3759
2948
2972
3087
3231
3396
2895
3442
3194
3980
2706
3735
2727
3254
4046
3800
2777
4059
3292
3042
3307
3824
3593
3363
3885
3386
3132
3395
3913
3419
3170
3427
3174
2928
3955