eval"N,K,*A,C=#{`tr ' 
' ,`}1"
j=M=10**9+7
A.sort!
p (K..N).sum{|i|C.*A[i-1]-A[-i]+0*C=C*i*(j+=1).pow(M-2,M)%M}%M
####################################################################################################