622,595 552,362 609,681 600,25009