1358
1357
1383
1382
1379
1378
1375
1373
1372
1371
1370
1367
1366
1363
1362
1359
1616
1615
1614
1613
1612
1611
1559
1633
1632
1621
1619
1618
1610
1609
1603
1596
1595
1594
1593
1591
1590
1589
1588
1587
1586
1585
1577
1560
1558
1557
1556
1555
1553
1552
1551
1550
1508
1507
1506
1416
1415
1414
1413
1412
1411
1410
1356
1355
1354
1353
1352
1351
1350
1349
1348
1347
1346
1345
1344
1343
1342
1341
1340
1339
1338
1337
1336
1335
1334
1333
1332
1331
1330
1329
1328
1327
1326
1325
1324
1323
1322
1321
1320
1319
1318
1317
1316
1315
1314
1313
1312
1311
1310
1309
1308
1307
1306
1305
1304
1303
1302
1291
1288
1287
1282
1281
1284
1283
1280
1279
1277
1276
1275
1274
1273
1301
1299
1298
1297
1296
1295
1294
1293
1292
1300
2136
2134
2133
2132
2131
2129
1817
1810
1809
1803
1802
1801
1789
1788
1782
1781
1780
1773
1772
1766
1765
1911
1910
1892
1891
1890
1857
1856
1761
1759
2123
2122
2119
1399
1398
2147
1855
1671
1675
1670
1669
1458
1673
1505
1504
1460
1459
1457
1456
1455
1444
1441
1424
1423
1422
1421
1420
1418
1397
1396
1394
1393
1392
1391
1390
1417
1672
1668
917
1665
1664
1662
1661
1659
1658
1657
1656
1654
1653
1652
1651
655
654
1650
1649
648
1648
1647
1645
656
1644
1642
1641
1640
1639
1638
1637
1635
1634
1854
1853
1820
1819
1758
1757
1756
1755
1754
1749
1748
1747
1746
1745
2146
920
919
918
916
2145
662
661
660
2143
651
650
649
2142
2140
2139
2138
2137
2127
2126
2125
2121
2120
2118
2117
2116
2115
1818
1764
1365
1364
1797
1800
1798
1796
1795
1790
2114
2113
2112
2110
2109
2107
2106
2105
2104
2102
2035
2034
2028
2027
2026
2020
2019
2017
1700
1676
2016
2006
2005
2004
2000
1999
1997
1996
1995
1994
1993
1521
1519
1518
1517
1516
1514
1513
1512
1511
1533
1606
1605
1604
1374
1361
1360
1534
1532
1531
1530
1529
1527
1526
1525
1524
2221
1992
1762
1985
1984
1443
1779
1774
1983
1982
1980
1979
1977
1976
1975
1974
1972
1971
1970
1969
1967
1966
1965
1956
1955
1946
1945
1943
1942
1941
1940
1939
1938
1937
1936
1924
1912
2220
2187
2186
2180
2179
2177
2176
2174
2155
2154
2153
2151
2150
2149
2148
2130
1503
1463
1461
1816
1815
1811
2009
2001
2251
912
1852
1850
1849
1848
1847
1845
1844
1843
1821
1968
1909
1908
915
914
913
911
1907
1906
1904
1903
1901
1900
1899
1898
1896
1895
1894
1893
1501
1469
1468
1406
1408
1407
1405
1403
1402
1401
1400
1813
1812
1799
2250
2248
2229
2228
2227
2225
2224
2223
2222
1520
1453
1451
1450
1449
1448
1447
1446
1445
1499
1479
1478
1472
1471
1470
1738
1735
1733
1732
1731
1730
1744
1742
1741
1740
1739
1736
1729
1728
1722
1721
1720
1714
1713
1712
1711
1710
1709
1707
1706
1705
1704
1703
1702
1701
1760
1687
1685
2002
1889
1887
1886
1885
1884
1882
1881
1878
1861
1860
1859
1858
1841
1824
1823
1822
2101
2100
2093
2092
2037
2301
2300
1814
2299
2298
2297
2296
2295
2294
2293
2276
2274
2273
2272
2271
2270
2268
2267
2266
2265
2264
2263
2261
2260
2259
2258
2257
2256
2254
2253
2252
1998
1753
1752
1751
1750
1369
1368
1582
1546
1602
1601
1600
1599
1598
1597
1583
1581
596
595
591
553
552
551
549
548
547
546
1580
1579
1578
1547
1545
1544
1543
1542
1540
1539
1538
1537
1290
4
3
1289
2255
1631
1628
1627
1626
1625
1623
1622
1620
1608
1607
1592
1286
1285
1964
1962
1961
1960
1959
1958
1957
1991
1989
1988
1987
1986
2247
2236
2232
2246
2244
2243
2242
2241
2239
2235
2231
2230
1923
1922
1920
1919
1917
1916
1915
1914
1913
2249
2226
1497
1495
1494
1492
1491
1490
1489
1488
1487
1481
1480
2269
2307
2305
2304
2303
2302
1464
2087
2086
2084
2083
2081
2080
2079
2078
2077
2076
2070
2069
2068
2067
2066
2060
2059
2058
2055
2050
2049
2048
2042
2041
2040
2038
1454
1778
1777
1776
1775
1794
1793
1792
1791
1377
1376
1572
1573
1571
1570
1569
1568
1566
1565
1564
1563
1389
1388
1387
1386
1385
1384
550
592
