700
45
2
500
87
9
0
800
130
6
145
13
267
111
4
209
666
250
12
5
226
11
294
228
2000
362
7
395
24
10
136
1
346
1000
793
26
25
312
300
157
501
19
39
347
18
283
279
3
8
100
259
16
275
600
378
301
199