1 7 3292 2396 1900 2531 2000 1255 12 723 2 2 658 269 151 242 301 3 11 325 3 4 1110 2045 480 123 76 542 91 655