25669
0
19783
2
14
536
2996
3090
6
3491
4
2903
3
17946
2932
2906
1
32302
1512
21152
8
7793
781
3080
108797
572
616
418
1153
528
1193
1287
3316
10
2024
485
17970
15
1189