400
111
8
0
600
126
4
115
1
500
183
5
300
800
631
10
20
189
3
100
303
250
50
239
2
7
924
35
88
363
200
279
294
742
18
329
238
550
14
16
1000
2966
36
52
461
900
1165
15
817
13
826
469
2108
67
89
984
9
445
849