1053

1747

970

1053

477

1983

1105

1274

202

211

1584

1158

403

1439

950

1553

208

161

1153

904