500
1304
20
32
2606
29
70
100
729
1
15
600
485
2
12
400
882
23
300
1669
55
50
749
30
936
6
9
1248
13
69
800
1903
8
18
1252
5
92
1240
10
43