1894

1004

528

1575

510

1140

249

915

398

147

926

1063

1768

1710

282

438

468

993

687

132