496
319
644
735
394
286
621
559
692
300