Plural of Nouns (complete the puzzle using the plural form of each given noun)

1234567891011121314
Across
  1. 3. banjo
  2. 5. city
  3. 6. shelf
  4. 8. kidney
  5. 11. community
  6. 12. hero
  7. 13. stitch
  8. 14. potato
Down
  1. 1. mongoose
  2. 2. journey
  3. 4. thief
  4. 7. handkerchief
  5. 8. knife
  6. 9. cargo
  7. 10. piano