5218 19
7725 29
2467 7
3291 17
2931 7
1937 10
4327 8
1193 2
4361 2
29559 64
2583 2
2206 1
28723 168
6596 12
2758 5
6727 27
2869 13
2600 0