2332,2331,2332,2332,2334,2335,2336,2335,2335,2334,2331,2330,2328,2327,2327,2326,2325,2323,2322,2321,2322,2321,2320,2320,2319,2318,2318,2319,2320,2321,2322,2324,2325,2326,2326,2327,2328,2330,2331,2332;979,978,976,975,974,973,973,971,970,969,970,969,968,967,966,964,965,966,967,967,969,970,971,977,977,978,985,985,984,984,983,983,982,982,981,980,980,981,981,980