300
82
3
0
800
1002
48
43
700
335
16
14
500
228
17
172
4
176
5
600
150
185
2
159
261
1
900
948
33
50
209
255
9
200
198
547
26
15
277
315
345
8
6
360
186
1048
18
254
475
319
422
514
11
21
275