25669
0
32302
2535
2
19783
2906
1
17946
345
3090
6
3765
4
2932
3498
2756
2666
9
2986
1153
223
21152
8
1672
2124
3
6773
7
7793
2258
2794
1849
1053
1307
51331
25
3080
3708
4074