19806
3
16337
0
22633
0
17681
0
27948
0
23488
0