101352139101352139101352139101352139101352139101352139101352139101352139101352139101 2843433

10135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213910135213