670,643 541.000 254,700 1 , 580 ,900