931

1773

1060

379

205

724

1572

624

1075

1983

192

511

871

716

1879

1128

1258

902

197

488