5834 27
1712 6
15402 104
1765 7
10224 26
3215 5
1431 4
1353 2
5625 16
1138 2
6110 24
3446 7
2874 7
3466 12
1936 7
4491 11
4502 17
2683 6
1688 6
4955 12
8961 29
4237 10
7591 21
1888 1