토끼 나라에는 1번부터 N번까지 N마리의 토끼가 있다. 토끼는 정수를 좋아한다. i번 토끼가 가장 좋아하는 정수는 r_i이다. 토끼는 자신이 가장 좋아하는 정수를 공개하지 않는다. 서로 다른 두 토끼가 가장 좋아하는 정수가 같을 수도 있다.
토끼 나라에 잠입한 곰은 토끼가 집합 X=x_1,x_2,⋯,x_M에 포함된 정수만 좋아한다는 사실을 알아냈다. 모든 i에 대해 i번 토끼가 가장 좋아하는 정수 r_i는 집합 X에 포함된 M개의 정수 중 하나이다.
토끼 나라의 잠재력은 ∏_i=1Nr_i이다. 곰은 1≤k≤K인 정수 k에 대해 토끼 나라의 잠재력이 k인 경우가 몇 가지인지 세어보려고 한다. 어떤 i에 대해 i번 토끼가 가장 좋아하는 정수 r_i가 다르다면 서로 다른 경우이다.
토끼 나라의 잠재력이 k인 경우의 수를 f(k)라고 할 때 f(1),f(2),⋯,f(K)를 구하시오.
첫 번째 줄에 N,M,K가 공백으로 구분되어 주어진다. (1≤N≤109; 1≤M,K≤2×105)
두 번째 줄에 x_1,x_2,⋯,x_M이 공백으로 구분되어 주어진다. (1≤x_i≤109; x_i\<x_i+1)
입력으로 주어지는 모든 수는 정수이다.
첫 번째 줄에 f(1),f(2),⋯,f(K)(mod1,000,000,007)을 공백으로 구분하여 출력한다.