25669
0
19783
2
572
3090
6
3680
2903
3
2932
485
2366
1
4358
21152
8
2032
2535
2996
2024
32302
3080
17946
3546
1189
2386
2145
1193
2902
16
1849
1694
2773
5
2661
9
706
2907