660 3
1729 10
999 8
2722 10
1445 15
2600 18
590 3
1052 3
1379 9
702 3
3238 17
697 4
933 6
935 2
846 4
11434 82
4112 30
932 4
2033 21
711 3
751 6
3591 20
2424 6
471 0