1650

416

128

1934

497

1500

1298

1042

241

508

640

164

840

1916

1821

1178

1062

1370

643

467