7942 9
3158 7
2665 3
3776 5
2996 7
2507 2
5176 3
9685 10
5759 3
7547 3
17651 36
56521 163
5221 17
4357 4
4238 3
6923 18
2625 2
3638 3
4029 7
4493 7
3218 8
3497 5
2889 0
6361 23