#include <bits/stdc++.h>
using namespace std;
int main() {
  int H, W, i, j;
  string S, SC;
  cin >> H >> W;
  for (i = 0; i < H; ++i) {
    cin >> SC;
    S += SC;
    for (j = 0; j < W; ++j)
      if (S.at(i * W + j) == '#')
        for (int k = (j - (j > 0)); k < (j + 1); ++k)
          for (int l = (i - (i > 0)); l < (i + 1); ++l) S.at(k + l * W) += 1;
  }
  for (i = 0; i < H; ++i) {
    for (j = 0; j < W; ++j) {
      if (S.at(j + i * W) != '#') S.at(j + i * W) += -'.' + '0';
      cout << S.at(j + i * W);
    }
    cout << endl;
  }
}
