2298 6
952 3
1205 2
2104 11
1527 3
4278 18
2930 7
2426 5
532 3
5078 27
1184 7
2659 10
1253 2
2800 5
3797 13
3653 13
2238 13
952 0
572 1
4238 17
6361 4
10436 45
6450 15
953 4