318
0
493
581
3380
2
914
1643
6916
418
1728
544
460
270
1
839
2701
519
3660
34
437
311
3065
1780
850
476