700
136
5
1
500
86
2
0
600
100
2000
343
19
11
300
169
125
245
6
7
127
195
150
228
12
121
133
141
3
200
128
4
159
103
158
156
82
123