20 600 35 450 291 290 1060 590 430 122288