878

1235

914

794

1952

167

1634

319

1090

555

1932

1269

213

807

1492

196

951

606

1836

260