516

1256

959

1997

1871

1286

225

801

1938

1702

114

759

1769

1260

1289

1204

815

583

237

1453