100
3907
7
75
3329
9
91
800
2899
22
40
700
3027
74
178
600
2128
55
158
5323
139
363
10880
97
286
3940
96
3534
57
73
13155
232
549
1709
12
8
2203
27
34