14
0
21152
8
25669
19783
2
3090
6
2903
3
2932
3546
1
2996
4358
337
572
32302
3080
1276
1193
691
2366
758
800
791
19944
1761
2535
759
4044
5
6018
3083
17946
2465