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