n, m = gets.chomp.split(" ").map(&:to_i)
x = gets.chomp.split(" ").map(&:to_i).sort
sa = []
i = 0
j = 1
arr = []
if n >= m
    puts "0"
else
    sa = n - m
    while true
        if j == m
            break
        end
        arr << x[j] - x[i]
        i += 1
        j += 1
    end
    arr = arr.sort
    i = 0
    (sa.abs).times do
        i += arr.shift
    end
    puts i
end
