1015
1015
1015
1017
1018
1022
1026
1037
1045
1057
1070
1078
1082
1087
1092
1098
1099
1102
1110
1117
1122
1126
1135
1139
1141
1143
1144
1146
1150
1157
1159
1164
1170
1184
1191
1195
1198
1204
1208
1211
1209
1209
1209
1209
1209
1212
1218
1237
1242
1245
1255
1262
1270
1273
1275
1277
1311
1312
1317
1318
1320
1320
1330
1342
1350
1357
1364
1375
1378
1380
1382
1385
1388
1390
1396
1404
1411
1418
1426
1435
1457
1468
1474
1488
1493
1495
1509
1515
1522
1527
1532
1532
1538
1542
1546
1558
1558
1556
1554
1540
1534
1529
1524
1513
1511
1510
1508
1508
1507
1505
1504
1503
1502
1501
1500
1498
1497
1496
1496
1499
1507
1508
1509
1509
1510
1510
1511
1512
1513
1514
1516
1518
1519
1521
1524
1532
1539
1544
1548
1554
1562
1569
1569
1569
1573
1575
1584
1593
1598
1600
1604
1607
1610
1614
1616
1620
1623
1627
1626
1626
1626
1626
1629
1630
1631
1633
1638
1639
1645
1646
1659
1661
1667
1673
1683
1689
1692
1693
1702
1708
1710
1714
1716
1719
1721
1732
1735
1736
1738
1742
1746
1749
1751
1756
1763
1765
1768
1769
1775
1776
1778
1782
1784
1787
1789
1792
1794
1798
1800
1803
1809
1824
1824
1823
1822
1821
1821
1819
1817
1823
1823
1827
1828
1829
1833
1838
1844
1851
1866
1864
1860
1860
1857
1850
1836
1835
1831
1828
1826
1824
1816
1812
1808
1791
1786
1780
1773
1766
1760
1756
1747
1741
1735
1731
1724
1718
1713
1711
1709
1708
1706
1702
1700
1699
1697
1694
1693
1694
1695
1695
1700
1703
1702
1700
1700
1698
1688
1685
1682
1681
1678
1676
1675
1675
1674
1673
1671
1669
1666
1663
1662
1661
1657
1655
1654
1648
1647
1646
1643
1641
1639
1637
1632
1631
1628
1626
1625
1625
1624
1624
1623
1622
1622
1621
1620
1619
1619
1618
1614
1613
1611
1608
1607
1607
1606
1606
1607
1607
1609
1611
1611
1622
1625
1635
1638
1645
1651
1652
1653
1656
1657
1661
1666
1682
1689
1693
1702
1703
1708
1730
1749
1764
1826
1844
1868
1891
1912
1920
1927
1937
1937
1938
1946
1947
1950
1954
1952
1949
1947
1947
1954
1957
1958
1961
1961
1964
1955
1953
1949
1947
1941
1940
1933
1918
1899
1889
1884
1877
1871
1868
1866
1864
1860
1859
1857
1855
1851
1839
1834
1831
1829
1822
1816
1814
1812
1807
1801
1796
1793
1792
1788
1787
1785
1783
1782
1780
1778
1778
1777
1776
1774
1766
1766
1758
1755
1754
1746
1743
1742
1740
1739
1737
1736
1735
1735
1734
1733
1732
1732
1731
1730
1726
1725
1723
1722
1721
1720
1719
1718
1716
1715
1713
1710
1704
1698
1693
1687
1684
1682
1679
1676
1673
1670
1669
1664
1657
1655
1646
1638
1632
1629
1628
1627
1626
1622
1617
1615
1612
1599
1593
1590
1586
1581
1577
1573
1566
1562
1560
1553
1552
1551
1545
1543
1537
1530
1528
1526
1525
1524
1520
1517
1512
1509
1499
1495
1488
1469
1463
1455
1448
1419
1404
1383
1370
1366
1361
1359
1357
1352
1352
1348
1347
1347
1348
1348
1349
1350
1350
1346
1344
1338
1335
1331
1331
1331
1330
1329
1320
1317
1315
1312
1311
1306
1304
1302
1298
1296
1295
1293
1287
1281
1264
1260
1259
1257
1255
1253
1252
1250
1249
1240
1235
1234
1229
1223
1222
1218
1214
1212
1211
1210
1209
1207
1206
1204
1200
1196
1193
1190
1183
1180
1176
1174
1172
1163
1140
1138
1135
1131
1127
1124
1119
1110
1109
1105
1096
1093
1092
1092
1090
1087
1087
1086
1077
1074
1072
1071
1070
1069
1066
1064
1060
1055
1049
1044
1038
1023
1021
1015
1015