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