5,522 stations