958 terms in EP thesaurus index