852 5
386 5
1495 22
2960 11
7890 29
6818 8
12780 25
9643 7
10673 11
29629 13
2527 9
2664 2
3378 8
14458 27
901 1
1247 5
4782 12
2316 14
6056 28
1506 5
1982 9
1541 3
1039 2
1358 2