2500
2455
2480
3854
2728
2644
2389
2134
4184
4185
3931
3680
2913
3682
2404
3941
3942
2407
1896
2920
2409
3947
2926
2416
3698
2419
2675
2168
2947
3974
3977
2699
2188
2957
2703