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