3261
3
297066
0
21152
8
2382
6
1464
1
2740
1770
7
5151
2
3080
3715
1311
3431
1208
2688
469
1500
4651
181997
11
1349
2245
8078
28
2298
3065
2650
20
280
2405
189326
2932
2711
1541