1068

477

241

961

1289

477

1566

1753

1737

1288

1966

1665

944

409

1010

473

455

260

975

1244