15

6122

130

126

350

1746

185

245

438

366

3862

394

116

100

597