#include <bits/stdc++.h>
using namespace std;

int main(){
	string L,S;
	int H,W,M;
	cin>>H >>W;
	M = H*W;
	S = ""
	
	for(int i = 0;H>i;i++){
		cin >> L;
		S = S+L;
	}
	
	for(int j = 0;M>j;j++){
		char C;
		C = S.at(j);
		
		if(C=='.'){
			int cnt = 0;
			for(int k = 0;k<3;k++){
				for(int l =0;l<3;l++){
				int D;
				char E;
				D = j +(k-1)*M + l -1;
				
				if(D<0)
					break;
				else
					E = S.at(D);
					if(E=='#')
						cnt++;
				}
			}
			S.at(j)=cnt;
		}
	}
}