11009 terms in SO thesaurus index