494

681

1306

1051

350

1387

888

605

557

140

1649

1648

1944

1053

234

1304

1138

858

416

1475