50
336
0
15
400
705
19
25
600
591
14
5
435
7
864
29
100
890
16
800
538
20
6
500
444
9
662
1235
8
799
13
420
17
10