
2496

1951

3121

1212

1540

1065

2347

1230

1344

1893

952

853

873

1004

922