599

1292

2000

935

933

897

830

583

1447

1200

1890

455

1098

174

1084

804

752

994

845

2000