2,346 varieties