3996 1697 390 2906 1083 4352 7679 7904 7069 6891 4321 4817 6286 6630 7279 4410 255 7124 1837 4480 2128 4316 8607 5160 4817 9031 5655 7739 9444 7400 5059