Impact Crater Statistics And The History Of Rivers On Mars