502

1437

919

796

677

213

472

665

626

1668

1678

1850

1649

124

1919

815

1997

938

129

741