19783
2
572
0
25669
2996
32302
2535
685
2649
21152
8
3090
6
3083
2366
1
153
14
2595
485
800
32
2932
556
2865
3498
4
17946
405
758
852
1287
137
19
1329