843
574
646
606
669
842
554
1K
504
587
469
472
430
674
1K
438
570
528
692
801
362
420
787
482
417
302
531
499
476
744