Collective nouns

123456
Across
  1. 1. of flowers
  2. 3. of sheep
  3. 5. of soldiers
  4. 6. of people
Down
  1. 1. of fruits
  2. 2. of players
  3. 4. of books