25669
0
2903
3
21152
8
19783
2
3090
6
2932
4358
2366
1
32302
3080
2535
3779
4044
5
3051
3498
4
2069
1477
4471
2906
2258
2986
2204
378
2316
1804
5169
2525
10827
3222
3083