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