1392
1377
876
939
974
887
1526
632
659
587
602
615
619
686
698
680
679
690
943
695
687
694
849
755
952
688
966
685
792
334
306
362
384
326