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