25669
0
572
19783
2
1282
1
3090
6
3231
2903
3
2932
2996
1189
4358
21152
8
2270
345
32302
3080
2238
2121
2366
255
3680
581
657
14
2535
4044
5
3083
1449
2219
4
17946