194 1008 680 524 7 85 0 1023 967 127 120 885 460 622 897 335