#include <iostream>
#include <cstdio>
using namespace std;
int h, w, c;
char a[55][55];
int main() {
	int i, j, x, y;
	cin>>h>>w;
	for(i=1; i<=h; i++) scanf("%s", &a[i][1]);
	for(i=1; i<=h; i++) for(j=1; j<=w; j++) {
		if(a[i][j]=='#') continue;
		c = 0;
		for(x=i-1; x<=i+1; x++) for(y=j-1; y<=j+1; y++) {
			c += (a[x][y]=='#');
		}
		a[i][j] = (char)(c+'0');
	}
	for(i=1; i<=h; i++, puts("")) for(j=1; j<=w; j++) {
		printf("%c", a[i][j]);
	}
	return 0;
}