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