1229

5692

4525

14

196

846

1090

3492

278

306