843
574
645
605
668
842
553
1K
503
587
469
471
428
673
1K
437
569
525
692
800
361
417
786
481
417
302
530
499
476
744