21152
8
2593
1
1055
297066
0
878
2
3540
2411
2711
3338
11
11717
453
28098
14
2654
3
2295
13676
21
5151
2911
9
4651
398656
19