19783
2
572
0
25669
32302
2535
2996
21152
8
3090
6
3083
583
2366
1
14
685
2476
2932
3498
4
2258
17946
791
1329
2595
1294
206
1153
2012
721
536
1478
1346
3593
16