1040,1039,1035,1029,1024,1018,1013,1007,1004,1000,999,999,997,998,1000,1002,1006,1010,1013,1017,1020,1022,1024,1026,1028,1030,1031,1032,1034,1038,1037,1038,1041,1043,1046,1047,1045,1044,1045,1047,1049,1050,1053,1055,1053,1052,1049,1045,1040;895,898,898,895,893,890,890,891,894,895,899,903,907,911,914,915,916,918,917,918,920,924,925,929,932,934,938,940,941,939,935,931,929,926,923,921,919,917,914,910,907,904,900,896,893,891,893,895,895