2285,2286,2287,2288,2288,2289,2290,2291,2291,2292,2292,2293,2294,2294,2295,2296,2296,2297,2298,2298,2299,2300,2300,2301,2301,2302,2302,2302,2302,2302,2302,2302,2302,2302,2303,2303,2303,2304,2305,2306,2307,2308,2308,2309,2310,2310,2311,2311,2312,2313,2313,2314,2314,2315,2316,2316,2317,2318,2318,2319,2319,2320,2321,2321,2322,2323,2323,2324,2325,2326,2327,2328,2329,2330,2331,2331,2332,2333,2333,2334,2334,2335,2336,2336,2337,2337,2338,2339,2340,2341,2341,2341,2341,2341,2342,2342,2343,2344,2344,2345,2346,2347,2348,2348,2349,2350,2351,2351,2352,2352,2353,2353,2353,2352,2351,2351,2351,2351,2352,2353,2354,2354,2355,2356,2357,2357,2358,2358,2359,2359,2360,2360,2360,2361,2361,2361,2361,2361,2360,2360,2360,2361,2362,2362,2363,2364,2365,2366,2367,2368,2369,2370,2371,2372,2372,2373,2373,2373,2373,2374,2374,2374,2375,2375,2376,2376,2377,2378,2378,2379,2380,2381,2381,2382,2383,2383,2384,2385,2385,2385,2385,2385,2385,2385,2384,2384,2383,2383,2382,2381,2381,2380,2379,2379,2378,2378,2377,2377,2376,2375,2375,2374,2374,2373,2372,2371,2370,2369,2368,2368,2368,2368,2368,2368,2367,2367,2366,2365,2365,2364,2363,2362,2362,2361,2360,2359,2358,2358,2357,2356,2355,2355,2354,2353,2352,2352,2351,2350,2349,2348,2347,2347,2346,2346,2346,2346,2347,2347,2348,2348,2348,2349,2349,2350,2351,2351,2351,2352,2352,2353,2353,2353,2353,2352,2352,2351,2350,2350,2349,2348,2348,2347,2347,2347,2348,2348,2349,2350,2350,2350,2350,2349,2348,2347,2347,2346,2345,2345,2344,2343,2343,2342,2342,2341,2341,2340,2340,2340,2340,2341,2342,2343,2343,2344,2345,2345,2346,2346,2347,2347,2347,2346,2346,2345,2344,2343,2343,2342,2342,2341,2340,2339,2338,2337,2337,2336,2335,2334,2334,2333,2332,2331,2331,2330,2330,2329,2329,2328,2328,2328,2327,2327,2326,2325,2325,2324,2323,2322,2322,2321,2321,2321,2321,2322,2322,2322,2322,2322,2322,2321,2320,2319,2318,2318,2317,2316,2316,2316,2315,2315,2315,2314,2314,2314,2314,2313,2313,2313,2313,2313,2313,2313,2313,2313,2313,2312,2311,2311,2310,2309,2309,2308,2307,2307,2306,2305,2305,2304,2304,2303,2303,2302,2302,2301,2300,2299,2299,2298,2298,2297,2297,2297,2296,2296,2295,2295,2294,2294,2293,2293,2293,2292,2292,2291,2290,2290,2289,2289,2289,2288,2288,2289,2289,2289,2289,2290,2290,2290,2290,2290,2290,2290,2289,2289,2288,2288,2287,2286,2286,2286,2285,2285,2285,2285,2285,2285;245,245,245,245,244,244,244,244,243,243,242,242,242,241,241,241,240,240,240,239,239,239,238,238,237,237,236,235,234,233,232,231,230,229,229,228,227,227,227,227,227,227,226,226,226,225,225,224,224,224,223,223,222,222,222,221,221,221,220,220,219,219,219,220,220,220,221,221,221,221,221,221,221,221,221,222,222,222,223,223,224,224,224,223,223,222,222,222,222,222,223,224,225,226,226,227,227,227,228,228,228,228,228,229,229,229,229,230,230,231,231,232,233,233,233,234,235,236,236,236,236,237,237,237,237,238,238,239,239,240,240,241,242,242,243,244,245,246,246,247,248,248,248,249,249,249,249,249,249,249,249,249,249,249,250,250,251,252,253,253,254,255,255,256,256,257,257,257,258,258,258,258,259,259,259,260,260,260,261,262,263,264,265,266,266,267,267,268,268,268,269,269,269,270,270,271,271,272,272,272,273,273,274,274,274,274,274,274,274,273,272,271,270,269,269,268,268,268,267,267,267,267,268,268,268,268,268,269,269,269,269,270,270,270,270,271,271,271,271,271,271,270,270,269,268,267,267,266,266,265,264,264,263,263,263,262,261,261,260,260,259,258,257,257,256,256,256,255,255,255,254,254,253,252,252,251,251,251,250,249,248,248,248,248,247,247,247,246,246,246,245,245,244,244,243,243,242,241,240,240,240,240,239,239,239,238,238,237,237,236,235,235,234,234,234,234,233,233,234,234,234,234,234,234,235,235,235,235,236,236,236,236,237,237,238,238,239,239,240,241,241,242,242,242,243,243,243,243,244,244,245,246,247,247,248,249,250,251,252,252,252,252,252,253,253,253,254,255,255,256,257,257,258,259,260,260,261,262,263,264,265,266,267,268,269,269,269,270,270,270,271,271,271,272,272,272,273,273,274,274,275,275,276,276,276,276,275,275,274,274,273,272,272,271,271,270,270,269,269,268,267,267,266,266,266,265,265,264,263,263,262,262,261,260,259,259,258,257,256,255,254,253,253,252,252,251,251,251,250,249,249,248,247,246,245,245