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