652,151 579,034 596,247 92,900 96,671120,426