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