#include<bits/stdc++.h>
using namespace std;
typedef long long ll;
#define Fr(i,n) for(int i=0;i<n;i++)
#define fr(i,n) for(int i=0;i++<n;)

int main(){
  int h,w,c;
  cin>>h>>w;
  char s[55][55];
  Fr(i,h+2) Fr(j,w+2) s[i][j]='.';
  fr(i,h) fr(j,w) cin>>s[i][j];
  fr(i,h){
    fr(j,w){
      if(s[i][j]=='#') cout<<'#';
      else{
        c=0;
        Fr(x,3) Fr(y,3) if(s[i+x-1][j+y-1]=='#') c++;
        cout<<c;
      }
    }
    cout<<endl;
  }
}