596 7600 2843 8661 9129 2164 9933 9080 587 6724 1522 1172 7443 3813 5172 3500 5114 2704 858 5374 1103 9228 2759 2308 3410