5940 4144 3198 7327 3270 3897 3175 735 4579 563 482 3230 673 3432 6684 849 6537 4787 131 6859 1552 545 1540 9853 808 8903 4883 9395 2172 1810 9114