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