5194
2879
2816
2896
2846
2888
2845
2875
3360
2866
2899
2897
2987
3487
2873
3054
2932
2878
2912
2955
2902
2869
2871
2851
2842
2844
2910
2783
2852
2838
2837
2884
2847
2864
2856
2833
2900
2855
2831
2921
2889
2865
2787
2822
2920
2830
2793
2839
2937
2890
2812
2836
2849
2817
2789
2785
2814
2853
2813
2841
2886
2887
2835
2810
2786
2914
2883
2880
2820
2850
2801
2862
2891
2908
2840
2859
2870
2990
2806
2885
2958
2848
2805