600
258
3
2
50
287
1
542
4
7
400
551
5
500
594
14
613
11
200
1002
17
25
900
731
1073
19
300
10
809
1097
18
1446
29
4776
992
0
1547
43