
130

46

24

1311

584

3092

2342

1693

3231

956