25669
0
19783
2
2535
32302
3498
4
3090
6
2903
3
2264
1
2316
2921
5
3724
2932
2666
9
17946
4930
2220
2906
1153
1459
5232
7
5440
8
2012
2366
5226
21152
1672
5412
3831
7793
1753