21152
8
6164
0
572
3090
6
3606
3
2903
2593
1
2932
2
1889
14
536
916
2087
1875
297066
3080
2258
1193
1849
2711
692
2911
9
4651
2551
398656
19
3176
717
3833
2476