25669
0
572
19783
2
3090
6
2932
1307
1849
21152
8
793
3080
3
32302
1804
1
3765
4
2903
471
14
1365
2996
1676
1744
345
669
1176
4358
2270
2244
2181
692
2535
2756