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