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