100
546
1
8
500
846
2
50
814
0
4
300
904
783
1026
15
200
1936
1430
39
1602
10
5103
8200
1037
1241
1455
9
2777