1 550 45600 29720 17275 11110 9500 8181 7151 6976 6911 6770 6056 5342 5179 3973 3147 3099 2768 2754 2607 2584 2398 2304 2275 2160 2055 1981 1937 1883 1881 1691 1612 1602 1511 1504 1450 1399 1338 1319 1276 1260 1219 1202 1190 1162 1151 1079 1006 986 946 771 761 716 714 702 688 671 644 642 638 614 607 550 546 507 492 482 479 471 454 449 442 436 427 423 422 416 408 398 394 391 384 378 375 372 361 350 341 337 332 331 321 317 303 302 301 297 294 293 287 285 283 282 279 278 277 269 267 263 252 242 239 216 209 208 207 205 202 199 195 187 186 173 169 169 163 158 154 151 151 144 144 144 143 141 135 131 126 126 123 119 111 111 108 107 106 104 104 102 99 99 95 94 94 94 92 90 88 87 85 84 84 83 82 82 80 80 78 76 76 76 76 75 72 71 70 70 70 69 69 69 67 64 63 62 62 59 57 57 56 56 55 54 52 51 51 51 51 50 50 49 48 47 47 47 45 44 43 43 43 42 41 40 39 39 39 38 38 37 36 35 35 35 34 33 33 32 31 31 30 30 30 29 29 28 28 28 27 27 27 26 26 25 25 25 25 24 24 24 24 23 22 22 22 22 21 21 20 20 20 20 19 18 18 17 17 17 16 16 16 16 16 16 16 16 15 15 15 15 15 15 14 14 14 14 14 13 13 13 13 13 13 13 13 12 12 11 11 11 11 11 11 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1