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