3715
2
297066
0
5151
21152
8
2773
1
4651
3
280
1047
2405
2740
2650
20
3080
3090
6
181997
11
1404
2309
3189
2932
2245
189326
2659
1500
860