#P1241. 气球涂色

气球涂色

NN 个气球排成一排,从左到右依次编号为 1,2,3,N1,2,3,\dots N.每次给定 22 个整数a b(ab)a\space b(a \leq b),lele便为骑上他的“小飞鸽"牌电动车从气球 aa 开始到气球 bb 依次给每个气球涂一次颜色。但是 NN 次以后lele已经忘记了第 II 个气球已经涂过几次颜色了,你能帮他算出每个气球被涂过几次颜色吗?

输入格式

每个测试实例第一行为一个整数 NN,(N100000)(N\le 100000).

接下来的 NN 行,每行包括 22 个整数 a b(1abN)a\space b(1 \leq a \leq b \leq N)

N=0N = 0,输入结束。

输出格式

每个测试实例输出一行,包括 NN 个整数,第 II 个数代表第 II 个气球总共被涂色的次数。

样例

样例输入

3
1 1
2 2
3 3
3
1 1
1 2
1 3
0

样例输出

1 1 1
3 2 1

第一组样例解释:

第一次操作:涂色区间[1,1],气球1被涂色1次。

第二次操作:涂色区间[2,2],气球2被涂色1次。

第三次操作:涂色区间[3,3],气球3被涂色1次。

第二组样例解释:

第一次操作:涂色区间[1,1],气球1被涂色1次。

第二次操作:涂色区间[1,2],气球1和2各被涂色1次(气球1累计2次,气球2累计1次)。

第三次操作:涂色区间[1,3],气球1、2、3各被涂色1次(气球1累计3次,气球2累计2次,气球3累计1次)。

数据范围与提示

N100000N\le 100000