+ 333,441 + 305,508 + 661,125 — 447,702 + 13,481 + 248,701 + 9,438 + 224,192 + 82,083 +3,134