19783
2
32302
0
25669
2466
5
572
2535
2996
17946
3528
7
657
3941
1508
21152
8
2173
1
1189
1883
2264
2366
721
2595
2921
1095
2932
3498
4
685
234
1819
14
2392
3554
9