252   
 1685   
 653   
 322   
 311   
 1162   
 1293   
 1005   
 610   
 623   
 707   
 690