332,508 248,003 484,968 581,632 660,363 587,805418,625