#include <bits/stdc++.h>
using namespace std;
int main() {
  int H, W, i, j;
  string T = "  ", U, V;
  cin >> H >> W >> U;
  U = ' ' + U + ' ';
  for (i = 0; i < W; i++) {
    T += ' ';
  }
  for (i = 0; i < H; i++) {
    cin >> V;
    V = ' ' + V + ' ';
    for (j = 1; j < W + 1; j++) {
      if (U.at(j) == '#')
        cout << '#';
      else {
        int cou = 0;
        for (int I = -1; I < 2; I++) {
          if (T.at(j + I) == '#') cou++;
          if (U.at(j + I) == '#') cou++;
          if (V.at(j + I) == '#') cou++;
        }
        cout << cou;
      }
    }
    cout << endl;
    T = U;
    U = V;
  }
}
