844
576
647
609
670
842
555
1K
504
587
470
473
430
674
1K
438
570
529
692
801
363
421
790
483
417
302
532
499
476
748