19783
2
2087
572
0
25669
1189
2366
1
32302
2535
14
423
2270
3063
10
2996
17946
2377
2524
721
1978
536
534
2921
5
21152
8
2932
685
3498
4
560
2145
1564
1614
3779