Number puzzle

12345678910
Across
  1. 1. round 75508 to the nearest hundred
  2. 5. 1000000+200000+4000+300+60+6
  3. 6. six hundred seventy eight thousand five hundred twenty
  4. 7. 1544000-1256600
  5. 10. 200,000+4000+300+50+1
Down
  1. 2. 75566+456100
  2. 3. round 7568 to the nearest thousand
  3. 4. one hundred forty four thousand eight hundred sixty seven
  4. 8. 544600-456600
  5. 9. 7647+1486