604 504 505