1 482 40842 16026 13531 13427 9966 9748 9264 9035 7531 6671 6545 5148 4911 4452 4049 3685 3495 3445 2681 2257 2245 2166 1977 1971 1764 1718 1702 1657 1559 1501 1480 1451 1441 1436 1358 1307 1305 1275 1145 1135 1102 1063 1011 972 966 951 914 853 853 835 797 753 749 734 721 712 686 677 640 620 604 592 578 553 546 545 529 528 525 516 514 511 493 492 492 486 477 461 452 446 435 421 420 397 384 378 372 353 350 349 343 327 327 318 317 311 287 286 277 264 256 254 251 249 248 248 247 242 235 233 225 222 221 220 220 203 198 197 194 193 160 159 158 154 152 152 151 150 147 144 143 140 137 137 136 131 129 128 127 125 123 122 122 121 119 118 114 110 109 106 100 99 98 97 97 96 93 92 92 90 87 86 84 82 82 79 78 78 77 77 77 73 73 72 69 69 67 67 66 66 65 65 61 57 55 55 55 53 53 50 49 49 48 47 46 44 42 41 41 41 40 40 40 39 39 39 36 35 35 35 34 34 34 34 32 32 32 31 31 30 30 29 29 29 29 28 28 28 28 27 27 27 26 26 26 24 23 23 23 23 22 22 20 20 20 20 20 20 19 19 19 19 19 18 18 17 17 17 16 16 16 15 15 15 15 15 15 15 14 14 13 13 13 13 13 12 12 12 12 12 12 12 12 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 5 5 5 5 5 5 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 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