927

1155

1216

1094

695

249

902

370

1041

783

495

225

1663

1148

1082

105

977

1687

1940

1838