787
764
939
777
857
905
782
944
853
556
882
846
935
850
960
933
900
1124
945
895
912
1013
877
1044
982
967
963
891
1001
902
919
898
943
0
971
959
930
968
927
911
976
892
996
952
977
948
1023
903
582
889
921
915
937
1174
858
1003
1209
897
923
973
916
1007
1650
741
1034
2703
2179
1042