2505
3913
2391
2345
3669
3826
3844
3859
3874
2358
2132
2902
1889
2707
1940
2251
3805
2042
2853
3882
3929
3707
2454
2463
4003
3789
3796
2044
2045
2049
3857
2855
2868
3898
2114