596 44 1081 432 1260 1320 1126 235 177 13 27 736 73 1242 465 254 1514 1781498