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