25669
0
572
19783
2
21152
8
7034
32302
3546
1
673
3090
6
619
5431
496
2903
3
2996
2932
17946
19944
745
4358
1289601
4
467
1380
2173
108797
2666
9
7159
10
3080
2299
1819
4044
5