973
599
392
965
894
336
428
274
654
718
572
837
462
730
552