508

1802

614

414

236

966

1833

1000

292

1616

1098

1885

238

207

1459

1368

606

1036

994

1465