348 166 2002 468 5147 7574 4964 5080 8958 4605 6443 890 370 6901 3147 311 9389 1932 2994 4914 9150 2177 9282 6102 7472 7373 5753 5294 4421 1041 3571 3608 7933 1223 9931