16624
 
12231
 
6395
 
10040