100

366

1274

242

1800

1417

1730

376

1110

945

1037

190

1121

698

420

1771

1988

505

185

917