2721000
892990
736965
157954
805945
344934
293929
178917
646913
869910
518907
194900
955882
662876
875868
151860
869849
285831
840829
253824