4938 23
1261 12
856 7
1648 6
1066 6
2612 5
1415 5
2928 5
1429 4
1543 4
1154 3
1083 3
1537 2
940 1
906 1
1129 1
966 1
871 1
3000 0
1402 0