400
152
4
2
500
234
258
10
286
8
15
800
644
16
27
249
600
334
9
435
6
199
379
1
20
318
5
7
50
274
731
35
1135
509
11
456
207
0
264
324
291
999
1490
51
424
547
3
200
471
13
585
14
277
753
29
394
419
12
321