1314

1543

1008

436

287

1718

706

1050