4222 22
1547 4
2306 6
793 1
2548 8
6500 14
5882 15
1056 3
2866 3
1189 2
959 1
3010 6
977 1
1101 3
1109 0
1552 5
3060 6
1514 5
2713 15
3780 11
4779 19
2277 11
9598 45
3000 20