Find the number of ordered triples of positive integers \((a, b, c)\) such that \(abc\) divides \((ab + 1)(bc + 1)(ca + 1)\).

Let's think step by step and output the final answer within \boxed{}.
user