#2257. 3262. 陌上花开

3262. 陌上花开

#3262. 陌上花开

题目描述

有n朵花,每朵花有三个属性:花形(s)、颜色(c)、气味(m),用三个整数表示。

现在要对每朵花评级,一朵花的级别是它拥有的美丽能超过的花的数量。

定义一朵花A比另一朵花B要美丽,当且仅Sa>=Sb,Ca>=Cb,Ma>=Mb。

显然,两朵花可能有同样的属性。需要统计出评出每个等级的花的数量。

输入格式

第一行为N,K (1 <= N <= 100,000, 1 <= K <= 200,000 ), 分别表示花的数量和最大属性值。

以下N行,每行三个整数si, ci, mi (1 <= si, ci, mi <= K),表示第i朵花的属性

输出格式

包含N行,分别表示评级为0...N-1的每级花的数量。

样例

样例输入

10 3  

3 3 3  

2 3 3   

2 3 1   

3 1 1   

3 1 2   

1 3 1   

1 1 2   

1 2 2   

1 3 2   

1 2 1

样例输出

3  

1  

3  

0  

1  

0  

1  

0  

0  

1

数据范围与提示