#include <bits/stdc++.h>
using namespace std;
#define REP(i, n) FOR(i, 0, n)
#define FOR(i, a, b) for(int i=a; i<b; i++)

char s[64][64];

int main(){
  int h, w; scanf("%d%d", &h, &w);
  REP(i, h) scanf("%s", s[i+1]+1);
  FOR(i, 1, h+1){
    FOR(j, 1, w+1){
      if(s[i][j] == '.'){
        s[i][j] = '0';
        REP(k, 3) REP(l, 3) if(s[i+k-1][j+l-1]=='#') s[i][j]++;
      }
    }
    printf("%s\n", s[i]+1);
  }
}
