5599 15
833 2
1182 3
11199 47
1494 5
29045 127
2147 7
9244 46
3509 9
1593 2
10810 29
4929 16
6483 30
2120 6
889 1
1812 7
3635 7
3838 10
743 0
5569 12
3430 8
3780 28
3392 9
987 4