530 1 2 2 3 2 4 4 5 1 6 2 7 6 8 2 9 3 10 1 11 6 12 9 13 11 14 10 15 7 16 10 17 4 18 10 19 14 20 11 21 14 22 17 23 6 24 18 25 25 26 21 27 9 28 3 29 16 30 13 31 29 32 21 33 7 34 26 35 27 36 3 37 13 38 30 39 38 40 13 41 30 42 41 43 6 44 16 45 29 46 13 47 14 48 42 49 13 50 50 51 34 52 44 53 44 54 43 55 9 56 54 57 54 58 54 59 23 60 43 61 43 62 58 63 47 64 17 65 17 66 64 67 38 68 5 69 68 70 52 71 34 72 69 73 71 74 5 75 65 76 63 77 65 78 47 79 65 80 10 81 54 82 1 83 57 84 38 85 35 86 51 87 21 88 39 89 39 90 47 91 67 92 71 93 30 94 54 95 71 96 39 97 93 98 15 99 88 100 8 101 43 102 69 103 93 104 85 105 8 106 31 107 44 108 17 109 28 110 61 111 92 112 3 113 34 114 66 115 56 116 78 117 7 118 1 119 56 120 1 121 90 122 93 123 119 124 120 125 59 126 79 127 113 128 20 129 25 130 11 131 43 132 14 133 113 134 82 135 20 136 10 137 27 138 60 139 134 140 15 141 84 142 29 143 82 144 143 145 35 146 135 147 108 148 85 149 53 150 78 151 45 152 3 153 135 154 147 155 81 156 95 157 30 158 48 159 122 160 23 161 29 162 69 163 162 164 64 165 129 166 57 167 54 168 86 169 157 170 75 171 151 172 58 173 42 174 89 175 157 176 90 177 80 178 59 179 96 180 147 181 172 182 114 183 34 184 101 185 142 186 179 187 52 188 110 189 130 190 73 191 164 192 154 193 180 194 173 195 97 196 74 197 37 198 24 199 47 200 107 201 75 202 120 203 125 204 31 205 170 206 25 207 146 208 45 209 29 210 38 211 174 212 79 213 50 214 208 215 120 216 23 217 114 218 194 219 195 220 195 221 46 222 118 223 55 224 166 225 78 226 191 227 9 228 121 229 92 230 10 231 125 232 210 233 185 234 38 235 191 236 217 237 105 238 221 239 236 240 68 241 77 242 45 243 105 244 215 245 164 246 19 247 130 248 63 249 12 250 250 251 159 252 43 253 68 254 18 255 9 256 197 257 146 258 42 259 57 260 188 261 120 262 171 263 156 264 220 265 266 262 267 258 268 255 269 260 270 265 271 262 272 268 273 265 274 262 275 265 276 266 277 271 278 266 279 268 280 272 281 280 282 279 283 280 284 276 285 282 286 282 287 285 288 276 289 283 290 287 291 284 292 291 293 283 294 283 295 282 296 290 297 295 298 291 299 293 300 291 301 290 302 290 303 290 304 300 305 294 306 296 307 306 308 304 309 302 310 298 311 301 312 306 313 300 314 303 315 303 316 315 317 315 318 317 319 306 320 315 321 318 322 315 323 319 324 313 325 322 326 323 327 323 328 323 329 319 330 321 331 330 332 326 333 325 334 323 335 325 336 332 337 329 338 329 339 333 340 328 341 335 342 340 343 340 344 339 345 332 346 345 347 343 348 336 349 347 350 347 351 347 352 347 353 345 354 346 355 353 356 346 357 348 358 354 359 357 360 355 361 350 362 349 363 354 364 360 365 354 366 363 367 359 368 364 369 357 370 357 371 370 372 370 373 360 374 371 375 368 376 363 377 373 378 369 379 367 380 376 381 369 382 381 383 377 384 380 385 377 386 380 387 386 388 384 389 379 390 389 391 384 392 385 393 392 394 381 395 386 396 386 397 394 398 395 399 386 400 387 401 398 402 401 403 401 404 403 405 403 406 399 407 395 408 404 409 407 410 400 411 404 412 400 413 404 414 403 415 412 416 412 417 413 418 416 419 414 420 408 421 419 422 410 423 419 424 423 425 413 426 414 427 417 428 415 429 427 430 422 431 421 432 429 433 426 434 424 435 431 436 428 437 434 438 437 439 427 440 437 441 430 442 438 443 441 444 440 445 432 446 444 447 439 448 444 449 445 450 437 451 438 452 448 453 444 454 450 455 451 456 450 457 454 458 446 459 456 460 457 461 456 462 449 463 459 464 452 465 455 466 460 467 462 468 455 469 463 470 469 471 470 472 470 473 468 474 472 475 469 476 472 477 473 478 467 479 473 480 474 481 472 482 476 483 474 484 479 485 476 486 475 487 479 488 478 489 479 490 479 491 481 492 490 493 484 494 493 495 483 496 490 497 493 498 495 499 496 500 490 501 497 502 498 503 491 504 497 505 501 506 504 507 496 508 500 509 496 510 509 511 500 512 503 513 506 514 507 515 504 516 515 517 512 518 514 519 511 520 507 521 519 522 517 523 510 524 515 525 521 526 514 527 525 528 520 529 527 530 525