2830
3085
3250
3994
3520
2739
3256
3264
3797
2776
3070
3879
3633
2877
3142
3948
2956
2972
3768
3007
3783
3281
2811
3848
3851
3883
3659
3680
3468
4066
3640
3187
2995
3270
3094