1267

263

207

1638

139

304

962

773

429

1518

1244

769

931

1513

147

1494

1531

1606

1971

1284