918
781
649
515
598
810
672
541
405
616
486
702
781
300
512
728
595
457
676
890
756
620
700
566
430
997
864
730
455
323
890
405
619
836
346
780
995
509
728
942
805
671
754
967
834
347
566
427
993
860
724
942
454
322