400
154
4
2
500
246
263
10
292
8
15
800
654
16
27
252
600
343
446
7
199
383
1
20
323
5
50
277
6
735
35
1144
9
518
11
456
209
0
267
328
294
999
1495
51
427
551
3
200
475
13
592
14
279
756
29
397
421
12
325