943,946,947,948,948,950,951,953,958,961,965,967,970,972,975,978,980,982,983,985,987,988,991,992,993,996,997,999,1000,1000,1002,1004,1005,1008,1011,1014,1015,1016,1017,1017,1017,1018,1021,1025,1027,1030,1031,1035,1033,1031,1030,1028,1028,1027,1027,1027,1026,1026,1025,1023,1023,1022,1022,1021,1021,1021,1020,1017,1017,1016,1015,1013,1012,1011,1011,1010,1010,1010,1009,1009,1009,1008,1008,1007,1007,1007,1006,1006,1006,1005,1004,1004,1003,1003,1002,1000,1000,999,999,998,997,996,996,995,995,994,994,994,993,993,993,994,994,995,996,996,997,998,999,1000,1001,1002,1002,1002,1002,1001,1000,999,999,998,997,996,995,994,994,993,993,992,992,991,990,989,988,987,987,986,985,980,979,978,978,977,976,976,975,974,972,972,971,970,970,970,970,971,971,971,970,970,969,969,968,966,965,964,964,964,964,964,963,963,963,962,960,958,957,957,956,955,955,954,954,953,952,951,950,949,948,948,948,947,947,947,947,948,948,948,948,948,947,947,946,937,936,936,935,935,934,934,933,933,933,934,934,934,934,933,932,932,931,931,930,927,927,927,927,928,928,928,930,932,933,940,941,943;612,612,611,608,605,602,600,598,597,596,595,595,594,592,589,587,585,583,579,575,571,567,563,561,559,556,554,553,548,544,541,540,540,539,537,533,530,528,524,520,517,514,511,508,504,501,498,492,491,488,485,485,484,484,483,482,482,481,481,481,482,482,483,483,485,486,486,486,485,485,485,485,485,485,486,486,487,488,488,489,490,490,491,491,492,493,493,494,495,495,495,496,496,497,497,497,498,498,499,500,501,502,503,503,504,504,505,506,506,507,508,508,509,509,509,510,511,512,512,513,514,515,516,517,518,519,519,520,521,522,523,524,524,524,525,525,526,527,528,529,530,531,532,532,533,533,534,534,533,533,532,532,532,531,531,531,531,532,532,532,533,534,535,535,536,537,537,539,540,541,542,542,542,542,544,546,552,553,553,554,555,556,556,556,556,557,557,557,559,559,560,561,561,562,562,563,563,564,565,565,567,569,570,570,571,574,577,578,578,579,579,579,579,580,580,581,581,582,582,584,585,585,586,588,589,590,591,592,592,593,593,593,595,596,597,597,599,601,601,602,602,606,607,609