2587 8
2240 8
3391 11
3555 10
2492 12
1846 3
1763 2
1369 3
2545 13
2991 13
1728 2
3572 10
2546 6
1767 6
1494 4
3553 4
1706 3
2047 3
2060 9
1308 4
4896 18
1535 4
10916 37
10357 27