2937
4102
3923
2587
2385
3784
3854
4145
3938
3779
2468
2762
2808
3940
2341
3948
2558
1915
3994
1991
3674
2843
1850
2014
2937
3807
3899
2788
3820
2035
2186
3691
2567
2432
3852