2650
20
181997
11
5151
2
3080
3
3715
21152
8
4651
297066
0
280
1
2405
2740
2932
1500
3090
6
560
5226
5
2773
898
1751
658
189326
2245