164,247 248,003 484,968 581,632 660,363587,805