7631 9
6791 16
17028 32
52540 163
13885 37
9273 34
2654 10
5738 6
1594 9
4078 3
3122 9
3516 12
2217 2
1110 1
853 0
2548 6
4254 8
1673 2
3142 10
1260 4
6662 15
1891 3
1483 3
6520 23