300
171
6
1
156
7
600
196
12
500
222
5
2
209
0
249
337
3
599
9
700
594
15
8
800
862
34
19
613
374
4
1015
11
1595
10
200
1141
658
100
1324
1213
40
50
1644
2213
218
3446
117