548
206
348
334
612
291
665
109
576
434