
1481

3048

5833

9077

15870

10595

20569

21728

18529

31561