3893 7
2897 1
1524 5
3150 5
1790 4
1688 7
4125 16
5550 13
3420 3
2324 8
2577 6
1788 6
1118 2
1711 1
1936 3
2473 3
1118 4
2273 5
1041 1
1210 2
2899 6
2169 2
3518 14
10627 45