Em uma pesquisa Lucene / Lucene.net, como posso contar o número de ocorrências por documento?

Ao pesquisar vários documentos, posso encontrar facilmente o número de documentos que correspondem aos meus critérios de pesquisa:

Hits hits = Searcher.Search(query);
int DocumentCount = hits.Length();

Como determino o número total de ocorrências nos documentos? Por exemplo, digamos que eu procure por "congresso" e recebo 2 documentos de volta. Como posso obter o número de vezes que o "congresso" ocorre em cada documento? Por exemplo, digamos que "congresso" ocorra 2 vezes no documento nº 1 e 3 vezes no documento nº 2. O resultado que estou procurando é5.

questionAnswers(2)

yourAnswerToTheQuestion