25669
0
19783
2
3090
6
2377
1
2087
2903
3
2932
4358
21152
8
2996
572
32302
1189
3080
1614
1168
1105
2151
2633
2366
1392
1729
2270
1978
2264
14
1945
2535
4044
5
3083