1,087 stations