400
132
3
1
500
142
2
246
9
270
8
15
800
584
16
25
234
4
600
313
10
398
5
199
355
20
306
7
50
257
6
695
34
1078
478
456
196
0
253
312
278
999
1458
11
51
401
529
200
448
13
558
14
265
725
29
376
407
12
305