1774863829
0
539
1001
1112
905
0
1025
843
936
958
941
1083
1131
951
951
956
880
882
935
774
951
935
899
939
915
1121
951
952
996
996
953
1086
958
1102
741
1122
941
1109
960
956
1113
1102
1113
1116
1015
420
1096
1108
1104
1127
1114
419
1113
1122
1004
1113
1024
1113
0
1098
1105
1101
1108
1102
1110
1029
200
1103
1097
1113
1106
1126
1113
1026
1008
416
1022
0
1124
1097
1129
1127
1103
0
416
1108
1015
415
1099
1104
1103
1118
1111
1105
412
1135
1100
1119
1107
1111
1117
993
1040
1024
417
1099
954
953
946
945
887
938
1141
1130
954
892
1115
1115
925
951
937
0
1120
1082
1067
1099
947
935
1102
1102
1127
1372
1314
1369
1104
1104
975
921
989
1123
1281
1024
1125
754
1016
974
0
1120
1061
978
945
1064
1132
1091
1127
1070
1080
905
1108
1119
0
1101
1087
1120
957
898
917
960
893
1004
948
863
974
967
917
968
976
1046
1046
1120
1095
1092
971
971
920
950
1068
1012
1051
1064
1014
1015
1121
1070
1076
1123
1059
1134
1134
1092
1133
1105
1127
1048
1132
1132
1076
1074
1100
1073
1128
1137
1121
1123
1129
1088
1093
1130
1119
1104
1131
1135
1045
1069
1069
1080
1078
1137
1104
1120
1077
1078
1122
1120
1108
974
1048
1125
1114
1120
1071
977
1010
1117
1124
1082
1120
1094
1093
1125
1118
1080
1122
1089
0
1079
1126
1080
1093
1127
1129
1129
0
1072
1128
1089
1128
0
1022
422
1126
1085
1071
0
1079
0
1089
1099
1101
1123
0
1131
1074
1085
0
1130
1043
1123
1092
1095
1099
1122
1123
0
1097
0
1080
1103
1137
1090
1128
1099
1130
1121
1129
0
1135
1021
1082
1122
1093
0
1133
0
0
1120
1098
1023
1126
1108
0
1099
1095
0
0
0
1131
0
1097
1128
1026
1134
1126
0
1130
1129
1128
1100
1132
1095
1101
1135
0
1098
1084
1089
0
0
1017
1126
1026
1111
1072
0
0
1002
0
1092
1082
1079
1081
0
0
1092
1119
0
1101
1121
1118
0
1080
1095
1076
1091
0
1087
1005
1078
1077
427
1099
1121
1076
1126
1084
1098
1126
1091
421
1039
0
0
1131
0
1118
1122
1095
1080
1120
1100
1091
1070
1093
1038
1134
1090
1014
1126
1100
1119
1079
0
1124
0
1082
0
1109
1064
1134
1132
1121
1021
1109
0
1009
0
1095
0
1120
1101
580
1127
1022
1102
0
1131
1124
1130
0
1118
1132
1067
1082
1133
1126
0
1085
963
973
968
962
973
946
966
975
934
984
977
961
960
972
961
919
947
963
972
975
968
975
975
965
982
916
968
979
979
959
916
967
907
905
884
974
906
904
972
905
961
963
862
973
962
913
918
966
907
992
973
924
981
962
919
976
976
909
1109
1066
921
1126
966
973
941
966
961
967
974
949
906
965
943
909
960
996
1134
1132
993
1007
1104
1131
985
987
939
984
945
970
423
1140
1085
1131
882
841
