816
781
956
795
873
926
801
962
870
571
900
874
954
979
948
918
1144
966
911
931
1033
893
1061
997
990
984
1016
939
915
960
0
991
978
950
922
985
959
944
928
994
910
1017
971
1006
964
1042
920
599
908
933
955
1193
877
1020
1228
973
917
940
936
993
937
1026
898
1673
755
1056
2784
2267
1058