618,183 621,460 583,274 545,429 391,031239,404