2978
3916
4178
4081
2886
3414
2938
3203
4260
3789
3535
3588
3597
3094
3101
3628
3884
3189
3759
2737
3568
3863
3260
3270
4305
4055
3666
3699
2742
3254
3888
3646
2879
3136
3737