What is the next number of the following sequence 76, 159, 327, 661, 1323, ..........