848
577
648
611
672
847
555
1K
505
587
470
474
430
675
1K
439
570
529
801
363
421
791
483
418
302
532
501
477
748
379