501

1453

1282

1528

1010

100

1027

259

936

1484

412

1828

1932

892

613

1966

490

471

354

1844