1050

1601

531

258

664

1219

1832

1270

695

629

1994

632

1688

1245

1852

1939

254

1330

407

1439