Number Puzzle

12345678910
Across
  1. 4. 76352-9895
  2. 6. 6000+500+70+6
  3. 9. round 5384230 to the nearest Hundred thousand
  4. 10. 3605405+ 604789
Down
  1. 1. 506732+70103
  2. 2. 7426-2998
  3. 3. six million eight hundred seven thousand five hundred forty
  4. 5. 700000+50000+6000+300+90
  5. 7. round 345789 to the nearest ten thousand
  6. 8. ninety thousand eight hundred seventy four