2,507
  
393
  
319
  
242
  
976
  
148
  
459
  
304
  
402
  
704
  
2,956
  
463