9622 25
6816 16
3690 11
1151 8
2468 7
2423 7
10084 6
1333 4
859 2
797 1
1195 1
677 1
708 1
858 1
804 1
944 0