256

1513

543

1330

338

1220

1680

661

1777

1442

1102

920

1191

1516

1131

1948