1655,1656,1660,1668,1675,1682,1687,1693,1695,1697,1701,1704,1712,1717,1717,1719,1725,1730,1734,1738,1745,1752,1760,1761,1771,1772,1772,1771,1771,1770,1770,1768,1768,1766,1766,1764,1764,1762,1762,1761,1760,1759,1759,1752,1752,1746,1745,1744,1744,1743,1743,1742,1742,1741,1741,1738,1738,1739,1741,1741,1740,1740,1739,1739,1737,1736,1736,1738,1739,1740,1740,1741,1742,1742,1743,1748,1748,1747,1747,1745,1745,1742,1742,1744,1744,1746,1746,1747,1748,1749,1749,1751,1751,1757,1758,1760,1760,1761,1762,1763,1765,1765,1768,1771,1772,1773,1773,1771,1769,1769,1770,1773,1773,1775,1775,1776,1776,1775,1773,1772,1772,1774,1777,1777,1778,1778,1777,1774,1774,1773,1772,1771,1769,1768,1766,1765,1762,1761,1759,1758,1758,1755,1755,1750,1749,1744,1744,1739,1738,1738,1736,1735,1733,1732,1727,1727,1728,1728,1730,1730,1734,1734,1737,1739,1739,1741,1741,1746,1746,1751,1752,1758,1761,1761,1759,1759,1755,1755,1754,1754,1753,1751,1750,1746,1745,1742,1742,1741,1741,1738,1738,1736,1736,1734,1734,1733,1733,1735,1735,1739,1740,1745,1745,1751,1752,1754,1754,1755,1755,1756,1758,1766,1766,1767,1768,1770,1771,1772,1773,1781,1782,1784,1784,1787,1788,1791,1792,1794,1795,1797,1798,1801,1801,1813,1813,1817,1817,1816,1815,1814,1814,1811,1811,1806,1806,1805,1803,1803,1801,1801,1799,1798,1796,1795,1794,1793,1793,1789,1789,1787,1787,1786,1786,1785,1784,1784,1780,1780,1781,1781,1780,1777,1777,1776,1776,1775,1775,1776,1777,1777,1776,1776,1775,1775,1774,1773,1771,1768,1768,1766,1766,1763,1763,1762,1762,1758,1758,1756,1755,1751,1751,1750,1749,1745,1745,1743,1742,1739,1739,1737,1735,1732,1732,1731,1731,1728,1728,1726,1723,1723,1721,1720,1720,1721,1721,1720,1716,1715,1703,1701,1699,1698,1696,1696,1695,1695,1694,1694,1693,1691,1691,1690,1690,1686,1685,1684,1683,1681,1680,1681,1679,1678,1675,1674,1672,1669,1668,1665,1663,1662,1661,1659,1658,1658,1657;513,510,508,503,502,500,497,492,487,479,470,468,464,459,456,451,447,447,444,444,446,446,444,442,442,443,444,444,446,446,447,447,448,448,449,449,450,450,451,451,452,452,453,453,454,454,453,453,451,451,452,453,454,454,453,453,454,454,456,457,457,460,461,462,464,464,465,465,464,464,462,461,461,456,455,455,457,457,458,458,459,459,461,461,460,460,459,459,458,458,456,456,455,455,454,454,453,452,452,451,451,450,450,453,453,452,451,451,449,448,448,445,444,444,445,446,451,452,452,453,454,454,457,458,459,463,464,464,465,466,466,467,467,468,468,469,469,468,467,466,465,465,466,466,467,467,468,468,467,465,465,466,466,467,467,468,468,469,469,468,468,467,467,469,470,470,469,469,468,468,467,467,470,472,472,473,473,474,474,475,476,476,477,477,478,478,477,477,478,478,477,477,478,478,479,479,480,480,479,479,480,480,481,481,482,482,480,479,478,478,476,476,475,475,474,474,473,473,472,472,473,473,474,474,475,475,476,476,477,477,478,478,479,479,478,478,480,480,481,481,482,482,483,483,487,488,488,489,489,490,492,492,494,494,495,495,496,496,497,497,498,498,500,501,501,500,500,501,501,504,504,504,503,503,502,502,504,504,505,506,506,508,508,509,510,510,512,512,513,513,514,514,515,515,516,516,517,517,518,518,519,519,520,520,521,521,522,522,523,523,524,524,525,525,526,526,527,527,524,523,523,524,526,527,529,530,530,531,531,530,530,528,528,529,530,532,533,534,534,532,528,528,527,523,523,522,522,520,520,518,517,516,516,515,517,517,518,519,518,518,516,517,516,515,514