#include <bits/stdc++.h>
using namespace std;
int x, y, ta, tb, cnt, i, tc;
bool v[505][505];
char z[100005];
int main() {
  scanf("%d%d%d%d%s", &x, &y, &ta, &tb, z);
  v[ta][tb] = 1;
  printf("%d", 1);
  while (z[i + 1]) {
    if (z[i] == 'U' && ta > 1) ta--;
    if (z[i] == 'D' && ta < x) ta++;
    if (z[i] == 'L' && tb > 1) tb--;
    if (z[i] == 'R' && tb < y) tb++;
    if (!v[ta][tb]) {
      v[ta][tb] = 1;
      printf(" 1");
      cnt++;
    } else
      printf(" 0");
    i++;
  }
  printf(" %d\n", x * y - cnt - 1);
  return 0;
}
