


301

199

1335

927

2044

5634

8607

10692

9692

21356