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