856 5
386 5
1498 22
2963 11
7896 29
6832 8
12788 25
9656 7
10680 11
29674 13
2532 9
2677 2
3390 8
14483 27
903 1
1251 5
4791 12
2326 14
6066 28
1511 5
1988 9
1552 3
1043 2
1362 2