Can somebody reply on the time it takes for N-400 application including when to expect FP, Interview and Oath Appointment.