300
1095
21
18
600
670
4
0
1000
812
15
3
3000
7859
86
179
500
1008
11
5
1099
10
900
2013
13
831
800
3115
27
28
1825
2004
6
50
3207
1541
1