2751 9
3340 3
8060 16
3026 7
3417 4
8794 8
3408 6
2979 2
9429 15
7015 12
3317 8
3705 10
3613 7
2627 7
14036 24
16072 48
3834 8
12832 43
7278 9
4595 15
4638 5
4472 14
19508 17
25772 27