21152
8
19783
2
14
0
25669
3090
6
297066
2903
3
2593
1
17946
2932
2906
32302
5151
1512
3080
572
1153
2996
528
1193
2024
536
3491
4
1189
2711
2629
2911
9
4651
181997
11
398656
19