100
1595
11
39
20
2313
21
900
2016
65
50
1512
9
1000
2144
37
800
1888
400
1855
14
1782
13
600
2447
46
300
1950
2000
2248
1637
7
200
1337
5798
3
38
2081
4476
4
3600
2395
0
2691
7186
4452
4568
2566
2
2932
6