25669
0
32302
19783
2
17946
2906
1
1768
4471
3498
4
21152
8
3090
6
1461
7793
4585
10
2996
2009
5
3426
5164
4329
576
7258
572
547
2964
3117
1603
4168
3546
118
8313
9
2476