#include<cstdio>

char s[100][100];

int main(void) {
  int h,w;
  scanf("%d%d",&h,&w);
  for(int i=0; i<h; i++)
    scanf("%s",&s[i+1][1]);
  for(int i=0; i<h; i++)
    for(int j=0; j<w; j++) {
      if(s[i+1][j+1]!='.') continue;
      int r='0';
      for(int dx=-1; dx<=1; dx++)
        for(int dy=-1; dy<=1; dy++)
          r+=s[i+1+dy][j+1+dx] == '#';
      s[i+1][j+1]=r;
    }
  for(int i=0;i<h; i++)
  printf("%s\n", &s[i+1][1]);
}