300
1421
2
600
1755
24
29
900
1599
1
500
2466
8
14
1267
3
11
2162
6
2632
26
25
700
2519
81
2280
35
10
6586
63
61
8475
155
286
4932
88
110
2027
36
1000
2832
43
49
5395
51
7378
120
273
800
2872
13
16
4083
20
4923
112
282
400
2018
5263
77
131
3182
28
3296
38
2502