1797
1797
1797
1802
1806
1806
1812
1820
1828
1831
1835
1837
1845
1873
1875
1878
1884
1902
1902
1900
1916
1920
1934
1940
1943
1947
1951
1953
1953
1953
1953
1955
1971
1979
1982
1991
1998
2004
2005
2006
2009
2016
2028
2039
2040
2045
2043
2045
2050
2062
2064
2083
2099
2114
2117
2118
2127
2138
2155
2172
2166
2161
2152
2163
2174
2192
2204
2214
2225
2230
2227
2224
2240
2237
2240
2243
2239
2233
2266
2291
2304
2325
2332
2349
2361
2380
2404
2425
2448
2476
2490
2497
2520
2545
2578
2605
2611
2628
2641
2649
2668
2679
2676
2672
2665
2637
2680
2766
2859
2957
3016
3066
3037
3035
3025
2994
2985
2993
3008
3005
2986
2939
2918
2900
2889
2793
2735
2630
2629
2603
2598
2596
2595
2594
2594
2594
2594
2591
2588
2586
2556
2555
2554
2553
2552
2535
2532
2531
2529
2527
2525
2524
2515
2514
2511
2493
2491
2484
2473
2470
2468
2466
2462
2458
2455
2457
2458
2458
2458
2458
2459
2459
2456
2454
2454
2454
2453
2447
2437
2443
2443
2440
2437
2435
2434
2430
2430
2429
2429
2425
2425
2425
2424
2422
2419
2418
2416
2415
2414
2411
2410
2408
2405
2402
2403
2403
2404
2405
2405
2405
2404
2402
2399
2396
2393
2390
2388
2386
2385
2385
2385
2385
2383
2381
2381
2380
2380
2379
2379
2371
2367
2365
2364
2363
2362
2362
2358
2354
2350
2348
2344
2343
2346
2348
2351
2349
2347
2341
2338
2337
2336
2336
2336
2336
2336
2336
2336
2332
2331
2330
2328
2317
2317
2316
2315
2311
2310
2310
2293
2275
2223
2117
2090
2044
1978
1875
1791
1787
1796