3969 17
3062 9
2757 3
2557 4
2527 6
2210 2
1901 3
1758 5
1687 4
1676 1
1542 1
1499 2
1415 3
1369 2
1309 4
1219 3
1188 2
1158 1
1121 3
1050 0
997 0
968 0
956 1
941 0