378
0
31535
243
729
918
2190
325
575
969
2096
2
4289
10
278
597
798
344
1682
489
8125
3
2109
1603
52
463
780
647
80
1020
492
2901
357
424