9,505 stations