10 10
563 4
1474 7
2658 4
1710 3
1547 4
3878 13
4148 10
5343 30
4044 9
5833 12
2725 8
3088 15
4689 12
2962 6
2510 2
4312 14
5630 16
2759 3
2961 14
2523 4
1659 5
2593 5
3359 7