2932 13
3421 14
1456 2
1613 5
4811 23
2470 4
1698 6
1184 3
1728 4
1121 2
1335 6
1769 6
24663 55
1039 1
1566 4
2635 2
3315 6
1845 5
4126 9
1276 2
979 0
4167 6
2148 6
3148 10