-1 -1 -1 -1 -1 -1 100352 100352 644981 97 -1 -1 100352 100352 644981 97 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1