2716
3999
2972
2914
2910
2986
2926
2916
2938
2949
2957
2894
2955
3024
2944
2921
2876
2912
3491
2956
2880
2920
2877
2848
2821
2807
2841
2850
2822
3838
2897
2874
2839
3070
2903
2776
2857
2804
2834
2870
2859
2887
2862
2832
7845