276
565
967
809
410
559
497
942
720
847
675
741
597
767
806
541
1K
522
787
767
955
469
1K
995
902
329
864
513
684
710
417
1K
710
749
929
927
1K
319
912
1K