4649 3
2993 10
2266 8
894 3
2882 4
1605 2
1613 4
1026 2
907 1
998 2
1676 2
2559 5
1070 0
620 3
1448 2
1796 9
2346 4
3002 1
2180 3
4053 9
1462 3
1067 2
1066 1
1233 1