150
549
0
2
500
653
3
9
200
689
14
6
2000
1409
37
32
800
755
4
1
856
5
1285
18
15
400
603
580
17
663
1000
1094
914
16
22