
247

105

53

1337

597

3129

2378

1716

3268

969