Discrete Optimisation for Group-Wise Cortical Surface Atlasing