19783
2
32302
0
25669
1676
1327
1
2535
572
2996
17946
1461
1778
1267
2366
2173
2921
5
3354
21152
8
2932
3498
4
6697
3
1189
3400
721
582
3779
610
6753
17
2595
5717
3765