804

1654

1191

1533

1747

240

157

337

803

1652

331

1153

1871

1215

443

1250

1239

950

832

504