305 1468 1978 3686 4187 1849 3270 6012 6062 8665 7440 5943 3228 3750 3208 3545 4140 8011 3132 9690 8004 6255 9573 715 848 1160 4188 1071 408 2937 1388 5380 8399 617