2920
3016
3007
3106
2984
2944
2982
2872
3069
2888
2988
2999
2883
2892
3066
2890
2779
2492
2887
6307
3076
14927
4868
14878
3143
3566
2924
2885
2900
3125
2941
2896
2889
2937
2886