#P005824. 故障指数

故障指数

题目描述

NN 个结点和 MM 条无向边,第 ii 条边连接结点 UiU_iViV_i。按照编号从小到大的顺序依次删除边。删除第 ii 条边后,编号 11ii 的边均不再存在。

两个不同结点无法互相到达时,它们构成一个不连通点对。请输出每次删边后的不连通点对数量。点对 (x,y)(x,y)(y,x)(y,x) 视为同一个点对。

输入格式

第一行包含两个整数 N,MN,M

接下来 MM 行,每行包含两个整数 Ui,ViU_i,V_i,表示第 ii 条无向边。

输出格式

输出 MM 行,第 ii 行表示删除前 ii 条边后的不连通点对数量。

样例

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

数据范围与提示

  • 2N1052\le N\le10^5
  • 1M1051\le M\le10^5
  • 1Ui<ViN1\le U_i<V_i\le N
  • 所有边互不相同