1174
1
3080
3
21152
8
2245
3090
6
2932
2
1047
297066
0
3715
4
5527
4387
5151
1380
4651
4818
2825
571
1812
1558
2523
280
7951
18
3189
3121
2192
5252
6724
2773
189326