171

1479

1999

936

699

272

877

484

745

1846

628

1617

880

1825

183

299

422

942

660

591