250
2500
750
1462
308
15000
100000
2
1
10
41
30
20
6
40
185
100
6232
7216
328
1968
2922
8826
7872
8528
657
22
5000