#include<iostream>
#include<string>
#include<cstdio>
using namespace std;
int place[1005][1005][3];
int s[100005][3];
int main(){
	int m,n,t;
	int i,j,k;
	int a,b,c,d;
	string sa[1005];
	string sb="JOI";
	cin>>m>>n>>t;
	for(i=0;i<m;i++){
		cin>>sa[i];
	}
	for(i=1;i<=m;i++){
		for(j=1;j<=n;j++){
			for(k=0;k<3;k++){
				place[i][j][k]=place[i-1][j][k]+place[i][j-1][k]-place[i-1][j-1][k];
				if(sa[i-1][j-1]==sb[k])place[i][j][k]++;
			}
		}
	}
	for(i=0;i<t;i++){
		cin>>a>>b>>c>>d;
		a--,b--;
		for(j=0;j<3;j++){
			s[i][j]=place[c][d][j]-place[a][d][j]-place[c][b][j]+place[a][b][j];
		}
	}
	for(i=0;i<t;i++){
		cout<<s[i][0]<<" "<<s[i][1]<<" "<<s[i][2]<<endl;
	}
	return 0;
}