Sumatra , Borneo , Celebes.