100000 200000 1 100000 13769 2 100000 2005 1 100000 13769 2 99998 6162 2 99999 5656 2 100000 2005 2 99997 8435 2 99998 6162 2 99999 5656 3 2005