data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAKAAAAB4CAYAAAB1ovlvAAABRUlEQVR4nO3SMQEAAAiAMPuX1hgcbgk4mIXQ1AH8ZkBSBiRlQFIGJGVAUgYkZUBSBiRlQFIGJGVAUgYkZUBSBiRlQFIGJGVAUgYkZUBSBiRlQFIGJGVAUgYkZUBSBiRlQFIGJGVAUgYkZUBSBiRlQFIGJGVAUgYkZUBSBiRlQFIGJGVAUgYkZUBSBiRlQFIGJGVAUgYkZUBSBiRlQFIGJGVAUgYkZUBSBiRlQFIGJGVAUgYkZUBSBiRlQFIGJGVAUgYkZUBSBiRlQFIGJGVAUgYkZUBSBiRlQFIGJGVAUgYkZUBSBiRlQFIGJGVAUgYkZUBSBiRlQFIGJGVAUgYkZUBSBiRlQFIGJGVAUgYkZUBSBiRlQFIGJGVAUgYkZUBSBiRlQFIGJGVAUgYkZUBSBiRlQFIGJGVAUgYkZUBSBiRlQFIGJHX8f+V3XQoIUwAAAABJRU5ErkJggg==
data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAeAAAAFoCAYAAACPNyggAAACtUlEQVR4nO3BMQEAAADCoPVPbQwfoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA+Bo3+AAF/RMkcAAAAAElFTkSuQmCC
de:Kostüm aus Text _ Größe _ pt:um traje com o texto _ de tamanho _ A72
data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAeAAAAFoCAYAAACPNyggAAACtUlEQVR4nO3BMQEAAADCoPVPbQwfoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA+Bo3+AAF/RMkcAAAAAElFTkSuQmCC
data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAeAAAAFoCAYAAACPNyggAAACtUlEQVR4nO3BMQEAAADCoPVPbQwfoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA+Bo3+AAF/RMkcAAAAAElFTkSuQmCC0.0126767.400000000001
data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAeAAAAFoCAYAAACPNyggAAACtUlEQVR4nO3BMQEAAADCoPVPbQwfoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA+Bo3+AAF/RMkcAAAAAElFTkSuQmCC0.25
Classic demoscene fire effectdata:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAWgAAADwCAYAAAAtp/5PAAABZklEQVR4nO3BMQEAAADCoPVPbQwfoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPgZHOwABmgDJPgAAAABJRU5ErkJggg==costume30At every frame, we set the bottom row to random values. Then, to each pixel, starting from the top, we add: * the pixel just below it * the pixel to the left of the one just below it * the pixel to the right of the one just below it Then we average the sum according to a decay value.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,00,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,00,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,00,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,00,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,00,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,00,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,00,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,00,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,00,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,00,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,00,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,00,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,00,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,00,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,00,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,00,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,00,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,00,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,00,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,00,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,00,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,00,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,00,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,00,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,00,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,00,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,00,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,00,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,00,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,00,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,00,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,00,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,00,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,00,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,00,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,00,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,00,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,00,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,00,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,00,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,00,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,00,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,00,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,00,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,00,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,00,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,00,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,00,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,00,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,00,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,00,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,00,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,00,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,00,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,00,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,00,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,00,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,00,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,00,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,00,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,00,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,00,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,00,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,00,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,00,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,00,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,00,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,00,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,00,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,00,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,03.3219617943416635,5.92304670468671,7.379300632352313,7.701836235320999,7.249387876997104,6.504860447665928,5.86079103338683,5.533277455373925,5.582158691648367,5.963221648508298,6.565690889596302,7.2497803314611735,7.907492702241124,8.502247114785497,9.063043888439028,9.627434718763483,10.200965607001082,10.741168849040152,11.166837354066004,11.367195685721226,11.237871612062118,10.749472359279883,10.006049999097526,9.225964129772075,8.61992148751125,8.265535106458815,8.082537720964028,7.9577888401360175,7.8882211225056285,8.009200374928787,8.448109054242371,9.145397359398757,9.809574901086757,10.08030651479861,9.781968827864365,9.06276503921456,8.304532686888201,7.857465085821646,7.812446427693546,7.973714229177891,8.043808662010054,7.849646979787471,7.434925888759272,6.976497763732883,6.634773203021135,6.476324877028641,6.500966886272422,6.699135735128112,7.0577978042890654,7.520646205910734,7.979363507910646,8.333718905715918,8.563294439446015,8.723002750823145,8.85678841207375,8.932625073380155,8.873519365541865,8.661614610443833,8.39112053496023,8.228985202555318,8.31230948192616,8.689179372670008,9.303380936683801,10.019951149324738,10.640442312512658,10.961872846332525,10.85952485320349,10.380048775604251,9.730361065839562,9.17522389866784,8.892656684539652,8.922503879306849,9.202737022148742,9.640458010321073,10.125903526873755,10.513731159364314,10.625828547600692,10.305864554146549,9.493297914045032,8.262385142997223,6.822366436845127,5.468832301274514,4.5143727169146945,4.1924671066383254,4.594763915554088,5.642741267601435,7.122676723848762,8.726183697531896,10.121173417806842,11.022403783540323,11.297627968090834,11.025419486264205,10.490442085246658,10.05110996822184,9.972402192678313,10.2888237682068,10.82425559018274,11.329230880197276,11.653325973273176,11.806393542008331,11.898269197596212,12.02416445856926,12.194840839442154,12.331456303933663,12.299584870351806,11.965936609400591,11.26905108645733,10.278754212878768,9.184054124109347,8.208825436401144,7.500548406250884,7.086519274409331,6.9025097695072155,6.867746566190129,6.9265630970548955,7.0502792029774675,7.202210719316639,7.321620153883528,7.337814064400817,7.219282488503551,7.000664696520164,6.759387823111439,6.538807758807717,6.299544796464599,5.960020046301437,5.519458927139148,5.146616858526513,5.124112693336991,5.658893867122504,6.696223309894772,7.9014922800405225,8.831061989179256,9.185272798497765,8.957143149635282,8.40019862637904,7.850576477202367,7.546548200539149,7.547002621497542,7.76282159348719,8.048869259046707,8.278145288054228,8.392432159090138,8.40200598246356,8.378861496832666,8.40893590207906,8.552316042201195,8.784060403232713,8.992009630442913,9.024263190739783,8.809084539191508,8.437812288435142,8.14663173159559,8.169662611986885,8.58199799298352,9.252113990377795,9.946810030521528,10.496432179698205,10.886377000744913,11.215408757868813,11.570631686594654,11.936264986367322,12.206304640892533,12.278185774311106,12.135993325330226,11.843139673143863,11.465598478711481,11.000250761818648,10.401282627660084,9.670129633354346,8.935630448354983,8.411538494840766,8.276358587467818,8.54488006288203,9.064355512568934,9.593631996108456,9.933704116971503,9.99209721012504,9.819066102467744,9.580546738056542,9.512817359757834,9.804194143829418,10.486310985624899,11.37606722215895,12.160470090589138,12.552687016427814,12.451475075694763,11.974312413883709,11.377296224296424,10.884838166135811,10.571845403293382,10.345585077009744,10.058153493076937,9.630863531449542,9.115921963597518,8.652598485519347,8.376878569014224,8.344552714473974,8.491867726985834,8.653827487656821,8.63922405049391,8.359682866838659,7.9207122210307475,7.58355252540104,7.584203173591467,7.9494233634019595,8.483574544495157,8.943944286343768,9.243438681172107,9.483011475986855,9.807808855998458,10.238031898357297,10.631106027367487,10.77426928475948,10.507957947642907,9.795085069163443,8.731647076781671,7.5221127462764565,6.427722489978668,5.681718192532713,5.39932655013845,5.543770448413189,5.984899593773467,6.613446401223815,7.401939058279542,8.361696777904266,9.43846789431526,10.474878167421686,11.273863817516677,11.702393109030597,11.725599561155818,11.373753806370766,10.712633278402864,9.863072641188511,9.012344968331014,8.341402751012385,7.906346322096086,7.587208548566294,7.196953895047953,6.650264826602724,6.0532486370154395,5.6012340441518305,5.408084481336576,5.3996363826100815,5.394782340554518,5.264404836491862,5.054431370467003,4.948282765685954,5.135948293753326,5.673838120004211,6.4533043243864,7.263206405231883,7.918068317272822,8.350790674902827,8.645307094686945,8.957008888897574,9.3937797241569,9.899261073875103,10.26878793504128,10.258181336762418,9.749880511552366,8.807979470042689,7.6460250794310625,6.516169332880488,5.654948666983728,5.235074029177387,5.330068664979692,5.849430509426997,6.553937911172403,7.174604646094248,7.578502256113441,7.825862173715203,8.04707223071124,8.268220321212956,8.353186712683446,8.149936611292995,7.666907788019044,7.11858693522322,6.762145332108961,6.7114360842518925,6.87102046264037,7.064273302946169,7.1963445578537435,7.331720692458726,7.604218351258881,8.069958522615778,8.612289280960054,8.994178457744336,9.00260590097272,8.586841707290029,7.885391319264722,7.141246016648559,6.566775303247014,6.2628812873215045,6.227973495517657,6.4342599551300985,6.863976937785274,7.47159972565142,8.107221041204026,8.529140573323136,8.523811454811069,8.049881378454035,7.27398857524467,6.483719545351586,5.96625800673029,5.9129358383624595,6.360478515885517,7.14249567428414,7.931587340785022,8.387898277255259,8.373067629613152,8.036920053390777,7.722863532395744,7.7469788264377515,8.241843250128037,9.13144457042627,10.2020706761499,11.175615940762237,11.758958190601508,11.720074215411717,10.991296603388488,9.753061458261117,8.380018204726756,7.265788342495481,6.621708600467328,6.413924617242,6.452932525420441,6.545252274217659,6.5816472618853386,6.538652842571902,6.455101352721865,6.412447749127222,6.5186893036497615,6.844860274285595,7.372236451999109,7.976265183194325,8.512678141330433,8.907146516462966,9.201786869235741,9.476680565816515,9.740564881905305,9.869527484347508,9.676698081752939,9.055380698640667,8.079346446506221,6.985648149395076,6.044459722570152,5.439181333739353,5.2169591573359835,5.3400762538134,5.74506860523236,6.371601501617099,7.1456146544985675,7.978692204222108,8.794522413024813,9.537541990994049,10.10652866964771,10.244021992808843,9.523041831321681,7.534289162411586,4.20513925472806412.982311049341499,23.065637397963613,28.478770083037976,29.20694662006624,26.828856401753832,23.559219115221342,21.189008969437438,20.49929296988773,21.39198228715323,23.303239658258782,25.561119008677682,27.615518981677116,29.22451412120776,30.515024200948847,31.811982927199494,33.327544986584854,35.03720263059885,36.75009905671631,38.280828448362946,39.371184685880095,39.666015069235456,38.779441844959976,36.73260384981817,34.08303428876236,31.732083329415097,30.24639325139466,29.65207673541019,29.66121472777352,30.274602465161827,31.760798602885927,34.19203954893186,36.89329949400489,38.640998368885846,38.39736676869271,36.047630352634236,32.509593458126375,29.19523495263855,27.21761146610947,26.837647381748933,27.49140422464105,28.351257496563008,28.966163413062308,29.47612700587012,30.218111743384107,31.20760305253643,32.01475382103383,32.20948559500421,31.825444115316994,31.379938069907453,31.359825811398935,31.811274443614366,32.34340345144271,32.59215348406719,32.47191369847633,32.15520707707394,31.768823263901186,31.367908307808896,31.009661414159936,30.9016538145491,31.24772635761275,32.125956826202085,33.40247074042467,34.92615867276602,36.56096285718359,38.160718792410165,39.37604285903527,39.79987509027925,39.20402593633512,37.79107832600439,36.020303128636314,34.37276069853506,33.193641588995035,32.79667389859133,33.400923643616316,34.91318908550351,36.737563234914084,37.992837100431395,37.983250883759105,36.51421739941359,33.87063380170972,30.56830505832046,27.231303995805785,24.50290479176762,23.00337759556411,23.107437929486366,24.857927362161806,27.8774265665969,31.537553979326173,34.99485266282642,37.45761389898636,38.36551392505916,37.82872916795709,36.63418246687961,35.993192787368535,36.71840526041818,38.744812902380595,41.12929393180785,42.809412147976474,43.27439426255278,42.775549524376935,41.938917163428876,41.281834785341246,41.004036925726375,40.981350992153494,40.91025683321286,40.3967508224794,39.18880076867912,37.270068172808,34.92012933286806,32.514191372005385,30.406033399628026,28.775277692839783,27.64812368544184,26.91751806183598,26.47636412987797,26.273593236043645,26.310029534707542,26.516371764164877,26.756070557518093,26.91215382897713,27.05262154386593,27.313502550529698,27.663146429216358,27.71278365672158,27.002984316360703,25.511076933409527,23.922078381598,23.251158885327293,24.097883522651305,26.188314946551706,28.576049216931107,30.286299673740825,30.84321114820009,30.348226922620782,29.219453524171108,27.88318118837001,26.699579835740376,25.99417598537705,26.111567377778712,27.231043736529617,29.24224066968472,31.641513101307684,33.79752986280311,35.18135735190006,35.69969261809137,35.586740092233285,35.17729441542206,34.46625161407504,33.18872558044514,31.22469341167164,29.123735945934992,27.942679350672364,28.5268891314322,30.807425497726626,33.822789471440345,36.45949065717436,38.16254060734336,39.155053815869,39.95461368881141,40.8828283972742,41.7858847090405,42.284628235275626,42.0850672058474,41.19860965236133,39.874598420237604,38.36275228496201,36.78766314557695,35.112301890622774,33.40997488288758,31.910982664085093,31.033663102962343,30.97613134407994,31.645908591305236,32.567689112107146,33.276418497665986,33.37018413133082,32.72410493708574,31.39649345164165,29.832205072217665,28.73542910588831,28.890109869025764,30.613705843163576,33.53592591370553,36.643826518946604,38.83798572324971,39.39726844889186,38.36200042483085,36.390362901653695,34.447267145763256,33.210703030432896,32.836001966990466,32.95761534320556,33.091200646124506,32.91069637925145,32.39428413993408,31.76032146087961,31.295006792783752,31.141540572935096,31.067091961101607,30.594027350115322,29.401721770582657,27.856461236016482,26.907367950065325,27.380981997301294,29.14747737546124,31.12709618310763,32.17643266693053,32.048124843778375,31.46780449331242,31.343588524335622,31.971348357308024,32.94986540031515,33.68181569684788,33.82267380065093,33.347209020784426,32.339195926477956,30.9211732602619,29.293077981630063,27.844431473917926,26.995798268568663,26.976871635651577,27.66975412306136,28.769132682152417,30.069850709058866,31.539592676989514,33.19546340392823,34.87760585891151,36.35674607848164,37.401744907701705,37.86906935576356,37.52691516069114,36.21765195421709,34.09053843122529,31.82493805561333,30.25232137935188,29.730501530629628,29.824700929754748,29.66796701010528,28.799930029832616,27.52269317317624,26.665399117469956,26.69365170778315,27.313054326220737,27.57724640923135,26.765989327709935,24.95315333954293,23.121867860465162,22.448157806399955,23.57174047817489,26.162491442816105,29.246534947741534,31.79255023457875,33.30075273998795,33.87557872795697,34.02728096826713,34.184275147192764,34.44927692572924,34.48999304360128,33.888548315219474,32.37168495945326,30.080362292046424,27.387893326968484,24.905309009273548,23.256132729271883,23.022405440421927,24.309561067270142,26.59148548303748,28.830365906295913,30.15531696358359,30.471503066433634,30.46049988259108,30.969248932110098,32.185585118142534,33.54055274528189,34.16920902687222,33.74189221309728,32.61398634556818,31.524338591636173,30.8812234613697,30.5992614533361,30.292329013638785,29.87244404808339,29.701034397027634,30.355947947813842,31.985705994043435,34.01903942452172,35.37513484185783,35.135117953833735,33.10158209947398,29.90413784438151,26.628745936075912,24.224687625541144,23.078115384371134,23.01367229582153,23.656874179180054,24.840461072961016,26.580077451431993,28.77685370734548,30.956380556788325,32.480950478898926,32.94607718196199,32.40786099884098,31.277786304010466,30.0786850656,29.29951216929095,29.185475229782156,29.57813418328036,29.873644132523513,29.482069592676023,28.328166715227198,27.054327688009714,26.508188055814177,27.172239598963714,28.921803665323882,31.34597423436718,34.029666678298696,36.54336643834471,38.29521500279572,38.6262937197822,37.27204903507664,34.620513070600886,31.580496759894334,28.973927814801407,27.17385899001545,26.049423246168622,25.293615849320233,24.60275760072511,23.790951082954,22.818391085601448,21.902292892329267,21.495970326832104,22.054081885731488,23.736643647326378,26.240612602213346,28.976877419931334,31.333467330262312,32.99481796084929,33.98085360516802,34.504003667968476,34.623245793000685,34.08213784014445,32.52745013624142,29.954223296195696,26.985011967456252,24.53393348102664,23.236483153921,23.018154538911137,23.370299798418767,23.8604258508429,24.53790966441258,25.71305259056666,27.552391648357048,29.845565048394427,32.257011830602714,34.60726876521353,36.70025940532961,37.69988636740391,35.79124604790874,28.921283146771543,16.3843046366554624.31840120735074,43.25304432659758,53.4248964221243,54.729099031561695,50.133874498399784,43.87960985866934,39.37783575627112,38.11683618667805,39.99989012755591,44.02000238754501,48.79446748420569,53.027558585194484,56.166511013852464,58.68050284264174,61.401574302170836,64.6108054107041,67.71431920125684,70.05177716301952,71.40635729301437,71.98649257021727,71.45210219845598,69.224291469744,65.04311341904204,60.259955662557275,56.7742945014939,55.99974554499149,57.4352316086386,59.92062961828593,62.57309673261643,65.49897489187344,68.56507207382202,70.82629141828512,70.90009227369792,68.27406750182637,63.8405333816401,59.260846327265575,55.89477430360264,54.25999903688242,54.08176480925152,54.77278788872155,55.789187115260184,57.133356874208204,59.12494760855844,61.89076631297049,64.57987793338583,65.81736741503147,64.73461942368772,61.983366563432014,59.11271542257842,57.46746905764694,57.21785438587164,57.8938518297974,58.82111225424756,59.60233252352914,59.84389650836158,59.516507689557265,59.00057837578567,59.075420268303155,60.18852316655763,62.21938702568203,64.42605602585974,66.1703830972294,67.10971955209389,67.63422007136069,68.11838040282105,68.70142190860784,68.69160145858703,67.42897960617248,64.62296819421047,60.82398956587441,56.894968052545046,53.94399222375597,53.018119848778696,54.64462754582589,58.16674235617159,61.759430806905556,63.7489134411188,63.64642333816279,62.42506993163973,61.12961203388166,60.220786641493575,59.26923535126748,57.99684510068734,56.41851139565934,55.10659643633809,54.44784550711323,54.793122813499686,56.075480994357164,58.14757859813622,60.27287319796455,61.64135117330691,61.66806245035123,61.063202541912105,61.33075775312479,63.87153026143204,68.42406359799276,73.33644876040547,76.59178913736699,77.28333273538935,75.71920918684027,72.85067482143286,69.6455471341539,66.76413860988524,64.74805747764732,63.78526298669064,63.956825901542366,64.80326714543233,65.56548848755345,65.11137075187241,62.77614234457559,58.74870812361688,54.08216387347499,50.01785091308289,47.284451839172505,46.115297768140074,46.36790542159136,47.77237725482812,49.72806088437602,51.44853085543004,52.49551054691873,53.22296992505265,54.543785751618955,56.745431747766574,58.89288308730624,59.39815912137324,57.663435617294276,54.81429056796158,52.964983579893854,53.4950276217431,56.2531773528173,59.84507635041356,62.852086001362196,64.37706655477521,64.20933812659239,62.29253723290441,58.761417451603215,54.10181344882589,49.57672879059197,46.79925914591667,47.01333107587628,50.23085578001019,55.43341268473484,60.923078947621796,65.30981844995257,67.79087012968783,68.77060749952322,69.09167201791662,69.34793197654349,68.94878967529891,67.07643239067166,63.8280322610747,60.7697081561744,59.65568567514415,60.885115794537704,63.28193022188573,65.07613164587892,65.66776170777936,65.73359862934133,66.8086169201828,69.39433620548473,72.77184228668077,75.17683753060975,75.44442744305925,73.51128226682773,70.28980162169604,66.9173098692209,63.94063777456455,61.62694148471625,59.72157464856136,58.43428889207505,57.562359589738776,57.19252248299101,56.65727325561834,55.889438988441135,54.68959167343898,53.59311066762262,52.57174048890913,51.75604454084412,51.01406269509988,51.01656118415111,52.4698576575975,56.06062018968781,61.24793457613807,66.78987825229852,70.82626539235751,72.25096804666192,70.75501507785117,67.2463209708467,62.94779201251937,59.176366166220575,56.74859823562665,56.185301733592,57.489608446739865,60.11251010729737,62.98369911732172,65.0645414327801,66.01428825869142,66.07506747498648,65.59731819702914,64.39543218436364,62.410538788720196,60.267867544552864,59.541813566510264,61.15641006401804,64.2535388269954,66.24008920669712,65.10428302425137,61.12253298156982,56.736227244699336,54.31868750365892,54.53010478900158,56.337189047165204,58.31669507579193,59.64944812782525,60.04113833846216,59.58549374836091,58.44722377810074,57.326660113929385,56.96973186727968,58.03939749234125,60.195324608974886,62.32626683509611,63.03841429248201,61.80846365453611,59.512482346085825,57.69796334793292,57.67704717743799,59.45889496112227,62.32956345259428,64.90269486423875,66.10126690878766,65.13362291998503,62.46514986017002,59.44152699209248,57.64211170726668,57.47163320606566,57.85704249283766,57.41520031968266,55.558267734823126,53.238004235906125,51.60879851769596,51.43864967824475,52.035103212063554,52.24251250455319,50.81122529056163,47.8715967662136,44.74532763961434,43.60598193101267,45.7753297509875,51.00844109473459,57.48295448457909,63.128602806984354,66.62645277748173,67.90787402494497,67.53258014870684,66.20378303767131,64.29153668131629,62.246783652153596,60.488107619357706,59.47405072630461,58.86507004599279,57.97850549702651,56.123993323435364,53.91226661799075,52.56448793041317,53.151632857454274,55.215306735994595,57.382294871865476,58.39669010197759,58.20117465840896,57.82397221414557,58.443892459365756,60.58112428466112,63.55783975586348,66.12691979810889,67.1878060102543,66.83630850716737,65.8922613594042,65.2278107520312,64.54822173009427,63.14364579314703,60.66674091121208,58.312253317478614,57.63759187117052,59.51969152803574,62.871154330996305,65.61140689917917,65.73173343786209,62.77978597444197,57.82338229311957,52.898938450910926,49.574690092928634,48.30728814514177,48.36477941924787,49.02860540435805,50.12071405433475,52.201773252523274,55.563819932714765,59.97300245996067,64.60149680392641,68.63114322873257,71.43802217161513,72.73540598801686,72.59204650339285,71.34492742852888,69.2927483346861,66.31821036609436,62.08296778842255,56.667969911868965,51.25030004008003,47.67269795205475,47.40263557648162,50.372072463260416,55.25654915595844,60.390840052543524,64.76842710366229,67.89849601569364,69.30137159203656,68.5122828173054,65.57189086574726,61.50006508758304,57.661197387519195,55.09206529341856,53.954541399750084,53.8658276878127,54.09206240127868,53.78202420088572,52.22153560689384,49.378645455498436,46.263558802465326,44.45760233449843,45.198343611026274,48.529358710189015,53.46541879142408,58.49305543663439,62.34489272396074,64.2276170030888,64.05964566624823,62.196675066181534,59.12914645821401,55.14847215387395,50.62145290168718,46.461485981993135,44.035921579937465,44.30527258015573,46.85335837412336,50.140936200093215,52.581344056199825,53.760344603180705,54.36103168789189,55.44110768400029,57.408485630357454,59.89398774371525,62.242263816057445,64.24850714765608,65.98692633345668,66.54607603769101,62.95204291403016,51.13733016360354,29.16281532213689734.8315093142701,62.69630347395563,79.06176244724661,83.79981148763152,80.53117533178137,74.58123706886285,69.64973152496077,67.58533296892479,68.89262398843941,73.56539479717522,80.00137419858989,85.17266297552145,86.69392760482467,84.93857537216248,82.64804504966308,82.11209832743029,83.66526206868284,86.05875674437482,88.22644700193742,89.03389446600964,87.63425478000045,83.09046094993356,76.96070319121529,71.89653713235558,71.43091767172963,75.54544390015822,82.37509148270868,88.1868939538529,91.57048374021791,92.5185828357341,92.30702327532046,91.550026204403,90.05746932996928,87.75388208876139,84.76894242443203,82.18335500383003,81.00451350418459,81.98544633162852,84.58566726379868,87.03674517187436,87.55305215077335,85.8061016658999,83.8428317676286,84.08711748613582,87.20915884538218,90.87160256566938,92.06973332615668,89.53275771151179,84.42850594058235,78.57707581369444,73.2652210017031,69.7521244644537,69.52495108253164,73.06967837549894,78.8405900658791,84.37855813700756,88.63480826509792,91.87880827786574,94.3063784114098,94.83330454713051,92.83444101189616,88.86994442416288,85.09128568340233,82.92655833311045,83.18035392556895,84.67917205983339,86.09314740512802,85.46547490360162,82.61141905090457,78.08228013150185,73.70991041133938,70.95944873928326,70.79536741109051,73.06451772322943,75.98705357502648,78.01455199253303,78.37007946592298,78.72870518140728,80.14460760205345,82.84932494702193,85.04907278551532,85.9641871987236,85.42356043635131,84.63116347704306,83.72777114163351,82.71563554039251,80.94728133264677,78.90155377708328,77.40565806531328,77.31555861731877,78.35649913689241,79.54005711297603,80.0520709705261,80.31569684502254,81.41996943521352,84.45359088632758,88.82875521276216,92.88603307574239,94.15741294197704,91.65651793831863,86.12169206418446,79.79295336504686,74.67584362916668,71.55486239270525,70.87747285082895,72.93035290965555,77.90525466362028,84.03052034723184,88.15804681568213,87.73579985260699,82.9131283761061,76.61245777237257,71.69954341609828,69.86666572860432,70.6871868836495,73.36109300044305,76.37204239847898,78.51375646686395,78.54896549845222,76.55467327281532,73.71916349613817,72.13093589013806,72.75149926494737,74.58782278525786,75.24870321371574,73.30482841505865,69.61881619307538,66.46097530286083,66.14247000068312,69.52626972953092,76.38548739268595,84.64436671930015,91.82501037206548,95.16657696063812,93.79104769397338,87.82120133148966,79.49215321225009,71.4745868648553,67.08593127589795,67.410778229105,71.66103718865791,77.10935519280872,81.85270600382621,84.7936971300735,86.06457267166631,86.31433598040603,87.00992574264194,89.06761654960007,91.81928177621998,93.25926396345145,92.34810144276335,90.08166939417553,88.19733439930496,87.37663684630591,86.38408026123425,84.11273740928208,80.14337397308441,76.6431140016897,75.89905297350582,79.78178997716098,86.6934521978802,93.43646235916317,96.41860683886647,94.40210408660114,88.72445312689004,81.85137174127037,76.62235977029995,73.5008481832691,72.85866651627315,72.98329427326026,74.27863187339734,75.19076255859278,76.00433479096422,75.04130086147347,73.54535541126401,71.93598087154412,72.16187493453529,73.68314476902404,76.2184420005146,78.16597430953281,79.75759627484815,80.90259250151246,82.91076406517057,85.39158208991124,88.09887137488222,89.2741259233481,88.59553282690798,85.91718495180112,82.44885879359256,78.79909895371803,76.30150808615909,76.13634523608538,79.58559959453615,85.56122371295088,91.41302745648859,94.15299547452952,93.46031251923145,90.99739570585974,88.74856296788055,87.16926688188468,85.62904091842753,84.09476795214735,83.250537177043,83.92917075825942,84.90225358758008,83.99876293199956,79.56142960473514,73.34604712251065,68.95367098261197,69.48259070438817,74.42735212075654,80.53464198533996,84.2872938841637,84.15747308708609,81.29710912788859,77.37017142383043,74.59358087715465,73.75950773242225,75.94057647348792,80.05282398736514,84.73374958675429,87.27452209506151,86.65842072095369,83.43001370895215,79.85089402016982,77.8614819451381,77.48733031794536,77.77575543133719,77.37609029812448,76.34457752624164,74.64849037924112,73.02481372476474,71.96600322493528,72.76704599739791,75.72757276326851,80.02115737370254,83.5776258301488,84.62085894476853,82.86879812441897,79.06319040314185,74.90221888264179,71.61884048468144,70.19275325102777,69.73267615627637,68.62562515372379,65.37781841527651,61.1494380071864,58.56805579813337,60.12745824341271,65.64494911469204,73.25415188551057,80.38698533088937,85.59182904712067,88.12745536200707,87.98629130896603,85.20297739765584,80.46102793825204,75.46547663496199,72.96624382054738,74.72785442127056,79.8348128886722,84.5642317314593,86.12628477287797,84.6545816067129,83.17853384569761,83.19674563313616,83.89135392872392,83.03492971735399,80.3810034160151,77.28178563858101,75.5086264662432,76.00875804195122,78.9196117223719,83.66463918148187,88.23877866479633,90.92213855520829,91.07809458879899,90.69142102029876,90.56108028302275,90.34664746020019,87.40394209285384,82.37323265312287,77.31905245351288,76.43971675053072,79.77977210023974,85.90272668147891,90.6944591135826,92.73687096596765,91.3277277679006,88.52728127761708,85.33160100206308,83.00505253080354,80.81426455165776,79.29016656636793,78.58933749572574,80.15060571083826,83.26311521868335,87.10179379700651,90.20473501715165,93.36365106735377,97.42988069272639,102.88027093906943,107.91529432089142,110.60412833141218,109.34430050691583,104.26633203110987,96.07114740303778,86.43185750244577,77.31667888891418,70.74101139373134,68.17453683601738,69.7917607955066,75.15834061467532,82.4534387784992,90.05792044604797,95.86859050016389,98.94880703702171,98.27806625212062,94.26984552763673,87.92733101583443,81.70721181478365,76.96183387318176,74.38789797119694,73.06188910454011,73.05410099028919,73.7718839285351,74.83490658016089,74.32039307685167,71.93743948019858,68.72885959820968,67.78671292151648,70.63100442452557,76.97064046873342,84.35819024605445,90.75806937244843,94.59559991818672,95.5149484606413,93.46276242655114,89.29380094627265,83.69380846280116,77.35800285678458,70.6937292234985,65.1718122094624,63.049436562004814,65.93227188546084,72.82687092968035,80.24373226339162,85.05118088565233,86.3664890475809,85.8610643765495,85.37846964922383,85.75377277912513,86.30625695411975,85.83851956133972,83.74758901798299,80.49072410001708,76.39721641073203,69.52191125418597,55.598861820012345,31.6263463474003636.60289213029495,69.48922720025972,94.52012114230274,108.2541343165057,112.43819789072025,111.07735094869679,108.08718562511429,104.33886883613604,100.49419052963702,98.9914296408448,99.4519885044341,99.868842316953,96.55894384576324,91.59436628810722,88.57496609786786,90.26689765608805,95.87167578712979,102.87540085182295,108.64709840954636,109.89821772732047,104.60679164911745,95.19842101329172,86.44849848056413,84.35191695646164,87.50551203468012,94.50088890716003,99.61104104505726,103.64973604870654,104.89654431615936,105.2184252389844,103.70283090744879,100.92313228666157,98.95602871141688,98.22427690595879,99.512295436896,99.47518871033667,99.11393437616307,99.11668202009469,101.78700870430997,105.24073443279616,106.70122875245511,104.44000235207388,99.6946505520704,97.17779610258481,99.96586581840155,108.28351469701565,116.66748296005434,120.50035579011546,117.03374930953305,106.95404738942628,91.981665172895,76.43316781744674,66.55722554508216,67.49223961388802,77.87738656301107,92.4933455515592,104.25185432809506,110.77417063806635,110.05343659097026,104.15603345584404,94.77562172219714,87.21672706946244,83.65597381996406,85.66055368994024,90.82488220846068,97.21498703747882,101.25678086157636,100.67848532827902,94.72476486188839,85.90890280760864,79.13619023833802,77.98292968078277,83.76283327131924,91.72456185854253,97.23074486912002,96.01404883126173,92.05411001964355,89.54042205801805,91.8081404814549,94.81645304817543,95.8324807401385,94.88306184091515,96.35008161248783,100.00375725559623,102.30929401228882,98.74141451679652,91.34545917455073,85.73241775365518,85.67011503739282,90.08236573232777,94.55866160829679,96.8183047069126,96.20616528868358,93.46822717732601,90.79174113924547,90.71542270910118,96.00015202695133,103.70361272631439,110.38628402999758,111.94147871897059,109.97227028237101,105.79609001946707,100.58397315533932,94.2340388250796,88.52310880090151,87.28022281424678,91.86899962626545,99.27094405497449,104.23975527919367,104.20385650268813,101.43895981013847,98.28193520868479,96.35221134306244,96.05104069672717,98.91691266757475,104.01835479502945,107.96420802760892,106.62174707323285,100.38566784800095,91.27924551322765,83.02305055862325,76.71581795100654,74.4958925000086,74.72349374818066,75.91397959485434,75.90506276504037,76.16718214317557,77.1564341294646,78.59698148417307,79.52177673275936,81.89741866314314,87.77169018514489,96.44014774729499,103.33141420040084,103.33481723502526,95.87410776547712,84.03764069401552,75.03078985683986,72.52778501798262,78.02289729297655,86.15185646130503,92.03070021827055,92.10348698787261,88.08706277533304,83.82415533062901,82.05569216099966,84.70371832671235,90.65465795165478,97.93196583239674,103.04514079503359,105.8268686284794,107.72447788747176,109.99015761324526,109.62278498833665,104.7398223106012,95.08955282300765,85.94373313303238,80.60407557442782,82.20748624391659,88.82286537183623,98.40172746399142,106.40705133070595,110.05238363977426,106.66672473432828,97.96755958503057,88.81484105783335,84.35936985676484,85.96067323581214,88.09759321265925,88.64666301729211,86.52228915694745,87.71749402481669,90.38183486135082,94.63578395042747,96.07724614540939,98.36442155233276,101.41421609322202,106.86539232257911,110.34879443312532,110.81489381185654,107.16892230600595,103.5997048464926,102.60498174753529,106.11521045890287,110.9306852458991,114.18640479170828,113.46437164597636,110.2192227909281,105.2331544102954,99.98501106911061,94.23146873580971,91.12028469954046,92.05017813816997,97.55736817864006,102.74815939767836,104.27073700611217,101.59329587432349,97.95345920013081,95.47938755851165,94.10200674952084,93.26348386519066,93.3907019538358,95.09222377720592,96.85903655601201,96.29558783121847,91.15083936990449,83.85430816067063,78.08290903358387,78.40218979273378,84.65912654337035,94.83154739216859,105.18609166755004,112.49756141222373,115.54343702676782,114.22957023854605,111.13725453711602,106.86916226494755,103.76602243805698,101.9078736905176,103.36325108146546,105.07139968436083,105.07538014756598,100.74651999483979,96.30865828340934,95.86128461743401,100.94742581286566,106.57247501840978,107.02469563747373,101.28447117618222,92.70406996887331,85.85178584417704,82.28987195397777,82.7072215315001,85.72456925925218,90.59750848473138,95.08311620626019,99.42800254685903,102.1706077432277,101.77100449388733,95.41826017314045,85.16431327958796,76.94384359530494,76.82341630736443,83.73187745465754,90.37019548816652,89.77827289483966,82.68440986377912,76.19847826329968,75.95421810803691,81.98730122840749,89.63080385840952,95.68611369931904,98.57863587303413,98.91513816199443,97.74503038530332,96.28043009963272,94.75600279960545,92.5068605265938,90.56760041408016,91.31336828043256,96.20506074831552,102.61638237621024,106.73561825650042,106.63644038659912,104.01524845597987,100.30449795360725,95.69143108550817,90.14547317027207,84.94362717821913,82.12685953954995,81.43106156989312,82.39432175144798,84.42080631448535,87.99010069507365,91.81441469641402,94.31349644477767,96.46909320563674,100.11296840977087,105.63390731161171,107.89517419676923,104.23634322224767,95.44937896994443,88.96788878076593,88.62413266093097,95.96457180779984,105.25383669445411,112.89430099983072,114.20907568807853,111.92433306919803,107.13485876224522,103.65265673613914,99.25372402888433,94.70497578756547,89.71475922108294,88.81554595562399,92.17723070191545,98.38953599412928,101.50924531459034,101.09439330075296,98.92736387041025,100.81379956248728,105.79355162399348,112.2275767674211,115.26291939988155,116.19014732083988,114.35785539022349,111.0040729252521,104.29956621531058,96.63654818807339,89.85220399556135,86.28898510751594,85.30887018822392,86.313141332493,88.80835967649038,91.2814008070467,92.67932740866473,91.01155230676318,87.58742650194525,83.08253912025008,81.90910291659371,84.57060565463891,91.89647641259405,97.79917703853364,100.41782791325116,96.49044337293351,90.46754124843437,82.72302112029628,77.27506296797134,73.09940946984236,73.89936979505772,79.22047491574891,89.44903033596427,99.85641244959389,107.75152275907274,111.11785851213554,110.89367047761738,107.67349136020809,102.58292066756678,95.7999455545182,88.77837884891261,82.39223586010255,79.15047465546373,79.82686723080612,85.36959804668851,94.56948018155946,105.10428211369091,113.2550522817412,115.49652511873187,111.8615505505012,105.13638885470723,99.29680399500876,96.53436114258562,95.11352015758563,93.14026937390857,87.77989830003216,81.61613830307152,76.22658279500243,71.69330482774231,60.44534077406025,36.0520876108333440.7891903022218,76.16145611522158,99.93142488712328,109.12867567347428,107.20905523489196,103.50455370811221,104.08380084185985,106.64045159510012,108.48041173562714,107.63535146215779,104.10764170199668,95.26584394331559,81.83042207251486,72.30122036515694,68.72846812198999,73.54781649238197,79.1355991143358,90.33999359057604,101.8716268374726,111.86717409413576,109.96911166012464,101.77587037071709,95.4170847728468,96.31925543964691,102.54382026241538,107.4642797780145,115.01596619729978,119.47254693571443,121.3415508316201,115.14514064914033,107.19666835079816,103.4876165896388,105.9067214258624,116.00647288777569,123.46976130697617,127.247142510136,120.94812923747314,112.58926297005404,102.90976708290543,99.5617876594996,99.76295218681311,106.18233287621587,109.49114577704707,113.95528402842687,118.16610463905005,129.99655828691434,140.66441271917458,145.43902661473874,140.32461230899585,130.03729101511172,116.25829039406455,100.03734839985304,85.63476058448809,78.45945189987192,82.25504486733614,90.83393321639036,101.94714949885407,108.6611183569792,112.85156392819444,110.95756334335591,106.75248960456295,103.23667112543134,105.19550715413718,111.9463994468887,119.205558673309,120.21675410237368,116.21636373511302,109.00149966586234,104.8775674127172,100.70202983985338,94.79950783274678,87.5114149232711,83.222867359301,85.33258686420123,86.94261765057776,84.05420586149849,75.22601258390881,71.73336294076171,76.64406849390974,87.99544047512762,92.90509957777805,91.93453547989675,85.94450472660021,83.8982135304141,80.75733365625804,79.8268558719346,79.40889946231688,84.8185510581181,89.50824561378404,90.75516175581508,85.43248554819381,83.47093796484266,87.249531906827,97.53570334052776,102.78212080413208,103.90870187097592,101.59365743807705,105.92023651656778,111.24177341318166,119.16792185065594,122.72081589463623,128.2452893719232,129.74700802063452,128.3831623827981,120.5215768456771,113.7269512781826,110.16855417326204,112.83209937983831,116.94535697731696,121.60044190742533,123.70422472472994,119.34496582586384,109.36003312232496,96.70738183326212,95.6581053363106,103.98979505250205,118.01966632189016,123.52469225442702,120.91413229695294,111.6831638456357,100.00598514440273,92.913776830253,94.33508834089017,105.16093278503622,113.15081004393552,114.03552328191729,107.04446164704123,102.26664080197486,98.19603289841817,97.9332135732021,94.66393495865341,94.54597032495359,96.56721194752187,102.75480232484581,106.45937422573384,100.54431028940735,90.0189716853015,80.1516879730123,81.41048609614133,87.1188148462047,93.70684555923782,97.28390762661566,101.45617627356832,106.76982113729409,107.41152425110009,103.38885166445571,96.54663938867401,97.24810684640293,100.76134639901635,107.51366699467552,109.96248670819786,115.4048633053848,116.05761605642238,114.78160896533068,103.58040929315976,95.67034869608887,88.01134925714902,89.50757504708369,92.03618796439834,99.82793268185029,105.52780973747807,108.65569781558006,104.98433631697841,98.02182602693043,88.08899639765126,82.28289476136308,80.68596556575392,85.53721811447579,88.63868668353267,90.06311131152766,90.05341078898128,93.07568308492169,96.31123105624155,98.34447555901694,98.40913027884285,100.68303112090032,105.95140606971412,114.54066231550132,121.57475834221074,123.81810897879669,120.50794654686548,118.65282057779744,123.2379407354188,132.8284876362444,139.52994760072704,140.2958041056128,138.0126241528289,132.4933167180702,123.23308984952337,107.57579775474234,95.55379563930055,90.92928527493197,95.48824770963881,101.05990431982876,101.67185854912393,97.92728819820967,92.65659791347257,91.27733756982465,93.13123733598835,94.54958765128248,94.66270452219817,90.33865231837036,87.87138993851384,86.91511844725017,92.50092844269557,97.31724892196733,100.51342556401282,100.80889965531128,106.56499403323892,113.73981294459857,122.33806881735079,123.73181290202875,125.73729703996821,122.36173450564414,117.86999357184847,106.90916291271877,97.23160661650114,90.05444002766546,89.14371474256133,93.77363142082196,102.51308357249717,108.80908616585329,106.74132920098346,96.66526362348333,89.49968967683303,93.6466447431581,107.76783960450503,120.64468815861504,125.91790531801512,122.21030580361679,114.04548218987307,100.12786803355715,85.91722663955362,75.73643328454222,73.62564213604642,79.78153029623877,88.23130846014303,100.03396391882323,102.62503073412202,96.21640673410957,80.03231564893954,72.26910374585522,77.61884601596606,93.13283581376135,103.83022238660722,101.85603133821724,91.60644347522945,83.94283029864658,87.03814731004941,95.87477749934781,103.29752314492126,108.45045561533,113.44378370291345,118.4982996485568,117.63610806849276,113.26284763698354,108.74693118432313,107.28187001995921,104.50688047267964,100.72665085319646,97.25348491348821,99.25269437378535,104.87306596827655,111.8276982447361,111.84536880855096,102.71288066287241,90.21299206078287,83.55819387782113,89.13740827858611,97.06846034783584,104.44936157638902,102.61032268429717,99.40033036943295,91.95914372318467,89.52488797995188,91.14354153786157,100.67621711663534,112.41831683498563,122.7217139626452,126.58107933628787,122.39799355039034,111.19311422846923,96.93237528348695,88.52451579724973,89.87024655663497,102.7713644617541,112.79128614477148,116.43721705017498,107.30347327494322,99.21646503329788,92.48060580215527,92.5620298252733,93.31166308552955,93.04885771021068,92.84980246287623,94.87139290227707,101.05886286630924,104.62214986131544,99.48865737078718,91.11868448670563,85.14772338169018,90.69558542319322,99.25380981034178,110.43108887893368,117.85840995198467,123.80610679261432,121.40910477038005,115.88426554205698,107.84147625366519,108.51524032598904,107.59669130003087,108.08110835124123,100.82441089996361,95.16455290689674,87.63383096222805,82.56395208501854,80.43505473338081,79.59027442949012,83.94139679055344,91.84819609598524,110.67214115932791,130.82247076491723,145.95886377359386,143.71949892106937,127.12880955750855,102.94924827629558,84.99827466283344,75.92700789660955,75.11841924766317,75.07384731342864,79.50237487797106,86.87984103109117,96.57891313517604,103.28618687547352,108.52798449401715,114.57282911279151,117.35330631366222,114.76542819501508,105.37438397927154,98.063769689488,93.77243873931236,93.8395464201668,95.31468607294858,100.29710291183291,110.63857257087506,121.36696476822456,125.18270027680995,117.92671073076355,106.88727746727693,101.72733361196815,104.22227349010711,105.88299875813823,101.87656801598627,93.47489194313852,90.48205073778212,93.61113156679617,101.06343052070974,102.08766257982649,88.19510833809696,52.1598833074803250.57157742474361,91.03820989868075,110.10258083882468,122.8147667311154,115.89617052776158,113.09663172004304,102.8665289069021,99.28274348877036,93.95879091413677,99.49417070329358,116.57268980425987,121.73305608003791,113.82068716132041,91.02832150826502,91.98393586914725,92.6856378748493,99.12942262083567,92.929347807301,106.04543845872666,119.0010905466085,122.29509605028721,104.58626006086318,90.52009441624297,85.9809435746483,91.33989032006541,99.80342000114177,108.59689176713272,120.54974517213365,121.24621858979816,119.96108681311074,105.90634596773364,94.1764104301929,99.69926829654956,114.16245623281289,135.89838792106335,131.9051746209146,129.11433323402983,115.14940628248287,111.31310342023508,106.53014886031265,117.17191078947626,130.2067980713818,145.09348742505824,144.93312293708792,147.8146139438831,149.30167404524062,161.82056344373058,161.90857695873817,159.9861562506419,154.55645266544025,157.37961782413004,143.92306809140925,118.23176759174476,89.82190461062956,77.30119113005892,88.32329607646238,90.8119309989732,97.44217228722385,89.11467305537644,96.45945241548601,109.29208389946295,123.94278092202536,128.25270258326515,122.33633396834394,110.40500040580736,105.75911946518791,88.92929084489688,91.70273175926002,90.19488357661294,111.37227627926298,105.29139198770794,102.35140934417836,81.80077794872459,86.96595306637953,85.20287524184148,93.34785479599583,88.01404441893008,97.44400073240669,106.03361362825228,112.69831126901086,103.05468747543006,98.47756188591136,93.32300226525433,101.83391819251304,103.07626190988019,119.02953837533373,123.30353996738906,133.67573217212532,125.83937220866846,119.82298481571428,105.44872740934284,102.77522068527779,114.57537015018593,128.5107554113669,131.71703468001058,117.19574281236478,110.77706975058331,118.45105056942337,126.67026439743843,114.13664179766717,97.68631115935051,86.74659175181549,103.35616429309123,107.69406058311043,115.23026047890444,97.62375903373203,91.82305052486589,89.34768488337927,104.15003773450431,116.83501256403066,119.71986750872341,116.8281906525105,117.6998998287077,120.87667363044977,129.8622869729312,134.12346764707627,134.55738155925192,125.03081931124969,125.61913616383391,128.29253875642752,135.33368698131832,125.82502880406699,125.27535647954578,125.57467934516902,126.71479763285365,118.58853544465101,106.14358187550461,92.64502388503062,91.39242325473954,88.83928106489832,94.75271019819711,80.59044904648397,66.95723763051431,64.3452645044987,81.28369543419723,103.641204328592,112.36929336594267,108.11468101593272,112.19870431122797,109.42443719743073,110.82376194889501,97.64517322249733,99.21834755226135,103.81341568926231,107.45514490413568,96.18126419009104,87.71912795337323,94.29092877764671,114.68162990864681,118.97827318325785,106.86962303722373,94.47597759252338,97.24537298117573,103.50734453888978,95.00639850368503,76.2983091410755,67.76736223948544,75.02847793551828,92.99782619163676,105.58135524961585,111.18812233062783,109.16855021695089,109.14766135864276,99.63492508741318,89.96676478956806,76.35449562554291,88.4279482931872,109.86533243398165,136.93846635087036,148.812625489354,150.67903485706535,133.33555113564697,106.62134244293101,79.16898937544606,78.50234004218599,88.66742417504872,104.39797315328096,112.66777292210865,115.93691840883238,120.40220444757504,114.61956589062547,114.4744374664995,111.16914689389125,108.46654383976042,104.3557216352308,101.83993044552197,110.18683269349239,118.13003580334995,119.87564517333001,115.58506798954014,112.81258502826707,116.22005679342111,109.41950074753893,92.40025604141947,82.54328927519393,83.7674021333228,93.62226702712667,96.07499884704445,97.65182823957568,106.9506460019539,110.70533266100732,115.3021023754693,109.12594447792891,112.8365481986966,117.72108620153985,130.1203749464456,125.62664593715087,122.67324052671323,108.58544168225505,119.61843014412915,119.26407751118623,130.87560298532446,116.67330833996276,116.362435718256,107.02524493491849,106.52819722573908,98.13400867114838,94.53794267963197,105.8800891843551,115.7252086059438,116.95461349522478,107.21331799034525,104.32160520678514,110.42286124344398,115.48149256607442,115.65145864567835,112.22675920628156,100.55650877817301,90.8481330596617,90.02532217357917,104.52602656547207,122.67057218204798,134.06799748404669,133.3344363653543,132.1655816318175,124.74511793032387,124.33215212766156,113.91028454256688,107.83965930153198,100.40303901417137,91.6233882788701,83.47585788306523,84.86579940158532,100.80047487052812,120.091858350048,114.84798560679606,98.42347269330237,76.31213386397678,85.6061756951311,101.07520239709672,119.15882946034465,113.66253929582169,109.60494853872926,115.36423911802936,124.92259536562116,132.47771338096211,134.8365385737765,134.96163739774005,125.09941530501729,108.76951403208851,100.12512955075205,109.08707211079856,111.88079011917196,121.47093691473697,117.52561490719812,121.26746342264725,105.78196555653581,99.1906750602107,99.57812976743232,113.39283817863121,118.24002959996623,116.84596725405146,113.40146587774,110.71183597353196,110.58423804514857,111.38636754930454,117.68078423598904,122.57603970194452,123.57796137815376,126.77554903263729,114.56508009989423,103.51149331234718,90.14689133579174,89.81267669579455,102.14651395271595,110.75189227283337,131.74113351839557,134.63352060250912,143.1495861007757,137.12466871814195,129.62888451079206,119.12407217408419,115.45021944593006,124.72765750794554,133.63814409314296,135.28042182741308,139.5140600419821,129.84102546960793,122.63396917864237,98.39641416792142,96.63954977102925,103.10171183398064,111.59390457936034,111.54084691571711,100.93379559733705,104.03130016545549,111.3293993477618,121.85262960188176,135.98996909336284,139.0444205356069,141.86278845651339,121.95465502751574,106.87633285912213,86.77575487482191,73.63445779556116,73.71836503455938,84.7012121848817,110.8165173809372,122.07657640728205,125.67897292692469,128.01247627559025,130.11790398241538,136.35799858955033,121.47223174743411,111.98044440466701,106.24505948890678,118.96406428527715,129.7786853685464,129.98867753424156,116.47107203024875,96.48382229366477,75.78923470499906,62.18643770162101,57.94814282629243,71.673275801307,91.01718943014842,116.7554165187855,125.05956940625494,126.81254905983361,105.89512267625936,92.10820451922838,77.0806619106684,81.3521230621906,81.50667008676133,100.91897267716463,110.30459087796726,127.27729539569961,122.52978180580553,134.21150215864557,140.10976944710532,143.5175413224359,130.4040877891892,112.90943321444036,100.01793600976924,89.7716867712835,85.41125302271669,94.41025773905396,98.86684430727642,91.34806887412574,52.9910320077928880.1200898072419,137.75974496596706,122.09065077841618,136.12323818261626,123.949698009454,103.02330229884494,91.12474303235425,67.78043034521173,61.23922331843397,55.60788341451274,104.3187925468806,101.20011871952242,99.20168580839409,84.28871285713157,114.16510194645514,178.32230442100234,157.3142638787446,128.69958602255448,83.9266054693934,66.96220770835019,74.01985588989537,82.5816873203057,112.25841621384865,133.94885266974302,150.87155999445642,163.97376860909614,144.19412095886042,151.54105850812806,134.85414793544962,130.01811629598015,82.58080107292605,80.2451070042462,97.82150516150661,108.45165109752686,106.16771365243584,107.60947029739295,118.2707874388672,96.87216944253596,84.49161750737895,73.53359590160468,129.2211846369454,144.68388314733474,194.6220804033198,137.5985668314211,120.16985524213499,112.42519924973156,172.40759321210643,206.142586768296,191.39220353034162,164.73585842017798,125.9226421391605,122.13725501391767,91.27655872270687,93.48841167085448,103.44914501677037,125.35134710924851,129.74390867457822,92.34814838077995,71.52421597134574,95.50565204411066,95.64087025279198,116.53082023908804,125.67805625892059,150.59938960004635,179.53244027345443,154.04316370968726,134.87667346496787,95.50145270374658,102.73483785487298,94.89979783591116,133.41592037970617,143.19145723669075,167.7366406225947,132.10624995058262,133.7762166782999,108.24113850766672,128.75030846216936,143.61132650195245,138.0103185471324,99.03470238853366,79.16567790634733,101.66204957919759,126.27286843626744,131.79445911471683,118.51632856246022,130.9823228893242,132.53919672117726,133.8555496730997,133.99931438991027,101.25103186946754,88.0787771928759,60.82836996658445,49.91422811866135,95.10839308077874,98.61168097224441,111.1909848012826,91.72298582156367,100.59633782839425,85.79239187904717,55.10393958815957,59.78567977918775,63.28425099737662,105.59222913942611,120.7205102376025,135.6589167567193,123.55107528209491,87.07901387979358,66.04039128373185,60.97726273104337,94.66076055639964,128.57508924601368,123.13037293915131,134.2481182656348,133.40942740643155,149.1231523033873,135.17621329567888,143.16877960272834,131.5245664986518,141.6272949696253,126.57075221423527,147.17536830094446,112.03746341543022,88.2446588491282,46.05025062610575,90.89093372299996,128.44427416834398,148.7678316410405,146.62095463407024,100.66483020043503,97.38430464218122,78.03747088734019,125.29446771537545,107.2738929876804,66.83470868404395,49.34981899477021,109.62781281048478,107.37896711830251,120.7111801890297,76.9657771902001,132.16833580037488,142.92499931216398,154.10784299375857,122.52282427709287,87.57104159634929,71.67966759661505,76.36908155860881,93.35366206952592,139.82309030297958,143.51179604038504,140.0376608852177,111.50746603491302,126.60958492836143,133.53189713580312,127.61510911314095,132.78843428912595,127.31043023230832,115.4464024431323,105.8199538572427,114.50564797820971,145.99419850495948,117.39463781203149,101.4962859983652,61.81222066358834,76.63410774804429,106.82522706483117,149.76949881084374,182.49157455060552,174.778640337842,152.22347669625728,146.7398375032125,126.6714681317877,115.41952178174982,80.67222383314088,92.555070319185,96.67678713353423,133.2221455466073,116.34431272394566,117.81634028322134,88.28364260101557,80.82457308508404,65.20096199133049,45.44103385391323,72.36018341006357,106.28329045384253,159.2033764522555,130.03166908875312,142.9977227088471,96.77929840860716,127.23613383027855,94.56936343430462,99.09665146283915,87.7044035221851,76.42220357658802,73.788737371817,51.4205418627181,99.92796455011516,85.16544132743311,124.27573423855821,97.19505773367328,118.55492096292015,114.406741454795,124.96245326717776,126.39785035077269,128.41467814522696,152.14169544935373,138.20550389521884,148.93349924909182,101.34934600284674,115.48968309556462,62.57444286563917,70.08276614811486,65.65718046810682,74.06664717048335,58.81133967884623,88.38082503730143,95.96521981777093,145.93438965250314,114.03136408605911,114.77499266359604,82.04231500367871,63.51201435029442,50.71991335755743,95.6267064090464,139.51406271668736,149.33301501813443,141.03028664459413,139.21203827662669,160.0611159922611,115.2272971689672,124.23147600244701,140.92804567497066,148.70058171644533,155.9897620101298,147.5747868250917,140.09425245817548,119.5899459905458,93.18504663648503,117.82411202258653,128.94132923048414,126.84187172643624,97.24731231644122,46.42889862514538,49.41724510501373,74.81324900300152,78.8320718472557,121.65895182067325,95.72509716354969,143.39421711509667,131.3468469088703,140.3170660783612,123.06293813086101,119.7998210172918,143.4793173807661,125.85556955084064,102.70614752980678,71.78032731931506,89.621420728181,117.84049534435196,117.16826054747098,125.09454417779125,129.40058942308903,175.2073610810368,141.81447544565506,110.20685230009519,110.43829995603382,131.75708607196225,115.53118773274755,73.8155307677189,109.7609029011084,160.52909504974215,194.52269663108507,171.95347359185078,137.38004537641652,97.67374366675398,103.98904446276669,135.02839659714112,149.47473561979066,129.89196674857394,137.6401527578046,144.3275204688457,161.85865861367128,128.91559328517368,117.72070470883297,131.2233932269201,107.64163253487449,111.49803385299904,104.8841379188661,154.77081374791726,199.17562783216886,158.25303664129814,124.2239427369876,100.71065779780034,129.62581753153773,115.08455044552494,115.97522317331813,128.15948080787408,177.76019091916268,186.29538625986376,177.98267670268535,133.56901380661324,124.43259568095668,119.61108565326587,114.14140376868265,112.7386010615,126.07392826008503,136.0901614308546,99.71268522717229,53.85309334201926,78.38052392534976,115.45183349827913,147.2669891604867,145.69810698823645,103.83565843820338,92.40453574218073,97.91054846936059,130.40258115441955,116.05021837444575,91.68257815168306,81.91704605111808,93.38995194840314,88.22723408124615,133.7773084156962,141.8917867842054,139.10585690925126,87.95194583940223,107.28818625871102,147.27280631640025,176.22499956316827,186.90159427632173,195.02316950145507,196.20863507498686,173.48573514833052,105.68141285337552,62.69220823730202,22.456368724486186,50.95530204010056,97.99155325355095,107.89074659378447,111.12444224335543,90.35288739826906,82.17902693787298,85.71961447692833,91.29623272468798,91.87506483825301,86.44955693200532,89.04789930498664,97.91377582834568,99.33380388115283,120.27321743291189,151.63197776841398,139.64413368337563,130.54255245073193,117.98445330474918,141.73629836808993,117.58242898871666,139.92784381638228,130.84962524562948,161.22349176904683,135.81839455551363,99.64799921859614245,24,212,146,91,138,92,34,59,77,4,236,24,26,198,172,249,132,59,62,20,87,130,172,172,205,212,70,237,125,62,38,146,147,28,131,140,107,27,109,58,250,149,254,5,92,209,255,216,168,139,47,140,68,99,190,161,73,72,63,184,45,111,223,175,242,141,81,120,121,56,241,215,145,128,176,61,198,242,0,43,176,123,111,222,32,170,184,66,153,82,11,53,20,166,77,102,101,90,11,5,162,21,183,172,116,116,62,21,66,184,166,54,228,128,127,147,181,96,206,76,188,51,3,0,241,183,91,246,12,47,178,207,11,30,90,222,12,139,64,208,219,109,96,54,35,135,148,212,111,118,129,213,123,89,235,144,54,178,147,170,58,83,9,105,247,201,241,159,75,199,71,48,112,161,77,218,82,82,76,69,0,11,175,156,254,44,204,35,171,71,48,113,26,84,48,195,11,212,81,99,164,138,103,174,223,42,203,64,92,9,49,94,26,31,197,60,250,69,56,67,8,40,255,168,64,223,177,168,74,208,210,69,214,160,63,120,68,175,193,66,32,9,87,110,1,253,58,209,222,35,128,209,164,51,71,40,116,177,59,182,200,244,3,111,212,105,33,74,251,223,211,166,84,29,207,201,91,124,232,127,182,149,75,225,51,54,211,220,251,26,85,187,148,10,171,189,244,179,206,59,168,159,10,197,217,74,15,2,167,141,159,171,3,125,210,158,20,84,83,78,87,250,137,67,78,197,201,176,250,252,214,185,1,37,2,78,220,6,102,142,25,116,176,0,111,125,61,87,224,142,48,224,104,157,137,212,122,225,1304.20,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3.3219617943416635,5.92304670468671,7.379300632352313,7.701836235320999,7.249387876997104,6.504860447665928,5.86079103338683,5.533277455373925,5.582158691648367,5.963221648508298,6.565690889596302,7.2497803314611735,7.907492702241124,8.502247114785497,9.063043888439028,9.627434718763483,10.200965607001082,10.741168849040152,11.166837354066004,11.367195685721226,11.237871612062118,10.749472359279883,10.006049999097526,9.225964129772075,8.61992148751125,8.265535106458815,8.082537720964028,7.9577888401360175,7.8882211225056285,8.009200374928787,8.448109054242371,9.145397359398757,9.809574901086757,10.08030651479861,9.781968827864365,9.06276503921456,8.304532686888201,7.857465085821646,7.812446427693546,7.973714229177891,8.043808662010054,7.849646979787471,7.434925888759272,6.976497763732883,6.634773203021135,6.476324877028641,6.500966886272422,6.699135735128112,7.0577978042890654,7.520646205910734,7.979363507910646,8.333718905715918,8.563294439446015,8.723002750823145,8.85678841207375,8.932625073380155,8.873519365541865,8.661614610443833,8.39112053496023,8.228985202555318,8.31230948192616,8.689179372670008,9.303380936683801,10.019951149324738,10.640442312512658,10.961872846332525,10.85952485320349,10.380048775604251,9.730361065839562,9.17522389866784,8.892656684539652,8.922503879306849,9.202737022148742,9.640458010321073,10.125903526873755,10.513731159364314,10.625828547600692,10.305864554146549,9.493297914045032,8.262385142997223,6.822366436845127,5.468832301274514,4.5143727169146945,4.1924671066383254,4.594763915554088,5.642741267601435,7.122676723848762,8.726183697531896,10.121173417806842,11.022403783540323,11.297627968090834,11.025419486264205,10.490442085246658,10.05110996822184,9.972402192678313,10.2888237682068,10.82425559018274,11.329230880197276,11.653325973273176,11.806393542008331,11.898269197596212,12.02416445856926,12.194840839442154,12.331456303933663,12.299584870351806,11.965936609400591,11.26905108645733,10.278754212878768,9.184054124109347,8.208825436401144,7.500548406250884,7.086519274409331,6.9025097695072155,6.867746566190129,6.9265630970548955,7.0502792029774675,7.202210719316639,7.321620153883528,7.337814064400817,7.219282488503551,7.000664696520164,6.759387823111439,6.538807758807717,6.299544796464599,5.960020046301437,5.519458927139148,5.146616858526513,5.124112693336991,5.658893867122504,6.696223309894772,7.9014922800405225,8.831061989179256,9.185272798497765,8.957143149635282,8.40019862637904,7.850576477202367,7.546548200539149,7.547002621497542,7.76282159348719,8.048869259046707,8.278145288054228,8.392432159090138,8.40200598246356,8.378861496832666,8.40893590207906,8.552316042201195,8.784060403232713,8.992009630442913,9.024263190739783,8.809084539191508,8.437812288435142,8.14663173159559,8.169662611986885,8.58199799298352,9.252113990377795,9.946810030521528,10.496432179698205,10.886377000744913,11.215408757868813,11.570631686594654,11.936264986367322,12.206304640892533,12.278185774311106,12.135993325330226,11.843139673143863,11.465598478711481,11.000250761818648,10.401282627660084,9.670129633354346,8.935630448354983,8.411538494840766,8.276358587467818,8.54488006288203,9.064355512568934,9.593631996108456,9.933704116971503,9.99209721012504,9.819066102467744,9.580546738056542,9.512817359757834,9.804194143829418,10.486310985624899,11.37606722215895,12.160470090589138,12.552687016427814,12.451475075694763,11.974312413883709,11.377296224296424,10.884838166135811,10.571845403293382,10.345585077009744,10.058153493076937,9.630863531449542,9.115921963597518,8.652598485519347,8.376878569014224,8.344552714473974,8.491867726985834,8.653827487656821,8.63922405049391,8.359682866838659,7.9207122210307475,7.58355252540104,7.584203173591467,7.9494233634019595,8.483574544495157,8.943944286343768,9.243438681172107,9.483011475986855,9.807808855998458,10.238031898357297,10.631106027367487,10.77426928475948,10.507957947642907,9.795085069163443,8.731647076781671,7.5221127462764565,6.427722489978668,5.681718192532713,5.39932655013845,5.543770448413189,5.984899593773467,6.613446401223815,7.401939058279542,8.361696777904266,9.43846789431526,10.474878167421686,11.273863817516677,11.702393109030597,11.725599561155818,11.373753806370766,10.712633278402864,9.863072641188511,9.012344968331014,8.341402751012385,7.906346322096086,7.587208548566294,7.196953895047953,6.650264826602724,6.0532486370154395,5.6012340441518305,5.408084481336576,5.3996363826100815,5.394782340554518,5.264404836491862,5.054431370467003,4.948282765685954,5.135948293753326,5.673838120004211,6.4533043243864,7.263206405231883,7.918068317272822,8.350790674902827,8.645307094686945,8.957008888897574,9.3937797241569,9.899261073875103,10.26878793504128,10.258181336762418,9.749880511552366,8.807979470042689,7.6460250794310625,6.516169332880488,5.654948666983728,5.235074029177387,5.330068664979692,5.849430509426997,6.553937911172403,7.174604646094248,7.578502256113441,7.825862173715203,8.04707223071124,8.268220321212956,8.353186712683446,8.149936611292995,7.666907788019044,7.11858693522322,6.762145332108961,6.7114360842518925,6.87102046264037,7.064273302946169,7.1963445578537435,7.331720692458726,7.604218351258881,8.069958522615778,8.612289280960054,8.994178457744336,9.00260590097272,8.586841707290029,7.885391319264722,7.141246016648559,6.566775303247014,6.2628812873215045,6.227973495517657,6.4342599551300985,6.863976937785274,7.47159972565142,8.107221041204026,8.529140573323136,8.523811454811069,8.049881378454035,7.27398857524467,6.483719545351586,5.96625800673029,5.9129358383624595,6.360478515885517,7.14249567428414,7.931587340785022,8.387898277255259,8.373067629613152,8.036920053390777,7.722863532395744,7.7469788264377515,8.241843250128037,9.13144457042627,10.2020706761499,11.175615940762237,11.758958190601508,11.720074215411717,10.991296603388488,9.753061458261117,8.380018204726756,7.265788342495481,6.621708600467328,6.413924617242,6.452932525420441,6.545252274217659,6.5816472618853386,6.538652842571902,6.455101352721865,6.412447749127222,6.5186893036497615,6.844860274285595,7.372236451999109,7.976265183194325,8.512678141330433,8.907146516462966,9.201786869235741,9.476680565816515,9.740564881905305,9.869527484347508,9.676698081752939,9.055380698640667,8.079346446506221,6.985648149395076,6.044459722570152,5.439181333739353,5.2169591573359835,5.3400762538134,5.74506860523236,6.371601501617099,7.1456146544985675,7.978692204222108,8.794522413024813,9.537541990994049,10.10652866964771,10.244021992808843,9.523041831321681,7.534289162411586,4.205139254728064,12.982311049341499,23.065637397963613,28.478770083037976,29.20694662006624,26.828856401753832,23.559219115221342,21.189008969437438,20.49929296988773,21.39198228715323,23.303239658258782,25.561119008677682,27.615518981677116,29.22451412120776,30.515024200948847,31.811982927199494,33.327544986584854,35.03720263059885,36.75009905671631,38.280828448362946,39.371184685880095,39.666015069235456,38.779441844959976,36.73260384981817,34.08303428876236,31.732083329415097,30.24639325139466,29.65207673541019,29.66121472777352,30.274602465161827,31.760798602885927,34.19203954893186,36.89329949400489,38.640998368885846,38.39736676869271,36.047630352634236,32.509593458126375,29.19523495263855,27.21761146610947,26.837647381748933,27.49140422464105,28.351257496563008,28.966163413062308,29.47612700587012,30.218111743384107,31.20760305253643,32.01475382103383,32.20948559500421,31.825444115316994,31.379938069907453,31.359825811398935,31.811274443614366,32.34340345144271,32.59215348406719,32.47191369847633,32.15520707707394,31.768823263901186,31.367908307808896,31.009661414159936,30.9016538145491,31.24772635761275,32.125956826202085,33.40247074042467,34.92615867276602,36.56096285718359,38.160718792410165,39.37604285903527,39.79987509027925,39.20402593633512,37.79107832600439,36.020303128636314,34.37276069853506,33.193641588995035,32.79667389859133,33.400923643616316,34.91318908550351,36.737563234914084,37.992837100431395,37.983250883759105,36.51421739941359,33.87063380170972,30.56830505832046,27.231303995805785,24.50290479176762,23.00337759556411,23.107437929486366,24.857927362161806,27.8774265665969,31.537553979326173,34.99485266282642,37.45761389898636,38.36551392505916,37.82872916795709,36.63418246687961,35.993192787368535,36.71840526041818,38.744812902380595,41.12929393180785,42.809412147976474,43.27439426255278,42.775549524376935,41.938917163428876,41.281834785341246,41.004036925726375,40.981350992153494,40.91025683321286,40.3967508224794,39.18880076867912,37.270068172808,34.92012933286806,32.514191372005385,30.406033399628026,28.775277692839783,27.64812368544184,26.91751806183598,26.47636412987797,26.273593236043645,26.310029534707542,26.516371764164877,26.756070557518093,26.91215382897713,27.05262154386593,27.313502550529698,27.663146429216358,27.71278365672158,27.002984316360703,25.511076933409527,23.922078381598,23.251158885327293,24.097883522651305,26.188314946551706,28.576049216931107,30.286299673740825,30.84321114820009,30.348226922620782,29.219453524171108,27.88318118837001,26.699579835740376,25.99417598537705,26.111567377778712,27.231043736529617,29.24224066968472,31.641513101307684,33.79752986280311,35.18135735190006,35.69969261809137,35.586740092233285,35.17729441542206,34.46625161407504,33.18872558044514,31.22469341167164,29.123735945934992,27.942679350672364,28.5268891314322,30.807425497726626,33.822789471440345,36.45949065717436,38.16254060734336,39.155053815869,39.95461368881141,40.8828283972742,41.7858847090405,42.284628235275626,42.0850672058474,41.19860965236133,39.874598420237604,38.36275228496201,36.78766314557695,35.112301890622774,33.40997488288758,31.910982664085093,31.033663102962343,30.97613134407994,31.645908591305236,32.567689112107146,33.276418497665986,33.37018413133082,32.72410493708574,31.39649345164165,29.832205072217665,28.73542910588831,28.890109869025764,30.613705843163576,33.53592591370553,36.643826518946604,38.83798572324971,39.39726844889186,38.36200042483085,36.390362901653695,34.447267145763256,33.210703030432896,32.836001966990466,32.95761534320556,33.091200646124506,32.91069637925145,32.39428413993408,31.76032146087961,31.295006792783752,31.141540572935096,31.067091961101607,30.594027350115322,29.401721770582657,27.856461236016482,26.907367950065325,27.380981997301294,29.14747737546124,31.12709618310763,32.17643266693053,32.048124843778375,31.46780449331242,31.343588524335622,31.971348357308024,32.94986540031515,33.68181569684788,33.82267380065093,33.347209020784426,32.339195926477956,30.9211732602619,29.293077981630063,27.844431473917926,26.995798268568663,26.976871635651577,27.66975412306136,28.769132682152417,30.069850709058866,31.539592676989514,33.19546340392823,34.87760585891151,36.35674607848164,37.401744907701705,37.86906935576356,37.52691516069114,36.21765195421709,34.09053843122529,31.82493805561333,30.25232137935188,29.730501530629628,29.824700929754748,29.66796701010528,28.799930029832616,27.52269317317624,26.665399117469956,26.69365170778315,27.313054326220737,27.57724640923135,26.765989327709935,24.95315333954293,23.121867860465162,22.448157806399955,23.57174047817489,26.162491442816105,29.246534947741534,31.79255023457875,33.30075273998795,33.87557872795697,34.02728096826713,34.184275147192764,34.44927692572924,34.48999304360128,33.888548315219474,32.37168495945326,30.080362292046424,27.387893326968484,24.905309009273548,23.256132729271883,23.022405440421927,24.309561067270142,26.59148548303748,28.830365906295913,30.15531696358359,30.471503066433634,30.46049988259108,30.969248932110098,32.185585118142534,33.54055274528189,34.16920902687222,33.74189221309728,32.61398634556818,31.524338591636173,30.8812234613697,30.5992614533361,30.292329013638785,29.87244404808339,29.701034397027634,30.355947947813842,31.985705994043435,34.01903942452172,35.37513484185783,35.135117953833735,33.10158209947398,29.90413784438151,26.628745936075912,24.224687625541144,23.078115384371134,23.01367229582153,23.656874179180054,24.840461072961016,26.580077451431993,28.77685370734548,30.956380556788325,32.480950478898926,32.94607718196199,32.40786099884098,31.277786304010466,30.0786850656,29.29951216929095,29.185475229782156,29.57813418328036,29.873644132523513,29.482069592676023,28.328166715227198,27.054327688009714,26.508188055814177,27.172239598963714,28.921803665323882,31.34597423436718,34.029666678298696,36.54336643834471,38.29521500279572,38.6262937197822,37.27204903507664,34.620513070600886,31.580496759894334,28.973927814801407,27.17385899001545,26.049423246168622,25.293615849320233,24.60275760072511,23.790951082954,22.818391085601448,21.902292892329267,21.495970326832104,22.054081885731488,23.736643647326378,26.240612602213346,28.976877419931334,31.333467330262312,32.99481796084929,33.98085360516802,34.504003667968476,34.623245793000685,34.08213784014445,32.52745013624142,29.954223296195696,26.985011967456252,24.53393348102664,23.236483153921,23.018154538911137,23.370299798418767,23.8604258508429,24.53790966441258,25.71305259056666,27.552391648357048,29.845565048394427,32.257011830602714,34.60726876521353,36.70025940532961,37.69988636740391,35.79124604790874,28.921283146771543,16.38430463665546,24.31840120735074,43.25304432659758,53.4248964221243,54.729099031561695,50.133874498399784,43.87960985866934,39.37783575627112,38.11683618667805,39.99989012755591,44.02000238754501,48.79446748420569,53.027558585194484,56.166511013852464,58.68050284264174,61.401574302170836,64.6108054107041,67.71431920125684,70.05177716301952,71.40635729301437,71.98649257021727,71.45210219845598,69.224291469744,65.04311341904204,60.259955662557275,56.7742945014939,55.99974554499149,57.4352316086386,59.92062961828593,62.57309673261643,65.49897489187344,68.56507207382202,70.82629141828512,70.90009227369792,68.27406750182637,63.8405333816401,59.260846327265575,55.89477430360264,54.25999903688242,54.08176480925152,54.77278788872155,55.789187115260184,57.133356874208204,59.12494760855844,61.89076631297049,64.57987793338583,65.81736741503147,64.73461942368772,61.983366563432014,59.11271542257842,57.46746905764694,57.21785438587164,57.8938518297974,58.82111225424756,59.60233252352914,59.84389650836158,59.516507689557265,59.00057837578567,59.075420268303155,60.18852316655763,62.21938702568203,64.42605602585974,66.1703830972294,67.10971955209389,67.63422007136069,68.11838040282105,68.70142190860784,68.69160145858703,67.42897960617248,64.62296819421047,60.82398956587441,56.894968052545046,53.94399222375597,53.018119848778696,54.64462754582589,58.16674235617159,61.759430806905556,63.7489134411188,63.64642333816279,62.42506993163973,61.12961203388166,60.220786641493575,59.26923535126748,57.99684510068734,56.41851139565934,55.10659643633809,54.44784550711323,54.793122813499686,56.075480994357164,58.14757859813622,60.27287319796455,61.64135117330691,61.66806245035123,61.063202541912105,61.33075775312479,63.87153026143204,68.42406359799276,73.33644876040547,76.59178913736699,77.28333273538935,75.71920918684027,72.85067482143286,69.6455471341539,66.76413860988524,64.74805747764732,63.78526298669064,63.956825901542366,64.80326714543233,65.56548848755345,65.11137075187241,62.77614234457559,58.74870812361688,54.08216387347499,50.01785091308289,47.284451839172505,46.115297768140074,46.36790542159136,47.77237725482812,49.72806088437602,51.44853085543004,52.49551054691873,53.22296992505265,54.543785751618955,56.745431747766574,58.89288308730624,59.39815912137324,57.663435617294276,54.81429056796158,52.964983579893854,53.4950276217431,56.2531773528173,59.84507635041356,62.852086001362196,64.37706655477521,64.20933812659239,62.29253723290441,58.761417451603215,54.10181344882589,49.57672879059197,46.79925914591667,47.01333107587628,50.23085578001019,55.43341268473484,60.923078947621796,65.30981844995257,67.79087012968783,68.77060749952322,69.09167201791662,69.34793197654349,68.94878967529891,67.07643239067166,63.8280322610747,60.7697081561744,59.65568567514415,60.885115794537704,63.28193022188573,65.07613164587892,65.66776170777936,65.73359862934133,66.8086169201828,69.39433620548473,72.77184228668077,75.17683753060975,75.44442744305925,73.51128226682773,70.28980162169604,66.9173098692209,63.94063777456455,61.62694148471625,59.72157464856136,58.43428889207505,57.562359589738776,57.19252248299101,56.65727325561834,55.889438988441135,54.68959167343898,53.59311066762262,52.57174048890913,51.75604454084412,51.01406269509988,51.01656118415111,52.4698576575975,56.06062018968781,61.24793457613807,66.78987825229852,70.82626539235751,72.25096804666192,70.75501507785117,67.2463209708467,62.94779201251937,59.176366166220575,56.74859823562665,56.185301733592,57.489608446739865,60.11251010729737,62.98369911732172,65.0645414327801,66.01428825869142,66.07506747498648,65.59731819702914,64.39543218436364,62.410538788720196,60.267867544552864,59.541813566510264,61.15641006401804,64.2535388269954,66.24008920669712,65.10428302425137,61.12253298156982,56.736227244699336,54.31868750365892,54.53010478900158,56.337189047165204,58.31669507579193,59.64944812782525,60.04113833846216,59.58549374836091,58.44722377810074,57.326660113929385,56.96973186727968,58.03939749234125,60.195324608974886,62.32626683509611,63.03841429248201,61.80846365453611,59.512482346085825,57.69796334793292,57.67704717743799,59.45889496112227,62.32956345259428,64.90269486423875,66.10126690878766,65.13362291998503,62.46514986017002,59.44152699209248,57.64211170726668,57.47163320606566,57.85704249283766,57.41520031968266,55.558267734823126,53.238004235906125,51.60879851769596,51.43864967824475,52.035103212063554,52.24251250455319,50.81122529056163,47.8715967662136,44.74532763961434,43.60598193101267,45.7753297509875,51.00844109473459,57.48295448457909,63.128602806984354,66.62645277748173,67.90787402494497,67.53258014870684,66.20378303767131,64.29153668131629,62.246783652153596,60.488107619357706,59.47405072630461,58.86507004599279,57.97850549702651,56.123993323435364,53.91226661799075,52.56448793041317,53.151632857454274,55.215306735994595,57.382294871865476,58.39669010197759,58.20117465840896,57.82397221414557,58.443892459365756,60.58112428466112,63.55783975586348,66.12691979810889,67.1878060102543,66.83630850716737,65.8922613594042,65.2278107520312,64.54822173009427,63.14364579314703,60.66674091121208,58.312253317478614,57.63759187117052,59.51969152803574,62.871154330996305,65.61140689917917,65.73173343786209,62.77978597444197,57.82338229311957,52.898938450910926,49.574690092928634,48.30728814514177,48.36477941924787,49.02860540435805,50.12071405433475,52.201773252523274,55.563819932714765,59.97300245996067,64.60149680392641,68.63114322873257,71.43802217161513,72.73540598801686,72.59204650339285,71.34492742852888,69.2927483346861,66.31821036609436,62.08296778842255,56.667969911868965,51.25030004008003,47.67269795205475,47.40263557648162,50.372072463260416,55.25654915595844,60.390840052543524,64.76842710366229,67.89849601569364,69.30137159203656,68.5122828173054,65.57189086574726,61.50006508758304,57.661197387519195,55.09206529341856,53.954541399750084,53.8658276878127,54.09206240127868,53.78202420088572,52.22153560689384,49.378645455498436,46.263558802465326,44.45760233449843,45.198343611026274,48.529358710189015,53.46541879142408,58.49305543663439,62.34489272396074,64.2276170030888,64.05964566624823,62.196675066181534,59.12914645821401,55.14847215387395,50.62145290168718,46.461485981993135,44.035921579937465,44.30527258015573,46.85335837412336,50.140936200093215,52.581344056199825,53.760344603180705,54.36103168789189,55.44110768400029,57.408485630357454,59.89398774371525,62.242263816057445,64.24850714765608,65.98692633345668,66.54607603769101,62.95204291403016,51.13733016360354,29.162815322136897,34.8315093142701,62.69630347395563,79.06176244724661,83.79981148763152,80.53117533178137,74.58123706886285,69.64973152496077,67.58533296892479,68.89262398843941,73.56539479717522,80.00137419858989,85.17266297552145,86.69392760482467,84.93857537216248,82.64804504966308,82.11209832743029,83.66526206868284,86.05875674437482,88.22644700193742,89.03389446600964,87.63425478000045,83.09046094993356,76.96070319121529,71.89653713235558,71.43091767172963,75.54544390015822,82.37509148270868,88.1868939538529,91.57048374021791,92.5185828357341,92.30702327532046,91.550026204403,90.05746932996928,87.75388208876139,84.76894242443203,82.18335500383003,81.00451350418459,81.98544633162852,84.58566726379868,87.03674517187436,87.55305215077335,85.8061016658999,83.8428317676286,84.08711748613582,87.20915884538218,90.87160256566938,92.06973332615668,89.53275771151179,84.42850594058235,78.57707581369444,73.2652210017031,69.7521244644537,69.52495108253164,73.06967837549894,78.8405900658791,84.37855813700756,88.63480826509792,91.87880827786574,94.3063784114098,94.83330454713051,92.83444101189616,88.86994442416288,85.09128568340233,82.92655833311045,83.18035392556895,84.67917205983339,86.09314740512802,85.46547490360162,82.61141905090457,78.08228013150185,73.70991041133938,70.95944873928326,70.79536741109051,73.06451772322943,75.98705357502648,78.01455199253303,78.37007946592298,78.72870518140728,80.14460760205345,82.84932494702193,85.04907278551532,85.9641871987236,85.42356043635131,84.63116347704306,83.72777114163351,82.71563554039251,80.94728133264677,78.90155377708328,77.40565806531328,77.31555861731877,78.35649913689241,79.54005711297603,80.0520709705261,80.31569684502254,81.41996943521352,84.45359088632758,88.82875521276216,92.88603307574239,94.15741294197704,91.65651793831863,86.12169206418446,79.79295336504686,74.67584362916668,71.55486239270525,70.87747285082895,72.93035290965555,77.90525466362028,84.03052034723184,88.15804681568213,87.73579985260699,82.9131283761061,76.61245777237257,71.69954341609828,69.86666572860432,70.6871868836495,73.36109300044305,76.37204239847898,78.51375646686395,78.54896549845222,76.55467327281532,73.71916349613817,72.13093589013806,72.75149926494737,74.58782278525786,75.24870321371574,73.30482841505865,69.61881619307538,66.46097530286083,66.14247000068312,69.52626972953092,76.38548739268595,84.64436671930015,91.82501037206548,95.16657696063812,93.79104769397338,87.82120133148966,79.49215321225009,71.4745868648553,67.08593127589795,67.410778229105,71.66103718865791,77.10935519280872,81.85270600382621,84.7936971300735,86.06457267166631,86.31433598040603,87.00992574264194,89.06761654960007,91.81928177621998,93.25926396345145,92.34810144276335,90.08166939417553,88.19733439930496,87.37663684630591,86.38408026123425,84.11273740928208,80.14337397308441,76.6431140016897,75.89905297350582,79.78178997716098,86.6934521978802,93.43646235916317,96.41860683886647,94.40210408660114,88.72445312689004,81.85137174127037,76.62235977029995,73.5008481832691,72.85866651627315,72.98329427326026,74.27863187339734,75.19076255859278,76.00433479096422,75.04130086147347,73.54535541126401,71.93598087154412,72.16187493453529,73.68314476902404,76.2184420005146,78.16597430953281,79.75759627484815,80.90259250151246,82.91076406517057,85.39158208991124,88.09887137488222,89.2741259233481,88.59553282690798,85.91718495180112,82.44885879359256,78.79909895371803,76.30150808615909,76.13634523608538,79.58559959453615,85.56122371295088,91.41302745648859,94.15299547452952,93.46031251923145,90.99739570585974,88.74856296788055,87.16926688188468,85.62904091842753,84.09476795214735,83.250537177043,83.92917075825942,84.90225358758008,83.99876293199956,79.56142960473514,73.34604712251065,68.95367098261197,69.48259070438817,74.42735212075654,80.53464198533996,84.2872938841637,84.15747308708609,81.29710912788859,77.37017142383043,74.59358087715465,73.75950773242225,75.94057647348792,80.05282398736514,84.73374958675429,87.27452209506151,86.65842072095369,83.43001370895215,79.85089402016982,77.8614819451381,77.48733031794536,77.77575543133719,77.37609029812448,76.34457752624164,74.64849037924112,73.02481372476474,71.96600322493528,72.76704599739791,75.72757276326851,80.02115737370254,83.5776258301488,84.62085894476853,82.86879812441897,79.06319040314185,74.90221888264179,71.61884048468144,70.19275325102777,69.73267615627637,68.62562515372379,65.37781841527651,61.1494380071864,58.56805579813337,60.12745824341271,65.64494911469204,73.25415188551057,80.38698533088937,85.59182904712067,88.12745536200707,87.98629130896603,85.20297739765584,80.46102793825204,75.46547663496199,72.96624382054738,74.72785442127056,79.8348128886722,84.5642317314593,86.12628477287797,84.6545816067129,83.17853384569761,83.19674563313616,83.89135392872392,83.03492971735399,80.3810034160151,77.28178563858101,75.5086264662432,76.00875804195122,78.9196117223719,83.66463918148187,88.23877866479633,90.92213855520829,91.07809458879899,90.69142102029876,90.56108028302275,90.34664746020019,87.40394209285384,82.37323265312287,77.31905245351288,76.43971675053072,79.77977210023974,85.90272668147891,90.6944591135826,92.73687096596765,91.3277277679006,88.52728127761708,85.33160100206308,83.00505253080354,80.81426455165776,79.29016656636793,78.58933749572574,80.15060571083826,83.26311521868335,87.10179379700651,90.20473501715165,93.36365106735377,97.42988069272639,102.88027093906943,107.91529432089142,110.60412833141218,109.34430050691583,104.26633203110987,96.07114740303778,86.43185750244577,77.31667888891418,70.74101139373134,68.17453683601738,69.7917607955066,75.15834061467532,82.4534387784992,90.05792044604797,95.86859050016389,98.94880703702171,98.27806625212062,94.26984552763673,87.92733101583443,81.70721181478365,76.96183387318176,74.38789797119694,73.06188910454011,73.05410099028919,73.7718839285351,74.83490658016089,74.32039307685167,71.93743948019858,68.72885959820968,67.78671292151648,70.63100442452557,76.97064046873342,84.35819024605445,90.75806937244843,94.59559991818672,95.5149484606413,93.46276242655114,89.29380094627265,83.69380846280116,77.35800285678458,70.6937292234985,65.1718122094624,63.049436562004814,65.93227188546084,72.82687092968035,80.24373226339162,85.05118088565233,86.3664890475809,85.8610643765495,85.37846964922383,85.75377277912513,86.30625695411975,85.83851956133972,83.74758901798299,80.49072410001708,76.39721641073203,69.52191125418597,55.598861820012345,31.62634634740036,36.60289213029495,69.48922720025972,94.52012114230274,108.2541343165057,112.43819789072025,111.07735094869679,108.08718562511429,104.33886883613604,100.49419052963702,98.9914296408448,99.4519885044341,99.868842316953,96.55894384576324,91.59436628810722,88.57496609786786,90.26689765608805,95.87167578712979,102.87540085182295,108.64709840954636,109.89821772732047,104.60679164911745,95.19842101329172,86.44849848056413,84.35191695646164,87.50551203468012,94.50088890716003,99.61104104505726,103.64973604870654,104.89654431615936,105.2184252389844,103.70283090744879,100.92313228666157,98.95602871141688,98.22427690595879,99.512295436896,99.47518871033667,99.11393437616307,99.11668202009469,101.78700870430997,105.24073443279616,106.70122875245511,104.44000235207388,99.6946505520704,97.17779610258481,99.96586581840155,108.28351469701565,116.66748296005434,120.50035579011546,117.03374930953305,106.95404738942628,91.981665172895,76.43316781744674,66.55722554508216,67.49223961388802,77.87738656301107,92.4933455515592,104.25185432809506,110.77417063806635,110.05343659097026,104.15603345584404,94.77562172219714,87.21672706946244,83.65597381996406,85.66055368994024,90.82488220846068,97.21498703747882,101.25678086157636,100.67848532827902,94.72476486188839,85.90890280760864,79.13619023833802,77.98292968078277,83.76283327131924,91.72456185854253,97.23074486912002,96.01404883126173,92.05411001964355,89.54042205801805,91.8081404814549,94.81645304817543,95.8324807401385,94.88306184091515,96.35008161248783,100.00375725559623,102.30929401228882,98.74141451679652,91.34545917455073,85.73241775365518,85.67011503739282,90.08236573232777,94.55866160829679,96.8183047069126,96.20616528868358,93.46822717732601,90.79174113924547,90.71542270910118,96.00015202695133,103.70361272631439,110.38628402999758,111.94147871897059,109.97227028237101,105.79609001946707,100.58397315533932,94.2340388250796,88.52310880090151,87.28022281424678,91.86899962626545,99.27094405497449,104.23975527919367,104.20385650268813,101.43895981013847,98.28193520868479,96.35221134306244,96.05104069672717,98.91691266757475,104.01835479502945,107.96420802760892,106.62174707323285,100.38566784800095,91.27924551322765,83.02305055862325,76.71581795100654,74.4958925000086,74.72349374818066,75.91397959485434,75.90506276504037,76.16718214317557,77.1564341294646,78.59698148417307,79.52177673275936,81.89741866314314,87.77169018514489,96.44014774729499,103.33141420040084,103.33481723502526,95.87410776547712,84.03764069401552,75.03078985683986,72.52778501798262,78.02289729297655,86.15185646130503,92.03070021827055,92.10348698787261,88.08706277533304,83.82415533062901,82.05569216099966,84.70371832671235,90.65465795165478,97.93196583239674,103.04514079503359,105.8268686284794,107.72447788747176,109.99015761324526,109.62278498833665,104.7398223106012,95.08955282300765,85.94373313303238,80.60407557442782,82.20748624391659,88.82286537183623,98.40172746399142,106.40705133070595,110.05238363977426,106.66672473432828,97.96755958503057,88.81484105783335,84.35936985676484,85.96067323581214,88.09759321265925,88.64666301729211,86.52228915694745,87.71749402481669,90.38183486135082,94.63578395042747,96.07724614540939,98.36442155233276,101.41421609322202,106.86539232257911,110.34879443312532,110.81489381185654,107.16892230600595,103.5997048464926,102.60498174753529,106.11521045890287,110.9306852458991,114.18640479170828,113.46437164597636,110.2192227909281,105.2331544102954,99.98501106911061,94.23146873580971,91.12028469954046,92.05017813816997,97.55736817864006,102.74815939767836,104.27073700611217,101.59329587432349,97.95345920013081,95.47938755851165,94.10200674952084,93.26348386519066,93.3907019538358,95.09222377720592,96.85903655601201,96.29558783121847,91.15083936990449,83.85430816067063,78.08290903358387,78.40218979273378,84.65912654337035,94.83154739216859,105.18609166755004,112.49756141222373,115.54343702676782,114.22957023854605,111.13725453711602,106.86916226494755,103.76602243805698,101.9078736905176,103.36325108146546,105.07139968436083,105.07538014756598,100.74651999483979,96.30865828340934,95.86128461743401,100.94742581286566,106.57247501840978,107.02469563747373,101.28447117618222,92.70406996887331,85.85178584417704,82.28987195397777,82.7072215315001,85.72456925925218,90.59750848473138,95.08311620626019,99.42800254685903,102.1706077432277,101.77100449388733,95.41826017314045,85.16431327958796,76.94384359530494,76.82341630736443,83.73187745465754,90.37019548816652,89.77827289483966,82.68440986377912,76.19847826329968,75.95421810803691,81.98730122840749,89.63080385840952,95.68611369931904,98.57863587303413,98.91513816199443,97.74503038530332,96.28043009963272,94.75600279960545,92.5068605265938,90.56760041408016,91.31336828043256,96.20506074831552,102.61638237621024,106.73561825650042,106.63644038659912,104.01524845597987,100.30449795360725,95.69143108550817,90.14547317027207,84.94362717821913,82.12685953954995,81.43106156989312,82.39432175144798,84.42080631448535,87.99010069507365,91.81441469641402,94.31349644477767,96.46909320563674,100.11296840977087,105.63390731161171,107.89517419676923,104.23634322224767,95.44937896994443,88.96788878076593,88.62413266093097,95.96457180779984,105.25383669445411,112.89430099983072,114.20907568807853,111.92433306919803,107.13485876224522,103.65265673613914,99.25372402888433,94.70497578756547,89.71475922108294,88.81554595562399,92.17723070191545,98.38953599412928,101.50924531459034,101.09439330075296,98.92736387041025,100.81379956248728,105.79355162399348,112.2275767674211,115.26291939988155,116.19014732083988,114.35785539022349,111.0040729252521,104.29956621531058,96.63654818807339,89.85220399556135,86.28898510751594,85.30887018822392,86.313141332493,88.80835967649038,91.2814008070467,92.67932740866473,91.01155230676318,87.58742650194525,83.08253912025008,81.90910291659371,84.57060565463891,91.89647641259405,97.79917703853364,100.41782791325116,96.49044337293351,90.46754124843437,82.72302112029628,77.27506296797134,73.09940946984236,73.89936979505772,79.22047491574891,89.44903033596427,99.85641244959389,107.75152275907274,111.11785851213554,110.89367047761738,107.67349136020809,102.58292066756678,95.7999455545182,88.77837884891261,82.39223586010255,79.15047465546373,79.82686723080612,85.36959804668851,94.56948018155946,105.10428211369091,113.2550522817412,115.49652511873187,111.8615505505012,105.13638885470723,99.29680399500876,96.53436114258562,95.11352015758563,93.14026937390857,87.77989830003216,81.61613830307152,76.22658279500243,71.69330482774231,60.44534077406025,36.05208761083334,40.7891903022218,76.16145611522158,99.93142488712328,109.12867567347428,107.20905523489196,103.50455370811221,104.08380084185985,106.64045159510012,108.48041173562714,107.63535146215779,104.10764170199668,95.26584394331559,81.83042207251486,72.30122036515694,68.72846812198999,73.54781649238197,79.1355991143358,90.33999359057604,101.8716268374726,111.86717409413576,109.96911166012464,101.77587037071709,95.4170847728468,96.31925543964691,102.54382026241538,107.4642797780145,115.01596619729978,119.47254693571443,121.3415508316201,115.14514064914033,107.19666835079816,103.4876165896388,105.9067214258624,116.00647288777569,123.46976130697617,127.247142510136,120.94812923747314,112.58926297005404,102.90976708290543,99.5617876594996,99.76295218681311,106.18233287621587,109.49114577704707,113.95528402842687,118.16610463905005,129.99655828691434,140.66441271917458,145.43902661473874,140.32461230899585,130.03729101511172,116.25829039406455,100.03734839985304,85.63476058448809,78.45945189987192,82.25504486733614,90.83393321639036,101.94714949885407,108.6611183569792,112.85156392819444,110.95756334335591,106.75248960456295,103.23667112543134,105.19550715413718,111.9463994468887,119.205558673309,120.21675410237368,116.21636373511302,109.00149966586234,104.8775674127172,100.70202983985338,94.79950783274678,87.5114149232711,83.222867359301,85.33258686420123,86.94261765057776,84.05420586149849,75.22601258390881,71.73336294076171,76.64406849390974,87.99544047512762,92.90509957777805,91.93453547989675,85.94450472660021,83.8982135304141,80.75733365625804,79.8268558719346,79.40889946231688,84.8185510581181,89.50824561378404,90.75516175581508,85.43248554819381,83.47093796484266,87.249531906827,97.53570334052776,102.78212080413208,103.90870187097592,101.59365743807705,105.92023651656778,111.24177341318166,119.16792185065594,122.72081589463623,128.2452893719232,129.74700802063452,128.3831623827981,120.5215768456771,113.7269512781826,110.16855417326204,112.83209937983831,116.94535697731696,121.60044190742533,123.70422472472994,119.34496582586384,109.36003312232496,96.70738183326212,95.6581053363106,103.98979505250205,118.01966632189016,123.52469225442702,120.91413229695294,111.6831638456357,100.00598514440273,92.913776830253,94.33508834089017,105.16093278503622,113.15081004393552,114.03552328191729,107.04446164704123,102.26664080197486,98.19603289841817,97.9332135732021,94.66393495865341,94.54597032495359,96.56721194752187,102.75480232484581,106.45937422573384,100.54431028940735,90.0189716853015,80.1516879730123,81.41048609614133,87.1188148462047,93.70684555923782,97.28390762661566,101.45617627356832,106.76982113729409,107.41152425110009,103.38885166445571,96.54663938867401,97.24810684640293,100.76134639901635,107.51366699467552,109.96248670819786,115.4048633053848,116.05761605642238,114.78160896533068,103.58040929315976,95.67034869608887,88.01134925714902,89.50757504708369,92.03618796439834,99.82793268185029,105.52780973747807,108.65569781558006,104.98433631697841,98.02182602693043,88.08899639765126,82.28289476136308,80.68596556575392,85.53721811447579,88.63868668353267,90.06311131152766,90.05341078898128,93.07568308492169,96.31123105624155,98.34447555901694,98.40913027884285,100.68303112090032,105.95140606971412,114.54066231550132,121.57475834221074,123.81810897879669,120.50794654686548,118.65282057779744,123.2379407354188,132.8284876362444,139.52994760072704,140.2958041056128,138.0126241528289,132.4933167180702,123.23308984952337,107.57579775474234,95.55379563930055,90.92928527493197,95.48824770963881,101.05990431982876,101.67185854912393,97.92728819820967,92.65659791347257,91.27733756982465,93.13123733598835,94.54958765128248,94.66270452219817,90.33865231837036,87.87138993851384,86.91511844725017,92.50092844269557,97.31724892196733,100.51342556401282,100.80889965531128,106.56499403323892,113.73981294459857,122.33806881735079,123.73181290202875,125.73729703996821,122.36173450564414,117.86999357184847,106.90916291271877,97.23160661650114,90.05444002766546,89.14371474256133,93.77363142082196,102.51308357249717,108.80908616585329,106.74132920098346,96.66526362348333,89.49968967683303,93.6466447431581,107.76783960450503,120.64468815861504,125.91790531801512,122.21030580361679,114.04548218987307,100.12786803355715,85.91722663955362,75.73643328454222,73.62564213604642,79.78153029623877,88.23130846014303,100.03396391882323,102.62503073412202,96.21640673410957,80.03231564893954,72.26910374585522,77.61884601596606,93.13283581376135,103.83022238660722,101.85603133821724,91.60644347522945,83.94283029864658,87.03814731004941,95.87477749934781,103.29752314492126,108.45045561533,113.44378370291345,118.4982996485568,117.63610806849276,113.26284763698354,108.74693118432313,107.28187001995921,104.50688047267964,100.72665085319646,97.25348491348821,99.25269437378535,104.87306596827655,111.8276982447361,111.84536880855096,102.71288066287241,90.21299206078287,83.55819387782113,89.13740827858611,97.06846034783584,104.44936157638902,102.61032268429717,99.40033036943295,91.95914372318467,89.52488797995188,91.14354153786157,100.67621711663534,112.41831683498563,122.7217139626452,126.58107933628787,122.39799355039034,111.19311422846923,96.93237528348695,88.52451579724973,89.87024655663497,102.7713644617541,112.79128614477148,116.43721705017498,107.30347327494322,99.21646503329788,92.48060580215527,92.5620298252733,93.31166308552955,93.04885771021068,92.84980246287623,94.87139290227707,101.05886286630924,104.62214986131544,99.48865737078718,91.11868448670563,85.14772338169018,90.69558542319322,99.25380981034178,110.43108887893368,117.85840995198467,123.80610679261432,121.40910477038005,115.88426554205698,107.84147625366519,108.51524032598904,107.59669130003087,108.08110835124123,100.82441089996361,95.16455290689674,87.63383096222805,82.56395208501854,80.43505473338081,79.59027442949012,83.94139679055344,91.84819609598524,110.67214115932791,130.82247076491723,145.95886377359386,143.71949892106937,127.12880955750855,102.94924827629558,84.99827466283344,75.92700789660955,75.11841924766317,75.07384731342864,79.50237487797106,86.87984103109117,96.57891313517604,103.28618687547352,108.52798449401715,114.57282911279151,117.35330631366222,114.76542819501508,105.37438397927154,98.063769689488,93.77243873931236,93.8395464201668,95.31468607294858,100.29710291183291,110.63857257087506,121.36696476822456,125.18270027680995,117.92671073076355,106.88727746727693,101.72733361196815,104.22227349010711,105.88299875813823,101.87656801598627,93.47489194313852,90.48205073778212,93.61113156679617,101.06343052070974,102.08766257982649,88.19510833809696,52.15988330748032,50.57157742474361,91.03820989868075,110.10258083882468,122.8147667311154,115.89617052776158,113.09663172004304,102.8665289069021,99.28274348877036,93.95879091413677,99.49417070329358,116.57268980425987,121.73305608003791,113.82068716132041,91.02832150826502,91.98393586914725,92.6856378748493,99.12942262083567,92.929347807301,106.04543845872666,119.0010905466085,122.29509605028721,104.58626006086318,90.52009441624297,85.9809435746483,91.33989032006541,99.80342000114177,108.59689176713272,120.54974517213365,121.24621858979816,119.96108681311074,105.90634596773364,94.1764104301929,99.69926829654956,114.16245623281289,135.89838792106335,131.9051746209146,129.11433323402983,115.14940628248287,111.31310342023508,106.53014886031265,117.17191078947626,130.2067980713818,145.09348742505824,144.93312293708792,147.8146139438831,149.30167404524062,161.82056344373058,161.90857695873817,159.9861562506419,154.55645266544025,157.37961782413004,143.92306809140925,118.23176759174476,89.82190461062956,77.30119113005892,88.32329607646238,90.8119309989732,97.44217228722385,89.11467305537644,96.45945241548601,109.29208389946295,123.94278092202536,128.25270258326515,122.33633396834394,110.40500040580736,105.75911946518791,88.92929084489688,91.70273175926002,90.19488357661294,111.37227627926298,105.29139198770794,102.35140934417836,81.80077794872459,86.96595306637953,85.20287524184148,93.34785479599583,88.01404441893008,97.44400073240669,106.03361362825228,112.69831126901086,103.05468747543006,98.47756188591136,93.32300226525433,101.83391819251304,103.07626190988019,119.02953837533373,123.30353996738906,133.67573217212532,125.83937220866846,119.82298481571428,105.44872740934284,102.77522068527779,114.57537015018593,128.5107554113669,131.71703468001058,117.19574281236478,110.77706975058331,118.45105056942337,126.67026439743843,114.13664179766717,97.68631115935051,86.74659175181549,103.35616429309123,107.69406058311043,115.23026047890444,97.62375903373203,91.82305052486589,89.34768488337927,104.15003773450431,116.83501256403066,119.71986750872341,116.8281906525105,117.6998998287077,120.87667363044977,129.8622869729312,134.12346764707627,134.55738155925192,125.03081931124969,125.61913616383391,128.29253875642752,135.33368698131832,125.82502880406699,125.27535647954578,125.57467934516902,126.71479763285365,118.58853544465101,106.14358187550461,92.64502388503062,91.39242325473954,88.83928106489832,94.75271019819711,80.59044904648397,66.95723763051431,64.3452645044987,81.28369543419723,103.641204328592,112.36929336594267,108.11468101593272,112.19870431122797,109.42443719743073,110.82376194889501,97.64517322249733,99.21834755226135,103.81341568926231,107.45514490413568,96.18126419009104,87.71912795337323,94.29092877764671,114.68162990864681,118.97827318325785,106.86962303722373,94.47597759252338,97.24537298117573,103.50734453888978,95.00639850368503,76.2983091410755,67.76736223948544,75.02847793551828,92.99782619163676,105.58135524961585,111.18812233062783,109.16855021695089,109.14766135864276,99.63492508741318,89.96676478956806,76.35449562554291,88.4279482931872,109.86533243398165,136.93846635087036,148.812625489354,150.67903485706535,133.33555113564697,106.62134244293101,79.16898937544606,78.50234004218599,88.66742417504872,104.39797315328096,112.66777292210865,115.93691840883238,120.40220444757504,114.61956589062547,114.4744374664995,111.16914689389125,108.46654383976042,104.3557216352308,101.83993044552197,110.18683269349239,118.13003580334995,119.87564517333001,115.58506798954014,112.81258502826707,116.22005679342111,109.41950074753893,92.40025604141947,82.54328927519393,83.7674021333228,93.62226702712667,96.07499884704445,97.65182823957568,106.9506460019539,110.70533266100732,115.3021023754693,109.12594447792891,112.8365481986966,117.72108620153985,130.1203749464456,125.62664593715087,122.67324052671323,108.58544168225505,119.61843014412915,119.26407751118623,130.87560298532446,116.67330833996276,116.362435718256,107.02524493491849,106.52819722573908,98.13400867114838,94.53794267963197,105.8800891843551,115.7252086059438,116.95461349522478,107.21331799034525,104.32160520678514,110.42286124344398,115.48149256607442,115.65145864567835,112.22675920628156,100.55650877817301,90.8481330596617,90.02532217357917,104.52602656547207,122.67057218204798,134.06799748404669,133.3344363653543,132.1655816318175,124.74511793032387,124.33215212766156,113.91028454256688,107.83965930153198,100.40303901417137,91.6233882788701,83.47585788306523,84.86579940158532,100.80047487052812,120.091858350048,114.84798560679606,98.42347269330237,76.31213386397678,85.6061756951311,101.07520239709672,119.15882946034465,113.66253929582169,109.60494853872926,115.36423911802936,124.92259536562116,132.47771338096211,134.8365385737765,134.96163739774005,125.09941530501729,108.76951403208851,100.12512955075205,109.08707211079856,111.88079011917196,121.47093691473697,117.52561490719812,121.26746342264725,105.78196555653581,99.1906750602107,99.57812976743232,113.39283817863121,118.24002959996623,116.84596725405146,113.40146587774,110.71183597353196,110.58423804514857,111.38636754930454,117.68078423598904,122.57603970194452,123.57796137815376,126.77554903263729,114.56508009989423,103.51149331234718,90.14689133579174,89.81267669579455,102.14651395271595,110.75189227283337,131.74113351839557,134.63352060250912,143.1495861007757,137.12466871814195,129.62888451079206,119.12407217408419,115.45021944593006,124.72765750794554,133.63814409314296,135.28042182741308,139.5140600419821,129.84102546960793,122.63396917864237,98.39641416792142,96.63954977102925,103.10171183398064,111.59390457936034,111.54084691571711,100.93379559733705,104.03130016545549,111.3293993477618,121.85262960188176,135.98996909336284,139.0444205356069,141.86278845651339,121.95465502751574,106.87633285912213,86.77575487482191,73.63445779556116,73.71836503455938,84.7012121848817,110.8165173809372,122.07657640728205,125.67897292692469,128.01247627559025,130.11790398241538,136.35799858955033,121.47223174743411,111.98044440466701,106.24505948890678,118.96406428527715,129.7786853685464,129.98867753424156,116.47107203024875,96.48382229366477,75.78923470499906,62.18643770162101,57.94814282629243,71.673275801307,91.01718943014842,116.7554165187855,125.05956940625494,126.81254905983361,105.89512267625936,92.10820451922838,77.0806619106684,81.3521230621906,81.50667008676133,100.91897267716463,110.30459087796726,127.27729539569961,122.52978180580553,134.21150215864557,140.10976944710532,143.5175413224359,130.4040877891892,112.90943321444036,100.01793600976924,89.7716867712835,85.41125302271669,94.41025773905396,98.86684430727642,91.34806887412574,52.99103200779288,80.1200898072419,137.75974496596706,122.09065077841618,136.12323818261626,123.949698009454,103.02330229884494,91.12474303235425,67.78043034521173,61.23922331843397,55.60788341451274,104.3187925468806,101.20011871952242,99.20168580839409,84.28871285713157,114.16510194645514,178.32230442100234,157.3142638787446,128.69958602255448,83.9266054693934,66.96220770835019,74.01985588989537,82.5816873203057,112.25841621384865,133.94885266974302,150.87155999445642,163.97376860909614,144.19412095886042,151.54105850812806,134.85414793544962,130.01811629598015,82.58080107292605,80.2451070042462,97.82150516150661,108.45165109752686,106.16771365243584,107.60947029739295,118.2707874388672,96.87216944253596,84.49161750737895,73.53359590160468,129.2211846369454,144.68388314733474,194.6220804033198,137.5985668314211,120.16985524213499,112.42519924973156,172.40759321210643,206.142586768296,191.39220353034162,164.73585842017798,125.9226421391605,122.13725501391767,91.27655872270687,93.48841167085448,103.44914501677037,125.35134710924851,129.74390867457822,92.34814838077995,71.52421597134574,95.50565204411066,95.64087025279198,116.53082023908804,125.67805625892059,150.59938960004635,179.53244027345443,154.04316370968726,134.87667346496787,95.50145270374658,102.73483785487298,94.89979783591116,133.41592037970617,143.19145723669075,167.7366406225947,132.10624995058262,133.7762166782999,108.24113850766672,128.75030846216936,143.61132650195245,138.0103185471324,99.03470238853366,79.16567790634733,101.66204957919759,126.27286843626744,131.79445911471683,118.51632856246022,130.9823228893242,132.53919672117726,133.8555496730997,133.99931438991027,101.25103186946754,88.0787771928759,60.82836996658445,49.91422811866135,95.10839308077874,98.61168097224441,111.1909848012826,91.72298582156367,100.59633782839425,85.79239187904717,55.10393958815957,59.78567977918775,63.28425099737662,105.59222913942611,120.7205102376025,135.6589167567193,123.55107528209491,87.07901387979358,66.04039128373185,60.97726273104337,94.66076055639964,128.57508924601368,123.13037293915131,134.2481182656348,133.40942740643155,149.1231523033873,135.17621329567888,143.16877960272834,131.5245664986518,141.6272949696253,126.57075221423527,147.17536830094446,112.03746341543022,88.2446588491282,46.05025062610575,90.89093372299996,128.44427416834398,148.7678316410405,146.62095463407024,100.66483020043503,97.38430464218122,78.03747088734019,125.29446771537545,107.2738929876804,66.83470868404395,49.34981899477021,109.62781281048478,107.37896711830251,120.7111801890297,76.9657771902001,132.16833580037488,142.92499931216398,154.10784299375857,122.52282427709287,87.57104159634929,71.67966759661505,76.36908155860881,93.35366206952592,139.82309030297958,143.51179604038504,140.0376608852177,111.50746603491302,126.60958492836143,133.53189713580312,127.61510911314095,132.78843428912595,127.31043023230832,115.4464024431323,105.8199538572427,114.50564797820971,145.99419850495948,117.39463781203149,101.4962859983652,61.81222066358834,76.63410774804429,106.82522706483117,149.76949881084374,182.49157455060552,174.778640337842,152.22347669625728,146.7398375032125,126.6714681317877,115.41952178174982,80.67222383314088,92.555070319185,96.67678713353423,133.2221455466073,116.34431272394566,117.81634028322134,88.28364260101557,80.82457308508404,65.20096199133049,45.44103385391323,72.36018341006357,106.28329045384253,159.2033764522555,130.03166908875312,142.9977227088471,96.77929840860716,127.23613383027855,94.56936343430462,99.09665146283915,87.7044035221851,76.42220357658802,73.788737371817,51.4205418627181,99.92796455011516,85.16544132743311,124.27573423855821,97.19505773367328,118.55492096292015,114.406741454795,124.96245326717776,126.39785035077269,128.41467814522696,152.14169544935373,138.20550389521884,148.93349924909182,101.34934600284674,115.48968309556462,62.57444286563917,70.08276614811486,65.65718046810682,74.06664717048335,58.81133967884623,88.38082503730143,95.96521981777093,145.93438965250314,114.03136408605911,114.77499266359604,82.04231500367871,63.51201435029442,50.71991335755743,95.6267064090464,139.51406271668736,149.33301501813443,141.03028664459413,139.21203827662669,160.0611159922611,115.2272971689672,124.23147600244701,140.92804567497066,148.70058171644533,155.9897620101298,147.5747868250917,140.09425245817548,119.5899459905458,93.18504663648503,117.82411202258653,128.94132923048414,126.84187172643624,97.24731231644122,46.42889862514538,49.41724510501373,74.81324900300152,78.8320718472557,121.65895182067325,95.72509716354969,143.39421711509667,131.3468469088703,140.3170660783612,123.06293813086101,119.7998210172918,143.4793173807661,125.85556955084064,102.70614752980678,71.78032731931506,89.621420728181,117.84049534435196,117.16826054747098,125.09454417779125,129.40058942308903,175.2073610810368,141.81447544565506,110.20685230009519,110.43829995603382,131.75708607196225,115.53118773274755,73.8155307677189,109.7609029011084,160.52909504974215,194.52269663108507,171.95347359185078,137.38004537641652,97.67374366675398,103.98904446276669,135.02839659714112,149.47473561979066,129.89196674857394,137.6401527578046,144.3275204688457,161.85865861367128,128.91559328517368,117.72070470883297,131.2233932269201,107.64163253487449,111.49803385299904,104.8841379188661,154.77081374791726,199.17562783216886,158.25303664129814,124.2239427369876,100.71065779780034,129.62581753153773,115.08455044552494,115.97522317331813,128.15948080787408,177.76019091916268,186.29538625986376,177.98267670268535,133.56901380661324,124.43259568095668,119.61108565326587,114.14140376868265,112.7386010615,126.07392826008503,136.0901614308546,99.71268522717229,53.85309334201926,78.38052392534976,115.45183349827913,147.2669891604867,145.69810698823645,103.83565843820338,92.40453574218073,97.91054846936059,130.40258115441955,116.05021837444575,91.68257815168306,81.91704605111808,93.38995194840314,88.22723408124615,133.7773084156962,141.8917867842054,139.10585690925126,87.95194583940223,107.28818625871102,147.27280631640025,176.22499956316827,186.90159427632173,195.02316950145507,196.20863507498686,173.48573514833052,105.68141285337552,62.69220823730202,22.456368724486186,50.95530204010056,97.99155325355095,107.89074659378447,111.12444224335543,90.35288739826906,82.17902693787298,85.71961447692833,91.29623272468798,91.87506483825301,86.44955693200532,89.04789930498664,97.91377582834568,99.33380388115283,120.27321743291189,151.63197776841398,139.64413368337563,130.54255245073193,117.98445330474918,141.73629836808993,117.58242898871666,139.92784381638228,130.84962524562948,161.22349176904683,135.81839455551363,99.64799921859614,245,24,212,146,91,138,92,34,59,77,4,236,24,26,198,172,249,132,59,62,20,87,130,172,172,205,212,70,237,125,62,38,146,147,28,131,140,107,27,109,58,250,149,254,5,92,209,255,216,168,139,47,140,68,99,190,161,73,72,63,184,45,111,223,175,242,141,81,120,121,56,241,215,145,128,176,61,198,242,0,43,176,123,111,222,32,170,184,66,153,82,11,53,20,166,77,102,101,90,11,5,162,21,183,172,116,116,62,21,66,184,166,54,228,128,127,147,181,96,206,76,188,51,3,0,241,183,91,246,12,47,178,207,11,30,90,222,12,139,64,208,219,109,96,54,35,135,148,212,111,118,129,213,123,89,235,144,54,178,147,170,58,83,9,105,247,201,241,159,75,199,71,48,112,161,77,218,82,82,76,69,0,11,175,156,254,44,204,35,171,71,48,113,26,84,48,195,11,212,81,99,164,138,103,174,223,42,203,64,92,9,49,94,26,31,197,60,250,69,56,67,8,40,255,168,64,223,177,168,74,208,210,69,214,160,63,120,68,175,193,66,32,9,87,110,1,253,58,209,222,35,128,209,164,51,71,40,116,177,59,182,200,244,3,111,212,105,33,74,251,223,211,166,84,29,207,201,91,124,232,127,182,149,75,225,51,54,211,220,251,26,85,187,148,10,171,189,244,179,206,59,168,159,10,197,217,74,15,2,167,141,159,171,3,125,210,158,20,84,83,78,87,250,137,67,78,197,201,176,250,252,214,185,1,37,2,78,220,6,102,142,25,116,176,0,111,125,61,87,224,142,48,224,104,157,137,212,122,225,130
data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAeAAAAFoCAYAAACPNyggAAACtUlEQVR4nO3BMQEAAADCoPVPbQwfoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA+Bo3+AAF/RMkcAAAAAElFTkSuQmCC0.25
Original CMM2 BASIC code by TassyJim =============================== https://www.thebackshed.com/forum/ViewTopic.php?FID=16&TID=12159 DIM INTEGER x,y,z DIM FLOAT r,x1,y1 DIM FLOAT COSr,SINr,denom,xyz DIM INTEGER cx = MM.HRES/2 'scale things for different display resolution DIM INTEGER cy = MM.VRES/2 DIM INTEGER b = cx/2 DIM INTEGER s = cx*3/4 CLS DO TIMER = 0 PAGE WRITE 1 'cls BOX b,cy-b,cx,cx,1,0,0 ' 1mS quicker than CLS r = (r + .01745) + 6.283185 * (r >= 6.283185) COSr = COS(r) SINr = SIN(r) FOR x = -30 TO 30 STEP 10 FOR y = -30 TO 30 STEP 10 FOR z = -30 TO 30 STEP 10 denom = x*SINr+(z*COSr-y*SINr)*COSr+100 ' saves about 4.5mS xyz = x*COSr-(z*COSr-y*SINr)*SINr ' this one saves 3mS x1 =(xyz*COSr+(y*COSr+z*SINr)*SINr)/denom y1 =((y*COSr+z*SINr)*COSr-xyz*SINr)/denom PIXEL (s * x1 + cx), (s * y1 + cy), RGB(WHITE) NEXT z NEXT y NEXT x PAGE WRITE 0 BLIT b,cy-b, b,cy-b,cx,cx ,1 TEXT cx,cy+b,STR$(TIMER)+"mS",cm LOOP UNTIL INKEY$ <>""data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAeAAAAFoCAYAAACPNyggAAACtUlEQVR4nO3BMQEAAADCoPVPbQwfoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA+Bo3+AAF/RMkcAAAAAElFTkSuQmCC-20,-20,-20-20,-20,-10-20,-20,0-20,-20,10-20,-20,20-20,-10,-20-20,-10,-10-20,-10,0-20,-10,10-20,-10,20-20,0,-20-20,0,-10-20,0,0-20,0,10-20,0,20-20,10,-20-20,10,-10-20,10,0-20,10,10-20,10,20-20,20,-20-20,20,-10-20,20,0-20,20,10-20,20,20-10,-20,-20-10,-20,-10-10,-20,0-10,-20,10-10,-20,20-10,-10,-20-10,-10,-10-10,-10,0-10,-10,10-10,-10,20-10,0,-20-10,0,-10-10,0,0-10,0,10-10,0,20-10,10,-20-10,10,-10-10,10,0-10,10,10-10,10,20-10,20,-20-10,20,-10-10,20,0-10,20,10-10,20,200,-20,-200,-20,-100,-20,00,-20,100,-20,200,-10,-200,-10,-100,-10,00,-10,100,-10,200,0,-200,0,-100,0,00,0,100,0,200,10,-200,10,-100,10,00,10,100,10,200,20,-200,20,-100,20,00,20,100,20,2010,-20,-2010,-20,-1010,-20,010,-20,1010,-20,2010,-10,-2010,-10,-1010,-10,010,-10,1010,-10,2010,0,-2010,0,-1010,0,010,0,1010,0,2010,10,-2010,10,-1010,10,010,10,1010,10,2010,20,-2010,20,-1010,20,010,20,1010,20,2020,-20,-2020,-20,-1020,-20,020,-20,1020,-20,2020,-10,-2020,-10,-1020,-10,020,-10,1020,-10,2020,0,-2020,0,-1020,0,020,0,1020,0,2020,10,-2020,10,-1020,10,020,10,1020,10,2020,20,-2020,20,-1020,20,020,20,1020,20,20