#!/bin/bash

awk -F'\t' '{print $4 "\t" $1 "\t" $2 "\t" $3}' $1 | sort -rn | \
   awk -F'\t' '{print $2 "\t" $3 "\t" $4 "\t" $1}' > $2
