21152
8
2593
1
3090
6
14
0
398656
19
2903
3
2932
2
25669
19783
550
17946
2906
32302
1512
297066
3080
2996
1189
2666
9
4443
2711
5504
16
2911
4651
7258
3491
4
2763
5151
485
3673