1665

501

647

202

180

1000

1182

312

1381

1993

242

767

1803

1288

1285

1347

1122

131

1766

528