16540
 
10963
 
21593
 
11056