524 stations