297066
0
1828
3
7793
4
3364
7733
2
3657
12
2948
6
3080
5151
267612
3715
4978
1033
1
19079
2131
99072
8072
1149
21152
8
36905