55
0
172
333
486
649
323
422
7334
4
1053
2668
2
1068
387
152
575
547
618
2459
9
326
416
804
1073
458
846
2076
1
306
1880
2190
1084
543
363