1318
1317
1316
1311
1306
1305
1293
1293
1293
1293
1293
1290
1288
1283
1278
1278
1274
1273
1263
1254
1248
1247
1246
1243
1241
1240
1238
1237
1236
1235
1226
1224
1216
1214
1206
1205
1199
1187
1186
1181
1177
1176
1173
1172
1172
1149
1148
1146
1143
1140
1139
1131
1124
1123
1118
1116
1115
1111
1102
1101
1092
1091
1089
1087
1082
1080
1076
1075
1075
1075
1075
1076
1076
1076
1089
1103
1105
1114
1116
1127
1130
1140
1142
1142
1143
1152
1153
1159
1159
1169
1202
1202
1204
1208
1214
1216
1232
1235
1240
1243
1261
1267
1270
1278
1291
1301
1303
1305
1308
1311
1319
1321
1323
1323
1327
1333
1335
1337
1338
1340
1341
1343
1350
1351
1352
1359
1362
1364
1376
1377
1377
1384
1385
1385
1389
1391
1396
1398
1409
1412
1412
1412
1413
1413
1419
1420
1422
1425
1425
1426
1427
1428
1429
1430
1430
1430
1430
1429
1429
1429
1429
1429
1429
1429
1429
1436
1439
1439
1439
1438
1437
1437
1437
1437
1437
1433
1432
1431
1429
1429
1428
1426
1426
1426
1425
1425
1425
1424
1424
1424
1424
1423
1423
1422
1417
1413
1413
1412
1407
1407
1407
1406
1402
1402
1401
1400
1400
1400
1397
1396
1395
1393
1393
1393
1394
1395
1396
1396
1397
1398
1402
1403
1408
1412
1414
1418
1424
1428
1430
1438
1439
1440
1444
1446
1446
1445
1444
1442
1442
1443
1443
1444
1447
1447
1448
1448
1449
1450
1450
1442
1438
1438
1436
1434
1432
1431
1430
1430
1430
1430
1428
1427
1427
1426
1425
1423
1423
1428
1430
1431
1432
1432
1432
1435
1431
1431
1430
1430
1429
1430
1431
1431
1431
1431
1430
1427
1428
1429
1429
1429
1429
1430
1430
1433
1434
1436
1436
1437
1438
1438
1438
1438
1439
1440
1440
1442
1442
1443
1448
1456
1458
1469
1475
1476
1476
1475
1474
1472
1471
1471
1470
1473
1478
1480
1481
1485
1486
1488
1488
1489
1491
1494
1498
1498
1502
1503
1507
1508
1514
1521
1522
1527
1527
1529
1529
1530
1530
1530
1530
1530
1530
1531
1532
1535
1540
1541
1545
1546
1546
1550
1552
1553
1555
1555
1557
1557
1557
1557
1557
1558
1558
1558
1559
1557
1555
1555
1554
1553
1553
1553
1551
1551
1552
1553
1554
1557
1557
1558
1559
1560
1560
1561
1563
1564
1564
1562
1559
1559
1559
1560
1560
1561
1561
1561
1561
1561
1562
1562
1562
1562
1562
1562
1563
1563
1563
1564
1565
1568
1569
1571
1572
1574
1574
1574
1576
1577
1579
1582
1580
1580
1581
1585
1588
1589
1589
1592
1594
1596
1596
1596
1596
1596
1596
1596
1596
1596
1598
1600
1604
1606
1607
1607
1607
1606
1606
1605
1603
1602
1602
1602
1600
1595
1594
1594
1594
1592
1592
1594
1596
1596
1598
1600
1601
1601
1602
1606
1608
1609
1609
1609
1611
1611
1611
1611
1611
1611
1611
1611
1611
1612
1612
1612
1613
1613
1620
1621
1621
1624
1625
1626
1632
1633
1636
1636
1638
1640
1646
1650
1656
1657
1658
1659
1661
1662
1664
1664
1667
1668
1670
1670
1672
1673
1674
1675
1676
1676
1678
1679
1680
1680
1681
1684
1686
1686
1688
1688
1688
1691
1691
1694
1694
1695
1695
1696
1696
1697
1698
1705
1710
1718
1718
1719
1719
1728
1729
1734
1737
1738
1738
1744
1745
1753
1761
1778
1793
1801
1803
1804
1807
1815
1817
1821
1826
1828
1832
1837
1839
1850
1851
1854
1857
1859
1861
1862
1863
1866
1871
1873
1875
1876
1877
1878
1879
1882
1882
1882
1884
1889
1892
1896
1905
1911
1917
1921
1922
1923
1925
1925
1925
1926
1927
1928
1929
1929
1930
1930
1930
1929
1927
1927
1927
1926
1925
1925
1924
1924
1923
1923
1923
1921
1911
1908
1900
1897
1896
1895
1891
1884
1882
1872
1868
1865
1864
1862
1861
1858
1857
1857
1853
1851
1848
1846
1843
1837
1831
1820
1814
1812
1810
1808
1806
1805
1805
1805
1806
1801
1799
1796
1790
1782
1775
1773
1769
1767
1762
1758
1756
1754
1752
1748
1747
1747
1746
1745
1745
1745
1746
1746
1747
1750
1752
1754
1757
1761
1762
1763
1764
1764
1764
1765
1767
1768
1769
1770
1767
1764
1762
1759
1757
1755
1751
1748
1745
1742
1742
1742
1742
1742
1741
1741
1738
1737
1735
1732
1726
1726
1726
1725
1724
1722
1722
1723
1724
1726
1727
1728
1727
1727
1727
1726
1724
1722
1721
1721
1721
1720
1719
1719
1718
1717
1717
1717
1716
1716
1716
1716
1717
1717
1718
1718
1719
1719
1718
1718
1717
1716
1716
1718
1719
1721
1721
1722
1722
1721
1721
1721
1720
1720
1720
1718
1713
1709
1709
1708
1707
1706
1703
1700
1698
1697
1697
1696
1693
1691
1690
1688
1683
1680
1679
1675
1672
1671
1670
1670
1670
1670
1670
1670
1670
1670
1670
1669
1668
1668
1667
1665
1663
1662
1660
1659
1654
1652
1651
1649
1647
1640
1634
1624
1616
1610
1606
1596
1596
1596
1588
1584
1584
1581
1575
1572
1563
1561
1553
1549
1547
1540
1534
1522
1512
1505
1500
1498
1496
1493
1485
1473
1472
1468
1467
1463
1460
1457
1453
1450
1449
1446
1443
1443
1442
1439
1439
1438
1437
1436
1435
1435
1435
1435
1434
1432
1431
1430
1429
1428
1426
1421
1421
1418
1415
1411
1410
1410
1409
1409
1409
1408
1407
1406
1406
1406
1406
1406
1406
1406
1406
1406
1406
1401
1401
1400
1396
1396
1395
1394
1393
1393
1393
1393
1392
1391
1391
1391
1391
1391
1389
1387
1386
1384
1381
1381
1379
1379
1377
1376
1373
1372
1370
1366
1361
1358
1358
1355
1353
1351
1349
1349
1349
1348
1347
1345
1343
1340
1338
1336
1334
1333
1331
1331
1327
1327
1325
1324
1324
1323
1322
1321
1320
1319
1316
1314
1313
1311
1309
1305
1303
1302
1299
1295
1291
1290
1287
1286
1283
1278
1275
1274
1273
1271
1269
1268
1268
1266
1266
1266
1266
1266
1266
1266
1266
1266
1266