2500
2025
18
29
300
1210
5
14
600
1726
9
10
3510
21
42
500
1280
7
5000
1981
26
50
1060
2
16
800
1358
0
6
967
3
1
700
1251
1016
1000
1372
8
844
901
858
866
1278
1672
23
80
1123
4
1180
3337
44
118
0.01
952
15
2000
1777
19
24
1301
13
11
900
2108
28
39
100
714
964
1680