#include<bits/stdc++.h>
using namespace std;
int masj[1001][1001];
int maso[1001][1001];
int masi[1001][1001];
int main(){
  int m,n;
  int k;
  memset(masj,0,sizeof(masj));
  memset(maso,0,sizeof(maso));
  memset(masi,0,sizeof(masi));
  cin>>m>>n;
  cin>>k;
  for(int i=1;i<=m;i++){
    for(int j=1;j<=n;j++){
      char c;
      cin>>c;
      masj[i][j]=masj[i-1][j]+masj[i][j-1]-masj[i-1][j-1];
      maso[i][j]=maso[i-1][j]+maso[i][j-1]-maso[i-1][j-1];
      masi[i][j]=masi[i-1][j]+masi[i][j-1]-masi[i-1][j-1];
      if(c=='J') masj[i][j]++;
      else if(c=='O') maso[i][j]++;
      else if(c=='I') masi[i][j]++;
    }
  }
  for(int i=0;i<k;i++){
    int a,b,c,d;
    cin>>a>>b>>c>>d;

    cout<<masj[c][d]+masj[a-1][b-1]-masj[a-1][d]-masj[c][b-1]<<' ';
    cout<<maso[c][d]+maso[a-1][b-1]-maso[a-1][d]-maso[c][b-1]<<' ';
    cout<<masi[c][d]+masi[a-1][b-1]-masi[a-1][d]-masi[c][b-1]<<endl;
  }
}