689
69
792
594
627
390
197
186
778
914
835
945
954
747
900
657
879
557
548
941
327
602
679
224
466
6
648
305