400
111
8
0
600
126
4
117
2
500
184
5
300
1
800
635
10
20
189
3
100
303
250
50
239
7
924
35
88
365
200
279
295
744
19
329
240
550
14
16
1000
2966
36
52
462
900
1166
15
817
13
826
18
469
2109
67
89
985
9
446
850