504 804 104