1394

378

195

1670

747

514

1958

1830

595

207

1837

1253

266

1403

1121

1171

965

644

830

1146