n, k = gets.chomp.split(' ').map(&:to_i)
r, s, p = gets.chomp.split(' ').map(&:to_i)
t = gets.chomp

cnt = 0
for idx in 0..(t.length-1)
  if idx < k
    case t[idx]
    when 'r'
      cnt += p
    when 's'
      cnt += r
    when 'p'
      cnt += s
    end
  else
    case t[idx]
    when 'r'
      if t[idx - k] == 'r'
        t[idx] = 'x'
      else
      	cnt += p
      end
    when 's'
      if t[idx - k] == 's'
        t[idx] = 'x'
      else
      	cnt += r
      end
    when 'p'
      if t[idx - k] == 'p'
        t[idx] = 'x'
      else
      	cnt += s
      end
    end
  end
end

puts cnt