36 2310 Browell, Dr. Edward V. NASA Langley Research Center LASE / DC-8 Aerosol Scattering Ratio SOLVE 1 1 2000 01 29 2001 06 21 0.0 GPS altitude of observation (m) Elapsed time in UT seconds from 0 hours on day given by date 1 .001 999999 Aerosol Scattering Ratio 9 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.01 0.01 99999 99999 99999 99999 99999 99999 99999 99999 99999 Number of values for current recorded time GPS altitude at which data begins (m) Altitude increment (m) GPS altitude of aircraft (m) Hour of day of observation (UT) Minute of hour of observation (UT) Second of minute of observation (UT) Latitude ( +N degrees) Longitude ( +E degrees) 0 8 ------------------------------------------------------------------------------- Vertical data interval is 30 m., horizontal data interval is 6 or 9 seconds. Vertical resolution is 60 m, horizontal resolution is 6 or 9 seconds (1.4 or 2.1 km), respectively. These measurements have a maximum estimated error of 5% or 0.1, whichever is larger. The scattering ratio was determined using the JPL Microwave Temperature Profiler (MTP) atmosphere molecular densities preliminary data. No attempt has been made to correct for aerosol or cloud attenuation. ------------------------------------------------------------------------------- 33498 198 789 30 7479 9 18 18 6947 1766 221 223 269 184 130 145 122 163 157 155 188 172 209 149 205 165 160 184 182 202 169 189 183 170 124 135 118 146 70 72 165 153 133 131 161 179 129 144 95 103 107 100 93 114 112 143 93 123 104 94 117 154 113 150 172 174 141 140 141 147 166 149 125 107 108 104 119 125 127 132 117 108 105 112 151 131 108 135 124 113 120 142 159 174 178 136 178 169 206 201 218 217 221 229 244 207 183 217 203 187 200 198 188 209 224 207 188 175 166 157 176 173 176 199 179 136 136 154 158 153 151 152 127 110 103 100 95 79 87 85 95 136 133 120 122 104 125 126 145 157 176 140 143 157 155 138 159 164 157 143 137 136 105 98 95 115 137 122 129 123 121 134 156 170 167 161 168 169 171 167 167 159 168 170 163 173 191 185 187 189 192 191 203 204 202 210 205 214 204 209 208 201 202 197 184 184 179 170 33504 202 701 30 7511 9 18 24 6948 1764 3755 786 459 340 303 239 225 247 271 213 194 246 245 245 196 206 201 233 224 160 181 225 216 225 230 191 175 148 139 161 205 140 117 163 137 166 154 185 223 182 146 201 172 170 192 203 192 174 136 161 165 144 126 141 117 91 129 113 185 163 154 140 203 134 124 140 191 183 144 143 147 159 152 154 141 131 82 111 173 142 192 193 161 137 190 225 222 183 186 209 204 235 246 250 234 285 222 238 215 227 240 230 244 212 250 257 225 207 194 211 210 216 242 228 225 208 210 211 195 189 199 180 179 166 171 153 148 131 113 114 119 104 87 98 140 134 135 137 124 128 153 152 165 181 169 179 191 165 161 164 169 176 187 178 180 142 122 101 104 134 147 146 159 159 154 157 170 193 202 199 182 180 193 177 193 191 164 171 178 195 200 217 214 207 203 219 225 214 213 224 226 215 216 218 218 217 216 203 199 199 192 182 33510 206 613 30 7543 9 18 30 6949 1763 204 999999 999999 999999 190 187 235 208 251 245 196 191 221 208 215 177 170 181 169 196 109 123 165 118 142 136 161 104 80 137 95 101 128 139 118 74 91 102 66 101 124 176 128 123 118 107 117 126 51 114 144 91 60 59 92 136 115 107 83 89 123 157 136 92 124 118 150 111 95 92 102 100 100 100 114 131 127 135 139 130 115 115 113 139 146 150 171 154 156 184 178 171 161 168 171 183 179 192 175 143 167 212 226 208 222 210 231 208 181 205 208 244 205 214 206 196 198 207 182 185 181 173 180 142 147 154 136 120 97 85 85 66 101 87 81 71 77 102 122 138 136 109 108 121 132 138 148 143 168 149 151 159 145 154 134 142 157 137 134 111 85 98 95 131 119 119 131 134 141 152 156 152 148 139 153 142 158 162 156 158 147 160 178 170 166 176 182 177 181 174 188 188 188 192 198 193 181 182 183 191 186 177 168 168 160 158 33516 200 821 30 7571 9 18 36 6950 1761 310 251 270 334 332 285 238 181 150 164 142 184 196 179 172 180 116 181 172 147 98 122 140 185 160 130 152 114 131 158 165 122 105 125 94 138 144 184 140 101 139 149 131 118 111 103 133 125 125 173 120 131 119 113 103 110 129 108 70 100 114 105 114 105 111 127 117 141 130 117 133 153 133 140 143 147 143 121 109 139 133 193 162 161 208 197 169 199 212 173 220 186 184 177 217 256 220 224 221 207 217 240 229 227 231 225 245 266 263 267 204 215 227 207 209 197 157 151 162 136 102 111 108 127 97 96 103 92 86 109 121 123 163 121 119 120 136 181 167 173 140 155 163 142 161 182 195 166 151 175 185 166 146 119 113 121 140 139 144 152 162 170 162 163 169 170 172 181 174 171 167 181 171 162 195 196 195 199 200 200 204 214 217 217 207 211 210 214 218 208 215 218 209 208 203 183 187 190 184 179 33522 208 607 30 7597 9 18 42 6951 1759 545 999999 999999 999999 318 243 210 210 194 206 272 195 138 169 178 218 275 253 207 189 193 168 229 187 262 206 190 258 214 166 216 212 210 191 153 191 210 199 130 138 133 125 139 206 207 171 186 214 168 203 116 93 153 162 194 162 196 167 142 171 156 167 147 143 158 147 187 167 122 189 146 135 110 133 118 159 190 170 133 157 159 131 176 174 172 188 171 175 190 217 196 172 185 196 182 208 222 201 215 221 224 196 228 227 252 249 233 201 221 243 225 244 218 193 240 248 267 231 239 247 244 230 212 196 216 197 184 132 152 148 128 112 92 108 100 124 141 164 177 162 134 158 171 202 216 206 212 185 189 190 182 201 178 170 183 187 183 188 169 143 152 156 173 165 160 173 184 186 204 193 197 192 204 190 196 213 221 198 207 216 211 186 189 201 227 219 214 225 242 242 237 234 228 226 227 244 240 236 232 222 213 212 210 211 205 207 201 203 33528 204 750 30 7620 9 18 48 6952 1758 154 153 197 168 138 135 157 149 176 178 153 149 170 202 123 140 149 149 154 95 156 156 131 143 133 91 118 126 154 166 161 168 113 116 106 116 148 145 109 128 178 126 143 156 82 136 137 171 163 95 107 139 180 141 120 132 92 98 140 132 105 77 93 143 164 94 78 119 154 111 77 140 151 120 121 104 145 137 161 141 131 161 154 153 138 153 161 136 182 166 163 174 178 164 180 203 151 164 183 205 206 207 197 182 162 168 177 201 201 184 209 207 227 209 223 207 180 166 181 153 151 139 111 115 100 79 106 102 95 90 83 87 109 133 110 107 113 137 148 143 165 153 159 145 158 166 163 179 164 157 167 144 135 126 108 100 133 128 117 119 134 139 160 153 150 155 144 146 155 163 161 171 169 164 155 154 159 168 166 162 188 199 192 191 203 194 193 187 185 196 201 194 184 195 194 187 182 170 164 172 177 168 166 165 33534 205 744 30 7644 9 18 54 6953 1756 1429 158 179 240 199 171 223 186 158 165 137 128 158 114 141 55 117 133 104 132 67 76 95 132 171 151 135 122 130 104 153 111 88 125 126 120 119 50 20 30 94 113 125 72 54 103 133 149 117 95 78 102 72 135 74 97 103 101 99 87 116 120 124 107 69 59 71 89 96 91 90 115 119 101 87 89 145 133 88 106 98 72 119 124 107 139 135 162 186 141 111 126 160 139 142 153 146 173 169 181 138 174 173 147 153 187 184 168 175 216 214 211 209 227 210 206 198 163 160 119 119 91 117 116 94 83 77 50 83 106 89 70 97 97 77 81 74 97 116 139 139 124 135 127 134 134 123 133 116 131 133 133 128 118 88 70 100 113 91 98 116 121 127 130 129 131 144 153 149 141 130 135 142 133 135 130 138 143 137 166 181 167 163 165 174 192 188 187 183 189 182 180 168 165 182 178 175 166 147 147 163 151 155 152 150 33540 208 676 30 7666 9 19 0 6954 1755 98795 999999 2850 789 401 200 256 212 198 223 208 227 195 219 229 195 157 116 152 165 167 162 188 146 237 152 162 203 188 211 170 146 162 158 202 139 173 127 175 186 192 165 173 188 170 187 166 163 166 158 169 139 121 144 147 177 176 146 165 132 147 142 148 159 198 148 109 145 157 185 140 127 142 142 136 167 161 118 171 163 127 122 180 193 173 163 183 194 165 164 196 191 155 179 182 208 247 222 164 179 206 170 197 185 178 214 238 238 202 214 220 229 254 241 268 245 234 232 234 208 185 178 164 163 166 163 149 118 123 115 124 133 141 116 102 153 149 112 132 127 142 153 166 184 211 207 187 186 182 173 186 164 163 174 167 174 162 130 129 138 164 173 170 173 159 166 169 181 174 176 181 179 186 200 190 189 178 189 194 193 195 199 208 217 213 210 217 218 226 229 214 217 211 204 208 215 222 214 213 206 200 196 199 192 192 193 196 189 33546 204 847 30 7687 9 19 6 6955 1753 230 217 179 193 186 218 229 236 151 138 155 229 245 225 163 170 209 183 145 114 118 196 209 155 139 184 180 222 176 172 196 181 154 151 188 173 152 187 191 170 174 200 155 166 158 139 150 105 173 166 183 127 149 193 163 156 204 178 175 142 169 180 145 149 190 160 126 148 175 189 164 157 133 124 148 117 112 133 144 159 156 200 179 185 181 187 160 178 203 204 184 204 211 215 194 176 197 197 234 233 206 191 196 215 242 237 253 238 247 216 211 215 210 185 175 166 155 181 159 144 156 153 131 135 96 118 121 91 131 127 154 158 117 120 147 142 143 176 189 185 168 191 199 176 175 184 172 174 188 179 198 198 150 149 158 138 161 162 171 180 182 187 183 190 199 180 185 203 196 192 185 187 170 177 184 194 203 197 199 212 207 218 214 217 232 221 214 224 218 215 220 215 209 210 207 208 200 196 199 197 198 202 194 197 33552 204 839 30 7709 9 19 12 6955 1752 3861 1419 398 245 215 170 186 226 171 202 228 134 127 185 209 173 129 183 216 198 199 131 83 71 155 202 164 203 123 183 181 139 191 285 177 133 130 167 114 162 175 123 125 168 156 160 172 172 169 155 125 192 168 115 184 179 205 167 181 125 122 167 210 196 142 142 202 177 136 158 123 149 150 105 126 197 173 146 147 151 186 143 136 200 198 212 175 160 178 160 195 182 195 213 219 234 180 227 206 188 197 240 251 255 271 238 254 267 259 241 203 201 192 181 157 162 153 122 121 128 131 116 145 137 120 82 97 114 103 106 122 151 125 136 143 162 170 186 188 188 182 198 194 169 164 196 196 192 189 195 184 148 136 142 146 157 159 164 163 163 172 187 177 181 196 204 172 166 186 186 179 175 189 170 176 186 199 213 213 210 233 224 217 214 223 226 226 227 227 219 210 214 204 203 205 203 207 207 201 201 199 197 195 188 33558 203 890 30 7730 9 19 18 6956 1750 85 39 82 111 97 86 123 139 118 137 101 93 127 89 107 77 134 111 93 120 153 111 125 68 119 138 64 107 96 77 63 77 133 136 186 181 108 78 143 147 98 60 117 141 105 91 116 112 102 124 141 122 149 170 148 124 176 159 115 136 136 155 98 107 144 97 107 110 72 112 143 97 104 120 141 127 121 120 116 119 171 150 136 132 139 151 160 156 177 164 166 151 136 170 177 204 154 156 147 205 234 223 212 203 204 182 187 210 152 120 146 162 161 118 106 108 103 92 61 109 83 77 110 105 113 70 59 87 104 126 121 108 112 125 148 148 147 131 144 139 149 135 149 157 144 157 155 147 150 137 101 93 116 112 133 118 122 131 153 153 158 163 171 153 157 145 150 147 158 157 158 155 160 165 155 172 175 174 176 178 175 178 184 193 192 189 186 185 181 183 174 170 168 172 175 174 172 172 176 170 165 164 161 33564 206 849 30 7749 9 19 24 6957 1749 236 241 141 135 200 148 175 131 153 173 192 207 157 159 159 210 186 179 163 183 152 150 131 156 182 152 88 104 128 146 160 92 165 128 142 144 92 136 122 115 206 174 157 147 155 153 124 173 160 175 165 169 114 158 118 138 173 185 153 124 109 102 163 187 150 126 170 174 136 149 156 149 128 143 161 163 164 152 163 199 170 170 148 161 171 165 181 191 198 170 211 187 204 204 225 220 177 181 176 156 197 209 211 245 269 303 264 238 201 196 184 198 199 176 164 171 172 168 143 131 130 127 109 130 102 90 102 91 92 91 124 155 137 144 132 144 176 150 158 190 210 178 157 163 146 175 160 174 174 178 191 174 140 122 118 150 165 140 150 171 181 173 167 182 180 183 188 172 171 172 167 166 182 178 190 200 199 194 202 213 230 203 208 230 235 219 219 221 219 216 222 217 222 210 211 202 207 202 200 200 198 200 200 196 198 197 33570 209 747 30 7767 9 19 30 6958 1747 276 263 279 231 238 277 274 247 233 242 235 263 261 277 286 265 274 247 233 241 280 258 237 264 227 202 238 210 212 263 261 184 196 208 209 175 150 168 175 173 159 212 178 132 146 184 155 179 143 153 165 160 187 175 159 139 203 216 212 153 156 205 204 235 182 169 181 227 216 174 174 174 135 151 212 204 168 195 172 167 192 181 204 206 163 196 220 201 171 209 230 211 239 251 218 207 238 234 236 245 237 218 248 265 251 244 234 286 313 288 296 289 247 213 219 207 171 163 179 215 167 159 142 143 132 132 142 139 142 112 151 162 137 143 156 196 168 153 173 220 234 208 205 218 201 183 196 214 222 196 196 210 214 214 178 142 149 167 170 156 180 182 186 193 187 208 228 226 221 216 212 208 193 198 189 199 222 227 217 229 217 210 226 228 240 246 241 229 237 241 242 235 235 243 249 242 226 224 228 224 237 233 225 224 231 221 221 216 213 33576 230 135 30 7785 9 19 36 6959 1746 1194 1307 1264 1248 1335 1237 1161 992 959 811 729 677 607 510 377 298 331 303 339 379 403 337 404 370 372 355 310 350 302 293 320 298 293 235 284 325 293 311 232 284 280 350 273 255 257 208 186 198 171 185 150 183 182 114 154 93 124 144 140 118 111 122 121 82 141 151 179 149 109 133 108 112 108 108 65 113 127 122 164 154 99 166 173 128 110 113 121 97 97 110 118 130 146 148 144 121 130 143 171 185 169 132 175 182 156 213 191 152 162 193 202 166 176 193 185 192 188 189 190 176 170 176 181 168 159 174 195 205 245 256 251 225 221 218 209 154 140 153 150 151 116 142 162 122 117 89 78 74 85 107 116 110 105 85 118 133 94 106 107 137 176 186 147 166 154 162 168 166 161 172 164 167 155 138 111 95 106 135 139 143 146 132 140 170 162 149 169 172 176 166 173 181 153 147 153 154 178 178 180 192 180 199 203 191 199 202 196 195 191 189 201 200 193 192 187 178 190 197 197 196 200 197 182 184 185 181 174 173 186 189 33582 229 214 30 7804 9 19 42 6960 1744 845 636 522 515 472 440 434 458 545 508 568 614 619 657 704 696 639 648 669 632 547 565 553 580 584 617 513 477 475 460 473 379 425 338 312 314 366 388 397 342 367 360 385 323 216 207 211 228 209 254 223 208 177 141 155 189 156 168 164 183 168 198 206 208 153 153 219 212 245 192 210 208 224 224 177 181 193 180 178 211 120 161 179 189 202 202 196 196 176 151 168 183 165 169 190 185 213 230 181 195 222 214 207 220 217 224 218 198 184 244 221 244 236 251 258 261 222 218 193 207 219 230 217 226 248 270 281 293 311 279 282 282 254 244 216 213 209 192 192 181 204 165 176 176 170 163 149 157 147 131 161 188 175 163 178 174 197 206 210 220 207 205 231 226 214 210 199 200 216 226 192 197 183 159 184 174 167 182 177 184 205 203 208 221 215 198 213 210 212 219 207 189 207 213 199 218 213 233 222 230 230 245 262 260 247 250 234 229 231 233 223 234 239 239 243 241 235 230 240 241 231 227 220 221 219 220 229 229 231 33588 232 113 30 7823 9 19 48 6961 1742 1590 1497 1397 1268 1162 1030 908 820 735 708 742 696 673 698 699 696 690 762 733 645 614 635 635 661 596 565 498 500 539 539 614 579 565 544 524 508 489 481 452 442 430 422 420 433 404 341 327 238 299 261 224 211 148 141 160 112 176 167 143 161 168 153 143 181 198 148 140 120 179 179 155 170 139 196 162 144 129 121 116 150 149 110 128 109 179 110 106 137 176 155 138 114 123 143 130 129 134 224 230 179 169 184 137 177 181 171 182 217 202 186 194 174 164 179 166 215 159 216 183 179 144 147 168 199 175 190 220 217 250 258 257 254 213 189 199 215 214 186 147 124 130 149 157 134 127 116 142 147 129 116 112 94 115 142 166 138 131 126 165 179 178 169 183 201 181 177 152 176 175 194 184 193 182 178 178 173 143 149 158 166 160 181 177 185 182 195 177 165 176 175 177 186 160 157 182 180 194 190 170 183 208 211 210 207 201 218 223 224 213 211 216 211 217 216 213 216 220 219 214 211 218 220 215 201 197 198 199 194 195 211 212 212 33594 232 160 30 7840 9 19 54 6962 1741 728 845 944 969 896 918 908 854 839 872 857 819 780 797 772 743 727 722 688 748 781 828 808 771 730 664 636 572 478 466 422 492 518 470 446 468 440 420 446 477 461 470 474 434 434 412 369 292 241 282 213 194 171 131 175 195 187 147 188 190 180 191 196 142 166 199 185 180 188 221 175 150 201 167 200 212 180 146 151 173 151 143 154 161 174 130 121 140 173 182 167 170 129 117 122 180 179 163 173 190 196 194 180 167 164 203 206 204 198 165 197 174 195 270 217 221 176 161 220 163 147 202 238 196 192 210 209 239 254 246 250 234 192 199 195 151 152 188 146 168 143 148 133 140 141 151 166 174 151 121 113 156 150 161 173 127 156 203 220 213 179 175 195 206 192 199 220 176 171 183 202 191 234 209 166 151 157 170 173 191 183 173 194 191 187 203 191 196 180 186 191 197 197 200 195 198 205 210 212 208 216 223 221 225 220 228 239 233 238 246 232 227 227 223 237 235 235 232 233 234 230 240 232 222 219 208 207 205 220 227 224 224 33600 233 116 30 7856 9 20 0 6963 1739 1043 976 1019 982 963 947 895 958 906 906 928 967 854 806 823 880 863 894 769 771 766 795 841 822 732 753 750 763 779 679 643 677 554 477 446 428 400 381 397 432 434 431 436 418 425 472 426 450 459 458 389 437 348 284 187 212 227 183 175 175 202 216 271 233 173 154 161 180 138 134 201 192 164 172 151 161 171 181 220 190 166 141 159 156 169 175 149 130 171 175 158 170 204 178 150 192 216 172 190 175 202 207 183 198 240 232 210 182 190 197 221 252 248 206 190 204 202 203 175 188 199 217 195 189 245 272 274 284 258 219 222 218 227 221 199 167 160 180 169 163 191 175 171 147 127 181 148 152 157 117 134 147 180 178 159 167 165 187 226 207 217 208 231 237 221 215 207 187 202 184 193 196 204 218 225 231 180 181 184 200 172 179 219 213 203 213 207 197 207 211 215 219 207 198 212 192 188 197 216 205 204 233 239 228 235 254 257 244 242 249 250 253 254 252 241 240 243 243 253 256 261 245 248 240 232 234 235 232 234 237 240 248 243 33606 235 102 30 7872 9 20 6 6963 1738 26032 1061 810 758 831 746 750 752 789 765 794 806 841 880 834 848 761 782 757 759 720 762 741 682 783 759 708 740 741 708 706 645 614 622 548 432 365 353 311 340 285 233 261 319 324 284 349 356 361 357 369 383 403 449 397 1731 21958 69770 38164 1115 194 162 191 163 181 140 140 173 188 127 144 161 142 148 135 129 131 147 158 163 147 138 140 157 135 150 180 132 119 188 194 196 191 144 128 105 125 183 201 195 199 199 168 187 176 184 140 186 171 184 169 145 152 168 160 191 177 152 180 158 152 153 196 206 210 252 268 266 226 247 218 213 242 209 150 143 160 159 169 148 134 181 133 113 121 127 114 144 129 118 107 112 127 155 152 145 120 133 140 173 174 174 163 172 167 192 182 171 171 180 184 172 165 188 198 181 175 181 181 180 185 173 175 176 175 201 192 171 202 198 176 167 177 180 188 174 178 183 176 191 189 200 200 209 224 219 215 230 229 232 227 219 227 226 230 245 238 233 227 224 238 239 235 233 235 219 214 212 203 220 231 227 230 234 229 33612 235 87 30 7887 9 20 12 6964 1736 4147 986 923 908 933 959 879 905 953 877 820 887 858 830 872 908 875 819 807 810 760 765 720 704 809 841 795 861 960 908 910 1008 1023 1079 988 785 774 668 589 530 508 406 316 287 271 175 190 276 225 262 253 275 304 325 334 389 451 1954 12975 28036 2353 296 239 233 231 209 210 147 117 127 157 118 79 146 117 146 97 135 119 104 142 114 110 141 92 89 94 129 90 114 168 143 135 98 108 94 86 131 176 128 141 169 106 140 185 193 176 147 143 150 137 269 486 336 358 664 695 674 542 374 210 149 144 152 180 171 156 156 192 191 234 254 252 238 235 192 164 143 163 147 132 158 168 167 131 105 109 115 78 93 116 125 106 116 137 133 131 138 149 168 160 156 169 154 154 172 162 176 178 141 167 163 147 131 143 177 167 180 183 161 144 141 155 157 155 177 176 172 169 176 181 170 159 153 169 170 166 155 159 175 172 174 189 199 196 177 190 202 220 233 204 192 213 218 219 219 219 206 202 200 207 215 211 200 178 179 182 183 191 189 196 208 210 203 203 33618 236 101 30 7901 9 20 18 6965 1734 18072 984 925 941 898 891 974 900 871 1005 896 933 955 1008 1119 1060 1114 1192 1212 1184 1161 1150 1246 1414 1484 1660 1919 2112 2404 5643 60546 64424 41000 54014 31221 5799 7384 9365 8544 5776 2478 1301 1083 861 765 756 653 1080 4118 2720 345 251 268 237 275 270 227 194 226 255 197 165 159 153 202 158 141 127 174 163 165 213 147 144 150 111 168 160 147 148 160 183 124 128 117 105 195 164 172 160 180 157 134 177 168 181 148 115 104 105 162 203 204 217 206 175 189 188 217 344 708 1074 1389 1659 2042 1960 1337 867 677 467 388 267 166 172 183 180 189 208 231 242 269 290 301 275 305 290 314 297 233 201 204 193 183 194 195 192 198 180 164 147 166 153 165 147 175 170 180 175 171 173 178 217 223 192 184 208 206 205 193 210 225 190 199 204 204 199 206 207 192 205 202 189 194 196 203 205 199 223 224 216 204 215 214 200 196 208 212 209 205 189 200 210 206 222 223 218 224 230 232 230 225 237 257 254 249 234 229 228 231 243 247 242 233 236 223 217 225 227 223 225 229 232 235 235 237 235 33744 237 46 30 8176 9 22 24 6984 1700 148795 999999 999999 999999 30 62 73 85 85 147 177 162 110 149 160 109 127 283 267 305 348 468 443 586 823 1171 1642 2587 3963 4749 5755 7207 7842 7704 7257 7508 7638 6862 7510 8731 7783 5100 4351 3791 4163 9774 1772 2436 23062 213794 489612 305344 7067 81 -6 -40 -43 -37 -77 -61 -70 -55 999999 999999 999999 -63 -83 -74 -48 -55 -40 -46 -21 23 -1 40 75 106 274 393 598 845 1176 1773 2325 2734 3773 5167 6797 9301 13435 20894 30043 40373 48306 51255 58174 69032 79460 88419 93104 68924 61117 65177 65306 64742 57090 34272 18119 8529 6773 7189 6339 4636 2752 2440 2734 2993 3173 2789 2551 2055 850 502 430 393 343 265 198 200 181 185 207 211 209 223 274 256 201 186 175 175 196 159 152 174 173 141 162 167 137 128 139 137 154 136 151 189 143 133 160 180 172 173 176 183 179 188 183 189 174 202 189 187 194 202 184 179 213 199 190 198 194 187 202 196 186 201 192 184 188 176 193 193 189 172 188 187 189 209 208 192 194 196 203 199 211 216 217 217 229 235 229 239 235 228 230 232 227 233 229 223 221 226 233 226 208 200 208 206 212 216 222 225 228 226 221 33750 166 2487 30 8187 9 22 30 6985 1699 204 798 1513 2128 3036 4362 6197 8566 10963 14148 17891 24027 34339 49980 65632 81232 99263 124169 157628 201823 263824 339145 389740 402344 415287 417125 386468 328017 321239 325167 289837 250110 224621 181784 156852 121739 61037 40939 25851 20642 17690 11812 6069 3012 1507 894 574 428 358 335 315 331 338 305 325 303 308 291 270 277 288 252 247 266 269 256 251 256 266 240 236 214 230 250 219 203 220 228 223 226 246 236 242 235 210 242 250 253 260 277 259 238 268 261 255 229 206 228 228 236 232 257 241 246 230 224 237 239 253 235 243 241 237 258 257 261 230 230 244 247 238 245 239 240 231 231 223 217 238 246 271 255 256 269 266 262 274 266 261 271 281 291 282 273 289 279 270 273 279 285 278 271 278 280 265 265 267 260 263 272 277 286 280 276 273 270 33756 174 2259 30 8199 9 22 36 6986 1697 -40 52 6 -76 -89 -93 -61 111 559 1414 2509 3812 5737 7822 11129 16291 23728 34199 49754 73210 98348 119154 144669 183529 220953 259584 291220 314535 332391 379759 391439 365077 334941 323548 299644 231736 160873 127156 126237 122248 100551 83374 69530 51964 36867 20739 13138 7474 5732 4212 2125 775 311 252 182 194 198 202 173 163 176 160 142 129 132 126 202 159 166 165 124 110 132 108 134 146 121 134 123 93 96 119 113 101 106 155 168 163 147 146 130 120 123 136 139 149 138 142 144 126 142 148 154 123 112 114 128 132 117 136 146 129 116 128 132 148 161 146 125 129 140 129 128 157 143 133 121 116 122 122 125 130 122 119 119 126 128 142 156 160 159 144 155 160 150 162 155 161 163 167 163 167 163 161 172 184 174 159 166 174 179 171 148 146 146 147 157 167 164 160 163 164 158 157 33762 242 200 30 8210 9 22 42 6987 1695 181810 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 -34 138 415 753 1130 1545 1890 2503 3008 3211 3144 3129 3029 3118 3330 3357 3444 3823 4395 5680 8319 12005 16958 24536 33831 46813 61262 73442 85463 101089 125234 169000 214545 234374 231077 234779 250071 271514 257773 264983 301054 302946 249484 225191 224556 218496 195937 187388 161930 120586 101152 90130 68948 49395 32875 18694 9018 3136 1255 649 380 276 234 231 227 246 174 181 204 213 164 184 150 145 164 194 233 203 166 152 175 154 145 134 162 159 139 147 175 125 116 159 142 99 106 149 140 125 149 146 131 127 132 118 134 170 165 164 161 161 142 149 156 140 174 149 128 125 129 128 154 167 160 164 144 153 182 167 162 186 173 179 159 147 142 153 161 134 143 146 159 157 147 134 131 142 147 138 136 159 162 164 165 164 188 189 184 193 197 186 187 193 179 176 184 188 190 187 184 182 183 186 185 182 174 169 165 172 178 181 182 185 181 179 179 33768 249 30 30 8220 9 22 48 6988 1694 21 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 -65 128 343 674 964 1421 1939 2650 3497 4667 5965 7506 9404 11829 14801 16967 19061 23047 28515 34682 40191 46416 50865 55975 63423 72737 84540 103379 124415 141231 156398 181094 224338 242352 241209 232585 242186 261978 266695 262595 243067 234354 205018 172311 159073 149349 134352 119839 113791 103926 86127 49818 25584 17181 8851 3453 1692 775 519 385 353 256 184 133 168 137 151 153 152 129 144 167 145 187 222 173 127 152 166 142 154 158 163 121 151 170 154 171 164 134 116 114 108 132 119 132 159 160 146 160 148 153 132 139 162 156 140 143 154 141 140 150 139 151 139 130 150 163 161 151 130 147 161 163 154 137 144 145 144 147 154 148 154 134 143 135 149 129 120 145 154 134 142 149 129 137 132 140 151 156 147 158 160 158 171 165 160 180 178 191 198 183 177 181 179 178 166 172 182 175 168 167 158 156 159 156 160 169 172 175 167 166 168 159 33775 190 1814 30 8234 9 22 55 6989 1692 246 486 663 611 509 771 1143 1701 2391 3640 5512 8010 11825 15482 17725 18384 18718 20888 22667 22664 26591 32865 37307 45728 55932 60804 65879 74206 83851 95087 109671 127623 139873 144087 150314 165322 191661 213875 214536 195509 175275 157845 154371 159267 173452 200089 202553 201000 194512 168046 148206 133003 102844 74064 58419 42815 23751 13684 8797 6478 4379 1767 885 647 502 307 221 216 208 198 155 160 184 199 167 129 104 145 149 167 152 182 142 99 113 110 118 135 125 113 97 113 88 114 130 130 121 81 100 124 147 153 145 150 123 132 146 120 142 150 127 133 123 125 128 130 117 109 125 101 106 124 146 146 159 157 174 159 153 124 128 141 151 166 148 137 159 133 118 125 110 121 131 136 147 133 115 128 118 129 128 110 112 116 149 162 145 160 146 151 154 162 163 178 181 182 176 166 166 165 173 182 180 171 170 166 168 170 164 161 158 152 159 163 161 161 165 170 169 164 33781 238 359 30 8249 9 23 1 6990 1690 2138 2504 3947 8731 12091 1481 999999 999999 999999 999999 999999 999999 999999 999999 18 304 506 1091 1642 1866 2033 2145 2162 1544 981 374 -76 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 244 1132 2088 2317 2189 2121 2921 5109 8448 13422 20889 32201 46113 57885 69290 80789 89223 94890 99454 95807 89471 94024 95792 89743 90123 106127 118622 126089 129518 137211 154865 167908 171606 171052 175762 171777 155415 133822 109928 97163 91323 99969 98633 97428 92006 83526 72427 50446 30777 24252 23973 21257 16762 11385 5875 3218 1230 451 336 201 191 242 265 235 215 181 188 191 163 174 174 178 169 157 147 161 181 156 152 148 132 129 138 128 159 133 128 164 120 159 128 128 141 114 120 155 166 144 137 147 153 163 143 137 136 142 146 136 138 136 132 160 153 127 140 134 122 155 139 147 140 141 148 142 152 153 144 138 152 155 140 161 147 160 179 166 149 130 129 136 117 130 122 140 144 142 139 141 146 128 126 134 158 163 160 162 164 164 166 165 165 172 176 180 188 188 182 177 178 179 177 176 178 177 187 171 167 164 161 160 163 164 171 180 179 177 169 33787 250 44 30 8264 9 23 7 6991 1688 2390 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 131 601 1026 1361 1491 1137 526 45 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 118 755 1763 3624 6479 10906 18954 32261 51107 76083 104551 136747 146910 137916 132370 127561 109656 98351 92712 87583 80443 82001 88258 92306 93437 92546 88157 87024 89340 90572 91027 87743 80183 79027 89249 98409 106018 103327 103781 115691 124862 114261 92647 67058 47540 22174 9522 4111 2371 1278 585 365 300 289 298 299 251 223 249 182 112 120 177 147 126 165 200 181 177 195 162 158 160 154 162 158 180 186 145 133 165 158 166 137 125 113 153 162 157 132 128 119 130 143 121 133 122 113 150 129 141 160 151 134 144 137 143 151 131 160 153 146 147 135 136 155 145 161 151 165 163 163 155 142 160 170 148 133 139 120 119 137 152 159 152 137 137 129 133 143 138 111 129 149 148 150 157 161 182 173 174 173 176 179 184 177 187 185 185 178 169 179 181 178 174 165 161 156 155 154 145 152 155 168 172 172 172 172 160 33793 234 508 30 8278 9 23 13 6992 1687 44 326 1041 1465 1830 1868 1974 2500 2900 3055 3467 3599 4183 4458 4180 4014 3452 2603 2429 2403 3198 4317 4410 3713 2577 5407 31721 20480 626 -7 2514 15792 8793 25065 3348 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 39 938 3111 7182 12845 18414 25270 36554 51667 71127 98101 127434 153206 164984 165932 145668 132988 140219 133216 111695 94772 77713 64793 55384 53127 62344 77245 103205 143298 194713 168437 101362 67138 40917 29750 30556 37766 34977 26694 22950 14812 8688 4483 1785 692 542 215 208 211 214 208 224 177 199 188 178 186 160 176 266 438 552 563 515 303 171 181 139 132 147 124 151 171 154 132 107 76 104 121 152 144 106 94 129 146 131 117 145 162 120 126 114 128 141 138 148 137 135 119 134 150 125 107 123 146 140 131 147 142 154 158 159 127 143 142 143 151 142 166 167 161 144 133 134 135 148 130 128 126 140 134 140 143 130 128 137 129 127 133 129 132 146 139 155 159 163 170 170 170 179 176 174 165 171 172 172 185 183 177 168 174 173 157 157 163 161 156 153 169 167 164 164 165 170 161 153 33799 251 42 30 8292 9 23 19 6993 1685 234 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 1028 7573 25331 25853 31139 57678 78315 71284 85180 159497 181520 186909 215429 191145 54891 34328 43804 50732 59911 69594 73291 68087 57408 27480 24758 70416 140347 131566 30201 7869 10374 41048 59598 17799 758 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 -2 680 2723 6734 11956 16954 21468 28473 36043 42166 50107 56262 60336 65850 70409 79109 87583 89351 80107 67593 60615 55986 52090 49207 47699 49061 54790 65692 86579 87019 72829 55090 34981 30050 35719 18252 11635 11477 6147 1115 160 177 165 269 405 424 439 508 638 616 628 1179 3511 6926 8008 16820 22717 17796 18265 15263 9740 5837 2383 1348 994 377 138 153 156 139 156 143 131 146 124 127 139 124 126 138 129 109 145 124 123 136 107 111 134 145 145 144 145 152 142 185 153 126 119 124 151 134 124 142 144 146 150 146 139 139 122 139 128 119 133 136 147 153 140 129 141 131 117 136 126 125 129 132 142 118 150 148 128 112 112 117 129 121 137 131 136 143 156 156 147 153 157 167 179 169 176 182 179 168 163 157 169 175 164 165 161 158 162 152 150 159 160 153 158 164 158 160 159 150 142 33805 251 26 30 8306 9 23 25 6994 1683 45166 42827 38371 33351 28307 25050 22836 21103 19431 16025 13015 13913 15891 20577 27291 37871 21133 52019 61906 87350 79266 74508 48498 16861 27345 14798 15372 17335 18912 17888 14861 12046 11527 12529 9360 6854 4659 2441 1071 523 1230 5073 2459 1263 686 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 -95 612 1904 3916 7082 12352 20133 28703 39938 50211 56235 59392 61418 58566 48842 37640 31048 28422 23143 19580 15245 10821 7428 7396 15658 29836 77925 196685 362667 318566 164730 53835 1321 158 264 375 640 1077 1427 1597 2008 2140 2317 2767 3771 4642 5459 7508 8883 10118 11406 10332 7468 5379 2832 996 435 145 101 117 112 81 107 101 114 88 113 121 131 90 109 78 83 79 96 116 125 103 85 81 87 84 64 84 62 71 72 65 77 92 86 74 82 63 70 83 77 78 69 67 96 96 115 109 101 103 103 111 81 97 109 78 94 89 95 99 90 114 82 66 70 66 93 95 83 109 100 88 78 75 78 74 90 102 98 93 92 102 122 129 125 106 106 118 125 125 127 138 126 123 121 129 134 126 117 113 115 105 111 112 124 119 114 122 130 130 119 116 118 105 33811 250 98 30 8318 9 23 31 6995 1682 13869 12769 11932 11546 9338 7848 7450 6958 7215 6812 5104 4228 4460 3312 2333 2522 2273 2415 3112 3002 3045 2544 2249 2329 1784 1385 721 814 1129 2363 3451 4590 4526 4814 5524 6588 7823 8745 10848 21250 34249 41827 53309 66165 102974 116237 129834 146382 202111 270241 321184 408129 382078 434304 181176 28834 164 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 748 2621 8136 18383 32159 47292 62145 81304 99050 102089 98081 94972 81166 62696 51465 48197 45904 42353 35928 29437 56459 127299 136959 80868 32240 10321 1751 1221 1287 1864 2265 2883 3349 3528 3718 4072 4176 4331 3660 3166 2903 2817 1990 1637 3502 2597 557 246 218 172 153 156 156 192 134 138 151 122 161 147 150 144 155 154 141 135 116 124 136 132 147 137 106 96 125 145 124 144 149 159 154 150 145 159 160 148 144 132 151 157 142 131 150 156 153 148 137 146 144 137 129 149 151 133 148 147 147 159 154 129 139 130 124 122 127 122 129 139 141 138 118 124 128 141 128 128 131 144 145 155 162 162 169 171 168 166 166 172 168 179 173 177 168 170 166 178 180 170 167 177 168 163 159 147 156 172 175 167 170 169 167 167 158 157 33817 239 409 30 8329 9 23 37 6995 1680 41 316 591 1086 1734 2690 4197 5993 8333 10277 13218 18738 26428 34758 46995 58841 69293 77893 82077 92431 82567 76822 88106 103076 130538 201050 350283 346103 216027 37480 7437 10744 20170 39834 82958 133412 162398 91617 52420 62618 31236 11139 13076 4040 -39 999999 999999 -85 784 4136 7525 12760 12538 11375 6904 999999 999999 999999 1213 5368 10426 11338 1722 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 -95 407 1855 5208 7620 10416 21898 36342 45724 54929 65027 74768 79623 76334 69461 64208 57141 50312 36796 24874 18211 13541 11424 9024 6090 5015 5003 5360 7883 10475 10510 13709 15346 16671 20335 29535 58949 83626 100068 110802 86500 46990 21923 10156 3749 949 180 138 155 164 139 132 153 129 133 123 118 105 120 111 115 124 103 113 102 123 141 80 95 110 116 102 112 121 90 108 109 111 121 130 131 136 143 111 129 149 128 104 114 130 127 96 141 128 117 150 158 146 137 144 149 149 142 134 115 128 134 132 134 152 133 106 97 101 112 116 101 109 122 112 104 113 113 125 104 92 115 115 137 146 132 145 155 157 160 163 158 164 162 145 146 152 154 149 149 155 152 147 135 140 145 140 136 138 142 154 152 150 155 151 154 149 142 134 127 33823 223 930 30 8340 9 23 43 6996 1678 -25 298 577 1173 1959 2726 4326 6731 8685 10614 10744 10528 10893 13122 16884 26686 52339 91352 123879 143876 205357 247864 313865 311592 333162 366405 263845 135144 145143 137836 61203 130552 142794 78811 4752 5377 13107 14899 13410 18409 37215 47518 30988 14873 29706 45021 39874 48125 62130 42558 56299 78944 150685 171075 34990 1321 -50 110 1486 5821 12279 15146 15091 16135 18606 21837 23953 27334 40512 54384 60051 58795 59226 53574 46998 35390 26608 19521 15368 11576 12122 11756 10326 8121 6561 6722 9040 10677 11995 11081 11196 11022 12748 13350 12485 12620 23857 60178 13567 2370 592 135 141 150 173 206 139 162 193 172 171 166 115 142 157 161 151 170 151 149 112 106 96 141 133 135 131 110 119 124 150 98 89 109 108 123 108 105 132 136 122 121 109 98 113 114 129 114 117 115 119 131 148 148 127 111 124 138 140 147 134 118 115 120 126 123 111 128 132 126 126 104 111 108 120 121 119 128 122 101 109 116 116 113 115 117 135 139 125 134 135 151 141 145 155 162 160 152 151 158 150 152 152 143 143 144 144 143 138 145 146 131 140 150 150 149 150 152 151 139 137 132 139 33829 233 642 30 8352 9 23 49 6997 1677 4 136 135 365 685 844 910 584 119 -52 -67 83 141 -76 -90 25 443 1348 1667 1524 2736 4915 6466 9021 18240 50439 79381 110316 137059 206990 209048 153038 253168 378082 283974 229857 274592 237185 179111 239061 255917 226367 282758 245832 130980 48016 7904 17729 21118 26498 59119 105349 127583 101671 101644 77280 60133 59815 50495 21006 3225 594 44 48 98 329 602 518 2714 9441 13931 17653 20651 27105 27606 20929 21817 20794 17493 16631 17426 16351 14491 16155 15373 15322 16883 17216 14644 8468 7099 5739 2445 1573 1238 936 721 613 774 634 486 409 300 182 172 136 155 145 169 149 205 200 226 168 172 152 166 182 157 140 140 131 115 85 100 108 99 128 135 109 117 116 106 89 89 116 118 138 123 93 117 126 103 86 79 112 119 114 118 111 104 102 101 111 114 114 119 119 107 110 106 100 101 108 107 119 119 115 120 135 117 116 118 111 117 121 122 114 91 93 97 72 94 101 110 112 92 113 114 113 100 102 95 106 114 109 107 95 123 144 136 128 142 141 132 124 123 139 136 136 138 136 137 136 131 130 127 124 113 111 125 127 132 132 133 143 134 128 126 129 130 122 109 33835 253 22 30 8362 9 23 55 6998 1675 7586 4376 2215 804 145 -46 999999 999999 -82 -52 -8 18 -36 999999 999999 999999 999999 38 426 797 1257 1814 2312 4007 6826 8381 9219 11113 13217 15951 21078 26854 32346 44579 58592 59932 65434 68129 66231 56476 41500 27518 18503 13658 7469 5386 4179 3290 4703 16031 43540 84901 151164 245289 401517 517058 442787 311560 136570 82445 43172 24811 3161 5189 5383 6834 3902 4678 7872 11547 15180 19959 10385 2958 1568 707 174 77 93 140 95 64 45 41 72 41 68 100 85 98 129 301 1298 1887 1620 1438 2183 1979 1558 1632 1516 2030 2823 3032 4795 4903 4480 4625 3792 3262 1003 181 150 149 149 129 112 100 135 137 129 124 148 298 541 736 679 633 669 818 976 937 732 737 683 563 346 256 216 209 157 120 117 125 132 113 106 120 161 133 141 140 143 144 141 105 122 142 146 148 124 86 104 136 114 104 112 124 132 142 124 133 125 140 130 118 130 126 125 123 118 128 132 136 120 93 126 118 139 123 122 113 102 118 151 162 142 123 105 82 84 114 105 110 127 133 136 114 122 138 119 108 110 118 127 131 120 118 142 142 136 136 158 152 164 157 150 153 151 148 153 158 153 147 144 143 138 145 144 147 139 141 137 140 138 147 149 149 143 140 142 136 129 33841 254 35 30 8375 9 24 1 6999 1673 480 246 218 119 16 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 -57 81 -17 208 227 197 168 292 729 1106 881 1613 2883 4133 4966 7005 10551 13438 16446 18289 16160 13945 15310 21677 27870 33536 39594 49297 42612 38188 34801 18664 11335 7529 3698 1629 1138 1970 8796 24380 48164 80321 146686 321737 394623 185312 73850 49469 35978 45125 56123 38910 47190 55795 74162 90846 107602 152171 190569 186976 178171 170381 167116 166993 162428 150213 117813 55607 44736 29925 15819 2875 1933 1081 412 128 98 78 88 134 119 83 86 77 111 81 91 104 104 60 87 88 124 149 122 127 93 126 132 112 127 184 217 438 1293 3143 5423 6995 8509 10746 12265 13528 14123 13255 8712 5019 3444 1718 724 298 234 200 201 197 221 201 210 194 165 128 138 149 151 157 190 178 171 183 159 164 165 136 151 174 156 172 146 132 144 148 153 149 161 152 146 156 152 167 138 153 164 155 151 155 140 150 147 148 156 155 146 153 148 143 148 158 156 132 144 164 135 142 139 124 128 139 130 128 127 130 137 140 143 126 133 129 120 130 132 142 144 141 152 165 181 185 181 173 168 172 178 165 165 163 168 171 167 175 178 166 161 150 149 153 152 155 156 164 169 171 171 172 176 173 171 166 166 165 159 33847 214 1218 30 8388 9 24 7 7000 1672 -18 229 426 655 841 904 1138 1608 2112 2672 3782 5928 9456 14011 19793 26779 35415 45571 56939 74776 97007 125542 167994 191328 223778 264849 300514 339273 346225 349401 332792 314559 273621 238195 173996 107929 78752 61736 62534 82890 97004 106072 130807 149014 148868 129010 87404 46644 22634 23048 18278 4855 772 37 3 -14 0 21 -4 -9 12 67 84 115 187 266 332 544 946 1273 1509 2298 2923 3413 3712 3915 4666 6518 9442 16215 24792 31029 36189 37917 37598 37548 35733 28402 16059 9101 5091 1422 188 146 136 180 166 141 144 120 122 127 145 119 102 131 124 123 149 127 142 162 119 117 155 129 99 120 164 143 104 98 98 114 98 123 133 102 114 124 135 150 118 128 136 171 153 122 138 126 119 130 127 143 140 127 120 122 119 123 123 136 115 138 133 119 97 101 91 84 107 114 130 112 99 123 121 125 97 104 94 77 98 120 115 104 117 130 128 131 131 140 142 144 152 155 153 142 154 146 150 151 141 145 137 136 132 145 138 131 136 135 141 132 132 140 140 143 153 148 142 137 133 129 33853 238 543 30 8403 9 24 13 7001 1670 -69 154 433 624 1007 1193 1116 1112 1157 1491 1843 2278 2606 2943 2621 1777 830 -45 999999 999999 999999 262 1045 1957 2410 2837 4198 5484 6423 6627 7817 10088 12429 15467 20560 26549 34172 40587 52964 70675 80643 88916 104878 116358 133040 144925 145107 143665 140577 141527 143631 149278 158069 160573 160696 194530 239659 256152 245806 216949 173182 142820 115944 115994 93821 69664 44043 25315 17387 7594 3916 1088 120 -46 -30 -44 999999 -87 -37 -17 65 194 227 410 766 1143 2557 4197 5415 7611 9252 10546 15729 26617 34848 41107 47335 50455 51920 52662 53377 61408 67475 66391 57114 47427 39927 37153 40141 38468 29954 17262 6232 1265 212 122 146 156 118 122 143 165 131 93 107 112 84 76 85 100 110 101 75 131 105 115 117 134 127 101 109 97 152 173 101 86 112 89 95 88 120 98 111 102 90 92 124 121 121 117 109 111 128 119 100 85 97 118 105 85 95 101 110 114 102 99 111 115 107 91 75 67 73 80 80 101 85 85 95 87 76 80 66 71 81 90 80 72 90 98 111 111 121 126 122 108 113 126 132 121 133 118 113 128 125 129 133 121 123 131 112 118 116 111 118 111 115 121 125 134 132 131 132 129 126 118 122 123 33859 246 289 30 8419 9 24 19 7002 1668 -99 459 1133 1843 2807 3115 3214 3368 3947 4440 4132 3922 4336 4113 4325 5026 5289 5703 6316 6487 6346 7128 8207 8669 7929 6174 3790 2091 1125 703 402 -99 171 1115 910 2559 6553 11018 14474 18939 19441 18908 21334 23073 27634 33896 40544 45160 40561 34015 28838 31136 30610 31343 33174 38436 53716 66293 69601 73538 81511 98825 98261 107136 114603 110646 105969 99476 97723 93891 111449 121764 96783 84471 65998 51140 53182 58749 53799 36841 31073 37124 24742 5259 516 149 392 706 1218 2673 5188 9352 14402 21246 33586 40852 48928 58274 70374 85227 110584 141892 162955 174205 164009 140902 130197 138504 142115 131577 103057 58479 37099 26710 20130 19609 18742 18020 14646 8673 4572 2575 956 252 159 166 182 154 129 139 152 156 161 161 137 123 145 136 119 124 134 165 109 152 167 150 127 135 156 162 181 182 176 150 140 154 138 126 147 144 113 123 160 151 113 136 133 117 114 135 153 153 143 136 136 144 162 133 130 133 130 136 152 137 143 122 118 127 107 111 114 124 140 133 133 134 119 107 106 108 105 120 134 112 115 141 143 154 156 153 153 148 153 174 178 158 160 161 153 154 152 140 148 148 152 143 146 146 142 134 149 148 142 139 151 160 160 156 148 150 158 158 156 150 150 146 33865 242 456 30 8436 9 24 25 7003 1666 61 209 450 841 1089 1623 2311 3196 4289 5649 6755 7948 9601 12304 14195 14923 15288 15458 18742 25642 32327 32851 31196 32652 32388 31961 29390 26587 29203 29843 32199 32360 26532 20338 19297 16124 14864 11370 8778 6689 4654 2368 1379 621 999999 999999 999999 999999 17 321 889 1792 2932 4495 6217 9220 13098 17233 21348 27204 35942 46642 60048 74297 88061 105871 128060 143241 161413 173836 164497 121036 96883 74328 54120 38146 30758 32008 20165 18692 18662 18478 19747 18214 16818 14071 11201 14710 18066 21931 29817 38525 51000 73180 91331 107594 121849 127172 145423 163336 181615 174873 162717 161263 165281 135177 88021 54654 44391 31023 26284 27082 31910 33911 26894 14535 7909 3511 709 177 168 204 175 156 194 201 200 171 172 152 134 183 184 185 174 156 186 191 162 163 157 145 150 156 161 202 215 162 148 193 132 131 153 158 175 153 150 150 156 144 140 145 147 133 126 174 164 169 175 159 178 159 155 147 151 156 144 167 162 147 142 139 130 134 108 87 120 134 157 139 121 134 136 152 146 143 133 145 143 129 136 147 146 184 177 176 179 173 173 158 149 153 158 160 156 166 166 159 161 151 152 151 148 155 158 156 147 159 158 161 169 171 167 178 171 162 163 167 164 166 162 158 33871 234 684 30 8454 9 24 31 7004 1665 23 265 670 1079 1740 2627 4006 5486 6333 7025 8794 11381 14438 17717 22782 30792 41941 48872 39172 30435 25358 22296 15675 12025 11141 9997 8192 6714 6924 6722 5192 4530 3726 3014 2877 2014 1005 181 999999 999999 91 551 1106 1669 2284 2735 3098 3515 3423 3435 3727 4496 5547 6770 8719 11960 17073 22040 25790 27236 26745 26037 26416 29868 35016 39562 44787 50187 54849 58259 60236 59007 58164 60245 63492 68854 78288 92383 101241 112629 130225 131178 137486 147792 155030 161257 159282 145910 138109 130124 125206 115691 110148 113800 112939 109978 109081 116271 117133 119254 128683 102876 61175 46518 33897 19117 8272 2847 400 179 156 136 167 179 117 123 117 113 96 96 119 153 143 144 139 134 108 84 106 130 130 135 154 118 115 127 147 164 136 126 130 117 112 121 113 112 122 124 117 81 89 122 127 121 128 130 136 116 104 122 125 148 98 95 110 103 122 139 124 110 124 117 105 106 92 92 103 105 91 101 89 79 107 101 108 109 103 95 88 75 75 102 113 122 129 130 129 137 135 135 136 140 133 136 135 119 118 129 132 118 115 120 114 114 114 123 120 117 116 128 139 129 134 134 136 133 140 145 140 136 135 136 127 127 33877 225 998 30 8468 9 24 37 7005 1663 -88 333 977 1800 2807 3893 4739 5565 5995 6231 6476 6581 6711 6917 7010 6630 6302 6392 6235 5898 4047 2442 1424 690 22 999999 999999 999999 999999 999999 999999 999999 999999 142 458 1184 2028 2950 4347 6196 8735 11979 15875 20145 22934 24899 26535 28501 31094 31914 31233 33466 36478 43024 50663 58270 60849 64856 68858 71651 73760 69512 68092 70561 73050 77167 80395 81611 83698 87110 88281 88395 97641 96547 92768 97573 100886 108224 122733 138813 156404 176056 195228 212277 216908 218604 216911 198784 169332 159064 131676 92595 68244 49723 33758 20383 9718 2827 738 336 236 222 224 183 183 200 196 163 140 140 164 174 155 153 148 140 159 130 105 101 152 174 148 178 181 158 189 212 184 179 157 179 177 149 160 142 146 144 148 122 134 136 131 135 137 143 138 137 161 185 174 158 130 127 141 141 154 155 140 137 159 162 161 162 131 119 135 102 124 145 128 121 131 150 137 133 132 120 113 112 117 139 132 151 176 176 167 149 159 168 145 158 169 168 170 164 173 177 161 148 141 144 149 155 162 153 159 158 154 149 152 169 169 167 166 172 166 171 166 163 158 160 160 159 155 33883 222 1075 30 8485 9 24 43 7006 1661 133 673 1406 2293 2832 3037 3556 4164 5052 6026 7027 8579 10194 11753 12367 11795 8840 5120 3093 2218 1705 1264 953 1008 1452 2109 2599 3208 3735 4320 4836 5528 7012 8743 10383 11748 12935 14166 16182 18568 22243 26750 31891 35043 36778 38995 40150 40516 40610 42011 43592 44139 46776 50291 54372 59637 66922 73695 79035 87403 94422 98465 100896 100558 101384 101621 98130 91205 82680 75404 77287 82006 85251 87341 92420 93152 96151 103474 106561 107416 122757 147220 160636 173277 179683 157550 133796 108347 86914 70109 51370 33870 17447 7319 2694 868 317 182 129 130 112 116 120 114 109 97 66 91 99 67 74 52 53 70 99 106 81 63 84 113 109 120 131 130 112 107 113 125 131 132 123 110 93 97 85 81 78 77 76 80 90 101 106 102 106 98 102 104 93 105 97 89 98 98 77 71 94 100 94 76 81 85 89 93 65 49 52 65 82 75 62 79 70 64 67 73 70 67 74 91 107 114 119 120 125 118 109 115 118 110 119 120 113 112 112 107 101 106 108 96 93 90 93 100 101 97 102 109 110 119 116 105 109 115 112 107 109 111 106 108 105 100 33889 208 1541 30 8501 9 24 49 7006 1659 -25 373 642 1068 1124 841 586 422 215 -7 -21 236 669 920 1294 1545 1969 2891 4142 5086 6119 6646 6259 6233 6186 6207 6386 7313 10020 13418 16181 19659 23618 26059 26977 27283 29042 32583 38872 50006 64733 75285 85146 84562 76262 77677 84381 82001 75854 81884 102674 137240 152866 159632 185819 190930 162491 146788 137390 125852 128657 139766 160102 181426 190549 200672 200749 180712 154281 123400 105874 101900 108282 111435 104891 91460 59358 43110 39189 24804 7440 3879 10943 13786 5086 566 190 199 194 146 151 163 175 161 144 149 136 152 174 155 113 131 165 173 166 161 163 165 186 193 170 171 198 191 173 183 184 188 172 136 117 135 131 120 132 125 124 126 134 148 144 143 155 148 163 170 165 163 180 177 164 153 146 144 168 158 149 157 144 131 128 132 116 110 110 117 136 130 126 124 127 112 100 114 132 144 144 161 181 166 155 161 180 183 170 168 171 169 173 165 156 158 161 159 148 147 155 158 146 148 152 160 161 153 153 154 151 151 157 166 165 166 166 162 159 155 153 149 33895 160 2969 30 8519 9 24 55 7007 1657 512 2073 5603 12815 28827 61932 91960 101714 120236 124378 128700 165910 193490 221584 279771 210006 164315 157372 133890 157041 194304 200397 149463 197908 269965 397298 440491 259257 69793 69254 84199 117238 205277 253287 201402 258482 168467 41725 742 175 185 168 204 199 194 188 191 161 168 180 162 160 174 172 196 203 186 174 171 174 206 246 243 200 167 176 188 187 163 167 178 171 161 161 174 173 156 158 181 174 172 174 158 173 162 142 143 146 161 187 165 158 181 199 166 158 177 170 174 172 168 165 146 137 119 141 163 147 134 163 168 154 137 140 164 151 149 169 177 182 197 191 190 192 188 194 192 194 189 186 190 178 176 185 174 168 184 186 182 182 175 168 165 173 181 180 179 181 182 184 187 191 186 180 179 180 179 172 168 167 33901 176 2508 30 8538 9 25 1 7008 1655 -8 741 2025 4100 7591 13449 16928 12655 9322 12032 17903 23146 23371 22259 20626 21045 28452 23881 18247 22682 30110 34972 38493 44030 64105 94861 131755 155629 187212 280328 313755 247842 231230 273430 311250 349020 478220 641614 675807 680004 484328 217564 99820 17343 8859 3338 1008 306 192 198 199 210 199 184 190 189 209 191 157 137 128 126 141 144 133 130 141 135 122 150 155 161 163 145 164 186 199 199 171 145 144 148 142 146 128 133 138 118 99 119 123 103 114 143 133 142 140 130 113 105 104 112 112 139 138 159 131 127 110 122 145 144 160 140 169 160 142 134 139 105 125 106 89 119 119 134 133 125 122 125 124 107 112 107 133 160 168 158 141 138 144 150 149 147 159 167 166 162 158 155 156 146 138 143 153 158 157 153 143 145 153 159 160 153 155 161 158 157 158 155 157 158 162 160 156 154 33907 173 2648 30 8558 9 25 7 7009 1653 -36 544 1573 3420 6283 10465 18235 28633 34825 37531 41318 43430 47079 51853 57338 69116 87781 105192 122890 147816 165631 195044 288955 364503 402393 413773 438079 453814 423523 346480 246558 194346 154536 116593 111881 120414 121821 110016 95362 79642 57272 36134 20506 11618 3472 814 318 227 237 273 262 265 246 218 197 178 167 153 174 176 166 181 180 162 147 145 171 151 179 171 184 211 211 221 218 184 174 179 158 158 198 210 213 207 166 163 162 147 134 128 172 181 174 193 182 170 171 155 167 186 182 177 162 156 164 160 167 155 133 144 158 171 176 184 180 164 150 150 151 148 143 148 153 143 136 149 153 140 137 143 154 170 184 184 188 192 185 180 179 194 198 182 183 190 181 172 166 176 182 178 173 179 183 170 161 166 172 175 175 171 176 182 190 187 177 172 175 179 180 180 177 171 166 33913 169 2757 30 8577 9 25 13 7010 1651 70 768 1974 3989 7214 12557 20817 31815 43771 53058 55882 61882 71737 82583 104741 133030 181858 246540 292175 316649 308601 312663 290647 311153 376747 472111 526189 510082 444906 378416 270993 198984 106682 88936 75785 55280 41083 24254 7439 1664 429 288 290 267 294 286 263 249 201 195 191 187 174 174 174 172 171 186 174 152 178 191 198 228 223 207 205 221 228 243 243 236 213 205 194 198 192 201 205 205 177 163 186 185 160 167 184 190 182 172 180 180 192 201 177 168 192 200 187 187 206 206 192 193 190 185 195 190 197 213 200 191 178 170 166 174 174 169 184 186 153 143 154 160 160 172 176 191 196 196 200 201 214 220 210 203 206 223 224 210 202 214 216 203 205 209 200 196 209 201 199 202 204 205 199 195 204 211 208 205 206 207 202 204 211 210 205 208 200 33919 198 1906 30 8596 9 25 19 7010 1648 -98 29 157 363 534 711 894 1062 1344 1675 2225 2612 2838 2699 2852 3400 3701 3708 3822 3928 4123 4004 3992 4481 5024 5232 5803 6144 6905 8494 10742 12963 17124 22135 24482 24579 14455 6518 7360 10151 12939 17989 26791 40606 71941 137209 245365 354614 480831 592305 672375 687076 602637 459256 390611 420874 445495 417418 269268 144045 68032 18263 1767 554 276 266 261 236 242 204 215 276 256 189 206 195 201 187 139 121 103 145 153 118 115 103 122 128 100 116 104 165 158 156 149 128 121 156 155 179 176 151 140 136 146 119 141 142 128 103 82 106 134 112 104 117 119 126 138 129 139 135 105 121 148 137 122 121 153 147 119 92 99 130 127 146 154 137 119 108 104 110 115 115 111 125 118 112 109 103 81 90 99 106 127 138 130 146 146 132 136 152 141 148 137 138 149 146 145 146 144 147 141 132 138 138 132 133 140 137 132 137 138 136 136 143 146 147 137 140 143 147 148 149 150 140 139 140 33925 203 1802 30 8612 9 25 25 7011 1646 -39 177 341 573 772 943 1161 1605 1890 2242 2710 3300 4019 4751 5566 6754 8013 8907 9866 10792 12149 13353 14099 15095 16386 17842 19836 22329 24402 27433 31445 37565 43635 49104 53737 61588 73297 85769 96662 103933 113584 134138 157840 188485 239994 288894 326649 364187 350402 326531 300383 281023 254353 222505 197176 171909 131049 119719 106098 94287 87407 73302 52650 31485 16664 6153 1809 580 487 421 331 317 301 270 276 262 225 271 275 222 205 193 198 198 137 108 122 98 108 103 127 116 118 135 144 133 140 150 120 124 150 139 131 191 202 158 182 198 161 132 129 126 161 131 113 116 109 123 111 144 121 128 155 137 130 142 129 150 129 126 138 169 162 133 111 132 146 113 106 130 144 155 133 116 132 124 109 104 127 141 134 132 138 123 109 91 109 110 115 127 152 149 163 163 162 143 152 154 159 156 149 148 167 173 169 151 142 144 138 159 154 137 148 152 149 159 154 159 161 156 156 157 152 161 153 152 148 148 162 161 153 158 160 33931 200 1880 30 8630 9 25 31 7012 1644 24 280 529 733 991 1232 1610 1875 2228 2738 3384 4403 5719 7054 8796 10814 12898 15270 18022 21077 24997 29357 34903 40119 45652 51545 58497 67231 75370 81754 89734 102163 116859 136293 162085 182225 186530 189588 196244 211671 229395 234709 247064 265281 270841 260033 240733 221231 194965 165955 144811 133210 116353 95327 85600 83393 80489 72800 54896 31766 16696 8215 2737 1465 1158 954 805 690 629 506 413 336 348 322 292 309 268 234 225 198 177 183 147 135 148 184 196 173 163 151 142 125 157 186 177 173 177 164 179 208 248 242 248 219 167 150 164 196 190 145 151 183 164 176 162 175 171 149 170 182 181 152 173 176 173 169 153 175 148 173 179 150 153 154 163 175 149 155 179 171 179 161 143 126 147 159 143 157 148 155 156 157 127 127 145 150 161 187 190 195 188 202 184 188 194 192 204 201 176 185 176 183 191 177 173 180 181 168 165 171 163 183 187 187 188 189 191 177 173 183 174 182 178 186 189 189 189 184 181 174 33937 203 1838 30 8648 9 25 37 7013 1641 -82 47 178 416 658 947 1308 1786 2206 2667 3175 3675 4208 5028 6119 7798 10066 12204 14396 16856 19955 23202 26954 31816 37007 42774 49273 56278 63661 72412 82253 92637 102113 113282 124344 134033 145045 159342 175860 183614 192651 215982 245123 262150 251508 231103 215825 213984 212302 201597 193206 189000 170212 152167 125258 91913 72344 67819 65920 57257 41199 21678 10138 6385 5028 3863 2825 1867 1378 1185 934 773 723 631 528 438 325 278 248 235 230 220 176 220 230 175 193 185 167 174 174 191 201 219 212 164 167 171 193 239 239 236 224 218 225 253 235 229 211 189 170 165 188 188 163 163 170 177 169 175 181 183 179 195 205 194 180 197 174 182 205 187 181 190 198 208 192 179 169 178 190 185 180 176 175 183 153 142 164 168 174 168 171 176 146 157 157 173 155 185 209 214 217 206 197 213 205 198 198 198 203 200 211 206 197 203 192 190 196 196 186 189 207 202 194 185 187 201 197 201 202 203 200 195 197 199 202 197 196 205 201 197 199 33943 206 1737 30 8667 9 25 43 7013 1639 -29 -8 82 283 456 641 905 1309 1813 2307 2833 3512 4425 5554 6655 7784 9206 10811 12867 15569 18388 20565 22369 24735 28188 32258 37051 42356 47987 54162 60128 66874 75713 84636 93754 105844 117679 125852 132745 139512 146385 153435 158462 163593 168773 174667 183817 196013 210927 228837 237823 235116 235148 234189 224612 212690 178523 127207 87867 63951 43673 24540 13377 7988 5503 3771 1940 945 571 374 297 275 259 273 305 287 233 214 246 268 248 240 227 199 178 155 157 154 140 141 153 143 139 123 120 121 123 139 133 145 179 167 163 154 174 187 201 202 198 197 164 163 144 147 143 162 163 171 161 128 124 130 136 117 135 161 167 168 157 144 140 145 158 158 152 151 155 152 159 170 166 141 138 143 146 155 149 126 109 120 148 144 131 141 135 144 139 120 109 120 110 123 145 156 150 166 186 187 175 175 168 163 167 177 169 175 160 158 151 151 157 159 150 146 154 159 162 166 163 164 158 163 165 168 162 159 162 160 166 167 160 167 172 170 170 170 33949 264 16 30 8686 9 25 49 7014 1637 1903 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 -95 46 156 311 419 464 606 793 994 1216 1431 1596 1774 2028 2676 3473 4275 5076 5964 6813 7867 9298 11030 12807 14706 16803 18985 22054 26064 31626 38245 45831 50366 54911 62907 74997 89971 103469 112872 126502 143194 168008 199629 220459 237739 254597 262327 257349 238568 219064 200765 185697 175962 164297 150584 139657 129484 111297 94100 83469 71340 59629 51423 44314 38887 31293 21834 16047 11943 7770 4652 2964 2005 1390 934 641 470 362 269 265 300 297 315 324 298 273 267 290 265 263 255 226 200 199 196 157 132 104 113 137 157 133 137 131 123 134 150 136 142 145 162 171 153 166 158 176 174 147 134 141 122 133 148 124 134 136 133 127 115 127 140 136 111 137 140 137 124 143 146 148 138 130 140 171 172 122 125 142 126 129 133 130 143 133 102 110 115 102 109 122 130 117 93 108 109 107 101 95 80 86 114 133 145 150 148 146 151 146 158 153 146 157 149 149 153 160 154 149 147 136 140 141 143 143 131 129 138 137 149 145 149 152 153 148 147 138 144 144 151 145 146 150 150 150 148 33956 265 37 30 8707 9 25 56 7015 1634 15199 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 -90 592 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 96 259 246 132 152 289 588 1335 2701 4173 5971 7595 9458 11465 13857 16984 20032 22788 25428 28134 30421 32532 35905 38931 42785 49269 57822 66390 75143 86030 97020 110584 125191 134874 142411 156086 172705 189418 211994 237793 259377 263085 259952 251498 231867 206238 189269 171751 150982 130427 110221 89011 70459 57245 45637 38276 30180 24432 17580 11106 4323 1415 571 371 327 301 334 356 382 383 387 367 358 380 409 371 339 390 365 339 333 314 324 275 255 219 196 185 155 165 181 186 160 165 186 176 202 187 167 169 138 180 165 165 190 198 199 199 197 225 241 233 206 204 199 192 166 154 195 153 162 198 175 158 170 150 169 171 192 182 171 176 147 120 132 172 182 174 178 201 165 195 205 187 151 183 168 155 167 146 172 171 156 151 165 158 149 144 142 161 166 154 134 140 143 145 137 148 158 173 189 202 205 190 201 179 186 185 190 191 196 195 168 173 186 178 174 164 161 165 174 178 183 187 182 191 187 171 180 183 176 181 183 184 177 173 177 187 187 185 189 183 33962 231 1046 30 8726 9 26 2 7016 1632 1634 8306 14564 18724 26094 20328 15938 3391 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 -29 267 844 2195 3520 4792 5798 7790 10084 12794 15903 20206 24453 27724 31121 34506 38668 43008 46649 50817 54943 58935 62713 64103 65915 67693 71642 78919 89737 102591 113130 116690 123779 131505 140464 149232 153906 154363 150949 153547 159178 161574 164006 165796 160329 154540 148384 140727 130411 121009 108644 84547 62152 53419 50063 44991 32007 19988 12464 7053 3426 1541 650 485 376 327 291 343 374 326 336 367 349 384 383 378 347 322 320 326 272 258 266 280 258 200 200 187 164 164 133 136 174 150 176 176 169 160 173 157 162 141 130 171 220 173 176 190 196 200 215 203 207 198 176 165 170 150 196 179 166 173 161 129 165 170 145 172 156 166 190 154 173 164 160 186 191 160 185 188 190 165 172 176 180 175 165 163 194 188 163 168 156 156 151 149 137 147 144 129 134 150 157 144 116 120 143 168 133 152 183 199 180 196 188 195 189 192 184 182 172 179 179 183 178 174 170 170 183 167 172 179 174 178 181 184 186 184 190 192 182 182 180 182 182 180 180 181 188 188 186 185 181 33968 266 41 30 8741 9 26 8 7017 1630 22508 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 19 1186 6284 10219 1403 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 777 2057 4014 7018 11683 15255 19064 22591 23991 26481 30034 33109 35250 36354 35292 35151 38750 43142 49821 56598 65807 75654 81400 82531 82160 86286 97930 110155 123784 140149 158124 164583 161285 149352 138950 136289 132826 134426 128905 122447 118382 112271 103064 93332 90584 92655 89559 84105 80566 73960 68157 59605 49561 39082 28446 20253 14263 9891 5815 2335 931 524 402 297 280 266 282 268 305 276 329 287 299 369 463 705 1044 1143 1000 445 285 233 223 177 207 221 216 167 180 151 132 135 154 166 184 143 154 132 143 172 145 136 157 162 152 152 198 186 189 175 162 147 176 153 128 111 151 172 162 161 184 146 145 139 131 145 132 152 152 177 139 148 155 157 140 164 181 143 144 164 169 169 161 154 167 167 167 158 143 144 128 113 118 128 128 132 142 164 159 150 132 130 126 131 115 131 123 140 151 175 182 184 185 181 191 176 167 171 187 192 172 170 180 170 163 158 159 149 163 166 164 169 158 156 162 156 164 167 168 176 171 165 159 164 170 171 180 181 178 175 172 167 33974 231 1078 30 8758 9 26 14 7017 1628 160 4402 5944 4652 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 251 816 1457 2295 3338 4196 5032 6920 11085 15001 22798 27241 28827 31098 33108 36343 39204 39565 44131 51832 53773 50900 53960 57971 53380 44851 41279 38230 39207 44876 52168 61950 77383 91323 109381 124724 132376 143791 147248 146987 152765 160487 163979 164989 156564 143139 128128 116908 106126 99127 94797 89657 86169 83455 79657 71773 63270 51285 31182 17104 8182 4293 2163 960 367 241 247 232 236 274 271 262 346 527 751 935 1245 1768 3009 4125 4869 5637 6073 4302 1781 643 336 276 231 168 180 217 189 147 159 162 132 150 131 146 168 176 173 157 158 140 154 188 213 172 167 176 165 186 185 174 166 154 144 149 167 134 122 146 150 141 160 166 150 144 136 140 155 192 175 181 167 150 157 159 159 171 155 167 171 175 162 154 178 157 143 156 183 181 167 144 133 123 132 130 127 145 160 141 158 153 151 145 136 116 130 146 160 158 169 192 184 182 164 171 171 157 180 191 185 192 184 186 186 184 167 175 178 173 165 172 171 170 172 175 181 185 172 175 177 171 178 183 179 176 185 190 182 175 179 188 186 33981 231 1097 30 8777 9 26 21 7018 1625 1787 11308 28304 22786 10759 16363 24478 31495 37529 7397 2924 4722 14640 14192 27473 45392 47763 57854 42876 33335 39444 42378 21785 23927 27736 30629 33459 38119 42577 49599 57939 64819 67292 65066 58682 52769 52674 56452 57139 55327 52218 43681 39821 35484 36270 41134 47460 56949 67672 79313 89681 102279 114551 124969 137223 154910 171368 186197 192232 188042 173489 151572 129059 112204 100881 95317 87343 77460 75279 73498 61875 39970 20514 7597 3729 1191 407 311 343 347 413 749 1228 1856 2967 4344 4761 5291 5058 5194 5339 4071 2760 1745 1266 919 610 420 333 299 262 280 292 212 233 175 193 207 148 175 179 191 216 205 142 128 131 173 187 177 183 195 185 173 181 175 202 226 184 163 208 213 194 179 157 178 154 132 123 147 171 162 175 162 156 160 160 155 144 158 171 175 179 167 178 161 180 211 197 156 151 168 150 161 177 176 159 155 158 164 151 142 161 154 140 151 165 147 151 161 141 107 122 116 116 144 153 155 172 173 175 185 185 190 184 180 188 190 193 179 184 190 178 187 194 191 189 182 171 177 189 187 180 177 183 187 192 179 170 179 189 177 177 186 185 186 186 194 190 188 180 33987 232 1113 30 8793 9 26 27 7019 1623 1244 12070 27500 57642 75197 46780 16851 24890 10845 8092 14702 35657 50528 37619 22689 20344 21517 25026 28017 37771 57614 50130 30795 33682 38237 44362 51324 58879 64044 65114 64268 65993 70195 69909 64968 65830 72477 75662 72376 65811 63176 58934 48527 34389 26155 24000 23799 29119 36760 45896 57695 71335 87087 105330 118221 120489 120111 116591 107435 104117 103733 102503 100963 99629 99588 99541 101609 107662 94050 76417 65749 53400 37492 20222 10737 6599 3013 1626 1181 805 635 581 604 617 608 621 732 740 787 708 587 736 886 558 407 389 378 387 374 354 364 355 326 281 278 299 208 194 177 219 207 215 229 190 217 222 163 194 188 178 183 213 203 208 226 224 221 234 213 275 248 242 230 233 247 226 199 207 171 178 199 186 176 174 185 200 202 200 214 218 220 203 191 177 177 198 178 207 204 195 198 192 192 203 191 192 187 189 190 177 187 163 182 192 175 185 182 177 160 163 149 134 165 168 173 182 197 202 208 196 199 222 225 218 209 205 216 210 215 220 220 228 232 218 208 211 212 186 198 207 196 198 218 211 208 210 213 204 202 215 210 211 208 204 203 214 209 209 215 211 212 209 33993 224 1339 30 8809 9 26 33 7020 1621 -26 483 941 1732 3861 7787 16789 35652 51257 46439 48694 70653 113581 210524 363912 366414 245088 121245 66214 64308 65957 64697 63155 62402 61990 62146 64206 65629 65793 65464 66627 72040 80799 81544 78571 77164 66960 58480 53022 52668 50918 51567 49756 54356 58396 61283 64173 63550 63813 63621 64144 66134 68921 73948 81279 90227 100497 104398 104742 97141 84860 74469 64556 46314 40896 37978 30479 19718 11728 7017 3044 1284 1046 954 779 693 684 542 542 471 392 443 414 377 418 341 317 318 348 344 336 374 348 315 282 261 240 218 196 180 166 181 177 176 149 144 174 182 227 160 160 200 126 152 150 157 175 164 161 178 202 204 228 208 213 213 186 179 151 171 172 138 149 149 153 159 172 184 189 177 158 146 150 154 178 176 177 170 175 191 154 176 203 174 158 166 201 193 204 178 169 194 183 150 147 164 154 156 159 158 168 152 137 134 134 151 159 159 164 195 189 195 192 181 202 202 195 182 200 195 200 198 189 185 191 188 192 194 188 188 189 190 200 197 193 188 186 195 195 188 194 193 191 183 195 189 191 192 190 192 198 203 199 190 33999 239 934 30 8824 9 26 39 7021 1619 -27 180 330 457 600 336 377 942 996 829 1191 1674 1877 2082 2916 3388 3729 5009 5923 5741 6990 10719 18023 34342 61059 68303 81534 104827 124791 122530 115663 138779 116751 49166 43130 48298 53352 59009 66044 68772 76547 91935 99406 107414 111692 110282 95490 79946 79963 77089 70766 69256 68294 70845 75776 77433 78278 77209 72821 73469 74061 71595 66278 62067 60359 59258 65453 74064 74479 71959 68703 68778 68047 68828 71103 71749 68139 61265 54621 50364 46162 43230 40365 31438 17690 8806 4450 2065 1169 1062 1038 964 878 797 746 691 661 683 659 651 697 668 517 334 329 309 307 306 247 236 256 197 195 174 159 146 159 139 130 156 166 138 153 151 147 119 140 129 114 124 128 122 150 171 148 162 157 158 157 170 146 135 127 115 102 103 119 88 98 120 126 152 147 121 132 130 113 114 155 157 150 134 130 112 126 133 148 131 118 122 132 126 127 151 147 124 121 117 101 106 117 124 128 121 108 97 94 106 103 122 117 107 112 104 123 136 144 157 144 145 150 149 140 153 163 163 156 145 134 144 148 146 152 139 142 151 140 148 153 148 148 140 138 151 141 140 147 156 155 148 150 156 154 153 160 164 163 159 163 34005 223 1399 30 8839 9 26 45 7021 1616 -92 242 923 2413 4453 7102 13477 25720 28046 29164 30394 27419 24674 28802 38573 58157 68302 66622 64751 64088 60857 64276 68109 80132 88237 94865 93289 115261 153388 186599 213068 208377 172216 123786 117930 119223 116281 165207 250297 319027 328209 294963 279068 251602 225252 132862 62078 50507 45491 43214 48067 48512 47363 44851 42230 40559 38535 36598 34257 30242 27476 25160 21433 18226 13708 8970 4651 2472 1751 1570 1197 1142 1181 1129 1186 1304 1410 1515 1551 1451 1465 1396 1273 1127 866 879 1058 1623 2052 1259 543 388 323 289 261 245 219 167 217 204 176 175 154 179 194 199 189 173 169 180 141 133 161 175 154 179 196 197 220 220 194 190 184 175 188 173 179 176 142 148 150 156 153 163 206 212 176 158 185 187 179 193 207 215 183 172 167 157 147 193 205 161 157 171 164 179 180 177 184 169 168 157 139 145 160 159 163 161 153 146 148 130 130 143 147 148 168 184 205 203 196 185 182 187 199 216 187 170 183 196 194 188 180 180 187 188 176 174 186 197 191 190 184 194 199 188 182 186 189 190 190 189 194 187 192 189 191 191 205 204 201 198 197 34011 218 1594 30 8854 9 26 51 7022 1614 194 1037 1990 3354 6103 8910 10703 12470 12790 19594 25998 19922 15825 16095 17723 20153 21632 25333 31580 37584 44016 50189 58891 70438 77027 76979 67845 50160 41133 40778 43631 48739 56891 84092 113745 151774 199927 200768 158443 115173 85831 98965 104337 125055 169386 223648 263145 306035 355255 412970 490903 505762 470940 375062 203234 45428 23784 16088 13431 9459 6228 3343 1826 1100 825 712 724 793 952 1155 1249 1312 1397 1432 1472 1437 1426 1326 1300 1389 1704 1838 1860 1994 1112 588 393 297 234 202 150 182 171 130 148 165 166 115 151 158 135 168 144 158 150 193 165 130 179 184 140 113 138 147 195 156 154 170 191 185 189 135 128 116 141 111 98 171 180 129 142 154 161 160 143 166 181 163 149 153 141 146 125 142 162 164 141 142 142 148 158 174 153 145 165 133 147 162 159 134 139 146 145 145 148 124 130 131 135 145 160 150 157 177 188 185 189 183 180 186 166 168 173 184 186 189 179 181 166 172 170 179 170 161 161 167 174 178 181 180 168 176 171 179 180 185 184 170 180 180 179 178 185 184 191 196 195 194 34017 210 1821 30 8871 9 26 57 7023 1612 -27 211 579 991 1365 1689 2269 2926 3745 5279 6744 8648 11081 13453 16865 20582 24788 29615 40553 53825 63144 80566 99782 110918 93936 106241 134055 153254 197424 240530 254108 272396 300194 325661 324755 349958 321650 278749 282856 271602 230227 136478 116263 143126 148830 139131 127314 134809 95122 57332 35857 9779 4979 3834 2650 1762 1255 1149 1202 1232 1851 5129 10821 13364 16945 21304 17672 13969 13222 11309 8346 3947 1625 749 259 247 261 208 229 192 202 155 130 132 138 144 154 155 123 149 159 125 142 157 129 133 115 94 96 109 135 142 113 112 124 148 154 145 140 149 124 166 120 109 131 136 114 126 130 142 121 140 139 132 135 159 135 139 130 175 165 132 132 134 137 152 139 112 103 108 129 139 139 139 150 129 128 137 120 112 125 113 116 115 132 125 129 125 114 111 99 115 137 125 137 166 160 157 152 167 151 164 162 153 166 162 165 154 159 146 153 158 153 154 148 149 148 145 158 163 167 163 157 162 153 147 161 168 165 169 167 176 175 168 173 181 187 184 181 167 34023 194 2347 30 8887 9 27 3 7024 1610 46 596 1555 3103 4859 8340 14331 22187 33951 59536 104485 183669 238543 223366 228923 262388 299730 349069 330620 346468 372334 333574 322284 405619 423145 397165 351794 322176 255276 253032 220581 95781 55881 14236 4397 2872 2314 2218 2721 3076 3177 4042 6176 8269 8717 9768 9224 7003 6172 5697 4277 3037 1702 854 462 389 300 286 321 293 257 221 159 177 191 186 162 124 191 152 183 164 148 171 136 143 164 154 132 159 171 153 174 169 169 201 150 141 170 192 160 139 124 141 139 138 149 126 137 166 176 208 165 127 157 152 159 157 168 190 190 160 147 151 162 133 153 167 158 160 148 151 156 147 134 139 138 155 167 182 163 146 127 146 155 160 160 141 151 145 171 131 140 116 125 137 157 146 157 159 171 177 185 193 177 162 172 171 166 187 176 179 192 180 167 183 170 161 151 154 160 170 170 172 170 172 177 176 175 179 171 181 184 177 174 180 183 173 181 184 187 198 194 187 34029 214 1735 30 8905 9 27 9 7025 1608 202 471 863 1332 2082 3528 5625 9070 13158 17853 23227 30097 42063 56317 72197 81987 79371 78298 79204 85396 96686 92877 92726 95023 105658 126735 168634 233940 263635 238974 183262 164733 141236 130069 119596 109272 111362 111740 117088 128065 152332 158963 150033 125886 107452 96961 98480 107320 101254 92291 82690 74525 67314 75153 93424 102393 98577 64429 32194 6131 3687 6014 7906 8178 10638 12138 12788 11739 8757 6831 4760 2039 705 539 430 336 321 346 318 249 249 235 184 164 210 188 159 201 232 202 186 161 163 155 138 146 168 170 162 159 186 177 149 180 173 161 167 166 206 162 168 175 170 165 168 137 142 149 145 119 120 130 163 144 153 158 188 186 170 150 146 162 150 166 164 167 165 164 177 171 184 185 154 170 162 183 160 166 173 167 147 145 142 151 147 167 165 163 181 159 154 153 142 142 152 156 184 180 163 166 175 189 192 186 178 191 187 180 182 195 191 185 194 175 162 172 174 180 187 187 185 189 197 189 185 196 190 176 173 181 178 176 185 187 184 189 189 189 199 200 200 199 211 201 34035 219 1633 30 8923 9 27 15 7025 1605 -73 249 894 1742 2900 4227 6186 7918 10156 13543 17433 22378 31084 45773 64938 82338 99230 117511 136848 148371 159810 168337 179395 186646 176610 193334 202567 177227 159255 144910 138051 138613 136776 131675 121094 98121 78550 60379 55707 56402 59993 64891 66914 75430 87249 90525 95497 99757 103316 104623 90769 75960 63936 53468 49541 47939 62958 74558 70845 75626 54567 6790 7174 8613 7885 6550 6397 6087 5645 4589 4690 5117 4430 3354 2241 2022 2942 3350 2700 1508 717 365 242 235 185 159 193 216 195 147 146 177 172 156 213 209 189 146 156 139 155 140 144 169 158 160 176 160 189 155 163 188 187 163 138 135 148 166 146 135 167 129 135 154 142 152 174 172 148 157 207 158 152 140 155 141 126 172 170 148 113 156 160 171 147 159 165 148 132 171 151 155 145 181 164 146 115 118 122 151 161 164 153 143 126 127 130 123 142 145 144 144 145 161 149 178 179 174 162 164 174 170 171 186 185 173 166 157 163 164 177 168 165 164 164 157 160 170 182 190 176 164 168 178 170 172 171 172 177 179 183 173 176 186 175 181 185 187 183 34041 246 811 30 8941 9 27 21 7026 1603 20 3949 8501 2672 512 999999 68 464 677 865 890 726 863 1003 1010 1132 1136 1437 1672 1796 2274 3275 4906 6739 8911 11277 13395 16331 20398 26761 35667 41956 45088 50070 53353 52101 53419 55245 59182 72151 89847 101532 110346 129423 151887 162915 143929 133131 132065 123695 121888 116348 108864 94949 75827 68551 64560 68484 70607 75605 73243 66479 66088 65027 65231 63310 56647 55420 56861 61287 66109 65763 62177 55203 49351 47223 45903 38737 26789 19894 18666 13419 9474 6190 5333 5926 6982 7264 6690 6193 6142 6201 6034 7402 10651 14659 18748 18144 15059 9484 4750 3733 4296 4334 3874 4128 2803 1293 455 264 209 208 191 185 169 177 176 126 138 169 161 154 118 137 161 193 176 143 131 137 130 160 140 135 159 164 166 184 155 130 139 160 151 121 118 144 142 130 148 131 179 156 136 149 158 132 144 144 147 161 145 127 114 122 146 160 133 128 137 150 128 141 142 143 162 167 175 147 143 147 148 138 145 112 107 145 130 120 125 144 143 129 118 120 130 123 121 137 150 143 156 166 168 181 167 166 167 177 188 176 177 193 185 176 174 170 157 162 159 160 175 172 174 174 174 164 171 172 164 164 167 167 175 169 177 178 186 174 178 185 197 189 189 202 192 190 34047 248 768 30 8958 9 27 27 7027 1601 97 417 770 3352 16968 51328 89573 109595 102258 76548 73280 36539 60557 103940 181654 209656 196858 123904 43641 4374 164 -61 108 1339 3010 5048 8850 14020 18018 23027 27720 31596 34482 41529 51033 60878 70300 75709 74459 73976 78958 85463 91480 97831 99903 87213 69604 59035 52627 41336 36993 34572 32531 29658 31566 36086 42944 49563 51401 52039 52014 49408 49468 46256 40713 42008 45362 44574 44585 43472 38461 36137 33271 28977 28540 27080 20388 16172 14808 12427 11281 11256 8389 6733 6281 5795 6055 6684 6110 5906 6202 6357 7199 9015 10773 12462 15122 18981 22419 23048 20552 14128 9904 6688 5924 4744 2974 1759 1103 515 286 216 192 190 167 160 127 175 138 169 157 107 145 127 110 124 134 119 115 135 137 143 136 149 157 147 141 120 129 123 113 107 109 142 137 147 122 102 163 128 110 117 130 141 146 147 156 163 131 124 140 116 129 161 154 158 164 145 116 169 145 134 131 118 124 162 164 157 167 171 140 144 140 156 134 123 133 124 133 124 112 113 125 111 130 114 118 134 124 137 136 146 158 169 169 160 164 158 179 177 173 168 154 166 166 160 161 155 144 151 145 153 167 171 164 161 160 171 169 159 153 149 151 167 169 163 163 151 158 157 167 174 175 181 183 184 185 180 34053 270 153 30 8973 9 27 33 7028 1599 540 1037 1003 807 1134 1084 475 518 633 794 1139 1372 2244 3715 4966 4870 4394 4324 4356 4325 4289 5069 11804 29369 32236 21621 12840 13605 17103 23863 47223 80371 85521 87364 87048 99961 109930 61780 12914 9642 13237 17242 21311 25671 30885 36183 44152 52739 64179 73345 82832 78937 65678 59486 49722 40808 42430 47478 51011 53183 53467 51807 53153 56039 57604 58615 61066 64288 71758 77482 77956 75154 66758 57190 47839 45616 51258 59410 66509 80637 85824 84251 90904 101092 113409 110589 81207 50590 43873 32866 25151 23675 21434 19258 16924 14751 11655 8652 6450 5314 5084 5532 6202 6102 5347 5346 5617 6628 8039 8752 9508 10095 10341 10118 10231 10777 11596 12027 11745 11339 11469 14204 17235 16747 17048 15849 12221 7298 3027 1554 585 312 298 277 233 208 167 108 148 117 117 183 186 190 170 178 157 127 150 161 152 163 152 131 129 96 118 136 128 133 171 150 90 114 123 115 111 110 115 106 101 121 129 134 130 153 142 152 155 153 140 122 126 149 159 149 144 122 152 154 136 136 145 152 141 143 120 126 162 158 144 153 162 153 121 136 139 122 108 115 132 132 118 128 127 119 114 108 113 114 120 114 138 157 168 182 174 169 156 150 163 164 162 159 159 157 157 155 150 151 166 148 146 159 160 160 152 157 158 163 162 164 157 158 160 158 165 170 159 172 173 161 165 167 172 174 179 179 174 172 34059 272 78 30 8988 9 27 39 7029 1597 355 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 132 358 697 1011 1337 1873 2568 3435 4497 5994 7419 9062 11098 14333 18083 22751 28790 35927 45127 58143 75301 97937 124658 150052 169255 186869 200726 207593 220977 224773 220425 223556 200263 146190 108253 88439 92116 99197 99255 93109 94245 99453 110725 114069 113892 114149 105611 88083 71729 64506 61327 56419 50764 43921 45202 54149 67594 79168 84939 76953 68287 66038 58510 46122 39512 35999 31112 20542 14663 12287 10231 7775 5519 4319 4710 5444 6025 6829 7198 7769 8456 8464 8617 8989 9100 9261 10108 9596 7975 8197 8357 9654 9043 5521 2717 1544 834 598 493 416 395 388 387 301 289 282 274 267 238 232 237 223 224 211 197 204 223 192 219 193 196 228 202 212 203 165 184 208 192 196 195 209 192 195 157 173 178 187 167 196 163 163 186 190 190 199 196 171 190 229 204 202 224 219 186 183 196 191 224 195 186 205 195 167 177 194 210 199 187 183 196 189 204 213 204 195 212 215 195 172 178 150 174 179 168 194 187 200 185 181 186 172 199 190 194 189 194 198 204 221 240 235 230 218 221 224 208 206 233 222 218 211 203 195 204 198 197 198 203 206 219 223 207 207 204 208 205 206 207 211 223 219 216 215 218 223 216 215 219 227 227 220 218 34065 247 872 30 9002 9 27 45 7030 1595 72 203 339 -87 999999 262 474 768 1535 1366 1741 2159 2570 3247 4146 5374 6557 8621 11636 12255 20926 37971 54245 55602 64835 79484 98171 132093 133694 121370 126496 137689 151007 171580 197266 223347 243559 267747 247054 183442 126594 74852 60258 64230 69392 72693 82185 88084 88720 88181 91182 93598 92993 91512 91628 94528 88809 81406 79452 74070 63965 56934 51872 53875 55498 52674 45937 43140 44273 44564 42253 36030 29402 27048 22180 18109 22460 40429 28729 5467 3886 3844 4187 5284 5985 6149 6216 7116 7854 8565 9091 7400 5164 3042 1746 1231 737 458 289 295 327 330 358 386 356 330 320 235 211 279 259 220 190 191 133 138 201 199 171 171 162 125 128 179 167 157 178 184 140 124 132 137 141 151 186 201 176 143 155 159 129 137 119 157 145 120 119 173 174 163 161 193 169 179 201 133 154 170 163 139 154 171 172 151 144 144 161 157 137 162 172 157 163 187 135 172 171 193 187 179 162 134 144 160 133 120 120 136 125 140 143 161 129 113 129 137 126 130 135 162 160 181 169 182 186 177 182 184 181 185 175 168 178 193 187 172 169 182 180 162 160 170 179 175 162 172 172 170 166 165 165 167 175 181 173 179 180 181 186 192 191 200 203 205 195 200 196 34071 255 615 30 9015 9 27 51 7030 1593 -27 -27 -32 245 546 850 1528 2362 2996 3433 3901 4278 4638 5401 6750 6115 6315 8198 11295 18923 20627 10816 6732 6670 7273 8743 10416 10881 13527 17106 19884 18258 16783 22690 17734 17942 21579 25641 26925 36435 50972 69316 86407 109454 129664 137911 174582 221869 266942 287043 259770 230834 192935 187424 169126 131789 99454 94970 93380 94557 110846 98429 83958 66118 42388 45578 51627 55594 55886 57267 57513 58058 57555 56512 50830 44379 45859 46935 40670 32631 27517 26938 37702 64776 113673 125467 105489 48426 16461 11307 8781 9603 10551 10553 10726 10231 8550 6525 4414 3727 3377 2713 1412 630 407 356 309 279 312 381 405 390 374 291 312 239 221 229 255 214 211 202 207 156 168 203 206 137 137 159 148 180 158 124 137 197 157 167 141 145 128 155 180 118 103 141 154 185 144 133 132 112 99 145 167 178 157 163 175 146 135 144 147 159 183 139 142 145 141 152 174 194 174 145 124 158 166 136 167 168 175 170 157 158 158 161 162 169 150 131 135 141 153 148 143 120 162 144 137 132 136 132 140 144 128 123 147 164 151 182 181 193 175 178 161 175 181 185 175 178 185 189 175 171 160 159 160 164 174 176 177 173 180 169 179 179 167 173 171 168 172 170 175 178 180 184 189 184 187 192 192 194 194 188 188 34077 265 358 30 9028 9 27 57 7031 1591 61 447 843 1557 2330 3393 4666 5910 6917 7972 9805 12614 17024 21092 21579 23193 26906 32240 38259 42616 47990 54536 60540 65887 72245 75440 76038 74837 75472 81050 82520 80814 67356 54758 45430 39999 31807 24051 17603 13542 12165 12627 13371 13600 14535 17221 20075 24299 28112 30542 33860 38018 43411 49552 55108 61122 73825 100679 122107 124867 110569 97389 89212 74434 60363 58837 61693 60333 55498 55765 64571 69053 67028 66373 73311 74397 76902 76511 72996 67618 64817 64438 62791 59620 55030 51963 47881 44736 41726 38881 37055 35979 34324 28039 25106 25081 26310 28162 26004 24775 26365 27901 25989 23299 21136 15531 8770 4281 2387 1406 697 507 450 381 360 328 351 366 393 353 353 355 357 321 308 267 254 175 163 188 218 173 190 163 219 218 214 155 162 210 132 126 143 167 141 155 151 185 186 169 146 152 145 154 126 148 156 159 131 163 150 109 119 128 119 162 191 159 179 174 180 178 161 177 151 169 201 205 171 157 176 166 176 160 167 154 149 182 166 166 185 183 181 169 168 155 167 190 152 149 147 149 130 137 153 145 129 147 149 159 142 127 132 139 135 149 160 174 174 168 175 174 181 172 184 187 180 183 185 167 169 178 175 184 169 166 173 165 159 154 163 182 198 178 177 180 174 165 172 164 181 175 172 184 180 175 172 183 192 180 185 195 192 187 184 34083 255 672 30 9042 9 28 3 7032 1588 269 975 1896 2817 3746 4719 5756 6711 7939 9548 11468 14111 17357 20087 24376 30140 36794 45744 56009 68309 81950 91170 96129 102179 97451 78261 65532 53959 45925 38256 32456 25304 18000 14163 10144 10525 11184 14510 17796 21242 27261 27912 36595 37975 29412 36605 45911 49673 38585 40441 45350 50685 52538 52676 55541 57444 59553 64511 66039 64507 66763 70311 71593 71031 65013 58868 56504 55749 55951 54660 54991 56018 56056 55909 56006 57258 60515 62312 63481 60449 57797 57833 55211 58778 59706 60490 64815 60681 48952 44641 45079 39575 38434 37344 33958 25221 19086 17718 14734 12447 6475 2251 2199 2961 3679 4409 5081 5135 5343 5816 3836 1551 675 330 347 346 324 257 195 168 177 175 191 173 171 127 114 146 149 149 144 136 134 158 149 126 138 175 182 190 180 151 126 112 133 158 133 152 134 145 134 167 140 141 150 124 92 139 157 113 88 146 169 166 122 111 148 146 141 158 136 137 159 176 151 147 150 150 159 148 170 133 141 157 151 160 147 148 140 144 123 123 114 87 113 137 136 142 142 149 133 123 118 115 150 138 144 160 161 153 168 160 153 169 161 153 156 178 156 159 164 143 144 143 139 136 133 140 159 144 145 164 161 161 157 166 152 145 161 160 156 154 160 166 168 164 166 163 165 162 165 172 174 169 169 34089 243 1015 30 9055 9 28 9 7033 1586 348 881 1727 2890 4024 4758 4723 4700 4512 5463 6018 8491 12127 10392 9047 8348 7524 8233 10153 10821 9416 8793 7434 7185 7543 7009 6614 8788 12402 11237 11469 10268 9921 10689 12150 12917 13773 14720 16584 19915 25182 30007 33633 36402 40429 47176 55097 63751 66514 66491 66924 62623 57405 55729 55571 56979 58219 61206 67912 70156 69828 72784 72303 72332 73998 72035 71664 72490 74904 79281 78341 78579 85071 91593 96299 95100 80981 54607 34158 25979 24216 25741 26422 23069 22292 19919 16098 8404 5430 3062 2166 2051 1877 1511 999 565 302 276 241 315 329 341 323 269 213 186 152 125 75 152 143 130 119 114 88 59 83 106 121 107 76 74 110 105 133 126 106 122 130 107 112 116 93 86 123 87 79 93 117 106 69 86 90 78 84 96 81 93 101 91 109 121 101 83 102 77 100 108 86 90 95 93 71 91 103 105 79 78 96 82 83 91 84 116 124 109 75 60 56 71 66 77 90 90 88 101 100 89 83 81 86 87 79 86 105 96 104 97 107 110 110 123 104 98 120 103 109 121 121 106 88 80 86 89 94 90 84 96 97 107 107 107 107 110 101 105 104 104 109 125 121 110 106 107 113 121 115 123 124 121 128 120 118 34095 247 938 30 9068 9 28 15 7034 1584 -49 18 37 60 191 638 999 1333 1541 1667 1449 1164 1315 1703 2171 2586 2924 3469 4233 4982 5587 6376 7089 7647 8483 9086 9752 10506 10704 10974 11231 11571 12084 12970 13667 14000 14638 15348 16197 17387 18999 20958 22884 24742 26340 28195 30402 33579 38752 45246 47772 49003 50035 49147 46522 45227 45231 46872 51575 58149 63250 68175 73707 78167 81623 83708 82842 82369 82266 83394 86429 89420 89988 93891 101339 100454 100709 109581 116263 117468 98831 64335 42248 31106 26082 22409 16903 11835 7589 5191 3453 2033 1402 1204 1049 1025 993 814 648 504 356 327 369 387 379 339 395 354 356 325 272 204 222 183 191 178 168 184 202 158 218 172 156 166 162 150 177 191 194 200 166 153 133 99 128 171 169 123 146 159 141 147 146 155 163 157 166 146 178 193 206 183 153 189 203 202 184 162 180 170 135 160 177 158 153 160 134 161 149 158 128 121 163 170 165 184 167 147 141 142 169 142 118 130 161 150 145 134 143 147 145 147 160 148 145 145 141 154 161 177 179 175 179 186 174 167 190 186 196 192 182 168 169 178 169 175 174 167 157 161 172 172 178 174 171 178 177 173 172 167 170 183 189 188 190 186 199 202 207 196 203 197 202 204 205 207 201 34101 250 830 30 9080 9 28 21 7035 1582 -94 156 419 714 1083 1427 1770 2404 3198 3811 4333 4616 4190 3420 2193 1404 1441 1498 1530 1533 1613 1865 1942 1773 1377 1260 1365 1551 1939 2276 2895 3557 4702 6070 7083 8582 9928 10637 11302 11941 12549 12815 12846 12857 13226 14675 16447 18063 19623 21547 23477 25105 26128 27442 29616 32330 35051 37546 38671 39187 39489 42325 46584 50170 55462 62063 66432 72494 80921 85457 88845 94832 99851 101065 100480 101938 104977 107248 112472 118741 125974 136956 141983 124629 90606 52203 31055 25086 23348 19255 14371 9644 7643 6029 4406 2964 2384 1938 1373 1179 1953 3433 5934 10754 21361 29821 29576 25545 15167 3904 569 308 239 191 164 154 135 161 161 135 139 120 98 124 132 126 116 103 119 98 134 146 128 119 128 130 108 116 86 95 133 131 124 140 133 146 162 147 121 127 179 146 131 150 139 152 148 103 128 130 172 142 120 108 132 148 122 122 97 93 107 120 106 104 96 114 116 139 122 112 97 96 131 120 98 59 107 121 90 100 120 110 108 110 95 84 87 96 100 102 136 160 147 151 162 166 145 152 143 144 141 151 164 156 129 142 133 135 134 124 123 115 123 130 126 144 152 143 136 129 129 128 137 140 144 150 147 157 163 158 155 151 149 153 156 160 160 165 165 169 34107 274 152 30 9092 9 28 27 7035 1580 1003 472 232 443 384 268 184 195 241 363 560 646 658 627 922 986 951 979 983 1031 772 735 783 985 1219 1390 1608 1838 1725 1736 1908 1827 1604 1421 1169 1245 1501 1696 1499 1164 1123 1165 1211 1285 1535 1736 1836 2036 2175 2436 2946 3474 3959 4590 5068 5502 5937 6428 6936 7235 7500 7738 7699 8032 8764 9192 9715 10363 11120 11172 11592 12275 13098 14869 16973 18540 20132 22028 25023 28574 31938 36378 39902 43533 45927 48049 51176 55996 61416 68205 76904 87338 99734 108392 115420 118053 112455 107689 109577 104957 101557 109392 116631 118325 137779 157685 159387 135628 109794 82959 48406 27098 16457 9669 5826 3869 3059 2612 2445 2365 2610 4024 6082 7458 15760 24034 30367 27670 21302 11529 4008 788 347 309 294 224 193 249 218 167 177 187 181 160 145 181 163 119 142 174 151 167 178 147 133 113 161 157 134 164 116 114 108 139 142 123 139 134 145 145 116 149 164 180 176 121 145 150 147 164 165 174 148 143 161 157 129 147 145 121 147 136 141 126 134 143 140 138 141 135 160 152 142 142 120 108 108 121 124 123 114 106 129 136 128 136 133 132 115 126 135 122 124 131 146 166 169 171 151 162 156 160 169 163 174 180 173 174 166 151 139 151 140 142 130 143 151 158 170 168 154 147 169 158 156 162 163 169 177 181 186 181 169 172 177 190 183 183 190 189 182 182 181 182 34114 274 137 30 9107 9 28 34 7036 1578 398 253 217 220 239 289 172 38 -24 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 -10 -55 0 101 56 283 450 482 726 970 1158 1294 1638 1940 2351 2714 3158 3325 3469 3776 3987 4091 4307 4470 4595 4729 5006 5190 5508 5875 6059 6221 6400 6334 6153 5928 5520 5136 4818 4720 5051 5086 5304 5845 6613 7473 8335 9421 10364 12152 15331 18884 22058 25177 27080 27402 27708 29047 31288 32024 32913 35630 36334 36829 39884 46207 54195 66116 78968 89047 99094 106495 108791 107796 111299 110917 109864 113521 120425 112110 95851 80255 63165 40905 24759 18855 16175 13514 8553 4870 3330 2602 2893 5075 7782 9587 20784 37331 58326 99946 136613 145186 148531 116441 60068 20358 1023 376 290 266 223 178 169 139 130 159 141 128 112 91 89 122 85 130 184 141 139 147 122 89 123 110 118 122 138 99 108 129 136 126 116 143 124 95 97 114 120 137 160 161 119 130 128 139 146 145 158 128 134 112 125 117 153 117 119 126 122 115 132 145 125 117 134 130 129 133 136 109 105 92 86 89 108 99 99 97 123 119 116 113 88 88 110 99 97 114 121 127 139 141 142 157 135 140 145 143 157 137 146 143 157 146 123 133 123 123 133 140 145 144 131 139 146 127 129 146 139 127 137 135 132 138 149 150 151 142 155 152 156 164 158 169 162 158 157 153 159 152 34120 241 1170 30 9120 9 28 40 7037 1576 -82 21 175 248 267 520 855 1437 2040 2513 3001 3255 3488 3726 4358 5046 6048 6951 7789 8365 8826 9281 9837 10694 11215 10540 9709 9250 9016 7971 6390 5735 5268 5321 5615 5548 5304 5196 5506 6387 7471 9013 10420 11791 13544 15663 18465 22537 26566 31513 35930 42688 50538 56725 59247 58332 59880 59338 62819 68696 75018 83796 93312 101595 109688 122751 138105 147232 151043 158057 154403 138985 114971 79877 50338 32684 23175 16398 10414 7340 5903 5259 5489 6990 7538 16565 42939 60282 71228 83563 113676 108011 57331 11860 4855 4012 1538 408 395 382 308 218 214 193 170 178 146 115 194 173 122 151 148 132 113 185 160 148 160 158 131 142 111 110 160 134 103 115 143 145 93 130 159 153 106 110 120 130 158 153 125 140 148 148 146 170 172 157 175 134 124 120 121 130 123 129 150 132 131 129 149 126 123 128 142 122 146 151 161 149 127 118 144 130 120 99 141 142 126 130 128 140 135 138 118 104 120 144 158 157 143 140 156 166 155 155 160 163 152 157 169 156 167 172 152 143 130 130 145 148 127 138 135 144 145 147 149 142 151 143 152 150 151 154 156 171 160 164 159 154 156 163 175 174 168 179 175 176 173 171 168 34126 233 1422 30 9132 9 28 46 7038 1574 200 999999 999999 999999 999999 999999 999999 999999 -64 288 809 1511 2165 2979 4278 5710 6637 9457 13762 17387 19515 19364 17856 16704 15538 14547 13670 11555 10312 10409 11151 11662 11841 11975 11748 11350 10791 11083 11246 11838 12885 16061 19470 24028 28507 30509 31148 33615 35735 37802 43960 52237 57696 60401 63051 65481 67156 70704 76401 85870 84968 74419 63791 48716 37056 26242 16243 9787 5896 4109 3537 4634 7805 13573 24140 32302 32684 35871 50455 77699 107235 143553 175450 207780 161118 46577 2408 498 396 372 346 292 209 203 172 116 174 170 167 155 160 176 124 141 142 148 156 136 141 128 125 108 117 168 136 125 134 135 146 121 143 140 123 147 147 155 154 109 143 143 134 165 139 150 144 158 175 161 160 163 149 151 128 148 126 130 135 94 90 96 110 109 107 135 121 116 115 129 137 122 145 121 106 129 124 102 96 104 135 140 118 101 125 101 106 106 112 126 130 137 132 128 140 150 151 157 151 144 161 148 153 153 154 161 145 132 136 132 129 125 131 132 128 125 134 126 131 141 154 154 140 142 149 154 155 151 150 168 167 166 157 160 160 158 161 175 173 175 179 177 176 166 163 34132 236 1312 30 9142 9 28 52 7039 1572 84 1801 11138 49998 102610 91473 37524 19351 6371 1114 999999 999999 999999 999999 -68 286 1078 1811 2593 3674 4691 5045 6383 11161 17821 21107 21113 19333 17318 15204 13520 12787 12368 12579 13222 12939 11395 11991 13215 14626 16589 18240 21084 24060 28414 36389 45072 53657 57217 55731 47207 37304 31796 32344 38068 52169 72552 86568 95845 102361 96517 87078 74126 64756 54651 42402 32827 23104 17049 10121 5830 3818 3007 2781 2834 3614 5029 6974 8999 15415 50619 70505 70810 49795 40540 31311 28797 16141 1811 475 443 388 314 330 301 247 211 183 189 182 187 182 189 178 182 216 185 196 226 232 193 184 153 163 213 154 147 161 164 164 163 159 158 190 162 193 175 170 190 181 171 175 169 194 178 171 193 208 201 178 184 159 198 172 142 142 148 181 157 120 139 156 158 167 153 117 156 154 163 178 157 156 163 168 178 157 144 173 143 149 134 158 162 170 170 162 169 152 156 160 149 132 163 176 184 193 190 187 175 197 183 194 203 195 184 180 182 190 183 175 167 152 168 171 151 153 164 182 177 171 183 198 190 182 178 174 182 184 190 186 192 187 185 188 189 191 194 193 197 202 201 200 199 205 195 184 34138 276 151 30 9151 9 28 58 7040 1570 879 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 198 1253 2990 5080 7538 9061 11270 11776 8826 7154 7614 7688 7703 7289 7855 8492 8601 8166 8816 9585 9652 9516 10873 13324 15727 16994 18688 24767 32201 36939 37112 34015 26875 20166 16324 16802 19758 19999 20834 23134 23151 24521 22906 16008 14036 13075 9050 7028 4721 3458 4064 3925 4512 5279 5299 5743 7548 8492 13127 27901 50902 80262 122706 151716 187275 210608 218890 195599 77707 2504 284 224 209 194 189 210 206 181 167 160 161 144 153 166 185 165 157 139 135 122 166 147 144 134 135 150 125 131 141 144 177 154 171 180 204 177 156 151 149 142 140 147 137 133 165 165 155 159 153 171 167 159 156 142 145 142 151 131 133 151 139 117 128 140 157 142 135 132 131 135 154 170 173 142 148 156 145 116 120 137 119 123 128 138 140 136 155 130 118 134 148 125 140 156 142 158 154 170 161 175 170 154 164 174 188 175 164 184 175 167 149 141 137 136 143 141 137 142 154 148 157 168 154 157 166 166 151 161 158 166 172 166 172 176 176 172 171 186 185 176 171 184 184 176 171 170 34144 209 2174 30 9164 9 29 4 7041 1567 141 426 775 1165 1588 2034 2418 2484 2594 2731 2705 2565 2307 2165 2082 1734 1436 1486 1710 2035 2333 2687 3036 3754 5175 6719 7766 8071 7203 7524 10558 15232 20890 23354 23864 18730 13975 10101 6149 3961 4704 5142 4369 3662 3434 4705 8253 17269 30081 33867 37567 36993 59427 103292 148060 202618 237007 221253 169042 129845 87636 31521 2430 290 235 215 217 225 224 160 130 145 169 158 168 151 106 135 181 169 150 176 163 145 151 123 115 99 130 149 145 128 130 131 145 144 120 126 128 153 159 152 164 141 112 117 138 163 196 178 138 161 183 170 151 138 147 142 134 134 133 117 132 105 95 108 126 139 128 125 134 115 110 136 151 138 129 136 138 124 134 117 139 123 99 127 126 126 125 142 107 120 124 106 88 99 114 129 136 131 137 140 140 143 144 138 144 140 139 151 152 156 150 145 124 119 128 133 130 130 134 138 137 146 152 147 140 141 136 131 135 141 144 137 143 149 150 149 154 160 159 154 161 162 163 168 165 158 147 34150 235 1376 30 9176 9 29 10 7041 1565 974 4391 2617 4290 19403 64183 175556 267462 287195 293922 306373 219802 54831 723 -3 -13 -31 -92 -87 -92 999999 -89 999999 999999 999999 999999 999999 -73 -7 142 223 248 470 652 656 771 731 573 394 93 38 220 431 574 628 580 515 585 674 896 1293 1871 2619 3454 4123 5448 7575 10100 12161 13025 12745 13323 14312 14585 13880 12634 11081 9430 7281 6389 6061 6364 9063 24072 39038 51304 56238 64371 75811 90241 99393 85651 66353 63071 54132 38049 16525 2506 314 266 243 231 236 229 215 195 181 183 191 193 175 183 188 158 142 156 164 174 163 131 116 107 126 117 135 135 128 124 131 120 100 137 137 126 115 138 146 139 128 150 126 113 117 148 147 172 176 170 178 180 163 151 162 146 128 127 128 120 137 130 119 124 113 140 112 101 116 138 142 121 119 135 163 142 129 134 122 98 96 100 104 121 144 135 125 107 120 119 113 116 104 120 132 140 139 146 160 151 150 148 143 145 158 162 167 166 158 149 148 148 136 126 123 129 135 135 141 140 144 150 153 153 147 142 141 149 153 152 156 158 155 155 156 161 160 150 152 165 171 171 167 171 170 167 157 34156 234 1450 30 9190 9 29 16 7042 1563 313 583 2201 5881 26109 66554 86629 101641 181325 171942 57513 1520 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 -31 89 438 824 1252 1926 2567 3451 4852 6059 6490 7758 10034 11397 12173 11616 9430 8230 7701 7837 8556 8572 9149 10530 11954 13521 16429 23955 42326 68892 92917 109130 122056 145697 172369 208711 260169 243530 149092 49596 7200 744 338 274 262 272 259 215 172 150 159 177 177 162 165 180 175 170 185 196 183 175 175 143 131 138 157 157 127 140 153 148 158 133 126 131 150 157 149 131 142 143 124 132 156 148 170 167 147 154 152 156 191 193 152 153 179 179 147 120 167 168 127 152 153 147 124 103 138 134 134 111 111 110 137 151 150 115 136 153 160 157 118 113 110 105 108 117 118 118 121 115 119 110 107 104 122 135 138 144 156 159 140 143 153 151 147 146 155 149 149 163 172 171 160 149 139 129 138 148 143 141 145 152 150 142 142 138 126 129 135 138 143 157 164 169 167 155 155 165 164 164 167 166 164 166 164 166 165 165 165 34162 241 1227 30 9207 9 29 22 7043 1561 -26 3 69 458 277 208 2919 11255 22617 46365 98683 138867 185643 241878 215459 6938 852 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 95 573 1081 2042 2946 3929 5420 7715 10170 13269 16260 18886 21098 21774 22637 22719 22198 20926 20578 19613 17116 17092 17713 18257 17625 18378 22207 26847 26817 24219 22977 25828 26428 23843 25823 36273 47733 67251 76648 89850 111031 127383 126642 100491 30942 5117 667 351 304 317 355 323 274 241 227 170 144 138 134 161 147 181 189 165 148 162 145 179 185 163 149 161 168 193 160 170 127 136 166 186 166 160 177 168 152 156 166 133 121 173 198 188 178 198 181 162 165 173 173 182 170 203 206 184 187 156 156 157 170 173 149 155 159 148 162 171 159 142 146 120 117 154 171 164 176 163 153 166 156 138 131 139 124 134 137 124 138 132 114 119 111 105 101 110 143 162 168 162 164 179 171 169 176 172 173 175 170 171 176 167 162 150 144 151 141 138 143 153 153 162 172 150 142 143 146 152 165 164 164 167 169 175 176 179 183 179 179 178 188 179 180 179 190 189 184 182 178 175 34168 278 160 30 9220 9 29 28 7044 1558 5498 289 -92 -88 -62 -41 -87 -80 -81 -48 -74 -92 -73 -28 999999 -86 -66 -80 -89 -72 -15 -3 6 59 118 117 135 112 111 93 119 68 55 -34 -12 -61 -6 18 35 58 339 569 245 2487 1967 66 -5 -50 -37 -82 -23 -59 -66 -36 -33 10 7 -52 -49 -82 999999 999999 -78 -85 999999 999999 -93 -84 -93 -90 999999 -72 999999 999999 -88 232 896 1766 3586 6899 11619 17461 23676 30833 39426 48138 60278 74745 86457 90107 85597 78336 66876 55268 45695 40547 34568 29067 23933 22059 19396 17033 18308 17113 15274 13484 12525 14154 18939 18666 16638 14750 10738 3863 1999 1400 3698 7788 8007 5383 1303 343 300 348 305 264 276 276 250 228 230 257 240 171 115 128 114 132 155 132 119 120 125 114 99 130 148 133 105 112 124 128 121 95 100 119 106 103 119 99 128 106 65 92 111 152 116 99 119 131 119 112 95 98 120 155 148 135 125 126 140 125 126 155 149 124 138 139 112 121 119 109 128 117 117 125 137 128 113 121 116 111 100 123 127 115 112 106 105 93 96 109 90 89 97 93 98 97 85 82 81 82 93 114 121 123 131 134 139 135 143 143 155 161 144 131 138 150 141 126 101 106 108 124 124 115 120 126 132 136 127 121 134 130 119 117 125 118 129 148 144 147 142 142 144 153 149 152 160 158 156 162 157 165 163 159 157 153 34174 277 171 30 9231 9 29 34 7044 1556 407 -93 999999 -70 -2 180 107 70 11 -23 11 -23 -19 112 180 76 31 69 134 179 119 145 233 509 834 1243 1603 1822 1847 1988 2117 2309 2196 1987 1921 1993 2015 1867 1548 1376 1340 1590 1987 3201 7875 11857 3596 1438 2844 6973 16611 33940 34233 23216 21399 18821 4452 654 -95 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 143 1223 3060 5238 8350 12257 18433 27996 37309 43463 48021 52011 54372 54999 54039 56740 63674 68199 63516 48771 31563 17540 12455 12195 11886 10575 8064 5866 4938 6083 9577 20344 49950 84636 122257 135706 125170 111193 108611 108006 65620 18643 2605 461 379 379 365 322 302 336 341 291 280 288 270 224 196 188 189 174 153 148 143 133 119 131 174 172 169 172 177 146 128 138 142 151 156 154 128 140 170 154 156 150 124 130 136 129 123 160 146 108 114 137 151 150 152 164 156 162 171 153 161 147 143 160 179 174 128 112 118 139 133 143 132 135 124 117 115 103 107 125 122 140 152 149 140 121 119 119 109 104 111 109 115 111 125 138 126 121 112 101 114 128 123 132 145 143 148 154 150 149 153 156 160 170 152 147 147 154 149 139 146 141 135 134 134 128 135 145 148 146 145 139 122 126 140 146 154 155 146 157 158 152 155 157 161 174 170 165 172 165 169 171 163 175 171 172 167 161 34180 268 480 30 9240 9 29 40 7045 1554 491 1893 3743 4975 5403 4942 5321 7590 8499 11588 14674 16664 15116 14693 15575 15658 15069 16582 17778 16216 14998 17377 27932 59049 69949 60159 106497 168042 101646 34452 39912 48141 60019 120034 223187 219132 199360 80466 27235 52525 93717 114696 115916 106832 128009 141814 142479 114016 44545 8956 3266 1418 937 638 514 -88 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 -51 219 395 615 1043 1595 3195 4834 6208 7230 6727 6256 5461 4767 4076 4415 9162 18792 28585 34326 36515 42508 44198 40276 34771 26937 23449 22034 17868 15444 15644 14977 12742 9953 10784 23940 51296 93253 142579 167305 163620 181582 147015 26116 9408 4448 1338 424 370 340 327 317 319 315 329 366 272 240 205 167 160 160 166 161 186 169 158 179 157 163 166 168 155 134 170 150 142 105 162 169 191 160 135 135 161 113 126 160 162 180 182 176 179 168 164 175 170 181 210 160 166 143 153 141 180 187 223 208 179 145 148 159 156 145 156 139 162 150 145 168 165 138 118 133 122 130 132 150 153 175 146 140 121 118 129 128 111 139 148 134 128 129 120 134 128 127 149 157 159 170 157 154 166 160 162 151 158 167 167 159 169 145 134 151 147 118 119 137 151 153 158 164 165 165 146 124 140 146 139 154 160 156 156 167 176 167 173 182 168 174 183 186 189 184 189 187 188 183 181 176 174 172 34186 266 551 30 9251 9 29 46 7046 1551 -36 89 407 882 1470 3013 3989 5850 8263 10419 13739 14688 14689 14706 16263 18399 16441 12996 8033 4625 3817 4001 4601 5900 5231 3961 3379 2489 2992 7094 10281 11417 11243 8720 4773 10324 15233 4153 4532 10061 24362 63308 89360 223576 545212 809233 844162 634255 492634 80102 871 117 31 -16 11 0 2 -4 4 17 36 78 46 61 15 92 212 260 357 415 293 224 176 195 196 235 391 719 1180 1506 2498 3583 5682 10657 20165 34653 51271 61239 59543 41785 30667 21677 21795 26391 31692 32977 31334 19455 10113 8182 12181 7443 16095 58500 91633 83787 19499 1965 444 357 391 395 386 392 306 311 329 310 317 310 297 230 198 208 181 215 194 236 164 196 204 182 191 215 187 173 171 176 164 178 149 151 158 160 175 179 220 199 173 169 144 145 187 204 165 152 170 192 203 173 181 200 216 183 166 185 210 203 175 180 191 168 161 183 165 154 171 154 163 152 173 157 164 160 146 148 183 173 173 149 168 169 162 172 148 147 162 174 132 139 150 171 164 147 157 148 138 140 118 130 146 170 156 171 181 180 186 177 176 165 166 174 190 177 170 153 164 162 163 152 165 158 139 160 181 176 179 175 161 169 168 138 162 170 168 178 188 189 188 188 186 188 197 194 199 194 196 201 208 208 215 217 211 209 198 195 34192 264 593 30 9263 9 29 52 7047 1549 -2 326 703 1166 1436 1644 1963 2254 2841 3473 4144 4399 4603 4871 4942 6984 22582 31889 41237 81260 76514 43754 19221 20573 58445 115370 16816 21136 31229 24545 23688 22270 6408 6530 5456 4683 5385 8547 38263 110545 222019 437561 431720 329871 403276 559911 550115 149546 5427 1080 785 494 268 269 203 205 181 163 173 177 179 189 162 131 146 223 273 235 155 211 231 255 358 452 610 844 1608 2780 3855 4851 9472 17375 28494 27591 23592 22778 19925 20215 23826 25848 31472 40559 49057 34709 29477 30831 43224 32777 9364 1183 384 416 415 404 457 485 449 339 381 383 374 381 367 403 383 245 239 289 208 185 236 196 212 204 193 216 209 219 187 203 185 198 188 182 157 194 186 181 199 197 202 232 202 154 170 183 155 162 199 201 205 216 187 151 184 219 214 168 181 195 209 198 204 216 215 215 194 201 183 173 209 206 202 171 139 159 181 175 163 150 145 169 164 169 145 178 158 158 183 169 174 170 160 156 154 162 165 160 152 154 158 157 143 149 161 147 130 148 172 181 185 181 194 226 200 170 173 185 190 181 173 173 170 162 145 151 152 159 176 178 190 190 191 171 180 182 193 186 176 174 177 180 185 181 186 190 188 195 193 206 210 209 206 199 211 213 215 215 215 218 216 209 210 202 34198 259 784 30 9274 9 29 58 7047 1547 197 525 1223 1811 2664 3781 4454 4736 5444 5989 6224 4915 3794 3258 3171 3178 3066 3286 7091 23704 35257 32477 17148 25206 34475 40183 31876 17051 12064 3694 10268 92582 156624 214146 295613 310674 341577 591916 750538 641152 484473 100858 6401 4059 2896 2617 3017 2054 1261 1056 904 749 634 398 298 239 249 259 295 278 240 211 184 173 202 149 148 229 245 212 277 246 321 469 1360 4504 10325 10156 7596 7971 7484 5662 3660 4342 9136 21572 38967 73613 48158 16775 2411 335 363 366 384 411 424 403 424 463 470 405 398 402 352 403 388 385 375 303 283 253 218 237 190 187 183 223 169 183 225 199 192 185 135 209 209 167 158 105 174 174 173 133 150 142 200 164 173 176 192 218 217 204 188 164 192 199 194 183 219 212 198 183 184 204 180 200 167 186 197 179 195 183 179 159 168 176 157 152 137 154 137 138 159 178 169 146 165 156 155 157 167 181 161 159 124 140 162 140 136 141 141 151 159 161 154 143 115 119 125 131 151 180 174 171 186 170 184 185 179 180 199 180 157 164 159 168 157 145 143 145 140 135 139 140 157 168 176 178 167 166 172 151 141 170 170 167 195 181 179 178 172 174 179 184 188 204 200 204 204 200 198 198 197 201 196 194 191 34204 250 1037 30 9287 9 30 4 7048 1544 1478 6989 14006 30400 58516 97298 139570 99043 27197 65602 108568 94726 71330 76411 63591 35484 36208 38308 40905 41059 38942 39082 38465 36371 37641 54083 150402 313226 509097 789669 675772 496617 356739 198092 76983 29249 24093 21843 18908 17525 16099 13839 10686 8230 3888 3110 3266 1868 703 526 441 413 296 298 288 274 258 333 322 320 357 367 369 293 319 503 1302 2201 2626 2052 1277 1120 928 595 302 246 272 295 318 291 300 317 354 412 412 454 437 440 427 451 387 412 418 408 429 358 393 393 371 315 263 197 197 184 196 170 207 176 174 201 210 168 181 189 188 198 188 166 206 171 164 198 165 162 208 220 183 170 168 170 192 182 212 211 170 189 190 219 182 209 192 203 203 182 213 204 184 178 160 187 228 213 212 200 209 172 151 160 178 209 169 167 167 194 172 169 138 124 130 132 123 123 128 148 168 170 154 142 146 128 127 146 158 154 143 143 150 142 150 147 122 128 151 181 186 187 187 167 187 191 194 188 177 166 168 167 169 155 144 142 148 151 158 163 144 148 148 153 161 161 169 179 177 173 155 157 154 163 179 181 166 168 180 183 193 191 186 188 190 194 194 202 209 201 202 195 191 189 184 183 34210 271 449 30 9299 9 30 10 7049 1542 -32 45 66 388 772 938 886 1004 1322 1392 1294 1393 1378 1360 1225 1044 1099 1355 1863 2492 3158 4155 5270 7055 8903 10520 12846 14908 16189 18687 25482 31348 45749 42491 28825 29727 32851 33312 38768 46428 58313 78929 109709 146259 175385 188935 205950 234385 243132 228125 211827 207587 187471 154822 134854 134102 161172 178520 171385 142708 125241 107776 96765 72355 49535 45464 41604 24430 15107 10660 7497 5215 1764 642 457 341 200 270 267 195 274 330 331 338 325 348 314 322 362 422 376 399 388 363 295 253 302 299 342 387 350 340 369 399 386 389 444 428 382 324 387 365 334 408 476 449 442 366 381 312 227 170 218 237 176 168 186 187 155 187 284 206 151 186 133 178 178 162 200 231 174 165 167 141 159 181 185 219 202 189 173 198 193 205 202 174 182 198 213 179 189 183 184 206 217 197 185 182 183 157 203 208 194 201 185 193 220 182 179 166 179 141 161 144 171 175 165 140 152 142 128 135 155 158 139 161 190 151 132 152 150 113 121 163 159 155 158 149 140 140 122 120 142 161 163 187 206 202 185 168 162 185 184 182 170 174 172 156 159 150 143 143 162 151 157 154 162 163 162 156 175 168 171 180 156 150 146 167 188 181 175 182 187 188 174 182 182 191 201 196 184 192 195 195 204 203 196 194 194 187 186 34216 253 1002 30 9312 9 30 16 7050 1539 97 392 893 1538 2183 2894 3606 4607 5933 7882 9665 11588 13921 16363 18982 22236 24854 26938 30044 34811 39377 47810 55792 63379 79470 102343 124215 154800 194266 226877 260750 280395 280492 273652 273703 265529 243083 237929 224538 208518 177979 156575 163234 171578 160055 136213 103215 88190 81769 69063 43333 26852 17586 14495 12765 13047 9873 4444 3222 4022 4750 32141 41629 2236 357 355 304 294 307 343 331 376 416 377 365 373 322 350 366 364 364 342 383 431 394 417 418 459 485 462 459 441 392 412 424 379 370 364 297 265 258 169 198 187 183 196 209 188 188 184 179 201 195 191 226 224 213 166 156 174 195 155 138 209 194 178 186 197 205 163 152 212 208 167 206 216 216 246 189 184 194 218 174 195 211 203 213 193 190 212 207 204 168 187 208 190 206 168 146 163 150 160 152 173 183 175 190 164 151 195 170 143 162 166 166 166 167 161 151 167 147 142 119 124 169 161 153 155 134 126 117 134 129 133 165 180 181 173 190 202 201 195 202 184 176 179 178 175 181 167 150 149 158 168 144 156 168 164 151 168 194 173 185 193 194 169 152 163 176 172 184 190 206 193 181 185 189 188 189 192 202 204 214 210 204 206 210 210 206 204 202 201 202 34222 244 1253 30 9323 9 30 22 7050 1537 110 593 1364 2287 3754 5774 8307 11617 16276 22632 31295 41895 54776 66060 77082 91846 113863 143348 171519 187097 190823 192407 200094 193505 200972 220299 224342 224784 228932 240134 252958 282991 324322 304619 272069 256219 230595 202365 146180 80384 42201 15161 6725 5027 3839 3028 2300 1604 1188 990 857 762 897 815 335 260 333 337 260 321 372 399 344 411 384 385 416 319 384 415 426 426 364 464 493 430 407 450 459 414 426 436 406 395 389 371 386 392 319 287 277 208 205 188 194 207 212 211 204 208 237 234 176 185 145 188 184 180 188 136 171 173 142 169 234 211 195 183 185 212 259 213 185 198 201 188 168 209 214 197 185 191 186 208 182 202 211 220 211 153 177 211 180 207 220 168 166 152 147 141 151 132 164 173 165 175 153 139 165 168 159 154 159 167 151 186 167 181 165 148 117 125 137 135 156 148 131 127 136 147 150 136 149 152 153 165 157 180 182 188 203 188 176 186 172 184 186 174 177 185 160 159 148 160 162 147 143 164 171 168 168 180 175 167 184 178 161 177 188 182 182 177 178 194 184 190 197 199 193 205 205 197 203 205 212 204 211 215 207 204 212 204 209 206 34228 247 1202 30 9332 9 30 28 7051 1535 -88 -18 28 60 183 437 689 1073 1639 2389 3101 3003 2442 2124 2266 2529 3034 4150 6276 9773 13628 18702 25845 32776 40601 55505 73747 84343 96271 107615 107535 111566 124476 139496 154435 178625 207311 221519 228325 245521 241912 250124 256507 232795 169528 133797 113949 113175 121666 105995 124804 155649 152161 171823 166805 183471 233582 236558 237303 196040 3952 408 337 436 406 376 404 400 482 440 410 398 450 429 472 486 427 403 425 460 412 456 437 418 456 435 462 397 431 415 333 217 172 143 185 204 173 184 193 178 175 151 187 113 143 206 150 177 222 198 129 130 128 117 151 168 211 194 156 161 184 187 183 201 204 200 193 229 185 176 209 191 166 169 178 218 233 190 186 198 178 145 168 190 187 191 209 165 121 159 193 165 129 155 138 126 171 151 165 140 151 166 156 146 149 163 148 119 166 154 108 166 148 129 130 151 162 144 148 144 113 157 149 122 140 131 147 154 145 162 155 176 180 176 176 185 184 150 185 185 169 180 168 148 168 151 139 153 143 135 146 153 169 157 168 176 178 166 151 156 164 153 161 169 175 192 193 185 184 197 195 198 195 189 194 189 200 205 199 200 194 188 193 194 195 200 196 34234 264 697 30 9337 9 30 34 7052 1532 33 219 351 324 483 783 1105 1419 1992 3190 4182 4715 4815 5005 5027 4667 4252 3371 2167 1253 930 1308 2113 3477 5457 7910 11463 16370 21517 23355 16765 10884 11870 15412 18483 21095 24696 28525 32369 38650 41943 42567 45225 56490 69194 82501 97763 113069 129582 152420 165953 172468 184005 188982 198088 218018 237149 242273 240843 274290 302642 333350 316618 271236 264196 214829 230932 213003 165440 130405 101676 95859 127676 124767 34825 1282 304 331 315 468 433 432 401 406 387 389 441 475 460 505 465 453 438 454 510 398 441 427 423 419 447 449 408 419 399 388 392 311 245 241 197 199 224 227 219 235 218 166 150 176 214 199 186 185 164 168 196 162 188 188 189 189 179 176 175 167 207 203 209 230 197 180 232 261 242 180 194 210 198 172 214 203 223 260 192 206 199 228 170 204 230 201 190 179 151 169 150 163 138 139 149 170 188 173 170 164 190 197 184 164 171 155 142 190 175 171 148 175 176 150 127 133 148 143 139 144 182 175 140 132 147 161 136 146 141 157 180 173 197 194 189 211 196 217 203 177 195 182 171 172 179 184 158 171 169 159 167 166 162 180 200 195 195 184 186 177 170 183 186 188 202 190 185 192 197 209 209 210 197 210 218 219 217 222 219 213 213 226 219 209 211 215 216 208 34240 283 132 30 9342 9 30 40 7053 1530 390 247 490 640 729 952 1455 1717 1784 2076 2557 3169 3878 4094 4387 4802 5525 6691 7755 9651 11120 12717 13244 13376 14240 14212 13568 13084 12668 12577 10868 8064 5795 4190 2713 1593 869 536 265 155 179 170 210 433 724 1703 5567 15351 24861 21532 13094 7217 7027 11754 17100 15947 22948 32262 32481 34296 42805 47818 56681 76001 102971 141583 160556 164047 149347 120775 113988 109651 107414 95397 80668 82878 78047 67154 63486 68716 75699 79540 69120 68285 66313 59433 35758 14305 11986 5370 3553 4925 13917 27379 48074 61749 3056 394 323 335 382 428 400 419 363 378 459 408 335 419 413 367 361 382 379 417 446 439 409 405 437 411 396 364 376 324 231 216 228 238 197 235 233 190 185 151 185 207 233 161 191 207 145 156 163 165 184 140 160 140 154 155 184 186 167 192 199 228 219 245 204 181 229 237 283 223 204 193 224 235 207 225 228 202 213 256 217 215 215 174 180 196 188 179 163 181 178 168 140 188 174 165 171 158 158 163 163 170 152 159 154 166 167 153 144 155 186 152 147 146 166 165 176 130 145 137 113 136 137 145 146 132 114 134 171 175 178 210 199 203 209 203 209 197 207 185 195 190 158 151 167 172 164 169 162 173 185 189 196 184 177 179 177 173 166 173 181 198 190 192 196 202 197 198 212 200 204 218 205 204 222 219 218 223 220 217 212 218 212 215 220 215 212 34246 283 108 30 9348 9 30 46 7053 1528 333 260 203 246 147 159 208 239 207 237 217 316 295 285 309 347 337 406 450 506 433 453 412 373 308 321 324 237 226 262 197 251 312 307 253 190 173 217 160 154 117 84 85 94 192 238 321 449 613 763 912 1200 1259 1374 1643 2002 2584 3351 4156 5012 6003 6769 8637 12593 20530 28916 36092 48492 55135 69868 82586 83501 76980 73925 65476 56515 46877 36225 31498 27365 23249 22184 18895 13583 9688 7856 6755 6185 7639 18268 47121 56263 32407 27738 27222 2716 352 336 272 300 350 337 338 330 354 362 387 381 354 393 400 380 386 386 435 421 395 395 419 361 365 344 412 362 356 321 235 220 238 205 194 193 185 205 172 220 233 183 155 154 178 238 215 164 145 195 166 161 134 171 134 162 137 166 172 149 153 140 146 164 191 193 182 214 233 196 192 194 185 174 192 210 197 189 207 185 164 186 157 183 176 141 130 129 123 120 154 172 151 147 150 156 135 107 137 156 141 130 145 127 93 59 77 117 138 130 146 156 143 131 136 134 138 119 123 119 152 116 123 110 128 135 132 125 158 170 200 195 168 171 178 178 157 165 158 168 196 178 142 162 136 146 152 149 145 146 144 169 176 171 171 154 146 139 147 158 170 174 177 181 184 181 175 176 169 163 181 199 207 191 189 192 195 197 200 190 189 193 204 196 195 198 197 34253 283 148 30 9358 9 30 53 7054 1525 378 434 377 371 392 364 325 347 345 405 326 388 284 236 290 333 299 324 354 382 299 286 290 313 423 444 466 426 330 296 239 290 325 218 248 223 260 322 254 391 454 494 533 566 676 850 1078 1122 1145 1257 1310 1547 1686 1906 2256 2557 3062 13148 85685 100525 52846 4074 3907 5269 7026 8410 10580 13536 18239 25183 34532 44482 50563 52073 54388 51623 45347 35872 24806 14983 10312 8402 6031 4154 2987 1820 1269 923 790 583 448 358 391 291 233 281 331 344 289 285 324 323 345 398 414 437 413 467 432 456 462 431 389 390 471 465 463 431 431 386 373 367 386 352 311 225 157 182 186 157 180 227 204 172 194 205 205 180 247 187 187 195 153 117 147 181 189 206 187 153 124 181 157 128 163 157 195 199 192 216 237 256 206 180 202 192 195 183 180 197 225 207 212 221 198 185 186 183 183 215 210 202 182 159 166 161 155 159 147 152 146 159 171 159 199 166 151 135 151 139 127 130 149 160 168 133 142 142 148 119 127 141 165 149 117 112 129 115 129 121 136 141 151 166 181 186 172 177 190 206 179 163 173 181 193 181 173 157 157 162 162 141 151 147 150 151 150 168 160 164 170 165 160 158 159 158 184 185 183 176 169 173 182 191 185 193 197 196 195 199 198 199 197 195 203 203 196 196 199 201 204 205 196 34259 284 127 30 9367 9 30 59 7055 1523 648 511 539 549 564 661 710 734 633 634 691 700 604 593 640 572 577 612 677 592 591 505 559 702 736 638 680 847 899 1038 1116 1145 1154 1017 803 811 634 518 480 447 370 484 486 553 618 692 824 1021 1182 1471 1682 2211 3223 3666 4072 4809 5770 6658 7509 9082 10960 13010 15454 17475 20723 23593 24798 24555 25018 24417 21356 18396 17528 17826 18805 20484 22377 27146 30768 28090 23848 18782 12839 7947 5891 4827 3661 2695 1924 1397 923 548 313 304 318 347 375 291 329 354 354 384 442 437 455 438 401 473 510 487 471 500 538 554 474 454 508 436 371 403 438 428 308 285 266 246 229 209 268 251 228 222 249 239 220 235 221 262 215 240 248 236 173 170 203 200 169 212 182 221 237 233 236 188 175 218 245 227 250 224 258 287 233 255 266 223 241 237 250 261 219 247 217 227 261 248 226 224 201 184 197 182 196 179 180 190 192 192 203 210 178 171 156 178 192 189 192 178 182 206 164 144 147 192 185 173 159 167 166 145 153 169 175 181 183 173 168 181 176 166 155 150 154 174 183 196 204 198 199 202 216 225 210 208 218 212 185 168 172 178 192 183 175 175 188 185 183 189 181 178 178 187 177 183 161 181 200 199 194 190 195 202 188 204 216 212 199 218 225 219 221 233 227 226 225 219 217 226 228 223 227 229 223 221 34265 284 134 30 9374 9 31 5 7056 1520 544 459 590 521 546 581 597 503 502 513 532 594 566 547 539 511 552 662 575 542 488 553 521 523 477 569 548 478 429 493 465 518 500 510 659 706 652 567 483 459 460 529 581 643 771 747 757 911 934 1077 1181 1361 1626 2167 2964 3249 3753 5134 6428 8122 11156 12630 14754 18656 19230 18471 19145 21985 26773 31611 32700 30488 25658 21488 18291 16530 16194 15833 15579 14703 13500 11578 9444 8020 6437 4399 2616 1460 1334 1014 603 417 363 331 349 322 352 366 381 364 436 441 408 403 438 470 449 464 467 453 428 473 492 488 459 437 429 413 385 336 302 303 299 250 278 228 174 175 215 201 223 186 180 223 237 200 237 235 221 193 236 211 182 177 178 179 159 171 173 145 186 213 230 168 226 199 192 217 203 217 204 232 252 269 236 233 252 249 249 216 216 203 211 221 220 211 197 189 165 219 196 187 153 168 193 179 215 191 148 178 169 164 158 157 162 186 149 143 126 136 135 120 146 174 193 176 167 147 136 139 118 154 137 165 161 147 144 149 141 142 128 131 122 156 164 174 182 164 164 179 182 186 171 179 172 152 147 155 150 149 140 159 174 174 166 143 166 163 174 184 157 171 169 161 171 165 172 178 172 170 175 186 186 191 185 199 199 190 200 210 204 214 200 203 194 187 193 196 206 202 194 202 202 193 34271 285 80 30 9380 9 31 11 7056 1518 744 560 548 722 776 915 1037 1142 1209 1157 1135 1165 1136 1109 1189 1012 765 584 585 656 620 464 359 427 375 308 307 248 248 265 250 188 207 252 298 264 210 221 294 248 229 250 266 231 206 145 161 155 106 175 227 286 365 437 493 536 697 1154 1305 3076 36572 258886 424547 50586 2078 1821 2410 3363 4525 5852 7698 11135 15608 20314 24011 27074 29662 30693 29914 27838 24384 20709 18065 15269 11328 8097 5655 4354 3383 2108 1481 948 721 390 277 313 322 355 379 323 329 388 393 375 453 454 430 420 433 421 458 496 495 443 417 482 484 419 402 373 302 338 282 268 267 228 189 208 227 180 243 205 195 221 196 179 189 232 193 183 172 166 172 179 212 183 169 195 185 147 153 180 215 200 188 208 192 180 196 226 237 223 211 243 255 270 237 205 238 208 214 219 251 219 209 224 198 164 191 237 239 226 212 167 186 155 141 149 187 172 159 167 179 185 180 163 161 158 161 130 139 154 150 150 158 218 174 157 161 160 152 139 168 176 175 154 159 163 158 148 144 142 141 146 180 190 193 196 190 176 201 194 202 207 188 182 184 179 156 145 146 155 150 153 158 168 164 159 168 176 176 166 161 166 164 163 167 173 189 191 188 192 193 186 192 191 191 200 200 201 207 204 215 219 212 210 215 209 201 205 213 208 203 208 208 34277 285 116 30 9386 9 31 17 7057 1516 1201 1215 1276 1369 1630 1991 2269 2680 3249 4547 4895 4947 5394 6487 6696 6681 6631 6232 5506 5330 4842 4511 3475 2614 2007 1576 1060 726 610 539 503 533 381 492 513 376 460 426 437 464 493 378 394 428 435 414 387 443 468 539 551 657 960 1148 1321 1610 1497 1606 6877 12965 52173 5198 672 695 759 935 1173 1707 2493 3538 5210 7409 10878 13735 17187 20370 20926 20888 21803 22645 22637 20924 16667 13252 10539 8721 7198 5922 4580 3230 1973 1005 579 419 348 338 375 373 327 316 352 396 371 407 358 411 418 384 438 448 454 431 436 462 457 410 370 373 300 298 285 250 265 232 228 192 211 227 214 221 249 216 167 225 218 210 176 223 216 268 203 176 184 160 137 106 178 174 163 161 149 201 194 184 160 199 192 184 199 199 238 219 231 235 266 277 310 288 222 207 244 256 267 220 202 187 215 210 181 200 218 162 151 160 160 152 172 164 194 175 188 196 177 178 173 156 119 173 167 170 129 147 150 145 169 166 153 168 165 142 124 131 161 163 144 142 169 129 146 135 139 169 127 139 176 184 195 180 186 183 182 190 172 194 196 197 187 180 162 155 155 156 160 169 142 161 147 146 177 187 162 162 185 158 173 175 172 182 181 188 202 189 190 204 190 187 200 195 194 197 205 203 205 208 206 202 204 205 202 203 209 211 206 205 206 34283 285 123 30 9393 9 31 23 7058 1513 33890 32094 24979 19706 20297 22911 24375 28962 33204 33076 35706 37758 34127 32513 32502 32947 30612 26801 22277 20209 18807 16749 14563 12144 9555 7270 6073 5080 3467 1705 1224 1046 871 743 640 652 583 523 538 530 441 507 464 464 477 502 521 512 571 590 560 578 597 607 510 436 383 326 268 303 321 311 405 482 590 852 1299 1724 2175 3326 5205 7009 9205 11419 12868 13486 15373 16697 16641 15892 13613 10828 7176 4323 3141 2337 1412 848 584 420 355 343 363 318 358 354 309 327 394 384 402 281 356 333 391 390 409 443 452 446 468 456 493 465 406 465 463 347 326 321 323 295 227 218 209 250 254 244 219 219 227 252 270 257 220 254 226 201 202 217 176 166 174 202 210 200 202 186 181 205 215 181 184 194 213 201 195 216 250 221 244 261 251 280 258 227 263 284 239 248 277 262 253 289 248 251 215 202 193 188 178 187 190 160 177 184 194 192 192 223 187 196 207 191 165 183 166 119 136 160 152 128 172 147 146 186 185 176 166 136 160 178 152 152 182 169 165 157 185 176 162 148 161 160 174 207 226 207 209 215 199 206 209 189 189 191 196 183 166 151 174 195 197 188 193 187 197 197 196 191 172 163 172 179 183 184 182 200 196 203 206 193 195 205 208 216 235 233 219 214 217 220 234 235 239 230 223 230 227 221 227 224 221 226 221 34289 286 99 30 9399 9 31 29 7059 1511 33957 34528 34610 36348 40941 44851 49990 55026 54961 56519 58050 59705 65003 69111 69602 72565 77653 83646 92097 104343 113379 127283 137304 141449 151108 159320 166699 172429 171310 137695 90053 74105 64054 72015 73346 64093 64018 61132 52034 43468 34555 26360 21510 19545 4916 1296 760 523 464 481 530 505 467 401 378 397 332 356 282 320 276 277 245 280 260 268 231 390 430 419 544 744 1157 1834 3037 4903 6408 7356 8602 8768 8557 7984 6940 5666 4103 2286 1401 1020 692 494 492 347 324 374 337 368 342 382 357 331 366 430 399 328 351 392 366 346 394 441 401 404 427 427 413 424 408 365 360 358 278 252 266 229 247 226 248 250 208 212 219 169 166 203 166 194 198 212 182 193 162 175 163 147 162 171 179 172 177 217 217 164 132 143 189 233 211 199 253 222 254 288 285 262 242 272 257 223 177 220 268 251 234 219 197 232 235 221 201 217 195 179 169 169 189 174 147 132 158 177 173 143 151 169 193 143 140 149 115 135 146 136 131 142 142 162 156 177 136 143 137 135 140 152 158 129 135 159 172 131 149 166 143 122 161 194 186 180 183 183 208 195 191 189 187 202 206 194 182 146 158 169 177 186 180 166 159 181 179 169 183 174 167 173 175 164 184 185 198 189 184 195 211 202 204 206 207 209 215 216 213 212 211 221 223 213 221 215 207 213 210 212 215 220 218 208 34295 286 75 30 9405 9 31 35 7059 1509 26290 24640 24327 25336 24734 26888 27424 29321 28710 30320 28339 26128 28214 29824 31671 41923 49118 45974 40490 39862 41724 42862 37231 26727 20529 18223 16776 17850 17287 12435 10359 10906 8673 7390 9333 12706 7192 5219 5005 5920 5859 5134 4778 5120 5409 8270 10789 12366 26588 37338 44001 61797 62707 106322 241131 288379 141892 84053 88554 143727 147435 257675 356802 426094 402838 452096 309335 85491 6088 1234 571 789 945 1299 1735 2297 3001 3533 4109 4760 5312 5381 4986 3863 2600 1964 1497 977 634 481 478 487 349 292 339 422 365 358 372 376 354 337 370 341 326 396 401 309 388 393 413 441 384 367 324 356 375 364 301 250 278 278 235 229 188 142 200 230 226 198 166 193 187 201 155 152 152 116 119 161 167 119 162 163 168 207 169 198 182 172 181 181 160 151 165 181 209 205 235 247 242 227 206 219 243 215 200 213 199 253 234 205 189 164 194 231 229 194 191 179 185 188 206 147 154 164 140 130 151 153 187 158 148 174 168 184 157 128 132 116 98 115 120 144 160 144 153 131 144 155 151 112 122 124 125 135 126 149 118 134 131 108 107 104 124 173 160 166 182 187 175 178 170 157 166 172 153 142 149 133 141 150 143 158 139 127 153 157 155 156 162 159 158 165 157 152 160 164 169 174 177 174 168 178 179 183 184 185 181 182 189 195 194 193 202 194 195 197 199 203 203 191 192 206 201 189 34301 253 1101 30 9411 9 31 41 7060 1506 332 2556 6353 11299 18863 24103 16371 14116 21290 63769 129446 189910 197443 146317 200731 279304 313480 322921 391434 467270 460877 295265 384759 572704 431967 356217 255836 113183 55404 67580 120645 85928 12712 7887 865 444 646 766 971 1264 1397 1421 1560 1826 1817 1747 1739 1661 1399 990 689 462 363 397 415 378 383 392 404 365 332 291 331 299 336 352 313 367 317 315 388 367 320 391 373 423 366 387 413 432 359 366 445 415 334 344 369 326 229 257 232 167 210 224 201 152 204 193 163 172 205 171 175 175 187 187 156 152 177 185 187 218 143 132 132 130 108 151 149 168 162 209 194 197 205 265 286 272 227 246 260 257 225 225 193 191 220 251 196 244 211 175 212 184 193 157 169 152 164 169 140 153 127 159 139 127 142 142 143 140 160 158 115 133 146 161 126 119 108 142 134 118 134 141 174 145 120 113 134 113 125 156 154 167 142 128 134 131 128 125 128 126 130 127 155 189 187 157 171 173 163 150 134 146 134 128 118 159 145 132 129 146 137 136 154 160 158 156 144 140 145 140 151 162 154 160 154 160 181 177 185 179 186 189 176 171 182 192 196 199 201 190 182 183 181 187 182 179 183 193 188 185 183 34307 243 1405 30 9415 9 31 47 7061 1504 114 295 569 1238 3207 9079 21563 36007 60218 59702 69722 111558 212924 353399 401015 369353 585175 958002 879833 616572 494300 680638 497207 146641 23005 38439 3413 1016 1092 1150 1111 1113 993 978 998 993 961 898 811 662 584 409 425 458 461 430 417 401 376 419 459 434 416 354 373 405 423 433 421 407 420 410 453 457 420 397 433 373 417 429 451 408 482 420 341 367 340 362 381 294 251 241 285 220 195 230 259 247 285 238 203 239 264 225 205 242 211 183 169 237 175 212 233 185 255 230 194 254 208 196 207 248 217 207 250 254 328 294 261 293 323 280 266 268 231 270 270 235 236 219 219 220 196 255 226 217 185 194 219 224 207 191 218 212 190 163 208 196 189 188 196 215 193 140 155 159 171 187 193 177 175 172 170 166 188 181 197 177 185 183 204 192 168 167 185 184 161 174 194 170 187 201 226 237 242 241 236 210 205 216 222 208 221 209 197 174 194 184 186 188 183 174 189 203 212 214 204 194 203 212 198 205 210 215 218 231 218 219 228 231 225 234 225 228 238 225 240 250 255 245 234 245 237 242 252 242 239 236 244 247 256 257 243 34313 275 449 30 9419 9 31 53 7061 1502 52 755 1003 1089 1302 1508 1756 1621 1540 1752 2128 2651 3340 4584 6291 9347 12793 15216 15637 15688 15205 16109 16213 13888 11138 9445 8423 6662 5869 6528 7049 8115 14754 28428 43103 58130 72425 80989 90984 172297 408007 483647 317541 181501 174735 198114 232705 171773 141012 109476 117063 171936 244484 329201 354692 96303 30657 2395 2086 2180 2155 1996 1663 1473 1259 1115 842 625 613 543 505 465 467 404 370 453 402 411 451 501 446 406 418 350 358 396 401 419 353 368 364 349 413 435 408 411 401 333 315 327 404 354 399 445 463 399 362 288 278 238 288 230 192 193 232 164 195 225 194 195 243 224 217 229 223 266 236 168 203 212 219 262 206 185 190 192 185 208 175 175 198 201 174 172 166 175 185 246 260 286 303 264 240 242 197 215 238 252 246 225 260 235 202 206 214 234 214 206 184 170 183 195 188 180 158 178 195 207 211 188 185 195 209 172 152 169 144 131 163 165 149 146 154 178 211 193 173 173 169 154 133 143 145 156 179 166 147 130 121 127 135 140 177 185 197 217 215 196 186 198 194 194 189 191 182 190 158 147 169 181 157 166 171 161 170 183 185 191 202 192 172 182 169 178 185 198 181 195 195 212 205 202 226 221 214 216 216 213 227 232 230 221 229 223 219 211 213 215 214 221 217 223 220 217 216 34319 289 31 30 9421 9 31 59 7062 1499 37840 415 233 211 281 314 255 326 368 336 315 408 602 889 1186 1412 1652 1997 2359 2817 2893 3391 4062 4294 4478 4621 5147 5774 7147 9042 12694 17678 21859 27321 34238 42927 48435 48427 45399 40696 35126 30633 29788 24732 20494 18934 18846 18696 18234 20779 18648 15304 13676 13849 14760 24055 35388 45066 5815 2779 1627 1124 926 648 769 984 1429 2104 3215 3913 4161 4716 5124 5144 4812 3917 3093 2502 1673 1278 1089 930 738 574 553 619 709 704 689 692 683 596 603 580 540 476 351 311 349 333 312 305 381 369 404 374 380 351 401 349 339 304 265 296 291 281 367 283 293 315 309 304 305 201 236 170 155 192 180 206 180 175 112 206 225 129 124 153 96 169 208 133 115 107 150 138 142 142 114 145 170 168 136 149 174 160 136 149 166 159 184 193 225 249 290 253 263 241 212 176 186 188 208 207 149 156 222 217 191 199 190 176 168 120 136 145 154 168 149 126 111 148 141 165 166 147 122 101 121 117 114 98 107 123 121 118 123 138 156 155 160 123 114 129 134 131 142 137 139 119 109 108 120 119 83 104 144 149 170 159 158 189 187 175 190 188 158 144 146 153 139 118 132 147 140 124 131 136 150 155 160 151 145 166 154 145 160 160 167 154 159 161 165 170 172 180 176 183 183 186 189 202 205 206 208 199 195 186 186 189 192 191 192 197 193 196 198 197 192 34325 288 66 30 9426 9 32 5 7063 1497 274 130 180 240 278 301 321 364 372 502 506 548 550 657 818 838 905 906 931 1038 1310 1508 1707 2148 2894 3781 4231 4782 6125 19158 31299 25548 49075 93578 34566 10923 11712 12179 13289 13059 13316 25140 92383 153898 124170 66025 14737 13591 12429 11799 10998 10671 10543 10191 10077 9562 9188 13395 13939 11140 8902 3939 9271 2907 421 382 482 577 748 1160 1969 2704 3865 5391 6706 7186 6799 5237 3809 3239 2743 2226 1646 1352 1110 1034 956 865 632 606 615 585 538 521 400 416 392 322 346 372 373 404 384 354 352 366 383 476 394 336 330 252 195 250 337 287 300 326 292 297 321 262 284 206 206 210 189 197 191 190 185 178 179 238 182 150 174 226 213 157 178 189 197 204 148 190 200 193 168 164 185 137 135 182 173 179 190 190 265 271 312 334 306 297 282 267 228 233 230 233 250 216 210 202 194 222 235 182 174 162 136 172 189 189 156 169 160 184 165 173 205 219 205 169 134 159 136 102 127 126 133 154 168 163 145 116 134 155 159 145 121 127 136 166 147 162 154 138 138 126 143 137 128 162 156 189 214 211 199 182 181 194 196 182 207 191 175 189 189 138 147 142 154 167 162 153 175 173 168 164 164 156 171 191 186 181 171 169 186 191 178 191 191 200 207 193 190 206 202 215 208 210 210 206 217 209 199 196 203 213 208 207 212 214 206 206 212 202 34331 264 794 30 9434 9 32 11 7064 1494 -61 19 663 6728 55211 110044 172132 323203 335638 385701 378063 352600 254808 295000 269658 227445 186532 195192 13610 15124 43621 88133 22158 9557 7861 7989 8603 9355 8896 8127 7950 7382 6524 5337 4260 3015 1765 1445 1182 960 952 1044 1059 1151 1508 1976 3059 3952 4660 4755 4854 4932 4703 4447 4237 3576 2554 1955 1632 1195 867 664 575 480 449 442 460 499 436 369 350 254 315 374 360 319 327 371 387 391 374 392 392 327 316 257 256 256 192 238 272 259 262 302 285 240 279 291 211 235 287 255 212 218 168 173 183 190 174 159 166 162 167 164 161 163 165 152 145 175 130 131 144 138 163 135 159 154 135 136 113 116 141 181 212 236 273 265 274 270 269 273 279 260 206 208 214 187 162 202 183 177 179 174 177 138 130 125 129 107 126 124 140 154 161 151 147 134 139 112 83 72 90 103 121 131 103 104 106 128 138 147 137 122 112 99 86 117 125 117 138 131 111 116 115 95 122 106 116 95 110 134 150 159 150 167 189 186 166 164 174 179 151 138 130 117 113 149 156 124 144 145 149 136 150 166 143 144 145 147 136 129 133 140 149 147 149 159 171 171 172 176 171 181 182 177 172 179 193 186 178 173 172 172 172 180 176 170 176 174 166 170 181 178 34337 268 654 30 9444 9 32 17 7064 1492 -99 55 150 411 822 826 1138 1729 5185 28425 70831 74677 52472 44565 85956 191065 77222 12327 43699 82885 133040 140941 46892 12277 21493 29571 82250 172164 215381 332420 430801 403619 525330 202455 83076 149932 46350 7272 5681 4943 3925 2569 1611 1196 727 510 469 414 494 580 939 1602 2035 2392 3174 4193 4269 3336 2513 2626 2455 1930 1296 873 619 470 386 426 321 308 367 364 322 332 333 327 341 390 348 360 325 405 433 421 382 367 311 271 306 231 221 216 253 217 249 260 316 279 298 295 247 298 334 263 244 247 268 159 135 185 187 152 182 193 224 212 145 187 147 139 160 192 199 209 145 144 140 219 157 148 145 216 187 169 188 194 195 199 239 228 231 272 291 294 262 270 258 234 238 250 238 246 222 198 197 163 146 173 198 196 198 162 128 125 133 120 145 176 180 163 142 138 158 140 117 124 127 96 99 121 123 97 96 128 133 144 154 128 124 115 143 122 102 125 149 135 130 114 125 141 103 102 120 156 177 172 179 170 192 149 164 174 164 176 191 176 158 146 137 134 143 155 149 163 156 141 139 142 138 141 159 159 174 151 159 167 149 155 166 169 170 166 174 180 189 189 171 189 196 196 201 201 198 194 193 193 196 190 195 195 200 197 200 193 189 188 191 189 34343 290 35 30 9455 9 32 23 7065 1490 1091 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 -92 -7 -74 999999 999999 999999 999999 999999 231 619 1069 1405 2031 2988 3708 4206 4534 4414 4551 5190 5449 5557 5701 6113 8751 14807 15117 12178 32069 58495 76358 121868 248842 357812 475985 501196 431088 286094 319127 15327 12575 8987 14772 18304 10079 4485 2842 4761 4939 2119 708 440 363 442 594 979 1496 1862 1884 1547 1507 1545 1607 1556 1370 1057 760 558 517 442 427 399 326 293 347 314 318 348 312 380 406 347 350 382 437 399 402 398 354 363 384 318 288 264 233 263 248 253 272 291 265 254 242 270 265 278 285 220 235 224 164 171 174 164 154 162 162 197 200 193 174 183 185 141 176 196 226 197 164 102 142 142 193 173 159 142 135 127 177 146 204 188 275 235 259 285 299 310 301 279 261 270 281 251 228 260 235 203 224 204 200 191 138 123 164 165 146 129 151 167 172 162 137 143 138 160 154 114 116 114 103 123 131 101 107 101 122 132 146 154 154 136 158 145 134 133 145 165 137 127 139 133 120 119 114 136 175 171 157 198 171 184 189 160 174 182 156 162 166 147 158 154 163 135 145 162 153 146 138 151 155 169 170 164 158 145 153 147 148 144 171 170 183 187 175 175 190 195 195 195 197 203 211 204 196 205 204 207 193 199 200 199 201 206 200 202 205 207 209 202 192 34349 291 14 30 9464 9 32 29 7066 1487 26299 356 306 252 248 212 258 241 270 382 408 302 307 376 445 295 260 312 460 378 413 463 442 548 698 828 931 1142 1170 1323 1686 2091 2456 2688 2939 3117 4111 5365 6317 6866 7392 8422 10724 12482 14169 16797 18920 21228 24898 29389 31065 30695 27820 19887 16388 15052 18381 24283 34629 38673 41846 31989 20438 35737 25458 17289 8305 14625 42766 107826 147540 159532 29935 1256 380 345 383 418 459 453 590 645 704 725 822 920 803 589 501 414 375 357 307 284 276 278 263 322 400 328 381 381 346 355 373 422 379 362 362 347 316 285 245 242 243 232 243 216 275 259 274 250 274 292 244 237 258 261 254 248 213 166 196 182 154 188 223 185 165 190 194 170 110 124 142 203 175 163 141 175 185 169 113 96 117 147 165 141 191 152 189 188 228 276 291 291 299 257 274 242 216 212 215 220 174 178 180 167 189 159 147 155 142 147 185 170 131 150 156 165 157 144 140 116 139 141 153 110 118 115 112 98 101 93 125 138 126 156 144 157 114 107 97 116 124 142 114 130 110 105 138 125 124 106 118 157 139 176 159 159 177 153 159 154 173 157 145 164 168 165 145 139 130 148 151 152 139 145 141 138 165 152 161 157 158 162 162 146 143 155 169 170 178 179 177 177 171 170 179 187 191 194 197 191 203 202 199 207 205 197 191 191 197 197 193 198 209 207 197 202 203 34355 290 24 30 9474 9 32 35 7067 1485 139 109 95 208 167 110 108 205 163 94 133 131 160 141 139 193 142 205 187 173 189 227 188 191 195 134 201 155 159 152 202 293 443 524 763 984 1226 1493 1815 2573 3503 4330 5575 7504 9090 11327 13765 14531 16096 18705 21584 24703 27847 29395 32115 37909 55563 79842 114061 167168 145595 131632 140315 103569 15126 18343 11506 4046 1568 1461 1019 543 358 368 317 419 546 760 994 1332 1064 670 788 564 453 353 353 339 296 296 361 314 277 259 288 322 333 368 348 408 405 347 302 294 295 265 278 270 228 220 203 266 266 240 223 286 277 312 272 291 274 249 242 202 216 284 261 262 235 210 190 191 198 185 181 144 168 189 182 192 153 168 168 183 167 139 196 204 155 148 144 172 107 135 184 170 121 153 129 172 198 242 259 295 287 290 277 214 182 179 216 210 221 214 200 201 210 156 150 187 173 175 148 125 139 161 158 147 144 188 166 153 162 163 152 151 122 124 125 114 113 115 123 136 126 119 156 129 148 125 134 132 133 115 128 138 145 151 124 112 122 111 133 150 175 153 162 152 160 175 160 159 170 171 160 158 171 144 141 133 117 134 164 153 154 144 183 184 161 153 154 146 163 153 147 151 158 155 164 155 166 193 179 176 182 189 191 184 189 179 199 199 207 210 207 205 214 210 206 192 199 205 195 206 215 211 206 207 207 199 34361 291 32 30 9482 9 32 41 7067 1483 776 504 570 543 520 514 474 475 539 443 460 392 466 431 426 433 520 477 466 507 485 488 489 570 539 515 517 548 625 633 557 610 733 853 966 1055 1130 1295 1374 1589 1663 1899 2078 2094 2463 3345 5252 9269 15326 23657 30943 35831 36728 35420 34508 33952 32037 30165 28948 25690 20857 15959 12507 9652 5944 5093 5038 4160 2930 1661 942 508 368 344 310 310 253 394 722 1082 930 785 666 607 484 465 462 431 369 312 302 314 300 308 330 367 383 422 389 300 314 345 272 294 271 280 273 301 291 236 179 210 240 252 246 288 281 289 263 261 238 235 244 231 270 263 239 196 167 180 207 166 185 178 146 133 156 189 203 193 169 192 221 156 145 159 196 239 193 199 212 203 201 192 160 154 182 233 219 169 186 204 240 282 265 310 295 283 252 240 240 211 200 197 220 217 215 193 199 198 141 119 165 124 140 131 117 153 166 156 159 160 196 159 107 129 154 131 110 128 145 116 107 131 88 110 144 141 122 118 139 133 120 109 126 139 158 141 138 127 103 99 123 117 125 184 171 171 157 168 174 174 177 184 154 171 176 164 144 156 146 149 152 151 141 134 146 155 163 154 162 141 132 146 159 166 173 178 171 158 189 192 182 186 185 191 183 195 193 184 181 197 209 205 208 213 218 214 212 204 193 200 206 205 211 214 209 206 204 204 200 34367 292 10 30 9490 9 32 47 7068 1480 16414 847 795 910 1033 1138 1183 1337 1337 1388 1420 1353 1216 1136 1141 958 934 1044 1021 878 821 785 783 767 858 810 815 891 756 707 697 665 643 682 651 667 693 722 728 817 923 1211 1422 1634 1889 2166 2537 2706 2937 3162 3193 3189 3647 4245 5008 5486 5383 5018 4283 3591 2447 1577 1151 789 558 483 418 413 373 327 263 260 264 255 261 253 234 286 276 284 446 431 538 624 620 412 326 284 260 310 309 247 283 277 236 263 270 292 295 389 375 309 194 255 342 326 298 229 218 208 181 195 227 227 222 232 248 232 239 235 213 206 194 197 208 237 256 229 167 170 142 180 167 168 150 153 195 143 144 147 83 131 177 207 208 141 140 135 132 173 145 103 119 158 126 136 174 141 140 98 96 130 155 163 198 276 245 219 182 202 185 182 153 171 125 128 155 141 129 183 169 123 127 130 137 130 105 104 130 119 126 152 119 100 111 141 89 71 111 115 109 83 89 105 118 102 77 94 143 143 122 90 114 102 108 127 118 154 119 100 112 103 97 75 111 136 125 133 129 144 164 124 143 155 156 153 135 139 145 143 137 115 121 128 110 134 131 139 127 111 112 105 116 126 135 130 106 121 123 138 138 142 147 169 165 156 159 170 169 154 168 169 176 174 178 173 181 186 177 182 172 172 178 179 181 181 176 180 187 181 176 175 34373 291 18 30 9498 9 32 53 7069 1478 1671 2118 2623 2901 2673 2612 2972 3431 3201 3288 3632 3885 4719 5003 4539 4735 5318 5097 5040 4611 4220 4488 4193 3962 3569 3576 3467 3855 3960 3596 2527 1543 1090 770 573 505 567 582 580 523 593 694 675 614 662 724 954 1180 1417 1508 1667 1832 1856 1851 1735 1634 1527 1247 828 606 477 410 416 376 391 333 330 357 281 283 320 259 289 257 293 304 255 255 266 290 369 348 313 313 328 316 272 303 331 272 286 328 306 264 339 336 360 320 388 326 323 323 318 348 413 323 338 286 245 231 288 301 272 281 269 345 333 281 285 313 234 243 226 219 198 268 228 200 204 180 212 209 196 164 177 157 144 209 166 182 195 200 189 216 165 144 167 179 181 192 147 139 157 136 128 156 209 187 168 150 150 206 233 250 295 297 232 200 213 188 216 188 198 202 217 213 183 167 155 190 183 167 178 196 193 181 174 177 141 122 117 161 160 135 113 97 92 119 113 116 119 148 133 133 142 138 152 170 117 141 113 129 138 166 126 136 116 117 118 113 117 128 130 121 142 157 154 145 169 188 196 157 157 186 177 153 170 148 133 147 141 144 158 157 156 154 131 122 146 136 145 134 143 155 134 141 149 150 155 167 163 167 177 180 197 201 202 184 189 194 195 188 199 198 188 189 199 206 204 197 188 191 203 198 203 200 195 196 193 197 197 34379 292 28 30 9508 9 32 59 7069 1476 806 731 822 877 885 1010 1057 943 1062 1209 1199 1323 1504 1517 1640 1634 1784 2152 2260 2513 3327 4645 5509 6131 7485 8806 10101 12462 14480 16514 19336 21306 20525 22094 24827 27412 26542 28252 43675 72266 136136 112119 44857 5780 1458 634 589 597 607 653 616 617 724 727 778 967 886 829 797 757 722 572 509 428 466 476 460 413 359 360 291 326 296 366 304 334 259 345 320 254 249 257 272 285 282 234 267 325 316 306 361 343 378 351 328 366 409 421 386 340 359 394 379 390 351 321 366 333 304 236 259 279 303 312 284 340 331 295 272 272 329 265 284 290 288 252 269 245 220 226 164 182 202 252 229 193 180 200 225 241 234 210 204 188 218 199 200 171 180 190 189 180 176 192 165 207 176 149 167 246 261 218 275 298 310 304 288 259 219 212 238 210 191 204 210 206 185 191 210 182 198 213 173 168 194 148 136 157 154 149 149 142 152 187 181 114 111 109 143 131 111 125 138 137 139 149 134 140 137 140 150 156 155 130 158 130 135 98 122 128 134 135 138 133 169 185 188 175 154 179 181 170 165 165 173 189 185 177 164 160 134 143 184 163 166 164 146 151 160 166 157 161 168 162 166 153 161 156 162 166 175 190 200 179 174 197 195 199 204 201 208 214 207 213 220 230 219 220 220 216 204 210 214 213 216 218 223 216 215 219 210 206 34385 282 337 30 9517 9 33 5 7070 1473 38 10 83 250 197 181 324 607 1033 1497 1858 2167 2515 2770 2777 2827 2772 2563 2401 2757 3057 3049 3122 3163 2985 3143 3931 5687 20015 67344 136887 236644 191298 264249 459708 690694 498781 267053 145808 41571 7422 6045 4453 2860 2018 1802 1567 1456 1299 1132 951 736 669 595 479 461 417 420 447 375 381 336 271 347 387 348 285 352 321 315 280 243 242 254 281 264 290 273 298 331 345 337 282 316 336 320 281 361 350 360 413 349 331 356 323 380 373 331 270 247 286 326 340 339 408 331 333 302 282 267 256 231 286 248 231 260 189 164 236 233 176 178 180 193 229 147 241 158 172 223 240 221 169 172 190 170 194 181 228 214 165 170 150 121 152 183 201 224 146 194 255 280 285 326 354 310 258 225 250 193 191 222 189 171 189 195 162 218 198 157 119 170 145 139 131 154 137 178 150 164 184 178 171 134 87 82 95 129 111 97 122 137 144 128 155 169 138 141 104 105 140 147 165 132 129 129 122 109 123 109 137 122 128 173 153 167 176 189 166 160 169 174 184 174 148 152 144 119 113 120 119 134 141 135 132 138 156 151 154 148 152 160 143 134 135 130 143 168 171 167 176 183 186 185 190 185 186 189 184 181 193 189 181 198 192 194 194 189 196 197 196 191 187 191 193 188 191 195 188 194 186 188 34391 292 15 30 9525 9 33 11 7071 1471 646 649 710 741 759 1303 1917 2160 2401 2881 3040 3154 3389 4414 4723 4855 4898 4381 4207 4759 5297 5286 5225 5995 6680 7219 7396 7902 8971 9391 9617 10819 11669 12054 12950 13587 13348 13653 14382 15421 29386 57716 125759 83878 21939 19833 18536 16427 15005 13561 11508 9672 7958 6205 4914 3453 2741 2180 1677 1280 928 794 643 568 452 449 388 342 319 267 350 322 302 333 311 306 307 284 252 272 315 302 287 272 270 323 324 284 331 314 269 347 323 314 379 350 363 351 340 328 310 330 333 281 262 260 225 232 243 202 280 376 297 315 306 325 258 252 313 286 254 278 288 249 264 218 188 198 194 146 144 185 178 153 147 163 216 214 181 189 200 204 209 129 233 187 162 160 155 184 155 155 175 193 157 174 158 144 178 187 194 239 251 268 308 328 275 307 322 235 199 203 200 229 171 177 197 183 164 197 152 139 137 178 163 155 160 136 165 170 207 178 154 125 109 104 83 80 91 127 113 124 150 136 130 137 110 105 124 135 128 125 128 116 120 132 101 119 129 100 122 120 128 138 172 158 157 166 178 143 144 138 173 189 149 134 124 132 129 127 146 143 150 150 141 145 150 149 133 141 141 126 138 142 145 161 157 159 166 149 160 167 184 176 186 170 168 183 168 188 191 203 194 181 193 191 196 196 202 199 189 185 188 197 202 199 196 187 190 196 192 191 34397 293 18 30 9528 9 33 17 7072 1469 524 472 449 500 414 449 552 676 987 1303 1551 2062 2706 3238 4331 6042 6701 7236 8962 10127 11504 13314 15721 16027 16620 17920 21024 23306 24646 25797 26107 23635 22783 20679 17248 14807 13219 12759 12369 11733 11455 11172 10227 9185 9279 10713 11687 12658 15607 18210 18537 17784 19001 20548 20279 19309 17238 16289 13800 7836 3815 2742 1824 1241 781 559 410 315 314 289 304 334 268 258 193 206 266 278 218 277 274 262 244 263 260 273 306 275 212 235 255 280 270 245 315 298 306 312 314 308 305 299 322 334 344 262 233 197 167 181 190 228 217 236 276 283 271 241 270 173 180 234 236 204 203 212 229 213 188 182 143 114 141 120 175 178 128 149 198 159 157 135 125 124 149 148 128 122 148 141 113 124 124 120 142 154 138 132 147 137 111 108 159 177 201 220 252 270 248 248 250 205 172 177 174 193 181 181 123 115 135 113 117 121 131 143 178 178 148 109 109 116 126 124 114 116 107 91 95 98 67 95 98 89 88 117 104 105 81 107 105 110 86 82 83 115 99 106 93 81 101 95 96 104 118 139 150 151 129 142 128 144 145 157 158 143 111 107 103 127 108 108 119 116 112 103 99 109 111 129 135 122 136 134 123 123 118 117 127 131 135 136 143 154 161 162 154 160 150 139 158 174 177 171 165 168 177 185 189 180 171 163 167 171 172 171 178 179 179 169 169 179 169 34403 278 466 30 9526 9 33 23 7072 1466 137 387 653 813 689 708 791 863 957 1238 1448 1451 1380 1614 1445 1492 1603 1827 1380 1211 1265 2126 3058 3197 4309 8792 14397 69506 103803 107140 61049 68448 145191 349339 688825 787950 684675 510807 192820 85334 58130 50815 38949 27513 22187 18172 12414 7652 4919 4355 3058 1416 606 278 174 213 241 249 212 223 255 283 239 279 258 276 311 275 220 255 300 259 237 295 212 324 251 212 260 299 278 322 296 274 319 250 303 341 290 278 213 253 218 200 231 219 224 192 217 288 313 324 249 254 284 287 228 229 250 215 175 182 173 161 202 155 207 149 131 162 186 180 173 175 156 207 177 174 173 157 135 169 156 132 111 109 108 149 147 113 106 96 124 125 155 147 129 144 129 183 210 240 283 290 247 210 199 149 146 203 195 154 146 163 148 134 145 172 134 142 146 150 159 135 138 141 105 95 90 105 116 109 76 103 97 97 108 85 114 102 120 163 127 93 116 100 113 129 121 124 125 107 98 77 79 77 109 103 97 97 139 147 126 129 152 167 149 146 134 142 157 156 132 126 123 122 125 122 129 136 140 137 122 115 138 141 126 130 122 121 124 119 135 132 144 147 151 159 155 154 160 170 169 185 176 172 166 166 187 190 186 194 193 188 186 175 175 177 182 188 191 188 182 180 183 192 180 179 34409 282 374 30 9524 9 33 29 7073 1464 -21 60 139 564 1088 1120 1084 1492 2207 2690 2992 3069 3638 3817 3846 4719 5943 6987 7384 7910 8477 9515 10270 10696 10594 10330 10920 12409 13628 14450 15682 18330 38775 111772 241548 341798 553913 619696 495748 211984 180828 185856 125141 45516 41377 41473 37717 31581 26870 25554 25005 22960 22648 37067 55391 84652 87160 29418 749 203 148 231 230 194 223 261 215 197 245 227 182 201 260 222 230 168 192 206 252 273 283 240 239 278 234 257 272 283 280 281 291 267 299 281 219 196 183 203 194 162 217 158 166 209 284 255 245 270 261 244 200 248 219 239 196 164 135 138 153 154 160 113 146 116 148 143 188 168 149 168 159 171 208 155 138 150 97 116 138 97 111 109 109 116 182 160 144 156 106 100 100 117 151 150 204 213 253 303 206 137 146 150 129 167 149 119 125 124 122 136 142 114 113 98 107 111 93 118 118 137 107 111 125 108 86 70 54 76 81 74 47 70 81 92 99 114 128 100 77 87 102 94 103 100 90 113 96 107 109 81 86 99 70 91 96 127 131 145 143 137 144 141 132 126 132 140 152 152 115 98 92 101 103 119 99 105 103 104 108 114 127 120 121 115 113 116 108 102 119 125 114 102 116 140 156 152 151 153 161 155 153 167 164 161 156 167 171 170 172 160 155 163 165 157 161 174 174 167 163 160 162 164 34415 270 696 30 9516 9 33 35 7074 1462 -50 384 928 1293 2017 2461 2601 2640 3096 3797 4277 5169 5812 5878 6283 6700 6915 6859 7366 6863 7148 7736 9855 11467 10936 10309 10026 10963 10333 10758 17876 36874 83253 183857 246220 246094 284561 402123 302249 224859 211039 294601 426979 479638 314291 232296 438914 697596 243907 2149 272 267 260 275 265 183 199 225 302 271 244 268 232 214 196 216 188 219 197 272 301 275 239 291 341 303 205 228 326 293 250 250 302 270 180 238 211 189 192 176 211 233 304 259 271 265 247 296 269 226 249 221 215 202 181 186 164 173 118 154 168 149 154 150 141 136 170 203 190 167 136 138 160 173 117 137 119 128 109 137 125 129 171 177 124 128 137 149 178 109 115 118 170 278 260 302 320 215 132 128 166 164 179 170 149 163 175 146 106 122 152 150 131 95 132 146 155 119 103 151 114 107 138 107 99 81 91 102 99 93 91 78 95 112 95 100 80 84 116 88 83 122 112 82 104 114 100 102 88 99 117 107 103 125 136 153 144 133 163 138 149 158 141 139 125 125 117 141 129 122 133 124 121 122 124 129 130 125 127 129 127 119 112 122 123 126 126 131 126 148 148 149 153 158 149 146 146 161 165 162 168 174 171 176 173 180 181 176 172 173 177 175 173 172 174 167 178 181 180 180 34421 237 1677 30 9507 9 33 41 7074 1459 102 1295 3271 8250 20259 48534 115239 225069 391022 627775 716910 686636 939823 742954 838737 689147 399407 3546 202 212 244 231 258 245 205 255 287 296 264 242 180 270 283 205 202 247 294 269 312 274 317 293 265 248 271 254 238 239 184 202 278 274 188 199 188 202 259 216 164 192 232 316 298 282 276 268 284 237 208 202 186 152 145 161 169 187 146 141 141 144 177 174 152 131 152 174 160 146 164 196 155 129 112 148 127 133 154 129 119 139 104 144 121 106 86 149 178 163 144 138 197 226 279 311 291 252 191 196 200 148 116 109 114 133 135 125 141 120 94 126 129 158 155 138 113 118 138 116 109 110 70 97 86 54 61 45 85 64 63 73 109 144 123 57 57 92 100 103 81 88 121 128 129 117 117 101 82 73 91 109 89 117 135 163 162 135 158 179 138 138 134 132 130 103 103 107 131 111 132 120 128 141 118 113 111 113 128 123 121 119 126 127 127 112 113 139 150 163 141 157 144 141 152 142 142 158 159 171 160 159 163 175 164 172 179 168 168 176 164 168 168 167 161 170 177 169 169 34427 267 769 30 9499 9 33 47 7075 1457 -67 225 283 823 2113 3278 4383 5675 5935 5602 5110 4635 4580 4364 4428 4551 4479 3507 2927 2540 2413 2435 2583 3942 6383 11949 26784 36076 31231 44418 73371 120044 230258 272994 265291 295601 386626 210662 141621 216116 350549 268193 188517 300092 399357 384812 349005 3097 276 196 227 286 327 269 249 261 276 283 277 305 265 243 263 247 239 269 246 301 307 306 295 213 244 223 203 232 196 193 204 234 254 245 197 203 239 233 286 261 279 274 252 325 274 209 272 259 269 248 252 203 195 238 199 202 174 179 164 159 193 169 155 187 172 132 140 158 178 147 153 141 198 151 144 159 120 89 139 177 177 148 163 144 162 169 124 119 127 135 149 127 177 241 275 298 355 281 214 178 194 160 187 182 123 132 181 147 154 138 141 152 161 167 143 146 148 150 142 145 148 132 122 100 91 108 86 76 78 99 128 124 120 118 97 139 130 91 99 116 134 118 122 133 131 118 104 106 105 114 100 103 110 121 133 151 146 158 155 168 171 178 195 172 154 153 126 123 119 130 130 136 151 134 126 132 135 128 137 123 130 139 128 132 129 137 147 161 168 165 169 182 176 179 180 170 175 172 176 176 182 183 190 186 187 183 183 179 176 177 191 194 189 180 184 186 186 186 188 34433 292 40 30 9490 9 33 53 7076 1455 1406 409 443 510 528 538 548 568 608 587 571 633 588 611 708 796 798 782 902 1189 1359 1486 1720 1929 2019 2139 2443 3017 3738 5089 6139 7564 9096 10308 11384 11836 12508 14011 14685 13449 12174 13063 14598 14408 13121 11863 12833 14043 12257 11036 11224 10978 13462 19860 9456 10701 2275 1161 1327 208 200 151 151 130 85 92 136 99 158 173 198 169 182 201 165 199 180 207 150 211 227 203 167 194 242 161 216 176 204 201 242 264 253 203 279 206 195 259 238 198 192 184 194 154 181 220 160 130 115 230 237 284 236 240 196 256 224 190 205 201 203 181 171 146 188 157 191 147 108 125 139 126 78 147 148 103 96 137 154 189 169 82 126 134 93 112 102 103 123 95 126 81 73 111 80 98 139 116 121 79 97 121 172 71 129 174 186 212 279 312 272 203 180 163 182 136 131 124 113 123 118 91 116 112 107 110 126 139 111 112 106 68 103 81 100 96 78 47 50 44 61 70 69 46 39 32 66 79 31 65 84 77 86 84 69 101 100 97 96 96 68 76 78 58 58 60 91 97 115 131 149 115 111 134 125 108 118 108 123 111 91 93 106 91 86 90 87 71 94 85 79 86 81 87 97 102 98 102 124 127 107 116 97 114 128 138 125 121 135 132 130 131 127 144 150 146 149 146 128 127 143 146 144 145 147 146 144 148 149 147 145 140 34439 290 60 30 9480 9 33 59 7077 1452 155 240 264 268 260 218 200 336 331 370 369 420 407 406 406 426 433 462 456 418 497 583 596 576 565 570 623 581 696 776 839 815 1035 1243 1374 1534 1626 2248 11836 55815 101969 54367 46101 51422 158865 313311 181127 338235 141532 18795 2827 2363 2148 2002 1573 1468 1546 1362 1299 1134 905 542 346 248 241 171 166 174 149 219 249 187 160 150 226 201 210 208 198 179 144 209 203 185 182 182 248 232 251 236 302 241 188 182 178 208 205 229 209 237 206 189 188 193 219 247 262 328 272 248 270 206 218 213 279 221 272 213 227 220 169 138 183 127 181 172 139 193 173 170 121 144 162 116 166 160 151 143 178 111 158 119 132 198 145 101 92 120 156 134 139 127 118 137 147 120 106 92 130 167 121 150 185 190 255 251 308 325 260 217 216 194 163 127 147 128 117 141 157 138 127 142 136 138 112 139 138 139 107 113 123 136 83 104 119 130 85 77 82 90 61 72 69 89 91 78 113 121 69 85 116 87 84 79 84 102 113 74 58 112 94 70 66 93 79 105 144 156 142 141 110 134 148 138 130 121 119 111 119 117 102 116 124 126 116 113 88 100 90 90 91 107 114 124 114 114 120 131 119 121 130 133 142 150 147 146 149 147 158 162 157 149 150 157 163 165 159 159 159 153 149 157 163 157 169 168 159 161 159 161 34445 291 25 30 9475 9 34 5 7077 1450 -34 -4 -36 22 -27 58 161 104 80 3 83 101 28 93 94 178 282 254 166 287 348 379 359 368 487 306 363 355 367 372 304 254 205 284 247 278 344 364 415 524 794 1456 2445 4990 17244 67794 118463 249936 485854 589324 663231 315844 3181 667 653 559 508 542 492 409 424 356 303 311 290 292 345 255 275 251 231 250 267 231 210 169 187 168 160 92 164 198 304 245 214 210 238 275 286 249 227 231 217 243 286 225 280 217 251 245 228 255 227 223 266 257 290 267 229 273 283 280 232 268 286 255 246 214 238 186 213 237 203 158 146 173 192 201 153 165 173 177 199 183 209 158 183 164 168 160 169 147 143 188 220 132 113 182 134 150 156 98 119 158 113 135 171 100 158 163 125 167 215 225 244 236 291 324 311 259 218 155 133 141 184 191 150 127 133 159 134 138 132 145 166 131 153 139 119 166 147 125 136 148 156 132 107 69 75 120 106 107 76 94 55 38 96 131 94 112 97 76 95 108 120 115 127 128 86 82 98 99 96 95 99 120 129 130 137 140 136 168 157 138 154 129 118 139 135 128 107 105 111 124 126 122 117 110 106 102 95 121 131 120 117 106 124 140 134 122 131 146 146 143 159 170 164 176 166 158 157 154 165 172 174 169 174 173 172 170 162 164 162 164 162 170 170 168 167 163 165 34451 291 31 30 9481 9 34 11 7078 1447 819 728 791 860 933 930 1169 1231 1272 1212 1336 1321 1321 1260 1256 1354 1263 1279 1530 1533 1638 1830 1974 1974 2232 2367 2456 2374 2228 2302 2534 2742 2977 3043 2803 3037 3380 3173 2897 2708 2178 1808 1780 1642 1760 1872 1612 1707 1672 1558 1370 1111 999 1057 984 970 1024 1138 1003 757 587 460 437 439 417 376 330 366 351 255 229 268 265 273 222 232 244 216 211 250 192 242 269 268 245 271 240 297 250 269 228 280 262 262 320 335 289 256 223 274 292 245 224 201 271 263 268 342 338 344 307 218 277 259 221 204 228 252 285 275 240 231 213 172 178 195 209 181 200 279 262 153 189 175 188 201 191 236 221 199 200 216 175 168 179 161 146 175 169 141 142 154 163 195 179 168 192 176 218 205 234 198 247 220 261 331 357 289 242 208 216 213 197 246 192 217 206 165 176 176 149 174 169 171 127 157 167 147 159 156 157 174 177 143 151 159 151 137 118 113 73 79 98 109 102 84 99 123 148 125 104 99 133 123 119 119 131 128 122 116 88 107 138 121 94 116 148 151 174 174 182 188 169 147 186 174 134 144 141 147 128 148 140 140 133 127 137 139 119 126 155 149 139 141 145 136 139 164 162 161 167 162 165 173 181 191 191 185 182 194 192 180 187 196 189 191 197 206 197 196 183 180 184 190 191 186 181 186 189 187 187 34457 292 10 30 9490 9 34 17 7079 1445 10913 593 498 465 437 517 509 512 532 528 577 601 647 800 758 730 817 890 1000 1148 1662 1956 2493 3169 3153 3418 3518 3251 3901 4540 4953 4718 5041 5190 5064 5584 6389 6977 7057 7822 8166 7126 5889 5427 4527 3951 3588 2625 2018 1433 1143 1008 825 860 871 845 783 740 754 717 616 544 453 336 271 248 241 206 213 236 265 266 204 204 261 246 213 211 147 211 249 157 145 201 201 199 185 224 243 195 189 252 221 253 205 237 193 195 126 168 154 197 239 245 166 193 240 308 243 263 222 214 226 242 259 228 243 190 210 174 220 179 182 161 192 157 159 124 161 210 168 138 148 150 228 174 150 116 152 159 187 193 172 141 113 125 120 145 121 137 162 172 136 131 141 138 121 84 106 128 183 168 196 233 238 291 302 229 205 182 179 202 165 171 157 173 171 129 147 150 144 136 156 129 133 161 146 165 121 154 137 136 152 130 138 124 133 90 102 96 80 66 95 90 82 82 73 105 104 113 131 115 111 84 103 125 103 105 137 137 97 83 98 98 95 92 105 120 156 160 162 169 167 155 173 161 161 152 124 129 134 146 140 134 145 131 131 135 129 141 129 117 124 117 123 137 125 122 128 131 140 136 147 136 142 164 171 170 165 160 160 170 171 162 172 171 176 191 189 183 177 176 179 176 182 184 181 181 184 174 174 176 34463 292 14 30 9494 9 34 23 7079 1443 6310 486 304 316 308 387 338 347 374 374 393 438 416 540 503 474 549 609 569 589 687 741 727 734 783 873 934 1148 1280 1250 1105 1667 2769 3388 3524 3989 3611 2801 3046 3084 2955 2970 2695 2322 2398 2605 2643 2899 2959 2859 2659 2424 2056 1470 925 589 513 400 304 337 287 302 384 335 286 284 313 291 257 235 218 146 160 209 241 217 159 182 161 140 170 181 134 106 142 157 148 178 168 140 176 200 257 184 195 142 152 196 155 120 119 104 135 151 212 220 242 230 188 199 188 219 193 205 186 164 159 179 221 170 220 206 120 148 106 99 141 84 110 112 153 155 150 129 123 132 132 157 183 130 105 103 171 140 90 110 123 123 145 102 119 140 127 138 134 97 100 111 78 84 87 147 172 178 187 273 289 243 230 160 162 136 128 149 179 140 146 138 110 127 105 114 106 122 111 118 116 143 105 108 145 123 101 108 84 87 73 76 71 75 43 61 74 72 72 62 49 50 54 60 84 64 80 67 68 59 69 59 76 75 48 61 48 84 69 56 84 90 99 120 151 141 144 130 136 141 130 124 97 112 114 101 105 99 108 114 86 81 78 82 94 95 109 107 82 98 97 99 101 103 109 111 111 123 131 132 132 146 151 131 136 138 133 151 139 142 160 160 158 165 157 154 157 156 149 148 156 162 161 155 140 145 34469 291 16 30 9496 9 34 29 7080 1440 364 321 311 372 420 379 432 375 377 469 478 450 473 542 441 469 424 445 447 499 443 414 498 520 448 477 511 477 553 577 616 674 738 633 626 781 826 752 763 792 723 691 814 758 742 714 733 737 803 781 816 817 756 711 568 531 482 436 425 361 379 325 316 238 282 212 207 182 204 235 206 227 171 172 193 165 212 184 178 184 104 146 169 143 155 154 167 159 204 138 166 180 200 191 202 210 229 175 179 169 172 164 177 157 222 173 206 201 225 244 233 259 262 205 196 192 202 188 192 154 153 149 117 156 174 165 158 156 150 131 174 146 172 136 138 121 138 107 141 127 137 177 153 161 184 176 122 146 118 108 146 142 90 131 115 107 66 111 105 124 122 156 168 169 199 267 295 281 254 224 167 165 165 136 152 170 145 135 124 115 127 100 131 112 117 132 123 118 105 93 105 124 136 102 121 101 108 112 81 58 105 92 72 75 30 51 55 69 85 88 79 43 92 82 88 98 89 72 79 60 74 76 83 105 89 80 93 127 129 119 133 138 135 130 123 135 135 118 126 122 123 98 94 98 104 91 104 100 105 90 104 102 101 88 107 94 102 114 125 146 116 111 119 135 137 125 138 133 129 140 142 142 148 150 159 157 154 153 145 150 152 151 149 151 153 156 152 144 150 154 152 34475 292 16 30 9496 9 34 35 7081 1438 7328 463 364 334 311 316 429 453 347 393 418 375 434 416 344 353 440 504 496 491 509 468 475 476 470 522 545 656 629 604 580 649 684 693 697 672 694 721 654 715 693 725 779 816 762 789 749 673 703 687 728 699 653 595 594 622 576 589 572 537 386 383 376 384 386 253 225 210 162 211 197 221 236 231 249 255 199 211 292 271 250 265 245 263 208 224 247 217 214 252 231 182 235 239 191 193 201 263 228 203 171 243 248 236 147 134 180 187 199 223 244 260 179 217 178 236 229 240 225 198 155 160 136 166 202 129 93 172 154 180 199 207 186 184 179 190 167 169 159 182 183 202 174 153 171 157 171 172 194 149 121 118 108 146 142 157 120 137 92 95 172 156 160 154 177 206 236 298 296 327 361 290 223 215 163 186 180 173 156 115 134 138 136 128 129 135 137 152 124 98 129 114 113 111 109 115 117 109 79 69 93 103 101 102 94 95 92 101 92 72 92 99 95 120 103 83 88 83 88 94 65 116 103 94 79 68 118 150 148 162 162 132 112 146 136 129 140 137 121 130 152 129 137 121 121 128 114 94 115 98 118 114 106 118 123 119 128 121 127 124 130 137 140 144 159 162 179 171 159 153 158 160 169 165 177 174 168 174 165 174 170 168 167 174 170 171 170 165 174 175 174 174 34481 292 43 30 9493 9 34 41 7082 1435 9974 665 563 532 417 380 426 473 511 510 456 420 411 424 416 412 439 437 400 315 351 470 355 331 368 416 427 456 429 395 467 456 511 567 617 523 617 660 651 676 623 589 546 576 569 537 632 597 624 640 565 640 644 648 666 585 517 418 419 412 405 388 260 214 255 295 239 237 306 336 360 301 357 379 320 338 361 282 275 334 288 284 268 256 296 198 214 244 229 311 268 238 218 253 239 198 189 206 219 196 189 206 202 243 261 198 240 295 238 223 273 259 257 264 269 308 220 222 243 225 149 193 187 161 195 138 158 173 189 203 210 207 207 151 174 151 209 202 220 175 184 207 200 176 163 159 153 136 114 131 138 170 209 188 182 159 184 170 149 168 121 103 147 172 210 233 204 206 248 299 356 341 288 197 212 173 195 183 163 131 138 119 158 159 146 138 184 161 150 130 195 160 167 136 127 152 133 106 103 112 88 105 119 109 115 93 87 103 107 107 126 105 98 100 126 148 155 138 117 101 114 102 125 148 116 99 151 178 155 181 170 162 159 162 143 148 161 165 145 155 139 145 159 143 152 155 141 136 131 148 145 144 145 151 140 138 150 163 147 143 150 152 159 167 186 182 181 169 167 159 169 181 175 185 195 189 195 201 203 199 187 192 196 196 195 192 190 188 190 191 202 197 34487 292 11 30 9491 9 34 47 7082 1433 14648 538 308 266 314 368 365 411 436 357 315 281 312 341 306 319 387 311 302 309 348 411 430 409 427 424 443 424 416 407 396 439 390 406 370 393 417 385 374 413 281 389 412 440 420 483 359 351 429 409 521 442 482 459 391 450 453 523 487 446 409 381 276 272 331 239 269 353 282 246 234 252 318 285 306 306 246 270 296 315 307 247 278 299 363 336 262 282 330 237 293 319 222 268 220 185 244 200 207 227 221 196 136 183 167 172 240 250 227 263 222 262 254 193 196 279 256 184 180 192 179 204 180 165 136 188 174 144 134 97 123 158 123 148 160 147 154 130 142 109 160 185 197 152 123 127 123 112 119 76 140 153 137 115 121 154 189 161 113 144 156 98 111 173 178 159 165 223 298 329 258 212 157 168 146 182 177 193 172 131 144 172 133 145 129 129 137 103 109 93 119 124 123 125 105 116 100 92 93 105 73 75 103 105 66 62 97 87 104 99 94 68 83 100 87 98 101 84 76 97 98 100 101 94 80 94 132 145 139 126 111 104 122 131 118 129 138 124 133 123 133 126 114 116 127 117 124 103 86 104 128 103 97 106 101 101 122 131 128 118 126 136 146 150 153 134 136 140 149 152 164 164 164 165 165 164 167 162 163 167 157 162 169 172 170 165 164 162 164 166 165 167 34493 292 12 30 9492 9 34 53 7083 1431 16698 394 288 358 348 322 275 349 348 348 353 331 356 386 405 327 353 314 328 313 392 370 324 449 375 373 409 398 350 362 381 346 247 282 296 257 264 274 364 399 377 323 367 370 298 352 380 394 432 440 398 377 405 391 382 476 428 393 309 282 232 261 246 209 193 197 234 267 283 253 302 291 206 225 319 291 251 234 222 261 249 267 302 293 267 260 232 317 298 249 229 298 300 309 359 278 262 201 219 250 219 219 238 172 203 206 265 231 261 289 256 269 229 196 163 195 226 219 204 196 131 210 141 134 156 171 162 153 174 200 208 176 163 184 135 118 158 144 150 135 156 126 146 142 150 110 138 157 159 148 156 149 146 123 127 149 152 119 128 159 149 147 169 128 139 195 240 295 282 250 237 180 153 214 175 175 164 176 139 121 146 136 111 151 149 95 111 137 151 122 122 113 109 89 96 90 122 112 80 65 78 98 115 112 94 76 90 67 72 109 83 83 75 77 119 121 115 91 113 90 93 114 100 90 107 121 143 134 157 160 160 170 177 168 154 139 130 120 107 118 132 129 136 112 109 127 120 134 126 115 113 125 104 111 122 121 136 153 147 145 147 163 163 159 172 160 160 167 162 166 171 178 176 176 180 174 170 176 174 175 169 169 175 181 182 178 178 181 182 170 174 180 34499 291 18 30 9498 9 34 59 7084 1428 578 424 386 369 365 342 347 400 362 411 362 361 411 472 487 495 511 508 511 425 439 482 484 509 467 534 564 577 593 677 702 639 633 538 468 370 326 380 399 392 381 384 346 373 364 367 378 329 316 366 381 379 376 297 271 276 237 243 315 281 255 243 245 256 230 181 265 273 208 207 238 257 231 264 293 297 270 224 280 295 240 337 288 336 363 333 315 309 307 331 267 318 254 212 282 259 245 239 153 187 188 228 286 219 267 237 240 194 212 202 225 234 189 175 228 205 167 213 201 220 178 119 138 193 155 114 155 166 139 176 130 129 118 133 129 118 175 209 209 163 169 112 125 159 145 133 123 99 92 140 127 138 88 87 130 135 109 101 124 174 151 143 211 290 310 321 287 206 193 145 156 169 180 134 116 128 108 109 134 117 134 139 134 95 100 118 135 98 122 127 151 125 149 116 95 74 100 102 68 70 74 105 79 76 70 90 71 50 41 50 66 101 89 100 120 95 77 94 97 100 93 96 94 63 111 122 128 145 154 124 121 149 130 137 128 100 120 130 113 119 113 87 81 106 91 103 109 103 98 108 107 111 112 111 106 125 122 116 127 138 123 132 137 133 152 155 141 143 154 157 158 158 150 158 167 151 151 176 168 160 158 162 162 161 154 159 158 157 157 159 159 34505 292 23 30 9503 9 35 5 7085 1426 8559 368 254 302 331 359 368 303 320 291 333 391 372 392 431 425 463 358 378 375 349 371 401 400 336 299 386 301 257 321 257 315 256 266 281 309 313 307 368 331 380 399 386 359 392 368 356 391 310 306 369 396 341 360 332 337 253 247 242 211 182 238 196 154 232 200 175 273 265 300 287 234 269 259 291 259 276 331 349 345 342 260 313 372 313 336 354 306 344 322 362 350 346 371 351 282 201 186 225 249 247 229 206 260 251 251 273 220 190 205 222 266 209 215 189 235 208 236 240 229 260 132 167 200 138 172 125 132 201 183 185 177 135 140 167 137 143 145 146 195 186 141 90 117 146 157 143 162 139 205 143 128 139 91 134 139 121 115 120 123 115 94 131 140 244 304 254 201 145 155 133 134 113 147 147 132 159 116 108 151 125 136 138 118 145 131 114 136 108 129 109 101 103 93 102 103 132 123 92 75 80 57 77 91 78 88 86 92 91 81 61 81 99 103 116 122 105 93 90 73 73 93 83 76 87 122 127 147 173 172 153 157 158 139 148 131 124 148 135 119 103 131 117 121 133 129 117 119 127 118 98 113 127 117 116 116 118 121 137 146 142 133 143 159 153 156 145 146 159 146 150 155 158 161 171 167 176 168 164 163 170 178 172 170 174 173 167 168 171 165 168 167 34511 292 27 30 9507 9 35 11 7085 1423 5793 406 370 459 482 423 401 461 431 415 460 429 428 483 499 552 540 489 423 532 481 464 475 457 445 453 452 393 434 418 355 439 414 335 366 329 340 300 293 240 307 359 354 285 330 397 466 492 460 446 463 480 453 353 332 263 215 192 242 234 207 147 222 258 201 214 275 133 164 233 254 296 297 245 220 229 236 278 314 286 311 319 296 247 254 297 298 272 322 256 259 356 326 286 318 296 274 282 257 313 262 269 232 231 242 227 228 160 128 175 187 137 126 176 155 189 147 158 165 172 198 224 213 188 153 148 172 170 150 188 174 191 145 130 130 106 130 171 140 149 180 156 150 149 148 125 130 159 136 145 135 126 116 109 116 131 142 128 111 64 76 85 132 150 117 178 273 270 209 169 144 158 154 136 139 112 135 150 141 120 103 117 103 92 121 106 99 130 127 97 89 103 107 86 83 66 56 86 70 65 48 38 49 35 48 59 70 77 62 38 69 86 93 96 125 98 58 71 59 78 95 105 96 76 85 107 140 155 142 131 134 120 129 130 124 133 112 104 107 101 105 109 101 96 99 89 84 85 78 88 88 95 102 97 90 88 88 103 113 118 117 130 131 132 131 132 128 130 132 125 144 152 148 160 153 144 150 157 150 139 149 149 152 151 159 157 146 145 140 146 149 144 34517 292 28 30 9508 9 35 17 7086 1421 8079 3518 4243 4120 3988 4601 5343 5301 5349 5776 5981 5566 5167 4769 4980 5802 6142 6728 7180 7889 8074 8050 8396 8038 6562 6128 5981 5657 6181 5528 4763 4573 4295 4721 4710 4308 3736 3283 2833 2727 2549 1971 1326 1186 1000 864 737 634 627 567 466 435 381 440 377 368 362 342 323 296 292 298 289 267 259 297 360 348 209 316 265 281 266 284 299 296 349 340 268 337 361 319 302 317 300 280 369 383 307 309 322 361 293 300 340 326 256 256 266 210 226 272 247 202 205 274 233 233 177 226 214 205 221 181 199 231 163 179 184 163 129 132 150 146 140 132 160 171 162 180 201 158 153 162 159 148 191 131 148 156 161 174 193 168 185 185 165 169 187 192 139 167 153 145 146 122 142 172 197 156 146 124 128 125 166 151 166 266 296 247 211 216 188 156 172 201 157 154 146 121 154 143 124 154 121 98 97 124 111 97 84 130 130 113 90 90 89 95 110 98 115 87 101 123 86 102 118 91 78 105 104 80 82 102 132 105 123 93 82 99 113 80 71 119 129 157 143 156 160 145 155 152 172 179 141 144 145 149 145 147 144 136 152 137 151 120 107 122 112 111 113 104 105 112 114 110 125 129 133 135 137 139 150 154 156 161 165 159 157 157 162 174 163 168 163 167 172 170 169 171 179 173 170 171 175 175 167 169 166 170 174 173 34523 292 31 30 9511 9 35 23 7087 1418 6248 530 490 561 692 851 819 779 872 1113 1348 1712 1915 2062 2896 4527 5613 6204 7864 9504 11007 11303 11201 9726 9046 8781 8235 7834 7645 6784 6098 5656 5369 5217 4245 4001 4487 4468 4322 4040 4882 6022 4952 4407 5211 4646 3997 3019 3212 3741 2856 1632 1184 714 405 336 304 325 305 278 332 349 228 231 245 239 254 246 289 259 243 203 225 274 269 221 236 256 243 264 334 299 232 268 302 257 313 358 327 325 306 318 344 326 308 306 211 212 205 259 252 201 176 190 211 178 204 188 162 138 177 224 219 201 200 147 187 263 250 228 182 145 145 158 155 133 132 145 130 180 135 86 160 184 195 129 108 149 151 132 190 206 136 153 172 177 170 160 162 136 134 154 136 129 154 160 184 143 153 128 111 151 128 119 121 89 154 197 259 322 255 242 212 184 163 138 124 124 127 131 91 92 134 128 106 127 138 113 121 131 147 105 111 137 89 113 118 87 82 85 61 67 74 73 89 67 73 34 39 59 54 67 80 109 92 91 88 104 81 74 83 97 71 96 120 103 130 163 151 137 145 112 111 129 136 130 112 123 135 144 122 114 109 123 120 122 120 114 98 103 104 96 102 107 99 117 104 119 118 120 125 124 125 137 139 135 139 146 149 147 150 152 157 160 165 156 158 157 161 155 154 160 161 160 159 161 151 155 156 160 159 155 34529 291 63 30 9513 9 35 29 7087 1416 2958 3002 2883 2462 2435 3142 2849 2096 1638 1504 1308 1680 3400 4088 4263 5071 6350 6340 6034 6598 6478 6233 6726 7576 9150 14702 19887 19696 16420 15457 18794 19419 21271 28839 26572 21412 21066 21721 19764 16456 15608 16853 17471 14886 11032 8878 6287 3513 1842 1426 1297 1074 571 450 265 287 260 259 283 326 254 211 227 285 316 255 238 263 305 321 258 228 160 245 270 245 280 308 274 288 299 297 259 300 347 308 244 306 368 321 337 304 314 317 232 185 216 301 247 209 207 192 204 200 214 192 165 172 194 153 177 222 215 234 254 247 266 225 215 108 140 157 174 204 187 228 225 173 143 156 154 136 143 166 188 157 112 175 173 176 153 139 144 122 167 173 157 154 135 155 146 158 157 109 121 149 124 143 144 131 98 154 149 155 130 126 214 250 299 285 288 223 175 205 222 195 159 152 152 94 137 115 123 101 121 138 147 106 124 119 115 115 117 75 109 98 93 108 104 56 71 71 76 80 81 57 81 78 86 52 61 78 91 90 106 95 85 95 82 81 56 84 95 105 121 139 141 143 139 122 134 138 157 149 119 132 134 137 130 99 94 115 134 120 114 112 103 109 116 113 118 112 125 135 143 136 132 122 126 136 140 143 151 136 144 156 157 148 147 152 156 155 164 170 165 165 161 173 178 176 167 155 162 169 165 159 164 167 172 168 154 34535 291 66 30 9516 9 35 35 7088 1413 5489 6840 9709 13490 15277 14412 14542 15392 16102 15259 12413 10335 9465 11080 13469 15741 18338 22129 26477 29004 32088 33731 31196 29764 35974 40662 48843 58061 65630 78485 83531 81511 83755 86174 83282 84325 84320 80633 78292 78931 65950 52893 54654 55766 47005 41704 30205 17812 11234 8825 8245 7814 7307 5453 3428 1995 1899 1845 2527 4051 4474 16509 2784 258 253 278 376 324 352 287 269 317 324 296 345 402 301 279 350 371 422 350 357 359 347 306 380 397 373 369 391 359 331 289 238 248 273 258 272 259 248 259 247 165 203 254 291 254 175 223 265 253 231 270 310 286 246 287 246 266 231 195 224 193 191 225 201 201 220 207 215 173 223 173 147 162 152 180 206 199 200 177 202 161 143 198 148 168 171 167 157 184 178 223 184 136 132 147 186 175 200 159 169 169 136 124 205 268 303 283 272 259 210 186 216 190 173 173 154 147 122 142 165 141 154 153 162 129 127 168 181 168 132 131 110 115 144 121 95 97 129 108 89 84 95 108 109 106 99 109 84 109 116 112 103 120 105 77 115 77 111 100 113 132 145 166 166 171 166 161 160 163 180 156 157 138 127 149 170 158 152 141 143 142 136 122 110 117 119 120 127 126 123 145 152 148 145 158 165 164 163 159 157 175 175 167 170 166 167 177 187 188 185 177 170 176 187 190 193 174 173 184 179 178 182 181 178 175 171 170 169 34541 291 68 30 9518 9 35 41 7089 1411 403 359 510 601 639 764 889 863 1075 1519 1815 2000 2274 2476 2365 2585 3211 3871 3666 3503 3667 3897 3821 3569 4059 4105 3864 3828 3869 4612 5391 6222 6928 7886 9319 9511 10310 10521 9376 8859 9797 11143 11722 11685 10881 10997 11077 10631 10359 11481 14286 16570 15520 11019 6413 3748 2399 1833 1514 1802 1025 791 977 543 282 267 264 245 330 191 209 194 222 259 327 305 273 278 261 294 228 273 300 327 274 332 271 296 262 384 395 336 230 225 236 234 259 212 233 218 192 213 174 209 188 208 197 252 258 183 199 216 243 256 291 245 239 195 214 193 153 160 211 177 136 111 117 134 158 142 178 141 152 159 116 164 169 130 140 141 143 143 102 123 151 138 105 147 179 181 154 163 105 134 116 150 139 100 104 136 141 99 107 110 67 88 129 214 243 238 217 214 157 171 162 145 173 137 98 121 123 125 130 106 104 96 117 132 147 124 134 127 107 108 136 95 93 96 80 78 84 60 67 49 40 30 64 85 70 56 69 74 94 58 59 75 80 65 109 85 78 85 74 88 111 119 127 122 124 113 120 134 138 129 129 107 101 103 94 122 130 86 98 108 82 73 77 84 96 96 75 80 75 87 101 111 112 111 107 99 123 121 119 118 125 125 126 140 148 132 140 149 143 138 149 159 148 141 137 135 136 146 151 150 153 144 141 139 138 134 134 34547 273 612 30 9522 9 35 47 7090 1408 -90 19 129 352 488 455 584 510 395 338 286 302 329 470 382 209 209 352 456 364 422 534 529 416 416 692 1383 498 999999 999999 212 368 417 372 1493 3855 7887 2968 206 791 3435 17797 51354 39242 10596 3402 4115 34786 65912 159437 250632 313365 396051 423626 855939 452970 164215 253191 33546 578 233 234 244 234 278 323 309 292 355 325 342 345 375 367 245 192 178 153 223 213 247 181 265 285 264 231 256 226 218 230 209 232 205 258 283 259 252 276 306 338 296 241 235 223 238 224 211 172 175 150 119 121 184 136 161 204 121 141 131 136 189 188 139 146 154 167 198 206 183 142 135 153 142 157 161 145 168 187 121 137 124 123 159 112 166 180 133 130 177 197 240 279 257 227 215 214 179 143 144 137 160 149 129 137 116 133 120 119 92 122 104 116 126 113 97 80 124 130 113 121 86 68 98 83 98 71 106 91 79 87 63 73 77 77 89 103 117 89 95 115 96 88 88 75 98 107 106 123 115 135 158 147 142 162 143 151 147 123 140 118 131 137 137 126 124 122 116 96 118 112 115 115 113 110 104 113 125 129 126 127 131 133 146 142 147 149 158 150 148 145 150 160 162 163 160 165 156 163 162 153 157 165 153 157 160 157 158 159 157 154 157 157 150 34553 236 1695 30 9525 9 35 53 7090 1406 37 377 1503 3228 7121 18542 54824 196672 461871 543766 556168 667682 643653 756880 714030 432168 150167 378950 774627 80391 122358 180967 1584 310 320 306 383 400 363 324 330 346 408 328 341 332 295 330 300 252 201 246 241 184 151 161 224 227 208 203 165 212 194 213 238 308 324 262 266 288 232 280 287 291 248 213 210 244 219 189 176 193 169 158 211 175 152 201 156 143 157 176 161 185 176 203 206 172 169 201 206 204 213 180 200 184 182 166 131 135 157 147 123 167 138 157 193 161 150 150 142 182 247 228 302 261 184 172 191 187 172 172 166 195 160 87 148 185 130 139 166 155 139 157 149 149 129 156 119 115 104 101 88 71 100 99 72 105 126 88 110 95 88 80 94 95 115 136 131 104 106 104 82 95 80 99 95 109 96 116 133 144 165 152 152 164 168 161 139 143 146 151 157 137 144 146 138 131 147 138 145 118 114 116 116 130 140 144 121 122 145 155 140 149 142 161 156 167 169 158 163 173 162 170 172 167 169 172 178 179 177 174 169 168 174 180 173 164 169 167 170 173 177 170 172 168 34559 292 45 30 9525 9 35 59 7091 1404 718 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 12 230 339 311 364 474 513 625 827 912 889 770 783 778 669 612 384 999999 999999 -29 395 522 752 688 473 249 235 331 461 410 584 1630 5579 40002 66874 70448 33025 21833 53979 119924 298646 169352 134403 160954 331480 447980 252993 398075 494285 968672 341970 134170 72674 99486 169128 162508 191885 27284 340 265 293 192 259 302 309 283 291 323 273 302 356 283 326 327 316 267 283 343 348 334 336 380 346 276 252 241 256 231 213 209 225 201 203 191 194 208 218 241 245 227 238 192 221 268 242 264 244 221 170 99 164 199 193 149 142 158 172 124 129 139 143 159 128 181 143 135 118 129 127 133 112 130 120 86 142 82 102 121 104 144 120 89 133 80 157 133 90 116 124 131 112 141 165 230 205 209 253 260 234 184 192 194 180 141 136 121 120 110 99 95 113 106 127 125 91 100 140 149 114 96 80 72 83 93 86 72 95 84 62 67 38 57 91 93 76 42 55 54 65 75 76 116 123 116 109 75 71 54 56 65 107 116 127 130 125 131 117 124 153 154 149 141 109 133 128 105 102 119 121 136 134 121 99 105 108 106 103 100 88 102 116 119 113 127 129 123 135 138 128 130 136 133 134 141 142 134 152 137 143 153 149 151 158 152 154 159 157 154 149 154 155 161 163 159 157 152 150 146 34565 277 523 30 9523 9 36 5 7092 1401 -90 -13 225 550 621 856 885 912 1063 1208 1220 1309 1355 1567 1689 1401 1202 1354 1344 1565 2056 2689 3105 4755 7506 9588 16520 27441 36148 45931 47193 52907 78428 94356 108850 131704 197032 237116 254321 331024 292968 285847 252669 269082 396860 413546 271003 172061 151730 149468 151634 157546 125551 83101 36775 16505 8141 7545 6742 3843 2742 1602 387 284 326 349 400 333 325 366 375 377 362 336 292 326 349 371 414 376 369 355 415 364 346 330 272 204 173 235 266 225 225 196 162 178 211 218 204 293 294 219 246 257 271 226 220 269 204 167 184 152 128 120 162 148 110 208 172 131 141 112 183 183 149 148 129 166 152 123 139 172 169 142 117 160 127 115 136 158 105 128 130 134 141 136 139 142 136 147 163 161 180 257 270 238 240 208 219 169 174 139 108 92 104 141 139 115 101 124 134 136 124 123 101 110 121 114 89 50 83 119 100 88 65 61 30 52 46 60 65 71 70 43 62 68 74 108 90 102 99 74 81 88 80 79 72 83 96 99 124 140 151 139 148 160 148 134 140 145 135 137 142 135 133 126 102 99 115 112 98 118 118 103 103 95 105 106 103 92 99 101 126 117 101 122 126 128 130 140 137 144 142 136 143 154 153 149 139 144 145 156 156 156 146 145 144 147 151 151 149 148 152 160 160 152 145 34571 270 703 30 9523 9 36 11 7093 1399 29 722 1347 2000 2458 2850 2679 2577 2832 3347 5447 9137 10459 10498 11568 13273 15019 16989 21633 31495 41408 46045 58368 74205 88996 95559 103135 106396 104391 107552 97079 87660 92904 111243 132007 160762 183374 194284 207767 232076 262389 300095 328301 329796 301257 225337 147859 92444 73232 59367 82094 131306 170130 196505 154671 115015 88143 37661 14128 4517 1828 841 721 417 396 383 415 432 375 395 402 372 385 439 472 452 423 361 343 270 230 282 243 241 306 237 236 219 290 299 263 313 248 305 320 350 323 294 336 236 210 194 215 185 157 156 183 201 186 222 220 209 194 190 201 198 190 186 155 147 153 179 193 202 166 172 137 155 178 180 173 206 199 181 207 184 184 175 206 149 167 156 162 177 161 227 268 268 271 273 220 189 192 188 150 158 165 180 156 164 167 191 139 144 167 156 136 135 155 114 124 100 114 130 120 109 79 88 88 82 85 46 47 74 106 64 83 140 105 95 120 124 120 117 142 138 129 98 89 92 104 93 80 119 126 137 152 165 178 166 153 166 148 155 168 171 165 173 150 130 136 135 159 151 126 121 134 127 111 112 114 136 146 126 134 158 156 149 148 155 145 159 150 149 167 171 155 162 169 169 172 170 164 170 171 172 180 177 169 163 175 172 169 173 173 177 177 167 160 167 34577 238 1637 30 9527 9 36 17 7093 1396 270 1016 2162 4139 7119 11764 18713 27360 38050 51575 63598 72288 75533 73679 83420 103270 120067 123718 156690 209742 251917 314261 397073 483158 485176 436503 453270 478246 470351 420452 332936 197178 84205 42828 11836 6824 2844 436 415 632 646 356 329 421 486 460 408 316 242 211 263 186 214 279 266 219 288 248 263 262 247 293 226 219 186 156 159 147 129 144 174 115 167 187 134 174 151 113 144 147 116 116 128 165 154 133 116 187 138 116 150 109 109 139 157 125 143 166 113 165 124 96 148 146 89 104 111 87 95 103 86 117 145 149 227 264 237 228 145 174 168 146 138 148 160 124 138 84 54 89 73 109 85 118 128 95 117 113 67 99 106 103 104 87 68 83 51 64 86 48 30 53 69 75 102 89 80 83 85 88 94 108 116 98 76 77 70 64 69 81 99 73 75 99 114 131 142 107 126 142 150 154 131 114 138 136 104 115 121 115 125 121 114 99 86 112 92 89 108 107 97 114 102 99 121 124 110 130 136 130 131 136 137 142 145 134 133 145 147 147 149 147 153 155 158 156 154 154 155 149 149 150 153 145 146 141 136 139 34583 223 2123 30 9533 9 36 23 7094 1394 -45 767 1907 3885 7028 12273 20977 33620 49498 67201 81387 80099 71375 80804 95108 110551 112784 105201 143398 187111 232488 277087 355351 436257 525724 598907 539340 453591 369617 312241 196816 139781 12995 853 172 215 183 184 174 174 192 230 197 208 175 225 251 282 248 248 221 181 197 135 170 193 172 186 190 122 152 167 131 93 124 147 159 169 95 113 182 162 115 107 99 108 117 178 175 148 165 155 150 120 183 115 109 159 157 159 145 128 115 97 115 96 118 137 114 112 129 220 231 226 225 225 202 189 212 176 126 143 130 121 131 140 138 139 120 96 124 131 135 121 106 68 86 123 109 107 76 92 89 89 124 86 82 58 67 50 86 69 80 82 83 111 86 89 113 108 77 78 90 92 64 67 94 113 113 133 172 174 142 155 138 131 128 126 114 116 143 133 123 132 135 132 123 128 111 115 109 113 109 105 112 128 131 103 125 140 136 125 124 129 136 140 140 142 141 146 142 145 141 154 166 156 151 162 170 166 162 161 161 164 165 162 164 158 154 157 160 155 143 34589 291 85 30 9535 9 36 29 7095 1391 194743 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 251 984 2361 4958 8612 15127 26893 50644 88465 146612 250270 418295 596566 733619 727749 792297 884098 695526 493635 243922 85936 20404 3744 377 243 228 265 287 263 271 247 247 230 272 239 275 196 169 168 176 197 192 145 188 151 149 181 183 155 181 134 117 176 162 125 163 134 174 125 137 124 86 117 143 147 156 111 148 136 137 163 186 158 141 146 137 155 160 178 156 135 119 145 175 152 134 134 130 151 178 229 239 272 286 238 242 210 155 158 161 184 118 131 139 139 140 150 157 146 135 109 91 121 95 104 129 123 116 157 110 131 119 84 70 98 79 83 64 91 77 38 65 116 110 120 138 112 119 104 95 104 113 82 91 114 121 153 120 141 155 162 151 139 155 149 145 148 176 174 143 143 147 144 130 121 139 132 130 141 130 138 118 113 142 138 124 101 132 145 141 136 142 159 155 152 160 160 156 157 159 154 168 170 165 163 176 182 184 198 181 171 178 176 168 171 178 180 174 166 170 166 34595 216 2335 30 9535 9 36 35 7096 1389 -87 351 465 860 1641 2997 5519 9879 17812 30308 49413 85479 144989 233437 375556 594926 864835 999999 999999 999999 628703 174279 87188 57145 35565 8411 532 267 258 290 274 239 372 318 254 249 301 340 293 258 254 259 237 270 228 158 253 260 229 229 194 183 178 202 206 224 176 144 163 199 188 224 159 181 177 163 191 189 206 182 177 219 185 198 201 221 244 217 206 211 184 167 144 113 138 166 183 183 185 182 172 170 162 129 135 149 200 264 284 250 218 172 164 176 177 121 140 155 163 164 158 159 186 166 138 162 154 148 117 137 156 130 143 150 132 138 111 113 137 140 121 105 102 132 135 123 113 126 98 136 145 122 117 137 141 126 129 135 135 150 127 134 151 151 182 184 174 185 184 177 178 185 176 173 154 160 138 154 149 149 149 144 149 138 143 133 140 155 169 162 149 139 141 156 150 158 167 166 160 164 178 182 183 178 186 179 179 182 189 192 187 190 197 194 192 189 180 178 193 193 199 196 192 200 194 181 34601 219 2244 30 9534 9 36 41 7096 1386 128 742 1759 3461 6383 11599 21237 40023 74527 129958 202711 298384 418898 540888 697932 905613 920136 717270 544727 374031 234634 100209 32502 6699 2715 561 172 256 230 218 276 282 292 296 303 271 282 176 189 159 173 248 202 228 236 166 164 148 162 194 162 207 216 155 205 192 206 213 153 177 196 211 190 140 199 157 191 138 101 125 174 173 143 167 182 211 190 157 134 155 157 163 154 123 124 172 159 131 138 136 126 156 156 131 130 136 156 207 186 212 254 207 166 142 161 165 143 145 137 135 151 111 82 109 137 117 117 116 139 118 137 109 125 146 134 118 140 98 70 105 111 71 80 116 84 71 79 88 85 90 115 105 87 122 130 103 106 112 89 91 85 109 125 113 148 170 186 158 158 159 146 140 168 166 158 165 148 153 131 130 140 147 137 117 98 110 118 114 139 110 101 103 114 121 115 118 121 134 122 127 137 149 145 151 150 143 153 142 152 169 168 162 161 159 161 160 156 150 160 150 154 159 171 158 159 160 161 161 155 34607 225 2064 30 9534 9 36 47 7097 1384 58 732 1828 3497 6605 12128 20062 33032 51540 74369 96839 116172 133968 145538 170245 210927 257897 334488 437509 596140 683676 711065 679392 629724 508746 193937 29908 7752 4040 2296 867 231 204 250 243 226 275 220 236 220 271 228 121 201 157 188 198 202 166 160 188 212 198 221 185 188 165 120 101 163 154 187 163 156 181 158 128 110 192 120 83 155 158 168 175 166 163 147 157 163 189 177 151 155 161 141 112 119 155 105 154 157 156 185 128 129 165 123 135 136 117 167 189 240 227 247 190 208 195 157 154 144 138 133 96 93 102 125 133 119 150 156 167 116 139 149 116 98 116 115 124 96 117 161 132 68 92 108 64 67 66 84 55 86 62 76 96 101 114 124 120 117 102 74 79 81 103 110 107 105 130 128 119 145 152 135 156 157 163 144 151 136 142 151 127 112 127 141 129 122 122 126 121 108 105 100 106 118 112 104 100 115 119 140 132 125 123 135 137 136 138 147 147 132 131 136 154 165 157 161 155 165 164 157 162 157 151 158 154 153 154 154 154 153 149 34613 232 1856 30 9536 9 36 53 7098 1381 209 681 1810 3885 7398 13062 22864 40012 67509 108319 163448 215513 260121 290545 236380 176291 135639 128121 130111 141044 173768 195329 222665 281282 318246 350516 403998 463671 415494 282448 155721 77905 32072 13326 3445 1465 1171 544 325 336 303 301 226 295 275 251 187 239 235 205 185 215 191 141 228 204 133 144 173 115 165 131 112 176 167 138 146 141 149 117 117 128 149 124 153 142 116 148 113 113 119 132 190 130 166 178 151 142 124 135 140 147 77 78 144 131 129 157 130 176 139 167 162 143 145 128 108 115 162 221 212 205 181 149 113 157 126 137 136 120 104 109 91 86 126 98 115 156 99 116 112 101 110 100 124 107 81 72 82 120 115 99 65 64 67 63 65 71 56 56 61 73 65 62 65 60 63 57 66 77 78 66 60 62 97 92 111 134 119 115 125 84 102 116 112 135 126 106 108 111 93 104 100 120 113 101 68 88 100 94 88 85 71 80 88 85 78 89 92 84 92 96 106 118 115 112 116 107 114 94 92 130 132 120 130 131 136 131 137 140 145 130 132 129 128 126 121 131 128 128 123 124 34619 235 1769 30 9539 9 36 59 7098 1379 -85 193 787 1591 2769 4821 10096 18141 29107 51276 104873 157475 214841 387331 585584 602404 562341 460825 357148 316868 289200 254205 222300 193799 171306 166458 155555 167502 180781 171958 157725 132920 105414 82707 54796 23851 11186 1701 537 395 304 265 292 365 387 398 422 414 341 307 246 246 299 308 295 285 283 275 286 250 233 192 203 193 218 210 217 244 209 192 211 182 152 200 188 177 192 136 237 237 200 164 168 170 219 249 205 211 255 197 213 243 230 232 198 195 192 207 212 210 211 176 224 216 194 232 170 178 189 287 366 281 275 259 216 203 173 170 159 160 182 186 162 149 169 135 146 141 193 206 162 164 208 224 173 151 177 190 164 137 149 183 174 149 115 158 154 125 109 119 103 149 139 119 167 157 130 146 163 161 152 132 138 126 121 136 137 167 165 169 187 187 187 217 194 189 188 170 184 163 161 177 197 175 169 183 181 170 168 154 147 145 147 142 157 167 164 148 155 146 163 143 151 175 176 176 177 189 183 183 184 189 172 178 184 189 193 192 192 195 208 213 208 200 201 206 206 205 201 188 198 202 199 201 199 34625 259 1052 30 9542 9 37 5 7099 1376 19 241 444 730 1284 1875 2445 3187 3934 4858 6283 7926 9409 11357 13264 15341 18906 21385 24129 27565 33604 40000 48457 58307 69393 85357 102675 124073 152407 178254 190593 199628 225656 258928 294696 356083 425608 477349 347043 216381 167061 121000 122653 137056 148840 147510 148030 145027 141880 139983 124873 125585 111413 86388 58748 31855 11966 1727 1018 905 456 399 416 386 313 332 324 365 384 415 381 326 352 350 257 213 256 311 296 321 268 244 273 238 176 207 162 188 154 176 192 170 211 182 173 158 151 147 161 201 182 176 191 210 168 170 173 199 187 184 208 245 160 196 212 186 212 222 201 196 205 181 165 188 120 131 165 191 189 201 188 227 246 285 270 263 222 209 200 227 225 183 159 166 176 163 152 146 140 153 141 120 140 150 147 131 154 174 146 146 101 155 169 172 159 148 132 133 117 135 127 131 111 147 112 129 108 95 116 130 127 125 148 142 150 150 142 114 111 106 125 130 153 150 157 155 164 188 185 182 166 163 169 155 182 186 177 168 173 167 161 147 160 156 133 140 131 148 148 119 119 149 135 136 139 130 134 145 151 154 156 160 165 178 187 168 152 151 177 184 173 184 184 179 199 201 199 185 184 173 175 185 182 186 180 181 187 183 187 34631 264 902 30 9542 9 37 11 7100 1373 46 999999 -83 509 1245 2280 4216 5538 8746 13472 16934 23411 22992 23600 21705 20002 25209 30049 37800 47646 58884 70452 80107 92946 106655 121067 137197 151432 165044 172210 179636 181412 184730 189590 193041 182489 184468 209468 238766 262949 259348 235188 197909 159841 125179 101802 91858 86014 78288 85612 85168 76104 62974 54568 33997 19681 12072 5338 1371 585 431 380 377 410 408 397 329 293 243 287 327 416 443 428 442 343 294 281 275 319 292 293 311 306 363 341 274 249 248 247 243 189 152 228 184 132 199 166 181 128 169 166 174 188 183 230 217 171 171 156 187 152 166 207 187 169 171 223 205 194 196 209 169 191 214 161 143 177 172 182 207 136 128 114 143 169 144 177 196 201 239 243 259 259 200 231 163 149 168 125 141 169 124 136 127 132 134 159 151 131 153 132 129 121 108 128 105 126 136 119 107 86 151 147 120 106 89 77 104 85 110 87 76 70 93 117 97 103 119 121 107 96 124 99 104 120 134 139 150 133 149 141 152 179 163 148 141 156 148 140 142 132 137 161 147 150 138 124 119 114 111 113 113 134 117 112 131 102 105 119 117 118 133 122 128 139 137 145 143 146 146 136 141 163 159 162 147 161 161 170 167 160 166 160 159 157 155 159 166 165 164 168 163 162 34637 263 931 30 9541 9 37 17 7101 1371 1673 6396 6066 8881 11597 6603 8059 13443 21453 22054 13770 9119 9599 11172 13348 19105 24590 33767 40012 41124 51182 62779 88033 134300 230496 331652 438600 519798 388108 339365 270436 234463 190842 163631 134266 115329 107466 89136 79970 82830 79640 76781 67229 53074 40239 28753 22167 19857 16224 11726 7885 3558 1180 702 498 419 387 419 397 385 371 388 413 406 463 352 303 303 345 437 451 426 478 433 364 392 334 287 284 318 338 395 372 368 357 277 239 244 187 196 205 190 196 253 257 210 228 197 214 152 140 226 223 190 189 169 183 199 209 232 199 178 200 195 231 210 178 190 180 177 206 144 152 190 198 165 121 146 134 134 158 142 146 119 163 198 141 136 184 246 179 192 249 279 267 252 227 195 182 152 154 153 148 155 153 167 167 90 130 164 144 153 158 160 152 162 169 148 136 144 136 131 140 122 118 123 82 117 114 109 92 91 97 97 132 126 121 123 119 130 105 111 113 115 128 140 153 163 161 159 174 184 165 171 169 165 152 160 163 171 175 142 149 165 151 146 150 143 133 133 134 130 138 136 124 120 128 131 121 127 130 139 138 140 157 163 168 169 165 178 159 162 177 176 179 189 174 173 176 194 198 200 198 197 193 184 195 197 188 196 196 192 191 34643 275 571 30 9541 9 37 23 7101 1368 -70 20 16 264 358 626 2860 9153 7011 7889 15933 40311 115705 171354 153977 276054 345747 133620 179375 370283 131735 8157 3213 3820 4179 5254 5360 6859 18015 39587 27191 11823 14641 16309 18016 18529 21188 22509 26011 37761 53679 60799 58455 60490 55917 51817 54276 50748 47303 46745 43642 30951 17944 8862 5399 5950 6108 3621 1356 581 564 528 473 409 389 392 354 372 368 423 372 365 337 423 381 385 387 375 391 468 463 425 495 470 504 494 502 521 494 422 429 369 290 305 386 416 371 413 407 330 264 268 235 232 240 177 187 192 230 131 167 148 197 201 140 136 156 170 173 206 186 142 175 181 181 185 218 209 168 137 195 249 210 197 223 171 138 178 191 168 178 184 182 198 137 139 134 159 161 174 185 143 141 130 188 245 329 334 316 239 191 180 176 164 174 159 155 128 139 148 178 149 135 157 177 160 137 153 132 146 134 137 173 146 129 116 83 86 87 74 65 120 131 124 109 111 115 129 152 144 148 128 99 109 97 95 120 138 149 153 176 168 147 170 170 161 165 159 157 161 165 166 165 158 151 142 148 145 154 151 118 120 112 130 133 137 127 136 135 129 134 136 129 132 146 143 157 170 168 164 163 167 166 149 150 154 168 176 173 173 182 191 191 186 187 182 179 176 177 181 192 183 177 173 175 34649 291 93 30 9543 9 37 29 7102 1366 863 769 802 875 792 780 908 812 860 876 825 754 753 767 732 807 882 852 673 743 708 679 619 641 647 611 553 643 653 682 794 2553 30648 88942 19164 1008 620 686 674 697 650 582 546 583 603 603 574 469 429 465 335 307 403 1119 2684 5010 11111 15984 16574 15558 13666 11083 8189 6439 6679 8923 9910 8174 5629 3176 2090 1372 789 547 340 340 362 458 429 375 374 368 366 303 299 335 304 339 320 323 369 371 401 400 389 403 405 377 440 494 500 568 526 567 542 474 438 425 458 478 451 402 427 357 290 257 212 190 180 77 119 173 182 99 122 111 165 182 126 155 180 224 158 214 189 149 188 192 189 165 155 132 175 219 174 176 164 163 195 134 149 154 141 126 134 181 153 144 137 135 156 152 116 142 131 120 140 172 148 187 263 324 309 290 235 170 164 158 159 154 139 113 130 173 158 149 152 95 136 164 130 148 143 173 134 124 139 141 161 120 116 132 143 129 115 101 76 91 87 87 105 99 101 99 103 124 120 113 131 98 89 110 117 133 141 148 147 153 162 165 147 165 165 174 148 174 181 161 148 151 163 141 131 126 143 128 133 145 139 127 134 151 127 132 130 123 128 132 130 145 147 159 167 151 158 160 156 161 149 142 156 170 168 172 165 171 171 170 179 191 198 186 175 178 170 173 179 181 181 181 178 34655 291 93 30 9543 9 37 35 7103 1363 258 240 299 300 297 387 388 392 458 491 392 355 423 422 439 381 434 430 425 418 805 2927 13137 18575 21912 54342 167167 290356 149261 207875 421673 281155 6460 655 659 687 615 603 518 375 324 325 388 328 303 365 313 314 417 434 322 315 422 426 432 396 417 318 332 357 377 336 391 438 502 687 1285 2303 3346 3332 3012 2164 1282 814 590 396 409 453 394 388 389 419 371 421 326 304 318 350 345 265 280 347 414 357 360 385 413 423 459 455 426 444 426 430 454 447 516 527 509 504 524 470 415 365 334 297 230 174 212 198 191 195 207 163 205 181 157 142 156 213 221 224 176 154 153 177 152 179 190 170 155 147 182 194 189 164 164 155 148 148 189 159 135 154 159 167 181 154 180 157 155 136 118 151 131 135 178 189 209 255 281 309 369 321 219 173 196 152 160 158 148 108 131 147 136 159 134 157 127 138 117 130 115 149 159 134 157 153 165 147 146 126 121 114 97 123 81 96 127 101 82 110 126 102 113 120 145 132 84 106 105 98 107 123 134 137 140 150 178 159 176 168 171 177 180 179 164 159 144 160 151 148 156 149 132 141 131 124 145 133 136 131 114 128 138 125 121 132 131 159 147 132 148 161 152 153 158 160 153 147 157 162 177 168 169 187 179 174 182 193 192 189 194 178 170 179 188 187 183 187 183 34661 291 92 30 9542 9 37 41 7104 1361 783 765 812 887 806 786 809 892 1030 1088 1187 1194 1276 1268 1222 1169 1216 1154 1161 1265 1412 1717 2373 9706 29703 27586 78509 107673 5215 1499 1077 1366 1658 1798 1643 1438 1449 1433 1712 1827 1783 1535 1422 1299 1130 997 1201 1526 1685 1523 1552 1666 1469 1080 822 840 636 530 536 415 371 415 358 307 331 391 438 374 370 350 398 445 369 361 354 337 388 429 422 428 415 355 414 364 342 311 243 304 282 319 264 230 261 320 345 345 350 364 350 375 348 371 412 405 462 498 498 484 462 465 494 410 416 366 335 245 214 185 187 149 152 130 119 162 131 142 140 164 123 149 108 149 128 141 182 127 108 152 137 151 120 147 126 127 132 145 170 180 187 147 146 204 147 159 151 156 113 137 159 132 155 101 134 174 123 103 141 161 210 267 303 285 275 263 200 181 170 169 164 139 109 100 124 147 126 117 119 110 133 124 105 122 124 98 118 145 109 113 99 126 119 116 113 85 63 98 121 90 84 83 62 59 80 90 83 67 71 93 88 79 89 120 93 87 86 133 160 142 151 162 131 139 148 142 121 127 134 126 112 123 125 115 126 126 113 94 100 107 108 108 106 112 106 108 100 112 97 100 103 112 124 124 128 124 120 125 132 135 134 133 128 133 141 136 140 140 146 156 160 159 160 155 142 146 156 154 152 157 155 158 156 34667 291 89 30 9539 9 37 47 7104 1358 935 802 842 847 877 881 937 923 958 994 1105 1192 1217 1146 1114 1079 998 1006 1013 1094 1118 1135 1099 1107 1195 1154 1104 1182 1264 1390 1409 1603 1951 2235 2248 2236 3024 4051 5213 5642 5418 5281 5126 4542 4014 3566 2960 2262 1893 1471 965 719 679 610 493 512 466 486 453 379 369 336 325 348 311 308 327 335 386 389 417 429 389 389 411 417 454 463 428 426 434 423 441 405 382 332 325 335 311 250 301 310 283 361 363 317 330 379 378 361 444 400 415 407 456 522 498 507 559 548 521 517 486 378 320 208 234 241 271 230 177 176 203 152 153 191 167 174 253 188 153 194 227 207 160 166 160 203 198 151 169 147 152 172 139 183 156 185 165 128 167 167 168 149 178 146 131 186 178 139 146 147 151 116 116 121 215 216 261 313 285 315 308 279 227 179 170 137 137 170 217 140 159 140 141 180 155 155 132 182 158 145 132 126 159 146 173 158 158 165 162 120 113 79 101 82 113 91 108 113 101 123 147 129 118 123 144 147 125 103 99 104 136 166 152 179 173 171 182 203 183 178 196 180 159 174 178 161 154 149 137 133 167 165 134 119 124 134 139 131 135 132 136 121 122 122 137 140 140 139 139 145 161 159 141 156 154 154 155 154 160 160 165 158 165 175 175 189 189 195 180 176 184 173 169 183 191 185 185 181 176 34673 291 87 30 9537 9 37 53 7105 1356 967 783 774 875 852 786 733 756 744 773 858 914 911 940 888 922 1015 988 1036 980 1056 1063 1005 1062 1099 1079 1109 1276 1506 1512 1257 1083 841 911 797 753 982 1191 1145 1176 1403 1481 1309 1075 836 679 794 854 1055 1079 983 828 638 621 603 542 489 463 420 390 412 387 408 339 338 326 389 393 393 370 352 373 310 374 332 406 373 329 317 345 377 334 287 257 255 339 298 234 284 256 252 231 213 302 350 343 306 351 360 380 355 417 424 457 508 602 544 542 513 547 540 547 479 368 360 286 231 228 172 174 178 192 190 155 165 214 181 170 195 156 203 200 182 155 196 148 193 198 146 188 185 208 196 184 162 167 181 171 159 147 117 118 169 146 119 117 108 150 146 143 149 154 144 114 142 168 196 229 255 290 293 279 302 268 187 173 156 157 161 167 150 121 157 156 182 153 121 136 157 129 117 106 121 112 108 147 146 143 135 114 129 111 91 75 69 120 110 71 99 96 79 101 109 117 139 137 126 100 117 136 100 110 126 120 129 166 166 178 215 173 144 166 168 147 160 179 160 168 152 143 146 134 147 157 147 130 109 132 112 123 125 137 133 125 124 133 126 135 123 136 141 142 144 140 149 146 146 144 165 155 151 157 154 152 172 160 164 166 178 182 180 167 164 165 174 174 175 176 180 175 174 34679 291 87 30 9537 9 37 59 7106 1353 769 648 691 610 536 652 699 649 641 613 551 591 654 582 602 594 481 500 482 598 598 679 618 594 541 506 555 579 585 560 476 513 445 413 337 367 300 300 357 321 286 316 363 284 285 373 417 305 352 431 480 462 396 461 457 485 434 355 348 322 322 276 305 301 285 320 338 359 354 374 349 415 379 365 418 449 409 390 403 362 317 384 248 239 311 245 296 256 261 241 286 317 285 248 290 252 305 375 365 352 402 389 428 466 503 494 546 547 539 501 531 539 498 460 509 443 337 264 230 246 260 257 233 243 174 193 183 178 147 135 156 171 157 152 179 172 133 190 161 194 172 192 175 190 216 164 141 136 148 157 161 145 146 127 130 160 161 129 102 133 143 141 128 159 171 177 227 250 267 293 296 317 275 169 168 175 154 123 131 147 162 120 113 109 129 119 171 134 129 162 127 150 131 157 150 146 162 134 90 107 125 120 114 79 89 71 108 83 72 104 111 133 125 128 96 100 122 112 108 128 116 114 127 170 164 130 130 151 177 193 160 151 149 128 164 170 132 145 154 137 146 143 156 156 143 124 125 128 135 145 131 120 123 121 131 118 122 123 113 124 137 136 139 148 138 139 135 130 153 160 152 163 158 161 153 152 157 161 167 169 169 177 163 164 169 166 167 171 169 168 170 34685 291 86 30 9536 9 38 5 7107 1351 652 547 555 626 601 617 610 599 623 602 571 680 624 714 624 577 587 670 544 481 564 553 501 499 515 545 561 628 588 552 588 550 488 425 396 414 312 302 331 302 369 293 263 244 315 321 348 334 248 321 308 278 310 304 324 308 312 271 268 304 286 241 262 270 239 253 295 356 347 339 287 333 352 358 431 375 394 444 376 480 406 355 309 304 274 300 248 260 248 250 260 273 219 197 261 281 310 330 345 423 449 450 466 509 524 521 488 513 517 546 558 505 470 472 371 278 272 205 221 212 223 175 169 213 160 154 152 151 152 175 144 181 175 207 212 207 155 165 200 177 181 202 161 188 143 141 170 213 155 123 177 157 139 143 155 116 96 159 157 107 95 123 123 154 157 176 227 291 267 282 277 221 198 191 151 145 153 135 171 160 136 138 146 126 143 145 134 164 155 130 125 124 117 128 142 106 116 126 116 98 91 70 81 97 107 97 83 107 99 75 113 87 118 113 109 128 106 95 106 98 115 104 123 132 135 165 175 146 159 146 116 118 123 129 144 168 156 137 155 157 146 144 145 128 135 137 129 118 123 139 126 111 122 119 113 122 118 109 100 111 130 130 115 131 142 141 137 132 143 148 145 157 156 155 157 154 153 161 160 166 180 179 176 156 167 172 166 163 167 166 165 34691 291 86 30 9536 9 38 11 7107 1348 789 637 621 541 612 633 623 608 627 599 687 700 647 613 666 658 546 518 591 538 490 549 553 567 617 705 581 633 642 595 547 568 571 497 520 466 444 412 442 446 364 411 392 380 336 327 364 373 497 531 556 497 366 341 294 322 258 228 239 245 292 282 162 239 210 264 291 275 308 345 366 426 392 437 433 413 436 477 506 529 511 473 392 315 304 252 298 267 261 328 317 290 325 331 331 331 369 423 419 510 536 521 530 498 464 494 496 505 517 533 559 539 540 443 362 294 261 249 234 277 250 222 219 192 184 179 189 207 230 172 167 179 223 196 163 154 157 199 167 207 215 211 231 188 175 149 153 133 165 162 166 168 189 192 175 124 156 168 151 207 162 156 148 163 174 207 257 313 318 301 305 283 220 168 184 196 149 136 165 136 133 129 150 134 142 168 127 159 166 151 142 159 135 145 204 180 149 109 125 140 101 114 110 100 130 113 109 107 126 127 135 136 149 164 139 125 126 92 109 129 151 124 140 171 171 147 188 189 175 173 169 203 174 170 176 169 173 163 169 183 151 151 158 160 137 150 142 148 145 128 150 152 150 148 167 145 126 117 130 140 150 159 165 164 160 154 170 164 153 176 162 162 171 175 178 175 180 178 176 185 196 198 195 201 195 189 186 193 197 190 189 34697 291 85 30 9535 9 38 17 7108 1345 782 627 596 608 594 587 580 542 585 638 606 576 692 732 719 688 752 682 716 745 775 822 733 788 770 671 642 584 546 456 488 509 448 399 486 446 439 475 534 719 702 563 559 463 524 400 317 263 291 247 227 254 266 225 260 229 258 249 172 263 308 314 256 234 242 233 196 244 304 344 345 351 328 386 357 378 428 447 454 500 537 511 472 395 314 210 212 257 297 280 311 342 287 339 327 361 390 412 424 508 487 438 502 493 461 492 507 479 437 490 522 519 545 518 389 286 273 249 224 244 253 222 199 172 177 154 184 178 176 201 182 181 140 131 201 241 194 167 172 202 182 175 162 185 182 171 127 182 181 191 224 190 171 173 144 195 207 164 130 133 119 151 161 175 153 156 215 252 252 281 296 210 188 149 141 160 162 170 125 128 136 129 138 157 162 104 146 146 165 141 149 148 127 132 164 151 154 154 169 134 126 114 93 107 129 98 112 111 90 114 119 140 120 137 112 140 120 114 132 124 111 112 123 138 147 161 162 135 184 185 165 155 159 153 153 177 172 177 160 150 154 148 162 157 149 127 128 140 137 124 125 129 128 134 132 131 127 125 140 148 146 140 139 137 144 158 164 165 155 168 173 167 171 176 174 164 171 175 169 181 197 205 197 201 185 180 185 183 181 178 184 34703 291 84 30 9534 9 38 23 7109 1343 1715 1785 1803 1716 1542 1153 837 675 607 606 607 666 790 927 1076 1244 1231 1159 1169 1029 918 853 867 822 931 1004 1059 1077 989 955 949 966 887 797 767 995 1126 1653 2822 3152 3774 5038 6199 5540 6018 6337 5798 5472 5657 5611 5104 3505 1870 919 361 248 228 228 184 144 176 174 185 185 189 180 203 171 223 272 238 289 315 265 365 368 354 399 471 426 524 507 458 356 320 277 341 238 159 210 257 299 336 297 269 256 373 406 395 430 402 463 440 503 447 471 471 434 491 480 412 424 366 205 242 268 276 275 256 229 229 222 190 201 190 150 186 155 165 126 144 140 140 175 121 117 101 144 173 151 133 120 133 141 180 210 166 165 186 210 156 150 116 119 113 134 131 128 129 114 132 121 119 137 140 180 186 187 221 217 195 195 174 138 150 141 117 164 160 99 124 151 117 101 90 117 119 139 128 113 122 107 116 99 129 129 126 103 117 87 104 104 88 71 43 37 87 97 110 94 84 99 115 137 106 111 120 87 84 71 77 91 101 93 131 141 139 142 141 171 149 140 158 152 145 130 132 111 117 115 123 127 144 126 106 104 106 105 110 107 128 126 112 105 118 129 112 121 102 101 110 131 143 136 128 131 131 151 135 138 152 139 135 145 143 140 140 142 136 149 163 164 165 169 166 154 155 167 167 172 161 34709 291 84 30 9534 9 38 29 7109 1340 1048 1243 1281 1203 1100 1239 1637 1946 1610 1690 2199 2544 3334 4717 5144 5040 4771 4378 4061 3609 3491 3121 3093 2965 3546 4328 5053 5375 5078 3991 3204 2972 2676 2500 2553 2191 1472 1523 2728 4057 6341 10621 14715 18496 20689 17681 15021 9991 6816 4311 2759 1628 859 452 357 226 194 263 252 221 254 259 284 203 150 241 242 253 316 322 291 377 248 333 341 428 411 394 447 476 545 541 501 465 433 329 303 304 319 229 321 320 314 355 345 365 390 431 405 503 490 516 458 438 496 522 522 503 468 490 471 407 344 282 312 267 284 241 185 255 187 192 227 191 159 139 162 183 170 172 149 160 201 221 222 162 168 201 213 220 194 215 249 193 214 246 217 200 174 197 185 153 128 148 159 148 156 137 144 201 159 146 161 139 105 137 176 183 250 287 285 236 226 178 179 197 189 185 166 167 139 116 127 138 158 151 160 153 150 128 143 151 140 156 171 144 134 126 123 137 130 87 79 92 92 114 105 97 127 118 101 103 156 165 137 145 141 110 123 132 139 139 154 159 164 171 176 185 179 190 183 152 156 166 170 181 176 175 178 169 161 181 163 153 149 143 136 125 135 133 128 138 161 169 146 129 140 145 153 144 155 160 155 154 144 143 177 176 170 170 174 178 190 186 183 175 179 192 182 175 187 199 201 204 205 194 193 193 190 195 193 34715 291 85 30 9535 9 38 35 7110 1338 376 424 354 292 338 347 337 292 391 514 619 793 1123 1416 1627 1925 2162 2751 3098 3724 5406 6773 7798 9103 10334 10235 10227 10363 9424 8438 7720 6730 6555 7145 7210 6937 6664 6413 6114 5893 5712 6370 6799 6613 5736 4726 4584 4126 4354 6281 8434 7902 6470 4932 3717 3014 2245 1828 1226 599 349 290 210 174 177 210 276 262 302 295 312 368 367 344 392 399 451 450 424 456 450 450 521 444 292 235 263 277 270 264 348 311 361 347 383 383 416 418 429 461 481 441 480 502 467 458 476 459 464 445 445 418 397 337 287 289 255 227 233 219 209 191 176 169 134 178 110 122 175 175 182 170 168 199 146 180 191 202 179 186 182 187 214 199 194 232 250 224 212 175 178 188 158 136 132 144 150 161 176 164 145 175 156 129 112 160 170 181 192 258 248 249 230 180 164 183 172 154 134 173 160 113 127 129 111 132 134 143 139 165 156 141 141 140 142 133 139 148 149 131 97 82 118 132 121 98 126 94 88 108 119 127 115 116 116 124 113 107 84 113 124 144 160 155 160 176 163 174 182 173 164 149 158 157 165 184 163 165 174 144 153 165 157 150 158 156 141 128 126 121 129 123 138 150 139 137 140 130 125 127 140 150 146 151 166 157 152 158 162 159 158 179 172 173 166 173 177 182 170 160 181 196 193 193 184 181 178 187 189 183 182 34721 291 85 30 9535 9 38 41 7111 1335 4400 2462 1981 1843 1171 379 245 190 261 275 236 265 311 381 390 326 416 568 633 687 687 776 926 1234 1752 2468 3080 3554 3908 4768 5032 4909 4589 4493 4105 3911 3788 3933 3993 4030 4319 4973 5705 6468 6646 6329 5839 4572 3532 2110 777 620 674 1030 1352 1955 2284 2175 1732 1021 628 363 292 230 201 169 162 206 223 263 267 247 273 302 320 295 278 378 369 407 440 447 480 514 576 491 424 377 322 305 338 361 300 385 308 393 441 491 503 436 453 455 480 466 484 502 471 434 459 435 420 332 327 358 310 297 278 264 225 210 195 159 167 227 186 148 137 117 158 157 146 203 180 172 234 222 171 131 163 166 138 166 175 184 186 204 198 173 172 138 210 197 137 124 167 143 141 118 170 183 137 156 145 104 146 155 193 209 193 234 238 220 232 182 175 172 171 166 166 153 124 126 103 109 140 144 159 144 159 130 138 159 111 145 158 126 104 86 108 109 89 111 108 75 89 131 113 82 73 115 121 121 140 119 122 141 112 110 100 123 115 138 162 147 153 178 149 157 157 169 153 128 148 148 154 150 146 148 151 155 162 150 131 141 143 135 128 128 140 145 133 117 141 138 141 144 124 113 124 123 128 141 141 141 134 137 153 153 157 158 161 152 137 136 149 163 167 165 166 174 187 185 180 186 174 170 178 179 178 179 173 34727 291 85 30 9535 9 38 47 7112 1333 933 711 621 590 398 359 382 340 259 383 434 411 425 371 421 346 352 391 466 325 321 433 420 397 435 431 477 565 569 641 664 805 1034 1293 1824 1694 1900 2581 2958 3162 4031 4308 4839 4479 4893 5266 4736 4413 4385 4289 3447 2195 1249 754 351 284 261 170 208 175 235 251 343 263 213 226 219 181 171 219 251 225 220 242 303 291 380 350 377 413 474 546 487 528 501 478 474 401 344 424 444 358 351 362 387 376 428 500 470 429 473 509 514 474 531 499 488 517 474 443 412 434 363 384 320 287 287 296 316 279 239 213 190 115 126 161 207 186 159 159 172 173 186 121 165 160 109 142 184 143 173 165 193 135 143 182 173 154 163 149 199 190 220 187 137 159 138 149 99 80 120 123 120 126 183 201 232 260 284 234 240 214 218 201 177 170 132 132 126 104 92 126 140 127 143 139 123 126 137 158 132 122 120 129 103 99 123 115 130 99 77 67 85 92 83 83 109 91 86 106 127 134 119 126 138 113 99 83 101 100 108 140 145 129 161 169 155 163 146 155 157 133 158 143 145 171 158 123 128 130 148 143 133 150 145 139 138 118 115 105 121 126 118 125 128 122 130 112 117 121 133 131 130 142 142 149 157 151 150 155 151 138 136 145 144 146 145 153 159 172 171 177 166 167 163 168 172 178 171 167 163 34733 291 85 30 9535 9 38 53 7112 1330 583 442 485 513 500 498 441 440 426 542 464 643 735 687 826 929 906 1064 1325 1558 1977 2401 2730 2899 2775 2644 2128 1823 1876 2204 2390 2444 2665 2428 2522 2624 2568 3530 5644 9836 3716 613 620 738 948 1201 1759 2674 3851 5176 6526 6828 5264 3362 1864 1283 826 564 425 369 270 182 175 147 125 186 195 210 182 208 205 220 271 313 330 304 294 298 352 395 450 485 449 475 506 463 514 550 504 497 471 431 444 437 409 460 475 513 458 431 479 536 506 511 509 463 436 466 479 448 422 396 409 309 307 335 335 284 286 276 283 267 249 201 162 179 186 166 161 161 168 154 141 185 145 193 186 153 175 205 214 151 160 157 223 192 176 173 200 200 196 151 114 152 139 165 194 169 194 167 132 101 132 179 210 189 246 268 242 231 242 229 208 192 179 161 157 185 146 99 123 151 137 139 143 163 154 148 165 153 118 112 158 131 114 148 148 133 130 120 96 89 107 78 102 93 106 102 101 114 100 114 110 109 105 126 110 92 116 117 124 162 166 153 166 134 139 158 163 180 175 150 144 150 152 134 159 149 164 150 167 168 172 147 127 147 147 113 124 131 121 127 131 149 151 129 121 137 135 129 138 146 148 149 158 165 150 152 153 145 149 140 156 165 157 161 163 160 167 169 185 194 187 185 185 180 180 196 191 186 175 34739 291 84 30 9534 9 38 59 7113 1327 890 807 947 1046 1042 1069 1000 1126 1687 2328 2555 2990 3211 3379 4320 5524 6266 7073 6311 4975 4274 4368 4789 5529 6788 7598 6726 5206 3900 3391 3216 2877 2942 2973 2454 2205 1896 1733 1722 1564 1340 948 808 681 593 521 484 589 715 904 1068 1096 1177 1126 997 820 646 563 565 474 462 397 315 304 263 213 193 186 237 225 244 207 269 250 328 286 351 320 433 532 469 501 456 526 605 548 568 583 590 552 519 469 489 456 423 396 425 554 505 497 508 452 461 556 513 510 552 535 512 482 492 522 496 435 406 335 332 331 342 250 248 258 229 236 229 181 189 198 136 186 210 184 159 162 260 199 168 210 225 191 171 219 226 219 224 173 222 217 223 230 226 209 193 176 208 193 208 211 228 242 158 133 126 180 200 252 303 304 300 323 280 245 242 258 239 193 158 140 132 125 161 167 177 163 133 133 178 177 184 169 158 168 164 152 161 158 172 157 142 117 125 120 100 111 113 146 142 130 150 130 125 137 147 153 152 126 116 113 140 108 137 160 175 175 172 164 163 175 180 189 168 188 184 172 178 171 166 163 166 172 174 186 189 180 180 146 140 135 135 136 147 167 167 176 149 141 159 155 145 153 153 162 160 153 159 157 159 168 168 172 166 170 171 160 173 177 171 160 173 183 194 205 200 201 193 197 190 195 199 198 187 34745 291 85 30 9535 9 39 5 7114 1325 2270 2692 3386 4021 4793 6813 9500 11752 12938 14706 17610 21502 25851 30116 34180 40099 38046 34785 32879 30785 28981 28706 31809 29891 26401 25094 22659 20040 18227 17081 15024 12680 12003 13420 14236 13595 13605 14870 15422 14935 11540 8326 6237 5279 3703 2245 1464 2122 2178 752 1980 7036 1757 536 471 375 365 364 385 380 390 319 293 265 277 329 266 235 248 305 307 343 354 339 327 348 412 482 458 423 488 500 556 615 526 529 521 576 542 521 512 511 516 537 450 498 491 502 611 563 473 521 588 557 529 524 574 494 549 580 561 578 533 516 460 455 368 382 351 311 311 283 232 174 239 261 174 224 233 221 202 195 192 198 240 197 228 221 180 265 241 208 212 273 274 231 209 213 219 195 192 193 194 203 236 218 177 193 217 228 194 180 228 254 271 263 274 273 279 319 304 296 302 261 239 172 161 164 170 152 173 181 212 232 176 163 175 178 158 181 188 183 176 163 176 180 164 157 137 135 164 138 127 152 127 106 129 130 123 122 103 127 147 155 169 163 146 154 157 169 177 182 207 205 197 206 184 215 198 186 200 196 183 193 186 192 168 178 177 184 186 156 164 175 168 153 175 164 144 158 161 160 163 164 160 165 155 139 145 167 154 176 174 176 188 182 180 188 176 177 184 174 181 194 175 169 188 170 176 183 194 204 213 215 217 209 203 209 208 208 211 34751 291 88 30 9538 9 39 11 7115 1322 8750 6730 5974 6119 6890 7375 8245 10041 11091 11647 11889 12657 12969 14109 16041 17407 19240 21209 23238 23543 26050 27047 27746 30536 31438 27344 21948 21897 22621 24955 25129 23614 22486 22942 20912 19376 20295 18528 19042 22376 23895 25591 26453 27532 26514 22226 19105 14358 8257 5848 4153 3020 2701 1786 1498 1164 866 701 902 3889 36333 2220 256 251 190 267 234 256 283 288 233 265 284 352 321 373 432 443 481 427 483 511 541 576 550 557 509 586 537 512 466 395 480 464 444 451 502 479 496 556 488 544 606 540 524 507 498 526 550 503 482 474 482 392 333 354 357 279 279 263 261 292 264 170 204 211 178 237 175 190 259 233 219 166 191 192 191 232 226 248 223 230 259 220 222 202 160 193 210 236 222 183 178 163 166 195 225 185 188 176 185 187 182 202 213 228 180 259 276 269 269 245 193 170 190 156 161 183 150 138 146 164 168 145 186 163 154 155 148 159 170 138 151 158 151 166 153 164 176 163 145 139 118 115 99 119 127 115 129 130 139 121 120 150 162 157 128 134 132 118 140 134 189 186 187 205 175 182 176 171 168 179 187 175 171 174 167 171 173 180 193 166 144 150 155 146 140 135 139 122 128 134 139 139 142 146 142 143 155 154 157 152 162 162 154 160 160 176 170 155 148 145 156 158 166 163 161 161 163 180 187 202 198 194 194 188 192 190 191 185 192 34757 291 91 30 9541 9 39 17 7115 1320 13674 13561 14439 15490 16115 16518 14024 11043 10366 9773 9101 9998 12484 13999 13333 13862 14196 14800 15530 15537 15747 16414 16167 15132 12911 11935 13203 15364 14617 13833 14407 15436 14678 14107 14861 16583 21997 29005 35840 38520 36062 32378 29287 28117 25317 22630 24726 28230 26796 22429 19701 18142 19217 18231 16627 18413 15241 13060 34463 74733 61717 45711 22192 21817 2653 729 233 246 228 263 283 232 250 279 298 310 378 452 399 474 475 533 598 500 528 590 580 569 535 521 586 501 538 519 470 458 438 456 458 500 436 476 558 613 574 576 551 517 505 504 563 426 350 373 372 319 336 354 331 324 297 256 229 188 221 183 170 199 271 167 169 202 204 248 229 216 198 157 202 196 238 224 230 243 196 224 234 244 210 195 206 206 174 205 139 177 188 166 154 181 162 189 163 186 213 251 285 262 264 269 219 273 242 207 223 198 152 145 200 170 165 188 185 198 185 178 186 187 128 157 189 165 181 176 157 159 145 141 156 160 134 127 126 113 128 144 123 133 120 123 114 149 140 148 125 138 162 125 111 115 146 174 173 199 179 190 223 181 173 172 170 170 179 180 170 184 183 174 169 147 173 206 187 186 128 134 133 144 165 135 146 152 142 143 163 158 153 155 154 154 142 142 140 149 156 155 165 162 149 155 153 154 151 165 162 168 168 167 173 188 200 198 204 188 178 192 191 189 198 195 187 34763 291 91 30 9541 9 39 23 7116 1317 9756 9778 9842 10435 11572 12641 12128 10898 10202 11965 13873 14517 15760 16976 17649 17447 18845 21007 18934 17741 17259 17791 20289 18320 18528 26524 26695 25790 19851 13507 11367 12186 16164 21665 32388 43838 53950 58657 54427 52385 47110 39461 29793 19249 11037 7365 7494 8403 9761 12723 15060 16243 15273 11836 8717 7202 7650 6996 5367 4149 3458 2591 1327 611 201 136 166 196 181 213 223 645 13416 79676 101570 98444 19639 13624 2465 471 496 533 530 549 605 488 566 535 516 555 481 467 472 493 452 502 532 540 574 560 531 469 562 525 591 554 528 590 532 507 449 399 391 326 312 324 284 200 251 267 244 267 233 283 258 281 234 178 213 206 202 193 213 180 172 192 195 172 218 161 216 213 211 216 207 233 211 192 248 235 212 212 220 189 172 184 168 138 123 184 226 151 179 206 176 213 260 235 295 288 230 179 215 187 148 146 139 172 163 137 147 160 127 145 168 178 162 159 144 154 171 187 184 162 147 130 168 147 155 153 118 119 138 111 117 101 124 141 153 139 131 136 147 149 141 124 109 141 142 142 146 165 191 187 184 153 173 188 174 182 176 166 181 205 183 154 169 157 172 165 171 172 148 163 173 147 124 131 144 141 128 138 155 138 136 137 139 159 157 147 158 158 166 153 154 162 168 160 163 146 155 163 162 167 162 161 161 168 173 191 196 201 195 190 184 188 189 197 200 196 193 34769 291 91 30 9541 9 39 29 7117 1314 36654 37787 38655 39543 41336 45531 45737 40550 40503 40709 39872 42485 45532 48997 51349 54335 55526 58076 64901 69773 71211 68162 69659 70573 58927 51298 43018 32090 28077 28358 29920 30016 28908 28961 30897 33144 36853 42256 42918 38481 36666 38113 36303 37701 36791 34303 40210 40657 34116 23067 15671 10984 6814 3462 2572 2205 2222 1935 1231 856 658 491 339 258 191 147 173 217 206 235 397 317 950 23003 43003 2265 981 793 426 461 476 560 493 472 479 493 564 521 515 512 578 464 441 479 442 480 517 564 548 570 575 523 542 466 487 500 554 552 523 501 532 519 466 414 371 347 376 307 337 276 310 282 250 275 246 227 193 234 265 202 190 242 192 145 216 212 223 202 245 225 182 271 234 206 233 231 271 234 227 242 210 219 208 208 217 216 221 204 180 178 223 163 164 183 197 270 288 311 263 231 248 231 224 178 150 168 163 194 210 174 183 206 153 135 172 167 156 156 142 135 135 143 197 197 180 176 187 156 161 140 121 130 173 141 105 128 116 125 155 170 164 145 169 131 145 151 133 124 141 160 153 159 171 196 205 183 193 192 176 194 195 185 204 219 188 180 167 184 175 189 181 178 171 180 180 186 159 153 144 154 162 162 165 158 152 144 144 151 160 165 170 173 181 175 188 194 183 181 183 175 160 162 184 186 175 184 193 190 204 219 231 223 213 210 210 208 216 218 214 205 209 34775 291 95 30 9545 9 39 35 7118 1312 6545 6655 7047 8026 9104 10582 11180 10739 10575 11181 10984 9465 8956 10181 8145 6956 6673 6529 5364 4709 4780 5064 4879 5087 4912 5441 5538 5945 6905 8142 8640 9624 9633 9837 10350 11766 15716 47804 70548 60037 63534 68380 124158 157811 121171 88410 53602 29224 26258 24064 22391 18149 15407 14310 13653 11936 8991 4845 3104 2844 2685 2288 1898 1242 1102 887 628 557 458 405 333 292 270 351 340 360 403 393 396 407 428 421 407 502 524 564 510 521 574 565 584 537 558 462 507 511 564 493 476 554 531 480 593 581 517 527 538 495 484 491 478 435 498 444 447 462 379 383 332 297 351 261 273 282 295 211 167 170 179 159 183 169 195 202 224 213 181 213 257 238 193 194 227 180 200 212 205 226 226 197 204 202 188 160 192 150 160 193 171 160 173 191 131 136 171 231 264 252 227 235 261 252 262 252 261 199 148 144 170 128 200 168 179 191 221 195 151 151 136 193 191 149 158 197 183 186 191 158 131 116 140 148 127 111 104 128 140 148 154 144 143 128 131 144 139 141 158 174 154 154 150 189 180 183 201 174 172 213 195 182 188 168 162 192 200 184 172 173 170 169 181 171 167 172 153 147 161 156 158 151 164 155 144 166 171 164 140 143 140 142 146 166 174 178 171 170 157 156 153 164 169 172 170 170 163 165 177 181 195 198 203 208 201 193 194 202 201 200 200 193 194 34781 294 11 30 9551 9 39 41 7118 1309 11433 82519 1127 999999 999999 999999 -36 97 357 543 420 536 1014 1267 983 570 472 826 1219 1439 2002 2244 3010 2800 2115 1590 1518 1276 1232 1124 805 530 218 150 333 417 832 2041 5427 9997 16169 22829 15485 15459 72954 127467 94521 124342 158076 205096 396518 532956 589935 318949 267029 289237 82291 27831 21811 70609 226879 297181 446022 563336 354765 154581 2407 1191 1727 2221 7903 13642 20572 10773 777 473 906 9155 14394 1131 1557 1208 372 433 393 394 420 498 504 514 489 542 504 445 489 445 449 454 516 529 531 497 518 494 543 473 476 450 455 437 432 397 458 441 410 356 349 378 328 288 312 293 271 248 270 266 210 180 161 183 206 194 166 180 164 141 221 192 157 166 217 239 170 211 192 213 223 181 203 178 159 128 153 162 240 206 150 128 129 193 159 178 197 149 182 119 149 136 119 188 236 286 259 248 217 245 236 207 195 160 113 107 124 148 148 149 145 126 190 178 147 143 166 181 146 141 154 133 148 121 148 162 129 111 114 100 105 101 87 105 136 135 103 136 124 141 122 142 136 113 110 97 113 114 151 158 171 162 183 181 154 164 161 145 163 156 158 151 145 147 128 140 146 166 157 149 152 137 140 130 121 141 157 142 149 131 132 123 132 135 147 134 148 156 159 150 159 169 158 138 142 145 149 146 147 156 174 166 158 170 186 196 195 186 190 185 183 184 182 179 182 182 182 179 34787 259 1062 30 9552 9 39 47 7119 1306 37 775 2630 6906 14184 28409 60443 111016 172176 252376 296458 272738 195428 123401 150190 163318 110382 191101 372979 316498 554291 553976 328961 338449 120396 3198 1990 747 271 143 121 138 96 119 127 234 168 709 7524 11639 3239 9744 67858 157608 118215 125078 174851 140779 41208 3899 536 487 480 402 453 468 445 427 442 411 435 436 443 459 483 404 417 487 450 457 419 423 403 369 372 399 382 371 364 318 283 319 261 258 239 269 241 243 240 194 199 175 143 141 175 146 150 174 165 184 193 188 172 176 143 176 163 177 164 171 161 228 211 169 166 166 151 138 138 117 210 173 133 132 174 172 197 186 151 114 184 167 142 155 152 186 208 196 185 196 225 197 178 175 170 140 143 157 146 144 96 113 114 115 154 159 157 121 96 160 137 108 127 138 122 115 69 64 113 104 89 112 110 67 103 127 124 117 139 86 88 103 102 105 101 125 97 114 120 125 131 173 174 174 160 158 167 163 139 149 137 149 133 138 142 113 127 152 162 159 150 130 100 115 117 119 130 119 109 110 127 112 108 105 113 130 128 130 145 130 131 147 149 129 124 123 136 129 136 142 144 144 142 160 168 173 171 171 167 165 162 165 167 174 179 177 175 167 166 34793 283 341 30 9551 9 39 53 7120 1304 54 104 18 236 450 632 520 486 560 805 1168 1540 1886 2124 1836 2164 2672 3570 4300 5035 6251 6866 7165 6210 4440 3637 5012 8437 12201 12523 20026 40347 81245 104971 102318 64083 30102 45589 76883 70643 41900 48313 88139 114182 131588 237559 478445 732227 506021 503891 418798 470363 237150 81182 56704 26948 2948 4430 5989 5518 1106 570 472 368 414 437 420 478 452 469 464 480 526 525 549 549 422 450 541 527 586 472 510 568 589 546 506 533 573 556 501 509 545 534 553 458 518 523 481 477 453 481 486 404 410 377 385 354 299 301 297 314 271 235 186 215 180 211 208 182 196 197 211 197 215 207 201 174 220 203 198 249 254 233 264 209 194 188 228 218 185 244 247 300 261 237 208 183 205 213 201 246 232 206 226 226 171 182 190 196 224 245 236 268 295 274 265 241 254 213 182 187 193 192 173 175 214 222 217 174 186 189 156 170 189 196 195 157 140 156 121 120 130 163 133 110 120 123 157 147 128 150 165 171 145 160 157 149 146 163 133 150 163 173 192 197 204 219 204 197 198 196 190 200 192 183 187 162 201 199 203 185 186 180 170 180 172 182 188 168 166 185 179 165 170 154 153 158 171 173 173 179 177 184 189 191 186 179 185 173 171 181 167 174 192 186 192 201 213 219 234 227 219 216 207 205 218 213 216 220 222 219 218 34799 291 100 30 9550 9 39 59 7121 1301 2214 2092 2184 2554 3337 4484 5506 5886 6247 7428 9339 11250 12229 13614 13973 15639 17659 18874 20900 22049 23615 25931 29700 32280 33849 38344 45765 50660 51148 53655 58055 63614 65278 62007 60378 56347 50081 40980 31929 22669 18702 15151 16049 16893 17478 15403 12512 11462 11588 11875 10434 8476 7203 7436 8080 7937 7186 6331 4777 3891 3224 4194 4372 3379 3676 2778 1191 656 680 690 513 375 456 481 602 707 453 448 492 506 441 526 540 522 537 529 486 498 500 465 512 490 458 457 471 485 478 490 532 538 505 490 545 563 423 422 485 435 415 373 327 348 350 314 326 284 193 226 201 237 223 158 119 131 111 165 137 130 129 145 172 130 152 170 189 158 191 211 156 206 206 175 158 164 190 214 195 183 191 188 180 196 155 157 173 198 164 180 196 149 126 139 161 134 127 135 169 171 189 212 240 248 186 190 212 201 160 141 159 148 119 135 121 94 144 133 162 152 126 135 128 143 139 128 133 128 109 123 142 117 112 86 114 101 108 88 82 78 102 90 96 121 110 117 109 99 106 128 137 113 108 145 159 139 141 163 154 140 136 143 166 173 158 152 135 140 155 155 150 140 146 135 148 156 143 141 135 131 119 123 131 135 129 120 132 126 135 139 137 137 146 137 138 152 138 146 134 147 154 136 138 147 156 160 160 151 169 185 189 181 182 180 170 177 180 180 168 179 183 175 180 34805 291 100 30 9550 9 40 5 7121 1299 1894 3283 3855 3359 4089 6232 8454 10407 11817 11775 12430 15379 18277 21926 24765 28940 31396 30441 28803 29179 30316 32872 35614 41471 53584 64327 74890 83571 90294 100065 110214 117875 128884 135382 131126 132504 135325 131147 120806 104170 102619 102613 87404 68391 49501 31628 22961 15176 12487 11885 11519 10969 11803 13884 14167 14569 14370 13799 14433 15293 12368 9362 7919 7004 5577 4617 3714 2515 1454 753 430 348 430 469 449 435 412 504 558 548 525 544 542 568 540 591 507 538 563 507 494 481 539 526 495 531 531 571 572 573 527 545 524 517 511 463 490 465 483 438 410 390 362 348 287 342 287 290 262 227 181 180 252 253 176 165 177 245 235 178 189 204 223 231 188 184 228 197 190 174 245 233 224 248 221 201 222 272 248 247 228 245 224 212 237 221 231 148 159 210 186 221 245 241 176 204 223 206 183 255 279 278 247 257 278 274 233 264 213 177 154 148 151 164 162 137 153 173 154 162 157 170 164 137 160 156 193 196 193 198 149 107 129 133 118 77 90 122 158 168 164 168 179 157 158 133 128 144 165 133 143 165 145 186 172 184 178 167 178 189 208 193 181 180 216 217 209 189 184 182 188 190 178 170 161 161 153 166 163 176 170 170 168 142 148 159 169 168 150 157 169 166 181 187 185 170 165 164 167 174 180 179 190 180 177 191 203 215 222 209 210 199 205 205 206 208 204 208 208 209 201 34811 291 101 30 9551 9 40 11 7122 1296 2345 2759 3205 3478 4218 5460 6173 6946 8111 9394 9924 10338 10325 10574 11050 10633 13371 15789 16583 17466 20662 25830 28166 28995 31257 36360 40656 40828 43152 44292 44388 46751 50881 54209 60380 80317 86146 90517 94539 99615 105413 99667 81464 67254 57065 50802 45552 45944 38343 31288 28543 36163 52849 61902 36200 19783 16145 16961 18629 19103 19673 15543 10575 7434 3393 1651 1365 1329 624 349 295 355 364 317 340 339 379 454 429 489 521 484 481 497 542 530 485 508 480 456 446 468 504 505 507 544 500 504 519 547 510 492 495 514 498 472 408 311 327 283 235 231 252 287 261 266 254 171 184 196 205 201 190 215 166 136 142 182 155 142 128 212 238 205 240 178 159 214 190 185 216 221 227 232 222 194 213 224 153 168 186 201 139 205 246 171 200 148 157 136 194 172 143 171 167 164 156 153 150 214 196 195 233 241 243 245 233 220 188 173 131 136 156 141 134 154 129 120 170 201 136 110 139 146 151 133 154 158 157 143 116 115 132 115 125 105 121 110 119 127 125 128 138 155 122 144 148 137 120 120 136 157 166 150 172 199 195 207 206 173 153 150 163 174 172 169 170 194 187 173 185 167 156 148 152 146 141 149 131 153 148 154 137 149 147 151 161 161 159 157 151 152 166 162 163 164 147 146 150 146 148 165 165 159 168 187 205 192 199 191 182 182 189 188 184 181 188 185 190 183 184 34817 291 102 30 9552 9 40 17 7123 1293 761 771 841 997 920 904 1121 1266 1346 1379 1669 1727 1747 1654 1499 1482 1816 2604 2859 3430 4728 5336 5999 6954 8112 8761 9772 10952 12218 13713 19827 41546 63183 26980 20574 21471 22709 24385 30030 31008 28549 27166 27024 27389 22758 18590 16307 14576 12045 10701 8711 6158 4979 4129 3256 2537 1889 1570 1712 1714 1354 1169 1230 1070 800 696 613 475 294 235 208 194 243 280 246 276 316 308 410 374 377 451 429 464 508 455 512 493 503 558 528 491 557 476 405 492 547 473 435 486 529 477 482 539 500 484 433 421 343 297 261 256 263 241 247 218 226 231 185 149 121 116 196 187 119 133 153 166 115 189 157 123 153 151 143 163 157 158 158 180 202 169 206 219 190 195 214 154 179 208 175 152 159 212 181 159 144 178 179 140 134 139 151 160 168 148 147 152 147 165 161 208 218 243 216 176 202 230 195 214 179 158 172 167 139 137 130 140 135 141 142 139 112 147 133 144 150 153 140 137 118 134 129 97 103 88 85 97 100 93 109 146 121 112 113 114 135 127 146 144 140 118 139 171 180 173 177 174 168 175 143 133 145 175 151 141 162 160 162 157 179 173 170 156 157 138 137 136 138 144 153 147 142 134 140 148 138 134 136 135 138 142 154 137 137 165 169 169 150 133 147 145 152 163 155 163 171 182 192 185 178 181 191 191 175 177 183 183 178 175 165 34823 291 76 30 9556 9 40 23 7124 1291 708 551 516 540 508 447 416 447 577 608 850 1184 1663 1757 2050 2550 3224 3818 3826 3734 3875 4209 4785 5189 5171 5683 6438 6937 7715 7716 7761 8786 9898 9976 9797 10229 10879 11326 12851 14773 16460 17578 18565 19469 18662 15959 12760 9811 8047 5284 3276 2189 1576 1390 1216 1045 870 564 388 403 301 291 247 174 199 201 225 193 196 216 252 290 272 333 323 368 361 342 421 440 402 424 477 483 542 479 524 543 572 520 540 576 534 554 535 500 543 530 525 531 565 522 523 516 539 494 458 471 348 276 287 252 246 288 292 303 280 237 201 247 222 238 188 176 175 207 199 209 217 182 202 193 211 194 267 202 211 240 231 211 217 226 233 219 186 229 233 241 226 144 179 211 205 206 201 205 234 193 180 173 181 193 170 139 144 165 166 151 145 160 221 236 235 225 234 233 254 250 231 249 239 208 185 145 130 132 146 164 159 169 157 135 145 164 169 151 154 164 176 144 145 131 148 130 143 137 130 128 116 129 147 151 141 157 156 117 147 150 143 165 155 159 167 155 179 189 175 159 172 183 157 151 181 203 201 188 188 198 191 188 162 167 191 177 187 186 185 169 166 161 167 160 177 152 154 158 149 173 182 175 170 163 162 165 156 163 174 172 165 162 149 150 167 181 178 178 179 188 203 216 201 193 197 197 201 199 195 200 199 194 189 34829 291 109 30 9559 9 40 29 7124 1288 702 606 542 543 605 630 588 506 554 624 643 606 567 662 653 761 722 875 750 846 831 859 916 1036 1410 1745 2443 3571 4330 5330 8862 38898 23720 8629 8699 9299 9082 9229 9134 9140 10276 9384 7440 6469 5586 4793 4052 3084 2210 1466 921 516 441 419 390 348 347 327 307 252 198 169 172 175 125 117 150 127 185 207 264 212 233 321 314 379 439 395 414 452 498 521 510 460 477 474 507 493 483 515 575 485 588 551 512 482 504 472 521 502 505 528 472 443 379 341 388 330 338 305 255 275 289 244 234 221 214 222 223 236 201 176 181 185 166 105 134 171 136 115 191 191 165 192 162 161 210 131 142 171 164 168 182 167 188 172 158 190 144 180 185 176 152 150 133 137 165 167 135 113 155 178 118 149 130 113 97 150 165 157 188 209 225 242 228 214 187 209 211 182 201 184 150 134 144 144 148 137 121 119 109 131 116 122 125 142 129 131 144 157 137 139 156 154 117 116 110 79 93 112 125 102 111 103 111 122 121 101 105 118 116 143 129 134 120 138 167 152 151 130 121 146 129 141 154 174 156 165 145 145 150 153 146 135 142 144 141 130 128 123 116 138 160 151 150 137 129 125 138 143 150 130 128 130 141 153 145 138 137 123 132 144 153 157 157 157 166 168 179 178 185 182 173 172 171 183 180 180 177 177 170 34835 291 111 30 9561 9 40 35 7125 1285 777 607 682 688 630 668 660 634 506 598 594 597 631 557 580 529 639 646 644 622 557 568 525 562 603 553 526 602 594 590 495 607 574 482 572 483 483 512 508 572 699 920 1064 1141 1076 1000 729 610 504 484 441 447 316 329 316 359 288 298 298 226 176 194 258 209 268 236 198 301 309 423 386 439 414 378 488 550 426 463 440 554 546 486 458 486 567 561 553 555 552 582 656 663 638 571 562 618 594 560 550 517 548 540 516 532 456 410 347 354 320 283 324 325 305 298 309 287 316 302 299 261 248 241 237 252 201 211 262 221 183 195 185 219 182 220 194 127 166 216 217 201 198 225 246 228 212 216 209 222 201 202 250 222 205 183 182 237 232 189 185 209 177 186 143 159 172 181 199 193 194 238 235 239 242 257 207 188 232 253 223 253 239 228 209 149 158 184 192 176 181 170 184 136 184 177 167 162 143 150 165 173 173 167 175 161 148 140 145 136 129 151 141 147 167 172 156 162 159 140 120 145 168 172 185 192 209 192 200 193 191 192 182 197 205 175 167 187 209 193 187 187 209 216 200 192 183 191 180 186 188 169 166 174 169 163 171 164 173 180 183 192 181 178 180 188 180 188 194 188 191 186 176 178 180 181 182 183 190 200 210 228 221 220 216 208 212 216 209 216 217 213 210 34841 291 113 30 9563 9 40 41 7126 1283 529 482 379 434 582 532 502 626 533 486 555 502 538 547 662 633 536 548 605 556 557 588 587 496 480 444 391 408 437 376 377 395 379 337 294 415 418 372 335 410 371 351 300 288 214 253 267 274 310 317 277 309 322 298 262 282 241 255 302 290 360 391 347 282 319 324 360 405 403 434 401 371 351 418 448 459 406 463 431 432 474 483 509 486 517 561 496 517 492 513 504 519 549 532 499 494 553 544 487 470 494 507 490 511 495 469 373 294 298 296 281 312 262 272 292 278 249 289 260 267 191 133 176 172 206 188 165 123 142 108 159 161 179 149 200 246 183 180 170 162 154 186 164 157 172 162 161 182 157 175 173 176 179 136 129 146 127 131 180 181 147 144 168 142 134 118 128 166 138 212 223 188 179 216 181 184 173 205 230 209 199 149 140 131 147 163 123 102 113 130 133 103 138 146 153 115 95 115 106 139 129 132 110 84 123 117 112 79 73 94 113 121 105 101 144 150 111 134 131 133 141 127 127 142 140 183 171 182 168 146 147 172 180 161 143 161 155 157 155 162 162 165 161 151 132 133 135 174 166 138 128 124 109 128 168 148 143 142 137 133 146 136 129 133 139 156 163 174 154 138 146 133 142 150 150 162 163 159 163 165 179 188 189 178 166 176 171 170 176 177 177 34847 291 115 30 9565 9 40 47 7127 1280 734 606 537 603 558 586 607 590 657 553 564 627 612 624 635 647 703 600 618 652 591 611 660 696 666 652 683 547 526 549 486 407 326 322 423 376 396 377 350 335 383 363 303 227 247 247 312 326 395 373 350 418 417 412 378 411 379 299 277 278 321 363 400 406 380 372 438 387 338 420 430 389 312 344 423 419 419 383 457 463 479 425 389 455 455 431 444 446 471 559 511 533 537 506 465 519 485 467 558 597 537 525 525 495 497 480 383 336 295 294 253 234 240 288 261 255 268 180 214 227 182 184 189 140 198 185 150 207 175 120 175 156 92 168 204 188 138 168 160 147 144 257 173 196 157 144 154 139 136 144 169 143 138 151 112 184 182 191 164 180 176 162 157 125 124 163 145 163 137 169 182 173 175 174 231 211 166 158 214 194 161 154 117 125 170 173 131 137 109 90 83 106 111 94 96 110 109 117 98 96 114 146 166 140 119 113 84 86 116 92 85 114 125 111 134 131 118 99 122 164 132 135 142 140 140 164 163 139 143 149 161 150 149 141 145 152 160 160 139 150 141 151 148 152 140 131 140 137 136 139 130 134 133 126 129 142 148 145 145 149 146 139 132 137 137 151 169 165 141 137 139 138 152 159 161 153 149 156 177 174 169 168 167 170 170 173 170 172 176 174 172 34853 291 118 30 9568 9 40 53 7127 1277 774 528 678 685 636 691 761 763 671 641 760 798 759 717 714 808 737 676 707 703 641 684 644 670 686 653 556 520 572 676 782 642 452 372 348 328 443 358 416 392 356 354 322 382 406 448 388 476 448 392 387 480 390 416 441 361 433 459 366 326 387 393 419 327 359 345 360 360 418 389 360 398 421 475 370 341 382 438 473 514 535 551 489 502 494 529 516 495 401 443 494 511 517 516 517 517 462 564 571 562 597 598 514 554 539 497 423 335 333 264 269 291 325 273 247 278 251 320 286 261 252 249 187 168 163 182 201 189 191 141 97 163 224 224 148 205 217 188 225 204 234 206 191 185 169 136 211 177 197 226 154 145 194 202 164 183 177 188 178 149 163 166 206 141 160 180 197 174 165 214 240 217 210 261 220 201 234 258 237 205 218 188 181 196 161 175 155 147 147 162 136 166 140 147 174 156 158 151 148 136 126 142 146 120 100 99 108 115 131 150 163 165 147 147 143 152 141 141 127 108 126 157 165 161 159 169 204 174 171 171 157 177 170 166 186 187 179 157 159 178 185 183 195 193 174 161 172 176 166 155 163 163 164 149 139 153 169 187 183 170 154 166 158 177 173 177 183 181 185 173 171 176 175 175 176 191 191 189 184 206 221 217 210 203 203 212 205 208 201 205 207 34859 291 119 30 9569 9 40 59 7128 1275 731 644 589 622 608 645 694 691 718 769 728 835 756 807 773 777 764 792 854 827 808 860 782 849 747 758 792 870 1325 1077 583 457 464 466 416 311 303 222 297 282 236 307 277 263 295 303 297 385 387 348 380 345 304 311 338 437 428 380 406 399 467 391 256 302 269 298 383 383 401 422 355 363 385 387 413 437 336 432 472 476 511 455 411 441 448 458 438 472 482 520 516 539 516 453 468 519 529 509 570 570 530 521 539 499 475 474 409 325 333 359 284 308 296 326 286 242 237 213 194 283 189 235 270 176 168 179 156 135 184 177 160 171 210 195 170 196 215 217 165 154 197 218 196 209 232 215 184 175 154 174 189 185 168 158 172 162 166 157 174 199 123 133 166 158 140 142 207 209 203 207 232 219 232 210 224 226 220 209 220 209 164 159 182 158 150 142 150 129 149 162 131 137 154 128 142 127 141 159 138 156 161 141 111 110 95 98 82 100 121 127 132 120 147 135 139 139 131 116 131 143 169 176 164 169 179 170 157 160 184 166 160 160 170 161 160 140 155 173 165 154 166 161 152 156 189 195 152 134 157 149 157 149 156 158 139 166 189 169 153 163 159 155 157 165 170 181 176 163 145 152 155 156 167 167 175 168 176 186 190 197 207 209 200 191 187 199 200 199 204 202 197 34865 291 116 30 9566 9 41 5 7129 1272 483 276 335 227 334 373 347 368 376 352 436 445 442 404 387 562 543 470 413 546 739 808 1003 1188 1031 1327 1733 1879 2497 7973 39439 40326 95709 140820 148299 82639 27900 24464 2464 328 252 216 219 291 275 267 293 350 254 249 234 298 390 349 344 359 307 351 387 291 372 380 339 376 362 394 404 287 337 342 323 357 322 328 341 377 435 382 484 500 506 489 493 418 405 415 463 512 486 459 518 467 469 434 469 459 429 465 470 459 506 582 482 483 468 428 410 402 387 329 354 239 241 314 301 247 186 261 250 253 208 204 238 226 160 126 167 151 180 171 156 181 205 183 195 195 175 166 205 194 211 166 179 188 174 232 214 182 249 211 191 162 173 137 171 194 198 167 158 161 175 138 148 143 195 169 156 175 206 212 198 192 263 266 237 216 195 194 239 243 173 148 190 178 160 154 146 147 133 127 147 157 125 108 125 164 142 145 181 152 160 130 146 131 124 96 114 111 121 147 150 113 109 117 151 114 130 157 145 155 157 175 167 142 166 163 168 179 160 178 192 181 168 168 189 201 180 158 168 165 178 171 164 156 165 159 141 157 162 148 160 182 167 151 159 177 184 192 171 160 153 149 156 157 166 171 178 173 161 159 159 158 170 173 165 173 178 177 188 200 197 194 197 197 198 207 202 194 203 192 190 34871 291 109 30 9559 9 41 11 7129 1269 770 713 682 656 672 687 764 747 731 722 690 651 662 772 743 748 785 783 762 819 873 715 735 709 673 617 587 564 442 415 409 340 396 325 358 351 294 349 306 278 279 341 318 254 217 192 255 280 310 262 235 222 263 329 326 324 237 197 225 305 315 314 239 327 363 315 389 348 294 313 308 327 286 329 361 367 356 396 396 464 437 397 421 462 404 399 437 415 428 465 458 455 487 482 443 409 458 455 474 441 458 481 478 472 462 490 445 416 387 364 340 297 235 208 198 230 252 281 269 224 181 213 168 184 186 145 115 190 170 164 156 92 150 157 130 171 204 144 139 134 177 251 244 173 146 202 178 168 181 178 197 129 146 165 184 175 149 166 151 136 172 108 89 115 132 142 149 128 175 211 236 176 188 187 223 185 156 196 232 203 162 198 182 154 171 177 152 137 138 134 118 105 124 119 116 125 105 114 115 122 134 140 125 88 103 94 98 95 90 128 123 104 121 136 120 121 119 102 115 124 138 162 146 153 154 134 148 161 158 146 151 160 145 149 150 151 153 118 165 154 149 148 140 150 148 134 127 145 146 151 152 146 147 129 117 136 153 146 132 137 130 133 125 124 131 154 155 149 140 130 131 133 133 131 138 146 153 142 146 161 183 181 176 173 170 167 169 177 173 164 166 34878 291 131 30 9551 9 41 18 7130 1266 803 544 593 564 565 621 587 699 698 710 753 728 646 684 723 674 734 716 718 694 740 772 765 804 781 792 903 910 967 1416 753 595 833 2147 1889 325 319 340 284 336 291 211 271 263 189 319 248 227 282 274 274 220 234 238 285 349 346 374 254 276 269 284 297 332 321 346 319 310 331 315 336 379 332 340 405 443 413 438 493 469 480 478 422 435 487 515 531 545 485 477 480 539 581 481 402 470 509 507 448 489 518 428 502 568 540 499 464 444 401 403 417 348 256 280 323 271 227 278 255 221 194 260 221 184 172 194 220 181 153 168 194 202 188 168 150 175 194 170 215 189 165 206 183 183 148 188 192 119 148 208 211 181 181 178 180 175 167 142 150 160 190 157 150 130 154 143 184 174 186 238 223 232 195 199 216 252 214 228 216 197 189 204 218 206 165 171 168 144 140 150 148 159 137 161 130 147 129 131 149 175 172 169 134 123 113 112 98 100 110 136 152 157 128 128 147 154 142 138 134 147 162 147 148 167 161 169 180 177 168 155 156 156 136 161 148 170 169 163 164 157 156 156 154 150 163 139 150 149 144 141 142 148 150 159 145 148 161 162 156 150 150 158 158 146 149 157 150 148 156 149 147 162 163 164 171 168 176 175 176 190 200 187 191 187 189 187 189 185 185 190 189 34884 291 99 30 9549 9 41 24 7131 1263 1460 601 689 654 695 706 668 717 745 797 677 637 661 555 634 615 550 470 431 390 420 393 457 415 393 398 364 336 309 378 439 423 436 416 345 368 313 336 303 312 271 258 194 232 267 269 273 256 250 234 291 282 308 270 286 269 272 327 295 219 234 299 344 301 279 317 349 270 293 352 303 343 343 339 438 440 414 490 469 399 414 443 491 506 471 472 422 442 451 526 526 450 487 524 458 495 472 472 493 488 511 516 515 501 492 507 521 568 528 496 451 435 309 291 283 303 249 283 282 226 204 201 190 216 233 179 185 191 190 198 183 217 172 169 143 146 187 218 203 188 198 211 205 196 180 163 209 189 149 200 220 237 252 213 175 206 207 191 156 164 209 176 191 149 159 183 190 153 168 207 253 197 187 224 234 192 202 215 226 234 211 249 243 200 152 192 184 142 173 165 167 128 147 141 140 137 134 151 143 135 144 155 157 122 147 143 116 107 142 119 139 133 133 141 150 144 134 157 152 142 191 175 163 175 175 191 178 171 170 152 160 183 172 161 162 144 160 166 160 162 170 184 170 151 159 164 154 137 145 143 151 154 148 154 145 168 178 164 149 136 139 144 149 144 159 163 144 147 137 149 154 152 157 158 170 166 154 163 176 181 186 188 184 182 191 180 174 182 178 175 174 34890 290 128 30 9548 9 41 30 7132 1261 673 722 644 741 749 733 766 680 661 638 627 702 747 731 666 723 585 534 703 721 567 420 314 360 311 347 311 330 327 351 318 340 408 402 360 351 345 276 270 289 225 280 248 223 230 236 222 235 203 273 248 188 255 280 288 327 259 270 323 297 309 288 291 370 274 245 319 320 318 336 364 317 290 309 366 410 375 424 424 489 532 574 449 489 466 540 520 563 485 474 549 496 499 483 473 502 548 495 446 472 555 456 448 461 494 442 437 500 411 460 414 350 315 310 284 266 300 253 295 279 241 208 225 158 204 194 178 197 222 224 230 198 201 210 223 196 198 215 214 210 199 243 271 197 185 205 203 213 187 217 214 174 218 222 232 197 201 159 196 229 202 189 144 168 174 184 198 186 233 260 220 209 210 180 221 186 183 200 252 210 233 224 209 196 200 186 173 179 145 157 140 149 185 154 147 110 123 152 141 160 150 139 159 171 141 160 118 96 119 145 152 142 145 172 157 143 169 187 177 186 177 194 170 170 200 200 206 196 179 183 181 190 210 180 195 194 200 196 172 174 167 197 176 175 190 172 172 173 167 160 167 162 177 170 175 171 170 164 157 172 181 181 175 168 164 172 173 173 169 175 183 172 176 175 189 188 180 196 203 212 206 208 212 199 204 204 200 196 193 191 34896 290 126 30 9546 9 41 36 7133 1258 758 757 775 870 911 954 973 963 843 976 956 959 853 803 877 788 688 673 704 778 819 778 591 359 290 318 240 256 274 222 305 255 266 310 309 327 312 255 318 240 187 195 220 218 196 234 206 211 155 226 208 187 201 229 251 241 183 275 254 298 214 229 245 215 248 251 312 304 237 302 255 304 275 362 318 333 342 410 438 453 418 477 481 428 433 434 427 458 476 490 451 435 461 426 431 457 544 436 396 416 422 492 424 463 379 398 406 433 373 362 346 300 248 210 233 250 246 203 248 194 138 183 191 185 194 148 147 130 126 184 136 174 141 156 234 176 166 190 177 147 179 170 142 115 114 170 139 155 196 178 178 186 172 186 159 138 158 145 151 176 153 139 112 89 118 112 131 147 187 181 209 204 191 182 159 188 225 192 157 143 151 153 173 139 112 138 163 144 126 89 88 113 127 123 142 110 107 103 113 105 118 135 129 134 103 88 105 72 72 69 100 104 119 110 112 134 138 121 127 148 143 146 155 159 163 144 132 134 138 142 154 148 154 142 144 137 150 161 159 166 153 156 156 156 142 148 148 115 111 140 143 141 139 128 138 147 130 131 124 124 114 120 121 137 136 128 128 134 141 130 139 148 137 133 140 144 148 153 169 176 172 161 157 160 168 169 165 166 162 167 34902 290 127 30 9547 9 41 42 7133 1255 2554 2893 3022 3298 3861 4854 6391 6826 7427 8188 8193 10372 9778 6624 3838 2366 1660 1167 844 816 819 686 673 558 562 512 278 224 255 194 216 261 260 220 255 200 183 172 253 290 249 203 191 259 243 106 144 139 175 139 149 157 223 232 203 209 143 151 180 184 236 196 183 204 255 242 192 237 230 309 320 284 328 374 326 340 404 408 478 500 478 488 451 451 445 484 483 439 402 434 479 488 441 429 446 498 438 492 554 429 433 483 408 444 442 370 391 377 427 354 283 255 246 281 248 235 297 255 196 167 190 195 155 134 187 158 149 151 161 162 159 113 130 143 142 163 147 155 188 181 195 140 155 142 118 99 193 225 206 149 200 156 127 135 140 173 160 160 182 100 123 126 131 140 151 147 169 178 151 154 193 216 170 176 141 143 120 136 136 152 138 140 130 150 151 128 128 148 137 85 115 123 142 149 118 110 108 103 107 129 101 79 93 113 116 91 94 74 52 55 93 117 97 98 118 129 137 106 108 108 109 124 128 155 129 162 152 167 138 123 131 132 120 135 122 149 150 138 124 125 153 158 153 140 152 160 139 117 123 121 110 108 141 134 127 131 128 131 132 117 110 116 120 124 138 138 130 132 137 131 131 133 134 132 136 143 150 149 159 168 167 165 159 148 149 157 159 162 158 156 34908 291 100 30 9550 9 41 48 7134 1253 1757 1630 1850 2248 2568 2920 3279 3459 3560 3761 4085 4823 5902 6905 8515 8635 7860 8063 8342 7185 6925 7426 7644 7828 12578 58017 47479 130053 202247 120813 125713 142683 120307 1310 199 144 223 244 270 243 145 186 129 185 212 186 159 116 179 169 125 160 187 193 150 164 239 247 217 229 230 217 228 201 156 226 259 227 249 251 303 375 308 281 344 361 365 419 383 416 433 426 501 521 519 545 512 489 468 440 502 426 470 488 415 464 515 438 473 521 471 458 437 438 425 475 457 470 476 442 409 401 382 268 310 286 239 263 282 183 216 179 208 204 175 213 184 155 193 187 130 147 103 150 137 113 135 201 188 151 170 159 168 219 202 200 154 156 192 227 182 161 157 161 137 157 159 186 116 156 150 119 111 112 124 118 175 158 138 173 165 170 193 199 182 188 163 196 182 184 177 147 118 94 74 136 139 140 135 130 150 118 110 124 88 115 129 123 151 128 121 106 95 107 141 145 123 91 68 70 93 111 138 134 147 144 113 131 123 136 131 153 147 129 135 141 155 141 160 159 164 129 136 151 150 136 148 165 157 145 142 143 125 149 123 136 132 135 132 125 140 149 131 130 131 149 143 131 132 119 122 127 138 137 136 135 138 127 145 135 123 136 145 136 149 153 143 142 160 171 180 180 179 165 162 167 164 165 164 164 159 34914 291 98 30 9548 9 41 54 7135 1250 1581 1953 2427 3428 4785 5724 6143 6827 8539 10715 11077 11025 13726 19370 23986 26117 24821 21634 18982 17360 15881 13656 11967 11925 14328 38354 121378 86997 88416 15910 24308 36267 33653 4121 5862 880 390 293 263 193 224 242 175 193 270 236 186 218 207 223 176 144 129 190 217 213 207 227 205 239 156 214 251 286 275 272 242 265 313 363 358 403 383 417 465 439 455 449 385 424 494 488 474 532 461 491 571 595 574 516 487 512 588 520 477 458 527 537 486 544 508 465 531 496 478 472 484 507 479 493 467 457 370 350 368 368 340 253 245 261 261 184 189 220 231 194 186 167 141 214 218 197 207 201 176 234 197 219 232 214 208 181 208 229 228 204 196 241 211 243 273 238 207 233 219 229 201 192 160 158 151 138 150 166 172 200 194 203 231 174 164 209 225 221 226 239 241 200 208 211 230 222 196 171 166 154 174 155 158 176 162 168 148 141 143 158 177 184 161 130 133 150 182 159 158 171 129 143 127 108 145 144 138 173 192 162 149 153 162 155 173 182 193 180 168 180 183 203 196 193 191 216 183 174 178 187 189 186 191 204 201 186 206 190 191 196 181 186 184 186 175 180 170 186 196 188 183 171 161 175 168 170 171 178 175 176 183 178 172 175 181 185 178 180 188 191 193 192 197 208 210 216 217 215 205 211 206 211 214 214 200 34920 291 91 30 9541 9 42 0 7136 1247 9609 9752 10760 11677 12615 14572 16331 19146 23372 27001 28732 30387 35239 38922 38964 39180 38107 34082 29055 30427 37989 41255 42334 38599 37103 47019 53364 41096 60015 120209 124167 13599 12238 18591 39164 120817 223678 274811 219199 272864 302384 119213 7165 327 258 267 227 170 153 165 201 200 116 149 240 356 285 245 219 220 176 175 156 128 221 235 232 216 243 239 280 323 326 324 362 362 407 414 441 441 387 429 433 445 445 500 539 526 494 489 538 488 451 454 506 527 517 538 442 492 457 473 468 466 453 476 482 487 453 411 499 420 415 433 398 311 274 246 264 247 255 240 244 211 165 182 228 238 174 152 193 186 167 169 207 197 161 172 180 152 175 164 180 215 224 194 199 204 224 214 209 148 147 171 191 186 188 194 177 212 185 134 162 129 133 120 148 184 192 209 182 197 194 172 167 177 179 177 227 200 173 144 159 167 144 136 160 153 164 150 149 145 135 95 93 136 126 170 160 125 150 144 129 119 119 117 126 120 139 104 97 104 110 123 132 138 135 134 130 136 131 140 168 157 177 165 150 182 188 161 173 171 174 165 158 148 174 165 167 170 170 171 171 162 160 175 179 168 159 141 148 158 152 157 170 173 149 144 139 146 147 146 139 134 153 155 139 162 160 147 147 149 147 151 160 154 144 158 162 159 169 181 184 180 178 176 173 171 178 178 169 34926 291 85 30 9535 9 42 6 7136 1245 71 999999 999999 999999 154 296 504 933 1509 1194 912 865 881 1010 987 1154 2006 1732 1909 2493 1650 851 1352 3064 12040 14331 14313 4448 4786 20502 84769 115906 113867 46427 13561 21260 60227 67005 14747 20659 46375 65655 128432 274364 288988 256766 295601 187689 143971 250359 462175 999999 943433 632553 85948 128812 174487 3315 273 176 187 270 213 189 174 120 158 231 205 248 199 198 238 310 312 355 378 318 327 420 509 428 323 344 443 441 479 504 488 478 496 402 460 451 445 420 386 435 465 458 458 478 443 495 400 372 474 447 461 424 443 373 357 313 288 234 205 198 218 243 241 191 162 168 166 157 116 117 165 181 159 137 159 156 141 150 145 153 161 152 202 176 178 150 210 231 205 186 201 188 231 185 163 198 159 149 133 168 186 177 135 147 135 125 152 143 127 139 159 173 176 139 154 166 136 178 151 137 149 151 162 160 134 162 176 136 150 121 148 179 171 148 106 94 81 82 103 136 94 135 115 119 122 134 130 121 110 117 116 60 52 109 121 96 112 107 133 118 137 112 124 122 135 149 174 156 171 166 173 165 157 142 147 147 134 140 112 129 140 140 155 145 157 160 154 155 147 131 128 130 129 136 140 145 133 142 142 136 132 128 125 125 128 128 117 118 116 124 139 138 130 138 143 134 146 142 153 147 149 139 143 147 172 171 156 158 161 157 153 153 153 34932 254 1193 30 9533 9 42 12 7137 1242 -85 48 -4 748 2297 4147 6374 4785 1263 2296 5293 13352 31339 44081 70832 126665 232832 439933 749454 639318 560468 823336 766325 789548 806836 199251 2218 224 221 143 165 223 229 204 248 269 286 303 325 359 333 373 382 429 419 402 397 424 414 451 425 460 464 425 433 358 402 478 444 429 473 429 430 410 429 464 439 475 431 451 427 429 456 368 366 333 299 258 246 271 251 236 219 194 177 196 182 224 204 170 118 138 160 176 154 155 147 143 168 168 202 184 242 243 217 190 170 186 223 208 148 208 167 196 196 172 127 180 176 166 195 209 198 174 175 137 157 189 190 195 168 163 186 157 169 197 198 144 204 204 156 176 176 193 186 192 191 206 150 117 136 116 127 136 113 92 122 129 68 87 120 114 99 106 126 127 124 136 121 130 80 108 94 69 122 148 137 126 136 114 123 137 138 142 146 159 141 142 161 150 173 157 158 152 136 126 141 148 163 173 162 161 163 171 145 154 159 158 166 146 150 145 147 141 153 161 161 140 144 161 171 165 165 163 152 144 133 130 136 129 147 149 143 154 146 153 144 152 151 153 152 155 151 148 152 172 184 179 172 173 170 161 165 165 34938 271 680 30 9530 9 42 18 7138 1239 -6 1262 3807 7524 9821 16166 22053 38909 68320 100557 73102 42199 21015 9789 24433 88313 175820 78819 174771 339735 249394 58946 61353 92740 165820 228332 225685 74058 108760 122327 113472 147503 186279 193977 169675 253515 377027 377477 294623 234046 252889 316286 35687 620 165 182 133 194 207 218 215 164 197 238 289 311 321 346 386 380 408 363 358 496 407 510 463 498 501 529 511 462 433 418 472 447 457 496 440 431 398 486 421 415 447 423 426 396 412 411 400 417 402 329 353 316 255 282 268 285 236 218 176 178 138 130 116 161 178 141 144 173 191 163 176 178 167 166 157 185 199 153 183 185 159 164 186 198 168 171 240 201 165 181 147 163 199 141 203 152 154 165 145 139 170 182 138 153 133 134 149 137 154 147 155 151 171 184 168 187 173 167 182 143 138 140 126 110 110 161 123 122 130 126 119 136 104 84 74 104 110 79 136 142 128 122 129 93 95 103 116 134 129 112 122 135 148 107 121 114 119 142 143 150 152 152 152 177 161 139 130 146 150 152 138 154 131 141 155 150 161 158 147 159 150 156 148 135 155 155 138 130 170 175 157 158 163 164 147 148 140 155 157 135 150 133 119 132 140 133 143 154 151 145 140 147 141 138 154 148 155 153 168 173 177 177 169 164 158 165 166 34944 293 16 30 9526 9 42 24 7138 1237 317321 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 222 1445 4838 13432 40315 138845 265503 330039 338228 57755 21314 13153 14525 33857 97383 202240 243634 345800 375457 59957 44571 153513 291173 476327 241097 193468 406361 158596 380496 509013 512253 250698 1968 201 238 241 230 269 230 271 281 264 290 265 297 295 340 357 376 383 365 401 463 405 398 443 487 474 514 492 468 445 528 543 497 439 428 462 423 396 427 418 450 424 403 431 392 422 422 351 325 321 356 297 246 233 193 185 206 184 189 190 234 211 175 178 217 201 192 197 183 188 186 208 186 172 237 200 186 174 226 248 226 194 158 234 232 176 211 241 181 165 155 195 224 152 189 189 160 199 193 201 164 153 178 159 165 184 152 201 184 174 219 194 224 209 163 184 191 195 219 199 170 187 187 166 166 136 131 139 144 134 111 142 141 141 155 161 177 148 161 140 118 154 131 105 113 130 142 146 163 166 136 157 132 128 154 187 185 177 200 185 179 197 187 175 178 181 166 169 146 166 190 190 174 178 174 164 170 170 170 186 181 202 193 192 176 176 185 177 193 170 160 169 175 169 165 165 181 161 148 156 162 165 160 155 172 169 169 173 164 173 174 174 178 172 174 178 174 187 205 204 195 188 204 192 187 186 34950 258 1094 30 9524 9 42 30 7139 1234 -97 820 3277 10679 20852 21879 50977 182416 143351 90341 96840 150007 272417 260646 264987 316953 319640 232133 424443 203829 259784 310662 195597 40884 12337 32943 55576 94235 191529 384802 415631 398783 387624 176986 29617 510 185 185 237 248 287 306 281 209 300 213 239 306 333 304 382 323 432 476 474 439 400 433 391 418 452 437 456 387 393 427 425 364 414 435 385 383 389 380 361 364 359 329 370 340 364 285 393 311 245 241 166 159 166 217 187 150 138 113 116 157 167 202 126 137 130 123 184 217 196 155 144 117 139 177 156 128 141 201 157 171 154 179 156 169 185 164 161 114 158 169 146 149 179 131 123 165 153 156 120 136 137 146 131 126 126 152 172 147 135 150 138 148 177 159 144 154 143 161 127 128 106 135 124 116 110 104 116 118 127 126 126 133 101 109 120 110 106 130 127 110 109 116 123 117 118 137 157 143 144 162 137 144 134 129 139 158 148 167 158 148 150 139 123 112 120 130 128 139 148 157 165 185 173 160 138 154 155 143 153 138 127 122 138 159 168 152 142 143 142 138 133 129 130 127 129 120 126 128 128 122 134 138 139 131 115 128 134 141 143 141 144 139 155 176 174 163 156 162 166 165 162 163 34956 252 1242 30 9522 9 42 36 7140 1231 206 769 2117 3853 9973 32434 108047 247803 75068 39667 27475 9132 791 70 999999 999999 999999 999999 999999 999999 999999 431 1105 2949 5761 9709 14637 24142 39805 66339 81640 123665 220200 329279 405339 539037 482687 704557 731881 414493 386309 388043 360350 312852 80086 1373 361 388 396 412 406 406 380 397 425 315 350 433 430 370 365 303 328 365 343 350 398 394 357 398 357 370 360 353 318 345 327 338 352 287 206 244 225 193 179 138 127 122 156 133 159 183 173 156 179 152 158 167 126 158 180 205 164 150 191 192 224 173 158 170 173 187 191 132 172 183 140 166 177 188 146 135 137 145 166 123 119 131 126 157 157 143 122 107 112 151 193 158 134 155 147 115 118 147 170 163 103 91 143 124 102 119 114 128 110 102 95 104 116 112 115 100 103 109 127 108 106 85 101 120 83 66 94 113 117 98 108 120 124 110 94 122 116 110 130 149 138 138 169 154 127 141 154 139 141 139 141 145 144 150 135 148 154 158 141 135 140 141 137 154 181 143 138 146 146 160 145 135 142 124 116 130 127 121 125 119 108 106 110 115 126 126 119 125 122 119 134 133 142 136 131 141 144 149 154 150 153 163 162 159 158 153 34962 234 1777 30 9517 9 42 42 7141 1228 449 2129 4866 8229 14466 22854 28906 33687 48529 72988 104716 159281 206720 226415 261129 297407 338116 311566 237532 374400 501980 537183 702706 742371 716757 291104 216998 4176 347 258 346 431 468 403 392 365 397 408 419 373 333 282 337 339 374 363 369 331 329 377 443 403 368 372 354 375 338 314 283 278 246 222 192 189 195 150 178 169 181 160 146 133 144 149 103 132 145 154 192 116 194 161 177 168 163 146 165 181 181 179 156 102 160 164 176 175 203 176 177 171 153 173 131 143 142 151 136 153 125 123 201 188 158 169 152 171 132 148 138 163 181 205 221 161 127 172 194 164 153 147 150 149 146 137 135 137 148 134 141 123 121 134 135 134 117 161 144 142 128 101 126 119 116 114 105 137 123 124 147 148 128 128 112 116 133 147 154 163 146 157 189 166 154 157 160 152 157 145 137 135 155 146 167 173 163 162 169 177 170 168 169 161 160 143 151 159 167 152 146 158 156 147 134 147 136 139 140 134 140 145 143 136 134 143 146 140 141 143 159 162 161 156 161 168 171 181 184 178 165 168 178 179 180 175 34968 291 60 30 9510 9 42 48 7141 1226 694 702 844 601 657 863 967 730 712 1043 1486 1735 1890 2474 3047 2885 3023 3603 4181 5259 5524 5970 6419 6468 5420 4479 4096 4652 5148 5452 6961 9001 10390 10588 11103 12376 13746 16919 20712 24016 24752 25543 30199 35225 36092 31056 28367 30117 31203 31770 33312 34442 37098 38274 41982 47312 45445 49253 69776 83309 99114 75073 72910 73021 91870 125498 168620 202048 236723 269405 435268 715865 554195 501405 414026 392019 237347 56403 7291 5521 2722 1065 704 431 403 478 474 472 467 444 372 386 354 358 287 364 421 407 384 367 353 378 361 366 376 399 401 349 391 417 339 333 293 292 284 201 160 178 160 166 202 192 174 132 154 171 167 188 143 182 155 150 158 229 234 162 196 239 260 194 169 216 250 205 193 175 159 209 210 189 227 207 188 193 182 186 188 193 170 182 165 140 134 162 177 156 161 189 181 194 180 190 177 174 164 206 212 220 226 208 211 195 192 186 205 173 170 166 174 166 184 181 148 140 151 129 136 135 171 148 155 180 154 151 182 173 139 137 131 117 120 121 161 157 154 146 127 148 169 160 150 178 193 174 164 193 190 167 157 175 164 188 162 161 161 168 178 160 177 194 167 164 168 179 177 184 173 183 188 192 197 173 193 187 172 159 179 180 172 164 171 178 180 170 159 172 164 153 148 160 156 165 174 159 170 173 167 170 180 185 194 192 192 205 204 194 193 193 191 187 195 34974 290 86 30 9506 9 42 54 7142 1223 -42 89 298 450 795 1515 1958 2062 2126 2382 2763 2712 2977 3078 3152 3012 3370 5234 7443 9157 10490 11608 12942 12783 12816 14004 20014 24452 20440 14757 17422 33952 50544 32375 14579 13405 13426 14159 15328 16924 18620 20355 22106 24875 26435 27543 31472 33963 37847 43745 50086 59439 78423 101187 122687 133967 138963 159207 158298 176988 242863 238052 179694 178828 247010 302438 369735 469467 399270 299726 185953 165006 162102 124030 30453 4906 1071 355 340 225 124 233 324 277 319 296 342 302 303 231 260 337 316 254 325 336 334 345 415 409 399 394 364 342 300 329 351 317 285 245 239 236 232 215 177 193 164 156 129 132 111 94 134 116 124 155 173 185 142 101 101 137 118 143 166 168 136 137 176 132 120 141 173 155 199 229 189 159 166 138 126 157 172 150 152 191 171 145 179 160 170 139 110 148 121 98 116 117 134 159 163 136 142 162 127 113 146 133 123 120 159 142 151 146 142 153 144 80 113 114 79 90 96 85 122 115 107 125 113 123 104 116 115 118 118 102 97 111 115 97 77 108 124 105 93 69 97 113 127 126 129 143 163 143 131 146 123 130 117 132 145 127 126 122 141 135 113 118 144 122 138 143 122 97 122 121 140 138 148 139 146 147 157 155 133 132 145 146 124 127 126 133 125 113 113 111 124 131 127 132 114 119 134 134 131 130 137 137 138 155 158 159 153 149 146 152 152 146 144 143 34980 280 383 30 9503 9 43 0 7143 1220 150 317 487 1130 1732 2217 3015 3767 4119 4493 4918 5142 5628 6871 12734 24746 27138 24232 28291 34239 36570 36066 43638 77864 86949 70303 60408 62248 79111 78811 72148 81351 90846 99764 111418 125464 140258 156954 167960 173503 174796 161668 152410 146207 133837 133994 137352 124603 120403 134215 133712 135027 139962 148950 170299 192538 234546 219390 197608 152505 122621 71374 41036 23775 15505 9021 5784 4391 3811 3252 1805 564 258 265 356 379 387 335 425 382 378 359 337 407 347 373 395 401 359 379 412 415 398 347 378 369 367 327 410 324 327 290 330 308 213 223 252 223 206 213 204 190 186 229 214 154 158 177 173 147 281 213 218 190 165 163 227 235 203 208 183 199 221 200 218 247 209 234 188 182 215 197 172 182 239 178 209 211 206 235 251 177 207 203 161 202 248 192 160 170 165 199 192 217 186 169 211 206 179 196 211 198 242 208 186 174 170 190 168 139 120 159 144 129 149 109 115 154 177 163 161 141 121 152 137 91 117 128 126 151 161 158 141 149 155 149 144 142 186 190 180 182 201 193 183 193 189 181 182 167 157 172 189 190 188 158 168 195 204 193 192 184 202 189 202 192 196 201 190 200 193 199 188 198 216 197 174 184 178 158 153 174 179 149 164 170 168 155 165 171 160 154 175 189 187 191 184 184 190 219 222 209 206 208 204 211 209 206 214 204 34986 286 200 30 9500 9 43 6 7144 1217 18 -2 999999 66 435 970 1385 1760 3863 6131 8377 11275 13213 14959 17006 19297 21475 23991 27077 28564 27747 27546 27521 29968 35292 41072 45094 47923 40958 33980 32158 34515 32991 50755 73398 88586 136159 158608 181508 190004 151656 155866 173911 195775 209639 203530 203016 187846 170380 147941 127931 125238 130139 123922 113137 111833 121386 134099 125360 126466 128687 112435 82662 46123 27201 19822 16110 13938 12515 11628 10883 12755 19043 23045 20369 12427 7375 4265 1779 815 318 324 335 286 283 277 307 294 292 284 326 356 310 334 351 351 344 371 385 336 298 315 352 293 250 289 254 254 271 205 198 183 167 156 143 175 191 145 160 150 157 161 134 148 172 176 164 147 152 148 175 162 198 182 250 175 179 160 166 188 181 175 189 233 198 166 194 175 166 188 151 114 166 158 113 167 211 245 206 218 187 149 150 113 133 145 188 143 161 132 140 162 158 152 153 165 177 171 172 203 197 190 188 151 127 131 133 148 121 97 93 131 153 158 129 132 136 146 139 118 127 113 129 111 110 114 147 125 132 161 164 161 135 143 145 163 178 166 159 160 144 161 167 163 162 147 127 141 151 142 143 145 132 154 175 152 142 161 173 173 169 166 159 168 151 162 172 172 172 162 150 159 174 174 175 174 174 169 153 138 145 143 140 140 131 143 135 138 143 148 149 159 158 155 163 170 179 192 181 176 180 189 176 170 172 176 34992 292 19 30 9499 9 43 12 7144 1215 15962 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 486 1744 3651 5717 7859 10046 12365 14685 16946 19123 22264 26588 32341 39314 48636 61191 80164 94187 101590 98755 88315 93922 105305 116500 123373 130180 146355 141773 133443 141630 134079 119705 118918 126076 131453 132460 137597 131693 113166 92602 70414 58330 54846 55406 56534 51998 43355 37311 36231 33552 40277 49284 58197 61814 60557 56869 51135 51504 55791 59426 57491 48721 38862 30777 19461 9409 3275 466 274 260 255 250 263 229 202 238 259 253 244 309 301 249 241 315 298 365 340 306 323 282 288 318 274 248 238 176 206 149 190 133 125 164 93 123 157 148 95 107 123 144 146 153 143 106 137 146 110 113 180 170 168 180 215 192 149 187 143 176 173 172 191 176 160 149 139 167 156 145 135 165 152 120 136 148 149 159 149 152 119 133 108 126 143 136 94 109 130 172 164 134 147 137 146 155 169 126 108 115 120 153 121 88 93 123 111 97 85 105 88 82 110 116 130 133 120 128 103 107 92 111 94 96 91 116 134 125 106 83 111 123 106 119 153 155 153 138 151 169 158 144 145 153 144 125 118 118 129 125 128 122 124 138 139 139 150 156 150 154 144 148 150 148 158 148 148 151 153 151 162 157 159 143 135 128 146 150 135 124 129 126 128 130 131 130 130 130 143 149 146 138 143 148 170 165 168 158 158 157 160 160 157 155 34998 261 948 30 9498 9 43 18 7145 1212 464 1694 3333 5009 7068 9074 11680 15215 17785 20486 25336 30837 37003 45035 56280 68114 69297 63648 66892 75215 82901 82058 80093 76899 73393 71769 71723 71109 73301 63998 58109 56297 57019 67664 97823 142838 185913 229106 262685 327091 387370 413316 372746 269043 169867 95129 63029 45635 30864 25155 20759 15171 8818 3828 1211 539 305 206 233 259 232 221 296 323 271 291 314 289 253 276 272 285 335 297 310 373 339 292 351 307 320 239 158 175 152 196 193 172 207 194 179 187 165 170 136 184 202 164 203 216 161 136 138 137 160 150 149 198 159 149 209 173 188 160 117 182 205 152 228 201 150 155 163 159 195 168 205 165 189 204 181 195 157 139 162 104 111 157 143 97 111 156 143 153 173 174 136 146 177 132 159 164 175 210 188 155 159 160 153 146 118 163 129 99 102 112 132 139 143 133 113 144 133 136 133 125 92 112 109 100 118 139 138 100 73 86 88 133 130 128 143 144 167 161 158 165 171 163 151 121 141 145 141 162 142 142 134 144 152 153 142 153 177 171 154 147 149 149 174 172 174 171 153 148 168 172 158 161 156 152 155 150 150 155 148 127 137 132 134 140 155 149 138 149 146 148 146 158 154 157 165 186 183 181 180 171 176 177 173 179 181 35004 292 15 30 9495 9 43 24 7146 1209 17313 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 122 639 1375 2078 2706 3645 4628 5965 7564 9596 12415 16765 23766 34233 47548 65394 87641 109334 138008 173088 205948 236625 268868 297631 325902 357993 352226 315904 271731 243597 231219 192742 151755 132297 109576 84362 65636 50012 27919 16425 10658 5957 1968 478 296 214 185 233 256 245 210 238 240 255 228 235 258 248 242 334 398 368 313 286 290 296 307 243 212 183 174 185 207 88 64 162 217 141 182 154 140 156 177 173 155 180 132 137 185 166 141 193 203 204 185 137 194 144 94 155 166 103 115 159 185 150 200 201 201 161 152 111 136 136 130 126 142 154 134 159 141 101 103 91 109 114 147 128 95 123 130 147 152 174 145 176 174 157 189 213 197 190 177 153 147 132 133 97 120 98 124 132 111 58 110 132 130 125 121 118 139 118 95 106 106 105 99 140 135 101 118 136 122 129 110 119 127 145 153 128 131 133 136 156 156 142 150 137 136 128 136 133 166 139 125 138 150 143 163 160 157 151 132 158 160 157 180 146 139 177 167 140 146 130 142 146 156 150 160 157 143 145 133 118 131 127 136 125 122 140 148 148 153 155 154 157 158 168 177 172 170 167 161 169 168 173 173 177 35010 292 40 30 9490 9 43 30 7147 1207 44209 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 6 566 1623 2840 4913 7695 12273 15992 18144 20527 21876 23369 25404 27841 36089 54858 99098 156452 219892 275576 321138 327039 272464 218258 184983 167141 155143 135860 133751 141554 127184 109348 88381 65145 47453 33485 27055 19766 12606 7475 4846 3453 2340 1364 584 274 237 254 306 251 230 263 217 207 251 265 241 240 274 306 278 234 270 281 303 301 279 278 236 267 253 196 180 208 160 130 150 119 128 87 161 127 112 144 145 172 167 156 113 145 172 155 168 204 187 125 152 158 152 109 118 166 182 161 136 163 144 166 139 160 135 168 160 171 163 195 195 203 185 189 125 148 172 164 174 152 137 145 144 125 122 139 166 156 141 164 168 190 187 170 175 161 158 117 150 180 135 125 106 147 138 115 96 104 107 120 150 114 109 132 121 99 88 109 138 114 101 112 119 117 143 135 133 106 115 134 127 105 132 156 172 143 165 156 164 158 164 156 144 152 139 156 160 150 169 163 169 168 156 154 165 157 161 152 156 156 165 170 173 179 172 164 155 173 163 171 167 172 175 146 141 144 149 144 137 140 142 147 145 143 135 157 167 164 161 164 163 171 188 182 183 188 175 181 185 183 185 182 35016 290 65 30 9485 9 43 36 7147 1204 2680 3671 4476 4430 4775 4654 3633 4260 4916 5199 5193 4683 4371 4725 4652 4064 4431 4719 4094 4013 4512 6418 6773 6817 7892 8333 5901 4703 3557 4438 4285 4078 4721 3499 596 232 120 110 180 120 123 96 81 122 82 108 106 432 1068 1796 2463 3338 4762 6361 8517 10593 11803 15530 24215 35786 39221 44821 64039 83516 100760 108774 124311 119667 89571 62484 47238 37028 32251 26777 23229 19173 12303 6099 2947 2345 1635 934 640 433 347 267 177 194 174 150 151 121 144 135 152 236 185 185 240 248 217 204 253 239 247 258 271 258 314 281 226 232 263 248 216 189 222 163 109 120 135 151 156 146 108 142 124 172 115 87 114 126 143 155 159 133 121 133 172 147 122 118 113 104 110 141 57 97 162 122 106 101 136 125 134 115 109 125 133 130 161 133 126 117 110 110 88 108 122 100 126 102 111 87 121 136 125 133 115 133 120 148 153 121 161 154 138 115 135 125 124 81 62 56 72 49 75 69 75 101 99 97 84 126 89 71 75 42 82 100 73 71 81 100 108 100 105 104 87 99 114 108 93 116 132 135 142 148 117 128 118 121 127 124 99 122 124 121 119 123 124 131 115 124 116 132 140 135 138 119 130 148 142 147 134 129 122 135 147 130 135 139 135 124 112 114 112 107 110 115 109 113 112 115 130 126 128 131 137 146 152 156 160 153 147 148 144 150 149 144 35022 290 61 30 9481 9 43 42 7148 1201 266 299 344 379 363 399 464 452 428 325 436 525 767 807 986 1283 1753 2482 3349 3704 2796 2442 2492 5278 9257 12477 17683 23403 23440 24498 29745 38908 25627 12384 8573 5815 4079 2767 1638 983 767 626 507 637 825 772 525 544 578 632 622 621 1011 1320 1835 1768 1471 2526 5215 9859 16051 21420 31713 55324 74750 87881 103572 113758 110311 85942 52298 28656 12576 7427 6421 6106 6022 4596 2809 1591 1081 623 350 286 256 260 271 256 233 280 224 211 217 211 183 167 239 229 228 270 197 266 281 379 286 282 303 331 281 276 273 263 198 238 161 210 193 136 178 184 132 146 132 147 155 148 179 189 139 154 172 154 162 165 182 145 151 181 196 172 191 216 213 152 153 144 120 174 189 167 102 146 200 185 171 162 177 188 184 145 195 177 130 118 110 141 132 148 132 86 102 134 167 139 171 188 164 158 187 180 159 132 144 149 161 171 176 187 147 125 121 107 80 122 107 89 79 81 82 134 167 135 98 120 126 130 106 113 119 117 92 83 111 132 140 113 105 89 119 130 105 142 152 132 138 136 154 135 143 140 134 163 153 137 151 152 149 146 144 139 146 159 143 152 166 162 147 150 148 161 159 158 152 172 169 161 163 156 144 139 138 136 128 117 110 113 125 129 125 123 122 115 120 133 128 132 136 134 138 152 153 145 141 150 143 141 142 143 138 136 35028 290 56 30 9476 9 43 48 7149 1198 755 979 1193 1090 1218 1228 1401 1924 2426 2720 2868 3457 4164 4362 3639 2881 2685 3237 3431 2939 3750 4422 4556 5293 5932 5327 4260 4493 5152 5480 6472 7692 4896 12648 41523 66997 6473 3081 1752 971 596 472 390 421 365 325 287 205 285 346 419 763 1700 2896 4058 5948 7095 6550 6107 7890 11073 15711 22284 32142 46509 55796 58348 62676 63731 56116 43846 28032 11771 5039 3139 3068 2968 3021 2821 2252 1081 546 441 284 266 211 219 213 249 277 188 209 245 330 269 285 238 223 335 348 311 349 344 385 388 347 338 313 278 286 309 264 219 209 159 170 246 192 213 237 178 154 135 157 179 190 186 190 188 185 191 205 189 202 218 233 180 172 182 184 205 191 174 179 189 188 209 178 174 153 197 203 180 205 210 192 208 215 174 205 209 158 199 158 145 141 128 149 196 117 121 183 140 149 146 160 143 147 181 189 158 164 160 194 203 205 195 184 158 175 146 155 154 145 155 163 140 133 127 104 145 145 142 166 141 149 168 122 121 111 119 130 126 139 140 144 132 151 171 127 124 124 159 162 141 151 146 171 169 179 167 160 182 158 176 143 149 150 151 138 153 139 149 162 152 148 173 173 156 151 152 141 144 141 149 164 162 165 163 154 137 131 122 111 113 112 112 111 119 113 114 98 105 98 103 103 104 105 107 114 124 124 116 107 107 98 95 88 82 75 35034 291 24 30 9474 9 43 54 7149 1196 4022 1738 1905 2141 2349 2608 2924 3470 4018 4793 5400 5270 5057 5011 4881 4926 5380 5205 4131 3566 3230 3049 2427 2072 1948 1585 1070 960 970 707 450 353 251 308 392 268 308 314 342 324 293 277 262 279 241 220 230 179 87 170 195 224 317 361 424 430 458 647 959 1179 1419 1341 1636 1937 3302 6009 9628 13806 16275 18103 17893 16518 13396 9603 6925 6183 5574 5655 5413 4479 3346 1925 1120 599 322 264 245 280 273 215 230 252 172 147 217 159 180 212 244 252 285 321 410 329 267 271 242 283 253 259 297 277 254 273 202 206 180 159 164 166 156 180 156 156 141 152 140 189 183 157 205 201 140 205 209 202 194 166 178 193 177 170 139 146 136 117 162 157 157 138 170 171 143 110 162 170 168 166 179 154 153 105 125 123 105 104 133 126 123 100 100 143 169 139 128 109 143 137 170 136 150 149 136 149 168 195 178 127 118 130 128 92 156 132 103 88 93 80 90 91 79 107 97 87 113 111 119 117 112 103 98 113 73 73 98 110 98 99 104 105 89 90 110 89 88 110 107 119 123 135 122 143 124 138 128 125 115 115 123 127 111 105 105 103 113 124 104 102 114 97 102 96 99 98 104 90 106 94 89 88 83 87 85 74 67 61 57 44 51 62 61 51 39 29 44 40 37 49 46 49 28 34 45 30 17 2 0 0 -12 -16 -19 35040 264 25 30 9475 9 44 0 7150 1193 4515 2395 2423 2820 3591 4519 6256 7770 8712 9087 9446 10331 12866 15286 18080 21077 21472 20929 18988 16551 15987 16698 15440 14553 12697 9441 6585 4560 3878 3634 3402 2928 3039 3953 4265 4376 5484 6748 7040 5481 3554 2441 2254 2145 589 385 290 161 162 192 153 81 140 222 193 150 119 112 121 145 162 196 159 167 184 205 200 269 449 426 450 296 254 260 348 673 1131 1564 2054 2426 2874 2893 2771 3448 3115 2571 1422 520 192 128 181 141 148 147 107 91 152 130 94 135 192 216 266 207 204 193 188 202 168 194 144 125 119 98 75 19 99 140 81 78 71 100 106 85 45 37 86 49 69 91 92 78 93 67 89 103 136 91 51 64 54 71 14 28 60 37 47 76 70 -7 46 61 104 75 81 55 50 101 82 84 85 50 72 72 5 42 19 6 10 32 23 48 44 40 35 65 58 60 58 59 67 78 92 73 29 75 50 43 75 50 58 33 18 28 28 -11 -18 9 21 -3 -13 25 27 31 25 4 28 17 13 12 7 28 -6 -22 -6 7 -5 0 -5 -10 13 15 3 8 23 19 23 22 25 31 38 25 24 41 12 9 5 -5 12 14 0 4 3 13 11 -2 -8 -16 -15 -8 -7 8 2 2 9 2 -5 -1 -1 -10 -21 -28 -37 -41 35046 254 24 30 9474 9 44 6 7151 1190 2750 999999 999999 999999 5876 5957 5939 6377 7187 6857 7229 9263 10459 10359 9988 11840 13157 13717 14417 14902 14667 13516 13798 12336 12430 15969 20337 24935 24484 22768 20715 18335 15456 11477 8656 7791 7189 8497 9104 6816 4118 2146 289 999999 999999 999999 1205 24928 23321 1887 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 2821 24948 69274 172166 102221 32234 4196 3130 12365 17124 999999 262509 33751 1795 3109 8803 31559 96074 266985 500963 500902 465560 99691 599247 441276 221596 424289 181050 1302 88 71 102 60 26 105 90 66 59 100 124 149 191 225 148 174 149 157 94 90 76 113 79 82 100 65 51 60 72 53 39 1 6 1 16 12 60 62 97 63 13 72 148 77 43 7 17 15 -18 46 21 42 19 42 45 30 58 66 46 45 59 25 30 65 54 36 28 13 -7 42 69 26 19 24 -6 -13 36 -9 14 18 41 31 8 7 13 32 30 21 -18 51 28 25 34 21 26 44 33 16 63 14 6 -14 -4 -37 -38 -26 -40 -29 -20 19 0 -36 -27 -8 -8 -32 -2 -27 -25 -31 -18 -47 -35 -16 -10 -31 -31 -35 -43 -36 -22 -33 -35 -10 -6 3 -11 -23 -25 -16 -38 -49 -22 -26 -26 -37 -33 -32 -42 -50 -48 -47 -25 -46 -62 999999 999999 -54 -52 -53 35052 130 1822 30 9472 9 44 12 7152 1187 1151 3048 4944 6204 1947 -6 122 1441 3297 3817 8588 10640 14477 26057 38964 71455 106615 108765 175142 333873 284651 244397 226199 329431 341340 450048 353216 443246 453664 531961 211502 515389 69841 25164 182 -18 -43 -37 -29 2 17 -34 -8 74 69 81 39 45 81 61 66 3 -53 -56 -98 999999 -94 -93 -83 -89 -20 -74 -64 -78 -63 -78 -84 -72 -71 -65 -64 -68 -61 -31 -83 -42 -42 -59 -84 -74 -85 -57 -84 -96 999999 -89 -90 999999 999999 999999 -83 -86 -75 -82 -62 -41 -52 -77 -78 -88 -84 -81 999999 -91 999999 -92 -99 -100 -88 999999 999999 -86 999999 -76 -44 -75 -82 999999 999999 -94 -95 999999 -64 -73 999999 -85 -98 -81 -77 -86 35058 44 1192 30 9472 9 44 18 7152 1185 1 223 1364 4708 10817 22947 29383 22932 22193 19295 26906 31850 33339 44773 63975 36521 24008 25656 34751 44840 39922 31950 29893 27055 25926 19446 19314 30087 44373 42861 63677 113992 205996 344979 459547 351232 418119 419592 337728 324311 120211 53587 16466 248 35064 47 1822 30 9472 9 44 24 7153 1182 255 712 1553 2292 1514 1725 3368 6399 11607 15052 19069 32081 42404 39764 45572 73343 98149 128017 199392 365561 550948 583953 756344 593520 429579 344163 76117 3906 385 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 -97 35070 210 1102 30 9472 9 44 30 7154 1179 528 4876 13219 30732 25962 13000 5522 5905 5841 8130 8638 6089 5117 7374 13221 36864 64542 66833 102903 111048 108446 160276 166873 415809 599659 643597 547843 498005 515749 255149 111826 6652 6173 3457 12592 12940 7884 3510 10583 27043 31745 49826 65871 97017 144808 98825 49092 31093 12695 8705 19926 2851 126 13 1 6 -6 39 -9 -22 14 22 21 0 7 40 19 45 36 130 141 115 119 79 95 52 34 52 78 27 0 41 -31 -11 -30 41 34 19 -20 -30 -68 -33 -10 7 -10 -2 -9 -9 18 -3 -62 5 -12 -3 -5 -40 -65 -24 -65 -27 4 -13 -31 -14 -25 -30 -40 -24 -35 9 -39 -40 -43 -11 -5 -14 -7 -39 -66 -43 -11 -32 -44 -70 -35 -25 -31 -31 -39 -51 -39 -41 -43 -58 -35 -36 -21 -6 5 -12 999999 -37 -35 -31 -27 -50 -52 -40 -62 -68 -99 -83 -75 -83 -62 -64 -68 -67 -64 -64 -55 -79 -78 -76 -73 -99 999999 -87 -76 999999 -88 -90 -93 999999 999999 -78 -68 -67 -52 -66 -88 -79 -69 -59 -89 -76 -63 -74 -85 -80 -91 999999 -91 -85 -94 -94 999999 -100 999999 -97 35076 253 1132 30 9472 9 44 36 7155 1176 197 1100 1697 3479 2728 530 1077 3317 7033 11981 5550 3344 6008 11168 15777 17860 33013 39176 39566 70609 87040 107097 180439 306311 457774 586665 653995 734872 827163 783398 675779 276146 52045 2471 550 603 566 478 447 397 400 269 362 410 328 260 225 210 184 145 169 214 226 208 182 134 195 161 170 174 198 184 156 170 159 208 229 155 171 252 253 254 247 278 227 214 157 202 150 159 155 191 251 213 164 124 163 190 174 163 201 192 188 207 183 176 187 144 130 135 160 113 143 115 125 153 166 155 143 149 162 233 172 168 212 187 182 159 165 176 195 184 211 144 136 157 132 117 149 103 128 121 104 130 124 115 137 113 111 96 129 177 115 118 116 137 158 139 165 138 120 127 149 145 132 103 117 97 89 132 101 44 57 80 90 112 116 117 115 118 113 91 92 88 96 112 106 87 82 92 104 101 93 96 90 110 94 91 128 124 119 118 115 127 109 92 102 102 108 111 104 81 82 88 87 83 88 123 127 107 97 82 102 102 92 94 96 91 78 102 88 89 96 106 92 84 83 68 61 59 61 61 46 39 33 28 29 30 31 23 26 33 32 17 16 16 7 -1 -16 -19 -29 -36 -50 35082 269 681 30 9471 9 44 42 7155 1174 -20 -1 999999 999999 999999 999999 368 1035 1155 915 915 799 853 1258 1817 2117 3514 6577 10591 16154 14716 11896 17919 30274 26539 16310 22352 22026 25513 23793 26976 28781 34408 49622 54911 72755 83034 111132 195988 355542 556341 407971 311725 339419 461598 494234 626286 613805 368375 370354 240119 7520 893 705 602 484 420 344 331 280 331 266 240 251 240 184 176 240 256 169 220 205 202 176 173 150 176 197 216 243 248 207 245 216 259 295 261 234 270 231 204 174 177 136 140 184 218 197 137 168 177 218 165 121 175 169 199 188 198 155 164 147 177 194 200 238 203 183 172 159 151 166 175 165 182 183 215 203 205 181 224 197 178 191 214 222 200 222 232 202 121 170 146 160 184 184 180 146 164 143 154 205 209 168 165 168 151 164 107 142 130 183 159 155 175 199 204 164 166 184 159 140 131 125 114 110 136 128 147 139 107 127 115 121 148 155 155 135 136 134 143 109 115 122 132 130 123 112 138 143 134 139 151 164 161 179 180 141 137 125 169 170 158 147 158 142 146 126 145 143 137 135 137 144 139 147 139 143 125 140 132 115 137 138 139 145 140 149 129 136 132 130 126 132 129 124 104 91 85 97 102 78 74 96 87 87 91 92 98 94 78 70 80 65 53 52 48 40 26 35088 274 534 30 9474 9 44 48 7156 1171 42 72 194 400 736 1134 1676 2351 3658 4003 3864 4567 5714 7020 7922 8624 8901 8611 9173 10421 11122 11555 12391 13105 14980 16072 17009 19651 21617 22151 23538 24075 22219 17917 17815 19015 21352 24612 23116 25133 39806 75087 123846 211254 239435 162003 138004 182144 143567 155340 123018 130139 222211 393042 598144 659108 792927 802554 363924 9807 799 374 305 277 314 286 256 250 181 219 296 206 241 209 217 202 217 207 213 249 155 208 175 210 296 281 298 294 276 305 242 253 264 213 241 212 256 298 215 198 216 245 219 187 178 213 147 172 208 204 187 179 193 256 210 194 250 204 191 200 183 187 153 207 212 196 173 173 192 163 203 215 213 214 161 170 191 230 240 245 246 234 237 204 200 237 199 193 208 170 216 197 208 211 172 171 219 198 194 181 176 199 170 175 183 180 204 216 186 208 207 166 165 169 175 153 141 116 158 175 170 139 138 132 152 168 196 158 158 150 155 166 165 131 132 151 154 154 141 119 104 144 149 152 144 131 164 188 174 171 166 190 199 153 169 147 177 190 147 175 192 176 173 159 163 170 144 142 154 165 166 160 162 159 162 155 170 173 158 164 158 165 167 156 162 167 150 149 152 127 128 127 130 129 129 126 116 119 124 120 134 141 138 138 132 130 132 128 127 130 125 120 107 101 35094 291 30 30 9480 9 44 54 7157 1168 686 72 332 392 626 780 1138 1409 1712 2228 2546 2921 3410 4070 3993 3928 5475 7088 9007 10252 7321 7169 8303 9616 10963 11283 10616 8993 6997 5637 4608 3757 3713 3397 3620 4424 5906 7845 9021 10405 11492 13052 13558 14829 15427 14287 13332 12621 10358 8548 5994 3822 2596 2006 2448 3601 3844 3462 3663 2986 2638 3690 7573 11345 16569 22461 32571 46948 74701 113219 183933 265524 338759 395468 357408 292554 191232 123882 60409 3288 247 190 183 201 227 163 165 142 115 171 105 161 167 154 95 175 171 143 99 185 211 212 178 179 219 258 239 212 203 156 154 155 151 128 157 181 165 148 155 162 119 118 119 140 165 189 139 164 183 208 148 164 131 136 122 111 139 132 123 144 142 137 128 119 146 155 112 88 103 156 145 179 191 117 92 116 112 128 144 115 148 151 174 149 152 169 154 139 128 80 94 97 106 143 100 95 109 141 134 114 98 129 127 120 120 119 121 132 137 168 141 94 111 90 82 87 79 94 122 107 106 82 118 116 87 124 116 98 98 112 104 101 96 92 86 100 90 81 100 109 97 120 132 124 159 152 122 117 122 131 154 139 124 118 130 133 117 133 140 138 130 128 106 106 115 143 128 132 135 122 112 125 123 130 126 118 130 142 134 134 133 130 129 124 121 112 117 101 106 112 103 105 115 110 113 119 119 129 141 142 147 143 132 135 141 143 140 144 145 144 133 35100 292 3 30 9483 9 45 0 7158 1165 49492 1215 834 906 1020 1066 1167 1184 1162 1209 1254 1522 1790 2022 2043 2150 2624 2980 3175 3244 3586 4068 5468 6305 6308 6092 6624 6812 6639 7952 8974 8365 7864 8240 8628 7959 6394 5952 6659 23409 45397 24502 11234 3096 916 849 1611 2199 2294 2116 1452 968 902 956 1137 1341 1957 2598 2671 2712 2919 2797 2118 1360 735 414 326 291 159 122 97 155 94 132 96 79 111 91 112 103 60 46 74 3 38 38 33 44 -21 -1 60 37 -26 29 37 32 42 35 70 61 42 44 40 85 87 58 139 133 110 100 76 29 51 70 52 36 70 25 26 31 26 63 66 48 46 60 40 31 24 7 -6 -2 -12 14 18 37 58 19 25 -8 15 44 34 46 6 -27 31 72 61 6 -6 3 20 63 2 7 45 54 56 21 14 2 27 34 13 22 14 -14 -9 9 14 -4 19 24 15 9 29 51 21 -1 11 25 18 25 44 31 4 46 46 46 62 30 10 -1 17 13 10 24 23 -3 44 37 19 10 14 5 22 -3 3 -2 -15 1 20 18 17 5 16 9 -5 -1 -9 9 22 13 13 29 37 48 34 41 47 28 32 49 54 56 54 50 35 46 59 48 41 53 37 57 60 65 66 68 56 52 48 53 59 64 57 59 51 64 61 60 60 53 51 47 57 52 52 49 54 56 51 64 55 53 71 75 90 107 105 109 107 109 105 103 115 114 124 131 120 117 35106 290 64 30 9484 9 45 6 7158 1163 656 815 1414 1823 1822 1487 1185 1203 1230 1454 1394 1397 1215 1357 1761 1562 1095 844 614 583 522 474 503 522 547 525 524 505 562 795 781 795 972 857 943 4037 6456 3243 4310 32392 6679 1659 1248 360 310 213 119 61 83 23 -8 1 -71 -11 -52 -60 65 -4 -68 -64 -20 -89 999999 -89 -58 -32 -51 -16 42 62 45 -29 44 -20 -30 -16 -30 -80 999999 -83 -79 -89 -66 -65 -73 -53 -80 -48 -95 999999 -97 -92 -96 -74 -79 -64 999999 -85 -89 999999 -36 -89 -89 -91 -71 -18 -28 -54 6 -31 -57 -55 -68 -90 999999 -99 -89 -65 -73 999999 999999 999999 -84 999999 999999 -47 -85 -90 -42 -82 -88 999999 -78 -77 -65 -65 -56 999999 -84 -81 -51 -72 999999 999999 -73 999999 999999 999999 999999 999999 999999 -79 -73 -74 -52 -79 -63 -44 -40 -64 -95 -88 -92 999999 -89 999999 -73 999999 999999 999999 999999 999999 -84 -76 -73 -72 999999 999999 999999 999999 999999 -83 -92 -86 -59 -63 -85 -85 -84 -84 -95 -72 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 -99 -84 999999 -89 -88 -98 -98 999999 -94 999999 -99 999999 999999 999999 -95 -87 -99 -92 999999 -70 -63 -52 -41 -50 -54 -43 -47 -41 -46 -64 -46 -41 -66 -62 -51 -47 -54 -38 -45 -49 -50 -43 -37 -48 -35 -27 -28 -22 -28 -34 -39 -35 -34 -26 -18 -27 -17 -16 -22 -26 -38 -41 -31 -23 -20 -34 -25 -24 -20 -17 -11 -3 10 17 26 41 34 35 43 48 46 54 58 66 70 68 68 35112 290 64 30 9484 9 45 12 7159 1160 1900 2438 2900 3409 3142 2417 2713 3705 4316 4484 4839 4828 5045 4739 4395 4144 3813 3205 2989 2375 2121 1733 2008 1920 1799 2798 4035 3301 2249 2353 2069 606 282 186 190 162 229 196 170 231 237 163 222 144 184 134 35 4 -48 5 -82 -93 -52 -60 -48 -33 -34 -81 -100 999999 -76 -54 -41 -11 -32 3 -50 -36 -84 -8 6 18 12 -5 -20 -51 37 5 -4 -44 999999 -31 -54 -5 -4 -71 -71 -19 -40 999999 999999 -67 -90 999999 -76 -33 -77 -90 -92 999999 -50 -63 -25 -67 -47 -22 5 -39 4 -4 -57 -56 -54 -76 -57 -43 -44 -70 -84 -57 -67 -55 -75 -93 -21 -70 999999 -98 -36 -57 -44 -79 -64 999999 999999 999999 -52 -54 -69 -91 -49 -79 999999 999999 -99 -95 -72 -76 -90 -46 -72 -80 -39 -74 -54 -31 -42 -78 -47 -49 -68 -91 999999 999999 999999 999999 -82 -89 -75 -79 -78 -54 -74 -84 999999 -70 999999 -72 -66 -100 999999 999999 -75 -65 -38 -46 -69 -59 -58 -63 -64 -66 -80 -86 -91 -93 999999 999999 999999 -99 -95 -83 -81 -97 999999 -91 -73 -74 -66 -62 -93 -93 -95 999999 -94 -95 999999 -89 -95 -83 -97 -67 -71 -61 -70 -59 -44 -46 -46 -47 -64 -66 -56 -46 -31 -48 -60 -38 -38 -33 -32 -56 -54 -53 -48 -38 -52 -30 -26 -23 -27 -28 -21 -21 -25 -15 -12 -24 -25 -26 -17 -22 -8 -4 -18 -40 -36 -26 -20 -20 -14 -4 0 11 22 21 26 34 48 46 51 49 51 56 63 71 77 77 74 79 35118 290 65 30 9485 9 45 18 7160 1157 5076 5749 6729 8206 9106 8737 8549 9355 9930 10986 12766 13396 12486 13164 13397 14832 17127 19690 20849 22750 24914 26984 25959 25601 25132 21427 19107 18809 13188 6800 3853 2572 1229 540 281 119 103 149 211 237 187 135 237 257 226 175 154 162 149 129 96 87 -21 -21 -61 -90 -44 7 8 -34 -26 -32 -18 3 57 36 59 51 62 70 64 47 6 48 30 -30 25 50 -22 -5 39 68 2 37 10 34 -13 -27 -24 23 -19 -47 -37 -99 -64 -65 -75 -62 -72 -80 -33 -10 9 -16 27 5 68 62 55 11 38 51 -33 -6 -35 -15 -28 -8 -63 -26 -53 -63 -48 -21 -20 -25 -26 -31 -2 -34 -55 1 -43 -12 -29 -24 -31 -18 -36 -39 -42 -34 35 -5 -44 -53 -55 -34 -10 -33 -8 54 6 15 0 -81 -29 -34 -37 -41 -11 -77 -61 -25 -33 -19 -43 -65 -45 -73 -38 -45 -53 -41 -39 -55 -50 -57 -37 -48 -24 -41 -54 -53 -34 -12 -7 -13 9 -4 -10 -38 -25 -48 -39 -39 -45 -59 -21 -52 -45 -61 -58 -60 -61 -64 -53 -50 -41 -29 -53 -60 -75 -65 -59 -53 -46 -40 -56 -51 -51 -54 -44 -31 -27 -15 3 -5 -4 -21 -33 -14 -5 5 -14 -25 -21 -15 -14 -17 5 15 1 -5 -4 -7 -7 -8 -2 15 5 6 -2 7 15 7 1 7 19 13 23 19 19 17 11 0 1 1 -2 2 11 18 7 -2 9 21 34 43 54 61 70 74 65 64 74 78 88 99 88 81 35124 290 68 30 9488 9 45 24 7160 1154 1287 1588 1914 2323 2928 3273 3788 5190 5957 6451 6835 6356 7027 10040 12396 14656 16390 17912 18982 20023 18700 17780 15876 12949 11733 11245 9605 6965 4511 3321 3526 3990 4511 5045 3709 1537 509 355 346 378 263 316 245 248 263 310 370 353 339 277 243 193 220 189 129 144 144 224 202 121 178 207 180 150 176 224 166 168 166 205 220 224 245 228 153 155 103 187 184 142 183 173 151 185 168 90 167 116 145 93 74 76 75 132 138 130 113 152 132 107 125 152 100 148 194 147 153 150 159 195 202 171 123 157 150 136 151 180 146 94 115 135 99 80 101 94 60 145 193 135 105 103 123 115 134 98 119 81 107 170 126 143 145 109 119 129 102 110 124 103 78 66 138 125 103 88 101 133 112 92 107 146 130 126 76 89 101 83 84 97 96 96 88 90 88 111 90 107 124 80 57 88 96 119 86 86 138 111 143 159 131 117 104 109 80 102 93 78 94 98 102 94 90 77 76 91 81 72 82 88 93 78 93 80 71 104 74 63 61 71 82 101 86 72 106 114 115 119 138 115 102 84 106 105 88 93 104 106 99 84 104 121 106 101 113 100 121 119 119 98 108 109 102 107 118 109 99 115 118 126 107 101 117 125 128 116 119 102 91 78 85 97 98 94 100 103 106 109 123 131 142 144 149 140 134 144 143 141 151 139 35130 290 70 30 9490 9 45 30 7161 1151 764 860 795 895 974 1104 1310 1512 1543 1571 1822 2184 2263 2404 2455 2825 3169 3298 3488 3751 4485 5458 6191 6669 7471 7848 7232 6401 5357 4109 3934 3322 2554 2702 1832 851 589 509 648 742 632 442 373 380 376 293 384 406 406 380 355 353 314 292 329 282 220 234 220 286 220 271 247 245 198 237 294 255 245 270 305 258 232 281 263 292 260 242 270 279 253 263 256 293 239 315 261 226 261 195 223 154 161 192 198 246 219 206 279 262 272 264 250 185 219 275 255 281 295 250 227 238 289 247 234 226 277 252 225 248 279 214 167 184 160 189 199 212 211 199 173 168 244 178 198 216 204 202 158 174 179 158 210 168 168 180 216 196 221 205 219 180 197 196 196 200 257 254 232 232 187 169 182 149 169 153 162 181 206 213 171 208 223 192 210 175 173 175 170 162 178 144 180 203 186 204 213 215 231 209 225 217 216 218 186 182 188 183 203 192 158 127 139 154 164 149 133 179 149 170 146 170 178 205 177 149 180 169 164 157 155 164 167 149 165 198 211 209 196 184 182 189 185 175 180 190 181 195 183 190 195 175 163 182 186 173 180 168 188 183 189 197 174 159 179 190 185 189 198 202 188 190 194 184 178 177 160 152 152 156 148 160 157 141 155 170 167 174 186 189 192 186 183 183 169 182 186 186 176 171 35136 290 74 30 9494 9 45 36 7162 1149 1335 1567 1659 1966 2238 1955 2007 2043 2126 2625 2945 3247 3123 3386 3277 3010 3136 3556 3428 2908 2488 2160 1905 1711 1359 1132 1260 1204 1102 794 721 841 719 535 431 502 463 536 445 345 375 375 384 389 383 331 366 362 388 339 320 259 213 323 266 175 216 251 288 211 247 317 247 200 263 311 300 257 253 228 200 139 182 224 257 269 332 291 301 287 238 265 340 235 251 230 165 262 222 147 134 171 193 234 256 247 275 226 199 256 218 227 202 211 226 205 221 229 269 269 284 291 287 230 245 261 272 249 156 194 187 228 185 168 195 210 185 208 228 173 228 234 179 205 234 244 226 214 231 253 224 191 221 218 240 210 199 222 143 227 192 205 179 161 162 191 254 208 193 217 179 184 165 195 203 183 179 200 185 193 132 154 187 206 179 155 186 176 177 154 212 192 192 207 230 257 240 222 198 198 221 168 183 201 208 168 186 206 180 177 173 176 160 149 141 148 140 128 153 187 171 165 135 150 148 139 138 156 149 143 150 158 171 196 170 203 193 209 204 176 207 216 174 195 200 195 189 201 194 186 188 171 184 166 179 181 170 180 189 197 184 171 194 197 176 194 189 181 172 182 175 178 184 188 181 182 169 155 148 140 154 165 160 146 154 152 155 169 183 197 200 193 189 179 176 175 178 177 176 163 35142 290 49 30 9499 9 45 42 7163 1146 1202 1713 2013 2507 3273 3673 3949 4060 4552 4524 3993 3879 4099 4213 4633 5147 5633 6052 6419 5016 3282 2967 2857 2518 2600 2393 1980 1433 1194 937 879 763 638 574 448 434 396 384 320 248 195 165 135 129 154 189 282 209 186 212 177 162 196 208 142 167 145 132 61 118 66 69 181 73 -17 65 70 31 103 128 117 46 56 80 75 77 73 116 153 98 98 68 41 12 77 86 86 81 74 39 74 84 29 7 76 63 25 59 47 -3 58 80 30 21 63 53 44 121 131 118 160 98 79 106 46 44 30 26 15 24 75 58 35 57 44 59 69 55 20 39 73 33 55 9 -22 25 54 13 57 63 55 74 84 56 58 42 28 54 58 60 42 38 66 81 62 37 37 -6 15 42 26 22 54 50 50 20 5 52 27 13 30 -7 -21 27 -3 34 45 20 -9 11 23 37 29 -8 31 46 63 59 61 64 60 29 33 22 32 36 18 -16 16 36 11 11 17 31 5 -3 15 32 5 2 30 -3 5 10 4 3 5 11 32 24 16 -9 -1 50 79 52 54 65 74 37 54 30 36 53 76 43 29 41 45 47 29 25 46 58 55 49 45 57 53 70 60 53 57 66 61 52 66 67 56 57 65 81 68 64 72 74 62 51 33 26 40 50 55 48 47 53 75 90 90 91 101 99 104 113 105 101 100 103 93 93 35148 44 82 30 9502 9 45 48 7163 1143 2453 2552 2792 3272 4070 5097 6039 6739 8046 7640 7549 8266 6750 4801 3816 3625 3016 3339 3818 5304 6825 7259 7687 7508 8555 9490 6816 4976 4374 4389 3535 2974 3081 2796 2172 1193 547 1046 1491 494 322 807 491 -63 35154 50 84 30 9504 9 45 54 7164 1140 50 8 66 165 331 412 399 349 499 777 663 681 552 551 727 974 1451 2060 2699 2926 3603 3923 3609 5187 8925 10429 10061 9194 8936 8973 8950 8852 6509 5852 6784 4887 3402 3189 2570 2121 1536 1514 1977 2019 1495 922 629 555 364 61 35160 268 749 30 9509 9 46 0 7165 1137 558 809 752 1314 1897 2823 4149 3995 4309 4477 4576 3855 4284 6929 12889 19448 44127 65622 86187 70192 67614 82107 131467 80581 56240 105781 103897 124563 125583 37151 24008 86523 243105 282202 242739 198694 177819 311506 341062 312320 422746 220820 3074 85 402 1257 832 627 784 452 402 1125 1248 543 141 9 -80 -20 -76 -76 -26 -54 -68 -54 -79 -43 -51 999999 999999 -96 999999 999999 -53 999999 999999 -56 999999 -97 -38 999999 999999 -87 -71 -88 -20 -24 -13 -6 -93 999999 -92 999999 -53 -70 -79 -83 -60 -98 -87 999999 -85 -77 -93 999999 999999 999999 -75 -86 -98 -96 999999 -94 -94 -96 -74 -58 -83 -93 -93 -77 999999 999999 999999 999999 -93 -81 -78 -76 -95 -76 -75 -57 -48 -69 -67 -75 -64 999999 -100 999999 999999 999999 999999 999999 999999 999999 -86 999999 999999 999999 999999 -76 -72 999999 -88 -85 -86 999999 999999 -86 -98 999999 -95 -88 -47 -35 -53 -62 -74 -79 -74 -96 999999 -98 999999 999999 999999 -98 -91 -92 999999 999999 999999 999999 999999 999999 -90 999999 -96 -93 -89 -81 -91 999999 -98 -86 999999 999999 999999 -99 999999 -73 -41 -55 -61 -41 -42 -41 -62 -89 -76 -70 -60 -81 -50 -56 -89 -69 -51 -46 -72 -65 -50 -64 -58 -53 -47 -45 -44 -34 -41 -40 -25 -24 -28 -40 -39 -29 -33 -37 -30 -11 -10 -27 -19 -29 -43 -47 -29 -24 -26 -24 -30 -20 -9 -10 -4 6 25 34 43 38 36 42 42 47 52 54 35166 262 937 30 9517 9 46 6 7166 1135 68 168 162 405 1245 4801 10119 23777 50911 47871 23440 42749 81148 96614 113856 106004 36893 29189 42739 47911 52678 85642 107368 191705 65153 38024 20662 5635 7833 18316 44208 124592 296258 289916 582678 876694 799797 536430 124990 16144 18925 19639 24081 29240 24851 22043 24842 25122 19978 13632 9641 5975 2936 704 225 147 116 81 110 37 76 64 53 53 49 82 41 116 73 60 75 104 110 109 95 62 65 54 70 86 129 137 140 163 161 68 58 104 68 49 60 62 89 79 89 75 82 50 61 81 90 32 54 46 78 86 109 88 73 105 151 90 72 74 62 98 71 75 96 81 73 67 72 49 70 97 93 49 87 109 72 81 105 61 46 50 57 64 71 69 21 -4 55 45 19 34 31 30 25 24 76 55 54 43 76 89 64 61 67 66 95 113 119 99 64 74 38 32 15 37 72 60 53 39 30 19 42 42 16 37 45 43 58 34 26 30 42 46 47 22 14 41 31 54 62 83 109 104 74 87 100 70 87 88 84 78 78 96 92 83 103 89 87 78 95 86 90 81 57 78 81 89 90 102 93 83 99 101 80 91 91 96 100 106 113 113 100 98 102 102 101 99 79 83 85 89 100 96 81 91 99 107 126 126 128 128 124 130 138 131 131 128 35172 290 77 30 9527 9 46 12 7166 1132 769 494 635 1088 1732 2165 2610 2856 3146 3864 4535 4977 6124 7037 7571 8086 7936 7807 8224 8541 8371 8811 9605 9746 9949 10247 11727 13744 13028 15803 29285 56119 82954 108113 135097 115146 62622 61051 66401 72478 99613 160070 216175 132570 149558 202354 217252 337391 305305 211850 157454 233139 244308 177103 95841 32473 83653 202585 344755 71923 3883 3458 4464 5693 8878 14500 21659 28965 33248 35133 36743 39013 42007 33334 21738 11982 5655 4626 4251 2680 1311 634 255 142 143 157 170 179 111 179 197 160 146 179 189 138 135 137 218 205 111 162 196 190 173 192 212 219 194 224 222 158 224 208 148 158 238 169 136 144 103 135 183 163 116 150 127 115 135 109 142 120 163 135 137 151 167 193 185 156 128 138 140 142 157 190 153 128 100 157 174 174 163 162 168 177 128 155 154 141 94 145 149 86 115 135 111 106 90 97 111 115 98 122 131 99 86 108 136 143 134 134 143 161 184 149 165 154 178 148 149 127 130 119 125 149 143 109 98 111 120 97 104 120 104 85 79 107 113 95 114 124 106 93 113 136 147 103 84 93 130 133 146 159 157 173 165 163 131 141 145 154 135 138 136 113 132 151 107 118 147 142 133 117 142 108 124 130 137 138 137 151 147 144 140 149 154 155 145 138 151 154 160 137 139 147 166 156 149 142 122 113 117 115 118 119 119 134 130 135 152 156 159 155 149 151 142 136 138 141 35178 292 53 30 9533 9 46 18 7167 1129 8963 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 -46 35 999999 -68 -30 145 323 473 611 671 1364 3102 5509 4876 6220 7113 4400 5033 5430 13386 26138 51305 63381 58763 46975 63202 124921 252704 370736 417817 429822 314678 237116 187097 135740 34246 61707 120889 121432 105831 127575 181676 305985 510279 621639 466822 97066 55848 34527 8152 6339 6909 8028 8295 8421 9602 9365 6083 4935 3940 3832 5862 8242 5310 2977 2014 2328 2517 2490 1764 700 316 270 251 251 253 250 190 184 202 209 242 258 260 217 262 271 282 209 151 214 178 169 247 255 273 274 292 296 314 274 246 196 209 190 249 219 150 171 186 261 254 197 235 253 223 228 198 183 170 176 211 161 151 244 223 213 245 263 226 219 210 242 207 245 199 194 187 189 210 259 246 234 207 192 191 248 230 195 231 153 163 162 180 185 185 196 202 181 187 166 165 186 196 200 218 206 220 218 170 177 229 225 214 215 211 243 190 171 195 188 186 180 165 161 174 178 167 157 160 158 138 144 179 168 149 140 147 138 167 167 142 134 172 152 167 161 160 162 164 212 224 230 233 214 210 199 214 211 203 177 166 167 162 175 181 177 174 186 192 203 176 171 170 179 180 196 189 179 184 188 180 188 193 191 188 193 188 187 178 189 194 187 176 180 181 166 158 146 145 142 147 150 156 135 135 151 168 168 167 168 161 162 155 160 149 138 128 35184 290 118 30 9538 9 46 24 7168 1126 8659 9107 10578 11347 11208 12851 15088 16457 16194 17170 24387 30459 32683 30644 32284 36780 36260 36295 41511 50711 56152 59141 67888 76618 78885 82382 79336 68370 60495 67183 81914 113352 122224 60591 29535 41406 13944 11432 9025 6621 12498 27184 35083 17418 6663 7011 11583 23130 29814 31089 36709 44506 47223 49173 48162 44293 38992 34656 31750 33290 31660 27037 21639 16786 13460 12106 11746 11471 20471 36371 54668 109344 197318 224934 157889 114618 83063 56532 26338 7464 2947 1788 1222 686 302 268 209 203 256 221 247 189 288 272 245 258 247 208 202 198 185 194 270 203 167 236 194 252 239 305 327 318 334 319 261 337 317 243 205 208 222 220 221 200 237 225 207 234 236 267 235 200 226 225 206 234 230 202 189 212 250 215 210 227 208 252 214 213 224 228 235 252 263 219 226 223 234 183 226 181 158 196 176 147 199 205 193 208 200 180 229 181 155 149 173 168 165 167 200 208 192 198 221 212 225 215 226 224 195 198 182 182 194 173 196 163 155 172 166 162 138 172 167 158 158 142 163 155 152 147 177 162 169 181 175 174 164 146 132 151 137 163 188 179 216 206 201 192 205 207 207 182 154 178 184 160 158 157 147 173 174 180 186 191 183 166 157 157 156 164 163 159 157 164 170 177 163 167 172 174 172 171 182 163 165 168 159 157 146 145 129 115 119 120 123 123 113 120 115 129 140 141 132 133 132 123 117 114 106 99 35190 282 361 30 9541 9 46 30 7169 1124 -76 266 406 334 438 731 995 1216 1510 2185 2600 2962 3753 5232 6976 7984 8766 9877 11192 11972 12303 13619 15899 17753 20541 24577 28777 32456 40108 44119 41573 45396 45286 50748 54577 58962 64638 66506 76231 84163 93794 103233 114996 121130 136890 195014 254215 193731 130506 136816 156778 120392 87367 59465 53039 62910 58274 51339 50599 72959 140729 188479 216721 315193 362132 343547 221026 118707 91195 116412 69107 35262 17285 6584 2600 1003 436 330 298 297 268 281 326 292 236 215 265 271 266 268 277 274 271 251 223 266 247 239 239 261 288 269 327 355 337 317 333 340 254 204 213 236 224 254 264 263 269 247 206 212 270 264 293 247 227 205 250 218 242 236 268 227 210 254 252 249 286 253 239 259 236 249 237 262 251 268 255 220 267 214 219 197 227 208 213 192 200 192 208 233 190 176 182 201 242 243 195 244 229 200 222 221 218 223 213 242 254 259 219 232 213 186 217 244 209 164 170 184 179 168 206 198 168 167 170 181 198 176 171 182 177 181 202 188 186 170 188 195 173 166 170 163 196 204 206 177 227 236 210 208 192 191 210 206 195 189 193 186 177 185 179 171 185 188 192 202 178 172 153 157 178 187 179 191 195 201 185 182 191 193 183 191 197 177 168 168 171 170 171 173 157 142 141 138 129 138 123 121 127 137 132 141 146 142 143 137 128 130 129 130 114 103 35196 285 272 30 9542 9 46 36 7169 1121 -41 11 75 75 40 -21 -12 68 66 -8 90 124 300 1469 4251 8543 12694 15275 13665 11614 10935 12336 10971 11533 17922 28306 40511 48369 44366 41002 46096 62366 79829 92194 98226 94319 91341 106874 115305 97079 82596 70970 80184 88619 77164 59622 49590 31681 28211 28738 31479 53450 66239 89355 95553 145452 252928 297263 263707 266076 191926 125225 106906 96744 97238 105361 113781 115787 108252 98140 79410 53484 39484 39068 30267 15083 7088 4192 2655 1644 745 324 232 210 222 208 253 269 243 241 238 259 249 228 267 232 177 203 187 218 214 193 208 227 223 257 315 297 285 335 279 251 264 197 197 212 215 176 245 217 238 183 157 149 151 225 240 234 179 235 218 206 195 229 234 234 241 218 203 191 172 214 217 253 237 205 216 212 239 209 214 184 163 203 173 215 190 147 138 182 197 178 194 218 146 143 211 217 143 139 160 192 149 181 198 192 194 193 176 220 223 224 193 184 204 182 174 158 152 166 176 132 155 199 183 156 133 141 169 178 169 142 155 149 147 148 127 150 163 154 151 138 146 149 137 113 130 144 181 199 221 223 196 199 167 184 171 167 175 142 163 160 143 130 167 157 160 176 164 158 155 159 148 147 164 175 157 144 154 161 164 160 165 166 171 156 134 148 164 164 160 139 137 126 112 119 124 120 111 103 100 103 103 113 117 129 127 114 114 116 105 100 98 88 85 35202 277 518 30 9548 9 46 42 7170 1118 -59 219 348 672 1190 1862 1813 1862 1971 1814 1725 1811 1806 1958 2983 3997 5009 5647 6110 7215 9343 12282 15073 17605 23049 28989 35239 41297 47452 51111 57476 67102 81900 93917 100733 106872 108689 109722 115364 125469 148712 177874 206511 237529 268117 256220 243428 223868 196527 173473 163095 138201 104649 81838 74145 70824 70424 64566 61270 76223 107502 183883 309726 261807 154297 105855 42845 14271 2186 374 290 243 231 212 197 174 238 237 221 232 193 190 273 204 233 216 178 174 204 184 197 192 143 196 226 229 238 265 242 234 281 266 222 266 227 227 190 180 238 177 139 158 208 222 164 201 223 216 194 193 206 233 202 205 211 209 185 204 215 260 233 244 219 189 236 246 222 284 278 197 221 199 179 238 248 221 176 192 192 181 189 184 142 155 167 180 155 201 198 186 167 160 150 179 146 138 174 167 153 184 219 203 187 186 160 164 209 185 165 167 182 163 167 163 133 118 128 150 164 194 178 161 156 154 164 173 171 127 151 170 173 163 159 154 121 127 109 121 132 140 184 213 214 232 193 174 174 175 160 166 175 155 156 153 153 142 150 154 147 151 165 158 155 138 166 167 163 143 142 140 127 136 138 150 155 150 151 132 135 140 144 138 136 123 108 94 103 99 96 84 85 100 104 92 90 90 92 110 110 102 94 99 85 72 72 64 59 35208 290 134 30 9554 9 46 48 7171 1115 1803 1189 767 730 1056 1018 1049 1139 1401 2658 3662 4756 5918 8166 9431 9714 11995 13588 15904 20148 22555 23305 24661 26949 26942 27822 30898 35065 37768 36887 35474 31803 30235 29482 28530 26049 24747 24123 21064 21149 18584 18065 18465 19295 22877 23642 25140 27183 28437 30982 34415 36233 43205 54894 69838 75678 87987 103876 106925 107198 116313 127414 105405 75463 66989 60921 55184 62531 71936 63290 61980 86572 77284 71672 87092 109431 128839 164842 230103 327392 475751 565190 353406 94469 3394 363 212 190 250 249 250 217 241 256 255 276 263 267 209 222 251 245 194 203 183 216 214 231 208 214 214 238 289 263 237 276 266 268 202 269 273 230 223 264 255 175 194 198 216 246 263 256 243 230 202 202 233 233 231 228 259 233 226 219 215 226 213 207 233 226 238 205 232 273 260 262 234 219 202 232 243 240 180 201 195 229 227 176 183 190 166 156 181 202 189 173 172 173 210 222 212 233 252 212 194 235 253 213 207 212 219 155 177 182 199 172 167 178 180 147 161 188 165 128 137 168 153 160 161 171 164 152 186 168 187 182 152 166 185 172 164 182 175 202 214 194 195 213 222 206 184 180 179 169 173 154 160 167 165 185 179 181 175 190 174 173 177 177 200 168 165 182 170 168 167 172 170 172 161 172 174 164 173 182 168 172 161 142 118 118 127 120 121 126 119 115 120 124 131 133 133 139 132 130 123 119 114 106 99 90 35214 290 109 30 9559 9 46 54 7171 1112 899 676 669 1077 1554 1774 1662 1373 1393 1622 2245 3098 3515 3436 3598 4272 4422 4766 5227 6671 7843 8728 8789 9799 9737 9421 9407 10007 8762 6963 6081 5137 5184 5817 5461 6267 7928 9543 10378 10968 12282 14009 15807 16553 17082 18021 19268 19678 20448 23982 27387 28916 33657 41747 53523 62419 70193 78126 82979 89432 97419 105136 118774 124215 122703 118263 110847 104687 107098 111333 112772 114607 88450 62600 60818 71041 134317 253030 422275 600797 753882 513682 139612 3255 205 170 171 205 241 207 260 238 197 234 214 208 230 258 183 221 266 266 139 216 240 189 203 237 213 271 287 241 273 269 214 242 247 242 233 239 238 195 202 187 187 184 183 258 179 168 156 215 238 192 190 174 179 189 200 236 223 192 203 217 226 201 247 238 237 245 237 187 187 200 218 204 223 211 168 203 192 211 147 146 182 191 169 140 154 169 175 150 165 161 160 185 153 180 193 187 160 177 194 192 165 186 231 232 217 194 193 183 182 186 206 165 177 170 176 154 133 150 171 157 169 133 113 143 163 143 139 138 170 146 139 140 124 138 151 170 153 152 166 202 185 185 170 162 153 190 163 148 154 147 151 136 137 156 155 154 170 163 150 163 152 139 141 141 159 167 168 166 150 147 154 145 170 165 154 155 136 141 155 145 148 140 138 128 129 124 110 97 109 122 116 105 104 104 102 107 104 108 116 117 108 104 101 89 80 81 35220 284 321 30 9561 9 47 0 7172 1110 -1 136 -74 999999 999999 999999 18 11 214 371 580 866 1020 1307 1428 1228 1657 2000 2002 1868 2212 1920 1462 1464 1591 1614 1796 2320 2726 2802 3000 2843 2744 3455 5699 10414 13868 23534 28712 32961 41420 53860 96144 121477 143503 142074 145188 177342 135674 54937 50943 52186 56896 64990 74384 95555 114879 130330 152831 167612 175745 187808 230193 282667 260161 218789 209320 174917 135522 89328 74868 87885 122502 225195 321451 347481 166929 4309 252 231 283 206 215 206 226 206 217 256 218 178 221 222 186 238 161 165 142 153 174 180 207 222 178 152 231 233 186 260 284 309 258 237 203 229 216 223 201 164 207 255 187 192 254 256 222 203 130 190 230 183 153 208 191 209 243 251 222 203 230 224 211 190 180 189 235 155 226 210 226 179 209 221 208 207 234 234 204 186 164 147 152 175 195 179 170 131 155 152 145 172 197 193 189 204 162 169 184 207 196 201 187 186 173 185 160 193 188 190 193 193 170 153 137 173 162 120 114 154 167 142 139 144 145 135 151 139 140 136 128 119 110 157 153 132 127 157 189 192 158 168 170 174 167 144 162 156 169 149 145 133 139 150 137 130 145 151 147 160 156 149 140 148 148 126 149 155 156 156 147 134 157 159 154 147 154 145 153 153 157 153 129 110 107 116 109 101 105 90 95 100 96 96 93 98 104 96 102 105 105 99 93 89 78 67 35226 280 444 30 9564 9 47 6 7173 1107 -52 25 999999 999999 -89 -25 272 858 1600 1976 2654 3992 4766 5104 6226 7612 8841 10755 11913 13020 13845 15037 16756 19996 20395 23704 28235 31587 30821 36745 42262 39877 47202 50091 49843 57612 60796 69641 140531 244101 406341 323370 375668 307784 200625 198717 243554 222337 241277 222657 96561 125516 128589 148378 153756 114156 109853 106424 114337 121049 124738 142874 148320 103256 43096 8515 915 441 328 320 252 285 268 255 270 331 254 270 279 273 256 289 265 199 241 256 301 274 245 253 292 251 238 213 278 232 272 207 209 197 279 281 271 271 262 226 298 311 273 251 266 259 293 248 206 296 235 250 231 206 203 207 184 227 242 212 215 245 235 279 300 305 237 264 256 250 270 319 306 267 296 256 262 271 268 240 240 261 233 212 237 291 233 243 269 264 227 203 231 221 186 261 205 237 244 203 219 192 182 190 204 216 233 237 249 235 239 209 257 244 241 237 214 217 207 209 234 219 188 185 182 188 173 173 173 190 186 203 203 172 227 196 180 169 173 159 190 180 178 208 247 264 233 241 236 209 197 213 208 186 180 194 182 180 184 202 191 188 208 208 187 205 204 210 206 202 207 202 217 205 194 202 203 194 201 194 201 208 204 199 210 204 198 200 206 207 191 181 166 161 156 161 161 146 143 140 145 157 160 161 154 154 151 158 150 147 151 141 132 129 35232 278 508 30 9568 9 47 12 7174 1104 -51 329 612 910 1149 1219 1520 2024 2300 2960 4099 4954 5978 7418 8627 9591 11457 13217 15433 19063 21904 25740 31038 40071 49174 58043 75005 105804 145640 176805 204155 239412 249639 252087 261643 238927 213277 208854 183689 163567 157401 166902 142957 102333 77946 72815 73871 72520 69739 78285 122829 201143 221351 123257 76276 75894 79734 68833 44386 27757 19091 14170 11182 7338 4424 2645 2266 1147 279 238 225 222 179 138 193 236 257 256 282 256 194 249 245 182 243 197 152 237 210 185 213 225 189 222 160 243 225 173 222 258 267 238 245 258 327 279 258 234 244 297 255 301 261 233 214 247 233 237 227 226 232 240 192 224 229 213 193 198 237 195 202 206 223 235 214 263 263 257 263 269 291 256 219 211 205 319 288 254 269 231 265 237 192 188 192 191 191 199 223 195 177 180 183 178 198 191 198 184 187 209 216 201 216 212 208 229 205 212 198 166 153 167 198 177 158 191 202 182 166 169 182 165 173 182 176 180 194 182 180 176 166 165 162 152 153 177 205 172 195 239 231 190 189 199 185 199 201 188 182 162 148 160 191 153 156 180 186 185 181 185 169 166 160 180 192 178 184 176 181 197 185 181 180 191 181 171 169 171 174 177 174 188 181 175 169 164 155 139 140 128 118 128 128 122 120 118 120 127 139 139 128 122 113 115 118 119 114 105 35238 273 666 30 9576 9 47 18 7174 1101 18 69 181 374 720 1170 1464 1543 1907 2433 3028 4083 5234 6405 8204 9780 11887 14018 16599 19004 22807 28715 36053 44342 54370 59628 80129 101215 108822 110126 113593 133816 145072 144912 159758 181559 198784 216105 239951 236283 234063 237207 244180 267294 310517 308149 231572 182648 163085 167176 170956 151256 127584 84506 48942 22634 9341 7058 5211 3537 1852 657 300 228 184 232 243 224 185 194 235 239 283 203 168 174 174 192 159 164 203 210 165 157 188 175 127 150 139 193 163 118 163 156 130 193 179 142 119 166 246 208 237 218 225 206 194 220 227 213 241 189 212 207 165 168 153 168 194 164 147 188 171 211 167 199 174 182 206 184 215 230 219 216 221 243 207 186 213 209 210 239 201 168 177 229 236 176 156 188 214 161 141 147 140 150 150 149 140 156 164 180 175 208 178 165 164 178 183 192 178 186 178 144 156 156 138 184 153 123 148 114 114 126 112 128 112 130 144 116 134 124 128 129 127 127 123 129 120 133 122 144 173 207 198 179 164 157 162 139 123 112 138 139 139 124 120 102 116 128 153 132 135 165 156 144 131 136 144 151 137 145 139 140 131 124 126 126 136 140 123 117 133 125 123 132 130 131 135 135 127 113 102 98 95 90 83 85 86 73 73 81 83 93 93 89 92 87 86 77 71 71 61 35244 263 971 30 9581 9 47 24 7175 1098 50 -59 104 407 636 799 806 830 928 1008 5562 22051 40039 67452 117215 119999 118708 164810 155975 122673 110283 116704 147173 167837 158439 169143 200732 212439 265071 243860 226537 243212 260791 266480 268532 243437 231373 224850 219609 240942 220427 156360 139528 128335 111701 56693 14772 7898 5164 4377 3273 2149 839 421 263 203 189 248 195 204 230 228 208 216 225 115 194 200 271 194 252 208 120 138 147 171 179 209 185 80 206 201 235 316 203 185 225 209 224 263 256 212 235 242 231 238 211 202 250 229 228 230 181 197 248 219 241 193 214 196 203 221 227 210 220 186 228 222 171 159 188 207 238 215 207 199 219 222 233 221 190 226 222 191 224 192 163 178 201 195 189 181 160 163 159 150 157 165 168 173 190 161 172 144 171 153 174 184 177 195 208 203 186 190 196 200 166 143 187 201 174 185 183 184 185 149 155 146 153 147 171 170 183 181 155 160 141 135 139 141 169 176 157 181 190 179 191 184 181 174 175 161 180 178 159 128 178 167 160 165 142 157 165 168 170 176 152 152 162 160 174 163 155 155 172 149 155 161 159 148 153 151 156 146 168 166 156 158 152 150 138 126 115 119 105 94 93 99 99 99 95 109 113 117 111 113 112 102 96 91 92 89 79 35250 253 1273 30 9583 9 47 30 7176 1095 646 2745 3619 4860 6251 7905 8109 9115 13420 21555 36303 72674 124204 158419 195339 249455 434119 581800 755845 956697 775461 636767 412007 175132 125974 85613 67105 54651 47492 38805 30243 22751 18465 13893 8205 4037 2169 1416 1086 669 426 264 238 219 231 200 209 236 210 202 213 202 191 167 106 147 182 149 200 106 143 149 157 160 150 123 123 146 167 195 178 173 183 176 193 175 156 174 179 178 186 164 193 223 198 176 182 255 218 204 165 177 213 202 165 171 174 194 205 183 174 216 162 156 175 161 208 219 183 159 176 173 201 173 191 214 224 259 190 170 179 213 215 178 177 171 163 147 160 164 176 178 159 159 155 124 141 125 114 164 145 135 130 161 164 158 147 167 131 131 142 148 183 199 222 202 186 161 143 160 124 122 172 133 143 131 112 148 128 145 139 112 141 147 126 111 132 126 92 98 108 126 148 161 181 188 195 152 129 141 148 155 150 134 120 145 136 119 127 128 136 131 151 163 138 126 138 134 153 144 143 126 127 132 129 143 135 141 123 130 150 142 136 137 133 123 121 128 136 135 114 107 88 96 89 80 72 76 85 86 86 95 99 98 100 93 93 90 86 82 74 71 70 35256 254 1244 30 9584 9 47 36 7176 1093 -73 1885 13186 21640 18779 29944 45401 29574 28813 58256 53181 55754 98083 119916 139631 238854 317587 443584 490163 779688 883550 761127 249401 104239 80147 97891 121540 99670 68950 76332 69028 54562 54971 63019 86582 129462 125522 58589 37305 20447 2694 452 473 341 261 240 256 248 198 226 277 214 236 262 236 233 179 213 216 191 186 210 235 250 176 165 198 147 179 166 143 185 179 244 238 213 243 256 238 209 178 216 277 297 292 296 299 316 250 212 247 252 204 277 295 252 240 223 216 201 222 215 220 225 227 212 270 254 193 239 221 233 265 205 218 218 238 217 222 219 212 209 247 191 176 193 216 219 214 178 155 228 252 223 176 150 179 180 187 175 196 168 175 186 178 155 202 173 120 139 207 174 205 184 189 150 160 150 181 197 204 192 145 160 208 199 200 179 152 180 150 147 133 141 172 169 167 157 120 127 130 138 147 150 205 216 206 207 209 171 159 159 147 165 134 157 145 135 158 146 128 171 161 159 172 167 175 145 150 172 163 177 171 157 146 144 152 149 150 159 156 157 163 158 157 154 159 158 155 149 130 119 125 120 111 108 117 108 108 108 89 95 115 115 117 112 104 104 104 97 90 85 82 69 35262 239 1066 30 9586 9 47 42 7177 1090 431 3407 17502 31749 38091 31746 9116 9239 19878 36708 60525 79526 92020 117202 132244 142545 199773 123634 41936 39401 41821 46310 51383 55664 54526 55110 56727 56976 57534 65865 73848 81901 80675 73413 70615 64554 65382 69026 91914 123649 151657 254457 401126 413571 286423 119767 89574 88701 28372 2353 784 294 116 97 76 75 41 116 132 70 77 83 89 18 35 50 42 27 55 77 76 55 45 46 42 65 54 69 109 120 102 120 104 145 120 96 108 127 166 80 87 159 112 106 109 149 145 104 104 111 74 67 102 102 120 101 103 96 140 156 54 48 74 71 110 106 63 88 90 86 67 73 97 94 105 104 64 52 88 99 91 102 92 75 63 55 19 18 39 72 63 45 57 42 14 26 50 43 40 63 68 44 55 30 59 62 80 64 54 33 20 31 55 22 44 47 63 54 42 53 10 19 38 45 12 2 9 32 8 26 39 33 32 6 -24 12 28 22 22 33 46 54 60 84 72 46 59 57 31 5 34 22 18 5 8 7 6 23 34 24 21 26 18 8 -4 0 2 -1 11 8 11 -8 1 18 -1 1 2 -6 4 -3 7 1 -2 -8 -23 -42 -43 -50 -49 35268 218 1068 30 9588 9 47 48 7178 1087 -9 5867 16077 21032 13145 3141 2361 4048 10942 30917 24793 1333 10890 23980 48373 81880 76855 57572 140452 108062 37969 20260 28454 53637 104846 164597 220393 317624 413260 486416 156276 90506 94994 98438 99834 109465 112454 95646 67503 62320 85398 108811 146588 263246 340701 280724 109664 29689 1659 566 252 84 52 21 -19 33 26 -14 25 -6 39 70 84 2 -18 9 3 14 -24 39 11 10 20 34 -35 -34 -14 -2 37 -32 59 62 44 25 57 35 50 61 24 54 53 27 9 8 41 61 16 41 45 48 37 56 51 45 37 17 55 12 -14 3 37 50 6 29 60 47 29 39 31 36 55 14 66 4 10 0 2 3 35 26 36 6 23 -2 3 6 8 2 -26 -16 -5 -37 -50 -38 -53 -33 -47 -74 -4 -9 -41 -10 -32 -36 -68 -26 -21 -12 -36 -6 25 1 -41 -51 -35 -33 -29 -26 -54 -45 -44 -74 -78 -25 -6 -17 -32 -27 -51 -72 -66 -68 -68 -74 -58 -53 -68 -53 -45 -54 -48 -28 -39 -4 -14 -14 -13 -35 -47 -50 -51 -54 -67 -63 -66 -71 -72 -84 -67 -66 -66 -60 -62 -80 -81 -60 -41 -68 35274 245 258 30 9588 9 47 54 7179 1084 -70 -49 -54 -4 8 48 87 97 69 130 236 340 332 290 434 559 566 723 716 801 720 578 427 463 748 973 1416 6828 35921 93998 84111 24857 21170 4010 1500 3821 10797 25479 36422 61010 169583 137873 93398 131422 232915 236234 34813 36008 40994 44571 54950 59596 55922 57794 61570 62397 55723 54717 46383 39431 29791 24396 18144 13367 11162 9587 10760 17987 26312 12068 2922 1786 1311 1205 1081 839 495 314 238 95 74 68 87 58 37 63 49 7 11 39 32 30 78 53 12 13 24 59 26 27 30 26 27 51 -20 -9 28 -9 -13 -4 28 37 20 -1 69 48 28 60 5 8 34 29 13 0 6 32 62 84 41 14 40 76 34 -22 11 43 10 -2 1 30 38 13 19 45 19 31 19 64 33 20 27 -11 12 21 3 33 36 6 -3 16 8 1 -23 -31 -15 38 5 -5 -10 -21 -13 -36 -69 -48 -24 0 -11 -52 -54 -55 -13 -7 -35 -16 -30 8 -6 -47 -22 -31 -36 -24 -30 -38 -36 -19 -40 -61 -27 -15 -44 -20 -41 -44 -12 -21 -31 -56 -31 -61 -86 -58 -76 -53 -59 -42 -31 -55 -34 -8 13 16 -15 -43 -55 -44 -54 -44 -29 -40 -58 -59 -71 -46 -49 -66 -70 -60 -61 -64 -62 -65 -71 -65 -67 35280 252 1247 30 9587 9 48 0 7179 1081 990 5159 11438 23506 58489 99855 146312 174398 131000 197931 296491 352087 428623 524476 473232 154425 109418 43131 21612 66196 56661 46851 101672 185441 109804 31616 9940 7042 9471 9309 9052 9719 10968 23253 89172 123200 76790 95261 132639 232176 265796 202860 212042 135016 3743 655 406 326 217 184 207 206 206 154 206 225 223 189 234 261 193 158 131 112 132 148 99 137 162 95 120 99 142 176 139 112 101 125 196 139 182 199 178 169 180 192 155 122 202 191 146 101 158 170 166 176 243 198 196 144 141 178 172 169 133 144 142 135 167 131 162 150 197 188 180 162 132 131 157 145 183 212 159 155 160 126 133 152 172 164 145 114 116 137 133 111 79 103 111 96 42 103 123 158 144 135 125 116 100 104 124 101 103 147 118 92 93 80 95 101 103 133 105 90 95 81 77 61 83 117 108 101 94 91 76 100 77 70 58 51 75 78 88 100 93 134 146 139 110 112 100 104 121 84 86 84 95 78 61 63 64 79 84 93 78 87 83 101 105 82 67 70 79 75 77 70 70 60 69 76 76 73 73 76 77 71 77 72 69 72 40 35 34 24 39 21 11 10 -2 -6 -4 -3 -8 -6 -12 -20 -14 -20 -22 -20 -36 -45 35286 254 1250 30 9590 9 48 6 7180 1078 3419 16934 22404 15105 18334 35528 33343 46268 70468 66856 60955 79998 15985 90295 223500 252775 365068 467823 191592 251431 312679 189987 153786 108746 95593 55077 30725 28316 37515 53648 112764 324527 433793 343456 223960 164431 190381 253955 158900 30124 18893 2417 535 260 259 299 303 285 250 261 243 236 240 219 217 202 224 215 179 153 158 173 124 113 165 156 144 124 165 134 123 118 137 167 185 141 150 107 151 181 208 177 186 197 221 206 202 202 191 164 165 172 194 158 213 225 171 178 192 208 231 237 239 212 211 210 180 145 135 199 191 156 120 172 192 179 187 191 220 181 141 168 176 188 191 208 156 175 204 176 142 133 133 171 143 144 110 136 127 139 160 164 169 173 156 137 149 127 126 145 136 157 141 137 130 129 117 105 97 168 164 131 118 135 135 143 110 102 113 91 119 117 120 141 122 97 131 102 118 108 103 119 112 128 149 139 171 180 185 137 137 118 128 137 109 132 112 124 118 123 96 115 128 129 123 97 108 111 108 98 134 136 114 111 134 125 109 110 112 119 111 113 124 120 120 118 110 117 120 110 94 93 81 77 83 86 75 71 76 73 66 56 54 57 47 41 56 51 42 42 37 36 28 22 35292 255 1223 30 9593 9 48 12 7181 1076 -2 94 187 2664 15562 22877 19153 7183 6221 6096 7106 9706 17496 19659 28405 41448 67185 91059 135622 159413 89021 80856 129177 85750 14357 13646 14293 24173 50297 72371 127604 204805 254731 337787 351636 355911 419756 684456 908701 428738 48985 702 260 239 265 215 242 249 230 251 269 239 287 226 232 267 230 209 163 166 131 124 165 160 174 182 196 153 161 236 193 212 182 156 169 151 123 160 162 182 208 167 163 207 181 186 235 312 244 191 233 185 166 215 191 238 213 200 224 244 150 181 220 204 221 234 243 206 229 163 155 164 195 202 237 204 162 137 155 234 209 221 236 197 227 232 191 196 188 178 172 144 119 135 138 141 151 141 127 143 146 153 149 169 158 164 159 141 166 154 162 143 153 163 150 135 123 131 136 174 157 132 109 101 104 127 118 117 113 133 158 118 130 144 144 137 127 120 120 104 130 134 145 125 148 163 143 150 160 170 179 176 179 168 140 117 113 150 131 137 141 125 126 114 107 145 136 115 107 115 123 128 142 125 121 129 123 108 109 119 136 133 122 138 133 127 131 120 112 117 101 103 115 103 102 91 91 78 85 81 71 71 63 67 64 71 76 71 63 59 61 58 50 42 31 35298 254 1254 30 9594 9 48 18 7181 1073 -46 576 769 1122 1996 2407 3127 5977 9337 10797 12180 17572 19111 17806 20400 21579 20975 27337 38400 50114 59264 65831 73370 74907 79143 87894 96078 99928 112710 131197 135734 147874 203193 284352 389565 522986 626677 451366 312427 166156 58911 16221 12643 10526 7057 5468 5281 3434 2037 1331 675 308 325 313 282 312 303 277 273 211 180 248 202 201 209 206 269 230 244 228 223 276 192 194 234 240 248 245 199 155 217 242 250 294 241 259 257 250 251 266 250 238 248 232 209 240 238 185 203 237 238 202 237 182 225 240 261 258 236 258 229 201 231 233 186 174 202 185 240 225 222 177 148 186 216 196 162 221 195 153 157 117 139 182 200 200 180 162 183 159 161 176 166 173 194 174 152 193 200 209 193 211 199 147 161 183 189 182 164 181 172 169 178 184 171 155 159 142 142 137 145 159 153 134 136 161 175 178 165 158 169 179 168 161 167 169 189 177 198 190 206 200 166 162 149 166 150 144 163 184 157 165 155 166 144 140 155 166 161 158 138 144 164 146 151 139 160 151 142 164 156 165 167 168 157 156 162 155 148 148 143 141 131 130 132 133 130 129 119 99 91 99 93 101 107 94 91 86 85 89 89 79 70 66 35304 239 1706 30 9596 9 48 24 7182 1070 357 1284 2256 2852 4001 6806 10976 10990 12858 17006 20645 23140 35778 57768 72385 84772 89794 112532 129524 154858 179557 213279 230490 191227 162940 156756 134017 145981 235067 341056 358960 372264 346580 230608 119658 35929 4430 608 360 371 377 335 329 288 332 321 282 298 275 247 269 269 244 171 202 194 228 220 202 165 255 232 127 165 194 160 229 217 243 248 239 277 235 294 247 190 262 240 225 204 280 219 239 201 195 216 303 275 236 223 230 256 239 227 245 270 240 207 206 235 213 221 222 234 212 224 264 248 255 235 223 212 169 158 188 215 195 196 228 204 215 215 195 197 177 178 205 194 191 189 168 195 213 188 188 182 176 209 203 218 179 181 175 167 174 174 177 183 174 170 144 186 213 193 169 177 156 160 177 197 178 159 166 163 130 159 179 189 179 175 202 188 192 198 220 229 202 180 166 168 186 177 164 174 166 146 160 157 165 145 141 158 148 151 159 164 163 154 160 174 167 161 148 149 161 166 167 166 171 155 156 162 158 155 159 159 154 139 141 148 142 130 126 128 116 108 106 102 101 115 108 97 93 88 100 98 91 78 75 35310 253 1287 30 9597 9 48 30 7183 1067 337 2826 14527 39357 67137 76237 81698 135805 156682 98423 38484 18589 8857 703 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 -99 913 4374 9664 19241 49599 86364 111209 145047 179525 212954 215880 247664 287382 310802 288330 272343 304681 314222 311985 221729 103389 13866 1017 349 293 297 352 302 250 250 251 208 257 212 150 195 179 182 193 181 118 211 178 224 234 153 189 214 149 172 191 197 269 253 242 185 202 218 202 275 241 206 225 211 253 233 214 184 224 186 187 180 228 238 265 214 200 206 178 178 185 230 194 188 201 221 222 234 230 219 243 217 205 221 214 189 210 224 191 220 200 178 211 197 170 173 186 154 195 157 183 185 155 174 156 177 156 142 137 145 179 169 184 181 190 179 177 172 172 148 153 140 128 159 175 154 137 184 145 164 159 165 144 137 152 141 116 117 116 118 129 151 152 154 161 172 170 169 196 192 182 169 182 170 161 144 153 165 164 155 138 117 143 134 122 128 118 119 141 145 135 123 128 134 120 135 127 136 137 134 138 142 149 131 134 127 131 142 139 143 142 135 134 115 111 119 116 114 108 103 85 86 89 87 84 87 83 86 86 72 73 67 70 65 49 35316 290 178 30 9598 9 48 36 7184 1064 402 328 304 310 416 466 491 526 583 583 590 706 914 1238 1774 1908 2072 2292 2334 2272 2110 2009 2057 2364 3246 3566 3497 3178 2847 2605 1934 1458 1394 1439 1526 1307 960 948 961 856 715 568 543 397 589 2934 9472 20280 4068 140 531 2329 2511 1931 1696 1518 1243 844 162 103 85 128 115 304 487 1393 10156 57165 71326 94634 124307 100295 95410 109498 98160 87211 86929 63736 29520 6128 916 270 262 240 225 283 267 243 239 195 237 169 190 200 198 143 121 80 30 59 104 52 27 79 82 63 88 73 84 89 80 50 89 144 126 103 112 104 102 131 158 77 112 94 118 103 61 108 151 105 107 148 90 91 101 138 120 107 85 96 86 122 141 124 83 100 90 74 98 128 85 103 125 89 87 98 92 100 56 78 74 99 73 68 96 81 55 57 66 67 76 43 28 44 49 80 61 42 63 54 70 64 56 90 67 44 91 101 82 67 96 77 88 57 43 36 28 49 43 69 46 39 56 56 32 44 61 38 31 45 44 29 37 50 64 38 45 47 57 62 72 62 53 53 68 74 72 86 71 65 47 61 65 56 54 64 61 40 20 20 41 30 20 40 38 49 50 49 49 37 46 52 43 33 29 30 45 36 35 40 43 46 34 35 30 37 38 37 34 19 32 38 24 16 1 -12 -2 3 2 9 13 17 4 -3 -3 -5 -7 -15 -16 -21 35322 290 177 30 9597 9 48 42 7184 1061 472 363 391 498 573 471 562 696 709 816 1007 1203 1392 1631 2303 2762 2965 3402 4012 4444 4682 5142 5308 5896 6613 6720 7076 8392 9988 11340 12166 12450 11813 9882 9236 10039 14724 61705 138335 142576 216529 193741 60140 51993 4196 1496 1289 1188 742 606 515 492 420 302 279 398 670 830 1038 971 826 627 683 637 504 482 403 382 460 844 1419 1788 2068 2160 2477 2185 1091 670 437 307 403 382 312 299 342 290 269 298 253 248 240 211 216 208 184 162 132 104 94 137 85 76 84 84 48 27 77 82 55 43 68 30 25 57 57 50 105 99 92 74 84 48 46 68 110 84 100 117 52 96 126 113 89 96 104 75 85 102 69 73 113 125 70 52 93 49 87 100 81 50 101 68 65 75 83 112 135 78 109 133 68 60 89 63 75 88 41 42 46 42 55 30 4 33 52 36 54 49 48 12 14 -14 26 44 52 27 49 47 53 57 50 53 56 65 42 16 4 13 37 22 -1 9 58 64 38 29 25 8 15 23 33 22 33 34 23 51 39 19 17 48 44 30 40 44 61 58 38 37 33 55 65 52 35 27 33 17 25 32 15 -3 19 30 24 38 27 11 23 16 24 45 25 27 27 25 17 29 41 30 26 18 19 26 16 31 33 41 26 15 11 22 11 18 19 6 -8 -13 -6 -11 -12 -6 -5 -12 -11 -8 -16 -22 -19 -20 -29 -41 35328 290 176 30 9596 9 48 48 7185 1058 794 892 1144 1487 1833 2538 3253 3543 3536 4383 5178 5808 6504 7504 8085 8138 8771 9593 9532 9678 9473 9340 9174 8956 8016 6513 5441 5522 5620 5325 5318 5460 4934 4806 5399 5570 6763 7655 8494 9045 11845 42088 133406 264155 349221 264050 170044 32494 7081 1900 1099 776 515 545 1010 1447 2072 2340 2257 2404 2269 1867 1358 1044 747 599 409 308 356 387 295 329 426 309 326 386 342 336 354 361 363 318 298 291 295 291 284 232 168 213 215 250 181 127 144 130 115 83 95 116 77 114 57 73 116 97 60 73 68 53 95 32 59 102 90 60 15 49 78 137 68 83 118 120 68 72 79 104 61 135 107 65 89 98 110 124 79 53 97 108 93 99 84 75 56 107 100 110 70 92 93 60 79 96 122 121 91 92 94 110 103 86 54 55 54 86 67 38 69 57 41 59 55 19 66 38 12 36 60 33 68 44 12 10 47 68 72 78 61 48 51 61 73 82 48 65 50 18 28 59 34 27 47 20 42 51 32 10 32 -11 -5 9 26 43 60 33 25 16 28 18 28 38 14 56 91 77 53 42 28 36 48 52 44 21 14 6 0 17 25 37 27 25 22 32 32 19 17 18 24 24 24 16 24 28 19 28 14 9 10 24 19 22 38 30 16 15 18 15 15 24 19 7 11 -2 -18 -15 -22 -24 -15 -14 -14 -24 -17 -23 -21 -19 -23 -24 -32 -42 35334 288 234 30 9594 9 48 54 7186 1056 -90 -77 999999 -90 999999 999999 -77 -50 108 487 544 883 1270 1271 1109 1341 1509 1888 2317 3300 3982 4712 5303 6063 8179 11348 13030 12708 12711 11890 9599 7286 6829 6298 3529 3193 4909 7013 12015 18069 29002 79162 106440 112333 194511 255395 346795 310684 197058 223415 174288 288261 475731 339743 128110 3485 1215 1474 1890 2142 2157 1945 1432 874 775 628 479 378 305 372 321 332 370 374 340 337 407 402 394 385 398 416 312 375 424 336 317 325 339 247 258 316 267 198 155 210 260 195 129 163 103 96 143 109 55 68 99 90 84 107 137 107 149 117 94 111 160 181 170 139 152 162 175 125 68 173 179 150 128 201 160 142 99 126 181 155 152 138 133 128 160 169 148 138 181 151 118 133 148 128 153 158 138 139 148 150 154 133 159 150 144 100 109 105 124 169 138 114 81 112 84 58 85 116 126 111 99 127 100 92 105 137 108 99 103 106 92 129 146 117 99 111 121 83 89 94 98 90 97 86 89 78 87 76 70 100 86 78 79 79 107 93 92 93 105 78 101 100 91 88 86 79 95 121 133 123 93 77 85 93 109 109 90 72 67 74 85 81 76 78 76 66 73 82 83 70 80 82 85 100 96 97 94 77 82 91 85 86 88 86 102 100 83 83 88 70 77 74 79 72 65 66 47 31 25 34 29 37 38 36 36 31 29 38 33 22 19 11 35340 264 950 30 9590 9 49 0 7187 1053 -43 36 8 -3 99 319 724 864 763 873 1201 1077 978 1426 2377 4527 12080 14847 6830 19951 84410 102974 65285 66286 78224 176734 420780 431100 471005 564093 290102 85858 130684 122715 129936 139688 117653 150331 90148 68610 161713 2609 497 411 342 413 427 378 430 443 425 386 436 411 395 443 427 416 504 450 481 437 494 509 454 476 385 338 349 323 249 206 222 278 193 197 176 138 175 94 150 202 136 121 145 177 190 145 164 156 108 159 255 204 219 215 199 191 164 187 226 233 210 220 219 175 245 189 195 237 233 188 179 223 209 242 210 282 225 227 201 185 196 174 197 244 245 235 232 213 151 151 210 219 154 219 203 180 169 176 193 217 209 136 151 167 142 179 161 142 165 179 162 145 162 168 179 184 173 196 153 150 138 171 153 176 178 170 166 165 158 149 148 141 123 145 152 141 150 154 145 141 129 129 116 112 123 138 166 152 142 136 138 140 135 148 148 142 165 176 182 173 175 157 137 153 147 134 144 145 143 138 128 137 144 150 161 146 126 143 137 141 125 149 147 150 152 145 142 144 139 136 145 142 148 156 151 146 144 141 135 134 130 127 119 125 143 128 105 99 96 91 91 102 93 88 93 100 95 92 84 83 77 67 35346 233 1878 30 9588 9 49 6 7187 1050 565 2813 7203 14464 61260 160282 145320 72223 4566 7931 19207 19797 61202 346380 408567 568350 859531 562846 999999 475339 578164 372475 35287 772 398 406 403 435 449 358 432 421 422 454 346 242 256 250 270 282 242 226 207 206 134 174 230 165 132 145 92 99 151 144 150 184 168 101 136 176 165 138 153 191 158 185 184 164 173 179 130 179 216 190 221 244 211 208 236 224 194 209 208 201 174 180 252 185 196 194 228 190 160 210 213 202 220 203 156 171 187 137 183 204 225 192 189 181 166 161 151 128 172 207 175 177 175 140 153 145 192 173 165 121 159 148 110 131 150 161 148 167 148 172 156 161 180 208 151 148 137 132 131 147 148 164 128 152 144 128 115 92 84 118 143 149 137 125 144 126 105 145 128 116 119 129 125 143 156 140 161 148 141 164 151 124 116 109 110 113 129 132 154 124 117 128 136 111 126 130 126 106 122 130 131 124 121 127 136 138 152 153 127 121 127 130 115 120 122 116 122 118 113 113 124 111 99 90 75 65 68 72 73 67 64 63 60 62 67 64 52 40 38 35352 290 136 30 9586 9 49 12 7188 1047 15 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 196 1181 2950 4099 4129 6183 8963 14029 27267 59392 116585 165318 264039 367521 458360 509460 507694 574116 355553 813837 553293 480060 156748 501677 3792 326 321 270 230 302 311 256 298 312 319 235 215 183 136 121 202 226 200 194 105 146 116 76 141 79 124 74 71 87 44 81 65 109 117 129 135 95 92 85 43 68 66 85 100 106 111 116 151 155 128 158 71 134 174 123 164 140 207 162 133 185 155 105 88 103 132 193 149 156 137 148 146 101 116 109 123 129 134 139 118 112 122 142 129 131 102 79 84 65 69 61 90 91 98 61 56 84 84 88 91 87 119 108 98 85 59 68 83 80 98 75 70 95 62 90 87 85 87 54 49 56 89 99 84 79 78 78 74 58 58 73 85 77 82 62 65 37 66 55 29 38 56 47 68 77 101 114 78 78 62 51 57 42 62 64 66 64 79 63 45 51 43 49 60 64 46 56 53 57 70 69 61 62 67 80 54 40 36 49 57 52 41 42 50 52 46 44 36 32 39 40 34 40 24 15 10 -11 -14 -7 -11 -12 -16 -21 -26 -34 -28 -34 -40 -53 35358 283 165 30 9585 9 49 18 7189 1044 -10 45 45 34 32 86 79 94 89 162 169 188 298 355 388 383 335 235 256 374 682 869 1050 1219 1399 1460 1665 2460 2992 2821 2975 3148 3770 4044 4583 4986 5034 5293 5705 5780 6937 10739 16827 21376 24341 25949 27380 25680 24493 26693 29106 33571 36903 29375 27064 30451 30016 28260 29352 27941 26253 28076 35699 36513 73972 114150 128427 175009 78747 79300 121188 109245 17745 501 241 223 274 356 369 358 406 406 416 358 391 339 334 333 325 325 333 269 285 223 205 157 173 200 196 174 101 148 164 113 111 62 113 83 134 122 109 88 100 82 45 42 71 126 153 166 107 61 64 70 64 90 89 99 69 81 42 91 123 134 126 129 129 120 154 170 100 106 123 132 129 115 96 150 131 141 101 81 97 97 129 152 92 107 121 93 72 116 102 121 105 76 103 88 48 90 79 90 77 59 53 57 87 108 103 92 115 95 71 82 58 80 84 73 58 56 88 70 74 74 67 69 71 85 63 24 32 28 45 68 66 40 79 78 48 56 39 23 46 30 47 31 42 40 24 49 36 46 44 71 84 81 76 66 65 39 30 68 56 51 54 36 22 42 30 33 22 27 29 38 41 37 24 35 37 30 28 30 29 28 27 29 28 26 31 21 11 28 41 35 23 27 27 28 20 21 14 -1 0 -7 -9 -19 -30 -31 -46 -37 -42 -52 -51 35364 214 1185 30 9585 9 49 24 7189 1041 -43 -43 999999 39 153 241 579 872 1160 1289 1375 1704 2099 2484 3683 8678 38435 84009 74732 30431 42817 136711 182908 110794 56251 56130 81321 95544 66189 117847 154447 147403 96815 191078 233263 180422 197841 35062 7067 401 128 152 180 191 184 238 169 218 222 187 166 230 204 201 196 171 196 72 107 151 119 153 66 39 36 -17 -47 -29 -24 25 -38 -12 5 -1 -21 -12 -45 -19 -30 -45 -62 -39 4 -17 -48 -28 -27 -38 -10 -9 -52 -63 -58 -45 -24 -20 -22 -1 -41 -78 -9 -48 -16 27 34 12 -18 40 21 -12 -19 27 10 -17 -6 6 -9 -23 -33 -32 -17 -27 -35 -11 -36 -43 -11 0 22 -15 -36 -42 -83 -43 -21 -34 -18 -57 -37 -26 -10 -52 -71 -39 -25 -39 -64 -40 -9 -40 -32 -14 -65 -43 -56 -78 -45 -62 -40 -55 -54 -53 -69 -75 -51 -52 -60 -71 -62 -65 -59 -23 -42 -53 -56 -72 -64 -65 -63 -65 -71 -79 -69 -62 -88 -95 -66 -63 -51 -72 -53 -27 -38 -42 -60 -87 -80 -72 -55 -39 -60 -69 -63 -81 -79 -78 -68 -77 -78 -71 -82 -85 -79 -87 35370 247 194 30 9584 9 49 30 7190 1038 102 67 12 4 67 46 67 110 94 81 79 138 126 123 131 170 175 209 235 205 236 309 320 429 445 566 613 619 611 659 709 838 924 1094 1336 1603 1705 1602 1502 1593 1838 2324 3239 4134 5259 6778 7085 7251 8226 8501 8288 7935 7511 8292 9286 11369 13345 15672 18563 21973 24597 25886 25987 40800 74363 122553 104724 90261 123362 176318 180012 113361 27934 518 99 186 149 136 149 242 299 279 301 295 246 192 222 257 262 256 244 260 202 159 114 169 200 157 133 48 89 92 72 59 36 47 8 -41 -16 -6 16 47 25 34 32 -28 -32 -11 14 22 0 -31 -9 28 3 10 29 27 7 -35 -22 -61 19 20 19 -12 22 -7 22 14 28 43 77 39 -14 5 35 20 -6 24 53 31 42 41 -16 40 -8 13 13 15 23 59 -2 8 -7 -13 -2 -10 -14 -4 -18 -29 -42 -45 -41 -22 -21 -43 -39 -19 -34 -25 -12 -29 -26 -28 -6 -12 -55 -52 7 -3 -5 -28 -29 -38 -22 -28 -35 -42 -45 -46 -61 -36 -34 -29 -64 -50 -37 -40 -54 -62 -79 -87 -64 -58 -78 -63 -67 -86 -80 -92 -78 -60 -49 -20 -10 -31 -52 -37 -73 -70 -71 -72 -75 -62 -68 -54 -68 -66 -64 -61 -69 -71 -79 -85 -76 35376 282 73 30 9583 9 49 36 7191 1035 18771 193558 4827 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 -98 -16 137 231 785 6462 30072 81193 146191 122302 176642 262139 202221 119805 164633 117476 121917 156277 402089 472877 533448 387217 408999 171653 69593 140517 272784 35851 966 458 552 280 197 240 280 257 285 274 301 343 343 323 317 291 349 309 312 331 353 390 318 287 260 195 248 216 221 238 213 222 228 190 176 134 135 107 73 51 51 53 78 115 96 43 30 91 76 74 80 63 49 86 116 85 57 70 69 -9 26 34 43 42 38 59 69 64 53 41 91 100 135 134 97 49 64 66 91 103 82 62 72 105 82 59 73 120 122 73 34 76 64 59 59 92 52 41 29 73 53 43 115 45 31 67 61 48 34 47 18 34 63 49 53 39 31 57 32 53 55 37 48 62 60 44 42 27 48 42 18 53 31 27 49 28 15 35 23 24 30 18 2 14 35 15 16 24 12 -16 18 -8 -14 4 5 5 56 62 59 33 36 44 37 33 35 28 23 33 13 18 32 24 20 8 -11 2 0 -4 7 14 -1 1 3 2 3 -7 -11 18 13 1 -5 8 16 6 -19 -12 -1 9 1 5 5 -2 -4 -17 -17 -23 -22 -22 -28 -38 -53 35382 271 729 30 9579 9 49 42 7192 1033 -15 -1 211 514 708 757 988 1246 1604 1769 1525 1476 1566 2247 2964 4107 5161 4767 4223 3365 2585 2443 1757 760 217 296 525 866 1202 1410 5182 29792 99433 105838 25620 50585 4320 3301 5979 5394 4672 8747 23273 66118 205057 268653 181942 267385 303324 409791 618099 319388 215706 109142 1156 433 354 284 342 327 381 444 436 459 396 417 433 449 441 397 330 361 345 302 297 272 250 269 322 329 301 299 259 285 279 241 147 124 125 111 102 110 126 166 115 155 125 189 130 125 117 120 150 155 178 141 118 137 143 123 77 68 83 120 123 170 169 117 141 159 159 160 135 143 152 201 222 177 195 176 160 191 172 132 176 178 139 134 178 237 161 175 170 158 143 126 152 121 141 153 144 123 111 132 127 137 135 144 145 121 138 149 120 108 126 118 131 138 123 104 145 157 125 144 124 146 104 111 112 100 113 110 121 92 114 143 129 119 119 130 132 116 93 67 90 98 106 87 65 75 80 113 104 101 108 116 157 174 139 127 115 118 112 102 118 111 131 117 101 117 112 108 89 97 88 87 82 96 89 77 94 85 85 81 101 97 98 91 91 95 91 86 95 89 91 96 90 83 74 74 80 90 89 85 72 62 62 52 41 29 29 31 20 14 6 2 4 2 -1 -2 -10 35388 290 156 30 9576 9 49 48 7192 1030 477 424 407 363 404 493 492 476 445 608 658 798 869 938 1204 1196 1028 1074 1293 1874 2397 2053 1381 1149 1297 1375 1470 1895 2131 2471 3121 3118 3142 3889 4336 4481 5319 5919 6487 7473 9751 21132 52004 78384 51569 132050 225411 175357 35251 4979 4100 4446 2201 1404 1182 899 719 538 519 484 432 446 486 437 399 433 423 541 536 542 533 455 499 481 507 631 513 361 435 468 468 389 459 456 424 478 533 509 524 436 442 479 438 418 406 401 395 436 445 384 343 415 326 285 260 272 259 194 157 157 131 168 177 126 183 184 167 143 117 191 162 161 178 195 182 131 111 126 102 102 138 142 157 171 135 128 164 234 213 222 208 192 211 224 209 182 180 172 147 171 169 194 194 150 207 218 204 189 166 179 197 208 200 192 170 162 174 173 137 162 184 174 171 158 173 179 186 143 140 137 203 166 122 153 162 159 182 140 148 162 138 162 159 161 163 190 168 181 156 150 154 142 152 139 162 162 162 141 157 166 144 133 127 121 139 119 115 98 103 111 133 138 139 118 163 174 170 150 145 142 135 149 134 123 124 144 145 152 134 122 119 125 126 127 118 114 119 118 125 136 154 139 117 124 122 114 120 125 142 119 103 133 133 122 126 126 132 127 121 114 117 116 111 110 105 95 76 72 67 66 70 66 65 54 56 42 35 45 46 45 35394 290 150 30 9570 9 49 54 7193 1027 155 84 82 140 148 114 176 271 179 271 357 599 792 892 1114 1450 1688 1374 1273 1192 1323 1531 1659 2023 2146 2115 1804 1877 2226 2616 3589 4839 6923 8287 9037 9257 9300 9898 11734 13212 12941 14514 15131 19426 31603 74155 119398 135624 119039 128277 136038 161227 154113 172420 163822 68841 102219 41581 1252 378 446 389 423 444 439 369 352 402 422 430 426 398 445 417 427 415 345 358 466 452 417 442 498 503 517 513 506 539 573 526 563 467 419 398 428 416 413 417 351 335 350 300 266 275 238 209 185 187 189 158 153 201 134 142 156 162 163 165 132 167 171 228 248 178 164 122 159 135 155 145 147 134 175 129 131 245 277 195 161 256 247 219 244 228 213 245 184 244 213 200 192 214 180 219 213 180 196 194 237 233 190 242 180 190 169 169 197 201 176 179 168 143 174 165 161 166 133 118 164 186 130 149 174 182 157 176 193 175 175 186 203 154 157 138 172 146 154 165 176 148 131 158 137 138 132 161 147 124 161 169 163 125 106 134 143 126 109 125 131 123 120 120 133 162 194 190 167 146 153 156 157 133 130 138 151 177 151 143 148 136 141 154 130 140 145 123 129 111 127 118 135 130 130 143 137 134 132 143 136 131 129 138 133 125 120 132 141 127 126 131 117 124 121 116 94 91 88 81 76 63 63 70 61 53 53 45 42 40 40 40 35400 274 626 30 9566 9 50 0 7194 1024 -43 81 70 -30 999999 -63 27 23 96 78 -42 73 163 398 544 532 681 692 851 1117 1146 987 4478 17346 28164 33645 127292 220652 352180 278669 194693 158002 213951 296954 290709 237910 93449 132865 271732 399718 216028 252897 269200 306439 218311 41847 2338 369 375 399 432 436 421 380 429 437 411 447 459 392 398 396 414 446 400 412 461 448 497 473 533 543 503 484 479 450 446 536 470 399 282 329 357 376 303 363 364 342 250 187 240 218 162 209 181 195 171 177 204 224 176 192 234 218 201 161 126 210 181 127 128 143 142 175 111 115 175 174 209 173 172 168 209 239 234 226 228 241 243 253 234 217 272 288 215 178 166 202 223 219 251 221 225 211 233 219 260 231 186 172 176 151 163 185 220 198 209 199 172 223 222 142 153 156 160 171 152 161 177 149 189 208 148 143 169 192 156 164 176 187 161 153 141 147 137 148 156 155 161 172 174 183 179 135 142 130 127 134 137 125 139 128 140 175 147 112 159 176 206 203 181 145 155 180 171 169 168 143 139 136 161 172 142 147 146 142 145 156 138 148 147 139 111 132 150 143 150 126 136 139 144 136 141 136 127 155 148 139 138 145 143 129 135 129 131 118 108 114 113 93 78 78 80 79 69 61 65 66 53 52 47 45 49 51 35406 233 1856 30 9566 9 50 6 7194 1021 -77 518 1534 4492 14096 26650 24096 79352 165113 661800 999999 641466 646496 673096 701895 965356 329454 157588 1694 497 504 450 536 565 541 512 543 510 541 484 582 639 646 566 559 534 466 453 455 394 394 323 339 384 390 285 304 307 289 284 299 252 256 231 204 207 215 169 182 208 211 171 203 257 228 208 148 195 220 259 195 142 163 228 215 206 137 161 212 222 191 221 273 244 256 300 304 221 249 267 253 246 268 263 227 230 263 254 252 236 252 229 258 248 280 253 264 221 237 283 252 228 225 237 240 201 196 231 213 179 199 244 211 215 224 212 219 201 229 198 188 181 184 187 205 232 230 212 224 240 194 165 174 159 180 174 184 200 179 198 203 184 214 184 167 160 160 159 168 168 168 173 163 174 146 155 186 214 215 225 189 196 213 195 200 204 179 186 170 183 195 182 203 192 181 177 177 167 183 161 168 172 164 159 175 175 160 171 164 174 177 173 170 164 164 162 172 182 181 170 166 151 165 171 159 141 141 127 115 109 99 102 96 89 96 91 85 78 76 82 84 80 73 35412 269 777 30 9567 9 50 12 7195 1018 140 352 425 518 739 696 675 903 1138 1480 1679 1900 2274 2306 1954 2079 2530 3902 5970 7254 8664 9858 10495 11145 12948 14684 14166 15318 16936 23018 28797 34701 61721 88618 123824 170946 162340 181875 95571 112890 170030 181379 263783 254653 260034 389477 380377 179551 169253 323660 487942 398160 414400 257463 23157 669 495 545 549 588 593 516 546 552 574 568 542 465 465 492 467 442 389 398 339 368 328 307 273 296 261 267 310 307 302 312 235 242 218 131 200 168 229 202 212 167 189 195 199 197 173 204 218 187 159 150 116 141 197 152 125 134 124 128 150 192 197 199 220 202 222 246 263 249 226 219 260 206 238 206 268 267 235 237 213 229 203 225 193 239 244 166 200 205 209 211 218 226 230 228 192 217 167 180 185 179 191 145 188 216 162 165 173 174 192 173 195 199 191 146 144 176 173 156 177 165 178 187 188 139 170 145 146 181 155 135 152 168 167 145 132 149 169 146 126 136 150 133 148 141 128 126 109 147 195 209 196 180 182 162 158 168 146 172 159 169 152 149 159 174 166 148 146 145 119 132 150 153 137 140 134 137 147 145 156 148 117 128 135 144 145 143 138 137 150 139 132 142 133 125 120 107 103 98 102 97 92 87 80 75 75 66 65 68 69 61 60 58 54 35418 290 146 30 9566 9 50 18 7196 1015 597 490 594 544 416 370 358 426 522 698 1027 1721 2080 2965 4480 5727 6193 6614 8065 8974 10679 12788 13961 17896 23624 26895 30196 34970 37710 40458 45164 49678 57245 58703 60656 72241 81938 89340 94536 113140 116980 107576 86544 77870 69112 49763 37095 24002 12521 9424 6569 2794 561 388 344 366 319 349 346 340 300 418 454 408 2258 11787 11573 3887 1036 469 415 436 410 423 473 479 486 473 472 511 528 618 606 585 604 580 594 590 546 552 619 528 481 439 496 391 390 385 371 378 267 293 317 306 318 299 291 271 203 182 158 201 147 141 138 185 211 210 257 188 161 229 173 177 222 155 156 158 148 186 145 177 181 182 164 136 192 158 124 180 223 204 181 202 208 271 254 263 283 262 215 198 217 207 209 229 229 177 218 241 208 196 239 206 183 203 170 211 164 196 207 150 178 143 164 175 154 153 171 174 169 154 149 148 149 125 156 175 161 157 157 169 141 156 166 177 154 156 189 164 130 134 126 166 177 149 157 152 150 174 153 111 140 125 139 127 129 140 150 146 138 129 127 133 161 180 181 174 173 150 132 133 145 174 157 150 152 181 165 165 152 142 146 141 134 123 143 146 149 128 128 132 146 145 138 130 133 149 152 129 124 119 121 128 130 136 117 113 132 139 119 109 93 98 90 82 79 80 71 71 77 69 54 58 58 60 60 57 55 50 35425 290 143 30 9563 9 50 25 7197 1012 853 727 707 734 730 747 712 763 717 830 823 814 767 830 771 815 772 772 798 878 870 1384 2179 2604 2996 4753 5752 5880 5401 4492 4517 4616 4983 7992 12439 12292 4855 982 672 1134 2943 3870 5405 7529 10872 10476 8846 8685 8531 7363 5953 6592 5778 3491 2721 2228 1782 1995 3727 4349 2351 668 569 424 264 302 391 364 380 407 408 414 444 556 449 437 460 486 478 489 510 540 585 564 565 519 519 496 485 493 461 440 411 441 462 345 281 296 290 315 249 221 237 256 246 213 158 176 135 168 186 179 158 136 167 170 173 119 137 144 116 173 210 123 131 197 176 136 114 76 156 182 126 141 162 117 147 162 127 139 169 165 191 194 217 274 248 274 239 244 179 216 211 216 201 216 204 192 207 187 209 214 187 189 183 201 186 216 202 151 146 170 137 147 171 164 155 178 176 175 176 164 140 176 152 147 144 137 146 134 147 161 145 137 177 169 138 132 139 115 145 108 103 125 134 126 123 111 103 113 101 110 99 98 96 85 84 115 119 143 121 110 103 123 136 125 139 146 176 161 133 125 135 144 167 148 142 144 145 146 131 139 140 120 127 123 120 103 118 112 115 116 128 120 108 120 131 135 123 122 115 121 128 124 132 133 135 134 129 90 90 93 79 82 81 80 70 65 63 53 45 42 41 51 53 51 51 40 32 30 35436 279 471 30 9561 9 50 36 7198 1007 -95 79 259 797 1694 2815 3839 4469 6261 10726 15620 22103 30409 41399 50564 57325 63540 64416 65543 67605 67532 68453 69743 71155 71272 70790 74697 81576 89837 100948 115587 129341 132683 127731 115449 112860 118274 117411 125030 121332 117002 118527 125473 117449 96472 87604 84082 78414 82946 88218 87976 85499 73902 60183 50098 43511 41357 45817 47124 42228 27369 13152 6439 2983 1585 1090 894 770 677 652 617 612 609 564 537 500 523 511 515 480 417 403 431 397 391 400 355 321 333 325 314 243 225 229 232 183 142 186 165 140 169 183 172 170 144 179 170 185 171 148 129 126 136 141 127 110 152 162 127 121 103 95 137 166 130 163 156 120 160 165 188 224 218 199 172 215 238 226 202 202 202 232 258 220 191 223 216 194 189 206 200 193 192 193 176 169 175 172 189 192 208 208 220 212 176 176 180 176 185 171 150 131 152 156 166 156 151 171 180 173 167 164 155 166 171 158 134 136 141 128 114 130 149 142 122 120 139 127 123 136 147 136 107 115 132 129 132 131 112 112 110 94 86 96 126 144 144 140 151 164 154 144 130 134 150 157 149 141 152 144 140 131 134 149 147 130 129 124 127 148 142 121 122 126 132 121 122 125 123 131 144 139 134 130 131 123 117 124 123 117 108 100 94 91 95 93 84 76 76 71 63 60 76 77 76 72 68 55 48 35442 290 164 30 9554 9 50 42 7199 1004 1430 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 6 369 750 1286 1052 1081 1123 955 1291 1687 1148 381 999999 999999 999999 24 652 997 950 1116 1609 2233 2773 3452 6288 11292 19851 34363 44922 49874 56772 70149 83229 87794 105005 114849 127473 152964 181492 221439 265398 304962 327787 407913 447865 440946 469071 428615 315428 166630 55175 9836 2640 897 661 607 627 566 527 524 503 467 484 537 556 602 550 508 459 430 386 412 375 351 378 347 321 314 254 232 225 234 232 190 162 196 215 199 220 203 219 176 173 159 182 141 136 162 208 201 164 118 166 155 168 174 166 150 141 126 122 129 175 168 186 179 159 150 147 181 216 225 248 251 262 277 261 257 236 268 249 228 246 232 218 213 192 186 221 223 197 188 185 197 199 197 198 192 193 190 187 188 182 184 168 146 149 166 153 138 151 176 187 167 147 164 193 190 164 174 189 183 163 159 160 157 165 170 182 192 167 153 158 148 131 136 154 154 144 149 138 125 114 126 144 135 131 123 126 130 127 143 167 159 165 162 144 154 157 151 145 148 143 130 145 161 161 154 155 158 143 145 145 150 136 133 137 138 139 145 151 148 149 141 141 142 140 132 139 149 144 145 142 146 138 131 128 123 123 109 98 95 98 96 90 78 75 70 73 72 70 75 66 66 61 57 35448 242 1570 30 9550 9 50 48 7199 1001 561 3337 11829 27198 41896 45336 49938 41841 45003 57021 73095 90628 119672 163124 220078 283983 341377 427180 493419 526696 526951 451804 337559 195937 105113 59896 37231 15301 6005 1866 739 614 656 630 569 530 511 447 465 501 468 477 496 449 491 447 421 397 300 278 297 277 228 227 244 244 213 275 309 285 217 195 239 197 166 221 231 210 207 164 195 189 195 160 145 188 203 167 154 141 149 152 140 137 94 113 90 147 127 190 162 145 154 145 174 196 226 212 229 210 209 254 237 192 244 273 230 225 243 198 201 169 205 214 214 193 185 186 218 190 212 240 198 183 196 167 139 139 176 180 156 140 138 159 156 155 157 158 167 143 147 139 137 134 144 180 168 133 154 163 136 136 143 142 121 126 154 174 161 148 135 132 124 110 121 134 119 112 109 129 133 117 114 112 120 125 141 163 157 150 146 127 116 128 136 133 148 137 139 154 142 144 141 137 139 136 131 131 126 121 121 127 136 127 116 114 129 132 118 118 115 122 128 118 113 124 129 120 116 118 116 102 101 104 103 100 85 73 73 73 71 65 54 49 46 40 32 34 41 37 34 24 35455 257 1117 30 9547 9 50 55 7200 998 -74 455 1198 1855 2362 2905 3363 4104 5349 6746 8354 10755 15134 22312 31464 40691 51683 70709 96158 123839 154625 186591 207956 230235 251716 260722 282424 305041 327482 346394 353018 342589 310484 286628 270644 221450 173923 134083 95489 52434 26968 17534 7061 1822 649 584 568 570 565 585 525 493 504 442 451 425 406 368 295 320 295 374 343 296 294 287 258 228 218 206 212 209 266 314 241 232 163 177 174 188 182 160 169 157 182 163 157 164 178 164 180 182 133 181 187 200 226 180 164 195 162 145 133 151 162 189 174 140 112 137 143 157 146 176 166 220 241 217 216 208 244 251 256 243 234 228 238 246 226 229 252 247 212 208 172 181 169 153 165 200 241 238 187 160 173 163 147 162 178 175 164 175 163 160 163 140 161 173 170 156 155 164 158 153 139 147 144 125 145 158 155 158 149 147 154 133 128 127 120 126 121 119 129 130 115 107 108 118 137 153 147 138 146 160 170 164 155 135 137 143 145 155 142 141 151 148 139 142 149 139 142 148 146 143 146 145 144 145 143 132 132 144 149 143 139 137 141 146 138 136 132 134 128 136 133 123 129 120 115 110 112 101 89 84 82 89 83 68 71 74 61 54 57 60 58 52 41 35466 273 633 30 9543 9 51 6 7202 993 -61 777 1864 2389 2892 3762 5370 7584 11483 16058 21571 27326 30706 35000 42893 56242 66820 69149 70439 76544 87081 96501 101104 104359 107562 105903 104317 105374 100728 87950 75737 73727 80795 94162 104902 118773 135872 158440 179422 189093 190357 183792 180536 163433 122791 89019 76362 70062 59072 46610 29732 17037 8757 4806 2612 1627 1073 1102 1090 979 832 665 545 493 498 535 539 503 480 508 458 434 479 452 432 424 381 331 325 294 257 298 306 256 272 247 198 219 233 222 215 211 204 154 146 132 156 172 204 157 115 147 162 168 173 164 161 154 173 154 156 159 181 148 175 148 160 197 195 186 127 92 104 97 127 156 147 133 138 130 191 228 215 213 193 182 186 227 211 218 236 226 184 206 224 199 196 197 208 189 174 174 203 211 192 169 178 171 160 148 145 188 187 150 128 127 147 163 149 154 151 156 153 163 167 173 157 163 151 161 152 143 132 131 111 133 127 127 131 124 110 127 130 122 137 129 120 104 116 122 129 124 115 113 109 110 115 106 104 106 130 139 154 165 161 156 152 124 127 117 117 133 138 137 146 141 137 138 136 136 120 130 130 135 134 127 123 122 131 141 136 136 136 132 131 131 131 127 122 124 121 112 103 79 76 81 77 86 94 85 76 74 69 60 58 58 61 62 60 58 59 47 28 35472 264 899 30 9539 9 51 12 7203 991 89 278 763 1681 2900 4315 5380 8785 16542 25493 32361 34159 32756 35655 42823 51516 61019 72224 87279 99485 106449 119812 153993 206357 239483 229401 210076 194120 175974 165813 161648 152665 132218 127194 126874 130091 115681 91530 67106 52272 41804 27822 16472 9498 5911 4357 3602 2904 1846 1325 994 720 599 632 649 657 594 572 576 546 537 562 554 575 518 483 483 477 399 362 341 381 326 331 352 294 215 216 251 242 283 269 244 233 205 199 188 148 137 165 180 198 200 207 196 196 196 166 196 197 142 170 208 190 184 204 201 203 230 211 189 186 184 158 126 130 137 172 153 169 173 159 231 289 268 282 260 288 262 248 266 271 255 269 296 297 269 248 268 227 233 244 254 221 236 224 199 194 192 184 189 200 197 161 138 157 156 203 218 200 175 185 181 181 175 164 176 194 176 158 174 205 198 188 170 140 125 137 164 165 153 154 152 171 182 169 156 166 159 144 144 165 151 131 141 137 133 142 129 128 130 157 165 184 191 167 156 160 158 148 145 137 134 154 161 160 160 174 151 142 144 161 163 154 153 148 153 149 140 147 157 168 156 148 139 146 152 144 139 146 146 143 135 128 124 119 107 99 97 104 105 104 104 96 91 81 73 73 77 81 81 75 67 56 35478 289 143 30 9533 9 51 18 7204 988 4479 999999 999999 999999 999999 999999 999999 -32 458 1477 2693 2588 2267 1544 1888 3032 5365 10059 12772 13230 15309 18003 19437 19626 18676 17948 18838 19104 17634 15589 14990 17706 24129 34265 45352 58698 77214 95456 106578 106587 105340 99144 90367 79378 61982 43852 37922 42658 51577 62368 75194 86960 97485 106142 114888 117662 115556 109264 105752 98101 78916 74399 73526 66275 53094 35243 26918 15164 7560 5013 3127 1658 1119 922 718 670 667 644 610 561 610 620 582 607 601 626 612 609 573 556 516 494 495 467 427 420 395 351 326 333 316 301 299 277 257 306 314 302 313 328 339 304 268 227 193 207 191 213 235 225 208 210 205 201 230 243 211 227 251 246 233 242 222 209 217 230 191 168 176 172 176 187 175 169 196 233 200 223 255 267 273 260 281 276 284 307 297 284 315 327 309 292 245 266 266 269 278 297 287 253 224 214 243 251 219 213 193 182 179 187 167 182 197 200 198 215 224 193 172 168 192 178 170 176 195 209 203 185 187 202 167 169 180 181 198 194 188 187 180 153 182 179 182 188 185 168 163 168 160 149 148 152 140 146 134 135 155 172 182 190 183 171 147 144 155 162 175 178 167 161 179 178 174 165 168 162 166 170 166 168 179 176 180 180 171 166 174 154 158 162 157 151 159 157 161 150 149 152 153 161 151 147 142 133 130 125 114 121 122 111 104 92 84 88 94 92 89 85 72 35484 288 194 30 9524 9 51 24 7205 986 2079 606 471 488 466 558 626 634 617 535 529 664 1034 1846 3663 7775 12524 16463 18909 19738 19094 18847 20296 21348 25251 28594 29784 31676 36691 39374 39307 41504 38193 33650 32641 32418 31703 31725 33193 29621 20429 14873 14059 13535 13454 19407 9007 7911 7847 7171 6142 6163 6496 6243 5841 6398 7414 9997 14210 17788 20110 18815 19402 24057 26930 25646 20551 11814 5668 2561 1265 663 480 469 547 573 556 572 597 585 576 612 611 611 636 616 579 536 577 601 523 500 476 425 423 410 380 387 355 339 356 263 243 279 292 341 310 274 289 346 324 289 267 249 203 177 173 202 191 200 240 203 176 153 162 165 173 164 190 188 196 198 202 176 189 174 154 191 174 127 149 200 214 208 183 151 158 202 218 250 278 261 250 223 258 275 234 223 248 277 246 234 224 226 238 208 225 227 198 170 182 199 196 176 149 187 209 178 189 166 192 167 172 184 166 173 175 170 168 164 160 158 156 177 179 170 163 141 151 166 159 154 158 154 161 167 153 168 181 156 154 175 159 140 145 151 140 142 158 156 161 123 113 119 121 122 126 144 157 152 138 116 131 153 173 165 155 159 148 155 154 160 158 147 148 148 148 139 148 146 142 151 156 161 145 143 144 136 135 141 152 154 144 128 131 143 141 132 130 129 124 122 109 102 94 86 87 85 85 82 72 64 64 65 63 59 60 56 35490 290 102 30 9522 9 51 30 7205 984 13073 2042 1878 2065 2294 2097 1990 2195 2407 2492 2603 2339 2181 2127 2229 2357 2642 3061 3248 2940 3006 3005 3527 4278 4865 5047 5526 5694 6447 7055 6485 5726 6265 7614 8319 6720 4788 3653 3665 3442 2660 5124 24680 48748 84629 78481 8264 2509 1218 1009 875 726 854 1273 2095 2683 3706 5445 5536 4032 2587 1573 965 717 536 486 491 450 429 437 480 465 457 520 515 461 521 552 595 586 671 639 592 552 601 603 542 537 536 504 472 469 481 489 448 428 396 377 352 278 285 286 310 262 200 204 234 232 234 237 282 280 270 268 231 152 146 157 138 151 133 159 191 211 168 191 133 163 188 186 187 166 178 225 179 200 248 185 165 113 147 134 149 133 143 171 147 180 206 192 169 209 188 224 230 219 205 246 264 266 271 257 238 219 212 243 211 219 225 227 227 180 153 188 180 153 170 152 169 166 147 137 156 141 169 154 139 150 149 152 172 145 166 147 146 135 132 144 153 147 121 150 164 165 150 133 153 166 142 150 122 136 143 129 129 143 133 119 116 118 103 124 130 127 114 113 114 134 147 131 127 126 122 129 127 144 143 141 148 162 157 162 140 126 143 147 137 152 145 140 153 163 148 132 121 125 136 139 152 142 121 125 136 137 136 131 136 137 131 121 120 116 113 104 94 89 91 90 94 87 89 76 59 57 61 60 59 62 59 55 35496 290 101 30 9521 9 51 36 7206 982 1040 741 748 845 1245 2085 1950 1566 1595 2253 2959 2815 2301 1967 1812 1881 2180 2382 1946 1762 1752 1640 1411 1394 1413 1798 3584 6904 9064 14666 21289 19201 14657 17778 63254 168737 140762 82449 112263 185012 150430 203077 317506 419554 258550 128561 118587 36337 996 451 474 466 455 506 513 455 457 476 555 599 583 417 444 434 419 406 381 412 468 494 474 458 520 558 487 496 585 553 506 539 613 549 573 595 573 581 540 474 573 583 539 468 449 462 491 412 410 366 371 378 365 303 231 211 213 232 263 250 246 296 257 261 293 253 288 286 280 192 146 159 126 123 162 123 148 147 174 135 106 161 177 166 120 139 159 169 153 162 167 132 124 113 140 138 183 143 154 199 121 158 191 172 220 199 253 250 195 222 225 169 211 218 209 188 189 213 200 166 184 202 178 173 136 160 156 170 172 149 157 144 157 135 145 152 156 134 120 135 145 135 133 124 149 134 164 161 153 170 129 96 100 109 136 113 126 146 150 129 146 130 117 135 116 106 122 124 117 105 119 122 111 97 93 113 108 113 95 87 104 132 144 111 87 107 125 120 130 110 114 125 107 106 111 109 110 124 135 126 118 124 137 132 125 132 123 114 114 121 116 111 115 108 94 106 107 113 122 115 99 106 112 103 106 102 92 83 79 81 77 59 70 76 64 46 41 48 51 42 35 28 35502 289 130 30 9520 9 51 42 7207 979 652 367 256 174 130 126 137 118 97 138 111 166 236 338 339 281 310 368 409 420 474 531 563 595 688 755 827 856 901 1008 1095 2117 5947 32094 24991 40309 81777 154750 165362 141056 141531 39043 60092 151759 406283 419463 42162 2602 633 673 688 685 698 687 692 714 740 802 831 780 696 594 530 521 508 470 518 536 503 529 563 587 542 520 579 636 609 577 612 648 620 608 652 636 602 642 608 583 590 601 573 559 537 512 493 465 459 497 514 461 413 354 263 231 252 252 251 260 274 286 271 249 301 325 305 256 199 162 154 188 210 208 190 171 151 164 182 165 172 178 157 155 187 192 201 206 222 179 134 136 150 145 171 167 167 187 197 174 215 221 226 237 250 245 198 207 240 237 242 248 238 229 231 233 234 234 223 219 225 216 188 165 166 164 184 178 183 186 177 185 184 158 140 156 180 185 179 177 170 179 201 174 157 147 150 168 187 155 134 136 138 122 142 145 137 140 156 174 167 151 158 154 152 143 146 137 133 123 118 115 126 123 120 115 97 103 115 115 144 164 139 140 141 137 145 154 154 146 138 131 127 129 152 155 158 146 151 150 163 156 156 162 154 145 137 131 130 135 137 136 142 141 142 142 137 135 135 133 133 135 134 128 124 117 119 110 99 85 84 78 73 76 74 68 61 57 63 61 56 35508 289 129 30 9519 9 51 48 7208 977 5704 5042 5567 6135 5762 6073 6389 5915 5042 3060 1590 1250 1092 993 925 907 905 889 869 855 814 811 759 677 658 617 713 938 866 650 578 569 559 503 474 473 444 392 428 473 512 481 494 477 487 502 505 527 509 525 549 577 572 547 518 517 522 515 498 519 554 560 582 581 556 551 539 562 601 579 500 475 519 562 575 593 610 622 624 605 586 641 670 624 626 653 609 590 636 591 529 486 485 508 482 456 402 368 334 343 341 288 274 257 229 206 175 184 216 256 288 305 330 324 225 170 159 138 157 182 183 164 178 201 163 138 123 120 143 168 159 190 195 157 190 192 174 171 135 111 112 122 133 133 139 164 161 158 152 164 196 165 160 193 231 250 247 236 244 220 221 217 204 207 204 216 198 222 192 175 178 171 163 172 170 151 143 155 146 172 180 145 145 147 158 162 170 148 131 103 103 121 141 148 155 172 171 166 165 166 145 116 122 147 157 139 135 147 159 142 121 150 135 124 120 126 113 100 87 81 89 98 97 108 112 107 121 135 137 130 157 138 133 130 124 139 128 121 137 149 149 144 131 128 132 132 135 136 130 133 139 134 128 124 125 123 131 146 134 131 134 135 130 130 133 135 124 113 113 111 112 111 111 107 98 86 85 81 69 68 66 62 60 59 59 57 50 47 34 35514 290 100 30 9520 9 51 54 7209 975 6307 3923 3197 2373 2239 2123 2123 1768 1662 1746 1577 1410 1466 1466 1558 1511 1659 1768 1904 1909 1793 1774 1775 1682 1606 1553 1557 2103 2308 2516 2760 3198 3469 3020 2930 4382 5777 6332 4410 3760 1718 1309 848 702 1002 849 1001 3571 21848 28899 3002 680 811 1186 1651 2641 2753 2143 1370 1092 1025 993 1217 1845 2652 3145 4028 6825 10326 9736 6288 3310 1606 940 1182 1404 1058 641 638 690 640 612 623 669 619 588 638 585 567 657 555 543 505 517 491 435 332 276 236 292 334 249 327 276 301 275 190 186 256 287 295 303 289 374 358 336 265 224 212 209 157 170 152 179 228 210 175 181 156 186 153 185 164 180 193 230 203 187 159 144 183 137 141 148 179 191 142 180 174 126 158 196 219 218 231 193 239 258 237 207 240 255 229 245 260 238 214 224 229 208 200 213 192 136 182 197 205 218 200 166 206 201 183 186 177 208 194 139 158 145 177 167 163 147 161 186 192 171 162 171 193 176 124 153 163 142 135 150 151 156 165 142 153 135 105 115 116 114 111 110 128 138 116 125 123 140 121 123 114 135 145 162 164 149 141 161 160 155 147 176 147 150 156 162 148 145 156 156 152 148 156 154 148 169 166 143 149 151 176 162 151 156 146 154 158 141 158 146 139 137 143 143 128 116 114 132 117 107 99 97 95 79 87 99 100 87 71 75 64 57 35520 290 100 30 9520 9 52 0 7210 972 1083 1096 1265 1611 2054 2030 2059 2235 2138 1876 1501 1282 941 864 957 978 1156 1229 1218 1191 1270 1468 1572 1546 4170 12088 26780 80396 114194 117334 147061 151853 79665 22785 15156 3791 3791 4750 3730 2098 1187 1104 2301 5690 11451 16099 23160 28795 24754 30699 43846 61553 79742 96457 117695 115557 94751 72644 56397 46973 46843 45308 47438 48936 49957 53465 65997 71852 63658 58068 45182 34264 31942 27645 21693 16050 11124 5725 2344 935 605 666 645 676 603 605 613 639 610 583 545 551 560 518 476 358 299 230 220 255 254 240 263 283 177 189 264 276 292 296 303 327 350 379 384 355 325 253 199 174 132 178 180 185 211 210 169 142 154 162 173 178 160 156 166 164 178 185 169 211 156 174 189 171 156 174 224 175 172 180 168 164 203 219 207 194 272 264 230 245 244 251 238 237 218 225 239 226 184 181 206 190 174 196 201 167 180 189 200 196 145 184 175 181 199 183 189 164 147 114 134 159 160 143 167 156 185 149 147 149 135 123 133 153 123 114 118 165 126 134 111 111 137 136 130 124 112 132 107 118 123 106 117 111 118 119 101 83 117 144 160 138 134 179 169 147 148 173 156 137 152 141 138 128 118 134 152 141 127 139 157 160 164 146 145 154 148 149 144 125 117 123 129 142 138 138 149 125 128 122 113 134 117 115 117 105 89 87 83 79 74 64 68 72 83 79 81 64 51 33 35526 290 101 30 9521 9 52 6 7211 970 7371 7185 7294 7460 7526 8187 8925 8762 8680 8382 7399 6255 5956 5868 4736 3434 2514 1941 1778 1672 1652 1598 1437 1332 1234 1012 754 264 999999 999999 999999 999999 999999 -72 163 486 1146 1768 2681 3929 5644 8285 10113 13874 18199 22584 32888 41053 48253 57735 73254 90094 97717 102494 111715 123300 132894 142406 159003 170886 174649 195972 226170 244310 252888 260853 257999 234854 194546 147417 110303 83744 71469 53619 42238 26958 18314 12200 8992 3689 1398 542 457 547 586 583 639 677 619 658 525 490 504 554 449 338 300 277 239 216 245 262 244 192 240 215 229 235 256 246 314 332 325 397 370 418 443 432 285 180 144 196 216 150 170 186 186 183 133 148 169 150 201 154 186 161 175 208 186 143 165 190 197 157 162 162 173 179 155 139 169 187 228 212 182 180 214 263 279 264 259 272 245 260 259 286 261 258 244 197 176 153 184 146 132 174 205 186 177 152 172 148 167 173 151 124 133 142 140 136 163 149 175 151 157 165 168 190 181 151 166 149 163 154 144 148 136 147 127 134 108 115 140 133 158 153 145 128 102 107 107 121 107 112 118 127 117 131 130 140 133 151 145 139 124 137 121 135 140 148 149 141 127 120 126 126 140 135 127 125 138 129 121 145 138 123 126 137 142 137 128 136 143 126 133 137 130 119 126 124 109 119 113 111 98 83 80 78 73 75 81 74 69 73 73 73 66 61 52 31 35532 274 579 30 9519 9 52 12 7212 968 -58 999999 -68 999999 -61 -70 -86 -93 999999 999999 30 223 510 523 500 605 1169 2113 3474 4440 5537 6779 8209 9613 11583 12746 12031 10666 8658 8456 12420 17490 23757 31191 38169 42413 46710 54064 61610 67290 70709 79537 97555 104174 106473 108462 109686 127774 157506 176689 205733 262783 344423 410622 419363 449276 480021 466970 420105 274870 165108 85593 46011 27125 12602 3834 1030 472 454 568 645 667 619 545 492 477 475 455 390 370 274 232 243 316 309 198 205 188 125 190 190 219 266 322 313 318 341 329 330 367 341 318 263 217 161 146 193 182 163 153 174 148 149 189 166 127 198 168 114 146 165 150 139 149 103 124 118 96 79 110 148 162 138 141 175 182 159 162 149 199 253 240 258 230 241 253 267 205 172 221 237 171 168 209 174 179 166 131 126 162 138 167 133 136 166 190 149 116 107 126 93 94 90 96 115 147 135 144 151 148 153 164 124 149 138 134 122 112 111 128 120 122 137 136 133 139 114 120 135 142 125 120 123 114 97 87 90 106 83 80 92 84 75 88 78 95 124 122 115 135 137 114 102 100 124 129 122 115 128 116 101 118 134 134 115 115 124 134 124 119 110 102 112 122 121 115 108 117 106 100 113 111 112 93 105 111 112 102 85 70 76 62 60 69 57 59 45 45 54 50 44 41 41 33 35538 234 1776 30 9516 9 52 18 7213 965 177 657 1608 2904 4278 6136 8688 12685 17022 20480 25058 33027 40695 51814 69270 92757 129734 186159 262824 355176 424795 588355 697363 812066 833981 611542 636507 514517 230668 97320 61384 1730 642 578 509 453 481 491 448 396 257 230 187 185 174 238 273 225 293 181 189 205 232 291 287 296 315 356 431 427 376 238 273 284 273 228 182 163 197 149 158 145 139 154 204 179 127 158 129 159 155 125 157 176 162 132 157 169 142 104 205 218 179 136 133 162 180 188 165 176 249 262 244 246 234 264 255 210 242 266 220 218 251 210 204 222 224 174 162 134 147 152 134 164 175 149 171 170 162 157 143 148 134 125 109 107 106 146 165 175 194 201 187 150 169 175 183 156 129 129 147 145 129 161 119 95 132 160 129 102 118 119 129 100 112 123 114 102 67 75 107 121 125 119 105 110 93 129 126 112 154 137 121 113 102 102 113 130 132 131 119 131 118 127 133 134 134 126 135 135 124 133 127 131 127 123 108 103 116 122 122 108 113 131 127 116 100 102 93 82 76 71 65 69 72 68 64 54 51 62 61 58 48 41 35544 228 1954 30 9514 9 52 24 7214 963 140 515 914 1591 2477 3911 6191 9277 12967 17731 23613 26808 33202 49840 81598 147990 264505 375543 424678 508679 860703 999999 999999 934142 277173 54833 4630 621 437 450 408 374 365 314 223 197 174 189 214 187 125 175 173 201 253 176 191 174 239 253 238 273 301 347 262 178 206 185 192 156 122 151 139 135 154 113 131 129 127 90 99 139 116 130 167 118 80 104 132 117 87 133 140 144 160 156 137 150 166 155 186 184 170 121 152 188 211 250 239 201 199 225 221 190 152 131 137 193 157 139 147 132 122 106 112 109 117 107 122 113 111 101 114 147 126 82 107 102 84 105 111 122 132 155 161 122 156 141 122 107 103 108 100 111 109 101 99 100 108 97 108 81 73 76 65 87 51 74 85 49 66 86 64 46 46 59 49 52 62 86 98 96 99 109 81 71 112 110 78 91 81 75 92 107 100 102 93 90 94 98 96 93 92 92 86 83 87 91 77 86 90 86 79 81 87 80 63 70 72 68 76 75 72 59 45 36 32 33 34 34 34 16 19 22 20 13 8 -7 35550 291 64 30 9514 9 52 30 7215 961 563207 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 10 547 1236 2330 3712 4973 6361 8095 11312 15717 24080 39583 59599 104539 173860 253641 449570 501795 434443 483413 584888 638924 748766 927540 721556 389615 239960 95080 4097 511 507 458 438 405 414 349 271 298 237 216 218 196 210 214 238 197 145 188 174 200 221 262 339 334 362 383 312 286 154 160 159 136 212 115 119 174 168 157 163 225 187 179 126 117 156 164 148 171 228 199 150 133 110 194 181 184 163 133 166 177 162 139 186 193 193 206 153 232 250 262 278 331 288 256 220 207 204 196 222 197 179 194 147 161 161 105 121 166 141 101 130 148 161 166 162 128 132 133 100 128 118 141 173 164 154 166 174 179 152 181 177 182 170 152 149 122 116 120 97 127 131 138 97 131 117 102 111 112 113 84 80 87 101 113 122 107 101 99 106 102 88 105 132 143 129 103 100 126 130 110 114 115 125 97 102 105 118 109 113 128 126 134 121 106 117 122 106 116 131 112 118 124 118 118 110 100 109 118 107 104 101 105 110 99 73 68 64 70 69 49 55 61 47 44 49 53 47 43 39 26 35556 232 1832 30 9512 9 52 36 7215 958 -84 166 501 666 769 1069 1743 2616 3667 5363 8361 12562 20661 37656 57324 77418 115409 211217 340190 453976 467649 461534 513090 674531 771344 999999 830960 411722 165538 38363 4846 891 562 535 479 443 458 442 437 320 307 226 196 222 241 182 240 266 211 194 240 270 296 325 385 359 297 230 242 128 111 178 163 205 216 200 138 173 176 161 182 232 235 171 159 182 142 162 197 200 177 178 164 147 197 173 115 152 139 201 151 150 174 182 182 169 181 186 164 231 212 207 263 282 309 291 279 253 226 194 188 158 165 156 152 165 161 140 137 122 118 121 155 151 189 213 165 131 143 141 139 150 160 147 158 129 151 157 161 177 172 153 151 179 171 151 147 112 124 130 136 152 157 119 107 126 117 107 109 116 109 102 105 84 79 115 104 102 80 77 81 88 73 88 113 122 135 143 147 134 125 125 126 117 122 139 130 138 134 135 135 124 123 127 133 116 119 120 124 115 119 114 116 121 124 122 134 126 121 118 120 109 109 102 100 97 98 95 87 78 84 82 72 71 64 54 60 64 63 60 48 34 35562 237 1680 30 9510 9 52 42 7216 956 143 1257 3330 3643 2581 3293 4969 5433 6522 9464 21699 39089 43309 51540 49926 59106 66558 75301 83711 112839 215059 474972 629170 659015 712363 572028 408847 326798 337419 313817 354336 334835 283384 174835 163590 30174 925 534 462 493 432 471 436 392 383 308 213 230 242 225 220 189 195 222 216 250 237 297 327 282 263 262 273 177 191 147 162 151 212 177 217 184 126 143 205 199 194 175 159 185 154 160 159 143 146 169 156 168 197 144 155 153 185 146 178 203 169 207 175 195 165 131 168 161 193 252 291 265 228 245 269 244 230 233 249 195 149 194 159 173 156 140 145 122 137 126 154 157 135 138 149 127 136 122 109 115 122 137 149 146 158 158 164 177 194 191 179 191 167 152 129 124 142 126 95 114 152 139 116 126 107 107 123 139 124 107 100 113 121 129 111 95 99 88 89 81 94 107 116 117 118 120 122 114 122 121 135 117 124 124 122 135 103 113 115 114 123 111 116 123 114 118 125 126 124 122 112 117 125 115 112 126 109 101 109 104 123 114 100 94 99 89 91 76 65 62 54 53 59 56 46 57 57 45 45 36 25 35568 224 2069 30 9509 9 52 48 7217 953 -76 560 1922 5376 14797 42586 94550 115847 66908 93723 397815 565754 388657 325051 318775 322500 459302 676592 663410 631141 430925 798997 618189 5079 658 601 517 437 451 486 487 507 450 364 259 258 208 186 221 241 222 234 241 261 316 334 253 329 331 325 277 200 186 139 142 170 187 166 117 133 121 204 213 210 203 181 173 195 212 180 127 169 154 184 176 136 137 160 152 137 147 190 171 171 213 182 153 200 169 204 201 231 250 249 286 271 267 293 267 230 220 185 176 176 170 215 207 193 182 142 137 179 181 184 186 168 159 143 132 117 133 146 129 132 149 145 155 149 160 159 174 190 201 193 199 177 174 175 165 156 161 137 129 120 131 146 165 147 151 134 122 144 112 116 117 100 90 99 89 101 88 92 97 100 90 122 128 127 121 119 142 153 132 145 140 137 150 129 130 146 128 132 134 141 139 139 130 146 147 131 131 142 144 145 137 136 124 109 126 136 142 132 131 123 111 112 106 118 110 93 78 85 86 82 79 75 78 83 74 70 73 63 51 47 35574 226 2007 30 9507 9 52 54 7218 951 -86 550 1570 3398 6762 13922 29707 63643 131240 283911 500682 501424 508832 496336 605206 747642 673257 372313 356424 477661 397323 268713 387861 356222 155260 1581 608 547 494 420 388 337 328 357 292 279 274 286 234 249 210 220 294 310 300 264 286 283 330 366 349 340 288 273 187 196 221 163 132 138 168 162 141 165 195 201 211 240 212 205 175 195 211 243 266 197 217 205 258 224 247 250 194 187 216 228 197 179 208 253 214 236 244 267 265 283 302 308 303 368 303 321 327 246 256 241 262 260 223 234 212 226 210 170 151 171 160 211 224 161 196 209 187 183 196 166 160 202 196 181 168 170 188 188 228 247 224 227 215 200 207 160 174 145 140 179 186 203 172 160 167 178 166 154 177 154 148 154 146 132 143 143 134 138 165 169 166 164 162 165 142 142 174 183 173 160 164 159 162 164 183 177 167 182 158 162 181 189 170 169 162 170 180 176 173 172 180 183 174 159 161 169 159 164 158 159 166 142 145 152 134 126 131 117 116 111 105 102 103 107 112 111 100 90 77 71 35580 235 1735 30 9505 9 53 0 7219 949 260 823 1096 1626 3167 5550 9714 19125 32719 47183 58066 77308 102480 142185 207271 335972 445645 509991 525910 460245 504552 414504 394938 441414 344211 288170 225823 217184 371532 370149 348055 28687 840 527 501 488 432 372 285 267 254 218 167 203 188 184 223 225 244 169 193 169 201 240 290 295 271 363 335 286 258 188 130 109 116 133 118 75 124 111 64 83 126 166 115 136 130 190 191 199 149 138 132 154 156 189 203 226 220 175 172 147 170 188 200 196 177 189 254 191 154 161 185 176 238 255 244 235 273 315 306 282 284 267 292 287 209 237 213 196 165 178 199 186 174 146 180 196 163 172 157 125 132 141 150 170 160 126 151 143 142 172 179 172 166 183 200 202 200 185 159 131 128 146 132 144 150 129 134 123 121 156 148 119 116 126 140 111 105 87 94 112 108 120 130 127 133 133 141 146 149 146 158 139 118 121 136 138 131 133 148 165 146 138 142 143 136 137 135 143 140 139 139 131 128 147 142 127 127 119 129 134 127 124 119 119 111 106 92 91 97 84 78 72 69 67 71 73 71 70 61 57 51 45 36 35587 245 1437 30 9507 9 53 7 7220 946 -67 149 578 1316 2233 3538 5887 10121 16777 26051 36677 42021 37843 36080 41571 59774 98293 124549 107273 165835 331596 190836 178482 169830 182696 227607 261636 355591 517811 685774 613412 433430 423144 190850 65681 39393 85456 150657 195162 219341 226841 31773 939 562 529 477 409 372 351 313 311 299 256 229 226 225 166 169 188 190 201 258 261 251 292 248 276 273 240 250 213 251 199 187 153 109 70 104 116 96 59 79 131 119 118 119 127 160 165 243 198 183 229 182 158 171 165 126 163 154 238 223 183 178 192 230 225 178 183 205 178 171 214 183 175 191 234 269 309 295 324 325 307 284 237 268 271 231 209 208 210 175 185 141 163 162 188 171 176 149 152 142 153 179 164 164 142 114 115 158 185 190 234 181 178 201 207 208 206 203 168 135 132 140 158 148 140 130 135 144 135 124 134 151 142 141 136 116 123 138 113 101 106 115 121 148 138 118 132 135 135 140 134 151 133 142 143 136 134 150 147 154 117 129 127 123 128 131 138 139 142 145 137 123 121 130 122 129 129 121 126 119 116 115 121 116 102 94 91 95 94 92 84 66 59 60 69 75 70 62 63 56 53 41 33 35593 254 1169 30 9509 9 53 13 7221 943 -82 176 378 398 726 1315 3352 4674 5226 5708 6138 7646 9495 10924 12700 15223 17547 19904 22842 26320 27333 26295 25872 23371 23995 27925 32715 28474 28092 32894 42055 45270 48460 54262 63570 76613 81943 138879 221838 325552 528487 722339 927433 842518 830661 799708 214415 29505 777 537 659 611 546 472 436 359 309 263 190 240 219 199 200 226 182 223 246 223 165 178 238 254 307 356 333 303 262 275 241 246 221 181 172 99 116 109 79 94 111 131 131 84 102 128 141 79 132 141 186 186 130 133 149 152 143 152 133 131 148 182 119 145 150 182 213 177 182 185 140 145 139 164 181 235 196 214 258 265 233 264 298 311 355 335 284 246 197 160 155 186 200 167 151 187 166 194 206 148 144 196 153 161 150 157 121 171 174 133 163 198 202 177 156 158 157 162 149 152 167 141 133 125 121 125 96 122 118 123 128 119 116 139 123 101 119 132 105 114 141 101 89 105 111 100 124 117 110 125 131 121 120 122 131 123 118 121 116 115 115 112 120 129 113 108 126 136 134 132 134 142 127 127 118 126 130 130 118 128 133 118 111 113 104 104 112 118 104 94 101 94 77 59 58 63 65 68 69 72 66 58 55 51 39 29 35599 266 812 30 9512 9 53 19 7222 941 296 516 591 553 588 897 1330 1474 1755 2653 3296 3731 4595 6624 7662 8191 9943 11984 13862 16851 20508 24794 29359 35044 41595 48600 55969 65178 75479 87697 97453 110279 129790 146373 147390 158718 186582 209304 226510 243504 246510 253650 270355 288461 293867 260804 217767 249300 254412 235795 187719 212400 230463 215280 97242 37135 4027 380 401 465 442 424 520 518 528 492 455 442 274 258 194 197 161 160 168 135 145 174 147 161 147 154 178 160 211 227 222 195 274 317 221 208 243 210 178 137 86 58 67 56 89 145 119 126 84 92 83 89 107 133 151 156 142 217 180 132 116 119 121 159 167 164 156 159 137 164 174 124 128 159 151 144 160 130 149 152 168 164 214 244 258 243 246 265 258 245 290 304 227 215 207 118 169 196 186 173 179 160 133 114 115 138 152 130 121 126 170 158 164 166 148 168 167 146 162 157 146 131 147 127 107 151 105 95 89 106 119 104 96 108 123 87 78 92 109 101 126 128 128 107 79 88 80 75 81 100 104 121 128 130 126 109 115 121 112 126 122 100 117 117 111 114 113 107 116 107 104 111 113 118 121 106 91 100 97 111 115 116 109 104 102 113 103 108 100 101 100 92 81 68 81 83 63 53 62 64 53 54 52 57 61 59 58 48 34 19 35605 262 929 30 9509 9 53 25 7223 939 -62 398 1042 1406 1830 3711 5702 6139 6908 8695 10551 13133 16339 24046 47074 65017 100712 181412 213440 144227 93796 70164 69412 75673 92461 106176 114462 134039 155771 152502 145638 137974 143590 143741 157743 184022 179446 183990 207105 252280 306764 292409 239342 175462 115896 97038 73236 80705 68021 102943 66891 1876 367 380 465 493 488 547 488 503 465 478 426 296 274 267 228 214 140 135 175 239 206 196 197 164 165 182 135 172 198 193 185 202 251 296 307 275 271 269 235 225 180 105 56 51 110 109 92 105 98 78 80 138 106 111 147 135 124 165 104 78 140 137 163 176 142 182 159 146 194 170 123 104 104 152 149 119 154 158 113 129 147 131 119 134 128 143 231 276 292 285 232 256 251 175 172 145 163 205 183 140 153 167 158 181 168 162 136 146 152 139 131 157 155 107 140 176 176 154 180 134 158 180 144 149 109 109 128 115 127 129 111 115 106 123 115 122 126 109 125 117 107 116 117 118 97 90 82 107 116 126 119 113 102 130 137 136 140 147 134 115 132 111 129 136 129 129 143 140 136 124 112 125 127 128 134 121 139 128 120 104 117 127 108 119 108 117 123 117 119 124 105 93 88 78 72 86 85 61 55 60 55 62 55 54 62 63 60 60 52 45 35611 290 84 30 9504 9 53 31 7224 936 41 -99 -67 999999 -44 21 45 92 69 -5 47 65 62 67 -1 50 48 27 62 174 148 229 216 240 248 219 436 464 283 246 500 705 1021 1439 1782 5036 10577 14950 27551 40853 52215 62283 67662 71237 70269 74619 63870 61839 59067 61747 71981 76773 66198 55649 65294 71834 78467 94016 111412 106086 84805 68392 61660 66970 80246 93014 74171 76479 79964 79015 66740 46429 23936 11490 6795 3544 2366 1572 830 464 318 291 321 437 490 516 493 428 438 477 439 390 412 340 270 222 188 142 149 143 153 158 121 111 160 128 144 182 197 210 165 208 282 291 276 320 245 204 208 165 89 61 39 95 84 58 94 101 77 69 63 176 187 161 122 82 85 107 113 114 98 102 102 106 156 145 140 144 158 125 139 89 104 103 137 159 143 143 126 104 123 163 112 104 102 128 174 236 277 220 245 255 278 242 173 212 186 159 166 144 202 155 142 161 133 106 128 125 104 85 102 121 111 113 147 138 116 122 127 118 109 100 118 117 110 86 127 113 88 112 109 88 90 103 88 98 103 94 90 103 99 104 87 94 70 86 102 96 88 75 92 83 80 114 107 100 105 122 116 99 94 85 80 88 91 97 106 85 87 75 97 95 98 98 93 93 100 104 96 101 83 80 86 93 95 95 90 87 91 95 79 76 87 76 63 55 49 45 48 41 34 22 28 30 36 29 31 30 20 12 35617 290 84 30 9504 9 53 37 7225 934 6082 5486 5351 5360 5382 5396 5901 5829 5764 5154 4771 4880 5226 5263 4864 4852 5265 5722 5729 5150 4502 4523 4122 3661 4232 4018 4288 5063 5262 5714 5379 4391 3597 3859 3572 3242 3214 3506 2953 2569 3045 3228 2376 1226 1198 2533 4515 3794 2514 4209 2991 5359 8030 7448 7833 8287 6935 4234 3138 7436 14197 13944 12511 9374 6718 5087 1935 759 555 414 534 981 1857 2313 1918 1670 1150 805 540 298 271 273 291 410 475 605 635 530 561 481 462 527 435 381 386 331 212 186 219 129 150 137 155 137 162 166 152 160 196 173 215 212 245 285 261 314 337 208 98 49 118 110 118 99 74 65 80 68 62 69 115 119 162 132 142 134 108 111 151 163 136 119 113 139 142 175 168 160 126 82 118 126 160 162 152 166 147 175 168 144 95 116 143 141 138 151 124 120 148 176 219 242 230 240 221 220 256 182 195 182 198 195 173 157 100 114 153 158 133 126 141 123 112 159 132 166 144 121 139 158 160 98 90 92 91 117 106 106 85 102 86 104 76 79 93 125 119 88 91 104 90 95 100 101 76 72 94 95 98 99 79 84 94 114 110 96 84 86 95 90 90 71 69 80 94 109 100 97 90 91 97 89 81 98 94 95 98 83 92 106 96 86 88 86 94 94 94 94 90 88 81 72 69 69 71 64 49 51 43 36 27 24 19 25 26 20 26 13 3 5 35623 289 117 30 9507 9 53 43 7225 931 32974 30558 26568 22751 23647 26553 27613 29691 33795 36498 36683 36366 35690 35123 32096 30551 30455 27127 25114 22119 19891 21666 23080 21628 19385 18431 18938 16103 14393 12186 7078 4561 4079 3756 3282 3330 3849 4894 6267 7253 8218 7985 8132 8419 8064 8427 8621 6460 4326 3729 3088 2694 1954 1253 696 583 424 395 475 372 353 332 376 368 323 248 274 303 287 286 374 315 339 346 363 315 348 351 349 326 282 304 424 569 557 544 650 666 626 593 547 530 490 420 348 278 235 216 211 211 242 226 184 239 202 180 218 221 242 264 245 341 378 321 304 249 193 148 140 131 102 201 170 131 89 116 63 64 111 146 131 187 200 213 183 157 134 168 186 138 170 179 218 209 153 161 147 169 138 205 220 211 201 168 161 211 227 188 179 155 143 169 138 168 178 144 144 161 148 150 177 223 212 240 228 237 215 176 192 179 178 158 166 184 137 158 197 175 163 164 114 120 146 158 165 148 144 141 128 157 172 121 123 101 106 103 94 91 96 110 107 118 111 121 104 95 100 101 103 112 140 120 115 121 86 114 119 119 114 106 124 145 131 121 110 123 126 141 140 119 112 116 123 101 117 124 117 101 122 111 136 128 107 99 117 120 125 114 126 115 104 113 112 109 106 117 117 101 98 97 94 101 94 75 74 77 71 62 56 47 44 43 31 27 30 43 46 39 23 35629 290 88 30 9508 9 53 49 7226 929 37478 39632 40160 43958 48356 54607 62006 69555 72807 77447 84279 95330 108405 123196 132685 147280 179818 212590 218409 220178 214939 196082 160861 124999 103239 98613 76635 52238 52528 51008 48463 43629 40593 39949 40494 37773 46633 58239 26620 19831 15029 16351 16341 16280 23048 27374 26034 30142 52100 81956 101782 168703 187257 157920 126915 62938 37988 13637 770 505 441 383 328 290 264 253 264 240 284 279 319 343 279 296 288 344 303 341 288 330 287 297 411 622 702 679 656 611 574 542 534 465 400 356 324 300 247 207 251 258 267 272 263 238 228 226 198 248 269 232 303 309 320 364 367 241 255 255 129 149 88 126 115 133 160 186 189 122 141 155 175 189 198 178 208 150 161 202 210 218 215 210 214 148 231 218 234 163 148 166 210 209 192 205 216 198 223 235 186 188 201 219 210 171 187 197 187 203 166 178 196 210 234 272 306 289 266 204 220 260 228 155 175 180 181 193 167 175 190 158 110 143 160 183 165 184 227 187 169 143 150 161 173 172 162 146 122 145 131 126 177 184 171 120 125 153 149 143 143 115 116 146 159 129 121 136 157 139 134 133 157 142 131 144 140 152 139 156 150 152 148 143 137 139 140 136 160 155 148 153 126 128 149 148 146 151 156 141 141 130 135 143 137 145 138 130 138 152 146 144 132 128 118 107 103 94 92 85 74 65 68 75 75 79 74 73 70 70 64 53 35635 238 1649 30 9509 9 53 55 7227 927 486 1422 2810 5603 11568 22260 45441 93889 134772 238472 265496 196693 250399 143913 78134 127771 232091 373990 353188 409002 575668 792202 641464 346001 379785 272462 467524 345344 1590 373 465 552 635 591 654 710 609 577 497 487 362 316 303 310 274 279 246 200 223 226 181 208 214 224 243 216 203 249 251 305 408 382 344 218 212 186 173 150 112 142 158 164 153 150 119 124 187 263 171 153 215 198 195 215 176 137 162 184 167 164 163 218 137 165 203 118 154 167 151 167 166 187 204 203 222 216 206 222 199 188 200 254 192 182 163 140 188 193 146 197 260 273 277 257 211 235 295 240 198 204 173 182 160 160 143 164 160 140 120 103 124 126 141 138 141 136 156 145 142 122 120 81 151 158 131 132 141 129 134 152 134 142 143 150 134 122 124 125 122 135 110 141 144 105 118 114 122 151 154 138 119 142 134 143 146 139 142 140 128 116 118 127 116 135 135 125 133 135 135 121 127 146 143 138 131 134 131 123 116 131 123 140 138 130 125 125 126 124 107 114 103 85 82 84 75 72 73 69 67 58 68 74 66 63 66 59 51 37 35641 227 1977 30 9507 9 54 1 7228 924 254 676 1216 2711 5021 8656 16723 32333 63050 124023 202855 312285 489485 711337 999999 999999 723692 633222 821062 402198 28864 690 694 643 629 562 527 514 496 485 468 389 366 345 302 281 272 260 243 211 154 193 204 259 181 144 235 255 259 306 254 168 211 164 126 94 93 45 89 157 160 142 118 144 165 89 86 142 143 153 165 160 183 193 182 212 206 178 181 103 160 181 169 144 190 142 175 209 131 144 194 188 188 194 187 199 256 250 228 237 202 192 189 199 179 165 184 226 276 260 229 245 250 219 221 230 210 198 198 174 150 166 198 156 151 185 137 107 114 141 127 132 134 165 180 173 145 152 140 149 152 172 162 132 111 142 122 100 117 132 145 147 130 112 126 126 107 103 123 133 124 139 156 133 128 136 148 150 141 140 119 125 149 149 135 144 129 118 126 138 127 136 142 145 138 139 116 117 107 132 129 138 141 133 138 150 146 143 138 137 131 128 129 129 116 128 126 119 113 104 101 95 83 80 81 73 70 67 71 77 72 68 73 69 68 62 47 35647 240 1587 30 9507 9 54 7 7229 922 26 197 527 1321 2995 5512 9334 11961 16204 25153 48695 105562 154168 177309 168309 103027 72642 60822 64700 91031 155905 338129 426485 614143 705984 853416 751739 601271 452080 371995 210853 25360 636 395 493 536 584 578 651 604 573 505 449 395 372 393 331 346 310 290 285 277 237 239 232 234 182 239 195 229 230 276 290 255 256 225 155 113 76 94 103 103 98 144 175 180 148 190 172 117 109 98 91 142 169 188 154 126 158 147 219 167 171 210 158 160 177 163 168 161 180 159 174 204 201 239 247 238 198 209 192 236 195 203 196 162 157 181 170 156 195 171 173 234 216 257 275 252 271 251 281 261 222 235 216 175 159 147 172 138 158 144 109 110 125 144 143 160 143 128 131 121 154 170 151 140 162 150 140 124 137 155 134 133 145 129 109 148 147 135 130 107 119 153 144 128 147 136 112 108 138 132 140 128 124 135 144 134 133 139 134 148 149 128 134 134 136 137 138 143 137 132 135 135 134 147 149 136 136 142 143 142 125 123 126 135 141 141 132 113 109 121 109 104 102 89 81 80 82 72 69 76 68 69 66 77 70 64 62 53 35653 270 690 30 9510 9 54 13 7230 919 -34 -3 209 449 840 1095 1504 3189 8228 12410 7149 5962 7127 8060 9191 10421 12299 14879 16435 18243 20614 22773 25336 27924 32673 37096 40803 46520 55493 76316 97988 107963 117626 125247 119437 118453 145571 143875 134065 141131 119225 112475 106981 106313 104139 113109 119306 136989 129970 163505 232728 297323 457011 586036 484138 393805 353434 110909 2779 481 567 522 444 391 432 582 581 539 535 520 418 352 320 314 298 282 242 272 329 283 249 198 179 230 256 246 222 179 244 225 157 173 164 153 138 168 146 125 88 83 112 91 104 84 84 103 143 134 130 109 90 113 117 92 78 125 166 181 208 152 170 166 110 133 155 136 128 133 171 169 131 164 159 140 157 165 185 226 177 215 181 174 175 175 188 183 145 147 179 158 132 175 152 217 257 237 263 240 227 254 234 233 174 176 170 143 105 101 152 130 125 128 97 65 95 75 94 120 128 152 114 121 151 123 106 109 113 120 129 106 91 81 103 121 120 102 80 83 70 78 79 75 53 72 101 119 109 113 115 128 103 116 108 112 104 110 140 141 117 105 108 94 89 105 103 113 110 104 123 103 94 92 96 99 98 125 109 96 91 99 109 99 89 97 103 100 99 96 106 103 96 81 76 74 76 65 49 52 44 47 39 39 44 42 41 38 34 31 22 13 35659 290 92 30 9512 9 54 19 7231 917 606 660 620 644 616 646 716 802 966 1037 1086 1134 1124 1121 1046 1062 1192 1241 1471 2194 3018 3643 4716 5810 6916 7079 6417 7682 10917 13727 14491 16134 19214 25278 33757 43150 55177 61915 68994 73439 75800 79871 89210 103034 118043 136104 160279 162967 163982 186994 205581 198551 177127 165271 178734 176372 142458 106928 65692 53481 41408 29161 13998 10050 8903 5206 2662 1172 1597 5856 11807 11659 9532 8341 7837 10122 9278 6781 3172 1137 1121 1027 957 742 523 511 512 580 587 536 511 462 419 384 368 346 380 332 345 336 304 270 205 245 263 277 313 255 215 209 208 185 217 214 180 152 160 145 112 113 128 146 114 124 98 97 76 101 124 186 152 171 164 129 167 160 160 199 191 198 225 250 235 177 186 181 202 178 186 166 197 160 174 175 219 214 223 207 189 191 219 248 245 240 195 211 221 191 199 205 236 199 191 208 250 281 301 290 288 286 271 273 232 216 210 232 199 166 160 149 173 114 99 108 143 119 144 153 129 151 125 148 163 138 93 120 128 113 118 125 145 134 129 104 124 150 152 136 133 111 114 115 147 142 148 152 158 164 133 139 144 142 142 142 136 127 127 149 162 163 147 130 126 120 126 131 108 107 124 124 140 138 134 132 122 125 137 133 143 147 120 113 129 133 135 130 125 125 130 118 115 107 114 108 100 89 90 72 74 82 73 71 72 81 76 73 66 66 68 50 35665 289 123 30 9513 9 54 25 7232 914 -65 73 44 161 382 615 805 1174 1530 1572 1615 2007 3240 4650 5959 6640 6164 5833 6949 9898 12844 15479 17992 18379 17127 16473 16520 17331 38502 54023 57353 71018 97308 116255 96082 77229 82677 96715 136750 174677 130955 152992 147129 154596 100318 75529 73086 67040 61076 59562 60324 59192 57102 47968 38607 35566 29900 30074 31889 27218 20047 13819 8265 7782 9361 16092 24685 37165 51137 58720 67598 83503 96194 95863 89192 81287 84185 82924 79313 55981 30374 14047 4383 885 454 537 509 555 475 517 450 334 361 382 394 356 302 244 283 263 231 274 303 245 224 232 206 218 211 162 211 246 216 121 139 155 132 99 82 94 84 68 136 93 116 111 148 149 177 193 171 147 144 190 147 134 135 153 188 209 180 199 169 187 162 180 168 152 198 209 171 199 226 159 218 197 154 179 213 248 282 286 272 216 250 241 188 180 235 222 215 222 219 247 283 291 304 297 322 307 278 219 213 207 203 155 197 182 169 151 136 97 82 115 112 123 141 173 161 140 117 136 134 126 123 127 132 168 131 125 138 109 94 99 152 172 144 112 121 124 126 138 145 155 157 172 113 135 150 136 147 115 106 133 132 127 102 117 136 152 142 130 141 134 135 143 140 124 130 140 133 131 129 148 143 135 125 116 128 128 123 130 133 124 108 129 133 125 126 113 112 102 104 104 92 86 83 88 81 76 78 74 77 74 77 70 55 45 45 35671 292 34 30 9514 9 54 31 7233 912 3786 1267 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 195 2205 5319 12843 23898 17333 11495 19256 40141 46746 75081 124903 36429 17077 35383 50312 55289 125258 66173 23542 9955 5828 6988 6675 9952 16436 36744 132776 324442 445837 370147 490991 304961 513441 628517 295451 423254 522396 393812 523750 187349 38554 4971 1824 461 478 533 499 424 380 420 377 346 407 335 317 302 300 292 253 286 282 266 312 238 267 238 224 209 215 242 214 193 212 192 171 107 113 137 165 135 127 91 118 117 101 127 156 173 177 159 179 206 202 221 185 155 175 183 200 171 228 253 194 231 187 151 168 166 159 168 218 155 220 228 218 214 254 228 212 216 211 265 253 223 212 251 256 262 266 261 262 272 256 222 232 289 298 285 293 281 313 305 321 293 263 219 249 205 208 213 198 167 170 164 114 120 109 112 99 138 151 165 166 171 143 165 152 140 154 161 156 123 136 136 148 164 153 121 130 137 136 145 138 142 151 159 164 145 140 163 169 137 146 154 157 162 154 163 149 143 146 137 138 132 150 151 148 153 151 156 153 155 153 147 152 159 158 158 154 154 171 155 146 151 146 145 142 133 145 143 135 128 120 116 113 110 98 101 101 99 96 91 89 103 104 92 84 72 68 59 35677 262 934 30 9514 9 54 37 7234 910 4316 10243 8523 7959 15520 28890 28621 20910 8182 6273 6341 12167 16799 13800 16809 12398 14144 17216 18010 16875 21921 19648 22272 26156 30920 36831 45614 55029 72619 102722 132415 146111 155662 207488 256412 261547 290423 297874 471409 471857 306273 260960 333242 417645 237385 117220 123105 219798 190438 51631 11346 1414 448 357 396 393 354 352 348 290 335 333 270 268 263 272 218 251 285 268 249 227 242 266 260 231 254 213 184 192 209 191 155 152 180 158 181 141 130 141 111 76 44 72 76 105 113 114 98 107 138 121 146 131 184 172 152 115 111 140 118 123 107 118 99 126 114 144 155 135 198 186 124 161 176 122 127 152 139 191 150 121 143 176 222 187 153 179 192 208 230 226 252 212 218 204 180 213 213 247 241 290 306 273 234 226 205 159 149 149 154 139 125 143 110 79 84 64 84 90 109 74 92 91 121 120 122 104 95 105 126 115 90 120 106 109 95 102 111 109 117 117 117 112 103 110 115 120 103 109 120 123 109 107 118 113 111 101 131 117 120 116 109 103 96 110 115 116 99 109 111 106 103 105 110 107 103 107 114 120 108 96 96 106 111 110 100 101 105 108 115 106 106 95 91 84 83 75 77 68 58 54 64 58 60 58 62 60 49 43 35 19 35683 261 964 30 9514 9 54 43 7234 907 237 9678 36076 52794 45273 12772 -69 999999 999999 999999 171 638 1314 2166 3534 5348 8053 13074 19030 28758 51868 74255 73217 97349 184882 199935 224452 242304 144015 143879 171588 223459 313082 391771 400764 402084 389633 341330 197977 120547 105067 89752 70075 60542 59691 56323 104940 84561 12199 3001 1371 540 425 429 372 349 407 346 323 335 291 263 262 271 243 265 292 247 287 293 250 255 236 243 268 263 201 201 271 212 207 190 148 151 132 182 164 128 185 173 147 148 128 153 99 129 188 153 153 157 137 166 156 161 180 134 141 127 191 168 110 119 127 150 142 204 215 183 192 181 163 171 182 215 193 185 211 158 141 161 182 194 199 217 229 222 261 218 237 220 222 172 183 187 217 224 296 289 285 297 297 288 267 244 204 183 184 176 151 137 121 121 94 87 71 78 87 106 123 103 119 115 100 129 84 103 106 94 93 132 130 121 126 119 98 119 126 103 95 128 109 101 99 112 129 119 129 108 96 105 93 121 121 114 128 122 128 128 126 146 123 107 119 103 122 119 123 122 110 107 103 124 130 122 129 131 121 114 107 119 128 115 110 108 111 103 108 117 112 113 104 99 85 92 82 91 91 97 90 80 72 69 71 65 66 65 60 58 51 46 35 35689 290 92 30 9512 9 54 49 7235 905 1203 1144 1275 1669 2094 2241 2618 2659 2634 2740 3088 3395 3392 4159 4852 4666 4753 4762 3768 3351 3008 2631 2579 1743 586 -23 999999 999999 999999 -2 231 744 1283 1478 1929 2427 3143 4685 4985 5346 6250 6440 5708 4447 4643 5398 5616 6124 7080 9831 17446 28790 36459 39287 46851 54047 63082 74614 79947 88761 108843 133486 149673 164876 167240 165994 164040 155780 160225 121877 97530 97646 69552 49505 35100 15764 4708 1729 581 385 396 459 428 363 365 402 410 299 315 344 335 345 284 257 310 321 263 323 294 295 292 232 242 264 243 191 220 259 219 283 288 222 131 139 153 218 175 183 161 141 151 148 151 135 121 153 143 163 188 225 235 203 178 192 209 194 201 165 237 249 183 143 139 138 150 147 177 228 188 207 189 163 152 183 208 170 173 217 222 194 258 258 243 284 253 235 230 241 220 228 277 261 251 250 257 250 283 313 317 316 340 320 326 299 213 184 210 192 159 183 163 131 106 126 112 118 121 135 136 140 99 106 127 129 116 109 160 149 146 133 117 128 106 129 136 160 166 154 139 158 139 178 170 168 177 194 168 157 143 151 172 161 145 150 150 129 142 123 142 149 141 137 132 138 171 162 148 154 146 160 155 155 149 152 158 167 152 154 153 153 146 139 146 152 147 148 153 155 147 130 135 126 125 119 126 126 121 114 108 95 94 97 108 107 98 92 82 73 62 59 35695 290 91 30 9511 9 54 55 7236 902 92 93 91 51 267 463 592 727 909 926 1026 916 962 845 702 831 904 1040 1145 1243 1272 1182 1106 1078 1039 1248 1685 2035 2812 2855 2769 2405 2411 3159 5058 8006 12102 14977 17185 19888 22562 32331 48506 57194 66611 85460 93052 94961 105441 190219 277142 183016 187474 247599 243613 164114 120445 79138 95529 105445 102490 109194 120034 117315 111422 90264 92313 99532 88846 92764 106036 109356 98736 73560 49511 38177 15391 6777 2213 656 510 469 395 425 386 367 387 417 418 422 398 374 369 339 310 281 286 340 292 309 315 330 312 266 253 304 320 265 271 245 231 206 206 156 143 162 157 82 149 133 147 149 159 152 120 87 90 146 160 110 142 167 122 163 190 206 192 185 199 196 208 127 123 185 188 199 189 199 140 160 164 185 181 194 188 180 173 182 202 202 246 246 186 191 193 211 212 173 185 199 227 246 236 234 225 208 242 299 292 302 328 298 281 243 238 211 191 196 177 129 152 135 96 101 111 141 136 137 112 147 138 126 123 144 148 167 142 140 161 148 143 133 119 129 120 138 161 159 144 122 157 139 140 137 129 135 129 126 127 144 153 143 129 152 143 132 129 135 125 132 131 121 125 125 145 149 158 143 134 135 126 122 126 136 129 127 120 125 135 132 130 129 134 132 121 136 140 128 121 121 106 99 103 115 102 100 97 94 89 81 91 90 83 83 73 66 63 53 43 34 35701 290 92 30 9512 9 55 1 7237 900 370 263 234 247 63 104 25 -64 -89 -99 -51 70 291 85 47 136 374 452 542 943 1376 1567 1810 2036 2669 3268 4385 6259 8591 10445 11301 11687 12167 13723 15447 19225 22917 26492 29026 33415 37768 44643 52250 50153 52417 55067 56227 58121 58151 55570 50673 48933 45096 47117 59369 66529 66592 75537 87471 112167 163894 183725 183529 223080 273692 321363 352713 397042 360946 264865 196606 166333 161172 191453 145618 132680 129446 60374 43463 3689 1170 417 394 397 315 429 411 358 372 338 353 363 299 201 296 350 301 272 299 306 327 293 238 212 191 275 279 277 272 211 201 220 187 180 182 133 153 197 178 166 176 182 151 131 187 143 148 120 144 128 153 192 160 179 204 244 193 164 199 221 124 134 188 164 160 171 194 215 167 180 231 215 181 156 169 170 162 202 196 250 292 250 242 253 209 217 223 219 199 201 260 267 260 228 247 225 255 260 261 286 298 315 315 279 237 219 183 183 189 146 157 113 112 112 102 113 121 131 132 129 154 144 151 134 153 163 136 130 123 147 130 135 118 112 128 115 138 145 154 145 133 141 115 127 136 145 143 148 129 154 152 166 149 126 135 145 139 125 150 155 138 111 117 132 130 136 139 127 129 123 154 141 133 139 130 129 147 141 139 134 139 122 152 147 133 141 131 125 127 122 119 98 91 106 108 108 103 111 101 85 96 95 87 74 79 75 68 63 53 44 35707 290 93 30 9513 9 55 7 7238 897 588 884 842 1083 1337 1489 1549 1371 1444 1467 1701 1840 1786 1765 1602 1530 1630 1772 1742 1851 2333 2797 3163 3985 4729 5812 6896 7210 7072 7186 8499 9402 11119 13737 15863 16724 18816 20806 23922 29330 36545 42342 45350 50308 55861 56494 60827 68584 79612 96023 109945 119536 128463 140144 164637 181834 195714 204052 221970 228282 226055 221579 204462 162021 125401 120158 128021 126731 163928 185691 196006 178938 156701 108837 83165 78765 56026 21148 10104 9085 6184 3626 2299 1146 460 313 416 412 382 383 335 295 344 326 238 240 235 316 305 307 276 241 193 223 235 226 215 170 199 181 200 166 192 175 168 148 133 151 154 127 120 152 133 129 118 131 128 118 140 161 177 157 176 174 184 183 188 159 202 176 151 140 156 113 159 154 146 158 162 176 209 158 106 118 118 174 164 139 191 220 222 210 238 270 227 210 220 186 160 176 176 229 212 189 240 227 231 241 276 320 255 256 298 256 195 164 160 154 134 146 121 98 110 78 91 104 107 122 116 108 128 146 130 94 112 139 150 161 140 120 132 112 118 115 129 115 109 101 105 131 133 119 134 105 111 142 127 143 125 109 115 124 141 151 113 111 132 136 121 119 127 122 133 129 124 112 109 101 124 114 122 121 137 130 121 138 126 120 129 116 119 123 120 125 125 144 126 112 113 109 103 93 94 94 91 84 87 86 83 74 81 81 89 77 71 65 59 51 44 27 35713 290 93 30 9513 9 55 13 7239 895 23927 19900 18523 16659 11517 7830 7141 6664 5322 5864 7025 6394 6273 7421 9644 12783 15677 18940 23226 28465 32852 36444 41401 47727 51154 53188 54667 57634 62262 70229 83777 95948 104501 113219 120956 126022 128754 132763 137266 139540 141077 146405 148971 149211 157031 157999 151900 148258 145897 142095 137595 124223 103710 92103 80063 69723 52606 40447 34630 30314 26292 28296 32992 34137 34303 41302 51642 59211 64872 64771 61673 56105 57419 60514 57096 58459 57977 42507 33130 29950 20386 9599 3096 1078 400 331 349 307 304 276 377 343 281 241 252 278 245 283 311 287 275 266 239 221 252 240 167 215 196 223 223 130 160 211 196 155 153 155 137 187 137 133 192 187 185 173 158 191 161 144 149 172 189 149 161 168 193 187 149 141 119 144 172 125 172 168 186 193 220 211 207 231 234 202 200 192 193 207 233 246 270 260 267 246 266 218 208 212 229 225 251 250 237 270 265 267 231 264 284 323 352 333 300 251 187 183 167 155 159 180 160 122 147 112 96 85 94 122 115 121 133 127 119 147 134 127 159 156 156 154 153 150 143 151 140 159 163 151 150 137 148 170 130 150 155 160 155 151 137 150 132 144 160 157 157 164 147 151 142 145 153 146 129 140 125 129 141 149 149 141 144 161 155 155 153 137 139 149 150 144 141 142 138 153 155 157 149 132 133 135 142 140 127 123 122 118 115 117 107 108 93 93 106 107 94 93 76 72 65 46 35719 289 123 30 9513 9 55 19 7240 893 37953 42604 43614 39807 35211 31849 24979 19921 13923 8156 4617 3124 2415 2008 1252 891 2277 3639 4163 4698 5165 6107 7618 8544 9045 8572 7917 9027 8804 8674 10628 12649 13846 16235 17457 17187 17993 19785 22118 27005 30135 33074 37188 42636 51189 55265 58272 63769 63831 58423 44505 35882 26702 18213 10507 10207 16051 20464 22057 24853 32654 47347 63344 76634 102516 162288 235359 292448 315848 297757 306603 320433 291879 216394 166272 156812 153004 116025 82222 43453 17255 16442 14267 12893 9660 6836 3390 1187 654 285 231 274 227 225 225 248 247 278 280 223 153 172 179 221 209 214 123 132 195 216 154 141 187 164 203 137 134 180 167 176 142 96 144 133 98 167 181 139 141 130 169 196 162 146 183 120 186 184 173 159 153 107 139 122 93 118 178 224 248 214 161 151 145 166 203 140 140 139 211 228 233 225 241 255 230 237 219 206 213 179 175 203 230 220 220 233 238 235 263 307 337 297 283 271 207 176 187 140 142 162 163 117 102 100 123 106 115 114 119 97 107 106 139 162 139 124 123 130 138 132 128 156 134 114 137 122 100 129 129 108 144 126 119 132 131 145 132 115 141 130 121 140 119 115 123 124 133 118 128 141 136 125 123 96 92 107 124 123 140 114 117 131 126 119 128 137 146 135 124 127 123 121 123 133 133 121 120 118 120 114 105 111 91 90 90 96 102 93 91 87 78 84 90 82 71 64 59 50 39 35725 230 1893 30 9513 9 55 25 7241 890 -48 266 751 1784 3148 5845 9637 14049 22394 38906 61183 89555 140009 200626 265623 337522 398699 496631 577572 590461 574654 537502 452733 286357 175706 90978 57967 34587 18116 13528 10181 1699 220 236 154 200 211 200 228 207 172 205 187 181 157 145 190 187 138 183 187 136 101 163 186 141 99 94 109 101 149 140 156 170 162 143 165 129 137 186 165 120 142 174 150 192 207 195 177 143 152 143 124 149 90 85 80 127 174 213 210 213 168 193 167 164 207 220 187 188 223 207 183 191 221 252 229 215 213 205 187 205 195 181 240 246 234 234 220 296 301 299 287 220 236 215 164 171 184 159 182 160 171 135 78 85 123 112 104 151 122 67 107 76 106 107 137 130 135 118 119 116 100 128 133 123 125 118 125 116 128 134 142 120 153 141 122 123 141 132 137 134 129 118 143 145 153 127 142 154 145 148 126 98 105 134 110 114 120 133 139 143 139 133 130 132 137 128 136 141 131 135 131 128 124 128 127 123 114 119 108 115 100 100 116 112 104 108 94 83 87 87 83 79 77 79 75 64 56 46 35731 229 1919 30 9509 9 55 31 7242 888 -7 392 1069 1932 2940 4488 6662 9841 14557 21669 32062 50303 77782 118465 177740 260477 361339 458837 588930 748364 808002 712442 573964 383538 239170 114502 68158 23793 8277 451 164 152 225 157 161 175 213 188 216 168 178 189 171 144 196 147 123 214 186 178 151 150 153 190 219 155 182 124 98 158 192 155 132 198 182 105 133 186 151 90 124 139 179 173 168 195 162 203 185 169 205 186 118 101 171 187 162 194 167 182 148 142 181 158 166 181 180 175 206 217 247 285 258 256 257 252 231 159 189 211 189 215 230 257 226 287 299 295 310 304 314 339 306 263 223 197 173 198 158 132 166 156 141 117 115 116 131 134 110 137 119 140 159 174 127 128 132 99 123 142 158 132 111 172 160 129 116 144 158 152 168 137 129 137 142 163 149 148 147 141 139 130 139 147 160 152 143 136 130 145 138 139 117 110 107 125 123 140 152 127 144 157 159 144 147 148 152 148 139 153 146 147 148 138 131 140 140 133 130 128 123 121 127 108 106 111 102 104 102 102 98 91 94 86 85 82 74 65 48 35737 226 1997 30 9527 9 55 37 7242 885 -14 347 982 1870 3516 5862 10479 18284 30921 52797 90561 145808 209850 249968 301109 348386 473159 632733 772090 798335 786912 671147 587764 383207 151936 60904 15902 1641 422 228 176 197 204 202 243 198 259 265 251 235 202 198 168 143 239 234 154 195 169 191 166 200 162 181 165 218 160 135 184 151 203 167 153 173 193 202 179 200 213 186 234 224 252 227 223 213 240 204 169 154 140 144 221 247 240 191 133 190 141 157 163 179 204 268 272 263 277 270 248 245 240 247 279 307 249 209 218 215 253 245 242 282 261 245 279 286 296 322 394 326 344 354 299 264 263 243 197 193 228 176 145 157 132 117 134 129 150 157 142 173 172 160 137 125 137 153 146 154 181 160 147 161 186 166 149 179 169 158 148 141 163 180 162 182 188 172 165 162 173 160 171 175 161 164 164 177 155 153 141 138 138 122 142 142 133 141 160 160 166 165 180 163 168 168 169 170 159 165 166 152 159 160 145 148 152 141 134 137 146 133 131 135 138 129 131 125 120 119 114 108 109 99 97 89 75 68 35743 228 1966 30 9526 9 55 43 7243 883 485 1327 2697 5539 9512 14524 20414 30083 41871 52974 68797 97779 135245 173957 198056 224174 286449 375641 433008 464094 513807 610495 622535 586448 511353 403357 271958 110431 28395 3872 628 183 212 184 216 205 231 197 151 152 191 210 233 204 201 228 139 149 136 193 175 148 166 170 170 190 188 167 166 175 224 219 201 146 114 142 202 161 169 205 243 222 225 190 247 220 197 187 213 176 206 197 178 194 220 285 252 205 202 225 187 185 176 189 219 184 198 205 236 263 282 320 325 270 253 239 189 203 189 213 211 208 241 254 242 284 291 290 323 386 331 352 367 370 335 257 247 231 241 191 165 151 139 170 134 128 138 139 142 138 161 177 156 170 166 158 152 127 151 149 147 144 177 160 127 138 133 129 163 149 171 154 179 163 142 189 201 157 133 149 145 140 156 148 161 164 155 158 154 144 137 136 133 122 126 128 150 144 169 158 166 157 160 154 166 157 163 168 160 173 161 169 160 159 155 142 139 133 134 143 145 121 137 125 131 134 119 117 122 116 105 113 114 98 87 90 76 60 35749 228 1967 30 9527 9 55 49 7244 880 265 1087 2610 5359 9028 12858 19195 30951 45321 62748 86822 123451 170658 229223 274197 303581 349931 416214 479165 534945 566866 554978 537755 457109 325865 209449 132277 59532 12421 584 116 158 169 156 136 176 187 204 151 201 192 204 149 175 150 180 152 172 190 138 211 148 188 180 181 136 135 135 143 149 167 166 169 115 143 133 142 166 175 124 157 204 171 176 208 229 262 224 218 164 98 134 164 200 203 215 182 186 193 232 184 188 156 199 211 200 168 241 242 249 256 222 223 255 250 196 177 203 188 170 207 233 232 235 237 247 247 257 268 318 356 344 304 312 235 206 195 190 189 164 139 125 146 137 132 116 122 130 146 145 150 118 137 116 110 99 88 84 108 106 93 111 122 127 126 162 130 127 128 152 140 149 124 137 170 155 128 129 137 133 152 158 144 123 141 134 141 131 129 131 127 130 101 97 115 101 102 96 109 137 141 139 138 138 156 157 142 143 146 152 153 136 144 142 130 128 130 125 131 118 120 113 109 109 101 115 115 104 102 93 81 89 77 74 68 59 61 52 35755 224 2088 30 9528 9 55 55 7245 878 -62 517 1379 2611 4484 7427 11728 18537 28547 42529 62738 87037 120143 172002 254743 362536 522310 706617 839122 962268 969004 752599 339863 127646 33111 4506 266 114 188 155 112 192 192 157 217 235 175 236 258 164 174 143 207 179 190 179 175 152 200 192 183 189 156 180 186 171 183 178 202 224 199 130 132 104 164 221 194 211 232 246 193 203 249 224 234 202 187 153 184 142 163 156 229 244 240 232 241 199 205 186 155 165 188 162 202 211 240 275 289 275 230 229 194 175 178 196 223 229 221 221 252 260 218 297 339 336 320 305 284 267 237 183 183 199 197 188 166 180 153 126 115 145 135 137 116 115 130 163 146 146 145 132 130 118 104 108 123 132 135 161 154 129 114 136 127 150 147 144 149 124 155 160 159 164 148 148 143 147 159 151 140 111 117 109 117 133 139 118 146 134 112 107 104 112 103 90 117 126 162 160 143 127 141 142 143 140 135 137 139 141 129 121 125 121 121 127 124 124 118 115 123 118 108 111 105 97 98 84 84 76 69 68 55 42 35761 288 168 30 9528 9 56 1 7246 875 144 616 722 398 342 151 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 -24 539 1058 1471 1326 1222 1625 2191 1724 1184 1033 940 577 -8 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 42 787 1948 4132 7993 16043 27369 46242 57402 66457 79953 95913 115924 152222 182322 205783 244730 298451 351704 424287 508916 588520 699333 665827 465371 236914 82871 18048 4766 676 179 133 172 138 168 161 122 172 146 110 173 157 216 244 200 175 199 182 132 144 130 119 158 162 132 146 117 172 151 158 142 141 158 124 103 147 163 127 148 172 183 204 145 161 178 149 164 165 182 208 128 114 177 170 124 112 194 240 199 171 188 146 159 157 190 195 172 166 198 217 161 207 237 229 202 238 231 219 214 172 196 205 208 245 265 279 307 293 298 342 339 333 310 251 250 236 208 146 149 131 154 146 119 128 120 120 148 123 107 126 119 131 128 123 109 131 131 124 108 114 110 97 124 100 122 129 138 132 116 111 107 119 114 131 143 141 142 132 137 135 144 140 133 130 122 114 120 124 131 122 125 113 105 79 104 102 91 98 106 124 143 138 123 129 132 129 125 129 138 138 142 124 123 115 111 115 126 139 118 110 103 102 97 102 107 91 98 100 95 82 83 86 83 63 55 60 50 39 35767 289 136 30 9526 9 56 7 7247 873 38908 34788 27300 23945 21701 16607 10011 9174 13995 9407 1950 288 267 890 1530 2036 2872 3626 3843 4165 4385 3562 2608 2275 2348 2580 2607 2475 3364 3575 4249 7564 11752 15758 19463 22775 26956 28235 27175 29687 30855 37640 40734 38045 18165 10375 6859 6475 9829 14212 17439 20837 20599 19233 17617 14525 11884 9574 8031 7319 6009 5148 5117 5328 5921 12860 32819 76571 148108 241844 305404 326144 312195 285969 256199 206433 173057 131275 85920 53519 39427 24311 15982 12608 7633 4726 1704 581 251 132 132 163 158 126 97 103 111 116 136 130 131 145 174 207 160 136 161 112 152 144 109 87 106 77 78 118 158 119 116 76 48 96 58 121 106 124 126 130 104 130 143 89 141 137 156 107 138 135 156 181 153 139 146 139 146 92 95 143 146 175 180 166 204 179 137 140 98 146 159 137 167 166 154 192 205 233 244 230 222 186 161 166 153 213 210 200 215 237 269 327 351 327 299 253 246 218 199 180 165 131 98 92 118 138 101 91 103 84 79 99 92 88 70 76 96 123 128 89 74 97 87 81 90 98 87 84 61 62 102 98 95 88 91 88 116 94 109 98 82 116 101 97 103 91 80 76 95 91 87 85 89 95 62 55 62 67 56 48 57 88 110 122 109 104 96 108 104 109 100 96 93 102 103 103 98 84 89 89 89 82 76 75 81 87 82 72 78 71 70 64 59 48 58 51 38 38 31 19 1 35773 289 137 30 9527 9 56 13 7248 870 72819 81620 87422 80237 72089 70508 65355 70430 74774 69473 62860 52506 51278 54443 61377 69820 75031 83819 87353 86337 82792 77522 62150 43592 36245 34041 32373 26683 22542 19850 21942 25287 27638 29962 29533 29365 30956 30748 30432 29448 26788 24710 23188 27736 33418 37329 46076 48176 54320 62213 70187 77713 80098 78547 68385 61399 48593 36337 24081 15190 9531 7318 7427 7680 5704 4158 3028 5613 11150 25322 48844 72568 95817 84945 73769 61232 50290 34289 21500 15766 6034 2160 2154 2371 3944 2306 625 237 163 173 141 112 128 152 146 118 133 77 157 133 144 178 165 184 218 184 159 140 162 152 104 99 175 167 139 158 139 174 128 87 65 160 134 90 150 135 163 143 162 177 155 156 197 178 145 156 207 222 252 192 187 225 181 169 216 186 111 119 156 170 163 243 195 190 162 148 152 160 188 187 226 238 248 222 251 278 305 292 257 236 257 217 211 216 197 223 274 303 289 305 344 359 338 313 275 255 229 204 191 183 153 151 163 140 144 141 118 145 143 121 129 141 128 97 120 120 121 107 102 113 103 99 118 104 121 130 119 124 121 121 105 118 124 128 121 127 126 130 139 120 146 125 114 132 136 139 125 121 121 113 94 112 131 101 79 90 78 90 97 99 126 149 131 131 136 134 136 136 130 134 145 136 128 131 126 126 130 116 120 112 108 107 116 111 113 116 103 104 100 90 85 83 82 82 79 70 56 43 41 35779 290 108 30 9528 9 56 19 7249 868 5467 6596 8124 9182 9045 10207 10140 9257 8580 8878 8872 9481 9876 11008 12841 15546 17815 19418 20832 21697 24373 27874 26860 26645 28824 27725 26852 26635 22405 21842 18267 14369 12422 9747 8694 8899 10103 8293 9478 13128 16287 19258 24840 36420 52709 69906 79204 82909 99421 112331 108531 127112 146695 149499 164644 194118 215000 236143 251052 248132 243176 240705 230324 186998 161014 143076 125832 90492 47707 21227 12904 8463 5417 4004 2055 654 356 285 395 402 348 328 272 268 278 250 217 145 172 149 159 119 128 77 140 158 140 123 134 154 180 201 167 164 159 191 193 225 294 203 189 146 160 192 148 174 200 174 185 161 139 177 183 199 162 168 172 151 177 124 169 231 146 161 186 190 185 210 212 199 212 196 222 189 151 186 178 174 150 164 148 144 173 184 159 158 196 197 176 240 269 224 222 259 325 271 266 250 280 324 279 245 211 232 214 216 251 305 295 294 333 343 392 355 331 319 292 216 198 195 203 190 146 165 188 166 145 155 167 177 159 153 142 126 126 108 132 127 141 136 89 110 126 118 104 139 123 125 150 133 137 135 136 126 128 156 159 173 168 157 164 146 126 128 132 140 156 130 128 145 131 137 116 119 115 112 97 87 89 109 123 135 148 138 135 152 149 166 149 146 145 144 147 141 139 146 140 128 135 134 118 122 121 117 113 121 125 113 105 106 99 98 94 95 88 85 70 69 63 50 35785 254 1187 30 9527 9 56 25 7250 865 -77 230 588 828 834 1036 1371 2117 3591 5351 7528 10283 13741 17843 22124 28010 34881 41267 52950 68699 102414 155654 225907 258004 252463 296767 329155 344408 375550 374850 382056 380965 352478 323432 274744 219936 134103 68490 48176 27081 19373 14408 8748 2934 1422 326 234 202 200 175 185 140 169 142 115 127 187 147 165 159 116 199 200 121 162 155 173 160 111 145 161 176 207 192 146 202 174 159 158 118 144 136 177 195 178 139 137 168 134 149 136 142 106 129 134 146 158 152 154 183 189 175 179 189 166 199 189 169 180 197 223 192 160 152 170 180 153 145 163 196 180 163 190 206 234 269 234 218 266 313 292 328 314 282 261 226 187 214 237 271 225 264 298 319 333 330 334 287 285 297 255 232 202 162 177 191 176 166 150 176 150 161 120 104 119 112 128 134 95 116 111 123 116 128 114 86 94 124 89 87 102 112 107 113 131 137 134 128 127 121 130 142 142 131 119 126 112 125 129 122 116 122 123 105 99 104 102 108 102 94 79 75 65 86 85 107 110 118 119 116 126 141 127 136 156 135 116 126 128 121 115 115 107 110 113 98 108 114 116 98 88 92 95 90 87 80 71 73 77 68 56 42 39 40 35791 246 1454 30 9524 9 56 31 7250 863 70 467 1170 2029 2984 4302 6503 10201 15550 22902 34541 51148 75051 108972 156481 219638 314466 429831 563035 691321 768609 696341 570077 437857 333366 280882 217682 147581 96958 55606 39462 27542 21449 16443 12780 10018 5955 2343 1023 321 218 137 167 170 115 123 133 114 103 128 160 124 131 116 84 102 84 141 135 152 147 190 208 258 238 148 117 204 167 125 167 120 217 178 143 203 139 186 194 128 152 127 116 123 138 120 125 145 205 167 144 198 174 156 168 161 171 159 212 194 155 133 117 169 144 140 167 203 207 163 187 167 159 178 201 217 219 267 265 276 311 300 301 308 319 315 242 197 217 226 200 223 228 234 234 293 308 345 359 309 297 306 281 273 253 191 169 131 112 163 150 112 113 121 138 110 135 129 113 118 106 117 108 99 121 113 106 107 133 110 127 112 93 107 101 102 116 129 112 98 111 106 127 102 108 108 103 141 129 121 128 130 132 140 135 109 76 85 103 93 78 81 74 69 52 82 89 91 107 128 123 113 123 131 128 128 123 129 130 128 130 124 111 108 101 101 94 94 97 95 99 97 93 84 87 81 84 80 72 75 78 59 40 33 25 19 35797 244 1483 30 9523 9 56 37 7251 860 6 353 843 1522 2720 4030 5199 7695 11074 15621 22935 34200 50095 74677 110794 153358 192517 231339 309232 401944 449108 505281 536598 544831 506882 514580 473174 316588 237775 168271 102492 61200 55932 51663 22728 5434 2874 1683 872 509 361 280 188 148 154 126 141 103 131 146 152 175 160 142 148 155 142 233 208 142 181 202 209 187 100 165 201 152 172 124 166 169 170 149 120 136 137 158 158 131 161 103 121 166 146 150 158 149 181 170 179 183 177 178 190 156 163 158 182 133 161 135 150 149 192 138 174 210 233 216 199 206 241 232 309 302 264 277 305 272 316 373 331 343 270 240 218 227 251 209 242 256 272 300 299 324 350 311 265 251 296 299 291 285 255 188 180 178 155 137 147 152 139 161 151 151 110 134 118 122 129 139 137 107 94 106 123 91 102 74 90 120 109 103 113 110 120 94 123 119 124 134 115 123 138 141 126 127 107 110 127 130 138 122 100 82 90 102 86 68 70 76 75 75 80 91 103 106 121 136 125 141 121 113 127 127 131 131 116 106 105 107 108 111 106 96 97 92 97 93 97 84 88 91 85 72 74 63 46 41 47 36 23 17 35803 269 707 30 9527 9 56 43 7252 858 -74 129 355 537 811 1202 1798 2715 3729 4895 6395 7600 8683 9901 11218 13430 16857 20486 23672 28301 31626 36123 46837 59033 67770 82129 95770 103007 104736 102606 99458 104928 126230 150211 150814 162116 175414 174458 161240 168528 177824 179854 192588 226371 281856 300254 292310 316720 368463 406403 404841 359982 171718 89041 48230 16753 8173 5087 2545 1256 734 479 287 196 250 212 191 205 190 191 132 194 200 179 167 145 192 203 220 138 136 172 179 193 168 179 190 189 147 205 177 178 164 150 168 125 144 170 197 118 144 135 102 109 181 162 139 142 166 163 215 208 178 190 197 192 208 157 154 214 186 219 202 202 195 192 136 159 201 195 204 209 207 225 230 216 222 192 222 262 288 285 280 351 364 303 353 373 344 322 319 317 296 276 307 295 263 235 258 277 251 260 274 323 330 339 283 301 320 307 282 221 195 185 180 184 171 144 137 140 143 145 139 173 140 158 164 123 136 118 117 131 129 147 136 127 123 83 103 148 123 113 120 124 121 116 121 117 124 151 145 132 118 131 145 122 139 127 124 126 106 94 96 109 100 96 85 91 93 90 87 105 98 118 126 138 135 114 120 142 131 126 139 138 130 127 122 122 122 114 114 112 112 114 100 102 100 100 96 97 90 83 76 69 62 59 58 48 32 35809 259 1038 30 9528 9 56 49 7253 856 -49 96 395 552 660 901 1131 1717 2402 3110 3860 4268 4928 6543 8745 11009 14316 17648 17529 17700 20168 20519 20493 23866 29482 35649 47767 60619 68593 85707 103462 116836 131215 150283 151982 207365 424669 519744 593695 638248 581813 593943 492159 387933 326523 280890 133847 14814 2236 686 448 257 334 275 294 256 275 219 215 252 223 211 164 184 203 210 164 138 132 143 176 229 274 248 245 186 183 209 228 209 151 185 195 181 165 127 186 189 163 171 159 148 129 200 161 151 210 137 134 174 153 159 158 142 164 193 189 201 184 212 214 223 213 205 184 182 145 135 175 208 191 215 202 250 260 280 277 249 257 267 239 276 275 326 328 325 331 350 377 359 347 366 357 301 240 255 263 270 258 236 236 279 299 268 340 343 331 315 282 318 284 269 269 227 235 194 191 195 158 179 178 158 141 163 173 145 150 151 151 147 126 124 117 138 122 137 128 140 130 150 127 143 140 132 125 140 137 125 134 141 150 152 142 153 141 138 145 137 113 113 119 111 110 96 105 124 104 84 98 100 109 128 136 141 142 149 154 134 132 133 135 141 145 144 131 120 118 119 114 114 126 118 109 105 111 103 104 101 95 95 92 85 79 76 67 57 54 47 41 35815 255 1155 30 9525 9 56 55 7254 853 -82 333 701 925 1211 1984 2988 4245 5955 8232 14040 16222 16872 18180 15335 15335 17385 19220 20708 24410 30888 41291 54546 72414 103362 147896 183518 256060 279431 454286 587897 479901 566268 535613 314515 278053 244660 266888 303067 302726 273245 286989 216799 78311 10250 2816 641 355 314 296 269 271 267 251 230 282 207 217 235 229 200 165 202 125 148 141 147 209 198 238 252 278 266 214 185 210 231 206 171 197 195 149 175 177 175 136 159 166 152 156 166 156 149 183 153 191 179 160 219 239 235 223 208 191 193 215 203 201 191 169 169 191 193 191 157 126 162 212 213 212 240 221 232 244 261 262 324 316 293 328 360 412 384 370 393 348 335 340 324 347 340 289 261 256 260 300 300 307 312 318 351 365 350 333 289 302 290 277 245 217 218 173 196 162 136 145 164 158 137 138 126 147 161 165 142 132 141 139 126 113 139 161 151 134 149 133 140 126 132 156 141 148 141 128 137 155 140 148 137 142 159 131 107 100 91 103 105 92 108 88 83 81 89 109 105 124 132 140 128 128 138 139 138 132 140 139 140 150 139 143 135 126 110 124 129 117 119 117 103 110 113 112 111 102 101 93 96 90 84 72 70 53 49 41 33 35821 256 1149 30 9519 9 57 1 7255 851 18 149 115 140 211 271 220 106 181 459 749 682 364 351 831 1489 2228 3427 5296 7875 10705 15350 20530 23846 27170 34438 36040 35068 51177 81025 148747 287060 438710 595849 693780 648959 725873 954394 960464 642026 236093 27219 8451 1051 409 318 326 271 318 281 291 324 306 252 255 239 259 285 224 207 219 254 165 165 216 198 207 232 240 332 296 239 240 230 239 187 152 202 155 203 193 196 184 167 220 191 245 215 171 213 191 159 205 201 177 206 219 229 233 216 239 181 193 227 248 248 252 245 234 217 203 194 206 156 145 134 201 184 223 253 264 273 266 266 269 253 298 294 340 323 302 344 399 443 419 396 388 356 368 390 343 327 320 356 325 318 273 314 301 255 307 352 385 332 344 293 285 277 258 279 292 235 202 233 226 209 178 164 196 190 169 176 182 167 150 153 150 158 151 119 121 139 133 164 142 130 150 155 146 152 180 160 164 147 159 165 139 154 156 163 154 145 113 109 126 116 92 108 105 122 125 106 107 109 116 117 122 153 166 140 149 155 147 163 148 144 150 156 162 157 154 147 141 129 125 131 136 127 110 119 125 125 113 108 116 107 101 95 93 91 91 81 72 63 50 43 35827 265 842 30 9512 9 57 7 7256 848 38 284 411 518 726 964 1000 1433 3436 4036 2235 3588 6866 15873 24185 17090 10446 6117 5063 3151 3128 3965 6343 13431 32630 44071 77310 99801 102101 145425 211187 237856 275899 248778 235819 249489 257164 297025 335339 348176 352486 293438 399103 547652 521723 302642 117147 40459 1533 315 251 286 299 237 229 256 275 293 338 343 332 294 276 250 265 239 192 129 184 154 108 160 156 142 113 127 308 289 214 217 192 223 310 209 205 188 201 162 178 182 187 175 142 174 149 179 205 196 177 157 185 214 218 187 177 198 223 230 208 185 160 150 189 241 213 203 223 180 213 171 185 186 164 159 196 193 178 198 197 209 191 275 239 244 260 266 290 327 301 320 311 322 372 364 385 387 362 393 373 341 317 303 342 324 280 291 308 299 290 293 298 326 351 366 336 299 253 233 224 218 187 198 192 201 216 181 167 132 156 141 140 151 145 157 148 153 142 145 128 123 139 139 138 121 122 102 136 135 120 120 130 150 148 157 149 144 150 143 148 160 173 149 123 116 115 115 102 96 102 86 88 103 92 94 108 118 118 134 127 135 136 130 144 136 129 131 140 144 160 144 131 120 131 149 132 111 110 105 117 128 113 114 105 103 102 101 98 93 87 78 68 62 53 57 42 35833 269 716 30 9506 9 57 13 7257 846 42 -14 24 360 753 1082 1648 1933 2442 3537 5893 9293 10906 11298 14099 39256 83266 103773 58671 8093 4650 3266 3040 3715 4897 6775 10978 24368 45967 63233 78936 95531 116804 162832 212381 238653 258447 289126 278465 269378 241437 201703 172465 125280 112479 95293 71518 59217 31653 16935 10359 5167 2691 1522 832 683 492 363 323 308 334 297 291 287 301 282 237 247 268 249 220 138 170 169 169 197 173 121 169 254 254 287 253 243 228 248 273 249 207 248 196 175 182 172 118 146 155 168 176 169 120 146 166 191 185 182 153 158 190 216 229 201 154 187 169 173 198 186 174 187 183 203 198 165 150 205 195 161 188 160 171 137 155 186 224 222 241 200 238 259 244 288 275 298 336 303 325 373 387 383 349 381 366 330 359 378 349 329 285 285 285 254 273 267 265 274 315 298 321 300 292 268 236 224 209 178 198 172 152 196 176 138 142 161 135 137 133 114 140 144 163 139 121 145 129 132 115 118 114 125 129 150 123 129 128 127 118 119 113 101 116 118 139 134 119 147 145 140 109 88 82 71 85 81 75 70 82 78 79 100 95 85 113 126 135 122 121 139 139 136 117 95 106 97 106 116 120 108 108 116 111 115 118 111 109 99 107 97 93 92 87 77 64 66 61 53 42 36 29 35839 255 1134 30 9504 9 57 19 7258 843 87 945 3209 5713 7815 4639 1962 1452 2495 5965 12923 21674 34902 48310 58719 79167 106247 129383 153717 189974 218149 240892 265194 284967 271201 253902 245416 229372 225193 194366 137080 93939 61997 40221 25678 19398 15281 8244 3935 2487 1547 1234 1037 838 697 488 351 371 404 373 305 246 268 218 204 171 200 194 217 125 149 222 195 158 256 249 265 241 351 318 292 283 312 216 200 232 224 220 222 241 163 203 231 177 191 193 172 182 207 207 224 172 152 195 203 203 188 181 217 218 201 190 239 244 207 234 210 215 232 189 200 206 160 158 187 202 228 220 250 246 267 257 265 327 303 283 345 323 345 347 393 361 382 405 371 347 345 360 396 383 383 389 406 386 362 323 312 338 316 273 257 338 363 348 345 357 344 303 276 261 229 249 262 229 202 176 195 181 181 176 179 171 128 126 126 139 158 127 145 142 143 153 153 135 139 149 141 166 155 143 178 173 158 127 164 158 143 166 158 156 158 167 178 157 150 105 106 103 117 138 121 109 98 118 113 99 99 122 121 137 135 144 141 160 146 138 128 130 143 145 135 140 130 122 129 120 122 112 110 115 115 120 114 102 100 110 97 94 94 80 74 64 53 43 36 35845 260 985 30 9505 9 57 25 7258 841 16 52 -13 104 219 209 177 189 163 259 1366 2739 14569 47065 52963 19612 1509 2756 4839 9123 20952 31295 42933 60904 80078 101481 125972 144981 147341 162783 210120 258392 276972 246592 205785 173864 122635 71042 49140 36289 24331 15478 11911 8502 6008 4363 2746 1172 423 381 308 280 327 363 298 205 215 218 177 188 159 123 116 166 115 188 180 154 175 167 217 232 228 195 248 235 215 206 196 145 209 220 167 182 201 140 155 183 141 126 165 162 154 108 146 169 154 149 167 97 136 190 132 192 217 185 154 161 164 203 191 172 186 170 154 169 184 137 102 135 130 183 170 181 193 231 231 233 197 215 285 319 298 324 326 357 375 322 334 326 322 324 384 360 325 321 352 320 344 333 246 252 245 236 231 266 270 305 326 289 298 268 282 270 226 206 222 209 181 161 164 142 152 158 190 150 131 136 140 114 120 123 103 147 132 143 113 112 136 131 118 123 98 115 122 116 106 99 85 103 124 103 85 114 134 121 115 123 93 86 67 62 56 72 72 80 69 78 74 70 78 82 88 64 90 109 88 101 91 92 92 106 104 105 91 99 84 95 86 91 92 99 92 79 86 75 75 73 74 70 72 62 56 53 46 44 39 26 23 11 35851 261 957 30 9507 9 57 31 7259 838 425 4368 22234 86459 168747 192511 242662 452643 259049 117666 204150 484549 422706 303176 226967 271840 242621 5956 144 86 99 176 220 851 3048 7471 14545 20664 24641 36932 49895 57197 70792 84772 91573 97034 106776 118434 109442 88284 66306 57333 48129 38266 28615 19752 15046 10795 6086 2609 1157 720 521 475 451 329 349 373 297 225 223 224 234 235 194 237 192 195 206 201 258 331 301 370 340 260 245 255 232 277 252 202 195 181 182 234 156 172 235 168 231 187 158 199 203 183 183 233 218 178 188 217 223 203 229 192 207 188 224 189 211 231 208 224 212 249 225 238 213 187 185 150 174 184 190 228 267 264 242 285 318 293 331 369 337 314 334 358 358 407 375 360 376 395 395 368 419 408 416 360 368 340 330 324 288 298 271 316 300 313 325 340 308 312 326 332 315 277 250 259 232 207 193 187 177 185 189 201 202 186 172 173 171 172 165 152 182 149 165 142 151 143 162 174 171 161 131 145 169 178 155 153 147 167 163 148 144 167 117 115 116 105 94 119 121 108 104 98 110 111 112 126 125 113 103 102 116 113 115 128 125 127 147 146 152 149 149 131 137 156 140 138 139 134 131 139 124 122 116 116 110 102 103 105 101 86 74 78 77 65 56 35857 249 1313 30 9503 9 57 37 7260 836 385 596 1720 6762 28207 125741 233182 109043 155268 346166 366277 379968 579605 590564 671798 586848 88226 157171 372596 634429 308982 100726 14132 18002 22600 24153 21887 20442 22748 26905 28425 27465 23822 15388 8066 4487 2151 898 470 389 361 340 395 314 277 201 183 220 215 181 136 182 172 113 135 142 165 289 276 297 243 325 300 282 258 299 247 210 172 232 196 185 164 199 128 188 182 189 149 174 177 143 155 185 162 190 182 170 237 190 161 132 171 173 239 175 154 190 180 206 205 209 236 222 200 190 211 172 190 162 157 225 206 235 210 226 239 226 251 274 320 327 332 339 350 350 366 318 346 360 365 339 369 393 418 420 366 362 395 330 311 293 253 225 292 302 274 283 312 326 287 328 285 240 254 249 227 231 236 187 181 200 144 154 200 177 160 147 144 142 176 153 157 158 142 135 142 166 120 171 178 135 135 138 132 105 128 132 130 131 147 131 135 161 142 144 151 122 96 91 90 102 103 89 98 95 82 98 94 96 110 104 100 92 88 96 87 111 118 103 94 108 131 121 111 118 112 120 122 114 102 106 107 110 113 111 110 104 98 99 99 87 82 78 63 62 59 52 38 35863 290 79 30 9499 9 57 43 7261 833 948 313 357 262 186 327 382 409 450 612 709 871 1559 2333 2858 3204 4017 4816 7085 9552 11859 13971 14070 15250 19847 22710 22679 21109 19231 20825 22347 22264 24585 23476 22356 32582 47585 58715 41609 36884 40940 36855 42599 99157 130239 113132 91986 100297 172590 169947 99690 85887 117384 174924 230582 174456 164869 137099 120454 37172 2762 2153 2311 2536 2297 1970 2080 2007 2088 2395 2715 2733 2331 1524 1018 727 618 452 343 366 342 245 228 315 307 274 217 233 193 179 195 162 176 162 159 167 142 162 246 275 268 309 329 277 310 244 258 280 265 187 172 155 221 241 189 194 177 160 200 142 146 145 143 218 141 194 190 182 235 195 157 152 219 239 216 235 191 142 205 218 226 190 207 205 225 168 198 192 146 156 176 162 185 229 232 218 230 257 298 255 278 278 321 309 313 347 372 379 377 327 358 360 312 365 406 384 417 370 328 323 284 278 265 271 308 313 306 319 305 298 287 306 278 263 238 212 231 208 190 191 201 203 196 176 161 188 163 150 182 174 171 159 158 145 151 179 147 151 155 143 133 138 158 144 141 156 166 145 131 146 151 146 142 133 121 129 131 162 142 106 99 91 100 110 110 98 95 103 104 106 105 104 109 108 123 105 98 86 104 127 127 123 107 122 132 142 126 113 116 105 94 113 116 117 119 117 113 114 101 94 91 84 88 88 92 71 69 64 57 48 35869 289 108 30 9498 9 57 49 7262 831 629 655 601 595 681 764 840 940 1068 1186 1497 1613 1425 1493 1827 2318 2735 2699 2631 2446 2956 3549 4166 5585 5700 5723 7189 8869 9726 9548 9820 9754 10311 11150 12378 15328 15292 15701 19607 18847 16121 14924 9761 9288 11447 10927 2012 319 259 246 183 167 186 189 176 199 245 263 310 404 498 756 1135 1483 1702 2044 2102 2171 2193 1898 1390 945 698 582 479 402 363 340 344 367 279 188 235 261 225 204 175 164 115 102 136 130 110 86 126 108 130 142 160 167 164 169 187 216 268 274 208 223 144 126 116 165 162 149 150 140 67 84 111 130 103 151 131 112 129 122 130 119 121 109 111 151 140 139 162 137 127 134 95 148 144 142 139 154 131 126 108 107 124 87 104 182 182 161 191 188 220 209 220 257 266 272 287 264 248 260 282 260 265 296 293 295 297 286 270 294 334 326 278 272 265 252 230 202 221 227 225 278 280 240 217 252 217 218 215 187 206 199 198 172 155 126 130 138 118 118 130 131 103 106 81 100 110 86 86 96 85 80 115 123 117 95 77 86 102 83 110 103 112 99 94 105 92 104 100 92 100 74 56 63 71 60 73 75 54 51 45 61 59 56 62 43 41 52 55 55 36 56 56 65 54 72 76 71 75 63 60 59 54 51 66 71 72 65 57 48 48 51 47 43 36 37 33 29 10 7 4 -3 -18 35875 290 77 30 9497 9 57 55 7263 828 4530 3929 4630 5334 6518 7687 8943 9658 9678 9569 9342 10606 13187 14589 14615 12002 9189 8450 5379 3842 3231 3394 3811 3638 3103 2598 2592 2892 3286 4316 5409 6717 5679 5708 6329 6268 5684 4747 3835 3212 2608 1684 1649 1976 1829 1386 1043 922 975 797 610 533 584 526 419 345 374 364 367 324 288 357 256 269 262 278 254 260 374 468 482 541 510 511 414 405 344 412 424 375 449 450 367 306 275 310 318 361 274 270 245 200 255 193 177 135 162 156 220 238 250 251 281 296 267 308 319 281 262 223 219 180 186 226 250 211 231 204 194 227 211 231 216 193 173 198 167 181 210 198 172 223 265 256 224 183 182 232 222 216 197 220 249 248 240 259 240 202 188 209 188 159 178 223 225 214 208 318 284 263 252 268 275 344 305 346 389 379 378 355 400 407 376 383 346 338 389 428 418 412 385 355 330 274 251 273 283 292 307 327 352 355 310 335 358 304 271 244 256 251 241 220 232 227 212 215 188 200 191 179 184 196 153 188 170 169 163 178 164 172 151 180 162 168 186 171 182 164 166 178 179 171 159 151 169 164 174 157 128 120 127 168 149 132 123 115 121 122 139 163 158 143 139 155 138 124 132 130 131 156 154 150 140 144 151 143 149 140 139 134 140 134 140 136 142 142 138 134 139 143 139 122 119 114 106 102 95 91 82 76 35881 287 190 30 9490 9 58 1 7264 826 345 563 1156 1822 2070 2620 3658 3251 2820 2543 3810 6244 9017 10127 10378 10513 8271 5672 4156 4757 16046 34275 67651 131243 54193 81608 78612 46337 7715 6952 7877 8212 9042 10430 13051 23190 25521 34208 39893 66077 87858 100195 114417 49997 20813 42541 188202 172637 311283 250508 197694 260311 391589 395307 412803 199707 3911 262 286 295 236 251 240 256 200 208 205 271 214 163 248 263 221 228 221 236 280 205 268 279 308 295 231 222 239 205 190 128 162 144 148 129 170 130 101 136 107 100 132 136 100 186 249 256 231 213 181 223 208 171 190 191 163 134 125 116 118 131 158 139 136 90 177 183 157 137 140 170 167 163 188 175 175 161 144 150 178 209 199 182 187 219 179 140 124 185 168 160 205 158 169 168 166 215 213 198 240 263 282 293 260 276 317 314 300 315 324 345 334 297 286 330 333 326 358 310 334 340 276 243 214 205 223 249 253 238 275 259 257 257 255 233 210 197 196 163 159 155 170 162 168 181 146 135 135 130 142 121 141 170 145 142 141 111 116 142 135 116 115 128 133 106 140 143 133 114 120 115 124 115 119 125 114 113 119 93 88 92 95 97 89 98 100 99 89 96 101 101 101 109 120 120 112 102 91 73 84 84 84 95 88 95 99 86 82 81 93 91 92 82 84 104 101 96 93 87 79 88 74 71 70 63 58 55 40 32 26 35887 287 151 30 9481 9 58 7 7265 823 1386 841 605 569 647 1483 2711 4672 5424 6796 7224 7225 8862 10793 12545 15890 19318 18009 16820 15488 15847 22095 29771 34612 39286 37984 38061 40727 46189 51068 45504 42138 45376 46101 43717 40099 49941 56696 31741 52349 127429 276840 327510 354445 268184 235018 323241 438731 233786 232989 146170 467200 716589 360155 4416 401 392 427 988 1698 745 448 419 351 391 331 300 298 320 273 260 289 269 222 174 203 258 283 330 304 247 207 253 251 258 204 200 165 187 184 133 194 149 118 177 157 122 148 157 165 154 228 246 289 229 179 142 219 234 198 201 168 185 217 186 150 152 185 208 180 195 150 216 250 158 189 150 151 149 215 162 170 175 199 216 222 186 203 218 223 251 248 192 191 200 206 202 206 156 153 188 160 194 183 216 227 223 207 238 222 251 263 280 249 284 334 371 311 305 333 385 357 342 336 332 328 374 347 367 366 355 326 267 288 236 240 240 239 290 335 315 293 278 277 280 204 185 200 197 160 162 145 158 158 150 139 145 163 158 171 178 142 149 157 148 117 127 168 137 151 128 116 130 132 114 147 138 129 133 166 145 151 154 130 99 97 105 104 95 115 107 99 107 99 83 111 104 113 142 133 143 156 146 122 100 97 105 97 108 121 108 111 109 102 95 108 111 98 97 91 96 100 115 118 105 95 95 96 94 88 94 88 74 68 66 50 39 35893 289 86 30 9476 9 58 13 7265 821 34612 23550 20211 17295 14533 10857 10681 12807 21300 39448 44182 43898 48493 52034 90067 45034 5529 1370 2350 19215 26760 6299 37851 53036 75807 195805 225773 240437 144203 30229 5280 4473 3866 3262 3365 2991 1892 1321 1234 1149 911 1702 5685 16986 37917 115452 185646 188721 242154 163835 170350 25358 1249 364 388 307 333 375 348 356 346 354 352 342 373 408 380 411 394 325 338 345 336 381 293 277 326 332 331 268 308 306 302 304 321 348 316 263 219 206 183 190 165 186 147 187 169 159 187 169 165 100 154 245 312 232 188 181 184 158 226 204 228 207 207 170 183 218 214 160 158 200 166 163 147 185 207 229 212 190 196 191 170 180 157 162 167 188 198 196 219 224 261 204 212 185 205 181 185 187 185 212 187 203 171 175 171 190 220 242 253 239 269 250 246 280 282 331 332 356 324 328 378 389 334 308 338 341 323 363 362 371 377 299 274 240 252 242 255 298 283 240 300 242 238 248 207 207 174 143 177 192 136 192 167 166 178 201 185 143 143 152 153 134 132 132 130 139 141 145 149 143 142 139 136 134 125 142 157 149 137 141 152 152 148 130 144 103 78 96 96 81 96 95 84 108 97 93 108 136 138 137 146 153 153 120 113 139 124 109 121 112 97 101 89 94 98 98 103 90 85 91 87 82 96 97 92 91 90 89 90 81 73 64 66 57 50 36 25 35899 290 54 30 9474 9 58 19 7266 818 2329 3055 4516 5915 7215 8696 10131 11298 14703 21802 32405 43589 55738 68237 83058 98084 116667 127298 159850 196601 193351 141660 101207 92316 94415 86419 121710 165656 315753 199271 124653 46340 94478 158813 100070 11777 34206 121678 191282 174707 275866 123116 283009 486730 345973 358364 387307 3887 482 439 431 374 492 459 441 473 458 438 415 517 570 563 562 655 699 636 607 673 611 626 585 570 547 455 353 398 428 393 366 342 282 285 341 340 327 293 237 230 210 220 183 196 191 187 185 199 192 155 129 138 139 121 136 184 210 180 209 204 190 151 194 156 136 183 218 195 155 107 193 174 175 125 175 154 202 164 202 171 208 179 167 176 203 158 203 186 180 179 156 181 227 137 130 165 206 233 211 180 143 205 185 178 147 147 169 161 151 146 190 231 246 216 198 255 273 278 283 336 306 338 326 345 382 353 314 310 312 329 336 370 370 345 287 267 249 233 238 229 271 282 294 278 290 288 261 225 179 145 170 164 156 188 171 162 181 195 149 160 169 136 122 131 140 145 134 144 116 153 164 152 141 144 145 137 119 121 130 136 132 121 107 104 125 124 125 138 129 124 90 100 107 88 87 100 110 112 100 75 97 112 110 124 127 120 140 151 136 131 141 148 129 123 111 92 87 93 96 87 85 102 95 82 86 103 107 109 99 99 99 90 78 84 91 79 68 64 60 46 39 33 35905 291 23 30 9473 9 58 25 7267 815 722 999999 999999 999999 999999 -18 495 1516 2588 4014 5982 7806 9970 15218 23581 33718 41819 40505 40924 54583 71538 107482 144305 172462 150837 80962 58644 71319 98440 93561 48366 28887 19936 11395 4860 8295 14582 18730 20546 22705 24648 35879 55971 56402 75476 87644 75713 75066 81886 99542 88319 51516 63339 90721 103210 119473 129493 119513 119467 121592 157337 188596 184992 250174 288011 313593 348021 360182 413010 348123 232093 172058 17356 2025 1148 1068 1016 1040 1011 929 698 365 282 249 293 252 296 262 251 226 236 235 229 221 248 258 195 126 85 143 180 183 228 172 204 226 160 149 140 213 150 135 175 192 183 150 131 109 148 126 126 91 157 191 169 189 124 151 153 178 170 144 187 186 185 178 135 166 225 206 235 193 169 161 169 174 231 200 187 199 228 202 162 167 167 166 168 187 185 200 245 220 256 267 297 290 273 278 279 305 329 345 342 368 355 348 323 320 347 347 368 340 338 309 293 291 246 217 227 253 285 277 264 237 267 252 221 191 190 141 160 175 150 157 148 159 165 168 157 154 169 149 125 153 152 149 159 136 136 139 141 136 141 154 162 126 115 121 125 133 135 136 135 133 136 130 116 107 102 85 105 111 96 96 95 112 105 93 89 96 109 129 145 147 147 148 124 130 157 157 136 139 148 141 106 86 96 98 96 89 106 113 97 94 97 104 97 108 107 101 98 92 91 89 86 71 62 66 60 49 37 35911 249 1281 30 9471 9 58 31 7268 813 374 1089 1623 2609 3759 5577 7510 11393 16072 21796 31781 45089 63874 96059 135830 177749 233511 286665 313580 263539 251410 296413 376657 468582 540398 464171 345637 303458 348009 398537 306393 267893 167576 3976 2639 11481 9569 2582 585 380 315 224 282 244 226 214 214 183 221 214 219 180 171 150 184 171 88 132 134 190 161 144 162 168 144 171 124 155 139 113 91 124 151 98 117 174 125 149 155 112 162 155 145 176 180 167 134 149 159 171 95 141 127 104 134 128 139 130 106 148 158 189 196 194 213 177 188 149 165 158 157 132 146 185 115 157 166 206 230 213 207 212 283 263 281 315 290 284 264 278 310 266 278 313 305 277 284 313 335 331 369 292 267 263 226 233 190 234 210 229 237 240 222 173 141 137 174 134 138 138 100 112 106 129 119 102 114 120 118 119 148 123 87 90 129 106 112 119 108 88 94 107 104 96 140 121 108 120 92 95 103 99 84 73 80 85 81 66 70 74 74 63 61 49 65 86 84 76 103 98 116 114 122 112 112 117 115 105 98 109 106 119 107 85 92 76 67 70 65 59 55 70 77 72 64 56 64 66 58 63 54 48 55 51 41 35 28 19 17 35917 236 1667 30 9467 9 58 37 7269 810 -32 632 1526 1944 2545 3607 4175 5726 8643 14369 22953 36863 69077 138391 235855 355355 540998 686525 629504 494481 547945 563482 555613 555159 580201 404005 227548 146447 46461 11285 734 306 340 272 273 284 249 235 155 220 226 180 156 112 158 133 166 179 152 176 252 195 222 195 205 171 241 226 132 165 202 213 192 128 174 164 182 180 182 193 190 185 189 165 204 202 181 150 146 140 136 131 127 219 235 191 174 218 223 219 212 178 182 241 254 238 219 196 199 178 158 197 183 222 211 197 223 222 239 260 279 271 288 291 286 321 335 358 348 388 386 454 361 327 321 359 394 377 352 387 350 296 255 239 224 256 257 273 261 265 238 216 197 224 194 169 159 180 151 158 168 169 163 156 170 158 160 187 152 142 154 167 177 180 157 155 157 148 155 135 119 113 119 108 146 130 129 139 147 114 119 136 121 105 114 93 104 94 104 96 95 105 125 110 100 98 123 122 132 145 156 159 150 143 145 142 152 145 136 140 138 142 140 127 105 103 108 116 111 115 115 102 94 102 105 102 98 97 98 84 79 80 76 61 48 47 35923 251 1242 30 9462 9 58 43 7270 808 7 337 652 847 1350 1962 2601 3255 3913 4636 5657 7162 9141 10645 11674 14166 20862 33313 48641 73340 105409 146362 180134 199594 233551 265246 293424 257623 198254 269353 327025 318603 353016 425021 525724 561790 651150 467021 295001 224023 104938 69364 27048 9964 1272 393 328 316 243 193 217 202 178 173 184 217 211 182 179 181 186 147 168 155 186 138 165 219 155 177 184 250 224 177 219 169 169 152 127 159 162 169 201 170 184 206 166 181 197 221 172 136 173 165 165 172 181 182 202 188 205 203 194 183 211 177 204 231 177 210 180 185 203 202 196 196 107 131 175 223 230 288 294 286 270 275 303 350 337 297 303 303 286 332 406 393 366 354 300 323 327 351 353 336 335 324 268 224 212 225 275 314 299 293 287 284 248 195 191 184 173 183 160 181 170 159 167 173 168 157 162 172 143 165 175 162 142 144 160 148 156 152 150 111 143 126 133 130 140 144 137 141 143 143 152 138 140 136 111 112 121 102 113 121 118 111 112 106 111 106 111 134 145 140 143 162 154 142 149 151 156 154 149 163 146 148 158 145 127 106 98 113 107 88 96 104 96 89 89 93 90 90 87 88 79 80 76 63 60 56 45 35929 261 910 30 9460 9 58 49 7271 805 -59 125 285 534 803 1256 1681 1919 2481 3176 4141 5207 6040 6807 8002 9060 9706 9909 9942 11411 13423 14559 15511 17165 19678 22564 26887 33975 42846 54618 71052 90204 112411 139512 168576 216928 271914 312743 356376 417648 453328 456069 439769 383076 292406 179387 98740 58812 35200 20398 9120 1722 331 261 178 232 147 210 229 185 146 108 211 214 130 141 105 159 166 205 172 163 166 138 179 140 150 179 165 159 158 130 141 189 173 113 100 152 168 137 146 188 138 151 157 162 141 130 114 170 156 171 193 192 170 135 177 168 165 200 127 119 181 158 171 179 220 214 207 153 136 216 203 189 171 126 164 214 223 227 213 258 250 291 312 298 251 279 302 352 290 307 301 313 338 341 323 306 253 266 328 372 297 305 305 258 237 221 179 195 225 245 252 260 251 171 169 171 153 136 149 179 169 148 126 126 137 152 143 142 138 142 116 89 126 123 110 123 114 124 119 114 132 103 100 105 102 116 125 116 121 133 120 115 112 110 90 81 82 72 66 85 71 73 84 87 95 113 110 131 126 121 122 108 108 123 130 127 110 114 122 113 127 121 122 118 99 97 102 98 97 92 82 78 78 84 77 78 72 66 72 72 66 65 55 52 42 38 31 25 13 35935 278 400 30 9460 9 58 55 7272 803 216 895 1724 2879 4578 5995 7192 8374 9309 11000 12598 14264 16151 18766 21106 21855 21564 21847 22358 20504 19003 18505 18094 17252 15538 15105 15636 15593 13426 13272 14022 14207 16330 19713 24036 29035 35614 43941 49192 46629 45201 41754 42079 50693 62150 73278 85971 98822 113826 135397 145582 162535 164744 156942 171323 182182 193966 226009 255306 272428 278481 259764 205857 134473 61490 16347 3515 1010 372 267 269 227 207 171 161 178 209 218 208 137 187 172 148 137 115 184 183 163 134 175 177 148 178 231 145 156 147 135 174 225 185 165 173 138 85 111 129 154 206 185 185 160 137 147 166 165 194 181 104 156 163 209 150 133 148 162 155 155 216 198 215 205 167 241 208 189 212 183 212 175 191 189 214 187 236 283 273 296 266 291 304 288 331 315 288 320 333 293 355 334 344 354 306 281 303 304 358 372 333 328 323 311 247 209 196 204 221 253 255 254 270 269 220 196 200 189 166 170 176 161 171 133 160 145 132 145 167 189 152 124 146 142 115 139 149 130 110 124 145 130 141 138 112 114 119 156 153 121 120 136 135 122 125 137 109 97 105 111 111 102 92 105 105 97 125 118 118 119 118 117 122 146 141 143 129 139 135 123 125 135 137 142 132 125 118 113 124 121 113 103 91 89 102 89 84 80 74 77 79 74 65 57 58 56 57 51 33 23 35941 289 68 30 9458 9 59 1 7273 800 3587 2746 1741 1049 1559 2228 2100 2338 3303 5249 6603 7328 7995 10193 13348 18300 24347 28430 35220 44113 50813 56897 64583 71750 75010 75170 82539 93309 97679 101900 111074 120562 124464 121478 112365 100276 105605 113240 111380 98250 80078 69673 57997 40648 25097 15828 13607 12059 9651 10431 14637 18630 26425 29510 36794 54306 70647 81315 83009 87514 86903 82185 81855 83934 88082 87587 74747 73094 68246 53655 43279 39997 32795 31253 22044 10775 4698 3160 1820 762 411 199 195 238 194 168 245 245 204 174 209 200 171 199 188 154 187 193 181 167 182 158 194 172 159 163 131 162 175 225 187 189 177 159 191 178 136 99 113 170 167 118 117 113 175 163 188 176 166 135 168 129 153 163 163 164 140 192 184 171 157 167 181 230 214 195 209 189 199 225 212 172 182 178 201 191 192 249 263 251 289 278 306 333 289 265 261 275 333 346 299 320 341 312 258 252 285 301 322 336 334 283 311 355 330 284 264 225 177 203 252 258 252 260 278 239 230 192 146 150 153 147 140 162 175 143 148 145 153 147 119 148 138 142 150 141 131 152 152 153 141 133 99 115 158 144 126 122 129 140 113 116 125 128 104 103 113 104 76 91 90 87 82 104 120 111 138 129 129 125 119 131 121 123 142 138 136 128 120 122 136 132 130 121 113 108 110 122 121 118 110 97 95 88 80 82 86 84 81 84 83 75 70 60 56 52 43 39 23 35947 289 67 30 9457 9 59 7 7273 798 12387 13848 15787 17112 18475 19894 20144 22398 24491 28901 36712 42159 43814 42950 44835 48418 50563 53027 57798 59603 60631 62436 69117 76332 87613 105494 120132 130778 131349 128330 131892 132625 147959 175161 190748 180637 157882 138100 114668 89418 74494 59324 43304 36139 29941 28756 36611 38712 38346 40831 43304 39512 36754 35243 24280 10538 3510 1679 2318 3705 6111 10189 15572 21872 30452 44720 49231 51912 43630 44807 77883 102193 100572 94726 100301 105559 78645 31623 4971 1608 714 475 282 252 224 259 274 247 207 232 147 173 174 160 149 165 206 129 149 206 202 193 182 150 130 178 164 169 160 147 187 197 207 181 170 201 153 130 198 213 135 176 153 161 157 189 178 171 220 190 160 198 154 149 205 157 182 178 165 117 149 165 234 291 269 267 191 176 210 176 159 184 227 170 135 165 156 170 220 206 239 301 311 318 355 352 285 331 341 317 366 329 335 356 346 276 297 317 355 389 358 316 324 339 304 308 241 207 224 222 212 227 253 281 253 244 253 198 171 156 151 196 192 170 141 170 155 168 169 161 175 170 166 155 143 139 136 161 153 149 146 147 147 164 155 137 147 126 133 145 106 97 117 124 111 114 109 114 90 99 103 88 88 124 134 130 124 132 124 139 138 148 140 130 130 133 137 127 149 147 136 144 133 135 132 137 125 123 135 135 129 121 108 95 85 85 81 88 90 83 84 80 74 61 59 45 44 41 28 35953 288 94 30 9454 9 59 13 7274 795 -80 -70 7 316 585 707 564 437 697 966 967 1323 1924 2877 3862 4694 5557 6622 7476 8553 9884 11847 14085 17350 21197 25344 28766 31299 35896 41018 47035 57455 68427 78320 92009 103062 107012 114551 125887 142715 157246 174963 204076 217584 231956 253020 258189 275095 268617 256338 242632 204121 155127 113106 70093 50372 43272 35230 33856 36617 39124 41529 47384 49625 29891 42754 73682 84570 87139 77523 65176 48004 30818 23456 15212 6996 2643 1411 751 591 422 412 368 285 246 266 278 211 233 197 208 170 178 152 120 147 176 155 220 184 195 172 215 153 189 194 175 148 172 159 185 171 158 153 153 154 182 135 145 157 175 169 121 162 180 167 180 169 196 198 185 157 180 155 167 145 132 201 181 186 209 212 172 195 236 237 213 180 190 211 197 165 174 167 158 165 233 233 219 257 269 304 329 334 334 314 307 325 333 313 334 333 296 318 344 329 342 372 369 300 308 315 283 264 207 210 267 254 249 246 224 228 188 173 180 182 154 182 179 174 186 179 148 169 161 158 160 160 157 137 128 145 167 140 161 168 157 140 112 135 142 119 131 128 114 129 130 110 120 126 110 115 109 103 92 103 80 88 83 98 94 98 115 118 121 135 122 125 112 127 132 127 131 136 137 122 139 138 135 142 131 135 135 139 145 112 138 133 126 115 104 106 88 92 88 84 84 79 82 74 67 61 52 47 49 43 30 22 35959 267 721 30 9451 9 59 19 7275 792 33 391 983 1582 2163 3145 4497 6102 7891 10263 13113 16523 21106 26304 31843 37232 46946 56152 63756 74910 89811 117610 163993 168175 160009 173812 194836 220114 232029 218354 200205 172537 137430 107737 101531 122799 156157 170074 161540 179520 185225 169073 129670 112995 120097 124569 115687 113355 125226 88929 35348 18507 10782 6245 3406 2773 1571 505 251 207 176 170 120 141 188 160 157 189 175 127 161 203 115 105 127 129 196 177 167 198 153 125 96 173 173 138 118 169 135 104 94 80 93 81 143 93 71 97 113 125 128 132 123 112 131 150 126 78 115 140 115 130 170 161 162 67 71 138 119 111 171 175 182 147 185 147 161 134 119 134 128 122 115 172 236 187 184 214 262 323 315 303 285 291 292 260 270 290 286 314 283 271 304 286 289 263 318 328 259 256 263 253 235 212 188 180 206 211 203 214 168 136 132 149 127 133 160 127 114 132 132 149 127 125 125 106 129 146 121 118 144 104 114 111 98 91 84 88 81 104 105 84 70 63 91 97 84 82 89 74 74 77 80 70 55 35 46 68 61 53 68 67 88 80 83 85 78 94 87 85 98 88 78 82 97 95 102 89 99 99 94 100 93 96 100 76 78 85 85 81 67 56 47 53 57 50 46 49 34 26 22 20 15 8 -2 -12 -16 35965 262 869 30 9449 9 59 25 7276 790 36 363 999999 999999 469 737 2007 2447 4021 6090 9768 16950 15202 16476 23014 32342 46101 106108 166849 126532 167799 194116 181000 230441 310503 349411 407898 336614 287234 226504 134837 113747 95957 94107 109295 126863 164542 176132 172222 149510 135507 139050 146729 103884 83746 71209 65650 64166 52684 43678 26604 15781 8290 3235 1200 400 260 239 280 240 213 230 264 303 240 168 202 198 168 189 197 176 239 238 252 182 159 188 193 194 167 153 161 203 239 241 168 172 139 154 143 186 174 178 200 188 176 235 217 202 231 218 165 191 226 207 178 196 171 169 190 150 185 189 181 185 200 203 221 266 251 215 241 191 201 178 171 174 239 241 256 255 279 300 284 328 404 407 346 340 343 354 336 333 361 389 351 324 275 325 335 353 384 392 355 338 324 301 286 256 226 239 246 277 284 243 198 211 189 220 216 174 191 197 154 172 184 201 199 175 183 200 213 197 189 187 188 177 166 202 169 164 160 140 154 162 154 156 159 176 158 165 143 145 142 122 123 119 107 118 119 103 119 106 107 110 137 163 154 154 152 151 141 134 128 136 135 138 152 158 164 151 158 157 144 153 154 153 144 149 160 155 141 138 131 131 139 127 119 109 93 92 98 93 85 77 78 75 70 59 39 33 35971 278 388 30 9448 9 59 31 7277 787 41 251 572 849 1628 4646 7035 3051 2190 133 1768 19014 59001 9883 25208 35618 886 -76 999999 -38 -80 39 264 735 1438 1541 1109 1047 995 1710 3477 4771 4816 12028 22796 36789 40495 64198 86067 139823 178759 175948 146034 202758 335864 445456 622863 836141 554854 603141 248155 48480 15227 14247 12688 12290 17620 31797 43543 58169 70551 78603 73883 68102 54568 35783 26732 17613 12559 8563 4680 1371 419 260 205 180 185 216 216 179 189 186 178 212 179 168 170 217 201 143 183 159 170 180 191 196 154 170 184 199 188 152 195 164 137 102 143 165 187 133 170 178 186 179 144 154 132 165 145 128 165 169 136 150 178 172 192 207 180 147 155 180 233 236 237 183 219 167 188 186 159 129 190 203 189 217 259 284 242 254 272 326 313 352 339 349 295 270 279 293 332 356 353 307 296 308 337 356 389 347 283 266 272 252 252 196 219 260 247 262 229 156 168 165 194 161 158 198 184 176 170 158 142 142 143 197 187 178 150 141 133 150 125 145 146 121 141 155 133 104 139 125 112 155 126 112 122 127 119 129 120 99 109 109 92 97 87 97 99 100 98 87 111 140 143 105 117 128 126 100 111 109 124 141 136 133 133 142 134 135 136 127 125 134 128 123 120 113 123 119 108 101 98 95 94 95 82 84 68 68 71 69 58 47 44 39 29 16 35977 290 27 30 9447 9 59 37 7278 785 58405 41821 40730 41237 39593 37741 35541 32321 28956 27756 24479 20191 16522 11825 10568 11463 14124 14896 10670 7483 6607 7331 5820 4098 2760 1501 798 458 262 233 469 863 1319 1372 1613 2599 3724 4531 4554 3553 5072 6929 9547 15369 22784 37385 58865 61469 67629 110493 182218 222128 246086 315138 261042 218011 299071 502597 725843 264867 37124 39742 34912 27375 21853 14054 8525 8975 12442 16430 22270 22250 17018 13479 10819 6669 3959 2555 1757 1044 675 496 440 286 226 122 132 167 190 141 178 169 241 179 140 149 138 179 193 118 100 162 86 146 209 186 154 151 174 190 176 140 130 158 140 87 102 129 122 102 139 119 97 85 138 118 106 112 110 128 168 142 180 150 161 152 141 152 169 162 149 138 171 172 212 215 147 193 196 136 117 93 120 151 155 212 215 222 208 225 268 317 284 281 299 290 270 285 257 267 295 297 308 298 284 263 292 324 337 310 287 244 231 196 174 176 201 204 219 198 186 172 169 164 182 143 120 104 111 127 170 185 163 125 95 132 116 132 119 140 158 134 123 114 102 123 119 97 103 119 87 114 113 102 108 122 109 112 108 103 86 83 70 85 63 56 78 62 48 57 69 78 83 79 83 98 118 113 103 80 89 98 82 109 104 109 110 118 119 119 97 99 111 108 101 112 103 109 120 104 97 103 94 81 83 83 79 85 76 72 69 56 49 35 31 35 28 22 14 4 35983 290 27 30 9447 9 59 43 7279 782 154347 114473 93125 84018 82113 85622 78593 64900 58635 59454 63224 70539 71297 68013 67488 69500 68994 63761 58269 58009 63005 69682 79123 92282 99460 107650 108777 109221 103974 93743 82665 76488 74215 74400 72431 67428 61379 51323 42554 34235 28025 17305 8701 4532 3394 3241 3638 2603 2667 2894 3427 4480 6781 10499 13973 15617 17765 20447 21355 21462 21119 20433 19049 16879 14360 13798 13495 13122 13428 13808 13149 12152 11137 10876 13251 12392 9549 6596 3266 1011 457 376 324 277 295 185 187 234 266 228 189 201 161 177 195 239 208 238 178 188 221 189 211 196 208 160 183 213 135 163 158 193 180 192 196 151 161 156 196 185 182 159 137 187 165 149 152 135 117 158 229 187 181 151 195 153 150 162 161 207 189 192 228 217 207 230 250 264 262 215 218 189 214 180 188 178 201 213 211 219 246 270 253 281 265 330 319 350 356 341 296 321 337 360 377 371 346 332 334 372 376 335 318 251 250 217 201 187 207 208 253 246 215 208 200 198 192 146 161 181 194 163 141 160 170 163 169 161 148 171 153 138 135 139 182 170 171 152 159 118 114 118 134 146 137 130 131 131 134 123 115 122 118 100 94 83 103 95 87 90 97 108 119 132 142 143 130 125 142 114 127 121 130 126 118 138 139 140 148 143 137 133 140 136 149 149 133 132 123 128 133 128 121 122 114 113 116 110 115 113 97 80 77 72 71 61 49 43 39 27 35989 290 29 30 9449 9 59 49 7280 780 27497 28300 28019 26319 24990 25899 27551 29657 29084 29819 32334 35526 39133 41725 43888 45217 47923 50220 54653 58642 63381 69989 74950 79475 88298 100640 112017 119076 130115 145977 147862 150051 156796 160192 177606 188577 186222 182744 170436 160338 171818 163079 156346 144549 115456 98943 79044 65073 59981 59354 59161 40160 26566 23246 27141 27838 25413 23808 19386 14902 13951 14703 15070 14691 12991 12403 11465 10048 7660 5779 7800 12938 18706 22291 19573 15992 12621 5862 1938 928 533 351 347 216 227 243 235 276 271 197 166 226 241 186 239 255 279 213 250 267 163 221 201 186 199 201 184 202 248 233 247 208 211 187 164 191 144 186 227 140 158 191 203 164 176 173 150 183 225 200 198 206 192 135 185 212 166 166 207 235 223 216 258 295 270 307 251 236 232 262 228 227 237 203 192 182 190 165 229 282 277 303 332 310 312 372 372 363 372 389 408 342 330 337 393 346 332 320 317 337 329 324 314 291 299 265 232 236 258 244 236 254 275 254 267 215 206 212 188 190 189 184 200 202 189 162 185 202 196 170 175 173 170 164 182 174 160 180 179 196 170 154 154 163 186 179 141 143 154 168 141 129 135 129 127 113 90 74 115 110 111 120 117 144 136 143 141 136 149 144 130 128 146 151 136 149 145 152 155 163 163 158 157 152 150 151 147 145 154 146 139 132 136 131 146 133 133 134 123 117 99 85 86 93 88 75 69 62 48 38 35995 287 120 30 9450 9 59 55 7281 777 1078 1402 2224 3267 4376 5539 6839 8358 9562 11167 13427 16535 20513 24749 29619 34232 38090 44619 51996 59451 68568 75850 94480 133371 175754 185193 123488 106729 123695 161822 167286 151039 167890 175064 170955 183594 186937 165982 149610 143976 130304 122822 117590 112032 116908 119576 111811 110094 106472 96558 88051 81763 64075 47082 40315 31339 18997 13123 10699 8623 7085 7629 7792 7871 7601 6742 4426 2436 1507 1197 2329 3085 2492 1927 1175 588 295 247 221 222 165 184 193 229 189 192 188 190 147 166 162 169 216 156 157 175 154 219 205 253 238 187 194 237 213 169 151 187 185 187 190 145 151 193 172 177 130 130 141 146 154 156 141 158 141 146 162 194 179 171 138 182 200 178 155 161 171 205 193 196 260 219 233 225 249 211 199 200 192 211 212 207 170 154 166 196 168 217 289 263 221 244 239 238 284 357 343 354 351 331 314 301 305 342 353 298 334 343 333 296 265 259 204 244 210 230 229 244 234 202 216 195 184 177 185 192 181 135 117 136 179 166 132 133 164 147 160 148 145 144 151 139 133 115 132 110 117 115 94 123 134 124 113 110 101 103 115 102 113 114 117 106 82 82 80 89 102 89 95 83 98 90 105 111 108 115 118 120 126 125 113 117 118 126 126 125 121 117 110 121 136 140 136 124 122 131 131 125 120 111 109 114 111 110 98 102 95 78 71 70 60 58 57 51 37 30 21 36001 286 149 30 9449 10 0 1 7281 774 10729 13116 13688 14121 15619 18628 22532 26352 28789 28272 26314 31988 38506 43518 51522 58793 60041 60375 63284 64778 62522 59494 61335 64803 64805 73595 88291 91561 82138 88145 98345 104317 116485 120492 122079 136399 130433 127526 126179 137755 163505 171400 202148 232465 242534 236357 210989 178447 144404 131781 112774 81306 75159 72707 42250 18578 19242 18494 14652 11953 9193 6595 5378 5001 4517 4170 3713 3679 3279 2642 1491 799 465 238 219 194 205 230 295 200 179 238 237 208 278 275 224 218 188 181 140 166 158 113 177 221 181 235 223 237 235 231 164 213 231 206 207 185 170 159 146 150 163 118 131 146 162 198 164 178 120 124 152 159 182 174 142 135 171 181 207 192 164 194 200 132 182 235 250 230 213 315 272 325 308 224 207 209 238 207 183 217 164 156 145 197 256 236 176 197 261 308 313 349 334 331 378 399 356 338 287 303 359 338 339 361 322 279 240 237 294 254 228 236 230 231 217 213 193 178 180 157 141 138 165 188 184 162 180 179 164 151 148 163 187 138 136 150 159 148 150 124 130 114 116 137 119 125 115 132 126 110 127 129 98 128 134 118 108 109 103 86 86 89 98 93 98 86 112 126 114 97 96 113 136 111 86 86 124 122 116 125 113 112 117 125 118 126 128 125 133 125 126 127 123 111 117 117 111 107 105 97 101 96 88 85 66 57 56 46 54 54 44 38 30 12 36007 255 1077 30 9447 10 0 7 7282 772 182 671 1501 2696 4386 8119 11939 14854 20578 30155 42105 67765 88983 90391 134135 180838 196829 219013 252438 274832 325577 370496 296878 282206 296440 293485 354948 454199 481405 404865 319870 175433 124118 100425 63394 19397 5261 3586 2479 3914 3393 645 543 454 351 320 266 272 280 255 270 254 294 236 163 252 186 186 198 202 212 194 197 208 173 203 222 208 242 236 228 230 194 224 187 200 191 149 127 122 119 129 170 162 152 184 188 132 197 193 206 166 192 180 127 182 189 180 172 139 144 191 183 185 244 193 180 191 174 186 204 268 270 265 316 344 317 216 228 230 218 225 144 169 172 151 214 210 166 190 271 342 306 323 366 417 366 343 387 350 311 308 363 337 312 342 358 332 315 291 258 274 266 259 251 255 254 267 239 237 239 227 201 189 198 163 173 162 175 189 183 168 167 173 179 180 154 164 147 173 168 145 143 124 140 157 130 123 137 142 143 146 132 133 134 144 140 117 94 92 114 103 119 114 132 127 106 106 117 123 112 122 143 140 118 113 117 136 150 143 140 140 135 117 132 135 144 149 132 143 130 136 142 133 136 135 130 134 129 118 110 112 101 109 103 93 91 84 73 68 65 56 56 51 35 36013 250 1229 30 9449 10 0 13 7283 769 107 891 2420 3786 4063 6499 12355 18092 28370 42934 61986 81069 113286 151896 161473 156859 161343 152083 182142 170822 174639 263290 360300 364862 402386 492633 462346 413125 369625 312112 276836 345553 274680 145110 143724 68435 4656 561 277 282 252 303 290 277 227 242 232 277 172 223 214 186 133 190 212 179 196 229 197 240 231 133 164 185 196 138 159 170 127 200 189 196 112 161 149 143 164 178 153 122 172 116 144 132 143 138 138 139 128 127 178 199 150 127 129 157 194 158 172 128 168 134 133 144 165 206 189 224 305 224 228 227 280 242 188 186 170 126 156 141 156 157 135 135 200 238 244 275 309 341 340 348 348 345 317 293 282 307 304 281 288 305 277 265 275 266 267 232 245 213 199 221 211 241 233 196 198 166 151 174 138 147 172 166 142 125 119 144 151 128 134 167 152 109 119 125 105 90 110 118 114 113 107 80 81 93 96 105 115 78 97 72 74 105 107 120 129 124 133 131 113 84 80 96 95 87 97 98 91 86 104 93 104 118 117 106 111 85 95 99 94 112 107 105 115 124 122 114 113 114 105 88 95 109 112 109 100 107 93 82 86 71 58 49 45 48 40 36 21 6 36019 254 1114 30 9454 10 0 19 7284 767 217 859 1890 3339 5524 8546 11875 16213 22961 28116 31319 38286 53253 76234 89626 103503 130647 152135 191042 206396 192266 202158 225462 238812 190330 152435 158092 199191 255934 295153 370328 464593 385295 301810 213586 183991 169813 141721 96476 73628 69063 55341 27862 3711 488 306 264 262 228 247 225 201 165 162 151 148 173 152 168 111 166 195 163 227 198 205 211 204 204 194 176 147 174 121 121 140 91 159 140 117 91 135 154 144 168 156 158 176 160 113 177 176 150 123 137 158 108 134 144 141 168 149 192 172 99 141 187 184 205 211 241 236 231 283 192 234 241 223 179 181 172 130 117 158 138 162 183 196 289 280 258 281 282 276 314 366 331 364 349 334 316 302 258 292 276 278 303 267 292 271 286 245 255 231 230 209 216 215 209 187 199 184 149 155 156 149 167 133 140 159 126 136 126 129 126 138 132 132 117 126 137 109 118 104 117 97 101 97 94 91 105 107 88 85 75 69 88 68 69 101 104 113 111 112 116 100 89 92 89 85 86 86 78 89 93 93 109 107 119 103 86 81 78 95 99 113 104 95 115 111 102 113 109 102 97 105 97 89 89 92 77 68 76 67 61 57 42 42 43 35 29 15 1 -6 36025 265 786 30 9456 10 0 25 7285 764 127 244 588 911 1515 2123 2859 3623 4549 5285 6117 7242 8582 10109 12017 14170 16860 19328 22117 25552 29906 33312 37665 42717 47536 56511 67620 83307 104517 130926 173095 215729 241865 268238 269493 255846 252072 262634 317960 352460 337983 309746 289322 285456 303870 337078 207732 137315 87003 59416 35507 23894 17463 18486 5473 1955 1138 605 368 244 201 182 198 229 231 203 154 189 213 147 168 130 163 212 227 196 205 222 219 255 243 207 215 155 165 157 155 190 197 188 178 109 156 167 172 155 148 200 154 112 156 182 180 206 132 146 169 196 121 140 132 180 156 144 206 191 179 205 170 189 222 238 325 304 269 281 268 264 224 256 212 198 171 168 165 185 181 174 167 201 243 249 302 303 326 343 411 410 440 355 342 290 309 336 332 316 250 274 341 350 286 284 282 245 272 253 251 248 238 252 211 199 211 158 150 157 153 143 159 155 151 137 138 129 138 139 154 170 141 153 137 117 122 126 113 130 151 107 95 116 120 106 90 82 96 108 101 117 106 151 177 180 158 162 152 127 117 115 104 130 120 120 113 105 105 132 133 134 139 141 119 112 104 105 110 107 125 141 128 114 113 123 130 123 115 128 127 131 132 122 123 116 105 95 95 97 80 70 68 62 64 56 38 35 21 36031 264 815 30 9455 10 0 31 7286 761 79 269 634 1065 1565 2110 2804 3612 4815 6190 8223 11088 14227 17488 20340 23233 27258 31873 36724 42099 46732 51902 58868 69368 81256 90172 97980 116905 136088 147072 153915 157237 166972 180019 180420 186401 197388 222640 243689 270451 304609 292637 253534 236358 233459 217769 177310 140473 103402 65477 37045 19569 9663 6680 5299 4176 3513 2426 1910 1193 320 166 182 181 213 180 139 123 178 237 237 171 125 186 195 195 191 145 183 181 139 226 214 155 168 145 192 137 148 131 157 126 180 150 163 154 128 158 132 115 144 122 148 146 146 172 170 227 199 157 197 195 141 145 169 184 224 214 206 237 257 227 240 265 198 234 238 205 164 150 166 155 188 179 182 174 162 220 271 266 301 283 312 363 368 403 363 360 349 320 348 318 294 310 291 269 303 324 329 323 298 282 278 269 277 253 235 227 240 210 181 155 141 170 163 182 169 168 169 115 173 134 146 157 173 155 156 148 147 154 141 118 117 122 140 116 97 91 103 90 92 105 121 93 100 108 102 112 155 200 192 162 140 136 131 132 120 102 99 120 114 95 104 88 98 101 113 120 136 140 131 127 114 114 112 115 125 120 136 137 143 139 126 113 115 135 125 115 119 116 114 103 93 101 102 86 75 77 66 61 58 45 35 33 36037 249 1263 30 9453 10 0 37 7287 759 234 607 1321 2480 3853 5483 7668 10370 14074 19545 28332 40966 56094 75859 99599 117269 130154 147229 179506 202472 215076 218997 227359 251699 295904 336050 353540 370980 362742 338111 315012 265901 196922 127657 74778 45236 22940 9420 4551 2023 1162 836 626 298 206 212 176 117 125 167 209 161 146 164 233 254 191 267 213 244 219 245 234 184 206 173 159 178 204 218 165 142 170 168 87 123 169 132 163 191 162 134 104 149 137 145 223 183 133 200 164 162 169 184 180 190 179 180 210 171 190 211 184 185 231 266 260 267 236 233 208 184 174 162 132 127 148 151 116 133 187 198 236 287 284 292 303 312 323 319 373 396 404 396 325 312 317 262 288 328 278 227 301 310 312 313 278 249 298 279 261 244 197 224 217 209 154 128 128 134 159 171 155 143 124 124 134 164 172 165 163 164 138 141 180 135 116 134 123 140 127 122 117 99 91 82 97 105 95 99 74 95 101 113 201 252 224 189 140 141 136 128 124 102 90 102 105 116 98 93 100 106 108 112 127 136 133 133 112 127 102 121 132 130 126 126 127 120 122 119 126 118 112 117 116 104 103 104 93 84 80 71 69 71 58 52 43 29 23 36043 236 1652 30 9452 10 0 43 7288 756 195 700 1395 2427 4082 6615 9771 14300 21581 31373 48684 74585 106639 140342 176505 211247 258325 299899 352779 441527 572404 622035 528759 457493 438167 299930 121718 69500 33423 4762 994 444 259 154 205 194 173 143 147 140 201 170 205 149 144 212 235 188 183 195 184 169 150 115 159 178 157 130 108 87 103 111 176 195 154 123 80 92 87 112 131 130 101 140 156 175 186 120 92 157 166 131 141 158 186 143 143 184 171 186 208 216 243 226 201 211 227 200 188 195 173 134 110 159 193 156 166 180 218 226 262 266 252 259 271 295 320 327 364 392 348 285 291 297 266 233 271 263 219 250 281 294 288 293 310 259 235 226 227 202 207 187 165 167 161 162 157 159 161 122 151 148 146 173 164 134 135 134 113 131 121 142 149 104 96 110 110 112 123 115 95 100 99 61 65 79 72 43 76 80 82 152 219 222 178 140 127 94 86 90 89 84 80 91 89 96 86 72 89 98 124 127 111 104 97 92 94 97 89 96 101 101 109 116 121 106 100 110 102 106 104 98 93 91 84 79 72 64 61 53 42 43 32 25 20 17 36049 235 1684 30 9454 10 0 49 7288 753 58 461 1089 2114 3372 5609 9181 14867 24152 37223 53533 78072 113701 156548 206686 284085 362015 435185 507448 577506 628259 574974 459591 299665 170379 77816 20772 4745 1253 365 238 241 167 204 205 162 145 182 177 154 148 133 192 159 205 199 151 197 241 216 165 168 184 192 179 120 129 183 187 188 135 172 130 134 139 198 107 92 120 142 107 160 134 99 105 148 144 102 155 190 187 160 112 128 180 192 169 185 205 215 275 239 257 270 277 262 208 198 161 175 155 164 131 144 158 169 157 174 215 224 271 289 263 280 280 311 288 310 357 393 374 317 254 260 236 238 212 195 270 298 314 318 307 294 274 230 237 243 245 206 173 126 147 138 147 159 152 141 163 142 154 165 183 147 109 147 151 106 129 149 160 120 116 114 93 116 143 114 102 110 121 134 115 110 86 85 83 85 72 111 221 235 197 163 148 128 151 128 102 115 108 99 99 95 97 101 111 110 122 122 141 138 119 123 116 111 106 121 112 116 127 132 126 117 122 108 120 115 109 108 110 105 103 98 84 74 71 73 69 63 49 46 35 21 19 36055 245 1385 30 9455 10 0 55 7289 751 -85 115 417 848 1262 1711 2249 3061 4366 5998 8261 11724 15845 21106 27199 36273 52479 74265 98910 120807 151975 188088 216813 247674 280554 315532 369066 406775 418422 389803 338139 292690 227188 131625 63489 39027 18527 10090 5464 865 195 156 115 197 148 138 88 114 102 127 129 96 105 142 113 171 160 212 142 196 170 163 149 102 157 102 65 97 141 91 105 160 132 92 114 121 113 90 109 124 119 70 83 106 89 114 146 81 140 140 123 128 126 120 121 117 160 146 181 164 225 228 190 195 180 189 183 167 152 160 189 165 107 98 119 126 151 176 183 171 187 189 166 225 241 272 301 320 358 392 289 255 220 192 156 140 119 160 204 260 246 253 240 203 167 164 150 169 150 136 143 139 90 90 103 112 105 82 116 106 116 123 111 102 110 94 106 122 86 89 79 82 104 62 58 65 62 66 72 58 61 56 55 57 71 77 49 49 37 63 125 203 176 125 118 96 93 80 61 75 43 51 45 37 46 50 64 64 84 78 85 73 80 63 64 71 71 76 84 90 94 79 72 64 68 81 77 67 61 64 51 44 47 49 42 32 23 22 17 5 -5 -11 -10 -19 -31 36062 283 250 30 9460 10 1 2 7290 748 40 243 480 648 605 730 783 1012 1308 1254 1030 1117 1319 1313 1276 1732 1302 848 881 969 788 937 945 876 944 1218 1568 1879 2099 2226 2079 2426 3000 4023 5392 6582 7950 9467 10386 11645 13079 13963 16984 22642 31705 46115 64758 89266 111483 147251 179397 206073 231873 228315 254075 284416 324111 352312 357838 372082 361416 283010 209866 196226 171851 147253 94311 46564 16949 6702 3192 1498 462 298 277 228 192 172 202 201 166 202 212 201 241 255 164 177 179 182 245 213 199 245 259 245 220 240 214 213 177 203 198 187 223 181 154 187 175 174 156 131 129 131 140 198 158 175 192 159 134 175 191 233 210 248 191 173 213 207 199 191 204 233 244 263 217 217 256 263 271 253 251 200 206 183 204 229 198 113 149 188 188 202 215 277 275 270 256 306 320 352 312 332 385 412 366 357 285 250 252 202 199 199 249 280 338 329 321 282 275 241 223 253 226 248 238 184 164 171 180 165 175 178 156 170 181 159 182 172 147 185 191 173 176 169 156 155 160 161 132 132 157 132 133 148 145 155 126 104 126 106 118 134 127 116 104 117 204 276 227 206 194 175 149 118 136 145 116 115 108 113 123 124 121 133 155 157 160 154 162 143 127 131 138 138 147 146 168 159 140 137 150 156 150 139 142 136 133 127 123 125 115 106 100 89 85 88 77 59 59 62 51 36068 289 72 30 9462 10 1 8 7291 745 4608 5151 5037 4732 5125 5933 7173 8550 9644 11704 14470 16821 21100 26062 29089 34928 41321 41427 39880 42132 45531 48427 49280 56650 64001 67707 63275 75061 141680 213213 184733 147692 170659 133931 83943 56225 49711 42251 39582 36351 33488 38067 42309 45544 50935 61595 60978 57150 48913 38587 34389 32777 40493 53506 69440 86269 84724 83766 86077 95720 118452 146214 183109 243253 234275 171881 115898 74188 46396 38911 14808 5691 1913 710 282 242 184 229 210 194 197 203 263 215 182 153 174 240 210 126 233 161 182 208 192 134 156 168 210 163 174 117 195 224 225 194 186 177 208 204 164 158 194 144 75 121 141 158 152 163 131 185 119 177 180 183 204 203 165 134 180 192 215 199 194 174 105 138 167 187 170 161 215 244 247 235 217 179 186 161 163 157 174 122 203 168 145 190 226 187 228 217 238 257 233 274 292 303 340 350 367 324 288 252 257 209 199 218 188 183 220 262 260 290 266 225 211 210 166 193 212 174 152 160 146 154 198 167 168 161 135 153 159 145 139 161 138 131 156 136 122 132 101 121 134 128 141 130 113 96 116 112 93 98 102 97 90 78 90 91 90 111 90 86 105 165 209 196 181 144 119 126 115 112 101 91 101 99 89 85 93 102 104 104 111 112 117 130 121 103 108 130 129 112 120 125 127 123 118 114 121 123 120 110 111 96 93 92 93 88 83 79 72 63 48 51 36 26 20 36074 286 162 30 9462 10 1 14 7292 742 7856 9397 9747 9939 10171 11196 13743 14545 15109 19303 25856 33909 40994 46359 48916 50471 48567 54603 68441 85881 95300 98831 97602 100929 103313 100790 90417 96591 115507 155813 184711 134224 118221 115850 137830 201013 233289 321747 346909 501801 442831 177831 103759 185403 137884 26229 23207 17411 17811 20555 21257 17796 15547 16824 16579 15486 13329 11578 11423 11033 12049 10390 7016 5639 3908 2072 1002 366 310 327 277 280 276 244 216 216 207 259 225 140 146 152 148 184 184 175 191 190 144 171 187 178 138 175 191 156 210 194 212 234 169 188 271 214 185 223 215 186 155 157 179 137 147 94 185 129 137 125 180 181 157 170 121 141 192 175 114 145 147 199 214 205 146 161 118 108 172 209 189 239 264 318 274 204 195 195 197 149 126 137 123 96 134 171 163 191 200 229 209 205 241 293 301 326 373 376 398 396 348 281 279 279 210 189 198 185 159 175 220 288 297 276 262 237 203 203 185 187 168 148 167 183 140 149 176 147 146 163 171 146 135 172 156 137 170 146 137 132 116 139 138 104 95 124 128 128 87 93 99 103 95 107 98 80 90 72 84 120 131 181 195 212 198 194 168 140 135 140 140 138 120 98 89 95 95 83 96 91 83 95 112 121 124 109 98 117 121 125 119 109 124 115 116 107 109 109 104 110 116 115 105 94 86 85 76 73 67 67 68 61 48 42 40 35 23 21 36080 285 192 30 9462 10 1 20 7293 740 198 250 215 516 800 942 1296 1872 2528 3000 3232 4152 4889 6362 8625 10198 11091 13557 14982 14368 18347 28407 34903 42387 54185 64550 75471 103176 124358 189574 292159 197295 126313 131982 155819 192614 262866 221833 337653 484085 429805 394691 424547 313439 130934 117789 99086 116020 120245 108148 81482 46921 27613 17208 7348 5210 5306 4153 2609 1694 793 628 538 444 281 277 233 220 171 147 152 147 154 216 197 166 178 173 162 175 196 179 184 163 182 189 172 95 150 129 166 190 152 143 242 169 245 250 198 251 220 206 185 225 188 158 147 176 160 131 95 105 128 135 124 160 184 189 193 155 214 134 178 223 202 187 196 201 173 141 179 184 155 216 186 168 190 200 207 249 265 299 225 257 204 215 262 164 149 163 142 171 166 139 198 213 244 243 235 203 216 259 301 351 380 429 370 329 328 285 224 226 212 214 174 183 187 220 276 287 280 308 266 256 238 189 201 185 171 161 170 153 171 178 160 149 140 144 160 156 173 154 168 169 145 145 154 134 138 159 127 124 140 115 96 102 104 91 103 95 112 92 89 79 73 128 212 274 234 208 203 186 156 140 158 142 134 130 129 127 117 110 114 105 95 108 98 92 103 125 129 121 125 139 141 119 123 129 130 131 127 125 124 115 111 118 114 117 122 113 99 102 104 97 87 81 78 75 66 59 50 41 37 29 14 36086 287 131 30 9461 10 1 26 7294 737 117 542 584 580 613 1052 1809 2058 2049 2038 2015 2345 2799 3542 4239 3744 3790 5393 6551 7280 8714 10916 15294 30467 65978 75252 83885 77655 122447 173171 294606 321028 261237 310190 329570 305211 315001 401893 354700 196584 192561 205006 189990 156205 136868 201431 274727 90164 64317 48489 48105 57510 49229 40992 28516 20529 17382 15374 11191 8463 6049 4457 3293 2411 2334 1553 1023 1076 1035 1214 924 519 424 408 336 310 270 232 153 149 210 183 215 205 162 207 124 131 138 128 142 114 93 61 127 145 203 158 185 209 197 185 199 193 194 174 162 126 129 146 155 154 131 132 104 88 146 141 156 132 162 120 140 174 148 139 177 190 150 154 148 156 176 137 162 167 156 167 171 176 221 260 258 219 211 239 193 184 181 190 206 181 205 164 148 156 181 182 191 220 215 194 199 202 262 250 292 334 365 366 335 303 309 273 216 200 184 156 157 150 159 172 230 257 281 290 277 205 150 156 161 160 121 146 156 153 145 174 183 145 125 123 136 136 128 145 157 131 128 130 131 114 131 136 109 109 116 89 81 81 83 85 87 95 89 80 97 111 164 208 219 198 166 144 130 128 125 123 119 121 108 106 102 91 90 78 73 85 86 95 100 100 108 105 108 122 106 101 110 108 107 108 97 104 107 107 101 106 107 90 86 96 90 82 77 77 71 62 60 66 49 47 42 30 20 17 9 36092 284 221 30 9461 10 1 32 7295 735 2 202 440 710 948 1313 1811 2550 3131 3903 5332 5661 6078 6754 6912 7046 7665 7212 6320 5292 3584 4444 8234 8917 6331 7469 12343 29898 48653 49410 73054 88800 45918 42719 87328 175748 45962 17357 11795 11465 12790 14028 14586 16128 19045 22402 34549 52712 70302 88457 109861 131321 161709 192200 202606 211146 237420 262232 277690 289483 307266 306388 307270 332277 326370 280366 223883 159074 98191 68605 41998 13205 2757 881 316 210 204 206 230 150 113 151 165 193 184 112 128 143 146 159 163 243 172 199 175 226 175 188 205 203 237 176 174 220 138 145 98 111 173 171 225 218 162 131 140 167 122 106 126 166 134 180 166 171 177 181 173 160 139 167 170 175 184 169 136 161 155 181 225 247 267 226 278 192 158 193 175 178 127 178 176 137 145 140 137 165 179 206 190 169 202 215 199 243 294 332 343 363 355 306 272 262 197 184 154 140 161 169 169 197 198 252 256 252 243 217 187 172 179 159 154 154 146 137 158 115 152 159 162 166 151 164 153 141 154 143 154 137 137 130 113 133 120 101 108 101 95 85 82 85 83 51 78 112 138 220 250 227 160 146 141 135 121 120 114 126 119 117 96 91 65 81 75 84 82 112 114 106 108 118 109 118 111 109 108 110 118 114 118 123 117 105 108 121 115 106 94 95 97 100 105 95 90 87 74 74 79 66 62 52 42 34 27 13 36098 285 194 30 9464 10 1 38 7296 732 -82 290 383 402 336 523 709 932 974 1261 1669 2430 3181 3421 3720 3888 4464 4798 4719 4902 5584 5682 6388 10554 22362 21838 10918 7324 7791 10664 15122 22488 24550 13773 14290 16577 18505 14340 13457 18372 24973 33257 46525 60389 78253 99376 135583 176955 216875 246741 277684 296576 300915 296061 242352 225501 227854 222377 197623 210346 237048 262711 250297 194428 126215 95316 74999 46334 36322 37920 40221 41512 33923 8737 715 190 220 259 202 171 172 200 171 125 213 146 189 190 212 204 240 227 140 204 249 270 220 184 212 194 180 144 168 192 136 209 168 149 151 190 175 175 140 180 154 104 147 155 156 211 204 167 172 217 224 203 181 198 218 198 213 181 177 202 222 223 162 234 253 258 287 264 270 290 275 273 237 264 260 237 209 236 202 196 187 207 227 183 170 185 190 178 223 253 269 297 343 352 429 396 362 323 273 218 204 236 255 208 198 197 186 204 208 237 256 251 278 276 233 216 166 177 213 155 177 167 205 171 165 170 177 172 162 176 165 165 174 162 132 170 154 124 149 148 137 112 141 139 101 116 129 120 94 107 160 188 265 330 273 161 139 173 148 136 124 152 160 143 140 139 101 88 91 96 108 116 128 138 129 126 138 138 130 131 137 146 135 134 139 145 131 124 133 138 125 117 116 125 119 125 131 127 120 111 102 100 84 85 87 71 72 64 51 43 39 36104 266 738 30 9468 10 1 44 7297 729 127 999999 999999 999999 30 462 2900 7363 10433 14849 21879 18068 17008 20939 18781 11616 10682 14814 21824 25973 30355 39179 52012 65818 74965 89157 111475 138073 179103 214440 228540 242022 247297 249008 258179 258405 263652 280730 309812 322471 385252 374297 307293 247776 189961 125519 105688 68174 28772 16539 8921 3488 925 474 324 291 214 253 253 162 171 234 221 140 179 149 119 157 196 202 155 131 215 211 261 201 216 328 272 221 239 269 227 230 214 122 210 227 109 133 167 158 199 150 154 199 225 199 130 160 181 153 159 155 162 160 207 195 199 191 183 183 246 219 205 186 192 222 202 219 253 295 312 278 287 313 280 217 243 217 216 208 239 231 258 184 236 194 166 126 128 195 214 227 265 295 317 348 378 386 361 317 260 275 265 234 213 213 183 162 182 208 222 213 213 220 216 204 220 222 205 189 168 183 164 159 157 158 176 166 163 193 188 168 195 183 161 154 158 172 150 153 139 132 151 145 116 126 112 123 129 109 91 101 114 115 185 257 249 176 161 151 139 148 160 136 145 161 129 125 106 92 91 106 105 116 123 112 135 128 118 123 115 121 141 137 121 144 145 147 140 136 134 135 118 114 117 112 121 116 115 121 121 107 98 99 90 82 69 68 61 55 49 38 35 23 36110 289 80 30 9470 10 1 50 7297 727 16841 17316 13467 10898 11163 8723 2792 769 1172 265 21 -59 -13 -29 -97 47 111 47 85 -35 999999 14 218 866 1617 2478 5161 5505 4370 5888 7461 7892 8609 9184 9317 12724 17558 21058 25371 28812 32148 36671 45153 49737 65837 88471 114626 133966 125144 124632 155075 204654 234841 251494 279274 275576 256951 264391 256709 242351 232243 239839 237819 208458 155077 118124 117526 127962 104629 78655 65309 45021 27200 12643 3762 1641 742 508 347 301 227 215 220 220 202 257 245 160 164 151 138 154 174 239 234 207 210 199 237 227 244 238 278 203 244 194 228 195 253 222 207 203 172 141 118 220 186 152 177 204 145 194 185 181 212 202 178 211 179 202 226 230 195 196 228 202 196 207 190 211 214 228 237 255 240 215 239 293 300 312 282 287 287 239 269 277 233 219 249 251 205 169 196 214 201 211 228 256 247 313 343 375 413 381 297 289 265 256 249 217 235 221 258 241 177 172 195 184 183 229 242 197 181 199 182 155 179 162 159 187 169 189 170 135 122 138 193 199 169 172 182 149 155 173 179 149 132 148 123 96 109 113 116 111 109 120 123 147 220 317 257 191 160 165 169 145 159 166 137 127 124 130 132 116 95 110 133 120 114 104 122 138 138 141 152 148 137 141 134 144 131 136 156 139 125 122 128 135 125 123 130 120 114 118 107 113 119 108 103 94 81 79 75 66 55 51 34 35 26 36116 289 77 30 9467 10 1 56 7298 724 4056 4949 5398 5863 6552 7642 9149 12309 17886 24247 25704 18473 15777 21662 29632 38092 42679 37466 44032 54726 80595 125497 133789 108123 21339 16942 19342 24495 44740 55312 54104 69714 81642 85565 84117 85838 102647 62072 66151 80382 15879 20748 31788 45082 57207 67457 78271 92781 121019 161107 203879 239355 247531 257498 283050 294033 271325 233340 189750 153715 110777 92682 78037 62709 47279 39595 36066 27328 20209 13072 6906 3498 2066 1536 1055 723 555 478 376 228 213 264 181 224 209 206 256 200 195 167 176 170 195 162 182 185 199 218 245 173 201 254 232 189 224 224 248 256 195 183 181 146 177 174 148 123 136 158 139 150 157 226 194 195 172 143 171 176 180 198 195 220 149 174 173 148 190 189 233 186 173 218 213 214 195 196 228 246 291 293 254 251 288 300 268 243 241 250 220 186 214 198 179 161 158 191 221 192 227 319 371 387 376 373 299 254 259 249 207 214 206 232 212 221 208 213 149 186 152 154 195 172 160 179 187 175 159 165 189 158 202 182 166 169 142 147 167 165 170 161 159 167 175 170 164 139 136 159 137 108 116 108 118 113 94 98 124 138 233 287 278 213 167 122 142 152 161 150 161 140 139 144 123 113 104 107 98 91 103 125 113 121 135 134 137 124 135 135 130 140 144 140 138 139 133 138 133 119 126 123 124 125 121 123 118 115 117 109 97 82 71 80 73 62 62 56 42 31 27 36122 289 76 30 9466 10 2 2 7299 721 84443 101804 128410 148345 171529 192558 221783 242861 259605 255185 201401 144844 116285 102086 94406 95367 70230 71541 56983 11392 4061 7653 36289 70115 69370 3285 858 598 507 587 665 647 668 779 838 913 1003 1123 1639 2288 2251 3356 5134 5882 8552 13919 16758 13595 15801 19525 21291 28339 44071 58964 73213 104013 126399 136139 133474 107254 81168 69327 75145 75046 68808 57253 45814 32374 25675 19794 26017 9811 5489 3372 2756 2319 1260 743 578 367 205 208 148 137 207 229 159 110 162 186 151 120 157 132 158 194 252 167 137 146 226 220 222 245 168 210 185 153 142 135 166 137 132 135 152 142 171 127 110 163 134 105 127 118 115 183 163 153 162 179 160 151 210 193 154 179 161 154 170 163 197 201 157 204 211 243 256 245 300 252 245 253 276 304 249 187 217 180 199 182 143 100 110 138 181 195 236 241 281 298 325 298 293 254 226 186 202 206 182 193 177 169 192 164 191 194 138 129 157 140 154 139 160 146 181 151 168 171 161 146 151 145 138 138 142 124 133 138 115 110 105 130 157 137 115 112 137 141 101 108 100 60 66 94 114 85 90 97 111 209 269 186 140 124 93 109 138 145 117 103 112 110 96 90 101 86 79 74 81 96 88 74 82 91 100 105 96 92 90 98 90 89 100 105 98 88 91 90 80 88 85 75 85 87 79 73 71 68 66 57 43 37 37 32 25 15 1 -7 -16 36128 289 79 30 9469 10 2 8 7300 719 36721 43961 57360 71784 90335 115372 144596 178723 221378 268667 294172 305522 337041 341638 319037 271422 183378 151843 122404 94357 77940 57744 58665 44634 35772 28237 8106 4134 2338 2252 1998 3074 8476 17516 21750 27997 51610 78164 78701 95879 123263 154519 147106 134234 152662 180679 139787 33164 8979 9497 12989 12442 10840 10018 10603 9867 12437 15962 15394 13891 13010 11812 12716 14968 14483 14705 14845 13440 12163 11929 9774 7238 4827 2868 2157 1646 1140 666 452 324 295 282 264 208 200 257 235 263 194 135 82 155 154 139 163 163 161 205 224 145 213 213 204 221 245 243 260 246 257 209 186 178 194 181 162 183 190 202 211 170 176 156 158 149 179 178 167 168 153 163 205 216 186 179 225 190 193 188 156 224 199 207 197 216 201 238 273 334 302 324 274 274 301 276 257 232 215 218 209 169 166 148 151 190 205 204 255 264 306 365 349 360 326 317 276 229 209 212 198 228 217 219 210 193 178 170 197 165 193 176 163 178 203 149 147 163 181 176 143 161 170 167 175 161 141 156 157 158 141 152 175 190 203 157 153 148 148 145 125 115 108 115 130 132 116 103 107 178 258 307 278 188 152 135 132 146 134 137 147 137 140 140 150 149 135 133 131 120 111 123 119 129 120 133 137 121 130 140 135 126 132 129 115 123 131 133 143 122 128 118 118 122 114 115 116 106 106 106 91 88 79 75 67 66 65 55 35 27 19 36134 261 922 30 9472 10 2 14 7301 716 -55 128 391 655 1087 1567 2538 5365 9027 13444 19759 25790 35768 47902 58886 60605 45636 32551 27929 21493 30321 45150 67308 72968 56336 38388 44366 66231 95844 118524 155635 206596 208931 177400 230197 305196 338262 382502 422828 423146 373359 365070 430821 369771 223459 155764 64099 24246 12922 6576 2346 1052 713 533 432 334 264 170 141 180 165 170 220 196 172 144 178 146 144 205 191 216 206 219 176 218 264 238 196 228 198 164 193 203 179 178 150 152 171 160 190 176 207 175 124 182 134 134 144 126 167 148 208 178 223 188 130 176 176 196 170 182 204 187 226 202 246 279 254 282 285 268 232 248 275 227 290 275 245 219 204 227 207 183 236 206 221 217 245 293 351 343 386 303 293 235 216 223 219 228 234 211 235 232 185 196 205 165 156 182 193 171 183 181 185 188 138 139 174 185 169 164 156 167 196 186 137 147 151 139 150 159 197 162 171 145 139 130 127 133 128 112 108 89 102 143 125 111 148 246 326 269 202 179 167 155 164 157 150 147 137 153 158 135 138 121 111 136 120 129 125 121 133 129 120 131 128 133 128 138 132 131 139 150 146 128 125 133 137 119 116 125 115 115 114 104 99 103 100 92 88 81 89 82 69 61 55 49 46 40 23 36140 254 1134 30 9474 10 2 20 7302 713 -88 445 1093 1760 2308 3140 6606 14809 25340 26160 18854 14857 14550 15119 8854 4062 2503 4631 8224 9800 13460 15055 15526 18103 20148 25415 37494 43619 41855 38604 44745 55531 66481 87372 129026 192023 210483 210053 149087 241069 441674 540575 481943 714364 706756 550905 635974 472225 178464 22573 1146 264 237 176 157 144 169 152 115 145 178 210 206 210 202 218 300 306 228 177 173 230 201 183 172 159 186 204 182 158 185 176 185 171 187 129 166 159 147 126 166 124 159 235 217 218 167 185 211 166 120 177 249 220 196 238 222 236 206 232 244 264 251 301 287 280 326 300 216 242 247 256 204 188 163 171 207 198 200 213 234 250 321 331 339 384 322 270 256 232 244 254 206 181 207 184 188 194 183 181 166 160 153 189 161 177 175 166 145 162 166 163 154 165 188 196 193 161 160 166 132 176 182 170 150 171 185 173 148 153 153 158 169 146 137 137 120 100 121 145 138 221 311 292 233 188 161 146 137 150 142 144 160 147 132 130 146 147 135 155 156 123 113 142 140 140 124 125 135 142 148 148 143 125 127 137 137 141 140 146 133 126 132 123 122 122 127 113 111 109 102 106 106 93 88 82 82 79 70 56 49 47 32 16 36146 222 2094 30 9474 10 2 26 7303 711 28 451 1326 2655 4951 9211 16707 30021 56090 113431 228007 452153 697583 681499 616805 887757 914565 882691 777436 479459 91982 5752 238 161 135 121 151 190 211 193 180 249 238 268 282 265 266 270 227 168 214 236 181 210 164 160 177 162 182 134 157 187 170 167 145 211 202 186 158 186 183 140 148 155 164 217 164 180 207 203 238 165 144 155 212 200 206 225 277 262 266 263 294 266 277 277 282 224 204 198 164 158 178 197 177 179 157 183 223 312 350 375 348 309 267 241 253 219 177 214 200 213 189 189 215 201 178 157 150 157 137 147 172 184 158 143 165 151 126 152 162 144 182 175 157 142 175 177 146 156 160 155 159 162 147 167 159 161 158 126 111 131 127 137 132 101 143 149 154 229 324 255 193 156 116 153 149 139 151 141 117 125 124 126 138 148 145 149 145 137 146 138 128 140 127 130 128 132 126 116 130 128 134 129 119 136 129 137 143 132 136 127 120 117 116 122 127 119 108 107 100 86 79 76 80 74 64 59 52 45 37 18 36152 226 1974 30 9474 10 2 32 7304 708 62 474 1073 1769 3053 5015 7526 11595 17960 26880 38366 52649 76988 111069 162059 235158 371028 616929 993465 999999 999999 811889 126342 1768 1132 2515 2556 399 156 235 167 236 250 236 218 240 273 236 263 238 280 299 337 294 283 317 276 212 192 206 179 209 201 212 189 196 162 166 196 232 184 232 241 223 227 182 179 191 188 240 234 249 230 199 195 211 168 178 242 252 236 275 309 295 312 288 322 322 327 263 280 281 279 269 218 196 201 212 231 209 200 224 239 253 282 337 369 361 340 283 273 240 240 224 230 219 208 223 221 218 221 205 184 182 147 187 186 190 220 227 188 201 189 202 194 196 195 208 217 210 182 167 174 201 209 178 187 213 211 183 161 152 182 180 152 160 169 157 152 139 142 188 178 173 275 330 279 211 164 147 179 172 166 180 160 155 154 146 161 166 161 169 160 163 151 152 150 155 152 151 143 161 156 153 181 160 157 169 164 173 170 163 161 153 159 156 133 134 135 137 146 143 140 130 123 115 110 115 106 98 88 84 83 71 64 53 36158 233 1763 30 9473 10 2 38 7305 705 -33 974 2678 5925 14638 41021 52075 29477 42378 77419 98102 472027 368750 364064 154578 110434 186895 275443 676499 615714 535219 474802 509320 518475 521559 182138 15629 22080 28093 14885 5761 1987 1308 791 224 181 147 167 150 121 175 203 286 222 221 239 230 232 255 213 205 216 151 177 220 233 209 224 184 179 198 182 205 171 151 170 209 192 184 168 164 188 200 142 143 233 188 179 218 202 196 176 219 236 234 244 236 213 212 295 288 309 337 300 277 269 291 297 279 308 264 188 181 190 218 270 203 218 204 210 190 239 282 302 343 339 369 323 315 251 208 222 174 179 183 180 180 184 181 194 149 152 208 194 186 190 227 164 182 138 144 149 169 162 151 174 171 186 139 166 173 147 161 185 166 165 170 164 162 157 147 145 127 139 140 129 135 121 142 169 134 170 304 332 269 202 151 144 147 125 148 153 132 124 122 122 140 155 145 135 157 138 127 128 124 128 136 121 137 142 139 141 138 131 125 133 137 136 133 130 130 142 120 114 110 120 123 116 117 106 100 97 91 95 82 76 68 63 57 47 41 35 25 36164 249 1286 30 9476 10 2 44 7305 703 -30 244 618 1206 1958 2765 3484 4212 5278 7369 9878 12665 16237 22080 29331 38413 52640 73088 106551 157974 202392 273394 382489 519251 642912 566479 548480 681172 505460 383386 284621 228839 11392 3621 2058 1243 793 488 331 216 207 230 165 169 215 189 162 196 190 207 229 186 162 195 178 185 165 141 167 221 269 263 215 274 238 237 205 190 185 207 180 202 213 213 196 196 200 181 156 186 137 204 178 202 226 184 172 179 195 175 129 176 211 171 197 220 206 168 186 186 208 240 185 174 274 292 291 322 299 319 261 249 271 232 265 238 175 201 206 213 229 211 211 230 174 217 244 219 217 295 370 330 297 278 252 236 209 228 215 181 178 192 194 164 147 174 187 144 173 173 157 169 184 168 168 184 175 199 171 138 163 176 145 136 139 129 150 148 151 155 179 173 158 138 138 149 151 135 129 127 111 108 112 157 187 166 158 280 297 241 166 136 122 130 116 138 125 120 143 142 126 113 122 127 122 132 138 140 116 95 132 127 127 142 120 126 138 134 126 132 125 133 137 124 127 124 121 127 120 125 130 123 107 107 105 106 104 96 71 68 79 72 61 59 50 36 23 16 9 36170 246 1380 30 9480 10 2 50 7306 700 53 227 347 1037 1980 3693 8384 10574 7469 11475 19684 33536 42974 47416 69076 103458 143139 195213 279506 357664 380266 412222 490515 582308 626974 648515 616047 393309 181808 98703 40346 14903 2795 462 298 252 229 169 172 197 229 200 218 184 177 192 180 198 178 192 173 137 112 185 187 201 291 227 207 288 254 215 157 170 233 140 128 190 150 152 180 192 128 175 198 205 181 157 190 170 191 168 181 218 186 211 187 170 153 200 225 164 168 186 178 203 217 220 199 220 263 297 297 274 304 216 203 294 231 241 283 252 207 134 176 163 213 187 189 217 213 223 242 203 218 239 307 335 307 308 305 243 202 213 212 195 179 177 190 189 187 169 172 147 154 149 165 178 194 194 186 159 140 143 150 157 158 171 170 171 122 132 156 150 141 170 167 146 149 158 161 148 159 146 148 156 144 124 127 151 150 168 182 186 293 315 238 182 165 143 149 140 122 142 138 156 148 139 143 151 148 153 153 137 133 143 135 140 146 138 142 133 138 143 131 154 153 135 137 137 135 150 139 130 125 138 131 122 131 133 117 110 114 112 98 90 86 92 81 63 60 62 60 48 32 30 36176 262 898 30 9478 10 2 56 7307 697 101 186 187 308 550 953 1433 1788 2032 2504 3138 3746 4227 5068 6802 7428 8278 10679 14474 17640 17062 16470 25715 50895 93385 130815 131365 100540 110908 124145 145440 173685 208565 252285 293450 320976 338156 355514 397897 409963 381734 346877 282991 242276 177496 103688 55637 23050 7693 1935 692 457 374 374 341 314 245 228 212 233 264 273 232 149 194 199 159 121 223 212 225 211 221 318 231 242 235 167 160 203 259 204 206 177 177 233 170 161 192 217 178 173 176 188 189 116 205 203 200 190 191 159 180 199 191 211 226 240 227 177 145 179 184 193 231 256 230 227 283 269 256 258 245 273 267 280 271 282 260 280 251 206 212 199 213 250 235 228 256 252 249 270 304 354 341 359 314 238 241 215 167 168 158 195 188 155 177 181 193 180 194 214 194 181 231 207 207 205 206 186 160 162 186 172 177 178 172 157 168 158 170 171 181 145 165 172 191 186 149 151 206 166 153 171 145 133 115 128 176 176 184 269 315 291 248 184 144 159 168 143 162 138 124 154 149 134 141 152 165 149 153 158 156 149 147 144 156 145 133 164 169 162 163 148 155 153 145 137 147 146 142 137 145 134 130 134 126 126 121 121 112 102 100 102 89 84 82 74 64 54 40 34 36182 280 354 30 9474 10 3 2 7308 694 204 424 451 587 687 684 553 780 1361 1813 3144 5392 7655 10207 13407 15753 15208 14663 14956 14383 12308 10425 12341 15511 18679 24906 29127 32042 35689 42335 50709 57978 63849 75912 91629 97847 103715 113382 129502 149709 170919 186490 215401 229484 215171 196874 156074 116378 92247 74399 49720 52137 42996 36989 47199 62542 94116 136015 157087 168454 164637 136501 96825 66848 40281 15720 5131 1250 725 550 546 464 402 289 290 252 210 180 246 260 260 223 204 220 185 194 174 228 203 242 288 298 322 273 288 259 229 190 248 216 229 211 218 249 200 170 208 219 217 209 174 189 176 176 252 220 204 205 202 244 240 216 266 257 250 238 222 217 239 243 217 232 281 283 285 287 319 340 351 319 314 343 316 327 344 272 248 280 184 212 242 252 219 234 209 245 289 291 296 303 284 327 374 386 407 389 323 290 282 215 196 199 234 226 216 252 210 201 244 202 207 198 207 222 206 215 224 257 219 216 201 210 231 218 199 214 232 224 204 231 222 192 207 210 197 189 191 199 196 198 193 198 167 164 166 179 202 196 218 330 379 323 278 212 164 169 179 189 187 179 200 204 185 182 186 195 204 195 183 196 179 177 192 184 175 199 191 193 206 197 190 187 178 186 186 188 185 184 185 177 166 173 183 175 164 153 153 153 147 130 130 138 136 137 128 116 106 96 84 69 36188 289 86 30 9476 10 3 8 7309 692 296 238 230 243 255 218 195 218 263 266 217 235 244 170 242 340 403 446 550 582 906 1284 1508 1421 967 694 588 560 584 804 1128 2022 3636 4650 4237 1572 1930 2741 5621 9050 12262 24268 42897 55635 65929 80402 88951 94079 90245 90943 98109 91451 86015 65752 42320 28050 15604 7702 6332 12154 19622 31681 50914 66080 71981 84427 69598 46819 25216 17390 12566 8879 9937 9913 6382 1992 339 313 319 291 218 251 233 206 157 98 163 162 236 166 161 146 132 165 147 193 189 189 210 259 278 225 266 252 256 197 158 185 215 177 137 141 163 148 158 184 174 129 159 165 153 118 168 217 214 204 182 162 191 149 153 232 201 130 232 191 174 156 161 166 197 191 249 268 298 244 240 243 203 231 269 304 293 281 267 244 197 198 197 193 180 183 214 181 170 206 195 226 256 271 307 323 299 293 259 188 188 223 196 193 169 152 164 145 179 193 169 173 153 136 169 173 174 143 123 159 146 147 149 152 129 152 186 164 159 150 163 173 158 136 132 129 113 137 122 125 117 112 112 116 120 136 114 127 135 145 121 112 218 273 278 240 183 132 119 125 130 117 110 125 114 132 132 138 127 136 133 104 121 121 124 125 127 115 112 118 128 124 115 109 119 126 121 107 109 113 119 137 124 117 108 102 101 88 99 96 80 83 75 79 69 62 58 45 36 25 23 15 6 36194 289 91 30 9481 10 3 14 7310 689 758 738 692 753 713 622 733 747 783 845 867 819 837 797 798 799 695 750 759 818 629 517 488 387 370 340 322 255 296 401 334 453 426 384 478 515 411 440 487 629 1071 1527 1821 2030 2239 2082 1766 2164 2976 3813 4285 4818 4589 3800 3047 2627 2634 2756 2285 1713 1390 1049 683 1572 11647 39486 82241 111000 132800 143106 155886 133882 99266 70988 51170 29520 15760 7961 4021 868 289 247 186 139 106 145 136 142 122 143 115 103 112 181 270 253 270 255 262 215 244 196 214 210 185 178 178 233 116 123 150 120 186 167 152 82 131 149 126 130 146 151 143 150 207 184 162 173 200 170 183 187 214 184 167 151 171 155 207 164 224 188 207 210 251 256 233 248 284 315 265 218 254 260 242 196 246 211 153 146 167 198 182 195 192 186 232 292 304 335 345 317 288 240 220 209 189 153 175 159 164 195 218 177 162 184 168 176 151 148 163 156 137 171 134 134 125 137 158 166 159 156 152 157 121 150 148 135 126 149 142 150 150 154 107 103 109 149 139 153 138 128 108 98 94 103 133 100 177 305 325 278 252 158 121 122 134 119 121 125 116 112 121 117 132 129 116 110 103 112 132 155 130 127 120 124 117 122 125 124 128 130 126 121 111 101 117 125 126 116 107 102 107 103 98 88 76 83 76 82 74 76 68 44 42 41 31 22 17 36200 289 92 30 9482 10 3 20 7311 686 1931 1891 1894 1627 1709 2100 2332 2696 2809 2836 2852 2668 2303 1883 1996 1985 1840 1500 1315 1456 1652 1837 1595 1306 1014 665 491 425 331 374 350 364 384 327 250 285 402 481 783 1541 2205 2803 4291 5742 7820 7392 5586 4039 3929 4631 6488 7671 7159 6940 8354 10579 11232 9461 8648 8654 7794 8137 10883 12830 12424 11322 9334 8340 7389 15786 42317 85595 126329 118518 89588 70414 41768 17795 4024 904 302 217 194 218 132 228 215 214 193 154 157 216 218 162 162 255 253 257 258 255 270 262 270 274 224 236 187 240 230 192 182 214 159 139 205 192 194 159 157 209 184 160 122 211 198 165 163 193 160 229 208 159 186 192 232 200 207 218 213 219 233 219 267 223 246 318 292 290 344 329 325 273 292 261 289 268 230 223 218 184 240 251 235 251 237 249 274 332 385 369 373 311 301 275 251 253 215 190 205 199 205 202 192 175 175 202 180 175 206 178 192 179 186 207 175 220 216 177 175 184 170 143 168 182 160 166 168 147 164 158 156 166 141 152 165 158 164 114 136 142 134 146 132 123 116 133 181 163 231 331 303 257 168 128 144 132 151 153 149 138 148 143 138 155 140 138 135 150 139 125 142 137 151 149 147 151 144 140 132 143 144 141 133 130 124 131 129 130 139 126 125 120 113 106 108 107 97 101 95 91 92 89 75 70 59 49 45 42 32 36206 289 89 30 9479 10 3 26 7312 684 3098 3213 3273 3847 4343 4892 6670 8026 7732 7710 7005 5937 5572 5148 3896 3424 3128 2709 2112 1960 2064 1777 1178 859 549 328 242 189 67 75 -20 -16 10 7 -25 11 2 0 43 -5 6 20 67 94 295 531 1280 4997 15782 31484 66730 133612 199900 217537 209570 187739 142213 115849 106416 106167 94184 89426 85227 73461 54036 43469 36643 35600 31979 32286 33895 21567 9317 5352 2888 1615 1208 627 309 266 225 323 240 205 203 201 202 256 244 201 226 245 119 160 219 224 254 305 298 261 264 287 347 265 214 212 281 277 230 215 242 263 221 164 191 155 217 185 163 159 188 225 197 199 210 217 255 212 227 195 216 211 247 266 248 246 239 205 244 257 220 251 255 319 293 246 271 248 260 262 302 307 339 347 324 350 325 304 252 207 214 194 230 258 272 264 270 315 373 391 391 346 319 296 258 259 242 220 199 192 216 217 195 215 217 169 189 167 149 159 188 211 210 207 189 180 183 184 190 211 216 196 176 186 161 207 206 160 186 195 155 184 197 192 177 172 163 174 146 172 167 163 160 163 154 121 172 209 261 337 331 309 223 173 158 161 151 157 169 154 176 168 174 151 155 167 177 171 162 166 166 162 181 180 174 179 158 165 174 165 162 154 157 156 156 140 151 161 164 155 154 145 140 136 127 123 126 125 115 108 106 104 97 93 87 81 69 60 56 36212 289 87 30 9477 10 3 32 7313 681 3388 2915 2541 3017 3143 3301 3179 3045 3177 3519 4414 4138 4664 7539 9912 12185 12904 13382 13189 12578 10854 8076 5437 5636 5697 5614 5031 6226 7611 8749 9137 8081 7291 16975 16304 20689 42538 67764 79645 35199 3021 999999 999999 -69 999999 999999 -87 -69 -20 642 3361 8805 11461 14176 19199 23541 26829 28579 29113 35619 39147 41401 41994 44356 47701 46586 45307 37894 36127 38531 50289 89742 136679 266104 486546 332256 65651 13083 440 220 168 182 243 201 131 139 130 164 143 194 168 100 125 167 190 246 249 179 203 218 199 247 213 204 205 224 232 226 208 121 70 131 165 111 127 99 166 135 108 108 84 134 116 133 187 193 105 164 174 147 127 169 142 170 143 159 191 148 141 154 183 189 193 216 231 188 244 259 221 266 221 226 236 231 264 228 226 167 159 157 150 150 208 181 219 208 207 275 319 309 311 250 201 212 174 194 163 174 145 167 140 129 172 170 143 151 162 148 143 127 119 121 107 113 112 104 121 140 173 142 109 116 133 132 147 133 108 114 131 138 118 116 125 115 127 122 114 99 98 139 114 100 115 112 89 94 87 96 136 184 256 267 242 215 152 110 88 110 110 95 104 100 101 103 105 91 95 99 94 107 106 99 107 99 93 104 105 110 104 81 73 84 86 94 90 85 83 83 93 79 70 82 76 67 68 58 53 54 48 41 44 39 26 25 16 14 3 -6 -21 36218 289 88 30 9478 10 3 38 7313 678 1157 1158 1348 1411 1437 1391 1378 1624 1632 1656 1559 1734 1806 1824 1906 2270 2720 3379 4112 4182 4266 5228 6311 6074 6688 7858 8632 8969 10523 11339 11032 11330 14318 15663 15130 13193 11889 12693 12136 13494 38912 22132 21414 19771 20335 28755 34472 34363 48417 64176 90116 107819 95416 67401 49081 38668 37081 41381 36080 23709 7718 7391 6983 6439 6039 7285 8885 9959 9579 8357 6947 5751 4339 3721 3554 3851 752 318 290 217 180 190 123 98 188 132 139 151 181 157 178 158 127 176 203 268 254 244 226 274 231 292 320 298 270 266 237 211 170 206 123 118 140 146 188 116 153 155 189 102 117 124 126 188 163 204 210 199 200 186 142 163 141 158 159 173 229 228 231 190 157 220 244 229 205 229 236 250 229 253 286 289 231 274 285 255 212 237 212 211 182 186 207 168 207 212 226 304 347 320 292 243 228 217 194 194 200 179 158 127 157 179 184 156 146 182 162 138 105 104 123 141 147 131 148 171 154 139 146 136 137 159 154 138 177 154 153 145 142 128 126 167 152 145 145 130 126 109 105 102 118 102 108 126 114 116 117 110 128 169 221 273 347 357 300 171 155 128 139 127 119 123 118 131 130 115 121 133 125 119 124 135 134 124 136 148 132 121 126 125 128 117 124 119 123 135 126 120 107 112 104 98 94 89 93 99 91 76 76 75 72 67 61 54 47 38 33 22 15 36224 256 1078 30 9478 10 3 44 7314 675 483 1918 3049 4990 6297 7336 12564 18640 24735 33450 43519 49320 57483 63092 68583 82423 96296 110858 126420 144209 168310 187213 205796 225637 246702 281775 328678 344145 334362 338199 292969 248345 249013 266767 251307 214244 157659 84360 40991 28157 21520 6777 1029 308 221 219 214 226 196 145 157 156 190 178 177 218 203 244 227 192 173 192 236 273 313 313 311 271 279 251 255 231 243 259 220 219 197 205 216 182 157 163 140 194 167 147 166 148 123 162 202 154 149 215 176 171 162 162 190 201 168 193 215 179 180 165 196 137 157 171 221 259 277 245 252 283 294 271 248 248 281 335 303 280 226 272 225 216 235 224 260 267 261 302 349 310 285 242 246 214 184 198 202 224 162 139 168 183 179 167 158 176 160 145 156 145 141 133 149 154 140 148 184 168 166 144 170 188 166 177 162 129 148 181 147 151 144 148 164 172 150 160 134 144 139 123 135 139 134 122 147 155 135 125 146 176 193 282 315 374 353 246 181 149 123 145 150 146 140 144 126 122 142 148 160 149 128 145 149 160 147 155 145 158 135 140 145 138 131 127 147 140 126 132 125 138 136 126 136 126 112 105 101 103 108 100 92 88 79 81 72 67 66 50 30 23 36230 281 329 30 9479 10 3 50 7315 673 64 22 -48 232 567 1528 2421 3398 5333 6094 6411 7698 10089 13053 15630 17840 21535 25205 27077 32613 39905 45633 50767 64065 78503 92487 110654 132181 142128 139861 121852 125124 144083 161964 183042 206305 224847 233506 241903 224492 177527 140268 122284 100539 82788 86836 86118 77912 79568 78476 67524 52288 37419 44470 37907 24444 19840 13842 10250 6554 5512 5350 5709 3332 1968 1801 1222 802 468 384 378 324 294 266 175 166 183 179 160 194 191 221 224 214 229 234 292 275 313 338 272 274 250 233 229 236 251 181 184 206 189 189 223 178 137 156 142 199 245 205 179 179 198 154 144 160 191 233 234 218 178 212 245 241 221 183 161 208 209 209 189 202 214 249 238 218 257 226 235 212 256 271 264 332 364 290 303 322 323 266 251 263 216 180 209 222 238 271 295 343 323 282 238 234 215 253 228 214 204 179 186 188 183 193 187 161 174 182 171 178 151 153 162 141 168 170 181 200 193 173 177 185 177 160 151 170 169 160 155 172 168 175 175 165 163 177 173 162 159 141 110 124 138 157 148 139 154 145 130 163 203 185 252 345 392 374 288 220 172 153 166 156 152 152 155 155 159 164 153 148 128 142 139 152 157 147 146 141 142 150 136 140 146 146 133 133 139 139 139 129 135 138 120 111 121 113 107 108 105 100 101 101 93 88 81 76 63 59 50 36 31 36236 279 391 30 9481 10 3 56 7316 670 3 528 1445 1664 2274 2926 2603 2302 2299 2851 4771 6598 8629 11340 14002 16247 20139 23478 25947 33723 41856 48915 59573 74060 82138 88698 90401 87234 83732 76974 69076 63251 60617 52955 50675 46774 40376 39589 47446 60695 71242 85308 91686 104618 121419 139016 145989 163260 188760 202627 197123 191390 180100 161509 152962 153254 136794 86006 51756 36162 21449 7990 4114 2461 1368 2099 1659 1111 770 944 8054 3122 339 265 260 213 137 127 164 183 154 128 171 244 225 213 291 249 207 269 191 167 167 134 161 172 140 154 130 173 105 118 152 137 117 147 163 176 158 136 117 122 165 145 142 138 145 174 147 137 193 134 138 167 148 171 121 197 157 166 203 191 172 142 211 235 217 281 289 295 298 287 256 284 260 269 250 224 251 236 203 210 195 187 232 232 254 264 249 252 212 215 181 178 167 198 200 159 181 168 115 140 146 163 158 148 172 135 113 137 118 119 136 131 135 122 146 167 159 155 149 162 155 127 126 140 134 89 122 123 140 160 153 130 134 125 129 130 134 136 122 105 117 98 112 115 93 97 144 168 168 235 326 341 317 259 178 152 147 147 142 138 131 131 130 131 133 125 132 148 130 129 132 141 116 114 130 127 126 120 128 126 104 105 117 127 116 118 113 109 106 106 106 99 90 85 85 83 73 62 58 62 60 59 51 35 24 17 8 36242 275 511 30 9481 10 4 2 7317 667 129 344 605 639 504 449 353 274 354 254 122 385 519 598 855 1154 1383 1507 4836 13812 26802 42147 39675 18461 18502 17369 16464 14628 13733 13809 13752 16891 22638 27571 31865 39031 43600 49447 65529 86537 124945 162058 188216 221233 249687 281479 315086 345975 353766 334863 316809 318630 328492 315520 234034 148416 92990 54276 23117 9097 3161 881 445 316 284 248 279 165 124 136 161 165 126 170 182 188 183 190 235 333 282 299 260 260 238 166 219 227 199 194 156 182 161 142 170 218 137 144 157 124 141 156 119 119 106 184 149 132 123 122 149 156 130 79 135 171 146 167 156 165 203 236 213 174 159 180 222 175 169 211 198 226 259 260 245 262 269 238 273 268 250 277 243 232 234 239 195 237 251 216 181 190 210 229 223 272 304 297 253 167 210 195 163 162 156 175 194 168 180 173 155 105 118 164 172 139 106 122 126 147 125 97 118 135 138 137 157 152 151 150 169 161 115 140 127 143 156 136 114 135 148 142 125 133 86 69 105 120 110 110 109 95 100 100 159 158 172 240 334 325 319 238 163 159 148 139 129 137 128 119 134 139 141 129 143 126 122 137 142 132 130 138 138 150 122 110 126 132 127 121 121 108 120 120 118 118 100 97 104 100 90 89 93 82 74 70 72 73 65 65 55 50 38 30 27 36248 251 1234 30 9484 10 4 8 7318 665 -26 104 398 715 1101 1969 2961 3615 4102 4215 4776 5939 6165 7381 9756 13715 20535 39269 53767 63584 39616 25217 24805 27106 32301 40577 65871 95454 107277 144503 236193 429326 642291 817660 612523 642035 595588 574680 525689 284775 105189 1838 139 149 97 143 121 94 106 141 115 131 120 129 177 144 188 210 222 227 217 218 197 165 161 164 105 119 151 160 139 115 136 129 131 115 149 147 120 81 103 131 106 27 92 100 133 101 120 156 151 127 102 132 107 91 170 170 132 141 166 142 170 178 177 225 223 171 192 212 210 225 234 192 220 238 221 195 183 175 167 197 209 182 180 189 192 172 173 212 246 264 228 209 205 192 130 124 107 122 156 147 108 95 94 93 112 96 92 89 95 102 103 110 123 74 84 87 91 111 124 131 130 101 118 118 100 127 110 100 98 102 92 108 85 108 110 98 93 82 73 85 83 87 81 86 92 77 64 76 100 132 167 182 255 302 314 285 195 132 119 109 100 88 93 91 99 113 110 108 96 104 94 109 106 118 104 105 102 88 86 92 103 110 105 76 74 92 91 86 76 76 89 81 76 69 67 63 62 62 59 59 46 40 34 35 27 16 5 -2 -4 36254 233 1777 30 9487 10 4 14 7319 662 363 1699 6099 21210 49749 95003 158036 98728 36216 39000 53620 51284 55588 65950 110471 108380 124546 243904 477931 835546 999999 999999 999999 207114 3109 215 223 197 258 244 193 181 193 213 212 317 291 267 329 361 338 305 301 242 249 259 258 251 255 209 233 254 268 210 201 203 189 191 223 187 222 197 235 190 242 232 218 241 219 238 275 279 242 203 232 236 267 271 215 237 249 271 244 213 222 240 273 286 333 334 343 344 313 320 351 358 360 317 329 349 361 342 363 324 298 304 278 266 304 329 305 325 364 378 408 340 319 269 248 260 228 237 217 239 226 212 204 214 216 225 224 215 230 216 171 182 197 223 168 200 182 185 202 239 244 227 226 202 188 226 227 210 222 220 194 196 207 213 214 177 179 184 187 176 169 197 196 183 183 164 162 186 169 202 260 275 353 414 406 374 282 225 212 183 185 193 216 219 189 191 192 193 193 207 209 199 216 211 215 206 188 198 198 179 188 202 194 190 182 185 185 178 183 184 181 172 182 165 164 150 145 148 149 150 137 132 129 129 126 114 105 89 72 36260 223 2075 30 9485 10 4 20 7320 659 -82 172 543 1074 2586 6217 15447 35337 80624 224172 553441 766522 999999 999999 999999 577881 4007 169 209 139 168 177 303 204 246 279 312 278 286 279 332 308 323 290 218 231 251 239 248 209 208 221 224 225 197 166 163 181 212 208 223 214 200 194 181 144 204 192 185 222 202 168 187 165 235 218 214 227 208 185 242 231 276 249 280 189 221 271 244 284 304 327 298 290 319 367 313 263 287 299 299 382 362 337 340 302 296 326 295 275 277 286 316 356 325 355 376 337 273 229 204 228 209 207 221 198 191 203 195 221 188 186 172 181 189 185 191 190 166 160 162 170 188 197 194 172 178 185 172 187 218 189 197 187 197 196 204 192 190 153 147 167 157 151 178 151 153 154 127 118 134 167 193 217 252 337 359 290 237 191 168 164 163 156 168 152 154 164 167 172 166 145 154 154 170 174 170 153 155 155 154 157 143 138 143 151 158 165 154 153 152 154 145 143 146 145 135 135 136 131 132 124 112 104 107 99 88 92 76 76 64 59 44 36266 232 1802 30 9482 10 4 26 7321 656 66 978 2286 4199 5824 7130 12968 23158 53045 108875 158439 174747 219332 284791 468210 789792 806856 999999 953835 503937 261072 102028 1554 203 171 197 151 102 137 130 187 224 230 186 252 280 325 286 214 255 310 327 293 226 210 204 212 217 181 115 160 194 215 181 153 166 195 197 167 155 162 144 179 131 131 177 165 159 168 154 140 175 150 192 239 160 165 205 201 190 207 192 173 238 215 220 235 231 226 256 244 253 253 290 310 321 292 283 276 295 294 272 253 238 258 260 293 275 227 225 254 265 283 325 335 340 342 254 217 225 197 189 150 165 156 158 175 163 142 129 147 161 156 146 138 174 163 154 156 149 113 158 178 197 185 184 154 152 139 163 153 158 159 166 167 166 119 116 160 135 118 119 120 115 121 118 105 117 126 117 139 200 231 294 331 312 244 220 193 177 179 142 132 145 133 124 120 119 128 136 131 140 143 129 127 132 125 126 126 131 132 136 127 102 113 120 124 112 120 116 114 121 121 112 114 112 107 99 91 91 88 84 76 69 66 64 61 51 50 40 25 15 36272 250 1263 30 9483 10 4 32 7321 654 95 1377 1781 1086 -76 999999 999999 999999 236 1244 3995 9244 10996 5849 6714 12553 21247 29039 53594 106256 215246 348308 369187 357333 371457 436414 500763 426508 472687 652704 626746 407252 278337 194705 66358 7364 776 353 268 261 166 122 94 96 160 187 126 171 161 189 115 190 256 211 230 244 294 328 254 187 224 285 269 248 272 223 221 192 192 188 148 166 162 152 149 129 206 188 153 129 177 196 184 165 186 193 239 195 158 174 184 201 168 199 180 177 213 195 201 189 197 208 193 193 189 203 218 243 264 250 271 278 313 306 307 253 296 253 248 245 268 289 258 246 268 281 265 253 191 220 284 338 348 372 345 238 235 202 192 197 216 231 182 173 191 189 204 180 122 156 177 152 136 165 176 157 157 142 161 119 182 174 163 155 167 124 133 161 137 156 159 172 165 149 128 135 142 123 112 141 117 107 112 116 118 123 103 98 118 114 182 237 310 350 300 258 247 223 165 152 146 118 131 142 140 138 130 138 143 125 126 140 135 134 135 145 136 135 135 142 130 125 129 137 124 131 123 118 118 108 107 114 112 115 108 98 90 94 82 71 69 64 61 61 54 45 38 36 31 25 36278 278 426 30 9486 10 4 38 7322 651 -95 -87 89 311 516 899 1521 2310 2845 3455 4238 4756 5526 7460 12047 17109 22637 26846 29621 31783 35283 39144 41628 44727 47306 46890 34840 20098 14205 13274 11200 7649 6091 7842 9551 12117 16756 20948 30202 52517 52455 67109 161017 246289 210961 225275 438631 556618 519402 288646 304300 239827 234436 240238 279760 248810 209523 155181 114308 71827 38172 19104 13461 6660 3321 1347 296 227 219 179 158 167 152 166 206 144 106 151 183 194 242 292 280 234 283 285 293 272 313 301 296 219 216 238 173 171 174 178 148 164 151 147 122 162 179 166 209 210 184 191 198 140 164 175 189 183 177 160 192 192 205 213 187 186 240 232 231 210 211 189 220 199 242 251 273 284 292 305 301 297 302 268 267 273 276 275 270 282 283 278 274 266 257 275 287 259 249 283 336 375 348 313 275 231 190 186 204 204 209 199 178 157 156 158 153 160 160 141 148 171 187 171 181 162 152 141 151 127 148 172 184 197 156 148 157 185 184 169 172 170 184 170 158 133 143 134 130 127 115 120 125 131 134 128 110 103 107 120 147 211 300 389 352 288 246 264 198 158 143 145 136 160 155 142 146 148 140 144 151 143 139 144 129 143 145 136 154 144 140 143 141 133 131 132 123 113 122 112 116 126 118 111 105 110 114 110 102 91 85 71 72 74 62 55 49 53 38 24 36284 289 96 30 9486 10 4 44 7323 648 160 359 697 887 1327 1647 1684 2107 3059 4252 5870 6996 7548 8147 8741 10166 11539 13237 18406 24798 30201 37557 46775 56991 59246 66621 75443 87785 103712 117682 135417 141584 146895 170918 171346 174115 198354 213924 210403 198357 188440 177999 170190 171160 153745 136004 129869 120845 109303 121806 122628 136897 212589 226525 141530 78103 39566 37600 33655 35098 30687 22179 20766 12385 8746 7671 8454 8829 6608 4694 3178 1853 957 717 529 378 306 338 218 193 259 173 137 214 205 200 184 184 122 140 210 268 274 252 251 295 314 286 304 315 261 286 232 230 179 209 211 229 184 175 232 224 200 190 213 215 190 162 152 120 189 154 194 192 178 131 205 191 196 241 196 158 205 191 169 225 216 214 237 201 201 187 223 249 256 277 324 301 280 305 353 346 315 278 287 282 261 224 248 248 280 287 311 308 267 239 257 289 301 340 351 365 331 270 212 231 211 174 194 172 186 172 164 178 224 195 203 191 173 167 150 162 159 190 196 161 150 115 127 172 175 196 194 167 146 181 152 154 193 192 193 171 176 131 132 135 123 144 124 123 149 136 121 142 145 124 123 151 192 270 348 406 376 320 250 263 239 197 180 155 167 163 150 156 149 139 140 169 143 136 148 147 164 175 153 153 159 156 153 151 170 171 160 152 150 144 150 156 158 150 140 157 144 135 130 132 136 133 121 122 103 106 99 90 85 81 80 65 53 36290 289 97 30 9487 10 4 50 7324 645 3049 3058 3132 3179 3085 3324 3207 3092 3637 4326 5331 6628 8288 10030 12416 15259 18950 24450 27879 26903 26982 28680 33769 35972 36161 38064 39934 43468 46674 48006 50588 51655 47433 53557 83378 134728 163803 100351 74522 77870 91563 91356 83773 80128 79716 84618 82367 79106 70893 65398 50378 41162 42918 41076 39540 38102 41487 47312 47003 48563 54676 44263 29635 20838 17821 14138 8850 6247 4161 2297 1242 683 400 327 251 269 127 121 166 123 137 140 149 176 243 198 121 102 156 131 173 197 194 181 176 209 223 182 200 245 276 211 190 192 185 164 175 181 175 129 114 115 97 115 145 152 102 121 151 193 156 113 115 152 139 175 172 141 145 166 169 206 190 162 137 133 153 153 158 120 183 176 171 163 232 254 258 266 215 226 282 298 284 287 255 267 223 217 241 223 231 280 265 227 203 191 241 267 282 278 262 207 228 202 158 128 140 156 184 163 148 116 109 141 124 97 135 133 130 126 130 122 130 122 133 115 124 132 128 142 133 118 124 133 130 124 101 119 131 125 133 115 81 111 101 119 117 87 69 76 78 121 102 108 90 68 79 126 201 278 326 334 316 287 220 214 211 174 175 157 126 128 128 113 116 122 111 116 116 105 108 112 109 106 114 129 124 125 125 122 126 121 115 120 115 111 122 112 105 100 100 108 108 98 106 107 88 86 72 66 65 68 63 51 44 44 40 30 20 36296 289 99 30 9489 10 4 56 7325 642 44052 38436 39780 42443 45683 41568 37146 36306 36259 38968 39610 41802 44043 39147 31908 30900 35940 35393 33199 40830 42327 44075 48082 56517 59397 58229 60760 64084 61987 56499 54279 66355 72251 36655 30372 30688 32007 34025 35623 32423 29585 29771 33974 38816 40566 37277 34331 27241 23459 25857 21033 12861 9428 8927 8442 8203 8803 9162 5630 3849 2594 1550 1306 1092 885 796 817 814 829 737 640 542 466 406 289 305 245 194 182 159 144 168 155 211 75 143 168 137 111 116 153 201 198 151 193 216 182 206 192 286 239 196 195 191 220 138 183 167 151 198 118 167 141 108 121 152 150 151 165 160 157 107 126 143 149 145 167 155 164 155 146 224 154 152 171 173 180 152 160 175 180 193 215 164 155 193 189 237 289 260 253 290 282 263 220 234 205 209 234 236 201 224 244 237 246 254 266 318 287 277 221 183 173 185 144 166 142 139 146 140 157 137 141 135 136 147 150 115 138 132 135 125 72 96 103 111 113 129 156 154 130 119 127 118 139 153 147 112 117 120 87 108 107 101 99 88 96 74 114 92 113 93 100 77 83 110 110 166 251 307 345 350 312 294 250 239 243 222 177 129 122 115 108 142 138 117 116 115 105 116 122 123 128 120 123 127 113 121 113 117 125 123 117 127 123 115 111 118 114 101 100 103 110 98 96 111 103 97 97 86 73 68 58 57 53 50 39 34 23 36302 289 99 30 9489 10 5 2 7326 640 17301 19872 20641 21507 21320 22567 24028 24861 24307 23756 23292 24563 25805 26043 28217 31960 36701 38851 38776 36080 30730 32914 61449 60689 38438 42493 47291 53800 58278 57071 54097 56314 52700 48998 44251 40718 40725 49470 57022 71908 91306 60983 68353 82816 161147 164001 32472 5405 1711 1687 939 777 742 664 757 671 611 661 648 668 760 674 598 538 469 391 376 431 437 503 515 490 497 379 264 206 186 181 183 195 136 140 178 159 145 190 179 174 154 154 161 239 225 280 234 267 260 238 283 267 241 258 229 219 160 153 152 179 137 151 208 217 194 145 159 152 175 154 172 153 185 181 150 146 187 214 186 233 197 155 159 214 147 182 229 210 184 204 168 152 154 252 199 191 201 208 228 226 266 246 276 318 324 316 265 257 228 257 255 271 226 285 298 290 250 278 222 291 323 316 293 187 176 210 174 172 155 178 171 182 139 126 177 192 165 133 155 140 149 159 157 140 141 123 118 122 151 141 153 179 181 154 158 157 124 125 145 137 148 136 112 97 106 82 89 88 98 97 83 104 115 104 110 114 111 113 127 159 212 281 335 359 363 324 296 266 284 269 229 199 141 136 140 142 126 131 128 155 156 136 132 131 134 137 134 131 139 136 125 131 126 144 148 131 118 121 114 119 109 113 116 114 115 121 107 103 92 94 87 81 77 71 72 66 60 49 42 40 32 36308 289 97 30 9487 10 5 8 7327 637 1211 1180 1699 3885 6085 6167 6181 8300 7936 8543 8241 6489 6305 7557 9294 11858 12662 12257 12560 13671 14716 17071 17974 16026 17741 21296 24887 26372 26818 28558 25567 23628 22820 20243 18584 17407 19773 17752 17301 16449 13913 10007 7097 4197 3018 3102 3499 2922 6703 4005 3917 2859 1914 2024 1933 1609 1325 1166 1073 1091 990 927 721 622 556 533 527 491 411 463 426 470 405 363 331 236 213 187 214 213 224 206 130 153 116 191 146 186 201 262 264 262 264 240 238 260 315 301 310 294 262 247 260 237 232 198 171 224 206 214 241 259 250 227 136 191 201 221 213 173 181 179 191 182 196 191 219 246 259 248 229 222 241 191 180 199 226 234 173 232 247 251 247 233 205 240 257 302 320 295 262 315 320 361 290 256 283 240 269 287 281 291 280 277 305 326 297 247 335 400 388 313 242 253 207 201 193 160 181 157 166 145 156 196 185 181 205 202 167 196 185 185 191 181 161 135 128 153 157 160 178 206 195 181 158 164 149 162 186 158 152 129 143 126 124 112 110 155 159 126 136 152 140 133 120 151 130 137 168 215 300 369 399 369 330 306 299 303 298 264 192 156 142 158 137 153 164 165 172 170 166 165 165 167 169 158 155 161 164 147 150 153 153 151 144 158 142 148 143 145 152 155 142 134 128 132 124 123 111 97 108 110 105 93 80 75 70 70 62 36314 289 100 30 9490 10 5 14 7328 634 50275 47234 44497 42553 39728 38525 38407 38226 33631 30829 31499 31193 28009 31209 28026 44566 37491 23421 18334 29111 31474 21460 6193 5703 5908 5891 5684 5618 5429 5398 6870 8309 8280 8380 8790 8260 7785 7758 7803 8441 8712 11396 10839 9546 9677 9939 10873 10622 9030 8901 10202 11222 9694 10557 11031 10874 12617 17514 21477 20140 22059 23922 14736 8248 5844 3256 3356 1789 553 441 360 367 316 367 259 215 260 219 124 144 166 148 151 127 124 91 155 148 117 111 124 144 184 193 237 230 172 190 292 231 159 205 186 153 184 157 192 203 111 170 183 168 126 129 140 159 124 71 96 133 151 146 107 158 190 129 139 178 123 102 133 133 121 165 179 193 160 184 174 186 133 125 171 235 187 196 234 237 231 271 295 306 274 276 261 252 238 199 228 210 234 224 210 265 252 206 207 227 340 351 314 255 179 143 155 176 157 101 135 150 139 110 111 139 142 146 156 134 119 139 165 143 169 132 92 92 91 95 93 127 167 133 96 123 150 145 145 131 129 129 91 100 93 86 79 92 62 51 57 82 101 81 61 63 78 95 99 118 137 166 228 281 304 298 299 309 277 258 231 164 124 104 109 107 97 108 110 108 107 101 105 105 109 130 121 102 100 110 120 117 111 107 114 104 110 98 106 102 97 90 81 89 85 88 84 80 75 71 67 57 57 48 37 34 32 29 23 18 8 36320 289 102 30 9492 10 5 20 7328 631 6000 7370 8156 7152 6934 7697 7645 7635 7478 6374 5718 3878 3256 2901 1992 2203 3018 3952 3859 3938 3775 3105 3301 3610 3006 2682 3448 4400 5187 9631 16984 18932 18705 20034 43693 125277 278758 238846 301545 410570 194587 131481 236627 347877 375753 457971 487849 361640 58619 31622 39658 57760 60735 53713 56780 61788 54980 47256 44135 38846 28571 21007 11899 9708 8339 6264 3893 1556 555 390 411 401 367 287 188 182 228 241 174 145 152 128 136 169 181 216 171 127 151 165 144 174 211 244 258 238 192 230 278 232 286 325 217 260 285 271 206 223 236 213 173 203 196 203 173 185 162 218 147 174 188 181 166 184 194 197 178 180 162 165 221 193 188 191 170 183 170 177 214 223 171 195 239 229 258 261 232 298 328 300 338 301 372 345 306 332 275 245 288 284 278 275 260 270 259 290 268 299 386 422 364 326 287 182 157 183 168 165 185 186 177 165 150 186 176 191 167 169 166 159 180 185 182 142 136 155 137 122 139 174 191 168 174 189 189 152 144 181 178 170 154 152 154 147 148 129 135 118 98 115 133 157 157 126 119 128 140 142 144 152 213 284 319 317 332 357 309 279 238 197 182 176 155 162 153 154 162 154 160 171 166 159 168 158 159 137 143 153 156 147 153 160 154 137 147 130 121 128 146 139 127 133 132 125 126 118 118 114 109 112 105 97 85 79 79 71 70 70 54 36326 289 100 30 9490 10 5 26 7329 629 39858 40521 40402 40862 39828 38671 40523 40571 41016 39719 40444 40664 39768 36400 33403 29856 29930 29446 33623 39351 42818 47149 53970 60234 65997 66200 60744 54927 52421 47453 48390 59965 72190 77876 82672 83247 71180 53089 43509 33149 30156 22997 18568 17426 16957 16030 15165 15514 16400 17131 17220 17715 16029 16152 16541 14024 11882 11033 10840 11075 12597 12652 11888 10791 9245 7900 7030 5417 3170 2223 1812 1428 941 582 494 481 356 218 251 181 176 189 177 206 200 242 249 222 199 209 199 216 172 212 200 264 264 264 289 286 239 277 244 250 228 211 183 202 248 218 210 163 239 220 205 171 181 165 181 220 235 256 221 195 235 268 233 184 231 192 185 197 209 251 229 266 270 264 216 171 208 259 300 294 274 301 286 314 317 361 344 382 385 329 356 347 304 304 279 309 299 298 296 328 346 356 332 331 402 405 369 343 289 207 224 224 215 194 192 201 203 202 201 208 209 192 153 157 181 178 192 210 172 179 180 153 173 178 167 181 171 192 199 180 197 200 171 176 173 182 179 149 148 151 139 157 145 139 146 135 112 149 151 138 122 159 186 159 168 176 228 284 302 324 355 340 329 311 259 223 198 174 181 179 177 175 177 175 172 192 184 182 176 168 177 166 173 177 190 192 178 178 200 185 175 172 176 172 171 166 163 149 151 148 144 149 155 154 138 132 133 120 113 112 111 108 100 95 88 36332 289 97 30 9487 10 5 32 7330 626 1702 1383 1582 2190 3281 3415 3360 4783 6471 6795 7155 8396 9154 9777 8918 6814 7488 10813 13179 14161 16634 17508 18507 18293 16758 15185 14667 12023 9241 10789 13958 14002 14606 17036 17547 15888 13425 10587 10547 10641 10993 13572 16585 14278 17467 24955 36566 45597 47315 50973 53403 52054 50421 52234 48465 44828 43233 41854 40908 38638 38407 39478 33326 28732 22722 13850 10133 8055 5994 4460 3326 2190 1668 1424 1154 910 574 329 223 164 170 206 171 78 158 84 167 212 149 161 156 199 206 183 223 254 252 304 181 189 240 195 198 203 136 192 184 206 187 197 187 186 194 100 112 141 117 182 142 168 169 140 197 149 129 155 114 100 193 133 178 197 156 201 168 162 211 184 185 188 146 168 200 246 211 230 269 295 274 250 256 250 233 222 230 265 219 239 253 204 194 223 256 253 247 240 249 338 376 355 310 280 193 184 145 157 135 154 131 146 126 116 98 106 116 122 118 156 129 144 156 156 119 100 98 94 127 122 142 130 125 111 126 169 194 137 134 139 128 115 125 110 82 95 82 106 102 90 93 85 91 73 92 88 127 116 112 102 121 97 99 129 178 223 227 258 261 271 257 233 196 156 142 126 116 110 121 123 134 123 124 124 127 107 95 106 119 110 96 114 120 104 109 113 98 109 109 109 88 85 95 104 107 94 92 91 93 84 77 69 59 46 47 50 42 38 32 26 4 36406 286 184 30 9484 10 6 46 7341 591 880 892 1025 1095 1132 1415 1316 1195 1421 1471 1480 1618 1803 2017 1989 2151 2204 2308 2366 2527 3102 3862 3578 3726 3814 4906 9337 35259 29887 19734 19966 13556 12466 9401 8801 10855 13828 19528 18450 22466 34209 41949 46343 48172 40879 29560 19941 17561 15791 14577 18141 22307 18527 14405 11855 13180 12712 14457 19984 32109 45123 62007 74691 98376 149948 186440 212518 253733 230355 151525 52000 14456 2478 1093 276 180 203 211 128 206 151 94 117 172 92 203 227 200 166 185 153 143 196 263 203 263 296 237 256 294 293 229 217 203 191 226 193 210 211 197 209 222 240 226 186 180 204 153 180 240 118 169 235 255 251 207 194 196 208 155 213 178 185 240 246 231 201 240 294 221 209 224 327 317 330 329 296 270 305 277 300 292 250 242 300 268 270 273 264 300 288 271 280 308 286 388 445 362 299 279 258 235 216 201 198 198 193 200 169 163 143 163 201 192 190 186 174 184 168 184 157 160 165 168 157 163 184 184 178 188 184 171 159 167 163 156 172 153 143 148 127 123 97 131 123 119 109 101 96 82 96 129 124 132 142 131 128 150 139 160 194 263 309 306 275 241 244 231 190 179 175 142 152 154 155 161 161 139 142 149 156 136 138 140 132 134 147 141 140 130 133 131 127 132 137 118 118 130 128 131 120 113 113 100 84 89 93 86 81 70 64 66 58 47 40 37 36412 246 1387 30 9487 10 6 52 7342 588 -8 999999 999999 999999 999999 999999 999999 999999 999999 999999 -92 62 489 716 1378 2224 3481 5565 10459 20113 39655 83278 158560 302599 611576 999999 999999 999999 969265 889218 179962 3566 660 431 418 268 155 200 179 162 135 148 158 141 127 129 205 158 161 187 182 159 159 161 152 130 174 207 232 279 256 245 226 211 244 210 117 157 193 167 208 127 208 137 181 153 186 191 192 185 177 189 274 226 235 255 202 149 137 144 122 190 179 166 209 253 268 208 249 292 314 299 293 323 306 310 299 253 203 213 229 198 268 287 284 236 233 236 256 332 334 340 354 342 321 367 382 321 270 248 227 237 205 186 160 191 181 199 200 199 160 145 184 196 176 162 133 160 143 170 178 188 150 182 140 153 148 129 162 174 136 137 157 139 174 179 163 140 156 170 160 143 104 100 110 128 99 93 98 98 93 116 105 129 118 112 123 141 133 147 165 243 342 370 385 286 185 159 152 152 145 149 144 143 148 147 153 156 143 145 177 171 149 154 153 155 147 147 157 141 142 148 140 127 135 146 145 136 141 131 124 118 121 122 117 107 97 99 99 97 85 83 75 73 64 51 36418 235 1718 30 9488 10 6 58 7343 585 84 997 2339 4789 9804 16040 25408 53538 112244 212499 318891 339308 404010 523995 553719 688873 999999 999999 750473 127387 73604 31122 4970 1413 390 209 175 110 144 180 156 132 164 156 112 107 188 165 163 212 170 217 205 200 182 196 178 256 224 276 268 222 260 262 205 240 231 153 180 216 183 215 174 168 173 235 165 156 171 236 235 247 244 221 190 171 191 155 197 196 155 170 231 223 240 240 222 233 274 291 267 271 256 310 309 295 269 238 277 287 305 230 283 295 296 272 260 295 284 344 340 353 340 374 448 409 324 312 225 226 208 243 237 238 216 197 191 202 230 181 180 170 189 199 194 165 173 194 194 184 221 205 201 201 163 154 158 166 172 153 146 197 193 177 204 190 161 167 172 156 131 127 126 118 114 102 126 117 114 132 116 141 140 125 119 113 111 141 153 190 261 353 414 387 291 192 179 163 184 155 142 148 157 159 147 152 154 155 148 159 156 164 167 179 175 178 165 149 151 157 154 155 157 167 159 164 147 139 149 154 140 134 137 132 129 120 121 120 99 92 90 88 80 86 75 36424 233 1778 30 9488 10 7 4 7344 583 -47 499 1284 2545 4697 7766 12484 24080 50910 87643 168101 356582 777081 999999 999999 999999 599281 456408 142625 7966 542 164 149 152 135 138 126 172 135 166 193 108 104 88 127 182 179 148 159 196 180 181 174 172 203 217 251 307 224 198 160 202 178 163 198 183 178 152 181 198 180 144 137 151 168 145 155 195 230 173 188 206 237 191 212 206 164 156 156 160 159 151 190 213 226 247 273 267 229 259 269 282 257 270 269 292 246 241 240 270 222 268 258 226 300 310 295 320 357 321 357 381 394 333 307 282 239 246 248 203 198 214 160 191 165 181 167 174 173 183 187 193 175 149 157 178 194 193 179 145 153 174 150 166 179 162 169 161 177 147 175 147 164 183 161 138 151 141 132 135 153 138 107 124 118 140 107 102 129 134 111 116 125 125 122 135 180 214 319 390 410 364 269 180 153 166 158 161 151 136 129 149 151 147 159 164 149 153 163 154 153 160 178 163 163 161 168 173 164 153 147 157 155 149 143 140 137 135 126 134 133 126 114 124 108 102 97 92 84 76 76 71 66 36430 246 1386 30 9486 10 7 10 7345 580 25 394 635 942 1272 1421 1510 1862 2037 2579 3176 4127 5079 6014 7316 8836 11026 17925 31505 47383 78708 144382 261373 428841 710097 999999 999999 999999 764073 150223 7070 603 374 286 226 143 101 139 150 107 131 154 230 149 163 125 156 152 211 107 147 179 183 149 172 205 255 154 169 200 246 247 215 168 222 179 229 199 159 173 145 167 187 175 133 155 198 177 196 230 191 199 137 166 204 168 133 177 200 176 187 204 163 136 201 205 218 289 301 281 294 248 236 268 293 253 270 205 212 229 253 264 179 218 199 263 289 303 319 280 302 327 353 349 314 278 289 238 237 217 178 183 167 165 190 166 158 160 169 149 162 182 154 138 148 169 147 125 154 177 171 186 133 122 136 134 150 122 162 156 136 149 164 188 172 164 147 147 146 155 105 104 113 93 97 109 94 86 85 96 103 122 97 107 112 109 103 82 112 147 194 296 362 377 357 301 247 198 175 141 124 136 139 140 128 135 145 139 143 149 142 136 124 131 145 133 130 141 142 130 138 142 136 134 129 123 129 130 114 112 117 124 117 106 105 106 98 88 84 89 82 73 64 58 54 50 36436 289 94 30 9484 10 7 16 7345 577 3987 4720 5708 6453 7157 7991 8790 8885 9393 9878 11360 14083 18153 23336 28087 31570 36631 43138 50799 58812 63383 67940 77812 81146 86541 96605 100594 98750 98100 88233 68856 58807 56946 65888 64309 60582 66481 58440 54985 58332 65273 76267 90709 102248 111676 127490 126801 120340 125947 125492 119567 122850 132342 137553 134627 120611 116120 123505 129761 132049 140790 139805 121482 106588 91068 85302 89682 103808 111855 79126 34419 11996 5497 1367 363 331 239 243 217 183 163 193 228 142 124 172 106 149 170 181 197 171 165 193 215 207 192 186 125 181 128 201 258 260 233 236 226 244 243 183 116 163 179 180 257 174 180 179 141 174 222 178 192 204 196 181 173 202 196 213 189 156 153 222 195 158 173 209 262 257 226 269 284 324 301 301 271 263 275 317 298 262 220 216 236 241 324 284 274 278 335 342 385 312 345 358 373 386 332 222 189 200 199 231 238 206 196 199 173 180 170 193 188 173 185 170 144 146 184 163 154 178 205 188 215 181 174 144 118 175 135 135 154 165 152 165 192 185 187 189 198 172 169 143 147 118 137 119 95 85 92 88 93 109 128 104 122 126 124 126 123 150 153 207 278 326 348 348 333 317 247 181 164 168 157 149 158 158 138 141 137 144 151 159 158 162 159 151 145 160 142 147 154 160 146 150 141 152 161 152 151 137 126 118 130 133 122 113 117 119 116 104 91 89 84 81 83 75 63 36442 269 695 30 9485 10 7 22 7346 574 133 429 886 1219 1876 2767 3583 4623 6116 8163 11494 16406 20587 28361 38120 47974 61063 76304 89653 98773 117336 125152 127692 164268 211380 284309 393191 480816 520944 564949 458545 348403 229103 143967 73318 69088 87382 96639 93475 79975 112272 144151 154027 128680 82421 59325 15130 7104 6903 2664 1360 843 595 414 336 322 287 247 222 164 145 131 175 156 155 116 139 106 104 81 121 85 144 181 128 184 124 139 164 152 186 157 234 239 163 169 215 201 157 177 152 149 204 140 138 114 189 205 119 153 122 152 137 110 140 172 163 185 156 187 203 124 157 151 112 109 100 121 153 163 176 209 205 205 197 242 252 212 252 228 231 251 211 235 214 215 215 219 227 221 212 197 175 263 252 261 279 327 321 280 215 205 175 135 120 183 220 133 133 186 219 205 183 157 140 109 129 154 142 111 165 166 172 127 140 109 140 165 128 85 100 106 129 145 150 142 102 105 149 129 138 167 127 101 111 73 72 76 83 87 92 87 73 65 76 66 93 87 91 93 96 105 137 216 264 273 281 271 233 199 142 128 137 116 104 113 93 90 104 114 99 112 132 137 125 113 98 109 122 114 104 115 122 101 94 111 113 106 109 104 105 106 101 94 99 87 83 79 76 72 66 62 63 65 48 49 43 38 25 36448 243 1478 30 9488 10 7 28 7347 571 56 440 1038 1821 3002 4634 7053 10411 16404 24593 38217 64259 97821 144154 208084 288759 431903 581729 521192 550366 611859 513916 316874 357083 460302 616201 594467 139220 2580 260 172 197 183 186 175 161 124 119 176 170 173 159 159 152 183 243 184 166 145 200 150 158 230 230 268 283 280 135 219 239 186 200 220 210 202 183 191 171 149 172 248 189 208 242 180 237 197 205 227 160 220 187 184 206 201 226 183 199 194 184 144 174 191 166 184 186 259 252 267 320 242 291 250 246 263 306 265 277 259 216 269 283 259 247 276 266 273 285 334 362 404 434 421 351 313 262 229 187 197 235 212 203 211 165 170 166 211 192 169 194 187 153 181 197 193 163 175 186 154 193 170 154 145 150 137 171 154 128 124 158 153 149 177 169 174 176 140 156 148 128 135 120 114 119 115 110 119 123 105 114 114 121 127 118 113 149 255 293 282 314 319 282 236 197 183 169 162 141 152 149 138 141 170 166 165 159 151 152 143 143 169 157 157 155 149 151 159 149 151 153 144 155 141 128 137 131 129 131 125 122 111 112 118 112 105 100 94 85 88 77 70 72 60 36454 254 1149 30 9489 10 7 34 7348 568 8 202 476 841 1693 2990 5300 6903 7397 7093 6780 8775 11820 15958 20037 25980 32855 43308 59886 80660 111256 141549 172290 224494 252832 279703 316999 365213 423939 486495 549968 640239 618213 550654 405362 217440 78662 6286 390 331 346 238 131 163 233 179 132 104 137 173 233 185 157 188 156 167 180 129 115 162 188 166 131 170 219 160 208 267 247 207 265 262 240 262 284 223 182 185 218 165 192 174 165 176 184 186 202 218 216 190 225 204 170 207 224 190 159 210 192 230 191 160 162 183 180 220 253 272 293 321 277 243 279 267 260 274 285 314 316 264 241 288 256 299 291 299 290 305 353 348 366 351 332 296 279 260 206 225 231 229 224 219 209 207 210 205 203 184 192 202 186 131 176 180 181 188 199 196 180 172 174 190 182 214 181 176 159 161 160 170 183 181 191 202 220 206 140 146 150 112 126 150 142 120 116 144 120 116 92 90 110 118 117 121 133 124 109 151 229 265 283 334 321 312 283 215 174 173 156 149 141 133 151 142 141 142 170 169 151 155 142 156 171 167 175 159 168 161 156 161 165 146 145 138 136 141 144 144 128 142 136 126 117 116 115 118 110 106 104 90 86 85 80 71 36460 272 609 30 9489 10 7 40 7349 565 167 183 318 565 835 1038 1331 1728 2165 2302 2702 3662 4371 5013 5353 6087 7304 9530 11392 12238 11328 12733 11535 10282 11458 12798 13232 14492 18538 22870 25773 24155 36247 42877 31283 36453 59260 61109 76497 108627 175053 246112 299650 317251 417853 600477 637065 670333 714935 630528 448112 372039 7142 521 271 268 225 200 261 174 140 170 125 169 169 144 153 178 154 125 120 181 245 189 163 180 155 170 206 114 211 214 212 164 180 167 214 204 196 174 209 274 228 261 244 165 197 189 214 200 161 238 251 185 142 160 161 170 191 202 172 186 185 197 231 221 191 177 178 232 169 184 185 209 230 234 318 256 299 283 281 280 254 241 253 260 299 242 270 277 243 241 263 318 308 320 364 411 330 252 226 211 194 186 188 194 221 201 211 174 157 184 176 189 197 195 186 187 178 220 204 195 229 188 161 141 160 190 190 199 194 174 140 150 147 163 170 129 131 153 147 167 169 152 142 130 115 107 105 138 156 126 98 122 116 108 112 113 108 106 99 101 111 101 122 129 166 247 236 264 326 331 289 263 228 207 179 149 139 137 150 129 131 146 158 154 151 138 129 143 145 142 140 146 152 151 144 148 140 152 145 137 145 147 136 138 132 121 118 117 115 110 103 101 109 102 87 83 76 74 62 58 36466 271 640 30 9490 10 7 46 7350 563 -37 -84 20 207 401 817 1266 1922 2881 3492 3581 3221 2850 3135 3404 3563 4074 4332 5628 9036 12270 13767 12964 23573 49669 36050 19982 17722 23371 28820 24357 24797 40292 43281 38807 36781 51323 69390 65391 88707 78254 75373 83627 53709 89276 163698 264390 268319 335268 589349 548330 949653 999999 664987 231834 5440 440 310 262 259 161 148 148 151 152 177 147 115 142 153 104 97 146 191 165 140 122 163 237 175 222 227 219 198 265 283 222 209 270 262 227 194 191 171 125 144 179 147 153 201 147 199 167 178 180 195 175 210 219 191 227 150 146 169 204 133 174 189 204 216 210 180 218 224 237 223 270 272 224 278 257 254 209 244 300 310 275 288 223 249 230 262 270 276 331 370 360 281 291 268 236 196 203 174 222 241 198 191 195 179 183 166 119 159 199 199 172 185 170 176 179 130 129 158 163 127 131 188 207 165 150 156 132 132 158 161 148 168 181 172 170 151 161 143 127 127 121 146 134 146 145 135 124 107 106 124 103 106 106 110 107 129 122 98 130 136 158 212 221 247 315 324 319 301 219 173 192 160 132 149 146 136 124 141 150 155 160 160 159 159 143 141 147 144 151 145 141 141 129 132 146 142 136 131 130 124 122 124 125 116 112 110 104 92 89 89 87 87 75 67 62 36472 289 99 30 9489 10 7 52 7351 560 53 244 221 348 400 571 460 777 1349 2100 2776 3717 4731 4386 3953 4641 4788 6029 8308 9169 9842 11062 11954 14171 18571 20895 25169 29626 31089 29836 25068 20748 21218 20300 21965 25432 29246 31650 36834 40057 44810 46350 47549 52338 51578 44408 42285 49219 55073 60343 57946 59040 64532 72408 78056 78627 81812 74773 61546 74991 94620 112625 164650 232449 285893 320303 377747 523999 510491 333424 314318 254171 181706 7570 658 413 350 316 348 268 209 121 147 200 159 145 182 180 196 156 209 222 150 178 206 199 194 166 175 189 196 248 216 175 178 259 244 245 271 232 182 160 199 208 217 143 192 199 229 196 190 222 191 178 210 215 214 195 191 223 238 243 193 172 175 248 227 184 195 196 214 268 305 273 296 256 252 267 273 289 267 278 310 268 263 263 289 275 313 230 219 282 317 363 390 397 363 261 218 219 177 206 204 189 184 166 193 208 200 244 217 210 186 181 175 189 175 172 178 183 196 199 175 178 171 188 211 184 179 131 179 192 180 169 176 175 190 184 209 174 178 181 157 164 158 146 152 168 146 130 140 128 156 155 137 112 126 108 116 125 139 144 140 138 134 162 183 229 293 380 372 328 289 245 198 173 158 152 156 152 145 148 147 164 171 151 153 165 165 152 160 175 154 160 160 158 154 152 152 154 156 138 135 142 142 135 134 126 114 120 124 115 111 88 90 90 84 75 69 36479 289 101 30 9491 10 7 59 7352 556 623 638 715 807 899 979 1109 1013 1034 1318 1814 2061 2737 4184 5309 8028 10642 12921 14394 14643 16325 21807 30048 37118 42622 50227 54731 59327 64663 67478 62186 59622 66223 70451 77163 89631 98514 99870 106702 111185 112886 120464 136315 153135 169530 156605 135975 128502 127069 155126 188833 197201 182419 194484 179092 163115 159118 168062 188496 179009 170125 90806 50041 24247 24090 19778 32115 54549 62380 38808 9328 1073 546 481 387 313 263 235 212 186 123 108 181 70 161 165 131 127 132 121 111 72 120 172 122 107 182 182 163 164 160 139 179 205 237 235 258 240 211 193 187 149 171 138 142 165 154 158 108 108 151 178 161 146 155 169 181 158 163 179 132 135 140 144 168 186 149 110 153 141 155 221 254 293 265 241 251 210 247 265 250 165 152 183 201 245 285 204 191 214 256 288 289 255 274 349 356 280 220 174 202 192 166 158 141 138 138 161 153 181 178 150 162 132 142 124 135 141 133 171 172 133 120 108 106 114 137 161 143 137 150 146 145 136 106 101 122 113 107 111 135 123 124 117 86 105 122 115 112 122 117 117 108 88 110 98 84 73 66 81 69 77 91 81 89 114 111 101 146 234 274 289 235 219 193 162 133 104 106 129 113 92 94 112 128 133 116 104 111 123 108 125 121 111 110 117 111 116 103 111 107 100 89 79 89 86 89 90 84 70 62 55 49 50 43 38 45 36 32 36485 292 1 30 9511 10 8 5 7353 553 1319 7334 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 160 299 420 711 1220 1299 3786 12426 21413 19382 18227 24643 35583 48990 64392 79501 98590 95083 99442 123348 108648 112886 137583 151499 152983 145652 180243 201027 201328 202243 214197 229355 304599 268552 308908 403788 325506 173110 122426 79102 61807 51925 51348 57229 73362 92532 117800 127381 48554 39216 24988 16098 5406 1991 579 319 308 256 199 177 66 126 124 130 90 80 72 176 137 89 100 109 136 51 111 77 87 117 144 172 155 124 119 176 136 112 149 182 159 248 262 255 186 212 137 163 141 89 124 111 151 144 155 132 104 86 118 145 160 189 173 178 196 184 118 94 119 118 116 123 163 115 115 130 162 177 203 223 211 188 191 229 183 176 165 176 203 203 200 225 250 250 186 175 218 219 197 230 247 251 254 307 273 181 239 140 117 166 138 135 133 138 168 151 183 175 160 144 132 149 120 124 114 123 133 161 126 120 130 98 111 120 114 115 108 97 95 107 104 96 71 109 104 97 111 120 122 123 111 110 84 95 108 106 92 83 103 104 80 69 79 54 44 54 82 83 82 93 104 85 82 91 105 155 240 263 246 210 168 149 118 93 96 90 81 88 103 102 95 92 98 85 80 108 103 96 97 103 96 106 102 83 80 79 72 73 72 69 68 66 56 65 66 51 46 46 39 36 26 24 23 22 12 36491 261 966 30 9516 10 8 11 7353 551 120 1409 4620 13816 25836 32619 54016 133162 157765 84075 62504 77331 113249 185413 139138 91112 76186 76679 72512 93890 157675 312578 327433 187545 158613 183725 215557 246209 268308 288534 270690 277949 306969 302850 235369 146500 101684 99980 82784 64102 53673 7668 1804 803 487 350 321 260 166 188 172 208 147 135 156 122 130 163 98 107 222 161 106 75 148 130 149 157 196 259 158 115 174 226 255 272 223 207 204 197 186 176 115 132 132 189 184 183 162 152 177 200 164 179 202 210 213 197 176 189 176 192 163 143 146 181 193 156 205 251 239 220 219 243 279 291 270 247 228 224 211 254 219 220 255 258 250 268 241 251 222 226 263 234 237 266 279 312 302 351 364 308 245 234 189 161 196 220 175 202 195 164 186 187 174 190 175 216 178 146 154 156 174 187 201 164 171 189 187 182 184 158 138 124 142 122 151 157 142 132 163 190 186 188 153 162 158 164 161 131 140 152 148 150 150 157 150 136 110 113 81 85 105 126 103 150 132 128 127 143 156 191 251 285 322 296 224 189 171 142 146 141 147 148 140 144 158 164 153 133 153 164 153 166 165 149 143 150 151 146 142 132 131 122 117 120 119 111 107 106 112 110 101 102 104 107 92 74 76 66 64 36497 280 394 30 9514 10 8 17 7354 548 -67 999999 999999 999999 60 316 329 317 529 715 526 271 210 231 603 1558 1820 3582 8134 16598 12531 10544 29028 51415 33715 59094 74843 127991 184034 155230 184779 240002 408476 373123 387056 363833 233867 178757 178888 194485 204600 202915 219038 221532 177452 232676 185017 65766 59019 51022 42561 37925 35157 33453 28097 19747 13028 7956 4402 2146 785 419 300 296 280 216 214 160 213 233 128 170 157 129 140 175 149 106 137 128 97 124 131 107 153 82 135 141 237 150 157 179 220 231 236 280 234 204 211 215 181 192 157 132 124 201 170 158 173 144 176 156 144 174 224 155 166 167 140 130 143 187 175 154 183 199 178 162 152 155 148 221 247 269 258 216 228 224 218 227 238 185 200 223 241 240 234 253 282 218 190 253 233 225 256 259 251 306 391 322 273 166 173 221 207 199 163 182 191 175 188 198 195 195 191 164 172 171 151 120 147 178 191 128 120 168 176 172 163 129 121 132 135 158 164 117 102 135 140 93 105 169 181 175 143 127 131 151 147 140 154 160 156 138 131 109 92 77 94 86 119 132 121 122 99 116 132 123 121 152 209 265 323 286 199 177 141 130 129 156 139 141 133 140 132 141 161 151 147 147 157 143 136 149 149 144 149 141 135 119 117 130 127 111 114 131 120 102 105 102 92 98 99 91 87 78 71 77 69 58 36503 262 933 30 9513 10 8 23 7355 545 169 5261 10281 19185 18524 29787 34152 25274 38333 55394 75168 105227 103435 71524 107465 169718 356297 339680 528600 720268 545229 834405 480963 294489 163790 141670 125049 98676 76560 58875 49666 35125 22748 14784 11698 8553 6268 4687 3104 2044 1289 789 570 412 346 329 251 256 193 173 153 92 65 140 145 145 147 52 73 125 163 102 108 90 114 136 160 104 100 87 159 150 115 159 253 243 264 184 207 214 150 169 146 152 187 171 138 186 153 159 182 143 141 172 148 133 168 217 156 165 236 190 176 112 136 156 150 176 137 128 117 94 154 139 192 194 208 199 196 247 250 187 169 205 211 245 235 237 238 244 187 243 224 190 170 225 216 215 218 249 314 348 306 188 121 116 149 154 220 170 162 188 167 165 155 166 185 180 169 122 152 168 191 149 146 168 135 159 133 110 119 112 115 112 98 101 113 93 105 116 118 87 103 90 136 154 135 101 112 137 103 99 144 124 117 122 120 101 81 76 68 67 77 93 84 103 109 103 101 113 99 143 240 273 264 194 146 147 158 136 97 110 124 104 106 101 104 130 128 123 118 106 132 145 124 129 139 132 121 119 118 118 106 95 100 99 96 105 100 105 97 93 100 92 81 69 69 66 53 50 41 39 36509 258 1051 30 9511 10 8 29 7356 542 957 2966 5353 8405 15680 22584 20557 22309 48402 89121 102736 76616 87765 189674 295306 296518 398044 378827 371504 448530 753663 593993 380057 269833 239627 182411 74349 41279 32911 25251 14866 10838 23736 5089 1810 785 512 376 387 357 222 212 202 198 176 171 119 153 110 110 124 138 118 57 57 96 233 167 65 130 106 68 66 49 70 97 123 156 177 130 143 232 250 219 231 253 246 231 175 169 177 186 97 193 119 120 182 127 88 91 211 164 123 155 180 120 170 118 133 102 122 76 101 125 119 134 114 154 185 157 171 181 192 209 212 200 197 167 187 205 209 200 207 221 210 175 183 245 226 157 145 197 227 196 195 215 304 287 259 213 149 160 147 138 111 162 130 96 110 101 155 131 112 154 152 105 110 174 168 155 129 160 145 165 126 126 91 87 89 103 90 110 122 118 127 107 104 93 74 79 119 133 116 124 104 85 106 106 100 107 126 107 95 68 62 71 64 54 67 69 81 92 79 66 71 85 101 115 177 245 251 201 141 127 101 103 97 87 101 92 89 90 108 103 115 111 107 114 118 96 104 112 102 110 80 94 106 99 94 87 95 93 85 69 74 77 79 78 66 59 60 56 47 41 35 33 19 15 36515 274 571 30 9511 10 8 35 7357 539 128 187 445 899 3373 7257 10351 12198 11930 12791 13653 15867 17541 18485 18071 16341 14692 15408 15836 15045 15297 17943 18278 18283 20074 22330 22963 26095 31126 29928 56201 93247 91606 51836 67019 88807 138430 278982 228093 235439 285368 137725 219422 304261 355759 468209 654734 438373 175278 143713 164685 41217 4532 691 455 357 365 304 317 218 157 230 119 58 55 117 128 141 163 112 144 90 112 147 137 134 135 116 126 188 100 139 121 184 145 159 208 252 270 251 218 248 239 205 226 189 206 206 205 227 152 137 124 138 194 148 142 105 131 132 173 191 125 139 189 157 163 161 173 202 176 151 126 212 172 195 200 189 208 247 217 254 256 175 183 197 203 238 215 202 235 211 246 252 177 169 187 246 243 260 243 251 340 293 222 171 196 164 136 136 127 186 184 165 143 135 145 147 149 147 134 157 124 136 155 136 144 120 135 152 141 156 161 126 134 111 104 145 124 110 78 86 108 133 115 109 122 133 144 128 138 144 129 130 127 129 102 111 132 137 115 94 123 99 91 92 100 127 110 76 75 100 110 116 167 217 240 251 207 150 138 120 108 101 98 95 116 118 121 122 131 130 124 115 114 125 124 126 129 137 129 121 117 116 127 115 110 91 91 107 105 99 90 95 94 82 76 73 63 62 54 46 43 40 36521 289 123 30 9513 10 8 41 7358 536 -33 999999 999999 999999 999999 999999 -98 999999 -83 22 -9 87 131 60 87 66 83 124 62 80 214 597 -43 289 3597 28430 82979 88018 2799 4496 1417 999999 999999 999999 999999 -62 180 572 1021 1688 2371 4797 9180 13023 15229 14948 13437 12837 12684 15095 18593 20565 24852 26774 41529 86755 175817 231138 325869 360746 605457 673204 493335 190660 127098 33354 54469 7119 1693 1059 403 368 314 296 241 271 242 200 175 168 197 193 183 145 153 151 191 144 221 152 143 163 185 176 140 199 158 107 196 209 212 225 267 327 232 267 290 268 292 249 186 175 145 165 197 220 221 152 150 192 190 174 184 194 204 218 200 198 190 201 176 170 174 195 158 154 145 184 188 166 212 290 312 342 307 272 226 242 264 235 237 253 255 274 285 274 281 270 244 257 250 289 250 214 281 311 325 288 266 248 190 191 186 223 211 231 246 202 215 197 197 178 168 186 216 210 175 171 201 196 223 182 172 189 189 148 156 163 176 142 137 164 154 166 161 162 168 143 131 133 127 138 143 154 175 190 188 140 173 175 159 172 168 159 169 145 119 143 132 119 97 114 139 130 124 138 119 138 155 164 211 239 231 209 183 176 169 162 156 154 156 146 145 166 155 151 143 146 153 157 166 160 152 151 152 136 142 137 130 148 138 125 127 123 123 125 121 123 120 106 105 106 99 90 93 84 79 79 69 36527 289 124 30 9514 10 8 47 7359 533 76 -69 -12 48 136 145 75 127 77 90 20 -21 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 -65 -96 999999 999999 999999 999999 999999 999999 -93 -19 54 257 591 967 3109 7900 24816 49460 106377 160891 139374 249003 400046 466487 610087 512671 172454 5173 349 263 239 190 224 209 276 206 177 202 196 153 128 201 173 119 141 140 148 89 131 136 152 137 151 100 102 138 159 119 180 203 283 267 202 259 223 232 194 208 171 177 132 175 146 178 175 187 181 175 158 173 159 143 161 198 118 174 196 209 181 163 173 142 160 145 155 161 145 183 288 226 231 201 190 202 227 244 234 240 246 223 225 215 201 183 187 219 247 248 264 242 249 305 302 248 219 196 184 148 176 182 172 202 165 170 173 168 119 142 144 149 190 133 122 146 116 133 177 185 166 172 168 146 153 158 139 131 127 134 128 107 135 117 132 117 102 112 132 103 122 114 93 113 143 136 107 97 130 132 128 130 132 118 130 124 109 105 92 96 76 105 102 104 99 76 101 126 129 189 209 193 198 162 151 133 122 115 130 115 109 102 107 112 123 128 117 128 115 106 121 128 129 121 106 108 117 109 108 110 101 101 100 92 90 78 81 86 80 77 71 60 48 43 37 31 33 22 36533 289 121 30 9511 10 8 53 7360 530 2216 2012 2005 1990 2012 1882 2059 2128 1912 1776 2016 2148 2154 2211 1917 1944 2098 1903 1552 1185 1033 908 814 784 791 799 791 830 849 826 842 876 877 869 746 759 808 794 886 957 1027 1120 1393 1641 1594 1676 1684 1442 1123 756 720 751 780 763 904 980 1085 1246 1555 1828 2174 2291 2204 1836 1415 1120 804 642 509 485 425 408 365 308 215 179 225 210 214 203 137 142 135 181 124 151 160 112 155 188 145 135 94 132 92 119 110 158 165 161 125 164 197 221 247 283 245 265 284 279 250 225 143 192 147 195 194 164 210 163 135 183 134 132 207 219 186 172 149 206 179 181 158 172 141 159 200 155 164 184 238 240 260 280 277 225 177 194 251 203 233 259 251 213 221 229 283 197 252 218 257 257 280 270 244 259 341 285 268 232 211 190 189 178 157 157 184 209 179 189 162 167 172 197 195 151 147 157 165 161 166 145 175 191 168 156 174 164 141 139 152 133 148 141 144 124 108 137 134 117 134 122 114 135 135 140 149 138 125 135 132 157 153 151 155 139 133 147 129 114 112 113 113 117 130 112 127 115 128 149 171 181 211 228 210 193 162 157 143 152 130 117 132 127 131 134 127 134 130 134 127 126 139 145 139 135 131 115 133 127 122 117 113 111 109 106 107 107 97 92 95 92 84 77 69 67 59 51 44 36539 289 118 30 9508 10 8 59 7360 527 3087 2954 2921 2731 2317 2078 1953 2082 1933 2058 2446 2694 2703 3385 3937 3573 3552 3754 4232 4346 3901 3650 3812 3886 3732 3452 3540 3367 2809 2368 2111 2001 1871 1845 1653 1422 1332 1137 894 758 835 892 939 1159 1367 1365 1481 1596 1485 1328 1080 915 844 858 851 845 931 1240 1391 1488 1537 1638 1385 1225 1116 1027 880 711 580 462 408 338 312 249 258 267 294 198 209 157 103 125 91 108 78 137 193 162 98 110 106 53 66 76 146 78 66 173 89 87 169 169 225 265 232 200 161 195 164 156 221 171 154 163 45 102 146 162 185 142 180 146 152 150 147 138 131 151 168 92 102 130 76 107 106 120 135 126 140 127 116 195 220 239 240 228 198 210 222 226 257 230 221 179 226 241 225 169 149 207 156 204 247 258 206 165 267 291 284 247 204 160 184 130 141 158 133 152 133 127 122 146 129 145 145 129 126 133 129 135 158 130 120 124 115 106 101 96 133 122 128 127 108 106 106 71 57 66 112 89 87 99 78 79 106 115 113 130 90 107 97 107 123 123 97 98 108 76 74 78 66 75 59 57 92 75 66 78 84 112 147 152 164 158 142 100 105 103 85 73 81 89 100 100 102 110 98 103 96 98 98 101 101 98 89 83 98 97 76 78 83 70 77 85 73 81 78 71 67 62 55 48 40 31 29 25 14 13 9 36545 289 119 30 9509 10 9 5 7361 524 2092 1963 1969 1893 2054 2110 2210 2606 2499 2420 2375 2392 2390 2501 2492 2280 2309 2312 2484 2497 2457 2347 2187 2056 2173 2376 2524 2443 2283 1820 1691 2492 3312 3483 3528 3008 3397 3636 3483 2695 1643 1180 899 757 675 649 732 642 737 758 814 733 833 798 778 878 837 921 1067 1035 1095 1054 1064 1072 1005 1010 943 860 813 694 539 529 496 338 374 332 278 224 268 218 168 217 156 167 111 79 157 181 228 193 187 119 145 160 185 228 143 167 211 166 205 220 193 190 195 260 262 253 246 216 212 213 192 180 161 177 162 240 190 166 143 172 202 176 154 206 174 169 167 217 163 200 177 206 196 175 124 189 203 153 203 282 259 291 194 157 235 290 256 255 250 247 214 241 266 198 230 200 186 265 270 272 266 246 244 305 336 294 252 191 178 204 207 213 154 171 187 163 192 196 186 156 160 143 173 147 173 179 178 126 153 184 179 157 147 168 206 171 150 149 153 146 128 97 104 150 123 129 113 119 125 89 96 130 149 155 143 125 135 144 136 118 125 150 108 120 129 87 83 113 99 93 106 117 107 106 109 113 126 150 139 159 150 162 148 140 133 111 114 118 131 136 131 118 128 132 129 124 120 128 125 128 125 127 125 131 118 120 116 120 119 106 106 105 102 101 102 105 101 90 88 86 77 74 69 56 45 45 37 36551 289 121 30 9511 10 9 11 7362 522 1751 1573 1532 1458 1564 1789 1749 1898 2009 2088 2046 2142 2431 2313 2471 2804 3074 3649 3875 3783 4005 3867 3850 4260 4673 4702 5735 7971 9196 12163 14692 13729 16656 17073 15471 12713 10713 9602 6720 4867 4331 4242 3807 3574 2999 2449 1955 1581 1187 801 693 729 698 619 641 646 699 718 791 853 920 923 1044 1123 1180 1241 1151 1011 904 729 673 577 510 411 398 408 368 323 296 228 136 198 154 155 186 126 139 193 189 168 199 168 178 165 153 166 197 189 217 199 153 186 236 274 273 271 332 308 277 324 340 261 212 220 208 206 200 239 200 176 243 236 201 239 290 219 210 193 207 183 210 200 215 223 268 246 191 224 190 242 257 302 339 281 237 282 242 297 304 280 235 315 305 308 297 281 263 246 261 275 313 319 291 262 330 361 369 280 254 217 224 241 227 216 243 246 213 198 181 195 173 211 176 192 211 199 231 203 162 173 173 188 201 193 220 225 200 211 200 201 194 194 162 179 166 146 160 165 131 152 175 156 205 234 205 192 191 156 154 142 158 158 153 138 145 134 151 148 139 128 165 158 139 147 132 140 139 161 182 180 184 176 172 184 189 169 172 170 156 155 166 169 165 170 188 175 171 170 178 159 158 171 168 170 167 167 155 146 157 157 150 146 149 138 128 128 132 137 142 141 138 122 106 109 106 97 96 84 72 36557 289 120 30 9510 10 9 17 7363 519 853 837 788 1065 1589 2454 3591 4700 6537 7476 7786 8346 9944 11304 11861 11898 11739 12939 13847 13930 14656 15942 17021 18702 22280 27938 30202 30536 29047 26774 21163 18761 18300 17576 18520 16949 16952 53442 163855 258598 348964 327060 202080 86500 8895 5959 4661 3837 2922 1922 1342 894 605 488 507 503 529 469 474 570 588 629 615 661 748 819 710 805 811 794 684 546 485 430 431 391 350 289 248 193 163 117 125 135 93 165 129 107 155 144 148 166 127 116 144 145 106 93 125 127 181 193 209 234 204 185 233 198 156 154 215 173 158 166 181 186 196 147 166 158 146 150 146 196 216 122 170 154 173 140 152 186 164 165 198 164 175 178 158 152 145 204 211 224 274 258 194 164 230 304 217 214 225 241 263 252 199 222 243 231 262 260 243 245 265 298 261 193 183 155 180 171 157 171 168 151 175 180 125 141 159 147 149 146 139 185 165 141 125 162 130 157 150 145 162 148 145 137 132 138 114 115 129 129 121 111 112 131 118 116 99 100 105 134 102 130 129 105 107 119 108 133 152 135 132 114 97 87 91 108 100 90 82 73 49 83 101 125 163 165 175 149 135 137 124 132 123 114 113 110 111 108 113 123 114 121 138 130 127 121 127 106 98 126 120 117 108 109 114 110 101 94 95 94 92 82 91 89 80 74 68 70 64 58 56 45 41 33 24 36563 289 120 30 9510 10 9 23 7364 516 785 733 838 933 1053 1197 1191 1331 1564 1955 2508 3562 5201 6112 8543 10158 9268 10057 12209 14141 15573 15996 15522 15002 16441 18783 21402 25801 28170 25679 28321 32596 30718 29461 29140 28905 30012 27252 23461 21096 17650 12855 9406 8150 6346 4555 3534 2860 2236 1507 777 629 1373 10621 36562 50773 54965 60036 63222 67143 74598 72256 62502 44050 21243 5190 1285 937 805 566 468 528 417 458 411 334 319 227 260 212 197 222 136 117 157 143 191 196 165 107 160 149 135 144 196 143 140 179 157 187 135 122 227 254 272 290 296 320 239 208 244 179 141 218 208 168 223 256 195 181 163 217 216 184 155 195 206 188 201 191 199 176 203 223 207 212 180 164 193 173 211 194 274 297 309 290 271 261 220 252 264 261 249 268 278 243 207 256 250 248 273 260 280 271 323 328 264 208 204 212 187 211 236 214 229 219 201 179 185 187 186 164 191 197 201 152 196 181 160 201 169 201 192 169 170 202 190 188 175 142 138 109 119 167 156 157 147 122 131 113 146 149 123 147 147 144 147 132 115 154 138 145 136 157 178 118 116 124 118 110 117 134 135 138 139 127 124 167 182 176 180 164 141 152 150 153 161 162 148 135 140 149 174 167 159 156 150 152 156 163 159 150 144 135 144 141 146 145 140 135 136 141 151 132 130 129 125 130 121 101 100 102 96 93 85 77 75 69 62 36569 289 121 30 9511 10 9 29 7365 513 915 734 687 827 851 884 903 985 882 1015 1172 1318 1588 2149 2970 3629 4230 4103 4102 5140 5631 6238 7915 10198 11011 11596 12592 11321 8865 6922 5504 5114 5672 7204 9295 11872 12976 13417 15199 15033 16373 18858 19996 15647 9806 8013 8280 8309 7665 6699 6558 5579 3577 2407 1719 1468 1996 2990 3856 3481 3001 2432 2224 3059 3665 4212 4698 3889 4147 6438 1628 666 479 458 323 243 214 212 207 185 177 201 203 168 134 152 95 171 149 135 159 172 111 116 113 118 63 152 165 178 170 125 190 182 231 243 251 207 179 184 137 177 173 148 205 189 182 198 155 156 145 170 173 193 180 192 216 192 141 124 136 186 183 172 180 178 159 179 165 207 169 195 240 243 286 238 236 227 265 190 183 238 266 217 238 271 264 228 224 212 203 204 225 244 224 266 272 201 175 205 173 198 226 199 179 192 163 177 188 140 156 150 179 177 133 116 146 149 155 149 160 149 197 173 157 189 171 179 168 127 115 119 130 145 126 126 139 115 104 103 138 114 88 133 106 90 104 127 118 90 88 98 121 137 118 98 123 115 102 88 98 106 96 87 92 105 90 102 108 139 144 139 133 124 130 135 132 143 133 123 122 130 139 145 118 119 105 128 129 127 131 134 115 120 117 122 120 106 113 117 109 116 113 110 102 96 89 88 86 84 81 71 69 57 53 50 47 38 29 36575 289 121 30 9511 10 9 35 7366 510 189 96 119 202 218 148 138 229 401 474 649 878 1079 1219 1074 1174 1631 2810 3165 3175 3465 2474 2215 2415 2285 2689 2844 2464 2412 2177 1848 2187 3022 2947 2585 2671 3410 3928 3640 6643 38759 112661 220576 112356 96681 160496 211226 49809 39997 100091 199785 36900 1692 1082 1050 931 835 747 722 663 710 680 621 675 710 1822 21372 56921 51115 62387 39577 28485 12280 1708 173 254 225 199 196 192 192 140 133 143 120 142 96 204 123 142 162 118 140 140 128 140 132 153 122 165 103 113 210 228 201 220 194 196 143 133 183 151 147 99 130 159 184 175 142 196 187 131 195 159 143 214 224 228 182 141 125 153 163 176 171 148 168 148 164 176 172 164 177 226 226 241 246 237 232 208 204 191 191 235 241 228 237 205 176 204 221 254 219 195 173 192 218 254 244 190 156 136 131 128 152 186 159 150 120 130 166 125 103 130 145 167 127 144 149 155 136 138 149 138 144 139 146 165 139 121 124 147 104 99 88 112 105 102 55 78 90 106 104 101 93 94 68 88 88 80 80 80 82 124 124 122 118 110 124 104 90 70 80 121 96 87 94 93 94 96 106 103 104 104 100 107 121 120 108 97 110 105 90 114 127 115 133 131 119 115 119 112 116 108 117 113 99 97 88 100 98 97 99 93 92 91 88 79 77 76 70 65 57 44 50 38 31 35 20 36581 290 89 30 9509 10 9 41 7367 507 792225 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 -58 620 2359 6462 19856 40133 64091 156095 244003 246837 412923 668226 980268 717757 477551 679991 862035 856115 201816 1456 534 583 605 676 633 548 581 465 397 352 297 282 229 187 206 204 228 234 202 239 229 145 170 228 207 156 139 104 91 165 186 197 163 191 196 203 176 177 230 169 229 242 215 227 199 254 164 156 161 213 185 189 158 212 156 210 199 154 175 208 226 214 184 194 221 216 232 212 178 188 159 140 175 177 213 201 204 168 199 180 215 351 284 279 267 219 259 229 232 271 248 220 255 303 275 209 202 210 246 261 245 231 222 304 278 294 267 220 191 195 203 180 189 201 181 206 168 157 126 155 148 160 155 167 159 203 179 202 183 197 169 180 172 162 186 226 166 158 191 162 163 171 178 173 160 130 125 133 137 138 121 100 135 136 125 129 111 117 119 131 151 162 161 154 168 152 149 150 144 159 142 111 107 117 147 143 128 138 183 173 139 163 165 148 136 145 155 152 147 155 142 143 158 168 153 154 171 158 154 160 154 150 150 141 149 151 138 138 148 147 159 144 143 143 126 127 116 113 112 108 98 97 92 89 81 63 36587 289 120 30 9510 10 9 47 7367 504 6237 6094 7052 7233 7266 6911 11427 16039 20787 22927 22255 22369 19961 22072 22837 22185 25818 31282 29616 26227 24437 23673 23451 25762 28781 26358 20696 19645 20587 21147 17783 13005 11600 12079 14022 29066 34268 22912 36799 64136 66981 63559 119368 109742 49652 23565 42764 92080 16840 48299 147080 262391 136806 135847 5697 7003 40670 175557 417981 187279 38360 1117 498 375 545 586 618 939 997 604 420 359 314 315 201 186 225 148 163 182 197 203 160 138 133 165 132 149 168 176 128 181 193 133 131 148 132 148 186 142 100 130 157 173 235 191 203 246 262 263 194 219 199 122 125 186 175 148 175 193 152 163 119 158 195 215 217 226 193 150 191 149 184 136 174 171 153 146 151 201 194 163 174 197 195 160 262 253 241 198 218 273 251 238 225 254 273 207 197 219 234 241 258 189 194 224 264 239 180 189 173 140 142 148 176 176 177 195 140 103 156 135 137 146 148 142 158 137 158 150 150 151 156 151 153 158 145 158 150 142 156 134 132 141 158 121 109 128 143 113 96 111 117 138 120 111 103 92 119 115 117 125 133 151 158 132 141 133 131 144 129 141 116 100 122 121 112 131 141 157 135 125 128 133 142 147 144 133 136 141 138 134 144 144 146 148 138 147 155 134 142 124 126 138 141 137 138 143 141 142 128 114 122 126 122 124 117 110 103 105 103 89 76 84 79 71 66 57 50 36593 289 123 30 9513 10 9 53 7368 501 3535 3728 5328 8382 9384 9051 9050 9541 10120 12055 15084 20481 24108 27526 33362 37030 36850 36783 40256 47078 54825 58821 64529 72721 84124 92296 94292 97287 103274 112041 130388 142514 140068 136136 147062 158608 151651 155254 168755 177157 176378 165069 155593 120946 104156 105737 87881 70409 74478 61264 54863 36001 27448 35843 22998 4330 2100 851 618 586 678 842 811 899 859 937 925 835 645 443 475 521 441 376 247 197 200 199 168 139 137 173 164 173 134 157 105 107 160 119 107 137 188 158 90 158 147 180 159 120 120 93 165 199 198 205 178 255 177 182 177 178 166 128 140 183 145 164 137 171 178 207 169 155 113 158 239 176 110 214 206 150 176 169 178 182 144 151 168 196 221 282 272 256 245 215 215 171 228 200 207 232 235 218 225 230 199 226 245 236 190 184 167 157 205 223 280 201 197 169 179 172 139 145 146 152 125 146 115 133 161 138 165 163 147 152 158 121 147 148 150 122 128 151 171 133 145 148 135 144 152 158 139 131 148 118 101 148 123 127 112 114 112 125 108 105 100 94 80 82 90 100 114 101 128 134 120 113 120 108 135 128 109 110 99 81 90 108 106 121 111 107 110 129 131 117 113 113 128 114 114 110 113 117 131 127 122 122 130 111 125 124 122 112 124 115 121 112 105 99 104 105 104 105 97 94 93 94 89 77 70 72 68 60 52 45 28 21 20 36599 289 125 30 9515 10 9 59 7369 498 1420 1565 1745 1880 2162 2897 3785 4039 4638 6322 7335 7677 9537 9763 12049 14400 13735 11464 11990 16795 19520 24669 31474 34144 34307 34908 40068 41986 43066 42556 40936 47193 74098 75017 36688 37337 43896 53659 60687 68909 62995 62937 68164 72338 70830 71440 68115 59677 50220 41158 38551 38678 43752 47964 45054 38390 36513 30854 29733 33256 27483 24424 22208 21197 20844 20349 19654 17957 43463 69512 43874 43819 5703 3505 1149 415 211 153 193 172 118 101 114 117 173 200 267 182 161 187 172 176 203 148 104 95 99 140 141 97 135 198 168 215 203 186 179 197 233 159 158 158 197 196 136 152 158 202 224 158 188 178 147 168 195 186 165 155 188 148 109 190 144 154 188 173 141 215 207 261 225 246 266 277 266 249 166 193 246 231 198 186 248 252 218 226 239 270 230 179 254 223 164 193 222 221 298 218 240 172 205 203 183 180 145 146 156 197 183 142 155 160 161 149 130 150 165 135 139 138 142 163 156 175 178 169 148 166 173 202 193 174 192 167 174 127 120 133 115 93 120 131 98 99 125 116 126 138 143 98 129 148 116 119 124 121 124 150 138 125 129 152 124 101 106 128 93 130 140 139 123 124 128 135 140 133 134 124 122 113 125 133 132 131 121 146 152 144 134 139 135 137 131 126 135 129 135 124 116 107 108 123 127 118 113 118 109 110 108 97 96 80 73 78 65 61 58 56 55 36605 289 124 30 9514 10 10 5 7370 495 362 467 756 1041 1285 1634 1913 2380 3737 4636 5398 6633 10430 12113 12888 15301 14599 14004 14622 16948 15946 17979 22226 25648 23467 26090 28564 29712 32336 39122 48302 55102 58212 59663 58610 61433 63449 72907 83632 87843 89895 89823 95251 91914 91692 95694 103755 118747 132520 156991 168044 184307 241202 282225 288517 262406 246477 217178 202101 146232 87670 55948 77987 38194 26746 20460 17343 12235 8616 4373 1902 1118 789 490 310 290 217 180 197 140 118 134 190 160 130 90 123 157 135 156 186 132 193 173 173 153 157 164 171 108 93 174 174 172 280 286 295 279 254 215 209 244 229 150 154 156 202 213 218 205 175 176 226 240 215 216 240 212 208 194 180 187 203 217 201 188 224 194 186 205 202 204 262 277 257 277 248 254 235 200 252 280 233 239 252 231 272 272 264 239 264 277 239 236 224 218 271 284 307 256 239 237 220 185 203 205 208 185 147 191 170 166 190 182 187 173 144 179 194 138 165 189 179 191 201 186 191 193 237 206 176 191 165 173 144 157 156 145 176 163 139 150 139 136 157 150 121 150 144 140 134 130 118 122 135 138 168 164 158 152 151 160 168 154 118 125 122 136 146 146 130 131 147 161 153 147 136 142 166 155 154 162 138 150 156 167 152 152 168 169 152 147 150 145 149 151 147 148 148 136 149 132 145 142 136 138 134 115 116 120 101 105 105 97 83 83 77 71 64 36611 251 1263 30 9513 10 10 11 7371 492 407 2271 7017 16157 37017 43924 16256 10360 20096 22232 21758 23513 38012 37404 33174 58026 98952 131031 139445 188378 379021 632891 928784 826214 756223 531029 514177 708341 346245 33962 5950 3289 1913 1376 1145 791 532 263 200 184 157 144 184 145 128 186 200 223 132 143 125 171 127 114 126 179 130 162 178 144 158 151 191 137 206 183 229 249 189 192 201 204 182 166 115 150 178 147 171 167 170 188 145 155 178 192 167 181 196 145 133 175 181 202 192 188 156 164 187 200 168 155 170 189 234 243 255 228 245 249 211 264 264 225 254 247 227 255 257 236 250 265 265 181 213 191 220 220 299 277 169 186 159 187 135 165 165 151 118 143 141 125 185 146 123 154 140 142 150 133 137 175 149 148 150 157 174 202 154 136 168 181 153 149 142 118 126 120 109 137 101 121 119 112 137 109 90 116 107 86 109 95 112 142 127 117 141 140 122 119 135 118 131 152 134 115 100 116 106 108 104 128 122 118 128 106 123 121 117 127 125 127 124 118 123 142 132 123 128 126 134 135 126 127 126 133 118 119 110 115 115 114 129 111 108 111 113 101 95 95 96 89 96 87 77 69 66 56 51 45 39 36617 279 423 30 9513 10 10 17 7372 489 -58 23 194 560 856 1161 1944 3975 3691 3841 4715 6737 11682 20622 19453 32956 81948 182118 225739 158560 168313 48113 45622 48759 44114 44152 44756 40657 36089 37929 41717 37058 39186 38829 43218 44560 42136 42420 33334 29841 32708 24479 24310 26363 27284 36231 42045 39244 40217 72480 153533 296954 428959 388530 429596 445381 589508 541682 395791 159703 6745 2395 2932 13182 2148 231 159 152 169 229 230 162 153 159 75 132 180 188 177 116 110 119 151 175 179 124 142 175 185 173 195 182 183 224 242 234 220 245 236 240 196 186 237 218 216 206 246 189 142 157 194 183 151 195 226 217 185 224 222 198 187 213 186 217 231 207 190 217 178 172 193 190 229 261 230 218 287 238 220 242 243 233 277 289 311 257 266 283 273 201 211 200 225 229 217 265 328 241 176 191 208 213 153 138 129 139 143 161 174 158 142 145 121 147 171 179 163 150 128 165 177 160 184 184 198 173 175 173 228 196 176 160 154 168 151 163 109 109 120 129 120 141 166 139 120 146 131 112 124 117 125 133 119 130 107 129 123 131 163 171 150 133 146 155 112 141 139 136 136 139 148 165 140 155 134 111 118 112 126 142 147 136 155 150 150 150 136 139 156 143 141 141 135 133 133 129 121 125 127 109 111 118 119 110 121 106 94 99 110 100 92 85 75 74 65 64 57 48 40 36623 289 126 30 9516 10 10 23 7373 486 769545 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 219 423 648 992 1273 1431 724 795 1507 2661 3504 3186 4034 7028 11394 20459 34804 58401 99242 189378 312362 440888 769045 999999 999999 999999 926782 54069 1036 221 207 140 163 112 114 90 118 129 162 73 75 106 172 124 121 133 121 115 87 104 100 108 87 122 181 157 106 135 110 113 140 214 237 246 280 207 247 203 119 122 189 141 176 162 116 181 179 149 181 216 181 139 130 153 159 131 158 97 135 158 189 147 174 177 203 192 264 234 230 232 170 163 216 206 172 231 209 194 226 234 236 234 182 205 191 155 164 128 136 213 239 225 199 172 131 122 146 168 136 101 57 104 93 60 103 110 90 142 165 137 121 111 124 121 163 147 139 135 132 123 140 119 149 182 163 153 125 128 145 151 106 95 90 83 74 83 76 94 97 97 94 77 80 81 109 76 89 91 79 101 115 105 96 95 101 116 102 109 118 111 122 119 96 83 91 117 98 108 100 100 95 72 89 106 119 110 109 93 88 98 97 93 93 109 109 103 107 106 100 81 95 78 72 90 79 80 86 82 85 76 65 66 62 63 53 56 51 44 40 33 27 22 9 36629 242 1539 30 9519 10 10 29 7374 483 1311 4844 11777 29016 53167 138220 268815 291533 213231 284287 152012 96370 77510 86025 84158 100502 135780 131083 166199 207719 340276 603340 517509 701265 705499 363302 54037 23481 542 158 187 206 212 171 156 138 114 149 180 207 196 133 121 166 173 183 159 140 122 125 148 126 108 183 145 204 157 215 281 333 245 265 245 197 199 143 141 166 204 186 193 198 200 183 214 242 197 199 186 212 205 181 194 189 173 138 192 180 138 165 213 215 190 183 186 234 255 267 260 259 193 229 252 245 279 248 285 249 258 303 250 276 253 259 251 205 188 190 223 234 280 259 197 221 237 195 184 159 173 162 177 183 160 128 113 158 165 173 128 162 172 143 122 148 167 161 118 122 144 145 161 157 177 191 164 142 159 158 145 152 163 176 141 154 129 103 108 106 132 117 133 141 123 133 155 106 106 117 129 105 111 120 127 163 144 124 129 143 127 126 136 125 115 114 126 130 142 125 132 137 104 109 111 110 139 135 134 129 124 118 126 126 127 140 127 136 140 137 132 123 99 97 102 106 116 107 98 102 111 95 87 92 81 76 84 76 63 61 54 49 47 36 36635 231 1868 30 9518 10 10 35 7374 480 30 578 1576 3589 8079 18171 36298 67367 117019 229350 516737 999999 999999 999999 999999 247517 4298 233 268 236 205 171 194 188 206 224 205 141 150 165 204 173 147 212 224 185 158 174 174 185 200 174 207 270 264 296 249 278 265 284 233 254 267 242 224 204 221 202 223 239 223 245 269 216 237 261 260 289 251 248 256 214 214 263 271 197 209 223 299 226 214 244 241 284 263 293 309 292 265 257 213 239 278 298 292 279 301 322 298 259 281 236 257 246 232 246 255 245 277 307 252 245 251 240 230 206 170 168 202 181 226 226 210 215 171 171 184 196 185 181 147 154 172 173 199 184 194 219 218 189 157 185 208 191 196 203 202 185 214 212 213 168 192 195 166 182 181 177 180 174 174 166 181 152 161 142 172 167 152 173 161 171 178 177 174 178 167 167 188 177 168 180 177 174 165 166 163 153 174 171 183 168 165 185 185 163 163 155 154 158 164 178 183 164 161 166 172 149 150 161 144 138 153 152 148 145 151 145 143 140 137 129 124 121 113 108 102 97 94 86 86 36641 233 1803 30 9513 10 10 41 7375 477 -2 513 1358 3117 7192 16182 33859 65407 127625 249460 494294 889231 999999 999999 951212 826194 774555 35198 1039 681 749 603 348 210 191 162 130 121 187 214 171 160 104 110 123 108 127 143 170 153 131 117 102 141 182 148 121 149 133 222 217 176 254 229 212 152 166 137 178 156 154 168 168 165 130 171 181 191 129 171 183 182 159 174 157 211 187 162 193 181 167 182 185 179 188 251 218 227 285 256 203 250 179 219 250 235 228 258 220 213 201 220 227 209 199 168 200 210 197 251 223 205 191 185 157 175 161 166 127 109 107 138 144 121 124 119 110 131 138 145 121 119 131 147 149 154 162 162 184 162 141 133 140 140 156 140 135 163 144 139 159 160 155 128 131 131 125 135 150 131 123 127 121 119 94 106 109 107 123 106 87 94 82 110 111 111 108 126 128 95 118 112 97 97 91 115 123 111 94 89 88 108 122 107 116 117 113 93 111 117 105 112 119 114 106 97 93 94 85 89 84 85 78 83 92 98 92 91 80 72 82 79 69 68 63 59 58 55 49 39 39 35 25 36647 240 1591 30 9511 10 10 47 7376 474 2004 4592 2816 999999 999999 999999 -17 359 967 1343 2602 6068 11572 21574 39808 60154 105994 248687 493626 999999 999999 937301 805261 603211 413419 250613 1867 235 214 240 163 170 153 91 119 127 71 149 128 133 127 167 181 164 153 199 183 95 136 137 176 131 102 146 193 207 209 240 278 259 247 300 195 188 190 187 121 144 132 148 135 188 192 188 191 170 154 184 185 219 232 172 219 194 194 225 201 209 244 239 260 222 217 218 237 221 226 258 191 257 278 257 284 271 212 233 225 210 186 226 205 168 186 221 253 259 235 198 150 196 175 181 183 161 217 204 160 153 161 125 125 163 179 145 161 155 163 150 139 116 133 129 150 146 164 155 168 171 182 195 183 180 184 157 178 180 174 170 183 172 165 189 192 193 178 176 148 162 138 124 131 132 152 140 133 130 130 123 112 104 111 117 151 138 131 122 123 133 119 131 148 126 127 155 142 120 127 118 116 150 131 132 131 134 141 145 137 124 135 142 115 112 111 128 126 133 108 98 112 122 109 95 101 101 106 109 107 96 91 81 84 85 76 76 63 57 55 39 37 31 36653 228 1953 30 9513 10 10 53 7377 471 312 1404 3275 7069 14759 27069 49895 106797 252159 542071 737788 869203 999999 999999 685389 463736 279896 105579 3120 342 172 182 125 127 165 198 184 200 184 156 178 130 140 130 120 153 161 199 113 94 164 178 185 208 208 256 227 243 264 196 207 187 126 173 154 162 194 144 195 218 221 170 163 184 175 182 129 197 182 195 179 156 173 168 189 238 257 210 219 205 255 288 293 214 228 263 228 272 286 285 292 283 246 273 232 243 230 206 184 261 181 216 235 279 274 250 232 211 194 182 178 201 184 165 167 149 157 160 187 169 168 152 129 151 169 157 174 152 117 150 186 153 157 166 167 156 165 174 181 145 172 191 155 165 173 177 191 168 192 202 165 186 154 144 170 171 174 168 146 141 126 137 133 134 143 120 122 127 129 130 141 123 133 143 125 132 145 144 149 142 140 170 153 146 144 135 122 145 138 129 130 147 144 147 148 137 146 138 142 132 134 142 133 132 130 120 123 125 114 118 114 119 124 121 104 95 107 106 100 95 95 86 73 66 67 64 50 41 36659 291 62 30 9512 10 10 59 7378 468 728467 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 339 1294 3133 8368 22054 55506 127481 313750 668721 816776 809903 999999 999999 999999 619623 10945 326 187 138 106 162 184 162 172 97 140 154 110 123 105 119 152 190 164 151 165 159 181 164 151 132 141 222 243 217 238 236 232 265 200 183 173 137 177 176 133 161 173 135 160 172 162 178 160 230 177 165 169 163 209 201 210 205 162 155 176 180 205 216 215 279 201 186 231 184 254 222 226 244 246 216 245 256 267 261 270 252 216 192 178 192 245 267 274 223 247 186 213 190 162 167 175 190 190 146 131 153 144 151 157 159 165 166 146 107 139 152 123 146 173 152 167 142 133 137 169 178 179 180 189 184 179 175 161 198 219 185 182 177 174 185 150 146 140 147 128 133 151 146 145 149 119 119 99 112 142 117 131 129 108 125 142 142 140 137 136 134 133 128 140 132 129 120 124 118 113 130 134 124 129 135 140 130 136 130 123 127 135 134 123 119 113 105 111 106 111 111 115 119 112 111 113 109 113 98 90 93 90 78 81 77 70 68 63 54 43 36665 230 1888 30 9508 10 11 5 7379 465 140 486 1106 2746 5180 9583 17194 26450 40129 69770 119646 226140 437068 806183 999999 999999 999999 915582 328462 8368 411 212 228 166 240 247 159 170 176 169 205 182 178 174 166 170 129 178 194 157 198 199 207 168 243 169 237 273 285 229 255 317 233 254 221 246 247 259 204 216 221 222 207 194 213 171 209 204 280 227 209 232 229 214 195 216 186 153 191 217 270 292 268 260 278 244 241 275 292 298 309 304 329 303 314 285 281 279 238 185 192 258 212 207 327 377 274 272 259 242 219 224 232 222 215 230 190 169 173 175 184 191 175 212 200 212 218 214 192 152 153 184 186 214 206 188 205 175 160 182 203 197 191 210 216 228 209 215 190 201 206 212 177 166 189 189 207 210 195 178 174 152 148 168 168 176 179 163 154 138 120 163 191 178 154 146 174 166 166 160 149 167 163 153 142 147 157 167 152 162 173 156 164 174 149 141 156 172 158 155 147 151 155 158 149 150 151 144 141 137 142 156 151 148 143 140 138 136 131 138 126 115 119 123 113 112 105 96 92 82 36671 255 1138 30 9508 10 11 11 7380 462 -34 111 405 1231 1739 1224 1166 1205 1499 1875 2092 2174 2917 4401 5309 6148 6798 8593 10223 10887 10110 9239 10079 12691 14188 15138 16216 19150 26833 38719 46002 68153 96280 154185 217814 242666 211795 266965 376427 530183 696758 944003 999999 767260 129595 1933 224 170 192 152 157 134 94 64 116 98 158 116 119 162 141 115 160 82 129 89 85 117 151 135 150 166 201 185 226 258 224 210 178 186 126 147 152 157 202 177 166 120 140 152 160 166 214 179 156 157 149 174 184 187 142 140 200 212 204 235 224 229 210 179 190 243 239 196 241 239 288 230 200 211 234 202 184 141 145 141 168 274 274 230 221 190 145 200 192 164 166 154 163 192 182 129 157 140 126 127 121 131 146 136 175 154 139 146 139 133 133 137 117 115 144 160 137 132 129 128 166 183 175 189 138 152 146 159 142 142 145 143 141 130 110 147 134 112 126 103 104 114 121 114 118 112 107 116 93 83 97 113 95 87 107 109 109 132 126 96 110 128 116 104 98 106 112 108 113 99 115 113 108 90 107 110 113 123 109 99 114 106 94 112 110 98 102 93 92 92 91 91 101 100 99 95 88 80 75 70 70 67 64 60 53 47 39 35 20 36677 262 927 30 9507 10 11 17 7381 459 176 375 757 1252 1767 2507 3269 4411 6312 8379 10091 12731 17106 20365 22594 28553 31206 33536 37987 41450 45943 56232 69739 94160 115459 121085 137709 155634 183786 217481 242153 280596 309045 308732 285486 293705 303596 257596 243128 270233 300594 302266 260463 216725 192504 119337 52063 14564 9155 3434 898 401 295 205 162 218 159 152 136 98 124 109 147 188 178 97 92 147 174 192 174 142 102 141 137 99 83 120 87 191 209 263 246 211 177 207 179 166 112 130 175 181 192 158 156 195 210 181 231 217 167 155 173 165 126 159 172 142 184 185 181 211 245 209 217 194 214 215 202 199 241 252 219 246 262 283 265 257 203 180 169 189 235 194 187 225 268 243 182 173 195 228 229 213 192 158 165 179 150 95 93 141 142 143 180 175 165 165 162 172 149 122 156 139 119 139 128 140 128 144 136 140 144 160 157 165 196 173 194 183 176 169 169 130 140 146 159 142 145 157 144 146 148 129 138 128 114 133 126 99 102 93 100 125 130 120 120 106 113 122 129 109 122 116 118 118 132 115 127 116 115 118 123 104 108 125 115 115 118 124 124 117 113 125 120 114 105 110 112 97 94 90 91 108 105 103 114 106 97 92 96 93 91 80 70 72 64 71 63 54 47 35 36683 260 987 30 9507 10 11 23 7381 456 -35 274 556 923 1241 1672 2277 2947 4014 5542 7580 9818 12571 15892 19525 25267 33762 43463 56085 66374 76077 85684 95203 98162 103239 130878 163467 183977 188737 205781 251006 290289 327511 311852 228983 153377 133608 162107 163355 178427 240391 316179 513890 528854 146736 18794 10140 8808 2374 260 336 214 214 207 195 207 166 175 192 209 224 262 201 128 170 118 162 190 187 145 163 160 186 156 166 114 139 155 187 244 238 189 203 259 194 184 170 221 246 154 162 199 231 221 198 175 174 224 253 242 197 146 129 212 193 237 235 237 155 202 231 253 253 195 210 236 241 248 208 224 260 274 250 271 237 236 245 224 230 257 206 196 205 189 244 301 276 251 244 196 209 206 188 215 211 234 225 178 181 150 150 180 159 142 144 196 184 174 181 181 151 152 144 164 127 134 186 170 153 174 178 166 206 174 177 211 210 196 171 178 186 163 174 158 159 149 163 140 154 144 146 163 139 118 125 133 154 136 149 163 150 147 151 138 108 131 144 165 161 154 144 154 150 147 133 118 134 143 130 115 131 150 146 127 126 149 149 132 129 135 145 137 117 127 136 132 122 119 114 118 124 115 123 120 116 108 109 113 113 112 105 100 101 93 81 83 75 64 60 48 36689 274 567 30 9507 10 11 29 7382 453 169 816 1405 1932 2766 3167 3393 4156 5132 5765 6879 8008 10449 12931 14870 16651 17662 16882 17338 19737 22594 23601 31444 44243 41512 42488 49153 59816 67735 77952 86204 97542 113962 121373 135642 157425 181255 210921 250375 274286 288537 334561 395092 436494 435906 391207 327004 213594 151538 121788 120436 110318 97206 77653 59760 38941 20762 20194 18498 1866 270 252 302 339 254 232 225 191 160 120 134 136 167 182 141 133 150 145 97 128 140 169 176 151 218 118 154 200 253 253 229 229 221 198 142 203 221 197 228 176 178 171 180 209 180 188 215 171 208 189 182 165 222 185 198 174 207 194 192 182 267 179 161 236 220 228 268 248 226 274 242 207 244 233 275 236 306 270 273 278 258 266 253 252 267 215 258 253 231 232 261 265 245 212 255 267 209 186 174 180 170 151 175 190 188 206 193 197 173 149 159 160 169 178 173 133 116 147 181 161 142 148 140 161 144 192 216 183 203 193 203 197 179 177 215 186 177 151 178 174 163 166 169 134 154 161 161 183 179 155 123 139 157 153 143 127 147 138 136 132 124 147 155 151 154 150 147 157 155 167 141 110 118 128 147 145 145 149 142 144 141 148 136 135 138 125 120 122 132 128 119 131 124 130 127 111 127 121 117 119 105 101 107 105 99 96 86 89 91 81 67 62 54 43 36695 275 534 30 9504 10 11 35 7383 450 104 485 652 784 694 856 1985 3078 3132 3287 4338 6188 11905 21200 26349 22847 20777 25379 28079 28883 34749 43298 55538 59565 53807 65980 84801 87131 80938 95339 110444 128709 151090 174006 191384 199693 199384 203296 216998 235976 214219 180347 188558 212933 230688 252096 255932 260343 255646 190863 134416 128172 122887 114824 52481 21973 5917 1110 403 333 311 307 274 287 299 287 228 257 156 209 179 144 167 118 165 192 181 109 101 120 179 179 171 178 238 211 229 168 114 113 208 138 266 261 245 235 210 246 207 247 230 204 183 179 150 146 188 189 151 221 191 227 191 176 191 172 184 178 170 184 206 194 206 177 201 195 244 246 214 168 206 232 277 244 272 282 240 267 298 251 240 263 177 223 276 270 271 296 290 251 229 266 236 231 236 216 198 192 183 196 162 187 186 201 189 179 181 206 200 171 148 164 181 209 181 157 145 135 164 156 184 171 152 152 158 175 200 190 198 220 198 212 205 197 203 190 189 194 185 174 176 178 163 165 119 165 148 138 181 186 186 151 175 169 156 128 129 157 157 141 131 120 140 163 169 175 157 150 150 159 159 157 161 145 144 149 162 160 152 142 151 141 134 142 138 131 136 144 135 127 135 133 118 116 137 136 131 140 144 134 130 121 114 117 111 117 110 99 88 80 84 85 71 67 60 36701 291 51 30 9501 10 11 41 7384 447 284 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 66 1140 3785 8712 11863 7612 5866 5976 7225 8518 9754 11814 13812 13711 12544 12082 13245 15109 13314 13878 17279 23947 29740 38567 40444 47919 69814 105809 202940 370959 489052 485722 327478 354888 298702 229455 263030 385358 430334 325141 298479 312402 408668 464877 8885 470 275 272 220 284 283 230 187 228 175 111 91 91 97 112 172 145 87 127 195 188 126 153 148 135 132 141 135 101 151 132 133 156 210 248 197 157 159 138 157 153 177 275 216 171 187 205 185 157 152 192 170 133 119 212 199 208 199 177 191 219 258 213 234 278 203 210 178 224 261 273 255 269 209 261 229 219 225 227 198 196 254 249 272 250 223 197 252 209 232 209 208 194 157 184 185 185 165 189 150 123 127 169 133 163 162 175 164 138 175 169 159 167 193 156 157 131 107 117 161 131 164 151 153 168 176 185 180 193 190 162 164 183 169 155 126 134 156 158 136 126 144 157 133 135 130 129 137 144 138 144 137 143 143 119 102 114 118 117 124 138 164 144 161 131 141 148 152 140 144 127 120 125 137 128 124 128 135 132 123 130 121 111 120 123 120 121 114 114 111 118 114 105 128 119 112 112 106 106 107 102 99 104 95 81 82 84 79 69 64 58 54 44 36707 240 1578 30 9498 10 11 47 7385 444 72 259 552 1137 1909 2265 3390 6196 12881 27353 39586 40442 51309 78414 134815 178334 240136 277308 407237 499188 644581 854641 931741 930617 704547 469464 249531 158841 3218 251 239 258 233 177 213 175 172 203 176 166 234 191 180 206 197 167 188 137 171 167 160 135 163 152 132 189 200 241 234 224 274 229 177 183 202 160 248 202 192 207 153 197 172 220 167 251 238 153 191 183 203 136 171 208 242 213 187 196 174 196 191 238 233 218 232 229 238 263 292 259 208 249 277 247 206 171 204 254 249 262 280 258 269 250 251 297 273 229 207 245 221 198 208 212 201 196 207 186 187 177 166 176 203 201 191 182 188 210 161 173 185 135 158 134 168 164 133 135 151 197 195 210 189 157 192 219 212 216 181 181 195 175 195 154 169 182 178 158 149 156 140 144 157 167 147 160 166 156 139 157 151 137 129 148 139 155 171 146 150 158 167 156 138 160 148 153 172 158 159 143 147 167 143 144 152 147 146 148 154 157 152 154 139 128 137 132 134 134 141 132 134 139 141 150 144 138 139 131 125 120 119 113 107 108 105 103 89 82 74 67 36713 238 1664 30 9494 10 11 53 7386 441 342 1212 2321 4435 8781 16174 41032 95225 137539 128613 195339 346244 308956 271161 299753 196537 290171 369990 622681 549265 420092 266814 452632 748365 817641 281196 31004 552 263 263 258 218 251 284 232 188 187 216 83 184 185 191 134 153 130 159 172 147 180 213 199 190 210 174 164 200 235 177 209 246 225 217 276 213 207 228 248 193 157 206 226 238 244 228 220 302 248 187 202 184 153 184 220 204 270 148 132 232 262 212 270 202 204 210 249 225 233 268 273 290 278 283 238 177 209 226 255 256 314 286 263 228 218 225 220 187 209 180 188 194 194 202 216 206 221 183 158 220 205 149 181 186 210 193 162 162 181 191 157 155 193 180 159 162 143 144 173 183 200 184 173 191 182 183 217 205 210 231 202 201 186 191 196 196 180 157 143 169 194 194 187 190 158 145 145 145 177 160 155 153 153 163 153 166 164 156 165 168 176 174 167 150 142 156 158 146 146 144 142 146 158 156 157 159 163 143 142 144 154 147 150 157 153 142 134 123 125 133 136 135 133 137 147 147 128 117 115 117 122 118 119 112 100 99 99 87 80 77 36719 233 1781 30 9491 10 11 59 7387 438 105 453 1033 1758 2381 3193 4780 8403 15694 30104 54410 104398 216097 394345 677161 999999 999999 999999 970305 761597 116897 6226 552 214 287 278 194 129 98 185 86 61 172 203 119 132 95 54 128 182 192 111 81 91 92 97 104 132 144 152 151 134 158 169 169 167 141 184 184 151 137 120 142 197 134 127 114 151 137 182 150 146 129 140 124 132 138 167 129 163 182 140 126 143 175 198 186 173 185 179 168 257 206 200 236 198 195 218 225 169 193 169 178 192 192 218 192 185 197 192 214 183 206 163 170 139 176 211 166 187 127 160 113 138 131 123 113 120 142 139 169 160 139 156 123 87 100 127 150 98 88 126 136 115 145 138 132 147 158 154 175 145 143 170 121 125 139 146 136 130 129 120 126 138 106 120 110 109 121 117 117 123 130 110 122 108 102 91 86 85 96 103 102 113 101 81 116 116 105 112 112 90 102 107 108 115 113 110 105 108 95 94 104 105 113 117 105 92 90 99 89 95 87 81 93 99 85 75 78 81 91 84 80 74 68 66 57 52 42 41 29 22 12 36725 251 1239 30 9489 10 12 5 7388 435 -84 289 523 982 1443 1919 2428 3058 4044 5631 6651 7434 9592 11552 13407 16420 19963 25587 33906 43664 53607 64116 78009 103423 136173 170884 221527 273613 327475 356290 434683 649253 905665 890880 664310 376465 203836 29064 498 272 183 182 191 213 95 83 82 165 157 113 106 114 125 159 122 167 195 115 135 124 111 177 135 134 131 148 127 161 161 128 139 180 224 175 170 195 209 202 166 148 218 144 196 154 95 155 215 212 169 137 137 165 145 180 198 161 168 234 154 131 153 137 167 225 215 178 174 143 240 271 245 221 213 227 166 156 188 181 167 182 200 191 194 233 217 220 193 165 172 204 209 216 190 166 166 117 102 155 129 107 129 131 146 195 148 154 151 119 152 136 159 141 121 129 107 107 116 117 125 126 119 132 147 151 162 131 171 170 173 177 152 153 125 120 131 120 167 140 145 139 129 123 141 141 102 111 124 127 105 120 113 105 89 96 113 111 104 104 96 100 100 108 106 101 111 121 112 124 135 119 116 123 109 99 122 120 101 92 104 110 100 112 106 92 94 101 90 98 104 98 100 97 90 92 81 90 90 78 80 69 71 70 64 64 60 56 47 45 41 36 30 36731 258 1026 30 9486 10 12 11 7388 432 11 236 285 874 2555 4460 5328 7489 11559 14661 16514 16313 15753 17121 19216 21449 22381 23238 24085 25200 29521 35621 44793 51834 60341 68566 73980 73991 72329 77048 94189 114758 140177 184149 256287 364589 580682 889019 930583 704154 504065 260324 40851 826 291 289 225 240 268 248 217 154 138 117 188 187 109 141 159 143 164 203 122 165 177 161 114 174 182 168 114 195 166 159 150 172 205 177 189 217 189 191 216 197 196 203 205 195 170 136 178 174 219 211 190 200 184 185 178 150 211 182 209 225 238 243 228 198 176 211 259 197 205 227 215 266 246 236 259 239 237 254 236 155 179 209 255 236 225 249 231 235 184 183 199 197 186 212 204 228 198 188 170 175 232 170 172 183 181 173 154 169 169 121 168 187 176 204 171 145 163 134 130 163 167 162 149 147 176 186 153 164 185 196 164 202 188 174 180 146 173 169 167 153 176 164 139 163 143 126 154 158 176 161 169 183 136 125 144 149 135 131 114 117 130 147 144 139 151 161 136 153 163 147 152 146 135 142 155 144 134 125 123 138 133 143 131 138 126 125 136 138 135 136 125 116 117 118 138 131 117 105 113 118 103 103 118 111 98 91 96 92 86 80 66 62 61 51 36737 268 721 30 9481 10 12 17 7389 429 -38 138 206 268 461 611 939 1225 1866 2735 3461 4249 4754 5710 6975 8674 12445 17298 23651 26092 29689 33887 38424 46509 55180 66203 81427 91595 107924 127358 145448 169136 193419 223642 231876 244716 249338 214158 180465 190617 170877 146899 145745 147718 182627 230335 315804 445875 489311 280086 74155 3092 372 307 313 253 222 224 240 207 211 202 83 118 189 145 160 138 176 122 159 199 255 206 162 190 148 186 127 173 188 227 161 111 135 110 146 187 153 180 161 227 204 202 226 225 200 191 240 224 197 145 208 230 251 229 167 166 198 197 204 200 197 244 196 167 176 177 191 192 240 240 242 198 246 230 238 224 290 257 200 211 216 225 222 233 222 250 255 199 224 209 205 208 216 197 224 206 190 153 205 204 205 222 205 168 175 184 152 133 156 159 152 160 179 199 189 197 201 191 159 152 169 180 151 147 133 148 145 171 158 171 173 175 207 190 153 155 176 164 177 175 173 163 181 155 165 156 170 168 185 147 176 168 139 162 151 139 146 146 139 134 149 131 108 120 129 143 147 127 129 134 145 126 125 127 125 133 136 134 135 138 132 134 122 133 129 129 143 139 137 135 123 120 121 118 118 118 117 109 106 120 98 98 104 105 100 100 94 82 77 88 85 79 63 51 46 43 36743 276 473 30 9473 10 12 23 7390 426 -49 301 634 912 1225 1586 2077 3070 4194 5257 7240 8262 8438 7910 8593 10897 13911 15212 14659 14355 14398 12884 13218 13824 13606 14010 15835 15664 15600 15718 15197 15086 15568 14831 14830 16342 18790 22123 25055 27469 31068 32692 35316 38429 41715 38068 32681 28754 30980 43535 69644 127815 227262 429842 765562 999999 979994 654865 57896 903 354 332 351 334 374 339 301 260 278 230 186 199 189 232 172 147 206 161 204 225 203 199 195 198 189 199 169 139 170 154 201 171 185 148 213 222 294 200 275 264 208 186 198 203 207 205 185 240 241 222 252 185 202 192 204 215 223 239 189 191 191 202 220 229 232 235 261 219 232 223 234 257 267 284 292 275 289 270 227 214 157 266 291 253 258 260 248 256 263 300 299 257 225 232 255 237 216 242 250 227 229 220 204 220 217 230 176 185 189 181 190 157 153 162 189 214 196 156 180 190 183 183 163 155 159 181 166 213 186 182 172 171 206 207 246 214 196 179 191 189 188 158 153 171 165 197 197 172 180 180 165 166 164 178 163 173 165 166 147 175 164 164 160 146 154 148 169 172 165 141 170 177 169 145 139 133 143 160 155 159 158 167 166 161 149 145 154 160 162 155 145 144 151 142 138 139 132 137 137 129 126 121 128 125 122 117 118 112 112 102 103 96 85 81 75 66 36749 289 77 30 9467 10 12 29 7391 423 7860 7945 8589 8663 6847 5631 5678 5652 5937 5055 4541 4634 4910 4529 5285 5990 6338 7057 7684 7983 8271 10496 14345 19004 23508 26501 30380 35984 41743 46789 56596 64897 65384 61585 54575 50127 47383 51597 55287 58665 62850 62966 61166 59512 60532 63294 69002 78901 92589 102669 108573 110877 114771 119665 106588 82431 79323 88100 99352 87831 65513 52412 37191 19990 13469 12157 9902 14858 16038 2250 491 337 312 308 307 189 243 246 216 333 304 253 191 239 215 181 228 135 161 159 156 152 142 151 188 144 159 156 161 124 126 113 150 164 109 235 219 141 151 218 215 219 155 211 252 211 177 170 158 195 171 141 143 175 172 185 177 187 189 190 135 160 142 203 186 163 164 188 179 230 164 213 229 186 231 226 210 266 244 246 204 201 185 191 226 213 241 235 214 203 200 192 189 235 189 182 193 191 215 189 168 202 173 160 206 170 157 162 177 142 146 131 128 153 132 164 148 141 170 152 153 172 132 126 138 132 124 108 121 141 146 158 133 142 170 169 156 165 196 183 165 163 166 153 167 150 131 131 124 142 159 147 150 156 159 142 122 145 138 134 132 122 122 102 121 132 122 99 113 116 125 130 133 129 128 136 136 109 115 117 100 108 118 110 105 113 113 128 127 114 125 123 115 116 115 117 96 96 104 118 117 111 110 112 99 97 85 87 90 81 77 74 77 66 55 52 50 39 37 36755 289 102 30 9462 10 12 35 7392 420 3368 3076 3050 4041 5104 4795 4534 4937 5942 6435 7228 7282 8450 9328 9580 9439 8220 9148 10657 11411 11473 11045 9729 9129 8655 17697 70539 49444 11700 14803 21387 23343 26187 27066 25457 26711 31942 35676 34174 34512 35485 37669 40949 41795 42808 44331 43462 36671 36217 36925 35306 31931 26926 25101 24941 26476 26776 23735 22574 20619 18647 15598 13274 10212 5102 2478 1198 861 689 592 501 479 437 468 400 357 334 253 238 280 261 282 298 209 230 248 199 217 192 119 145 171 140 180 173 204 242 197 188 185 192 171 161 189 162 160 128 191 228 187 220 202 181 189 194 217 251 269 263 184 229 231 206 198 184 229 202 207 193 211 219 173 258 236 210 240 263 242 245 261 270 266 258 305 234 286 233 243 282 300 279 195 200 213 243 268 244 242 244 238 244 245 225 253 265 223 228 204 221 260 247 230 238 217 229 252 219 201 174 183 205 171 198 187 149 136 164 197 193 177 139 158 165 176 192 178 185 197 182 177 174 185 176 203 213 226 215 173 183 182 220 199 187 192 158 156 160 183 200 175 163 160 168 160 159 149 155 154 163 143 143 155 151 160 166 156 150 143 145 165 178 157 142 152 149 159 148 159 150 150 159 151 169 164 167 163 168 151 158 163 147 151 147 155 166 151 141 149 143 130 138 141 135 135 133 137 134 122 124 114 113 111 103 105 104 93 89 77 62 36761 288 96 30 9456 10 12 41 7393 417 -43 123 88 49 33 185 308 319 204 647 936 1013 1288 2133 2558 2552 2631 2858 2868 2996 3088 3383 4504 5378 4753 4806 5764 6483 6746 7609 11198 13595 17456 23715 29767 39108 46274 49007 48480 54976 67283 85765 113822 150285 183918 207713 218100 231620 256996 274540 263369 259256 248723 219346 193416 171474 144165 136866 131553 120545 88577 57977 30823 21129 14098 6813 3707 2675 1377 696 521 471 464 423 400 310 259 396 396 333 312 316 261 253 189 156 190 155 165 156 156 158 183 203 154 224 142 181 148 128 164 161 172 227 176 178 169 231 232 184 135 179 239 227 215 218 226 248 228 216 194 199 231 226 173 119 163 187 204 199 213 198 211 210 200 240 292 292 254 188 230 223 257 259 277 294 290 302 248 191 170 177 205 235 267 258 264 284 297 274 252 240 199 174 229 211 189 208 256 235 244 207 208 271 197 204 184 178 169 203 179 192 181 186 179 188 187 203 194 180 163 181 163 168 167 144 139 126 137 191 211 185 174 204 201 208 216 224 213 198 199 213 186 176 181 159 141 143 154 166 174 155 148 147 162 164 166 172 143 165 153 128 137 153 151 134 129 158 175 168 150 155 149 147 152 135 132 135 153 159 151 155 146 133 140 146 130 133 136 137 152 164 147 153 140 122 142 145 134 144 121 131 130 115 113 117 118 115 117 96 93 99 90 79 72 65 69 55 36767 254 1112 30 9452 10 12 47 7394 414 181 303 561 1146 1852 2819 4200 6067 8208 11280 16113 22812 32876 46454 63117 83177 112957 157976 218427 275426 315810 353467 381089 448901 536189 590008 613611 541085 428724 276570 158105 106257 50597 10191 4806 2236 987 515 362 289 292 328 284 315 311 302 308 244 257 288 282 259 223 214 197 154 138 203 178 175 134 182 224 289 243 219 187 132 122 134 122 154 192 209 237 239 226 250 258 236 183 222 174 174 187 223 190 196 209 227 155 206 217 168 216 220 162 244 223 116 210 190 235 244 214 214 225 306 273 234 244 249 310 283 243 232 205 180 224 220 243 291 245 230 251 249 227 232 194 237 223 219 210 232 222 211 222 194 186 231 211 198 231 230 183 148 149 168 177 162 160 161 147 176 205 176 171 165 142 152 144 148 157 167 166 189 179 174 171 183 190 186 197 192 197 213 202 172 168 164 180 179 155 141 144 153 159 152 162 167 146 143 128 139 129 141 137 161 153 123 120 114 139 136 135 135 143 155 162 159 137 164 134 126 117 133 143 120 156 149 148 123 113 132 146 145 137 123 130 145 120 121 128 124 117 118 107 111 107 114 109 107 94 106 94 96 86 81 84 75 71 63 51 41 36773 259 961 30 9451 10 12 53 7395 411 89 182 381 626 1034 1498 1934 2422 3201 4250 5829 8393 12250 17034 22628 27729 34239 44684 61433 79527 100071 124127 160074 216005 275245 322523 380434 424864 423957 442403 510979 483961 372288 260010 185843 120009 60749 28914 14182 9577 3903 715 296 297 298 258 273 268 250 264 267 253 238 204 233 207 169 135 122 150 152 169 162 131 151 127 147 180 104 144 181 106 176 100 122 99 154 190 120 215 186 177 226 162 176 188 203 174 154 159 139 152 161 145 180 169 187 135 191 207 183 132 168 156 189 134 121 159 215 239 213 181 156 188 225 164 207 246 175 209 212 193 159 161 146 183 200 192 225 196 221 175 181 164 203 181 175 196 205 197 171 146 164 201 218 195 140 176 155 130 148 154 120 119 102 132 114 136 147 127 146 155 124 145 96 117 113 88 77 125 146 146 130 139 165 162 130 128 159 158 136 130 158 154 136 141 113 115 104 117 107 106 109 112 106 125 131 99 101 103 119 91 91 94 78 76 88 93 96 82 85 128 108 102 110 118 119 102 100 102 109 118 109 99 112 115 109 99 96 109 117 99 94 91 100 91 88 84 85 98 100 91 78 81 78 75 64 51 59 58 56 48 38 39 32 29 24 18 10 36779 254 1109 30 9449 10 12 59 7395 408 184 484 1136 1968 3104 4520 6520 8738 12370 17584 25113 35516 49687 66724 87715 115722 156743 195278 243128 305159 357769 370163 352754 352192 372411 435005 527790 499746 429696 331037 296103 233748 107786 53959 29875 12379 3608 906 309 293 300 250 258 216 227 198 233 210 210 195 179 134 182 204 147 144 217 211 161 133 126 146 144 109 106 154 149 82 64 113 132 160 122 138 156 164 193 171 178 180 190 136 160 162 151 176 212 150 170 168 134 213 206 217 201 155 186 190 177 180 191 161 181 179 233 224 225 213 252 265 188 120 248 317 297 251 196 170 187 176 182 183 203 203 226 211 207 217 216 230 229 226 214 164 158 247 196 145 177 197 171 139 182 165 153 151 132 124 131 139 114 175 190 155 159 149 185 139 133 144 121 133 99 93 104 143 138 146 159 150 149 173 155 164 156 159 177 180 158 140 153 145 124 130 121 125 128 135 145 124 123 112 141 146 149 138 102 119 121 125 93 125 155 114 121 134 128 125 131 131 122 122 111 121 139 129 137 137 137 125 115 119 131 132 107 109 130 113 111 121 108 133 124 106 121 118 112 115 111 112 107 99 104 90 80 78 79 82 80 76 73 66 55 44 36785 250 1224 30 9444 10 13 5 7396 404 22 359 753 1435 2216 2850 4141 6399 9082 13674 20635 28750 33142 35574 45801 59012 80329 117269 151350 207230 247823 228760 222577 235870 308258 408323 499199 734291 851818 741837 595611 579959 217789 15829 2805 330 330 246 273 309 233 277 270 246 269 224 173 176 220 204 197 213 198 159 190 235 254 205 156 161 163 137 202 180 183 217 157 189 197 203 283 251 256 272 240 206 175 218 212 215 210 198 194 233 212 198 229 212 145 124 166 185 230 203 198 186 180 179 211 234 235 173 225 227 226 261 310 272 265 291 260 237 263 203 175 204 204 217 251 304 236 246 252 265 275 250 237 228 172 162 209 247 226 162 176 239 224 183 196 156 184 198 181 142 149 160 205 168 143 173 187 202 197 203 174 165 179 189 173 142 145 179 176 172 162 173 205 206 221 237 199 190 193 183 177 174 154 156 172 156 163 154 154 170 154 140 160 153 157 173 158 148 184 165 142 141 155 147 152 159 164 165 154 152 153 170 168 159 146 155 174 157 167 164 155 164 158 150 160 153 147 165 161 154 131 134 153 162 166 158 153 150 140 143 137 138 143 132 128 124 122 125 113 117 114 112 94 87 90 76 36791 234 1698 30 9438 10 13 11 7397 401 -60 571 1637 3715 7249 14781 28267 48572 90613 119809 136410 147763 216225 367990 532029 671491 950698 999999 999999 879360 273322 12739 554 254 299 243 256 218 283 217 263 211 225 213 152 155 192 181 221 192 181 175 156 134 213 193 217 228 181 166 221 227 193 206 155 147 249 234 217 205 212 213 195 205 199 192 231 208 196 219 184 247 200 204 216 188 214 189 206 189 205 189 203 150 180 240 195 213 235 258 270 247 258 281 261 273 256 180 198 193 175 212 220 255 253 260 241 261 244 220 234 219 211 205 233 196 197 222 230 181 196 213 170 166 201 169 171 190 185 170 154 139 156 179 186 167 189 172 135 147 163 151 130 150 162 184 159 156 180 182 210 189 170 192 182 182 170 202 211 207 194 160 153 139 148 170 176 181 151 150 141 132 122 138 145 132 139 148 140 146 126 133 130 145 152 142 143 155 159 173 156 150 149 155 149 154 151 148 157 146 151 147 145 151 171 154 153 155 156 136 139 148 145 150 152 137 139 139 138 133 133 130 129 120 114 114 107 102 96 89 89 80 72 72 36797 233 1726 30 9436 10 13 17 7398 398 284 801 1828 4251 8286 15199 27635 52709 93741 158560 261611 431903 629032 752917 864484 999999 934495 780460 438888 164280 10501 818 229 247 138 197 216 238 207 184 189 160 200 168 165 121 214 260 155 182 114 100 95 119 102 129 132 128 113 94 148 166 142 139 230 161 169 173 152 116 118 139 63 120 128 97 119 157 129 130 117 162 134 148 154 152 177 190 184 120 179 193 162 187 155 180 156 161 166 156 162 198 221 181 208 154 120 164 167 122 162 194 154 191 194 193 197 160 189 197 187 157 146 156 163 158 154 145 168 150 160 153 131 121 137 128 137 133 85 84 100 99 92 100 120 138 131 135 120 114 106 94 102 118 121 130 143 140 108 127 145 141 161 141 115 128 131 150 130 90 100 122 89 80 75 112 105 96 108 99 76 89 91 84 91 97 106 75 84 74 80 101 97 80 84 93 115 94 94 104 102 93 91 88 78 98 99 91 91 83 83 97 97 104 104 112 103 86 80 89 87 92 97 92 88 80 74 73 84 90 73 63 60 66 61 49 46 49 46 36 32 18 14 36803 234 1720 30 9430 10 13 23 7399 395 376 1066 2296 4623 9597 20618 44120 86547 166796 313912 499910 703523 905493 969014 860384 620048 515031 461070 215186 68663 3863 258 256 192 191 238 181 177 160 139 144 164 146 124 154 180 150 177 167 167 185 128 149 162 85 157 157 67 62 169 145 133 142 156 144 118 192 211 209 192 192 148 129 155 164 136 150 174 179 157 190 189 132 133 145 178 204 158 159 148 163 180 221 149 186 134 147 180 181 183 201 193 222 256 208 196 213 173 140 139 116 188 197 206 159 192 211 163 146 176 196 230 163 138 151 168 137 160 151 167 165 154 129 129 159 139 91 104 98 91 120 107 140 162 153 136 149 146 146 120 90 115 91 97 107 109 128 129 112 122 125 147 153 140 160 181 164 167 128 110 124 140 99 104 68 81 97 105 96 119 101 77 113 100 91 110 103 108 113 132 94 91 111 130 121 124 123 128 116 111 105 107 105 105 91 110 100 96 88 103 110 102 93 102 98 96 103 85 90 87 95 97 92 95 101 101 83 77 83 84 80 79 84 75 76 71 59 55 54 53 52 46 35 25 36809 233 1715 30 9425 10 13 29 7400 392 111 731 1672 3749 7683 15795 31387 63261 125621 230922 456527 636155 552699 467049 663190 999999 999999 971196 96059 2067 253 289 279 272 273 215 229 229 253 274 155 196 248 240 231 266 205 204 190 204 168 165 166 116 133 149 134 141 175 162 171 155 172 126 128 168 208 244 195 239 185 173 191 173 203 185 139 143 208 191 168 165 196 174 235 164 160 154 178 219 206 184 183 201 191 178 158 185 221 218 223 222 212 249 241 162 160 209 228 222 222 188 225 238 244 198 248 238 177 178 223 245 197 170 194 223 207 175 178 180 176 161 161 147 120 131 154 138 158 135 144 113 153 169 212 174 161 162 141 163 159 162 154 131 126 123 141 154 147 137 170 186 164 194 204 183 178 172 181 175 156 145 106 92 129 137 157 130 134 127 134 131 115 132 127 132 132 127 118 122 99 96 100 115 129 161 156 145 142 131 147 127 117 128 116 126 121 116 130 140 120 117 120 109 112 123 119 122 117 123 114 101 111 109 106 99 106 112 97 97 102 103 101 92 83 82 72 68 66 63 63 57 47 36815 235 1650 30 9420 10 13 35 7401 389 145 1005 3112 6286 11868 23718 48790 88767 163092 304403 545459 724908 904588 950312 665440 598367 424011 444098 484439 184580 5034 243 259 279 234 246 295 243 250 284 208 228 231 235 255 189 200 245 163 207 226 199 150 185 111 103 115 200 136 106 72 145 169 127 160 170 188 94 144 115 170 188 174 242 216 190 157 167 183 172 155 157 156 164 173 194 171 152 217 213 189 162 199 178 194 248 214 174 234 196 209 206 265 245 250 268 244 218 210 196 187 165 195 200 228 213 248 221 201 212 228 219 182 221 182 215 209 177 186 196 153 178 178 141 156 197 190 188 194 161 149 154 150 152 154 164 169 183 189 155 121 112 102 79 90 139 136 147 148 176 170 152 162 183 188 185 179 214 178 141 164 161 151 146 107 98 117 127 137 134 108 101 120 123 94 109 114 101 116 103 92 102 104 99 114 123 129 133 127 119 127 131 127 108 113 100 97 122 125 123 108 115 110 122 123 117 120 112 112 105 95 97 99 112 113 103 95 92 91 92 92 97 89 80 90 77 71 77 65 66 58 55 42 37 25 36821 249 1230 30 9420 10 13 41 7401 386 206 494 392 481 1047 2270 3916 7717 21316 35862 23040 13992 17527 26242 30176 40785 59653 82359 106729 178527 272309 351067 574169 880454 923738 801468 736503 726838 277691 160388 3245 300 301 341 326 284 245 290 297 273 217 281 262 223 214 262 213 159 156 221 254 231 201 232 230 192 236 174 118 184 147 146 107 183 174 152 191 186 209 184 163 148 163 148 195 212 211 212 241 269 207 160 168 183 170 184 159 192 246 248 244 224 216 233 235 193 208 213 200 207 306 235 206 229 259 259 298 304 251 245 203 189 243 295 303 223 182 247 262 233 236 185 231 231 215 212 168 177 177 210 187 198 241 201 192 175 155 171 159 144 178 190 185 169 163 149 157 188 173 190 169 184 176 151 132 133 143 151 136 109 134 149 181 189 179 151 168 188 183 188 187 206 191 206 192 165 108 96 117 126 107 122 140 157 139 133 138 155 137 132 128 161 148 143 130 126 152 133 127 133 137 123 142 154 134 117 124 131 142 148 125 126 125 119 118 124 120 117 139 131 129 127 132 126 128 125 117 118 122 106 123 114 102 99 104 108 107 100 97 93 90 88 85 81 75 66 60 54 48 36827 245 1349 30 9419 10 13 47 7402 383 122 124 176 260 435 898 982 666 1003 1299 2072 2823 5654 15183 28545 48601 87118 162394 299746 554224 998197 999999 999999 874940 407260 88846 80518 2404 324 310 377 357 271 291 211 327 292 218 228 205 287 212 195 238 231 260 219 137 153 245 225 179 175 209 200 135 208 203 190 163 213 220 177 159 90 181 190 215 234 215 283 262 215 159 175 147 202 173 210 256 227 200 167 192 159 153 163 220 213 166 162 175 206 209 193 187 214 226 219 250 264 270 248 300 270 241 215 163 196 229 236 205 263 284 278 265 259 271 251 252 217 218 230 233 223 180 176 206 221 203 205 176 176 201 162 167 168 146 179 167 138 153 148 201 168 144 153 153 191 171 134 132 164 153 132 122 133 173 192 181 167 162 189 190 198 173 173 187 192 204 179 167 125 140 157 125 112 160 131 121 141 132 126 148 159 156 129 133 134 118 120 133 123 120 133 132 134 155 156 146 132 130 139 157 134 122 130 135 141 135 140 150 137 145 141 130 131 130 132 119 126 122 129 127 129 137 124 105 102 113 114 115 111 106 105 102 100 83 83 76 69 65 60 45 43 36833 249 1223 30 9413 10 13 53 7403 380 -19 999999 999999 41 393 897 1614 2568 3163 2892 3403 4304 6053 9923 16419 21384 30078 50142 74592 111552 150383 162389 220308 331243 500515 808888 999999 999999 886302 382853 8491 416 324 319 300 302 352 268 238 219 244 289 294 274 257 259 278 235 266 241 234 235 244 222 167 159 162 162 207 169 192 173 169 209 154 166 152 171 132 164 231 272 238 213 256 246 197 176 163 191 183 134 168 167 187 151 165 175 187 207 178 237 181 193 227 183 214 229 209 178 180 225 241 165 241 243 246 288 284 261 237 200 203 207 219 236 295 275 269 273 253 255 264 270 178 237 289 219 181 221 186 194 226 240 204 210 211 187 176 197 158 141 185 200 149 184 199 184 162 196 167 175 176 152 138 158 143 151 144 176 174 164 160 187 170 175 184 208 219 232 223 177 185 208 181 164 150 148 136 127 118 121 136 160 146 144 144 141 154 144 148 138 130 154 141 118 137 136 140 131 144 139 156 166 163 155 130 151 144 138 130 143 153 147 137 136 143 142 130 138 147 152 145 143 141 133 128 135 133 122 120 105 104 129 125 115 111 105 102 101 97 99 92 84 73 66 60 55 48 36839 242 1428 30 9408 10 13 59 7404 377 80 112 273 746 1459 2692 4668 7092 12505 22794 41962 76127 120135 188710 328372 623077 914778 832135 763444 852512 924637 799817 182152 3973 382 294 289 339 278 303 319 310 318 297 306 231 328 286 322 302 264 261 288 291 266 296 266 208 247 247 229 239 198 183 159 136 180 186 159 144 230 209 164 198 310 204 155 229 265 220 262 214 208 157 198 209 204 179 244 253 220 203 209 225 247 232 191 238 249 260 235 236 215 211 244 281 298 295 283 209 242 292 283 286 215 180 190 210 260 245 265 228 293 290 280 285 307 278 212 244 214 204 220 219 223 196 199 214 237 162 174 173 185 144 236 222 202 193 191 155 165 161 156 206 217 174 151 173 156 172 150 146 164 162 182 166 168 182 185 161 182 211 186 222 242 191 188 186 173 147 133 149 139 168 142 122 151 155 156 156 184 158 148 154 161 165 151 141 125 142 138 123 138 163 160 148 177 157 163 158 138 139 155 146 138 127 126 140 156 153 144 128 144 138 132 147 145 142 148 145 132 128 137 143 136 130 132 125 125 120 122 115 116 108 101 90 88 88 81 72 61 62 36845 288 45 30 9405 10 14 5 7405 373 796313 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 200 832 2116 5172 11961 23866 55246 137368 317652 574242 800273 999999 936300 445015 379999 720483 771032 301654 354495 188307 1581 325 317 324 224 242 262 279 293 334 291 256 273 236 243 198 292 300 263 206 248 205 227 257 222 241 143 134 138 154 168 208 182 194 172 242 231 195 258 311 285 221 218 193 218 240 191 153 206 206 204 192 224 223 168 226 232 221 215 179 225 197 252 206 226 279 275 259 262 244 257 276 261 212 227 199 173 243 258 241 235 244 281 296 256 305 264 226 230 190 213 230 222 189 210 216 174 177 194 200 192 173 188 187 202 189 169 158 185 172 153 162 167 150 172 180 201 159 169 164 138 168 153 153 196 173 184 197 199 179 185 199 215 223 195 190 193 177 148 126 140 136 161 161 139 130 138 163 141 128 147 126 133 155 147 150 157 134 146 134 142 147 147 131 138 138 143 168 164 148 152 137 113 139 147 160 164 158 144 137 130 134 144 159 150 145 125 138 140 128 128 138 139 144 143 123 137 139 130 120 122 121 115 102 99 97 90 91 77 68 65 66 55 36851 235 1663 30 9403 10 14 11 7406 370 49 695 2237 5189 11130 24063 55117 132676 299995 573590 541295 552062 692796 625343 283947 190537 105543 51582 95766 245041 494066 808227 709087 283022 21745 373 219 217 204 223 266 235 221 256 252 279 217 212 199 196 186 209 208 206 198 140 120 142 144 146 198 142 102 168 198 151 174 165 172 178 234 204 154 177 228 214 150 156 163 226 210 172 141 199 168 173 210 202 188 171 158 185 172 183 238 223 233 240 209 251 217 227 237 220 223 208 163 191 194 191 212 220 260 261 245 289 274 234 192 204 188 155 176 145 217 183 147 134 179 170 189 192 161 128 137 167 136 129 127 122 118 134 118 129 94 116 133 99 109 133 124 125 100 93 111 108 117 161 143 135 157 152 144 160 187 160 170 173 146 161 133 127 112 113 76 60 89 108 113 95 112 122 128 103 85 117 129 116 101 139 142 116 115 115 103 100 103 101 121 128 123 119 116 115 117 109 107 95 98 119 120 109 101 108 132 108 101 105 108 104 101 96 105 94 94 103 91 96 95 88 88 100 92 89 77 78 84 85 70 68 60 60 54 40 34 36857 265 733 30 9403 10 14 17 7407 367 168 366 495 590 859 622 267 856 1354 2050 4670 10541 19380 14586 12791 1910 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 -44 182 825 1949 3908 8476 18534 37134 72781 162186 360991 714688 999999 999999 999999 630444 321737 77466 3928 321 259 280 280 304 262 281 332 305 249 258 247 228 232 220 243 223 251 250 213 184 204 259 319 166 205 205 171 179 186 196 126 151 142 156 170 165 194 166 188 254 224 225 215 205 162 153 156 219 179 197 129 155 166 151 156 225 218 215 228 228 215 202 201 206 155 215 269 271 240 243 277 260 238 262 283 224 183 138 192 154 209 257 287 279 254 253 259 274 247 218 228 245 179 202 195 190 222 173 160 178 163 180 185 161 136 120 165 154 126 145 174 171 153 152 162 167 134 142 155 184 145 161 150 133 122 138 131 152 136 133 143 147 189 144 159 160 162 166 176 183 154 179 112 144 124 107 115 143 130 136 156 140 129 128 123 147 145 133 141 155 138 131 120 102 112 113 116 125 155 122 142 152 134 127 130 123 120 125 128 143 132 152 148 143 134 126 130 130 134 132 137 136 126 133 134 132 120 126 125 114 117 125 116 114 111 105 107 106 100 96 86 86 84 81 70 54 36863 268 640 30 9400 10 14 23 7408 364 241 775 1484 2295 3234 4340 5831 9962 14046 19722 28891 21084 31091 58949 84677 27272 5702 10657 25908 48723 96425 224838 273661 160311 35337 32645 21764 30823 68789 101801 80150 77354 83169 182934 407610 498018 484720 392252 576334 645961 418038 265870 267922 47655 23511 33831 46824 12710 1785 505 411 318 313 252 246 283 263 233 216 213 207 248 210 244 222 231 238 247 219 214 249 204 202 210 185 168 175 198 187 222 232 152 134 110 128 127 126 111 180 145 99 174 178 173 216 240 277 179 176 140 149 202 124 163 194 185 185 177 113 191 208 204 177 178 180 179 175 183 213 222 246 245 210 182 200 203 246 263 188 172 205 199 215 217 208 208 219 194 213 236 267 202 194 192 191 178 156 173 167 147 168 184 199 193 170 156 151 167 170 162 96 156 155 147 145 168 132 140 148 186 144 139 136 133 134 111 119 151 169 133 151 132 119 140 138 134 184 158 176 189 165 177 149 138 174 160 140 103 111 116 98 112 96 99 138 130 120 122 107 113 103 131 138 115 108 120 106 137 137 114 120 122 112 119 137 111 116 116 119 117 103 115 122 122 129 109 128 115 112 116 109 104 101 114 111 120 114 103 101 102 108 113 99 89 97 95 93 91 92 86 81 76 63 64 60 58 51 33 36869 282 220 30 9400 10 14 29 7408 361 10825 11776 12954 15021 14860 14253 14380 14447 15773 17666 17010 16124 15190 12670 11255 10317 10498 10183 10969 12947 14606 16477 16109 15870 22942 32333 49966 64235 60827 59330 45660 40097 25351 16941 19637 25281 37815 54177 70111 80299 85730 94990 97819 111684 121396 140979 158669 157775 168563 194317 233251 261140 281679 319906 361182 266452 199096 232693 261831 309493 242367 99521 8340 732 293 252 272 235 240 275 290 291 219 210 220 186 216 248 237 176 209 223 211 192 210 153 215 218 192 138 192 220 219 163 193 188 119 202 135 162 138 164 118 137 168 119 166 171 148 169 176 185 164 157 197 173 169 145 154 121 111 167 122 162 240 160 154 157 187 201 188 150 148 173 212 213 206 213 152 220 222 206 225 233 205 208 155 145 177 237 181 151 219 211 211 217 226 193 192 201 206 178 170 134 130 146 147 154 195 120 128 129 156 119 149 134 108 111 128 115 148 125 85 125 162 168 133 119 124 132 119 132 111 87 122 129 123 117 101 107 135 139 157 192 163 147 134 124 123 139 105 125 127 118 97 89 61 83 89 100 84 101 113 93 91 101 107 92 93 106 113 116 121 95 99 105 115 107 100 93 114 93 85 96 95 101 83 75 93 98 96 107 107 104 95 95 99 82 91 97 101 96 93 97 80 91 89 80 80 84 79 77 80 73 62 62 48 45 43 40 26 12 36875 283 189 30 9399 10 14 35 7409 358 3110 3493 3461 3178 3031 3309 4090 4533 4798 5328 5349 5864 6224 5144 4292 3914 4173 4415 4328 4480 4713 4940 3835 2908 2287 2003 2194 3092 3875 4686 6674 8105 8330 7900 8885 12121 17838 24234 41413 95798 155278 135090 78190 68824 80708 90607 111443 129696 138430 159596 200633 229521 241176 273298 305621 311660 308792 296351 267849 367485 549031 543509 212763 6751 417 274 300 221 258 279 254 246 299 335 221 149 204 222 187 211 202 276 272 197 244 240 192 191 162 151 143 148 184 186 183 212 185 190 149 151 166 155 173 141 150 180 192 178 174 149 163 143 202 171 127 107 119 127 128 148 205 171 162 156 173 177 202 222 242 226 166 179 215 180 222 251 176 225 221 255 222 199 218 249 233 229 211 232 202 182 197 170 199 224 242 269 275 268 226 198 259 194 163 177 174 158 151 152 167 168 171 171 185 147 141 149 174 146 125 123 148 143 129 140 138 149 119 123 145 140 130 115 137 145 141 161 133 138 141 160 163 171 184 182 172 171 150 148 154 155 116 118 119 112 91 102 119 126 107 116 134 114 137 131 126 124 134 127 108 96 91 85 97 107 112 128 137 132 129 118 103 90 119 121 111 111 120 116 112 114 104 114 115 98 94 97 98 109 110 87 105 112 106 108 98 99 103 104 114 108 91 92 95 86 75 76 68 55 54 58 54 41 34 36881 288 37 30 9397 10 14 41 7410 355 4 29 23 22 -18 -61 -59 999999 -33 71 71 -81 136 276 497 672 815 848 1249 1588 2115 2977 4162 5060 5983 7020 7413 6283 6496 7329 9195 15186 24456 28350 35532 44613 59711 98856 166061 133893 105909 131579 222389 333166 511282 515060 660161 923989 582940 437372 291282 80075 37587 30336 27766 27899 27633 24075 21191 21517 21821 22884 20226 17910 12108 5930 2633 1547 795 379 270 203 284 269 252 328 300 230 265 256 250 214 239 279 261 236 295 288 269 258 276 224 267 259 256 182 192 185 148 191 146 166 186 179 142 173 179 158 121 177 190 179 179 195 215 227 248 193 131 135 163 169 195 122 148 187 169 179 189 172 237 203 194 237 176 157 170 203 194 229 271 241 254 242 200 247 241 234 195 175 179 176 208 215 238 215 197 250 227 253 258 247 260 215 214 196 194 165 170 164 155 142 147 191 194 189 164 154 133 142 158 174 126 101 163 150 103 126 148 172 160 140 142 151 150 134 123 114 114 117 129 146 146 141 138 162 176 157 158 140 161 167 128 140 120 127 117 96 111 108 112 122 118 130 141 112 93 108 129 132 111 114 118 119 136 120 92 117 125 90 99 119 137 117 133 124 111 110 106 111 112 122 119 109 111 111 104 97 96 94 92 107 120 107 98 96 98 101 102 109 104 104 116 98 95 97 85 81 88 77 76 68 59 55 53 41 45 39 36887 267 667 30 9397 10 14 47 7411 351 1147 2095 2052 3309 4332 4593 4728 4430 4874 6297 8480 10447 17400 21491 38346 65016 135115 158054 275212 442085 524009 410564 338281 199970 229269 219675 133812 134987 137490 139585 163286 166010 168187 195784 202153 113209 69981 36903 24250 16384 14403 14658 14208 10039 4771 2597 2421 2147 1476 969 477 335 390 328 331 264 319 293 255 220 240 215 207 269 279 244 247 254 252 277 198 269 252 203 199 197 179 233 226 196 153 187 200 112 132 174 141 179 128 128 124 200 207 294 193 143 200 164 99 193 165 186 177 159 164 148 177 190 217 188 142 161 161 155 174 198 177 185 267 242 211 216 232 251 272 188 215 242 186 199 196 197 211 193 232 217 230 247 299 287 268 222 241 200 182 195 191 201 188 165 135 197 169 177 141 166 143 177 158 157 167 137 142 146 130 149 159 160 132 130 151 159 152 145 140 140 129 187 191 155 138 148 166 147 163 147 162 172 193 177 166 179 135 114 130 139 104 99 104 120 112 110 121 100 112 130 118 136 128 99 121 136 119 113 126 114 108 109 113 115 138 137 144 137 131 133 113 114 117 116 108 104 109 117 104 102 112 110 117 116 106 107 108 100 100 96 105 111 121 107 100 109 102 88 93 94 98 97 90 83 73 74 69 64 50 45 40 36893 287 70 30 9400 10 14 53 7412 348 277402 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 -69 384 864 1726 3042 4750 5947 6431 8738 11216 15413 17103 17784 21750 26273 34146 41826 48360 38971 34266 41808 35433 22418 13134 13600 27911 43412 31310 28748 52154 89496 131019 203260 184679 143253 104993 48316 75709 137797 272582 468142 662804 912822 669190 585036 508814 130933 112416 76368 1487 333 323 257 268 275 322 245 252 231 237 260 202 190 297 245 226 181 247 307 318 259 292 209 157 185 141 121 196 230 238 148 144 168 109 86 133 201 145 205 157 157 253 202 244 179 210 192 197 180 163 164 181 200 162 162 164 151 192 208 201 175 218 170 183 224 174 174 228 252 268 178 240 242 184 224 264 211 198 180 189 199 186 234 238 219 179 205 238 228 247 270 268 239 222 208 202 200 186 193 177 182 174 163 186 127 143 145 149 132 142 147 155 161 150 136 119 155 185 166 157 133 172 157 135 148 142 136 156 129 131 173 134 151 178 179 185 180 191 186 195 177 150 123 132 116 114 125 96 115 141 133 113 123 101 104 126 110 129 131 137 116 104 118 100 97 121 140 129 132 115 131 134 139 113 124 114 120 122 100 111 120 121 125 113 113 126 118 115 123 113 96 94 110 112 118 115 102 105 96 103 85 98 97 94 96 95 87 85 82 69 67 68 59 54 51 43 40 36899 236 1600 30 9400 10 14 59 7413 345 304 1215 3088 6677 10555 18367 42219 78338 125436 165547 232822 413230 476065 397556 449650 838263 999999 889608 681414 662306 326667 6778 451 308 294 250 291 265 259 238 165 293 218 248 263 240 245 329 262 195 253 300 210 235 209 177 177 211 250 239 174 219 223 158 195 194 152 124 143 136 200 212 194 231 230 211 199 182 165 204 185 195 203 189 170 164 202 205 234 185 210 187 172 195 213 250 259 249 234 239 269 244 245 206 234 250 255 195 216 214 234 245 257 216 279 244 205 227 272 289 292 245 207 203 217 230 190 158 207 198 165 185 184 189 151 151 141 150 176 138 153 182 150 147 154 153 170 170 169 139 152 149 137 134 171 168 111 165 149 166 173 199 203 180 172 209 191 170 199 195 159 160 167 147 134 106 99 123 134 132 139 142 128 128 129 129 116 133 134 123 127 134 126 124 135 143 124 137 143 136 141 144 149 129 107 131 130 143 128 130 127 124 144 128 134 148 141 149 128 112 128 121 123 135 126 125 127 125 123 111 109 111 103 103 103 111 103 102 103 93 87 80 65 64 56 53 36905 236 1599 30 9399 10 15 5 7414 342 -60 361 1080 2407 4386 7500 12739 21853 35653 54139 82562 128273 183228 270990 430425 740091 999999 999999 945025 835142 545350 218124 19983 515 243 227 211 285 286 276 289 224 252 233 234 260 217 247 308 260 212 170 173 182 199 175 136 200 188 212 212 160 239 180 196 158 129 152 239 178 148 154 208 160 165 132 149 160 185 247 184 162 180 207 187 180 196 171 211 208 207 174 212 196 205 220 207 233 258 263 290 237 199 172 242 238 216 245 209 205 192 236 185 209 216 253 310 251 237 265 231 194 244 234 208 209 199 191 177 137 171 174 203 158 173 174 170 167 137 132 152 172 165 167 142 122 138 174 159 173 174 172 148 119 120 114 138 150 147 150 153 139 167 180 185 171 189 156 152 153 153 140 115 131 152 141 113 99 97 119 112 130 113 143 128 131 137 141 136 133 112 119 134 130 117 116 130 127 143 115 117 125 129 141 121 131 122 124 126 112 126 134 120 109 112 125 133 119 112 107 114 119 111 112 123 132 120 118 118 106 108 99 89 91 99 103 90 87 87 81 68 62 58 52 46 37 36911 243 1388 30 9398 10 15 11 7414 339 52 463 1378 2726 3785 4711 4593 6637 11206 14641 23257 40010 51474 64530 89415 104499 121556 162435 215394 320120 498756 763404 999999 882876 919030 742944 269726 49393 1617 316 282 264 325 255 237 259 312 291 247 270 273 259 293 271 296 319 274 240 235 174 176 174 229 136 139 194 227 173 184 174 181 225 206 194 202 204 194 209 266 271 233 218 229 162 160 182 201 201 215 152 194 199 215 189 178 233 205 167 166 200 265 270 283 292 306 263 286 313 276 258 256 268 264 251 252 237 239 218 249 272 280 295 282 296 313 352 272 279 262 237 232 230 232 234 196 182 215 206 240 202 207 213 218 194 175 191 169 161 155 145 190 162 137 161 169 203 199 181 183 202 197 149 206 189 183 175 158 165 191 218 217 213 200 215 225 190 172 171 172 159 145 161 157 153 140 164 164 141 137 139 134 138 155 162 158 147 145 151 137 146 152 123 139 161 179 171 163 165 166 157 137 144 146 141 156 159 142 147 150 138 137 132 143 162 147 133 135 140 139 130 141 144 144 143 143 135 134 126 124 130 121 120 126 119 122 120 106 94 95 88 84 75 65 36917 266 698 30 9398 10 15 17 7415 336 168 291 425 587 911 1165 1712 1954 2358 2662 3137 3983 4552 4819 5306 6234 7247 8520 10782 13612 15866 18158 21042 25147 28652 32148 39099 46646 56644 77065 98586 123794 130457 139382 187372 243395 264325 314229 344842 400977 488071 643512 710207 756336 575273 190218 27058 766 350 298 315 334 252 295 292 260 309 279 274 287 318 328 319 265 287 271 263 281 287 307 282 210 223 270 190 158 214 226 221 222 139 181 249 208 213 171 159 195 213 205 236 232 193 209 230 190 164 172 221 191 193 162 230 212 188 160 193 129 179 211 217 263 252 256 212 191 250 233 235 238 243 239 257 268 269 261 206 177 240 275 236 222 231 234 247 237 201 225 302 294 261 255 254 271 239 226 183 185 189 157 189 196 165 198 201 176 162 169 120 180 175 160 154 157 150 145 164 143 165 172 148 170 186 188 140 171 163 148 133 166 167 159 160 148 169 167 174 214 203 185 194 184 151 129 136 159 154 147 133 140 130 142 133 147 137 131 133 145 149 136 147 136 126 137 159 136 137 142 134 146 144 138 149 133 123 130 117 115 141 149 136 141 139 129 131 126 123 131 135 141 134 124 125 125 117 124 132 116 124 131 132 125 108 109 104 107 115 103 100 88 87 81 69 69 65 57 36923 275 428 30 9398 10 15 23 7416 332 -74 90 344 518 663 802 307 103 529 885 658 1101 1806 2060 2301 3233 3121 3489 4746 7301 9426 10015 10158 10024 10951 12062 13490 15069 16475 17990 20620 26711 37369 45592 55442 75300 96810 122684 146773 158500 180369 206148 256105 340400 313724 412403 281516 403361 388571 420211 570872 613951 294092 178485 233558 4798 379 251 298 308 357 329 311 330 286 264 262 289 310 266 274 280 312 309 296 250 224 225 237 279 221 216 180 158 162 174 176 139 201 225 192 126 119 157 176 141 149 247 243 224 182 142 190 292 264 202 194 213 190 165 197 154 232 226 209 181 203 196 172 159 185 249 223 247 204 196 246 261 230 222 212 208 244 253 191 218 207 214 230 252 246 213 227 230 263 286 251 276 305 242 216 168 186 241 212 202 209 155 160 207 202 179 193 164 158 159 152 166 152 186 184 147 138 135 137 167 163 137 150 169 155 166 149 162 153 184 176 181 170 152 187 195 180 169 176 168 181 151 134 151 136 147 140 135 157 153 146 143 144 129 120 141 136 139 142 154 152 160 152 133 127 127 140 155 149 141 148 143 142 143 157 164 134 136 142 139 120 129 112 126 126 120 132 131 118 125 138 116 119 125 128 130 124 111 125 129 125 118 116 124 117 118 107 114 103 110 105 100 97 93 91 77 68 61 58 36929 251 1149 30 9399 10 15 29 7417 329 340 1441 3413 7442 16341 13604 13533 14568 22672 41215 37298 26548 24004 21691 22287 27898 65667 117593 189997 232420 289658 255338 248828 394452 518112 554072 682605 963543 895709 275082 180928 25563 41641 82801 207766 36778 934 342 379 302 251 357 378 302 302 195 273 271 287 304 279 288 269 328 274 263 239 236 265 176 163 136 172 146 188 182 199 182 176 188 225 210 193 116 157 153 197 190 186 202 226 215 176 167 163 187 165 183 230 189 180 206 247 227 178 223 251 236 193 196 234 268 287 272 238 206 220 272 225 260 209 255 211 247 262 271 253 211 209 216 232 255 243 250 254 256 266 216 223 174 157 194 198 196 205 212 172 203 164 152 184 192 170 157 169 157 147 164 136 159 144 151 165 155 161 151 149 166 161 170 169 185 165 158 162 180 183 149 153 154 152 147 160 168 176 170 130 131 118 125 125 119 141 136 136 116 125 157 120 127 130 119 147 132 131 124 126 132 130 126 151 165 147 133 148 124 136 140 156 153 153 154 146 139 125 122 122 129 125 131 132 130 140 133 126 125 126 130 129 120 119 121 129 127 122 125 109 118 113 113 114 105 101 108 94 86 80 79 72 59 59 36935 287 70 30 9400 10 15 35 7418 326 818068 999999 959553 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 68 613 1951 4213 7549 16159 31345 46139 44378 73921 139953 237374 358575 253328 401251 558566 553489 538571 767572 999999 974719 496674 302305 4173 432 371 332 370 368 299 263 261 269 281 290 345 318 262 306 263 247 217 218 250 251 262 275 214 205 210 235 216 193 213 183 191 203 172 170 198 236 215 227 249 230 121 198 210 223 221 216 250 209 173 174 188 253 227 235 269 238 258 228 209 224 272 230 188 219 250 265 244 268 246 281 225 268 242 268 260 228 268 235 257 295 246 278 292 246 263 211 228 228 266 230 194 183 196 226 213 248 204 185 146 165 194 187 178 150 187 225 196 195 172 152 159 163 176 176 182 166 182 173 171 161 182 176 180 174 193 202 200 206 207 187 211 189 156 162 168 154 159 173 147 144 161 141 138 163 137 146 149 155 166 160 163 161 173 179 163 165 175 173 143 148 158 172 183 169 169 171 152 157 142 137 161 153 140 147 158 162 133 130 149 162 168 158 158 160 167 160 153 152 156 161 153 156 150 146 149 152 143 136 136 125 131 132 112 117 118 110 102 92 85 81 78 36941 236 1600 30 9400 10 15 41 7419 323 129 858 2481 6314 14273 26286 43084 80283 159908 334440 555780 890150 972634 633960 293777 335360 233582 263480 348249 281211 306025 345620 377893 221898 1744 283 278 225 239 283 247 234 255 269 280 253 249 245 207 229 208 156 164 193 200 230 169 161 167 215 238 192 170 189 151 139 171 203 193 182 195 190 206 217 170 167 144 131 188 188 191 169 160 183 194 162 214 181 192 221 159 216 233 247 269 256 236 190 208 163 217 203 252 234 217 220 265 215 255 248 257 228 195 174 220 214 200 198 244 240 171 148 193 239 191 209 186 185 166 173 181 196 146 161 154 148 140 134 141 146 141 176 140 104 118 136 160 157 149 181 176 166 158 140 148 154 131 140 181 172 158 164 124 136 165 152 120 110 127 133 138 144 133 137 132 134 145 129 147 143 128 134 135 143 136 120 109 125 127 134 128 126 121 125 113 125 127 140 154 152 126 132 146 137 157 140 143 119 125 125 128 140 135 128 123 125 109 123 128 127 121 114 124 125 113 114 125 114 111 112 101 101 114 110 104 97 93 97 80 70 70 77 73 65 57 50 36947 236 1600 30 9400 10 15 47 7420 320 -63 711 2687 6976 11189 13562 14545 23647 51772 94779 144867 233729 457269 548778 629130 688772 422233 356050 331216 574507 574615 592842 417629 303407 151446 23711 580 258 210 213 237 214 196 207 237 264 239 213 176 217 229 193 188 207 111 135 114 170 137 122 144 122 90 107 154 171 156 136 112 154 134 178 183 146 185 154 86 94 114 144 131 167 151 161 166 153 124 131 102 131 195 144 156 229 198 190 185 174 150 163 164 186 178 200 122 178 193 184 191 200 164 175 196 213 191 170 204 166 231 234 177 188 187 131 137 144 177 157 103 119 173 165 122 185 135 124 117 114 100 106 99 123 110 112 126 87 123 131 113 107 115 122 145 134 96 103 139 133 120 142 144 140 133 133 126 112 112 111 81 110 87 97 115 118 81 97 108 101 92 110 97 84 111 120 120 109 89 99 95 96 100 85 101 92 95 101 102 109 90 88 101 110 107 80 88 95 92 96 97 103 111 93 100 106 108 110 94 95 84 88 88 69 73 78 80 83 87 81 86 92 71 77 78 68 71 67 70 72 67 57 54 56 37 27 19 8 36953 243 1393 30 9403 10 15 53 7420 317 -74 176 204 381 1298 3290 7872 14904 15826 15796 32301 84959 283526 289436 114481 85750 176019 330635 337652 494492 742618 534320 229463 192336 183482 192459 272831 313275 379626 560400 807975 149122 1300 248 243 305 270 241 208 234 234 303 249 254 193 171 194 250 172 181 127 103 146 145 190 185 226 149 153 152 140 126 185 205 172 118 126 129 172 145 200 172 128 185 146 148 157 159 143 173 200 180 193 171 164 196 178 214 200 215 179 234 197 206 240 180 154 166 195 252 207 223 262 233 238 227 258 234 176 227 197 169 226 224 189 188 186 232 200 180 187 152 154 146 187 132 160 164 155 157 157 134 143 135 141 139 143 112 136 167 151 151 113 106 124 112 161 150 113 124 136 148 129 120 126 130 130 123 149 159 144 148 109 115 124 113 115 140 147 132 132 122 111 111 95 109 138 118 108 126 115 134 130 115 118 130 134 113 128 139 109 105 112 109 149 123 109 111 112 127 122 99 107 124 109 110 112 113 110 108 120 115 109 102 102 112 106 113 99 94 92 95 92 81 87 104 112 106 89 101 89 91 76 76 76 78 78 72 68 50 44 32 23 36959 232 1698 30 9408 10 15 59 7421 313 83 570 1406 3233 7662 19355 52776 149191 378561 757983 999999 999999 683613 591883 813661 548296 218983 6630 347 304 334 310 322 272 276 245 264 248 237 279 299 272 281 183 202 274 227 212 231 193 147 128 194 191 171 173 196 176 180 120 154 189 123 207 208 209 177 189 193 205 146 195 145 172 181 202 190 206 185 139 190 180 217 233 181 213 209 192 238 209 185 209 174 185 229 223 166 203 199 208 268 290 249 250 252 196 196 218 256 213 209 190 180 237 215 200 236 229 239 202 176 144 188 205 180 152 150 183 142 152 192 150 172 165 167 164 166 160 162 183 210 172 162 165 157 148 144 146 177 172 167 139 143 130 162 154 146 171 181 180 123 143 169 179 144 130 135 144 165 143 145 138 145 146 129 141 137 140 136 146 130 121 129 127 127 124 138 130 120 120 127 127 140 134 107 125 145 148 128 130 127 128 119 121 148 138 138 132 134 129 139 129 116 124 136 134 129 136 131 131 142 125 124 125 122 122 119 129 112 108 104 102 107 104 107 96 99 88 82 70 65 59 36965 237 1580 30 9410 10 16 5 7422 310 167 887 2500 6270 13518 28884 63118 109885 202205 392650 563308 898744 819368 778311 723365 773216 853899 654296 170663 1598 338 266 241 320 333 290 306 379 306 286 325 294 329 253 307 335 300 260 251 240 256 207 190 219 247 170 201 257 155 249 224 181 203 259 193 217 213 196 167 155 197 268 266 244 205 233 256 205 224 237 206 227 261 275 198 242 212 214 252 263 249 261 227 229 220 204 226 237 231 210 228 208 213 214 251 279 251 225 208 201 210 226 237 196 218 235 252 284 236 255 259 215 204 245 210 210 238 240 225 243 230 211 200 192 158 192 168 181 205 177 201 205 170 203 188 159 149 173 192 217 204 144 148 176 195 160 144 165 182 166 176 171 193 207 197 183 170 168 190 170 172 175 181 158 134 150 164 177 149 140 160 167 166 152 133 139 159 143 150 160 164 147 138 154 138 158 173 156 138 158 166 157 153 142 154 154 153 137 149 139 149 146 158 139 154 159 141 142 142 137 151 150 146 145 156 149 140 155 141 136 129 127 134 136 132 126 116 124 124 124 115 104 97 94 89 85 77 36971 238 1549 30 9409 10 16 11 7423 307 52 644 1843 3825 7099 13735 27018 51958 96426 180383 333803 590138 999999 999999 999999 875434 468415 112671 21434 12032 417 262 249 242 232 311 311 321 265 266 335 324 286 295 323 299 308 296 253 242 316 257 215 209 209 210 247 183 214 191 176 262 258 230 175 141 192 190 191 149 145 179 218 212 192 209 205 203 190 154 163 220 228 153 220 230 222 186 231 191 198 234 265 254 312 264 178 186 220 194 176 198 207 204 175 170 223 245 227 240 204 206 193 205 229 263 291 256 251 232 250 198 174 218 230 219 216 203 191 193 213 194 149 169 222 196 180 194 164 143 168 171 172 129 156 161 150 166 137 162 161 121 153 171 163 168 154 141 153 153 165 131 150 190 175 142 164 142 164 148 144 92 111 117 134 139 145 148 148 122 137 131 120 152 139 125 128 133 130 128 146 143 97 101 101 129 137 119 128 120 130 135 142 144 128 124 127 120 124 131 129 125 113 124 129 138 120 115 134 145 127 116 128 133 116 135 121 111 115 99 104 104 120 121 103 95 97 96 84 91 89 77 77 71 72 57 55 44 36977 238 1550 30 9410 10 16 17 7424 304 22 697 1730 3998 10470 25814 54019 108450 207799 367184 503250 914335 999999 999999 999999 770108 44275 887 214 245 194 216 276 296 311 309 302 341 284 294 254 313 259 298 241 246 274 307 237 232 295 285 218 269 231 232 237 189 238 166 179 177 188 226 171 195 202 198 197 182 198 207 156 215 182 210 274 289 236 229 197 228 165 218 225 218 184 263 206 209 172 238 288 230 241 247 269 208 162 187 195 201 206 203 224 232 219 215 236 263 208 214 203 208 208 231 218 219 239 244 257 205 200 188 210 201 196 186 186 135 166 196 195 166 179 192 167 156 180 185 175 150 135 205 203 176 152 131 171 155 181 188 189 185 179 140 165 166 170 192 194 158 155 166 174 166 187 204 206 165 155 128 138 135 138 129 151 146 143 128 132 134 110 136 128 169 177 132 163 147 138 116 145 136 125 135 147 137 143 155 139 144 145 137 143 133 140 145 131 121 147 132 134 146 150 148 138 150 147 138 133 136 139 130 127 135 124 119 122 139 137 136 125 118 115 112 114 105 98 91 90 87 91 88 76 65 61 56 36983 240 1491 30 9411 10 16 23 7425 301 7 244 718 1313 3000 6927 12397 24295 52521 109251 232809 484344 584232 749425 999999 999999 999999 464547 85974 4076 285 188 218 218 231 198 253 255 300 296 312 255 227 281 273 310 343 313 270 230 221 281 260 297 365 332 297 265 187 198 224 181 190 185 228 167 177 250 150 192 206 254 180 188 169 131 158 182 216 252 184 187 191 193 207 195 170 200 229 292 209 224 212 226 279 263 214 274 240 228 190 123 167 192 193 197 186 207 252 246 221 233 229 255 229 210 233 200 203 178 183 163 164 213 226 222 210 237 252 212 184 180 170 147 165 165 191 185 191 172 165 153 127 154 190 203 198 180 164 169 192 187 157 122 143 160 154 165 175 138 148 161 145 149 165 198 179 164 149 142 170 184 172 176 151 144 140 117 144 172 125 135 150 145 130 133 145 130 129 124 126 147 163 151 123 125 110 140 144 137 152 145 147 141 148 151 156 151 150 144 131 129 132 135 129 136 127 123 125 132 137 132 136 127 124 123 121 129 119 123 129 131 111 119 120 118 121 126 118 107 102 99 94 87 94 88 80 75 62 53 36989 289 25 30 9415 10 16 29 7426 297 1704 2355 1524 799 802 741 843 1057 1198 1399 1577 1365 1053 591 493 1292 1071 429 -19 999999 -32 -75 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 70 543 1619 2432 2632 3567 5847 9364 12732 16753 21815 23339 21852 20005 19162 20168 31558 47581 67098 124753 232882 332647 472756 646211 993644 999999 709464 502670 327033 5432 421 298 298 261 246 290 230 236 278 210 200 188 248 211 275 295 310 273 317 275 283 342 290 282 341 338 262 249 332 297 276 318 315 293 304 287 247 276 212 223 196 93 168 233 206 205 184 149 166 173 218 168 174 207 215 247 289 286 237 242 185 204 213 191 237 175 181 217 269 280 269 290 344 325 257 217 206 193 203 161 194 192 223 224 261 272 236 248 233 252 246 244 287 241 208 204 227 216 212 212 250 239 232 233 183 196 226 219 219 225 225 232 178 171 187 174 173 187 180 165 200 179 197 194 181 172 194 189 165 186 180 159 187 206 173 176 180 174 173 191 189 193 206 173 176 167 165 188 195 171 159 147 153 179 174 130 150 151 164 151 141 149 164 164 160 149 138 157 182 178 177 159 170 151 139 150 165 173 145 126 141 155 172 160 165 162 170 180 163 172 160 153 150 183 164 168 164 148 143 137 140 158 147 149 155 144 148 133 136 148 135 138 137 141 133 127 119 113 104 100 106 101 96 94 82 80 67 36995 284 179 30 9419 10 16 35 7427 294 13434 12208 11131 9462 9560 9177 11985 17091 20090 20698 20846 21008 22426 20086 16559 18368 20829 18158 17480 22592 25249 23168 13528 8778 7741 7528 6521 6404 7777 8421 8635 9245 10943 11005 11918 12305 12511 13151 12797 12471 13112 13522 13517 13520 15628 21154 30373 49401 82819 147155 277140 470012 693713 780973 490255 365491 263940 170729 29710 8985 2976 384 243 168 169 238 193 140 217 288 217 236 210 194 258 305 235 252 316 259 274 307 259 237 249 290 226 233 217 196 182 178 166 203 230 177 158 215 195 159 172 183 107 193 238 207 149 167 195 173 236 236 266 215 238 210 210 146 202 167 187 220 193 208 186 235 230 236 228 225 260 250 205 192 195 203 166 167 190 181 175 218 220 222 251 224 203 220 215 191 154 163 194 214 258 211 186 141 150 202 201 206 171 209 150 159 189 168 160 153 153 163 221 223 189 196 161 174 142 155 174 157 155 155 135 120 143 139 151 163 154 159 160 156 118 158 161 164 105 99 143 122 128 129 142 122 122 144 140 133 156 143 130 145 143 110 120 111 119 126 131 148 129 122 128 129 139 131 116 127 123 101 107 119 121 144 131 146 125 124 134 134 138 115 111 114 120 133 126 131 123 124 116 127 116 116 118 115 128 115 116 120 126 108 106 115 111 104 103 105 95 101 102 85 83 80 75 76 81 81 70 50 38 32 37001 282 242 30 9422 10 16 41 7427 291 25311 25925 24797 26931 32929 36526 38045 38941 38120 35658 35761 38584 52618 74979 67190 74032 107759 145782 176628 193507 195678 136394 113021 122965 118965 117115 161342 175466 166489 72216 56662 63221 68398 68691 70732 73702 72241 74982 79591 78763 73297 61461 49568 39899 33395 51305 99043 134630 108092 37212 49178 57588 36448 62730 48564 3039 493 271 184 209 187 193 222 177 169 145 190 268 186 174 182 174 202 246 168 190 230 223 242 281 206 241 238 283 250 236 243 207 188 190 215 183 146 191 161 216 169 156 164 156 171 148 150 192 185 115 140 160 114 201 181 218 149 128 144 169 145 188 172 200 165 122 168 144 162 189 227 215 231 204 229 186 166 159 149 124 128 136 138 167 204 181 165 185 160 160 171 147 134 149 155 157 173 135 97 129 157 140 181 156 114 142 164 126 160 130 133 109 107 156 143 150 131 157 143 121 119 134 117 83 115 127 124 146 135 130 99 74 107 116 115 102 98 102 92 92 97 99 136 149 137 159 135 102 87 76 74 66 70 88 102 56 91 82 95 110 89 104 125 82 113 79 103 103 107 97 97 83 84 90 78 78 85 92 95 100 105 98 97 106 113 101 94 101 96 98 87 95 111 93 89 81 102 94 73 90 82 73 88 98 94 85 84 84 79 77 76 80 64 56 68 58 57 63 62 53 43 35 32 29 16 6 37007 290 6 30 9426 10 16 47 7428 288 14247 5316 6677 8027 10484 13974 16770 18359 20211 21056 20551 24958 34308 36750 32468 29196 28289 27511 27696 27931 27562 21681 15949 14503 12991 16064 17159 16268 13350 13245 13714 13376 12173 10920 10227 10639 10996 11379 11888 11882 13622 15476 18916 24111 29797 35907 48761 33414 40618 38333 24271 21843 18723 17728 46653 180926 398890 573917 774587 609781 578277 485801 219610 7417 557 267 327 295 234 256 221 243 243 189 222 210 207 203 194 284 293 317 314 306 323 248 255 272 331 269 241 275 262 282 299 253 249 229 232 229 238 213 193 241 224 218 231 201 192 238 221 175 154 162 228 185 228 247 281 269 230 269 262 263 200 215 221 231 197 233 203 195 226 259 254 287 274 277 305 273 209 168 174 188 154 191 189 203 229 263 234 209 203 191 197 224 202 177 171 164 267 205 202 185 186 220 205 195 204 192 219 199 206 185 216 203 186 218 159 188 220 216 205 196 196 190 203 162 144 174 195 191 184 202 213 173 182 202 183 171 142 148 151 168 172 166 173 200 179 156 171 140 166 179 115 193 142 156 153 141 144 145 129 152 154 147 144 139 133 157 138 136 151 169 177 148 153 115 112 138 174 174 154 161 165 150 157 170 155 147 153 145 147 138 141 150 141 139 140 142 135 137 138 134 138 125 134 145 146 141 128 124 132 131 120 130 126 126 115 112 105 102 107 101 96 91 89 81 68 63 37013 253 1119 30 9429 10 16 53 7429 284 -53 584 584 475 1601 4123 7372 7598 4691 4933 8623 13723 12217 17022 24008 32389 49433 85276 137930 135432 123710 173001 312989 582562 993188 999999 999999 262107 81526 22216 615 265 276 226 243 269 198 252 225 249 285 247 287 287 320 295 279 272 243 356 326 317 335 247 260 243 254 284 261 269 338 229 193 159 163 189 178 202 220 230 265 183 182 182 175 212 208 201 171 226 186 192 245 298 293 281 246 190 194 245 241 230 263 255 203 189 230 281 296 296 276 295 252 237 223 180 175 214 209 144 215 204 271 238 262 294 238 231 227 204 185 134 127 161 186 216 226 189 187 202 198 222 207 184 175 195 204 173 225 198 187 182 200 182 198 174 166 187 188 175 166 145 135 146 198 215 221 177 156 170 188 181 165 163 160 173 163 173 181 173 152 151 158 165 155 161 153 134 144 162 162 145 159 138 116 157 163 184 147 146 129 124 147 171 165 166 159 144 129 140 150 167 155 131 140 161 183 173 174 179 154 148 152 165 153 148 140 147 158 150 145 148 150 148 141 137 132 137 131 128 133 139 131 128 130 130 128 124 129 127 110 108 109 104 100 101 94 95 86 81 75 66 51 37019 290 11 30 9431 10 16 59 7430 281 16653 3017 3298 3742 3650 4290 5110 5534 6429 7835 8494 9968 13958 18159 20600 20125 21357 20732 18395 17693 20127 23151 25802 34038 37424 33225 29759 26150 26417 29947 31119 26531 22117 20466 23018 32127 32461 33754 37089 47934 61338 67079 72181 76884 74757 77702 101392 120057 112798 93887 109901 130104 118665 99475 129209 178458 211610 268534 338325 291018 372151 309566 185673 318502 549449 385839 2441 380 308 244 279 209 190 202 169 241 251 277 206 231 297 290 242 258 295 287 303 249 252 226 248 267 253 277 275 234 241 216 208 228 247 138 167 228 253 193 215 161 166 170 157 193 215 211 146 229 221 228 213 245 268 228 231 233 179 201 211 206 250 259 232 214 203 249 272 278 310 299 306 259 225 155 159 183 160 204 186 184 200 245 263 205 223 230 242 215 206 172 176 146 173 176 187 160 137 126 165 187 187 161 156 158 173 193 158 158 232 220 168 172 163 177 204 192 200 205 197 156 133 171 197 159 178 166 181 164 177 165 184 148 135 165 174 195 170 154 150 157 147 175 202 157 155 125 137 167 147 140 146 159 136 114 143 149 145 146 138 142 131 135 151 162 145 150 154 154 140 123 143 171 157 130 146 166 163 151 151 142 139 155 153 147 156 144 135 164 153 145 156 151 163 156 146 135 127 131 119 126 131 134 139 126 132 132 127 122 120 113 122 123 109 99 101 95 83 76 73 75 73 64 37025 279 341 30 9431 10 17 5 7431 278 87 333 469 1047 1552 2110 2336 2813 4039 5766 6929 6146 5773 6906 7774 6847 5019 4958 5798 6605 7681 9673 13198 17528 24433 28270 32996 43191 62671 81573 72836 69398 74886 77432 85633 99404 114050 118439 126740 122089 108194 95596 85165 90358 120856 152351 200842 315553 470334 544816 550406 532398 461831 287940 95406 2810 271 220 173 232 198 74 189 206 204 148 176 244 220 215 215 192 147 218 233 242 192 187 197 186 217 249 204 197 136 125 129 164 144 159 192 169 124 179 135 119 120 136 130 100 181 152 210 167 150 175 168 225 203 214 171 168 140 160 131 128 159 166 165 159 207 197 263 200 260 227 252 244 147 119 134 180 181 119 131 189 196 192 194 203 194 214 187 145 169 148 98 44 91 104 103 123 128 119 105 138 171 158 153 157 118 149 156 147 130 103 108 135 126 126 126 136 139 136 124 155 162 105 98 111 134 111 107 113 117 146 112 145 113 110 114 111 97 102 119 111 103 100 114 121 115 87 101 99 89 91 88 57 70 72 80 74 89 133 96 78 113 93 102 108 119 107 113 122 97 85 88 98 96 91 103 92 92 100 100 106 103 98 108 114 99 102 102 97 96 105 83 85 78 79 102 99 94 87 81 85 78 78 74 100 89 72 65 69 74 65 59 60 62 52 52 47 43 39 35 25 14 10 11 37031 276 434 30 9434 10 17 11 7432 275 23 247 426 795 942 1149 1532 1963 2811 3548 4252 5495 7286 9313 12178 15683 19077 23626 28082 32587 36535 39912 51203 64628 79652 93478 105855 98657 82752 85491 98587 107455 109174 120004 127281 134341 158840 165640 148450 145754 156098 196205 275517 417305 581028 677579 642227 457621 248495 127620 32844 4036 327 267 243 281 219 204 218 206 151 261 281 209 207 223 271 206 252 285 307 321 313 288 237 248 230 227 242 226 204 281 228 203 241 239 171 184 193 165 170 207 207 209 192 192 198 193 179 160 155 146 168 160 183 157 189 198 213 269 234 272 237 233 209 198 206 218 248 214 250 252 230 236 242 209 210 185 176 168 212 208 206 197 195 220 221 214 192 197 198 194 206 183 165 129 115 116 136 127 169 148 162 178 155 156 122 176 170 152 144 168 184 163 159 201 148 166 158 126 144 171 158 180 166 139 157 163 153 150 186 166 184 147 156 124 150 162 134 152 171 174 159 139 133 135 134 133 104 118 154 143 145 136 107 129 138 107 121 137 136 152 146 149 119 115 121 145 150 137 123 128 124 123 111 130 122 139 129 132 108 119 153 143 131 155 143 152 145 138 141 131 130 134 109 110 125 131 127 120 131 132 115 117 120 120 111 109 106 102 101 96 106 107 101 100 92 85 77 78 79 68 71 59 47 44 37037 263 798 30 9438 10 17 17 7433 271 74 311 617 829 1221 1524 1909 2343 3437 4853 6005 8568 13894 25988 47065 83469 124059 117175 98473 109526 144905 209377 220051 229056 233443 197540 217822 223638 216696 196494 220241 273091 369970 537821 712229 572495 180766 7516 1087 278 276 240 174 183 217 228 116 140 230 213 182 162 168 215 271 172 225 242 198 232 296 237 256 244 240 273 243 239 261 267 253 217 261 219 115 99 112 98 200 262 236 94 93 161 185 190 160 164 186 128 175 161 164 166 225 215 244 161 184 186 144 142 184 158 155 174 216 253 248 268 205 199 163 165 148 161 127 106 207 177 168 218 223 188 207 151 134 144 123 146 153 117 82 104 93 117 86 110 89 98 116 131 124 123 106 107 103 108 155 143 158 148 145 152 102 115 131 132 108 106 147 134 161 118 127 80 100 116 94 131 133 130 117 128 117 94 112 118 111 124 106 71 106 112 83 108 109 84 88 85 87 110 111 107 81 109 106 102 102 114 124 106 127 117 111 99 100 113 99 89 80 88 88 103 120 112 105 96 107 120 120 128 111 98 118 109 111 109 95 106 125 99 106 111 92 92 91 99 92 91 88 83 79 81 82 92 78 75 75 78 73 78 66 64 61 53 56 54 47 31 24 22 16 37043 256 1043 30 9443 10 17 23 7433 268 268 992 2667 3275 1198 1457 1608 1702 1878 1957 2426 2849 3093 3130 3877 6325 10823 19361 33262 61721 97593 158942 290371 465086 514707 379783 497143 832422 999999 999999 473424 6782 370 276 279 262 238 227 156 122 162 167 162 220 160 120 180 287 228 215 282 297 293 255 245 242 262 258 207 246 251 198 177 206 242 179 160 172 147 150 217 155 152 119 150 143 151 129 138 136 169 177 206 180 201 239 251 206 194 191 199 190 187 156 166 160 204 229 227 251 198 202 162 202 235 219 183 139 173 175 160 214 232 194 179 168 179 205 196 155 178 139 123 110 97 69 76 88 123 158 174 140 103 123 143 150 154 137 143 152 167 160 138 149 141 125 149 126 131 132 134 152 152 101 96 101 129 133 146 162 121 149 188 137 128 123 134 113 110 114 137 148 143 109 110 125 128 118 111 107 94 106 107 131 138 89 81 97 124 130 110 102 109 123 112 122 122 99 99 113 133 116 85 94 98 121 143 126 120 110 117 103 115 95 95 87 103 104 96 117 131 114 131 133 120 107 91 109 124 119 111 96 105 109 108 101 102 96 97 86 94 95 100 86 78 78 73 66 67 61 63 55 51 48 39 29 37049 289 56 30 9446 10 17 29 7434 265 3760 4377 4391 5292 6407 6610 7572 9595 11742 12463 12991 15472 18282 23193 27067 29890 33500 37279 44488 51805 54089 68389 75483 63656 61467 53709 52900 49653 51851 54822 61155 67053 73974 80250 90583 94972 86941 87798 85854 82963 83289 74905 71245 70155 70879 69383 78156 83784 86038 90267 90323 117651 150039 221166 281132 293002 293974 183448 208192 275878 290079 217374 62722 3146 312 190 317 329 189 159 260 190 220 199 194 178 210 241 205 195 198 191 231 283 272 306 244 254 265 250 226 225 295 270 221 181 160 174 124 129 117 177 172 196 159 196 109 204 176 161 151 142 134 146 164 171 183 199 190 246 201 187 143 173 176 165 170 198 233 224 192 239 283 193 135 156 136 146 178 165 174 146 164 166 167 197 169 167 176 148 162 173 164 134 155 175 112 113 109 91 98 160 142 115 161 164 129 100 138 184 163 163 150 107 147 157 149 125 150 145 116 139 152 187 134 116 140 162 130 124 130 140 141 128 143 155 135 141 131 119 130 127 145 145 122 158 120 144 166 125 127 119 122 124 139 130 128 114 95 114 150 119 111 136 131 148 122 123 140 123 115 120 115 106 105 120 122 116 130 128 115 128 125 115 124 121 132 133 113 108 120 125 123 119 118 126 120 118 110 109 107 117 122 101 98 107 97 94 104 97 94 104 101 97 107 94 84 90 84 76 76 65 68 67 57 48 45 36 24 37055 282 266 30 9446 10 17 35 7435 262 -42 27 303 495 634 880 754 758 973 994 1082 1292 1451 1577 1692 2062 2497 2728 3068 3730 4661 5729 6666 7262 8284 9262 10509 12198 14538 17461 21165 24508 27917 36640 47228 58186 63529 66286 68793 73369 67646 67760 83731 108620 152891 212655 246400 324836 514201 638140 781426 560481 357365 434980 357438 92209 2802 358 298 285 285 223 233 213 144 203 199 193 192 136 201 239 262 260 214 242 247 304 286 226 277 289 224 232 273 250 221 179 186 253 226 133 133 166 188 156 172 184 149 177 238 179 191 154 187 186 170 214 162 99 155 190 248 221 201 194 184 182 178 175 187 194 165 172 207 238 302 267 256 208 164 151 140 182 220 230 152 184 202 158 160 188 159 208 218 181 160 171 145 165 175 132 105 116 133 116 171 161 149 118 148 137 144 132 150 152 158 144 160 140 125 185 182 138 130 163 188 182 148 134 162 160 146 117 132 138 150 156 144 121 126 140 173 152 146 143 143 134 158 154 122 125 136 149 118 105 101 120 118 131 90 105 138 139 149 146 128 103 96 116 141 140 146 129 133 141 136 127 111 139 142 141 125 129 133 131 150 138 143 133 126 134 138 138 132 114 117 112 112 111 127 125 120 116 127 114 107 104 99 106 119 101 98 99 107 106 103 104 101 94 86 87 90 80 78 79 69 60 62 56 48 42 37061 265 777 30 9447 10 17 41 7436 258 62 400 960 1737 2189 2621 3557 4893 6591 7056 6790 7574 9573 13581 13291 11070 8046 4883 4447 4492 5079 8582 14013 21182 32551 50210 69249 92718 136088 206153 329995 505428 630215 668559 772273 706008 434726 325713 276984 182996 6237 465 339 238 237 241 217 168 156 170 197 212 162 216 248 285 220 206 215 326 303 269 257 208 275 246 282 241 170 150 208 197 209 187 129 110 130 164 128 175 149 147 141 164 129 220 164 139 142 190 178 155 199 156 174 208 208 217 191 232 252 193 127 161 191 207 189 157 188 257 222 226 247 235 203 159 183 215 171 196 176 186 165 210 180 173 141 192 195 217 225 174 141 156 74 113 78 101 132 141 181 116 103 111 120 90 82 118 159 157 165 137 123 120 134 156 136 95 78 143 144 123 126 158 140 101 100 105 129 113 117 126 126 131 140 137 137 137 134 112 137 125 129 139 109 84 120 109 96 121 105 141 126 125 112 115 87 104 115 137 108 121 111 114 114 114 99 109 109 97 116 130 122 123 106 118 112 113 119 120 126 102 114 117 110 121 120 122 119 122 130 136 117 98 109 97 98 109 113 108 90 93 86 90 91 81 73 85 90 92 89 92 86 85 82 65 65 64 64 53 44 45 43 30 24 37067 254 1113 30 9453 10 17 47 7437 255 -91 393 298 585 962 1712 2578 2475 2386 3380 4234 5035 5633 8403 13523 19666 31444 49120 71666 105115 147984 204115 306093 448808 606582 739598 895550 946537 818556 467785 258723 186938 7188 216 164 151 210 190 196 177 200 155 212 155 233 221 246 277 180 211 245 187 201 204 170 210 211 200 148 97 136 111 116 124 84 75 146 155 159 77 64 103 129 113 127 122 150 176 163 136 214 184 189 149 159 157 185 151 97 139 121 90 147 149 132 177 226 199 223 216 205 220 162 110 141 116 114 123 171 196 143 136 169 143 145 129 135 189 173 175 130 111 144 117 64 64 38 75 122 96 85 93 121 99 81 98 108 107 134 135 99 102 130 124 105 105 146 109 117 137 114 84 98 82 79 102 85 117 93 104 121 122 126 121 104 102 87 104 99 102 107 119 112 114 106 98 101 103 68 65 75 66 96 56 83 91 92 111 117 83 68 93 91 85 113 115 83 71 97 88 99 66 94 98 91 98 98 82 94 90 84 88 82 86 81 92 104 89 92 97 89 83 76 73 75 75 74 84 78 80 74 92 85 73 77 76 59 46 55 57 60 68 61 55 51 46 47 40 34 36 32 23 23 9 37073 256 1058 30 9458 10 17 53 7438 252 -15 172 614 1065 1566 2256 3061 4283 5767 7197 8985 11128 14302 19801 25750 32175 42305 53790 68110 95450 128637 160949 206479 280703 371414 477321 620530 853734 999999 984234 465187 160821 133603 73423 14893 500 225 205 198 234 154 186 157 187 211 194 184 229 244 202 154 207 157 226 178 167 126 228 191 229 196 196 183 174 142 149 145 135 186 124 172 153 146 211 149 170 183 151 132 167 179 161 183 152 141 204 187 210 176 155 145 135 189 174 148 183 209 262 185 204 247 211 213 175 128 122 174 237 193 188 186 159 126 191 186 154 125 213 184 185 215 179 172 107 34 77 105 93 116 73 116 132 89 90 110 108 150 142 154 142 141 146 134 118 124 112 119 123 167 111 106 119 140 133 106 115 109 101 138 103 100 93 101 155 146 108 96 106 124 120 121 96 115 124 133 146 119 120 131 94 61 104 97 66 82 90 103 125 109 94 129 100 102 97 98 92 105 115 116 95 94 87 98 100 110 104 100 109 98 106 108 94 78 107 102 116 109 100 86 103 123 114 100 101 104 95 86 74 72 79 83 100 86 83 82 93 80 80 81 85 76 61 62 71 75 71 65 59 57 41 35 40 42 34 31 24 37079 260 942 30 9462 10 17 59 7439 248 -59 233 461 977 1697 2492 3743 5388 7316 10020 12773 15448 18983 23991 29875 38105 48187 56523 70419 95117 134722 174443 209715 265522 394446 475185 469967 515860 454587 314520 268020 226518 261265 378554 374637 195881 118848 63835 1311 180 167 159 145 259 213 221 218 173 231 187 155 233 312 234 214 256 261 220 207 218 224 227 247 151 225 279 233 199 216 194 202 278 206 199 181 194 141 205 209 235 151 176 170 178 124 125 162 161 188 144 117 177 244 199 267 187 176 163 198 180 158 213 231 227 240 217 244 219 186 159 211 217 227 211 188 161 186 208 225 212 222 187 177 173 168 124 98 107 91 83 66 92 75 105 130 116 111 149 150 117 124 142 166 192 169 143 138 164 172 157 160 154 148 147 168 144 145 132 142 115 140 116 145 148 122 143 119 136 115 139 163 143 134 138 99 113 140 97 144 163 121 153 107 111 112 124 138 139 126 124 118 126 125 118 115 109 87 96 95 125 114 122 109 125 113 110 118 106 101 121 120 116 127 106 143 149 121 121 124 122 123 135 125 120 116 116 119 124 112 115 112 101 107 100 111 119 112 114 104 96 101 96 98 97 97 91 95 93 90 84 78 75 76 61 57 60 60 56 48 40 37085 267 734 30 9464 10 18 5 7439 245 11 106 469 844 1229 1791 2633 3375 4159 5500 7203 9399 12999 16562 18727 22571 29382 36026 44206 54964 68211 82969 104993 125774 158442 194637 206117 225902 250804 269213 247686 206636 190477 194840 235326 311646 399831 429975 317361 266679 343080 359127 354528 73007 2229 196 161 204 246 209 245 216 237 258 214 240 221 211 181 198 299 361 346 322 346 281 254 258 246 231 277 263 265 301 205 265 264 268 264 233 166 161 207 250 158 187 162 190 198 157 247 228 174 175 197 214 167 165 179 224 240 261 188 176 230 207 194 186 278 263 251 289 325 267 241 156 163 224 204 208 270 230 221 210 187 170 220 206 200 178 227 183 188 153 111 119 135 142 116 99 176 157 129 97 114 140 143 121 159 159 162 153 156 184 149 139 126 174 189 160 171 165 142 141 148 114 155 148 161 176 163 150 158 130 145 160 165 181 162 135 120 112 138 181 167 161 159 154 124 120 122 129 125 105 100 134 115 136 150 120 118 160 144 135 133 146 137 133 137 143 137 140 129 109 129 118 108 120 112 128 137 142 120 126 142 135 144 151 133 147 142 143 130 127 125 130 118 119 114 119 116 116 103 110 109 110 111 105 98 100 104 103 101 102 95 100 93 90 88 81 72 68 62 57 45 41 38 37091 290 18 30 9468 10 18 11 7440 242 844513 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 -1 378 902 1592 2977 5055 7309 11105 16311 22097 28711 32734 36695 44614 50476 61341 80032 79955 70708 48729 32802 34216 34810 45667 60463 90370 160314 233080 286459 365102 462691 635953 819177 777146 600134 398756 8710 408 226 188 254 234 262 170 240 273 224 297 261 302 313 307 311 394 320 303 272 275 264 288 272 289 282 290 213 221 284 273 259 226 241 257 235 234 218 224 221 200 252 222 200 208 193 205 190 191 187 263 260 236 233 274 217 181 190 200 199 200 221 276 310 288 319 294 251 236 228 202 223 240 206 254 246 201 201 243 187 185 184 172 258 248 219 228 165 122 144 119 139 146 121 132 149 157 134 146 147 119 158 157 172 134 136 160 163 181 200 198 172 165 138 141 137 154 167 136 159 137 147 150 192 191 150 147 177 151 166 186 185 170 154 165 179 138 186 195 166 159 170 147 144 153 129 178 157 141 120 136 138 138 136 132 147 145 157 131 120 129 149 149 152 124 112 131 148 151 139 137 134 144 142 148 147 146 140 141 133 135 148 153 151 161 142 155 132 129 139 143 142 144 138 128 119 110 111 111 123 123 110 105 108 106 111 106 105 104 97 97 93 81 80 84 79 66 61 57 56 53 45 37097 261 922 30 9472 10 18 17 7441 239 -3 419 982 2183 3973 5659 8243 12247 16633 22772 34088 43702 54534 65311 81356 96188 97951 104862 131835 155867 171912 224473 310439 407156 492589 561642 554800 559493 478347 470027 392705 230029 191542 103561 34570 3067 366 322 315 295 281 238 290 270 292 288 335 346 334 315 338 284 330 286 345 290 279 311 307 302 204 296 292 301 244 259 281 254 262 223 253 254 318 307 265 201 257 287 209 262 239 144 261 289 200 209 197 182 204 165 205 282 253 261 273 259 230 219 249 271 254 235 261 306 310 350 325 323 267 231 232 231 266 221 192 210 231 229 265 289 236 234 242 237 254 297 213 196 184 223 149 159 196 149 214 172 219 150 149 155 164 196 212 186 128 112 164 199 166 188 206 203 235 211 198 180 181 169 163 205 185 206 202 186 204 182 179 191 177 208 178 179 185 169 162 177 172 178 171 189 163 159 174 152 170 173 176 162 155 142 141 169 165 146 152 168 157 160 176 174 167 164 172 169 170 164 157 131 129 136 147 168 178 157 170 165 159 169 155 141 166 157 162 154 157 142 148 155 149 155 147 136 133 146 134 131 139 137 127 129 121 124 125 118 125 118 120 113 110 109 110 101 85 79 92 88 85 70 57 45 47 37103 272 596 30 9476 10 18 23 7442 235 -42 72 329 724 924 1231 1697 2178 2566 2789 3538 4653 5973 7470 9115 10922 13235 16735 20815 23770 28872 38939 52677 65522 80202 99750 121689 140058 179197 218151 252482 287538 323145 361265 401147 406944 405665 424905 429656 392750 337388 248833 123544 54213 7734 881 406 315 323 290 270 239 172 284 247 245 231 226 293 309 324 240 153 195 255 250 297 283 312 293 232 254 276 251 277 263 245 315 266 261 244 277 242 275 190 242 220 242 165 206 198 217 219 241 246 185 155 190 276 220 184 191 185 217 196 249 224 224 194 195 207 211 175 152 217 157 213 221 282 293 262 252 244 261 243 195 185 199 201 189 187 205 232 247 191 203 247 271 222 189 184 160 102 122 125 124 135 145 162 160 128 109 133 114 124 175 150 136 178 192 200 149 151 161 196 233 169 163 128 152 149 168 161 117 149 150 143 138 169 161 153 139 142 163 156 170 147 168 158 117 136 131 157 144 139 145 173 158 130 132 127 114 135 128 136 137 123 118 132 147 133 130 131 138 152 136 120 142 135 140 143 136 150 146 133 128 144 137 116 127 121 125 125 133 120 121 119 127 118 126 128 129 119 127 123 115 118 109 113 113 110 104 90 98 91 89 91 92 87 86 80 87 94 79 69 63 64 60 56 36 29 24 37109 289 90 30 9480 10 18 29 7443 232 1527 1844 2498 2917 3276 3898 4602 5087 5640 6836 8042 9362 10901 11390 11734 12028 13441 15430 18413 19523 20119 21228 21719 23674 24912 24237 25517 30819 38573 47168 54815 53511 53886 62074 72704 80186 91786 103731 118689 141561 168531 177316 184727 193067 190849 185058 208621 221559 198359 167799 128948 126592 98586 82142 88524 132473 230211 342642 377161 243918 49674 14345 2160 282 312 294 229 241 235 237 264 306 275 283 260 303 285 202 227 300 286 205 193 291 257 280 255 190 195 256 237 226 239 245 229 290 225 204 208 246 232 270 192 159 162 145 209 225 146 192 193 200 212 153 192 203 184 247 198 240 277 297 211 180 183 116 151 178 158 170 174 149 188 271 312 303 294 291 279 252 209 189 221 195 229 217 205 274 274 267 206 187 227 200 192 159 165 178 121 140 146 134 156 167 148 172 170 145 144 169 153 104 133 140 152 177 147 163 152 192 177 184 177 194 154 167 168 174 141 145 143 137 188 193 143 119 145 150 123 148 143 147 150 168 132 153 159 166 166 140 115 123 134 130 158 150 139 115 139 161 160 147 149 161 155 148 133 141 145 160 162 165 164 146 133 121 131 120 137 151 151 139 126 132 135 132 146 143 145 142 143 143 138 130 145 129 132 130 115 115 97 105 114 115 122 118 118 119 107 108 121 109 103 99 97 91 97 101 85 85 87 78 73 65 68 61 51 40 28 37116 286 180 30 9480 10 18 36 7444 228 526 527 597 713 828 1137 1363 1606 2158 2938 3273 5765 6321 5187 5983 7712 9803 17142 26052 29542 41015 42833 34531 26190 25487 26164 38546 57394 36467 27556 26959 29364 33074 34958 35162 31661 20915 12017 12559 11771 8925 10458 11790 9932 8137 8478 12140 17974 19823 20008 20455 26294 45846 92899 154447 235661 338996 470911 513985 647033 812884 948832 573872 71739 1245 291 277 288 294 262 212 248 263 259 291 308 211 265 258 200 231 312 260 238 260 240 236 211 249 250 241 215 201 273 265 236 239 255 183 190 160 159 220 202 181 137 125 137 200 182 205 235 136 182 195 257 223 208 210 196 192 181 209 181 178 195 209 215 271 275 219 256 262 241 187 165 212 178 169 198 160 180 198 253 236 196 185 233 206 170 151 148 185 160 125 68 141 141 85 155 117 148 142 193 135 144 134 153 144 122 144 132 140 141 157 201 191 172 176 141 143 143 142 167 156 152 153 158 153 209 186 130 133 174 161 154 171 165 144 186 179 163 135 172 170 161 116 114 118 112 106 122 131 110 127 131 113 125 128 141 128 136 131 141 133 126 117 138 139 126 136 143 127 134 143 131 121 126 120 121 123 120 130 141 138 132 132 144 143 131 118 124 132 131 126 121 127 124 119 119 103 107 112 113 109 113 100 83 99 120 108 102 93 78 85 96 86 79 73 70 58 52 57 51 43 30 37122 253 1167 30 9477 10 18 42 7445 225 -52 229 635 1392 2090 3066 4230 6206 9534 13326 17702 22668 32305 48820 66204 81930 122239 170831 208037 269467 331404 262852 272958 395320 453774 553464 646954 576992 391153 383404 306457 332072 39342 631 293 301 283 205 241 309 353 416 221 213 247 251 288 218 247 191 253 226 171 200 234 219 215 258 265 160 230 151 256 246 184 170 180 188 174 235 171 175 191 217 186 164 199 156 176 192 157 184 222 216 214 157 183 150 194 125 141 187 174 170 229 254 235 297 276 262 243 219 235 207 140 173 195 191 192 197 146 156 195 219 212 177 127 132 126 125 98 88 117 134 138 129 144 183 163 172 127 118 152 169 134 139 135 131 102 93 109 143 155 147 189 171 116 133 127 155 146 177 174 142 132 133 135 104 117 135 158 167 152 156 158 122 124 146 136 138 170 135 133 137 139 126 132 161 156 166 123 105 126 125 113 135 123 129 153 122 103 122 167 153 125 133 119 110 106 123 128 108 115 147 148 113 118 121 120 125 138 131 144 130 135 130 140 132 124 124 122 129 132 128 124 126 111 116 102 102 101 102 97 108 111 108 98 88 87 94 91 82 73 65 66 63 61 61 59 51 48 36 32 37128 253 1166 30 9476 10 18 48 7446 222 205 573 1154 1834 2662 3932 5476 7360 10079 13837 18563 26114 43227 74246 119024 190153 330173 458844 557405 557664 530574 364356 420577 538970 496107 525310 295871 129068 16112 3027 473 260 257 291 295 323 315 201 247 264 316 416 467 358 198 177 133 279 216 249 217 217 264 234 235 207 222 287 227 186 158 229 203 179 236 201 202 162 208 199 233 209 142 129 141 157 152 153 195 203 220 153 127 119 161 156 138 161 228 203 111 171 243 205 215 155 200 240 258 254 310 265 222 208 176 191 201 180 191 198 169 201 234 242 233 232 145 152 181 153 113 97 97 113 89 128 119 83 118 146 127 113 126 107 78 115 120 137 98 105 127 92 127 128 120 150 195 167 127 138 147 140 140 164 142 124 129 139 119 135 151 128 149 154 155 132 138 148 116 134 137 115 150 131 120 86 100 99 118 111 92 127 109 97 106 127 100 117 124 111 86 110 98 116 107 110 111 118 101 123 130 125 110 113 136 138 116 137 112 103 112 108 115 133 121 110 109 114 114 108 98 105 97 97 108 101 98 89 82 93 86 81 82 76 74 66 73 72 76 75 65 68 59 53 52 44 43 41 22 24 18 5 -5 37134 259 990 30 9480 10 18 54 7446 218 -82 273 740 1240 1790 2350 3078 3929 5274 7036 9125 11765 16430 21841 29632 38978 49388 68792 97732 128884 144821 176340 225950 265030 301987 341922 351740 400999 392344 292779 286002 385411 586347 527909 227338 28243 3804 824 335 240 269 290 288 292 377 410 316 242 191 196 197 224 210 222 303 226 224 266 243 223 251 185 195 210 274 202 166 191 131 160 193 244 220 238 167 204 205 202 179 178 255 164 157 195 140 182 87 201 192 165 181 209 257 202 232 182 185 188 162 134 181 201 158 191 200 270 265 286 294 259 254 193 215 157 147 192 182 174 187 180 195 159 173 173 155 170 150 128 121 78 140 150 149 139 124 107 116 146 146 117 118 119 117 114 129 150 175 142 138 163 180 116 172 168 147 172 172 140 139 154 126 107 112 152 125 126 115 122 124 114 125 125 130 119 109 127 144 162 145 155 112 77 105 120 102 115 127 89 119 94 102 108 137 147 124 125 118 128 114 98 116 122 118 148 118 112 113 110 116 103 130 119 100 113 114 119 121 133 116 110 118 113 111 117 113 108 108 110 111 101 102 84 85 104 99 105 98 92 89 97 94 81 93 89 74 72 69 65 62 53 53 57 50 34 32 32 25 18 5 37140 269 694 30 9484 10 19 0 7447 215 79 326 404 631 899 1234 1903 3086 4290 4357 4527 5320 6259 7323 9010 11425 14173 19419 20533 22469 26799 29690 36884 57370 83793 67391 68998 76768 84170 97767 111619 130538 179379 232575 257392 360746 528654 757159 890748 576489 323379 316229 149531 5356 594 296 236 281 179 205 218 282 283 300 418 435 393 310 283 266 245 215 239 241 200 230 285 316 270 274 241 230 227 246 195 221 228 187 186 190 232 172 162 153 170 168 164 153 177 165 181 144 135 142 161 156 136 174 197 175 180 212 262 170 179 144 141 179 139 141 185 154 201 212 260 302 247 203 241 210 179 182 192 182 199 192 213 207 244 223 197 195 208 180 136 148 106 158 173 86 89 97 79 116 107 133 162 123 137 151 112 84 126 133 111 80 111 137 113 110 137 148 177 165 142 155 165 155 175 135 117 120 122 139 141 141 118 119 137 162 138 114 138 119 112 133 146 133 124 130 133 137 137 132 138 138 108 118 82 97 95 107 131 117 103 105 126 125 97 99 111 112 126 115 82 100 115 114 129 109 123 137 126 111 124 108 100 123 120 130 120 113 106 98 104 114 108 102 118 117 116 106 103 100 91 99 78 92 93 90 92 91 90 80 73 74 71 73 72 69 57 62 60 51 37 35 35 31 26 37146 267 759 30 9489 10 19 6 7448 212 -20 260 410 403 330 517 623 907 1198 1598 2314 3309 3666 5847 9705 12781 18928 31364 35299 39208 57952 58836 59728 77838 72809 50189 56340 69269 89155 114766 152639 219504 311002 427868 646950 815071 697431 444366 323638 314648 210751 9838 846 320 249 240 263 361 349 250 195 259 299 384 521 537 410 175 177 146 180 215 166 256 236 256 285 238 223 244 256 263 222 185 217 184 231 222 192 250 221 203 210 216 138 167 195 151 148 147 141 156 132 153 127 167 202 170 227 240 198 186 203 199 184 162 196 182 196 166 140 169 244 292 260 253 271 301 208 203 186 193 130 185 175 184 143 195 196 204 221 225 119 129 100 103 143 97 89 85 126 117 83 112 97 127 131 124 104 128 121 136 153 129 105 108 137 156 149 156 175 126 118 144 141 133 129 93 103 126 141 139 143 141 133 119 124 138 110 142 149 100 124 120 102 114 113 108 115 88 102 77 120 140 109 113 98 116 142 125 95 96 124 97 97 128 101 113 113 106 96 116 136 117 127 102 99 111 120 116 106 108 111 106 114 110 99 104 118 119 109 111 104 91 92 86 91 92 84 91 91 89 73 83 92 78 86 82 79 79 87 83 75 70 65 72 63 56 50 41 38 36 34 31 28 14 2 37152 291 40 30 9490 10 19 12 7449 208 515818 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 -2 428 1075 1848 3043 4718 7076 9254 8690 8136 7849 4843 3457 4050 4425 5413 6050 7945 10915 11805 16852 25784 32887 34557 46470 67084 81353 81477 72786 68264 56387 61233 69125 88308 139742 226000 336579 545767 709005 778794 713668 470899 311277 276664 89822 14904 1081 409 349 315 254 327 281 257 227 329 422 558 433 360 235 167 253 276 221 212 242 265 224 238 162 285 285 179 170 167 175 215 214 232 216 208 243 262 222 146 165 179 167 153 200 143 149 182 210 212 177 129 148 106 98 159 141 185 199 218 187 152 124 139 182 145 185 224 173 222 264 250 249 241 286 238 186 190 226 199 190 214 204 243 219 212 169 164 183 199 155 133 121 147 115 134 120 67 101 122 157 139 138 142 128 110 106 154 156 131 175 137 185 206 176 142 152 139 149 124 144 153 131 133 111 128 124 110 110 104 116 168 120 146 181 149 122 159 143 139 153 146 141 138 108 89 111 132 111 116 118 116 121 127 129 135 113 89 114 126 107 117 107 123 114 112 124 134 115 117 133 126 135 128 118 115 136 142 139 120 108 130 141 111 128 129 107 115 115 113 120 118 110 113 108 104 97 111 122 114 95 102 95 89 88 95 96 95 93 82 82 80 72 77 69 70 65 61 57 50 36 35 40 29 23 37158 257 1058 30 9488 10 19 18 7450 205 -71 160 482 1037 1798 2398 2630 2356 3162 4912 5602 5449 5361 5911 8954 14230 18774 25126 33687 48344 75748 123761 190865 290720 440160 680043 999999 999999 822447 399507 246118 264873 115503 4134 849 346 375 351 247 268 280 443 552 551 448 361 319 295 226 224 302 233 214 297 314 246 232 270 284 309 307 325 213 197 221 222 253 244 237 209 197 176 188 236 217 185 168 165 178 229 164 208 183 182 189 233 179 164 185 205 255 238 205 186 183 161 167 221 193 195 205 229 258 287 322 302 280 253 216 200 194 200 148 184 222 208 202 226 193 229 217 226 187 135 142 135 110 124 119 156 139 127 146 164 112 169 175 164 127 136 199 149 149 156 193 161 201 198 190 177 171 147 205 157 151 154 147 148 143 147 136 139 178 171 145 152 169 167 163 179 140 164 190 168 181 177 151 135 140 114 124 149 121 128 115 127 129 126 146 148 155 168 130 143 161 150 137 138 144 140 157 148 145 149 132 135 170 138 158 150 139 158 141 126 129 126 147 140 153 148 138 141 157 160 148 136 133 131 137 132 133 121 132 128 117 109 120 109 107 111 108 110 125 118 104 101 94 90 96 89 84 74 63 66 63 54 51 37164 255 1113 30 9483 10 19 24 7451 202 103 574 1156 2345 4138 8223 13590 19804 20622 20508 25678 31026 35715 46251 57671 70559 87525 107869 132879 154807 169675 189161 221316 284531 421540 747389 999999 999999 705265 197693 73422 28294 878 271 294 302 285 326 320 525 615 593 391 352 307 219 231 213 258 217 215 234 243 252 266 271 328 338 357 243 192 211 240 198 197 238 188 240 234 216 287 226 155 154 227 211 225 191 171 202 169 196 174 176 168 169 187 247 266 208 160 170 199 184 147 221 216 203 182 209 289 287 309 254 273 209 176 179 255 246 173 222 217 228 185 184 212 216 236 235 174 150 120 132 99 119 122 114 169 159 140 156 130 102 93 142 174 160 133 134 120 119 162 144 106 136 163 158 148 186 141 172 140 111 117 123 128 144 148 143 136 95 117 150 142 146 175 170 168 115 116 116 133 144 144 141 127 129 151 119 118 123 107 114 111 114 132 111 104 133 135 129 111 112 123 109 100 116 116 137 150 117 107 129 123 125 143 135 138 149 145 122 124 120 156 157 127 119 117 119 141 143 126 124 135 142 115 117 109 106 102 105 107 108 115 109 102 98 96 94 91 90 87 89 92 81 73 69 57 63 55 49 44 37 29 37170 252 1203 30 9483 10 19 30 7451 198 -18 717 1091 1322 2309 2861 3652 5302 8196 11555 17266 26439 38207 53893 77899 124801 243367 378135 382968 523672 766268 985588 999999 999999 366192 98279 8485 1764 353 257 310 271 290 360 494 595 608 597 364 317 292 247 291 310 299 208 211 255 273 323 239 305 275 264 278 373 401 258 208 202 224 227 249 178 205 258 207 195 167 187 199 175 189 184 155 172 160 155 127 166 139 146 178 134 196 232 221 191 185 199 214 162 166 149 182 208 228 252 283 308 340 288 225 233 257 187 178 179 203 189 164 191 259 219 217 249 198 190 191 156 146 170 89 119 96 99 104 139 129 127 171 151 121 125 128 135 138 148 137 140 158 143 130 140 151 176 153 156 133 136 165 175 148 163 122 126 123 130 107 137 133 153 162 150 157 138 133 145 142 148 141 138 154 133 121 107 152 141 139 130 141 109 107 135 140 124 118 117 104 98 107 130 125 113 119 135 115 105 102 116 135 132 137 135 135 126 132 131 122 138 143 135 121 117 112 122 131 126 122 137 150 135 125 104 116 114 114 119 116 105 109 111 97 101 93 104 97 94 88 88 83 75 80 79 74 72 62 52 49 35 28 28 37176 260 967 30 9487 10 19 36 7452 195 91 281 588 1232 1826 2343 3174 4377 6014 7677 9571 12384 14801 18142 22987 31012 47487 71251 100600 121030 129675 168488 186039 248579 275647 341483 517003 780780 923199 956895 678119 125549 6185 594 442 308 253 323 331 262 303 339 392 489 503 643 726 671 508 435 361 395 332 252 279 248 249 284 270 364 502 479 406 359 469 380 249 226 226 167 206 219 193 223 215 225 219 187 222 215 218 215 224 199 188 175 112 151 200 163 209 214 242 204 216 243 213 238 206 166 177 205 226 206 187 259 272 265 254 262 250 195 235 242 211 169 199 191 135 178 176 219 196 199 262 215 196 178 135 131 112 88 110 121 131 139 114 143 116 102 103 132 133 138 124 99 123 117 155 161 163 156 152 140 141 156 120 145 167 99 113 150 143 141 151 121 150 156 139 146 159 137 149 146 122 106 125 146 109 129 141 139 137 105 116 93 108 117 130 120 133 138 171 135 124 115 94 116 109 135 125 98 113 111 125 134 129 123 129 127 125 137 123 132 135 117 110 117 116 136 132 132 125 119 106 118 110 114 126 115 97 104 91 104 106 88 91 97 107 101 91 98 99 94 94 92 79 69 66 61 56 60 57 56 45 29 28 17 16 8 37182 258 1031 30 9491 10 19 42 7453 192 100 953 1891 3563 6697 6528 7697 8353 7350 7711 14010 24655 17812 17727 28741 30420 30166 45676 61907 88238 123348 161128 235313 335261 477665 727266 999999 999999 745367 404788 6142 476 431 310 311 293 246 293 385 426 461 465 569 658 739 798 649 556 582 530 482 328 309 392 410 372 451 532 721 858 794 791 715 382 276 278 221 214 230 248 296 267 312 234 194 221 239 193 190 217 213 239 247 240 184 177 183 214 239 236 214 262 251 247 245 216 184 198 185 187 213 268 265 330 330 296 276 271 292 316 304 265 231 227 245 236 232 216 208 207 234 221 205 198 207 207 154 129 105 133 115 114 135 123 147 143 178 173 184 160 190 159 157 161 161 143 173 205 187 173 137 158 155 154 135 162 167 150 139 138 153 130 129 148 165 157 187 155 145 133 153 167 171 145 157 145 164 147 167 158 168 128 123 127 165 142 162 137 136 146 133 117 145 173 158 143 125 132 126 137 140 133 148 139 147 136 124 142 135 139 155 139 146 143 130 135 147 155 149 121 116 123 118 126 118 129 132 133 145 133 132 123 121 111 109 114 117 103 106 103 106 107 99 101 101 91 89 77 81 84 69 60 56 50 41 31 25 24 37188 274 525 30 9495 10 19 48 7454 188 -40 -4 51 143 228 300 349 409 577 475 578 738 1011 1408 1551 1849 2124 2056 2195 2819 3776 5063 7478 10681 16942 26238 29501 37328 45357 45655 39239 31870 51309 87713 85674 50221 43046 72064 122359 217588 404053 688627 999999 999999 868433 147682 1864 381 403 393 361 393 418 362 428 468 504 538 558 625 742 799 814 773 671 743 714 744 709 558 484 426 431 514 667 830 1014 1025 852 616 457 343 305 267 270 269 267 279 271 315 222 217 210 322 302 288 278 244 267 219 216 211 287 252 246 264 267 273 303 311 309 180 186 224 216 240 198 257 282 321 326 303 287 256 318 293 215 210 228 215 257 224 231 221 237 206 241 220 264 228 238 211 191 153 155 155 129 161 171 159 169 156 191 204 158 165 179 175 194 240 210 206 229 207 172 202 168 175 202 201 167 189 205 185 182 159 197 188 168 165 192 194 164 184 192 144 144 198 181 203 179 169 193 197 172 180 164 176 164 178 158 181 195 191 178 184 168 179 174 159 179 167 133 150 180 156 140 155 144 140 151 155 154 169 160 132 179 173 165 160 154 177 166 155 161 166 159 147 146 139 161 150 140 149 160 141 139 131 137 139 146 139 122 130 122 122 126 122 118 114 111 104 100 97 112 108 99 93 86 78 69 64 66 56 37194 289 106 30 9496 10 19 54 7455 185 1265 1267 1188 1254 1478 1895 2226 2367 2309 2774 3513 3970 4348 4739 5284 5502 6210 7561 8981 9563 10391 11086 11913 13067 15613 15639 16285 17564 17482 18302 18320 18382 20151 22936 24814 26329 28339 26687 24664 28070 24955 24240 26815 28850 30540 31984 30447 30460 43561 57951 96165 131442 170139 257935 431744 611991 730675 826361 667297 308649 38697 1545 462 505 452 389 354 339 357 339 430 475 500 481 580 698 834 905 945 900 784 855 1037 1031 925 883 968 989 904 846 1035 1081 902 663 557 353 342 385 292 291 289 302 248 275 318 232 263 231 301 325 298 205 205 196 223 196 192 221 221 224 278 248 296 279 270 247 253 239 270 282 273 244 271 295 278 340 346 303 273 293 280 253 255 243 251 211 239 250 279 236 260 267 259 273 227 259 241 259 189 177 204 216 203 195 211 222 195 180 178 183 152 200 193 175 194 196 207 220 221 192 181 192 209 202 211 182 176 211 145 188 227 211 204 195 195 223 226 231 202 212 195 213 184 190 191 186 192 184 195 203 175 160 175 228 185 174 194 195 166 172 165 170 186 187 194 186 148 144 186 193 177 175 160 193 186 155 190 187 179 174 167 185 193 201 182 173 182 178 168 173 176 169 174 174 182 163 154 167 173 171 169 165 157 166 157 165 161 167 163 154 156 145 135 143 140 141 139 149 134 123 117 124 115 110 102 91 79 76 75 37200 283 287 30 9497 10 20 0 7456 182 -19 117 207 296 885 1476 1818 2152 2094 2053 2565 3037 5256 7866 7408 5940 5167 7460 11511 14749 20121 28112 29537 30920 36715 56260 59070 42717 40434 35890 37759 39150 32505 30514 37859 35572 33723 41534 79514 105919 81287 37753 26074 23656 22202 30720 68327 182653 387378 463292 312967 198798 165840 217708 366389 585219 789302 382112 4422 398 316 334 280 290 377 415 464 509 549 620 709 780 839 863 862 814 836 929 986 1031 995 935 846 860 833 616 436 322 259 323 330 318 282 212 190 200 240 215 228 218 266 165 197 231 242 210 174 160 176 188 173 137 204 227 188 227 250 234 176 200 170 164 184 196 185 223 211 221 265 286 252 229 282 245 264 216 178 158 176 203 220 219 223 232 193 203 197 268 235 212 192 196 210 152 136 183 152 177 167 123 130 130 127 117 99 128 132 146 124 137 144 160 160 164 190 164 154 110 120 126 153 113 120 159 205 162 120 130 120 111 117 136 145 136 133 135 149 139 140 126 142 133 120 139 153 125 114 140 118 121 139 148 152 140 135 113 122 145 117 112 117 108 93 112 126 115 110 137 153 121 125 141 157 138 124 140 138 139 121 128 139 120 118 111 130 135 117 96 113 122 117 108 129 125 124 108 103 109 104 113 109 115 110 110 108 113 102 96 94 75 79 84 87 75 67 70 62 55 42 37 27 17 15 37206 251 1247 30 9497 10 20 6 7457 178 -37 64 421 1206 1447 1564 2115 3148 5304 9604 18569 36450 63912 116100 245697 405953 446425 467778 500667 613817 738979 721341 640129 461659 144163 2298 341 336 265 328 367 365 451 521 559 546 588 708 847 804 869 785 800 893 878 890 937 974 926 908 908 926 830 721 530 350 369 309 283 275 253 174 274 237 180 223 210 253 198 212 286 275 179 220 174 115 131 138 125 160 203 147 131 188 227 97 168 196 175 130 157 163 114 193 169 221 260 277 289 225 218 215 206 205 196 204 190 204 174 143 196 167 153 181 198 212 204 187 197 164 165 150 157 154 169 161 102 101 111 107 114 170 136 106 123 108 112 125 102 124 111 148 138 124 131 108 105 130 121 132 153 125 115 133 126 101 129 137 125 122 141 117 132 121 155 131 130 109 128 120 109 126 133 122 150 119 117 95 110 125 106 81 80 108 120 142 155 97 99 103 95 96 100 105 105 95 92 117 135 108 112 104 98 110 128 99 120 113 120 115 112 113 88 103 94 107 107 117 107 99 102 93 94 89 84 87 84 88 79 88 100 96 82 91 86 62 61 65 70 63 60 55 55 59 48 45 32 23 14 10 7 37212 290 78 30 9498 10 20 12 7457 175 269 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 9 494 2001 4350 2554 1412 1587 3019 7597 12735 21172 20641 13841 15914 11382 11685 14093 19309 22770 22655 20012 17751 16247 16643 17023 14898 13982 14950 23998 48745 78081 125711 204585 344798 434970 498450 622921 756267 654961 578351 448747 200942 62694 3244 508 449 408 334 387 336 332 432 492 452 468 532 589 670 736 813 916 967 966 938 1083 1047 1031 990 1029 1031 1008 951 979 1025 993 947 759 486 291 322 360 407 276 248 223 245 308 254 209 201 261 279 239 172 196 206 217 166 248 157 188 179 177 209 229 241 233 243 243 231 223 199 197 216 225 173 250 280 321 318 287 248 253 259 242 259 231 181 237 229 244 224 204 247 239 221 246 256 229 205 187 170 157 161 183 179 145 160 180 155 148 181 167 174 141 190 176 109 142 154 175 156 163 153 170 182 142 178 189 207 175 182 181 149 170 153 175 195 219 139 84 146 169 159 157 156 148 134 139 141 161 158 156 176 162 150 137 147 137 128 145 144 136 143 146 145 134 157 137 119 117 132 121 135 143 137 139 129 127 129 114 143 160 155 157 176 161 142 145 152 116 130 145 151 132 138 135 144 149 142 144 136 134 133 116 133 133 131 128 119 119 107 116 111 115 107 110 103 108 105 98 96 90 84 73 72 65 63 48 37 35 37218 263 887 30 9497 10 20 18 7458 172 202 373 1632 1905 1797 2115 3897 7971 16715 26657 28113 44219 55681 43198 11325 7775 5706 4542 4534 5515 7215 14607 30143 53415 119720 261717 456943 721444 999999 999999 764317 277525 59793 905 415 377 395 320 366 381 301 289 266 350 303 423 487 481 513 601 659 687 818 911 944 955 989 917 939 930 928 922 873 881 904 835 848 762 530 366 276 307 246 258 218 222 249 229 209 192 231 314 258 234 174 157 143 134 160 138 115 183 146 141 155 202 199 233 208 178 168 144 132 163 159 159 187 156 197 250 255 313 302 269 197 221 213 161 173 152 141 180 218 224 187 177 205 162 205 213 182 149 133 142 201 121 124 142 105 93 105 133 91 104 128 128 88 61 127 107 125 141 126 121 112 128 167 165 159 128 152 142 126 141 151 133 104 97 114 92 76 129 131 118 117 122 139 106 119 141 117 138 127 130 117 115 125 91 95 113 117 98 129 133 98 103 96 111 99 104 91 89 111 103 103 133 100 87 121 117 105 96 125 117 128 129 115 117 124 107 107 115 112 127 124 107 109 82 92 96 105 107 109 106 94 74 80 94 92 94 90 94 91 86 84 77 70 83 80 76 64 68 60 59 54 58 57 44 44 29 16 12 4 37224 251 1247 30 9497 10 20 24 7459 168 -19 654 266 999999 198 920 1563 2330 4855 11712 26574 45520 84856 170435 328273 590603 750023 590522 482662 738560 999999 699814 64403 713 334 414 273 297 373 272 299 287 366 442 494 415 497 546 623 686 746 827 891 913 959 980 1003 906 948 964 960 910 856 812 889 845 685 519 422 369 297 240 271 218 279 279 202 217 201 223 251 185 147 171 125 89 84 153 163 142 140 181 143 186 202 211 262 189 158 150 177 207 201 196 165 171 189 247 300 314 267 225 220 215 173 209 191 185 205 226 178 135 166 152 179 185 199 204 188 214 194 191 227 168 100 148 104 117 138 104 124 129 131 82 88 77 84 89 130 110 108 142 92 134 116 161 131 163 117 108 135 121 135 165 100 140 116 130 111 120 110 122 113 115 120 129 141 125 147 136 113 123 129 131 103 110 138 123 123 120 100 129 106 93 86 106 109 132 140 125 105 119 92 95 107 124 120 106 112 104 131 147 133 139 131 146 145 122 105 109 117 143 119 129 132 121 109 125 119 116 128 117 121 101 98 102 98 106 98 97 99 107 95 87 96 92 85 86 84 75 71 62 69 57 57 46 36 33 28 16 11 37230 286 198 30 9498 10 20 30 7460 165 94 -81 999999 999999 999999 999999 999999 103 234 262 203 325 344 346 387 554 916 864 543 1213 3763 6899 10042 20887 37428 49978 43705 5824 4021 4264 6120 14623 11903 6074 9907 21821 25623 9047 9663 7118 6382 6393 5620 3167 4206 7607 11878 14511 27180 53506 89827 167935 358379 655500 966794 999999 999999 265208 6194 426 345 356 331 276 378 418 415 466 500 494 565 661 737 816 806 872 959 969 935 1016 1007 1001 1021 1008 956 927 826 826 861 825 834 767 587 514 520 450 373 301 271 266 250 221 245 257 257 193 229 273 234 189 170 134 91 152 146 151 199 158 157 192 210 185 150 164 145 134 175 134 160 186 156 231 231 252 299 321 216 225 184 183 168 149 175 188 210 180 227 209 192 205 222 199 184 236 235 187 163 164 149 191 134 118 92 114 131 144 104 162 141 114 136 149 147 134 140 140 144 174 124 121 143 169 141 158 140 155 159 158 146 135 123 125 121 119 100 116 162 160 130 119 108 122 132 157 133 150 159 138 151 114 107 137 147 151 127 129 149 126 139 152 142 121 117 139 143 114 125 132 116 105 106 121 113 137 113 124 121 124 134 134 143 135 135 132 130 131 148 145 131 117 134 132 117 118 112 131 140 139 116 104 97 112 114 106 127 125 114 113 109 103 97 89 92 101 86 89 80 77 66 64 69 63 55 46 37 25 37236 246 1398 30 9498 10 20 36 7461 162 239 1401 4853 8668 11014 19795 39377 44799 68008 150515 425336 522739 999999 806525 580399 539472 670221 293587 1723 386 346 324 327 305 323 374 371 334 458 516 509 581 664 704 736 834 900 966 982 950 979 965 921 901 778 827 794 790 778 816 821 644 613 564 434 301 185 233 253 247 242 192 192 233 246 227 262 255 185 177 112 153 164 139 131 134 166 179 190 185 204 145 189 198 144 143 152 172 150 168 163 175 248 254 275 317 278 233 192 180 163 141 184 169 194 181 195 200 159 229 225 202 250 200 216 145 158 173 186 123 118 110 111 142 119 145 122 109 134 140 116 133 93 106 104 114 158 139 121 140 140 138 156 163 125 130 141 113 98 121 117 148 130 131 154 131 108 109 115 106 83 93 127 147 148 153 146 123 95 118 136 119 142 138 120 115 115 120 112 101 109 103 125 118 136 131 145 122 105 107 110 107 95 97 106 114 131 118 152 144 130 129 136 122 131 142 133 129 118 115 115 113 136 130 111 120 130 125 114 102 101 114 108 96 108 102 105 111 99 82 85 88 78 78 80 77 71 70 73 63 60 53 38 29 26 17 37242 288 136 30 9496 10 20 42 7462 158 2514 2939 3532 4117 4885 5163 5835 6421 7068 7762 8529 9249 8795 9335 9981 10660 11826 12220 12988 14198 14325 15556 18587 21345 24377 26349 27142 31725 36349 39221 43016 44049 47667 51735 44712 44699 40662 40826 46003 48102 52633 55251 44093 42680 41670 75542 111235 175608 404850 616015 446190 217535 176607 218168 243825 225427 128528 6712 28657 26613 785 445 446 317 382 309 313 308 325 409 410 562 543 535 618 598 735 886 937 931 932 970 1010 1043 1048 1093 971 903 908 819 800 839 893 852 830 711 607 449 264 212 242 196 245 248 254 282 237 220 263 279 281 191 203 219 158 163 181 192 172 216 192 168 189 247 190 167 190 186 205 184 193 202 201 252 216 236 272 267 284 249 231 208 210 165 182 194 225 190 191 212 220 194 169 233 213 212 212 219 262 224 176 219 195 169 143 129 122 146 161 146 147 119 129 166 126 162 134 115 131 134 166 192 165 142 151 146 170 141 159 152 148 140 130 144 157 149 123 99 140 184 169 138 119 106 106 98 112 145 131 143 168 146 136 140 124 129 146 147 122 149 154 134 125 113 130 131 135 138 141 112 127 131 109 116 118 118 130 136 127 149 158 144 154 146 124 146 141 143 126 126 129 132 120 126 140 140 130 123 128 131 133 126 131 119 115 120 125 113 104 110 102 109 106 90 100 97 97 84 89 96 89 71 71 69 63 55 41 32 37248 288 162 30 9492 10 20 48 7462 155 240 399 645 795 1049 1189 1314 1612 1859 1588 1827 2428 2984 3631 5011 6285 7333 8430 8346 9437 11224 12238 9745 11017 12471 11539 11658 12915 16124 21851 13627 15636 26770 24999 26253 21780 16189 13645 14215 15318 15493 16077 16670 12826 11626 14057 13951 47531 108908 203225 356976 552106 803648 788757 453156 535633 533180 237364 4198 488 445 463 476 495 448 390 364 364 394 437 557 516 599 668 637 780 901 963 930 1064 1028 1012 1018 1108 1102 982 870 884 931 915 886 833 784 747 699 589 339 304 328 277 283 273 308 219 318 329 294 336 290 304 231 157 154 229 220 192 174 194 269 231 209 281 234 264 179 185 239 183 256 226 205 228 248 207 247 298 304 326 293 318 245 186 212 239 198 238 255 199 194 231 230 231 245 195 258 216 208 225 226 223 224 213 188 157 162 155 140 168 173 192 134 157 154 172 158 153 189 203 184 168 143 164 196 160 167 177 165 158 164 154 171 143 173 166 147 160 131 153 173 178 155 144 154 168 175 155 176 172 166 146 166 139 158 207 178 158 127 144 159 149 147 147 156 149 150 153 155 166 161 153 141 143 130 156 178 155 142 169 153 173 177 170 153 152 157 151 171 147 160 139 150 148 160 157 165 157 164 156 152 157 155 136 142 148 145 148 135 140 133 131 125 118 116 128 118 108 120 119 111 105 92 84 83 77 70 64 55 42 37254 244 1451 30 9491 10 20 54 7463 151 284 1036 2860 6374 14581 36232 86175 195691 444567 860018 999999 890549 660966 846141 933695 87148 1842 371 366 431 367 359 313 334 403 378 444 462 562 594 757 817 892 904 891 901 952 988 941 887 819 804 828 828 762 795 823 830 769 707 493 416 311 211 248 220 238 248 243 208 204 243 245 235 287 208 228 211 144 149 141 176 144 137 160 126 172 225 250 226 185 141 167 175 152 191 150 165 174 177 154 206 256 218 253 271 245 169 167 151 192 205 210 230 209 208 219 213 212 217 203 208 158 157 151 184 251 176 163 122 101 130 133 128 93 138 111 80 116 116 120 145 140 129 134 125 145 153 140 115 159 132 122 136 111 125 157 103 130 148 154 127 123 184 172 153 117 116 116 121 126 149 152 140 126 136 131 137 156 117 121 125 151 139 113 125 140 132 108 119 123 125 129 132 117 126 139 128 113 104 120 137 124 141 131 116 115 140 143 147 128 129 139 137 132 141 136 117 113 133 122 110 113 114 132 124 116 122 117 123 126 115 104 111 106 100 91 95 99 95 79 75 79 81 74 70 67 69 62 56 48 34 25 26 37260 242 1512 30 9492 10 21 0 7464 148 -16 410 1254 2689 5954 13650 34541 101461 323125 986835 999999 999999 999999 332673 3699 439 386 340 437 462 415 304 286 355 503 481 470 560 682 758 815 901 997 949 934 986 919 1068 1059 984 904 863 920 907 871 794 827 853 850 786 706 534 434 318 227 242 251 248 249 266 250 242 316 257 267 324 320 313 199 154 172 224 162 179 195 185 155 196 251 233 161 182 227 196 140 193 173 169 195 205 244 252 226 272 248 248 209 187 178 194 224 247 201 180 222 205 193 176 186 179 164 244 235 171 166 220 183 156 139 141 162 155 120 154 110 136 148 146 149 132 151 145 165 163 159 158 172 137 90 161 194 175 157 127 152 150 135 125 118 134 160 161 129 110 142 161 133 160 132 139 151 174 154 136 137 139 140 135 130 135 139 146 127 121 130 108 110 103 102 126 133 135 160 149 124 131 123 135 133 130 136 133 116 114 139 139 154 141 142 138 156 149 135 115 130 130 126 139 140 138 132 136 138 131 132 141 139 130 124 119 129 130 125 112 96 105 111 100 94 95 103 85 75 76 76 73 69 59 58 52 36 27 37266 241 1542 30 9492 10 21 6 7465 145 -38 269 849 1993 4444 11057 28887 82345 272497 767450 999999 999999 999999 895488 326596 15470 686 337 306 248 321 426 422 488 496 494 625 836 888 885 954 862 911 897 882 892 918 805 793 802 818 828 800 783 753 846 801 745 545 372 329 265 206 231 182 215 215 255 233 233 220 255 252 260 236 268 209 182 158 199 128 106 93 173 156 138 199 188 143 193 123 144 193 178 165 153 144 141 173 187 198 243 257 225 202 201 124 125 170 157 181 191 199 209 196 181 175 155 170 208 217 223 196 183 150 164 139 130 117 116 111 111 150 139 140 100 100 91 136 155 101 132 126 130 148 119 124 131 113 139 138 83 100 106 120 107 120 129 132 117 123 114 125 168 134 127 128 118 87 96 105 131 127 131 109 131 110 95 100 107 121 116 111 118 106 91 101 128 94 107 131 121 108 110 107 113 118 120 117 137 124 116 101 121 120 124 117 120 122 129 127 105 109 121 114 106 90 96 120 111 123 119 115 106 103 108 109 113 114 113 124 124 107 97 85 81 84 73 66 69 64 69 69 65 55 52 54 37 27 19 4 37272 244 1450 30 9490 10 21 12 7466 141 26 684 1988 4433 9078 19782 48766 113235 257261 514172 854817 999999 999999 719140 701717 441467 136912 2312 398 314 356 281 286 334 418 417 415 424 491 507 655 744 774 873 917 884 907 853 854 855 854 840 828 863 933 862 820 741 766 696 707 648 554 358 230 237 204 194 210 222 179 200 192 177 245 241 216 224 154 202 177 142 142 109 128 117 141 207 215 164 181 138 116 136 174 114 120 138 131 119 100 132 153 174 236 227 194 158 187 157 163 181 143 194 157 147 175 191 196 172 167 164 194 185 171 170 144 130 116 145 113 86 87 100 89 105 107 95 104 87 112 111 117 135 92 121 111 85 88 124 102 98 125 113 81 104 138 103 80 92 122 99 86 84 114 106 107 102 107 82 93 122 81 90 91 98 118 95 83 93 98 88 97 81 70 87 89 96 80 103 96 72 100 119 128 103 88 75 78 102 78 83 84 93 112 112 98 96 101 93 99 97 110 106 94 88 89 89 88 75 91 108 94 92 83 95 91 96 82 87 84 90 95 91 86 80 80 72 73 74 81 61 59 54 56 42 32 30 27 25 22 8 -1 -5 37278 255 1119 30 9489 10 21 18 7467 138 80 248 461 803 1285 1830 2540 3233 4371 4640 4328 4807 4827 4955 11451 47235 124052 226716 327396 496166 670371 819628 798584 770258 719430 620814 257926 103946 4724 563 399 399 472 390 305 351 416 533 509 507 510 506 515 708 904 953 1019 992 945 956 960 1052 1070 1028 926 914 904 1000 965 870 784 812 725 636 438 264 258 230 225 247 207 212 199 241 240 254 283 252 217 202 156 147 186 164 140 131 188 174 228 242 210 222 202 170 161 158 194 203 132 195 182 212 185 135 234 252 241 219 253 233 248 155 186 188 196 224 232 234 198 201 188 192 221 223 223 232 249 211 174 162 143 197 202 131 139 125 143 96 103 163 173 127 132 125 136 168 130 96 143 176 145 152 147 146 136 148 132 126 121 148 145 145 170 147 122 116 122 150 144 115 101 136 142 155 148 146 138 148 129 137 144 126 136 137 120 126 150 140 137 112 94 119 134 157 152 136 121 145 149 126 131 126 123 137 149 133 148 140 129 129 122 135 126 121 139 135 140 129 125 143 139 121 113 110 135 133 128 134 132 134 134 126 146 144 118 125 116 101 99 98 109 106 89 91 82 90 85 81 73 67 62 54 49 35 27 37284 247 1358 30 9488 10 21 24 7467 135 -41 498 1680 4333 8996 17795 39455 87894 189075 392369 683172 833750 433939 825165 999999 999999 146501 3936 455 393 451 422 454 472 417 406 435 444 478 478 511 565 599 636 771 880 968 958 975 1016 1005 1016 1006 977 1064 1018 939 929 977 954 999 884 826 842 907 796 678 461 303 241 269 281 232 218 291 291 243 233 271 269 278 253 206 192 202 224 179 233 228 226 230 224 177 196 163 165 187 190 213 215 167 192 213 156 169 175 243 263 228 248 228 221 214 196 194 190 252 205 210 280 227 208 239 283 226 241 249 210 210 218 178 196 184 211 221 158 186 126 163 151 124 141 138 122 121 146 140 120 108 153 170 151 141 168 154 147 148 157 158 140 151 158 147 140 128 141 116 141 157 151 129 147 126 117 168 188 149 161 182 143 150 169 164 124 155 146 131 117 118 133 115 124 122 98 112 142 154 161 149 139 148 145 135 130 129 139 145 153 155 144 144 152 146 148 141 125 135 128 120 132 133 138 132 129 124 129 134 137 139 144 146 148 152 139 141 146 130 127 112 110 119 107 112 112 95 99 99 92 80 73 73 67 64 53 48 41 31 37290 288 127 30 9487 10 21 30 7468 131 481999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 60 537 1135 1980 4346 9786 23038 68387 242406 514267 620684 721506 999999 999999 876460 8272 395 371 463 388 268 300 336 371 356 415 435 436 377 469 476 576 746 830 924 989 958 927 885 907 981 1008 967 930 866 904 898 893 942 887 833 832 804 772 649 497 315 239 202 185 188 178 178 252 181 187 235 221 246 152 133 96 109 111 130 136 131 150 193 155 155 149 95 135 124 108 122 108 155 160 133 134 145 134 161 226 201 177 146 201 161 154 160 172 145 127 148 124 135 194 208 163 138 213 203 215 176 147 144 127 131 178 184 135 77 87 124 77 90 74 70 85 69 63 82 107 112 90 123 68 92 124 105 92 91 72 104 124 128 118 71 68 83 82 113 112 72 92 80 75 86 93 96 91 82 94 84 98 94 88 99 87 84 58 84 76 63 70 64 62 69 94 84 119 111 92 93 88 78 96 85 93 96 104 120 115 98 82 70 79 78 86 61 75 86 92 75 75 78 73 69 87 86 82 81 86 79 97 89 90 86 75 76 76 85 78 67 65 63 54 45 44 42 44 38 30 28 26 15 18 6 0 -9 -20 37296 247 1353 30 9483 10 21 36 7469 128 118 848 2660 6689 19911 47575 96264 185328 175221 192724 274289 254545 437275 480197 478422 666750 613432 811085 999999 901998 6438 526 438 428 350 373 454 443 487 554 541 579 607 719 785 960 1108 1023 1011 988 988 986 1015 953 866 930 942 960 934 928 894 823 817 800 671 649 563 375 263 248 220 203 220 269 235 276 271 229 281 297 207 172 171 189 164 133 158 174 212 222 219 184 219 220 205 178 189 164 181 177 216 217 196 186 196 99 205 188 182 210 206 226 205 177 168 215 195 190 196 223 233 199 202 206 217 205 223 220 213 237 235 215 216 203 224 217 237 168 144 149 129 140 149 120 143 131 143 119 126 174 179 185 182 129 135 92 142 159 172 160 195 167 142 141 128 131 136 120 158 147 130 141 141 166 118 130 163 163 143 153 179 130 136 145 114 118 146 137 120 119 107 130 148 144 116 123 150 170 151 132 136 118 128 141 146 136 124 141 158 150 142 146 135 145 156 147 146 139 146 141 132 131 149 131 130 123 119 128 126 121 128 139 138 130 135 130 132 119 116 119 110 109 114 110 106 97 83 82 85 79 75 66 58 51 43 29 16 37302 250 1260 30 9480 10 21 42 7470 124 -84 -49 172 650 1630 3920 9048 19829 44797 102787 238548 575927 999999 999999 999999 755569 477218 126318 4124 519 496 525 596 540 522 568 545 477 496 540 491 514 562 594 572 589 655 678 880 1036 1044 990 1021 1051 970 1058 1075 1023 932 939 1083 1026 985 974 979 947 904 814 823 692 582 413 343 324 253 243 339 252 260 316 323 345 365 338 228 255 230 164 253 179 189 192 202 215 259 231 196 194 281 219 209 203 189 162 194 241 184 170 194 188 196 215 215 231 218 204 209 218 222 202 198 224 285 254 242 234 294 298 304 269 278 260 223 243 223 260 267 265 262 265 266 181 187 216 182 160 156 180 154 194 175 198 169 194 213 221 192 164 179 174 199 173 168 191 193 203 167 172 202 194 187 194 164 156 149 172 167 147 182 141 146 180 178 190 183 161 161 172 168 172 175 174 156 152 154 144 146 167 184 178 165 175 175 178 159 155 154 164 181 177 166 153 151 159 181 166 169 176 177 169 161 174 172 148 151 162 159 150 167 149 156 156 160 164 159 149 156 155 159 151 158 166 154 149 146 133 130 122 118 113 117 115 97 94 91 75 78 71 61 54 37308 246 1380 30 9480 10 21 48 7471 121 -26 440 1297 2902 6371 15271 36738 89468 224477 564415 999999 999999 999999 691085 9601 607 445 457 350 403 372 377 453 403 350 397 496 470 501 494 526 623 754 992 980 929 943 954 935 860 868 892 900 873 848 924 859 841 824 786 783 871 824 746 645 621 453 346 301 230 190 169 237 293 282 212 238 232 249 265 249 246 192 135 94 159 146 166 130 159 141 131 171 229 230 245 204 170 155 146 118 131 176 149 165 161 115 133 181 179 168 127 154 137 138 171 136 182 236 256 228 229 202 201 246 244 188 167 164 178 182 201 183 200 192 206 208 186 130 155 130 112 120 139 109 74 121 110 139 136 152 152 116 117 172 155 131 132 135 129 127 134 141 157 132 101 125 117 104 95 96 114 121 119 109 149 140 111 129 116 108 112 143 110 115 113 121 111 94 110 67 79 96 111 109 122 114 121 135 120 121 121 121 106 124 110 117 120 92 112 132 116 120 130 127 127 109 90 100 116 125 123 120 120 111 112 109 100 108 105 85 95 105 106 91 86 100 105 98 80 81 87 78 71 79 74 62 60 48 48 45 34 26 21 12 1 37314 267 751 30 9481 10 21 54 7472 118 459 914 1333 1448 1183 821 1025 1021 1300 1399 1571 2074 2754 3274 3018 3362 6980 15376 31363 44013 70699 106772 178552 223124 223072 281735 459646 476485 497654 659002 777752 861484 555493 192761 6407 306 381 438 488 470 435 365 469 465 479 515 533 471 531 519 480 568 577 689 777 909 973 999 1024 959 1010 1013 922 875 877 862 909 825 800 867 781 785 804 716 631 629 605 367 333 374 309 235 209 247 255 222 205 225 254 225 221 221 155 214 158 104 129 114 124 125 158 190 163 135 182 208 218 194 197 178 135 171 177 120 165 201 155 114 142 221 152 180 179 151 195 178 190 166 186 173 190 213 217 223 224 300 268 237 221 199 186 207 231 208 196 229 227 218 136 143 137 142 122 130 124 123 159 140 104 108 129 121 118 147 130 136 129 104 139 144 131 118 129 129 164 140 152 152 118 113 104 112 108 106 114 110 109 118 140 138 140 125 118 112 114 127 134 109 111 115 96 112 109 96 113 123 143 127 138 130 153 115 102 121 120 117 104 120 120 121 141 126 119 135 122 129 144 117 111 107 135 129 114 102 111 119 125 112 108 105 116 116 108 113 114 116 110 106 102 99 90 100 90 68 80 85 80 73 65 60 47 42 34 31 25 11 0 37320 288 121 30 9481 10 22 0 7472 114 3700 2773 2646 2968 4432 6463 6658 6991 8086 8692 8769 8334 8543 8324 8053 8118 8849 11046 13249 15014 17813 17354 22155 36222 49130 44953 52586 25835 14841 14851 15758 17441 18890 18652 17773 17523 16106 17134 18918 22359 28651 42942 74067 154958 263765 224591 235128 233403 189440 243661 480361 622630 565875 358695 73840 4281 518 371 340 386 401 430 445 425 389 461 451 478 442 460 399 415 480 486 570 690 774 857 839 933 944 941 945 954 928 886 814 837 837 820 819 727 680 722 707 606 543 504 398 345 326 271 239 201 199 155 163 148 152 198 192 245 193 163 170 146 96 70 31 105 115 132 152 172 177 173 153 173 113 147 138 160 172 130 118 133 147 153 102 98 111 102 134 153 169 123 142 144 168 171 142 150 180 190 216 175 199 170 185 178 183 152 140 161 145 127 165 163 170 140 136 100 102 89 53 74 88 90 57 74 76 107 64 87 118 108 75 83 112 92 105 70 101 107 76 69 75 108 104 123 95 88 100 99 61 88 95 86 68 47 87 100 93 84 73 78 78 78 86 74 53 61 73 73 79 93 97 96 87 75 72 84 61 59 79 80 97 113 109 87 98 97 87 96 86 85 91 97 90 89 91 76 70 71 68 69 55 73 70 64 65 74 72 75 76 71 66 69 76 72 72 60 52 49 37 40 33 36 38 18 12 7 3 -4 -10 -13 -30 -40 37326 290 60 30 9480 10 22 6 7473 111 150811 672098 731601 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 283 988 2367 5448 12151 25225 51841 120457 299495 656647 999999 999999 999999 367591 5133 364 325 384 457 413 455 512 500 563 479 445 500 469 480 547 725 794 796 867 925 970 1003 1006 1016 913 907 896 927 965 929 879 849 732 797 806 720 719 663 607 620 525 436 370 259 255 256 210 211 207 238 242 254 296 238 181 179 172 199 131 149 151 139 206 221 224 180 189 254 213 227 194 198 159 156 184 159 126 163 203 159 155 179 203 216 208 165 134 141 179 196 181 169 209 209 223 197 208 164 186 250 262 248 221 217 207 187 215 221 216 237 219 161 145 119 112 161 174 139 124 119 128 147 172 178 127 150 148 137 149 170 155 147 167 151 126 145 147 159 162 148 152 154 137 137 120 130 161 130 137 127 136 124 135 123 129 142 135 121 107 117 107 120 115 107 114 127 137 145 143 127 126 124 118 123 114 127 107 123 132 131 129 128 128 147 136 133 140 133 135 137 128 139 132 137 136 131 138 118 116 116 136 128 122 112 114 109 119 131 116 113 116 121 124 100 106 103 92 82 78 85 80 74 71 62 51 47 44 39 26 22 37332 291 25 30 9475 10 22 12 7474 107 876860 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 -85 39 312 1421 5318 11150 19373 38411 77082 132431 213801 346765 509750 602413 816103 999999 999999 981123 13405 563 457 478 507 397 448 419 449 532 548 552 492 539 582 664 776 905 957 985 957 917 921 933 982 990 933 902 923 938 913 888 884 865 780 845 877 872 851 783 717 738 604 477 357 391 386 300 283 251 255 243 244 145 230 269 254 249 233 161 112 185 193 152 185 230 213 214 216 251 199 180 197 181 201 165 158 133 182 174 209 168 205 210 155 181 195 222 172 199 246 194 215 217 189 259 230 233 261 189 245 241 247 247 269 285 241 227 234 246 239 197 232 196 179 168 152 157 178 141 181 178 209 163 146 209 203 156 179 168 138 155 192 199 167 161 169 205 183 186 159 153 158 183 173 147 163 141 135 127 168 190 183 190 161 154 153 168 153 168 140 125 142 149 148 120 135 146 159 147 149 148 146 172 155 150 131 134 163 144 141 158 161 149 145 153 157 165 164 148 136 141 162 158 154 137 145 147 148 152 143 150 142 145 162 138 140 136 142 137 124 127 137 137 128 127 125 127 117 111 109 100 93 79 83 85 76 72 61 47 41 37338 251 1221 30 9471 10 22 18 7475 104 11 373 889 1347 1955 2747 5278 11902 23854 46820 113691 241790 474380 776256 825662 530464 999999 999999 354783 6195 366 329 435 450 422 378 475 428 486 499 490 552 481 533 532 484 553 651 787 858 969 933 923 988 1015 973 896 936 918 903 939 942 888 924 862 825 833 882 878 808 713 662 602 562 543 387 295 296 278 254 259 211 184 222 301 290 234 159 181 122 113 141 180 194 231 221 185 174 171 196 205 211 180 147 133 184 195 123 151 167 141 128 197 192 175 172 135 182 223 164 148 144 134 170 163 206 202 223 182 189 236 233 240 261 189 205 214 197 200 201 245 270 218 202 175 151 157 112 142 128 127 153 171 183 174 148 157 149 150 136 125 127 139 160 132 119 121 160 184 190 172 168 132 142 145 166 157 139 125 159 158 121 111 124 160 144 131 132 148 137 118 145 125 112 88 108 119 137 145 132 158 183 155 139 129 105 122 134 123 108 140 129 137 136 133 130 135 134 147 145 138 117 110 118 125 131 122 117 116 123 97 113 118 124 125 114 124 123 111 111 110 105 116 111 110 104 101 88 81 75 79 79 69 64 61 56 47 36 29 22 18 37344 245 1398 30 9468 10 22 24 7476 100 172 648 1777 4190 9918 22772 57167 160259 400862 896786 999999 999999 309361 206268 32236 534 319 307 390 312 367 397 425 395 420 476 475 440 457 496 504 531 582 656 888 980 929 1014 921 874 918 919 904 901 887 880 916 890 803 829 800 823 760 695 654 532 426 365 372 298 254 197 218 227 215 163 227 272 191 161 112 144 139 110 139 134 144 147 115 120 148 153 194 207 165 161 163 125 118 131 149 149 174 136 154 182 149 140 126 143 101 100 134 160 137 180 192 179 199 218 194 218 193 175 149 208 210 188 221 213 217 243 195 151 176 206 200 200 142 126 153 142 120 112 116 141 130 130 163 137 121 139 134 147 129 113 146 124 113 125 129 163 144 152 113 148 122 153 107 129 81 111 110 87 104 110 101 115 117 100 104 118 114 103 104 78 84 105 110 95 121 133 117 113 135 92 102 105 98 110 106 115 110 130 125 116 108 107 107 118 105 101 89 104 131 122 110 111 121 123 112 86 82 95 100 112 127 104 84 71 100 101 91 98 97 93 87 89 86 69 72 69 67 65 57 50 61 50 41 35 19 21 12 4 -9 37350 247 1335 30 9465 10 22 30 7477 97 251 936 2819 7130 17510 44367 98502 199159 442569 775604 806766 999999 999999 775929 378959 241965 35306 573 326 333 354 330 388 461 434 483 461 469 492 548 522 463 490 635 767 837 971 1033 1026 1008 1014 983 915 945 959 919 919 891 827 814 819 797 811 773 737 658 539 403 434 373 348 354 317 310 276 281 225 224 243 261 313 243 189 150 178 183 122 152 190 159 158 166 195 242 226 207 197 184 165 191 171 211 172 167 147 200 187 102 162 172 168 196 153 159 202 164 134 171 222 192 189 208 231 223 244 218 231 253 236 229 196 219 281 236 270 218 219 217 269 231 224 160 155 180 141 154 134 171 154 160 182 180 184 178 183 179 163 150 148 155 172 126 144 176 156 152 152 163 164 145 155 160 166 124 122 164 138 137 130 141 114 135 153 144 146 159 129 128 126 121 115 127 137 135 140 147 130 140 141 122 121 134 132 132 143 148 136 132 139 136 148 152 157 123 116 123 139 149 142 132 131 131 134 144 130 136 130 128 124 127 128 126 124 116 127 124 118 115 116 115 114 102 96 85 99 96 91 83 70 61 53 51 43 41 33 23 14 37356 266 793 30 9463 10 22 36 7477 94 327 943 1533 1212 834 563 403 458 193 187 883 1687 2317 2917 2573 2688 3243 3434 5311 12776 26316 50890 96766 216207 467263 740179 917758 599015 595613 499556 233918 328668 474193 441204 76244 4466 347 308 301 337 374 304 385 473 477 457 499 515 469 468 497 474 520 652 731 927 1064 1024 1013 952 917 966 1000 977 982 867 836 891 895 867 732 706 773 685 683 589 519 446 333 292 338 328 238 222 226 247 257 176 176 248 229 197 151 168 122 138 172 147 154 134 166 172 210 171 179 184 193 178 159 138 192 150 107 119 148 199 159 154 189 123 150 170 130 162 141 153 162 168 169 139 228 220 192 160 200 189 203 165 220 243 206 186 207 241 196 202 190 203 225 235 164 124 124 134 156 99 125 152 141 162 136 134 137 146 168 154 135 110 123 126 130 136 136 153 141 157 127 117 148 143 105 112 121 93 120 104 135 161 122 114 86 117 123 90 80 107 103 95 99 87 72 84 100 117 115 121 104 88 108 89 88 93 105 116 122 106 119 132 125 110 117 123 106 109 109 118 97 87 97 101 101 109 112 103 101 100 108 104 100 92 108 97 92 86 97 96 97 96 96 90 95 80 87 78 58 52 51 48 52 43 33 29 21 11 2 -8 37362 261 909 30 9459 10 22 42 7478 90 31 59 294 810 1040 1300 1987 3137 4793 5536 5896 7187 9731 13867 20003 24375 30946 52221 108448 170919 241948 335546 504500 558416 764265 999999 999999 777325 176969 2284 309 301 268 264 382 410 372 386 470 440 477 499 547 522 493 525 565 698 878 908 926 957 1020 1009 941 955 941 943 939 919 871 859 874 858 793 755 730 745 743 670 545 461 414 371 341 336 318 210 151 170 159 222 245 197 199 210 177 216 210 133 96 164 135 77 138 191 181 158 217 236 224 214 149 133 173 179 212 169 109 162 132 156 169 156 174 109 164 176 167 189 165 134 162 172 172 164 190 210 218 186 195 237 233 205 199 188 194 189 192 191 206 188 208 212 178 215 152 123 175 123 155 150 142 136 176 176 192 152 115 155 142 161 144 145 134 124 138 161 159 133 144 149 155 138 139 136 155 134 143 101 127 108 100 136 144 123 107 83 78 84 89 97 126 99 86 100 86 117 133 105 118 128 122 103 130 111 106 109 114 118 118 127 123 115 132 120 105 111 116 103 111 121 124 109 104 109 100 125 111 108 94 102 114 130 116 112 103 96 107 112 101 89 90 93 90 89 86 84 87 74 68 74 69 60 48 40 32 28 12 8 2 37368 248 1299 30 9459 10 22 48 7479 87 69 534 1581 3695 6788 11121 20222 41509 86761 182595 391488 823302 999999 838341 677737 790742 689124 412145 30095 621 399 387 308 346 362 407 431 467 530 508 437 459 444 491 664 777 870 977 960 996 980 931 953 996 965 904 898 851 910 900 837 826 824 780 823 706 652 568 432 428 443 368 306 318 298 220 200 236 225 162 216 184 256 282 236 187 199 183 157 157 170 176 169 184 136 209 241 159 227 201 176 169 163 175 132 188 142 125 159 84 148 164 101 160 174 139 148 128 151 183 176 137 153 208 217 185 201 219 232 208 225 255 217 204 216 183 210 197 231 226 240 247 208 122 179 203 180 130 143 161 174 180 146 163 196 218 207 168 124 142 142 143 139 161 138 125 125 146 120 125 124 141 171 189 144 98 118 133 104 117 113 128 150 151 139 130 110 123 122 105 107 94 111 120 121 129 122 143 129 117 92 105 113 115 95 93 116 127 107 105 117 121 106 120 122 128 125 119 129 128 104 112 108 119 130 128 129 113 114 100 104 104 111 105 97 96 95 90 101 107 102 87 92 87 78 75 65 69 57 54 46 46 42 33 21 16 7 -11 37374 249 1270 30 9460 10 22 54 7480 83 30 650 1992 4878 11427 30198 74179 152963 260505 374427 541168 897113 999999 999999 867584 441874 31456 695 330 276 283 303 334 404 448 408 385 459 434 445 491 495 437 490 512 590 745 875 974 1004 956 1035 1041 989 1024 949 930 809 838 856 877 839 793 800 821 824 760 799 661 462 409 411 428 299 284 291 299 228 219 234 211 203 222 226 265 176 132 167 153 168 165 190 196 174 186 221 193 174 185 203 162 149 178 170 151 104 138 137 161 149 117 127 138 157 144 116 125 158 182 189 166 168 157 167 172 203 254 246 203 186 187 225 253 223 230 163 164 202 213 196 200 194 183 168 163 206 230 204 182 191 182 205 170 219 202 222 224 203 158 135 139 146 153 139 142 164 156 139 142 152 146 147 131 167 153 140 112 118 133 124 136 122 128 120 117 103 126 133 99 111 101 97 90 106 116 104 113 112 119 136 138 126 115 109 108 99 117 121 116 113 142 128 136 145 124 127 115 101 97 104 124 125 109 118 110 112 126 138 128 119 128 119 110 109 100 98 102 107 108 100 96 98 96 103 96 81 80 73 88 77 65 55 56 43 26 27 22 13 3 37380 247 1330 30 9460 10 23 0 7481 80 -75 148 537 1102 1959 4019 8531 21209 58022 176868 462658 995877 999999 999999 999999 636564 5382 336 358 384 410 428 415 409 412 424 476 500 516 541 508 478 491 554 736 941 983 1007 998 1030 1054 962 1016 987 865 854 871 862 787 783 785 786 776 760 746 736 656 538 406 403 302 314 312 278 275 261 284 280 220 229 218 214 262 303 198 166 182 173 165 154 130 157 195 176 184 207 155 171 187 197 194 157 156 152 150 148 173 151 155 143 154 178 139 164 145 174 165 150 200 177 177 181 186 258 241 194 207 213 208 204 210 205 226 229 198 205 268 255 228 217 237 218 183 235 250 265 229 185 197 186 185 264 290 244 222 208 225 158 206 224 239 206 183 204 202 214 168 181 169 160 204 226 205 167 164 176 175 156 145 133 141 153 153 136 150 135 116 127 113 108 122 114 125 132 142 124 130 137 144 134 135 136 130 151 134 122 145 128 127 136 149 128 126 142 144 118 134 153 140 143 148 153 151 134 144 139 141 136 141 144 127 121 131 132 126 129 135 128 121 112 132 123 111 99 105 106 101 95 87 77 65 57 59 53 42 36 27 37386 269 669 30 9459 10 23 6 7482 77 38 526 914 1200 1051 930 1172 1292 1618 2783 3949 4145 3059 2553 3436 4238 4400 5008 5231 4192 5440 9429 16994 27011 50100 103061 183015 279633 348073 364814 412049 643767 999999 999999 818619 109537 2298 435 351 316 255 246 373 430 376 309 358 346 443 502 466 515 445 474 462 480 645 848 1037 1066 1034 988 1010 1027 1023 1001 1012 944 818 926 851 740 768 792 804 740 735 709 636 548 428 351 315 332 273 277 286 288 260 222 161 179 248 255 238 222 160 189 141 114 180 201 125 112 193 177 154 185 244 213 149 170 189 159 164 132 151 155 149 158 123 129 168 155 170 121 178 138 123 140 158 151 197 159 181 252 237 228 212 188 181 202 194 172 196 175 194 182 206 207 168 208 181 215 228 227 226 227 186 203 212 219 184 166 173 200 201 227 213 184 160 148 141 164 178 142 146 156 182 177 127 145 212 197 194 174 136 114 132 119 121 107 129 123 126 109 117 120 139 129 102 107 118 116 104 136 152 117 118 121 122 131 124 107 129 106 103 123 107 97 111 132 118 117 125 134 118 115 138 136 110 122 124 122 120 122 117 115 108 103 118 122 103 109 97 110 113 98 110 105 105 106 119 106 92 84 89 89 86 84 77 72 61 45 40 41 31 20 13 37392 247 1326 30 9456 10 23 12 7482 73 203 607 1538 3647 7841 15382 28870 60984 144535 311265 667745 999999 999999 999999 818342 516314 34163 517 341 297 383 308 349 374 432 427 412 410 428 430 443 459 547 549 524 707 838 1017 1074 1111 1124 1043 1005 986 1077 1002 1037 961 885 897 877 806 785 788 771 729 656 537 483 410 425 338 303 361 292 238 222 269 196 193 225 256 261 217 190 125 149 165 155 159 194 201 158 162 179 160 185 178 140 161 131 168 159 169 150 131 160 167 205 106 87 108 135 138 170 180 163 109 115 137 134 164 206 233 224 214 209 212 207 194 196 212 205 197 229 238 204 182 237 268 230 209 224 253 257 227 190 202 245 251 224 211 216 208 211 245 208 209 224 195 195 221 208 220 206 206 215 236 201 181 188 221 202 195 171 153 120 116 108 112 128 153 175 122 146 151 155 137 113 102 130 116 100 97 120 135 145 139 151 134 130 119 111 117 128 115 142 142 148 130 120 122 123 111 122 113 123 126 110 124 127 131 124 122 133 116 124 124 122 107 117 117 116 125 116 111 116 116 120 107 108 111 97 94 92 89 80 76 68 63 67 57 45 49 38 31 26 37398 247 1325 30 9455 10 23 18 7483 70 282 999 2527 5050 9971 21739 47201 102146 234770 551923 999999 999999 999999 963115 450217 4944 329 289 314 385 500 468 365 334 392 470 458 398 486 505 542 516 489 550 637 792 928 964 1085 1131 1110 1075 1025 997 969 912 833 787 749 746 791 791 725 692 687 592 530 395 302 296 319 297 267 233 220 211 179 160 209 224 241 222 256 201 110 169 177 177 134 136 161 190 193 147 177 204 187 150 149 183 128 154 168 195 199 128 160 130 131 176 140 123 131 178 173 125 142 171 189 211 165 170 208 186 194 210 187 202 223 234 188 194 195 188 169 220 243 222 223 228 196 242 246 208 225 216 221 256 226 207 244 265 246 227 220 230 228 215 220 223 237 217 234 206 198 259 245 211 207 198 220 224 218 194 197 184 154 129 124 140 159 142 148 141 116 132 140 132 126 162 121 107 93 99 132 135 159 151 149 149 116 121 131 125 127 124 134 128 159 144 140 135 138 145 130 126 130 129 135 140 130 140 125 125 115 127 127 129 117 102 108 137 123 127 119 116 111 109 110 113 118 122 112 99 97 103 100 83 78 85 80 58 53 56 44 37 32 37404 250 1234 30 9454 10 23 24 7484 66 111 948 3357 7424 13964 22756 40240 74007 151124 311531 565285 899038 664190 441623 581248 722961 881857 429480 7683 497 311 335 337 321 346 355 399 404 323 378 408 420 452 442 468 524 645 753 840 992 1049 960 985 972 890 847 822 801 734 703 686 722 635 623 649 649 558 488 450 361 338 300 294 305 271 277 183 196 233 170 191 155 161 206 221 143 193 231 192 181 154 117 156 161 152 135 169 182 193 198 116 126 170 160 135 126 139 91 112 127 92 114 132 92 119 148 97 124 160 145 118 138 143 178 151 169 156 167 161 134 135 164 155 132 168 183 167 186 139 186 166 184 203 226 209 209 221 189 215 204 220 216 218 220 192 187 218 220 209 193 197 199 221 197 178 184 171 191 225 221 218 182 166 184 181 206 205 166 123 128 114 104 85 134 104 101 105 119 118 106 101 113 107 70 78 87 93 78 113 140 127 108 115 110 96 101 106 94 86 102 94 115 119 112 116 104 107 107 110 94 99 98 109 100 104 97 104 97 87 94 92 98 98 93 98 95 86 96 98 83 81 85 92 82 74 71 73 66 72 66 51 50 50 30 26 22 17 10 -3 -10 37410 288 93 30 9453 10 23 30 7485 63 290416 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 388 1302 3384 8271 19172 47397 111159 274680 696518 999999 999999 700505 874681 909656 137776 2072 349 336 279 244 288 358 370 400 411 412 406 421 430 455 500 531 495 581 575 663 795 936 1023 1027 1032 1102 1020 939 997 966 821 795 763 718 745 715 719 746 651 552 536 502 548 505 418 338 353 314 267 224 226 233 173 259 221 236 236 268 269 206 196 161 209 159 160 160 154 172 149 148 187 218 201 190 149 136 150 158 163 149 124 138 157 92 122 136 134 93 137 137 143 159 163 158 158 185 197 183 170 181 153 197 195 191 201 189 207 177 212 225 183 212 194 147 203 226 224 232 226 245 248 255 246 219 198 254 255 247 221 218 243 230 236 185 213 217 207 209 194 213 222 215 231 210 198 209 192 180 165 154 98 97 115 100 141 150 123 113 119 102 112 117 123 106 88 107 123 122 124 138 139 119 115 147 108 109 114 112 107 111 121 100 110 110 105 114 131 131 111 105 114 126 111 99 96 104 122 116 107 115 118 124 127 121 99 80 96 103 92 90 101 101 97 99 87 74 79 78 71 59 58 58 62 60 37 29 24 18 5 -3 37416 251 1202 30 9452 10 23 36 7486 59 0 574 1594 3305 6396 11998 24972 53431 103532 192857 383170 805237 999999 999999 999999 552167 230965 4802 362 319 297 366 326 310 295 302 361 356 401 461 520 409 470 478 456 513 499 521 517 593 685 879 1030 1244 1142 1074 1012 979 885 889 823 792 772 784 801 772 766 811 763 656 646 588 483 525 442 343 373 380 273 251 284 260 219 223 230 257 283 273 227 224 203 164 160 167 149 183 166 197 197 279 218 184 194 164 206 222 220 225 176 218 252 168 132 191 186 149 141 205 159 158 184 187 159 151 153 166 177 161 196 209 187 205 193 191 171 175 219 214 198 187 194 194 209 238 231 216 240 235 213 221 232 253 235 247 254 256 226 215 226 228 224 240 246 223 206 220 261 230 219 201 239 255 221 204 216 211 219 222 184 125 148 142 121 125 143 149 138 134 138 132 142 138 129 136 127 101 111 78 97 135 136 147 158 160 142 147 127 120 125 133 128 140 120 141 124 132 148 136 128 129 150 139 136 142 134 141 135 140 132 134 132 128 117 112 123 120 108 112 119 109 111 123 131 124 112 112 101 93 105 108 90 88 87 84 68 61 53 48 53 46 34 37422 245 1382 30 9452 10 23 42 7486 56 -22 332 1044 2419 5404 12830 33967 99899 262332 539401 999999 999999 999999 999999 253627 40567 1274 291 314 368 399 455 387 382 464 512 406 401 362 444 528 560 650 835 1094 1161 1023 1003 1024 896 853 847 808 733 731 738 702 736 722 692 701 691 587 544 486 398 356 381 325 238 316 335 282 256 209 254 194 207 178 252 255 199 193 179 235 210 162 174 201 221 209 180 250 192 184 226 202 201 168 175 162 201 205 208 176 151 203 148 166 167 152 184 186 231 158 171 142 164 153 151 167 154 186 233 211 188 170 187 169 208 184 190 182 185 210 178 203 226 207 232 233 220 258 264 239 255 262 268 269 255 227 251 277 259 233 216 194 202 242 241 236 251 234 245 216 236 253 264 231 235 219 242 230 151 148 151 140 148 118 118 133 86 118 124 130 115 131 107 99 115 107 111 108 142 131 126 123 132 128 108 131 125 117 116 132 153 144 123 156 139 143 140 129 135 132 136 127 128 152 131 139 125 131 123 119 130 125 123 131 133 137 128 116 117 121 122 125 115 102 101 109 107 103 94 95 92 87 89 75 65 65 58 47 41 29 37428 250 1230 30 9450 10 23 48 7487 52 45 457 1305 2371 3999 9286 22729 51358 109615 247651 543417 999999 999999 999999 591400 259504 30205 1218 355 377 400 320 325 346 330 378 439 482 474 428 443 444 408 509 494 454 562 601 783 969 1068 1187 1179 1184 1058 1046 989 948 965 778 730 698 797 763 727 772 757 686 570 469 355 351 353 325 325 316 323 315 222 257 210 215 198 233 229 245 197 208 244 206 176 210 198 200 241 214 171 197 156 185 256 243 204 211 229 189 206 198 218 199 205 175 152 165 158 170 164 163 153 150 159 159 155 162 202 186 186 234 208 208 221 208 204 181 196 183 213 205 164 197 206 201 261 226 217 245 225 221 249 235 203 248 266 303 287 273 256 244 268 258 244 247 217 233 254 279 255 229 244 230 228 239 226 199 237 206 194 192 145 168 156 138 130 155 134 149 133 112 125 114 94 121 150 133 129 111 134 120 115 142 154 147 117 110 119 136 148 154 119 125 136 149 130 133 140 135 138 134 147 144 120 127 151 145 128 136 138 138 136 134 125 128 117 113 112 122 131 127 113 115 124 126 132 115 107 103 97 100 99 86 93 88 69 67 63 48 40 37 33 21 37434 250 1228 30 9448 10 23 54 7488 49 -94 421 1599 3983 8972 20305 47007 109321 246801 531559 877855 953869 968443 940178 544485 333747 221173 142285 4092 533 379 377 352 233 398 349 395 342 363 470 398 403 443 477 459 501 503 635 776 1086 1096 1126 1013 1034 1125 1084 1043 1013 857 796 774 809 908 1041 845 857 920 775 647 614 468 372 318 332 344 319 337 276 269 189 214 227 242 245 155 199 229 223 214 202 170 145 127 159 171 160 177 156 150 227 215 216 222 200 160 175 182 163 165 212 205 172 169 127 143 139 146 172 120 120 112 107 99 143 140 169 171 174 153 176 209 197 195 162 191 168 190 215 174 193 214 195 206 222 226 230 217 225 213 253 255 252 252 264 276 246 237 257 272 243 266 254 229 242 249 203 205 228 233 245 222 220 229 223 233 212 161 190 147 147 80 119 137 134 128 118 138 128 124 122 122 131 127 99 94 112 104 124 124 137 144 140 162 138 115 115 123 121 96 130 131 124 121 135 128 118 116 117 106 114 126 112 110 113 113 134 126 120 118 120 113 111 113 115 130 121 108 106 112 110 107 100 97 106 100 92 99 94 80 72 78 76 71 68 56 44 37 26 16 14 37440 249 1256 30 9446 10 24 0 7489 46 463 991 2001 3944 5929 10884 22237 47367 119702 250570 433403 628299 691689 629137 714380 999999 737200 359419 33567 588 407 387 387 414 414 403 401 421 410 433 438 446 450 475 464 581 770 936 1055 1112 1081 1153 1082 1018 1027 1022 955 809 785 807 835 956 905 804 841 1537 3252 2388 755 575 648 547 374 373 626 442 304 297 218 213 224 242 261 203 215 232 266 212 190 220 207 155 200 249 236 181 197 204 172 181 194 211 201 197 151 178 185 173 205 209 207 225 201 128 146 152 146 171 151 113 167 165 182 137 180 161 197 190 189 206 198 224 165 170 229 195 207 208 200 142 214 186 226 242 246 243 259 260 274 280 232 251 260 267 263 230 282 257 247 238 256 276 266 245 253 257 223 259 243 216 236 253 252 252 242 196 218 165 118 127 133 131 133 127 139 136 142 120 132 143 128 108 115 94 82 112 109 104 114 144 115 112 115 128 127 144 140 127 107 122 120 121 123 107 120 134 128 120 113 114 133 138 142 126 124 129 121 138 129 112 101 107 112 108 117 126 109 106 104 106 109 110 99 86 87 93 85 93 82 77 68 59 61 46 39 34 24 24 12 37446 249 1258 30 9448 10 24 6 7490 42 -25 426 1617 3747 7670 16272 31632 69669 149644 273745 461811 684866 899508 989011 783171 221091 271475 368888 472986 215888 198614 1001 397 359 362 362 456 479 413 416 398 418 454 473 471 590 613 601 719 880 1106 1178 1291 1278 1297 1301 1172 1116 1032 925 901 917 892 889 942 947 1305 1591 833 644 530 476 380 425 377 379 335 360 334 257 291 244 222 244 217 194 220 225 190 155 134 157 201 196 181 161 196 237 211 213 222 195 228 202 194 261 269 202 223 235 208 215 209 172 158 162 132 164 155 136 127 169 146 181 200 209 218 205 232 176 184 197 175 217 210 215 196 207 187 186 182 218 258 222 214 253 210 214 272 236 237 249 243 277 279 271 259 290 271 242 230 267 279 264 254 227 229 211 243 205 208 211 227 214 184 214 202 174 138 150 125 118 138 117 113 122 113 129 132 140 104 99 123 97 86 95 89 108 121 118 134 131 132 122 127 126 107 106 132 121 129 146 128 117 114 116 125 123 124 115 124 141 116 116 114 131 127 112 112 110 96 113 120 113 107 112 112 94 80 86 94 102 103 96 77 76 83 73 78 69 62 54 45 42 30 28 23 14 2 37452 288 89 30 9449 10 24 12 7491 39 888145 155109 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 94 679 1914 4609 11246 27975 68191 121174 229296 496396 902181 999999 824160 696725 871387 585277 159525 172918 124158 3847 458 297 264 319 313 355 326 362 417 466 362 383 444 413 504 446 503 584 635 814 929 988 1162 1119 1121 1061 1113 1056 976 960 887 863 799 843 832 781 808 692 576 507 404 341 344 361 343 319 306 299 280 257 238 202 235 221 252 184 158 138 172 204 186 189 134 188 168 162 195 185 129 149 182 213 228 144 172 190 191 251 223 146 172 230 144 144 185 129 117 118 147 155 140 135 122 128 137 177 169 180 210 172 177 178 161 168 151 156 190 214 150 123 167 195 177 217 197 215 158 215 276 276 256 251 259 256 247 266 265 254 231 191 241 234 245 234 220 199 203 234 207 226 230 199 188 183 203 220 197 166 140 139 131 138 90 124 117 124 117 108 129 122 108 99 110 101 97 107 88 86 102 137 117 103 123 134 127 126 98 101 128 117 98 93 114 126 106 107 118 108 97 95 106 116 133 113 116 103 102 96 95 106 111 106 104 103 104 102 101 96 81 88 80 95 93 90 80 69 68 68 72 58 57 61 52 49 39 31 19 11 11 1 37458 254 1108 30 9448 10 24 18 7491 35 -21 83 281 746 1537 2956 5395 9564 17860 37411 77051 147429 270196 456042 664258 891736 999999 999999 775668 139674 2984 472 402 386 383 338 396 408 330 346 448 492 351 388 439 477 466 484 488 510 537 622 666 883 988 1111 1096 1079 1073 1047 1020 968 891 841 777 816 848 792 739 759 760 572 447 363 324 308 353 353 337 392 373 370 294 216 219 233 242 218 177 151 153 212 244 153 132 166 210 193 168 230 195 232 191 233 193 179 222 203 189 182 189 225 182 203 167 172 213 238 135 96 170 178 170 176 181 139 138 156 137 190 199 209 202 166 171 198 157 165 128 217 195 175 190 203 174 167 173 207 222 227 268 232 199 236 250 266 260 288 277 224 277 283 266 266 252 231 216 234 270 292 275 245 223 199 190 202 238 195 227 225 202 180 152 152 109 128 136 124 132 148 111 117 160 131 120 127 111 111 108 100 95 117 126 133 144 145 118 117 131 109 128 113 96 118 102 112 128 145 132 129 138 133 129 120 135 129 132 130 121 128 104 112 121 122 123 124 105 105 116 125 125 121 111 101 97 99 103 103 103 101 98 99 96 89 80 79 76 62 49 51 50 36 25 24 37464 266 747 30 9447 10 24 24 7492 32 -98 3 61 330 577 511 645 980 1074 794 1026 1337 1894 2517 3431 4716 6503 8791 12894 20809 35470 64225 122808 231829 424492 691389 953627 999999 999999 556071 201552 8711 645 415 400 444 440 358 351 395 310 362 510 492 480 422 441 499 521 484 477 525 512 548 645 661 731 901 1166 1260 1230 1236 1244 1166 1086 959 975 906 863 861 801 789 829 754 659 584 397 369 347 319 367 396 466 455 431 362 210 233 212 253 227 252 253 265 239 200 186 205 219 214 188 150 170 158 209 196 161 176 232 193 167 169 160 166 224 202 196 243 244 199 213 180 156 162 164 184 180 141 130 156 160 200 187 216 186 215 201 172 189 198 187 203 172 168 191 163 164 117 163 205 232 225 261 243 242 311 295 278 263 289 265 274 242 244 285 256 258 264 251 247 283 278 273 271 241 260 239 209 225 227 208 202 209 206 195 149 138 145 127 130 153 138 137 118 125 140 118 155 147 136 118 93 101 106 120 133 139 155 174 136 104 108 104 120 134 153 143 126 134 163 144 135 145 150 144 137 152 133 144 142 143 131 119 130 145 146 123 125 126 126 132 139 121 119 123 123 117 118 113 127 111 108 106 100 109 100 84 83 85 76 70 62 60 52 41 27 37470 263 836 30 9446 10 24 30 7493 28 -68 225 341 616 912 699 766 757 832 960 958 960 1045 1551 2303 3037 4763 10586 27215 62212 124180 236412 431218 677294 999999 999999 999999 474543 71912 1506 406 377 391 392 441 376 318 378 388 434 467 473 507 449 481 491 450 427 503 563 557 668 843 915 1043 1122 1124 1116 1101 1052 997 936 859 846 824 861 842 836 868 774 663 556 434 331 335 323 322 314 342 395 441 438 403 247 225 240 233 223 193 215 198 169 218 200 183 203 229 214 205 244 240 234 182 175 165 142 155 147 179 188 211 190 176 183 238 228 222 222 227 196 164 121 128 112 115 167 130 149 148 169 184 182 199 173 221 233 206 205 215 186 198 197 162 171 171 167 169 196 218 218 176 219 227 239 266 254 271 283 251 231 233 242 263 254 223 251 235 251 232 236 248 231 230 233 206 224 227 221 239 220 213 192 182 144 114 127 138 101 134 134 138 111 91 128 124 105 103 121 122 91 100 110 126 119 117 109 106 116 122 122 117 113 92 128 137 113 117 106 124 101 110 121 126 128 127 129 139 120 113 98 111 109 118 116 120 102 101 117 111 120 112 101 94 100 99 105 108 106 97 93 82 81 69 74 73 64 56 42 40 30 24 23 15 37476 264 806 30 9446 10 24 36 7494 25 -46 172 338 692 1042 1385 1604 1843 1535 1532 1650 1844 2278 2691 3056 3770 5905 10571 19097 40463 79432 145313 258095 427331 681987 999999 999999 980230 260092 3911 480 405 391 349 322 301 300 357 386 445 474 480 457 441 498 444 443 530 551 628 696 908 900 976 1082 1127 1078 1053 1075 1032 965 932 834 831 795 770 751 793 774 728 680 594 441 357 308 293 355 347 313 309 361 417 398 330 374 246 235 226 269 267 237 175 170 159 161 147 184 269 233 176 176 195 190 172 210 193 197 184 213 192 112 130 207 192 166 181 192 180 223 205 199 162 229 179 143 101 119 122 82 152 165 193 169 172 153 179 194 159 152 178 206 187 161 146 144 165 148 178 157 152 196 254 234 249 247 251 283 284 277 210 218 284 254 270 222 227 221 252 235 268 258 233 245 238 199 214 227 197 183 202 186 183 159 170 148 106 110 101 102 134 141 142 103 101 109 102 104 114 108 117 117 127 112 122 124 109 119 111 104 106 102 126 127 110 123 125 124 125 129 124 114 112 123 120 120 119 89 97 124 136 105 103 97 92 100 107 99 108 112 110 106 103 109 106 95 88 93 92 85 81 82 82 71 68 68 58 59 50 41 40 26 20 11 -1 37482 289 56 30 9446 10 24 42 7495 21 654207 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 -29 437 1236 2644 5478 11337 22061 38170 67483 132433 245593 409475 557181 847710 999999 999999 849517 172047 2711 512 466 412 429 457 445 459 357 389 497 496 462 471 499 484 580 471 485 497 634 709 793 948 1081 1169 1191 1201 1212 1171 1151 1155 1065 1052 949 875 850 866 886 817 832 776 685 520 428 429 486 500 401 312 378 358 447 477 461 413 369 303 267 267 269 295 195 191 234 206 175 256 235 233 280 232 234 285 253 213 210 210 223 245 196 210 212 237 241 232 246 213 249 260 263 259 219 199 168 160 183 185 158 209 179 194 216 237 240 212 225 211 251 244 232 196 174 225 259 199 185 215 247 254 253 255 256 268 260 274 268 312 298 287 255 304 285 272 288 283 296 298 267 273 306 281 278 284 274 248 246 248 266 235 210 237 234 243 216 171 157 149 117 129 158 180 180 167 146 139 113 133 137 154 136 135 155 160 160 161 145 153 162 153 151 146 143 152 151 139 152 154 129 145 152 147 137 160 154 152 149 144 158 160 142 138 137 131 149 136 139 147 139 141 121 138 145 138 125 128 126 133 131 132 125 119 108 108 110 109 97 86 77 70 74 59 53 48 36 37488 250 1227 30 9447 10 24 48 7495 18 699 2470 6078 12675 27851 59386 122804 266635 491620 764599 822117 743719 869079 999999 564682 13600 683 467 460 450 432 370 404 362 374 438 431 477 480 512 494 484 487 478 508 586 639 748 809 911 1134 1176 1183 1079 1040 1075 1091 1094 1044 910 889 853 874 805 773 783 767 539 451 539 589 668 512 314 313 374 415 441 444 357 296 261 201 270 229 215 209 173 109 150 184 214 188 206 219 219 200 207 222 214 259 229 166 168 189 203 162 251 230 202 173 169 208 262 242 176 192 197 198 126 141 124 153 198 184 154 172 169 204 216 231 226 188 169 167 182 173 198 198 190 165 130 190 158 184 189 247 244 240 276 271 265 262 253 232 228 231 265 255 247 276 283 269 260 286 270 254 257 232 252 242 214 224 226 184 192 206 200 196 142 122 143 120 139 127 140 140 121 122 121 132 143 121 119 115 107 121 114 107 131 146 146 129 118 111 104 128 108 102 103 127 132 135 117 115 115 155 147 123 121 122 123 116 113 122 117 117 102 107 114 113 116 112 115 120 109 111 106 98 93 94 99 96 90 102 92 82 84 75 68 72 66 62 54 47 44 36 37 22 7 37494 267 716 30 9446 10 24 54 7496 14 -68 46 24 -40 -18 999999 999999 999999 35 171 332 597 1037 1791 3196 5632 6797 8823 15534 30568 59222 113584 225494 380091 535524 787601 987588 951526 720479 483873 238247 45640 2248 450 438 467 340 386 398 390 349 410 433 467 480 530 560 538 493 491 523 558 686 782 908 1073 1090 1114 1165 1127 1132 1106 1042 1027 959 903 860 819 826 813 797 748 667 601 484 416 434 348 330 340 301 325 328 359 397 396 361 309 267 226 189 202 219 253 201 148 189 200 154 165 140 213 216 190 169 212 269 273 198 163 184 186 194 223 211 164 187 184 191 200 210 232 246 254 229 162 170 172 149 132 168 171 152 157 216 209 213 204 183 176 199 196 197 149 141 147 141 163 161 167 216 195 241 247 250 276 289 296 271 249 249 258 276 255 268 260 273 288 270 270 275 239 240 253 250 271 249 229 214 237 234 209 224 227 217 202 176 172 136 150 139 123 140 156 141 125 134 135 127 142 143 107 87 97 115 141 162 153 153 133 138 115 110 115 107 122 128 139 139 147 145 135 138 143 140 131 112 125 121 111 110 121 139 130 129 130 121 114 118 114 120 116 108 104 98 114 109 100 116 100 102 104 87 85 77 82 82 82 79 68 56 58 41 38 35 27 11 37500 251 1196 30 9446 10 25 0 7497 11 60 1290 4046 7547 13894 36680 89998 191238 356224 557553 857172 999999 999999 897770 509780 79940 2921 367 358 385 327 261 279 245 350 404 463 489 518 488 424 406 471 448 513 579 654 712 787 869 931 1035 1030 1022 1077 1075 1078 1096 1000 971 884 861 874 868 818 765 741 748 749 669 500 365 323 276 279 315 311 317 332 393 452 410 319 242 199 218 191 179 159 171 179 138 112 122 166 158 142 169 145 179 194 162 157 153 151 166 160 159 178 155 167 157 182 163 159 151 156 143 111 106 108 117 97 109 68 65 113 136 112 102 137 151 147 111 148 173 165 175 150 131 113 109 112 112 142 155 169 208 172 195 215 229 200 227 210 224 213 223 228 195 187 179 203 219 226 192 194 208 224 221 223 211 193 177 192 191 194 178 161 139 119 88 92 105 84 90 111 99 74 72 83 100 81 67 83 70 64 69 82 86 97 104 99 94 90 88 95 97 87 84 84 77 79 90 90 92 92 84 85 89 96 94 82 77 85 90 85 78 81 73 74 81 73 67 62 64 71 77 71 56 47 47 51 56 52 49 45 47 40 31 25 26 20 13 9 4 -7 -14 -21 -29 -35 37506 290 28 30 9448 10 25 6 7498 7 271909 420867 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 443 542 89 494 1646 3081 3481 6406 13580 24641 52113 139601 370412 869656 999999 999999 925574 640809 193498 3556 474 407 368 356 368 392 323 308 356 496 499 474 520 513 478 534 559 541 556 574 573 679 864 981 1015 1110 1212 1184 1130 1149 1125 1092 1087 1030 981 916 884 874 797 814 847 820 839 782 578 424 385 372 367 368 329 348 399 443 471 410 359 318 271 238 242 237 242 244 219 216 234 182 170 207 224 250 242 243 277 258 214 196 194 195 206 192 235 246 223 209 211 215 234 221 183 206 235 221 219 219 182 205 201 153 152 173 168 146 153 170 152 193 223 205 209 207 176 138 174 158 184 177 163 157 189 246 228 271 258 263 310 295 266 273 273 279 260 271 272 247 256 267 287 277 264 257 270 274 257 263 259 223 232 255 229 242 241 218 208 174 145 162 156 145 156 155 140 149 147 131 119 120 126 139 128 128 124 128 137 153 158 164 153 135 130 131 130 128 136 152 154 151 137 136 144 155 153 158 157 144 148 147 141 137 129 124 128 131 129 123 124 129 128 127 128 129 121 110 104 103 107 118 112 97 94 98 100 86 81 82 82 72 69 58 53 47 39 31 26 37512 253 1140 30 9450 10 25 12 7498 3 286 1205 2997 6872 15693 35319 87258 194465 470213 778805 762933 999999 999999 868072 298783 12410 1279 422 392 362 401 392 410 411 355 297 358 463 543 570 575 574 583 608 641 590 537 571 610 702 813 905 1010 1101 1141 1159 1150 1106 1099 1096 995 933 936 830 818 822 882 828 814 794 722 587 448 351 326 350 381 308 345 401 445 455 468 431 349 298 294 320 328 214 283 248 226 198 228 207 270 234 204 252 256 193 231 213 239 239 207 179 178 203 255 234 220 181 150 203 231 231 265 212 209 254 217 185 155 191 192 163 176 150 167 171 169 147 181 218 262 224 238 217 172 148 158 210 205 186 180 216 245 240 226 236 261 249 292 321 305 289 278 284 291 293 288 292 290 292 308 317 314 326 329 315 295 288 278 274 279 278 267 251 231 236 205 157 148 169 176 153 154 152 154 151 146 142 151 166 160 153 153 147 142 144 151 166 161 170 175 163 149 152 163 157 143 144 159 161 152 148 162 181 183 170 157 164 167 155 149 155 158 155 156 149 134 141 143 140 142 145 143 142 128 128 137 132 130 139 142 134 123 119 114 117 110 104 101 90 81 77 73 67 58 46 39 37518 261 902 30 9452 10 25 18 7499 0 -32 290 601 875 1055 1122 1561 2703 4390 5690 9149 19484 39527 76258 141870 257386 402308 534793 552951 346145 361899 536677 724764 785791 566040 197065 4089 464 419 381 386 374 314 315 382 427 520 557 536 519 566 583 566 579 579 578 641 700 800 906 1020 1107 1169 1113 1139 1186 1143 1075 961 829 783 767 795 814 775 783 749 754 695 569 439 370 363 336 312 334 368 406 445 403 339 340 334 294 247 235 257 255 285 250 214 180 193 189 180 214 242 231 221 205 172 183 222 219 191 196 168 178 200 198 185 144 182 208 185 200 247 222 252 217 185 186 211 196 190 192 229 207 159 177 201 179 158 186 242 195 221 209 173 158 136 159 180 156 193 157 174 205 242 287 300 273 285 292 268 251 257 236 232 251 262 259 241 256 276 295 276 289 270 257 249 240 227 221 249 244 219 207 208 174 144 137 135 131 117 134 141 140 115 118 131 142 133 145 153 153 152 141 124 128 125 133 143 143 142 140 132 134 139 133 128 124 127 137 132 133 142 149 140 138 151 137 125 139 138 135 129 126 128 129 127 119 120 117 112 122 118 108 112 111 109 109 111 114 116 109 101 97 89 85 83 77 73 69 66 56 45 40 32 23 20 37524 259 962 30 9452 10 25 24 7500 -4 177 996 1954 3390 4717 4265 5791 10374 21797 33580 34147 46192 80636 135260 209388 306219 465656 714829 999999 999999 740064 334063 131516 31126 1316 353 357 442 389 302 268 245 291 337 435 547 556 592 563 542 545 598 679 603 612 695 737 760 850 1005 1120 1154 1193 1188 1138 1065 979 965 884 821 793 790 781 706 751 770 742 715 590 443 362 344 343 314 322 337 352 392 395 379 305 265 294 277 242 246 297 288 238 225 201 176 193 149 128 186 246 218 200 199 206 181 151 149 176 199 213 253 213 193 166 181 195 202 221 210 194 206 168 175 200 217 230 193 146 172 154 159 171 157 143 141 125 194 206 239 186 147 160 171 165 169 167 175 182 205 209 239 230 254 263 246 231 278 281 274 268 241 267 243 249 224 241 275 284 257 273 269 228 249 255 225 212 219 216 206 168 165 153 114 121 126 133 146 144 100 100 131 133 139 136 112 115 106 95 113 130 125 123 131 131 132 130 128 121 115 114 123 125 106 104 119 137 144 136 125 131 139 137 133 127 127 125 118 116 110 108 112 106 105 106 97 98 101 105 102 94 89 102 103 92 86 83 85 85 84 85 74 64 55 55 55 52 46 39 33 21 10 3 37530 288 93 30 9453 10 25 30 7500 -8 879 759 736 840 1003 905 517 580 722 856 655 410 302 289 370 603 757 780 865 991 1186 1413 1752 2028 2335 3127 3500 3697 3770 4141 4751 5347 5973 5959 6014 6195 6096 5787 4923 8720 19501 45610 91224 158031 192004 141659 224179 414884 653418 932185 987228 727278 366352 105149 4024 544 367 394 385 412 348 335 328 353 343 472 560 610 693 712 706 682 664 648 669 659 752 892 1047 1150 1216 1210 1150 1099 1082 1008 947 919 867 819 753 760 761 735 734 810 812 574 397 369 353 330 327 343 408 465 433 376 350 327 295 267 266 273 259 265 269 260 259 234 196 205 216 257 266 233 222 241 220 187 172 165 190 219 227 230 238 206 164 160 201 198 220 233 230 236 248 234 197 244 264 249 209 167 199 218 216 187 152 155 181 210 166 191 205 181 170 138 177 173 168 146 155 157 226 239 231 274 284 296 263 271 269 260 231 261 254 260 256 261 274 269 240 259 284 256 262 254 256 235 234 213 204 214 223 211 184 163 137 154 155 137 163 156 131 127 139 146 148 151 153 140 111 138 144 123 141 166 155 154 146 141 149 152 148 141 135 134 134 132 130 126 124 126 142 152 151 143 133 133 129 127 136 135 127 119 117 122 125 118 123 125 120 108 107 114 114 115 111 112 111 116 116 108 103 96 90 90 87 75 67 65 62 56 51 40 29 24 37536 255 1083 30 9453 10 25 36 7501 -12 116 92 525 1294 2207 3996 5406 7791 15278 29412 55709 108400 231222 398913 517827 916757 999999 999999 546547 58132 2525 402 413 404 392 368 282 260 262 305 439 577 582 618 558 571 613 607 600 624 652 674 839 895 1033 1118 1148 1110 1083 1064 1000 987 914 806 747 704 746 730 724 713 678 793 920 792 536 366 271 258 320 352 376 456 500 454 398 352 336 274 211 222 245 221 261 267 202 179 201 225 199 223 238 221 221 221 194 177 158 156 172 184 190 206 229 262 224 161 163 190 188 199 239 232 224 232 220 216 233 239 225 228 234 179 154 191 173 165 160 200 212 224 218 206 205 191 176 150 179 175 159 172 178 199 206 211 197 252 257 232 211 245 247 201 232 253 244 292 262 242 255 283 290 304 292 261 295 267 246 223 220 220 219 214 228 213 164 124 128 133 118 112 140 166 156 150 144 158 148 134 152 130 111 103 108 114 128 143 151 142 154 154 129 135 139 134 121 130 139 142 147 152 145 143 147 137 137 128 117 126 129 125 122 122 121 119 120 120 117 122 125 116 111 114 112 107 105 102 106 106 102 103 103 107 96 86 82 79 71 67 63 56 43 36 32 29 22 37542 250 1235 30 9455 10 25 42 7502 -16 164 839 2011 5083 12104 28619 68013 147267 335610 663180 999999 999999 999999 180120 6019 432 396 347 364 430 438 381 310 253 268 355 427 479 619 580 534 535 550 580 552 548 582 699 775 913 997 1042 1117 1032 1078 1058 1011 977 923 837 757 682 688 690 692 697 784 809 831 844 730 520 385 384 337 363 418 492 557 539 445 408 320 251 237 282 244 261 299 247 221 198 197 202 211 199 214 243 205 206 213 198 175 167 170 152 173 192 189 230 227 173 183 182 188 201 242 238 231 224 225 200 202 202 194 184 159 160 142 135 154 180 139 135 156 174 211 188 153 163 161 175 179 172 156 156 176 195 224 236 248 236 224 223 248 243 253 224 209 245 245 229 238 256 257 259 269 270 255 238 222 238 243 213 214 218 205 200 187 161 145 125 119 124 120 116 142 132 139 150 137 134 138 120 108 115 105 113 115 135 148 135 127 129 125 123 114 102 97 104 112 118 117 118 134 140 133 129 133 138 127 131 134 124 114 118 120 130 118 107 112 107 99 112 107 99 97 102 92 92 98 98 85 84 88 82 80 77 80 74 68 63 59 48 43 39 34 19 8 1 37548 287 128 30 9458 10 25 48 7502 -20 778751 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 318 1415 3801 8699 20047 49967 104868 151116 210962 343600 518400 697385 709040 807155 878044 839695 314512 167793 2810 518 344 349 390 428 377 339 290 381 452 539 551 589 511 489 523 437 513 516 577 629 738 783 907 1102 1176 1222 1208 1132 1080 1042 1028 917 874 860 758 715 708 697 737 677 735 825 834 953 961 780 492 379 398 606 633 576 588 561 463 395 294 231 213 238 222 279 272 224 203 173 169 185 171 143 211 262 241 175 165 139 107 124 120 125 156 137 189 205 135 151 171 165 181 200 222 240 238 204 196 176 164 204 187 179 141 146 145 157 90 108 114 72 130 128 151 124 106 138 154 142 139 145 140 174 139 177 192 229 235 226 248 236 209 188 202 189 227 227 236 230 230 242 216 209 222 229 238 213 195 198 215 231 208 183 189 185 144 94 97 117 119 131 126 128 119 111 101 87 70 87 99 92 81 71 76 86 95 91 107 124 107 101 107 109 100 99 96 108 111 96 90 92 100 104 110 102 104 106 105 108 97 86 98 88 88 92 101 94 77 70 77 82 77 88 82 63 71 81 93 87 83 77 67 67 68 54 52 53 42 37 37 32 26 17 15 8 -3 37554 254 1121 30 9461 10 25 54 7503 -24 -66 641 1986 5039 10933 24421 55290 115723 228726 456430 887822 999999 999999 823758 79883 12165 4239 1483 764 512 850 3533 6981 7286 4857 1427 605 267 323 397 471 481 519 511 478 513 515 507 520 626 671 730 906 994 1104 1291 1612 1627 1302 1147 1088 1048 954 952 874 745 769 747 727 675 723 818 822 818 948 1096 1109 997 817 707 609 529 514 563 469 455 396 285 264 246 195 223 206 245 192 197 166 152 169 208 191 164 142 144 190 238 149 124 133 153 129 168 216 147 153 135 166 142 138 173 187 141 173 251 223 195 221 228 205 195 184 132 113 100 112 164 133 119 141 145 156 186 152 150 171 150 150 145 83 121 168 211 186 206 236 207 207 189 200 243 210 231 255 218 238 232 188 186 231 251 257 222 228 219 226 210 190 202 230 219 200 172 190 138 98 101 118 100 108 94 118 106 135 128 91 94 124 108 117 91 67 101 133 107 98 117 96 77 93 108 114 98 80 117 119 107 97 90 94 112 105 106 103 95 97 101 107 100 104 104 97 108 101 84 100 103 89 100 98 104 100 99 93 85 86 86 85 83 87 76 80 71 62 56 60 51 48 45 41 35 25 22 12 2 37560 255 1093 30 9463 10 26 0 7503 -29 651 2615 5146 7935 14754 36066 79157 129669 233000 348891 536989 729955 742829 551903 513197 838855 527490 50563 5499 5617 5360 5418 6680 12324 20355 26346 23409 16278 8883 1455 436 340 408 459 568 489 505 499 446 528 565 610 714 817 946 1044 1041 1027 1050 998 968 991 905 927 815 749 652 587 590 648 672 661 679 731 781 834 821 803 757 605 506 505 500 456 386 371 331 237 202 178 192 192 163 195 121 84 148 99 145 111 141 115 118 119 166 161 141 83 107 101 130 64 67 134 162 140 136 31 36 81 79 104 175 160 188 174 110 88 151 166 139 111 92 63 109 102 106 76 111 113 117 107 121 98 97 98 110 114 72 98 115 134 150 143 153 160 190 157 162 163 196 199 182 168 175 173 179 164 190 203 182 214 167 145 174 178 153 165 152 144 158 157 130 102 64 23 66 61 72 54 82 68 64 92 52 59 100 66 47 60 59 46 42 67 50 58 87 89 56 25 50 54 79 56 58 54 48 80 46 47 57 68 65 67 65 63 48 63 76 45 43 51 39 40 50 45 34 54 46 47 46 41 48 38 35 37 40 36 41 31 18 25 14 18 6 -2 -1 -6 -9 -11 -21 -29 -36 -37 -46 37566 256 1064 30 9464 10 26 6 7504 -33 131 1118 2824 5948 12427 25286 51167 142719 204446 51365 82301 168769 313551 511633 458373 586440 928141 999999 836666 295265 69215 20325 19434 19420 21739 24354 22183 15178 8074 2387 589 550 618 565 537 507 504 540 524 542 610 714 841 896 1000 1117 1080 1101 1047 939 942 977 1002 1008 918 826 773 675 691 696 702 696 708 756 878 806 780 672 662 625 642 698 639 540 482 477 407 365 258 263 224 225 243 258 215 217 250 219 213 242 164 157 218 186 199 201 227 201 237 194 161 133 186 177 179 145 183 157 173 178 143 198 183 201 226 188 251 255 212 203 202 179 173 131 203 193 169 133 111 136 165 149 149 187 157 140 170 177 170 162 144 170 183 213 192 214 213 256 292 273 289 245 254 224 231 240 231 238 234 231 263 245 243 239 269 238 244 227 237 253 254 202 175 182 187 142 142 132 125 93 117 113 102 119 141 132 136 108 104 109 95 128 115 121 121 132 129 120 124 125 130 121 105 116 109 105 113 131 118 115 94 88 119 119 126 133 108 103 105 123 114 106 123 113 109 109 99 102 99 92 83 84 86 91 93 109 107 99 99 89 93 86 88 80 72 74 61 60 53 47 33 30 28 23 13 3 37572 253 1153 30 9463 10 26 12 7504 -37 -4 728 2044 4851 10207 22473 39965 67077 155040 300507 518411 546190 565220 635076 924268 804358 575792 445555 119483 13716 21608 36780 40105 33593 30431 26772 14429 7362 5058 2150 655 561 587 584 559 652 609 601 668 697 763 919 1045 1076 1068 1137 1145 1202 1140 1071 1077 1009 1015 946 885 770 794 750 773 770 808 849 767 697 699 700 647 573 547 484 421 402 393 372 320 286 302 235 198 239 229 264 225 234 217 247 221 196 241 243 232 263 274 251 192 192 147 197 158 201 229 189 190 148 160 145 197 220 192 211 219 245 240 289 227 233 280 225 206 209 165 197 215 236 159 221 164 128 125 172 130 178 175 213 194 144 154 202 177 202 229 263 246 268 272 238 249 235 247 255 245 262 258 249 256 281 270 245 283 301 291 259 260 290 253 248 237 235 241 211 219 240 221 169 131 146 124 148 150 154 131 159 139 149 150 167 135 137 146 131 124 135 132 135 130 131 139 123 141 122 120 134 130 119 128 147 145 136 142 123 151 139 118 127 138 116 109 110 118 126 126 127 123 135 139 120 111 136 125 100 97 110 104 99 102 97 105 101 104 102 96 88 87 83 71 68 56 57 50 38 30 27 25 37578 255 1091 30 9461 10 26 18 7505 -41 387 1091 2297 4540 8450 18278 39789 93940 226637 511015 931806 999999 999999 908357 333127 157396 14487 2313 4835 3951 3188 9215 25959 29326 22315 19894 19430 16502 10470 4960 2047 1054 750 879 1093 1137 1051 944 715 693 669 740 838 986 1088 1124 1086 1178 1260 1163 1072 1077 1101 1021 946 816 808 746 758 754 731 788 716 776 777 664 627 692 595 443 465 516 475 461 420 388 377 325 254 201 189 240 213 216 181 204 204 167 156 197 211 171 177 229 232 184 137 120 148 149 101 152 158 170 151 158 138 150 148 124 140 195 249 194 229 216 194 228 200 203 156 107 173 185 149 192 145 167 127 103 158 163 146 135 133 145 162 155 169 127 153 179 204 225 196 228 206 212 211 227 231 195 214 216 221 210 239 237 241 224 247 260 266 240 198 260 277 194 196 216 206 204 250 205 195 158 131 110 99 106 81 112 100 92 114 135 122 123 141 127 91 86 98 112 121 106 125 114 110 119 102 92 82 89 122 117 110 112 102 113 115 102 98 98 124 95 102 123 124 110 108 109 96 92 111 105 98 100 98 104 90 94 86 86 78 85 84 81 84 81 81 79 70 61 59 62 54 41 38 38 27 27 19 7 -3 37584 259 969 30 9459 10 26 24 7505 -45 -84 62 999999 999999 -85 147 531 1017 2001 3635 8656 21695 55635 133093 306905 553861 782123 797321 697164 999999 929042 536623 74330 2365 334 347 433 365 682 2366 5310 6037 5311 5035 3542 2017 1375 1113 962 974 1173 1765 2005 1706 1724 2141 2367 4818 7426 2972 1319 1386 1324 1331 1338 1291 1180 1208 1266 1241 1143 941 845 923 856 868 723 706 698 735 638 612 549 355 416 441 511 447 406 472 438 364 348 218 214 139 211 212 153 165 178 182 199 178 142 180 165 142 153 205 205 133 147 157 78 110 115 167 157 135 114 148 137 151 150 146 161 163 180 175 179 220 157 158 188 174 116 103 119 126 140 151 94 91 94 84 132 140 112 134 131 117 85 114 116 141 190 187 209 209 223 211 191 179 155 209 207 208 244 219 195 174 204 230 196 203 219 181 194 208 203 164 142 181 180 182 197 170 138 152 103 104 83 59 82 102 74 67 84 67 68 86 96 80 50 67 72 89 74 75 82 105 100 81 71 76 74 87 87 79 92 85 74 73 71 73 81 85 77 87 84 78 99 92 89 78 67 56 75 81 63 50 53 64 65 62 69 80 63 63 69 62 57 53 51 45 56 53 39 36 27 12 10 17 6 -6 -6 -10 -22 37590 260 941 30 9461 10 26 30 7506 -50 80 495 745 1241 1965 2702 4114 7938 16724 34828 71154 131506 225650 366485 462881 486324 402122 540739 614187 699136 781357 567475 326064 4879 373 416 386 354 394 390 388 415 524 467 459 535 462 627 1080 1616 1618 1226 889 971 1193 1681 4884 19698 27720 17682 13270 10941 4455 2268 2432 2189 1821 1717 1632 1761 1633 1204 1106 1134 1155 1169 1249 1056 827 860 903 694 615 513 529 413 495 521 470 477 448 467 570 465 267 235 276 264 211 204 242 226 234 194 248 194 226 257 259 205 218 240 150 166 170 196 203 227 228 250 234 230 156 194 222 186 212 229 233 246 304 242 235 259 246 263 228 252 199 197 221 225 203 155 151 177 153 178 164 163 168 195 214 201 189 193 209 226 240 255 273 272 291 248 254 292 264 250 233 236 240 286 294 281 262 237 246 275 289 275 269 300 230 240 234 238 245 234 227 240 210 150 160 134 142 173 167 154 154 143 124 145 131 139 145 128 132 119 128 139 145 137 157 130 120 120 114 133 132 141 146 128 144 146 134 136 128 129 135 127 127 120 135 128 126 124 120 121 120 127 126 126 113 108 108 107 112 97 102 105 102 110 104 114 112 94 90 101 92 87 78 66 60 62 55 50 40 37 31 16 37596 253 1154 30 9464 10 26 36 7506 -54 -39 698 2328 5667 13913 29661 65023 146773 306390 567198 983329 999999 943131 306478 30195 383 106 143 190 147 98 154 181 212 207 198 216 173 95 173 253 320 447 476 470 495 864 977 3527 31708 74502 79698 83438 48845 14077 5245 4964 5314 4282 2529 1592 1655 1793 1678 2054 4330 11202 29884 69533 101024 86064 31035 7345 2272 1025 889 773 842 1331 1205 668 420 458 441 486 438 317 224 238 233 219 262 255 199 215 245 249 270 232 236 227 244 254 229 216 188 164 178 159 169 194 214 223 166 185 168 166 127 159 216 257 237 196 240 227 239 193 218 231 224 199 176 173 192 226 239 183 159 128 151 80 139 164 185 173 188 146 125 179 175 202 224 248 257 273 242 224 254 263 259 248 241 232 234 242 245 234 283 256 258 300 278 243 245 255 233 235 236 243 219 209 208 201 199 154 119 116 106 94 108 118 136 128 133 115 136 111 114 133 127 108 130 125 109 123 125 130 135 132 137 121 122 126 130 123 142 125 134 117 114 124 125 119 118 117 114 104 102 113 110 103 108 123 121 108 103 95 91 86 81 87 83 74 85 92 88 88 89 86 87 69 65 61 64 55 47 46 43 31 24 16 -1 -12 37602 289 48 30 9468 10 26 42 7507 -58 785975 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 -63 381 986 1923 3478 6916 15645 33988 69469 155135 355385 729511 999999 999999 840002 289702 80275 4596 186 102 155 179 175 168 138 251 171 129 154 113 76 211 387 394 433 422 465 526 931 1609 8192 31296 52329 59754 69434 79807 71087 67018 66794 75237 70115 16301 2244 1908 1757 1724 1863 2666 6244 9915 15863 22856 9004 2064 1273 1050 928 794 687 660 614 578 436 441 414 489 443 487 355 278 184 231 203 207 233 222 157 183 198 217 241 199 230 240 207 215 209 206 174 196 156 165 180 183 210 153 162 144 119 155 187 207 222 256 232 264 252 244 225 222 223 262 251 167 140 203 258 219 162 190 181 162 189 156 163 179 188 162 201 162 213 205 210 253 252 205 232 310 264 245 229 222 238 286 293 256 270 240 269 245 281 292 278 288 256 263 261 222 247 236 252 267 241 225 216 215 168 141 122 150 152 135 133 137 139 145 138 147 142 151 140 153 119 140 148 135 137 142 129 109 110 113 131 156 126 125 129 136 141 116 129 155 140 123 121 123 109 122 128 129 120 124 102 123 118 106 111 107 117 113 117 117 102 96 101 100 101 111 108 98 86 102 88 82 76 73 54 52 58 42 36 30 24 10 10 37608 258 1011 30 9471 10 26 48 7507 -62 166 806 2946 5743 10193 22054 34278 52998 115388 217377 277743 299080 295106 413509 411810 352125 341932 390137 436553 502344 732359 435287 48280 1061 271 329 345 335 403 287 359 381 266 196 236 328 383 471 538 553 572 591 619 716 783 1135 2383 6386 13534 19217 20359 23462 29316 44985 44754 20085 6705 2853 2368 2295 2249 1886 1509 1825 2815 6947 18261 26139 17472 5534 1274 687 518 522 480 652 613 510 473 450 410 299 204 210 238 288 233 204 224 196 239 224 241 230 205 229 217 191 217 228 182 178 165 132 192 147 165 189 163 168 178 169 169 171 187 209 183 215 269 239 167 192 238 226 223 245 196 200 247 234 204 151 175 171 180 180 181 135 177 163 165 133 152 139 156 226 197 199 228 218 275 213 228 224 233 245 243 221 229 198 217 254 250 262 270 257 298 295 284 254 250 246 225 244 247 216 239 192 177 166 116 107 96 99 113 119 128 143 148 142 129 142 119 119 129 111 134 139 120 132 90 111 131 114 118 119 117 116 101 122 120 133 112 118 117 121 114 112 111 103 106 114 94 115 119 119 104 99 100 95 104 108 105 101 97 93 93 96 94 90 87 82 89 85 79 72 64 64 56 52 48 51 38 29 25 15 4 -5 37614 255 1102 30 9472 10 26 54 7508 -66 118 951 3087 7862 17639 35310 73551 133205 131541 158455 128790 120455 131748 200017 352498 369167 270753 333770 454979 597065 540634 467403 157189 1425 206 145 101 152 93 113 75 91 104 123 128 265 336 357 344 337 376 344 440 510 618 638 666 806 910 1104 1268 1584 1748 1112 928 764 673 689 771 846 888 1041 1909 6134 14610 18358 8745 1572 1520 15758 92632 186101 208201 176411 111974 34341 3326 860 327 255 222 267 313 266 233 235 194 215 227 211 246 296 221 214 271 291 272 222 168 239 206 200 232 230 233 190 141 178 229 226 237 245 266 247 212 259 292 263 270 239 242 252 266 256 257 294 234 213 271 209 180 187 173 199 192 174 176 188 184 178 183 196 209 231 222 233 268 254 269 249 262 261 289 275 256 238 261 275 251 238 269 300 327 322 304 309 310 302 283 277 259 255 252 238 238 252 218 178 158 173 159 160 139 138 142 166 149 157 170 152 149 162 159 159 149 151 166 156 143 153 136 142 154 147 149 163 151 128 135 147 139 134 149 145 148 137 141 149 157 150 156 150 143 148 142 140 129 136 127 142 147 136 135 131 117 123 124 118 121 122 111 102 111 103 95 92 82 87 81 71 68 60 57 40 28 37620 275 503 30 9473 10 27 0 7509 -71 371 601 1489 2511 2775 3795 4864 6332 13621 23098 20369 16195 17277 23349 34062 50043 79536 101325 85112 82778 102278 143189 202446 321964 345616 320214 350808 430248 372329 428541 499408 580457 277817 6031 2296 354 250 185 237 257 179 182 229 250 183 214 190 195 158 167 210 223 178 325 431 437 452 370 431 536 500 525 575 571 643 750 815 920 917 905 953 804 735 783 786 844 883 980 1484 4728 13004 20869 7409 1421 1708 1346 633 525 727 1375 9062 40941 102983 130349 74555 15129 2021 441 323 261 232 214 227 240 197 214 200 184 250 222 247 239 265 195 218 211 190 235 145 105 152 170 158 206 223 157 174 157 146 134 193 177 156 177 208 175 205 210 185 245 221 174 241 221 209 207 253 221 216 194 162 162 126 135 162 154 162 197 180 147 122 136 143 207 233 229 240 193 219 215 219 238 226 195 218 236 244 222 200 239 247 250 266 250 276 254 288 302 245 234 245 243 260 253 233 222 182 135 141 123 115 115 127 138 131 120 120 145 118 123 131 133 110 117 105 98 114 101 105 120 105 91 95 100 113 100 101 116 123 117 123 112 115 112 97 103 119 100 100 95 100 92 92 117 110 93 92 107 95 80 87 87 88 85 87 77 83 78 80 87 80 67 67 57 54 47 50 39 30 28 18 11 15 3 -9 37626 286 173 30 9473 10 27 6 7509 -75 795513 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 280 1158 3451 6491 9468 14004 21553 23179 20795 23581 29126 42610 55370 92434 178633 359000 645611 871418 668459 276479 194486 36069 1811 -95 999999 999999 -85 999999 -91 -72 -60 999999 -85 -65 -49 -50 999999 999999 -91 -92 -92 -56 12 143 178 148 172 191 190 157 259 298 378 478 495 563 553 480 469 509 536 513 623 1126 1725 2197 3649 8197 27276 90080 135665 141097 144092 115918 86808 77619 69112 71105 93517 96548 47387 18721 25188 26047 3862 519 387 311 215 261 277 265 275 280 220 235 241 196 177 236 284 230 206 228 257 151 167 227 188 217 204 195 209 246 179 176 207 189 200 180 165 226 238 184 206 190 210 254 202 202 244 235 270 280 234 234 216 204 186 191 178 150 159 154 189 194 214 218 224 193 162 165 219 226 265 211 197 238 266 262 218 237 280 297 264 293 271 270 258 267 280 283 308 303 309 297 259 232 247 276 237 231 242 225 184 147 148 146 145 146 148 150 159 160 150 145 167 156 135 112 113 98 127 136 162 142 143 135 132 124 130 151 140 133 125 146 146 133 159 145 133 133 131 143 136 140 143 148 124 123 123 132 136 129 130 126 111 119 126 121 117 115 115 110 113 118 116 118 104 105 114 104 103 98 89 79 72 72 63 56 48 33 27 37632 289 84 30 9474 10 27 12 7510 -79 322 999999 -64 193 275 755 1014 1142 1484 1840 2215 2418 3019 3702 4522 5194 5847 6832 8364 9788 10758 11994 13119 14550 15838 17445 19565 22448 24733 25376 24344 24841 29133 31583 34627 53197 55707 64706 100610 203663 355062 465846 348967 139455 75537 41452 13071 100 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 -80 999999 -89 -47 999999 -92 -28 -3 2 2 83 137 176 207 196 233 209 211 216 208 324 587 472 257 575 2352 7848 18488 33626 58281 65002 26518 5488 6101 29183 106906 183307 200534 178672 170475 209721 186468 48903 4993 319 227 204 229 183 173 209 183 142 189 190 215 192 180 213 204 245 225 163 171 184 125 63 108 156 151 176 159 137 119 137 122 154 144 136 174 179 186 170 219 184 175 227 170 157 164 211 246 223 174 179 143 111 101 114 158 131 120 127 116 134 138 125 144 135 167 209 204 207 157 168 192 224 226 215 175 176 202 189 209 216 216 219 206 221 214 254 265 244 245 213 196 169 177 181 186 187 173 163 119 102 76 85 78 88 106 87 101 119 116 93 111 102 103 88 93 101 97 88 109 96 95 95 80 91 87 103 104 87 103 114 110 119 118 118 117 116 106 101 83 96 78 92 98 103 97 80 95 103 88 90 88 75 63 70 80 86 70 68 75 82 74 69 69 74 74 65 47 45 54 45 36 31 18 6 1 -5 37638 288 114 30 9474 10 27 18 7510 -83 1435 1952 2531 3366 3881 4884 5920 6677 7398 9055 10175 9878 10566 10056 9591 10483 12269 12438 11772 11016 11334 14028 15957 16624 15946 16367 16860 15664 16455 17469 16398 14203 12330 18749 24638 35368 77040 197572 402311 672361 871870 657296 438610 210039 67195 2551 205 227 232 177 248 272 252 192 226 248 289 236 258 290 315 165 199 133 200 298 322 340 491 567 538 625 618 588 606 640 690 708 837 883 914 936 988 969 959 864 890 895 827 771 705 637 625 735 737 884 1770 1555 896 901 4056 21322 57294 81221 60887 55592 46321 18997 12875 8787 2242 356 281 220 177 227 262 208 180 254 239 265 214 248 277 238 246 233 222 163 221 201 195 154 209 235 170 162 220 196 131 212 159 188 168 175 231 245 210 236 238 198 161 207 244 262 258 245 274 290 270 225 220 137 181 166 154 181 154 142 196 217 205 186 160 171 212 243 250 269 205 210 225 253 245 256 255 261 272 296 259 262 252 279 272 282 279 299 274 300 315 269 278 239 205 247 247 245 224 183 166 162 126 103 130 137 144 114 121 171 132 130 152 147 144 139 148 133 107 115 132 122 125 125 121 126 124 129 147 144 138 136 124 136 147 125 121 114 114 135 128 142 125 125 124 123 123 127 126 121 116 116 123 118 114 111 108 108 109 106 91 105 113 113 98 94 96 90 84 76 66 59 58 46 44 42 33 26 37644 269 686 30 9476 10 27 24 7511 -87 1383 3725 3565 2225 1204 89 -49 999999 999999 -50 -92 104 308 678 916 846 1572 5233 19885 49415 94270 194487 363819 554821 854479 999999 999999 764296 11626 340 356 352 386 333 383 360 352 343 427 362 342 249 288 291 273 388 496 546 639 658 722 744 748 817 810 861 903 969 1016 1032 1064 1112 1182 1152 1097 1077 1021 986 949 926 867 697 700 787 708 799 839 1034 992 737 602 609 752 943 754 408 301 354 435 354 400 409 335 268 237 230 255 179 208 193 198 213 211 254 280 264 263 228 235 255 231 165 173 175 138 146 241 209 221 212 148 189 166 143 136 208 221 224 220 176 190 204 211 258 262 247 274 244 210 233 227 204 193 209 155 164 162 190 176 202 172 232 225 173 166 188 237 260 220 228 230 217 203 243 271 258 252 239 236 227 276 269 230 232 243 247 241 285 297 281 283 288 272 243 248 219 244 226 225 211 173 132 156 143 154 128 143 126 107 114 131 140 137 119 124 135 123 127 128 107 124 109 119 128 139 125 114 123 114 111 133 135 150 140 131 144 121 111 129 123 120 119 125 118 117 115 115 113 108 101 118 119 114 111 111 109 107 106 97 101 95 97 110 112 106 103 94 78 73 73 76 64 65 52 42 37 25 23 19 37650 278 416 30 9476 10 27 30 7511 -92 61 202 361 502 714 959 1269 1401 1196 1148 1352 1427 1473 1479 1496 1667 2214 3252 4386 3777 2940 3630 5915 10302 16108 30509 58112 126061 270235 513700 800647 999999 961534 790416 489908 172807 4808 427 296 438 446 379 394 321 422 386 451 424 387 342 354 351 353 372 445 496 571 672 779 823 872 803 828 871 914 930 944 1019 1086 1172 1078 1133 1186 1133 1113 1040 1050 1042 1034 939 800 767 802 805 920 824 840 838 748 682 704 761 762 692 362 319 361 380 370 402 412 394 325 301 181 218 294 254 196 233 260 264 232 267 290 240 276 269 255 211 217 181 187 181 202 255 237 226 221 178 179 168 138 134 249 274 267 263 221 198 233 294 250 271 254 215 226 267 278 260 263 205 203 145 175 164 141 139 159 202 208 162 204 228 203 204 251 257 216 223 215 223 244 262 252 206 269 267 265 243 249 267 281 281 299 315 319 330 314 280 262 287 268 265 225 246 244 227 204 196 156 136 134 162 135 144 151 147 156 155 142 145 135 141 139 144 147 129 148 130 139 137 136 153 158 151 119 126 114 117 151 136 135 143 157 121 113 140 126 139 146 127 141 146 138 133 119 134 140 128 133 134 121 113 107 109 106 107 112 99 109 116 111 100 105 103 95 87 75 77 78 72 61 53 49 37 29 22 37656 261 934 30 9484 10 27 36 7512 -96 90 239 368 920 984 1971 5395 13481 26369 53754 104500 207595 406210 694966 988561 915168 791155 723985 463909 146875 2709 332 376 413 444 441 352 472 388 353 446 429 410 356 338 333 349 359 468 583 598 669 762 806 872 846 813 831 859 902 1033 1085 1130 1142 1075 1230 1240 1197 1232 1111 1109 1133 1052 974 855 824 897 853 884 797 849 965 886 820 879 957 951 579 395 336 299 302 424 401 362 320 290 308 280 276 273 261 229 194 253 261 229 292 245 205 304 235 266 213 185 187 194 174 224 189 199 193 182 192 203 198 203 207 236 254 227 220 255 263 216 218 285 245 241 263 250 246 282 258 195 216 211 160 151 173 210 194 174 233 208 179 185 196 193 213 257 250 264 222 238 213 236 265 273 274 287 288 284 264 274 283 257 274 274 330 317 267 281 271 276 268 268 249 264 274 250 238 211 173 156 149 155 174 176 153 136 140 142 157 149 145 127 111 126 160 190 151 150 157 145 127 111 116 122 125 131 139 149 142 135 120 137 148 138 131 134 148 151 148 146 133 128 139 125 136 126 111 129 134 128 144 130 131 112 116 119 123 118 110 111 100 113 117 115 101 89 82 68 65 72 79 68 47 38 31 26 37662 265 814 30 9484 10 27 42 7512 -100 -84 157 649 1130 1616 2534 5694 14063 27161 54317 104292 179507 367662 732208 999999 904622 626005 496234 428344 262235 163158 106896 3211 357 359 378 351 341 400 379 341 343 363 391 458 370 362 359 339 340 354 493 469 483 536 590 801 834 809 862 792 793 888 946 1015 1106 1162 1152 1144 1200 1226 1239 1201 1132 1161 1138 1052 1064 965 896 934 905 821 788 804 790 826 824 1011 1085 828 412 353 416 396 340 355 431 441 307 327 272 279 292 281 228 204 237 247 281 238 289 254 242 222 244 269 256 160 163 173 161 187 208 183 216 210 138 160 207 221 197 196 235 199 283 251 248 271 272 236 210 245 253 280 221 247 220 217 179 205 191 145 153 162 159 207 199 190 224 205 205 204 195 247 310 236 177 209 239 235 240 238 221 264 301 290 286 289 295 300 290 304 319 288 270 294 292 289 289 284 270 255 237 237 226 199 206 163 114 118 113 159 169 175 146 155 164 148 143 134 143 133 144 137 163 126 140 137 140 157 142 146 151 139 119 133 163 158 130 124 134 139 129 141 144 143 120 128 137 133 126 114 128 130 135 119 113 127 121 114 126 121 119 116 116 122 113 115 118 118 109 100 100 95 84 78 78 74 67 60 46 43 38 19 37668 270 662 30 9482 10 27 48 7513 -104 587 307 473 799 760 211 45 539 1370 661 373 750 1538 2046 3739 8511 17850 35120 77047 173431 349834 711944 999999 999999 793412 578703 433563 10864 563 258 281 358 391 307 402 310 328 328 342 330 302 334 336 301 272 283 298 343 495 569 598 708 774 851 813 771 769 836 882 1008 1060 1096 1110 1031 1098 1183 1255 1209 1133 1085 1121 1023 960 933 828 795 774 811 842 822 835 875 950 1032 880 750 537 359 285 308 291 278 347 357 269 224 245 204 210 234 183 207 175 189 206 132 204 285 263 183 199 232 189 147 138 140 111 119 102 158 190 165 172 164 156 106 178 194 194 171 216 179 208 178 176 195 211 238 226 245 277 256 235 230 153 111 135 138 157 133 130 159 152 163 141 138 153 180 162 194 182 201 189 183 205 220 240 220 191 201 241 236 215 258 244 240 245 266 263 270 236 229 238 262 265 215 198 187 192 221 201 171 163 152 135 121 108 119 106 99 101 135 124 106 107 105 97 127 117 104 94 102 115 105 111 117 108 94 102 98 94 114 105 110 114 111 98 105 124 117 108 106 101 104 93 90 107 100 86 95 92 96 78 81 90 101 79 79 78 84 90 86 75 86 82 90 87 75 69 71 65 43 47 42 30 29 23 16 4 -2 37674 256 1082 30 9482 10 27 54 7513 -109 182 691 1520 3075 6326 13675 33099 84967 257131 769804 999999 999999 999999 241781 2901 345 311 303 329 421 357 300 272 331 368 354 423 351 293 245 252 294 409 444 560 681 830 903 895 902 828 833 864 931 993 976 1030 1100 1119 1132 1180 1130 1094 1068 1048 1065 1057 998 945 837 748 742 799 740 784 808 857 861 789 671 599 504 382 416 372 265 289 331 357 287 239 258 225 279 182 193 206 179 201 231 212 246 249 224 235 250 193 205 198 177 178 148 139 189 199 196 203 189 142 139 136 130 177 219 204 180 202 171 193 173 185 158 232 234 209 209 234 263 229 227 219 156 178 180 116 161 135 182 192 193 216 162 160 152 173 187 159 188 188 199 189 221 199 192 216 262 231 268 261 269 219 262 279 273 284 301 313 283 273 291 288 276 243 205 204 232 222 210 169 152 126 130 124 136 141 133 113 115 137 111 117 118 130 130 127 113 94 101 137 147 116 109 117 103 116 119 118 128 119 98 103 97 117 123 118 127 105 122 119 117 111 110 117 106 88 90 93 95 96 104 105 92 92 100 86 78 77 86 98 110 95 83 87 83 68 67 72 58 54 53 45 33 29 14 10 6 37680 258 1021 30 9481 10 28 0 7514 -113 -96 192 947 2227 5199 12698 34592 99628 262808 651331 999999 999999 999999 690417 635752 415182 6273 446 427 385 388 410 304 385 390 372 353 415 382 304 262 296 293 349 418 498 725 794 864 896 849 877 865 864 881 995 1005 1021 1023 1020 1060 1179 1252 1116 1018 1061 1049 1052 957 875 789 763 778 784 786 818 807 722 794 826 742 607 564 608 493 302 342 340 301 297 293 221 247 322 292 207 200 227 172 189 165 194 209 223 228 192 228 244 220 211 205 131 143 148 151 157 204 202 179 176 141 151 141 165 135 204 234 215 214 157 211 194 192 208 213 260 238 260 236 238 283 259 206 156 132 118 137 139 146 174 151 189 162 154 146 143 159 177 192 216 205 173 157 196 244 223 255 231 230 232 235 241 275 250 284 297 307 321 316 292 288 257 233 237 258 252 238 195 221 191 174 168 154 125 112 126 129 129 105 122 131 127 100 116 125 123 122 93 124 132 131 128 116 113 105 109 96 107 120 114 103 113 114 106 110 107 127 116 107 110 109 114 116 107 106 109 106 103 107 108 109 98 98 105 111 101 93 88 89 91 92 102 98 86 82 85 73 69 68 64 60 47 41 37 29 16 9 0 37686 260 962 30 9482 10 28 6 7514 -117 -75 462 1718 4672 10885 25317 57306 133538 310116 705533 999999 974895 719645 616571 541344 501838 254379 6167 479 287 313 351 424 411 484 411 381 474 438 391 418 373 285 260 335 328 447 658 837 880 943 959 926 911 963 920 1001 1011 1115 1112 1064 1066 1113 1169 1305 1159 1163 1110 1108 1105 1088 970 966 829 717 783 800 851 875 787 790 809 685 589 630 553 507 458 429 434 320 357 367 324 290 323 269 256 288 278 249 204 250 258 234 241 262 285 256 275 279 221 237 207 192 189 190 199 244 254 204 199 194 208 221 145 200 221 219 230 199 201 194 197 233 295 276 268 276 308 286 307 285 303 290 188 174 205 174 143 176 197 229 228 214 201 193 193 211 199 232 251 207 227 287 248 258 234 282 274 269 288 282 270 261 291 294 283 341 349 331 316 316 302 303 304 266 283 259 260 224 218 227 197 200 158 152 139 156 177 170 166 164 146 156 167 169 130 139 165 148 164 149 140 147 143 135 119 128 155 159 160 153 156 155 137 137 135 148 165 162 141 148 144 140 139 139 136 119 134 135 134 140 127 113 115 132 130 131 130 110 119 111 107 104 114 112 108 114 110 104 96 91 84 71 59 53 50 41 26 37692 260 962 30 9482 10 28 12 7515 -121 308 693 1565 3180 7010 16509 40319 82721 170637 301564 456562 597972 875206 999999 999999 609134 288333 44758 1185 370 328 360 435 343 362 440 398 377 384 409 441 425 388 267 359 343 397 472 633 828 881 911 920 956 946 929 893 948 1010 1067 1081 976 1093 1142 1264 1210 1089 1047 1134 1066 1044 998 919 828 808 803 805 855 851 775 744 771 737 679 750 707 578 473 468 441 393 327 315 311 274 234 251 278 235 206 223 227 222 256 243 225 279 249 225 265 251 205 218 182 210 183 187 180 207 194 225 222 178 134 170 141 170 187 203 206 214 237 226 194 207 192 244 233 234 237 271 257 299 291 295 256 225 132 170 182 203 246 203 208 251 224 202 216 195 213 223 242 239 229 223 242 268 248 228 241 241 249 274 264 262 313 269 266 323 367 353 309 297 300 308 264 269 266 245 238 225 202 198 213 196 184 151 156 131 160 170 154 134 139 143 153 141 137 124 154 166 140 127 147 162 135 148 125 117 131 137 152 156 151 138 139 165 158 143 136 134 141 152 142 126 133 126 135 153 143 149 134 126 141 135 122 121 119 101 98 112 113 104 109 112 107 100 97 102 106 104 86 81 81 65 57 56 45 38 25 37698 258 1024 30 9484 10 28 18 7515 -126 1 547 1763 3390 7445 20778 59885 178992 473200 838068 999999 999999 999999 320357 7982 557 318 321 302 307 280 324 403 467 337 381 407 414 329 415 370 219 348 366 346 448 541 699 913 1034 1082 1048 967 996 935 981 1094 1090 1045 1037 1069 1117 1250 1268 1205 1095 1176 1218 1166 1139 1141 1089 935 784 825 855 862 872 898 842 819 835 854 714 648 646 654 588 455 392 363 274 256 323 277 225 272 277 259 276 225 246 282 242 245 282 242 223 231 239 239 229 191 178 203 193 169 216 245 209 144 210 189 189 158 205 202 213 196 225 199 220 210 237 251 247 212 225 253 264 260 315 301 253 192 142 204 212 205 192 181 239 267 239 224 180 174 218 224 207 203 222 241 240 236 247 277 277 269 256 285 285 291 277 275 279 318 328 352 320 304 307 305 294 265 279 278 258 252 233 221 191 178 169 142 143 140 159 167 169 157 141 149 151 166 157 140 150 141 161 157 158 145 135 160 153 141 143 143 133 144 137 148 141 138 161 155 158 146 146 153 142 141 142 153 136 136 144 151 137 141 131 149 151 119 122 114 122 126 132 132 129 119 118 118 119 117 111 109 105 101 93 77 74 71 63 52 41 37704 263 874 30 9484 10 28 24 7516 -130 77 899 2539 6889 20756 61315 123128 131855 109241 115073 256559 454653 792405 999999 999999 735908 277922 17884 908 285 302 284 348 355 300 295 350 390 420 320 356 402 396 350 394 413 299 251 219 305 291 411 514 634 791 927 1003 1038 994 936 961 999 1005 1068 1054 1046 1105 1087 1176 1212 1205 1088 1044 1158 1124 1189 1200 1158 1057 821 849 826 889 879 790 777 751 731 846 757 698 643 650 480 313 291 295 262 217 230 223 161 186 231 179 154 173 186 208 184 199 212 193 205 176 187 171 159 164 110 125 169 171 137 144 146 145 169 146 154 162 114 134 221 209 183 163 135 161 187 188 232 169 151 213 283 259 270 264 225 133 133 122 118 194 172 159 223 137 118 163 142 167 186 183 201 191 221 234 202 236 238 187 232 264 240 248 235 248 269 279 311 350 330 249 254 285 249 247 234 237 227 218 205 199 176 168 127 109 125 105 105 98 100 107 117 135 129 96 110 110 124 100 96 102 83 112 136 117 104 100 100 92 76 89 104 122 108 115 114 108 96 98 104 110 109 99 104 108 97 98 109 95 110 103 92 88 87 86 85 92 93 80 82 82 85 74 85 90 85 85 75 73 68 62 54 46 36 23 25 25 10 2 37710 285 214 30 9484 10 28 30 7516 -134 53 310 475 765 1005 1169 1375 1843 2103 2372 2743 3165 3860 4724 6152 6814 7185 7067 7951 12284 16957 18310 13182 8903 7000 7645 11199 28141 72984 150181 267093 315737 327498 561179 651298 929808 999999 426781 227038 217591 3764 387 285 284 295 267 317 336 427 310 394 370 355 426 338 340 388 304 248 301 304 372 333 477 629 742 860 882 965 953 885 941 967 970 1048 1060 1039 1002 1037 1062 1224 1322 1240 1076 1070 1120 1157 1156 1075 1108 912 808 836 805 895 838 793 789 727 727 823 809 835 769 598 440 365 269 274 270 221 123 156 178 218 188 149 181 204 178 252 209 179 224 252 223 178 179 137 167 162 183 168 87 157 161 106 126 141 153 145 157 191 215 174 161 153 142 152 214 224 206 227 225 217 252 208 221 210 279 278 234 185 158 135 127 136 204 211 187 183 164 180 161 149 194 220 204 185 187 185 215 235 236 228 253 251 238 250 244 246 253 252 300 330 317 272 288 264 257 267 244 238 199 214 214 198 159 156 134 113 121 131 150 140 126 132 131 136 133 139 132 99 102 110 122 113 129 129 137 121 121 112 100 90 125 113 130 132 109 119 111 117 110 122 122 127 116 107 114 100 97 106 108 100 119 107 101 96 99 109 91 100 88 92 83 91 93 89 82 85 100 94 78 73 75 65 53 46 39 33 27 24 16 10 37716 257 1054 30 9484 10 28 36 7517 -138 -11 244 856 1869 4311 10938 34252 111936 347630 472456 747704 999999 999999 913245 182024 968 245 292 345 354 438 435 304 331 316 325 314 355 373 320 413 268 266 260 306 353 498 566 722 893 1025 1006 959 972 992 965 1051 1059 983 951 916 992 1162 1234 1173 1074 1004 1074 1141 1106 1001 1029 763 730 816 830 780 759 656 662 600 541 456 671 715 770 652 533 320 307 323 233 255 143 172 215 188 204 172 127 146 206 234 196 166 188 164 215 196 171 189 149 116 131 94 136 162 126 114 118 118 125 148 169 110 150 126 140 151 166 132 158 154 153 145 216 248 193 213 251 241 236 269 207 176 100 121 124 96 166 195 135 148 196 178 154 123 124 169 144 150 178 190 196 198 205 214 199 208 248 215 183 222 254 291 288 289 267 284 255 260 280 277 225 224 215 211 181 162 170 166 141 99 122 116 97 109 93 90 111 112 105 114 110 111 78 71 96 95 97 92 110 95 78 98 94 94 74 89 99 104 91 104 95 77 89 104 111 80 68 88 87 84 88 87 91 86 85 90 86 88 90 82 79 76 65 70 79 74 62 65 64 66 63 65 57 46 41 43 35 26 19 16 6 4 -4 -20 37722 259 995 30 9485 10 28 42 7517 -143 64 729 2313 5738 14877 38540 109058 309100 829121 999999 825929 570923 894022 765020 74891 1264 295 334 324 387 327 350 368 281 265 334 370 356 310 327 323 317 295 305 262 283 411 384 500 617 791 915 1021 1055 1027 1007 958 985 1084 962 968 1030 957 989 1161 1164 1112 1071 1049 1066 1070 1083 1013 1048 817 739 760 814 802 740 664 698 642 574 454 524 538 518 534 492 479 339 297 223 205 212 170 156 189 166 151 171 127 181 159 165 176 190 151 189 179 202 144 109 111 163 153 176 130 158 158 137 99 114 69 105 116 89 108 117 102 137 150 150 125 176 169 219 194 187 226 230 190 162 188 198 140 118 73 86 121 175 171 152 143 134 149 128 153 156 134 151 157 169 166 186 195 203 192 199 211 215 227 202 207 249 245 309 346 308 249 253 252 270 249 214 216 188 194 201 166 142 128 119 108 110 112 91 95 86 104 100 99 119 117 95 95 97 94 103 124 112 99 88 70 74 87 102 76 62 78 90 101 98 101 94 91 89 89 97 95 86 87 71 69 79 88 96 87 82 84 80 81 71 80 74 66 75 77 71 75 68 62 55 46 57 60 57 57 47 35 28 26 24 19 11 1 -5 -17 37728 261 936 30 9486 10 28 48 7518 -147 2 172 785 2364 6967 16561 41093 113564 298210 334069 254996 470141 570404 387721 514179 910412 999999 704043 11147 542 261 334 360 333 382 423 435 527 393 411 364 325 425 388 335 322 347 400 374 458 579 693 828 889 1032 1116 1142 1090 1108 1133 1049 1021 965 1032 995 1051 1222 1295 1174 1065 1060 1112 1161 1159 1085 1154 867 620 749 846 898 925 808 729 714 652 506 480 426 429 430 470 520 482 377 278 244 268 251 206 205 174 169 199 210 190 209 215 265 246 183 222 232 250 265 236 167 164 191 198 208 143 149 178 210 188 154 188 133 147 145 154 193 164 164 221 179 176 189 181 163 232 249 194 244 296 288 228 152 162 138 149 185 212 242 177 188 176 151 156 175 138 195 183 165 192 186 231 283 239 218 267 281 245 244 270 295 286 327 313 357 334 326 327 302 257 253 278 257 223 213 191 190 224 185 152 141 128 121 128 117 142 149 140 145 152 108 128 134 123 96 140 125 124 136 135 135 135 130 117 114 104 135 142 119 137 120 124 114 128 121 112 125 105 115 110 133 118 122 112 102 101 91 92 96 102 114 112 107 92 84 85 95 102 97 86 76 90 90 83 79 70 66 64 49 40 31 31 19 12 2 37734 280 367 30 9487 10 28 54 7518 -151 -59 91 400 626 933 1116 1557 2060 2728 3391 3611 4231 3449 3584 3710 4139 6718 7924 6918 8561 11291 11228 16313 32230 53934 95107 214403 390874 512940 643068 869605 999999 999999 275475 6222 475 418 340 368 368 432 491 461 368 375 377 439 487 439 403 426 376 370 262 401 389 370 471 551 666 901 979 1110 1122 1152 1150 1133 1118 1092 1106 976 1029 1074 1074 1172 1322 1436 1334 1204 1163 1169 1211 1125 1091 1042 777 699 777 854 952 952 790 677 597 595 536 485 499 508 513 452 519 536 304 289 244 229 250 291 252 256 232 197 217 239 187 240 289 256 256 270 256 230 244 227 200 198 182 209 226 210 197 232 212 207 192 186 213 211 181 186 182 178 178 217 189 193 223 222 240 280 297 302 302 277 322 306 241 161 151 147 145 219 214 197 197 190 159 233 184 172 197 215 216 250 266 270 289 242 249 277 280 283 319 299 270 316 363 390 369 387 387 327 322 341 336 332 287 297 252 248 220 239 234 180 161 173 163 164 164 164 148 159 171 149 168 157 149 163 162 167 136 138 156 178 156 133 128 148 157 175 156 134 156 152 151 153 164 169 186 168 139 158 146 155 145 139 158 148 147 143 125 135 131 132 128 132 135 129 128 135 132 121 124 121 120 127 112 111 113 111 101 98 93 89 73 63 59 51 39 37740 264 848 30 9488 10 29 0 7519 -155 18 203 538 985 1886 3194 6655 13771 32070 69514 154967 345353 715962 999999 999999 958997 241488 6166 579 448 402 332 350 295 333 372 285 344 362 401 324 293 310 415 410 345 347 326 255 261 263 341 406 469 698 933 1022 1127 1143 1121 1108 1059 994 936 926 974 968 885 1094 1222 1226 1259 1039 1000 997 1031 1104 1041 868 656 632 631 735 759 818 742 596 489 523 458 442 453 435 429 347 426 490 287 315 211 169 182 204 222 196 180 160 91 94 145 216 193 180 207 192 238 210 159 129 122 112 101 116 131 98 111 109 118 87 86 71 119 125 148 181 143 117 99 160 124 116 153 167 187 163 199 233 234 200 233 276 204 145 112 124 117 113 205 212 141 163 141 121 109 134 142 168 167 161 176 193 187 180 213 203 214 232 244 203 200 214 237 271 287 322 302 272 279 286 242 268 245 210 203 178 182 167 190 145 111 83 71 109 102 89 104 119 96 99 97 106 79 93 102 106 101 108 115 107 95 75 92 64 76 86 100 89 92 97 87 89 93 82 80 75 83 100 90 92 90 100 100 85 87 85 87 85 76 62 70 71 66 55 62 65 67 63 59 53 58 54 56 57 60 49 33 19 12 20 14 7 4 -7 -15 37746 281 339 30 9489 10 29 6 7519 -160 -47 210 648 1076 1229 1391 1826 2823 3078 4353 6443 9287 11743 15922 13530 8334 6732 7551 9069 12132 14777 17171 24416 41613 83672 185440 373834 513088 644307 999999 999999 746070 109990 5293 918 512 445 439 325 397 400 389 399 324 390 425 446 354 354 367 426 433 382 409 377 237 336 280 384 430 549 800 930 1071 1092 1205 1146 1070 1044 952 895 932 1025 959 998 1188 1311 1399 1302 1144 1073 1111 1073 1035 979 747 643 684 710 761 798 779 588 495 462 468 399 434 474 470 445 365 410 509 311 262 248 253 243 247 244 207 168 154 160 159 185 220 186 182 241 223 184 219 229 164 150 105 151 172 171 206 194 189 190 165 179 165 124 153 176 158 150 207 187 159 155 201 171 157 214 239 250 263 237 254 264 238 181 148 162 164 174 162 179 232 217 172 195 176 159 180 160 171 175 210 273 229 226 224 259 254 272 254 241 213 232 268 281 334 331 360 340 299 284 283 290 244 256 270 234 219 235 219 204 170 127 139 139 109 109 123 116 111 124 148 139 123 111 129 144 129 112 118 116 117 118 106 105 120 105 110 112 114 127 115 105 125 107 97 110 112 99 93 91 109 98 99 107 106 110 113 107 85 96 94 93 96 96 96 96 88 98 98 80 84 81 77 85 82 70 59 57 45 51 44 35 32 22 7 -7 37752 274 550 30 9490 10 29 12 7520 -164 9 324 542 1101 1297 1590 2063 2836 3392 3280 3792 4975 6434 8626 16005 32522 75932 166223 342675 603030 815294 955434 999999 830263 284175 10304 2475 1106 420 437 449 437 472 383 329 312 392 330 408 439 414 397 327 400 345 305 375 283 292 252 323 427 542 760 897 891 1013 1127 1098 1098 1001 904 934 864 895 913 978 1094 1294 1416 1345 1204 1146 1162 1096 1048 1075 1051 801 701 703 657 699 759 745 588 487 428 510 431 495 495 467 420 409 460 542 398 269 261 200 228 210 201 196 158 150 143 200 221 245 232 260 283 204 249 154 241 228 166 140 120 130 177 191 211 169 133 150 152 159 163 161 171 171 180 197 204 180 204 212 141 158 198 235 178 234 259 245 296 291 290 190 151 168 195 189 200 268 233 196 213 206 151 184 185 186 189 200 234 237 235 237 222 240 238 256 254 274 291 276 277 302 354 349 329 322 311 295 283 296 297 272 241 233 198 177 180 180 141 100 108 132 136 94 92 120 127 124 122 127 107 120 125 138 124 106 139 132 123 107 94 95 118 126 132 116 107 116 113 101 132 127 131 117 121 112 114 108 103 109 117 101 114 109 107 102 92 102 111 102 103 95 89 75 73 78 83 88 90 82 82 77 67 56 54 46 46 41 23 22 17 12 2 37758 288 132 30 9492 10 29 18 7520 -168 854 1427 1818 2198 2899 3032 3025 3855 4324 4788 5039 5096 5629 6029 6271 6213 6980 8534 9720 10920 12126 13109 14465 16489 20034 22520 24397 22728 20920 21063 23633 33170 68485 165834 363032 707543 999999 999937 635908 209983 10183 2165 1019 613 546 496 363 399 378 477 449 393 394 328 375 345 346 325 365 402 354 332 318 256 304 463 586 625 833 939 1023 1103 1130 1000 921 956 894 831 863 898 983 1171 1325 1405 1434 1272 1147 1040 1118 1067 1097 1090 915 683 657 812 791 707 735 641 538 460 555 490 465 443 479 532 396 388 463 370 303 297 184 200 226 245 212 281 197 199 171 125 193 201 207 177 208 258 259 180 224 210 159 224 210 235 213 169 159 150 141 117 118 168 160 168 201 172 201 216 232 233 171 198 227 267 248 227 275 293 232 267 253 259 203 150 174 171 166 210 239 197 166 187 190 152 143 163 208 213 220 243 250 246 260 220 225 248 268 286 267 274 306 307 327 369 414 392 334 287 306 315 300 297 286 249 238 235 228 212 184 143 134 140 141 137 149 158 129 117 137 148 136 141 142 130 128 143 136 111 126 128 128 128 106 130 137 137 121 135 130 125 135 135 144 133 121 137 129 132 123 125 134 129 135 125 117 122 114 109 114 118 115 117 106 98 107 115 114 105 98 105 100 96 92 83 66 72 65 60 61 47 39 34 23 13 37764 288 133 30 9493 10 29 24 7521 -173 23281 18250 19488 18395 21788 30123 36731 40521 46339 44428 37791 33394 33812 29457 31180 39073 51966 51994 45206 42233 41470 40136 38363 37193 36084 34467 31152 28482 31642 35925 38504 51355 79393 116904 199639 284463 438972 589293 543702 179389 62591 6053 1221 625 549 439 382 359 423 377 343 339 335 297 318 319 294 344 395 389 321 276 188 309 327 378 440 631 789 870 905 1014 1054 972 919 832 799 764 782 892 870 1042 1172 1340 1433 1392 1123 1033 984 1063 1028 955 737 601 666 710 651 690 554 456 477 1384 2010 639 444 426 415 446 386 415 329 243 257 211 201 151 187 220 145 195 137 177 153 141 140 207 186 195 188 187 215 219 184 160 129 139 128 135 131 114 93 112 127 136 116 93 83 105 149 178 170 215 140 137 151 204 198 189 185 234 237 209 197 248 259 226 150 138 159 128 116 169 228 167 202 171 148 144 183 145 168 156 175 196 203 181 207 228 212 214 220 231 236 230 251 268 271 319 353 322 328 288 285 286 271 277 260 239 240 203 205 215 179 154 127 97 101 92 99 109 99 116 99 125 135 109 111 107 112 119 101 113 108 92 105 112 98 94 84 79 98 115 102 99 84 94 117 109 96 115 96 74 91 97 96 90 92 102 88 95 85 89 97 92 84 90 92 88 80 65 78 82 70 69 82 71 63 54 50 50 47 35 31 30 27 9 1 -1 37770 263 884 30 9494 10 29 30 7521 -177 -96 334 970 2650 6081 13829 27789 63381 109149 158769 291443 569574 822085 999999 999999 878735 110066 3732 866 724 710 647 646 819 688 565 455 494 444 372 301 303 336 289 395 440 339 327 310 276 379 437 543 647 850 964 1012 1004 1022 991 775 787 749 792 901 959 1041 1212 1388 1394 1435 1253 1073 1003 1049 1043 1025 795 546 645 641 631 642 592 556 525 474 487 428 417 354 412 437 417 336 336 223 236 221 174 215 221 157 167 207 155 191 195 186 154 186 224 228 199 209 206 211 191 101 151 108 128 151 118 138 126 155 179 162 183 158 155 148 140 100 130 184 174 132 147 117 183 190 184 208 203 246 286 293 333 270 192 147 128 159 150 183 219 235 180 161 176 160 209 166 160 138 210 225 214 199 227 232 211 230 254 244 252 247 272 311 289 338 416 398 358 294 308 339 297 274 301 269 194 214 198 178 181 139 139 124 113 102 113 116 117 111 119 99 112 116 101 106 107 127 101 94 125 134 116 106 97 101 86 117 87 105 126 126 121 115 99 121 119 115 105 120 107 102 100 105 110 116 123 115 106 94 107 120 116 97 96 91 89 99 87 87 90 82 89 85 80 85 71 60 52 52 48 37 37 37 21 10 37776 262 914 30 9494 10 29 36 7522 -181 81 437 912 1368 1712 3300 8791 23557 67857 161932 285691 489210 708796 790337 781178 779085 970276 928649 40503 963 594 688 690 730 809 717 538 409 360 329 385 320 315 334 353 332 318 278 277 289 341 425 484 658 904 1010 1069 1132 982 827 768 720 691 704 857 967 1128 1272 1493 1574 1442 1186 1047 1050 979 932 885 768 633 655 712 653 612 575 559 544 425 376 434 368 431 425 405 350 378 286 225 243 180 182 214 209 204 185 128 184 192 169 159 194 176 204 224 200 167 147 203 173 168 148 120 137 174 142 139 178 168 116 141 105 94 130 156 118 154 156 140 157 156 147 163 174 207 248 223 241 272 256 285 227 161 169 133 131 173 176 192 157 164 152 148 138 136 157 160 175 197 194 201 200 193 221 212 226 243 241 221 233 283 297 274 304 382 378 326 266 268 297 281 238 273 253 181 174 180 163 179 158 117 88 94 111 100 104 112 127 139 127 112 94 99 105 134 111 95 83 102 99 119 106 87 91 94 97 104 87 76 83 98 110 107 89 95 102 97 99 93 102 105 120 109 100 88 101 97 88 85 101 93 82 89 83 69 79 76 70 82 82 82 72 75 80 60 48 46 40 27 25 20 12 3 -4 37782 266 765 30 9495 10 29 42 7522 -185 -39 487 1677 3100 4200 4120 4721 7561 15126 33414 74023 129368 245799 488448 748392 999999 999999 480250 422911 271730 221209 143046 33884 1040 755 596 616 703 587 471 456 481 326 350 347 347 321 284 323 266 325 293 302 306 394 431 562 830 914 1029 1175 1098 862 756 737 689 585 688 903 974 1117 1347 1450 1516 1517 1205 1047 1056 1062 992 916 700 541 567 585 587 587 602 577 514 409 412 409 404 365 395 424 397 393 268 296 208 144 129 197 168 155 106 118 144 157 119 146 233 191 160 202 178 181 186 141 164 164 101 142 146 165 170 118 111 139 84 111 148 113 151 147 155 149 130 144 140 129 144 180 187 215 224 207 225 219 228 255 233 194 158 158 164 135 191 200 199 166 139 145 115 146 169 150 174 219 174 176 189 202 204 200 246 222 243 240 246 263 279 249 309 398 402 305 283 326 280 238 251 255 224 203 192 202 180 166 114 88 92 89 89 94 104 101 97 129 113 102 109 107 104 107 131 115 84 92 90 102 87 96 121 105 104 111 113 117 106 118 92 101 90 98 112 113 98 102 97 81 84 100 96 92 92 100 86 69 80 90 82 72 75 74 71 59 71 73 63 72 72 63 59 55 41 36 36 31 22 15 10 14 5 37788 265 826 30 9496 10 29 48 7523 -190 7 564 1196 2257 4051 6796 8286 10310 18437 24757 29282 70947 210961 351028 569454 999999 999999 999999 367873 6266 901 538 592 675 627 671 577 571 567 427 350 355 430 401 356 377 465 368 323 327 312 339 385 371 386 647 844 983 1151 1155 1028 775 701 679 693 621 784 1013 956 1158 1463 1632 1682 1544 1240 1102 1009 1033 1005 932 654 591 633 651 691 725 583 532 488 434 417 399 421 385 420 454 396 365 289 228 240 230 214 173 231 212 182 146 194 210 180 145 179 226 224 219 236 245 195 220 201 203 201 145 175 161 209 171 121 191 113 146 157 147 153 196 178 177 172 188 183 200 219 221 230 198 237 242 261 256 285 305 266 206 180 151 193 197 201 243 191 180 186 217 168 140 177 206 189 207 194 206 221 265 222 202 253 238 259 246 246 294 285 318 347 371 388 380 345 330 301 273 293 282 249 246 222 228 236 220 143 123 127 126 123 138 149 127 130 128 100 104 125 123 140 119 105 122 151 146 118 114 125 125 121 119 110 130 136 118 132 132 115 127 117 120 130 124 123 125 139 138 130 131 127 119 115 129 124 119 120 109 101 102 107 115 107 102 107 112 110 98 91 96 85 82 73 68 62 56 46 48 47 28 16 37794 266 796 30 9496 10 29 54 7524 -194 141 881 1236 1501 2436 6445 9710 6652 9354 18153 33514 64000 129739 232969 421482 779888 999999 999999 754810 142521 4993 1125 853 934 993 987 849 629 527 531 454 473 441 448 415 415 420 406 382 339 283 330 346 381 493 554 652 877 1016 1109 1106 867 685 560 575 661 660 803 914 1003 1145 1417 1593 1620 1666 1340 1137 1092 1014 993 945 611 509 591 628 637 649 670 596 482 493 442 444 346 339 419 461 421 380 363 289 255 284 303 219 151 203 159 159 191 201 186 187 127 244 191 166 248 262 244 209 170 115 120 137 174 192 182 157 175 184 188 196 162 176 202 161 160 174 212 217 210 232 229 187 188 210 237 219 244 283 253 248 286 270 239 217 189 178 190 155 203 193 200 221 191 166 179 191 182 184 199 199 228 188 194 273 291 252 244 266 310 328 315 333 330 394 412 363 322 346 316 309 294 264 255 218 204 196 201 194 165 143 136 145 126 154 139 148 143 150 146 115 109 120 146 134 119 149 117 119 147 140 135 129 122 147 143 138 138 159 140 120 120 126 110 124 129 134 127 118 126 130 139 135 122 115 121 128 127 118 119 131 109 112 104 102 111 103 111 113 102 115 106 88 87 94 81 78 79 70 56 48 52 37 25 37800 263 886 30 9496 10 30 0 7524 -198 43 485 1206 2529 5190 11393 25914 57868 146069 362854 777310 999999 999999 999999 440511 13466 2293 1301 981 811 703 689 727 683 669 653 522 541 504 554 589 384 455 433 400 378 331 309 375 322 337 432 526 752 982 1027 1198 1228 1072 858 679 619 633 658 795 912 970 1166 1426 1605 1647 1712 1411 1115 1114 1034 989 874 571 603 708 640 700 585 659 675 511 483 410 366 339 394 396 388 337 333 334 309 243 284 263 217 213 225 160 194 190 197 192 199 189 173 219 228 256 272 244 256 230 133 151 178 191 191 236 173 175 156 195 124 183 194 209 187 166 238 245 203 180 231 242 193 221 204 226 218 225 273 302 293 291 295 207 192 206 206 203 179 230 237 199 185 167 182 193 200 193 214 232 242 260 223 205 244 247 265 323 279 287 290 295 328 319 359 405 360 345 397 320 257 268 263 259 249 232 232 216 210 220 159 139 116 127 144 153 136 152 161 152 131 145 138 125 149 161 152 143 168 149 149 133 151 120 140 146 131 116 138 145 118 123 124 137 124 125 139 123 133 132 124 124 118 110 129 129 118 139 130 128 118 114 121 118 113 104 104 120 123 124 116 111 101 90 87 75 77 70 65 52 43 33 29 25 37806 260 976 30 9496 10 30 6 7525 -203 178 552 1408 2846 6592 16726 45763 144513 438475 936744 999999 999999 999999 372658 41760 1230 854 806 902 686 660 618 525 524 608 540 459 534 419 393 418 369 298 272 257 233 232 338 434 557 759 934 1040 1020 1000 972 703 579 537 534 602 819 865 878 1151 1362 1490 1505 1480 1246 999 966 931 933 860 541 544 564 530 500 525 549 497 374 378 370 270 301 262 350 365 240 253 276 197 149 222 166 146 187 185 126 102 111 111 169 131 159 175 221 226 185 157 195 164 158 147 168 150 119 103 134 96 96 136 123 83 102 110 112 128 159 121 148 151 135 188 149 138 135 114 175 219 186 161 147 208 245 236 176 168 109 107 120 142 154 197 139 133 91 118 162 143 141 124 142 150 183 197 206 176 187 198 195 219 227 205 236 235 279 297 306 296 273 293 275 246 213 210 210 166 183 152 163 164 128 112 70 68 66 85 103 95 102 122 82 93 84 82 85 71 94 97 85 90 71 84 102 85 89 67 80 87 84 74 72 70 79 69 71 68 78 70 61 84 74 69 74 73 70 85 71 61 67 72 66 63 58 62 58 49 58 47 44 54 58 50 56 44 39 39 27 15 9 4 0 -9 -16 -27 -32 37812 290 75 30 9495 10 30 12 7525 -207 0 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 118 452 682 737 838 1231 1839 2744 4490 6052 13011 26128 55312 127523 173042 260312 420121 530767 626886 773551 819299 712924 469632 11354 1503 947 674 767 785 779 788 847 917 1045 1009 877 736 692 624 543 598 502 422 352 315 269 289 385 439 523 586 851 995 1108 1033 1059 897 743 589 565 575 701 947 992 1198 1394 1611 1672 1647 1412 1047 993 1047 972 858 634 552 585 645 550 496 481 511 427 400 390 367 323 277 347 357 267 367 339 249 234 253 256 201 191 198 213 179 123 133 180 222 183 209 235 164 201 229 264 202 203 184 138 155 142 131 143 154 191 191 167 151 160 183 196 181 188 192 189 169 171 182 186 197 191 173 180 195 206 243 249 234 261 248 238 227 207 190 167 191 218 222 193 228 172 151 154 187 182 141 171 188 179 190 211 228 226 230 257 307 280 263 269 300 333 347 378 376 346 336 341 279 277 259 231 241 235 225 196 178 188 188 189 156 123 121 123 132 133 149 137 120 146 130 125 114 127 115 101 118 127 136 124 113 123 132 130 134 150 134 122 108 103 115 102 106 113 124 122 110 126 119 112 120 120 112 110 100 99 97 99 103 95 95 92 94 95 103 101 100 96 89 92 89 80 74 70 61 57 51 45 41 28 20 13 37818 288 164 30 9494 10 30 18 7526 -211 5177 5996 7386 9159 11114 12339 13121 13980 16491 19012 20713 22824 26687 31570 35429 40810 50016 55412 58775 71025 81348 109242 115498 122118 110821 120114 140967 145716 109523 108885 98102 91306 137160 233288 361115 445520 375107 224253 78600 7621 2124 1131 781 627 641 653 678 691 742 812 787 823 851 837 671 592 631 782 824 592 508 401 370 328 291 335 430 482 680 824 958 987 1005 920 796 719 568 564 562 699 946 1072 1262 1457 1552 1475 1319 1057 984 937 916 797 606 485 511 564 585 465 455 431 460 390 347 323 284 287 331 319 383 330 283 295 289 233 180 215 229 259 247 159 118 153 128 146 189 178 119 173 238 192 249 189 187 198 175 136 148 123 130 159 151 164 168 145 148 148 124 128 138 149 180 160 159 167 117 140 139 161 207 188 210 202 217 245 239 274 289 267 226 154 119 156 150 164 221 206 199 205 177 151 175 195 178 160 157 156 169 217 220 217 222 241 239 231 234 242 238 303 329 348 406 363 335 320 297 252 245 249 207 204 180 193 192 183 203 161 110 89 116 121 101 88 101 115 133 92 80 110 102 93 100 127 128 111 105 97 112 97 93 99 94 117 94 91 105 97 99 112 96 98 115 101 93 105 105 110 97 91 109 115 91 85 90 95 89 83 88 80 76 79 89 90 95 85 78 65 63 62 55 49 47 52 53 41 24 12 6 -1 37824 277 464 30 9494 10 30 24 7526 -216 81 2 205 438 761 1337 1926 2338 2989 3606 4572 5792 7560 9574 12431 18040 28593 41880 60015 99234 208195 403451 469084 382304 223299 373957 755122 999999 835582 178754 4416 950 809 727 695 631 463 599 808 811 738 798 873 719 649 577 677 702 630 569 410 387 374 348 387 465 584 809 974 1089 1130 1041 860 795 732 586 566 673 833 1049 1278 1489 1524 1583 1492 1180 1094 994 921 885 767 624 608 601 577 600 529 473 454 416 411 326 355 336 321 330 333 341 370 319 364 279 288 254 215 207 187 240 206 195 165 179 203 204 197 172 186 235 248 223 237 205 186 166 158 176 188 139 153 197 165 194 179 154 183 138 188 203 210 203 190 200 247 247 199 186 198 184 228 243 226 263 313 296 294 321 333 285 169 143 186 186 235 288 236 221 183 150 180 218 206 243 217 218 244 254 227 245 256 259 268 288 268 250 325 337 328 347 417 418 377 373 323 310 298 270 267 267 231 240 221 214 224 237 228 198 174 134 139 139 146 134 131 147 144 152 143 150 135 98 121 132 133 131 134 115 114 140 140 128 121 143 129 133 135 138 126 121 134 143 133 134 125 122 144 134 112 113 123 114 131 113 119 117 123 108 98 106 104 105 107 100 104 110 94 93 86 76 78 78 71 66 56 54 44 39 28 37830 262 914 30 9494 10 30 30 7527 -220 -6 419 1408 4293 10809 31387 108089 315603 396748 422420 671030 648635 960307 978763 999999 638448 11333 1356 654 603 653 691 722 644 699 632 545 596 645 639 670 620 648 631 637 632 553 441 356 403 423 454 508 782 945 1018 1112 1042 937 764 649 623 668 795 885 1167 1341 1564 1701 1539 1341 1131 1056 989 994 833 698 589 614 642 605 560 483 498 451 371 355 313 323 306 296 331 322 317 381 312 280 301 230 226 245 173 190 191 129 192 163 158 168 186 181 179 211 236 225 236 249 236 190 133 149 175 171 155 161 170 190 164 140 141 159 157 162 178 202 193 136 197 209 186 183 190 215 205 234 243 252 239 265 289 297 287 271 261 218 184 178 196 268 268 197 174 158 192 227 194 170 196 220 241 234 219 247 266 258 281 267 275 273 288 286 354 353 374 392 390 369 345 305 294 288 281 276 234 226 221 186 212 198 202 156 112 113 110 130 134 115 117 125 145 134 117 109 93 123 120 117 103 100 137 136 128 102 113 114 113 114 133 118 127 125 100 105 108 106 96 112 125 132 116 113 107 107 102 108 106 115 113 105 95 92 100 98 100 100 98 92 93 104 93 85 80 71 63 56 56 52 52 33 27 26 14 37836 288 134 30 9494 10 30 36 7527 -224 107 337 561 619 808 1149 1197 1378 1434 1275 1222 1198 1135 1247 1450 1650 2524 3702 4455 6762 10601 12761 14949 17365 18277 20712 24853 27913 31855 37877 57167 77998 147213 336889 571471 622397 684246 630090 566191 572083 402481 114883 4683 704 556 703 738 658 572 632 545 550 591 527 548 540 554 566 670 620 514 485 473 454 436 511 521 529 738 854 962 1057 1071 1020 902 804 678 615 659 804 1061 1189 1296 1513 1642 1562 1564 1302 1127 983 997 896 773 633 622 584 557 535 509 508 441 392 365 334 291 288 277 312 391 375 365 329 300 282 280 220 232 243 197 168 184 177 161 184 224 254 179 171 208 252 201 220 264 229 191 147 163 163 196 176 162 201 158 163 170 164 200 151 151 174 239 226 184 186 182 180 212 206 186 217 229 187 235 210 253 267 301 307 313 257 220 204 164 175 252 216 190 197 190 193 220 188 176 176 205 203 206 246 230 242 249 254 245 273 287 297 288 321 351 385 432 411 363 390 390 297 248 281 279 255 220 189 207 189 203 196 138 139 149 157 146 153 137 127 128 124 135 142 116 124 117 111 115 109 120 114 131 140 126 129 139 141 129 137 127 127 125 116 130 131 121 112 130 129 104 114 114 110 113 117 111 100 110 103 116 110 100 98 97 98 94 97 97 95 92 89 91 87 69 71 66 59 55 53 44 30 24 26 37842 288 134 30 9494 10 30 42 7528 -229 753 1145 1342 1436 1612 1894 1807 1557 1785 1698 1863 2434 3249 4753 5765 5583 7446 11175 12638 12322 14335 16712 16320 18379 24795 40631 77089 146635 238137 372044 504700 380654 401368 245389 229678 334173 432419 431979 445095 225073 49416 2858 1267 604 394 382 530 551 484 521 625 655 539 538 518 478 439 478 526 553 523 502 414 414 354 319 465 598 668 924 1044 1050 1087 1076 820 770 719 544 564 743 798 1004 1276 1471 1528 1597 1595 1334 1101 1016 985 940 877 652 539 561 627 577 534 555 477 354 313 300 294 317 283 238 262 259 315 285 254 240 278 225 193 206 156 205 180 166 67 137 170 133 165 238 193 237 221 249 185 199 183 133 115 165 195 185 174 155 148 122 152 146 152 125 142 136 180 214 159 169 202 183 163 171 193 168 181 218 204 246 259 258 288 290 302 230 189 220 175 140 161 233 196 162 157 128 175 198 179 168 184 199 221 219 199 234 256 252 234 252 258 289 268 273 298 352 334 356 415 355 376 390 283 270 263 261 212 188 190 181 176 169 125 120 107 114 123 110 120 143 123 114 91 109 98 83 84 99 88 113 122 117 97 106 109 106 92 111 123 100 112 101 93 94 86 94 113 109 109 100 90 96 98 97 91 85 94 98 80 89 92 90 74 82 84 81 78 81 79 75 73 64 69 67 62 46 36 42 43 38 33 10 6 6 37848 289 75 30 9495 10 30 48 7528 -233 10418 7917 8790 8869 8376 7343 8367 11008 11536 10081 10471 9457 9103 10057 12408 13863 16218 19839 24170 27380 30116 36245 37454 34848 35044 32579 35689 43415 55226 81435 116977 174782 258193 291946 297979 510770 904293 684704 146299 7996 2580 2468 1965 1182 591 525 493 448 434 490 568 722 721 581 548 552 450 424 478 407 449 467 443 470 511 459 490 447 462 526 708 973 1011 1058 1016 998 920 756 712 593 606 664 821 1078 1376 1579 1662 1662 1508 1243 1199 1120 979 878 781 620 601 637 549 579 553 507 400 358 343 355 302 291 333 336 299 309 352 341 295 255 226 176 199 244 189 141 176 144 154 150 170 145 178 218 220 235 255 227 170 165 163 145 131 190 163 142 178 158 174 175 155 173 161 196 160 233 174 132 154 159 159 174 152 179 175 204 199 210 196 199 233 242 296 271 284 286 209 174 184 170 205 265 212 157 177 193 204 172 168 206 234 211 219 243 255 224 294 267 242 251 272 277 281 302 337 383 456 400 358 373 367 310 252 248 290 233 204 208 164 181 168 147 119 109 106 96 132 103 106 131 116 112 129 115 90 102 125 107 89 97 106 108 97 120 126 110 90 106 110 110 104 106 114 100 100 110 107 114 106 99 100 95 93 86 96 87 103 93 75 81 78 91 86 78 84 98 93 92 91 76 80 80 74 59 54 45 47 41 33 25 16 11 3 37854 288 163 30 9493 10 30 54 7529 -237 30523 34343 35265 36226 37174 38126 40684 42421 47945 55571 59075 63588 74967 80660 72505 83346 77159 48329 43949 50119 65272 79295 88411 103319 138793 139093 154496 220183 296454 270741 258349 108179 60121 62971 86441 35740 4904 3127 2614 2552 2210 1347 632 426 523 472 502 509 597 553 583 644 526 486 562 460 451 447 436 452 373 416 388 342 302 307 468 496 608 841 1029 1034 1026 1018 907 797 647 548 631 682 751 1007 1236 1411 1574 1585 1592 1468 1136 1132 1012 936 912 712 619 598 585 522 558 528 472 454 360 376 335 274 249 295 305 293 310 335 298 239 239 232 255 187 175 208 205 165 142 139 164 105 162 187 211 172 230 245 233 219 220 140 137 123 143 168 137 131 168 168 117 163 183 154 138 122 158 194 161 131 151 179 180 161 180 164 163 162 186 194 188 229 258 263 306 279 269 196 153 158 155 246 242 162 153 142 158 168 142 170 200 206 221 246 207 181 216 212 216 262 264 260 272 281 298 344 401 389 405 360 374 360 345 264 264 250 195 179 154 148 180 180 151 127 117 98 100 108 107 115 126 136 151 137 124 82 92 109 90 79 84 102 106 138 120 113 113 116 93 90 110 117 95 108 102 95 112 104 112 116 102 96 99 100 91 82 89 96 88 79 85 95 80 76 83 75 74 83 76 84 85 78 61 65 65 61 49 42 39 28 22 8 4 -8 37860 288 132 30 9492 10 31 0 7529 -242 31103 35117 41483 49842 69466 72462 68177 61108 54666 71860 82340 77615 66694 58416 59744 61004 55904 57668 66778 75599 84332 71794 58693 51594 49792 52760 47666 47995 52406 61809 81036 102620 143081 156573 213186 390795 343329 19039 4409 3286 2842 2444 1475 725 582 552 560 489 492 527 512 498 458 461 482 467 419 426 507 452 345 301 286 350 342 322 406 540 673 1013 1077 1037 930 828 719 683 633 566 610 746 860 1167 1498 1477 1539 1458 1436 1150 1064 993 966 904 824 681 600 594 563 537 542 517 481 348 348 361 290 351 282 271 259 256 253 295 288 243 234 211 195 186 166 149 143 145 108 128 149 159 156 150 219 237 204 180 189 161 177 117 122 145 127 107 152 173 122 177 123 113 108 144 192 152 134 178 168 203 173 162 162 153 161 210 164 201 177 224 248 250 284 262 272 258 224 221 181 155 165 188 226 202 151 144 157 144 152 161 202 199 238 236 226 279 264 251 209 228 272 275 276 287 288 335 364 401 406 385 380 351 327 270 240 272 257 208 174 176 184 208 148 99 114 95 95 106 112 121 121 127 116 105 95 107 89 98 99 123 114 116 116 83 93 110 110 100 120 111 110 107 115 123 120 108 89 112 101 105 90 104 105 100 105 86 88 89 110 101 84 79 86 96 105 103 88 76 80 83 86 83 77 74 62 58 62 53 46 33 26 21 15 2 37866 288 130 30 9490 10 31 6 7529 -246 33886 30880 35671 42475 50104 51711 53792 56185 55008 52712 52499 45783 46412 49784 53589 55515 54252 52813 57457 71756 81621 77943 86247 118726 92233 67767 70521 90364 115537 91903 80437 100034 117947 106704 261775 510029 288168 15733 5413 3672 2424 1261 732 547 502 514 532 531 621 589 544 515 497 655 722 616 497 443 479 431 516 433 363 363 360 350 287 350 490 758 1050 1130 975 825 701 643 506 451 632 733 785 1146 1357 1463 1559 1519 1424 1148 1025 966 933 835 782 588 553 647 539 480 468 460 429 351 344 279 293 321 262 296 292 246 257 246 206 262 246 179 168 117 129 207 202 113 55 116 138 113 139 181 195 190 167 197 197 122 114 141 112 88 92 115 115 152 128 103 70 96 102 118 150 124 121 130 120 128 128 95 81 141 144 176 185 184 162 187 233 239 217 215 239 234 240 196 187 169 167 226 201 159 172 164 133 172 144 152 178 154 167 183 185 176 200 226 206 206 261 259 261 289 314 347 367 340 376 358 381 341 306 249 235 222 183 176 171 163 166 156 144 102 103 106 110 113 83 79 93 82 92 88 91 91 83 70 68 76 88 83 81 94 95 103 82 82 86 82 80 88 90 74 77 94 93 75 97 99 104 83 86 83 83 74 81 75 62 77 68 64 65 66 63 64 75 67 58 58 55 62 59 57 46 40 25 23 22 16 5 -4 -5 -8 37872 275 519 30 9489 10 31 12 7530 -250 -21 111 698 2010 3470 7091 7037 6607 5694 8034 15778 25825 44955 61102 126415 237819 287124 287323 377053 580011 774407 677966 591059 470869 356856 132855 4917 3181 2637 1689 999 745 792 989 985 783 614 618 626 712 886 863 750 704 621 522 490 504 534 553 585 559 554 475 372 467 644 930 1101 1164 1016 819 719 626 593 620 809 920 1147 1425 1524 1559 1541 1454 1301 1131 1094 1035 1036 887 783 687 678 609 554 571 551 503 441 450 382 387 355 345 317 307 346 387 280 272 306 235 264 233 163 210 251 195 210 178 193 202 165 221 255 210 268 269 269 246 232 244 206 165 212 157 201 244 223 166 200 189 179 144 140 211 205 139 153 191 197 189 192 223 174 190 238 231 197 233 241 254 312 279 338 332 324 270 253 244 234 242 287 278 254 247 233 208 249 217 240 262 252 260 249 252 274 276 286 276 301 275 284 335 401 394 426 455 466 476 403 415 444 374 326 312 292 263 235 234 235 207 204 187 188 146 147 142 155 142 167 172 157 143 136 148 151 139 136 148 154 142 165 149 139 152 156 148 131 142 147 151 161 142 125 147 149 143 151 154 133 137 143 150 158 144 130 137 142 133 132 143 135 133 128 120 127 131 126 133 128 126 123 104 104 99 97 92 75 70 63 63 62 55 44 37878 288 127 30 9487 10 31 18 7530 -255 20157 22066 23424 25384 26425 26512 26653 28321 32307 33908 35636 41620 44690 48186 54522 62974 72871 76391 74534 74376 64898 53234 45516 44321 45625 56381 78675 64584 65731 82304 109461 154756 241470 352538 440383 422179 569381 328671 10499 3452 2628 1849 1154 983 876 775 744 670 633 786 833 818 881 840 634 640 545 611 624 632 573 606 667 594 606 635 529 483 532 631 907 1112 1229 1108 829 715 617 629 696 818 890 1234 1497 1566 1613 1647 1512 1293 1189 1083 1052 955 861 713 686 734 651 547 485 513 519 536 430 418 374 360 304 296 288 361 300 303 265 293 223 222 233 215 229 192 241 232 239 190 189 233 231 191 253 253 228 271 255 239 236 210 229 205 172 209 219 237 183 170 198 185 189 215 205 195 198 213 214 203 158 150 209 217 238 260 235 225 219 225 268 258 290 270 311 303 273 252 219 215 214 281 266 219 184 178 206 216 227 204 219 241 247 251 308 294 290 282 246 241 293 293 306 348 372 441 465 452 427 413 417 394 373 297 316 308 250 214 189 213 194 170 166 163 146 142 133 112 132 158 148 151 155 158 157 145 144 130 133 134 148 157 133 144 142 143 129 128 132 150 143 132 139 146 123 125 137 143 128 143 137 136 112 118 132 116 120 123 124 114 117 121 120 108 108 115 129 120 116 109 104 95 94 89 83 82 78 71 58 51 50 46 37 28 37884 289 95 30 9485 10 31 24 7531 -259 18495 13080 13429 13746 13878 16168 19195 20236 22493 30108 34579 37814 39521 39907 45548 51888 54988 53015 48997 49006 53135 67664 98002 90359 67610 63561 62412 58643 57654 61778 70978 78397 105964 101767 113751 140672 252504 282093 361949 669163 189079 6291 2337 1266 1013 977 888 728 749 860 899 820 760 680 681 630 645 624 592 681 703 570 541 676 583 620 754 701 619 730 952 1253 1201 1235 1199 998 810 670 680 600 736 908 1211 1499 1544 1553 1626 1559 1343 1233 1163 1110 1075 939 734 629 691 646 630 558 481 461 472 442 458 337 346 416 342 315 348 291 306 293 293 273 218 200 212 181 185 232 195 166 184 162 172 178 191 175 255 245 281 259 289 224 189 132 152 173 158 186 161 184 183 171 173 159 155 184 224 236 241 217 241 212 207 204 202 226 235 244 216 231 239 253 286 275 293 283 276 258 235 197 168 198 264 273 212 194 193 191 196 189 185 214 243 216 230 224 211 255 266 269 260 304 298 315 370 424 501 492 442 447 419 403 382 357 318 283 279 250 181 219 194 169 204 200 177 153 135 149 156 178 137 132 127 129 144 139 124 137 139 156 130 116 116 128 143 144 133 131 123 121 132 143 126 142 134 122 130 139 126 129 125 122 132 115 117 107 117 116 125 123 130 122 121 108 104 96 108 106 104 93 100 99 99 95 85 79 67 75 67 54 43 48 41 35 26 37890 287 152 30 9482 10 31 30 7531 -263 4581 5084 5720 6071 5817 6434 7698 9166 10557 12752 13593 14014 17145 20322 21144 19933 21039 19388 18639 24812 31077 43063 54969 56837 65957 72954 70987 79533 95176 142564 279189 448623 544406 511882 470356 494133 643397 356107 7266 2352 1178 1104 922 874 901 1280 1322 1019 863 702 527 581 661 605 515 498 652 690 661 610 680 653 574 573 684 807 779 929 1263 1396 1351 1343 1141 864 697 604 624 563 725 897 1139 1380 1597 1720 1606 1568 1430 1233 1126 1100 1160 1003 820 749 686 728 774 801 629 537 552 593 488 320 409 419 414 377 366 350 345 253 213 242 235 248 287 257 214 169 188 197 205 253 195 207 182 196 283 303 276 296 318 257 231 196 201 217 170 219 177 149 214 138 198 210 130 174 205 208 198 228 230 195 256 203 188 174 191 218 202 264 238 218 241 269 310 291 327 334 271 202 160 251 271 262 208 196 192 222 224 246 215 204 223 257 242 256 243 230 248 282 278 289 279 324 372 484 610 589 493 452 388 402 417 360 279 244 239 213 204 200 191 198 195 184 189 161 127 127 141 147 138 155 151 146 138 143 145 142 131 132 130 136 142 124 114 147 129 115 114 140 146 149 127 129 125 135 123 135 134 117 112 119 128 125 134 122 111 113 93 102 119 121 105 119 107 100 100 106 117 116 115 107 93 73 78 81 68 67 62 59 54 50 42 36 31 37896 282 301 30 9481 10 31 36 7532 -268 -22 110 314 477 1024 1387 1667 2101 2675 3482 3912 4881 6460 7442 9847 13257 13683 14724 19013 16408 18319 29691 53978 48310 50399 69085 46807 77344 172148 353481 648166 999999 999999 999999 177526 5209 1703 1146 1007 887 1170 1563 1371 962 841 780 760 881 763 600 696 645 498 520 591 686 852 870 720 714 725 780 922 1359 1546 1426 1248 915 693 638 576 565 576 695 847 1123 1323 1545 1649 1649 1498 1432 1243 1120 1183 1092 988 848 713 686 748 749 674 564 512 458 478 489 421 364 377 401 291 197 311 318 299 266 225 179 197 218 182 191 162 190 221 181 139 143 147 160 212 226 220 214 272 207 198 234 218 150 178 192 184 182 164 168 176 183 150 169 179 216 175 195 211 194 187 204 242 214 189 202 180 220 194 211 187 256 289 294 282 302 273 274 235 210 231 270 269 197 225 224 188 186 186 213 202 199 203 223 222 249 271 270 264 274 295 269 289 370 566 781 714 525 457 390 361 363 361 290 228 228 224 206 196 185 202 179 192 183 134 140 140 124 160 129 123 124 132 149 139 121 115 112 134 137 140 124 108 126 135 132 145 153 155 135 136 141 124 129 153 139 120 124 112 121 126 113 123 133 107 109 108 112 118 101 105 114 115 111 112 102 95 95 92 97 90 85 85 89 74 71 72 73 59 50 39 30 28 20 37902 286 179 30 9479 10 31 42 7532 -272 12817 15200 17476 21872 27590 32940 39419 43064 46863 52768 58931 58384 50902 46648 47426 54348 69154 67178 63170 68495 61567 48431 40831 38628 45376 60786 73188 90307 125711 186595 270071 229752 379151 757723 751831 230362 8215 3529 2939 2172 1494 1014 910 883 965 954 862 1101 1535 1397 1138 897 663 622 603 555 560 490 453 535 563 768 837 740 748 841 889 1236 1577 1375 1150 965 753 629 555 532 516 729 905 1120 1363 1484 1664 1647 1562 1595 1440 1241 1229 1152 980 799 659 737 688 733 684 527 491 465 442 433 410 348 416 397 344 293 271 272 273 260 135 171 225 255 183 176 201 213 178 175 168 101 199 184 184 212 240 270 307 275 313 274 166 178 183 215 187 178 191 179 162 137 165 181 161 173 216 160 152 181 180 131 206 200 173 157 212 266 211 188 203 235 279 284 297 328 302 244 224 209 277 272 305 206 161 223 234 198 179 198 201 213 238 229 229 237 254 241 242 245 252 275 315 402 692 890 708 552 468 396 391 377 390 327 245 234 233 200 220 197 181 204 196 167 133 143 130 162 150 139 140 143 147 133 135 115 118 138 131 129 146 137 133 106 94 127 128 119 131 132 164 128 124 148 129 132 134 125 128 111 126 132 99 125 127 120 121 128 113 115 113 98 96 93 106 108 107 109 104 100 102 88 85 85 71 76 74 70 64 51 43 35 28 22 37908 288 116 30 9476 10 31 48 7533 -277 35606 45697 51613 53545 62826 72553 86646 104996 110531 104386 114777 132744 137317 131490 127841 128829 111425 97344 94281 90726 89594 82592 81150 82528 78628 77465 76911 66019 55861 48662 44149 31208 22908 17066 14072 30411 87674 239599 157324 7749 3355 2982 2198 1357 992 930 938 966 901 872 852 872 737 610 574 611 601 584 692 672 530 560 519 494 674 656 731 780 813 1070 1255 1153 1044 882 726 584 530 549 554 606 864 1048 1328 1447 1549 1572 1534 1491 1282 1214 1133 1003 862 813 753 727 703 696 780 710 551 561 593 465 434 395 367 394 342 275 178 271 296 232 212 163 238 192 199 188 233 223 240 137 164 123 172 191 203 228 264 283 191 206 223 263 251 160 116 127 164 150 149 176 165 102 198 173 133 122 169 163 186 170 131 193 202 227 219 210 188 194 223 224 237 229 250 286 256 311 309 234 216 241 225 247 269 220 167 154 219 203 183 185 195 194 240 242 214 221 236 266 257 251 265 228 307 456 716 930 828 586 492 441 401 398 417 364 292 238 250 253 212 210 186 196 180 214 201 170 144 130 136 130 128 150 145 154 164 155 135 123 120 123 147 138 140 139 137 140 154 143 129 141 137 131 122 116 114 122 136 136 134 131 147 150 152 132 130 123 132 124 115 111 117 124 118 92 100 112 116 122 117 118 112 101 102 100 91 86 82 85 81 75 54 55 52 47 37914 286 173 30 9473 10 31 54 7533 -281 3922 4711 6065 7362 8045 8621 9965 10295 10525 12159 15218 18558 26277 43484 51459 35748 29579 28095 36731 43324 32389 35694 42700 40436 43691 55847 71794 133463 260417 295389 328641 571840 599274 727940 538741 257342 7532 3533 2844 1919 1533 1203 1108 1123 953 985 919 701 592 622 617 615 631 717 712 674 619 679 659 538 489 518 570 614 621 704 781 857 965 1058 916 702 607 529 535 531 524 725 835 1157 1365 1428 1521 1490 1441 1406 1384 1203 1069 1025 852 711 572 679 772 717 784 803 646 493 435 425 401 388 420 405 325 287 213 209 243 179 210 174 130 161 220 147 143 135 150 117 108 96 129 173 124 118 162 151 189 197 218 185 182 151 141 105 106 87 166 124 132 133 136 132 115 130 146 124 132 149 161 126 157 147 140 151 149 180 192 119 201 182 204 227 232 270 224 193 172 166 210 238 235 163 136 113 139 132 140 136 132 163 157 191 206 202 205 180 200 214 212 213 291 389 558 808 794 522 396 377 346 351 359 321 256 199 203 205 155 137 136 136 146 152 141 88 86 86 82 101 101 94 90 89 88 102 99 68 83 75 77 78 88 77 86 72 54 75 94 76 89 87 88 77 58 79 88 84 83 69 65 73 97 82 77 69 63 61 68 80 73 61 63 62 67 70 69 64 61 58 61 49 48 50 35 31 23 19 14 4 -5 -5 -8 -17 37920 288 112 30 9472 10 32 0 7534 -285 18168 18136 19971 22467 23373 25729 30406 33370 34181 33893 30331 27597 31563 41839 50419 55846 62181 70174 81577 89292 91851 93463 91838 102713 112396 134404 215408 309546 276912 261307 141018 164882 209862 122931 63843 21914 12075 6578 3989 3844 3974 3055 1957 1624 1788 1835 1821 1465 1079 838 655 722 890 938 825 855 873 773 758 724 814 818 769 773 764 791 777 748 874 1027 1159 1207 1150 853 805 659 641 572 585 708 861 1083 1472 1624 1648 1710 1688 1613 1450 1264 1244 1106 1008 945 871 717 825 907 1006 975 914 923 821 662 629 596 546 506 523 545 447 354 299 297 205 260 336 338 288 264 238 269 237 220 238 243 190 235 176 193 225 250 280 301 295 285 276 221 241 265 217 227 240 198 211 191 240 201 185 216 206 194 210 227 241 273 265 252 277 258 205 248 207 220 250 244 297 294 330 312 338 341 267 281 319 338 339 300 211 212 221 262 232 241 294 260 223 263 293 278 313 307 312 332 332 333 365 441 512 742 764 599 548 498 472 429 442 430 344 259 271 269 258 253 227 196 228 227 209 199 190 181 190 152 174 178 179 154 153 155 157 152 176 159 163 162 165 181 151 155 164 166 160 158 165 183 176 159 148 134 158 158 150 158 156 145 142 156 152 147 137 146 141 139 145 146 157 148 143 137 140 138 142 132 123 129 131 117 110 108 104 104 96 86 79 75 64 59 37926 288 109 30 9469 10 32 6 7534 -290 1688 1968 2047 2456 3140 3919 5347 6947 8568 9832 11013 13717 17569 21191 25439 31614 43093 58237 77139 97815 120068 142766 155909 177408 215777 264586 317237 377181 501982 491965 362891 253742 161193 97904 51439 18375 8782 4081 3527 3370 2798 2226 1918 1924 2190 2815 3130 2678 1700 1021 916 998 1104 1195 940 802 771 781 855 729 712 769 1040 1119 973 916 917 770 855 1024 1183 1110 993 792 757 643 586 532 565 606 809 1002 1378 1402 1582 1650 1613 1556 1508 1383 1201 1079 1056 863 745 670 698 807 940 950 925 828 794 732 730 660 507 613 630 719 569 422 358 254 255 290 214 246 211 224 226 178 193 158 163 158 88 123 180 180 185 227 292 307 281 312 306 296 199 156 178 176 172 185 158 164 139 167 234 157 150 139 164 188 179 210 228 214 194 197 221 197 180 210 193 237 209 225 240 305 289 248 251 228 230 257 273 214 159 180 169 185 191 178 184 243 244 239 204 240 258 268 250 259 252 261 280 361 459 514 738 632 517 438 429 421 394 381 311 218 235 201 193 185 203 204 210 175 167 170 146 101 99 105 118 133 149 146 136 133 136 107 126 134 108 127 119 108 133 139 131 131 139 132 134 145 130 133 117 124 135 128 109 127 137 130 117 107 119 115 118 110 105 114 115 97 94 102 103 100 93 104 101 83 88 80 87 87 79 68 59 52 50 48 44 35 29 19 37932 281 316 30 9466 10 32 12 7535 -294 -72 187 470 1008 1511 1952 2797 3830 5078 6282 7854 10422 14093 18558 23112 27546 33480 42614 57501 81224 101463 119276 137874 181632 268489 424804 769519 999999 979416 620420 38714 6177 3593 3434 2838 1800 1584 2007 2655 2527 1965 1376 1063 1047 1082 1140 1091 1333 1580 1583 1283 953 858 862 1084 1327 1249 1078 1036 876 1007 1194 1302 1410 1281 1104 842 643 652 574 591 569 603 877 1236 1546 1611 1670 1710 1685 1563 1505 1379 1317 1256 1146 1019 800 822 806 883 937 1014 1130 1145 1006 839 1261 1242 733 630 595 669 758 546 447 354 327 278 262 275 240 233 223 222 249 260 191 163 205 190 207 232 211 237 246 311 286 297 290 258 246 196 198 236 219 238 146 195 181 139 187 196 187 183 180 222 213 186 229 210 213 201 248 240 211 256 277 262 297 315 349 334 379 354 307 278 268 306 301 253 193 203 220 234 200 199 245 220 218 264 277 264 256 275 294 304 313 302 306 440 574 569 781 723 570 476 449 448 447 374 327 258 256 252 237 249 229 211 215 234 233 205 173 165 156 172 186 189 175 176 157 171 176 152 143 151 160 175 157 169 177 179 168 174 163 164 166 153 161 165 164 149 147 162 145 151 150 153 154 155 148 153 144 148 149 160 152 145 149 149 142 132 135 149 148 143 122 115 116 123 123 118 108 92 94 87 78 68 64 54 37938 264 854 30 9464 10 32 18 7535 -298 140 684 1269 2500 4706 6159 14714 30395 71154 191601 506276 645054 331787 540052 886286 999999 722329 533754 326934 5988 1508 1514 1724 1927 1620 1305 1258 1091 1046 985 949 1069 1298 1715 1404 1113 1139 1085 1383 1570 1389 1234 1064 1071 1170 1389 1381 1144 1106 827 662 564 586 475 469 512 759 1178 1481 1542 1587 1688 1634 1435 1399 1285 1192 1098 979 841 753 712 751 784 857 975 946 835 820 807 689 484 460 426 421 509 495 518 447 310 325 206 203 271 267 274 244 169 181 161 136 150 153 191 168 116 161 229 226 235 221 287 269 232 188 135 150 187 162 161 159 156 152 144 136 194 148 148 145 155 184 210 230 191 171 203 191 209 203 209 259 240 259 245 254 290 306 304 225 185 185 241 246 219 200 185 169 180 187 177 189 214 225 217 219 213 222 241 239 247 231 242 284 392 489 635 763 644 512 437 427 432 403 326 228 207 177 198 211 181 197 185 176 175 136 153 151 115 120 130 132 152 149 115 106 133 133 121 97 114 148 114 124 128 108 119 123 109 125 119 126 119 116 105 104 116 121 125 121 112 101 112 120 100 113 121 98 99 100 107 102 96 102 94 96 104 100 108 111 100 82 80 83 87 87 76 63 55 57 56 36 34 28 18 37944 272 582 30 9462 10 32 24 7536 -303 22 313 641 1446 2510 3882 6006 9068 13974 24338 42026 74873 138385 216470 332467 340715 329463 306508 360916 416144 456126 440752 370930 537167 423540 188512 5365 1764 1822 2131 1797 1325 1142 1035 924 924 893 929 872 841 907 1009 1036 1061 1221 1404 1591 1568 1516 1551 1372 1480 1492 1481 1370 1274 1171 876 674 605 521 506 551 553 630 928 1261 1404 1470 1545 1597 1543 1436 1286 1161 1079 909 822 734 724 730 812 836 862 841 919 1731 2143 1070 493 396 462 432 457 497 427 396 418 376 264 189 162 182 185 149 132 195 159 160 131 137 137 147 123 144 189 206 224 214 189 208 187 181 128 101 94 117 157 153 106 99 72 96 82 88 72 108 116 144 182 216 180 149 180 160 164 196 173 133 115 180 281 269 275 263 249 213 184 186 210 210 160 158 155 159 148 123 160 193 165 190 173 170 208 189 187 197 218 257 222 231 346 504 682 678 534 433 430 403 348 308 238 183 181 152 157 148 125 122 137 123 129 129 126 107 107 119 90 85 91 100 97 94 85 96 75 80 99 92 101 89 74 91 83 82 75 92 95 88 63 73 87 76 74 89 85 89 82 75 86 92 73 79 79 74 62 57 74 73 61 61 70 64 62 71 70 57 53 42 42 52 50 51 42 35 40 22 16 7 -3 -11 -12 37950 284 219 30 9459 10 32 30 7536 -307 799 1325 2017 2726 3714 5607 8261 11131 14886 19786 26073 31327 36618 43490 51039 65359 78633 93133 103510 112267 128563 131293 128619 132415 144920 205446 309061 433709 545684 523863 332165 258808 301396 193622 9652 3911 3483 2632 1589 1486 1708 1803 1589 1356 1354 1198 1055 1001 922 1039 1121 1078 1027 985 1022 1078 1288 1589 1936 2001 1768 1625 1475 1337 1368 1423 1458 1397 1335 1175 985 789 683 601 677 672 591 612 923 1277 1471 1539 1666 1662 1625 1561 1266 1154 1083 998 816 805 809 790 881 985 1501 3702 6119 3761 811 422 438 513 618 529 457 475 508 407 401 369 213 175 207 129 162 204 207 206 167 105 132 100 123 144 200 191 210 227 266 286 262 228 162 138 154 132 150 117 129 142 123 149 155 158 129 130 148 127 117 143 171 154 135 221 197 153 159 126 175 221 233 248 216 260 257 227 246 240 219 187 223 182 153 168 171 150 159 165 174 192 196 210 191 220 202 209 234 238 231 250 268 377 540 761 634 530 435 398 384 378 351 235 172 163 160 173 136 149 142 153 137 147 137 138 129 98 100 103 102 113 125 103 111 106 99 79 79 81 79 114 86 78 90 108 99 93 98 79 96 97 93 93 78 94 96 94 89 96 91 88 92 100 93 94 84 92 90 80 78 85 79 70 63 73 79 82 74 74 63 57 60 61 59 46 50 44 29 27 22 12 10 -2 37956 287 127 30 9457 10 32 36 7537 -312 967 1140 817 713 610 875 1162 653 1315 2058 2827 4195 4677 4536 4576 5619 6875 9080 13694 18898 30786 35190 34049 31890 36846 60652 81218 115469 184079 271516 396381 517604 437689 285411 147280 216526 473960 322254 50652 3474 3194 2278 1240 1056 1271 1425 1360 1196 1189 1307 1324 1243 1078 1057 1081 1145 1124 1094 982 990 1019 1333 1586 1634 1508 1298 1025 876 893 868 1003 983 959 977 752 586 512 429 420 406 463 762 1006 1302 1366 1362 1439 1347 1294 1126 1006 966 901 880 798 684 847 1670 7457 25851 57919 94352 110335 97277 63931 42903 26162 18713 7978 3920 2253 1453 860 437 313 267 218 229 187 206 192 174 180 195 198 168 152 195 221 215 193 219 227 269 267 256 251 194 215 146 170 181 152 151 139 151 149 182 164 153 139 141 172 170 186 242 198 198 234 209 209 186 256 232 212 233 261 280 294 340 290 287 281 249 262 290 267 238 193 192 170 168 164 164 183 219 224 218 234 233 262 250 241 253 265 301 424 534 657 621 546 461 414 384 363 280 226 193 215 210 219 159 149 201 182 195 182 189 151 126 112 116 142 127 132 142 143 128 113 90 125 139 139 151 138 130 110 76 95 127 145 134 125 126 141 140 118 131 128 129 121 113 125 126 127 129 116 114 118 98 106 112 96 107 115 109 111 104 106 103 102 101 110 94 95 95 93 78 75 83 70 66 57 49 39 35 28 37962 288 96 30 9456 10 32 42 7537 -316 9710 10006 10848 11652 11749 13409 17648 22300 26367 33846 43186 48296 48680 50534 49246 46754 46472 49611 50868 52354 54623 48475 43674 43437 44654 55158 68441 77898 83435 73208 85845 106545 168179 301397 400527 304625 180652 53489 5791 2381 1706 1384 808 758 852 832 717 595 620 690 784 838 879 1073 1186 1159 1218 1304 959 602 540 772 952 810 628 633 581 568 669 631 633 690 639 639 543 419 264 242 158 137 108 316 610 829 1002 1067 1105 1186 1043 855 690 737 734 834 804 735 618 908 2249 8333 30600 84145 157693 204971 187503 153103 96888 41548 11513 3643 1586 360 4573 49695 10377 362 198 210 154 163 137 215 184 166 181 151 154 120 132 159 109 143 196 197 198 261 281 251 186 151 146 159 158 118 137 122 145 121 116 93 135 125 108 149 182 181 187 186 205 178 158 149 141 174 172 197 204 258 257 248 294 285 278 258 210 225 266 259 158 141 142 159 147 125 126 165 161 194 197 190 187 203 236 198 231 232 254 387 478 566 597 514 464 413 397 380 333 256 201 180 154 173 171 177 168 137 155 141 127 137 117 90 87 105 107 92 105 113 115 118 93 96 104 85 90 101 101 73 82 94 88 84 75 83 110 94 81 84 89 84 84 86 77 74 77 77 73 91 81 99 90 65 61 70 71 71 80 69 63 76 76 77 70 64 58 52 46 42 41 43 38 30 23 20 9 -3 -5 -15 37968 285 184 30 9454 10 32 48 7538 -320 13 164 493 1149 1747 2266 3075 3869 5025 6294 8065 9508 10170 11460 13157 14546 16590 20551 25960 30682 38069 52777 97485 99676 64655 62169 112386 180463 140038 225734 320034 193465 208513 303757 432120 499110 495178 106114 5775 2663 1323 893 1011 1079 935 847 866 1011 1354 1370 1169 1035 1016 1165 1671 1997 1841 1321 947 1156 1286 730 607 773 692 613 763 893 921 746 814 687 442 291 253 296 222 287 495 833 995 1131 1210 1322 1371 1187 960 853 819 816 853 975 896 626 653 1611 4647 12975 32006 51621 39093 12674 1653 571 451 728 910 453 10439 136144 298560 108703 2180 330 194 216 241 241 168 182 179 189 108 62 93 117 171 185 158 210 196 226 216 233 228 187 175 117 146 167 148 176 171 119 108 178 182 162 177 166 192 179 155 195 238 229 210 250 221 210 218 239 228 242 264 286 284 297 332 309 343 264 229 267 261 185 161 139 135 113 117 160 180 182 208 202 229 219 229 235 202 209 213 299 429 479 532 602 534 471 441 407 408 338 268 181 187 182 167 153 173 185 170 183 170 156 165 135 142 121 92 121 109 110 111 123 122 124 102 91 125 119 104 102 106 108 129 123 117 101 92 97 105 97 104 102 100 114 108 81 86 98 110 86 107 100 94 94 94 101 87 79 88 83 83 77 81 96 94 85 80 76 73 56 55 66 56 51 41 33 27 17 17 8 1 37974 262 872 30 9452 10 32 54 7538 -325 -12 312 812 2640 7292 17363 32933 49776 123699 310895 478425 811378 999999 999999 455515 66320 28358 18868 6987 2010 1655 1429 1221 1343 1609 1928 1889 1639 1504 1627 1897 2412 2948 2722 2054 1580 1881 1733 1157 1007 1017 1015 1121 1294 1467 1370 1251 1098 797 535 430 470 465 416 489 888 1094 1265 1369 1555 1677 1640 1455 1207 1016 1065 1490 1728 1009 882 792 1056 1415 2231 4629 6590 3291 913 708 1789 5801 4201 825 891 388 8838 129178 179987 20479 1039 421 258 219 240 195 239 246 232 219 237 213 222 179 178 209 222 248 259 203 246 246 284 205 201 141 171 186 167 151 149 149 133 127 170 141 201 168 188 164 213 240 207 222 222 237 236 222 208 221 282 279 280 302 306 318 298 300 310 301 245 272 262 218 184 203 210 127 131 184 184 208 189 193 223 252 268 247 247 260 272 291 455 525 529 597 541 444 402 408 371 350 272 209 191 205 201 206 190 184 184 159 174 175 140 137 97 107 102 104 114 137 137 112 105 108 101 93 98 117 115 129 118 122 109 109 130 114 101 118 120 116 125 127 116 121 105 112 113 100 101 105 112 119 105 91 100 104 90 105 100 95 93 89 84 82 89 93 86 72 72 67 61 45 52 53 44 35 33 28 14 7 7 37980 273 540 30 9450 10 33 0 7539 -329 -73 106 574 968 1149 1648 2267 3010 4437 5964 7591 10273 14895 21213 29637 57239 79455 139120 330308 655134 951512 855484 662158 238353 17170 11848 19186 28062 27855 20888 15272 7603 2382 1619 1663 1597 1707 1570 1442 1587 1819 2173 2592 2700 2722 2597 2112 1741 1918 1943 1375 888 722 706 878 1189 1368 1316 1238 1027 670 403 419 410 292 281 383 731 1038 1427 2088 5260 9595 7095 2124 3260 15682 56322 95105 94446 33188 5880 2537 4532 10232 15137 14362 6586 1592 663 520 572 454 464 713 573 4830 44753 100947 75930 9932 467 292 234 233 173 189 203 239 204 196 185 121 120 182 219 196 231 267 225 194 261 286 247 237 195 120 137 132 160 163 156 197 145 142 191 209 162 164 201 197 251 237 169 207 202 117 174 196 219 255 265 272 239 290 332 315 307 320 289 234 241 261 238 230 157 155 177 144 166 190 218 205 213 244 228 221 223 264 264 259 291 440 453 492 591 521 467 451 406 382 324 223 199 204 217 189 191 186 185 161 167 176 186 161 136 118 107 125 121 126 125 128 132 137 129 124 112 128 139 108 102 106 114 110 110 121 105 98 104 96 109 117 104 104 93 108 100 100 94 102 94 92 102 87 93 94 90 85 88 73 90 90 94 87 85 87 80 76 80 72 66 67 63 65 57 52 49 33 26 20 7 2 37986 288 89 30 9449 10 33 6 7539 -334 444 710 828 987 1151 1506 1739 2039 2351 2987 3596 4653 5927 6741 6873 8269 11163 12897 15103 21156 26907 31319 38735 46715 53131 60455 72092 88106 109457 144126 175884 231986 244619 245847 246751 259621 262637 150488 69704 17329 3351 2104 2063 2375 3352 4525 5184 5110 5115 4286 2928 2024 1567 1217 1012 999 1223 1673 2122 2491 2515 1925 1346 1066 732 543 424 367 355 414 633 895 818 818 530 202 88 23 38 83 89 110 350 590 750 968 1323 2487 3002 1202 2778 12222 22852 28485 45939 55108 36395 28340 36390 48310 56903 55971 44610 22697 6192 1531 828 630 555 1678 2917 7105 74966 266070 252319 53657 2138 241 244 265 191 107 144 185 145 133 164 106 106 151 160 215 198 227 239 213 175 222 229 188 178 117 127 173 127 114 97 139 145 126 149 149 166 173 154 185 176 197 196 158 176 197 205 178 190 209 280 290 270 262 285 279 291 277 269 228 252 246 227 175 123 149 160 129 118 139 171 176 191 188 226 200 187 215 233 225 296 457 431 436 561 514 463 410 361 357 307 203 153 160 164 163 198 165 150 128 159 156 175 166 128 111 131 126 98 103 95 111 108 89 84 99 87 87 76 81 114 100 101 95 95 94 115 131 102 85 76 94 89 84 78 85 95 99 83 75 90 88 75 62 69 56 71 82 87 88 71 74 78 77 82 57 78 80 62 57 57 56 41 32 49 43 31 31 24 9 -5 -12 37992 265 776 30 9446 10 33 12 7540 -338 -79 391 1088 2588 5436 8390 17408 41135 78007 157812 372705 830678 999999 999999 383292 79785 9157 3750 2947 2468 2557 2774 2933 2855 2943 3159 3287 3858 4234 3522 2567 1989 2136 2552 3132 3942 4673 4825 4350 3152 2117 1437 1080 931 939 863 1042 1121 1330 1553 1426 960 569 457 381 401 382 367 348 537 902 1082 1231 1259 1320 1239 1057 1361 4923 13177 15231 9938 3757 3168 2021 1340 2456 5193 7826 8786 5992 1872 564 485 470 596 1030 1390 5918 38362 133976 170127 82720 4237 227 207 204 210 215 234 236 202 160 197 224 203 111 182 168 162 207 225 224 224 253 261 240 197 139 148 194 132 167 165 160 158 188 208 159 149 155 201 180 228 240 226 257 221 218 202 215 270 283 299 315 298 325 289 288 319 311 276 283 268 284 259 250 209 190 173 193 211 224 214 219 197 247 226 222 272 268 275 284 297 382 531 447 539 624 560 499 417 416 336 253 201 179 213 203 196 183 169 186 209 214 197 159 137 130 124 131 119 109 128 136 146 155 142 128 117 159 132 110 122 112 124 130 139 137 131 123 122 118 119 105 119 115 127 117 107 96 88 116 119 118 117 99 102 101 97 97 122 112 99 95 97 96 104 95 95 95 86 83 84 79 77 83 76 65 64 51 48 34 23 12 37998 268 686 30 9446 10 33 18 7540 -342 253 1385 3421 4660 6645 9512 12586 22588 40963 66208 114089 219415 416401 521355 595921 630433 642884 584300 263273 39451 6571 6041 5429 4212 3144 2688 2554 2760 2656 2379 2141 1951 1867 1824 1947 2264 2841 3292 3633 3973 4513 4872 4231 2762 1991 1634 1303 1093 827 757 1048 1369 1539 1413 995 643 459 345 414 281 338 296 294 553 985 1114 1149 1209 1318 1075 896 762 763 814 737 612 594 657 746 852 989 817 629 531 305 309 418 501 613 762 1737 13367 105713 249688 182688 55666 3398 301 244 299 264 212 219 185 170 248 168 129 167 139 217 264 194 229 242 226 238 223 265 212 182 100 127 197 218 216 183 151 135 127 176 209 193 162 197 196 189 260 250 221 215 232 270 207 204 262 254 255 326 346 325 334 333 295 280 295 260 301 245 207 194 208 206 223 177 214 237 204 185 242 246 261 271 289 258 308 292 401 532 478 539 578 531 483 412 366 311 243 187 184 193 201 221 200 188 186 168 181 190 179 167 149 133 126 135 153 134 140 162 159 121 127 147 145 135 151 136 135 116 131 141 128 110 114 127 134 124 132 125 107 124 120 114 123 124 115 103 119 115 109 95 92 119 108 95 104 107 99 97 103 112 111 101 94 93 90 84 83 72 64 66 64 48 38 42 34 23 15 38004 271 596 30 9446 10 33 24 7541 -347 7 558 1058 1150 1221 1655 2003 2966 4335 5956 9646 12751 19102 39702 84181 136198 228745 378368 404669 461976 577975 379427 165782 16433 7699 3350 2017 1880 1662 1516 1552 1608 1751 1541 1196 1045 1038 1041 931 950 1103 1400 1572 1669 1988 2410 2494 1842 1339 899 666 540 439 542 778 746 558 351 173 38 28 35 -76 17 -35 31 259 526 617 634 695 562 439 344 337 363 319 226 144 140 109 96 30 56 78 596 2184 8231 44853 48560 9199 999 833 5106 27669 181402 391559 420903 215792 11093 301 211 181 224 155 105 174 196 171 97 112 160 126 138 135 148 174 197 221 224 248 232 189 213 143 113 147 119 130 134 121 108 145 138 143 158 188 196 143 129 221 231 195 176 182 184 196 196 224 236 309 288 294 272 270 269 284 285 256 203 284 251 180 185 199 173 139 192 203 159 202 208 230 220 207 202 245 262 243 220 264 398 381 460 523 474 475 389 356 340 274 193 165 192 215 155 160 147 140 134 158 161 142 132 101 134 102 111 86 77 87 108 110 101 94 103 97 85 89 93 106 119 111 104 98 85 94 97 97 99 103 89 86 90 86 93 95 78 86 89 87 90 75 76 86 87 88 106 85 78 67 69 70 76 74 72 71 60 59 64 55 55 50 44 45 33 29 19 10 0 6 38010 263 835 30 9445 10 33 30 7541 -351 274 1124 3672 10777 27118 68847 101898 124516 224410 380189 585267 610893 195976 28765 24578 23737 19139 12022 5665 1953 718 795 782 770 752 698 650 662 594 492 434 383 490 618 684 881 1256 1782 1735 1380 1014 797 528 321 248 489 482 312 114 32 -62 999999 999999 999999 999999 999999 999999 -60 210 289 281 383 343 164 67 60 73 82 -21 -45 -95 -97 2 -21 -87 -14 205 3125 10839 21662 75233 113225 82768 33672 7915 12588 96343 313318 460297 438988 135845 6890 300 222 177 190 157 192 150 181 171 119 106 161 146 164 141 192 177 155 168 233 227 300 240 162 147 172 139 120 155 153 123 131 125 126 159 185 158 157 160 224 232 237 230 165 188 238 193 201 243 245 272 275 296 293 296 325 290 294 223 230 252 198 227 186 169 195 194 203 182 180 210 212 191 159 191 197 234 254 281 285 289 424 360 412 438 428 416 386 339 299 223 188 193 186 168 164 130 154 169 178 153 166 155 123 136 132 113 102 80 114 134 118 113 116 120 82 92 100 95 95 101 91 103 93 95 102 89 99 110 101 86 96 83 83 97 89 93 89 102 92 82 80 90 93 83 80 81 91 73 75 72 70 69 72 76 77 75 67 64 60 55 57 49 36 38 33 25 18 10 0 -13 38016 287 114 30 9444 10 33 36 7542 -356 129 396 796 939 927 1014 1667 2174 2396 2674 3255 3969 4708 5123 5491 6412 7424 8881 11170 17630 27201 29551 25334 26910 32151 39320 63970 77883 69644 79475 113396 172067 261204 343967 519259 515787 219559 33061 31569 33534 32949 31269 33349 36786 33082 21489 9602 4278 3190 2179 1949 1497 1244 1221 1008 940 1124 1456 1552 1637 1778 2051 2593 2766 1986 1443 950 680 687 1041 933 749 511 279 148 66 92 157 127 85 245 521 673 677 716 751 628 410 432 372 421 428 331 226 194 115 186 138 201 284 531 1490 5040 9357 8246 4207 2795 1652 1028 12513 118525 365977 423292 233435 20702 1095 388 331 271 284 231 169 156 196 187 191 158 195 179 193 189 182 221 249 262 216 261 326 279 194 177 177 178 155 125 146 163 190 191 225 168 231 207 179 179 202 228 207 229 243 232 230 230 247 250 235 283 292 325 328 329 291 282 267 295 273 277 257 244 174 216 239 209 175 151 183 176 181 181 197 212 271 237 225 282 292 330 418 400 388 447 447 410 401 358 292 228 211 231 207 206 219 226 185 190 212 198 220 211 174 146 133 138 125 109 127 144 146 131 136 135 131 125 138 120 89 118 136 148 121 121 115 116 119 113 124 120 106 117 125 130 127 105 112 120 115 110 112 98 111 117 101 93 97 105 102 99 106 102 109 112 101 83 95 85 87 82 78 73 71 75 61 47 38 30 27 19 38022 286 143 30 9443 10 33 42 7542 -360 479 691 1070 1738 2378 3243 4170 4948 6135 7967 9399 11600 14024 15579 12967 11804 13462 13575 16054 19515 20463 22304 26692 31744 39006 49587 62024 83652 119976 180113 231295 330117 455706 473448 542212 175842 33217 31219 28517 28264 29480 28085 27980 24049 21917 26699 29348 25622 16823 9461 5051 2656 1847 1802 1832 1799 1967 2137 2256 2277 2633 2947 2660 1933 1442 1113 910 998 1199 1197 1095 781 459 331 257 316 281 317 239 498 801 918 994 987 915 825 731 665 591 575 627 513 372 312 282 300 292 430 1139 1725 1788 1068 549 3099 7052 11429 38544 55490 30754 29210 159828 302570 184173 49771 3157 523 255 194 219 185 210 189 158 171 194 171 156 159 192 193 197 216 186 173 203 240 234 257 184 135 204 169 199 179 118 169 151 122 137 129 191 229 207 207 222 228 231 197 222 226 214 244 291 255 229 293 314 316 352 329 299 319 305 260 252 275 216 219 209 207 179 152 200 191 187 210 189 213 267 259 268 262 217 259 285 321 385 408 371 386 395 369 395 382 292 213 213 176 180 191 185 186 180 185 170 181 201 161 150 136 116 134 119 100 133 123 115 108 102 114 122 102 86 106 113 124 106 89 109 114 110 95 120 108 103 108 101 101 100 105 100 108 115 93 106 106 106 101 89 90 86 86 87 87 98 100 95 90 99 81 76 72 62 63 71 62 61 60 51 44 32 24 19 11 6 -6 38028 269 652 30 9442 10 33 48 7543 -365 72 329 1020 1927 2806 3651 5042 6901 9061 11478 18219 44612 126028 291894 564638 712787 468949 227472 77132 25545 25041 25847 25410 24849 23357 18797 12494 7732 6291 8197 16732 28813 30197 17916 5520 1553 1502 1529 1435 1339 1586 1777 1738 1869 1976 2047 1782 1376 862 754 863 736 804 884 634 478 254 98 107 141 135 99 148 382 553 578 651 618 596 526 427 382 386 375 325 186 111 124 160 136 208 1151 3631 8000 20473 40608 58553 72675 56410 35076 53428 29489 33195 223465 386846 250589 90410 4617 593 257 251 210 196 182 192 153 150 186 186 144 171 151 170 207 205 241 214 242 291 211 260 227 170 172 192 149 173 166 153 162 172 158 152 181 196 190 184 185 237 211 160 203 206 281 374 281 284 268 284 340 349 359 345 330 327 326 297 288 264 254 205 218 187 216 202 164 189 187 169 193 193 221 279 272 248 260 267 260 306 372 370 410 446 394 338 374 366 326 267 207 183 200 208 199 199 196 199 158 171 172 145 136 127 142 126 103 138 137 152 155 126 113 120 114 128 107 118 122 112 121 125 117 108 121 108 114 119 112 109 121 114 109 114 118 113 108 105 110 117 108 107 124 123 103 108 105 87 96 100 109 90 98 98 88 86 85 84 94 76 70 71 59 61 53 47 45 41 32 22 38034 262 859 30 9439 10 33 54 7543 -369 81 986 2769 6602 14241 34325 91564 227902 349984 537374 980456 999999 701956 368748 24587 16830 12851 14769 18523 17663 13324 11254 15655 27774 51905 71046 64632 42873 21785 12578 7430 3729 2580 2691 3007 3132 3111 3175 2922 2836 2610 2356 1976 1759 1902 2003 1592 1280 1162 1001 752 638 652 649 688 807 1053 1199 1254 1259 1344 1323 1240 1061 992 1022 1000 871 674 588 489 446 527 596 638 630 2223 13259 25113 10787 2481 3727 15906 39174 26544 31884 131225 84629 4825 689 706 385 261 292 275 225 163 210 195 237 166 163 184 188 150 171 177 215 212 230 242 254 288 283 210 156 177 164 156 137 145 165 160 172 174 174 196 211 206 154 221 247 266 273 342 421 406 345 287 308 336 385 415 384 389 339 301 304 296 244 286 288 245 195 167 199 201 181 179 195 189 196 221 213 246 238 221 229 268 289 309 316 323 369 457 458 405 348 386 401 277 207 232 216 193 203 186 183 180 206 217 185 178 165 134 139 148 136 166 142 135 131 141 133 111 117 115 116 138 122 138 117 113 134 150 127 124 129 134 120 127 131 116 122 124 119 136 126 117 118 119 124 127 115 115 102 106 96 110 114 98 88 103 111 100 103 99 97 94 99 93 82 84 75 73 76 65 56 46 31 30 27 38040 287 107 30 9437 10 34 0 7543 -373 -85 -70 86 362 697 1050 1552 1764 2422 3830 4517 4863 6763 9350 10060 11524 13335 16068 19502 20139 27929 29950 34212 45238 58750 76114 92903 109508 196194 376258 575575 675927 538088 247873 244463 75147 36516 31541 26639 24037 19948 15019 16010 19875 20099 17103 12654 13068 23791 43019 63170 70439 66363 58784 50653 32875 11767 3738 3314 3505 3310 3347 3180 2934 2914 3222 3584 4075 3770 2851 2563 2071 1632 1239 1035 885 798 752 799 998 1050 1218 1354 1419 1505 1581 1582 1378 1206 1213 1168 1042 906 739 617 551 555 671 771 838 737 1728 4375 3963 3476 7778 15743 23158 17532 4827 3589 3922 1417 1696 868 517 315 246 181 179 163 118 165 151 178 152 148 92 132 131 130 109 133 163 211 229 171 243 243 243 170 129 173 194 142 126 140 131 151 118 150 125 152 180 166 161 215 242 306 406 361 293 287 296 301 322 386 382 348 317 280 275 252 285 257 282 271 202 163 163 136 149 143 156 119 185 169 145 159 171 191 230 218 211 205 238 237 278 287 331 385 353 363 351 339 265 183 153 156 176 199 170 131 132 122 128 159 121 105 117 105 104 76 79 78 82 101 88 74 70 96 94 94 75 89 72 71 89 76 98 94 81 71 85 99 61 83 99 80 73 75 69 76 70 79 77 75 88 63 66 69 70 61 50 55 63 52 63 62 63 66 58 49 51 45 42 39 36 38 25 24 23 15 12 -4 -16 -17 38046 281 285 30 9435 10 34 6 7544 -378 49 429 813 925 1050 2060 2970 4735 6227 7526 10855 13634 11727 10534 11183 12011 12371 12741 17452 18676 24563 39224 66799 100437 179712 413098 506771 328472 313609 463241 705993 646277 362782 33942 31178 27733 26534 25291 20342 14393 11689 12713 19204 38058 67149 83350 75675 67492 66976 50402 18298 4835 3531 4160 4193 4088 3896 3390 3260 3059 2915 2687 2400 2564 2958 2486 1816 1666 1613 1255 1053 939 950 1117 1384 1412 1457 1556 1670 1719 1709 1447 1284 1186 1140 1009 929 757 579 576 658 650 577 686 808 978 1789 3259 6658 12189 16814 25035 20837 3546 1370 816 6173 41378 10224 1702 478 261 274 255 245 241 250 242 217 228 225 189 160 193 194 193 243 238 279 289 329 375 340 246 186 226 254 190 178 214 214 197 212 219 183 235 275 300 255 226 243 388 551 563 568 518 528 571 479 500 614 550 415 391 386 325 384 361 341 308 332 319 297 266 254 246 202 196 224 218 263 240 261 256 275 283 276 274 318 312 359 385 367 408 435 447 399 421 417 329 266 265 277 264 209 228 235 224 217 228 242 233 220 173 166 178 185 156 155 148 166 176 169 141 174 178 146 159 152 161 184 169 178 183 135 151 183 169 158 142 152 160 153 163 146 151 151 141 156 130 139 150 148 141 134 142 152 133 136 137 130 136 144 142 135 127 123 122 123 123 109 110 112 107 108 89 78 73 75 59 47 38052 283 253 30 9433 10 34 12 7544 -382 408 874 1284 1524 2022 2899 4031 5257 6641 8298 9975 12635 16018 18238 20607 25480 31003 35928 43109 47537 52981 60298 67673 69795 71266 78267 111117 207197 282871 280118 231443 96718 20600 15608 15877 16896 17481 18974 21279 21075 18118 15339 14279 17061 22925 33305 48352 60431 64617 61755 51616 40439 29089 11515 3404 2588 2824 3278 3184 2664 2461 2001 1958 2310 2307 1782 1527 1596 1411 1580 2554 2533 974 456 328 396 677 811 757 754 795 834 893 730 572 531 498 408 231 117 118 113 135 167 115 191 222 273 622 1044 2663 18843 86958 193313 216756 158058 113484 103589 139399 184410 88419 7614 728 305 268 260 250 264 249 197 203 205 187 200 183 209 257 246 239 230 284 298 269 287 280 321 291 194 181 205 192 158 201 180 159 155 194 245 231 221 241 239 254 464 674 618 638 570 566 521 376 437 456 443 435 467 442 391 365 340 339 316 320 306 267 244 218 222 250 222 192 193 213 215 255 236 248 266 290 306 298 303 332 319 325 395 440 469 406 393 397 333 280 257 229 229 228 223 222 232 251 216 207 227 209 173 140 163 141 120 128 154 147 151 146 138 153 165 156 141 127 139 137 135 142 145 160 143 141 147 133 126 138 137 132 133 143 147 157 148 131 133 137 129 134 144 147 141 113 109 124 124 123 120 110 120 123 120 112 101 107 117 114 103 97 83 82 81 66 56 49 46 33 38058 288 72 30 9432 10 34 18 7545 -387 -25 157 250 486 838 1083 1379 1938 2619 3626 4705 6576 8220 10904 16043 22753 31681 41696 50988 56257 63343 70613 73886 89424 113187 114893 101191 85487 73908 57749 44348 39142 33832 29243 25062 24162 24851 23530 18721 12003 10857 11476 13061 16378 19346 21979 23914 23300 23407 26099 29382 34507 36618 36353 34515 32149 30000 27094 23628 19534 12758 9513 18047 15654 6974 2942 2154 1828 1717 1594 1323 962 927 967 1247 1541 981 922 690 444 329 395 675 885 937 874 805 763 545 418 387 304 286 92 -29 999999 -48 53 40 -41 44 101 170 459 618 6100 40664 142725 257532 277026 244642 210545 173396 137560 80444 13668 2922 411 172 169 176 230 186 224 147 165 139 131 130 147 154 175 172 178 239 211 191 227 235 252 226 180 153 180 148 113 150 151 144 138 110 103 161 186 161 180 171 173 372 590 659 600 466 376 344 325 332 357 362 333 430 362 289 271 276 279 267 257 260 212 179 167 177 153 131 149 158 178 190 178 182 178 181 233 225 249 245 279 271 294 311 337 331 332 369 342 303 225 198 191 188 190 160 161 165 162 156 162 150 131 126 133 113 103 116 106 104 111 96 90 105 106 82 107 128 102 95 80 73 101 109 99 95 94 107 104 94 93 91 99 94 91 100 93 81 85 89 80 78 91 84 85 99 82 85 71 77 84 84 83 92 81 74 66 64 57 51 55 59 44 46 36 33 30 22 18 6 -11 38064 288 70 30 9430 10 34 24 7545 -391 130 194 325 700 1127 1472 1945 2831 3804 4566 5814 7518 10179 14544 18185 21159 29466 32427 37198 55343 74971 76688 76232 86136 109900 152440 139771 88746 77825 73516 63145 51352 40387 31675 27584 28321 30040 27970 20629 14759 11741 11458 13371 16094 18867 19567 17425 16485 19257 24025 29499 32465 35550 37914 38423 38517 38419 37437 37521 36818 31522 20693 19358 22317 19304 12408 10793 13222 8210 3644 1629 1408 1478 1378 1144 1309 1307 998 893 685 615 602 838 1002 1221 1669 1975 1733 1328 918 757 565 474 291 125 203 562 1998 4675 5567 3207 2879 1768 2488 11168 41976 101406 205365 265620 218989 101022 29400 17837 88120 44663 10546 2098 276 234 242 183 234 248 176 132 211 169 154 149 134 129 122 191 149 154 205 245 228 259 229 234 173 126 123 154 156 123 94 122 102 98 146 149 189 190 138 174 224 475 638 672 584 491 365 367 354 340 357 391 369 378 323 318 273 271 286 257 214 206 215 178 142 171 161 154 136 172 210 200 161 180 200 223 218 243 244 258 273 281 326 298 296 307 319 310 312 309 207 206 171 199 177 165 168 153 129 132 160 159 166 151 140 115 134 120 129 118 127 122 112 92 104 106 103 104 101 105 107 83 94 99 89 92 91 106 89 98 106 89 100 90 83 95 102 103 96 95 81 81 77 88 83 76 94 86 80 85 98 87 78 89 74 74 82 66 54 51 62 70 71 56 47 33 29 14 9 -3 -6 38070 288 70 30 9430 10 34 30 7546 -396 2737 2991 3600 4555 5607 7360 9083 11222 12795 15033 17472 19622 23015 29244 38011 42391 45207 49524 51933 48458 47067 43991 39711 38802 37555 38614 39677 33655 27603 30152 26135 21103 18093 16324 18259 19737 20737 22297 23792 22202 20771 20587 21682 22057 20222 18378 17801 13264 7909 8850 12121 17395 27446 31228 28532 25196 27173 33972 30344 24751 23654 22957 20239 23047 23626 22412 19549 14717 12584 8318 2304 1216 1354 1217 1364 2298 5237 11062 18775 18581 8679 3134 4080 4523 2746 1984 1926 2032 1589 928 563 364 366 258 261 706 3859 17112 41341 53078 48026 49020 44106 25673 25537 69164 138653 186072 203578 210760 213523 161240 38433 2658 792 549 370 275 209 247 239 209 199 212 229 207 142 164 165 166 110 175 162 185 209 217 230 211 238 255 181 173 185 134 157 173 147 95 128 139 162 154 166 205 174 181 236 354 492 672 640 564 484 364 307 357 432 444 415 377 440 336 315 296 251 267 286 269 246 235 173 163 193 215 234 191 165 164 166 179 178 195 239 181 210 224 205 229 250 314 322 309 328 332 308 316 283 196 184 202 191 194 173 152 139 152 160 164 158 127 115 116 143 142 128 103 116 118 126 121 125 107 109 130 113 118 111 117 97 96 107 120 103 99 123 122 111 112 112 106 96 94 104 111 93 93 97 93 94 102 97 100 105 99 84 88 91 89 100 97 90 82 81 70 60 63 60 71 67 65 49 48 43 33 18 21 15 3 38076 288 62 30 9422 10 34 36 7546 -400 3618 3741 4130 5057 6264 7155 7795 9104 9694 10649 12105 14335 16379 20159 26940 30966 33057 30733 26077 26012 32533 36414 34653 32985 33158 34598 36138 35244 34198 34329 33043 29294 24673 24772 23083 18604 17237 19073 21417 20696 19919 20071 20712 22735 23660 21766 16069 11639 9713 9010 10510 12241 14762 12726 11354 19105 29788 21727 14547 15564 18768 22839 28241 31089 29480 26963 16193 10327 10316 6579 2093 1208 1160 1155 1643 3532 7300 10110 16110 32464 47155 47822 36280 31180 28501 23529 21043 15463 7547 1962 652 842 1324 2100 4362 9887 20733 39657 60200 76711 99677 126492 135276 115407 90661 73939 76207 83856 106503 113100 90305 63022 23207 18254 16702 14020 5331 548 326 255 242 242 206 207 215 164 164 169 126 111 133 144 159 201 161 243 244 229 239 305 213 146 166 165 166 159 186 127 166 147 146 122 158 182 136 133 291 480 632 674 657 604 545 445 414 393 405 451 446 460 484 360 288 282 299 271 267 284 318 221 201 187 220 216 191 173 149 193 189 169 192 234 233 223 220 213 239 217 245 304 322 313 315 288 311 323 294 255 209 188 206 234 185 180 168 151 183 174 165 170 156 116 139 127 147 141 124 121 102 125 130 124 117 118 120 128 118 91 94 104 115 106 115 107 121 111 107 118 115 97 93 99 110 118 103 97 101 108 111 95 98 97 87 86 103 105 99 94 91 95 96 91 76 91 86 77 75 74 70 67 53 42 43 38 30 16 14 1 38082 281 268 30 9418 10 34 42 7547 -404 17 167 232 411 801 1097 1163 1702 2264 2492 3191 3801 4378 6002 7926 9754 10288 10087 11893 13773 19055 24998 25762 23609 29654 23740 34752 50486 64357 82971 82971 72410 23381 7147 7463 8489 8957 8586 7882 6803 5734 5095 4325 3209 2646 3428 6550 10519 13063 12267 9675 7378 7464 9676 11468 12704 13878 14266 13567 9336 4848 3119 2746 2605 2244 2700 2765 3676 4033 3262 4193 7452 12714 16641 20834 25906 31575 40165 48040 41552 30762 23430 21068 19131 16354 14902 13560 14605 27119 47189 62729 68027 86216 112949 129934 151586 168933 158183 134223 133030 155170 160675 159904 166560 164338 120905 79505 50171 36260 13315 1386 284 214 193 234 229 174 194 181 163 160 134 131 156 197 150 218 226 207 182 185 210 275 187 162 125 172 157 161 125 158 167 119 107 133 151 187 190 145 234 511 583 684 741 723 619 629 518 389 385 477 488 465 401 321 295 310 297 295 251 285 295 242 221 228 205 212 162 157 189 220 188 193 211 205 187 166 192 197 211 255 259 256 272 296 287 275 281 312 241 195 146 150 175 170 164 137 133 153 168 171 178 185 148 116 147 119 111 108 116 120 130 111 112 123 118 125 100 97 75 62 77 75 86 93 96 93 106 116 96 105 94 101 96 71 88 94 85 92 80 74 99 91 82 82 82 86 79 81 84 96 87 78 80 79 83 76 79 68 64 65 66 61 52 41 36 32 22 13 7 -8 38088 262 835 30 9415 10 34 48 7547 -409 388 1276 2522 5134 11294 27542 69100 151814 262740 373932 387405 240772 55555 12166 12971 14865 16440 16898 15328 14377 14468 15258 16421 17617 14920 12182 12958 16531 21273 23396 23895 25687 21371 15546 14837 16873 20502 24656 26776 23566 23060 23693 19137 14264 13270 11786 12635 13068 10120 16956 28356 34804 26844 27416 43308 53857 52151 41236 44900 67285 89896 99683 92168 61213 28925 15486 11731 17834 20679 21617 21542 23723 27459 29959 38238 61396 82391 84191 65889 58366 59605 50535 42891 60845 69909 72212 54155 34125 46215 49331 31715 3626 267 291 230 227 192 206 169 202 184 158 169 115 104 94 136 192 166 250 200 196 213 211 258 199 168 203 152 150 131 153 186 165 164 178 171 192 195 185 189 404 619 798 805 729 754 809 698 549 508 581 506 458 434 287 328 326 279 310 290 314 292 258 242 206 192 211 182 165 173 162 211 252 211 218 235 222 197 267 295 276 281 329 273 295 327 287 304 313 294 264 206 154 186 186 196 179 186 180 185 200 204 185 174 173 172 140 148 149 149 139 133 128 122 116 132 127 115 109 128 110 105 119 108 110 116 111 123 125 116 117 119 126 122 119 113 117 122 121 121 125 116 110 105 100 106 100 90 96 104 100 105 96 99 104 89 85 88 82 81 85 81 71 72 68 57 51 39 28 17 10 38094 283 201 30 9411 10 34 54 7548 -413 38 154 418 617 1257 1672 1614 1860 2486 3323 3969 5397 7364 9253 11602 14552 18939 24093 30648 38757 39419 37759 37067 33430 35813 47506 61764 60258 64479 103514 154761 89832 9322 7182 8485 9932 12040 13699 13896 14679 15639 15901 15236 14212 12887 11691 11487 11856 12206 13141 14388 14464 14751 17286 18978 18230 15010 12328 11568 13976 17366 18280 18274 18783 19393 18984 15704 11534 10815 10644 6729 8551 11036 12765 26115 52965 63258 61773 52556 40143 43433 57800 76147 90328 95204 91151 96639 89484 69036 51787 39642 27186 15060 8332 4021 6612 15467 20124 28668 51605 79846 96843 99165 119055 112418 96101 62785 41406 29250 35250 34406 6716 720 258 191 214 188 125 134 151 117 138 144 127 118 137 147 121 180 157 167 235 218 217 185 220 216 211 144 131 146 129 105 105 109 154 151 166 187 166 159 229 351 509 670 796 803 849 788 657 470 479 496 440 415 360 334 318 313 263 225 234 275 270 226 196 158 195 201 178 189 162 162 221 239 186 181 226 212 238 249 223 234 253 279 252 262 257 254 287 284 298 249 193 149 181 182 163 154 140 152 158 143 141 139 151 140 136 121 120 129 128 112 120 117 108 114 98 85 75 85 79 78 100 81 88 90 104 112 104 104 105 105 93 91 89 88 83 81 73 79 89 85 86 71 69 70 73 86 72 79 85 83 79 64 58 62 60 60 55 45 59 55 47 44 36 37 25 20 14 -4 -10 -26 38100 289 19 30 9409 10 35 0 7548 -418 736 999999 999999 35 88 149 215 448 823 1148 1544 2120 2523 3144 3962 4825 6221 8050 10030 12703 15638 18086 19068 18619 19346 23021 29330 30126 33803 34227 38517 55995 81095 69221 20313 9235 7202 6011 5022 4422 4046 4387 5701 6891 7607 8124 9327 10484 10803 11075 10436 9777 8700 6940 6151 6643 7257 9101 9999 10471 11355 11819 13507 16134 12927 9714 12989 16912 14908 11168 12063 13015 13410 13240 10881 8430 3563 1910 3634 5689 7313 11470 20155 31612 33042 21262 17158 19650 18996 19031 25906 42613 62251 81609 93144 91084 85403 84671 84617 81367 91455 104270 110965 115792 111998 99123 95956 87601 104122 111075 102011 83192 74439 72100 91616 79924 46861 9385 763 281 198 193 190 146 168 129 131 182 164 142 112 136 108 121 138 215 182 208 203 204 235 260 248 208 132 134 159 178 141 96 100 96 123 116 174 167 174 160 370 577 692 831 749 739 741 731 618 589 531 486 485 376 247 272 292 277 285 266 246 254 222 198 177 211 178 141 140 149 162 209 160 142 181 187 223 220 187 215 253 273 277 274 282 280 250 238 299 323 258 207 166 173 179 139 152 170 168 154 137 134 139 153 138 127 123 99 100 103 108 95 98 108 110 88 104 104 79 73 65 89 97 85 90 94 83 72 90 88 78 75 80 90 92 82 78 69 81 86 90 81 70 71 56 62 73 74 78 79 71 77 70 70 70 71 67 50 53 53 58 46 36 32 37 26 15 6 -2 -14 -18 38106 274 466 30 9406 10 35 6 7549 -422 -48 226 546 956 1859 2929 4867 7823 10847 13844 14692 15376 21148 32365 38513 36775 39731 51795 92491 148521 145450 119156 62675 7960 5497 5098 5663 6485 7284 7858 8255 8787 9211 9525 9707 10097 10677 11900 13214 14104 15122 14064 10424 9046 8827 10752 14875 19547 24065 20965 16311 21052 19245 17484 14933 12289 13487 15293 12230 8065 6528 1970 1283 2856 6265 13233 23001 30585 32378 27612 19309 13766 14296 21256 29747 32270 31316 36916 42773 43008 50498 60717 69449 85606 93719 89562 76494 81191 104481 93275 58102 39546 30290 53046 104279 135277 121373 69708 60016 100518 142214 106157 44449 8334 563 241 173 188 173 156 102 110 124 121 154 148 154 134 137 74 95 183 182 165 195 239 244 297 257 192 94 122 144 142 140 125 101 130 114 149 148 160 156 208 412 593 683 718 676 761 663 606 532 510 412 364 276 292 274 258 253 265 242 233 252 240 165 162 174 156 135 120 128 119 138 199 189 213 223 209 182 175 215 231 213 234 242 264 258 254 266 270 255 217 167 138 161 139 149 134 142 163 137 155 161 145 126 125 124 123 93 91 85 98 113 111 96 83 72 72 59 80 85 78 55 57 65 82 91 90 69 67 60 60 55 51 75 73 74 89 68 61 73 58 68 68 73 88 81 65 73 84 75 67 70 69 58 55 53 51 49 42 43 36 41 35 36 27 12 16 -4 -12 -19 -30 38112 282 254 30 9404 10 35 12 7549 -427 25 146 328 577 557 870 1290 1554 1937 2503 3284 4196 5102 6378 8597 11758 14090 15097 18253 20410 22519 26945 27982 28269 30496 36139 42424 51137 61766 77501 61127 26078 6956 3382 2746 3306 3922 4137 4630 5343 6105 6900 7993 9760 11234 11745 12170 12976 11948 9315 8549 8275 9861 14329 17017 16310 17038 17597 16948 17207 16455 14620 13504 12542 11441 11710 14542 12670 6978 4277 749 628 1068 2467 8126 18536 23173 23088 25930 29025 27676 23607 25638 28648 30988 35426 39288 37108 37106 44405 48425 43059 38496 44262 54461 52796 45734 44597 55114 79315 112845 142926 142508 144234 146611 124658 89765 103688 149385 133655 110691 73397 64909 5610 244 214 246 199 162 160 182 186 134 153 137 129 125 164 96 151 227 219 206 210 240 285 248 158 136 146 153 101 107 130 163 102 111 102 164 165 195 255 288 551 672 780 779 871 803 692 612 541 414 411 353 316 280 317 255 266 278 267 295 264 174 215 224 186 161 173 173 171 198 203 194 197 213 218 231 244 244 244 256 286 273 242 267 278 289 300 289 264 214 180 186 174 154 177 150 159 141 150 150 166 164 142 134 131 130 137 120 120 100 124 136 125 118 98 92 90 84 102 87 92 86 94 88 91 89 90 96 80 82 102 97 94 86 89 82 106 103 78 87 104 89 74 94 87 92 81 94 92 99 97 86 77 63 58 64 63 65 48 57 53 47 36 32 34 25 15 -5 -10 38118 268 643 30 9403 10 35 18 7550 -431 -30 515 1292 2263 3561 4995 6156 9653 14779 27868 61228 89852 90202 71489 57470 54207 86356 90271 15443 3671 2252 1790 2169 2749 3358 3604 3376 3688 4726 5530 6311 7281 8177 9073 8380 7411 8112 9432 10700 11752 13333 14484 15079 15782 16399 11967 10392 12673 11304 12009 12004 14563 15313 10336 5599 4633 3143 2720 4612 10290 19787 23240 29647 32648 22026 14492 15775 22345 25956 23617 25132 29207 31389 36467 51447 64757 72612 78029 67886 46729 64024 75531 85194 104026 102363 93516 98843 107889 120794 122612 97601 85155 85859 86251 99070 64737 110358 209987 160783 9058 233 269 241 223 193 213 162 196 231 143 186 159 130 149 193 220 242 201 237 224 268 321 303 202 202 207 191 148 107 170 209 175 142 166 170 263 213 221 376 551 594 805 944 1127 984 724 592 553 506 470 374 312 317 318 288 304 287 300 314 286 243 198 197 240 190 201 208 191 192 225 250 241 232 223 240 266 289 292 309 356 341 289 293 308 347 342 343 303 232 221 230 213 201 196 185 181 193 195 194 191 191 205 182 176 157 147 132 145 142 142 146 137 135 123 106 101 106 94 94 101 119 125 148 136 112 114 140 128 123 114 120 121 126 130 118 127 116 119 123 121 112 111 118 129 123 121 117 122 124 123 110 98 98 104 96 93 78 82 83 76 73 63 67 63 54 32 19 19 38124 268 639 30 9399 10 35 24 7550 -436 111 513 974 1459 2479 4915 9204 17068 27018 36014 37443 49285 69167 84447 91039 94600 84738 32246 5591 2594 1248 543 564 816 1284 2627 4892 6268 7592 8501 8746 8817 8706 7999 7908 8868 9700 10436 10974 11060 11304 12595 14392 14678 14224 13094 9936 9867 10280 11370 12135 8895 5875 5117 4616 5959 11443 16279 15377 19072 24650 29667 29131 26294 26446 28869 37527 45062 48499 49571 46357 42618 36868 30841 27679 31095 33628 33952 44365 69300 66203 60185 55200 47240 50137 61543 92601 124357 127054 153757 188997 170553 105912 94145 99724 107844 158332 140999 57466 2960 250 157 205 266 257 198 193 189 127 146 127 104 144 176 173 221 251 181 191 204 244 301 267 195 181 171 162 188 200 142 186 175 132 159 151 174 222 283 410 449 573 762 972 1060 956 694 604 528 512 462 379 342 319 285 236 238 274 295 315 261 254 216 201 183 205 183 151 202 228 222 250 264 251 226 227 226 243 253 248 284 316 327 287 329 320 332 351 314 265 212 178 191 191 186 175 148 153 155 171 184 170 149 164 150 124 155 133 142 142 135 118 115 107 122 114 110 113 97 97 112 109 116 131 152 120 110 117 105 99 106 103 106 117 116 105 117 117 111 113 106 109 120 115 106 111 90 94 113 109 103 104 92 92 99 99 94 85 86 79 69 68 61 52 49 32 12 3 2 38130 272 516 30 9396 10 35 30 7550 -440 57 315 715 852 1122 1707 2324 4029 7694 13198 19136 19666 18596 22104 30131 43408 46075 47740 53562 40886 16404 2547 1253 682 258 338 680 1838 2910 3613 3720 3938 4615 5449 6369 7278 8087 8260 7829 7563 8532 10623 12046 12763 12222 11276 10858 9505 9753 12583 13713 12190 9397 7848 8736 10493 10466 8181 7464 8410 9345 12501 17035 16110 10901 8313 9440 12757 14891 18512 24760 26985 29029 37482 43517 39064 37910 41258 43130 54398 68346 68599 74413 84278 73203 65863 57396 55539 65003 78775 91672 117087 168360 236567 234792 184989 153637 124488 97453 82147 93444 57691 5403 247 194 156 167 158 174 138 183 202 182 142 122 144 181 151 157 202 207 163 176 207 255 287 251 222 195 177 207 198 153 190 201 170 146 144 154 171 215 264 291 395 506 673 874 983 798 600 525 531 531 485 440 319 299 302 222 221 243 232 236 228 196 200 219 179 167 162 162 175 217 173 213 201 222 244 187 204 241 257 266 252 259 299 297 295 298 293 300 267 222 208 168 167 173 157 201 183 169 149 137 156 143 139 128 150 129 113 124 143 115 109 110 117 100 94 106 86 85 105 90 105 102 95 95 106 91 105 117 107 94 83 87 97 109 95 91 89 103 110 99 83 96 89 91 99 84 74 83 86 88 89 97 84 72 72 75 80 70 68 66 59 56 46 42 25 12 -1 -11 -17 38136 276 394 30 9394 10 35 36 7551 -445 -26 269 650 1112 1278 1882 2918 3712 4378 5216 6422 8592 10190 11566 13680 14910 20116 23853 28159 32193 40921 31141 26838 28169 21612 2297 727 614 364 268 489 1009 1490 1941 2766 3829 4166 3366 3229 4053 5136 6811 8645 9930 11001 11865 11676 13119 15933 17052 15670 12655 9765 10425 12162 12994 14390 16002 17685 17634 16317 14227 14402 14469 14942 18206 22202 26441 30383 24713 18018 22322 28793 32402 35661 38287 43875 46442 44116 44070 43109 38954 44340 47785 60898 89602 111157 100557 82263 68466 54445 60972 59692 62314 76346 96177 122983 153961 164203 144572 144370 136689 90770 71695 108365 123055 28358 754 240 209 200 159 200 176 195 198 182 152 105 113 177 137 92 158 209 225 161 222 256 264 333 284 164 166 175 164 159 149 145 111 133 136 157 164 206 270 320 374 539 811 918 825 612 539 567 585 596 475 384 345 326 288 259 235 270 276 270 228 201 202 165 203 210 196 171 186 196 195 214 230 239 238 252 220 217 221 238 269 268 281 302 309 291 298 312 280 266 196 175 165 149 180 188 176 175 171 158 175 182 145 137 124 130 155 130 100 111 137 129 112 110 125 103 92 103 110 78 81 101 81 94 88 96 100 92 92 98 107 84 84 87 97 84 90 97 88 101 89 73 76 78 83 82 86 80 72 76 71 76 73 58 59 64 62 66 62 49 40 32 38 34 24 10 -9 -14 -21 38142 265 722 30 9392 10 35 42 7551 -449 -11 299 677 1369 2872 6107 10528 16318 28303 42095 40287 40358 68765 95276 100629 78145 59163 29120 1623 1069 1306 1836 2254 2915 3988 5224 6448 6786 6990 6879 6837 7796 7322 5445 3791 2695 3794 9012 15589 20301 21211 16568 15502 15095 15735 18367 20988 22268 19391 14597 14494 16542 12637 12193 16392 22614 28515 30890 33039 25808 13962 15035 21905 28926 41533 52091 55480 58921 70388 82089 78656 72924 72508 76694 80953 95631 109936 110721 84707 54688 38696 36431 46569 63916 63533 69959 86805 114270 121060 117147 125191 100639 60989 60218 111567 94267 17831 644 185 171 187 256 254 209 127 141 143 121 104 129 112 110 96 198 237 215 187 186 224 255 267 245 176 176 155 161 150 151 166 139 163 175 157 221 247 322 403 606 769 830 753 713 713 730 615 558 470 354 297 288 287 245 193 256 275 317 269 218 204 239 204 167 188 191 185 222 210 229 227 217 230 225 235 247 250 240 262 242 287 319 335 337 292 298 265 215 196 181 162 162 168 184 174 171 171 156 151 177 160 149 141 118 124 132 126 121 116 119 124 98 98 106 118 108 98 86 101 104 80 87 93 83 101 113 110 97 100 103 93 93 84 80 102 96 99 99 86 85 88 93 90 92 79 71 70 77 68 61 75 77 68 61 60 62 62 51 55 50 37 40 24 -2 -9 -19 -34 38148 282 210 30 9390 10 35 48 7552 -454 -44 -19 238 365 385 759 962 1117 1359 1928 2926 4362 5892 7366 7803 9402 12354 15242 17222 18828 19915 21345 23897 26297 28684 33181 37689 38443 36547 19421 6109 1481 1312 719 248 640 1334 1603 1554 2006 2987 4187 5642 8858 11690 14148 16618 18361 19324 19186 15378 12065 12352 14081 11235 9523 10865 14284 17975 19826 20318 22984 26139 28637 28556 26266 21757 17744 18114 17608 9580 6286 7643 14231 22263 28829 37421 42086 38650 28130 21376 21791 33863 47649 54283 53868 57890 64195 65091 70875 80413 88958 86422 95467 115072 109333 65975 49239 53847 56792 67528 74146 69609 70820 65131 48851 59062 49271 34568 46421 96756 127206 126148 94629 11854 571 178 201 234 209 198 171 157 175 176 142 179 160 150 149 180 215 234 209 218 273 332 289 243 193 181 170 165 172 195 172 167 159 139 152 220 253 297 425 654 797 784 743 801 774 705 549 535 450 361 316 282 303 241 211 272 341 350 290 247 201 178 190 156 185 184 196 208 210 243 233 232 242 239 255 234 267 284 330 302 300 351 329 302 312 310 265 230 207 185 170 165 181 200 191 173 180 168 163 163 176 168 181 150 132 129 122 126 143 125 120 113 125 131 131 136 137 145 136 127 126 133 129 114 98 113 113 124 104 120 113 100 113 120 112 124 116 110 103 102 100 100 99 94 100 101 98 96 92 83 88 90 81 81 94 84 72 73 69 60 50 55 37 20 11 -4 -18 38154 288 28 30 9388 10 35 54 7552 -458 341 312 531 558 691 681 901 1507 1925 2337 2873 3354 3735 4597 5166 6038 6731 7093 7829 8964 10939 13134 15986 18896 21095 24642 27461 28651 29113 28896 26183 22275 20641 19324 17285 26671 54182 50354 9748 1671 1317 1919 2586 3391 3651 4304 5993 7487 7712 6843 6573 9227 14159 15619 14863 15925 16972 16706 14481 12228 11057 12512 11106 9300 10348 12108 14800 23402 33036 35307 35739 32083 26134 22823 23391 18875 13102 10406 7663 16434 27053 27598 24535 26324 22909 20508 22685 17639 20811 34141 46497 50047 53829 60351 60694 65070 72968 80369 81063 72663 78948 55830 22270 40463 56020 57556 47167 42904 42766 41046 45973 52515 45814 37747 57339 81722 94554 117940 157007 95897 7166 253 154 151 171 131 131 169 141 125 212 170 126 109 124 138 138 189 204 187 230 278 269 236 243 184 134 139 147 167 159 119 139 126 113 127 196 197 299 457 625 610 543 553 704 684 641 639 490 356 352 332 325 266 229 170 242 271 279 295 198 168 184 194 140 160 134 157 192 187 194 230 203 222 193 196 232 243 260 275 288 329 274 284 299 289 260 236 200 189 142 148 149 163 169 163 177 141 137 129 131 127 122 116 121 123 122 107 102 129 96 95 83 94 87 97 97 76 78 102 85 89 96 92 96 89 86 100 110 100 89 86 84 91 84 91 93 98 95 75 76 91 81 70 83 65 60 75 71 80 73 62 62 53 60 69 69 44 47 45 26 29 30 28 5 -12 -19 -31 38160 288 28 30 9388 10 36 0 7553 -463 1361 1472 1484 1962 2343 2728 2980 3243 3679 4362 6142 7132 8144 8494 10088 13610 18666 22798 26537 31781 36203 36474 36462 42881 44306 40849 43655 43121 36298 33002 27611 19878 16426 15625 13270 12243 9431 5863 3882 3239 3222 2369 2662 4041 5050 7403 12868 19028 20521 20894 17844 13077 9024 7624 7652 10148 14198 19154 22146 22728 21931 22340 21360 16618 15266 17964 18236 21187 29620 38002 42470 39224 33143 29258 20039 8810 10664 14700 22848 39618 42417 35093 41593 57692 53793 25393 17438 19310 21346 25833 17510 10766 14976 27404 35463 42196 50910 55236 64837 43090 13902 11969 9617 4033 3717 6383 13804 44994 93985 101084 109182 119991 88990 78124 97241 107391 106004 100832 60532 10015 883 214 238 245 201 212 210 216 189 232 181 145 226 202 149 125 174 219 229 230 273 284 282 280 246 195 183 192 169 185 142 181 203 185 155 210 221 257 360 520 643 641 622 606 695 724 725 717 555 400 337 310 297 266 218 168 201 276 329 339 282 236 228 229 197 183 207 205 228 233 228 223 251 240 232 257 227 225 313 305 318 330 282 289 311 286 296 285 238 191 192 195 204 177 176 191 190 177 184 181 181 168 138 153 155 160 146 126 152 147 141 124 111 111 123 137 113 104 104 114 124 131 122 93 96 114 106 116 121 115 121 119 103 109 118 104 117 121 108 111 119 110 109 113 103 94 95 90 86 84 91 97 91 87 87 80 83 75 65 60 50 50 55 49 22 12 0 -22 38166 272 508 30 9388 10 36 6 7553 -467 290 860 1512 3933 9932 11004 12362 16726 14087 13731 16225 18879 23855 30613 47017 66766 98468 155494 196616 181251 131026 71598 17948 4688 6552 9803 11349 11963 12452 14260 17180 18082 18370 20111 20476 15353 9098 6259 5674 5537 5621 8087 15526 23023 27397 29227 25912 17587 16817 21313 27603 38639 46254 46730 46918 45305 34412 16294 5913 7025 16293 29423 48315 64356 78620 82753 81484 73969 57819 48160 42961 43933 52516 56519 52004 45304 36919 22222 17056 12407 12970 12770 10379 6627 3516 7440 20690 28162 30436 46033 78379 106692 101563 68856 35634 36767 45768 43822 44153 48243 48831 93390 74056 9165 576 256 271 216 196 208 197 171 224 216 131 168 161 170 215 251 236 222 237 309 339 304 343 317 204 158 177 187 179 218 177 173 212 185 178 214 225 317 456 590 627 656 568 609 668 757 778 660 505 407 376 368 323 277 207 177 193 288 331 312 262 234 222 245 215 235 211 213 248 256 252 264 289 240 259 239 245 281 259 300 332 316 313 319 305 310 319 286 229 174 179 203 213 197 193 182 166 185 182 193 204 160 148 162 175 167 136 167 153 146 134 164 165 140 131 134 136 143 93 110 118 118 113 126 141 127 116 119 119 126 132 142 107 96 128 118 124 120 116 99 103 109 109 123 126 116 96 103 97 89 94 94 99 93 98 96 89 85 85 78 65 53 57 43 23 15 2 -15 38172 276 387 30 9387 10 36 12 7554 -472 29 406 821 1411 2128 3132 4613 6614 9561 14240 20574 29762 44352 59392 78479 103077 130156 149108 155437 135494 117602 86080 74218 41475 16574 7153 5079 8539 13861 21087 25717 26389 27074 26864 25553 26197 26655 25456 27171 25509 14018 4591 5163 5223 4336 3504 4458 7076 9262 14723 26812 37908 39920 33031 23121 19256 20231 22207 24152 25392 24464 20538 15770 12122 10443 10155 10046 15770 28145 40634 46498 49376 51309 53323 56390 49548 34376 32377 34434 35731 35809 28245 22107 16316 9730 6744 4794 4212 4192 2574 1721 1921 8860 28595 31538 35441 53568 65498 52757 38175 74607 72073 73710 82626 107487 138772 83633 9433 531 222 257 231 223 219 195 201 160 145 158 175 167 142 187 235 226 246 267 237 286 272 260 242 172 118 209 202 200 177 178 173 139 169 141 203 228 277 364 422 542 659 615 590 699 748 694 549 371 316 373 334 336 295 252 183 192 207 309 310 237 198 194 179 190 171 169 184 208 224 229 229 214 234 232 225 281 278 262 280 284 307 299 286 325 308 290 274 244 162 177 179 189 168 174 170 174 157 162 175 149 158 158 140 140 109 116 138 107 125 124 119 120 94 112 106 92 105 105 91 82 88 98 98 111 103 99 120 98 98 95 81 89 94 89 81 89 71 80 93 94 82 80 80 91 83 87 93 85 76 62 75 78 65 57 65 67 54 53 42 32 37 41 24 -3 -14 -28 -36 38178 284 147 30 9387 10 36 18 7554 -476 127 305 657 1035 1621 2476 3613 4416 5250 6448 8323 10778 14453 18646 22128 27188 34505 43320 50060 57573 61485 62375 64610 68128 75525 73782 77623 74601 56603 32692 16054 8807 4491 2937 3797 7103 13587 21604 26535 27215 25911 24310 21728 23043 27459 30205 25693 16892 10301 8136 11380 15889 12732 6571 3425 1860 2624 8738 24197 38743 44859 42382 33174 22256 14747 13968 15633 18860 21726 25489 27839 31499 35108 27793 18117 11144 8270 7923 9705 16411 20844 21287 24142 24191 31011 42423 54528 60287 61689 66010 61579 51997 36638 22749 17995 19732 34600 31660 24909 19587 13631 10776 19339 35776 30048 26026 26368 74206 140198 113689 88625 39711 49314 144104 42820 3125 315 248 277 254 230 225 242 206 218 209 184 197 165 174 153 202 224 228 226 235 304 310 299 317 195 228 224 235 166 189 182 217 185 206 205 230 225 263 328 356 434 566 653 654 640 623 541 454 452 420 385 338 332 359 280 232 248 308 375 307 301 245 231 205 225 218 211 217 191 197 251 275 253 257 259 268 238 243 269 303 315 335 381 345 353 342 338 271 266 245 274 243 222 228 193 184 162 181 199 186 173 193 195 169 149 158 163 136 138 141 151 130 126 140 146 118 127 117 121 128 120 118 126 143 135 128 137 139 140 128 121 123 117 108 128 120 123 123 124 127 117 104 105 122 119 112 100 107 102 94 90 93 96 94 90 87 74 67 78 59 53 63 67 48 21 8 1 -15 38184 280 237 30 9387 10 36 24 7555 -481 2166 2474 3306 4048 5069 6171 7137 8152 10011 12127 13640 15392 18951 25738 35493 46946 67037 64444 58708 72533 86916 95657 81640 70448 60685 53305 33979 14417 5620 2753 2506 3233 6116 12688 20225 23013 23375 24819 22967 20912 21572 21902 27351 32714 32000 32679 40886 48997 40339 34422 28738 14513 5575 3510 5238 10231 18314 29666 40427 43458 38262 28239 17510 12845 13548 18314 24384 32500 38475 33169 22287 16762 13682 7552 3255 3275 5084 7609 11910 21624 33565 43993 57207 67405 72530 72762 66903 42292 18217 35540 55134 54956 44374 51767 58726 45249 31563 16026 10338 12684 24410 45584 50955 33897 23930 28796 36231 33440 39415 37671 23416 5483 507 195 216 206 180 172 140 181 179 137 127 172 126 131 144 106 192 206 221 186 205 250 236 209 212 261 191 128 142 150 145 142 132 126 154 154 167 181 210 294 296 306 415 586 599 636 694 544 472 451 361 314 296 280 233 228 168 189 216 259 244 239 187 165 177 159 149 198 162 171 175 232 252 209 235 231 199 241 256 214 242 283 297 313 303 326 285 284 265 225 221 175 156 188 180 154 136 129 154 166 155 175 148 140 118 93 98 108 104 96 103 109 98 91 101 106 91 81 75 79 64 65 73 68 75 98 83 89 94 97 77 72 75 81 75 72 82 90 83 82 69 69 62 65 64 63 76 70 58 48 51 50 57 59 53 41 39 29 33 26 7 -2 9 3 -17 -19 -39 -47 38190 288 25 30 9385 10 36 30 7555 -485 3595 3643 4331 5177 5887 6579 7302 7901 8770 9923 11260 12621 14914 17711 20282 23697 27170 29425 31288 33672 35332 36033 38372 39153 36231 30602 27312 25754 22381 18177 10965 6759 4815 4061 4016 3758 3837 4651 7917 12508 16172 18886 21520 27063 31397 30908 23931 18685 15801 14012 15473 19516 24213 28736 32074 33312 34654 34958 35665 41650 38700 20215 6523 2738 4203 11442 24612 37878 40619 32386 18440 9662 7489 10129 16203 18931 14975 8309 3567 1992 1838 3297 5978 8040 12664 18063 17724 16141 13421 9627 7179 9470 19306 28536 27386 13701 10019 6515 4742 9137 28583 51485 58874 57335 55506 63375 74382 88396 111065 129495 115972 112197 109414 67432 34845 30804 22765 8853 1209 259 220 254 202 128 160 188 148 133 179 186 208 152 167 167 179 142 177 243 266 184 252 237 309 306 174 168 166 137 145 167 135 195 185 189 146 185 262 264 313 319 296 445 623 626 727 701 532 517 454 373 398 349 334 322 258 232 202 219 286 294 268 229 182 192 204 212 209 189 192 213 206 224 233 235 229 231 251 242 249 265 297 328 342 348 367 308 311 271 232 207 200 208 199 172 179 195 174 163 168 172 163 146 149 157 129 136 156 148 129 137 124 117 130 111 79 89 93 93 92 75 94 87 93 92 101 97 99 102 99 91 88 94 104 105 97 88 94 92 86 89 88 98 88 92 90 81 84 71 71 66 66 76 70 60 49 60 58 53 40 13 2 22 15 -9 -16 -14 -27 -34 38196 288 25 30 9385 10 36 36 7556 -490 2100 2194 2547 3269 3969 3994 4433 5089 6150 6517 6933 8597 11170 12443 17060 21750 22939 22489 22508 27103 31072 34572 37811 38943 44416 45436 49026 55350 55199 59807 30609 12650 10654 8709 7267 6206 5229 4847 5150 6974 10537 15231 18069 22872 29090 35165 38947 39176 37334 31372 24564 18157 9190 5158 5748 6796 6583 7523 11219 21242 36063 37627 24302 9453 2294 1392 5686 16197 23631 27046 23671 14953 7156 4292 3966 3935 2215 1077 910 1228 2498 8003 21901 40487 52042 57620 64432 52592 40504 44974 50665 48364 49912 52060 44157 28610 16818 8142 3867 5690 10375 19265 30222 31130 30581 29334 42451 49690 76447 114299 151803 175147 153685 112254 97815 74360 29717 7753 786 276 248 239 260 272 214 208 237 215 154 180 229 193 206 158 126 149 195 222 214 241 225 236 231 259 244 167 132 182 191 135 162 194 198 154 155 234 260 303 328 306 365 497 528 603 616 611 505 555 505 418 345 347 368 332 238 222 227 268 332 331 292 215 213 201 186 207 228 244 246 255 226 247 283 254 241 239 250 252 272 277 342 344 381 387 393 343 347 329 250 242 232 211 188 194 198 183 189 188 160 178 154 136 141 137 154 152 122 124 128 105 109 106 127 123 127 104 93 121 111 106 108 110 108 102 108 107 108 136 124 119 104 99 93 106 108 105 101 114 109 93 96 115 110 114 88 88 82 92 92 97 87 72 90 81 66 64 53 38 45 33 15 30 27 -6 -4 -7 -20 -31 38202 269 476 30 9386 10 36 42 7556 -494 338 775 1130 1864 3532 7117 11962 15476 20170 27807 34803 45994 54378 48431 43296 41169 41547 59183 74192 77659 106354 122956 67551 54760 14361 12805 14595 16929 21522 26825 30369 29189 26869 24899 19542 11579 6567 4249 3989 4378 4646 5182 8962 18127 25800 24603 14085 4181 864 426 920 5173 11522 13752 14862 15193 13105 11543 12195 13260 10344 4491 2095 1609 981 1668 7821 17643 24430 29091 34928 42797 48331 45400 40767 39276 36904 41865 56639 63431 47889 33644 27390 16474 12776 19232 28100 33142 36285 43824 52580 67421 83344 109086 129602 137173 125872 122025 139154 139279 119272 60572 7987 2255 744 173 157 111 154 197 145 173 172 171 91 93 176 115 108 111 133 137 225 178 156 158 248 256 256 196 163 172 166 136 125 105 128 126 153 105 131 210 240 268 272 354 374 407 462 523 511 517 498 393 324 295 251 250 215 165 114 165 217 233 270 171 136 155 143 119 142 125 125 165 174 188 178 175 171 170 163 177 183 186 235 299 296 340 347 327 247 255 247 225 239 194 177 148 148 131 134 135 129 131 140 120 115 115 105 82 68 77 84 102 91 64 58 93 100 76 63 63 68 78 65 39 68 86 98 67 59 58 75 88 84 58 62 62 62 55 67 64 58 54 53 43 55 72 54 53 62 43 33 45 38 40 40 42 29 19 9 11 7 -2 -21 -26 -28 -21 -34 38208 265 718 30 9388 10 36 48 7556 -499 163 912 2768 6325 14264 27684 42951 61124 62918 73001 76179 75323 92991 135409 132486 122435 67414 17788 19247 22200 22405 21104 19577 19240 19244 19128 17737 15584 12023 7697 3884 2559 2587 3122 4498 7753 12731 15233 15116 13494 11594 10809 10503 9545 8206 6039 1782 2434 6170 9396 13148 18696 22492 21998 22816 24500 22179 16057 16227 26478 35326 33983 34844 37688 36651 30708 14822 8042 9715 13792 16785 21699 30556 43814 56480 72860 75354 68123 56662 65107 79531 89484 90594 103643 113106 93436 83503 85596 95685 101372 111426 109992 84764 58560 19594 4483 2300 355 193 174 212 234 175 154 158 151 198 161 167 112 136 152 163 205 237 241 230 258 253 271 253 196 182 220 175 183 203 183 115 161 152 155 207 222 264 329 409 430 433 432 458 599 680 590 433 434 389 357 277 297 237 181 166 192 278 343 287 283 240 216 195 141 186 196 165 195 183 237 242 205 228 227 236 224 235 285 305 342 355 390 440 448 306 301 318 242 229 217 228 202 175 166 175 170 160 159 178 170 163 164 140 132 131 142 134 90 88 97 116 88 110 118 120 114 105 100 109 109 100 93 95 106 91 94 106 120 108 104 122 97 91 105 102 92 103 92 89 95 93 89 85 86 93 86 91 101 86 77 78 67 69 47 46 46 49 25 8 10 11 14 -11 -17 -19 -20 -30 38214 269 599 30 9389 10 36 54 7557 -503 -94 280 963 1921 3252 5493 8541 11915 16683 24020 35130 68076 109703 113885 110864 141099 231139 222070 255244 298683 90497 32713 37699 41597 41192 40420 40498 38780 41537 44906 42415 37772 29440 17577 8165 6784 11167 13905 12972 9501 6758 7057 8907 10920 14641 19136 20916 16379 11278 5622 1445 1220 2049 3426 6787 12745 18975 22918 19557 19444 21001 21517 24251 23721 15645 3772 2185 5749 7297 3707 5725 10170 12950 13607 15802 19436 24170 23941 24683 26962 35375 63832 85951 77540 76349 93594 128644 135377 82431 33593 22370 47368 63319 67060 76160 65186 29639 25599 26204 21890 3938 269 273 217 179 219 229 192 199 194 163 92 163 149 134 187 207 236 233 279 256 205 292 345 227 217 212 225 195 210 175 172 192 178 179 232 228 255 274 358 406 425 446 479 487 665 712 605 479 456 406 353 339 312 246 183 186 222 295 332 319 324 258 215 223 196 187 186 198 219 225 242 246 233 269 276 254 247 276 323 359 332 369 410 455 471 383 366 355 296 284 263 219 222 190 192 202 166 165 189 188 181 157 151 152 139 150 163 137 139 141 136 146 154 130 103 113 101 101 105 113 105 103 133 126 109 120 114 101 104 97 99 128 135 113 119 122 116 109 107 89 99 99 78 94 111 93 99 101 96 88 72 79 80 77 72 70 64 50 28 15 10 21 24 1 -20 -19 -9 -15 38220 275 420 30 9390 10 37 0 7557 -508 -59 180 700 1399 2562 4467 6566 9486 13685 18246 25698 37674 51556 60990 68920 71713 66916 73494 94591 87306 93850 76365 52079 38041 24649 23224 27229 31186 34098 33984 28900 24730 26580 33349 44653 51292 49406 43367 35590 29153 24597 22782 20204 12206 5100 3573 3985 5488 9146 15185 20224 20018 12945 7066 5036 3769 2162 1412 1686 2589 3371 4190 4675 5101 4875 7147 13809 22630 23367 16225 13749 13334 14576 17973 19272 14759 12527 11839 11158 12591 16600 22037 34297 51627 63540 66789 68963 70756 77009 82990 83118 92696 118232 110557 86092 53885 36785 38827 47191 76749 64818 47620 41969 77427 91249 42006 3047 283 251 253 212 258 203 235 200 206 193 197 170 160 201 208 199 213 219 243 314 339 365 349 297 221 186 233 246 251 257 211 169 216 201 207 200 247 287 403 492 461 519 496 476 630 737 666 553 501 414 370 348 369 292 222 210 247 302 361 375 294 239 222 223 225 224 267 256 246 256 259 263 263 268 271 256 257 268 318 365 343 378 438 462 560 439 334 358 337 297 292 268 233 236 224 196 209 207 177 184 201 178 162 170 182 178 161 147 139 155 160 159 138 143 151 142 149 137 133 113 112 131 130 144 138 114 118 130 137 128 124 123 124 126 129 136 137 125 132 120 109 111 117 113 116 117 121 113 104 107 103 94 94 96 76 73 70 54 53 31 16 28 28 10 3 6 5 -6 38226 278 331 30 9391 10 37 6 7558 -513 -26 344 881 1499 2371 3701 5591 8219 12530 18483 25358 31567 39182 49284 63786 76099 73010 61747 61211 56464 49980 45176 39803 31861 22845 22636 24298 27011 30180 32738 34376 32242 30545 28638 27045 28415 33676 36922 31870 27695 27260 24463 19778 14016 10435 11522 16675 20832 21452 19508 16049 13237 12220 10855 7008 4265 3912 5303 8400 13978 19312 17779 10396 4571 1778 1915 2403 2335 2468 2316 2073 3403 7228 11581 10615 6351 6326 11464 19736 33117 35095 25402 30722 36667 36630 39450 40179 47164 62535 69392 71090 72289 86913 110143 111844 95893 96472 106174 127404 106813 48784 18125 10075 18819 18348 11787 22506 47072 68436 24229 1511 256 248 199 186 185 213 177 134 151 201 155 166 195 148 131 165 207 208 202 244 252 279 247 151 157 217 166 176 147 106 170 181 151 152 182 213 303 326 442 460 484 476 475 562 660 612 546 505 392 333 295 308 263 188 152 198 256 277 266 276 211 197 181 195 189 153 171 216 202 185 214 232 220 235 249 231 226 290 298 319 353 407 414 486 410 311 325 315 245 246 194 169 171 173 173 147 148 154 160 155 129 120 120 115 125 104 90 118 126 124 93 98 111 102 100 78 73 73 85 80 72 80 85 87 85 107 102 77 69 100 99 81 85 86 88 90 83 78 79 71 77 80 82 80 82 83 83 77 76 68 61 44 36 31 38 42 23 15 7 -11 -13 -17 -23 -24 -28 -25 -34 38232 280 271 30 9391 10 37 12 7558 -517 256 525 906 1482 2227 3186 4858 6916 9619 12943 17299 21359 26049 33011 39520 46972 54423 60401 51556 45258 47171 61578 69162 61815 100189 141541 80512 31502 30432 30936 35107 43033 42150 33618 29624 31784 30341 29177 27734 25649 24091 23809 25049 26237 26151 27366 29460 32660 35743 36583 35135 29899 24005 18241 14126 12211 10798 13866 21392 27313 25710 18292 12829 12737 15490 17445 19892 27447 33337 34722 26103 17992 16404 12680 10439 8760 7638 9391 12922 22325 27495 14513 4843 3264 4015 10925 19314 27737 38863 33907 25878 24847 23774 18422 11540 6121 7313 14583 24990 41036 60469 76997 77265 73986 73300 58113 63376 48754 22104 26963 16231 1801 267 176 176 188 180 118 143 177 141 107 120 110 131 130 111 91 151 187 176 161 189 224 253 239 200 131 128 169 166 146 166 151 178 170 139 129 136 250 313 438 477 568 447 464 521 634 562 471 435 402 349 287 272 281 191 136 166 244 282 279 295 171 120 143 160 173 172 171 173 191 206 200 208 196 178 190 234 274 272 260 291 317 422 465 553 455 340 341 311 254 243 226 204 169 157 150 137 129 150 126 146 143 122 104 103 115 112 89 108 128 111 105 98 73 92 90 100 75 86 65 67 97 103 104 92 90 65 70 84 85 84 77 76 67 73 84 83 80 75 74 63 68 70 68 64 67 60 60 65 61 52 50 34 33 22 16 20 18 6 -19 -22 -22 -29 -36 -34 -36 -38 -49 38238 289 2 30 9392 10 37 18 7559 -522 -66 999999 999999 999999 999999 999999 924 1433 1943 2599 3892 5608 7160 9420 11634 13827 17399 22942 29614 36817 46640 59928 76375 88002 94167 88753 69875 50490 39110 29069 23748 23660 25922 29311 31478 31751 33108 34888 37074 40353 43273 45204 45657 45992 45168 42813 39851 38146 32285 28106 26365 24455 24529 26943 27618 24988 21953 19523 22493 29834 34665 36828 39187 35951 26031 13967 7696 11827 17825 18457 21444 23887 21572 14998 10861 10995 16161 24594 31928 33910 29846 26163 23736 23614 23452 16533 10912 11741 11716 4931 2405 3208 3959 3430 2669 3912 8608 13644 18669 25316 36368 53511 61216 53784 42922 31684 36544 41390 40687 57176 70812 58053 59757 47461 32954 17478 14351 22621 30080 7001 802 324 257 276 298 282 238 219 205 215 194 164 155 192 170 214 230 146 173 256 254 305 310 329 354 245 207 242 185 214 186 218 198 210 175 213 213 213 272 397 465 541 612 483 504 675 714 607 540 520 436 388 392 405 287 202 233 240 274 332 316 240 213 231 203 189 226 219 216 216 237 207 219 254 278 263 230 240 324 353 309 359 451 506 591 582 487 414 398 358 322 308 262 200 220 222 219 197 198 206 218 188 152 169 156 151 133 162 141 136 143 151 141 151 124 133 128 139 132 124 129 138 129 114 139 142 153 134 113 134 132 128 124 135 138 133 136 121 122 115 107 121 121 104 107 122 123 123 118 113 106 95 70 72 75 70 64 65 60 52 39 34 19 16 15 23 22 7 3 38244 289 2 30 9392 10 37 24 7559 -526 1456 125 366 619 866 1418 1795 2583 3529 4373 5400 6651 8347 10042 12679 15753 18902 23311 28794 34241 39975 48460 58644 63169 68970 82650 109680 120376 77995 57800 41585 29398 28610 30814 32778 33177 34747 35031 37282 42502 41031 30828 18899 16791 16915 17876 18112 18776 26437 30793 27379 30366 28468 28007 27241 25180 24488 24981 26841 27833 25654 22766 19301 14077 8059 4729 4819 8901 11975 8720 7903 8348 10779 13404 11163 8707 9620 16998 27181 28939 30320 28719 22474 15990 7367 2249 1286 1594 1945 3372 8493 20492 37647 43953 40661 27801 13393 4536 5191 7292 1731 927 1645 4360 12197 28632 54382 80611 95866 109409 119852 110061 87522 60714 42636 42640 60343 46771 32812 17171 2516 426 127 206 244 216 242 209 163 220 192 197 200 193 163 173 131 158 218 209 258 219 246 237 275 239 159 180 202 216 212 196 177 178 181 219 252 252 278 395 487 514 541 450 530 686 740 600 543 477 446 421 353 349 294 185 151 197 272 316 313 284 240 208 189 208 194 160 191 201 243 242 216 270 280 257 236 300 332 364 369 404 497 531 688 576 442 408 381 388 321 312 285 228 191 194 181 163 169 161 166 154 145 132 136 151 152 158 141 128 151 104 139 124 131 125 112 94 103 124 98 116 97 107 110 111 124 117 113 108 113 101 103 114 111 105 120 120 100 95 95 95 88 80 87 95 106 96 101 91 83 75 66 65 58 55 46 45 31 29 36 24 10 2 -8 2 1 -5 -9 38250 282 214 30 9394 10 37 30 7560 -531 1325 2110 2998 4246 5722 7210 9140 12260 16154 21107 27214 35743 45145 50273 55323 63051 73485 97081 115289 98511 97728 82124 59450 45327 23531 20911 23607 28403 34818 40193 44897 46539 44185 39685 32275 24386 20254 18825 18741 18049 19169 22143 26071 29487 34949 35029 28854 24098 25463 27918 25845 23040 20729 19227 18149 15509 9488 5684 5459 4488 4395 7889 10566 10008 7486 8416 10934 15841 25474 27767 18278 15770 18343 21043 21651 20421 16574 7145 1802 1342 1766 2436 4961 12083 27166 42208 52301 69290 73840 61718 27196 3422 2771 6855 17605 35094 54053 71386 101884 132738 140375 136552 94424 42553 19930 13932 7641 16013 31296 25751 7019 7281 3365 416 217 182 173 191 194 227 152 190 208 156 207 150 169 154 114 120 147 148 183 213 217 224 317 252 212 170 172 214 203 149 164 159 140 179 180 192 189 310 381 424 494 514 442 467 629 680 568 459 400 395 371 376 328 250 207 175 196 258 300 285 250 184 189 179 164 177 169 193 217 213 218 220 223 230 259 264 299 333 325 357 433 454 539 666 577 412 377 388 360 298 284 262 213 180 145 164 162 163 192 187 176 143 167 134 117 124 132 110 105 110 109 102 116 97 104 94 112 120 101 85 104 104 101 96 91 89 85 95 104 107 107 108 118 96 89 104 105 93 91 89 85 79 85 88 77 81 67 71 76 67 41 51 60 47 38 40 42 31 15 33 31 9 -7 -26 -26 -10 -17 -21 38256 277 366 30 9396 10 37 36 7560 -535 25 320 722 1422 2152 3125 4265 5970 8769 11843 16195 21182 30154 47389 65147 86451 120987 163673 191342 221704 249690 173605 93666 71230 59330 39917 39709 36194 31960 30691 26172 20505 18833 15666 12583 12478 15424 18052 18150 20868 20701 20323 23467 27048 27556 25081 20124 15104 10220 11033 18138 16133 8752 6865 5945 6068 4333 5890 12484 12809 10020 10134 15418 19373 14450 12206 7530 2837 1992 1959 1967 1863 1149 820 1507 2594 4640 9094 21782 43930 64553 80851 101291 119583 102074 75452 52459 37010 26090 24673 42411 71953 94799 113625 125273 108060 78876 51747 34859 32492 22998 9982 2802 1345 1042 775 596 494 412 292 275 230 212 215 259 265 221 246 248 247 163 207 203 149 169 226 245 214 251 270 294 335 287 300 233 173 184 198 231 221 184 242 257 250 240 336 474 513 550 531 508 578 545 699 729 666 551 467 456 447 413 373 274 200 185 170 234 339 373 328 278 239 215 192 207 201 254 252 238 256 285 275 274 293 312 357 395 366 418 521 497 580 688 597 442 427 439 364 325 340 304 264 247 239 212 192 231 208 187 173 186 170 179 163 156 154 137 132 155 154 157 169 181 149 139 124 126 155 164 149 147 144 140 151 138 139 139 149 151 145 147 150 151 147 154 148 153 147 139 124 130 121 133 133 136 136 129 123 112 108 108 102 93 90 90 95 84 60 76 84 55 40 26 31 38 40 21 38262 289 8 30 9398 10 37 42 7560 -540 5040 2132 3181 4253 5391 6499 7428 9465 11237 14019 17662 22243 26752 31389 38557 47215 56890 63799 70345 74036 73845 77036 61681 37115 27404 31019 38306 51211 62837 81276 88663 77481 74640 75870 64953 43888 30899 30752 33390 33476 33214 33274 28548 22005 15596 13194 11482 8540 7580 6479 5454 4510 4797 4569 4186 4375 6257 9202 12256 16161 19381 15713 8971 8372 8990 9147 7827 8744 9823 9070 5929 5275 10905 19346 20058 8954 3855 7028 15429 20747 18328 9333 3036 1328 946 2227 4930 9773 17516 26738 44212 66612 79300 81851 81966 73771 64583 47203 28486 25179 24447 22013 20591 15906 11400 19720 31227 37750 50031 63995 60895 43053 47550 61660 46141 38523 31120 17784 5972 2972 2207 363 233 238 202 256 267 241 175 169 252 217 214 166 156 159 104 201 181 184 214 261 276 288 321 306 223 183 229 217 190 155 224 224 193 219 232 323 426 484 584 581 686 732 610 728 598 575 529 507 452 401 335 291 265 232 163 177 207 274 318 300 246 184 196 228 196 178 201 217 235 214 237 239 219 223 236 284 334 323 325 371 425 517 602 575 423 365 390 338 309 302 263 230 211 217 193 195 186 198 179 189 156 162 154 164 149 114 105 117 122 122 112 136 136 121 119 108 96 97 102 116 110 104 111 118 115 107 113 109 111 105 114 131 133 109 117 113 100 104 106 92 97 104 95 104 109 95 81 75 75 62 65 70 62 51 51 48 41 39 44 44 29 13 4 10 2 -4 -6 38268 289 9 30 9399 10 37 48 7561 -544 15564 7366 8260 9693 10865 12113 13531 15897 18334 21556 25298 27728 28801 32717 40909 50571 61160 67566 75864 83117 90225 99494 115057 124340 105138 56978 40857 31011 29135 32253 33518 33743 33882 33647 32901 31765 28124 26724 26490 29159 31535 33164 35250 32647 26653 16651 8053 5939 6088 7511 5948 3545 3610 3937 4216 5041 5250 5905 8918 18871 32540 30439 17247 13519 13111 11941 13323 14031 14421 13037 11155 8675 5979 5560 8648 8083 3411 3880 7261 15746 29523 41396 46794 45378 35815 25421 18601 11534 10666 23016 48261 71241 65053 59677 69513 76922 73848 62556 53263 35142 20048 11411 6476 6574 6366 5082 2927 1872 7251 15584 15041 15041 22271 42600 25098 4520 1427 1115 997 1581 2829 1443 250 231 286 218 200 224 179 207 186 156 200 188 183 158 116 126 137 210 203 190 226 234 253 292 222 201 195 201 166 166 201 189 204 274 293 293 495 519 591 618 770 771 633 617 583 511 470 573 508 410 346 352 288 227 175 170 168 188 252 268 223 210 206 191 168 162 165 195 182 217 226 239 245 238 245 284 315 315 323 352 412 449 503 528 408 375 383 381 299 273 256 226 219 209 219 203 183 173 163 142 154 147 146 105 117 123 98 93 103 114 127 122 109 97 109 105 121 99 104 113 87 91 99 105 111 98 102 110 107 97 108 94 94 110 99 92 100 108 107 94 100 90 81 95 100 93 83 75 69 72 79 76 62 51 51 43 34 29 28 36 35 12 -3 0 -1 -3 -12 38274 287 70 30 9400 10 37 54 7561 -549 1402 999999 999999 999999 4775 5631 6911 7692 7935 8117 9274 11236 13954 15485 15850 18767 24634 24885 22103 20023 22296 24223 24954 28542 40312 74019 154740 218467 194221 188504 165442 73302 53358 26018 24319 21091 21532 21359 20419 19968 16667 13823 12401 10974 11073 8061 4958 4388 2871 2418 2960 3301 2995 3053 3194 3429 3991 5062 7910 14883 21282 20576 13129 12280 21690 28298 22087 8889 5288 7459 6937 7714 5803 3773 4672 4776 5822 11164 20283 29879 35093 36255 36107 37951 44892 46549 41638 47287 54685 50514 67069 89605 108424 116233 116068 100794 86990 77606 68647 52526 46805 28015 8080 5045 5689 5713 4564 9290 20694 18180 7857 7576 10412 4248 1043 787 751 982 764 379 293 259 167 166 196 148 221 206 134 155 136 148 153 112 117 169 171 123 184 204 258 242 276 275 245 169 171 190 239 209 200 176 250 282 244 342 480 583 590 649 863 789 595 602 575 570 598 619 534 391 323 319 278 199 157 146 195 210 295 298 264 188 206 172 150 198 190 197 209 220 195 213 246 242 252 240 264 299 314 343 386 430 465 480 484 387 392 353 324 312 285 278 235 204 174 168 193 165 168 175 176 146 133 125 104 89 99 122 131 143 121 94 115 142 108 100 104 83 119 99 94 93 94 119 116 102 110 106 103 99 98 107 108 111 95 90 91 79 87 91 93 99 88 94 78 72 61 53 64 64 64 64 64 57 43 47 32 35 31 37 41 8 1 6 -3 -14 -22 38280 282 222 30 9402 10 38 0 7562 -554 3 328 563 1120 2050 3047 4301 5968 7748 10061 11346 12005 15061 19792 24166 30706 40887 58594 75079 88679 104175 138015 165025 163812 139107 104785 44950 20509 17294 15370 13728 11610 9591 8933 10064 12319 13286 12559 14262 21549 28139 25876 13518 4165 2797 3234 3470 3824 4551 4890 4802 4533 3894 5079 9307 11636 12673 16857 24442 38822 39453 24354 14297 7190 4561 5749 6985 7257 6444 4944 4181 5114 9109 14739 20840 27096 30797 29920 30738 31612 34409 36458 31975 37922 51387 54173 53761 50136 49784 51475 52750 51974 52424 51796 51765 51236 51617 53591 40036 27530 14439 6600 11228 30960 40667 40194 53733 107489 101190 63167 26715 5816 1324 573 278 198 209 208 282 203 215 233 226 249 224 216 216 166 144 171 168 172 166 214 225 214 253 328 307 272 254 198 198 225 219 251 220 247 292 309 372 524 624 647 693 876 828 604 664 700 622 627 654 528 408 352 320 293 238 173 206 217 241 288 310 266 224 224 236 219 206 197 227 231 242 252 288 249 266 283 282 268 300 325 368 378 461 540 542 545 418 448 397 373 328 315 316 313 239 236 224 220 227 215 192 170 196 166 136 137 130 120 124 135 131 126 143 154 126 120 137 149 130 129 129 133 129 125 129 151 145 126 112 131 148 131 126 131 124 130 135 134 132 124 105 123 130 125 119 112 112 108 108 102 84 93 100 90 69 73 64 62 52 68 72 61 44 34 29 32 20 12 38286 284 136 30 9406 10 38 6 7562 -558 -8 198 550 847 1404 2270 2909 4021 6880 10439 11711 14454 19371 25643 32934 46773 64289 75261 100521 116426 134636 151588 167036 150251 97554 57832 39373 23689 16406 15457 18113 16568 10626 8953 9385 11599 13181 13702 13976 13996 12554 12911 14966 18763 21148 20451 18303 15230 11461 8896 7735 6570 6844 6335 5330 4836 4029 6766 18392 30456 36015 53972 55473 27944 20487 23023 14443 8250 5297 4644 5680 6935 6476 5676 4980 5755 7540 11694 17914 21633 23548 25249 28130 27994 37944 45005 28078 33347 34577 32453 34126 31066 19329 18300 23954 29473 42492 70955 73843 39943 17190 13135 7930 5398 7927 20191 58181 92340 99678 93734 66824 62915 42851 10610 1815 396 237 247 257 213 173 160 195 169 167 192 165 209 174 141 144 138 159 162 202 254 233 199 242 252 284 304 225 192 222 234 214 183 177 214 278 315 375 514 677 664 765 844 754 655 764 739 625 605 541 491 356 333 297 282 223 217 137 154 248 283 260 263 230 220 190 189 170 174 201 219 233 228 236 241 248 251 257 269 279 255 303 292 359 453 492 481 393 380 359 337 328 284 307 282 234 208 164 146 154 174 174 162 145 121 114 119 108 123 112 111 93 120 119 79 109 112 115 112 78 82 113 114 104 118 123 121 117 111 109 107 113 114 109 107 104 94 83 95 100 92 93 90 90 96 90 94 82 81 84 66 55 70 62 69 61 54 53 44 37 48 38 29 19 17 11 2 0 -2 38292 289 19 30 9409 10 38 12 7563 -563 3706 1520 2164 2562 3263 3949 5170 6204 7826 9147 10852 13655 17199 21745 24908 29589 34474 38360 42869 49866 56996 59090 64491 76296 76353 82599 89656 85041 78506 74990 65751 57151 65705 87480 56269 20552 20353 21640 21436 17423 11734 7957 9727 15241 19542 22097 35780 48325 48626 43759 44984 48689 47378 42106 30764 18950 11706 8807 8228 11237 18394 32187 53397 70443 77682 86075 85432 61904 41387 26314 22106 22000 20335 13257 6319 4645 4749 3731 2478 2260 2382 2737 3168 4185 7342 11413 15795 20456 25587 51910 70103 40326 14415 6956 8003 6509 4487 11432 20674 13314 3580 2174 1515 1559 1779 1779 1632 1450 1510 2660 12970 41604 70417 73747 58363 24431 10104 6290 3365 1132 558 446 290 242 240 219 189 218 217 228 204 173 164 123 156 221 187 157 159 188 230 233 188 209 283 301 268 209 186 199 247 233 202 219 264 324 377 394 531 604 754 879 881 761 697 715 701 681 623 560 462 353 312 342 324 239 166 173 213 260 269 330 305 233 198 186 193 189 193 200 226 239 240 244 252 245 276 273 253 252 287 302 289 389 524 580 497 453 427 386 366 354 322 288 273 215 234 215 171 185 154 148 168 149 130 140 143 131 135 137 147 128 129 131 135 116 97 109 127 137 128 87 113 121 116 110 122 111 124 130 134 123 127 110 117 118 110 111 108 114 109 97 104 121 121 115 108 95 103 87 97 83 72 80 86 84 79 74 76 66 48 53 53 36 29 32 26 14 1 38298 289 21 30 9411 10 38 18 7563 -567 5699 3271 3284 3518 4070 4683 5823 7040 8329 9929 12183 14208 16118 19660 25727 33518 43039 51871 63236 79288 90158 89046 96563 87029 82242 83071 62618 44635 38506 38375 36660 29277 22893 17353 15470 16307 18233 19970 22173 21930 19341 20358 26752 31121 28151 29109 25275 25166 29606 35067 38390 42568 47022 41196 28745 14685 9239 15902 30831 38413 36346 42234 56753 71170 71920 71594 70160 62092 55055 49940 38583 21691 11874 8669 5710 4529 4325 3162 2525 3088 5104 9797 21701 38634 54379 50685 53748 65504 56844 41978 42680 42733 37442 36740 31296 19035 9175 3830 1986 2312 3171 2847 4475 4541 5117 4862 4529 4726 4340 3682 6146 9952 10009 5782 5556 9720 12571 7169 3618 1593 935 598 322 555 551 138 196 220 245 242 190 108 167 180 137 125 129 154 125 130 191 245 210 269 282 256 200 190 192 179 152 144 186 192 200 301 382 392 498 589 662 786 752 633 644 619 621 636 623 536 435 349 288 303 306 230 171 133 102 163 236 240 248 181 192 183 171 176 191 191 176 207 202 230 229 225 190 240 233 228 267 292 273 298 446 524 452 448 422 336 328 318 294 253 232 204 181 122 136 139 138 129 114 115 106 110 100 85 83 85 85 97 99 101 106 100 80 79 87 88 90 75 96 106 91 71 78 94 103 103 92 92 102 88 115 97 76 62 84 86 75 69 64 82 81 76 57 61 62 69 50 49 52 49 46 47 51 34 46 40 35 39 23 8 3 -2 -14 -13 -24 38304 289 22 30 9412 10 38 24 7564 -572 2766 931 1145 1257 1831 2469 3056 3855 5182 6776 8814 10396 10285 10671 11373 15785 26348 32296 47845 63313 69738 87433 83877 63630 73421 70624 66300 64200 55626 48158 44008 39247 30637 20372 16305 13562 13475 14677 15836 17286 16424 14284 16555 16923 17435 17968 18031 16746 20786 28919 37995 41405 33135 18833 14304 21286 32422 39881 41380 38599 31314 24549 28737 40475 53048 58745 53386 46374 41414 38272 37568 37161 30692 22795 14474 9561 10003 10138 9996 13077 22443 39893 59544 76533 86253 89071 75147 43216 22810 10615 10460 32474 49876 49608 48234 46444 42929 42085 35165 23200 18077 15779 7564 5499 3385 2045 2453 8843 22767 36089 41021 28396 12392 5321 2776 3885 10489 6862 1335 554 443 342 513 2485 1940 236 154 171 189 216 203 150 137 147 168 126 122 108 131 157 184 226 225 257 292 254 222 221 170 187 202 202 191 164 222 330 383 438 535 617 594 789 803 630 641 574 622 587 594 549 458 357 333 330 285 265 197 153 146 184 225 254 285 231 213 183 156 188 204 233 260 248 213 241 250 262 277 241 241 241 267 272 313 340 450 534 521 473 417 311 312 347 352 333 275 207 204 154 162 151 161 155 125 134 118 104 99 107 130 109 97 111 92 108 104 102 98 116 103 96 86 77 100 114 102 108 101 102 108 102 129 127 120 102 107 93 84 98 96 88 88 86 94 84 76 82 86 73 73 65 58 65 57 58 56 50 38 44 48 46 40 33 26 20 13 13 7 -6 -18 38310 281 264 30 9414 10 38 30 7564 -576 3 255 536 949 1460 2259 3158 4384 5784 7194 9307 12684 18159 30844 43390 50544 61217 78457 89912 74474 98814 133075 115435 79806 80875 72220 27784 12326 11784 12154 12481 10662 11137 13271 14665 18041 18106 17043 16978 17634 18339 19397 22102 24055 20262 10288 8030 18009 32131 35457 32358 27695 23608 19039 15035 12890 17649 32707 42134 43301 43147 40600 36528 29997 22585 15737 9117 5738 6277 13949 22539 30146 39177 48532 55327 62143 79441 100708 79363 57945 63856 60423 50986 55658 66346 69966 68624 63409 53600 42412 40319 44772 32058 12564 3218 3109 3027 2287 1840 3063 10743 32258 49574 56357 60765 48744 28485 3896 5038 27878 34520 10344 902 295 250 223 166 151 174 147 179 187 175 209 156 184 158 123 120 139 140 144 183 171 214 284 290 229 202 166 164 271 269 217 229 186 255 376 392 411 536 696 701 910 965 690 582 503 538 590 579 503 482 410 303 323 254 236 180 163 130 162 212 262 257 204 198 209 176 160 161 189 195 226 242 231 208 199 219 233 276 268 265 293 302 313 400 426 446 447 482 380 341 357 363 338 267 237 211 167 163 140 132 147 149 126 118 111 97 100 108 108 102 104 103 86 86 99 81 82 92 74 89 100 101 100 102 86 73 99 96 95 111 106 89 90 103 99 72 60 86 84 75 67 75 73 73 73 68 69 71 63 58 60 63 58 42 50 55 37 34 38 34 32 27 13 10 2 -12 -22 -31 38316 262 835 30 9415 10 38 36 7564 -581 96 843 2771 6314 11751 26440 82944 219414 329842 298069 278450 167162 98645 85160 80067 19863 18251 20314 21203 22042 22561 23399 21362 16972 9737 5021 8130 19102 30608 33742 32967 27690 21386 17435 15529 13956 12084 9665 7758 9154 15416 23569 29958 33293 32885 28124 20285 14004 11260 16229 27202 41709 53888 56660 60303 59349 43718 46723 55651 47149 41869 39913 37310 40146 43291 40920 36557 37527 38681 37917 39664 40316 29135 17854 11210 12098 15640 8994 2317 1757 3980 10172 28223 58831 74649 76603 77881 83200 57644 28711 44425 36217 4218 387 379 380 212 214 191 202 230 202 186 234 178 94 148 153 151 124 145 139 152 155 192 232 255 290 275 193 157 173 233 227 174 149 211 241 370 351 383 496 669 621 687 774 568 525 530 548 605 599 587 495 376 297 313 288 248 149 163 145 148 216 273 244 186 184 170 162 152 169 208 205 194 207 249 239 238 267 232 234 230 218 256 277 319 393 404 409 445 457 407 347 314 349 313 249 248 200 176 185 149 157 166 150 111 109 83 82 110 114 88 127 118 93 92 103 93 97 100 73 77 97 87 87 90 91 70 78 100 97 84 92 97 97 101 94 103 111 95 98 96 87 83 73 69 79 91 86 61 71 69 65 69 70 59 47 60 57 50 42 45 46 37 29 25 10 4 1 -14 -20 38322 271 567 30 9417 10 38 42 7565 -586 233 839 1597 2979 5339 9116 13892 21598 33384 58917 93875 150930 192977 211244 230160 241630 243088 80729 44128 16657 15753 21536 28509 33432 34357 29429 23700 19142 19377 19029 17851 18977 19531 14504 7387 6813 11574 19317 26161 31604 35500 35763 32427 26538 22306 19877 17321 16371 14637 10753 7545 5924 6856 10251 15662 19528 19525 17642 16840 36370 71988 112229 134422 136883 138389 115591 73470 38324 34761 43919 42715 33501 53340 67420 65127 62681 58551 47908 41669 43383 39113 29777 19934 10855 4809 3041 3358 4411 5422 7311 10075 10972 6220 2052 889 737 732 765 835 779 625 509 505 466 625 406 268 255 235 278 280 212 183 128 217 213 195 182 172 219 220 229 230 249 241 279 349 302 220 216 239 269 245 202 215 294 353 471 401 433 545 649 637 622 697 667 516 535 647 693 718 663 584 534 473 369 375 319 268 201 192 168 235 303 301 249 221 221 227 212 232 243 245 234 266 268 279 284 262 262 290 291 299 331 311 332 405 465 457 479 523 455 394 384 387 372 300 257 256 227 203 206 200 194 147 140 132 135 134 134 151 141 153 157 136 148 138 117 127 137 130 106 120 123 153 157 143 133 120 116 117 127 141 144 145 135 149 126 121 120 110 119 140 135 128 117 119 119 122 127 113 111 119 106 103 105 95 92 91 91 91 86 82 83 80 71 56 42 44 34 31 38328 276 420 30 9420 10 38 48 7565 -590 108 658 1340 2279 3876 5958 8769 13425 20191 27864 39567 57226 81389 110966 133211 150510 145823 153843 185861 207251 168199 103287 47201 15488 9245 11900 18057 22155 21539 17695 9582 5659 3630 2970 2458 2841 5380 10606 12763 8955 4665 2844 2864 3634 6342 10866 16875 26607 35857 32207 25549 21117 17131 13537 10503 8952 9569 11289 12805 13749 14731 16230 20179 27357 43805 57933 68926 81647 89180 96818 91955 78293 69294 50579 46922 53909 48404 48768 48465 48639 48407 48298 46684 50121 49203 41914 37613 40819 34606 25104 19616 16122 8413 4641 2821 5675 8663 2864 465 383 570 691 823 706 508 420 371 452 917 549 258 215 179 153 192 192 218 183 161 208 186 120 145 165 161 129 177 221 253 212 217 215 197 119 180 195 234 213 234 239 271 414 477 414 382 427 572 684 539 514 621 655 533 568 649 665 587 543 480 421 339 319 268 282 202 154 149 142 188 285 254 202 183 168 169 185 221 211 214 231 235 207 204 236 227 259 247 250 281 300 362 357 343 374 465 479 407 350 345 345 299 246 236 209 190 169 149 143 135 106 94 77 93 121 109 112 117 113 104 108 103 92 90 90 103 103 84 92 96 94 88 99 104 85 78 104 104 106 111 104 81 89 87 80 80 88 84 78 90 92 81 82 68 65 69 63 78 73 61 65 54 49 49 59 52 46 45 44 36 24 14 11 6 2 -1 -18 38334 278 362 30 9422 10 38 54 7566 -595 30 267 865 1634 2747 4126 5787 7990 11292 16346 23200 32643 46085 63327 87980 114596 127988 143603 149418 125294 92937 89950 80168 58265 26940 10704 8799 10699 10042 11157 19415 28787 28546 22141 14736 8859 4017 2337 1994 3174 4840 4597 3394 2506 2601 3185 4958 10698 15485 16442 15233 17496 20214 19302 17060 13681 13692 15463 14587 14333 16642 22547 29006 33174 40183 48992 55933 62941 77705 86521 86358 84259 83546 82013 67125 46835 27760 25227 36990 44810 41834 46900 45690 46771 50435 50518 48281 45770 48844 52475 45212 41035 39586 38681 36917 29120 19141 14841 11004 3428 518 380 389 397 481 403 400 396 382 455 379 219 218 246 240 223 226 216 242 195 163 183 199 153 136 162 130 137 188 208 166 204 265 301 283 229 173 242 323 279 281 330 276 368 551 587 476 452 558 690 688 650 642 744 636 695 847 845 670 541 454 379 350 322 290 284 241 193 168 186 249 263 241 204 181 181 185 205 232 258 234 226 272 260 234 244 273 274 260 301 323 345 368 427 449 471 505 452 358 322 337 311 275 273 244 203 204 182 174 178 166 146 121 118 111 117 104 103 92 91 106 139 136 103 87 112 106 94 92 99 107 110 117 110 91 104 96 100 109 119 118 114 122 112 106 106 111 104 105 112 84 80 90 84 88 93 85 74 67 79 73 67 63 62 57 54 63 61 56 51 44 35 32 20 13 7 2 -6 38340 282 245 30 9425 10 39 0 7566 -599 118 391 844 1540 2295 3290 4756 6454 9012 11956 15323 20755 27435 32433 39411 53248 79678 119005 147244 174296 165911 139460 165929 155986 176407 172825 23241 20533 21396 23203 25434 26533 28395 31586 36651 41158 43326 43834 36837 23293 15226 12546 12757 14338 14383 12541 10503 6235 3877 4150 6045 8535 9799 10043 13068 18067 23009 30364 45114 56120 42251 16842 10850 14894 21774 29188 33095 36066 44720 44054 30522 18412 10914 12621 30383 61596 76482 74437 47301 16573 12645 8187 5794 7619 7127 6755 6448 7651 12200 22372 36831 45592 44202 38578 31919 29956 31489 30551 27756 24837 24697 22299 13353 4030 576 588 583 560 513 478 427 386 303 382 312 232 189 163 170 154 217 201 203 172 154 143 117 147 114 118 154 150 167 149 168 203 185 195 259 228 162 156 233 286 224 240 244 344 509 531 394 440 577 674 801 731 772 673 666 959 1044 716 478 429 403 406 369 350 309 199 146 126 146 217 271 227 169 181 153 152 146 145 175 183 165 200 190 184 199 215 219 201 205 225 251 252 282 325 416 444 428 391 364 318 288 258 189 175 165 152 134 153 119 121 129 105 83 89 71 86 62 90 97 90 91 73 89 87 90 82 85 86 92 72 58 61 53 64 61 64 73 91 93 74 72 74 63 66 71 77 77 66 78 80 55 70 66 68 55 55 45 50 57 47 35 38 31 41 35 25 29 27 22 21 23 13 0 -4 -8 -7 -19 -29 38346 285 158 30 9428 10 39 6 7567 -604 -30 528 921 881 1353 2021 2504 2920 3734 5044 7105 10679 16451 22347 29138 38371 54641 77456 96029 115235 171235 237016 218730 223115 231601 187543 130870 190285 197870 133986 38817 36481 33648 35398 35503 37387 41604 45332 48497 53988 52063 43322 30042 19126 12884 8425 6503 6146 5996 4668 4526 4876 6095 8137 9870 11821 14101 15230 16054 18141 22066 26988 33652 39748 47903 51923 50362 41062 25878 20327 20230 25411 28417 18463 9338 4930 3327 2899 2704 4148 5437 3534 2862 3296 4190 5106 3642 3111 3040 3547 4751 5889 6856 10133 17674 31528 40369 36424 35786 30664 26023 16338 8103 4274 3080 1981 721 456 630 619 669 625 645 690 495 438 344 269 279 281 246 249 191 196 226 237 202 179 154 131 176 158 182 198 209 185 161 203 237 258 279 305 327 261 241 311 350 334 369 405 577 668 597 446 504 698 848 929 1027 988 779 772 1035 1023 709 552 577 530 477 426 446 403 297 214 138 152 245 286 268 236 224 218 202 193 207 240 234 252 247 290 281 275 282 276 252 240 290 336 374 363 364 517 577 494 414 415 385 354 303 272 286 268 221 206 176 181 176 181 142 157 124 149 140 134 124 129 150 142 142 128 140 133 142 134 140 123 131 147 149 147 121 121 131 140 118 113 120 125 132 117 117 123 121 117 132 140 131 115 112 118 111 120 106 97 100 104 102 95 91 76 75 74 76 85 78 71 70 65 60 44 50 40 33 26 17 38352 288 70 30 9430 10 39 12 7567 -609 1263 1785 2324 2987 4016 5478 7293 9393 12455 16669 20820 25874 32518 40740 51175 63711 78498 91107 103982 122017 153888 202471 241865 235785 207173 175541 125397 78851 47482 33582 30305 30340 28829 28134 29310 31387 31806 29977 25642 25197 21267 16784 15378 15842 17620 16199 14218 14277 15014 13293 10859 8716 6760 5882 5912 10827 17150 19401 22061 29517 33567 28405 17913 6711 8659 14299 15611 23698 38759 52056 60656 68616 63426 54764 54539 31361 11972 5455 4715 4165 3602 3094 3063 3544 3341 3684 4874 4513 3393 2779 2350 2265 2183 2005 1843 1950 2377 2780 2785 2202 2102 2553 2567 2230 1777 1393 965 723 587 443 434 559 495 529 485 482 623 712 479 320 286 263 230 227 194 187 144 219 152 190 213 179 162 177 160 142 150 138 156 213 219 213 210 261 271 324 250 225 241 321 337 295 425 650 682 514 431 491 634 794 939 1150 1021 735 750 939 912 618 640 638 508 445 436 423 371 294 236 215 165 188 257 254 227 203 214 183 164 197 249 249 236 252 225 199 234 245 240 236 250 269 292 320 327 318 411 504 441 413 394 373 346 314 282 255 244 210 176 197 166 185 160 149 145 130 98 137 154 123 128 141 125 113 133 120 126 122 115 109 87 83 93 107 104 97 66 87 92 100 106 119 120 99 92 83 96 109 94 92 106 104 90 96 101 92 90 93 87 84 83 82 79 78 73 61 61 60 63 62 52 54 53 37 31 30 23 10 0 -3 38358 288 74 30 9434 10 39 18 7568 -613 2011 2851 3762 4334 5076 6475 8537 10021 12460 16125 19442 22765 28539 37060 47149 65266 83383 107800 136349 150243 176434 199223 182485 180082 182640 180336 145552 99560 84234 64314 41910 30718 22326 18265 16806 17752 19040 18381 15692 10765 6032 3918 3596 5136 6828 7808 7554 5121 4600 4301 3511 3723 3768 4008 8438 18102 33534 63071 56264 41570 44021 50438 31970 12185 7867 6719 5802 8569 13741 20883 32866 44490 43044 29468 16289 5807 4786 4356 3558 3720 3939 3389 2990 3325 3568 3482 3901 5802 6364 4857 3886 3342 2518 1889 1435 1278 1242 1161 992 896 668 520 403 365 347 317 386 369 390 418 353 419 806 1261 752 1676 18022 64441 72198 8586 469 329 273 229 230 164 175 242 216 203 188 152 159 181 123 159 151 170 146 150 162 187 229 253 315 299 227 204 291 334 317 343 439 652 677 539 413 470 554 697 980 1176 998 776 928 897 847 651 614 645 515 494 471 431 399 328 269 226 180 170 234 237 200 169 155 171 214 226 212 203 209 224 236 239 238 226 218 259 240 210 266 285 296 351 387 428 369 369 379 355 339 281 285 245 229 178 154 153 163 162 153 133 125 122 122 116 116 130 111 120 113 131 120 111 118 100 94 91 96 106 96 105 101 100 95 102 85 84 90 104 102 84 85 96 101 106 97 117 115 100 86 102 103 97 82 78 67 68 80 70 67 63 49 43 35 40 44 52 45 44 34 22 18 11 14 5 -1 -8 38364 287 77 30 9437 10 39 24 7568 -618 13105 15742 19144 23619 28514 35568 42895 51816 67091 85379 93026 91279 96587 109904 112094 116383 131456 139711 134542 123839 124452 113663 79790 63665 59635 41277 30077 23787 18918 14149 11515 11746 13005 11236 8060 5242 3837 3313 2785 2478 2458 2300 2326 2795 3332 2794 2549 2593 2908 4799 10551 18813 28401 38237 37644 48041 86829 82887 70759 62045 55967 46884 31378 19842 25290 31837 20137 8092 5492 4929 6628 11032 13441 9225 5027 3697 3972 4333 4761 4899 4950 4563 5281 6386 6567 6094 5591 5159 5407 6036 6146 6262 5845 4201 2495 2015 1427 990 740 698 644 639 582 563 660 785 738 569 1848 8689 18277 13641 5163 586 576 4548 19464 6121 489 349 306 312 208 208 209 250 151 183 197 168 185 156 192 215 152 150 157 125 143 125 197 214 257 243 263 279 219 290 371 391 409 466 707 656 489 413 508 566 680 1098 1213 897 784 910 881 892 734 643 627 603 521 460 485 443 326 300 217 145 208 270 220 183 181 158 191 165 230 228 243 260 233 234 247 225 189 202 236 241 246 240 310 321 306 382 412 367 369 364 332 268 248 257 236 190 157 165 173 162 153 136 122 109 99 82 105 110 110 121 104 103 101 103 83 114 98 106 104 95 81 87 99 111 95 90 94 95 86 84 70 73 78 80 84 101 94 81 99 91 75 83 79 91 78 65 60 62 52 70 67 60 58 50 35 37 37 26 23 22 30 28 24 17 5 -4 -18 -32 -40 38370 285 81 30 9441 10 39 30 7568 -623 2641 3331 4490 5817 7945 9608 11735 13891 15881 18368 21616 25128 31883 43210 57674 73878 96250 118593 138571 167825 188833 180485 148737 121216 72235 42665 32676 23635 20663 15315 13058 11040 11045 14024 13792 11811 10883 9343 7633 4327 2262 1825 1909 2011 2312 2852 3019 6503 16151 29989 40751 53269 64510 67061 65344 70205 76997 76974 71541 65331 56703 45045 40193 38159 37922 40536 44159 43582 31295 24304 19427 10670 3246 1992 2216 2405 2512 2319 2441 2995 3617 3710 3920 5182 6316 7311 9280 11160 15111 15056 9409 6605 5129 3997 3146 2357 1985 2213 2023 1620 1257 999 959 838 757 647 608 459 447 893 1884 1534 560 392 394 451 637 772 419 400 309 239 242 182 173 108 118 199 173 143 132 136 109 103 101 103 78 116 111 124 142 181 156 163 235 293 261 311 379 382 360 405 616 689 513 478 479 531 473 642 1126 1207 770 613 755 865 803 685 599 592 569 469 410 480 414 222 152 95 92 161 237 166 114 159 183 150 151 160 159 191 193 203 170 191 195 178 174 169 181 186 187 213 233 267 370 380 326 307 287 258 226 223 207 141 135 136 121 123 112 91 86 81 39 40 70 65 73 69 93 62 53 77 72 77 82 69 64 71 63 59 49 51 44 56 54 33 40 42 25 37 45 42 31 39 60 55 48 57 47 36 45 49 39 40 35 26 28 25 30 23 10 12 10 -2 1 8 2 2 -2 0 1 -8 -27 -39 -54 38376 288 82 30 9442 10 39 36 7569 -627 1332 1885 2659 3348 4413 5963 7795 9831 12321 15051 19136 25628 33147 41031 49067 57332 68254 90420 114859 128345 176353 211141 196578 172600 145071 123603 42390 22070 18050 15687 14045 12596 12959 14226 16436 17755 19300 18217 15202 14512 10119 6130 6355 8920 13539 22321 34802 43710 49235 56129 61916 68170 68961 59433 54233 54159 54322 48998 29046 20375 21741 24370 31820 49551 68250 72148 68679 51659 29546 23922 27114 27614 19452 7753 3006 2323 2776 5572 7256 4591 3084 3387 4150 5884 9268 14249 16985 13599 13617 16878 12324 8129 7142 6628 6100 5144 3922 3143 2192 1745 1450 1380 1235 1024 867 742 748 800 839 840 559 436 439 527 539 470 545 483 388 320 304 328 284 272 257 220 222 205 228 166 207 177 150 144 153 154 143 201 201 228 227 229 278 300 329 389 404 456 525 470 549 701 855 744 561 519 626 588 624 905 1176 960 762 690 820 994 934 870 739 674 625 547 590 608 415 297 253 189 215 262 288 249 251 187 179 187 214 269 250 223 244 266 262 272 250 283 240 226 296 285 306 283 306 356 429 434 393 392 356 363 326 308 303 281 206 216 212 227 213 212 192 138 133 148 135 122 131 160 124 130 148 152 145 135 144 150 158 143 110 113 127 147 130 136 121 118 125 131 113 107 125 105 110 126 122 117 131 133 123 107 127 129 110 115 109 100 103 102 98 92 75 65 75 77 74 68 75 63 57 71 65 55 39 22 8 -1 -4 11 38382 288 83 30 9443 10 39 42 7569 -632 1504 1226 1467 1961 2355 3051 4075 5055 6434 8252 10746 16575 23565 34499 45341 59087 79491 91706 94430 135502 171833 160623 167293 200908 181386 154615 148704 151368 84901 10317 8185 7733 7946 8298 7463 6725 5946 3632 2343 1958 2446 3664 8032 19937 28580 35314 36873 28176 31229 41428 48678 55762 64728 68632 48572 25580 14965 16629 20749 21598 20410 20209 22214 29445 46625 61411 59603 52082 32894 14492 11117 13704 13434 10685 7978 11893 29254 57566 72547 74722 57155 27393 8069 2653 3028 9715 29587 27342 5544 2483 2780 3473 4137 4681 7005 18022 25618 19597 15260 8771 2997 1236 1017 944 932 909 1779 4213 4061 1076 791 1009 484 460 583 600 637 628 482 397 336 321 288 170 203 232 219 236 199 183 151 167 190 169 143 157 152 140 172 216 196 176 217 271 342 393 423 483 478 549 616 782 851 692 483 522 544 636 731 726 959 947 862 956 1012 958 840 842 794 688 648 630 642 742 554 270 198 195 178 255 261 208 199 208 201 224 211 248 213 211 244 245 262 248 221 226 257 250 279 289 242 295 336 352 409 421 389 438 399 330 281 301 275 276 227 194 195 180 182 167 149 140 112 104 119 135 142 148 134 144 150 142 152 135 133 139 127 130 122 111 117 144 120 102 115 109 113 108 112 113 113 122 118 119 118 122 123 126 112 114 106 113 105 109 108 97 92 93 94 86 83 75 66 73 69 69 65 74 67 58 52 51 31 10 0 -1 -6 -7 38388 288 86 30 9446 10 39 48 7570 -636 9926 10713 12691 15840 19458 23412 26341 30009 35561 41973 50978 58730 67167 76324 83117 85598 93935 93455 93143 105160 112959 121910 113664 98379 74744 50146 31217 19435 13632 12061 10220 6625 3787 3230 3440 3225 2416 2013 1982 2267 4999 10684 13141 16895 22798 27201 29944 33579 37377 43346 45585 39588 25404 9050 4227 4678 4551 4166 7699 11743 15861 20810 28254 43238 61520 68830 66091 58754 39903 19337 10369 9966 13738 14264 11314 13276 17522 23707 35491 43241 47472 50667 48108 36301 21753 12937 7104 4254 3649 2943 2584 2148 1985 3014 7719 12784 15460 16352 7767 2494 1922 1262 1055 978 1036 1124 1178 975 783 623 524 529 446 365 440 482 507 524 536 440 367 308 300 321 186 194 236 177 217 221 186 176 148 174 136 120 124 123 156 165 141 202 173 198 215 395 458 498 591 682 834 933 774 574 440 468 543 730 718 713 1043 1019 994 1412 1401 986 709 856 921 854 646 560 640 793 599 358 225 165 129 203 276 249 171 134 166 185 184 185 167 213 237 211 207 244 226 215 241 211 214 218 227 256 295 333 359 419 431 421 391 319 260 286 277 245 219 213 175 155 149 158 139 123 116 130 114 116 117 135 126 109 119 119 124 137 134 108 101 102 108 105 104 104 101 103 87 96 95 106 101 100 103 91 97 92 85 95 114 105 90 91 85 100 94 80 88 77 79 69 75 72 60 31 29 39 30 43 49 46 35 26 28 32 16 -4 -7 -23 -32 -34 38394 281 297 30 9447 10 39 54 7570 -641 48 279 791 1229 1902 3849 9991 21987 40344 64135 82912 120274 169820 181475 196014 179847 149527 295663 326310 454024 327262 342233 290284 43403 6109 4330 3548 3310 3153 3334 4697 8769 14534 16297 13387 9555 11202 14169 22163 34923 25747 8362 4143 2820 2730 4754 5846 3554 1680 1422 1727 2556 3538 4085 4836 6612 9897 13835 19791 29911 44258 57340 61104 47316 28364 17014 13734 13509 12386 8168 10966 12854 15211 19023 20639 20549 24403 24250 22716 29034 39204 43142 23069 4748 3043 2347 1974 1740 1580 2072 2910 6228 14480 7721 970 610 596 672 658 709 719 729 865 1033 1144 1113 967 719 653 596 583 556 458 331 286 324 373 247 226 237 116 129 173 188 151 144 164 186 170 106 162 188 143 112 166 183 228 283 429 552 642 716 841 905 766 536 450 476 579 711 658 582 1012 1358 1340 1523 1607 1358 953 867 946 811 760 705 624 616 689 603 416 256 197 124 144 237 243 224 204 165 150 191 199 218 222 211 241 260 230 249 251 223 262 230 238 222 267 305 292 312 359 401 471 377 334 283 266 246 218 175 182 179 168 154 167 131 91 89 85 103 149 101 116 136 119 113 92 98 105 116 99 99 93 111 108 101 108 109 115 107 101 102 92 95 99 94 105 100 92 91 87 77 93 97 89 95 94 93 79 75 77 78 87 76 60 38 33 38 49 43 47 46 38 35 34 26 32 29 18 -5 -18 -32 -41 38400 287 88 30 9448 10 40 0 7570 -646 7624 7368 8308 9112 10379 12429 14957 17257 19677 23347 27983 32527 40780 62063 72121 83341 125761 143642 135510 169893 129426 108440 153418 177587 198071 269304 260081 104858 13439 5920 4019 3450 3245 3323 3331 3349 3660 4079 4410 4447 3764 4474 5520 7963 13463 23358 27548 21041 13546 14056 21451 29846 42050 42824 30010 13745 6036 2057 1381 1280 1023 776 813 899 1207 2091 5390 11333 27012 58832 70905 47448 19202 7393 5560 5023 5694 6442 5770 4816 4231 4697 8932 12515 8843 5423 4946 4612 4488 3928 3391 2575 1891 1703 1601 4644 28581 83862 64368 14953 1571 661 729 764 642 697 737 706 555 586 620 608 440 701 530 419 467 500 461 325 219 235 220 196 131 92 175 154 92 157 142 110 154 135 131 140 108 94 130 164 159 139 202 238 330 483 610 655 816 831 781 676 538 422 511 745 710 521 764 1492 1527 1299 1239 1383 1014 786 903 833 701 672 615 669 621 463 373 256 203 130 93 138 226 198 134 137 146 160 153 180 199 222 207 218 212 219 165 210 261 223 202 230 216 232 238 264 337 377 407 460 352 286 247 264 245 220 193 177 157 139 146 167 96 62 94 91 95 97 86 97 92 109 87 75 98 104 99 99 78 68 75 73 75 70 82 79 87 75 74 83 75 84 66 59 83 75 66 78 71 66 71 68 65 72 75 66 62 56 56 41 32 24 8 12 15 13 7 20 26 31 21 0 -4 7 2 -10 -27 -40 -53 38406 285 89 30 9449 10 40 6 7571 -650 10640 10721 8251 8603 10371 12308 14541 18781 23417 26868 30793 34628 43358 64628 99092 115762 102744 93475 109582 144637 199011 241396 238168 177825 148124 70830 19851 11942 9761 8282 7401 6462 5254 4309 3780 3368 2822 2483 2290 2226 2657 3709 6746 16356 34490 51812 43171 15466 4547 7439 17245 24305 27375 24982 21221 21382 20010 12403 5074 2265 1147 864 666 668 626 938 1632 3032 8094 21144 33294 34593 26603 14558 7829 6200 5133 4182 3977 3958 3718 3619 3779 3522 3752 3406 3110 3013 2917 2639 2257 1932 1531 1454 1553 3401 15850 54754 84310 101794 82843 56106 36207 19405 10187 6981 4644 2563 1788 1309 956 782 704 791 495 467 518 561 482 378 227 172 188 207 168 131 137 105 144 165 136 185 175 178 140 113 150 124 115 148 132 174 229 258 386 579 626 762 998 881 717 669 542 432 502 842 674 581 858 1527 1788 1622 1271 1180 769 617 924 911 781 680 713 679 484 353 274 256 136 115 112 177 197 149 133 177 169 162 161 189 198 183 189 227 233 214 184 202 237 224 197 198 197 215 245 253 362 344 342 416 335 283 243 272 253 203 198 187 160 162 161 149 135 120 84 91 77 110 92 117 82 67 93 104 95 110 93 76 60 77 91 73 70 62 67 77 93 69 66 60 63 64 72 82 80 75 67 60 56 66 67 65 63 69 59 57 49 44 56 52 29 26 7 -1 -2 4 2 10 17 6 -10 -3 -3 -21 -13 -8 -36 38412 287 91 30 9451 10 40 12 7571 -655 4859 4503 4912 5378 5957 6788 7688 10348 15140 20558 48081 86664 95563 62434 69063 99464 157725 251500 255517 222431 213162 184527 189746 201128 285902 180518 71438 31871 17687 13706 12459 10706 9136 8413 8052 7540 5926 4697 4004 3674 3742 5134 10618 30507 74998 86000 36251 9526 4054 5020 5345 6390 9830 15640 24617 33054 37342 31904 13079 4646 2147 1427 1332 1530 1821 2024 2324 3465 5544 6132 7930 9539 10622 9917 6412 4079 3628 3741 3841 4110 3817 3605 3857 4038 4138 4341 3886 3391 2880 2715 2820 3009 3235 2861 1894 1700 1745 1893 2031 6223 11188 7201 2001 2409 4152 3110 2828 3130 2690 2890 3181 6386 8258 3760 2832 1836 956 628 596 530 374 283 305 295 243 223 183 204 205 204 164 178 178 190 174 141 211 185 112 153 156 137 209 284 447 636 674 808 1070 986 772 679 529 457 675 1051 889 703 931 1541 1633 1721 1359 1131 796 760 1074 1052 889 813 740 615 447 395 377 275 191 211 165 192 257 197 185 226 177 199 237 236 206 231 248 263 254 257 245 232 244 238 230 260 273 270 280 297 362 413 387 398 350 315 260 274 278 246 221 188 178 187 188 193 161 138 122 122 91 128 124 127 90 101 132 118 117 124 132 117 107 110 107 110 103 136 115 100 95 89 108 103 97 96 105 110 111 116 110 102 108 105 105 109 107 98 93 100 94 87 77 65 58 47 33 24 17 8 27 33 35 34 27 20 18 7 9 10 -10 -24 -40 38418 288 92 30 9452 10 40 18 7572 -660 2008 2342 2771 3195 3738 4459 5356 6538 8327 10432 12427 14686 15869 16512 18876 21876 27540 35298 59460 115309 180875 268197 326526 389963 437698 323108 212665 165349 90907 46844 33049 23312 15184 9882 6846 5949 6354 6518 5889 5944 8680 19796 49508 73678 81943 65427 33463 16326 16505 17214 9777 4515 3671 3943 3404 3637 14616 34245 31536 21982 12653 6828 4425 4167 6466 5892 2745 3040 6661 13906 15088 9676 4730 3352 2779 2473 2164 1949 2132 2214 2331 2493 2632 2804 2841 3573 3598 3201 2960 2667 2962 4555 9029 15917 21928 19803 11655 7972 14940 42311 57422 28082 5126 1263 1079 995 842 805 778 827 785 817 1028 1498 1959 1701 898 590 611 549 383 357 412 413 293 238 230 258 220 211 211 213 220 170 175 167 113 145 166 175 212 269 227 288 552 734 819 954 1018 894 731 694 584 614 1030 1073 793 753 1057 1253 1081 1349 1355 1069 812 993 1159 1131 1001 896 703 532 437 383 374 295 226 173 170 201 232 201 192 190 165 220 248 238 232 246 222 208 269 244 262 230 225 290 269 246 256 293 326 310 336 391 387 410 378 352 300 321 288 258 251 213 211 210 202 175 166 145 159 121 115 145 158 164 119 126 136 120 134 143 112 97 89 137 133 137 136 133 123 128 114 122 104 114 114 124 120 126 126 124 113 94 114 108 126 123 113 110 112 108 106 103 106 95 82 69 59 43 32 21 45 55 43 47 37 41 27 8 11 21 12 -1 -15 -32 38424 288 90 30 9450 10 40 24 7572 -664 1035 1303 1762 2200 2938 3667 4773 6131 7612 9080 10656 13180 15947 19764 24087 30347 37860 48383 61609 77734 94493 115115 164360 199355 190396 215560 208492 149831 72940 37002 24152 13666 6540 3994 3218 3308 3701 4499 4946 7091 18982 39294 46307 38662 23923 13976 7209 4494 7001 9408 9403 7602 5578 4584 6180 9332 16818 19374 19608 19669 18878 17439 15532 12904 6921 1724 1100 1413 2701 4954 4509 2882 1753 1387 1175 1072 1016 897 835 875 866 990 1127 1417 1561 2100 2244 2058 1813 1706 1835 1919 3655 9634 18019 22695 32124 53944 84899 115599 126472 132916 130485 109767 95827 85333 68313 36625 14971 6351 1282 500 440 446 475 454 468 564 669 585 450 402 465 317 260 277 272 210 192 251 218 233 226 181 173 206 162 161 190 169 190 216 210 281 546 725 830 965 1031 875 720 703 670 706 963 1081 813 904 1153 1112 1137 1299 1393 1160 851 1030 1222 1145 974 790 623 515 412 367 296 255 205 178 189 214 224 212 192 234 205 220 254 207 242 256 283 306 274 264 251 280 257 235 254 248 251 248 309 300 307 324 370 398 341 329 305 301 284 278 291 236 223 202 197 191 168 131 113 127 129 124 135 143 120 150 162 127 140 136 149 149 142 126 109 131 126 119 127 130 130 121 119 126 109 115 117 118 120 136 127 133 139 118 121 123 119 117 104 110 108 100 100 84 67 56 34 22 13 22 30 34 23 18 8 14 18 12 -9 -9 -11 -12 -27 -48 38430 287 89 30 9449 10 40 30 7573 -669 2641 2958 3336 4163 5332 6469 7622 8837 10269 12653 15197 18209 21663 26048 31615 36987 43559 51512 55239 61440 77454 86874 67993 51531 40792 35391 27429 27904 29425 22859 14832 11378 8771 5772 4093 4544 6732 7352 8252 11180 15188 21648 23999 22748 15193 6193 3593 1966 1096 2072 4896 8147 6108 2944 2024 2550 3059 3913 5816 6778 6237 4849 3370 3057 3309 3377 2488 952 386 244 225 222 109 253 307 267 254 205 135 54 36 20 -20 118 90 177 424 426 345 326 499 1234 1028 869 2525 7923 20955 46618 87752 121726 116323 112451 120423 119404 127758 158810 182866 178657 156035 132989 133270 118717 88882 34731 7355 1344 581 551 602 529 443 486 426 259 216 197 243 217 210 196 185 199 209 190 142 143 142 188 185 171 210 194 208 296 499 677 840 1012 1101 965 771 697 725 817 929 748 706 994 979 1007 1306 1353 1481 1221 849 1005 1167 1143 972 713 651 510 371 317 311 315 198 140 179 223 236 182 212 213 183 177 203 201 217 233 255 279 263 227 230 206 253 261 252 247 217 216 223 251 279 277 303 338 328 330 333 312 307 298 252 213 175 175 180 153 132 127 97 99 96 100 112 115 108 126 103 132 119 98 113 113 98 94 111 111 102 88 97 114 103 104 98 101 112 99 114 103 103 97 87 77 94 103 82 88 93 91 71 67 81 81 72 72 38 24 16 6 0 -6 1 -3 -3 -7 -15 -10 -14 -24 -33 -40 -42 -43 -49 38436 286 89 30 9449 10 40 36 7573 -674 155 386 644 996 1395 1905 2679 3758 4878 6239 8331 10892 13905 17291 21593 27161 34879 43885 55631 74286 99892 134040 164321 169276 124654 50108 27169 18780 12351 12070 13509 13282 11559 9826 9716 9883 9287 9019 11304 15951 21983 24544 22997 17034 8588 10589 10708 5607 1743 809 1141 2358 4171 4800 3277 2461 2018 1321 1162 1375 431 54 13 48 232 722 1458 2341 2309 1601 699 228 100 104 140 260 232 375 566 595 302 88 -11 0 -62 111 380 444 467 529 1373 3524 4123 3216 3440 4420 9726 25131 56639 92784 88961 85147 87632 91052 95648 98629 109788 118596 128187 136265 139635 144954 136616 117676 79868 23620 4417 1553 875 492 371 389 336 254 222 228 180 183 186 221 173 178 171 166 158 130 142 159 144 104 163 141 181 288 535 752 927 1069 1010 948 861 800 753 684 938 889 807 1057 906 980 1430 1347 1661 1265 759 900 1170 1174 914 653 548 463 363 315 317 242 177 120 125 155 193 182 166 173 199 206 229 183 162 201 232 231 245 250 242 274 246 254 250 244 202 206 245 280 265 288 284 304 332 326 302 315 293 249 247 248 210 200 173 128 153 97 102 100 92 106 114 105 108 106 127 123 108 96 90 82 106 97 85 106 100 103 108 96 114 106 89 89 82 98 93 93 85 85 86 90 87 85 92 86 90 98 78 80 81 77 70 62 47 15 -7 -2 -12 -23 -26 -12 -7 -17 -16 -15 -30 -31 -33 -30 -34 -48 38442 287 90 30 9450 10 40 42 7573 -678 2500 2896 3409 4212 4910 6302 8201 10040 12386 16079 21105 27574 34958 43054 53135 65626 82198 103642 118717 128429 136066 135401 118726 100235 74611 51618 31315 20785 16649 15707 15159 15960 16655 16934 17191 18224 22268 27800 28910 25953 21723 17484 16334 17444 17679 18488 16638 11494 3863 2232 2385 2211 1585 1596 6466 15814 19559 16634 10954 5908 2470 1023 469 308 306 284 295 611 828 1122 1459 1380 1092 785 718 656 664 556 497 523 469 298 365 531 385 417 784 999 1160 1630 4393 14369 28240 44784 67108 86668 80550 79056 96926 108073 96316 55361 26289 17060 14908 24811 39866 57820 69262 68677 68420 56445 39810 20456 6638 3484 2127 1105 626 458 345 299 282 253 167 201 200 184 182 181 124 176 179 122 107 136 110 138 121 131 181 164 206 251 384 645 836 1003 1094 1083 1009 903 686 817 900 838 970 1026 847 1134 1502 1343 1576 1252 792 862 1035 1118 979 710 619 501 396 344 337 306 167 132 125 150 137 169 177 164 184 213 202 174 230 217 210 220 245 246 209 230 238 223 200 188 223 196 211 229 198 240 266 299 305 291 281 311 299 268 226 227 173 157 146 132 123 117 103 99 101 97 106 109 118 111 89 83 81 78 92 93 84 105 96 101 101 89 79 80 90 95 76 78 86 84 97 99 85 67 76 80 92 80 71 82 67 77 85 72 71 59 66 53 16 -5 -7 -22 -17 -21 -24 -18 -10 -15 -13 -18 -18 -25 -42 -47 999999 -48 -54 38448 288 89 30 9449 10 40 48 7574 -683 5393 6478 7824 9759 12731 16524 20431 25560 31012 37224 44336 53789 67449 80633 90112 99609 117909 144631 157833 164206 160800 148296 122344 104652 81083 48920 33073 27504 31210 31251 30143 33136 36443 38146 38132 39286 39813 39837 40794 33762 18634 11360 19458 31423 31644 24837 17428 7776 3693 3014 4389 6310 6464 5384 9063 14315 11301 5675 12240 16353 11827 6172 2389 945 661 611 490 372 405 451 506 554 497 587 739 862 1081 1857 3954 3976 2496 1398 1008 965 884 851 1042 1421 1689 2101 3914 7555 8610 3903 1247 1262 1053 4100 19962 39713 66348 89083 96655 75063 42460 15480 4899 3233 3088 2822 3353 4639 2503 1565 1733 1452 718 608 532 446 413 347 343 319 232 236 223 209 185 226 151 190 186 179 148 139 141 148 156 158 181 166 186 233 476 902 935 1040 1227 1151 972 858 751 893 978 929 1104 1050 1065 1602 1552 1925 2141 1366 753 800 1032 1160 931 743 603 475 433 383 292 294 219 164 146 143 189 199 171 181 180 191 176 200 225 245 215 228 254 239 234 215 218 225 246 255 248 226 233 254 248 258 240 290 290 314 312 282 288 265 253 250 205 192 167 131 103 138 138 111 112 109 106 124 102 108 108 114 129 110 101 124 116 113 106 109 113 116 116 111 105 106 106 99 122 104 95 99 101 87 95 88 94 105 92 91 98 91 92 104 98 83 90 60 16 0 -6 -5 -3 2 13 10 4 5 -6 -6 -5 -18 -29 -30 -33 -44 -44 -38 38454 288 86 30 9446 10 40 54 7574 -688 2382 3165 4274 5509 6677 8596 10515 13402 16665 20355 25363 32582 41884 51525 63986 82557 111437 137690 161216 188436 200182 207747 165888 89675 58153 34292 24702 26613 34989 42815 45451 45356 43616 39943 33386 29097 29505 30924 30543 30647 26259 19332 13237 15343 23369 30967 33993 23628 9751 3860 2162 1692 1509 1507 1711 1861 5178 23638 45555 42766 29097 17528 17750 22934 18176 5381 1222 664 528 400 352 340 374 384 451 749 926 1387 3188 4760 4293 3999 3041 2580 3184 4074 5191 8037 15719 39550 73135 116908 148424 102098 18432 1637 1152 1135 1103 1065 1677 2783 1752 5679 13549 9215 5380 6325 6767 5069 3460 2912 2204 1127 398 366 446 511 550 533 662 375 256 287 222 198 214 229 193 216 191 204 164 169 200 153 187 192 152 170 176 199 247 455 753 890 933 1144 1122 856 741 731 764 836 818 944 1051 1170 1598 1558 1554 2222 1669 986 698 859 1045 1080 893 770 613 533 498 360 302 266 157 162 139 152 171 157 143 145 201 205 187 181 197 213 232 194 233 222 210 249 216 239 230 220 180 202 230 237 235 247 246 286 301 288 301 299 281 236 248 221 209 176 137 135 102 115 122 107 121 131 115 116 111 115 124 113 101 97 97 119 100 86 101 125 116 108 94 102 115 117 116 108 105 109 111 104 107 100 97 88 84 89 100 100 104 94 96 93 88 88 84 72 25 -7 -11 -4 -7 -6 -6 -5 -4 -10 -15 -11 -18 -28 -35 -35 -47 -45 -40 -39 38460 288 85 30 9445 10 41 0 7575 -692 2280 2837 3351 4117 5043 6058 7540 8824 10849 13104 16245 19617 23662 29229 36983 45312 58985 81210 104872 130159 156089 165200 157878 110481 41857 23591 23670 27686 36518 45336 50077 51258 53274 55534 53125 47682 41085 33320 28903 29099 32396 30128 17833 9235 7527 11698 20599 25706 26734 23364 13639 4587 1281 915 1044 1337 2346 9282 22966 27906 25784 34312 45341 52678 53243 31733 10264 2888 944 708 504 440 404 425 656 897 1101 1509 1990 1856 1806 2064 2730 4383 8622 25289 66488 111443 132075 125664 88735 71663 71078 43114 14974 4078 1634 2066 2462 4201 8350 13062 10826 5064 2049 918 1062 1921 2936 3895 4536 3307 1571 570 362 350 336 449 545 694 1092 596 271 332 268 228 231 181 150 151 208 224 137 178 98 102 142 163 211 143 168 200 383 689 818 944 1202 1239 928 711 725 734 849 846 859 982 1121 1408 1461 1491 1856 1753 1066 785 814 1094 1249 1135 873 692 609 525 446 367 293 271 204 162 158 126 170 178 142 170 196 209 193 197 206 222 234 265 241 210 192 202 212 246 239 236 230 220 208 254 249 235 257 300 319 305 311 295 309 288 239 233 209 192 141 167 123 99 80 102 119 114 105 118 117 105 94 104 110 125 117 103 88 103 99 113 115 115 116 115 103 100 91 96 104 105 107 97 88 81 87 96 90 96 89 98 89 82 84 84 82 77 56 53 26 3 -2 -4 -8 -6 -3 -13 -14 -12 -12 -20 -31 -26 -36 -37 -36 -42 -32 -35 38466 285 83 30 9443 10 41 6 7575 -697 5255 5584 6414 8115 10022 12297 14718 17336 20722 25449 29921 35273 42743 51616 62688 74190 87969 104357 109324 110111 104580 87487 76420 61796 42477 32406 30024 35236 36371 40351 45496 50420 54167 56254 56625 55293 49034 35646 25378 21790 24935 32907 34524 20028 8373 6659 6448 5180 3843 3376 1757 1107 1014 1126 1346 3569 10119 14668 14547 12008 12837 20430 30814 40805 52373 61516 59734 44882 21898 4532 1511 1186 836 892 1366 1273 3907 15376 14604 9113 4364 2489 1740 2056 2749 5812 21491 54935 84023 86359 91017 84407 66721 35304 8859 5998 2370 930 698 526 679 712 385 351 447 757 925 647 414 396 404 366 357 344 317 354 479 600 553 579 502 321 309 344 327 177 175 195 219 202 136 168 118 163 166 124 88 110 148 106 117 158 258 501 1135 1249 1200 1068 762 726 702 711 851 817 963 1084 1148 1185 1423 1866 1477 958 826 857 1167 1204 1283 1051 710 615 563 457 423 384 325 269 203 126 97 93 114 147 137 156 148 135 176 176 158 162 197 200 183 220 239 214 206 195 223 203 153 171 180 176 203 216 263 304 296 287 277 288 261 228 223 183 150 145 122 80 85 70 79 77 95 97 85 107 109 84 104 107 109 92 88 71 75 92 94 71 85 99 86 88 102 86 88 75 94 88 82 88 74 53 64 72 63 77 85 69 59 61 63 69 67 61 59 42 5 -20 -26 -24 -27 -35 -29 -27 -25 -32 -43 -46 -40 -41 -46 -53 -53 38473 288 80 30 9440 10 41 13 7576 -703 19452 13015 12990 14703 17069 19598 22708 26915 31540 35838 41542 48905 56690 64692 72885 81714 91256 106094 121032 132910 115376 79288 51616 37542 32117 31183 34055 36702 33598 30484 33067 37772 42376 46666 50458 54950 55889 51740 44911 39603 35434 33197 34147 30710 16731 5990 4308 3546 2127 1589 1671 1611 1435 1714 3511 8328 10665 5884 1972 3054 7363 16978 33575 51802 60525 63366 65274 67429 62990 40764 18911 7100 2892 11269 22231 19466 25380 25531 18105 14916 13207 12030 8990 6301 5536 6083 10905 10067 9416 18401 23838 21805 20236 18168 6110 1646 1149 834 791 1127 1264 848 410 402 475 540 503 464 466 397 468 424 368 399 395 508 876 922 653 800 644 392 342 335 267 208 231 232 202 191 230 210 161 189 166 167 139 147 109 149 189 161 211 629 1418 1137 860 810 730 700 860 1013 1079 1068 1204 1374 1232 1458 2103 1610 1122 1088 942 1049 1132 1187 1478 1311 1027 898 716 499 446 486 405 322 278 220 176 143 133 162 196 144 166 197 197 197 236 233 229 246 225 238 240 267 240 224 215 250 228 209 210 196 208 249 303 366 357 343 332 290 253 279 255 213 191 143 145 156 108 95 112 101 98 121 126 122 122 121 122 110 127 127 114 119 133 116 113 107 100 125 133 127 98 116 109 119 127 106 97 106 123 121 110 102 118 122 110 100 97 95 94 75 87 82 61 37 23 19 3 2 7 -2 -5 -2 -8 -3 -5 -14 -19 -17 -23 -35 -44 -36 -29 -26 38479 288 80 30 9440 10 41 19 7576 -707 14278 16265 18791 21620 24668 27477 28448 30535 34816 38290 44561 53181 57629 59968 67099 75635 81863 95301 114718 128913 125040 104799 83639 49371 30306 24397 25760 28675 28824 29174 30629 33890 36377 39860 43318 43825 42737 40699 38893 40353 43491 44008 36949 32147 25240 18029 11043 4085 2283 2197 1825 1507 1585 1689 1868 2079 2217 1679 852 844 1195 1979 4747 10795 17388 22764 29318 39243 46847 47709 45850 41121 38217 46125 62159 62967 62074 62378 45797 30396 18232 11010 7691 8158 8026 6538 5728 5183 4746 6460 10984 8742 5208 4689 4076 2872 1748 1360 1126 1418 1878 2094 2488 1860 1096 580 436 419 441 521 546 458 468 450 453 508 476 1011 2493 1781 531 363 324 422 431 344 254 305 311 276 249 272 272 211 184 216 252 226 201 199 155 209 290 878 1119 896 842 849 986 1219 1225 1150 1148 1430 1698 1372 1497 1865 1823 1548 1531 1423 1182 1168 1236 1266 1598 1514 1024 779 625 500 471 435 352 323 267 159 152 185 172 173 156 156 211 189 174 194 208 235 246 242 283 269 262 224 239 255 226 260 254 204 198 241 263 269 309 334 385 326 313 291 265 248 258 234 215 213 198 160 157 119 142 159 160 144 148 163 148 132 149 156 136 137 139 125 114 127 136 95 105 118 110 110 114 106 121 101 113 118 104 99 98 98 103 118 108 100 96 106 114 102 88 95 97 78 58 44 28 12 10 8 5 0 3 5 5 0 -3 -9 -12 -12 -20 -31 -30 -28 -29 -31 38485 288 77 30 9437 10 41 25 7576 -712 9128 10320 11756 13652 15500 17448 19446 20813 22447 25650 28937 31764 35369 40251 44049 48349 60765 95291 93353 95061 97141 114756 116671 84053 62011 28582 30419 38182 40363 39464 39081 38204 37057 37022 36450 35313 32737 31146 30772 33849 42506 50492 47581 39401 30884 23028 15615 5663 2411 1875 1510 1293 1239 1087 1165 1334 2100 4455 8900 16526 27749 41622 38843 21486 8605 4570 3879 4067 7014 13355 24336 35369 44913 61854 75455 71363 66900 56488 52982 53525 50998 44104 34596 19607 10156 5845 3741 3435 3446 3300 3547 3980 3954 3831 3771 3777 3025 2425 2083 1708 1339 2053 2598 1851 2119 1883 967 554 494 524 466 511 486 605 785 773 1004 1508 1546 922 828 1016 577 494 695 418 276 249 221 242 184 160 158 157 167 189 148 145 165 134 122 196 346 791 1120 918 866 913 1036 1156 1244 1265 1145 1367 1489 1315 1532 1392 1415 1833 1768 1445 1251 1401 1471 1395 1554 1205 773 628 477 376 405 368 312 244 180 146 111 109 128 175 172 178 193 200 206 170 185 214 237 204 191 218 235 205 213 227 214 240 232 194 169 181 200 226 294 318 321 299 288 296 271 275 274 216 199 183 158 144 143 115 116 109 86 87 116 111 108 116 126 119 116 113 115 124 112 94 88 122 116 105 107 105 93 78 89 99 107 96 103 92 89 101 95 91 95 90 85 96 86 89 87 74 67 69 51 20 3 3 -1 -12 -12 -9 -17 -10 -4 -16 -21 -23 -36 -45 -41 -39 -48 -45 -34 -34 38491 288 102 30 9432 10 41 31 7577 -717 3743 4560 5044 5653 6230 7057 7865 8864 10405 11910 13253 15409 17933 20701 24811 27825 36775 53277 71108 100930 127498 116635 128106 80274 36510 28222 22362 25065 32198 40003 48284 53842 55025 51963 45993 40453 35062 30404 27272 28139 32377 38729 36220 17412 8425 11618 7063 2317 1390 1229 1695 1597 991 968 1457 4151 10644 21384 35124 42852 41596 32435 21774 12417 5351 3521 3540 4747 6948 9340 13781 22717 32843 37688 44326 42859 42232 40662 36102 35962 37924 41944 45984 41735 29933 18941 10954 6760 3878 2823 3607 6945 10366 10101 6570 3515 4220 8556 12851 9603 11464 11542 24335 27696 19106 10224 4553 2614 1831 1753 1789 1431 1039 674 342 877 2645 2374 697 848 1411 6152 96146 175437 27403 1111 282 275 266 176 190 179 170 170 127 105 120 139 154 161 186 231 468 893 1039 856 810 897 1104 1285 1281 1311 1305 1495 1469 1436 1391 1204 1756 2249 1915 1564 1265 1470 1650 1556 1514 1133 774 618 487 403 436 416 357 293 225 153 160 150 151 160 140 161 191 205 181 170 173 187 215 213 247 242 229 228 221 205 202 229 213 182 193 227 236 232 247 276 336 325 301 259 247 245 229 226 186 199 207 142 110 102 100 126 104 102 140 140 111 114 116 114 128 146 116 113 91 105 103 108 90 105 108 129 124 102 87 108 97 97 106 104 90 99 105 91 81 98 97 85 86 84 78 59 62 71 58 24 6 3 4 -10 2 7 -10 -14 -9 -17 -20 -18 -21 -26 -34 -39 -42 -38 -33 -39 38497 288 68 30 9428 10 41 37 7577 -721 2752 3198 3604 4151 4538 5039 5756 6483 8009 9590 9813 11410 16915 21812 26454 31445 24212 22012 26356 36803 47000 57308 50179 56305 71025 50920 28096 23432 26358 29956 34642 39420 42589 43847 41563 38474 34707 31113 27246 23017 19169 15941 13120 9860 5436 3070 2351 1670 1118 823 755 817 559 334 493 1564 4008 6197 8694 11783 14441 19257 26437 29902 26181 20400 12143 4349 2151 2440 4566 9603 18333 18826 12928 18506 23684 31366 35056 36777 38900 38822 38551 36751 36163 38235 37947 30094 16730 6523 3344 6950 12134 15747 18241 17513 13037 12388 14623 30107 42508 44064 50959 62455 54865 26428 10268 3945 1478 1004 1178 1607 1818 1233 700 544 3508 5487 1348 1137 1230 4843 83567 336695 168654 6004 297 200 206 190 148 184 176 179 161 181 220 136 125 204 210 253 585 955 873 816 800 911 1030 1071 1204 1381 1336 1320 1426 1510 1384 1260 1806 2256 2083 1836 1506 1497 1730 1648 1551 1199 768 715 569 443 450 375 298 265 172 129 132 135 142 130 141 190 211 199 170 207 188 195 227 220 206 205 213 208 201 222 240 204 181 178 189 200 178 209 217 264 332 289 276 250 215 220 226 206 192 185 153 142 120 103 99 144 125 120 109 115 134 115 111 122 122 121 119 116 98 99 119 115 109 114 95 87 98 100 100 106 99 90 98 95 88 75 95 98 94 74 79 83 74 79 59 47 56 56 40 28 12 1 -17 -17 -10 -10 -11 -20 -23 -26 -29 -27 -34 -43 -51 999999 999999 999999 -52 -49 38503 288 65 30 9425 10 41 43 7578 -726 4455 5036 5500 6080 7163 8441 9712 11306 12908 14196 15272 17042 18403 21101 27596 33767 36640 39933 41688 52768 65326 49796 24844 23412 24572 24783 25330 27176 31364 35898 38820 40867 43882 48461 52096 51658 46468 40204 34818 29445 21479 15142 11906 8921 4777 2690 2250 1906 1667 1287 1032 868 733 572 667 1032 1255 1574 2678 4951 5644 6010 9253 16759 28152 31269 24945 17857 10577 5633 5952 5745 9027 19046 19344 18846 23943 32398 35795 37845 39420 39562 40701 41473 38523 30417 22525 17670 13512 10267 12620 17378 22278 21633 20204 23428 25979 25998 35290 33510 36201 49323 48182 45985 48443 50926 57261 60612 62969 44388 11750 2188 1625 1471 641 1279 6051 5728 2646 15922 21362 1524 20367 114857 69158 1706 274 237 232 213 172 144 200 157 205 143 110 161 146 147 197 532 781 795 855 868 889 931 994 1081 1417 1508 1360 1425 1576 1695 1559 1391 1912 2424 2305 2173 1904 1832 1964 1934 1700 1025 679 579 523 481 441 346 332 288 193 168 154 113 157 141 162 153 176 159 163 176 196 201 210 199 204 218 254 221 242 249 216 208 219 221 181 178 186 193 247 297 321 286 270 251 218 221 223 184 174 178 147 118 120 110 118 116 124 116 109 123 133 110 115 134 122 110 109 99 102 98 118 94 86 107 121 95 96 106 114 99 110 114 108 92 85 95 107 107 97 98 88 90 76 64 53 66 63 54 40 14 6 10 4 -5 0 -4 -14 -8 -4 -12 -12 -18 -19 -29 -33 -37 -40 -42 -43 -42 38509 288 63 30 9423 10 41 49 7578 -731 2831 3277 3884 4374 5345 6338 7091 7965 9152 10038 10986 11773 13155 14046 14645 15037 15375 15712 14053 12417 11365 10863 10986 10573 9602 8549 8809 10000 12253 14965 16760 18345 20373 22305 24231 25976 26532 25999 22441 14900 7437 3592 2008 1330 856 746 673 488 361 259 112 66 66 316 348 575 939 1212 2221 3739 3676 2749 1684 1043 2031 4769 8571 12351 14533 14358 12016 11751 13664 18315 21902 17734 14884 14943 15797 18128 20099 19486 20657 22378 22962 24706 24155 22490 21756 20956 15202 9898 6885 5701 5471 5318 7908 17967 27775 57019 64130 51073 46731 41597 33925 24709 18715 25567 51416 92479 116190 95896 67126 44720 7895 23634 88835 164346 165508 146427 175030 56263 3600 48098 227382 26599 504 193 225 215 207 164 172 164 145 137 186 209 178 167 215 755 1193 957 1056 961 904 1033 1196 1474 1609 1487 1370 1412 1579 1703 1634 1480 1778 2311 2378 2344 2497 2635 2467 1940 1343 825 630 663 590 453 399 353 327 240 166 132 155 160 167 161 173 182 196 206 179 171 237 249 215 224 253 214 223 212 211 219 218 214 187 187 224 223 232 249 239 258 284 259 242 247 220 218 214 213 194 166 145 129 115 110 117 108 123 122 128 126 133 128 151 135 150 127 140 143 134 121 122 121 127 131 120 116 124 123 88 87 97 117 117 109 105 91 101 92 101 103 119 105 89 70 69 63 65 61 38 23 11 12 11 11 0 0 5 11 2 2 -3 -21 -21 -22 -31 -40 -42 -38 -35 -33 38515 279 62 30 9422 10 41 55 7578 -736 2012 2519 2993 3280 3874 4484 5147 6002 7112 8328 9460 10110 10838 11134 12531 14684 16894 19732 22345 23211 22134 20661 20368 12313 7952 6737 7019 8073 10463 13976 17001 18570 19204 20019 21906 25017 28892 30926 28971 23523 15252 7452 3077 1307 899 673 528 624 950 3064 5410 6472 5733 3614 1966 2393 6640 12306 14391 15837 15205 12476 9418 6149 2957 1069 1340 2425 3296 5007 7911 9523 11617 16308 18116 15199 12331 17472 21597 21415 22209 22908 24888 26142 26328 24895 26081 24573 21517 20496 16586 11841 17407 24640 29451 29260 31577 44793 40180 37616 71260 52136 52337 56410 55784 44700 35107 30141 31301 53511 72743 69445 94236 138517 157465 185219 145669 98530 110473 96565 16626 1122 140 2436 27999 9118 446 172 132 117 109 91 114 114 120 139 111 141 99 136 544 1041 869 732 865 914 876 1026 1268 1364 1290 1383 1452 1620 1670 1561 1481 1558 1981 2669 2755 2913 3004 2889 2464 1732 924 591 587 615 522 389 315 268 237 122 104 99 82 110 130 107 125 131 133 137 151 133 158 198 184 171 212 197 165 175 194 165 148 146 174 156 143 154 160 175 222 230 238 247 244 206 208 178 171 175 161 142 113 112 100 77 61 63 60 80 87 95 95 86 91 100 97 102 82 74 87 72 67 63 64 86 77 67 76 87 57 59 70 71 66 70 80 71 52 55 60 59 57 44 49 33 27 17 2 8 9 2 -21 -19 -21 -28 -29 -35 999999 -41 -45 -44 -52 38521 288 60 30 9420 10 42 1 7579 -740 6083 6964 7522 8896 10169 11643 13195 14167 14536 15035 16377 19256 21513 22567 23348 25993 25834 23377 22356 21177 19431 16656 15700 13343 11588 11858 11860 12785 15109 17846 19603 20418 20325 22015 25916 31710 38237 43218 45500 43883 36080 24032 13981 8334 5969 5076 4701 8035 15050 19572 17367 13494 9519 7863 9388 14173 21242 27349 30132 30983 30174 27008 20308 10631 3508 1220 1097 1548 1935 2148 3169 6989 10972 9953 8379 16261 29700 28196 23482 24914 28231 32893 37942 42050 41447 36670 32061 29518 29363 31034 27824 19623 29316 38277 29393 26535 27715 33939 43118 80713 121724 65888 55051 66929 79757 72698 55641 52090 58745 44277 40248 51772 27681 19551 36026 67865 79973 23423 1306 542 423 323 335 342 348 439 302 243 229 240 209 210 205 201 168 170 163 170 204 245 605 1027 851 780 896 934 1106 1334 1461 1445 1422 1475 1585 1966 2195 1969 1906 2229 2946 3273 3390 3696 3645 2778 1783 1183 906 730 717 696 555 466 350 310 274 198 167 148 147 173 208 179 169 180 193 240 220 224 221 236 266 276 226 241 240 255 221 268 277 223 226 264 248 194 227 240 270 263 265 281 280 262 269 237 249 256 247 215 179 182 164 140 136 157 132 125 139 141 134 161 151 137 160 138 132 117 137 149 150 123 126 142 143 137 141 133 126 131 127 114 128 124 108 98 119 114 103 113 109 97 103 98 94 83 66 73 59 26 14 19 13 20 14 15 21 20 11 3 -3 1 -2 -3 -12 -23 -32 -35 -34 -28 38527 288 57 30 9417 10 42 7 7579 -745 2375 2959 3404 3891 4870 6042 6904 7267 8309 8888 9824 12268 14700 15946 17628 21098 27445 40217 52636 58893 55297 44386 30050 19142 12788 8703 6569 5776 5855 6687 8256 10154 12484 15574 20132 25176 29432 35187 40771 41038 35945 30372 28468 28728 28886 26133 21931 21100 19039 12768 10279 13837 15245 15328 18311 21187 20450 22299 27620 32378 34131 33806 29625 21132 12485 5708 2089 1141 1272 1444 1473 3437 8326 14438 27567 26352 16598 12543 15546 19631 21680 23460 22970 22716 26214 34342 45380 52125 51955 47692 48187 46537 39745 30577 29571 28103 32393 53816 98733 151076 123518 45860 23769 23530 37171 57463 54189 43987 65737 86826 56036 34542 29026 11596 4728 4962 1828 797 872 980 3624 29844 32520 3683 640 266 242 235 257 159 139 151 180 194 183 156 173 160 142 390 798 808 692 805 899 869 1075 1479 1551 1508 1489 1665 1995 2212 2112 1947 2100 2478 2950 3347 3641 3365 2469 1725 1305 890 718 769 735 632 479 398 277 288 257 170 161 174 154 137 158 166 186 213 222 211 227 210 207 243 227 223 212 210 238 221 222 214 226 223 231 266 231 234 218 226 222 252 262 264 283 290 265 264 265 232 228 207 173 168 143 141 158 133 130 116 134 151 141 155 147 142 156 141 156 127 132 128 145 146 115 142 138 146 115 103 105 114 101 107 108 117 104 102 103 107 106 110 100 88 79 75 71 57 43 31 36 25 8 5 12 18 6 1 1 -2 -4 -3 -10 -14 -25 -41 -36 -40 -43 -43 -42 -44 38533 289 22 30 9412 10 42 13 7580 -750 26149 1727 1937 2331 2692 3281 4098 4828 5754 6483 7245 8180 9056 10823 12149 13150 13495 12823 12663 11773 9260 5715 4207 4417 4493 4487 4011 3084 2329 1982 2296 3190 4651 6149 7816 9584 11780 14078 15761 17133 18225 17543 16099 15710 16632 17637 17726 16893 15767 12945 9835 9277 12272 14747 14671 15407 14003 9272 8423 10042 12159 14303 16861 19222 19523 18132 14540 9298 4558 2065 1601 3510 7126 9297 16602 28073 19099 5658 11374 29391 45074 40662 26026 14647 11907 12700 11956 11924 14353 16409 18483 21666 22845 49155 71498 71705 65631 61426 54805 39889 43621 54103 48459 30432 17549 21215 34058 36459 35885 31464 27657 30647 23410 14450 10952 14888 46521 68948 103628 112531 112913 182459 264421 267324 114425 13531 677 255 242 229 205 179 198 187 169 127 125 152 195 268 555 868 841 681 738 788 812 1127 1507 1452 1329 1454 1768 2004 2324 2567 2434 2241 2419 3593 3797 2939 2281 1696 1481 1250 875 755 771 679 567 435 351 304 276 238 202 165 154 141 148 156 197 191 163 183 188 208 236 194 208 216 219 214 182 217 219 251 261 238 221 230 216 173 200 198 233 249 233 225 225 240 236 209 216 206 212 203 176 160 170 114 83 104 121 146 125 115 131 125 137 132 134 124 113 109 129 111 113 119 100 106 121 121 121 126 120 106 107 91 100 90 109 120 120 103 108 96 87 84 87 79 72 68 57 34 10 3 8 -6 -21 -1 9 3 -1 -7 -11 -16 -17 -19 -17 -22 -29 -35 -42 999999 999999 -51 -52 38539 283 19 30 9409 10 42 19 7580 -754 21702 -24 193 391 742 1073 1367 1726 2224 2898 3719 4388 5170 6023 6904 7363 8348 9741 9540 8452 8767 9324 9068 7590 5004 3923 2754 2196 1916 1816 2164 3037 4237 5651 6968 8462 10172 11311 12033 11761 11087 10615 10988 12293 12996 12809 10286 9079 9590 9554 8940 8662 9765 12656 13412 12567 10171 6456 5082 5768 7261 9114 11479 14161 16290 16994 16560 15546 13632 10063 8487 9494 9394 12052 16703 21257 19434 20854 34074 39967 41470 50288 63519 70440 64130 43820 30368 25383 24077 23787 29042 38632 45428 25440 15494 21899 26882 30470 35774 40897 39124 38169 39155 42590 46393 47311 46689 42317 45198 47960 51890 50904 42837 34243 29956 41795 49803 55012 56382 60357 102416 133098 155632 225142 160190 44138 3961 265 188 214 167 160 140 103 125 136 115 151 137 109 196 568 630 589 635 631 743 1045 1358 1453 1421 1659 1708 1744 1914 2275 2532 2282 2611 3346 3224 2565 2113 1770 1539 1252 935 760 790 674 561 425 358 321 258 264 193 118 160 181 123 118 131 146 160 152 190 195 196 201 165 168 170 167 158 158 180 181 189 214 162 176 191 175 158 151 170 191 208 188 198 225 215 196 181 159 177 178 141 131 125 86 78 94 89 92 91 103 85 94 109 121 119 103 98 83 102 90 92 92 89 92 100 104 98 104 92 71 68 70 86 94 82 70 63 68 77 69 62 66 66 52 43 31 16 -4 -6 -6 -9 -18 -33 -32 -25 -23 -35 -31 -25 -24 -39 -41 -45 -54 -52 38545 289 17 30 9407 10 42 25 7580 -759 24359 313 541 869 1050 1367 1831 2192 2818 3281 3953 4596 5094 5986 6890 8062 9484 10360 11821 12686 12368 11115 10325 7920 5823 3706 2986 2718 2807 3138 4032 5546 7093 8479 9650 10782 11628 12101 11919 11354 10921 11505 12936 14553 15847 16991 16283 14244 13258 11099 9193 9623 11764 14568 15743 15762 15317 11580 6732 5624 8233 10424 12054 15097 18239 20795 21749 21006 20182 19314 16787 16496 21816 26705 23660 19648 27410 38125 29669 16467 13046 16398 27150 50299 73177 87853 90359 81767 69018 56621 47741 45280 40073 32590 34272 31707 26005 22733 26026 31915 34245 36989 41584 42569 39788 34814 29393 25088 28446 37190 49519 60820 62493 56783 43821 27297 19979 31475 78768 126321 174296 178265 112826 64278 24627 7647 1029 221 198 158 167 162 192 174 165 115 97 88 146 178 198 290 559 768 657 584 786 1151 1481 1647 1931 1958 1855 1787 2008 2394 2776 2892 2909 3313 2805 2204 1970 1786 1571 1256 912 822 774 622 509 392 332 292 266 220 175 147 125 119 148 145 165 138 168 210 211 210 178 155 169 173 185 171 166 194 203 213 200 195 194 175 190 172 160 190 194 220 243 251 224 249 221 222 222 211 200 192 163 136 119 84 97 102 87 110 101 101 111 104 105 105 126 138 140 109 104 98 98 96 98 120 105 109 111 100 88 86 81 79 92 85 98 90 93 90 88 84 75 68 62 64 69 42 20 10 8 -7 -12 -20 -14 -9 -15 -3 -9 -24 -21 -19 -31 -35 -46 -46 -39 -44 999999 999999 999999 999999 -52 38551 289 43 30 9403 10 42 31 7581 -764 27816 438 495 793 1119 1402 2001 2545 3048 3539 4216 4981 6049 6869 7592 9019 10561 12019 13674 14891 13706 12747 13702 13908 7778 3155 2695 2731 2714 3028 4168 5642 7193 8269 8763 9292 10046 11009 11719 12507 13770 14783 15573 15354 16127 16000 14124 12972 11283 10943 13470 15113 12390 11233 11793 14104 16662 12420 5119 4291 5887 8423 12875 19458 24939 27869 29796 31560 32136 31182 31531 32418 33531 35759 29187 21459 32997 36054 13610 4657 6407 8750 11274 16469 26307 33575 42539 54211 61858 58310 48824 40237 35540 44589 59287 60203 57014 64205 78009 39204 16666 10387 12091 16333 21790 25983 25644 25116 26070 34122 39140 45104 49425 38106 39409 33969 21935 36580 56066 74328 111294 159170 170584 172479 132988 80885 10184 446 270 207 196 220 223 146 201 187 201 179 194 294 443 648 922 899 760 688 823 1237 1571 1860 1934 1741 1724 1961 2557 2824 3068 3106 3115 3311 2864 2308 2079 1905 1466 1109 1028 937 806 588 450 393 366 314 269 243 256 245 209 191 195 160 186 169 134 163 212 222 233 212 219 227 236 208 202 212 228 221 242 263 220 243 204 184 180 221 239 242 229 252 260 254 255 237 255 247 233 223 198 167 145 128 134 152 120 143 147 139 143 144 137 152 154 162 156 165 150 150 148 131 134 132 154 164 151 143 148 151 151 128 125 123 124 135 126 103 97 106 106 116 117 102 85 70 51 50 24 22 35 27 17 15 19 24 20 13 5 12 16 5 -5 -7 -4 -10 -29 -34 -22 -19 -11 38557 289 12 30 9402 10 42 37 7581 -769 21099 445 731 977 1052 1289 1679 2148 2740 3225 3983 4764 5525 6309 7146 7779 8638 9975 12945 18383 23337 23292 15802 10679 7734 5359 3445 2673 2614 2871 3481 4547 5882 7481 9076 9419 9280 9525 9774 10462 12013 13527 13487 13421 13298 11851 11326 11857 12397 14886 14313 12926 11336 11162 10947 12385 15302 14922 8268 3366 2026 2230 3130 4519 6919 10674 14437 18827 21213 23473 24990 25620 27507 23796 20941 20672 25628 36698 34884 15195 10226 5472 2528 2466 3453 6899 14162 26603 37983 45914 55432 62801 61141 53496 37741 43730 56171 65666 71700 53836 55713 59934 23246 15515 25651 23677 23240 28360 35004 39696 42902 48749 31934 12537 24684 65718 121606 154358 167773 157177 114025 78663 73119 72549 79129 115777 82414 4139 271 225 219 223 198 210 213 154 156 151 196 231 279 509 841 892 864 759 783 1045 1401 1642 1478 1351 1468 1850 2648 3097 3118 3165 3141 3300 2852 2376 2254 1991 1479 1084 966 834 714 531 424 383 323 243 224 240 226 178 140 126 164 157 180 168 152 193 219 205 223 235 198 189 220 200 178 194 198 228 239 233 229 197 186 181 181 229 236 252 248 263 253 271 233 256 258 239 191 163 195 148 116 116 116 119 121 118 140 135 134 146 156 140 147 146 146 143 133 143 145 128 135 146 155 171 178 164 137 129 123 116 110 112 121 119 130 116 106 104 110 115 109 110 77 59 47 27 37 34 30 22 28 22 24 14 20 18 4 3 3 3 -5 -9 -5 -9 -17 -26 -23 -13 -20 38563 289 10 30 9400 10 42 43 7582 -773 25709 800 938 1297 1830 2355 2750 3200 3903 4424 5343 6397 7987 10214 11421 14764 17937 20104 23495 26858 30356 28704 31993 29486 17746 13490 9519 6450 5930 6420 7042 7458 8136 10162 13257 14635 13678 12696 12393 13301 14585 15312 16852 18028 18136 17488 16604 18940 20577 18373 15849 15135 15971 16211 17485 19327 20528 16714 8074 2595 1445 2103 3875 6481 9623 12187 14426 17357 21818 25837 28536 30110 37693 43429 45986 49079 53448 47223 21390 15349 8131 3303 5082 7804 10032 10873 9640 14590 22970 33586 37274 34062 32122 38292 41919 43615 42872 38881 38963 39867 45733 53843 54902 61157 58371 47466 38600 35939 36915 40655 35062 26069 21838 29223 50683 87282 139429 168209 172696 153613 84870 28664 25272 9638 2524 2615 1877 435 247 248 160 153 159 158 154 148 160 152 144 221 288 402 532 592 628 641 824 1192 1432 1508 1365 1266 1340 1705 2811 3403 3181 2886 2809 3008 2603 2319 2167 1663 1313 1118 853 745 646 470 349 265 300 255 226 168 189 123 104 130 127 152 158 118 152 162 206 206 163 157 175 177 153 160 160 140 159 206 216 190 213 206 145 162 161 159 207 199 206 234 230 232 217 195 221 225 200 190 159 139 127 99 80 91 118 104 82 100 132 114 133 127 121 129 132 133 115 111 118 106 104 115 128 111 110 120 114 115 107 103 87 96 98 96 101 91 75 86 90 74 65 68 54 30 19 12 21 26 19 4 -8 -1 9 -2 -8 -8 -21 -16 -14 -18 -28 -36 -42 -43 -45 999999 -52 -47 -53 38569 283 7 30 9397 10 42 49 7582 -778 27823 1651 1960 2231 2470 2820 3506 4400 5149 5884 6997 7954 8199 9951 12532 14333 16945 19354 20470 23131 28767 31438 43135 45931 29857 27312 21992 14675 19942 18160 12558 15254 17172 17224 16415 16410 16416 17194 17615 17288 16094 15237 16597 19297 21724 21983 22159 22212 21966 21261 17190 15401 16933 19609 21433 23476 26238 27713 20482 8648 4197 4067 4065 4053 4719 6460 9279 12942 15574 19183 28634 39765 43100 40559 53584 71167 46272 13914 5786 3086 1981 4642 10747 15562 18018 26915 32811 28783 25305 22677 22664 24439 28233 23282 10937 5646 6781 8761 10483 15702 29080 42730 43396 48256 36279 21048 22824 31506 37558 41562 53185 51433 34022 28880 51627 81742 76063 75271 106997 101257 95161 83791 89165 65541 22401 4507 631 193 186 154 148 164 178 143 97 116 122 110 138 127 153 211 289 393 506 511 599 859 1182 1440 1433 1322 1280 1594 2628 3671 3566 3202 2866 2665 2405 2514 2245 1863 1401 1036 827 793 566 387 308 265 244 210 151 140 172 140 130 116 147 137 108 140 155 140 154 170 156 167 140 168 156 121 118 147 140 134 187 172 163 168 165 165 154 171 174 204 214 188 215 211 260 220 203 196 167 133 157 149 122 83 83 87 91 82 71 95 85 90 101 119 120 108 93 86 89 95 88 98 112 114 108 111 77 80 82 72 79 84 93 83 93 81 92 91 79 78 68 52 41 39 32 27 -1 -23 -19 -7 13 -1 -13 -12 -10 -17 -13 -16 -22 -16 -11 -26 -43 -45 -47 38575 271 546 30 9396 10 42 55 7582 -783 8 380 1271 3043 5060 7838 15132 32852 70237 97079 70978 27354 6877 5541 5473 5291 5277 5391 5734 6267 6768 7234 7476 6809 7279 8531 9212 9711 10724 10075 9175 8502 7011 7545 8914 8776 8068 8151 9051 10001 9485 6437 5326 3875 2470 2423 2333 2185 2640 4012 6767 10935 14803 18673 22763 29232 33243 23468 5854 404 999999 999999 1 869 3260 5872 7423 9127 11253 14887 20875 27977 33136 38713 46185 43282 36326 31651 27879 18802 9729 3285 3189 6360 14055 17788 17731 16191 18589 27517 37946 47341 55220 58724 56930 57886 77579 124979 195685 226910 232186 247966 276789 266275 212440 94539 8284 602 313 322 286 192 174 213 179 171 154 187 187 193 146 123 134 178 306 486 495 537 552 703 1164 1430 1535 1489 1506 1798 2434 3402 3594 3286 3015 2882 3016 2927 2491 2256 1787 1342 873 648 465 332 252 244 254 191 197 154 184 138 163 169 162 182 187 158 174 194 195 183 171 192 179 164 147 159 175 176 167 200 241 196 177 160 154 133 144 169 183 188 200 201 214 203 230 212 201 220 203 155 170 175 130 83 81 84 85 84 105 97 112 133 146 119 142 141 128 126 113 99 114 107 121 127 123 122 114 114 97 87 82 89 104 90 79 85 105 93 94 102 85 73 65 48 39 41 30 17 17 7 4 8 2 -14 -3 4 -8 -14 -15 -19 -25 -24 -24 -25 -42 -52 999999 999999 -52 -49 -53 38581 283 5 30 9395 10 43 1 7583 -788 1103 999999 999999 999999 999999 999999 999999 999999 -64 36 120 202 429 618 835 1122 1469 1560 1859 3287 4899 5684 7079 9140 13365 21278 26002 23864 14608 5991 3148 3763 4049 3760 3995 4876 5277 5167 5117 4893 5202 5770 6353 6434 6219 6412 6559 6792 5934 5102 4125 5055 5626 5360 5122 4842 5186 5849 5580 4685 3841 3637 3885 3358 2860 2892 3335 5316 9790 11411 9543 12803 18849 14252 3717 894 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 36 1116 3285 6301 10174 14272 18485 21428 20753 15815 9287 7221 14513 28080 40417 49293 59636 73947 93967 109902 117736 122007 125204 134292 165464 204750 227652 218135 203412 242842 279208 274400 225035 79909 7043 598 190 230 200 216 182 181 169 188 178 168 213 186 205 135 132 263 373 469 505 521 654 879 1152 1386 1520 1617 1681 2082 3090 3818 3682 3537 3290 3029 2778 2348 1980 1366 951 739 582 404 328 278 265 279 236 188 164 104 98 140 152 138 145 170 157 167 174 182 193 226 188 150 167 146 144 111 129 125 136 184 197 172 122 152 142 136 143 161 185 195 189 211 215 208 191 210 240 202 158 139 149 112 81 94 110 106 109 96 104 106 114 115 118 146 140 103 102 96 99 95 115 115 105 94 104 116 110 90 84 91 93 99 90 93 94 88 80 83 83 79 45 45 37 26 15 14 13 2 -7 -19 -18 -10 -5 -21 -18 -12 -15 -20 -26 -21 -24 -33 -39 -47 38587 284 4 30 9394 10 43 7 7583 -792 11866 248 576 833 1102 1310 1537 1858 2252 2975 3525 4026 4377 4969 5350 5877 6510 6667 7276 8426 9324 10929 12690 15084 21117 26380 16073 9842 6982 7745 9568 11204 11721 11385 10677 9267 8316 8127 8049 8129 8174 8249 9495 10220 10782 11556 12697 14589 14159 11208 8853 7744 7949 8981 10189 13596 17704 19731 19564 19015 15992 10432 6857 5458 4522 4826 6389 8488 11143 15654 24585 36364 41158 36380 16015 12952 12887 3417 1026 671 39 999999 999999 999999 -14 -57 999999 999999 999999 999999 999999 -30 66 26 -70 999999 -85 -95 -46 45 319 847 3665 10584 15254 21878 36599 57875 77524 87855 103230 120909 138156 150427 152437 162478 147718 111493 124242 120300 108993 134832 205173 337380 258844 29697 2379 857 285 223 235 167 162 182 199 171 146 133 114 131 169 180 203 229 484 579 533 810 1122 1379 1664 1705 1801 2132 2675 3409 3852 4041 3767 3351 3191 2704 2090 1626 1261 956 635 511 431 362 323 252 231 217 183 127 144 144 122 151 165 183 180 163 187 156 177 197 161 174 182 184 172 138 168 145 146 152 207 232 197 161 173 199 176 159 183 221 237 211 216 221 232 215 215 218 225 183 165 153 96 91 108 103 92 84 100 112 111 115 142 147 116 138 110 99 95 109 112 144 121 123 134 107 109 96 105 87 92 96 101 82 82 87 104 108 80 82 95 81 56 54 44 40 18 14 -7 -4 -8 -12 -16 -10 -2 -5 -13 -4 -15 -31 -27 -29 -35 -25 -34 -44 38593 280 4 30 9394 10 43 13 7584 -797 12354 261 492 674 1060 1395 1773 2225 2708 3511 4391 5170 6124 6973 7949 9513 11315 13821 15582 18205 21394 21625 20432 23350 26898 33907 39824 34713 17671 13496 14124 13196 11405 10315 10390 11118 11497 11070 10490 10514 10584 10894 12243 13861 15324 16646 17800 18768 17073 15004 12961 10963 11584 14748 16774 19049 21699 23269 21700 14961 6928 3460 3149 3310 3580 3376 3125 3663 6745 12433 16312 16748 13286 4370 785 1603 3591 3606 1886 991 396 422 363 317 231 154 136 19 999999 -64 48 100 99 36 16 -72 -45 48 93 225 583 1033 1396 3986 11909 25501 44382 66711 83643 86865 92412 108635 112896 105734 113530 115657 142019 168527 164904 166859 169933 171835 179348 193102 113916 10069 1258 604 192 207 185 183 174 197 131 142 154 95 127 156 140 170 160 153 368 513 623 849 1213 1531 1716 1901 2457 2865 3352 3960 4258 4158 3946 3508 2820 2160 1687 1344 993 788 605 503 421 328 278 241 197 217 144 104 107 126 126 156 155 144 151 118 121 154 161 147 146 149 150 130 112 131 116 118 109 128 174 217 180 136 176 153 106 135 196 217 189 192 176 181 207 202 210 220 180 151 151 132 117 75 76 81 77 77 112 98 100 112 128 124 117 104 83 82 81 74 81 94 124 111 111 93 91 83 69 84 86 93 76 69 69 56 73 71 67 60 58 46 26 25 15 9 35 5 -18 -18 -30 -24 -28 -30 -20 -23 -38 -39 -44 -42 -39 -50 38599 282 5 30 9395 10 43 19 7584 -802 21293 2126 2686 3437 4063 4460 4927 5516 6065 7833 9254 12707 17346 15068 13292 13559 16503 18532 21190 31762 34967 33904 25536 17677 15557 13271 12540 13816 15035 15225 14388 12434 10394 8246 6733 6572 7409 8989 11017 12997 14340 14392 12598 10409 10685 13402 15541 17309 19682 23376 24940 25178 20770 17955 18487 16389 13498 12528 10959 7963 4934 2818 1686 1345 1527 1933 2588 3208 3586 3812 3231 5210 8294 6659 2079 798 2223 2114 739 417 726 1065 1154 867 464 214 31 -41 -64 58 106 39 22 -7 -13 77 230 924 2238 2725 4789 15087 31650 42104 60472 73824 81300 89903 91687 90622 99722 107701 119403 131411 150194 151168 110306 98928 138173 156353 184142 216276 133153 50333 7059 1113 183 192 165 247 206 195 186 150 176 117 124 76 100 157 130 158 168 238 451 580 780 1099 1335 1492 1877 2682 3292 3172 3158 3520 3494 3268 3266 2938 2329 1670 1154 952 772 696 623 535 467 346 326 264 223 173 127 144 93 114 147 116 148 162 176 175 168 185 165 132 125 144 97 111 130 142 129 101 150 169 183 182 158 123 154 128 101 137 145 148 158 183 196 174 172 173 185 154 177 183 182 152 109 109 78 90 90 86 98 102 92 95 108 125 119 92 112 106 89 94 117 122 119 104 92 96 88 91 101 74 68 97 86 72 72 66 62 71 62 55 45 40 34 25 22 26 21 -23 -24 -15 -7 -20 -29 -22 -24 -32 -33 -32 -40 -47 -47 -39 -41 -46 38605 287 65 30 9395 10 43 25 7584 -807 1913 999999 999999 999999 4764 6103 7486 8638 9390 10301 11659 13241 11934 13292 15080 17931 23520 29277 44231 51554 35518 27133 21117 12775 10589 12650 15245 15382 13515 10578 7551 6818 7732 8412 9309 10739 12860 14297 14247 12661 11852 12113 13310 13850 15564 18371 19499 21941 25079 18695 12921 11206 10386 10673 11278 11072 9855 7454 4895 2870 1740 1628 1380 1217 1177 1210 1542 2513 5301 10562 16968 16338 6470 1859 1050 1006 579 247 203 221 157 121 35 -34 15 51 -77 -23 179 203 148 89 -2 8 72 445 1652 3712 6747 11215 18734 30710 42129 54908 62915 66430 72384 78107 85148 98850 101341 90090 84514 78832 61711 53649 55937 75311 135810 201832 230356 256861 252817 154896 25850 1033 289 257 217 200 225 163 211 218 167 140 151 187 201 197 175 286 481 626 799 981 1118 1470 2062 2981 3290 3207 3060 3256 3483 3325 3285 3136 2459 1851 1313 904 708 612 579 577 478 422 369 326 257 232 201 173 158 175 185 182 185 181 142 178 209 187 194 185 140 172 194 167 171 149 125 139 170 200 217 234 224 186 161 164 181 139 177 173 222 248 222 227 243 244 229 245 209 190 219 233 175 157 157 136 128 131 137 135 148 152 145 163 160 162 159 154 128 138 134 126 138 124 131 130 121 118 126 117 108 113 121 106 121 107 95 103 102 103 83 73 58 49 50 56 38 17 9 12 13 3 10 7 8 3 -3 8 -2 -7 2 -9 -23 -22 -31 -34 -40 -49 -47 -45 -46 38611 284 6 30 9396 10 43 31 7585 -811 7947 2706 3067 3998 5254 6218 7571 9285 10683 10940 11061 13356 17735 21901 27687 36856 25012 20404 22885 29065 21126 9883 9086 8228 8187 9872 11808 13098 12263 10146 7404 5997 6615 8056 9490 11036 12368 13392 14222 14638 12989 10626 8907 8570 9507 10787 12091 13479 16194 19480 17535 8105 3346 4816 7280 8913 8885 7389 6009 5127 2917 1335 1009 1440 1661 1683 1321 1345 1539 2764 5793 11516 16940 17114 15364 11663 8211 6611 2582 564 115 25 68 70 129 45 -47 999999 -82 999999 999999 1 61 27 1 -86 -28 77 498 1231 2589 6400 14633 25435 38420 51335 61115 67389 72656 73999 77884 87273 97902 104009 93328 74478 53373 31968 26840 43259 87125 110507 113641 155160 334477 395853 179128 12225 630 221 203 190 199 209 188 169 143 134 155 146 106 182 210 243 373 520 779 1125 1363 1687 1979 2526 2898 3186 3090 3003 3291 3327 3051 2864 2377 1655 1022 770 630 523 514 543 523 404 341 289 212 172 113 107 129 141 151 188 190 157 154 148 152 149 167 143 143 117 121 111 118 109 103 131 149 156 211 171 157 128 122 116 126 123 141 141 183 193 227 213 222 208 205 189 203 202 182 195 166 137 125 91 104 103 91 117 119 102 114 113 118 123 118 105 121 131 118 127 129 106 115 120 120 107 90 104 94 101 94 90 88 92 92 78 84 77 62 58 38 52 30 16 -2 -1 0 -18 -17 -9 0 -5 -7 -12 -21 -23 -17 -26 -22 -30 -31 -35 -41 -49 38617 283 8 30 9398 10 43 37 7585 -816 14773 6900 5138 5081 6162 7379 8311 9442 10942 12522 14402 16261 17866 19554 19857 18981 18813 23228 32639 38658 15711 12086 11156 9788 9377 12502 14799 13804 11363 8450 6396 6324 7495 8570 9811 10970 11533 12134 12636 12877 12094 9460 7087 6389 6639 8053 10329 14004 15589 12909 9097 4247 2881 3869 4974 5628 8466 10195 7496 3633 808 426 850 1280 1539 1664 1630 1720 2260 3673 5503 7199 9400 11039 12884 18834 24124 21310 22288 12364 1958 53 -80 55 82 111 66 999999 999999 999999 999999 -67 118 110 129 105 139 612 1594 3704 7353 14418 23891 33441 47349 61139 70540 82978 97517 103098 95921 86418 83428 74377 56273 48795 58208 66816 68778 76773 80177 92351 135439 267029 364163 220093 15157 746 193 163 184 183 206 180 137 164 137 148 167 135 161 173 208 397 529 595 924 1123 1275 1438 1817 2082 2573 2898 3203 3327 3269 3123 2843 2295 1623 1124 843 632 567 529 492 510 517 394 262 233 180 141 123 124 95 113 173 175 152 155 130 163 195 148 138 96 91 104 81 98 115 100 92 91 133 181 185 201 184 130 92 93 119 124 130 130 149 172 196 195 180 214 210 212 181 189 202 195 159 118 81 94 102 92 91 103 123 126 114 137 122 136 115 105 112 120 122 117 114 114 90 89 86 97 85 78 83 92 74 80 77 90 92 71 62 58 41 36 40 15 -6 10 -14 -21 -22 -21 -10 -17 -9 -10 -13 -15 -25 -23 -24 -28 -33 -36 -37 -37 -47 38623 289 10 30 9400 10 43 43 7586 -821 22567 9620 7698 7042 7747 8666 9774 11382 12877 14338 15548 17409 20660 23767 25572 26251 24582 18912 15172 13009 10873 9372 8579 9619 12308 15038 17600 17749 15925 13678 11723 9766 8099 8810 10329 10644 10527 10136 9598 9227 8897 8721 8835 9598 9776 10406 12194 13167 10974 7304 4679 3755 3579 5346 6852 6185 6187 8531 9383 7362 2792 983 1267 1617 1549 1142 1066 1742 3190 6568 10883 12516 12515 15545 21901 31275 35981 36684 35238 25611 10132 1969 551 266 188 167 144 85 -10 -39 999999 105 289 368 515 748 1218 2487 5399 10188 16701 26182 36531 39615 44116 53038 58300 60755 63853 65114 69136 79497 87107 87331 79466 78148 89241 80124 79382 85762 88863 97101 172038 343640 341646 27638 1035 243 199 221 242 195 200 221 223 167 149 190 171 185 211 152 308 558 640 666 728 846 1006 1309 1986 2750 3193 3468 3401 3122 3394 3315 2688 2095 1523 1185 959 746 650 533 508 522 472 379 254 248 175 171 158 173 193 155 179 209 225 217 205 170 211 185 177 184 139 121 114 137 129 114 133 142 161 142 164 246 227 145 133 167 172 147 171 159 194 219 225 205 238 213 221 219 217 205 190 168 141 107 93 96 115 115 112 145 162 132 142 156 162 163 142 132 136 127 115 125 105 134 130 126 98 99 122 93 86 100 100 105 94 99 110 99 95 81 69 62 47 24 14 16 11 9 8 0 8 -2 -3 5 7 -1 -5 -5 -9 -4 -8 -12 -27 -31 -30 -35 -48 -39 -37 -44 -44 38629 289 13 30 9403 10 43 49 7586 -826 20432 8965 9585 9495 9556 10113 11047 12414 13505 15013 16740 18169 19900 21280 22673 23433 21051 16924 14300 11198 8697 8331 9979 11294 13379 16280 17728 15605 13664 12138 10840 9601 9394 10604 10296 9045 8717 9166 9559 10052 11196 11825 11055 11649 12379 12665 14911 15264 10966 5504 2649 3344 5575 7538 6830 6049 6712 6874 5821 4453 2506 1267 1414 2002 2710 3470 3862 3677 3197 3674 5415 8904 13309 17652 22507 29072 37800 48011 59990 63214 47650 25936 8586 1452 281 292 308 185 201 130 215 426 495 706 889 735 556 429 361 450 645 1149 1788 1818 2031 4124 10853 26735 48201 71961 96569 118168 137832 138510 140022 133933 121497 102069 97100 97255 90268 94873 125085 214552 270770 142818 9421 321 229 172 155 190 204 222 219 159 136 194 193 174 145 193 374 584 657 664 677 800 1006 1472 2139 2654 2682 2768 2804 3114 3484 3460 2712 2005 1448 1095 892 729 537 520 487 461 386 348 287 233 194 167 200 183 159 151 154 184 172 205 163 172 161 157 145 118 94 83 88 116 131 127 119 137 136 131 164 190 175 138 127 104 135 147 123 162 164 176 216 187 193 190 216 229 193 185 159 159 123 105 98 95 97 95 103 136 136 117 154 143 130 122 123 113 109 124 109 105 109 109 123 111 80 72 91 97 103 81 93 102 85 97 90 94 81 78 59 49 52 23 -9 -7 -1 -2 -1 -6 -9 -13 -9 -13 -11 -2 -8 -15 -27 -36 -27 -29 -36 -41 -42 -49 999999 999999 999999 999999 -50 38635 279 13 30 9403 10 43 55 7586 -830 27419 8990 8147 9069 10832 12864 14267 15632 17015 18186 18064 18217 19071 19253 20206 19533 15583 12693 9956 8012 8736 10651 11759 12312 13377 14514 13904 12585 12073 12537 13442 13983 13733 12630 11014 9090 8119 8907 9781 9695 10310 12521 14149 14732 16298 17215 17088 14475 8748 4858 6076 8921 9944 8181 7644 10816 13489 14041 11135 5305 2577 3826 8448 14666 18934 20649 20272 15444 10715 8037 7961 10416 13427 18807 25801 33931 52402 67573 73316 71429 66314 67489 58904 30623 13465 8000 2329 474 422 582 984 1394 1599 1428 1547 1599 1487 1562 1734 1514 973 629 586 678 1144 3390 9891 23871 46309 71643 98838 116434 137478 142195 122771 108353 108383 93025 98788 110781 119440 131394 110583 84975 77364 52909 5720 195 246 150 183 171 134 198 190 146 100 111 131 88 107 173 336 467 600 605 578 728 995 1366 1782 1926 2002 2286 2540 2653 2597 2440 2025 1653 1352 1152 956 769 593 508 473 440 384 340 302 295 289 237 108 113 123 157 157 137 143 153 166 136 136 163 155 153 144 107 74 81 95 83 88 119 113 115 140 151 128 118 90 88 119 142 148 155 154 180 166 181 196 177 177 194 190 185 146 132 116 109 100 74 73 84 106 118 117 99 98 112 116 101 99 109 111 103 85 92 93 96 100 81 67 65 71 83 80 63 73 66 67 68 76 62 54 42 41 37 20 -5 -14 -28 -36 -29 -30 -30 -22 -32 -27 -23 -23 -20 -27 -27 -30 -43 -47 38641 281 13 30 9403 10 44 1 7587 -835 26284 6062 6867 8173 10031 12270 14329 15532 16241 16331 16143 15894 14619 10041 6846 5381 4439 4155 4780 5971 7666 9498 10267 10738 11872 11082 9842 9470 9261 9717 9745 8970 8259 6543 5387 5427 6031 6694 7388 8092 8854 9714 10887 10830 11061 12482 14168 14506 14921 10766 8055 10350 15566 20374 22084 22280 19932 15759 11440 7202 4110 3772 6279 9619 13486 17671 21540 25924 29320 27741 24176 22907 21657 21207 23569 30016 40372 56550 69881 74272 72250 73650 61563 36008 21632 16624 10402 6758 4661 3497 2143 1231 1227 1569 2237 2470 2039 1737 1522 1490 1576 1468 1560 1746 3991 15232 28479 44726 61446 67948 72753 83159 81909 77310 99015 148769 153781 140257 157952 142977 105237 106380 111851 74618 25203 10885 4730 422 242 208 154 178 144 126 133 123 160 96 138 128 207 240 367 452 541 617 586 575 738 897 1007 1272 1538 1923 2179 2335 2356 2300 2309 2044 1642 1437 1034 695 618 641 567 527 424 373 312 245 219 224 192 147 138 130 123 103 143 184 166 162 164 122 151 162 113 106 107 95 99 92 115 123 66 104 156 140 160 128 125 112 91 106 118 129 167 172 168 170 182 209 195 173 175 164 158 142 119 97 72 85 81 104 122 115 127 122 119 111 130 118 108 105 105 100 88 87 100 92 90 79 70 69 87 93 87 77 73 76 83 73 58 69 57 36 34 37 24 -11 -26 -17 -25 -27 -20 -24 -20 -14 -26 -25 -27 -23 -26 -29 -41 -49 -35 -43 -54 38647 287 14 30 9404 10 44 7 7587 -840 35109 7896 9048 10247 11720 13229 16003 17656 18638 19067 18397 16234 14792 11681 8495 5475 4722 4566 5502 7782 9776 10786 10714 12405 12592 10799 10987 9342 9120 10921 12302 11674 9273 7161 6275 5715 5681 5830 6659 7724 8983 10888 13859 13629 12391 13946 16753 16524 14995 14779 16273 17147 20030 21965 21484 20692 19641 15123 9009 5008 4680 7028 12038 18819 24751 29601 34132 37133 39487 40971 40051 37844 37284 39923 43837 53423 77174 91972 97481 89765 73392 50030 23179 15200 20384 21946 18165 13988 12770 10429 7705 9343 12591 11855 7113 3174 2304 1764 1673 1729 2131 2549 2841 1838 1683 9155 21842 20687 14907 17179 22144 34448 58181 95750 118104 127083 144177 157536 150116 109145 91518 92449 48937 18398 5629 21854 38386 6575 217 189 247 143 125 184 187 127 115 131 165 145 151 236 339 377 428 568 594 519 534 568 629 829 1180 1379 1611 2043 2347 2501 2273 1920 1558 1369 921 633 643 752 641 526 514 454 288 307 220 190 215 159 156 157 127 162 170 197 186 160 155 165 150 168 128 108 124 122 115 102 108 117 97 151 158 140 132 121 139 117 113 116 140 143 133 155 187 208 190 207 180 184 205 161 131 118 127 116 105 98 89 101 111 117 132 135 137 124 129 108 124 140 128 101 101 113 111 98 121 101 70 69 86 75 85 107 108 123 101 91 80 65 74 62 51 38 44 29 -2 -12 -9 -20 -23 -10 -15 -12 0 -5 -13 -14 -13 -16 -25 -21 -27 -36 -35 -40 -51 999999 -51 -47 -53 38653 285 17 30 9407 10 44 13 7588 -845 8220 9379 10986 12733 15370 16569 16341 15374 13815 13554 12151 10600 9970 9441 8998 6130 4954 6004 8103 10673 12323 12516 12772 12959 11853 10343 9578 9093 10382 11945 12570 13017 12519 10214 7757 7348 7387 6997 6852 8576 11926 14322 14483 14259 17227 18563 15268 10805 11260 17165 18807 19796 20342 17784 15616 18222 16455 10862 6499 6459 12666 22089 30889 38602 44832 49068 49661 48423 48077 47287 43588 35402 30182 33044 40243 46067 44920 52056 44727 20438 6411 2277 3872 9089 14472 17616 24099 34748 44704 51677 54994 59241 65309 49202 9580 2575 2113 2471 3920 5368 5512 5795 7884 7820 7404 6946 11868 33625 80452 128990 146315 133581 136468 142510 150875 123129 70308 44505 27044 6100 1427 1216 1022 1122 8176 22308 8189 251 208 254 210 236 195 215 175 127 142 182 171 152 139 161 186 302 470 476 527 566 583 638 784 1049 1653 2278 2504 2418 2023 1648 1671 1406 1005 738 768 848 840 725 611 461 372 346 272 242 203 159 162 155 158 151 187 167 160 150 132 142 170 193 154 144 151 142 125 147 133 120 133 142 144 164 192 150 108 117 148 128 141 157 155 169 164 182 197 212 197 196 193 211 184 139 154 153 124 128 119 121 124 117 143 152 119 141 151 164 142 119 138 129 136 126 108 113 113 113 93 90 93 83 94 104 115 98 109 101 94 101 79 90 90 79 62 50 36 12 1 -5 1 3 -7 -6 1 -7 -4 -8 -7 -12 -14 -25 -25 -22 -23 -35 -37 -40 -48 -54 -49 38659 289 20 30 9410 10 44 19 7588 -850 48489 20309 21509 24228 23944 21792 20291 20596 19774 17778 14269 9385 6219 5938 6776 7554 8768 11001 13415 16008 16934 15316 14497 12913 10896 9519 8817 9333 10406 12677 15193 17284 17677 14682 9661 8066 8418 9310 9314 9055 11761 16681 19807 19909 19993 19239 18877 12028 9241 12370 16559 19605 22193 27912 31502 33503 33549 26954 20799 18078 20522 31499 47850 59524 64659 68287 76076 81126 81454 78102 77274 73962 71147 70392 78277 96116 90245 42320 21360 31241 22298 8528 3527 8843 18115 21457 21032 18337 16768 21598 18338 10439 9492 9454 5709 4570 5181 7489 8947 8787 8909 8397 5883 3340 3285 3588 8599 26483 64998 114531 137879 110895 72325 43080 34857 42947 53422 46348 27761 9735 2992 2496 1302 818 746 655 553 288 247 230 220 219 190 202 148 135 166 195 182 183 166 184 205 208 256 337 450 404 487 499 608 814 1337 1917 2178 2108 1822 1637 1558 1511 1089 886 923 883 911 847 718 623 513 445 364 259 182 134 152 166 166 202 212 185 188 196 175 171 166 149 190 155 147 109 114 118 129 126 113 124 134 180 182 183 119 133 152 130 166 160 144 166 189 193 205 209 213 214 230 212 193 170 172 152 140 130 129 103 113 151 126 121 118 131 132 158 152 131 135 149 131 132 134 116 126 131 111 91 93 96 108 111 121 112 98 101 94 96 100 94 97 102 99 71 51 50 32 14 5 -2 3 -5 9 10 -11 -8 -3 -8 -6 -9 -11 -8 -13 -18 -21 -30 -43 -37 -30 -42 -47 -41 -43 38665 289 23 30 9413 10 44 25 7588 -854 43373 9351 10783 12851 14816 15823 16891 15581 13217 10976 9193 8029 6860 6215 6982 7896 9069 10635 12932 14977 13748 11898 10365 8330 7860 7506 8156 12509 16825 18447 18922 18944 18839 17469 14566 11982 9917 8797 9679 11007 11201 11498 15036 19861 13805 6840 4336 4192 4648 10027 20353 30709 35509 33952 30318 25484 23222 23321 25498 27216 34398 53480 68011 67971 66459 63687 62680 61910 64078 70821 81414 92292 94902 90997 77865 53781 36669 34048 26920 9553 3459 2753 4891 12902 21364 21664 18887 20304 29700 28676 12933 4172 2695 3146 4904 7368 11458 15761 18933 20492 21899 23460 24975 24403 20310 14588 10134 18919 56930 96780 99775 88062 83579 76741 72110 70783 60279 50899 38691 21066 4636 1743 810 303 315 372 268 193 209 207 211 211 236 237 205 193 162 185 149 170 198 190 199 295 269 265 345 411 472 538 617 881 1346 1690 1986 1792 1364 1274 1208 1243 1084 934 918 1009 1134 1029 818 631 523 400 346 330 273 187 144 168 174 183 213 215 231 216 225 194 176 164 159 165 193 149 144 131 133 144 118 134 136 124 139 158 139 131 140 133 157 148 145 142 154 152 172 192 221 223 209 161 195 185 191 173 159 121 143 122 103 123 134 149 166 168 162 147 144 151 164 160 135 129 145 134 115 110 103 120 111 106 86 91 101 116 124 115 98 117 117 105 96 92 96 81 75 45 23 27 0 4 14 5 19 12 15 16 1 -11 1 6 -7 -12 -13 -14 -21 -29 -29 -34 -36 -33 -39 -41 -36 38671 289 28 30 9418 10 44 31 7589 -859 39391 11433 12644 14207 15922 18411 18480 16664 10746 5949 4381 4258 4547 5162 6528 8207 10016 11919 12964 12550 12076 12020 11478 9427 8065 8322 10662 14583 17275 17549 17457 18117 19386 20425 20273 19427 18481 17413 15930 14987 14504 14354 17510 18711 12012 3449 1872 4436 10325 14559 13531 16283 21526 22240 23281 23095 19543 19622 27894 41088 61477 85121 90754 85178 82057 78026 74995 69271 65441 64885 68585 67600 59615 58800 66121 76051 78724 73883 70318 55363 36644 29137 11603 2854 2136 3280 5078 7238 11484 11760 6375 3050 2731 4409 8625 12009 18446 24096 29409 39326 48632 51788 39008 21066 14146 11662 23053 42587 61329 77538 102044 122814 117057 79515 43613 22526 15197 13268 10311 5390 3195 5378 17058 7078 919 318 249 271 278 265 209 226 267 231 270 292 271 207 225 236 206 248 288 297 300 255 379 505 554 611 725 966 1232 1525 1687 1434 1151 1019 982 1279 1426 1366 1297 1367 1211 1027 809 606 477 438 345 266 243 209 201 188 237 249 213 225 251 245 254 220 195 199 240 225 198 203 160 153 181 177 162 182 183 152 145 164 183 143 160 170 183 139 155 175 184 185 196 248 254 221 231 241 247 220 222 202 186 168 151 157 152 155 184 168 192 177 179 202 193 172 190 176 177 148 145 145 144 125 137 135 134 134 132 135 155 143 135 154 150 156 155 134 129 129 126 120 107 92 59 39 39 30 26 39 47 48 37 42 29 20 30 32 22 23 20 11 3 6 1 12 0 0 0 -6 -7 38677 289 31 30 9421 10 44 37 7589 -864 41073 14264 16134 17997 17368 16732 16414 15512 14082 12127 10755 9430 8564 8406 8117 8531 9937 12165 14636 14372 12796 12007 12424 12007 11415 12978 14595 14728 14778 13080 12300 14788 17898 20351 20722 18056 15801 15157 15344 16359 16876 17861 15710 8869 3727 2329 3932 7789 10106 8719 9975 17978 24468 25906 21580 17814 19216 27081 39578 53352 64650 70851 75121 77090 77371 77538 78308 80053 80267 76888 73092 71472 72671 76042 94710 121903 118916 94477 85834 90264 85682 47147 16188 4897 2477 2421 2569 2594 2550 2710 2962 3320 3811 4705 5931 6987 9995 15107 21122 21993 18044 15018 14459 10333 9914 43927 87135 96137 100651 94971 75988 41342 12473 2601 1012 1301 3822 7781 7541 3198 2019 1149 3374 8454 4552 1107 348 244 246 253 226 257 223 264 278 247 197 199 167 178 198 228 241 259 206 171 296 370 436 491 587 789 1211 1589 1655 1404 1051 926 843 1169 1496 1658 1345 1254 1022 808 696 574 490 386 287 236 190 192 183 200 200 180 231 251 240 226 216 201 176 179 215 250 215 187 139 177 170 160 150 108 161 177 132 124 166 147 116 121 136 136 146 133 145 172 181 193 222 209 213 234 250 223 179 158 153 119 115 125 129 143 144 151 150 164 168 161 133 131 137 112 106 140 137 141 128 141 138 96 97 97 106 110 108 109 132 115 113 103 100 109 111 102 105 94 79 55 39 15 13 33 17 6 2 13 20 20 6 4 4 7 8 -10 -11 -13 -12 -24 -35 -21 -22 -31 -31 -32 -21 38683 288 65 30 9425 10 44 43 7590 -869 16067 17624 18081 17887 17503 17379 16868 16479 16300 16669 16416 14569 11117 10433 9996 11065 13568 17358 18953 16928 15150 16267 17577 20207 19998 15324 14926 13063 10354 10433 12679 15883 18712 18555 17113 16475 16578 15993 16164 18521 17801 9518 3469 1909 2700 4139 5305 8805 17119 28587 40073 37718 28416 21621 18287 19387 30753 47207 60941 66969 50227 29102 22506 23052 28111 35570 41932 45163 50765 61124 72939 89529 114288 139082 141180 120196 113848 107777 101805 94214 78835 51069 11221 2920 2920 2887 2923 2891 3132 4189 4896 5568 7442 9480 17809 35585 54179 72284 60726 43371 33579 20600 9782 4244 4219 9450 20312 31282 39357 37100 27819 14492 5192 2068 1909 2364 2644 1856 1130 816 704 773 788 533 472 484 289 263 240 207 189 196 184 178 166 174 182 158 167 172 154 171 157 200 161 217 259 281 337 430 737 1230 1596 1561 1232 1040 817 757 983 1528 1588 1269 1131 910 780 612 484 406 305 259 211 231 188 101 143 145 210 199 189 163 196 158 163 142 147 184 183 151 138 129 106 138 162 144 108 128 135 127 84 84 77 84 125 135 107 112 138 99 87 112 127 176 194 194 194 206 166 182 144 130 134 110 77 84 117 115 129 134 127 100 130 124 132 121 113 105 65 84 90 89 87 78 90 84 93 95 95 110 101 100 96 90 96 97 98 84 76 79 54 36 21 24 14 -19 -13 -8 -14 -4 -7 -13 -3 -11 -8 -15 -23 -25 -36 -35 -41 -44 -52 999999 999999 -51 -49 -52 -46 -45 38689 288 69 30 9429 10 44 49 7590 -874 16246 16240 16957 17993 17107 15660 13248 11517 10653 9787 9836 10275 9998 10222 10835 12214 14385 16106 16291 16002 16732 18474 19910 20062 19253 14398 11600 10039 10700 13328 16866 19138 19155 17425 15152 16812 19563 18678 16001 13922 10786 6846 7956 13173 14946 18109 30071 34760 24076 27070 36726 37466 39170 33648 26714 29659 45493 65039 68899 56823 51306 46953 37681 31586 29232 29823 30395 31771 34760 35807 39705 50457 62869 73557 86728 108862 124084 124392 131837 124613 87300 28409 6738 4093 4087 3925 3864 3834 4124 5464 6522 6750 12936 29403 41420 42116 41614 44032 45027 38667 28844 17482 13351 8431 4847 10498 24843 38736 42530 39081 23908 12221 4479 2381 2393 1870 1728 1570 1053 698 454 381 320 307 418 289 184 186 203 164 138 207 193 186 180 161 158 141 172 162 180 204 211 217 156 159 184 183 270 397 573 900 1278 1462 1389 1253 1009 850 835 1110 1181 1235 1076 912 761 672 540 390 280 202 167 149 144 115 130 95 126 157 133 184 175 136 144 124 110 168 147 105 114 99 54 57 120 109 76 97 110 82 107 100 106 86 101 118 102 92 82 106 92 115 169 179 179 184 186 172 146 128 134 126 128 66 54 78 89 100 105 103 98 99 123 127 110 96 93 97 87 85 79 73 64 76 50 73 69 58 78 92 74 62 73 54 54 66 61 73 73 42 30 19 28 15 -14 -24 -30 -14 -17 -26 -26 -22 -32 -35 -37 -32 -30 -44 -46 -43 -50 999999 -51 999999 999999 999999 999999 999999 -54 -51 38695 288 74 30 9434 10 44 55 7590 -878 8030 7619 7370 7504 7353 6734 6389 6287 6617 7296 9398 11997 12023 11039 12043 12840 12376 12094 12698 13119 12585 12026 11800 12343 11731 10226 11659 13916 16558 19972 21896 21793 21020 20204 18659 19153 18256 14426 11785 10541 9483 12291 21657 30835 35521 38348 38450 30859 29775 27600 25897 27049 30681 32640 30493 29229 34022 51508 61988 56937 55754 49627 41814 46572 53001 56767 58443 57131 53316 50796 49760 45353 48895 71000 108477 149245 183651 203833 137597 54630 29443 26970 17421 13172 8674 5269 4771 5297 4964 5429 6977 8139 7563 7429 9968 14769 21789 31617 36446 33012 28518 23258 20485 33612 57734 51820 35975 30167 25204 16996 8960 4385 2919 2949 3118 3048 2661 2003 1104 831 770 586 468 469 731 696 451 273 233 254 197 187 186 202 206 203 196 182 170 157 218 227 257 174 139 191 207 226 207 265 454 697 1021 1281 1337 1415 1238 1068 930 1065 1187 1163 1225 1025 917 967 790 531 387 278 242 216 157 138 166 186 157 161 202 179 199 187 143 180 234 197 155 161 152 146 131 114 117 113 133 120 142 112 116 142 137 127 118 117 145 144 136 119 134 164 190 215 227 212 212 188 177 159 137 124 121 130 125 132 134 146 148 154 155 144 139 147 161 135 117 116 144 118 75 99 97 82 105 106 120 112 109 102 94 99 107 107 103 115 106 101 94 93 81 67 41 36 22 11 8 6 4 -7 10 -3 10 1 5 6 -6 -10 -10 -11 -21 -20 -28 -30 -33 -34 -33 -24 -20 -18 38701 288 48 30 9438 10 45 1 7591 -883 7907 7548 6963 6803 6979 6348 6345 6046 5575 4514 5104 6288 7651 8936 9656 9764 9379 9179 9958 10645 10154 9507 9143 9605 10486 11673 12591 12607 13347 15148 16144 15752 15176 15191 15078 14020 11928 12324 15066 18082 19724 20985 22165 23638 25380 23445 21240 20264 15964 11772 12785 17846 25170 32474 39626 43222 50779 61384 52531 36096 27114 24975 34642 43748 51282 57379 63409 69984 74164 76094 72645 68702 64435 59942 66976 97386 129541 126076 102216 94780 114336 84643 21772 7576 4956 4016 3265 2896 3129 5412 11446 21958 39960 59279 68032 67533 60061 48887 36382 25715 17382 14094 11086 15117 30244 38712 39773 35667 28189 21436 15924 11602 8865 10309 9146 4349 3517 2788 1730 1077 872 552 373 302 386 539 603 297 246 244 251 234 226 247 240 172 213 178 159 142 158 227 232 180 152 247 228 151 130 166 255 413 758 1081 1186 1138 1028 973 981 1070 1308 1340 1110 1038 1023 1186 927 632 441 278 204 169 136 146 158 177 140 176 189 177 183 134 169 166 152 142 162 129 132 167 144 101 116 119 106 117 100 115 118 116 115 92 104 110 128 76 115 131 124 122 140 191 196 168 177 168 171 161 122 113 118 106 124 108 106 120 127 122 142 108 111 137 153 126 117 127 107 88 81 66 85 69 62 67 77 94 115 92 70 79 80 76 87 71 87 82 66 67 68 49 35 25 10 0 -6 -11 -27 -25 -6 -19 -22 -17 -20 -29 -35 -28 -34 -37 -42 -51 999999 -53 -49 -46 -49 -46 -46 -47 38707 288 83 30 9443 10 45 7 7591 -888 7378 5804 4533 4544 4557 4313 3735 3178 3099 3561 4097 5399 6621 7313 7700 6871 5879 6521 7458 8033 9024 9260 8619 8808 9538 8851 8783 9935 10613 10897 10570 10398 11300 12950 14128 14300 14493 14646 13369 11936 10037 10671 11695 11049 11558 15020 18113 17095 14733 16922 23207 28195 30220 31258 34100 39441 41067 32849 31302 36876 34755 33949 38441 41035 43011 50262 57443 61496 64852 73872 85213 91111 95436 97037 84404 70519 82064 107507 123019 141341 134318 80437 16934 5545 4495 4563 3771 3732 3974 4789 5599 6404 16346 34710 58390 76893 91218 105608 100751 81637 66866 53986 37722 33366 45826 43005 32795 18614 6092 4732 5647 5572 6940 6142 2955 1397 1379 1540 1955 5999 15967 28229 37975 22445 2338 445 439 314 281 269 263 248 206 190 210 190 237 184 217 226 229 265 253 194 180 162 188 219 230 239 287 405 638 1053 1259 1282 1125 1009 1010 1112 1388 1260 1162 1110 1132 1223 987 759 598 388 278 263 204 207 161 156 183 239 238 251 258 218 198 208 217 209 172 149 156 175 150 167 160 134 142 142 137 120 167 179 170 134 163 150 162 152 144 142 163 162 185 210 220 226 219 206 212 247 204 143 158 140 113 134 154 169 148 165 169 160 157 178 184 187 166 150 141 148 136 130 119 117 111 118 147 131 120 112 129 140 133 134 130 117 119 117 104 96 84 76 75 46 41 28 18 16 22 20 14 24 24 16 8 9 11 9 -2 -10 -18 -14 -3 -5 5 -3 -12 -7 -5 -3 38713 288 88 30 9448 10 45 13 7591 -893 5436 3860 4341 4770 4873 4699 4019 3420 3545 4207 4797 5712 6462 7279 7596 7642 7691 8134 8857 9816 10525 10593 11072 11604 9377 7850 8925 9878 8151 6606 7050 9093 12184 14077 12568 8703 7205 7950 7627 6159 5962 9656 12677 12830 13888 17085 17484 16083 15703 17491 13949 7361 8771 12315 15872 22403 29764 30777 29115 32517 34347 36276 44034 50019 50547 48001 47567 51656 55884 60032 68375 77288 90274 120202 123369 105239 98356 101157 83525 66915 40598 15520 9540 16478 22574 27010 23250 20860 25702 35732 56576 77774 65581 49967 42524 39858 43835 53992 74495 95037 98164 86910 77926 64436 48109 32222 27320 27671 29918 22984 15326 9808 5161 1770 1356 1272 950 902 868 789 1317 4113 5044 2130 577 306 283 259 239 239 246 219 240 189 212 296 216 177 156 224 228 246 239 197 164 213 232 214 153 184 288 391 552 903 1055 1042 1007 905 930 1008 1194 1103 960 927 1258 1358 1127 868 555 353 249 232 244 181 173 182 225 192 191 211 208 188 175 200 190 209 173 167 129 123 151 154 144 129 129 169 133 121 121 121 134 160 163 149 162 129 125 151 154 158 172 182 220 205 176 175 164 155 158 149 138 125 112 107 98 116 139 159 163 159 160 151 153 136 150 159 144 111 116 104 86 100 122 97 103 112 112 110 113 117 118 101 90 90 91 83 96 88 77 85 79 57 48 33 6 -12 2 10 15 11 8 -4 5 7 -4 -15 -26 -24 -18 -21 -14 -8 -15 -15 -9 -12 -21 -21 38719 288 92 30 9452 10 45 19 7592 -898 2187 2619 3040 3435 3499 3282 3084 3003 2909 3305 3968 4579 4995 5201 5482 5749 5857 6249 7037 7631 8559 9129 9138 8718 5981 4738 6247 6048 4798 5556 6895 8030 8025 6273 3739 2249 2013 2406 3435 5355 6534 8093 10013 9957 10736 11812 12902 12558 10023 5804 3364 3718 3812 5687 8154 10907 10022 9530 15984 26257 33463 40900 51130 61466 66754 63280 56154 48844 46601 46784 43781 46871 59419 76139 89583 85520 72306 59299 44852 28870 20052 7986 7537 14972 22584 29344 32565 37182 48392 69648 85466 91359 103250 115850 129205 119560 100014 89170 82952 78650 83292 85947 81433 79082 87424 74246 41941 29753 27895 20667 8957 1721 1015 1065 1245 1201 1101 839 740 629 452 383 283 265 259 284 244 189 250 236 211 196 202 198 193 206 175 181 202 189 172 170 190 150 158 180 180 179 171 205 264 377 517 670 813 1005 1045 1014 986 885 1015 998 983 1003 1035 1404 1461 1066 699 407 324 271 171 161 176 130 123 137 179 227 173 181 182 178 182 183 160 151 143 116 130 129 135 129 125 109 113 147 119 115 119 127 114 106 114 113 111 95 124 157 157 167 142 134 85 113 134 127 141 138 111 103 104 132 113 96 113 147 128 143 144 136 139 131 99 103 114 105 101 75 76 61 88 95 107 89 93 102 101 94 78 96 85 96 92 75 76 84 89 80 50 41 21 8 -16 -13 -11 5 -2 -8 -14 -12 -20 -22 -30 -38 -35 -38 -37 -35 -33 -41 -39 -49 -37 -32 -37 -40 38725 276 95 30 9455 10 45 25 7592 -902 3192 3861 4831 5398 4845 4356 4062 3880 4150 4664 5168 5821 6381 6743 6565 6456 6472 6469 6762 8100 9689 10213 9869 7367 5307 5778 6225 4571 3722 3876 3277 2168 1708 1710 2019 2460 3148 4328 5979 6968 6388 6181 10319 15995 16548 19546 19472 16491 16061 14746 9243 8534 8204 8922 15659 28280 41027 47641 51540 58553 63315 64699 64766 68380 73860 82252 93502 104238 100646 86563 75047 62032 61534 67880 72991 81875 78867 41642 21212 6834 2952 3025 4291 7164 16522 32811 48386 74294 98645 102530 101051 98593 80818 61716 62000 64301 68050 64578 53756 36483 21415 30372 44178 38456 34575 49107 51934 43224 32712 17579 4956 2999 2131 1561 1404 1129 979 967 873 707 593 458 337 322 266 269 273 234 161 182 166 151 132 158 158 118 155 159 208 181 188 202 163 158 167 138 102 138 150 170 174 193 316 500 735 916 966 910 930 901 878 954 961 1077 1082 1474 1457 1334 1104 698 384 226 177 144 99 113 110 138 119 135 133 137 119 122 147 148 108 132 101 84 84 101 101 76 95 89 120 102 78 110 113 108 76 65 87 105 115 65 66 99 87 100 108 89 108 92 80 92 105 95 100 71 56 84 79 98 97 101 102 99 115 110 89 95 79 98 99 63 63 59 63 58 35 44 69 56 75 91 75 59 47 53 56 50 43 47 55 51 40 18 -5 -11 -16 -36 -50 -36 -24 -19 -15 -26 -42 -40 -45 -53 -47 -45 38731 288 97 30 9457 10 45 31 7593 -907 4155 5068 6292 7072 6946 6422 5676 5284 5231 5764 6370 6524 6366 5930 5563 5568 5865 6368 7027 7938 8259 8027 7332 6178 6045 5874 4418 4230 5860 7709 7629 6121 6061 6510 6827 6472 5410 4831 4597 4376 5149 8873 18274 20312 19035 21845 25158 28866 27325 14010 11790 13156 15284 23076 32654 40279 48871 58407 70679 80606 80307 80867 80360 79555 80611 85732 93972 104860 122181 131871 127454 122009 109219 96399 97101 88965 58611 22040 16325 21207 23431 18001 12035 12133 17520 25934 31888 35378 39055 46888 65038 85673 78059 69577 60057 40019 37351 48482 55825 57950 53681 44407 38864 38323 30027 10955 2948 2437 2195 1988 2029 1987 1384 964 762 628 647 808 1573 3211 3806 1363 537 397 323 281 293 277 287 257 284 285 235 236 227 188 181 190 212 245 222 231 257 263 241 248 181 227 221 238 224 336 407 699 917 1039 1028 1059 1113 1010 935 1069 1292 1314 1202 1068 1245 1453 1311 903 531 298 215 167 155 176 168 186 207 213 210 216 202 200 199 153 158 187 149 124 116 116 100 140 154 154 169 156 135 141 140 144 133 132 128 147 163 168 125 116 133 121 132 131 133 119 109 128 149 125 114 125 137 120 113 132 138 152 170 160 131 121 144 139 151 142 130 128 118 109 108 114 97 95 104 117 120 123 115 108 110 103 89 99 100 98 95 98 83 59 38 33 27 8 -14 -4 0 8 8 -8 -11 -4 -6 -7 -17 -16 -20 -29 -37 -33 -35 -33 -33 -35 -34 -28 -25 -31 38737 288 100 30 9460 10 45 37 7593 -912 3037 3622 4656 5504 5881 5597 4943 4419 4229 4377 4659 4729 4635 4552 4517 4639 4615 4677 5045 5528 5859 5478 4445 3608 3081 2212 2360 3725 6344 7885 7908 6779 5703 6112 6580 6480 6596 7800 9573 10468 10689 12647 15376 18367 19769 20888 24524 25502 15781 8960 10808 13271 16801 22594 30340 37524 43732 51465 56580 57979 57337 60998 62841 61329 62589 67522 74395 79079 83258 90052 93630 105986 121667 109576 63667 34708 33040 45486 52680 39237 29561 30394 33059 38692 39032 39149 48280 55308 67651 75249 70956 74193 73218 49744 44460 61209 65249 59991 64740 73329 83202 91941 81417 59220 38985 16312 6578 3751 2658 2031 1930 1764 1485 1265 1085 993 846 861 1301 4731 8184 3942 781 423 377 319 267 244 227 213 238 215 208 236 242 233 236 223 203 195 203 254 254 183 179 197 184 206 185 156 167 302 388 634 964 1037 970 953 945 951 1022 1206 1442 1316 1015 960 1057 1119 1058 889 561 268 225 213 153 153 170 183 175 234 236 213 196 198 195 177 165 165 171 146 103 90 132 151 153 146 119 129 136 147 154 126 126 134 143 148 157 124 119 129 142 142 134 110 126 133 123 143 137 124 151 153 106 99 123 142 160 178 167 159 158 151 146 133 144 157 141 121 132 117 118 124 104 95 113 108 113 144 122 107 107 124 118 97 98 95 103 110 72 53 40 48 42 17 6 12 5 0 -1 -4 3 -7 -9 -5 -8 -8 -13 -17 -29 -35 -41 -37 -37 -30 -29 -33 -31 -27 38743 288 102 30 9462 10 45 43 7593 -917 1948 2445 2960 3410 3981 3942 3373 2852 2578 2502 2480 2529 2702 2876 3123 3338 3688 3787 3735 3644 3745 3082 2039 1643 1215 1099 1315 2397 4428 6218 6616 5829 4590 4449 5222 6056 7155 7593 8180 9022 9176 9244 10848 14461 19387 20656 18964 14856 8420 9247 8831 10090 12109 16308 22755 29342 32737 30927 28363 27854 31442 36040 39907 44526 46256 47143 50238 53973 59819 68037 72037 72201 73276 69309 58646 62428 76670 61977 53377 41240 32178 25845 29091 45286 63152 71027 86430 101381 99238 79287 78558 75298 48234 28703 36736 52396 60718 62822 61948 54419 60060 76893 77401 81710 92352 90146 82590 71792 68283 67546 38123 11365 2404 1313 1341 1232 1226 1304 1316 983 631 431 369 305 291 308 282 213 219 235 215 206 205 216 204 209 154 185 164 191 204 229 199 177 173 128 136 190 169 153 205 218 271 456 673 787 805 876 795 757 836 1098 1269 1053 860 1002 1010 968 906 760 451 256 187 145 152 195 153 144 211 202 225 201 176 190 154 167 145 141 155 131 95 127 131 127 140 137 149 138 119 149 127 135 103 90 122 113 110 107 107 114 125 127 120 135 97 106 96 86 86 107 104 114 108 106 96 90 108 136 156 144 136 117 109 115 109 112 100 106 91 104 103 104 81 92 97 96 109 102 109 106 116 91 74 87 78 70 70 87 69 34 27 34 26 7 -3 1 -9 -4 -15 -16 -11 -16 -21 -19 -24 -30 -29 -40 -40 -36 -42 -45 -48 -48 -50 -41 -25 -35 38749 288 75 30 9465 10 45 49 7594 -922 2431 2806 3578 4207 4481 4392 3859 3473 3083 3052 3244 3352 3322 3479 3804 4560 5012 5145 5288 4938 4124 3288 2266 1714 1486 1457 2123 3989 5616 5749 5515 4915 4870 5719 6554 6713 6795 7360 8689 10026 9643 9256 11730 18360 23383 20225 19656 19253 18058 17070 11951 11214 15374 21758 26831 32591 34967 30229 28135 30288 35312 40943 43489 36870 31239 32981 36213 40444 48086 56156 61554 69966 77340 77763 77043 78343 71861 60880 52826 45744 43591 38874 42665 56987 63596 74292 92468 106110 108967 119729 116701 100345 80925 29341 8923 8035 6106 10096 20856 32672 36886 44002 48960 57250 71316 92734 101893 87246 88350 82571 50307 11592 2207 2435 2849 4455 10375 10444 5461 2037 1037 525 391 316 263 316 312 304 243 198 226 219 193 201 179 244 256 226 211 225 236 220 237 205 181 175 183 239 207 205 179 146 196 240 373 468 440 476 581 699 701 792 862 749 590 795 853 820 821 681 398 265 206 173 164 165 185 170 174 199 219 164 196 212 199 179 180 145 114 135 131 143 131 131 135 155 157 146 125 141 149 141 157 129 164 148 138 129 131 124 119 122 113 127 147 117 115 113 131 121 127 137 104 132 151 104 99 137 158 151 122 133 158 142 121 117 125 118 123 116 133 134 103 91 109 81 106 114 108 111 110 109 100 91 87 95 103 103 76 57 49 46 60 49 22 19 13 2 3 5 -1 -5 4 5 -1 -1 -5 -27 -34 -31 -32 -40 -39 -39 -38 -30 -23 -29 38755 288 109 30 9469 10 45 55 7594 -927 2937 3560 4278 5061 5324 4950 4190 3423 3263 3313 3532 3745 4201 4742 5240 5777 6159 5553 4427 3818 3197 2395 1882 1747 1728 1753 2443 3779 4092 3259 2911 3331 4578 5855 6838 7539 8651 9673 10093 10847 10643 10377 13848 21758 22442 20027 22845 23617 21776 20491 14793 12267 18912 25617 27570 29192 31832 31097 28964 29566 30941 29436 28170 28765 28316 29687 32572 33868 33851 35884 38486 43576 56621 72138 79982 86147 78508 59466 53248 55861 53511 49200 52412 65489 76315 75538 64944 59586 60223 71962 94555 111115 118928 110678 69923 39103 36634 32062 28462 29515 33334 30518 27025 30381 42282 56933 66980 72566 70357 51980 31307 19918 20955 20080 12881 13443 16347 6834 1692 880 569 424 361 316 305 347 322 272 251 223 224 195 226 211 211 242 236 234 206 233 244 212 264 210 179 195 175 185 184 168 166 177 192 185 223 316 303 220 304 441 625 742 764 777 516 395 377 434 465 451 328 205 193 161 160 162 157 138 134 169 211 230 231 183 172 191 165 107 160 163 154 148 132 155 146 152 127 156 163 162 133 132 129 116 102 164 154 145 136 153 154 143 130 123 131 134 141 137 130 117 99 105 99 111 112 124 148 158 177 183 163 176 142 144 146 144 132 136 112 123 103 103 115 111 111 119 132 125 127 133 129 126 119 100 109 118 110 120 102 63 59 67 69 55 37 25 15 19 12 1 6 12 13 5 -8 -8 -9 -7 -11 -17 -20 -16 -15 -25 -18 -8 -6 -12 38761 288 112 30 9472 10 46 1 7594 -931 3433 4199 5364 6287 6750 6794 6103 5024 4175 4127 4452 5032 5663 6227 6886 7273 7372 6569 5213 4293 3774 3301 2896 2395 2264 2178 2466 2971 2097 1335 1292 1990 3407 5385 7007 7799 8424 9428 10035 10244 10876 12133 13768 17325 16134 16694 19187 19248 18039 15947 16240 19164 19918 17966 18453 20059 22231 25202 26781 28410 31455 33390 32115 27951 25799 25627 26260 28120 31464 35493 36183 34471 33047 36642 41313 39124 41309 42344 40778 45980 50116 50781 52029 65217 85394 77782 56056 54015 55162 56584 56724 57993 55150 54402 43286 32134 36037 40468 50849 69698 87081 99174 96116 76949 55154 53620 55094 46257 41861 51133 55754 38757 41896 50121 49541 41970 15718 7074 3239 859 543 436 336 335 340 330 275 260 210 180 191 163 192 225 159 189 208 233 192 190 204 221 181 161 198 156 184 162 198 184 150 137 182 197 196 164 160 178 229 274 478 618 619 520 335 217 257 268 229 260 255 204 180 141 111 118 135 162 175 186 227 218 211 226 181 156 140 125 109 107 100 106 98 133 149 153 152 116 149 170 134 134 125 121 119 139 134 123 120 120 126 136 118 115 98 95 116 115 101 105 107 102 104 109 109 123 147 130 137 127 108 109 104 117 115 110 106 102 102 107 110 89 81 69 61 85 93 104 109 91 83 85 97 83 63 81 84 96 81 53 35 38 23 19 21 19 -6 -11 -5 0 -15 -11 -8 -15 -18 -22 -26 -30 -40 -35 -34 999999 -54 -35 -34 -35 -37 -34 38767 288 112 30 9472 10 46 7 7595 -936 4777 5883 7396 8742 9610 9456 8645 7678 7105 6474 6587 7315 8114 8415 8437 8389 8333 7892 7254 6255 5049 4661 4243 3761 4041 4246 3588 2245 1041 1053 1765 2884 4618 6886 9256 11898 14082 14840 14471 14351 14720 16769 19027 16866 15965 17490 17677 17828 18236 19473 18464 14144 14388 18227 23803 28418 30991 32991 32054 28557 27537 30402 33759 37662 40770 41927 42659 42421 40132 39301 43572 47504 48079 38104 28272 22635 24077 31725 36141 37966 46912 55610 70184 93619 92729 77002 74665 81000 84492 89210 98660 94615 76073 51843 36310 20595 10055 12022 17934 26311 36205 35518 25614 19952 17362 20041 33623 53893 61404 58013 53170 39811 43697 60453 71796 46789 16255 2348 1187 922 578 415 329 298 233 228 271 270 214 209 229 236 187 207 214 189 205 223 196 205 199 204 219 220 152 164 163 170 166 156 150 105 140 146 130 175 187 231 205 260 332 422 447 373 284 190 253 239 156 152 150 206 186 151 135 157 111 133 142 167 193 208 169 119 157 128 117 130 123 147 132 99 103 91 143 120 106 110 94 82 110 123 96 104 93 90 125 104 78 94 94 93 119 111 60 54 52 77 85 92 94 90 90 74 111 104 129 143 128 115 111 102 107 115 81 89 76 85 81 95 92 69 103 92 78 93 110 110 100 84 95 96 75 70 78 70 64 75 52 52 45 33 43 16 2 -3 -24 -23 -16 -16 -13 -10 -20 -29 -35 -35 -40 -47 -41 -48 -49 -53 999999 -48 -41 -44 -40 -44 38773 288 114 30 9474 10 46 13 7595 -941 2999 3864 5050 6052 6830 7349 6605 5473 4539 4350 4429 4531 5009 5340 5489 5282 4957 4655 4044 3138 2772 2935 2776 2952 3529 3556 2557 1372 1498 3005 5125 7406 9226 11365 13642 15082 15992 16903 16629 15574 16264 16081 9929 5274 6845 11204 14746 17819 19187 16201 14335 16902 23333 28318 33295 36531 38715 39288 39118 41195 44609 44447 42204 42378 48420 54617 61045 65758 68450 61076 47542 44948 48594 47826 38948 30591 21980 17960 24616 37805 53825 72935 84163 81910 92458 107929 114858 115991 117400 120167 122696 130062 134776 133692 113325 45705 13602 7418 6806 13385 17657 18341 17353 12055 7190 8030 14127 16394 15352 11622 8532 7764 10207 15497 28843 50517 43481 8841 1331 769 470 409 310 248 262 237 263 247 222 198 251 203 132 162 224 211 181 172 160 179 175 204 208 223 196 220 170 192 174 142 171 172 132 123 161 163 155 161 154 224 291 324 361 311 270 178 189 200 199 167 197 194 221 162 135 140 143 164 128 176 207 234 188 166 160 116 121 115 133 138 126 155 166 123 105 125 119 108 133 137 138 130 126 110 131 138 157 136 107 88 135 116 91 63 96 113 106 94 73 71 113 108 79 76 89 88 110 126 143 141 123 110 92 96 100 109 116 84 81 93 89 93 97 86 64 75 102 97 98 93 91 86 86 73 81 92 85 95 93 61 41 48 47 46 17 -3 -8 -4 -12 -4 -7 0 -7 -14 -11 -21 -27 -27 -33 -33 -39 -32 -33 -24 -25 -22 -25 -34 38779 288 114 30 9474 10 46 19 7596 -946 2883 3509 4386 5293 6231 6632 6448 5570 4544 3725 3744 3619 3443 3778 4130 4053 3845 3652 3223 2465 2423 2545 2779 3155 3195 2966 2129 1578 1979 3589 5549 7191 9701 12306 14546 15920 15522 14492 13724 13056 11697 7426 4791 7411 12261 13984 14865 16554 15423 13473 13890 17548 23037 26199 28959 32011 36333 40133 38578 37454 37591 40461 42735 46147 52904 58045 63049 66093 66276 65778 57945 43749 31065 24768 24232 21303 22554 38165 59418 76732 96393 122249 127945 114442 119648 121510 102243 100179 103880 111898 112890 116393 113319 109241 105769 50612 9573 8667 11712 14288 12666 11185 10163 9107 9719 20932 32411 25879 14906 6590 5031 9529 19149 20489 17013 18559 10341 1995 734 483 414 363 321 342 309 263 263 270 264 259 221 248 229 221 205 236 249 195 243 236 216 250 282 252 182 170 176 171 142 154 153 145 178 141 158 191 192 200 171 235 267 296 330 275 292 248 157 186 189 193 194 203 180 156 127 130 174 166 140 189 207 196 179 184 169 122 145 145 124 147 130 144 131 127 142 153 155 127 109 104 107 134 157 148 118 155 161 162 103 107 134 113 120 115 135 105 85 94 132 110 141 139 94 88 96 105 151 139 142 126 125 123 104 85 103 110 108 116 122 97 101 93 77 96 111 119 113 124 136 112 98 101 103 88 90 102 92 91 82 59 57 62 69 66 50 12 9 24 5 8 -7 2 2 13 -1 -21 -21 -27 -22 -17 -24 -29 -23 -22 -18 -15 -17 -23 38785 288 113 30 9473 10 46 25 7596 -951 3822 4543 5487 6543 7588 8032 7767 6898 5939 5349 5057 5049 5067 4994 4388 4099 3711 3055 2617 2672 2989 3684 4240 4253 3827 3279 2233 1658 2620 4888 6928 8092 9835 11736 12404 12829 13024 13248 12109 10564 10953 12316 15834 20487 20948 18128 16674 14356 10797 12889 18913 26662 30902 28244 28556 32080 36640 42371 44687 43774 46854 53097 58379 62750 64968 67460 67642 64617 60730 59190 60979 59592 51546 37667 28907 24577 22815 27251 40051 57077 75384 88727 80658 83590 82987 81233 76301 66199 54911 49948 46786 42927 44086 36305 13178 4847 8799 14057 16306 23830 39768 53313 64761 73177 80676 79007 67891 50955 33102 18790 10664 12640 12413 6933 1999 856 621 517 584 456 390 335 332 284 279 244 183 237 225 216 235 163 157 197 180 197 165 165 206 231 198 158 166 166 164 144 120 145 132 120 150 117 116 116 108 122 147 174 174 212 211 216 197 237 242 215 140 142 201 139 160 156 131 120 154 133 169 127 118 174 178 170 160 163 143 107 121 114 121 117 80 73 65 80 87 95 85 75 96 97 96 115 124 93 85 123 123 86 102 115 117 94 119 106 62 88 64 62 89 69 72 72 78 58 65 75 86 108 81 74 81 93 76 83 67 88 69 72 81 78 92 82 84 75 75 82 85 77 98 93 90 77 59 72 66 75 66 56 60 43 31 24 42 32 33 9 1 1 -9 -21 -13 -10 -19 -16 -23 -37 -47 -45 -40 999999 -54 -48 -47 -45 -47 -46 -50 -50 38791 288 113 30 9473 10 46 31 7596 -956 2996 3901 5267 6826 7779 8054 7782 7321 6453 5714 5334 4982 4776 4442 4103 4017 3698 3467 3240 3077 3146 3554 3518 3088 2393 1770 2058 3138 5185 7127 7835 9608 11499 12840 14136 16051 18902 20934 18118 12651 9070 8731 11153 14086 14447 16770 18858 15991 14234 15743 20288 25986 25262 21740 24462 25864 25631 28795 34234 38450 43731 48849 52006 52473 49669 46441 44868 45349 45873 48775 54222 56931 54643 52018 47641 43167 41819 38650 32535 34797 47312 60839 85294 109416 125520 133823 127537 119947 104833 82097 55566 32091 24759 24671 21760 18330 27924 48720 54796 76710 88641 66909 47745 32691 20964 15157 8125 7371 7704 6681 5915 4913 1691 1073 968 704 657 781 793 824 900 872 763 749 436 279 217 209 202 200 171 181 175 187 187 179 200 227 166 238 224 202 161 145 194 161 174 154 154 172 152 158 156 132 159 196 181 162 171 155 234 231 198 210 186 175 149 181 180 150 144 147 125 162 167 114 128 110 158 192 221 218 170 178 173 142 169 130 112 130 78 86 117 130 138 117 80 83 91 91 104 104 129 116 102 116 140 119 107 134 107 96 101 81 79 81 86 74 65 82 92 93 65 68 83 104 127 98 79 76 73 73 75 72 76 75 78 82 81 81 82 101 93 96 73 73 82 109 101 94 88 80 85 76 64 75 69 70 95 64 47 38 34 41 42 28 8 -10 -6 -17 -6 10 -5 -26 -23 -31 -35 -39 -39 -34 -47 -43 -40 -44 -44 -33 -37 -52 38797 288 113 30 9473 10 46 37 7597 -961 2703 3252 3965 4984 5627 6155 6225 5751 4968 4317 4206 3960 3497 3373 3121 3028 3084 2997 2757 2665 2435 2241 2224 2152 2574 3495 4401 5180 5555 6364 8809 12404 14749 16496 18137 19736 21630 22692 19521 15070 11869 10009 9141 8961 8941 9514 8956 8831 10561 13914 16775 17878 15784 16330 17565 17945 21251 25201 27285 28935 31655 35964 37119 34633 31578 31210 32980 35155 38252 40629 42330 44616 48600 51349 51638 50286 47964 37226 30580 35397 43684 48419 66582 91932 113825 128995 129084 109318 70752 41653 30700 30497 27216 35904 68056 102979 112665 125855 125500 131566 144016 139988 84862 35578 16245 9140 9890 11499 9263 6215 4649 4740 3955 3278 1832 1395 1406 1594 1852 1816 1834 2115 1466 1003 484 329 300 298 316 235 283 285 222 269 292 255 242 226 255 277 283 228 252 247 175 191 214 247 201 219 248 211 182 155 189 244 182 213 226 273 321 260 230 254 214 181 222 228 265 225 176 174 141 149 195 163 150 145 186 216 246 221 207 221 233 207 167 146 163 181 152 130 133 135 180 175 160 147 156 155 136 161 165 177 172 145 169 158 157 139 130 147 138 134 116 130 106 108 139 136 131 141 137 130 125 141 160 155 114 111 118 140 130 124 116 127 153 140 134 150 144 127 145 137 138 138 128 150 146 139 144 143 118 115 115 111 122 121 122 111 107 87 93 97 84 73 52 41 41 37 48 51 38 37 34 11 17 7 6 5 7 5 5 8 6 11 5 0 38803 288 113 30 9473 10 46 43 7597 -966 2846 3554 4388 4932 5262 5661 5602 5317 4767 4036 3466 3117 2804 2995 3543 3928 3806 3187 2673 2624 2627 2514 2282 2514 3274 3884 4438 5764 7645 9784 12024 14665 16485 17111 18458 20184 20184 16871 12291 9125 5998 4140 4128 4396 4149 4776 5965 6273 6571 7657 11697 15132 16896 18831 18446 18480 19400 20657 23544 26734 28714 29789 29288 29595 29560 29818 30193 30923 32962 36198 38034 39134 40535 42154 43717 45419 49726 52651 48893 45351 50927 53632 66302 88113 106550 116125 105536 89611 64185 33970 20407 24064 34102 42930 53386 49560 33405 34012 40746 53824 67299 75534 89553 95151 79981 64942 61480 57965 46162 33693 23983 10266 3826 5011 9718 17339 28814 51759 57592 55564 27131 5580 4207 2230 424 282 246 243 245 234 272 238 232 271 239 195 234 247 251 230 256 314 252 251 174 190 205 175 143 112 145 206 184 173 148 188 174 188 174 208 244 277 252 189 151 169 171 168 232 224 187 168 168 188 185 170 179 179 176 199 254 204 201 182 183 163 155 157 133 168 117 126 147 133 133 159 166 151 140 106 126 128 128 115 131 139 178 127 116 116 130 137 131 110 129 113 84 106 123 129 122 113 114 112 119 114 125 137 122 112 96 89 111 124 106 131 115 108 120 118 112 107 103 108 124 128 111 115 135 105 116 110 94 83 83 87 106 99 104 101 92 62 69 82 71 69 43 27 9 27 25 20 22 9 10 -3 -16 -18 -22 -7 -9 -14 -10 -12 -7 -4 -9 -7 38809 288 111 30 9471 10 46 49 7597 -970 2752 3216 3947 4759 4990 4843 4695 4465 3684 2916 2405 2437 3045 3855 4107 3372 2768 2627 2577 3033 3036 3010 2981 3577 4061 4213 4247 5188 7175 9283 10831 12433 13780 14457 15468 15640 13644 10398 8418 6946 5839 5062 4688 4760 5513 9075 9784 10214 12218 14022 15253 16317 17101 20714 22763 22300 21609 20242 20374 20798 23347 26517 27472 27465 27794 28125 28965 30587 33683 37345 38624 38385 39417 43834 45989 47478 51930 54370 52718 60407 70728 69790 71204 81283 91513 94586 75953 47334 29186 26592 26811 22838 16227 18916 21941 23055 26236 27828 29484 33720 40676 46778 44338 45070 54489 69315 73082 77820 82198 75010 64945 64211 61541 42323 40515 40656 41836 76348 102779 54997 17821 5003 1609 451 311 308 217 250 266 198 252 197 240 256 218 224 228 225 238 224 213 151 181 227 214 173 175 207 206 156 139 137 159 177 171 156 163 200 210 221 206 255 174 150 116 128 140 144 172 193 182 162 132 99 73 144 160 151 130 167 194 188 226 204 155 178 136 144 116 103 127 143 121 137 131 117 117 111 136 126 91 95 115 112 102 100 121 152 126 130 108 96 100 126 95 102 112 96 108 94 84 104 95 102 87 115 145 113 89 97 109 88 93 103 103 104 97 110 102 111 91 96 106 106 106 90 89 105 89 88 89 75 91 71 77 99 82 89 98 82 69 53 61 61 51 51 49 24 10 5 11 19 19 14 0 -16 -25 -26 -21 -22 -28 -21 -22 -18 -10 -15 -28 -34 38815 288 107 30 9467 10 46 55 7598 -975 710 929 1129 1343 1662 1683 1497 1019 669 351 388 662 1022 1077 814 625 555 592 907 993 1396 1665 2113 2284 2212 2098 2252 2706 3518 4630 5471 6168 6858 7811 7954 6012 3682 2796 3060 3894 4425 3716 2022 1084 1657 3395 5305 6461 6692 7567 8524 8977 9433 9162 10202 12545 14743 15437 15702 15312 15103 15951 16608 16523 16462 16185 16475 17402 18621 19826 20671 21908 22687 23850 25043 23116 20980 22515 29679 36277 38943 40861 48679 58862 74567 80956 58705 31418 18756 13513 10237 7993 8636 8278 6581 8025 16350 31222 51351 68530 80052 98543 105519 113394 119366 120432 134994 127434 95771 71344 72513 83057 97506 117691 153221 170606 169881 148688 108268 47536 8666 1646 796 422 320 314 210 243 212 161 150 205 203 200 158 161 191 212 247 243 225 266 202 188 210 206 188 176 171 160 168 174 158 152 163 149 175 170 181 224 220 234 177 130 98 121 115 142 174 191 144 179 170 150 141 137 146 123 130 179 202 193 152 175 170 186 114 105 118 97 104 118 102 107 119 105 98 96 110 99 110 124 111 112 123 111 80 126 129 103 105 91 105 101 98 104 77 77 77 92 88 75 91 104 124 110 107 110 102 84 106 94 107 108 113 122 111 122 90 80 97 110 89 75 91 108 100 97 101 92 90 70 55 71 88 71 74 81 90 84 64 55 51 54 56 46 30 8 20 18 17 11 1 -6 -5 -27 -22 -27 -21 -20 -24 -18 -20 -28 -21 -19 -25 -35 38821 288 106 30 9466 10 47 1 7598 -980 450 523 589 845 993 949 775 649 493 336 286 332 304 270 227 268 330 412 561 669 927 1299 1581 1486 1345 1252 1582 1848 2499 2870 2894 3613 4259 5568 6752 6081 4206 3424 4134 4599 4083 2304 484 999999 999999 617 1204 2114 3399 4459 5314 7354 9181 8639 9604 11245 12847 14621 17081 18620 18191 16557 15945 15285 15385 15157 15028 14763 14373 14511 15167 15458 15571 15416 15275 15323 17271 19984 22252 24374 24831 28731 33859 34832 44179 50442 43831 44272 44862 42108 41615 39805 35176 33161 33813 33555 27332 30939 47808 75068 99275 104184 107458 108091 102087 103219 111542 110415 106948 102984 105020 126045 135787 155150 192160 229747 222589 184181 97189 25025 4131 1047 735 436 296 383 264 269 222 247 235 248 229 176 208 209 212 233 192 233 213 242 189 235 212 190 201 214 157 175 187 248 242 146 165 186 194 205 246 206 234 231 191 181 193 111 125 122 161 200 166 142 186 176 171 143 153 182 165 205 191 230 181 181 199 188 147 203 161 153 121 149 133 129 141 133 93 112 116 122 127 125 102 114 131 150 129 131 129 143 127 133 101 132 120 126 129 135 105 110 112 120 109 133 135 137 164 135 120 120 142 118 101 134 128 132 119 106 105 101 113 130 124 120 126 131 130 119 124 104 90 92 85 84 98 87 93 104 95 98 78 60 57 60 68 77 67 45 31 19 26 33 27 13 15 7 9 -16 -12 -2 -4 -14 -12 -10 4 -1 -15 -21 38827 288 134 30 9464 10 47 7 7598 -985 1311 1330 1465 1626 1663 1620 1304 966 874 876 809 732 760 718 837 958 1020 1157 1148 1201 1286 1476 1556 1646 1919 2614 2783 2497 2351 2759 3814 4700 5825 6784 6898 6498 7254 8495 8583 6738 3580 1042 33 79 852 1726 2556 3931 5361 4346 5959 7632 8747 11124 14501 15929 16879 17418 18274 18960 19921 20897 21238 20849 20764 20777 19849 19793 20424 21005 20914 20053 20390 21637 21203 22442 27975 34824 37816 42881 50959 51807 47032 45684 49183 52985 50590 41241 42042 53778 60484 60822 62530 60060 52894 41675 42243 53050 52726 56788 63342 66009 73997 91975 101487 110849 115547 112608 106465 100972 104314 110111 110680 106855 105073 119313 140640 136536 107619 36355 4345 1109 678 397 347 326 271 251 237 259 245 249 230 193 192 196 206 202 187 232 261 261 214 223 219 213 177 195 180 178 152 169 183 243 132 173 191 255 248 253 244 240 201 145 152 178 180 164 158 183 148 129 159 177 147 191 206 184 163 186 196 258 219 180 167 151 163 148 169 127 121 141 145 98 148 145 115 144 114 134 117 161 138 132 125 117 121 144 130 124 142 154 139 133 140 110 104 123 104 125 124 152 111 119 117 116 112 121 109 100 145 145 142 141 135 127 137 131 114 111 126 134 138 124 144 118 116 126 114 104 110 110 97 84 97 99 106 113 100 102 106 90 76 88 83 90 82 61 40 37 36 41 35 31 19 24 35 11 6 0 -2 2 8 14 17 3 -5 -12 38833 288 100 30 9460 10 47 13 7599 -990 2073 2349 2290 2356 2180 1733 1421 1123 1150 1204 1296 1421 1649 1855 2110 2095 1955 1892 1893 1730 1707 1775 1702 1733 1922 2014 1872 1836 2660 4879 6574 6363 6605 6519 6485 7268 8547 8967 6951 4555 2667 1627 2101 3908 5928 7850 8486 9882 10405 9593 8723 8974 9314 15094 14457 17128 18117 19767 22041 23901 25518 26093 28429 29151 27034 25002 23655 23136 24057 25699 28652 29895 28732 28626 30892 34022 39862 53351 59756 59325 60989 64136 60334 54762 53518 57126 56667 46764 43535 42569 47224 51535 54162 51950 52990 55834 42354 29843 32229 43233 54438 72227 82736 79066 76649 75215 65214 56015 61429 75509 93651 112665 108337 83692 67041 74840 127059 151521 92375 31231 6018 765 448 442 471 376 292 267 241 206 216 260 232 183 199 226 237 240 237 269 239 245 227 277 254 242 199 236 208 204 154 177 163 151 172 193 168 186 174 202 253 213 181 182 128 135 142 155 153 187 171 155 139 123 170 177 199 184 171 174 206 242 202 204 173 151 190 179 155 152 129 134 149 146 99 106 147 122 126 144 147 158 132 130 170 166 122 133 139 124 155 167 149 114 117 95 92 102 85 100 89 106 114 134 122 121 137 130 128 117 116 118 124 150 129 102 119 129 127 131 116 117 133 115 143 137 123 115 104 114 95 86 88 82 86 101 106 88 75 85 105 100 83 68 72 72 64 69 49 39 45 38 38 41 23 31 23 4 2 -2 1 10 6 20 11 -6 -6 -12 38839 288 99 30 9459 10 47 19 7599 -995 1219 909 996 1083 994 834 650 475 491 562 686 723 916 1140 1171 1237 1238 1381 1668 1828 1769 1432 771 266 224 353 517 1066 2251 3711 4490 4074 3350 3477 4279 4552 4386 3833 3160 2658 2684 2851 3503 4768 5759 5610 5011 5473 6430 7145 7555 7652 8220 9148 9998 10774 11469 13349 15211 17730 19645 21204 22694 23739 23907 23368 23594 25168 26225 26614 27489 28829 32057 36395 38256 36809 38915 46127 56504 59470 49662 43780 44716 42996 43117 42862 45247 52697 60443 65573 66718 68890 75767 84029 84322 80073 69205 56342 54702 56666 66483 76832 81240 74742 71421 68534 65082 57857 51306 47043 58693 78224 101445 114525 124360 125760 105284 78341 66349 57178 24342 7509 2083 789 766 512 345 266 221 223 239 256 234 260 242 239 249 222 234 212 223 206 239 191 183 244 214 214 194 223 231 222 215 172 187 173 179 173 198 200 229 215 174 151 112 101 135 130 158 139 138 138 148 169 164 144 139 157 151 158 206 217 182 186 184 172 179 168 158 141 122 97 99 117 121 127 114 110 110 137 118 108 135 109 118 142 141 131 134 122 118 165 140 113 119 125 119 111 120 144 147 153 127 98 108 125 145 130 122 118 133 142 135 112 102 115 131 130 136 125 112 118 108 128 115 102 113 114 110 104 100 93 93 86 83 91 91 99 95 88 80 86 83 64 66 61 68 56 38 22 34 44 34 19 34 49 15 1 -7 -8 -13 -2 5 9 7 -11 -18 -15 38845 288 99 30 9459 10 47 25 7600 -1000 2720 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 47 378 681 700 338 12 999999 999999 999999 44 197 382 529 707 876 1036 1082 1129 1168 1177 1481 1941 2547 3339 4019 4866 5770 6432 6982 7171 7198 7356 8162 8693 8571 9287 9516 9507 9875 10436 11004 11733 12518 13247 14131 15148 16668 18773 21522 24099 27361 31511 34339 31559 26839 24794 24566 26420 29636 34577 40369 47020 51438 51644 52016 54626 59103 65016 73861 82817 87359 81148 72427 71546 76675 77709 74310 74882 83035 94181 98282 93253 95562 105125 118374 136207 145628 142083 123582 88270 75816 77001 81407 86651 86103 51049 11214 1594 627 481 380 288 228 216 200 196 179 170 168 154 164 161 161 182 171 159 159 151 179 167 152 184 190 168 182 165 172 155 159 170 184 176 195 175 161 120 87 94 92 125 119 112 128 133 142 157 140 150 181 157 120 148 151 154 176 171 177 196 165 158 145 126 104 81 73 98 104 93 101 103 101 114 123 108 99 103 112 123 124 97 91 122 156 143 118 114 94 71 69 68 86 93 101 96 108 102 85 97 100 92 98 107 89 92 101 117 126 104 104 103 103 109 101 92 92 101 102 99 84 69 76 89 75 65 75 71 64 63 65 73 68 63 78 81 78 72 69 57 54 58 51 42 34 26 34 41 25 9 6 12 2 -13 -21 -22 -19 -5 1 -6 -13 -23 -33 -34 38851 273 547 30 9457 10 47 31 7600 -1004 -28 112 169 149 274 255 148 62 68 245 625 1037 1185 744 67 999999 999999 999999 999999 999999 999999 999999 28 349 670 996 1164 1190 1528 1873 2148 2882 3898 4965 6129 7153 8243 9216 9895 10292 10769 10495 10313 11167 12000 12017 11604 11192 11052 11777 13358 15347 17311 19093 20611 22023 23793 25062 26905 28485 29752 33734 38047 40915 41652 42498 47449 49996 44466 32630 21321 16016 15953 17759 19297 18783 20690 28286 35380 37446 37263 36802 37309 35410 32064 29864 31622 38705 50670 64577 75707 84019 86716 87480 88423 81545 68357 62260 64037 76134 112117 145175 164860 179199 173105 158410 135986 90029 19037 3814 773 597 299 233 227 171 176 162 98 127 97 129 154 166 184 200 177 161 185 179 195 156 141 160 162 128 114 118 151 137 131 138 142 136 175 180 141 137 120 85 88 89 88 101 105 103 99 95 122 122 130 123 132 176 175 176 200 171 153 159 152 159 141 129 122 98 78 72 78 85 112 102 102 93 99 87 85 107 98 93 106 102 72 67 94 102 100 90 91 89 75 71 94 73 45 70 95 107 97 75 74 82 61 67 103 108 101 103 91 91 90 101 105 104 89 85 100 84 83 67 65 76 71 60 69 73 72 69 62 59 57 49 49 59 65 67 64 50 37 41 38 26 27 33 25 19 25 22 14 16 14 7 -1 -11 -23 -28 -23 -16 -12 -16 -29 -41 -45 38857 287 125 30 9455 10 47 37 7601 -1009 220 9 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 -62 129 392 596 684 629 518 506 596 667 781 848 628 15 999999 999999 999999 999999 999999 999999 -94 -22 416 951 1285 1849 2445 2772 3108 3610 4264 4661 4933 5507 6063 6959 7970 8933 9870 10438 10887 11792 13178 15904 18508 19740 20243 20966 21430 20823 20206 20035 20506 22278 23928 25607 28222 30500 34221 38674 43297 44841 44854 53151 67385 73243 58873 48227 44247 39896 37884 35711 35166 34854 33130 35148 38680 41633 44757 44470 40759 39592 42470 40061 32911 29017 30618 37287 47342 56940 58991 54824 54057 55999 58456 63746 71993 95920 134688 158601 156428 148200 153056 147878 103135 34113 5695 3066 2024 1422 3594 3158 725 271 220 211 188 191 191 133 181 161 164 146 164 156 208 225 186 190 172 183 145 163 189 158 180 150 124 148 157 142 153 169 194 170 140 145 112 104 104 108 113 94 85 96 117 127 156 167 136 115 118 121 138 171 203 203 186 168 170 186 188 152 117 115 108 91 101 119 120 118 103 98 106 110 94 87 93 97 108 130 124 105 106 89 65 70 75 90 90 86 110 114 103 109 96 97 80 75 84 93 107 81 97 103 116 113 120 124 108 100 106 101 87 97 94 104 89 82 89 88 98 83 66 67 63 57 53 65 75 67 52 59 70 64 52 48 47 45 49 49 51 55 45 31 20 23 19 7 11 9 1 -8 -18 -19 -12 -11 -17 -25 -30 -37 -48 38863 287 123 30 9453 10 47 43 7601 -1014 161 -94 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 36 120 206 194 183 149 87 102 160 62 999999 999999 999999 999999 999999 999999 -33 608 1115 1498 1936 2063 2034 1942 1915 2138 2633 3166 3767 4169 4715 5566 6263 6950 7211 7547 8170 8211 8113 8218 8291 9845 12589 15439 18400 20455 20996 21916 22725 23921 24361 23428 22056 22365 24985 29122 33351 36543 37148 35988 38761 45163 54600 60357 45566 35257 38599 45083 55008 62813 61580 62853 68591 69923 64540 53354 46085 41497 41377 45236 48547 50590 48557 41120 34748 33989 39884 52999 72876 91894 109638 121553 120914 104970 100807 121468 148640 140282 117220 122220 110697 44063 15907 4659 1670 1128 700 1816 5954 2371 362 280 242 267 224 228 219 178 208 224 205 199 196 229 224 238 256 231 222 208 216 194 238 245 188 194 196 203 181 209 239 231 198 212 217 178 183 176 153 154 151 149 158 148 174 199 209 204 175 138 149 191 199 188 199 240 235 209 216 202 189 173 149 144 150 149 145 161 170 179 177 151 156 153 146 174 163 153 148 151 140 149 160 151 170 121 101 132 144 148 156 121 134 130 134 126 126 156 143 135 107 131 155 155 149 157 160 179 159 156 145 142 143 149 153 162 152 122 106 113 124 119 114 111 111 120 109 117 118 108 118 122 116 110 108 98 92 96 91 89 93 93 91 83 79 78 69 65 70 68 50 37 31 31 37 41 42 29 19 9 -2 38869 287 120 30 9450 10 47 49 7602 -1019 577 254 49 999999 999999 999999 999999 999999 999999 999999 -92 999999 999999 999999 999999 -53 25 128 182 312 341 295 206 185 189 -16 999999 999999 999999 999999 999999 999999 404 1289 1875 2064 2356 2554 2617 2644 2713 2813 3305 4051 4834 6037 7547 8945 10346 11590 12068 11984 11792 11867 12483 13065 13029 12905 14511 18081 21878 24533 26362 27741 28492 28579 29305 31035 32687 33507 33350 32921 34933 39524 44253 46077 45168 45077 52704 66515 57350 48751 58989 69576 68131 64083 57831 52552 53762 58960 66728 77111 87817 89168 87549 96543 98842 80470 53661 35873 23752 16523 13144 12852 19471 35733 49103 57481 81047 116730 126578 142611 156016 128657 91172 79553 62963 38306 15999 23526 18481 3527 1094 3084 15396 2963 339 260 224 275 279 227 226 214 168 189 201 215 250 289 261 254 225 235 248 244 236 236 224 225 202 209 197 200 249 273 264 248 246 249 236 202 176 167 166 196 210 186 160 164 180 191 188 202 225 191 192 211 204 213 218 240 263 253 224 218 219 189 157 152 141 168 177 154 150 161 165 177 168 157 172 185 191 181 177 190 174 147 146 164 168 162 141 141 160 171 165 151 163 162 158 157 144 140 167 150 160 154 149 154 167 170 178 187 165 182 179 181 168 156 184 187 156 133 141 147 132 123 126 134 134 131 126 126 130 135 136 125 127 124 113 110 112 119 122 111 106 109 106 109 105 96 85 79 85 87 81 67 51 47 53 47 43 41 34 29 15 38875 286 146 30 9446 10 47 55 7602 -1023 1553 998 660 407 274 168 135 217 316 395 391 422 431 532 558 624 660 687 727 868 1001 990 875 743 512 304 130 86 999999 999999 999999 232 922 1752 2464 3068 3662 4281 4501 4378 4264 4289 4733 5742 7096 8615 10439 12407 14252 15911 17143 18302 19236 19415 19769 20822 21824 23080 24554 25728 27621 30718 33776 36685 39059 40447 42090 43343 43601 44669 46210 46564 47904 50588 53538 58037 62937 66246 70359 70695 70498 66386 67305 72864 65677 63010 69954 81839 87427 81642 78963 91349 98686 104832 108560 104979 114104 127824 105002 71089 51041 43145 33615 31897 40776 50060 45328 35715 24124 22405 24727 21228 26398 22519 11133 6342 14486 34965 36379 14959 6323 3600 2678 10673 16391 9702 1197 218 229 201 212 152 171 152 124 136 164 174 189 204 242 230 213 203 220 196 203 198 187 179 141 122 146 150 142 174 170 212 217 211 196 162 128 113 130 119 125 154 154 154 167 140 155 179 164 154 139 130 135 172 192 210 205 183 192 185 179 133 80 91 100 107 136 102 91 108 127 153 130 105 107 126 138 129 128 133 131 117 136 133 111 107 123 94 125 134 144 133 131 104 114 126 107 104 105 88 90 114 107 123 137 135 141 152 126 129 132 110 112 119 124 110 89 81 87 100 97 92 100 95 84 75 77 88 98 99 95 90 82 84 75 63 68 72 72 71 67 66 58 46 44 47 44 42 45 52 42 26 19 21 22 13 -1 -2 -12 -19 38881 287 114 30 9444 10 48 1 7603 -1028 1998 1423 955 595 416 226 338 506 637 759 832 955 1026 954 943 1058 1190 1308 1354 1336 1528 1603 1559 1486 1172 864 873 1088 1020 409 58 999999 -41 743 1977 3067 4003 4562 4993 5513 5597 5503 5461 5361 5927 6760 7939 10316 13235 15228 16596 18712 20838 23623 25347 24720 24649 26157 29410 32432 35187 37921 40498 41985 43054 46072 46522 46269 49207 52313 51724 47000 45392 47856 48038 46916 46167 52276 68057 73189 67165 75259 86072 87064 70987 57796 64541 73025 69090 60672 49186 38011 37054 39648 41388 51098 59465 66346 73380 83866 100901 98777 82995 68218 71404 84129 106716 103519 90650 64604 49748 50346 42462 17867 5745 2414 1214 796 733 900 1202 995 1638 5683 5497 6869 8311 1436 223 209 214 230 208 221 225 175 176 196 211 244 232 179 142 187 192 176 197 216 226 188 145 142 184 162 155 161 145 152 191 177 217 202 118 111 176 153 160 83 123 128 145 185 152 174 191 154 131 127 168 172 154 182 194 213 218 217 177 156 116 131 122 116 137 108 128 144 119 109 141 119 113 123 97 136 118 120 105 105 96 120 132 112 120 104 100 76 96 99 121 126 136 118 103 131 135 131 122 110 118 120 125 118 132 141 115 116 137 126 121 132 143 149 115 94 95 100 97 100 93 104 101 94 86 97 95 90 91 86 86 87 88 71 55 56 63 72 61 79 69 59 54 50 52 50 66 56 46 41 35 24 26 22 11 7 2 -9 -16 38887 288 84 30 9444 10 48 7 7603 -1032 2447 1667 1196 791 465 363 402 488 545 547 558 675 660 829 915 1022 1046 1110 1167 1350 1438 1293 1360 1358 1602 2233 2181 1087 645 898 381 39 -92 6 652 1385 2451 3975 5210 5553 5642 5998 6263 6391 6398 6140 6261 6230 6709 8137 11279 14412 16974 19567 23968 26851 26338 25771 26886 30388 33124 35543 39759 43261 47466 51527 51843 49197 46000 45395 46472 49531 51960 49326 41986 36906 40818 43090 42017 51265 68409 66772 66493 87386 95299 99220 86014 61673 66168 93051 103179 87913 80263 68668 56906 48800 47216 43953 46095 57396 56647 61207 80304 99944 91570 74729 70678 80230 98606 80567 60332 57689 68493 76340 55823 28205 9782 5215 3455 1634 728 590 491 566 1382 1798 3017 1462 298 253 264 259 277 238 243 263 219 196 238 224 309 318 317 230 210 245 186 219 256 249 218 228 262 195 230 229 225 198 228 238 200 221 216 185 182 148 148 135 164 148 164 169 174 163 208 195 204 196 207 238 223 245 239 210 244 239 210 195 210 141 169 139 120 133 156 177 166 134 163 147 130 128 151 150 154 199 171 176 143 145 176 155 141 131 139 143 150 161 173 174 184 162 152 175 158 161 164 169 171 176 189 181 173 173 172 184 168 175 160 167 189 188 162 128 121 130 128 120 112 128 140 138 106 98 124 126 116 120 129 119 136 116 108 110 106 103 94 87 94 95 82 84 91 75 78 91 83 75 57 64 60 53 47 34 28 19 14 1 38893 288 85 30 9445 10 48 13 7604 -1037 1728 1088 846 498 258 77 27 123 181 323 367 361 438 561 475 584 765 968 1285 1435 1515 1483 1479 1494 1705 1757 1266 553 4 999999 999999 999999 999999 999999 144 521 1232 2443 3651 4685 5406 6034 6590 7496 8083 7388 6381 5950 5965 6154 7231 9013 12082 16367 20492 22635 23328 24764 25875 28879 31292 32060 32818 34967 37497 39449 41886 45148 45947 45508 44549 44394 43945 45376 49190 47906 41278 38562 42978 48146 49504 45841 45653 60674 75273 86702 98187 74954 72573 76581 76094 62160 51445 54803 63246 64226 54469 61297 56611 53506 65137 63337 64472 72018 79720 94314 96221 78468 68659 70921 80548 78746 74325 81160 77006 57287 34630 17415 8336 3172 848 784 728 682 485 4964 24911 6175 301 223 237 228 245 259 207 219 218 222 245 251 239 211 228 233 197 229 242 239 215 219 253 218 210 241 207 213 156 173 233 258 238 277 194 151 138 141 114 148 161 137 130 166 185 189 202 183 203 174 188 185 182 187 230 211 195 213 211 203 188 144 125 120 129 134 127 175 158 128 145 131 142 123 117 135 134 125 138 140 128 135 124 144 156 122 140 121 118 166 147 138 159 133 147 141 125 116 149 133 109 120 138 119 143 168 190 156 179 164 150 143 138 158 152 126 112 106 90 83 107 107 107 106 92 86 107 106 102 104 108 99 95 101 79 88 91 84 84 69 64 76 63 58 64 71 62 54 52 50 46 43 37 25 28 21 7 6 -2 -19 38899 288 85 30 9445 10 48 19 7604 -1041 2056 1207 1318 1269 918 918 1069 1088 1116 1238 1253 1193 1383 1510 1543 1759 2011 2289 2727 3258 3679 3583 3382 3260 3128 3145 2925 1949 672 999999 999999 999999 999999 57 463 1088 2042 3344 4370 5011 5770 7023 8003 8196 7566 6559 6834 8234 9439 10888 12587 13751 14538 16958 20138 23732 27769 30998 34434 39070 42025 41810 41094 41577 43627 45652 46990 48495 49811 50724 51390 53631 56035 55081 53543 55809 60983 63676 62023 64096 70138 55421 42792 56260 69630 81848 95739 78148 66473 59786 53497 48734 47213 44162 43596 45798 39938 41078 62762 68343 73402 62840 64562 68694 63347 72259 80810 73741 75024 78592 73619 73185 63708 52532 44695 27982 13167 5692 2306 822 643 605 618 515 1855 5423 5995 627 275 278 268 208 212 185 194 218 198 212 180 198 259 210 225 207 236 194 228 217 201 221 201 215 157 142 165 171 176 152 214 250 255 266 206 140 147 150 144 124 120 137 120 131 143 135 160 162 134 158 154 181 169 154 210 176 203 177 169 168 175 133 111 112 117 123 147 94 116 126 127 135 113 124 133 144 156 128 105 131 152 148 119 124 125 112 85 97 119 137 124 100 136 129 138 145 123 113 112 131 114 100 120 121 127 154 175 141 137 148 118 117 161 160 143 118 97 75 80 90 76 68 77 84 60 59 74 82 77 84 82 82 85 75 71 61 53 65 64 62 50 51 51 64 56 43 42 42 44 31 25 24 21 21 8 1 -6 -16 -26 -30 38905 287 84 30 9444 10 48 2