Puzzle

12345678
Across
  1. 2. Seventy thousand six hundred twenty one
  2. 6. place value of 9 in 190876
  3. 7. largest 5 digit number
  4. 8. 80000+5000+200+4
Down
  1. 1. 500*1000
  2. 2. 50 more than 7500
  3. 3. predecessor of 285966
  4. 4. successor of 945682
  5. 5. The number that comes after 8462 in the counting of 10
  6. 6. 89 less than 96631