2500 2
2499 0
2498 2
2497 1
2497 2
2495 0
2494 1
2494 0
2493 1
2492 0
2490 2
2489 2
2488 3
2488 0
2487 0
2487 2
2483 4
2482 1
2482 3
2481 1
2480 3