987 3
2321 11
4561 16
1309 8
4754 40
1702 6
1317 1
2599 9
1363 1
1588 3
2891 16
2178 15
2885 34
1523 5
2608 8
3361 10
1304 7
2570 13