25669
0
14
19783
2
17946
2903
3
572
2906
1
485
4471
337
32302
1512
2727
3159
1298
596
791
1166
3765
4
1103
371
1862
21152
8
758
746
392
950
914
1457
1045