1054

906

247

1164

1953

993

1056

1421

1292

1894

101

1339

502

667

1294

1154

364

1212

180

953