500
0
169211
11
909
729
1
521
5165
3
2716
4
1222856
6339
829
105290
2513
6
3114
3510
2
970
474
1518
1603
2275
4111
180849
1842
1610
1084
505
2190
2710
9
2546
2076
422