150
649
2
5
499
772
13
14
50
337
1
4
600
442
500
590
6
9
800
625
10
100
624
300
1095
17
43
392
0
584
8
2000
739
556