시간 제한메모리 제한제출정답맞힌 사람정답 비율
1 초 1024 MB0000.000%

문제

Legendos byloja, kad Bitlandijos istorinėje sostinėje Vilkamiestyje gatvės susikirsdavo sankryžose su ne daugiau kaip $5$ kitomis gatvėmis.

Vilkamiesčiui praradus sostinės vardą, miestas buvo perprojektuotas, t. y. sankryžos buvo atnaujintos į tokias, kuriose susikirstų lygiai $3$ gatvės. Tyrinėtojams pavyko atkurti, kad gatvių pakeitimas vyko taip:

buvo pakeista į ,

į ,

į ,

į ,

ir, galiausiai, į .

Padėkite tyrinėtojams atkurti senąjį gatvių išsidėstymą, surašydami, kiek kokio tipo (t. y. su kokiu susikertančių gatvių skaičiumi) sankryžų buvo senojoje sostinėje.

Duotas gatvių žemėlapis. Suskaičiuokite, kiek sankryžų prieš miesto perprojektavimą buvo su viena gatve, kiek su dviem, kiek su trimis, kiek su keturiomis ir kiek su penkiomis gatvėmis.

입력

Pirmoje eilutėje pateikti $N$ ir $M$ – dabartiniai miesto sankryžų ir gatvių skaičiai. Likusiose $M$ eilučių pateikiama po du tarpais atskirtus skaičius $a_i $ir $b_i$, kurie reiškia, kad $a_i$-toji ir $b_i$-toji sankryžos yra sujungtos gatve.

Duotą miestą nebūtinai įmanoma išdėstyti plokštumoje. Pradiniame mieste tarp dviejų sankryžų galėjo būti tik viena gatvė, o abu gatvės galai toje pačioje sankryžoje būti negalėjo.

출력

$i$-toje eilutėje išveskite keliose pradinio miesto sankryžose susikirto lygiai $i$ gatvių ($1 ≤ i ≤ 5$).

제한

  • $10 ≤ N ≤ 200\, 000$
  • $15 ≤ M ≤ 300\, 000$
  • $1 ≤ a_i , b_i ≤ N$ ($1 ≤ i ≤ M$)

서브태스크

번호배점제한
123

Visos sankryžos pradiniame mieste turi bent $4$ gatves

215

Visos sankryžos pradiniame mieste turi bent $3$ gatves

324

Visos sankryžos pradiniame mieste turi bent $2$ gatves

438

Papildomų ribojimų nėra

예제 입력 1

16 24
1 2
1 3
1 5
2 4
2 6
3 5
3 7
4 6
4 8
5 7
6 8
7 9
8 10
9 10
9 11
10 11
11 12
12 13
12 15
13 14
13 16
14 15
14 16
15 16

예제 출력 1

1
2
1
0
0

Po atnaujinimo miestas galėjo atrodyti taip:

O prieš atnaujinimą taip:

채점 및 기타 정보

  • 예제는 채점하지 않는다.