1049,1045,1044,1044,1043,1042,1041,1041,1041,1038,1036,1033,1032,1031,1029,1027,1026,1023,1021,1019,1019,1021,1022,1021,1019,1017,1015,1015,1016,1016,1015,1014,1013,1011,1009,1007,1005,1003,1002,1001,1001,1001,1000,999,999,999,997,996,993,991,991,990,989,987,986,986,985,984,984,982,981,979,977,976,979,981,983,986,987,986,985,985,984,983,982,980,976,973,971,969,970,969,965,964,963,962,961,960,959,960,963,964,964,969,970,972,976,979,981,983,985,987,988,989,990,992,993,993,994,994,995,996,997,998,1000,1002,1003,1004,1006,1008,1010,1010,1009,1009,1009,1009,1009,1009,1011,1012,1015,1016,1016,1016,1016,1016,1017,1017,1018,1018,1019,1019,1019,1020,1022,1024,1025,1026,1028,1029,1030,1030,1031,1033,1035,1035,1035,1033,1033,1034,1035,1035,1036,1037,1040,1040,1041,1042,1042,1044,1045,1046,1048,1051,1051,1052,1053,1054,1055,1056,1057,1057,1057,1056,1055,1054,1053,1051,1049;1496,1496,1495,1494,1490,1488,1486,1484,1483,1483,1483,1482,1481,1480,1481,1482,1484,1484,1484,1483,1482,1480,1479,1478,1478,1477,1476,1475,1472,1470,1468,1467,1467,1467,1468,1470,1471,1471,1471,1472,1473,1474,1474,1473,1472,1471,1471,1471,1471,1473,1474,1474,1474,1473,1475,1476,1476,1475,1474,1474,1476,1476,1476,1473,1471,1469,1468,1467,1465,1463,1461,1459,1457,1455,1454,1454,1455,1455,1455,1453,1450,1449,1448,1446,1446,1443,1442,1441,1440,1440,1439,1439,1437,1436,1436,1437,1437,1436,1436,1436,1436,1437,1437,1436,1433,1432,1429,1428,1426,1423,1422,1422,1422,1421,1421,1419,1420,1420,1421,1422,1423,1424,1425,1427,1428,1430,1432,1434,1435,1435,1436,1437,1438,1439,1441,1442,1443,1445,1446,1447,1449,1451,1452,1453,1453,1453,1454,1454,1455,1456,1457,1458,1458,1459,1460,1462,1463,1465,1466,1467,1469,1470,1471,1471,1472,1473,1474,1475,1476,1478,1478,1479,1481,1483,1484,1486,1487,1489,1489,1491,1491,1492,1493,1493,1494,1494,1494,1495,1495