10 15 4 871 757 879 556 571 306 937 1091 1036 213 1005