7940,7939,7937,7935,7933,7932,7930,7928,7926,7924,7922,7919,7917,7915,7912,7909,7906,7902,7897,7893,7894,7894,7895,7896,7897,7898,7900,7901,7904,7906,7908,7909,7911,7914,7916,7919,7922,7925,7927,7930,7932,7935,7937,7940,7942,7945,7948,7950,7953,7955,7958,7961,7963,7966,7969,7971,7974,7977,7980,7982,7985,7988,7991,7993,7996,7999,8002,8005,8007,8009,8011,8011,8008,8005,8002,7999,7995,7991,7987,7983,7980,7976,7972,7969,7965,7961,7958,7954,7951,7947,7944,7945,7947,7948,7950,7953,7955,7958,7960,7961,7962,7963,7964,7966,7968,7970,7972,7975,7977,7980,7983,7986,7989,7992,7995,7998,8001,8004,8007,8011,8014,8018,8021,8024,8027,8031,8034,8037,8041,8044,8047,8050,8053,8055,8058,8061,8064,8067,8070,8073,8076,8079,8083,8086,8089,8092,8096,8097,8098,8099,8100,8102,8103,8104,8105,8106,8108,8109,8110,8111,8113,8115,8116,8119,8121,8123,8124,8121,8117,8113,8110,8106,8103,8101,8097,8092,8088,8085,8083,8082,8081,8080,8079,8078,8077,8075,8073,8071,8069,8066,8063,8059,8055,8051,8047,8042,8039,8035,8032,8028,8025,8022,8019,8016,8014,8011,8009,8007,8005,8003,8001,7999,7997,7995,7993,7990,7987,7984,7981,7978,7975,7972,7969,7966,7962,7959,7956,7953,7950,7947,7944;1333,1336,1339,1342,1345,1349,1352,1355,1358,1361,1364,1366,1369,1372,1374,1376,1378,1379,1379,1380,1384,1389,1393,1397,1401,1405,1408,1412,1414,1417,1420,1424,1427,1429,1432,1434,1436,1438,1441,1443,1446,1448,1451,1453,1456,1458,1460,1463,1465,1468,1470,1472,1475,1477,1479,1482,1484,1486,1488,1491,1493,1495,1497,1500,1502,1504,1506,1508,1511,1514,1517,1522,1524,1526,1528,1530,1531,1532,1533,1534,1536,1537,1538,1540,1541,1542,1544,1545,1547,1548,1550,1554,1557,1561,1564,1566,1569,1571,1574,1578,1582,1586,1590,1593,1596,1599,1600,1598,1595,1593,1591,1589,1587,1585,1583,1581,1579,1577,1575,1574,1572,1571,1569,1567,1565,1564,1562,1560,1559,1557,1555,1553,1551,1548,1546,1544,1542,1540,1538,1536,1534,1532,1531,1529,1527,1525,1524,1520,1516,1512,1508,1505,1501,1497,1493,1489,1486,1482,1478,1474,1471,1468,1464,1462,1459,1456,1452,1451,1452,1453,1455,1456,1458,1461,1462,1462,1461,1459,1456,1452,1448,1444,1440,1436,1432,1429,1426,1423,1420,1418,1416,1415,1414,1413,1412,1412,1410,1409,1407,1406,1404,1402,1400,1398,1395,1393,1390,1387,1384,1381,1378,1375,1372,1369,1366,1364,1362,1360,1358,1356,1354,1352,1350,1348,1347,1345,1343,1341,1339,1337,1335