8991 19
3642 8
4289 16
1088 2
784 3
689 3
1287 3
3350 11
786 4
2697 6
2906 4
436 3
628 5
3494 4
1661 1
10673 27
2942 3
2243 3
12962 25
646 1
1452 3
1978 2
1945 3
1612 7