21152
8
398656
19
550
1
3090
6
2903
3
2593
2932
2
603
0
297066
3080
99072
1204
4573
644
2711
2911
9
4651
14861
7
3960
5339
5
2980
5151
2229
25669
19783
2535
1646
4044
3083
17946