2905 terms in JU thesaurus index