3600
3560
3977
2976
3225
3015
2765
4049
3805
3824
2807
3581
3333
2839
2844
3130
3657
3663
3160
2911
3694
3474
3734
3027
3319
3079
3607
3378
2890
3916
2913
3696
3718
3208
3991