765 3
536 2
1146 5
1520 5
2401 10
1625 6
1943 9
2800 4
813 2
742 2
400 0
546 3
718 2
1386 5
3804 5
2638 15
2064 8
999 1
1276 1
1289 4
1611 17
1455 5
918 2
985 3