834

1743

1202

1998

165

258

1086

1031

1130

1885

450

1009

1599

863

667

865

831

1094

542

1246