121

959

1015

783

227

1097

1160

750

478

274

1093

894

161

1778

1986

1811

792

1935

593

431