11101
2201
1005
1006
1007
1008
1011
1012
1013
1015
1016
1017
1018
1019
1021
2300
1000
1001
1003
1004
1009
1010
1014
1020
1022
1023
1024
1025
1026
1027
1028
1029
1030
1031
1032
1033
1034
1035
1036
1037
1038
1039
1040
1041
1042
2000
2001
2002
2003
2004
2005
2006
2007
2008
2009
2010
2011
2012
2013
3000
3001
3002
3003
3004
3005
3006
3007
3008
3011
3012
3013
3014
3015
3016
3017
3018
3019
3020
3021
3022
3023
3024
3025
3026
3027
3029
3030
3031
3032
3033
3034
3035
3036
3037
3038
3040
3041
3042
3043
3044
3045
3046
3047
3048
3049
3050
3051
3052
3053
2401
2014
2015
2016
2017
2018
2019
2020
3009
3010
2402
2503
1002
2504
2800
3803
11102
100
1052
2034
2043
2044
2046
2047
2048
2051
4000
4001
4002
4003
4004
4005
4006
4007
4008
4009
4010
4011
4012
300
2024
2027
401
600
2021
2022
2033
2037
700
3028
4013
4017
4018
4019
4020
4021
4022
4023
4024
4025
4026
4027
4028
4029
4030
4031
4032
801
1049
1051
1082
1085
1086
1087
1093
1096
1106
1107
1108
1900
3039
4014
4015
4016
2100
2025
11103
2202
11109
402
500
2031
2032
1600
1700
1800
2023
2026
2028
2029
2030
2035
2036
2039
2040
2041
2042
2045
2049
2050
2052
2053
2054
2055
2056
2058
2059
11111
3801
3802
11112
2038
11114
1059
11117
11118
1043
1044
11124
1500
11130
900
5002
5003
5004
5007
5008
5009
5010
5011
5012
5013
5014
1101
1102
11141
3700
11146
11151
11166
1045
1046
11201
3108
3109
3215
11203
3106
3111
3112
11205
3203
1050
1055
1057
1058
3217
3307
11209
3110
3305
3312
3313
3407
11211
11215
3306
11216
3409
3410
11217
1200
11218
3500
3158
4102
3054
3056
3057
3062
3063
3064
3065
3067
3068
3069
3070
3083
3084
3085
3120
3121
3122
3123
3124
3125
3126
3127
3129
3130
3135
11224
1300
1400
4033
4035
4041
4044
4046
3308
11229
11233
3114
11234
3091
3094
3095
3096
3097
3098
3099
3100
3101
3102
3103
3104
3105
3107
3153
3160
3161
3164
11235
3113
11239
3079
3081
3082
3157
11244
3093
3115
3118
3119
3128
3132
3134
3136
3137
3166
11265
3131
3133
11266
3403
11270
3404
3405
11302
3205
3208
3216
3310
3311
11303
3213
1074
1075
1076
1077
1078
1079
1080
1081
1083
1084
1088
1089
1090
1092
1094
1095
1153
11305
11306
3209
3406
11308
11309
1053
1056
1060
1061
1062
1063
1064
1065
1067
1068
1097
1099
1100
1103
1109
1110
1111
1112
1113
1114
1115
1116
1117
1118
1119
1120
1121
1122
1124
1125
1126
1127
1128
1130
1131
1132
1133
1134
1138
1154
11310
11313
3900
1226
11327
3210
11335
3214
33501
5202
5208
5209
5302
5000
5001
5019
5020
5022
5023
5024
5025
5026
5027
5028
5029
5033
5303
5403
5405
5406
33502
5206
5018
5207
2060
2061
2062
2066
2067
2068
2069
2072
2073
2074
2081
2096
2097
2103
33503
5307
5308
33507
1152
33508
5015
5021
5030
5006
5016
5017
5305
33514
1048
5210
33520
1047
1054
1066
5502
33521
1069
1070
1091
1098
1104
1105
2063
2064
2065
2070
2071
2075
2076
2077
2078
2079
2080
2082
2083
2084
2085
2087
2088
2089
2091
2092
2094
2098
2099
2101
33543
2057
33544
33556
42401
4202
4203
4204
1072
4302
4501
4502
4600
42402
4104
4105
4201
42403
4307
4308
4402
4404
42405
4403
42406
4106
4034
4303
4036
4037
4038
4039
4040
4045
4305
42421
5005
5032
5036
5038
5040
42426
42440
42442
54301
5119
5135
54302
5125
5126
5134
54304
5108
5123
5124
54311
5109
5110
54314
54323
54324
5113
5131
54328
54501
5106
5114
5122
5132
5133
54502
54503
2086
2090
54506
54509
1071
54518
54526
64401
4901
3055
3058
3059
3060
3061
3073
3077
3078
3080
4902
74401
2093
2095
2102
2107
2108
74402
84301
5127
84302
5129
5130
84303
1073
84308
84311
84316
84501
84503
91101
91102
91103
91105
91108
91110
91113
91119
91121
91190
3116
3117
91199
91201
3076
3088
91202
4042
4043
3150
3601
91203
2701
91206
91213
91215
91216
2702
91224
91301
1177
1185
91303
91307
91309
1135
1136
1150
1151
1167
1172
1181
1191
1192
1195
1196
1197
1199
1207
1217
1321
91310
91315
91401
91402
3602
4704
4800
4047
4048
4049
4050
4051
4053
4055
4056
4058
4059
4060
4061
4062
4063
4064
4065
4066
4068
4073
4075
4076
4077
4078
91408
91417
1146
91418
92301
92401
4701
4703
92403
92404
92408
92409
92410
92412
3066
3071
3072
92413
1129
1161
92414
92423
92425
92432
3092
92433
92438
92495
92496
92497
92498
92499
93304
1203
93501
2105
2106
2109
2110
2111
2112
2113
2114
2116
5501
93502
93503
1149
1157
93504
3167
3168
93505
3175
3182
3183
3189
3190
3192
3218
93511
3086
3087
3138
3140
3141
3142
3143
3144
3145
3180
3201
3223
3224
3226
93513
93515
93520
93526
93529
1143
93530
93531
3074
3075
3090
3148
3149
3151
3152
3154
3155
3178
3179
3181
3193
3194
3196
3197
3198
3199
3200
3206
3207
3211
3212
3219
3220
3221
3222
3233
3234
3235
94107
94110
94111
94112
94114
94199
94301
94302
94304
94305
94306
94307
94308
94310
94311
94399
94401
94402
94403
94405
94406
94407
94408
94409
94412
94414
94495
94496
94498
94499
94501
94503
94504
94505
94506
94599