400
152
4
2
500
234
259
10
286
8
15
800
646
16
27
249
600
335
9
439
7
199
381
1
20
318
5
50
274
6
731
35
1136
510
11
456
207
0
264
324
291
999
1492
51
424
547
3
200
471
13
586
14
277
753
29
394
419
12
321