546

1389

510

2000

402

1814

646

1954

1102

1240

949

803

1393

1069

920

1932

553

805

538

117