593
0
169
729
1
797
436
467
968
219
1267
3149
4
1726
78
51
339
1559
2
348
1116
2809
316
2301
3351
509
555
18
295
1123
2668
547
661