1078

373

809

946

442

1999

1755

936

914

148

623

1292

531

102

698

1223

154

522

1320

640