19783
2
25669
0
32302
2535
572
2462
3
21152
8
2740
2890
2600
4
2468
1516
1
2405
2865
3195
2059
1445
3498
1564
2177
1603
17946
2996
1734
1209
923
118