
1261

1038

1794

909

1476

9548

3102

3382

2884

4916