40337

1302

563

377

113

4336

2354

3140

267

52074

4582

434

111

3878

3143