25669
0
19783
2
3090
6
5489
11
1973
1603
1
3078
4
2903
3
2932
1681
2571
619
2392
4358
21152
8
2921
5
2591
2756
7034
32302
3546
1532
16062
15
3080
2173
5431
2767
2366
2131
2666
9