21152
8
2740
3
297066
0
4651
5070
19
1716
1
2392
2
2405
1213
2277
383
2899
5151
3080
3715
181997
11
11153
1289601
4
189326
1500
20850
5
2448
5771
10
3613
2650
20
1518
1226
280
2689
2932