370
780
321
389
417
906
122
253
350
241