534,851 534,851 111,796 111,796 309,201 309,201 244,805 244,805 428,896 428,896 295,283295,283