50
518
2
11
700
1600
49
42
500
333
1
508
18
4
300
415
10
310
0
5
291
100
260
800
436
32
8
475
14
587
20