1,639 stations