#include<iostream>
using namespace std;
int main(){
  int h,w;
  int x[8]={1,0,-1,0,1,-1,-1,1};
  int y[8]={0,1,0,-1,1,1,-1,-1};
  string s[60];
  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;j++){
    if(s[i][j]=='#') continue;
    int cnt=0;
    for(int k=0;k<8;k++){
      int dx=i+x[k];
      int dy=j+y[k];
      if(0>dx || 0>dy || dx>=h || dy>=w) continue;
      if(s[dx][dy]=='#') cnt++;
    }
    s[i][j]=char(cnt+'0');
  }
}
for(int i=0;i<h;i++) cout<<s[i]<<endl;



}
