How many brains do leeches have