21152
8
549
0
3090
6
639
297066
2903
3
2593
1
2932
2
585
541
106
1659
609
528
2649
3080
6075
15
230
915
109
693
426
166
3551
10
132
856
2711
2911
9
32302
4651