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