#4045. 价格的跨度

价格的跨度

题目描述

给定 NN 个整数表示每天价格。对每个 AiA_i,计算从第 ii 天回溯,直到遇到严格大于 AiA_i 的价格为止经历的天数。如果过去没有更高的价格,则数到第一天。

输入格式

第一行 NN。接下来 NN 行每行一个整数 AiA_i

数据范围

1N5000001 \leq N \leq 5000001Ai1091 \leq A_i \leq 10^9

样例

输入

5
10
20
30
40
50

输出

1
2
3
4
5

输入

3
314
15
926

输出

1
1
3