25669
0
19783
2
17946
2535
2932
3498
4
3765
32302
2906
1
1461
7793
4360
6
1153
3090
21152
8
1816
1639
3080
3
1044