2522
2
25669
0
572
19783
3090
6
1828
3
2903
2932
4358
1047
21152
8
2996
7793
4
32302
4978
2772
1
3080
982
978
2318
883
2366
2542
2494
3623
2538
14
2535
4044
5
3083