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