What is the solution to this math problem?
Solve 328*o + 5820 + 10652 = -521*o + 281*o for o.
-29