439 532
10004 10047 have solved

10557 have not finish it