504 stations