961
846
993
932
844
773
1100
825
1167
757
730
827
838
9557
758
840
868
767
874
1012
848
975
911
793
1002
855
1098
1077
1348
792
1016
832
804
970
1053
785
873
779
791
852
865
944
2196
855
916
1219
823
812
788
787
914
933
942
1178
989
867
792
879
1065
754