#include<stdio.h>
#define int long long
signed main(){
int n,m,b[5005][5005];
char a[5005][5005];
scanf("%lld %lld",&n,&m);
for(int i=0;i<n;i++){
for(int j=0;j<m;j++){
b[i][j]=0; } }
for(int i=0;i<n;i++){
for(int j=0;j<m;j++){
scanf("%c",&a[i][j]);
if(a[i][j]==''){
b[i+1][j+1]++;
b[i+1][j-1]++;
b[i+1][j]++;
b[i][j+1]++;
b[i][j-1]++;
b[i-1][j]++;
b[i-1][j+1]++;
b[i-1][j-1]++; } } }
for(int i=0;i<n;i++){
for(int j=0;j<m;j++){
if(a[i][j]=='')printf("*");
else printf("%lld",b[i][j]); }
printf("\n"); }
return 0;}