partitions of 1000