400
110
12
4
500
187
2
5
10
196
0
1
215
3
600
515
17
1000
990
28
67
200
642
8
22
50
395
16
88
413
14
300
252
375
633