363 396 516 602 1043 1800 2174 3642 2725 508