1. 10
  2. 1
  3. 5
  4. -1
  5. 8
  6. 3
  7. -1