
3126

2330

2824

2637

1154

1187

524

2062

1441

1211

3190

591

942

644

697