#include <bits/stdc++.h>
using namespace std;
 
int main(){
 
  int h,w;
  string a[100];
  cin >> h >> w;
  for(int i=0; i<h; i++) cin >>a[i];
  int b[100][100]={0};
 for(int i=0; i<h; i++){
   for(int j=0; j<w; j++){
     if(a[i][j]=='#'){
     	b[i][j]++; b[i][j+1]++; b[i][j+2]++; b[i+1][j]++;
       b[i+1][j+2]++; b[i+2][j]++; b[i+2][j+1]++; b[i+2][j+2]++;
     }
   }
 }
 
  for(int i=0; i<h; i++){
   for(int j=0; j<w; j++){
     if(a[i][j]=='.') cout << b[i+1][j+1];
     else if(a[i][j]=='#') cout <<a[i][j];
     
   }
    cout << endl;
  }
  

  
}