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