150

373

1015

266

500

1992

1330

1602

103

1724

731

987

1198

609

290

286

1836

1391

735

404