3千米起租5元,超了3千米,每千米再加1.8元,(不足1千米算1千米)共付10.4元,一共行了多少千米?