
147

320

662

1174

479

1613

2163

847

685

1287