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