#include <bits/stdc++.h>
using namespace std;
int n, m, k, ans;
char a[2050][2050];
int go(int w) {
  int cnt = 0;
  for (int i = 2; i <= n; i++) {
    if (w - i + 1 >= 1)
      if (a[i][w - i + 1] == 'R') cnt++;
    if (w + i - 1 <= m)
      if (a[i][w + i - 1] == 'L') cnt++;
    if (i + i - 1 <= n)
      if (a[i + i - 1][w] == 'U') cnt++;
  }
  return cnt;
}
int main() {
  char w;
  cin >> n >> m >> k;
  for (int i = 1; i <= n; i++) {
    for (int j = 1; j <= m; j++) cin >> a[i][j];
  }
  for (int i = 1; i <= m; i++) {
    ans = go(i);
    cout << ans;
    if (i < m) cout << " ";
  }
  return 0;
}
