840

1493

797

1874

1995

1017

1153

1914

1372

938

1058

225

559

1029

996

890

822

420

714

1767