930
938
956
809
1249
921
796
996
1195
765
864
816
796
985
1170
2168
893
990
739
800
1035
1812
1038
795
813
748
1179
985
1032
946
1703
771
1103
1097
3658
978
794
984
1227
843
921
941
1210
894
1022
880
873
960
939
850
966
951
931
1050
868
842
1014
861
920
1158