25669
0
19783
2
3090
6
1044
1
2903
3
2932
21152
8
572
2996
2966
32302
1992
4358
2595
442
2629
2571
1606
3080
1174
6561
14
4837
5
11059
9
3491
4
2600
3014
20
1369
3144
2761