1534
1533
1533
1533
1531
1529
1527
1525
1524
1521
1520
1518
1515
1512
1507
1492
1491
1489
1484
1482
1484
1485
1486
1485
1483
1481
1479
1476
1474
1473
1474
1475
1476
1476
1475
1473
1471
1469
1466
1464
1464
1465
1465
1470
1475
1478
1480
1480
1479
1479
1479
1477
1476
1475
1472
1470
1469
1464
1463
1462
1459
1456
1452
1445
1441
1439
1438
1434
1434
1432
1432
1432
1433
1434
1435
1435
1432
1431
1429
1427
1426
1424
1422
1422
1422
1422
1422
1421
1421
1421
1421
1424
1425
1428
1434
1437
1438
1439
1438
1438
1438
1438
1438
1438
1438
1441
1445
1445
1445
1451
1452
1452
1454
1460
1463
1461
1460
1464
1472
1468
1470
1472
1474
1473
1477
1479
1479
1482
1487
1487
1487
1489
1491
1491
1491
1491
1495
1501
1505
1505
1505
1505
1507
1508
1510
1539
1550
1555
1553
1544
1537
1535
1532
1563
1564
1566
1568
1573
1576
1596
1603
1613
1622
1633
1644
1649
1657
1661
1667
1671
1682
1688
1688
1688
1691
1692
1688
1683
1680
1678
1675
1672
1670
1666
1664
1662
1660
1658
1658
1658
1658
1657
1654
1656
1656
1657
1660
1661
1662
1665
1664
1662
1662
1661
1661
1660
1660
1660
1660
1659
1658
1658
1656
1656
1655
1654
1652
1651
1649
1648
1647
1647
1647
1649
1650
1650
1650
1649
1649
1648
1646
1644
1642
1640
1638
1633
1631
1629
1627
1626
1619
1615
1614
1613
1611
1609
1606
1604
1602
1599
1599
1598
1597
1596
1594
1593
1592
1591
1590
1590
1590
1590
1590
1590
1590
1591
1591
1591
1591
1591
1591
1591
1590
1589
1588
1587
1586
1586
1586
1585
1585
1585
1582
1581
1579
1577
1576
1575
1574
1571
1571
1570
1568
1567
1566
1564
1564
1563
1561
1561
1560
1559
1559
1558
1558
1557
1556
1556
1556
1556
1556
1556
1556
1557
1557
1556
1556
1556
1555
1555
1554
1554
1554
1554
1554
1554
1554
1554
1555
1556
1561
1562
1565
1567
1569
1571
1572
1571
1569
1568
1567
1568
1568
1570
1572
1578
1580
1582
1583
1583
1583
1583
1582
1581
1580
1580
1579
1578
1577
1576
1575
1574
1572
1570
1564
1556
1555
1554
1551
1549
1546
1542
1538
1534
1532
1529
1526
1524
1523
1521
1517
1512
1501
1494
1488
1482
1479
1479
1478
1473
1470
1470
1469
1469
1469
1469
1469
1463
1461
1461
1460
1459
1457
1454
1454
1451
1441
1438
1437
1437
1436
1433
1433
1434
1434
1435
1435
1434
1434
1433
1433
1432
1431
1429
1428
1424
1421
1421
1421
1421
1415
1409
1406
1404
1402
1401
1399
1396
1395
1395
1396
1397
1398
1398
1396
1395
1392
1392
1386
1385
1384
1382
1378
1374
1374
1373
1370
1369
1368
1367
1367
1367
1368
1368
1369
1369
1369
1369
1369
1368
1375
1377
1378
1378
1379
1380
1382
1382
1382
1380
1378
1378
1380
1381
1383
1383
1384
1386
1386
1401
1401
1404
1410
1410
1411
1423
1442
1445
1445
1452
1461
1494
1494
1496
1507
1513
1523
1521
1519
1518
1515
1512
1509
1501
1496
1485
1482
1479
1474
1473
1471
1471
1470
1470
1470
1470
1469
1469
1468
1467
1466
1465
1460
1458
1456
1455
1454
1450
1447
1445
1443
1440
1438
1436
1435
1434
1432
1431
1429
1429
1428
1427
1426
1425
1418
1414
1410
1407
1406
1404
1401
1399
1397
1394
1381
1376
1373
1370
1364
1352
1350
1348
1346
1344
1344
1344
1344
1346
1349
1375
1379
1382
1382
1382
1385
1389
1390
1391
1392
1393
1395
1395
1395
1395
1393
1393
1393
1393
1393
1394
1395
1398
1401
1403
1414
1416
1418
1420
1421
1420
1418
1418
1418
1418
1418
1418
1417
1416
1416
1415
1413
1412
1408
1404
1407
1420
1433
1433
1440
1444
1447
1452
1452
1458
1460
1463
1466
1468
1472
1477
1482
1469
1464
1451
1451
1458
1465
1475
1479
1479
1479
1477
1476
1474
1474
1475
1480
1481
1481
1481
1482
1483
1486
1487
1489
1490
1490
1490
1496
1504
1506
1506
1506
1505
1495
1486
1478
1475
1471
1468
1468
1468
1473
1477
1478
1479
1481
1482
1485
1487
1494
1498
1502
1503
1507
1511
1516
1518
1516
1514
1510
1509
1511
1512
1515
1518
1523
1524
1523
1521
1520
1520
1521
1527
1530
1532
1535
1536
1537
1536
1535
1533
1528
1524
1525
1527
1530
1531
1532
1532
1533
1530
1526
1526
1527
1531
1534
1533
1532
1532
1532
1532
1530
1527
1526
1525
1525
1526
1526
1526
1527
1527
1527
1527
1528
1528
1531
1533
1535
1536
1537
1537
1537
1534
1534
1534
1534
1536
1537
1539
1541
1542
1543
1544
1555
1557
1561
1561
1561
1561
1565
1566
1566
1568
1575
1575
1578
1579
1581
1582
1585
1586
1590
1591
1592
1594
1595
1595
1596
1597
1597
1598
1599
1607
1612
1615
1616
1621
1624
1626
1627
1628
1629
1629
1632
1634
1637
1638
1639
1642
1643
1644
1644
1648
1649
1650
1655
1659
1660
1661
1662
1663
1664
1665
1667
1668
1670
1674
1676
1679
1681
1686
1686
1686
1686
1686
1685
1687
1689
1690
1694
1695
1697
1698
1698
1703
1704
1706
1708
1710
1711
1714
1715
1716
1718
1720
1725
1726
1727
1728
1731
1732
1733
1734
1737
1738
1740
1744
1747
1751
1755
1757
1758
1759
1759
1760
1760
1761
1762
1767
1769
1776
1776
1776
1776
1777
1777
1777
1780
1782
1783
1784
1785
1785
1784
1783
1781
1780
1778
1776
1774
1774
1773
1772
1772
1771
1771
1771
1770
1770
1770
1772
1773
1774
1777
1779
1780
1786
1791
1793
1793
1793
1793
1793
1793
1793
1793
1793
1793
1793
1793
1792
1790
1789
1789
1788
1787
1775
1771
1764
1761
1759
1758
1757
1757
1755
1754
1752
1751
1748
1743
1740
1735
1732
1731
1729
1728
1728
1727
1727
1726
1726
1726
1722
1716
1714
1711
1710
1710
1709
1707
1706
1705
1702
1701
1698
1696
1694
1693
1692
1690
1688
1685
1683
1679
1679
1681
1684
1687
1692
1693
1695
1697
1698
1697
1697
1697
1696
1695
1694
1693
1691
1690
1687
1685
1682
1671
1670
1669
1668
1667
1666
1665
1664
1662
1660
1659
1658
1657
1655
1654
1653
1652
1652
1652
1651
1650
1649
1649
1641
1638
1635
1632
1631
1630
1629
1628
1628
1628
1629
1631
1631
1632
1632
1632
1631
1630
1628
1627
1625
1624
1623
1623
1623
1623
1622
1621
1620
1619
1619
1618
1617
1616
1615
1613
1605
1591
1583
1576
1572
1568
1563
1560
1556
1551
1544
1543
1541
1539
1538
1535