1282

695

504

1150

431

904

1667

146

1850

483

1028

504

1761

1387

1855

1754

669

585

426

1661