25669
0
19783
2
572
2903
3
2258
1
2996
3090
6
2932
21152
8
32302
17946
4358
2949
7793
4
3546
5440
14
1225
800
1492
108797
692
951
1694
3080
120
6236
10
365
1429
2964