308

412

230

1685

1999

258

1461

350

211

1409

1990

100

1325

1430

1493

1548

784

523

1177

1452