#include<iostream>
using namespace std;
int main(){
char mas[55][55];
int h,w;
cin>>h>>w;
for(int i=0;i<h;i++){
for(int j=0;j<w;j++){
cin>>mas[i][j];
}
}
for(int i=0;i<h;i++){
for(int j=0;j<w;j++){
int a=0;
if(mas[h][w]!='#'){
for(int k=i-1;k<=i+1;k++){
for(int l=j-1;j<=j+1;j++){
if(mas[k][l]=='#'){
a++;
}
}
}

mas[h][w]=a;
 
}
}
for(int i=0;i<h;i++){
for(int j=0;j<w-1;j++){
cout<<mas[i][j]<<flush;
}
cout<<mas[i][w-1]<<endl;
}
return 0;}