486
300
636
708
382
280
604
554
669
291