606 8
12727 27
14971 25
2841 13
17831 53
3119 8
1125 2
1898 5
1451 3
1609 3
1882 6
1836 3
5297 20
2159 7