1030

1030

306

791

1418

1947

1382

1841

695

452

238

457

704

1906

1082

372

952

112

1425

600