1342,1346,1351,1354,1358,1363,1370,1374,1374,1370,1364,1361,1365,1369,1369,1372,1372,1369,1363,1358,1353,1352,1348,1348,1347,1344,1342,1339,1337,1337,1335,1332,1327,1322,1320,1317,1318,1317,1317,1319,1322,1325,1327,1328,1326,1324,1324,1328,1332,1334,1335,1335,1339,1342;1000,998,996,995,992,990,989,987,982,979,977,970,966,963,959,955,953,951,949,950,949,945,941,936,932,930,930,932,935,938,942,943,944,947,950,951,954,957,960,963,963,964,966,969,971,976,979,981,982,985,990,993,996,1000