Connected Tree query times out if my depth of the tree is more than 5

My query to get a tree of all connected nodes times out once my connected levels exceeds 5. Example query is as follows:

MATCH (root:Person {lns_neo4j_id:'1033'})-[r:lns_relationship*1..9]->(a:Person) UNWIND r AS rs
RETURN DISTINCT startNode(rs) as Person, rs as Relationship, endNode(rs) as RelatedPerson
Order by apoc.convert.toInteger(startNode(rs).lns_neo4j_id)

I would try one of the apoc path procedures instead.

For your case, subgraphAll looks appropriate.