3596
2061
2844
3680
4227
2819
2835
2583
3619
3875
2853
2603
3371
2353
2362
3898
2875
3644
2877
4160
3914
2892
2893
3661
2639
3410
3411
2901
4182
2138
3162
2651
3164
2910
3422