871

843

756

1529

629

872

1032

956

1363

1010

303

643

217

2144

1128

602

1842

384

728

2092

2102

1259

1401

1402

2155

4741

558

2117

1270

1195

2125

673

1496

2939

5881

9986

8614

1937

911

317

1443

756

2024

1062

634
