590
807
670
402
969
486
700
912
431
998
376
591
805
321
536
752
483
350
562
775
645
508
371
592
806
668
402
617
479
697
559
779
994
859
372
939
319
536
399
966
477
697
559
429
994
509
722
586
449
665
883
748
616
829
698