2147483647C
0 0
2351 1
2354 1
2346 1
2347 1
2396 1
2348 1
2360 1
2388 1
2346 1
2342 1
2374 1
2357 1
2347 1
2306 1
2173 1
2347 1
2177 1
2384 1
2360 1
2347 1
2237 1
2385 1
2669 1
2347 1
2450 1
2348 1
2175 1
2143 1
2348 1
2178 1
2360 1
2385 1
2348 1
2172 1
2457 1
2348 1
2198 1
2457 1
2385 1
2349 1
2361 1
2348 1
2192 1
2669 1
2348 1
2189 1
2457 1
2495 1
2348 1
2185 1
2521 1
2348 1
2349 1
2361 1
2389 1
2343 1
2375 1
2348 1
2348 1
2348 1
2348 1
2348 1
2169 1
2495 1
2348 1
2348 1
2348 1
2178 1
2385 1
2348 1
2169 1
2495 1
2348 1
2348 1
2348 1
2212 1
2457 1
2669 1
2347 1
2347 1
2347 1
2347 1
2172 1
2457 1
2348 1
2348 1
2178 1
2413 1
2348 1
2192 1
2669 1
2348 1
2348 1
2348 1
2192 1
2669 1
2347 1
2348 1
2172 1
2457 1
2348 1
2192 1
2669 1
2348 1
2194 1
2355 1
2495 1
2348 1
2348 1
2201 1
2413 1
2363 1
2348 1
2348 1
2348 1
2348 1
2172 1
2457 1
2348 1
2347 1
2223 1
2456 1
2386 1
2520 1
2348 1
2374 1
2346 1
2178 1
2358 1
2348 1
2192 1
2671 1
2514 1
2347 1
2195 1
2175 1
2141 1
2361 1
2343 1
2360 1
2348 1
2171 1
2347 1
2348 1
2185 1
2521 1
2348 1
2213 1
2457 1
2671 1
2347 1
2178 1
2413 1
2347 1
2177 1
2355 1
5323 1
5103 1
5151 1
5156 1
5201 1
5152 1
2846 1
2348 1
2143 1
2346 1
2173 1
2357 1
2347 1
2173 1
2357 1
2348 1
2178 1
2413 1
2348 1
2193 1
2671 1
2348 1
2213 1
2174 1
2457 1
2671 1
2358 1
2348 1
2193 1
2671 1
2348 1
2219 1
2413 1
2497 1
2348 1
2174 1
2358 1
2348 1
2202 1
2495 1
2521 1
2362 1
2186 1
2471 1
2361 1
2206 1
2510 1
2361 1
2226 1
2470 1
2500 1
2362 1
2404 1
2361 1
2187 1
2371 1
2362 1
2192 1
2427 1
2375 1
2362 1
2189 1
2369 1
2362 1
2207 1
2501 1
2405 1
2362 1
2192 1
2427 1
2375 1
2362 1
2243 1
2501 1
2401 1
2509 1
2405 1
2357 1
2361 1
2185 1
2470 1
2361 1
2215 1
2508 1
2534 1
2356 1
2388 1
2361 1
2206 1
2502 1
2361 1
2185 1
2470 1
2361 1
2185 1
2470 1
2362 1
2362 1
2209 1
2427 1
2509 1
2577 1
2361 1
2157 1
2361 1
2206 1
2503 1
2403 1
2361 1
2212 1
2471 1
2427 1
2363 1
2375 1
2362 1
2189 1
2409 1
2361 1
2223 1
2503 1
2509 1
2362 1
2186 1
2471 1
2363 1
2362 1
2189 1
2377 1
2362 1
2185 1
2361 1
2361 1
2211 1
2470 1
2426 1
2361 1
2185 1
2470 1
2362 1
2183 1
2509 1
2357 1
2362 1
2186 1
2471 1
2363 1
2362 1
2239 1
2503 1
2535 1
2361 1
2232 1
2427 1
2503 1
2430 1
2292 1
2572 1
2578 1
2472 1
2426 1
2438 1
2262 1
2547 1
2438 1
2269 1
2445 1
2437 1
2324 1
2502 1
2578 1
2584 1
2450 1
2478 1
2432 1
2437 1
2267 1
2502 1
2437 1
2267 1
2502 1
2450 1
