504 of 585