2303,2302,2300,2294,2291,2294,2287,2283,2278,2269,2265,2266,2272,2272,2271,2265,2268,2272,2278,2280,2283,2287,2289,2292,2295,2299,2305,2305,2305,2308,2312,2315,2314,2320,2327,2334,2339,2346,2349,2354,2361,2363,2362,2359,2356,2354,2353,2352,2349,2346,2345,2340,2335,2332,2331,2328,2321,2314,2307,2303;20,23,27,25,30,37,37,37,44,41,45,51,56,61,64,64,69,72,73,79,83,90,92,93,88,87,83,79,71,70,67,61,58,55,49,41,33,30,26,26,23,21,17,16,15,11,6,2,2,3,8,10,12,15,20,22,24,23,24,20