25669
0
3083
2
2907
2962
19783
2043
3
3090
6
5504
16
8535
12
1527
1
2903
2932
21152
8
572
2996
32302
4358
1153
583
14887
18
1743
3447
7
2939
1425
2337
5
3080
1049
1598
4926
8527