25669
0
32302
19783
2
14
2009
5
3090
6
1193
2903
3
17946
2932
2906
1
2750
1512
21152
8
3080
5402
9
572
1153
2996
528
2024
536
3491
4
1189
578
2629
3765
1743
2234
616