847
576
648
610
671
844
555
1K
504
587
470
474
430
674
1K
438
570
529
692
801
363
421
790
483
417
302
532
499
476
748