1525,1528,1529,1531,1532,1534,1536,1538,1540,1542,1543,1544,1546,1547,1548,1550,1551,1553,1554,1555,1556,1556,1555,1555,1556,1558,1560,1561,1564,1565,1566,1568,1569,1571,1572,1572,1573,1571,1570,1569,1566,1565,1563,1561,1559,1558,1557,1557,1558,1560,1562,1564,1564,1563,1561,1560,1560,1560,1560,1558,1556,1554,1553,1553,1553,1553,1552,1550,1549,1548,1547,1546,1546,1546,1545,1543,1541,1542,1543,1544,1545,1545,1545,1543,1542,1542,1543,1544,1545,1547,1549,1549,1549,1547,1545,1544,1543,1542,1540,1539,1538,1538,1537,1535,1534,1533,1532,1530,1529,1529,1529,1527,1526,1524,1522,1520,1520,1522,1523,1524,1524,1524,1523,1524,1525,1526,1526,1526,1524,1524,1525,1525,1525,1522,1519,1519,1518,1517,1516,1514,1513,1512,1512,1513,1515,1516,1517,1517,1517,1517,1518,1519,1518,1518,1519,1522,1524;962,963,963,963,962,961,961,960,959,958,958,957,958,959,960,961,962,963,963,964,965,966,968,969,970,971,971,971,971,970,969,968,968,968,968,969,971,974,975,976,978,979,979,979,980,981,982,983,984,985,985,985,986,988,989,990,993,994,995,997,998,998,997,996,993,992,991,987,987,987,988,988,990,991,991,992,994,996,997,998,998,999,1000,1001,1002,1004,1005,1006,1007,1007,1007,1010,1011,1011,1012,1012,1013,1014,1014,1014,1014,1015,1015,1015,1015,1016,1019,1020,1019,1018,1017,1015,1014,1012,1012,1010,1009,1008,1007,1007,1006,1005,1003,1001,1000,999,997,996,995,994,992,990,989,986,985,984,982,981,980,979,979,978,977,976,973,972,972,971,970,969,968,968,966,965,963,963,963