3079
3173
2982
2935
3104
2253
3087
2742
3053
2868
3047
2727
4809
3285
3759
3350
3149
2761
3118
2985
3147
2894
3196
2662