19783
2
25669
0
14
2996
3090
6
534
32302
572
70
2903
3
2932
2366
1
4358
536
21152
8
2535
721
17946
791
685
3080
2395
2595
2258
223
2080
2513
3546
1189
1564