2504 9
2503 4
2501 5
2500 2
2498 5
2497 6
2495 10
2495 3
2494 10
2493 4
2491 4
2491 1
2489 4
2488 9
2488 10
2485 5
2481 4
2479 9
2479 7
2475 9
2473 7
2472 7