When is approximate counting for conjunctive queries tractable?