506,717 526,531 580,422 50,380 231,215 133,675 68,522 377,844 46,221 ,042