1642,1644,1645,1646,1648,1649,1651,1651,1651,1653,1656,1659,1661,1662,1664,1666,1667,1669,1671,1671,1669,1668,1668,1670,1671,1670,1668,1666,1664,1663,1664,1665,1667,1667,1667,1666,1664,1662,1661,1660,1660,1662,1664,1666,1668,1668,1669,1667,1664,1661,1658,1656,1656,1656,1654,1653,1651,1650,1648,1646,1643,1642,1642,1643,1646,1646,1645,1643,1642,1641,1640,1639,1638,1637,1635,1634,1633,1631,1628,1627,1626,1625,1624,1622,1621,1621,1621,1621,1620,1618,1617,1615,1616,1618,1619,1621,1623,1623,1624,1625,1626,1628,1630,1631,1632,1634,1636,1637,1638,1639,1639,1639,1638,1635,1633,1631,1629,1629,1624,1623,1622,1621,1619,1618,1617,1616,1615,1615,1615,1615,1614,1612,1609,1608,1607,1606,1605,1603,1602,1601,1600,1599,1598,1598,1597,1596,1595,1594,1593,1592,1591,1590,1589,1588,1587,1587,1587,1588,1588,1588,1589,1590,1592,1594,1595,1596,1596,1595,1595,1595,1597,1598,1600,1601,1602,1602,1601,1600,1600,1600,1600,1601,1603,1604,1605,1607,1609,1611,1612,1613,1613,1612,1609,1609,1609,1611,1612,1612,1611,1611,1612,1613,1614,1614,1613,1612,1611,1610,1611,1611,1612,1613,1614,1614,1614,1615,1616,1617,1619,1620,1622,1622,1621,1620,1619,1617,1617,1618,1623,1624,1626,1629,1630,1631,1632,1633,1635,1636,1637,1639,1641,1643,1645,1646,1645;939,937,937,935,933,933,934,936,939,940,941,941,941,940,941,942,942,943,944,945,947,948,950,951,952,954,955,956,956,957,959,959,960,961,963,963,963,964,964,965,967,969,971,973,973,974,976,978,980,980,981,981,979,977,976,977,976,975,974,974,974,974,976,979,981,982,984,984,983,982,981,982,983,983,982,981,979,978,981,982,982,985,986,987,990,991,993,994,996,998,1003,1005,1010,1011,1011,1010,1011,1012,1014,1015,1017,1018,1019,1021,1021,1022,1022,1022,1023,1025,1027,1030,1029,1029,1029,1030,1031,1032,1031,1031,1031,1029,1027,1027,1027,1027,1028,1029,1031,1032,1033,1033,1032,1033,1033,1034,1035,1034,1034,1033,1032,1030,1030,1029,1029,1030,1031,1031,1031,1031,1030,1030,1030,1030,1029,1027,1026,1025,1024,1023,1022,1022,1022,1021,1021,1019,1018,1017,1016,1015,1014,1014,1013,1013,1011,1010,1010,1009,1007,1006,1005,1004,1003,1001,999,998,997,997,996,994,991,990,989,987,986,985,982,981,979,978,978,977,977,976,974,973,973,971,970,969,969,969,967,966,965,964,965,965,965,965,964,962,961,960,958,958,957,954,953,953,952,950,950,949,949,948,947,947,946,945,946,946,946,944,943