#include <bits/stdc++.h>
using namespace std;
int main() {
  int h, w, count;
  string s[50];
  cin >> h >> w;
  for (int i = 0; i < h; i++) {
    cin >> s[i];
  }
  for (int i = 0; i < h; i++) {
    for (int j = 0; j < w; i++) {
      count = 0;
      if (s[i].at(j) == '#') {
        cout << '#';
        continue;
      }
      for (int k = max(0, i - 1); k < min(i + 1, h); k++) {
        for (int l = max(0, j - 1); l < min(j + 1, w); l++) {
          if (s[k].at(l) == '#') count++;
        }
      }
      cout << count;
    }
    cout << endl;
  }
}
