AT_abc442_c [ABC442C] Peer Review

Description

$ N $ 人の研究者がおり、研究者には $ 1, 2, \ldots, N $ の番号が付けられています。 研究者の間には $ M $ 個の利害関係があり、 $ i = 1, 2, \ldots, M $ に対して研究者 $ A_i $ と研究者 $ B_i $ は互いに利害関係にあります。 論文の査読者は、その論文の著者とは異なり、著者と利害関係にない相異なる $ 3 $ 人の研究者である必要があります。 $ i = 1, 2, \ldots, N $ について以下の問題を解いてください。 - 研究者 $ i $ が著者である論文の査読者の $ 3 $ 人組として考えられるものは何通りあるか求めよ。 ただし、すべての論文は単著であるものとします。

Input Format

入力は以下の形式で標準入力から与えられる。 > $ N $ $ M $ $ A_1 $ $ B_1 $ $ A_2 $ $ B_2 $ $ \vdots $ $ A_M $ $ B_M $

Output Format

$ i = 1, 2, \ldots, N $ に対する答えをこの順に空白区切りで出力せよ。

Explanation/Hint

### Sample Explanation 1 以下、研究者の番号の集合により研究者の集合を表します。 - 研究者 $ 1 $ が著者である論文の査読者の $ 3 $ 人組として考えられるものはありません。 - 研究者 $ 2 $ が著者である論文の査読者の $ 3 $ 人組として考えられるものは $ \lbrace 4, 5, 6 \rbrace $ の $ 1 $ 通りです。 - 研究者 $ 3 $ が著者である論文の査読者の $ 3 $ 人組として考えられるものはありません。 - 研究者 $ 4 $ が著者である論文の査読者の $ 3 $ 人組として考えられるものは $ \lbrace 2, 3, 5 \rbrace, \lbrace 2, 3, 6 \rbrace, \lbrace 2, 5, 6 \rbrace, \lbrace 3, 5, 6 \rbrace $ の $ 4 $ 通りです。 - 研究者 $ 5 $ が著者である論文の査読者の $ 3 $ 人組として考えられるものは $ \lbrace 1, 2, 4 \rbrace, \lbrace 1, 2, 6 \rbrace, \lbrace 1, 4, 6 \rbrace, \lbrace 2, 4, 6 \rbrace $ の $ 4 $ 通りです。 - 研究者 $ 6 $ が著者である論文の査読者の $ 3 $ 人組として考えられるものは $ \lbrace 1, 2, 3 \rbrace, \lbrace 1, 2, 4 \rbrace, \lbrace 1, 2, 5 \rbrace, \lbrace 1, 3, 4 \rbrace, \lbrace 1, 3, 5 \rbrace, \lbrace 1, 4, 5 \rbrace, \lbrace 2, 3, 4 \rbrace, \lbrace 2, 3, 5 \rbrace, \lbrace 2, 4, 5 \rbrace, \lbrace 3, 4, 5 \rbrace $ の $ 10 $ 通りです。 ### Constraints - $ 1 \leq N \leq 2 \times 10^5 $ - $ 0 \leq M \leq 2 \times 10^5 $ - $ 1 \leq A_i, B_i \leq N $ - $ A_i \neq B_i $ - $ i \neq j $ のとき $ (A_i, B_i) \neq (A_j, B_j) $ - $ i \neq j $ のとき $ (A_i, B_i) \neq (B_j, A_j) $ - 入力される値はすべて整数