2896 18
1840 5
5547 14
17037 21
1846 3
1621 7
1352 2
1184 1
1234 2
1372 7
1850 5
3505 11
2242 12
4232 9
1961 8
1891 4
2295 11
6009 56
713 1
1317 3
1544 2
1514 1
925 0