#AT1867. G - Connectivity 2

G - Connectivity 2

给定一个简单无向图GG,其中有NN个顶点和MM条边。顶点从11NN编号,边从11MM编号,第ii条边连接顶点aia_i和顶点bib_i
考虑从GG中移除00条或多条边得到一个新的图HH。我们可以得到2M2^MHH。在这些图中,对于每个2kN2 \leq k \leq N的整数kk,找到顶点11和顶点kk是直接或间接相连的图的数量。
由于计数可能很大,输出结果对998244353998244353取模。

约束条件

2N172 \leq N \leq 17

0MN(N1)20 \leq M \leq \frac{N(N-1)}{2}

1ai<biN1 \leq a_i \lt b_i \leq N

(ai,bi)(aj,bj)(a_i, b_i) \neq (a_j, b_j),其中iji \neq j

输入形式如下:

NN MM

a1a_1 b1b_1

\vdots

aMa_M bMb_M

输出形式如下:

输出N1N-1行。第ii行应包含k=i+1k = i + 1时的答案。

示例1

输入

3 2
1 2
2 3

输出

2
1

示例2

输入

5 6
1 2
1 4
1 5
2 3
2 5
3 4

输出

43
31
37
41

示例3

输入

2 0

输出

0