7 0 12 11 151 382 1504 1874 3890 5005 10015 9299 15558 4452 5440 3001 0308 2105 3258 3144 3180 4084 10131218