19783
2
25669
0
572
32302
2996
2416
7
2535
2932
2476
17946
3498
4
3090
6
685
21152
8
800
3080
3
791
14
3083
1189
1153
3125
2012
392
2264
1
4471
2465
5440
2366
721