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