4095
4094
4093
4091
4087
4079
4063
4031
3967
3839
4092
4090
4089
4086
4085
4083
4078
4077
4075
4071
4062
4061
4059
3583
4055
4030
4029
4027
4047
4023
4015
3966
3965
3963
3959
3999
3951
3071
3838
3837
3835
3935
3831
4088
4084
4082
4081
3823
4076
4074
4073
3903
4070
4069
4060
4058
4057
3582
3581
4067
4054
4053
3807
3579
4051
4028
4026
4025
4046
4045
3575
4022
4021
4043
4019
4014
4013
4039
3775
3964
3962
3961
3567
4011
3958
3957
3998
3997
4007
3955
3950
3949
3995
3551
3070
3069
3947
3991
3836
3834
3833
3934
3933
3067
3943
3711
3830
3829
3931
3063
3983
3827
3822
3821
3519
3927
3902
3901
3819
4080
4072
4068
4066
3055
4065
3806
3805
3899
4056
4052
3580
4050
3578
4049
3577
3815
3919
3803
4044
4042
3895
3574
4041
3573
4024
4020
4018
4017
3039
3455
3799
4038
4037
3571
4012
3774
4010
3566
3773
3565
4009
2047
3887
3960
3956
4035
3954
4006
3771
3563
4005
3953
3996
3994
3993
3791
3550
3948
3549
3946
3945
4003
3007
3767
3990
3559
3989
3068
3066
3065
3547
3942
3710
3941
3871
3932
3709
3930
3832
3828
3929
3987
3826
3062
3327
3061
3982
3825
3981
3759
3939
3518
3543
3707
3926
3517
3925
3820
3818
3059
3817
3054
3979
3053
3900
3898
2943
3515
3923
3703
3897
3918
3814
3804
3813
3917
3802
3535
3051
3801
3743
3894
3975
3576
3893
4064
3511
3572
3038
4048
3915
3037
3570
4040
3811
3454
3798
3453
3695
3797
4036
3569
3047
3891
2046
3772
3886
3564
2045
4034
4016
3770
3885
3035
3562
4008
3451
3769
3561
4004
3795
3503
3911
3790
4033
3789
4002
2043
3006
3883
3766
3558
3548
3005
3031
3992
3765
3679
3557
3952
4001
3546
3988
3447
3944
3870
3787
3986
3545
3940
3869
3326
3708
2039
3064
3003
3763
3879
3758
3985
3325
3487
3706
3060
3555
3938
3542
3980
3757
3928
3541
3705
3058
3023
3867
3978
3924
3516
3439
3783
3937
3514
3323
2942
3922
3824
2999
3057
3702
3977
3052
3647
3755
3816
2031
2941
3513
3701
3539
3050
3534
3921
3812
3742
3916
3974
3533
3863
3896
3049
3510
3741
3914
3319
3892
2939
3509
3810
3973
3694
3699
3423
3800
2991
3751
3046
3036
2815
3913
3890
3693
3796
3452
3531
3034
2015
3045
3739
3809
3450
3910
3502
3794
3507
2044
3889
3884
2935
3033
3855
3311
3971
3568
3501
2042
3449
3691
3882
3909
3560
3793
3788
3030
3768
3043
3678
3527
2975
3735
3446
2041
3881
3004
3764
3029
3786
3677
3556
3499
3445
2038
3002
2927
3878
3687
3907
3486
3762
3868
4032
3785
3295
2037
3544
3554
3324
3485
3675
3001
3022
3027
4000
3877
3866
3438
3756
3443
3782
3727
3540
3761
3322
3495
3021
2998
3984
3437
3646
3754
3865
2030
3704
2035
3553
3781
3483
2997
3538
3321
3645
3875
3671
2940
2029
3862
3700
3753
3019
3976
3318
3435
3512
3056
3936
3532
2938
3391
3422
3537
3861
2990
3750
3740
2995
2814
3698
3643
3317
3479
3920
3779
2027
3508
3048
3530
3421
2989
2937
2014
3738
2813
3749
3663
3692
3015
3972
3431
1983
2934
2013
3697
3854
3912
3506
3044
3310
3859
3315
3529
3737
3690
3639
3419
2987
2023
2933
2811
3471
3309
3500
3853
2974
3747
3526
3734
2911
3032
2011
3505
3689
3808
3888
3448
3908
3042
2973
3970
3498
3733
2926
2931
3028
3676
3307
3686
3525
2983
3792
2040
3444
3294
3880
3851
2925
3497
3674
2971
3685
3293
3041
3726
2036
3026
3906
3731
3484
3494
3969
3442
3784
3876
3673
3523
3000
3725
3020
3482
3436
3493
2034
3670
3683
3025
3847
2007
3441
2996
3760
3644
3905
3864
3018
2028
3434
3481
3390
3669
3415
3780
2807
3723
3874
3320
2033
3291
3491
3642
3478
3552
3752
2026
2994
3433
3017
3662
3316
3860
1919
3420
1982
3641
3430
2988
3631
2812
3014
3536
3389
2025
3873
3778
2993
3638
2936
3748
3303
2012
3418
2022
3314
2923
2986
3477
2810
3470
3858
3661
2010
2932
3308
1981
2967
3696
3736
3528
3263
1999
3777
2799
2910
3746
3852
3637
3287
3306
2972
2982
3387
3417
2021
2930
3469
1535
1023
3688
3857
2809
2559
3732
2985
3504
2909
2970
2924
3524
3745
3292
3850
3013
3496
3684
1975
3730
2907
3667
2919
3313
2009
3040
3407
3429
3724
3672
2879
3522
3475
3968
2981
3305
3492
3682
3659
1979
2006
3846
3302
2929
3024
2969
3668
3427
3440
3635
3722
3480
3411
2895
2803
1917
3414
2959
2806
2921
3904
3388
3719
3467
2003
2019
3289
1915
3490
3011
1951
2966
2922
2032
3849
3279
3290
3383
3432
3199
3615
3729
3016
2783
1911
1903
1918
1791
3286
3640
2005
2965
1887
2979
3630
2024
1980
2903
1022
3476
3655
3521
1997
1998
3299
3681
3872
2797
2798
3285
2992
3660
1995
2795
3386
2963
3845
1534
1021
1967
3721
1015
3301
3428
1531
1019
3283
3463
3413
2805
3636
3489
3629
1527
1007
3262
959
1533
3375
1991
3468
1503
991
3776
2751
2908
1471
895
1974
511
1519
2906
3856
767
1279
2558
1971
3627
3261
1407
1973
3843
3359
3744
2687
3012
2020
3416
2808
2557
2984
3666
3665
3623
2918
2917
2915
3312
3385
3259
3255
3247
2008
2894
3231
1916
2920
2791
3406
3405
3403
3288
3399
1855
2893
2887
2878
2877
2875
2871
2863
2847
3410
3409
2802
2801
2980
3304
2891
3474
3473
2555
1950
2002
2001
3658
1978
3657
1977
1914
1913
1947
1902
2928
2905
2968
1943
1949
2964
3426
3425
3634
3633
1910
1901
1895
2551
1907
1899
2543
2527
2495
2431
2303
2958
2957
2955
2951
1996
3271
3466
3465
3718
3717
3715
2018
2017
1885
1886
3275
1909
3010
3009
2796
3284
1883
1663
3277
1727
3298
3848
3278
1759
3382
3381
3379
1020
3198
3197
3195
3191
3728
3183
3167
3135
1871
1879
3614
3613
3611
3607
3599
1775
1783
2782
2781
2779
2775
2767
1787
2962
1994
1993
2794
2793
1790
1789
2004
1014
2899
2977
2901
2978
1011
2902
1006
3282
3654
3653
3651
3520
1529
1530
1532
1013
1018
1017
3680
1526
1005
1990
1959
999
1963
958
1523
1003
1965
1966
3844
3281
1989
955
3300
894
1935
1525
3720
951
1502
1501
1518
990
989
957
1499
987
1470
893
3459
927
3461
887
3462
3297
3412
2804
510
1517
1467
891
3488
1495
1487
1511
983
975
943
3628
1463
879
507
1515
831
1469
2961
3374
3373
3371
3367
503
1439
863
509
1406
765
766
1277
1278
763
1275
1970
1972
1969
479
2719
2735
1455
2743
2750
2749
2747
447
1405
495
1399
759
751
1263
1271
735
1247
255
1403
1391
383
1343
703
639
1151
1215
1375
1987
3625
3626
3260
3842
3841
3343
3351
3355
3357
3358
2623
2655
2671
2679
2683
2685
2686
2892
3408
2556
2800
2886
3664
3619
3621
3622
2000
2916
2913
2883
2914
3384
3257
3251
3239
3215
3258
3253
3243
3223
3254
3245
3227
3246
3229
3230
1912
2889
2890
2885
2787
2789
2790
1823
1839
3404
3401
3395
1847
3402
3397
3398
1851
1853
1854
1948
1946
1945
2876
2873
2867
2855
2831
2874
2869
2859
2839
2870
2861
2843
2862
2845
2846
1900
1942
3472
2553
2554
1939
3656
1976
1894
1941
1891
1884
1905
1908
1906
1897
1898
1893
2904
3424
3632
1882
1881
1870
2547
2535
2511
2463
2367
2175
2549
2539
2519
2479
2399
2239
2550
2541
2523
2487
2415
2271
2542
2525
2491
2423
2287
2526
2493
2427
2295
2494
2429
2299
2430
2301
2302
2956
2953
2947
2954
2949
2950
1869
1878
1863
3267
3269
3270
3464
1992
3716
3713
3714
2016
2792
1867
1875
3273
3274
3008
1599
1631
1647
1655
1659
1877
1661
1662
3276
1695
1711
1719
1723
1725
1726
1743
1751
1755
1757
1758
3380
3377
3378
3196
3193
3187
3175
3151
3103
3194
3189
3179
3159
3119
3190
3181
3163
3127
3182
3165
3131
3166
3133
3134
3612
3609
3603
3591
3610
3605
3595
3606
3597
3598
1767
1771
1773
1774
1779
1781
1782
1528
1012
1010
1009
1016
2780
2777
2771
2759
2778
2773
2763
2774
2765
2766
1785
1786
1788
1004
2897
2898
2976
2900
998
995
3652
3649
3650
1522
997
988
954
1001
1988
1955
1521
1957
1958
3280
1524
1002
1961
1962
953
986
1964
1500
926
1497
950
1927
1931
1510
1933
1934
1466
1468
889
985
878
877
1494
1485
982
956
974
830
508
1276
1514
979
885
1462
949
923
1507
892
3457
935
3458
875
871
3460
505
764
973
941
925
1465
3296
1491
890
1493
502
1454
861
1483
971
883
911
1498
1516
939
827
886
1459
1486
942
1461
506
1437
1438
862
947
967
1509
829
761
1479
1968
1513
919
1404
1274
1431
477
750
1262
2960
446
823
3372
3369
3363
3370
3365
3366
491
981
499
1261
382
757
501
1451
471
847
815
2703
2711
2715
2717
2718
493
1398
758
1453
747
253
254
1402
1150
1342
637
2727
2731
2733
2734
2739
2741
2742
1985
755
475
1149
2745
2748
2746
487
762
1273
1447
749
445
1390
734
859
1397
702
631
733
415
494
478
1435
443
1401
855
1374
701
1213
1339
1335
695
1389
1270
1371
1214
731
1395
743
1387
379
699
727
463
431
1246
1267
623
638
1269
1243
1373
1211
1147
439
1259
635
1255
1119
1986
1135
1207
1199
1183
1245
1143
1341
1383
719
3624
1311
247
799
575
1367
687
1087
381
251
1327
671
1359
1423
1231
3840
351
191
1239
3335
3339
3341
3342
3347
3349
3350
607
3353
3354
319
3356
239
375
223
2591
2607
2615
2619
2621
2622
2639
2647
2651
2653
2654
2663
2667
2669
2670
2675
2677
2678
2681
2682
2684
367
127
2881
1831
1837
1822
3393
3400
3221
3225
1807
2786
1843
2788
3617
3618
3620
2912
1819
3394
1850
1852
3207
3213
3256
3235
3214
3249
3250
3237
3238
3252
3241
3242
3222
3244
3226
3228
2837
2888
2882
2884
3211
2835
2872
2853
1815
2827
2866
2854
1849
2785
3219
2823
2552
3396
1821
2858
1835
1838
1846
1845
2829
2851
2857
2841
1944
2865
2830
2868
2838
2860
2842
2844
1938
1940
1896
1890
2705
2704
2707
2706
2710
2708
2709
2699
2698
2696
2697
2716
1904
2688
2695
2692
2700
2701
2712
2694
2713
2689
2702
2714
2693
2690
2691
2738
2736
2744
2737
2740
2725
2724
2726
1892
2720
2721
2723
2722
2732
2730
2728
2729
2784
1937
2762
2772
2758
2769
2764
2770
2776
2755
2757
2761
2753
2760
2577
2756
2946
2752
2754
2576
2584
2590
2578
2583
2580
2579
2585
2586
2587
2582
2581
2588
2768
2589
2592
2575
2574
2568
2573
2572
2594
2596
2571
2597
2598
2570
2569
2561
2564
2562
2567
2563
2593
2599
2595
2565
2566
2560
2600
2601
2602
2603
2604
2605
2606
2617
2620
2616
2618
2397
2612
2613
2610
2609
2614
2611
2608
2395
2426
2428
2631
2630
2628
2629
2635
2634
2660
2637
2662
2661
2659
2658
2638
2643
2657
2640
2641
2626
2642
2656
2636
2674
2672
2624
2625
2650
2649
2648
2646
2645
2644
2627
2633
2676
2666
2673
2632
2652
2664
2665
2680
2668
2398
2269
2945
2545
2419
2948
2952
2880
2293
2363
2896
2285
2421
2522
2447
2477
2864
2822
2821
2819
2818
2820
2944
2297
2816
2471
2817
2840
2856
2828
3456
2850
2461
2848
2849
2824
2852
2459
2826
2173
2833
3392
2825
2832
2834
2836
2485
2489
2540
2238
2538
2413
2414
2391
2223
2510
2509
2407
2531
2286
2171
3376
2231
2383
2462
2207
2174
2359
2237
2267
2425
2422
2546
2411
2455
2235
2533
3368
3361
2548
3360
3362
2335
2521
3364
3338
2366
2351
3348
3337
3336
2537
2212
3340
3346
2191
2368
2189
2188
2187
2369
2190
3345
2185
3344
2184
2183
2182
2181
2180
2179
2178
2177
2176
2186
2213
2214
2370
2371
2215
2396
3329
2270
2394
3331
2392
2390
2389
2388
2372
2373
3328
3330
2393
2375
3333
3334
2143
3332
2374
2209
3352
2208
2387
2386
2210
2218
2379
2220
2217
2219
2221
2222
2211
2507
2195
2376
2378
2380
2381
2382
2255
2216
2194
2384
2534
2377
2202
2201
2200
2385
2203
3266
2198
2206
2196
2199
2205
2204
2197
2486
2193
2192
2478
2365
2490
2236
2410
2483
2234
2475
2408
2409
2233
2232
2227
2226
2225
2224
2230
2229
2228
2279
2412
2417
2424
2416
2401
2403
2418
2420
2400
2402
2319
2305
2318
2316
2315
2314
2313
2312
2311
2310
2309
2308
2307
2306
2317
2304
2404
2405
2406
2322
2323
2324
2325
2326
2327
2321
2320
2524
2263
2518
2331
2328
2329
2330
2517
2333
2332
2334
2240
2243
2245
2246
2244
2247
2113
2118
2123
2122
2121
2120
2119
2117
2116
2115
2114
2112
2336
2337
2124
2338
2340
2341
2342
2343
2352
2353
2354
2355
2356
2357
2358
2241
2339
2125
2242
2127
2283
2126
2364
2350
2253
2348
2349
2362
2361
2360
2252
2256
2503
2294
2254
2257
2346
2250
3265
2347
2251
2344
2259
2298
2136
2137
2248
2138
2139
2345
2249
2262
2266
2258
2261
2260
2142
2141
2265
2264
2300
2140
2268
2128
2133
2131
2132
2130
2129
2134
2135
2159
2515
2460
2530
2441
2532
2440
2529
2528
2458
2451
2442
2162
2167
2163
2450
2453
2166
2454
2456
2457
2161
2160
2439
2443
2446
2158
2172
2164
2165
2448
2445
2170
2437
2438
2436
2492
2452
2154
2449
2157
2168
2169
2156
2155
2153
2149
2144
2152
2151
2150
2145
2146
2148
2444
2147
2291
2536
2433
2434
2432
2435
366
365
362
364
377
376
2508
2504
369
2501
2500
2499
2498
2496
368
2505
2497
359
2544
371
354
355
370
325
378
357
358
299
373
363
303
2506
2502
302
356
298
372
380
360
2513
374
324
2512
326
353
296
2278
2276
2516
361
352
2514
301
327
2277
2275
2274
335
2273
2272
436
2520
329
333
334
423
422
421
432
300
438
297
437
425
332
2292
2111
284
328
420
434
433
286
435
321
407
424
279
260
281
287
320
406
261
285
272
292
280
2280
2281
441
278
289
288
277
2282
2057
2058
2053
2054
2055
2056
2072
2059
2060
2052
2071
2070
2062
2063
2064
2065
2066
2067
2061
2068
2051
2049
2079
339
2078
405
331
330
2050
2077
2076
2075
2074
2073
258
259
2048
293
2069
276
416
440
417
430
428
257
256
263
404
274
273
444
262
294
322
338
323
295
2296
290
340
2288
291
2284
2289
2290
283
342
343
271
270
269
282
341
265
426
442
429
275
267
310
266
264
268
401
419
427
418
309
308
402
400
336
403
346
348
350
349
344
311
337
307
306
345
347
305
410
411
412
395
408
394
3268
392
413
304
409
414
399
398
397
396
393
2473
317
2481
318
2474
387
2482
316
313
2472
2480
315
391
384
2484
390
2488
312
389
386
314
385
388
2476
213
220
2466
219
2467
212
1639
459
242
218
243
241
221
240
222
458
226
227
217
2465
456
461
2469
2468
216
2464
224
252
246
1366
462
206
214
457
225
3206
234
229
2470
460
2109
1364
245
1362
86
87
202
203
196
207
3204
448
244
250
1363
1365
138
230
3201
3200
231
1598
199
2108
2110
453
197
3205
198
452
228
1361
233
139
235
1360
95
449
451
94
1346
215
238
2107
137
2106
204
466
467
93
205
3203
3202
236
232
92
209
249
248
1353
2081
2080
2096
2097
1345
1344
1347
468
200
470
2104
455
454
136
450
2105
211
3272
1352
237
1355
201
2086
1657
208
1369
1643
192
2087
2103
2083
2082
85
84
2098
2102
2099
469
1370
194
2084
2085
1354
465
1368
193
81
80
1349
141
1357
2100
210
2101
1372
3208
3209
3210
1358
3212
504
1348
497
1356
464
2094
2095
473
195
482
489
140
3233
1350
481
483
484
485
486
488
159
490
3234
492
496
498
474
143
480
500
3232
2092
158
2093
472
142
146
157
90
91
156
83
147
82
1351
3248
2090
3115
3236
155
3095
476
1595
2091
144
3220
89
1615
88
2089
1645
152
1646
153
154
1658
3240
2088
56
3217
3218
3216
145
61
46
3099
57
128
50
11
3224
129
47
9
10
8
167
1654
51
130
131
3129
63
3132
60
58
1377
1880
45
32
3087
151
3102
1376
44
3118
6
59
73
166
62
1400
1388
1378
1386
1385
33
1379
7
1380
1381
1382
150
1384
5
42
4
3072
3076
3074
72
66
75
48
65
3086
3073
64
3085
3084
67
3264
3082
3081
49
3080
3079
43
3078
3077
3075
3083
1
3
148
3101
149
12
13
40
74
135
0
164
1660
3089
41
3096
3097
68
69
76
78
79
3100
3111
132
134
1591
34
27
3098
165
168
169
14
3091
1629
1333
1332
173
70
77
171
1319
1318
1317
1316
2
172
15
3094
3088
26
31
1392
28
1396
35
1630
36
37
3130
29
3117
133
1394
1393
170
17
38
39
30
1627
18
3092
3090
71
1320
1324
1325
1326
1597
1334
19
3114
3093
52
53
54
55
174
175
1331
1330
1329
1337
1323
1322
1321
109
107
1315
1314
24
3126
3125
22
21
108
25
16
1338
23
3128
20
1574
1328
3112
106
3116
1336
3113
1581
1575
1582
1583
1578
1653
1312
1313
1340
3123
3122
1580
3124
160
1577
176
177
104
105
1579
161
1304
1308
110
1309
1573
1569
1570
1572
1576
186
187
188
189
1307
111
1568
3120
3121
1305
1306
1571
190
103
102
1310
185
184
181
180
163
162
1609
183
1280
1281
179
3107
3106
3110
1614
3109
178
3108
1291
1287
1286
1297
1608
1612
182
1283
100
101
3105
1285
1610
98
1623
3104
1290
1292
1293
1296
1611
1613
1284
1282
1294
1300
1301
1302
1596
1303
1594
96
1545
1592
1544
1543
1295
1586
1298
1299
1542
1593
1541
1540
1585
1584
1539
1536
1587
1551
1538
1288
99
1547
1546
1537
1548
1550
1590
1589
1588
1549
97
1600
1289
1601
1624
1602
1625
1626
123
1603
3177
122
1622
3178
3155
1618
1617
1628
124
125
120
126
1621
1619
1616
114
121
3173
1620
3150
3143
1635
115
1634
3158
117
1632
1633
118
119
1636
116
1644
112
1642
1605
1641
1640
1638
1607
1464
3147
1637
1651
113
1606
3149
1604
3157
1452
1448
1450
1449
1561
1564
1565
3192
1567
1559
1566
3146
3145
3144
1560
1558
1444
1555
1554
1553
1552
1562
1563
1445
1556
1458
3148
3164
1410
1416
3140
1460
3138
3137
1428
1557
3180
3152
1409
1408
1412
1417
1456
1411
3136
1440
3154
1442
1429
1443
1441
1656
3139
1446
1436
1457
3142
1430
3153
1415
1418
1419
1421
1422
1425
1414
1413
684
685
686
1420
1424
1434
3156
1432
3141
3174
3171
1427
1426
3162
1433
3161
3169
3176
3170
681
3160
3168
676
680
1868
677
1652
3172
682
1648
1649
683
679
1650
678
3188
672
644
643
642
675
645
647
674
673
3185
646
640
1490
700
658
3186
1488
1489
1492
651
669
659
641
656
691
1496
650
663
1475
688
689
1478
690
667
696
662
657
668
666
661
660
3184
670
698
1484
697
1477
1474
694
692
1476
1480
1482
693
1481
665
664
1472
1473
648
1508
649
653
652
1520
1506
1505
1504
1512
655
654
3712
729
704
724
705
706
713
712
707
721
726
728
754
753
752
730
732
709
720
711
714
715
716
717
718
708
725
710
723
722
756
760
1984
737
746
586
736
590
584
748
617
744
589
745
616
790
588
587
618
585
591
619
741
740
739
738
789
742
1920
791
1922
604
1921
788
613
787
1923
600
1924
1930
601
622
1926
603
606
602
621
786
611
612
1929
620
593
582
592
605
1925
1928
599
595
596
597
598
594
615
785
581
580
784
1936
627
614
768
770
610
583
1932
769
771
774
775
1889
630
626
624
629
798
628
781
780
779
609
772
625
608
816
817
796
793
795
794
778
636
797
792
773
578
632
633
634
782
776
579
821
577
576
783
777
807
806
822
809
560
820
568
819
804
818
805
569
571
570
808
803
802
561
825
567
566
565
564
563
562
826
1693
811
812
813
814
828
1956
572
573
1874
800
1953
824
574
1703
1952
801
1960
1954
810
513
514
512
515
525
526
527
518
519
524
1865
1866
547
517
523
535
534
533
546
522
532
520
538
544
1873
516
521
555
545
536
537
539
541
552
553
540
554
556
559
558
557
1718
529
528
1687
549
548
543
542
1862
551
550
531
1710
1859
530
1721
1741
1724
888
1861
1121
1694
1742
1691
872
873
874
868
1120
869
1122
1125
876
880
865
882
864
1123
870
1124
1127
1747
1876
866
867
884
881
1126
1679
1685
1681
1766
1680
1131
1683
1684
1686
1682
1666
1864
1025
1826
1836
1715
1834
1833
1832
1827
1825
1824
1130
1689
1688
1667
1024
1765
1840
1133
1841
1692
1690
1842
1763
1856
1857
1830
1754
1798
1829
1828
1665
1026
1134
1132
1027
1777
1142
1799
1137
1136
1129
1778
1722
1772
1844
1756
1797
1796
1729
1860
1730
1664
1731
1735
1676
1672
1674
1675
1670
1677
1128
1728
1732
1733
1734
1738
1739
1858
1140
1717
1800
1801
1678
1736
1784
1737
1148
1145
1144
1141
1139
1138
1707
1673
1668
1671
1753
1709
1820
1818
1813
1806
1812
1146
1805
1808
1117
1804
1809
1762
1760
1761
1740
1848
1104
1770
1780
1817
1814
1118
1116
1764
1811
1816
849
1872
1669
1713
1712
1105
1106
1031
1030
852
1810
853
1803
1802
1769
1114
1750
1035
1795
1028
1112
848
1749
1029
1107
1109
1714
1036
1794
1037
1746
1716
1768
1113
1034
1776
858
1032
1793
1745
854
856
857
1792
1115
1744
1696
1748
1033
1038
1039
1699
1108
850
851
1701
1702
1697
1102
1101
1100
1103
841
1111
840
1698
1700
860
1708
1090
1110
1095
1096
1097
842
1093
1094
843
1092
1091
1089
1088
1752
1049
1048
1720
1098
1099
1888
1047
1072
1073
1704
1705
1706
1076
1074
833
1046
846
834
1063
836
837
1078
1077
1042
1075
832
1044
1061
3648
1050
845
844
839
838
835
1060
1051
1045
1062
1079
1043
1069
1055
1059
1040
1041
1058
1056
1067
1066
1070
1054
1071
1052
1053
1065
1193
1068
1192
1057
1195
1194
1084
1064
1086
1082
1081
1080
1083
1085
1201
1198
1203
1202
1200
1197
1184
1169
1205
1185
1171
1170
1168
1196
977
1182
978
1186
1175
1174
1212
1187
1204
976
1206
980
1172
1173
1177
1181
1180
969
970
1176
968
1210
984
1208
1157
966
1178
1179
965
964
3594
961
1209
1153
972
1156
1158
1159
1152
960
962
963
3593
1189
1188
1008
1161
1160
3616
994
1155
940
937
1154
1165
1164
938
932
936
934
933
996
993
1190
929
928
931
930
1167
1166
1000
992
1191
1163
952
946
945
3589
1162
948
944
902
924
3590
903
909
908
910
905
904
901
3592
900
3596
3604
3587
920
918
922
907
1248
914
917
916
906
915
921
1249
912
1250
1254
1253
3586
1251
1252
1256
1257
913
1258
3585
3588
896
897
899
1268
1272
1260
3602
1266
3584
1265
898
1264
3601
3608
3600
1222
1223
1221
1227
1224
1226
1220
1225
1228
1229
1230
1219
1216
1217
1235
1244
1218
1236
1237
1240
1241
1242
1233
1234
1232
1238
