100
1162
5
15
600
1304
10
400
1431
7
1453
4
300
1353
1399
1000
1225
2931
32
2147
40
800
1283
13
500
983
3342
39
1700
6
700
2065
35
1623
30
1517
20
1139
1
1848
900
1789
17
2061
25
200
865
2188
1472
2016