105

1540

1163

1392

795

1804

859

1700

175

1276

1086

197

1992

1485

765

648

747

907

919

1996