1281

551

954

267

1012

1603

442

153

112

1579

1085

651

1791

1068

392

1178

536

1916

1942

1704