What is the solution to this math problem?
Solve -598 = 371*o - 5510 - 749 - 2872 for o.
23