670
396
963
476
341
554
774
988
718
585
447
316
878
396
827
690
555
773
985
853
364
448
664
879
743
609
479
339
423
984
501
365
932
795
663
394
956
823
689
552
770
990
852
364
929
446
660
876
394
605
822
335
550
768