9622 25
6819 16
3692 11
1154 8
2470 7
2425 7
10084 6
1334 4
862 2
799 1
1198 1
678 1
710 1
860 1
806 1
946 0