3005
1232
1334
1397
1518
1294
7011
4258
1538
1247
1187
1325
1854
1041
1237
1086
1443
1220
1431
1386
1411
1206
982
1475
1217
1241
1028
1296
1301
1040
1003
1131
1137
1106
1013
1117