2245
3
3080
21152
8
1812
2
108797
0
1047
3090
6
2932
297066
2469
2920
4
189326
236066
14
5151
2483
3715
10827
4651
5043
1
9956
2093
4155
7
1823
2773
763
1398