21152
8
4651
3
2405
1
2740
3715
2
297066
0
5151
181997
11
2650
20
280
542
898
571
3080
189326
19079
6
2773
1047
38477
34
3090
1411
1683
4553
2738
1022
608
4168
5
444571
9
17340
14
4585
10