5045
4961
13500
3559
2860
4012
3546
885
3683.724
328
179
702
644
598
558
696
472
455
363
4432
1534
2950
2065
6948
15576
6846
4087
3830