800
160
5
600
167
11
4
700
239
3
942
24
25
392
13
10
200
277
783
15
17
566
18
31
300
225
0
731
20
334
1000
215
2
612
19
22
500
339
6
1123
28
689
1
956
751
610
499
781
50
3055