#include<cstdio>
#include<utility>
#include<set>

using namespace std;

int main() {
    set< pair<int, int> > s;
    int a[20], m, n;
    char p=0, cur, g, f;
    scanf("%d%d", &n, &m);
    for(int i=0; i<n; ++i) {
        p=0;
        for(int j=0; j<m; ++j) {
            scanf(" %c", &cur);
            if((p=='.' || p=='S') && (cur>'0')&&(cur<='9')) {
                f=cur-'1';
                g=m-j;
            }
            p=cur;
        }
        s.insert(make_pair(g, f));
    }
    int c=0;
    p=0;
    for(set< pair<int, int> >::iterator i=s.begin(); i!=s.end(); ++i) {
        if(p!=i->first) {
            ++c;
        }
        p=i->first;
        a[i->second]=c;
       // printf("F%d\n", i->second);
    }
    for(int i=0; i<9; ++i)
        printf("%d\n", a[i]);

    return 0;
}
