18689
 
9575
 
15798
 
21536