1,251 stations