2900
2900
2525
2079
2588
1987
2180
3908
8809
4177
2804
2442
3404
2913
2674
3771
2922
3645
5449
2925
3000
2572