21152
8
297066
0
3090
6
14
2903
3
2593
1
2932
2
1189
572
3080
2906
2996
17946
2986
25669
32302
3551
10
978
2711
2911
9
1514
4651
1489
3765
4
1130
1849
2203
398656
19
983
13499
5