1479

474

1736

1105

1994

1196

109

595

1646

920

1467

149

1618

1399

280

231

241

411

258

171