474

314

826

197

123

942

1056

844

849

1142

418

1114

886

1398

521

560

124

993

1742

1597