3645
3364
2779
2907
3103
3506
2927
3727
2797
3216
3524
2823
3077
3630
3668
3203
3217
2773
3348
3742
3550
2851
3698
2787
3315
3080
2861
2895
2951
2962
2730
2880
2809
2867
3001