#include <bits/stdc++.h>
using namespace std;
typedef long long ll;
typedef pair<int, int> pii;


int main()
{
	int n,m,dx[8]={0,0,1,1,1,-1,-1,-1},dy[8]={1,-1,1,0,-1,1,0,-1};
	char a[55][55]={};
	cin>>n>>m;
	for(int i=1;i<=n;i++)
	{
		for(int j=1;j<=m;j++)
		{
			cin>>a[i][j];
		}
	}
	for(int i=1;i<=n;i++)
	{
		for(int j=1;j<=m;j++)
		{
			if(a[i][j]=='#')cout<<a[i][j];
			else
			{
				int sum=0;
				for(int k=0;k<8;k++)
				{
					if(a[i+dx[k]][j+dy[k]]=='#')sum++;
				}
				cout<<sum;
			}
		}
		cout<<endl;
	}
	return 0;
}