671B1234671B1244671B1277671B1284671B1290671B1302671B1308671B1312671B1339671B1342671B1349671B1352671B1367671B1370671B1402671B1409671B1422671B1430671B1432671B1439