729 3
1453 4
1943 12
2066 8
10178 35
1219 7
4672 35
18802 76
2397 10
2261 13
1211 16
5269 10
1731 8
3661 29
664 1
948 6
1978 6
941 2
765 2
1293 6
854 7
4738 6
1910 9
2140 10