202

350

962

1144

195

1998

126

1211

434

1033

252

1041

215

1277

696

592

1849

752

810

381