25669
0
19783
2
2903
3
3090
6
2932
21152
8
32302
17946
4358
3546
1
5440
2258
1492
951
1694
3080
6236
10
2964
1603
964
317
10827
4
2906
1372
4471
736
1527
2023
3083
2069
5