시간 제한메모리 제한제출정답맞힌 사람정답 비율
3 초 512 MB142353226.016%

문제

You're managing "Squash It", an elite squash club. There are $n$ players in your club, the $i$-th of them has club rating $r_i$ and pleasantness $p_i$.

You're looking to conduct an exclusive training with one of your players as the leader and several other lower-rated players as the learners. Let's number the upcoming days in such a manner that tomorrow has index 1, the day after tomorrow has index 2, and so on. Being informed about your plans, each player provided a range of day indices [$a_i$; $b_i$] such that he will be able to attend the training only if it is held on any of the days between $a_i$ and $b_i$, inclusive.

Not only do you want the training to be useful for the attendees, but also you want it to be as pleasant as possible. Of course, it will be too harsh to tell someone he's not invited simply because he's not pleasant enough. Instead, you can set an upper bound on the rating of the invitees, announcing that this training is designed for low-rated players.

For each player $i$, you'd like to find a way to organize the training in such a way that the total pleasantness of the invited players is as high as possible. You're able to choose any day between $a_i$ and $b_i$, inclusive, and any rating bound lower than $r_i$. Then, you will invite everyone who can attend the training on the chosen day and whose rating is not higher than the chosen upper bound (and, of course, the $i$-th player himself). Note that you can even set the upper bound on rating to $0$ --- in this case, no one except the leader will be invited, but sometimes that may be more pleasant than inviting that rude guy.

입력

The first line of the input contains a single integer $n$ ($1 \le n \le 2 \cdot 10^5$) --- the number of players in "Squash It". Each of the next $n$ lines contains four integers $r_i$, $p_i$, $a_i$ and $b_i$ ($1 \le r_i \le 10^6$; $-10^6 \le p_i \le 10^6$; $1 \le a_i \le b_i \le 10^6$) --- the club rating, the pleasantness and the range of day indices of the $i$-th player, respectively.

All player ratings are pairwise distinct.

출력

For each player in order of input, output a single line containing the maximum possible total pleasantness of training invitees in case this player is chosen to be the leader of the training.

예제 입력 1

4
15 22 2 5
13 -7 5 8
9 -5 3 7
12 13 5 6

예제 출력 1

30
1
-5
13

힌트

In the example test case, if the training is held on day 5 with the first player as the leader and everyone with rating not exceeding 12 invited, then the first, the third and the fourth players will receive an invitation, resulting in the total invitee pleasantness of 30.