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