3923
3507
2748
2888
3544
2981
3495
3242
4016
3249
3000
2758
3785
3020
3032
4056
3804
4060
3294
2787
3304
3816
3049
2794
3567
4083
3320
3580
2814
2815
3071
3078
3594
3085
3348