200
729
3
7
20
654
2
500
3640
13
575
25
50
577
0
800
1305
8
796
100
905
1142
1
615
1245
4
400
730
952
978
600
770
566
1011
690
1000
702
12
802
941
300
826
734