1156
1155
1154
1153
1151
1150
1151
1152
1153
1159
1162
1165
1165
1165
1165
1166
1166
1167
1167
1167
1168
1169
1170
1171
1168
1166
1164
1156
1149
1139
1138
1137
1136
1136
1137
1137
1138
1139
1141
1143
1143
1143
1143
1143
1145
1151
1153
1156
1158
1160
1167
1177
1180
1180
1180
1178
1176
1174
1176
1184
1191
1202
1212
1212
1212
1212
1214
1218
1224
1230
1235
1236
1239
1241
1245
1252
1254
1257
1265
1273
1283
1288
1290
1294
1291
1289
1284
1281
1281
1289
1297
1303
1304
1307
1308
1305
1302
1306
1314
1324
1327
1332
1336
1341
1346
1350
1353
1356
1358
1360
1360
1360
1364
1368
1371
1376
1377
1377
1377
1377
1377
1377
1376
1376
1376
1376
1378
1380
1384
1388
1388
1388
1388
1392
1397
1402
1402
1402
1403
1407
1410
1418
1418
1417
1417
1416
1414
1413
1412
1412
1412
1415
1417
1413
1405
1412
1416
1417
1418
1418
1416
1415
1414
1404
1392
1390
1386
1381
1373
1367
1361
1357
1344
1338
1331
1328
1326
1323
1323
1324
1325
1326
1329
1334
1337
1341
1348
1355
1356
1359
1359
1358
1356
1351
1346
1344
1343
1345
1347
1347
1345
1344
1343
1343
1343
1343
1343
1344
1344
1345
1348
1351
1353
1356
1358
1360
1363
1366
1369
1373
1374
1378
1386
1392
1399
1409
1418
1425
1431
1433
1435
1438
1441
1449
1456
1464
1466
1468
1473
1478
1481
1481
1482
1482
1482
1481
1480
1482
1484
1486
1490
1499
1506
1510
1521
1522
1522
1522
1522
1522
1522
1520
1519
1519
1520
1523
1525
1535
1537
1539
1541
1542
1542
1542
1541
1539
1537
1536
1535
1535
1535
1535
1535
1535
1535
1537
1544
1547
1546
1546
1543
1541
1537
1534
1529
1527
1527
1527
1527
1525
1523
1520
1513
1504
1500
1495
1491
1487
1484
1479
1474
1470
1468
1469
1473
1476
1478
1480
1484
1487
1492
1496
1497
1495
1492
1489
1487
1486
1485
1484
1486
1489
1490
1492
1492
1492
1492
1492
1494
1497
1498
1500
1501
1503
1503
1504
1504
1505
1505
1505
1507
1508
1509
1510
1509
1506
1501
1499
1495
1504
1509
1514
1517
1517
1519
1519
1519
1517
1513
1511
1508
1506
1501
1501
1503
1505
1510
1511
1512
1516
1519
1521
1523
1524
1527
1529
1530
1532
1538
1544
1550
1553
1557
1560
1566
1565
1563
1561
1564
1561
1559
1559
1559
1560
1562
1563
1564
1565
1570
1573
1572
1569
1568
1569
1569
1568
1569
1575
1576
1577
1578
1579
1580
1583
1586
1589
1592
1597
1598
1597
1598
1600
1602
1604
1606
1609
1613
1616
1619
1621
1624
1622
1619
1623
1625
1625
1626
1627
1631
1632
1634
1637
1641
1644
1648
1650
1650
1649
1649
1649
1649
1649
1649
1649
1653
1656
1671
1672
1674
1675
1675
1675
1684
1694
1708
1718
1725
1725
1725
1722
1721
1718
1715
1710
1705
1699
1697
1693
1690
1683
1681
1676
1675
1674
1673
1672
1666
1660
1647
1647
1650
1651
1653
1657
1666
1673
1677
1678
1681
1684
1684
1685
1686
1688
1692
1695
1697
1699
1703
1706
1707
1702
1701
1698
1696
1694
1689
1687
1684
1683
1683
1682
1682
1682
1682
1688
1689
1690
1692
1693
1697
1698
1700
1702
1704
1707
1710
1712
1712
1712
1711
1711
1711
1712
1712
1712
1709
1708
1707
1707
1707
1708
1708
1709
1710
1710
1710
1711
1711
1712
1713
1714
1714
1714
1714
1713
1713
1713
1715
1715
1717
1718
1719
1719
1718
1718
1718
1718
1718
1718
1718
1718
1718
1718
1718
1718
1719
1719
1719
1720
1720
1720
1721
1724
1726
1727
1730
1732
1735
1737
1740
1744
1745
1745
1744
1743
1742
1740
1739
1739
1742
1744
1745
1747
1750
1757
1760
1760
1759
1759
1758
1758
1758
1761
1761
1762
1762
1762
1762
1762
1763
1765
1766
1766
1767
1766
1764
1763
1761
1759
1757
1757
1757
1758
1758
1758
1759
1760
1761
1761
1763
1764
1765
1765
1765
1765
1765
1765
1764
1763
1762
1762
1759
1759
1759
1759
1760
1761
1763
1764
1765
1765
1764
1764
1764
1763
1762
1762
1762
1764
1767
1769
1769
1768
1768
1768
1767
1767
1767
1767
1767
1766
1766
1766
1765
1764
1763
1763
1763
1764
1764
1764
1764
1763
1763
1763
1762
1761
1761
1760
1760
1760
1760
1760
1760
1761
1761
1761
1762
1764
1765
1767
1767
1766
1765
1765
1764
1763
1763
1760
1757
1754
1751
1749
1747
1745
1744
1743
1742
1741
1741
1741
1741
1741
1741
1740
1738
1738
1738
1738
1739
1739
1739
1740
1740
1740
1740
1740
1741
1742
1743
1743
1742
1739
1738
1736
1735
1735
1735
1734
1734
1734
1735
1736
1737
1738
1738
1738
1736
1732
1731
1730
1729
1728
1728
1728
1728
1727
1727
1726
1725
1725
1722
1720
1719
1718
1716
1715
1713
1711
1709
1708
1708
1708
1708
1708
1708
1708
1708
1708
1709
1710
1710
1709
1708
1708
1707
1706
1705
1701
1691
1687
1683
1679
1675
1673
1668
1665
1663
1661
1659
1643
1641
1636
1633
1630
1625
1624
1624
1624
1624
1624
1624
1624
1624
1624
1624
1623
1623
1622
1620
1616
1615
1606
1603
1601
1596
1588
1585
1586
1587
1590
1590
1589
1589
1587
1582
1579
1577
1570
1565
1551
1544
1541
1531
1526
1522
1525
1527
1520
1505
1501
1503
1500
1496
1491
1486
1485
1485
1485
1485
1481
1479
1480
1483
1484
1481
1479
1478
1477
1470
1465
1455
1449
1443
1434
1425
1421
1417
1414
1414
1414
1415
1417
1418
1415
1405
1400
1388
1382
1378
1378
1384
1390
1391
1392
1394
1389
1382
1376
1373
1369
1365
1359
1356
1351
1345
1340
1332
1319
1315
1312
1305
1296
1286
1286
1288
1286
1278
1272
1267
1259
1259
1260
1261
1260
1258
1249
1242
1239
1235
1226
1221
1220
1218
1216
1215
1213
1210
1205
1200
1194
1188
1180
1176
1174
1171
1170
1168
1166
1164
1161
1159
1161
1163
1160
1156
1156
1156
1155