1348
1882
1858
1898
1912
1781
1780
497
2350
2221
2222
2223
2224
2225
2226
2227
2228
2347
2232
2267
2247
2242
2258
2257
2259
2234
2249
2263
2248
2235
2256
2254
2241
2260
2233
2230
2261
2253
2269
2252
2238
2231
2243
2250
2262
2264
2251
2244
2268
2255
2236
2265
2237
2240
2266
2245
2239
2246
2293
2271
2272
2273
2274
2275
2276
2277
2278
2279
2281
2282
2283
2284
2285
2286
2287
2288
2289
2290
2291
1866
2141
1873
2139
2140
1856
1860
2292
2314
2324
1880
1879
91
2035
65
488
1806
489
2011
487
2336
2014
1870
2009
2013
2010
2012
2008
2016
2017
2018
176
493
1614
492
1613
1615
2006
491
504
2033
2034
496
92
520
2020
521
2027
2021
177
522
2026
69
524
2023
2025
523
2022
526
525
528
2024
539
2045
535
537
538
536
2044
2081
2082
2083
2040
2041
1813
2043
2042
555
2037
2038
2039
2036
515
529
2053
2054
2055
2056
2058
516
507
509
2007
2028
2029
506
508
2030
511
2031
2032
594
592
597
603
596
601
593
604
2069
2070
595
600
614
630
498
613
612
611
606
609
500
499
610
608
2059
1881
2060
2061
2062
2063
2064
2066
2067
545
2105
546
549
550
547
548
2106
628
619
620
618
624
621
617
629
599
626
625
2046
2299
622
2047
2048
627
623
2049
2051
532
533
531
95
96
557
2071
2072
2073
2074
559
2075
2077
2078
2079
1611
1612
1604
1607
1603
1601
1609
1606
1610
1602
1698
2084
2085
2345
2086
2090
2091
2092
2093
2094
2095
2087
2088
1605
2052
1693
1706
1701
2096
1702
2098
1700
2099
2097
2100
1703
1707
1710
1709
1708
1711
2065
519
1694
1695
2102
2101
2104
2115
2117
2118
2109
2108
2110
2111
2112
2120
2121
2113
2114
1864
2122
2123
1838
2119
2124
2125
2126
1675
1999
2000
183
191
128
190
188
189
122
184
185
186
187
2004
2005
125
126
194
192
197
196
198
195
199
1951
1955
1959
1966
1954
1952
1990
1994
1996
1993
1989
1995
1991
1992
1957
1958
1961
2003
1956
1950
1963
1953
1960
1967
1964
1984
1982
1986
1983
1985
1987
1968
1962
1965
1944
1947
1946
1945
1948
1976
1978
1979
1977
1980
1974
1847
1848
1924
1923
1997
1998
1779
193
1972
2002
1973
1970
2001
1971
1908
1900
1901
1902
1903
1904
1905
1906
1907
1910
1909
1911
1913
1914
1915
1796
1851
1896
1897
1840
1797
1824
1795
1921
1894
1929
1926
1927
1928
514
1932
1941
1942
1937
1936
1931
1933
1935
1938
1939
1940
1934
2348
2294
861
2189
2190
2191
2192
2193
2194
2195
2196
2197
2198
2199
2200
2201
2202
2203
2204
2205
2206
2207
2208
2209
2210
2304
2211
2212
2213
2214
2215
952
820
2216
2295
824
771
1809
906
849
837
878
890
1790
816
1805
853
1808
1801
1803
2296
819
802
2297
2298
714
790
789
2349
1410
1402
1400
1409
2132
2136
1401
2135
1408
1403
1406
2133
1405
1407
1418
1420
1426
1417
1422
1414
1419
1424
1425
1421
2127
2129
2128
2130
2131
1399
1391
1388
1398
757
754
752
2165
753
755
1394
1393
1389
2153
1397
1396
1390
1387
1784
756
2154
2151
2152
2147
2145
2148
2146
2149
2150
1368
1350
1371
1363
2162
1384
1283
1370
1376
2161
1349
1362
1345
1358
1361
2163
2160
1360
1351
1365
1352
1359
1353
1386
1380
1383
1355
1372
1369
1354
1356
1374
1373
1357
1366
1367
1385
2134
2156
2158
2159
1136
1653
1346
1423
2143
2142
1364
1347
2144
2316
710
713
712
1378
1382
1381
1375
1377
1379
2157
486
484
485
483
481
482
2303
1918
1916
1917
2183
1920
1919
109
334
350
2185
2186
329
331
2187
455
423
2170
424
435
446
449
2175
438
430
357
358
2171
2173
2176
2172
416
2178
911
2180
998
472
470
2177
933
934
366
2169
362
2174
343
344
339
352
342
354
345
338
346
348
351
106
355
105
353
360
391
2182
411
480
378
377
2166
2168
899
112
463
2167
931
932
347
270
2335
271
268
272
267
301
302
2337
2338
2339
303
273
276
275
289
284
287
1608
2340
283
293
291
2341
578
579
584
583
568
577
572
2103
567
576
566
913
570
585
571
565
573
590
587
588
575
574
581
940
586
580
589
582
569
999
90
503
89
560
562
563
561
1476
1477
1497
1484
1485
1479
1496
1493
1486
1489
1498
1481
1482
1501
1495
1494
1491
1478
1480
1483
1488
1492
1490
1502
1487
1499
1500
1449
1440
1452
1451
1450
1877
1444
1454
1445
1443
1442
1446
1456
1447
1455
1441
1453
1448
1475
1461
1887
1850
1886
1885
1459
1473
1463
1467
1465
1460
1468
1472
1466
1474
1462
1458
1470
1471
1469
1464
1538
1537
1539
1584
1583
1585
1577
1582
1574
1580
1581
1575
1576
1578
1579
179
1524
1513
1525
1518
1519
1523
1517
1520
1512
1867
1514
1515
1516
1504
1507
1505
1503
1509
1508
1511
1506
1510
1571
1572
1573
1570
1678
1677
1679
1680
1681
1690
1686
1688
1685
1687
1689
1683
1682
1684
1691
1883
1656
1655
1650
1646
1637
1654
1641
1644
1635
1645
1636
1640
1638
1639
1652
1651
1634
1633
1657
1643
1648
1854
1647
1649
1642
1669
1670
1667
1668
1663
1666
1659
1665
1658
1661
1664
1660
1662
1672
1674
1676
1671
1673
1528
1530
1782
1531
1534
1529
1526
1527
1532
1533
1536
1535
1592
1588
1590
1589
1587
1800
1591
1586
1552
1546
2342
1556
1553
1555
1889
1554
1557
1563
1841
1852
1560
1562
1558
1550
1548
1549
1551
1547
1542
1545
1544
1543
1541
1540
758
733
738
718
720
729
2317
2318
748
2319
2320
2321
2322
948
955
951
954
949
956
950
947
907
909
915
997
2312
1000
2313
1001
2315
1002
1783
1023
1021
1019
1020
1025
1294
1309
1327
1413
1331
1323
1321
1328
1329
1324
1333
1326
1325
1332
1322
1330
2301
1884
1845
1843
1844
1791
1297
1293
1303
821
1301
1304
1305
2333
2329
2330
2331
646
2302
648
647
2306
695
696
697
632
633
635
634
2308
642
2307
2309
652
651
2310
653
2311
654
702
2300
1810
673
2332
905
936
1296
2323
2325
2334
2326
2327
1007
2328
989
1009
1842
2344
2346