3000
3000
4515
273
2700
2092
3133
322
2962
283
2437
676
1803
3325
3198
366
2780
647
4009
322
10086
240