2245
3
297066
0
21152
8
2650
20
280
1
2773
469
131589
3090
6
1174
2740
1047
2
3012
4
5527
571
3683
3080
181997
11
1927
2405
189326
9956
3715
444571
9
3386
971
3539
3195
5151
1868