
31

58

30

217

350

713

499

1504

263

677