916
994
509
726
589
456
323
406
617
483
694
913
781
645
727
589
806
674
537
401
485
697
562
428
995
511
374
940
804
320
752
617
483
695
909
778
641
857
724
588
454
671
885
398
612
830
348
908
429
643
856
720
938
803
317