5968 309 876 505 150 3972 9330 850 2276 9655 5834 3014 2832 5936 6614 3141 6926 5007 1928 1666 9535 9152 6454 3014 283 393 3284 5572