504 477 463