from itertools import* n,k,s=map(int,input().split()) l=s%k*[s//k+1]+(k-s%k)*[s//k] for i in range(1,k,2):l[i]=-l[i] l[0]+=1 if k<=s<=k*(n-1):print('YES');print(*accumulate(l)) else:print('NO')
?