3715
2
5151
21152
8
2650
20
2740
3
297066
0
4651
3080
181997
11
2405
1
280
2773
2932
1047
3090
6
1500
1225
2763
1618
2570
783
1438
444571
9
3026
2082
706
1516
1736
189326
19079