21152
8
2740
3
297066
0
3080
5151
2
3715
1500
1
2650
20
2932
4651
181997
11
189326
280
2405
19079
6
2763
444571
9
1243
8411
3090
1623
267612
775
2502
5
101569
1267
1162
1527
1985
2638