25669
0
1819
1
19783
2
2932
2996
572
3090
6
1883
21152
8
3546
32302
2903
3
496
3080
1699
7034
619
4358
2131
2666
9
5431
2377
1397
2972
3326
4044
5
2173
2110
19944
1023