3715
2
5151
297066
0
21152
8
4651
3
2650
20
2405
1
2740
280
796
6
2911
9
3080
181997
11
2773
1022
1047
1404
3090
2940
3012
2932
5849
5
189326
1778
1185
94424
1500
2999
746