15811 terms in HA thesaurus index