101
404
1000
1001
1002
1003
1005
1006
1010
1011
1012
1013
1014
1020
1024
1025
1026
1027
1028
1029
1030
1031
1032
1033
1034
1035
1036
1037
1038
1041
1042
1045
5001
5002
5004
5005
5006
5007
5012
5013
5014
5015
5016
5019
5020
5021
5022
5024
5027
5028
5030
5031
5034
5035
5036
5037
5038
5039
5040
5041
5042
5043
5044
5046
5049
5051
5052
5053
5054
5055
5056
5057
5058
5059
5060
5061
5064
5065
5066
5067
5068
5069
5072
5073
5076
5077
5078
5079
5080
5084
5085
5086
5087
5090
5091
5092
5093
5097
5099
5100
5101
5102
5103
5104
102
405
1004
1007
1008
1009
1016
1017
1018
1019
4005
4006
4009
4012
4015
4016
4017
4018
103
2000
2001
2002
2003
2004
2005
2006
3000
3001
3002
3003
3004
3005
3006
3007
3008
3009
3010
2008
2009
2013
2014
2015
2017
2019
2020
2021
2022
2023
2024
2026
2027
2028
2033
3011
3012
3013
3016
3017
3018
104
402
2010
2011
2052
2054
105
3014
3015
106
2025
2049
2050
2051
2055
2063
1601
1048
2007
2016
2018
2035
2037
2043
2045
2046
2067
2084
107
2076
2077
3024
3026
3027
3029
3030
3031
3032
3033
3035
3037
3038
3039
3040
3041
1101
1044
1102
1103
1104
200
2150
2064
1105
1043
1106
1107
300
1077
1141
1142
1143
2029
2030
1108
1084
1087
1090
1094
1119
1121
1122
1123
1124
1128
1140
1109
1051
1052
1054
1076
1080
1998
2031
2038
2062
2065
2075
2078
1110
1314
1201
1200
1203
1100
1204
1205
1071
1072
1206
4008
4011
4013
1207
1015
1208
1021
1022
1023
1209
1210
1083
1085
2056
2057
2066
2068
1211
1074
1088
1170
2073
1212
1112
1118
1213
1300
1214
1500
1215
1216
2047
2048
2053
1217
1218
1220
1401
1402
1221
1222
1223
1224
1225
1226
2032
2034
1227
2036
2102
1228
2071
2072
2087
1175
1852
1894
1229
1096
1114
1115
1132
1230
1231
2108
1232
2079
2083
1234
1111
1392
1399
1527
1559
1560
1566
1567
1568
1579
1582
1583
1584
1585
1586
1587
1588
1589
1593
1594
1595
1596
1597
1599
1600
1602
1603
1605
1606
1608
1609
1692
1716
1717
1718
1719
1972
1701
5433
5570
5857
5865
5880
1301
601
1055
1056
1058
1061
1062
1063
1067
1069
1070
1302
1073
1075
1078
1303
100
1304
3019
3020
3022
3034
3036
3053
3055
3057
3058
3060
3061
3062
3063
3064
3065
3066
3067
3069
3070
3071
3072
3073
3075
3076
3077
3079
3080
3089
3092
3093
3094
3107
1305
3028
3042
3043
3044
3046
3047
3048
3050
3051
3082
3085
3087
3095
3096
3097
3098
3099
3105
3109
3110
3111
500
1065
1129
701
1306
3108
1307
1116
1117
1127
1308
602
1309
4044
4045
4046
4047
1310
1311
1113
1312
1095
2136
2137
1313
1315
3091
3100
1039
1040
1097
1098
1099
1316
1317
1318
1319
403
1320
1321
1322
1323
2041
2042
2044
1324
1049
1050
3021
1403
2012
1404
1405
1406
1407
1408
1409
1410
3025
1411
900
7042
7046
7061
1412
1079
1413
1414
1415
1416
1417
4007
1418
1419
1420
1053
1057
1059
1060
1064
1422
1423
1424
1425
1427
1428
4033
1501
1502
800
1503
3052
1504
4000
4001
4002
4003
4010
1505
4014
1506
1507
1508
1510
4004
4021
4025
4057
1511
2040
2058
2059
2060
2061
2070
1512
2069
1513
2115
2116
2118
1514
2080
2081
2082
2085
2091
2092
2096
2097
2098
1515
2094
2095
2099
2103
2104
2105
2110
2111
2120
2121
2122
2124
2126
2131
2133
1516
1046
1517
1518
1519
4036
4037
4048
1520
1521
1522
3023
1523
1524
1525
702
1526
1528
1529
1530
1532
3049
4070
4071
4075
4077
4081
1533
1534
1535
1047
2039
1536
1066
1068
1537
201
202
3054
4019
4020
4022
4023
4024
4026
4027
4028
4029
4030
4031
4032
4034
4035
4038
4039
4040
203
2106
204
1081
1082
1086
1089
1120
1125
1126
1130
1133
1134
1135
3045
3074
3078
4041
4042
4043
5479
301
302
1092
303
304
305
306
307
308
1093
2074
2086
2088
2090
2093
2107
2109
2127
2129
2130
2132
2159
401
6001
6002
6003
6004
6005
6006
6007
6008
6009
6010
6011
6012
6013
6014
6015
6016
6017
6020
6021
6022
6025
6031
6033
6035
7000
7001
7002
7003
7004
7005
7006
7007
7008
7009
5071
5074
5107
6018
6019
6023
6032
6040
6045
6051
6053
6054
7010
7018
7019
7020
7021
7022
7023
7025
7026
7043
7055
406
407
3056
408
501
502
503
504
505
5000
5008
5009
5010
5011
5017
5018
5023
5025
5026
5029
5032
5045
5047
5048
5095
5096
5098