25669
0
572
2996
19783
2
3090
6
32302
2903
3
2932
1769
1
4358
21152
8
791
3080
721
444571
9
3680
1761
297066
2366
485
131589
1334
255
420
2024
476
14
2535
2032
4044
5