300
175
3
8
700
159
5
2
600
230
7
0
325
800
1818
69
50
213
10
1
576
14
11
685
32
440
617
12
1000
570
763
1106
17
16
1896
26
54
888
956
18
500
5421
99
383
2014
60
82
2183
33
80