150
553
0
2
500
657
3
9
200
693
14
6
2000
1418
37
32
800
765
4
1
863
5
1288
18
15
400
609
586
17
664
1000
1103
917
16
22