375

413

1290

1503

826

1640

228

485

1879

1930

1299

1915

954

1057

1030

1719

484

646

160

1296