Service words crossword

123456789
Across
  1. 2. Has the suffix 'ness'
  2. 3. The opposite of selfish (it's really easy)
  3. 5. An organization to raise money for those in need
  4. 6. Assist, aid, or relieve
  5. 8. starts with 'v' (I know this is easy as well)
  6. 9. Has prefix 'com'
Down
  1. 1. offering large or plentiful amounts
  2. 4. The current theme of our Bible and Homeroom classes
  3. 5. A group of people living in the same place
  4. 7. Hard work