101
1011
1047
1048
1190
102
1006
1008
1013
1015
1016
1023
1025
1027
1028
1030
1049
1050
1051
1052
1056
1057
111
1069
1070
1073
1077
1088
1167
1168
1169
1170
1171
1172
1173
1175
1177
1179
1191
1192
1042
1058
1068
1071
1072
112
1063
1065
1082
1181
1187
1188
1189
1064
1086
1089
1090
1091
1092
1093
1096
121
1144
1146
1154
1155
1156
1157
1158
1159
1160
1161
1162
1163
1164
1166
2000
2001
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2024
2025
2026
2027
2032
2033
2034
2045
2047
2053
2054
2058
2059
2061
2062
2063
2064
2113
2118
2119
2120
2121
2122
2123
2124
2125
2126
2127
1118
1119
1120
1121
1123
1125
1126
1135
1136
1137
1145
123
1076
1081
1098
1101
1104
1107
1108
1109
1110
1111
1112
1114
1128
1129
1132
2002
211
3007
2003
2004
2005
3004
3006
3008
3013
3014
3017
3018
3019
3020
3021
3025
3026
3027
3028
3029
3030
3031
3032
217
2006
2023
301
2035
2036
2037
2039
2041
2042
2043
2056
2057
2071
2078
2079
2080
2081
2082
2083
2086
2087
2089
2090
2091
3022
3023
3024
3036
3037
3038
3039
3041
3042
3043
3044
3045
3046
3047
3048
3051
3052
3053
3054
1131
1133
1134
1142
302
2066
2073
2074
2075
2076
2105
311
2095
2097
2100
500
1000
1002
1022
1226
1227
1228
1229
1230
1231
2040
2044
2051
2052
2060
2067
2069
2070
2260
2262
2263
2264
2268
3000
3001
3002
3005
321
1005
1007
1029
1031
1034
1035
1200
1201
1202
1203
331
3010
3033
3012
200
1113
1122
401
1039
1041
1043
1054
1055
1061
1062
1066
1067
1074
1078
1079
1083
1084
1085
1087
1102
1105
411
1001
1019
1143
1150
1198
1199
1207
1249
2077
421
1174
1184
1186
1204
1209
1211
1212
1213
1215
1217
1220
1221
431
1021
1147
2007
2028
2029
2038
2048
442
3003
3009
451
2046
2050
501
1009
1014
1024
1026
1059
1060
1075
1115
1116
1117
1224
2055
2092
2259
3011
3015
3034
3035
511
4074
521
1080
1138
1141
1153
531
4003
4008
4011
4014
4015
4018
4020
4021
4022
4027
4028
4029
4030
4031
4033
4034
4035
4036
4037
4039
4079
4081
4082
4083
4085
541
4048
4049
4050
4052
4053
4054
4055
4061
4063
4066
4077
4078
4091
4093
4094
4103
4104
4105
4106
4110
4119
4156
4161
4167
4169
4171
4192
4214
4238
4240
4241
4242
4243
4245
4255
4256
4257
4258
551
4101
4114
4117
4121
4123
4124
4126
4129
4130
4131
4132
4136
4137
4138
4140
4141
4142
4143
4144
4146
4224
4227
4235
4251
581
1099
1100
2116
2128
2130
2137
2138
2139
2140
2141
2146
2147
2148
2150
2152
2153
2154
2156
2157
2158
2159
2160
2173
2176
2184
2186
2187
2188
2190
2191
2192
2195
2200
2266