1232

815

742

607

442

1084

138

1449

255

529

289

1940

1895

734

394

834

116

1748

1279

860