50
1026
1
2
600
1871
16
10
1393
19
6
150
1260
0
13
1046
15
400
797
1000
1402
3
1016
1183
100
976
800
932
12
2102
27