1913

509

846

672

1841

663

805

252

1236

1162

1693

1946

1164

1400

637

525

210

1353

909

716