868
602
466
334
897
761
975
489
708
790
305
872
385
600
814
330
761
623
489
710
922
438
653
867
731
949
679
543
761
627
492
356
434
649
868
731
948
816
331
540
759
622
838
355
921
788
300
514
382
597
460
329
541
408
621