4946
18
2245
3
3080
21152
8
2489
2
1047
3090
6
2932
297066
0
2886
4
1775
2115
4697
4612
1433
1
1146
5151
6188
3715
2190
3312
3071
11
5753
10
4586
5
4651
189326
2773
280
579
1761