3020
3720
3489
3646
3081
2786
2794
2798
3079
3089
3098
3633
3156
3425
3173
3701
3459
3254
2754
3798
3799
3569
3572
3593
3085
3357
3130
3197
2947
2736
2743
3272
3041
3092
3644