1104
1601
2004
1304
604
2005
1513
902
1001
1503
800
2025
1403
1100
3010
603
1032
3014
1502
602
3009
1203
1500
3044
1401
1020
1301
403
1006
3029
1101
407
1023
2031
1402
901
2019
2001
702
1009
3007
1501
100
3042
701
4001
1010
2043
1002
1303
3067
2014
1309
200
1055
1206
1300
2018
1404
1200
1031
1019
4006
1007
2023
3001
1035
1308
3019
500
3021
2002
1000
1103
402
2037
3004
1029
1021
1003
1011
1052
2009
2010
406
1205
1702
2066
405
1305
2053
3000
1022
4000
3041
1310
3008
1106
980000
1095
1016
1028
2047
3003
3025
3034
1506
2048
1507
4013
2034
2041
1012
3027
1508
3015
2022
1504
2016
2006
1094
1038
1026
1013
2011
3005
2000
3026
2032
2044
3012
1207
2012
3024
3016
2021
1040
3065
2068
4008
1096
2030
2007
1306
1065
2065
2013
2017
1025
1204
1703
1213
1004
4003
2020
2085
1014
4010
1034
1005
1260
3011
1064
1015
2024
1008
2029
2091
1105
2038
1024
4007
3046
2008
3013
4009
2015
3022
1509
4004
1049
1285
2063
2083
1017
2028
1033
2003
1046
4016
1062
1050
2035
1307
3033
3045
3017
4015
4024
4020
1030
1102
2051
1018
3028
2049
1054
1041
3031
3018
1511
1070
1059
2026
3002
3032
2054
2040
1405
4005
1112
2046
4017
1072
1045
4046
2057
3020
2069
4011
1057
3006
1061
1088
1157
4012
4014
2056
1247
2027
3036
1048
1036
1027
1044
3023
1039
3071
1098
1037
1292
2061
2096
1258
1259
1291
4021
2070
1298
4023
2058
3039
3030
3069
2079
1302
1051
1067
4018
3084
2094
4002
3085
2036
2052
1063
4045
2042
1053
3090
1091
4038
1113
2075
2072
1272
3083
3035
2045
2050
1093
2039
3038
2033
4036
1076
1068
1071
4039
4019
2060
1066
1042
3043
1056
4037
1268
2084
3078
3037
3080
4035
2071
4028
1069
4031
3070
1246
1252
1075
1312
2073
3050
3072
4022
4025
2062
3058
4026
2078
1248
3087
4047
3082
3052
2077
2099
3066
4027
2080
1297
1299
1114
1235
3049
1202
1058
1269
1188
1293
2059
1201
3064
1108
2087
1074
2093
1083
1047
1274
2055
3047
1118
4029
1077
2067
1043
1237
3053
4034
1079
1251
1080
1090
4033
1253
1060
2081
3051
2064
3054
1081
1082
1084
1249
1085
4032
1267
1073
3040
1099
3088
1313
4030
1296
3073
1266
2074
4040
3055
1107
1089
2086
2088
1245
1295
2082
1265
3048
1294
3061
4043
1158
3068
1510
2098
1311
2090
1399
1284
3086
1231
1286
1244
1273
1109
1434
1288
2089
1117
1290
1228
1195
1315
1250
1155
1220
1289
3059