#include <bits/stdc++.h>
using namespace std;

int main(){
  int h,w;
  string s[50];
  cin>>h>>w;
  for(int i=0;i<h;++i)cin>>s[i];
  int x[8]={1,1,0,-1,-1,-1,0,1},
      y[8]={0,1,1,1,0,-1,-1,-1};
  for(int i=0;i<h;++i){
    for(int j=0;j<w;++j){
      if(s[i][j]!='#'){
      int cnt=0;
      for(int k=0;k<8;++k){
        if(i+y[k]>=0&&i+y[k]<h&&j+x[k]>=0&&j+x[k]<w&&s[i+y[k]][j+x[k]]=='#')cnt++;
      }
      cout << cnt;
      }else cout << '#';
    }
    cout << endl;
  }
  return 0;
}