21152
8
297066
0
14
3090
6
2903
3
2593
1
2932
2
1189
17946
3051
1193
572
255
3080
32302
2906
2996
2986
528
25669
2711
2911
9
1514
4651
3765
4
1849
2203
398656
19
189326
13499
5