Cross Number Puzzle

12345678910111213141516171819202122
Across
  1. 5. round 67900 to the nearest thousand
  2. 6. 70000+2000+800+60+5
  3. 7. 15000-12000
  4. 8. 8000+300+20+4
  5. 9. thirty seven thousand five hundred ninety two
  6. 13. 100 + 47
  7. 14. five thousand three hundred seventy two
  8. 15. 20000+1000+300+40+2
  9. 17. round 33900 to the nearest thousand
  10. 19. 70000+8000
  11. 21. round 1999999 to the nearest million
  12. 22. 574,000 + 327
Down
  1. 1. five hundred forty seven
  2. 2. 200000+70000+8000+200+20+8
  3. 3. 10000+8000+500
  4. 4. round 70890 to the nearest hundred
  5. 7. 15000 + 492
  6. 10. 500000+70000+4000+300+20+9
  7. 11. 1,000 + 572
  8. 12. 80000+7000
  9. 16. 8000-4000
  10. 17. round 3,782 to the nearest hundred
  11. 18. 100000+70000+8000+300+20+7
  12. 20. 9000-1000