8521 22
2853 6
1650 4
3894 5
1479 1
3526 7
3337 7
2592 4
3344 16
4698 24
16921 64
2451 6
1963 3
2207 9
1319 8
3467 15
5216 18
3539 10
2886 9
2659 3
8635 25
12506 46
5052 15
6484 21