public class 숫자의개수 {
public static void main(String[] args) throws IOException {
BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
//숫자를 입력받고 곱한다.
int[] nums = new int[3];
int n = 1;
for(int i = 0; i < 3; i++){
nums[i] = Integer.parseInt(br.readLine());
n *= nums[i];
}
//곱한 수를 한 자씩 분리하여 배열 mArr에 넣는다
String s = String.valueOf(n);
int[] mArr = new int[s.length()];
for(int i = 0; i < s.length(); i++) {
mArr[i] = Integer.parseInt(s.substring(i,i+1));
}
//0 ~ 9까지 출현횟수를 카운트할 배열 cntArr을 새로 만들고
//mArr의 값을 인덱스로 하여 cntArr의 해당 인덱스의 값을 0부터 +1씩 증가시킨다
int[] cntArr = new int[10];
for(int i = 0; i < s.length(); i++) {
cntArr[mArr[i]]+= 1;
}
for(int cnt: cntArr){
System.out.println(cnt);
}
}
}