150
846
4
90
707
2
1
100
1028
15
20
690
978
3
5
800
1529
7
200
1029
1120
6
28
2016
18
44
50
1062
14
400
2114
25
54
500
861