14861
7
297066
0
19079
6
1279
4
21152
8
3080
3
2194
1
5151
2
36905
267612
4978
3715
3240
215
2466
5
101415
109
3554
9
4309
99072
1061
2082
7793
1527