Lo habitan entre 700 y 1000 variantes culturales diferentes y el número de lenguas y dialectos que se hablan superan las 2000, por lo que un estudio de cualquier tipo sobre sus pobladores es una tarea complicada.