1432
1432
1433
1434
1427
1426
1427
1430
1432
1432
1432
1432
1431
1431
1431
1429
1428
1426
1425
1425
1418
1416
1415
1415
1414
1410
1403
1401
1399
1397
1385
1384
1382
1381
1380
1381
1377
1375
1375
1376
1376
1376
1375
1374
1374
1374
1374
1374
1373
1377
1377
1376
1372
1375
1378
1382
1385
1383
1379
1374
1373
1373
1374
1375
1371
1367
1369
1374
1372
1368
1367
1367
1367
1367
1368
1370
1369
1367
1366
1366
1366
1367
1367
1368
1366
1367
1367
1365
1365
1364
1361
1361
1361
1361
1361
1361
1360
1359
1360
1358
1359
1359
1359
1359
1359
1360
1360
1360
1358
1358
1360
1361
1361
1361
1361
1361
1361
1360
1360
1359
1357
1357
1357
1357
1356
1356
1355
1355
1355
1355
1355
1354
1354
1354
1355
1355
1355
1354
1354
1355
1355
1355
1356
1356
1358
1359
1358
1356
1362
1362
1358
1357
1358
1374
1378
1377
1376
1379
1382
1382
1382
1378
1375
1376
1379
1382
1389
1396
1402
1404
1407
1411
1411
1389
1380
1379
1378
1379
1381
1377
1379
1380
1372
1372
1372
1372
1372
1371
1367
1365
1365
1365
1365
1369
1369
1370
1371
1375
1376
1376
1382
1392
1394
1393
1385
1384
1385
1385
1390
1389
1389
1389
1400
1401
1399
1398
1400
1402
1404
1403
1410
1411
1410
1410
1412
1415
1420
1422
1426
1429
1431
1431
1435
1439
1444
1448
1448
1450
1453
1469
1471
1471
1474
1480
1489
1492
1508
1516
1523
1546
1569
1582
1586
1579
1579
1582
1588
1601
1602
1601
1595
1593
1596
1610
1609
1610
1604
1610
1610
1609
1597
1605
1607
1616
1618
1621
1624
1627
1635
1643
1647
1650
1653
1652
1651
1651
1662
1664
1665
1670
1671
1672
1674
1672
1667
1661
1655
1648
1644
1638
1638
1638
1639
1640
1651
1658
1663
1666
1672
1671
1670
1671
1673
1674
1681
1680
1677
1675
1676
1690
1709
1723
1727
1733
1740
1747
1752
1752
1752
1751
1749
1747
1747
1748
1752
1755
1757
1758
1760
1770
1773
1778
1776
1775
1774
1775
1782
1782
1782
1781
1780
1776
1769
1762
1758
1752
1748
1739
1733
1727
1726
1725
1725
1724
1725
1726
1727
1726
1726
1723
1719
1712
1706
1693
1689
1684
1682
1680
1677
1673
1666
1661
1655
1651
1645
1642
1639
1622
1616
1613
1609
1606
1605
1606
1608
1609
1616
1624
1640
1652
1657
1663
1668
1676
1684
1690
1694
1699
1707
1710
1710
1711
1708
1706
1704
1702
1699
1698
1698
1697
1697
1696
1695
1694
1695
1695
1696
1697
1697
1698
1698
1698
1698
1699
1700
1700
1700
1679
1678
1670
1668
1661
1666
1661
1655
1649
1643
1648
1647
1648
1651
1655
1659
1662
1666
1671
1676
1676
1676
1681
1691
1692
1687
1682
1684
1681
1680
1691
1694
1696
1687
1676
1701
1717
1711
1696
1699
1709
1713
1713
1711
1718
1723
1726
1727
1741
1745
1748
1750
1740
1701
1714
1736
1729
1718
1718
1726
1727
1721
1728
1800
1777
1757
1786
1764
1766
1750
1733
1743
1718
1745
1779
1738
1753
1755
1711
1735
1744
1756
1724
1741
1757
1759
1777
1784
1786
1786
1786
1788
1792
1793
1786
1781
1807
1818
1822
1834
1841
1842
1839
1838
1839
1840
1838
1837
1834
1819
1819
1820
1826
1841
1843
1812
1812
1822
1827
1831
1831
1834
1842
1848
1863
1875
1883
1888
1890
1888
1877
1870
1871
1873
1876
1869
1865
1860
1860
1860
1818
1816
1837
1848
1863
1863
1871
1870
1869
1869
1864
1860
1856
1851
1852
1855
1863
1857
1854
1854
1850
1840
1819
1816
1817
1833
1860
1864
1864
1860
1855
1850
1847
1851
1849
1838
1836
1836
1836
1835
1817
1810
1812
1819
1826
1827
1824
1823
1822
1822
1822
1821
1821
1817
1818
1812
1801
1798
1798
1803
1805
1807
1810
1814
1820
1826
1820
1809
1807
1806
1806
1808
1812
1817
1819
1823
1823
1817
1814
1811
1807
1804
1802
1802
1803
1804
1804
1802
1791
1788
1786
1786
1783
1767
1767
1767
1767
1767
1767
1751
1748
1749
1753
1756
1756
1753
1751
1743
1741
1734
1723
1721
1719
1719
1719
1719
1722
1722
1720
1720
1719
1718
1717
1716
1715
1715
1715
1714
1713
1713
1713
1721
1699
1717
1726
1706
1676
1662
1656
1653
1651
1651
1665
1667
1672
1669
1669
1660
1654
1648
1644
1640
1636
1633
1635
1638
1641
1642
1636
1664
1648
1656
1653
1649
1654
1693
1706
1707
1711
1712
1703
1710
1727
1723
1699
1700
1738
1742
1771
1735
1725
1735
1760
1758
1758
1754
1761
1801
1799
1795
1786
1779
1769
1773
1777
1785
1791
1799
1808
1805
1801
1794
1788
1786
1781
1773
1767
1769
1772
1776
1781
1786
1781
1780
1778
1779
1783
1789
1788
1786
1776
1765
1771
1777
1781
1783
1790
1795
1800
1803
1804
1789
1800
1811
1815
1808
1799
1793
1788
1785
1778
1754
1748
1762
1759
1774
1780
1789
1791
1791
1789
1786
1783
1776
1775
1782
1784
1782
1776
1781
1788
1805
1807
1807
1805
1803
1795
1789
1785
1783
1794
1801
1805
1807
1813
1819
1819
1818
1817
1808
1802
1794
1781
1771
1774
1776
1774
1770
1768
1769
1772
1777
1795
1796
1796
1796
1796
1796
1796
1796
1796