3793
2102
2867
2082
2646
3672
2651
2140
3932
2141
2397
2656
2913
2658
3682
3939
1893
2917
2920
3944
4201
2666
3952
1906
2930
2933
3957
3703
2681
3961
2940
2429
1919
2943
3712