2345,2345,2348,2348,2348,2348,2350,2354,2356,2357,2356,2356,2355,2353,2348,2345,2343,2341,2339,2336,2334,2334,2332,2329,2327,2325,2322,2318,2316,2314,2312,2310,2308,2305,2303,2299,2295,2293,2291,2288,2286,2284,2283,2283,2283,2281,2276,2273,2270,2268,2264,2263,2262,2262,2262,2263,2262,2264,2267,2267,2266,2266,2269,2271,2272,2275,2277,2279,2281,2282,2286,2288,2290,2292,2295,2299,2299,2299,2299,2299,2298,2298,2301,2304,2307,2308,2309,2311,2314,2317,2320,2324,2326,2329,2331,2334,2336,2338,2341;1001,998,995,992,990,987,984,981,978,975,972,968,965,962,962,965,966,968,971,971,969,966,962,959,959,959,959,956,956,957,959,960,962,962,963,963,962,958,957,957,957,957,959,961,962,962,964,965,965,965,967,969,973,976,979,981,984,986,988,990,993,996,998,997,994,994,995,997,1001,1003,1004,1003,1001,998,997,997,1001,1005,1008,1013,1018,1019,1023,1027,1025,1023,1021,1019,1017,1015,1014,1012,1011,1009,1008,1004,1001,999,998