400
384
2
8
700
450
19
200
559
3
300
312
4
600
816
18
15
607
14
12
500
313
250
0
1
328
100
240
205
417
6
354
267
10
710
11
314
411
9
30
413
242
277
218
192
475
356
5
17