N,M=gets.split.map(&:to_i)
s=gets.chomp.split("")
s.pop

ans=[]
cnt=0
put=0
s.reverse_each do |c|
    cnt+=1
    put=cnt if c!="1"
    if cnt==M
        if put==0
            puts -1
            exit
        end
        ans << put
        cnt=cnt-put
        put=0
    end
end
ans << put if put!=0
puts ans.reverse.join(" ")