2,487 stations