ll*e,n,k,q,a[2d5];{rd(n,k,a(n),q);rrep(i,n)a[i]+=a[i+1];a[0..n]-=a[k..];sort(a,e=a-~n-k);rep(q)rd(k),wt(k=upper_bound(a,e,k)-a);}