The perforated stones of the Doi Pha Kan burials (Northern Thailand): A Mesolithic singularity?