555
1
389
773
3
462
451
1116
7
485
2
598
418
946
74
993
799
953
0
2187
1748
914
731
844
616
1434
1080
1137
1062
458
917
1806
785
710
1477