2571 3
6343 24
14561 43
9932 37
1141 2
156 1
1526 2
2030 7
2807 9
1453 1
1183 3
1599 6
3474 13
3980 16
2155 9
1444 9
1519 4
3358 17
1362 4
1552 1
1015 1
1404 2
2059 7
6750 23