2599 3
2598 2
2595 5
2590 3
2590 4
2582 6
2582 1
2579 4
2569 1
2568 2
2556 1
2556 3
2554 5
2550 4
2534 3
2532 2
2522 4
2515 2
2509 1
2506 0
2505 4
2485 3
2479 2
2478 2