510 346 907 447 2,315 982 1,979 453 1,269 495 679 829 825 874 530 856488