97 0 0 0 45 1 1 1 7 2 2 2 35 3 3 3 96 4 4 4 37 5 5 5 4 6 6 6 36 7 7 7 95 8 8 8 34 9 9 9 6 10 10 10 41 11 11 11 94 12 12 12 39 13 13 13 4 6 14 14 37 5 15 15 93 14 16 16 32 15 17 17 3 16 18 18 30 17 19 19 92 18 20 20 27 19 21 21 5 20 22 22 28 21 23 23 91 22 24 24 50 23 25 25 10 24 26 26 40 25 27 27 90 26 28 28 51 27 29 29 20 28 30 30 52 29 31 31 89 30 32 32 39 13 33 33 9 31 34 34 53 32 35 35 88 33 36 36 54 34 37 37 12 35 38 38 42 36 39 39 87 37 40 40 55 38 41 41 21 39 42 42 56 40 43 43 86 41 44 44 44 42 45 45 14 43 46 46 57 44 47 47 85 45 48 48 58 46 49 49 19 47 50 50 49 48 51 51 84 49 52 52 59 50 53 53 22 51 54 54 60 52 55 55 83 53 56 56 27 19 57 57 9 31 58 58 61 54 59 59 82 55 60 60 62 56 61 61 11 57 62 62 29 58 63 63 81 59 64 64 63 60 65 65 23 61 66 66 64 62 67 67 80 63 68 68 46 64 69 69 16 65 70 70 65 66 71 71 79 67 72 72 66 68 73 73 18 69 74 74 48 70 75 75 78 71 76 76 67 72 77 77 24 73 78 78 68 74 79 79 77 75 80 80 49 48 81 81 19 47 82 82 69 76 83 83 76 77 84 84 70 78 85 85 17 79 86 86 47 80 87 87 75 81 88 88 71 82 89 89 25 83 90 90 72 84 91 91 74 85 92 92 33 86 93 93 15 87 94 94 73 88 95 95 71 82 96 96 74 85 97 97 73 88 98 98 25 83 99 99 10 24 100 100 28 21 101 101 74 85 102 102 71 82 103 103 28 21 104 104 5 20 105 105 33 86 106 106 74 85 107 107 38 89 108 108 75 81 109 109 72 84 110 110 8 90 111 111 0 91 112 112 40 25 113 113 75 81 114 114 38 89 115 115 40 25 116 116 10 24 117 117 71 82 118 118 75 81 119 119 26 92 120 120 76 77 121 121 47 80 122 122 1 93 123 123 8 90 124 124 72 84 125 125 76 77 126 126 26 92 127 127 72 84 128 128 25 83 129 129 70 78 130 130 76 77 131 131 67 72 132 132 77 75 133 133 69 76 134 134 24 73 135 135 12 35 136 136 30 17 137 137 77 75 138 138 67 72 139 139 30 17 140 140 3 16 141 141 49 48 142 142 77 75 143 143 41 11 144 144 78 71 145 145 68 74 146 146 11 57 147 147 6 10 148 148 42 36 149 149 78 71 150 150 41 11 151 151 42 36 152 152 12 35 153 153 67 72 154 154 78 71 155 155 29 58 156 156 79 67 157 157 48 70 158 158 2 94 159 159 11 57 160 160 68 74 161 161 79 67 162 162 29 58 163 163 68 74 164 164 24 73 165 165 66 68 166 166 79 67 167 167 63 60 168 168 80 63 169 169 65 66 170 170 23 61 171 171 8 90 172 172 26 92 173 173 80 63 174 174 63 60 175 175 26 92 176 176 1 93 177 177 46 64 178 178 80 63 179 179 43 95 180 180 81 59 181 181 64 62 182 182 13 96 183 183 0 91 184 184 38 89 185 185 81 59 186 186 43 95 187 187 38 89 188 188 8 90 189 189 63 60 190 190 81 59 191 191 31 97 192 192 82 55 193 193 29 58 194 194 2 94 195 195 13 96 196 196 64 62 197 197 82 55 198 198 31 97 199 199 64 62 200 200 23 61 201 201 62 56 202 202 82 55 203 203 59 50 204 204 83 53 205 205 61 54 206 206 22 51 207 207 15 87 208 208 33 86 209 209 83 53 210 210 59 50 211 211 33 86 212 212 5 20 213 213 27 19 214 214 83 53 215 215 44 42 216 216 84 49 217 217 60 52 218 218 14 43 219 219 7 2 220 220 45 1 221 221 84 49 222 222 44 42 223 223 45 1 224 224 15 87 225 225 59 50 226 226 84 49 227 227 32 15 228 228 85 45 229 229 49 48 230 230 3 16 231 231 14 43 232 232 60 52 233 233 85 45 234 234 32 15 235 235 60 52 236 236 22 51 237 237 58 46 238 238 85 45 239 239 55 38 240 240 86 41 241 241 57 44 242 242 21 39 243 243 17 79 244 244 35 3 245 245 86 41 246 246 55 38 247 247 35 3 248 248 7 2 249 249 44 42 250 250 86 41 251 251 46 64 252 252 87 37 253 253 56 40 254 254 16 65 255 255 1 93 256 256 47 80 257 257 87 37 258 258 46 64 259 259 47 80 260 260 17 79 261 261 55 38 262 262 87 37 263 263 34 9 264 264 88 33 265 265 42 36 266 266 6 10 267 267 16 65 268 268 56 40 269 269 88 33 270 270 34 9 271 271 56 40 272 272 21 39 273 273 54 34 274 274 88 33 275 275 51 27 276 276 89 30 277 277 53 32 278 278 20 28 279 279 18 69 280 280 36 7 281 281 89 30 282 282 51 27 283 283 36 7 284 284 4 6 285 285 39 13 286 286 89 30 287 287 31 97 288 288 90 26 289 289 52 29 290 290 13 96 291 291 2 94 292 292 48 70 293 293 90 26 294 294 31 97 295 295 48 70 296 296 18 69 297 297 51 27 298 298 90 26 299 299 43 95 300 300 91 22 301 301 40 25 302 302 0 91 303 303 13 96 304 304 52 29 305 305 91 22 306 306 43 95 307 307 52 29 308 308 20 28 309 309 50 23 310 310 91 22 311 311 50 23 312 312 92 18 313 313 28 21 314 314 10 24 315 315 20 28 316 316 53 32 317 317 92 18 318 318 50 23 319 319 53 32 320 320 9 31 321 321 27 19 322 322 92 18 323 323 54 34 324 324 93 14 325 325 30 17 326 326 12 35 327 327 21 39 328 328 57 44 329 329 93 14 330 330 54 34 331 331 57 44 332 332 14 43 333 333 32 15 334 334 93 14 335 335 58 46 336 336 94 12 337 337 37 5 338 338 19 47 339 339 22 51 340 340 61 54 341 341 94 12 342 342 58 46 343 343 61 54 344 344 9 31 345 345 39 13 346 346 94 12 347 347 62 56 348 348 95 8 349 349 41 11 350 350 11 57 351 351 23 61 352 352 65 66 353 353 95 8 354 354 62 56 355 355 65 66 356 356 16 65 357 357 34 9 358 358 95 8 359 359 66 68 360 360 96 4 361 361 36 7 362 362 18 69 363 363 24 73 364 364 69 76 365 365 96 4 366 366 66 68 367 367 69 76 368 368 19 47 369 369 37 5 370 370 96 4 371 371 70 78 372 372 97 0 373 373 35 3 374 374 17 79 375 375 25 83 376 376 73 88 377 377 97 0 378 378 70 78 379 379 73 88 380 380 15 87 381 381 45 1 382 382 97 0 383 383
-0 0 0 0 1 0 1 1 3 0 2 2 2 0 3 3 2 1 4 4 3 1 5 5 5 1 6 6 4 1 7 7 4 2 8 8 5 2 9 9 7 2 10 10 6 2 11 11 6 3 12 12 7 3 13 13 9 3 14 14 8 3 15 15 8 4 16 16 9 4 17 17 11 4 18 18 10 4 19 19 1 5 20 20 0 5 21 21 12 5 22 22 13 5 23 23 13 6 24 24 12 6 25 25 14 6 26 26 15 6 27 27 15 7 28 28 14 7 29 29 16 7 30 30 17 7 31 31 17 8 32 32 16 8 33 33 18 8 34 34 19 8 35 35 19 9 36 36 18 9 37 37 20 9 38 38 21 9 39 39 19 10 40 40 21 10 41 41 32 10 42 42 31 10 43 43 9 11 44 44 7 11 45 45 25 11 46 46 26 11 47 47 3 12 48 48 1 12 49 49 22 12 50 50 23 12 51 51 7 13 52 52 5 13 53 53 24 13 54 54 25 13 55 55 17 14 56 56 19 14 57 57 31 14 58 58 30 14 59 59 15 15 60 60 17 15 61 61 30 15 62 62 29 15 63 63 5 16 64 64 3 16 65 65 23 16 66 66 24 16 67 67 13 17 68 68 15 17 69 69 29 17 70 70 28 17 71 71 1 12 72 72 13 12 73 73 28 12 74 74 22 12 75 75 11 18 76 76 9 18 77 77 26 18 78 78 27 18 79 79 30 19 80 80 31 19 81 81 42 19 82 82 41 19 83 83 22 20 84 84 28 20 85 85 39 20 86 86 33 20 87 87 25 21 88 88 24 21 89 89 35 21 90 90 36 21 91 91 31 22 92 92 32 22 93 93 43 22 94 94 42 22 95 95 28 23 96 96 29 23 97 97 40 23 98 98 39 23 99 99 26 24 100 100 25 24 101 101 36 24 102 102 37 24 103 103 23 25 104 104 22 25 105 105 33 25 106 106 34 25 107 107 29 26 108 108 30 26 109 109 41 26 110 110 40 26 111 111 27 27 112 112 26 27 113 113 37 27 114 114 38 27 115 115 24 28 116 116 23 28 117 117 34 28 118 118 35 28 119 119 38 29 120 120 37 29 121 121 48 29 122 122 49 29 123 123 35 30 124 124 34 30 125 125 45 30 126 126 46 30 127 127 41 31 128 128 42 31 129 129 53 31 130 130 52 31 131 131 33 32 132 132 39 32 133 133 50 32 134 134 44 32 135 135 36 33 136 136 35 33 137 137 46 33 138 138 47 33 139 139 42 34 140 140 43 34 141 141 54 34 142 142 53 34 143 143 39 35 144 144 40 35 145 145 51 35 146 146 50 35 147 147 37 36 148 148 36 36 149 149 47 36 150 150 48 36 151 151 34 37 152 152 33 37 153 153 44 37 154 154 45 37 155 155 40 38 156 156 41 38 157 157 52 38 158 158 51 38 159 159 45 39 160 160 44 39 161 161 55 39 162 162 56 39 163 163 51 40 164 164 52 40 165 165 63 40 166 166 62 40 167 167 49 41 168 168 48 41 169 169 59 41 170 170 60 41 171 171 46 42 172 172 45 42 173 173 56 42 174 174 57 42 175 175 52 43 176 176 53 43 177 177 64 43 178 178 63 43 179 179 44 44 180 180 50 44 181 181 61 44 182 182 55 44 183 183 47 45 184 184 46 45 185 185 57 45 186 186 58 45 187 187 53 46 188 188 54 46 189 189 65 46 190 190 64 46 191 191 50 47 192 192 51 47 193 193 62 47 194 194 61 47 195 195 48 48 196 196 47 48 197 197 58 48 198 198 59 48 199 199 59 49 200 200 58 49 201 201 69 49 202 202 70 49 203 203 56 50 204 204 55 50 205 205 66 50 206 206 67 50 207 207 62 51 208 208 63 51 209 209 74 51 210 210 73 51 211 211 60 52 212 212 59 52 213 213 70 52 214 214 71 52 215 215 57 53 216 216 56 53 217 217 67 53 218 218 68 53 219 219 63 54 220 220 64 54 221 221 75 54 222 222 74 54 223 223 55 50 224 224 61 50 225 225 72 50 226 226 66 50 227 227 58 55 228 228 57 55 229 229 68 55 230 230 69 55 231 231 64 56 232 232 65 56 233 233 76 56 234 234 75 56 235 235 61 57 236 236 62 57 237 237 73 57 238 238 72 57 239 239 75 58 240 240 76 58 241 241 87 58 242 242 86 58 243 243 72 59 244 244 73 59 245 245 84 59 246 246 83 59 247 247 70 60 248 248 69 60 249 249 80 60 250 250 81 60 251 251 67 61 252 252 66 61 253 253 77 61 254 254 78 61 255 255 73 62 256 256 74 62 257 257 85 62 258 258 84 62 259 259 71 63 260 260 70 63 261 261 81 63 262 262 82 63 263 263 68 64 264 264 67 64 265 265 78 64 266 266 79 64 267 267 74 65 268 268 75 65 269 269 86 65 270 270 85 65 271 271 66 66 272 272 72 66 273 273 83 66 274 274 77 66 275 275 69 67 276 276 68 67 277 277 79 67 278 278 80 67 279 279 77 68 280 280 83 68 281 281 94 68 282 282 88 68 283 283 80 69 284 284 79 69 285 285 90 69 286 286 91 69 287 287 86 70 288 288 87 70 289 289 98 70 290 290 97 70 291 291 83 71 292 292 84 71 293 293 95 71 294 294 94 71 295 295 81 72 296 296 80 72 297 297 91 72 298 298 92 72 299 299 78 73 300 300 77 73 301 301 88 73 302 302 89 73 303 303 84 74 304 304 85 74 305 305 96 74 306 306 95 74 307 307 82 75 308 308 81 75 309 309 92 75 310 310 93 75 311 311 79 76 312 312 78 76 313 313 89 76 314 314 90 76 315 315 85 77 316 316 86 77 317 317 97 77 318 318 96 77 319 319 90 78 320 320 89 78 321 321 100 78 322 322 101 78 323 323 96 79 324 324 97 79 325 325 108 79 326 326 107 79 327 327 88 80 328 328 94 80 329 329 105 80 330 330 99 80 331 331 91 81 332 332 90 81 333 333 101 81 334 334 102 81 335 335 97 82 336 336 98 82 337 337 109 82 338 338 108 82 339 339 94 83 340 340 95 83 341 341 106 83 342 342 105 83 343 343 92 84 344 344 91 84 345 345 102 84 346 346 103 84 347 347 89 85 348 348 88 85 349 349 99 85 350 350 100 85 351 351 95 86 352 352 96 86 353 353 107 86 354 354 106 86 355 355 93 87 356 356 92 87 357 357 103 87 358 358 104 87 359 359 104 88 360 360 103 88 361 361 114 88 362 362 115 88 363 363 101 89 364 364 100 89 365 365 111 89 366 366 112 89 367 367 107 90 368 368 108 90 369 369 119 90 370 370 118 90 371 371 99 91 372 372 105 91 373 373 116 91 374 374 110 91 375 375 102 92 376 376 101 92 377 377 112 92 378 378 113 92 379 379 108 93 380 380 109 93 381 381 120 93 382 382 119 93 383 383 105 94 384 384 106 94 385 385 117 94 386 386 116 94 387 387 103 95 388 388 102 95 389 389 113 95 390 390 114 95 391 391 100 96 392 392 99 96 393 393 110 96 394 394 111 96 395 395 106 97 396 396 107 97 397 397 118 97 398 398 117 97 399 399 111 98 400 400 110 98 401 401 121 98 402 402 122 98 403 403 117 99 404 404 118 99 405 405 129 99 406 406 128 99 407 407 115 100 408 408 114 100 409 409 125 100 410 410 126 100 411 411 112 101 412 412 111 101 413 413 122 101 414 414 123 101 415 415 118 102 416 416 119 102 417 417 130 102 418 418 129 102 419 419 110 103 420 420 116 103 421 421 127 103 422 422 121 103 423 423 113 104 424 424 112 104 425 425 123 104 426 426 124 104 427 427 119 105 428 428 120 105 429 429 131 105 430 430 130 105 431 431 116 106 432 432 117 106 433 433 128 106 434 434 127 106 435 435 114 107 436 436 113 107 437 437 124 107 438 438 125 107 439 439 127 108 440 440 128 108 441 441 139 108 442 442 138 108 443 443 125 109 444 444 124 109 445 445 135 109 446 446 136 109 447 447 122 110 448 448 121 110 449 449 132 110 450 450 133 110 451 451 128 111 452 452 129 111 453 453 140 111 454 454 139 111 455 455 126 112 456 456 125 112 457 457 136 112 458 458 137 112 459 459 123 108 460 460 122 108 461 461 133 108 462 462 134 108 463 463 129 113 464 464 130 113 465 465 141 113 466 466 140 113 467 467 121 114 468 468 127 114 469 469 138 114 470 470 132 114 471 471 124 115 472 472 123 115 473 473 134 115 474 474 135 115 475 475 130 116 476 476 131 116 477 477 142 116 478 478 141 116 479 479 135 117 480 480 134 117 481 481 145 117 482 482 146 117 483 483 141 118 484 484 142 118 485 485 153 118 486 486 152 118 487 487 138 119 488 488 139 119 489 489 150 119 490 490 149 119 491 491 136 120 492 492 135 120 493 493 146 120 494 494 147 120 495 495 133 121 496 496 132 121 497 497 143 121 498 498 144 121 499 499 139 122 500 500 140 122 501 501 151 122 502 502 150 122 503 503 137 123 504 504 136 123 505 505 147 123 506 506 148 123 507 507 134 124 508 508 133 124 509 509 144 124 510 510 145 124 511 511 140 125 512 512 141 125 513 513 152 125 514 514 151 125 515 515 132 126 516 516 138 126 517 517 149 126 518 518 143 126 519 519 143 127 520 520 149 127 521 521 160 127 522 522 154 127 523 523 146 128 524 524 145 128 525 525 156 128 526 526 157 128 527 527 152 129 528 528 153 129 529 529 164 129 530 530 163 129 531 531 149 130 532 532 150 130 533 533 161 130 534 534 160 130 535 535 147 131 536 536 146 131 537 537 157 131 538 538 158 131 539 539 144 132 540 540 143 132 541 541 154 132 542 542 155 132 543 543 150 133 544 544 151 133 545 545 162 133 546 546 161 133 547 547 148 134 548 548 147 134 549 549 158 134 550 550 159 134 551 551 145 135 552 552 144 135 553 553 155 135 554 554 156 135 555 555 151 136 556 556 152 136 557 557 163 136 558 558 162 136 559 559 156 137 560 560 155 137 561 561 166 137 562 562 167 137 563 563 162 138 564 564 163 138 565 565 174 138 566 566 173 138 567 567 154 139 568 568 160 139 569 569 171 139 570 570 165 139 571 571 157 140 572 572 156 140 573 573 167 140 574 574 168 140 575 575 163 141 576 576 164 141 577 577 175 141 578 578 174 141 579 579 160 142 580 580 161 142 581 581 172 142 582 582 171 142 583 583 158 143 584 584 157 143 585 585 168 143 586 586 169 143 587 587 155 139 588 588 154 139 589 589 165 139 590 590 166 139 591 591 161 144 592 592 162 144 593 593 173 144 594 594 172 144 595 595 159 145 596 596 158 145 597 597 169 145 598 598 170 145 599 599 172 146 600 600 173 146 601 601 184 146 602 602 183 146 603 603 170 147 604 604 169 147 605 605 180 147 606 606 181 147 607 607 167 148 608 608 166 148 609 609 177 148 610 610 178 148 611 611 173 149 612 612 174 149 613 613 185 149 614 614 184 149 615 615 165 150 616 616 171 150 617 617 182 150 618 618 176 150 619 619 168 151 620 620 167 151 621 621 178 151 622 622 179 151 623 623 174 152 624 624 175 152 625 625 186 152 626 626 185 152 627 627 171 153 628 628 172 153 629 629 183 153 630 630 182 153 631 631 169 154 632 632 168 154 633 633 179 154 634 634 180 154 635 635 166 155 636 636 165 155 637 637 176 155 638 638 177 155 639 639 21 156 640 640 20 156 641 641 203 156 642 642 202 156 643 643 131 157 644 644 120 157 645 645 193 157 646 646 192 157 647 647 65 158 648 648 54 158 649 649 199 158 650 650 198 158 651 651 32 159 652 652 21 159 653 653 202 159 654 654 201 159 655 655 175 160 656 656 164 160 657 657 189 160 658 658 188 160 659 659 142 161 660 660 131 161 661 661 192 161 662 662 191 161 663 663 164 49 664 664 153 49 665 665 190 49 666 666 189 49 667 667 109 162 668 668 98 162 669 669 195 162 670 670 194 162 671 671 98 163 672 672 87 163 673 673 196 163 674 674 195 163 675 675 43 164 676 676 32 164 677 677 201 164 678 678 200 164 679 679 153 165 680 680 142 165 681 681 191 165 682 682 190 165 683 683 76 166 684 684 65 166 685 685 198 166 686 686 197 166 687 687 87 167 688 688 76 167 689 689 197 167 690 690 196 167 691 691 120 168 692 692 109 168 693 693 194 168 694 694 193 168 695 695 54 169 696 696 43 169 697 697 200 169 698 698 199 169 699 699 186 170 700 700 175 170 701 701 188 170 702 702 187 170 703 703 126 171 704 704 137 171 705 705 208 171 706 706 209 171 707 707 27 172 708 708 38 172 709 709 217 172 710 710 218 172 711 711 115 173 712 712 126 173 713 713 209 173 714 714 210 173 715 715 159 174 716 716 170 174 717 717 205 174 718 718 206 174 719 719 49 175 720 720 60 175 721 721 215 175 722 722 216 175 723 723 104 176 724 724 115 176 725 725 210 176 726 726 211 176 727 727 38 177 728 728 49 177 729 729 216 177 730 730 217 177 731 731 170 178 732 732 181 178 733 733 204 178 734 734 205 178 735 735 137 179 736 736 148 179 737 737 207 179 738 738 208 179 739 739 148 180 740 740 159 180 741 741 206 180 742 742 207 180 743 743 82 163 744 744 93 163 745 745 212 163 746 746 213 163 747 747 71 181 748 748 82 181 749 749 213 181 750 750 214 181 751 751 11 182 752 752 27 182 753 753 218 182 754 754 219 182 755 755 10 183 756 756 11 183 757 757 219 183 758 758 220 183 759 759 60 184 760 760 71 184 761 761 214 184 762 762 215 184 763 763 93 162 764 764 104 162 765 765 211 162 766 766 212 162 767 767
-104 0 0 0 68 1 1 1 3 2 2 2 13 3 3 3 62 4 4 4 33 5 5 5 7 6 6 6 18 7 7 7 89 8 8 8 74 9 9 9 5 10 10 10 23 11 11 11 47 12 12 12 37 13 13 13 1 14 14 14 12 15 15 15 34 12 16 16 39 12 17 17 8 16 18 18 0 16 19 19 39 12 20 20 41 12 21 21 9 16 22 22 8 16 23 23 41 12 24 24 43 12 25 25 10 17 26 26 9 16 27 27 43 12 28 28 45 12 29 29 11 17 30 30 10 17 31 31 45 12 32 32 47 12 33 33 12 15 34 34 11 17 35 35 69 8 36 36 77 8 37 37 27 11 38 38 4 11 39 39 77 8 40 40 80 8 41 41 26 11 42 42 27 11 43 43 80 8 44 44 83 8 45 45 25 11 46 46 26 11 47 47 83 8 48 48 86 8 49 49 24 11 50 50 25 11 51 51 86 8 52 52 89 8 53 53 23 11 54 54 24 11 55 55 28 4 56 56 50 4 57 57 22 7 58 58 6 7 59 59 50 4 60 60 53 4 61 61 21 7 62 62 22 7 63 63 53 4 64 64 56 4 65 65 20 7 66 66 21 7 67 67 56 4 68 68 59 4 69 69 19 7 70 70 20 7 71 71 59 4 72 72 62 4 73 73 18 7 74 74 19 7 75 75 63 18 76 76 92 18 77 77 17 3 78 78 2 3 79 79 92 18 80 80 95 19 81 81 16 20 82 82 17 3 83 83 95 19 84 84 98 21 85 85 15 22 86 86 16 20 87 87 98 21 88 88 101 23 89 89 14 3 90 90 15 22 91 91 101 23 92 92 104 0 93 93 13 3 94 94 14 3 95 95 14 3 96 96 13 3 97 97 60 4 98 98 57 4 99 99 57 4 100 100 60 4 101 101 61 4 102 102 58 4 103 103 58 4 104 104 61 4 105 105 62 4 106 106 59 4 107 107 15 22 108 108 14 3 109 109 57 4 110 110 54 4 111 111 54 4 112 112 57 4 113 113 58 4 114 114 55 4 115 115 55 4 116 116 58 4 117 117 59 4 118 118 56 4 119 119 16 20 120 120 15 22 121 121 54 4 122 122 51 4 123 123 51 4 124 124 54 4 125 125 55 4 126 126 52 4 127 127 52 4 128 128 55 4 129 129 56 4 130 130 53 4 131 131 17 3 132 132 16 20 133 133 51 4 134 134 48 4 135 135 48 4 136 136 51 4 137 137 52 4 138 138 49 4 139 139 49 4 140 140 52 4 141 141 53 4 142 142 50 4 143 143 2 3 144 144 17 3 145 145 48 4 146 146 30 4 147 147 30 4 148 148 48 4 149 149 49 4 150 150 29 4 151 151 29 4 152 152 49 4 153 153 50 4 154 154 28 4 155 155 24 11 156 156 23 11 157 157 46 12 158 158 44 12 159 159 25 11 160 160 24 11 161 161 44 12 162 162 42 12 163 163 26 11 164 164 25 11 165 165 42 12 166 166 40 12 167 167 27 11 168 168 26 11 169 169 40 12 170 170 38 12 171 171 4 11 172 172 27 11 173 173 38 12 174 174 35 12 175 175 23 11 176 176 5 10 177 177 36 13 178 178 46 12 179 179 13 3 180 180 3 2 181 181 31 24 182 182 60 4 183 183 60 4 184 184 31 24 185 185 32 5 186 186 61 4 187 187 61 4 188 188 32 5 189 189 33 5 190 190 62 4 191 191 11 17 192 192 12 15 193 193 102 18 194 194 99 18 195 195 99 18 196 196 102 18 197 197 103 25 198 198 100 23 199 199 100 23 200 200 103 25 201 201 104 0 202 202 101 23 203 203 10 17 204 204 11 17 205 205 99 18 206 206 96 18 207 207 96 18 208 208 99 18 209 209 100 23 210 210 97 18 211 211 97 18 212 212 100 23 213 213 101 23 214 214 98 21 215 215 9 16 216 216 10 17 217 217 96 18 218 218 93 18 219 219 93 18 220 220 96 18 221 221 97 18 222 222 94 18 223 223 94 18 224 224 97 18 225 225 98 21 226 226 95 19 227 227 8 16 228 228 9 16 229 229 93 18 230 230 90 18 231 231 90 18 232 232 93 18 233 233 94 18 234 234 91 18 235 235 91 18 236 236 94 18 237 237 95 19 238 238 92 18 239 239 0 16 240 240 8 16 241 241 90 18 242 242 65 18 243 243 65 18 244 244 90 18 245 245 91 18 246 246 64 18 247 247 64 18 248 248 91 18 249 249 92 18 250 250 63 18 251 251 19 7 252 252 18 7 253 253 87 8 254 254 84 8 255 255 84 8 256 256 87 8 257 257 88 8 258 258 85 8 259 259 85 8 260 260 88 8 261 261 89 8 262 262 86 8 263 263 20 7 264 264 19 7 265 265 84 8 266 266 81 8 267 267 81 8 268 268 84 8 269 269 85 8 270 270 82 8 271 271 82 8 272 272 85 8 273 273 86 8 274 274 83 8 275 275 21 7 276 276 20 7 277 277 81 8 278 278 78 8 279 279 78 8 280 280 81 8 281 281 82 8 282 282 79 8 283 283 79 8 284 284 82 8 285 285 83 8 286 286 80 8 287 287 22 7 288 288 21 7 289 289 78 8 290 290 75 8 291 291 75 8 292 292 78 8 293 293 79 8 294 294 76 8 295 295 76 8 296 296 79 8 297 297 80 8 298 298 77 8 299 299 6 7 300 300 22 7 301 301 75 8 302 302 71 8 303 303 71 8 304 304 75 8 305 305 76 8 306 306 70 8 307 307 70 8 308 308 76 8 309 309 77 8 310 310 69 8 311 311 18 7 312 312 7 6 313 313 72 26 314 314 87 8 315 315 87 8 316 316 72 26 317 317 73 9 318 318 88 8 319 319 88 8 320 320 73 9 321 321 74 9 322 322 89 8 323 323 12 15 324 324 1 14 325 325 66 27 326 326 102 18 327 327 102 18 328 328 66 27 329 329 67 1 330 330 103 25 331 331 103 25 332 332 67 1 333 333 68 1 334 334 104 0 335 335 46 12 336 336 36 13 337 337 112 28 338 338 107 12 339 339 35 12 340 340 38 12 341 341 111 12 342 342 113 12 343 343 38 12 344 344 40 12 345 345 110 12 346 346 111 12 347 347 40 12 348 348 42 12 349 349 109 12 350 350 110 12 351 351 42 12 352 352 44 12 353 353 108 12 354 354 109 12 355 355 44 12 356 356 46 12 357 357 107 12 358 358 108 12 359 359 47 12 360 360 45 12 361 361 117 12 362 362 118 12 363 363 37 13 364 364 47 12 365 365 118 12 366 366 105 29 367 367 39 12 368 368 34 12 369 369 106 12 370 370 114 12 371 371 41 12 372 372 39 12 373 373 114 12 374 374 115 12 375 375 43 12 376 376 41 12 377 377 115 12 378 378 116 12 379 379 45 12 380 380 43 12 381 381 116 12 382 382 117 12 383 383 32 5 384 384 31 24 385 385 123 30 386 386 124 30 387 387 112 28 388 388 36 13 389 389 126 30 390 390 135 30 391 391 74 9 392 392 73 9 393 393 132 31 394 394 133 32 395 395 7 6 396 396 33 5 397 397 125 30 398 398 122 33 399 399 67 1 400 400 66 27 401 401 128 30 402 402 129 30 403 403 33 5 404 404 32 5 405 405 124 30 406 406 125 30 407 407 68 1 408 408 67 1 409 409 129 30 410 410 130 30 411 411 37 13 412 412 105 29 413 413 134 30 414 414 127 30 415 415 36 13 416 416 5 10 417 417 121 34 418 418 126 30 419 419 5 10 420 420 74 9 421 421 133 32 422 422 121 34 423 423 3 2 424 424 68 1 425 425 130 30 426 426 120 30 427 427 72 26 428 428 7 6 429 429 122 33 430 430 131 35 431 431 31 24 432 432 3 2 433 433 120 30 434 434 123 30 435 435 1 14 436 436 37 13 437 437 127 30 438 438 119 30 439 439 73 9 440 440 72 26 441 441 131 35 442 442 132 31 443 443 66 27 444 444 1 14 445 445 119 30 446 446 128 30 447 447 6 7 448 448 71 8 449 449 150 8 450 450 139 7 451 451 69 8 452 452 4 11 453 453 138 11 454 454 148 8 455 455 0 16 456 456 65 18 457 457 147 18 458 458 136 16 459 459 28 4 460 460 6 7 461 461 139 7 462 462 140 4 463 463 70 8 464 464 69 8 465 465 148 8 466 466 149 8 467 467 63 18 468 468 2 3 469 469 137 3 470 470 145 18 471 471 29 4 472 472 28 4 473 473 140 4 474 474 141 4 475 475 71 8 476 476 70 8 477 477 149 8 478 478 150 8 479 479 64 18 480 480 63 18 481 481 145 18 482 482 146 18 483 483 30 4 484 484 29 4 485 485 141 4 486 486 142 4 487 487 4 11 488 488 35 12 489 489 144 12 490 490 138 11 491 491 65 18 492 492 64 18 493 493 146 18 494 494 147 18 495 495 35 12 496 496 113 12 497 497 152 12 498 498 144 12 499 499 2 3 500 500 30 4 501 501 142 4 502 502 137 3 503 503 106 12 504 504 34 12 505 505 143 12 506 506 151 12 507 507 34 12 508 508 0 16 509 509 136 16 510 510 143 12 511 511 148 8 512 512 138 11 513 513 155 11 514 514 165 8 515 515 140 4 516 516 139 7 517 517 156 7 518 518 157 4 519 519 149 8 520 520 148 8 521 521 165 8 522 522 166 8 523 523 141 4 524 524 140 4 525 525 157 4 526 526 158 4 527 527 150 8 528 528 149 8 529 529 166 8 530 530 167 8 531 531 142 4 532 532 141 4 533 533 158 4 534 534 159 4 535 535 151 12 536 536 143 12 537 537 160 12 538 538 168 12 539 539 143 12 540 540 136 16 541 541 153 16 542 542 160 12 543 543 136 16 544 544 147 18 545 545 164 18 546 546 153 16 547 547 144 12 548 548 152 12 549 549 169 12 550 550 161 12 551 551 145 18 552 552 137 3 553 553 154 3 554 554 162 18 555 555 137 3 556 556 142 4 557 557 159 4 558 558 154 3 559 559 146 18 560 560 145 18 561 561 162 18 562 562 163 18 563 563 139 7 564 564 150 8 565 565 167 8 566 566 156 7 567 567 147 18 568 568 146 18 569 569 163 18 570 570 164 18 571 571 138 11 572 572 144 12 573 573 161 12 574 574 155 11 575 575 161 12 576 576 169 12 577 577 186 12 578 578 178 12 579 579 162 18 580 580 154 3 581 581 171 3 582 582 179 18 583 583 154 3 584 584 159 4 585 585 176 4 586 586 171 3 587 587 163 18 588 588 162 18 589 589 179 18 590 590 180 18 591 591 156 7 592 592 167 8 593 593 184 8 594 594 173 7 595 595 164 18 596 596 163 18 597 597 180 18 598 598 181 18 599 599 155 11 600 600 161 12 601 601 178 12 602 602 172 11 603 603 165 8 604 604 155 11 605 605 172 11 606 606 182 8 607 607 157 4 608 608 156 7 609 609 173 7 610 610 174 4 611 611 166 8 612 612 165 8 613 613 182 8 614 614 183 8 615 615 158 4 616 616 157 4 617 617 174 4 618 618 175 4 619 619 167 8 620 620 166 8 621 621 183 8 622 622 184 8 623 623 159 4 624 624 158 4 625 625 175 4 626 626 176 4 627 627 168 12 628 628 160 12 629 629 177 12 630 630 185 12 631 631 160 12 632 632 153 16 633 633 170 16 634 634 177 12 635 635 153 16 636 636 164 18 637 637 181 18 638 638 170 16 639 639
-104 0 0 0 68 1 1 1 3 2 2 2 13 3 3 3 62 4 4 4 33 5 5 5 7 6 6 6 18 7 7 7 89 8 8 8 74 9 9 9 5 10 10 10 23 11 11 11 47 12 12 12 37 13 13 13 1 14 14 14 12 15 15 15 34 12 16 16 39 12 17 17 8 16 18 18 0 16 19 19 39 12 20 20 41 12 21 21 9 16 22 22 8 16 23 23 41 12 24 24 43 12 25 25 10 17 26 26 9 16 27 27 43 12 28 28 45 12 29 29 11 17 30 30 10 17 31 31 45 12 32 32 47 12 33 33 12 15 34 34 11 17 35 35 69 8 36 36 77 8 37 37 27 11 38 38 4 11 39 39 77 8 40 40 80 8 41 41 26 11 42 42 27 11 43 43 80 8 44 44 83 8 45 45 25 11 46 46 26 11 47 47 83 8 48 48 86 8 49 49 24 11 50 50 25 11 51 51 86 8 52 52 89 8 53 53 23 11 54 54 24 11 55 55 28 4 56 56 50 4 57 57 22 7 58 58 6 7 59 59 50 4 60 60 53 4 61 61 21 7 62 62 22 7 63 63 53 4 64 64 56 4 65 65 20 7 66 66 21 7 67 67 56 4 68 68 59 4 69 69 19 7 70 70 20 7 71 71 59 4 72 72 62 4 73 73 18 7 74 74 19 7 75 75 63 18 76 76 92 18 77 77 17 3 78 78 2 3 79 79 92 18 80 80 95 19 81 81 16 20 82 82 17 3 83 83 95 19 84 84 98 21 85 85 15 22 86 86 16 20 87 87 98 21 88 88 101 23 89 89 14 3 90 90 15 22 91 91 101 23 92 92 104 0 93 93 13 3 94 94 14 3 95 95 14 3 96 96 13 3 97 97 60 4 98 98 57 4 99 99 57 4 100 100 60 4 101 101 61 4 102 102 58 4 103 103 58 4 104 104 61 4 105 105 62 4 106 106 59 4 107 107 15 22 108 108 14 3 109 109 57 4 110 110 54 4 111 111 54 4 112 112 57 4 113 113 58 4 114 114 55 4 115 115 55 4 116 116 58 4 117 117 59 4 118 118 56 4 119 119 16 20 120 120 15 22 121 121 54 4 122 122 51 4 123 123 51 4 124 124 54 4 125 125 55 4 126 126 52 4 127 127 52 4 128 128 55 4 129 129 56 4 130 130 53 4 131 131 17 3 132 132 16 20 133 133 51 4 134 134 48 4 135 135 48 4 136 136 51 4 137 137 52 4 138 138 49 4 139 139 49 4 140 140 52 4 141 141 53 4 142 142 50 4 143 143 2 3 144 144 17 3 145 145 48 4 146 146 30 4 147 147 30 4 148 148 48 4 149 149 49 4 150 150 29 4 151 151 29 4 152 152 49 4 153 153 50 4 154 154 28 4 155 155 24 11 156 156 23 11 157 157 46 12 158 158 44 12 159 159 25 11 160 160 24 11 161 161 44 12 162 162 42 12 163 163 26 11 164 164 25 11 165 165 42 12 166 166 40 12 167 167 27 11 168 168 26 11 169 169 40 12 170 170 38 12 171 171 4 11 172 172 27 11 173 173 38 12 174 174 35 12 175 175 23 11 176 176 5 10 177 177 36 13 178 178 46 12 179 179 13 3 180 180 3 2 181 181 31 24 182 182 60 4 183 183 60 4 184 184 31 24 185 185 32 5 186 186 61 4 187 187 61 4 188 188 32 5 189 189 33 5 190 190 62 4 191 191 11 17 192 192 12 15 193 193 102 18 194 194 99 18 195 195 99 18 196 196 102 18 197 197 103 25 198 198 100 23 199 199 100 23 200 200 103 25 201 201 104 0 202 202 101 23 203 203 10 17 204 204 11 17 205 205 99 18 206 206 96 18 207 207 96 18 208 208 99 18 209 209 100 23 210 210 97 18 211 211 97 18 212 212 100 23 213 213 101 23 214 214 98 21 215 215 9 16 216 216 10 17 217 217 96 18 218 218 93 18 219 219 93 18 220 220 96 18 221 221 97 18 222 222 94 18 223 223 94 18 224 224 97 18 225 225 98 21 226 226 95 19 227 227 8 16 228 228 9 16 229 229 93 18 230 230 90 18 231 231 90 18 232 232 93 18 233 233 94 18 234 234 91 18 235 235 91 18 236 236 94 18 237 237 95 19 238 238 92 18 239 239 0 16 240 240 8 16 241 241 90 18 242 242 65 18 243 243 65 18 244 244 90 18 245 245 91 18 246 246 64 18 247 247 64 18 248 248 91 18 249 249 92 18 250 250 63 18 251 251 19 7 252 252 18 7 253 253 87 8 254 254 84 8 255 255 84 8 256 256 87 8 257 257 88 8 258 258 85 8 259 259 85 8 260 260 88 8 261 261 89 8 262 262 86 8 263 263 20 7 264 264 19 7 265 265 84 8 266 266 81 8 267 267 81 8 268 268 84 8 269 269 85 8 270 270 82 8 271 271 82 8 272 272 85 8 273 273 86 8 274 274 83 8 275 275 21 7 276 276 20 7 277 277 81 8 278 278 78 8 279 279 78 8 280 280 81 8 281 281 82 8 282 282 79 8 283 283 79 8 284 284 82 8 285 285 83 8 286 286 80 8 287 287 22 7 288 288 21 7 289 289 78 8 290 290 75 8 291 291 75 8 292 292 78 8 293 293 79 8 294 294 76 8 295 295 76 8 296 296 79 8 297 297 80 8 298 298 77 8 299 299 6 7 300 300 22 7 301 301 75 8 302 302 71 8 303 303 71 8 304 304 75 8 305 305 76 8 306 306 70 8 307 307 70 8 308 308 76 8 309 309 77 8 310 310 69 8 311 311 18 7 312 312 7 6 313 313 72 26 314 314 87 8 315 315 87 8 316 316 72 26 317 317 73 9 318 318 88 8 319 319 88 8 320 320 73 9 321 321 74 9 322 322 89 8 323 323 12 15 324 324 1 14 325 325 66 27 326 326 102 18 327 327 102 18 328 328 66 27 329 329 67 1 330 330 103 25 331 331 103 25 332 332 67 1 333 333 68 1 334 334 104 0 335 335 46 12 336 336 36 13 337 337 112 28 338 338 107 12 339 339 35 12 340 340 38 12 341 341 111 12 342 342 113 12 343 343 38 12 344 344 40 12 345 345 110 12 346 346 111 12 347 347 40 12 348 348 42 12 349 349 109 12 350 350 110 12 351 351 42 12 352 352 44 12 353 353 108 12 354 354 109 12 355 355 44 12 356 356 46 12 357 357 107 12 358 358 108 12 359 359 47 12 360 360 45 12 361 361 117 12 362 362 118 12 363 363 37 13 364 364 47 12 365 365 118 12 366 366 105 29 367 367 39 12 368 368 34 12 369 369 106 12 370 370 114 12 371 371 41 12 372 372 39 12 373 373 114 12 374 374 115 12 375 375 43 12 376 376 41 12 377 377 115 12 378 378 116 12 379 379 45 12 380 380 43 12 381 381 116 12 382 382 117 12 383 383 32 5 384 384 31 24 385 385 123 30 386 386 124 30 387 387 112 28 388 388 36 13 389 389 126 30 390 390 135 30 391 391 74 9 392 392 73 9 393 393 132 31 394 394 133 32 395 395 7 6 396 396 33 5 397 397 125 30 398 398 122 33 399 399 67 1 400 400 66 27 401 401 128 30 402 402 129 30 403 403 33 5 404 404 32 5 405 405 124 30 406 406 125 30 407 407 68 1 408 408 67 1 409 409 129 30 410 410 130 30 411 411 37 13 412 412 105 29 413 413 134 30 414 414 127 30 415 415 36 13 416 416 5 10 417 417 121 34 418 418 126 30 419 419 5 10 420 420 74 9 421 421 133 32 422 422 121 34 423 423 3 2 424 424 68 1 425 425 130 30 426 426 120 30 427 427 72 26 428 428 7 6 429 429 122 33 430 430 131 35 431 431 31 24 432 432 3 2 433 433 120 30 434 434 123 30 435 435 1 14 436 436 37 13 437 437 127 30 438 438 119 30 439 439 73 9 440 440 72 26 441 441 131 35 442 442 132 31 443 443 66 27 444 444 1 14 445 445 119 30 446 446 128 30 447 447 6 7 448 448 71 8 449 449 150 8 450 450 139 7 451 451 69 8 452 452 4 11 453 453 138 11 454 454 148 8 455 455 0 16 456 456 65 18 457 457 147 18 458 458 136 16 459 459 28 4 460 460 6 7 461 461 139 7 462 462 140 4 463 463 70 8 464 464 69 8 465 465 148 8 466 466 149 8 467 467 63 18 468 468 2 3 469 469 137 3 470 470 145 18 471 471 29 4 472 472 28 4 473 473 140 4 474 474 141 4 475 475 71 8 476 476 70 8 477 477 149 8 478 478 150 8 479 479 64 18 480 480 63 18 481 481 145 18 482 482 146 18 483 483 30 4 484 484 29 4 485 485 141 4 486 486 142 4 487 487 4 11 488 488 35 12 489 489 144 12 490 490 138 11 491 491 65 18 492 492 64 18 493 493 146 18 494 494 147 18 495 495 35 12 496 496 113 12 497 497 152 12 498 498 144 12 499 499 2 3 500 500 30 4 501 501 142 4 502 502 137 3 503 503 106 12 504 504 34 12 505 505 143 12 506 506 151 12 507 507 34 12 508 508 0 16 509 509 136 16 510 510 143 12 511 511 148 8 512 512 138 11 513 513 155 11 514 514 165 8 515 515 140 4 516 516 139 7 517 517 156 7 518 518 157 4 519 519 149 8 520 520 148 8 521 521 165 8 522 522 166 8 523 523 141 4 524 524 140 4 525 525 157 4 526 526 158 4 527 527 150 8 528 528 149 8 529 529 166 8 530 530 167 8 531 531 142 4 532 532 141 4 533 533 158 4 534 534 159 4 535 535 151 12 536 536 143 12 537 537 160 12 538 538 168 12 539 539 143 12 540 540 136 16 541 541 153 16 542 542 160 12 543 543 136 16 544 544 147 18 545 545 164 18 546 546 153 16 547 547 144 12 548 548 152 12 549 549 169 12 550 550 161 12 551 551 145 18 552 552 137 3 553 553 154 3 554 554 162 18 555 555 137 3 556 556 142 4 557 557 159 4 558 558 154 3 559 559 146 18 560 560 145 18 561 561 162 18 562 562 163 18 563 563 139 7 564 564 150 8 565 565 167 8 566 566 156 7 567 567 147 18 568 568 146 18 569 569 163 18 570 570 164 18 571 571 138 11 572 572 144 12 573 573 161 12 574 574 155 11 575 575 161 12 576 576 169 12 577 577 186 12 578 578 178 12 579 579 162 18 580 580 154 3 581 581 171 3 582 582 179 18 583 583 154 3 584 584 159 4 585 585 176 4 586 586 171 3 587 587 163 18 588 588 162 18 589 589 179 18 590 590 180 18 591 591 156 7 592 592 167 8 593 593 184 8 594 594 173 7 595 595 164 18 596 596 163 18 597 597 180 18 598 598 181 18 599 599 155 11 600 600 161 12 601 601 178 12 602 602 172 11 603 603 165 8 604 604 155 11 605 605 172 11 606 606 182 8 607 607 157 4 608 608 156 7 609 609 173 7 610 610 174 4 611 611 166 8 612 612 165 8 613 613 182 8 614 614 183 8 615 615 158 4 616 616 157 4 617 617 174 4 618 618 175 4 619 619 167 8 620 620 166 8 621 621 183 8 622 622 184 8 623 623 159 4 624 624 158 4 625 625 175 4 626 626 176 4 627 627 168 12 628 628 160 12 629 629 177 12 630 630 185 12 631 631 160 12 632 632 153 16 633 633 170 16 634 634 177 12 635 635 153 16 636 636 164 18 637 637 181 18 638 638 170 16 639 639
-47 0 0 0 27 1 1 1 3 2 2 2 12 3 3 3 71 4 4 4 51 5 5 5 7 6 6 6 16 7 7 7 39 8 8 8 31 9 9 9 5 10 10 10 20 11 11 11 63 12 12 12 55 13 13 13 1 14 14 14 11 15 15 15 74 16 16 16 26 17 17 17 1 14 18 18 55 13 19 19 52 12 20 20 57 12 21 21 8 15 22 22 0 15 23 23 57 12 24 24 59 12 25 25 9 18 26 26 8 15 27 27 59 12 28 28 61 12 29 29 10 15 30 30 9 18 31 31 61 12 32 32 63 12 33 33 11 15 34 34 10 15 35 35 28 8 36 36 33 8 37 37 23 11 38 38 4 11 39 39 33 8 40 40 35 8 41 41 22 19 42 42 23 11 43 43 35 8 44 44 37 8 45 45 21 19 46 46 22 19 47 47 37 8 48 48 39 8 49 49 20 11 50 50 21 19 51 51 48 4 52 52 65 4 53 53 19 7 54 54 6 7 55 55 65 4 56 56 67 4 57 57 18 20 58 58 19 7 59 59 67 4 60 60 69 4 61 61 17 20 62 62 18 20 63 63 69 4 64 64 71 4 65 65 16 7 66 66 17 20 67 67 24 21 68 68 41 21 69 69 15 22 70 70 2 22 71 71 41 21 72 72 43 23 73 73 14 3 74 74 15 22 75 75 43 23 76 76 45 24 77 77 13 22 78 78 14 3 79 79 45 24 80 80 47 0 81 81 12 3 82 82 13 22 83 83 10 15 84 84 11 15 85 85 46 25 86 86 44 26 87 87 44 26 88 88 46 25 89 89 47 0 90 90 45 24 91 91 9 18 92 92 10 15 93 93 44 26 94 94 42 23 95 95 42 23 96 96 44 26 97 97 45 24 98 98 43 23 99 99 8 15 100 100 9 18 101 101 42 23 102 102 40 21 103 103 40 21 104 104 42 23 105 105 43 23 106 106 41 21 107 107 0 15 108 108 8 15 109 109 40 21 110 110 25 21 111 111 25 21 112 112 40 21 113 113 41 21 114 114 24 21 115 115 17 20 116 116 16 7 117 117 38 8 118 118 36 8 119 119 36 8 120 120 38 8 121 121 39 8 122 122 37 8 123 123 18 20 124 124 17 20 125 125 36 8 126 126 34 8 127 127 34 8 128 128 36 8 129 129 37 8 130 130 35 8 131 131 19 7 132 132 18 20 133 133 34 8 134 134 32 8 135 135 32 8 136 136 34 8 137 137 35 8 138 138 33 8 139 139 6 7 140 140 19 7 141 141 32 8 142 142 29 8 143 143 29 8 144 144 32 8 145 145 33 8 146 146 28 8 147 147 50 27 148 148 3 2 149 149 27 1 150 150 72 16 151 151 72 16 152 152 27 1 153 153 26 17 154 154 74 16 155 155 16 7 156 156 7 6 157 157 30 9 158 158 38 8 159 159 38 8 160 160 30 9 161 161 31 9 162 162 39 8 163 163 11 15 164 164 1 14 165 165 26 17 166 166 46 25 167 167 46 25 168 168 26 17 169 169 27 1 170 170 47 0 171 171 30 9 172 172 73 16 173 173 75 16 174 174 31 9 175 175 73 16 176 176 72 16 177 177 74 16 178 178 75 16 179 179 7 6 180 180 51 5 181 181 73 16 182 182 30 9 183 183 51 5 184 184 50 27 185 185 72 16 186 186 73 16 187 187 13 22 188 188 12 3 189 189 70 4 190 190 68 4 191 191 68 4 192 192 70 4 193 193 71 4 194 194 69 4 195 195 14 3 196 196 13 22 197 197 68 4 198 198 66 4 199 199 66 4 200 200 68 4 201 201 69 4 202 202 67 4 203 203 15 22 204 204 14 3 205 205 66 4 206 206 64 4 207 207 64 4 208 208 66 4 209 209 67 4 210 210 65 4 211 211 2 22 212 212 15 22 213 213 64 4 214 214 49 4 215 215 49 4 216 216 64 4 217 217 65 4 218 218 48 4 219 219 21 19 220 220 20 11 221 221 62 12 222 222 60 12 223 223 60 12 224 224 62 12 225 225 63 12 226 226 61 12 227 227 22 19 228 228 21 19 229 229 60 12 230 230 58 12 231 231 58 12 232 232 60 12 233 233 61 12 234 234 59 12 235 235 23 11 236 236 22 19 237 237 58 12 238 238 56 12 239 239 56 12 240 240 58 12 241 241 59 12 242 242 57 12 243 243 4 11 244 244 23 11 245 245 56 12 246 246 53 12 247 247 53 12 248 248 56 12 249 249 57 12 250 250 52 12 251 251 31 9 252 252 75 16 253 253 54 28 254 254 5 10 255 255 75 16 256 256 74 16 257 257 55 13 258 258 54 28 259 259 20 11 260 260 5 10 261 261 54 28 262 262 62 12 263 263 62 12 264 264 54 28 265 265 55 13 266 266 63 12 267 267 12 3 268 268 3 2 269 269 50 27 270 270 70 4 271 271 70 4 272 272 50 27 273 273 51 5 274 274 71 4 275 275
-47 0 0 0 27 1 1 1 3 2 2 2 12 3 3 3 71 4 4 4 51 5 5 5 7 6 6 6 16 7 7 7 39 8 8 8 31 9 9 9 5 10 10 10 20 11 11 11 63 12 12 12 55 13 13 13 1 14 14 14 11 15 15 15 74 16 16 16 26 17 17 17 1 14 18 18 55 13 19 19 52 12 20 20 57 12 21 21 8 15 22 22 0 15 23 23 57 12 24 24 59 12 25 25 9 18 26 26 8 15 27 27 59 12 28 28 61 12 29 29 10 15 30 30 9 18 31 31 61 12 32 32 63 12 33 33 11 15 34 34 10 15 35 35 28 8 36 36 33 8 37 37 23 19 38 38 4 19 39 39 33 8 40 40 35 8 41 41 22 20 42 42 23 19 43 43 35 8 44 44 37 8 45 45 21 20 46 46 22 20 47 47 37 8 48 48 39 8 49 49 20 11 50 50 21 20 51 51 48 4 52 52 65 4 53 53 19 7 54 54 6 7 55 55 65 4 56 56 67 4 57 57 18 21 58 58 19 7 59 59 67 4 60 60 69 4 61 61 17 21 62 62 18 21 63 63 69 4 64 64 71 4 65 65 16 7 66 66 17 21 67 67 24 22 68 68 41 22 69 69 15 23 70 70 2 23 71 71 41 22 72 72 43 22 73 73 14 3 74 74 15 23 75 75 43 22 76 76 45 24 77 77 13 23 78 78 14 3 79 79 45 24 80 80 47 0 81 81 12 3 82 82 13 23 83 83 10 15 84 84 11 15 85 85 46 0 86 86 44 25 87 87 44 25 88 88 46 0 89 89 47 0 90 90 45 24 91 91 9 18 92 92 10 15 93 93 44 25 94 94 42 22 95 95 42 22 96 96 44 25 97 97 45 24 98 98 43 22 99 99 8 15 100 100 9 18 101 101 42 22 102 102 40 22 103 103 40 22 104 104 42 22 105 105 43 22 106 106 41 22 107 107 0 15 108 108 8 15 109 109 40 22 110 110 25 22 111 111 25 22 112 112 40 22 113 113 41 22 114 114 24 22 115 115 17 21 116 116 16 7 117 117 38 8 118 118 36 8 119 119 36 8 120 120 38 8 121 121 39 8 122 122 37 8 123 123 18 21 124 124 17 21 125 125 36 8 126 126 34 8 127 127 34 8 128 128 36 8 129 129 37 8 130 130 35 8 131 131 19 7 132 132 18 21 133 133 34 8 134 134 32 8 135 135 32 8 136 136 34 8 137 137 35 8 138 138 33 8 139 139 6 7 140 140 19 7 141 141 32 8 142 142 29 8 143 143 29 8 144 144 32 8 145 145 33 8 146 146 28 8 147 147 50 5 148 148 3 2 149 149 27 1 150 150 72 16 151 151 72 16 152 152 27 1 153 153 26 17 154 154 74 16 155 155 16 7 156 156 7 6 157 157 30 9 158 158 38 8 159 159 38 8 160 160 30 9 161 161 31 9 162 162 39 8 163 163 11 15 164 164 1 14 165 165 26 17 166 166 46 0 167 167 46 0 168 168 26 17 169 169 27 1 170 170 47 0 171 171 30 9 172 172 73 16 173 173 75 16 174 174 31 9 175 175 73 16 176 176 72 16 177 177 74 16 178 178 75 16 179 179 7 6 180 180 51 5 181 181 73 16 182 182 30 9 183 183 51 5 184 184 50 5 185 185 72 16 186 186 73 16 187 187 13 23 188 188 12 3 189 189 70 4 190 190 68 4 191 191 68 4 192 192 70 4 193 193 71 4 194 194 69 4 195 195 14 3 196 196 13 23 197 197 68 4 198 198 66 4 199 199 66 4 200 200 68 4 201 201 69 4 202 202 67 4 203 203 15 23 204 204 14 3 205 205 66 4 206 206 64 4 207 207 64 4 208 208 66 4 209 209 67 4 210 210 65 4 211 211 2 23 212 212 15 23 213 213 64 4 214 214 49 4 215 215 49 4 216 216 64 4 217 217 65 4 218 218 48 4 219 219 21 20 220 220 20 11 221 221 62 12 222 222 60 12 223 223 60 12 224 224 62 12 225 225 63 12 226 226 61 12 227 227 22 20 228 228 21 20 229 229 60 12 230 230 58 12 231 231 58 12 232 232 60 12 233 233 61 12 234 234 59 12 235 235 23 19 236 236 22 20 237 237 58 12 238 238 56 12 239 239 56 12 240 240 58 12 241 241 59 12 242 242 57 12 243 243 4 19 244 244 23 19 245 245 56 12 246 246 53 12 247 247 53 12 248 248 56 12 249 249 57 12 250 250 52 12 251 251 31 9 252 252 75 16 253 253 54 13 254 254 5 10 255 255 75 16 256 256 74 16 257 257 55 13 258 258 54 13 259 259 20 11 260 260 5 10 261 261 54 13 262 262 62 12 263 263 62 12 264 264 54 13 265 265 55 13 266 266 63 12 267 267 12 3 268 268 3 2 269 269 50 5 270 270 70 4 271 271 70 4 272 272 50 5 273 273 51 5 274 274 71 4 275 275
-47 0 0 0 27 1 1 1 3 2 2 2 12 3 3 3 71 4 4 4 51 5 5 5 7 6 6 6 16 7 7 7 39 8 8 8 31 9 9 9 5 10 10 10 20 11 11 11 63 12 12 12 55 13 13 13 1 14 14 14 11 15 15 15 74 16 16 16 26 17 17 17 1 14 18 18 55 13 19 19 52 12 20 20 57 12 21 21 8 15 22 22 0 15 23 23 57 12 24 24 59 12 25 25 9 18 26 26 8 15 27 27 59 12 28 28 61 12 29 29 10 15 30 30 9 18 31 31 61 12 32 32 63 12 33 33 11 15 34 34 10 15 35 35 28 8 36 36 33 8 37 37 23 11 38 38 4 11 39 39 33 8 40 40 35 8 41 41 22 19 42 42 23 11 43 43 35 8 44 44 37 8 45 45 21 19 46 46 22 19 47 47 37 8 48 48 39 8 49 49 20 11 50 50 21 19 51 51 48 4 52 52 65 4 53 53 19 7 54 54 6 7 55 55 65 4 56 56 67 4 57 57 18 20 58 58 19 7 59 59 67 4 60 60 69 4 61 61 17 20 62 62 18 20 63 63 69 4 64 64 71 4 65 65 16 7 66 66 17 20 67 67 24 21 68 68 41 21 69 69 15 22 70 70 2 22 71 71 41 21 72 72 43 23 73 73 14 3 74 74 15 22 75 75 43 23 76 76 45 24 77 77 13 22 78 78 14 3 79 79 45 24 80 80 47 0 81 81 12 3 82 82 13 22 83 83 10 15 84 84 11 15 85 85 46 25 86 86 44 26 87 87 44 26 88 88 46 25 89 89 47 0 90 90 45 24 91 91 9 18 92 92 10 15 93 93 44 26 94 94 42 23 95 95 42 23 96 96 44 26 97 97 45 24 98 98 43 23 99 99 8 15 100 100 9 18 101 101 42 23 102 102 40 21 103 103 40 21 104 104 42 23 105 105 43 23 106 106 41 21 107 107 0 15 108 108 8 15 109 109 40 21 110 110 25 21 111 111 25 21 112 112 40 21 113 113 41 21 114 114 24 21 115 115 17 20 116 116 16 7 117 117 38 8 118 118 36 8 119 119 36 8 120 120 38 8 121 121 39 8 122 122 37 8 123 123 18 20 124 124 17 20 125 125 36 8 126 126 34 8 127 127 34 8 128 128 36 8 129 129 37 8 130 130 35 8 131 131 19 7 132 132 18 20 133 133 34 8 134 134 32 8 135 135 32 8 136 136 34 8 137 137 35 8 138 138 33 8 139 139 6 7 140 140 19 7 141 141 32 8 142 142 29 8 143 143 29 8 144 144 32 8 145 145 33 8 146 146 28 8 147 147 50 27 148 148 3 2 149 149 27 1 150 150 72 16 151 151 72 16 152 152 27 1 153 153 26 17 154 154 74 16 155 155 16 7 156 156 7 6 157 157 30 9 158 158 38 8 159 159 38 8 160 160 30 9 161 161 31 9 162 162 39 8 163 163 11 15 164 164 1 14 165 165 26 17 166 166 46 25 167 167 46 25 168 168 26 17 169 169 27 1 170 170 47 0 171 171 30 9 172 172 73 16 173 173 75 16 174 174 31 9 175 175 73 16 176 176 72 16 177 177 74 16 178 178 75 16 179 179 7 6 180 180 51 5 181 181 73 16 182 182 30 9 183 183 51 5 184 184 50 27 185 185 72 16 186 186 73 16 187 187 13 22 188 188 12 3 189 189 70 4 190 190 68 4 191 191 68 4 192 192 70 4 193 193 71 4 194 194 69 4 195 195 14 3 196 196 13 22 197 197 68 4 198 198 66 4 199 199 66 4 200 200 68 4 201 201 69 4 202 202 67 4 203 203 15 22 204 204 14 3 205 205 66 4 206 206 64 4 207 207 64 4 208 208 66 4 209 209 67 4 210 210 65 4 211 211 2 22 212 212 15 22 213 213 64 4 214 214 49 4 215 215 49 4 216 216 64 4 217 217 65 4 218 218 48 4 219 219 21 19 220 220 20 11 221 221 62 12 222 222 60 12 223 223 60 12 224 224 62 12 225 225 63 12 226 226 61 12 227 227 22 19 228 228 21 19 229 229 60 12 230 230 58 12 231 231 58 12 232 232 60 12 233 233 61 12 234 234 59 12 235 235 23 11 236 236 22 19 237 237 58 12 238 238 56 12 239 239 56 12 240 240 58 12 241 241 59 12 242 242 57 12 243 243 4 11 244 244 23 11 245 245 56 12 246 246 53 12 247 247 53 12 248 248 56 12 249 249 57 12 250 250 52 12 251 251 31 9 252 252 75 16 253 253 54 28 254 254 5 10 255 255 75 16 256 256 74 16 257 257 55 13 258 258 54 28 259 259 20 11 260 260 5 10 261 261 54 28 262 262 62 12 263 263 62 12 264 264 54 28 265 265 55 13 266 266 63 12 267 267 12 3 268 268 3 2 269 269 50 27 270 270 70 4 271 271 70 4 272 272 50 27 273 273 51 5 274 274 71 4 275 275
-47 0 0 0 27 1 1 1 3 2 2 2 12 3 3 3 71 4 4 4 51 5 5 5 7 6 6 6 16 7 7 7 39 8 8 8 31 9 9 9 5 10 10 10 20 11 11 11 63 12 12 12 55 13 13 13 1 14 14 14 11 15 15 15 74 16 16 16 26 17 17 17 1 14 18 18 55 13 19 19 52 12 20 20 57 12 21 21 8 15 22 22 0 15 23 23 57 12 24 24 59 12 25 25 9 18 26 26 8 15 27 27 59 12 28 28 61 12 29 29 10 15 30 30 9 18 31 31 61 12 32 32 63 12 33 33 11 15 34 34 10 15 35 35 28 8 36 36 33 8 37 37 23 19 38 38 4 19 39 39 33 8 40 40 35 8 41 41 22 20 42 42 23 19 43 43 35 8 44 44 37 8 45 45 21 20 46 46 22 20 47 47 37 8 48 48 39 8 49 49 20 11 50 50 21 20 51 51 48 4 52 52 65 4 53 53 19 7 54 54 6 7 55 55 65 4 56 56 67 4 57 57 18 21 58 58 19 7 59 59 67 4 60 60 69 4 61 61 17 21 62 62 18 21 63 63 69 4 64 64 71 4 65 65 16 7 66 66 17 21 67 67 24 22 68 68 41 22 69 69 15 23 70 70 2 23 71 71 41 22 72 72 43 22 73 73 14 3 74 74 15 23 75 75 43 22 76 76 45 24 77 77 13 23 78 78 14 3 79 79 45 24 80 80 47 0 81 81 12 3 82 82 13 23 83 83 10 15 84 84 11 15 85 85 46 0 86 86 44 25 87 87 44 25 88 88 46 0 89 89 47 0 90 90 45 24 91 91 9 18 92 92 10 15 93 93 44 25 94 94 42 22 95 95 42 22 96 96 44 25 97 97 45 24 98 98 43 22 99 99 8 15 100 100 9 18 101 101 42 22 102 102 40 22 103 103 40 22 104 104 42 22 105 105 43 22 106 106 41 22 107 107 0 15 108 108 8 15 109 109 40 22 110 110 25 22 111 111 25 22 112 112 40 22 113 113 41 22 114 114 24 22 115 115 17 21 116 116 16 7 117 117 38 8 118 118 36 8 119 119 36 8 120 120 38 8 121 121 39 8 122 122 37 8 123 123 18 21 124 124 17 21 125 125 36 8 126 126 34 8 127 127 34 8 128 128 36 8 129 129 37 8 130 130 35 8 131 131 19 7 132 132 18 21 133 133 34 8 134 134 32 8 135 135 32 8 136 136 34 8 137 137 35 8 138 138 33 8 139 139 6 7 140 140 19 7 141 141 32 8 142 142 29 8 143 143 29 8 144 144 32 8 145 145 33 8 146 146 28 8 147 147 50 5 148 148 3 2 149 149 27 1 150 150 72 16 151 151 72 16 152 152 27 1 153 153 26 17 154 154 74 16 155 155 16 7 156 156 7 6 157 157 30 9 158 158 38 8 159 159 38 8 160 160 30 9 161 161 31 9 162 162 39 8 163 163 11 15 164 164 1 14 165 165 26 17 166 166 46 0 167 167 46 0 168 168 26 17 169 169 27 1 170 170 47 0 171 171 30 9 172 172 73 16 173 173 75 16 174 174 31 9 175 175 73 16 176 176 72 16 177 177 74 16 178 178 75 16 179 179 7 6 180 180 51 5 181 181 73 16 182 182 30 9 183 183 51 5 184 184 50 5 185 185 72 16 186 186 73 16 187 187 13 23 188 188 12 3 189 189 70 4 190 190 68 4 191 191 68 4 192 192 70 4 193 193 71 4 194 194 69 4 195 195 14 3 196 196 13 23 197 197 68 4 198 198 66 4 199 199 66 4 200 200 68 4 201 201 69 4 202 202 67 4 203 203 15 23 204 204 14 3 205 205 66 4 206 206 64 4 207 207 64 4 208 208 66 4 209 209 67 4 210 210 65 4 211 211 2 23 212 212 15 23 213 213 64 4 214 214 49 4 215 215 49 4 216 216 64 4 217 217 65 4 218 218 48 4 219 219 21 20 220 220 20 11 221 221 62 12 222 222 60 12 223 223 60 12 224 224 62 12 225 225 63 12 226 226 61 12 227 227 22 20 228 228 21 20 229 229 60 12 230 230 58 12 231 231 58 12 232 232 60 12 233 233 61 12 234 234 59 12 235 235 23 19 236 236 22 20 237 237 58 12 238 238 56 12 239 239 56 12 240 240 58 12 241 241 59 12 242 242 57 12 243 243 4 19 244 244 23 19 245 245 56 12 246 246 53 12 247 247 53 12 248 248 56 12 249 249 57 12 250 250 52 12 251 251 31 9 252 252 75 16 253 253 54 13 254 254 5 10 255 255 75 16 256 256 74 16 257 257 55 13 258 258 54 13 259 259 20 11 260 260 5 10 261 261 54 13 262 262 62 12 263 263 62 12 264 264 54 13 265 265 55 13 266 266 63 12 267 267 12 3 268 268 3 2 269 269 50 5 270 270 70 4 271 271 70 4 272 272 50 5 273 273 51 5 274 274 71 4 275 275
-11 9 10 8 6 4 27 25 26 24 22 20 43 41 42 40 38 36 59 57 58 56 54 52 75 73 74 72 70 68 91 89 90 88 86 84 107 105 106 104 102 100 123 121 122 120 118 116 139 137 138 136 134 132 155 153 154 152 150 148 171 169 170 168 166 164 187 185 186 184 182 180 203 201 202 200 198 196 219 217 218 216 214 212 235 233 234 232 230 228 251 249 250 248 246 244 267 265 266 264 262 260 283 281 282 280 278 276 299 297 298 296 294 292 315 313 314 312 310 308 331 329 330 328 326 324 347 345 346 344 342 340 363 361 362 360 358 356 379 377 378 376 374 372 395 393 394 392 390 388 411 409 410 408 406 404 427 425 426 424 422 420 443 441 442 440 438 436 459 457 458 456 454 452 475 473 474 472 470 468 491 489 490 488 486 484 507 505 506 504 502 500 523 521 522 520 518 516 539 537 538 536 534 532 555 553 554 552 550 548 571 569 570 568 566 564 587 585 586 584 582 580 603 601 602 600 598 596 619 617 618 616 614 612 635 633 634 632 630 628 651 649 650 648 646 644 667 665 666 664 662 660 683 681 682 680 678 676 699 697 698 696 694 692 715 713 714 712 710 708 731 729 730 728 726 724 747 745 746 744 742 740 763 761 762 760 758 756 779 777 778 776 774 772 795 793 794 792 790 788 811 809 810 808 806 804 827 825 826 824 822 820 841 843 837 839 836 838 859 857 858 856 854 852 875 873 874 872 870 868 891 889 890 888 886 884 907 905 906 904 902 900 921 923 917 919 916 918 939 937 938 936 934 932 955 953 954 952 950 948 969 971 965 967 964 966 987 985 986 984 982 980 1003 1001 1002 1000 998 996 1019 1017 1018 1016 1014 1012 1035 1033 1034 1032 1030 1028 1051 1049 1050 1048 1046 1044 1065 1067 1061 1063 1060 1062 1083 1081 1082 1080 1078 1076 1099 1097 1098 1096 1094 1092 1115 1113 1114 1112 1110 1108
-0 0 0 0 4 1 1 1 7 2 2 2 3 3 3 3 2 4 4 4 6 5 5 5 5 6 6 6 1 7 7 7 3 3 8 8 7 2 9 9 6 5 10 10 2 4 11 11 1 7 12 12 5 6 13 13 4 1 14 14 0 0 15 15 6 5 16 16 10 8 17 17 9 9 18 18 5 6 19 19 7 2 20 20 11 10 21 21 10 8 22 22 6 5 23 23 5 6 24 24 9 9 25 25 8 11 26 26 4 1 27 27 4 1 28 28 8 11 29 29 11 10 30 30 7 2 31 31 11 10 32 32 15 12 33 33 14 13 34 34 10 8 35 35 9 9 36 36 13 14 37 37 12 15 38 38 8 11 39 39 8 11 40 40 12 15 41 41 15 12 42 42 11 10 43 43 10 8 44 44 14 13 45 45 13 14 46 46 9 9 47 47 13 14 48 48 14 13 49 49 15 12 50 50 12 15 51 51 16 16 52 52 20 17 53 53 23 18 54 54 19 19 55 55 18 20 56 56 22 21 57 57 21 22 58 58 17 23 59 59 19 19 60 60 23 18 61 61 22 21 62 62 18 20 63 63 17 23 64 64 21 22 65 65 20 17 66 66 16 16 67 67 22 21 68 68 26 24 69 69 25 25 70 70 21 22 71 71 23 18 72 72 27 26 73 73 26 24 74 74 22 21 75 75 21 22 76 76 25 25 77 77 24 27 78 78 20 17 79 79 20 17 80 80 24 27 81 81 27 26 82 82 23 18 83 83 27 26 84 84 31 28 85 85 30 29 86 86 26 24 87 87 25 25 88 88 29 30 89 89 28 31 90 90 24 27 91 91 24 27 92 92 28 31 93 93 31 28 94 94 27 26 95 95 26 24 96 96 30 29 97 97 29 30 98 98 25 25 99 99 29 30 100 100 30 29 101 101 31 28 102 102 28 31 103 103 32 32 104 104 36 33 105 105 39 34 106 106 35 35 107 107 34 36 108 108 38 37 109 109 37 38 110 110 33 39 111 111 35 35 112 112 39 34 113 113 38 37 114 114 34 36 115 115 33 39 116 116 37 38 117 117 36 33 118 118 32 32 119 119 38 37 120 120 42 40 121 121 41 41 122 122 37 38 123 123 39 34 124 124 43 42 125 125 42 40 126 126 38 37 127 127 37 38 128 128 41 41 129 129 40 43 130 130 36 33 131 131 36 33 132 132 40 43 133 133 43 42 134 134 39 34 135 135 43 42 136 136 47 44 137 137 46 45 138 138 42 40 139 139 41 41 140 140 45 46 141 141 44 47 142 142 40 43 143 143 40 43 144 144 44 47 145 145 47 44 146 146 43 42 147 147 42 40 148 148 46 45 149 149 45 46 150 150 41 41 151 151 45 46 152 152 46 45 153 153 47 44 154 154 44 47 155 155 48 48 156 156 52 49 157 157 55 50 158 158 51 51 159 159 50 52 160 160 54 53 161 161 53 54 162 162 49 55 163 163 51 51 164 164 55 50 165 165 54 53 166 166 50 52 167 167 49 55 168 168 53 54 169 169 52 49 170 170 48 48 171 171 54 53 172 172 58 56 173 173 57 57 174 174 53 54 175 175 55 50 176 176 59 58 177 177 58 56 178 178 54 53 179 179 53 54 180 180 57 57 181 181 56 59 182 182 52 49 183 183 52 49 184 184 56 59 185 185 59 58 186 186 55 50 187 187 59 58 188 188 63 60 189 189 62 61 190 190 58 56 191 191 57 57 192 192 61 62 193 193 60 63 194 194 56 59 195 195 56 59 196 196 60 63 197 197 63 60 198 198 59 58 199 199 58 56 200 200 62 61 201 201 61 62 202 202 57 57 203 203 61 62 204 204 62 61 205 205 63 60 206 206 60 63 207 207 64 64 208 208 68 65 209 209 71 66 210 210 67 67 211 211 66 68 212 212 70 69 213 213 69 70 214 214 65 71 215 215 67 67 216 216 71 66 217 217 70 69 218 218 66 68 219 219 65 71 220 220 69 70 221 221 68 65 222 222 64 64 223 223 70 69 224 224 74 72 225 225 73 73 226 226 69 70 227 227 71 66 228 228 75 74 229 229 74 72 230 230 70 69 231 231 69 70 232 232 73 73 233 233 72 75 234 234 68 65 235 235 68 65 236 236 72 75 237 237 75 74 238 238 71 66 239 239 75 74 240 240 79 76 241 241 78 77 242 242 74 72 243 243 73 73 244 244 77 78 245 245 76 79 246 246 72 75 247 247 72 75 248 248 76 79 249 249 79 76 250 250 75 74 251 251 74 72 252 252 78 77 253 253 77 78 254 254 73 73 255 255 77 78 256 256 78 77 257 257 79 76 258 258 76 79 259 259 80 80 260 260 84 81 261 261 87 82 262 262 83 83 263 263 82 84 264 264 86 85 265 265 85 86 266 266 81 87 267 267 83 83 268 268 87 82 269 269 86 85 270 270 82 84 271 271 81 87 272 272 85 86 273 273 84 81 274 274 80 80 275 275 86 85 276 276 90 88 277 277 89 89 278 278 85 86 279 279 87 82 280 280 91 90 281 281 90 88 282 282 86 85 283 283 85 86 284 284 89 89 285 285 88 91 286 286 84 81 287 287 84 81 288 288 88 91 289 289 91 90 290 290 87 82 291 291 91 90 292 292 95 92 293 293 94 93 294 294 90 88 295 295 89 89 296 296 93 94 297 297 92 95 298 298 88 91 299 299 88 91 300 300 92 95 301 301 95 92 302 302 91 90 303 303 90 88 304 304 94 93 305 305 93 94 306 306 89 89 307 307 93 94 308 308 94 93 309 309 95 92 310 310 92 95 311 311 96 96 312 312 100 97 313 313 103 98 314 314 99 99 315 315 98 100 316 316 102 101 317 317 101 102 318 318 97 103 319 319 99 99 320 320 103 98 321 321 102 101 322 322 98 100 323 323 97 103 324 324 101 102 325 325 100 97 326 326 96 96 327 327 102 101 328 328 106 104 329 329 105 105 330 330 101 102 331 331 103 98 332 332 107 106 333 333 106 104 334 334 102 101 335 335 101 102 336 336 105 105 337 337 104 107 338 338 100 97 339 339 100 97 340 340 104 107 341 341 107 106 342 342 103 98 343 343 107 106 344 344 111 108 345 345 110 109 346 346 106 104 347 347 105 105 348 348 109 110 349 349 108 111 350 350 104 107 351 351 104 107 352 352 108 111 353 353 111 108 354 354 107 106 355 355 106 104 356 356 110 109 357 357 109 110 358 358 105 105 359 359 109 110 360 360 110 109 361 361 111 108 362 362 108 111 363 363 112 112 364 364 116 113 365 365 119 114 366 366 115 115 367 367 114 116 368 368 118 117 369 369 117 118 370 370 113 119 371 371 115 115 372 372 119 114 373 373 118 117 374 374 114 116 375 375 113 119 376 376 117 118 377 377 116 113 378 378 112 112 379 379 118 117 380 380 122 120 381 381 121 121 382 382 117 118 383 383 119 114 384 384 123 122 385 385 122 120 386 386 118 117 387 387 117 118 388 388 121 121 389 389 120 123 390 390 116 113 391 391 116 113 392 392 120 123 393 393 123 122 394 394 119 114 395 395 123 122 396 396 127 124 397 397 126 125 398 398 122 120 399 399 121 121 400 400 125 126 401 401 124 127 402 402 120 123 403 403 120 123 404 404 124 127 405 405 127 124 406 406 123 122 407 407 122 120 408 408 126 125 409 409 125 126 410 410 121 121 411 411 125 126 412 412 126 125 413 413 127 124 414 414 124 127 415 415 128 128 416 416 132 129 417 417 135 130 418 418 131 131 419 419 130 132 420 420 134 133 421 421 133 134 422 422 129 135 423 423 131 131 424 424 135 130 425 425 134 133 426 426 130 132 427 427 129 135 428 428 133 134 429 429 132 129 430 430 128 128 431 431 134 133 432 432 138 136 433 433 137 137 434 434 133 134 435 435 135 130 436 436 139 138 437 437 138 136 438 438 134 133 439 439 133 134 440 440 137 137 441 441 136 139 442 442 132 129 443 443 132 129 444 444 136 139 445 445 139 138 446 446 135 130 447 447 139 138 448 448 143 140 449 449 142 141 450 450 138 136 451 451 137 137 452 452 141 142 453 453 140 143 454 454 136 139 455 455 136 139 456 456 140 143 457 457 143 140 458 458 139 138 459 459 138 136 460 460 142 141 461 461 141 142 462 462 137 137 463 463 141 142 464 464 142 141 465 465 143 140 466 466 140 143 467 467 144 144 468 468 148 145 469 469 151 146 470 470 147 147 471 471 146 148 472 472 150 149 473 473 149 150 474 474 145 151 475 475 147 147 476 476 151 146 477 477 150 149 478 478 146 148 479 479 145 151 480 480 149 150 481 481 148 145 482 482 144 144 483 483 150 149 484 484 154 152 485 485 153 153 486 486 149 150 487 487 151 146 488 488 155 154 489 489 154 152 490 490 150 149 491 491 149 150 492 492 153 153 493 493 152 155 494 494 148 145 495 495 148 145 496 496 152 155 497 497 155 154 498 498 151 146 499 499 155 154 500 500 159 156 501 501 158 157 502 502 154 152 503 503 153 153 504 504 157 158 505 505 156 159 506 506 152 155 507 507 152 155 508 508 156 159 509 509 159 156 510 510 155 154 511 511 154 152 512 512 158 157 513 513 157 158 514 514 153 153 515 515 157 158 516 516 158 157 517 517 159 156 518 518 156 159 519 519 160 160 520 520 164 161 521 521 167 162 522 522 163 163 523 523 162 164 524 524 166 165 525 525 165 166 526 526 161 167 527 527 163 163 528 528 167 162 529 529 166 165 530 530 162 164 531 531 161 167 532 532 165 166 533 533 164 161 534 534 160 160 535 535 166 165 536 536 170 168 537 537 169 169 538 538 165 166 539 539 167 162 540 540 171 170 541 541 170 168 542 542 166 165 543 543 165 166 544 544 169 169 545 545 168 171 546 546 164 161 547 547 164 161 548 548 168 171 549 549 171 170 550 550 167 162 551 551 171 170 552 552 175 172 553 553 174 173 554 554 170 168 555 555 169 169 556 556 173 174 557 557 172 175 558 558 168 171 559 559 168 171 560 560 172 175 561 561 175 172 562 562 171 170 563 563 170 168 564 564 174 173 565 565 173 174 566 566 169 169 567 567 173 174 568 568 174 173 569 569 175 172 570 570 172 175 571 571 176 176 572 572 180 177 573 573 183 178 574 574 179 179 575 575 178 180 576 576 182 181 577 577 181 182 578 578 177 183 579 579 179 179 580 580 183 178 581 581 182 181 582 582 178 180 583 583 177 183 584 584 181 182 585 585 180 177 586 586 176 176 587 587 182 181 588 588 186 184 589 589 185 185 590 590 181 182 591 591 183 178 592 592 187 186 593 593 186 184 594 594 182 181 595 595 181 182 596 596 185 185 597 597 184 187 598 598 180 177 599 599 180 177 600 600 184 187 601 601 187 186 602 602 183 178 603 603 187 186 604 604 191 188 605 605 190 189 606 606 186 184 607 607 185 185 608 608 189 190 609 609 188 191 610 610 184 187 611 611 184 187 612 612 188 191 613 613 191 188 614 614 187 186 615 615 186 184 616 616 190 189 617 617 189 190 618 618 185 185 619 619 189 190 620 620 190 189 621 621 191 188 622 622 188 191 623 623 192 192 624 624 196 193 625 625 199 194 626 626 195 195 627 627 194 196 628 628 198 197 629 629 197 198 630 630 193 199 631 631 195 195 632 632 199 194 633 633 198 197 634 634 194 196 635 635 193 199 636 636 197 198 637 637 196 193 638 638 192 192 639 639 198 197 640 640 202 200 641 641 201 201 642 642 197 198 643 643 199 194 644 644 203 202 645 645 202 200 646 646 198 197 647 647 197 198 648 648 201 201 649 649 200 203 650 650 196 193 651 651 196 193 652 652 200 203 653 653 203 202 654 654 199 194 655 655 203 202 656 656 207 204 657 657 206 205 658 658 202 200 659 659 201 201 660 660 205 206 661 661 204 207 662 662 200 203 663 663 200 203 664 664 204 207 665 665 207 204 666 666 203 202 667 667 202 200 668 668 206 205 669 669 205 206 670 670 201 201 671 671 205 206 672 672 206 205 673 673 207 204 674 674 204 207 675 675 208 208 676 676 212 209 677 677 215 210 678 678 211 211 679 679 210 212 680 680 214 213 681 681 213 214 682 682 209 215 683 683 211 211 684 684 215 210 685 685 214 213 686 686 210 212 687 687 209 215 688 688 213 214 689 689 212 209 690 690 208 208 691 691 214 213 692 692 218 216 693 693 217 217 694 694 213 214 695 695 215 210 696 696 219 218 697 697 218 216 698 698 214 213 699 699 213 214 700 700 217 217 701 701 216 219 702 702 212 209 703 703 212 209 704 704 216 219 705 705 219 218 706 706 215 210 707 707 219 218 708 708 223 220 709 709 222 221 710 710 218 216 711 711 217 217 712 712 221 222 713 713 220 223 714 714 216 219 715 715 216 219 716 716 220 223 717 717 223 220 718 718 219 218 719 719 218 216 720 720 222 221 721 721 221 222 722 722 217 217 723 723 221 222 724 724 222 221 725 725 223 220 726 726 220 223 727 727 224 224 728 728 228 225 729 729 231 226 730 730 227 227 731 731 226 228 732 732 230 229 733 733 229 230 734 734 225 231 735 735 227 227 736 736 231 226 737 737 230 229 738 738 226 228 739 739 225 231 740 740 229 230 741 741 228 225 742 742 224 224 743 743 230 229 744 744 234 232 745 745 233 233 746 746 229 230 747 747 231 226 748 748 235 234 749 749 234 232 750 750 230 229 751 751 229 230 752 752 233 233 753 753 232 235 754 754 228 225 755 755 228 225 756 756 232 235 757 757 235 234 758 758 231 226 759 759 235 234 760 760 239 236 761 761 238 237 762 762 234 232 763 763 233 233 764 764 237 238 765 765 236 239 766 766 232 235 767 767 232 235 768 768 236 239 769 769 239 236 770 770 235 234 771 771 234 232 772 772 238 237 773 773 237 238 774 774 233 233 775 775 237 238 776 776 238 237 777 777 239 236 778 778 236 239 779 779 240 240 780 780 244 241 781 781 247 242 782 782 243 243 783 783 242 244 784 784 246 245 785 785 245 246 786 786 241 247 787 787 243 243 788 788 247 242 789 789 246 245 790 790 242 244 791 791 241 247 792 792 245 246 793 793 244 241 794 794 240 240 795 795 246 245 796 796 250 248 797 797 249 249 798 798 245 246 799 799 247 242 800 800 251 250 801 801 250 248 802 802 246 245 803 803 245 246 804 804 249 249 805 805 248 251 806 806 244 241 807 807 244 241 808 808 248 251 809 809 251 250 810 810 247 242 811 811 251 250 812 812 255 252 813 813 254 253 814 814 250 248 815 815 249 249 816 816 253 254 817 817 252 255 818 818 248 251 819 819 248 251 820 820 252 255 821 821 255 252 822 822 251 250 823 823 250 248 824 824 254 253 825 825 253 254 826 826 249 249 827 827 253 254 828 828 254 253 829 829 255 252 830 830 252 255 831 831 256 256 832 832 260 257 833 833 263 258 834 834 259 259 835 835 258 260 836 836 262 261 837 837 261 262 838 838 257 263 839 839 259 259 840 840 263 258 841 841 262 261 842 842 258 260 843 843 257 263 844 844 261 262 845 845 260 257 846 846 256 256 847 847 262 261 848 848 266 264 849 849 265 265 850 850 261 262 851 851 263 258 852 852 267 266 853 853 266 264 854 854 262 261 855 855 261 262 856 856 265 265 857 857 264 267 858 858 260 257 859 859 260 257 860 860 264 267 861 861 267 266 862 862 263 258 863 863 267 266 864 864 271 268 865 865 270 269 866 866 266 264 867 867 265 265 868 868 269 270 869 869 268 271 870 870 264 267 871 871 264 267 872 872 268 271 873 873 271 268 874 874 267 266 875 875 266 264 876 876 270 269 877 877 269 270 878 878 265 265 879 879 269 270 880 880 270 269 881 881 271 268 882 882 268 271 883 883 272 272 884 884 276 273 885 885 279 274 886 886 275 275 887 887 274 276 888 888 278 277 889 889 277 278 890 890 273 279 891 891 275 275 892 892 279 274 893 893 278 277 894 894 274 276 895 895 273 279 896 896 277 278 897 897 276 273 898 898 272 272 899 899 278 277 900 900 282 280 901 901 281 281 902 902 277 278 903 903 279 274 904 904 283 282 905 905 282 280 906 906 278 277 907 907 277 278 908 908 281 281 909 909 280 283 910 910 276 273 911 911 276 273 912 912 280 283 913 913 283 282 914 914 279 274 915 915 283 282 916 916 287 284 917 917 286 285 918 918 282 280 919 919 281 281 920 920 285 286 921 921 284 287 922 922 280 283 923 923 280 283 924 924 284 287 925 925 287 284 926 926 283 282 927 927 282 280 928 928 286 285 929 929 285 286 930 930 281 281 931 931 285 286 932 932 286 285 933 933 287 284 934 934 284 287 935 935 288 288 936 936 292 289 937 937 295 290 938 938 291 291 939 939 290 292 940 940 294 293 941 941 293 294 942 942 289 295 943 943 291 291 944 944 295 290 945 945 294 293 946 946 290 292 947 947 289 295 948 948 293 294 949 949 292 289 950 950 288 288 951 951 294 293 952 952 298 296 953 953 297 297 954 954 293 294 955 955 295 290 956 956 299 298 957 957 298 296 958 958 294 293 959 959 293 294 960 960 297 297 961 961 296 299 962 962 292 289 963 963 292 289 964 964 296 299 965 965 299 298 966 966 295 290 967 967 299 298 968 968 303 300 969 969 302 301 970 970 298 296 971 971 297 297 972 972 301 302 973 973 300 303 974 974 296 299 975 975 296 299 976 976 300 303 977 977 303 300 978 978 299 298 979 979 298 296 980 980 302 301 981 981 301 302 982 982 297 297 983 983 301 302 984 984 302 301 985 985 303 300 986 986 300 303 987 987 304 304 988 988 308 305 989 989 311 306 990 990 307 307 991 991 306 308 992 992 310 309 993 993 309 310 994 994 305 311 995 995 307 307 996 996 311 306 997 997 310 309 998 998 306 308 999 999 305 311 1000 1000 309 310 1001 1001 308 305 1002 1002 304 304 1003 1003 310 309 1004 1004 314 312 1005 1005 313 313 1006 1006 309 310 1007 1007 311 306 1008 1008 315 314 1009 1009 314 312 1010 1010 310 309 1011 1011 309 310 1012 1012 313 313 1013 1013 312 315 1014 1014 308 305 1015 1015 308 305 1016 1016 312 315 1017 1017 315 314 1018 1018 311 306 1019 1019 315 314 1020 1020 319 316 1021 1021 318 317 1022 1022 314 312 1023 1023 313 313 1024 1024 317 318 1025 1025 316 319 1026 1026 312 315 1027 1027 312 315 1028 1028 316 319 1029 1029 319 316 1030 1030 315 314 1031 1031 314 312 1032 1032 318 317 1033 1033 317 318 1034 1034 313 313 1035 1035 317 318 1036 1036 318 317 1037 1037 319 316 1038 1038 316 319 1039 1039 320 320 1040 1040 324 321 1041 1041 327 322 1042 1042 323 323 1043 1043 322 324 1044 1044 326 325 1045 1045 325 326 1046 1046 321 327 1047 1047 323 323 1048 1048 327 322 1049 1049 326 325 1050 1050 322 324 1051 1051 321 327 1052 1052 325 326 1053 1053 324 321 1054 1054 320 320 1055 1055 326 325 1056 1056 330 328 1057 1057 329 329 1058 1058 325 326 1059 1059 327 322 1060 1060 331 330 1061 1061 330 328 1062 1062 326 325 1063 1063 325 326 1064 1064 329 329 1065 1065 328 331 1066 1066 324 321 1067 1067 324 321 1068 1068 328 331 1069 1069 331 330 1070 1070 327 322 1071 1071 331 330 1072 1072 335 332 1073 1073 334 333 1074 1074 330 328 1075 1075 329 329 1076 1076 333 334 1077 1077 332 335 1078 1078 328 331 1079 1079 328 331 1080 1080 332 335 1081 1081 335 332 1082 1082 331 330 1083 1083 330 328 1084 1084 334 333 1085 1085 333 334 1086 1086 329 329 1087 1087 333 334 1088 1088 334 333 1089 1089 335 332 1090 1090 332 335 1091 1091 336 336 1092 1092 340 337 1093 1093 343 338 1094 1094 339 339 1095 1095 338 340 1096 1096 342 341 1097 1097 341 342 1098 1098 337 343 1099 1099 339 339 1100 1100 343 338 1101 1101 342 341 1102 1102 338 340 1103 1103 337 343 1104 1104 341 342 1105 1105 340 337 1106 1106 336 336 1107 1107 342 341 1108 1108 346 344 1109 1109 345 345 1110 1110 341 342 1111 1111 343 338 1112 1112 347 346 1113 1113 346 344 1114 1114 342 341 1115 1115 341 342 1116 1116 345 345 1117 1117 344 347 1118 1118 340 337 1119 1119 340 337 1120 1120 344 347 1121 1121 347 346 1122 1122 343 338 1123 1123 347 346 1124 1124 351 348 1125 1125 350 349 1126 1126 346 344 1127 1127 345 345 1128 1128 349 350 1129 1129 348 351 1130 1130 344 347 1131 1131 344 347 1132 1132 348 351 1133 1133 351 348 1134 1134 347 346 1135 1135 346 344 1136 1136 350 349 1137 1137 349 350 1138 1138 345 345 1139 1139 349 350 1140 1140 350 349 1141 1141 351 348 1142 1142 348 351 1143 1143 352 352 1144 1144 356 353 1145 1145 359 354 1146 1146 355 355 1147 1147 354 356 1148 1148 358 357 1149 1149 357 358 1150 1150 353 359 1151 1151 355 355 1152 1152 359 354 1153 1153 358 357 1154 1154 354 356 1155 1155 353 359 1156 1156 357 358 1157 1157 356 353 1158 1158 352 352 1159 1159 358 357 1160 1160 362 360 1161 1161 361 361 1162 1162 357 358 1163 1163 359 354 1164 1164 363 362 1165 1165 362 360 1166 1166 358 357 1167 1167 357 358 1168 1168 361 361 1169 1169 360 363 1170 1170 356 353 1171 1171 356 353 1172 1172 360 363 1173 1173 363 362 1174 1174 359 354 1175 1175 363 362 1176 1176 367 364 1177 1177 366 365 1178 1178 362 360 1179 1179 361 361 1180 1180 365 366 1181 1181 364 367 1182 1182 360 363 1183 1183 360 363 1184 1184 364 367 1185 1185 367 364 1186 1186 363 362 1187 1187 362 360 1188 1188 366 365 1189 1189 365 366 1190 1190 361 361 1191 1191 365 366 1192 1192 366 365 1193 1193 367 364 1194 1194 364 367 1195 1195 368 368 1196 1196 372 369 1197 1197 375 370 1198 1198 371 371 1199 1199 370 372 1200 1200 374 373 1201 1201 373 374 1202 1202 369 375 1203 1203 371 371 1204 1204 375 370 1205 1205 374 373 1206 1206 370 372 1207 1207 369 375 1208 1208 373 374 1209 1209 372 369 1210 1210 368 368 1211 1211 374 373 1212 1212 378 376 1213 1213 377 377 1214 1214 373 374 1215 1215 375 370 1216 1216 379 378 1217 1217 378 376 1218 1218 374 373 1219 1219 373 374 1220 1220 377 377 1221 1221 376 379 1222 1222 372 369 1223 1223 372 369 1224 1224 376 379 1225 1225 379 378 1226 1226 375 370 1227 1227 379 378 1228 1228 383 380 1229 1229 382 381 1230 1230 378 376 1231 1231 377 377 1232 1232 381 382 1233 1233 380 383 1234 1234 376 379 1235 1235 376 379 1236 1236 380 383 1237 1237 383 380 1238 1238 379 378 1239 1239 378 376 1240 1240 382 381 1241 1241 381 382 1242 1242 377 377 1243 1243 381 382 1244 1244 382 381 1245 1245 383 380 1246 1246 380 383 1247 1247 384 384 1248 1248 388 385 1249 1249 391 386 1250 1250 387 387 1251 1251 386 388 1252 1252 390 389 1253 1253 389 390 1254 1254 385 391 1255 1255 387 387 1256 1256 391 386 1257 1257 390 389 1258 1258 386 388 1259 1259 385 391 1260 1260 389 390 1261 1261 388 385 1262 1262 384 384 1263 1263 390 389 1264 1264 394 392 1265 1265 393 393 1266 1266 389 390 1267 1267 391 386 1268 1268 395 394 1269 1269 394 392 1270 1270 390 389 1271 1271 389 390 1272 1272 393 393 1273 1273 392 395 1274 1274 388 385 1275 1275 388 385 1276 1276 392 395 1277 1277 395 394 1278 1278 391 386 1279 1279 395 394 1280 1280 399 396 1281 1281 398 397 1282 1282 394 392 1283 1283 393 393 1284 1284 397 398 1285 1285 396 399 1286 1286 392 395 1287 1287 392 395 1288 1288 396 399 1289 1289 399 396 1290 1290 395 394 1291 1291 394 392 1292 1292 398 397 1293 1293 397 398 1294 1294 393 393 1295 1295 397 398 1296 1296 398 397 1297 1297 399 396 1298 1298 396 399 1299 1299 400 400 1300 1300 404 401 1301 1301 407 402 1302 1302 403 403 1303 1303 402 404 1304 1304 406 405 1305 1305 405 406 1306 1306 401 407 1307 1307 403 403 1308 1308 407 402 1309 1309 406 405 1310 1310 402 404 1311 1311 401 407 1312 1312 405 406 1313 1313 404 401 1314 1314 400 400 1315 1315 406 405 1316 1316 410 408 1317 1317 409 409 1318 1318 405 406 1319 1319 407 402 1320 1320 411 410 1321 1321 410 408 1322 1322 406 405 1323 1323 405 406 1324 1324 409 409 1325 1325 408 411 1326 1326 404 401 1327 1327 404 401 1328 1328 408 411 1329 1329 411 410 1330 1330 407 402 1331 1331 411 410 1332 1332 415 412 1333 1333 414 413 1334 1334 410 408 1335 1335 409 409 1336 1336 413 414 1337 1337 412 415 1338 1338 408 411 1339 1339 408 411 1340 1340 412 415 1341 1341 415 412 1342 1342 411 410 1343 1343 410 408 1344 1344 414 413 1345 1345 413 414 1346 1346 409 409 1347 1347 413 414 1348 1348 414 413 1349 1349 415 412 1350 1350 412 415 1351 1351 416 416 1352 1352 420 417 1353 1353 423 418 1354 1354 419 419 1355 1355 418 420 1356 1356 422 421 1357 1357 421 422 1358 1358 417 423 1359 1359 419 419 1360 1360 423 418 1361 1361 422 421 1362 1362 418 420 1363 1363 417 423 1364 1364 421 422 1365 1365 420 417 1366 1366 416 416 1367 1367 422 421 1368 1368 426 424 1369 1369 425 425 1370 1370 421 422 1371 1371 423 418 1372 1372 427 426 1373 1373 426 424 1374 1374 422 421 1375 1375 421 422 1376 1376 425 425 1377 1377 424 427 1378 1378 420 417 1379 1379 420 417 1380 1380 424 427 1381 1381 427 426 1382 1382 423 418 1383 1383 427 426 1384 1384 431 428 1385 1385 430 429 1386 1386 426 424 1387 1387 425 425 1388 1388 429 430 1389 1389 428 431 1390 1390 424 427 1391 1391 424 427 1392 1392 428 431 1393 1393 431 428 1394 1394 427 426 1395 1395 426 424 1396 1396 430 429 1397 1397 429 430 1398 1398 425 425 1399 1399 429 430 1400 1400 430 429 1401 1401 431 428 1402 1402 428 431 1403 1403 432 432 1404 1404 436 433 1405 1405 439 434 1406 1406 435 435 1407 1407 434 436 1408 1408 438 437 1409 1409 437 438 1410 1410 433 439 1411 1411 435 435 1412 1412 439 434 1413 1413 438 437 1414 1414 434 436 1415 1415 433 439 1416 1416 437 438 1417 1417 436 433 1418 1418 432 432 1419 1419 438 437 1420 1420 442 440 1421 1421 441 441 1422 1422 437 438 1423 1423 439 434 1424 1424 443 442 1425 1425 442 440 1426 1426 438 437 1427 1427 437 438 1428 1428 441 441 1429 1429 440 443 1430 1430 436 433 1431 1431 436 433 1432 1432 440 443 1433 1433 443 442 1434 1434 439 434 1435 1435 443 442 1436 1436 447 444 1437 1437 446 445 1438 1438 442 440 1439 1439 441 441 1440 1440 445 446 1441 1441 444 447 1442 1442 440 443 1443 1443 440 443 1444 1444 444 447 1445 1445 447 444 1446 1446 443 442 1447 1447 442 440 1448 1448 446 445 1449 1449 445 446 1450 1450 441 441 1451 1451 445 446 1452 1452 446 445 1453 1453 447 444 1454 1454 444 447 1455 1455 448 448 1456 1456 452 449 1457 1457 455 450 1458 1458 451 451 1459 1459 450 452 1460 1460 454 453 1461 1461 453 454 1462 1462 449 455 1463 1463 451 451 1464 1464 455 450 1465 1465 454 453 1466 1466 450 452 1467 1467 449 455 1468 1468 453 454 1469 1469 452 449 1470 1470 448 448 1471 1471 454 453 1472 1472 458 456 1473 1473 457 457 1474 1474 453 454 1475 1475 455 450 1476 1476 459 458 1477 1477 458 456 1478 1478 454 453 1479 1479 453 454 1480 1480 457 457 1481 1481 456 459 1482 1482 452 449 1483 1483 452 449 1484 1484 456 459 1485 1485 459 458 1486 1486 455 450 1487 1487 459 458 1488 1488 463 460 1489 1489 462 461 1490 1490 458 456 1491 1491 457 457 1492 1492 461 462 1493 1493 460 463 1494 1494 456 459 1495 1495 456 459 1496 1496 460 463 1497 1497 463 460 1498 1498 459 458 1499 1499 458 456 1500 1500 462 461 1501 1501 461 462 1502 1502 457 457 1503 1503 461 462 1504 1504 462 461 1505 1505 463 460 1506 1506 460 463 1507 1507 464 464 1508 1508 468 465 1509 1509 471 466 1510 1510 467 467 1511 1511 466 468 1512 1512 470 469 1513 1513 469 470 1514 1514 465 471 1515 1515 467 467 1516 1516 471 466 1517 1517 470 469 1518 1518 466 468 1519 1519 465 471 1520 1520 469 470 1521 1521 468 465 1522 1522 464 464 1523 1523 470 469 1524 1524 474 472 1525 1525 473 473 1526 1526 469 470 1527 1527 471 466 1528 1528 475 474 1529 1529 474 472 1530 1530 470 469 1531 1531 469 470 1532 1532 473 473 1533 1533 472 475 1534 1534 468 465 1535 1535 468 465 1536 1536 472 475 1537 1537 475 474 1538 1538 471 466 1539 1539 475 474 1540 1540 479 476 1541 1541 478 477 1542 1542 474 472 1543 1543 473 473 1544 1544 477 478 1545 1545 476 479 1546 1546 472 475 1547 1547 472 475 1548 1548 476 479 1549 1549 479 476 1550 1550 475 474 1551 1551 474 472 1552 1552 478 477 1553 1553 477 478 1554 1554 473 473 1555 1555 477 478 1556 1556 478 477 1557 1557 479 476 1558 1558 476 479 1559 1559 480 480 1560 1560 484 481 1561 1561 487 482 1562 1562 483 483 1563 1563 482 484 1564 1564 486 485 1565 1565 485 486 1566 1566 481 487 1567 1567 483 483 1568 1568 487 482 1569 1569 486 485 1570 1570 482 484 1571 1571 481 487 1572 1572 485 486 1573 1573 484 481 1574 1574 480 480 1575 1575 486 485 1576 1576 490 488 1577 1577 489 489 1578 1578 485 486 1579 1579 487 482 1580 1580 491 490 1581 1581 490 488 1582 1582 486 485 1583 1583 485 486 1584 1584 489 489 1585 1585 488 491 1586 1586 484 481 1587 1587 484 481 1588 1588 488 491 1589 1589 491 490 1590 1590 487 482 1591 1591 491 490 1592 1592 495 492 1593 1593 494 493 1594 1594 490 488 1595 1595 489 489 1596 1596 493 494 1597 1597 492 495 1598 1598 488 491 1599 1599 488 491 1600 1600 492 495 1601 1601 495 492 1602 1602 491 490 1603 1603 490 488 1604 1604 494 493 1605 1605 493 494 1606 1606 489 489 1607 1607 493 494 1608 1608 494 493 1609 1609 495 492 1610 1610 492 495 1611 1611 496 496 1612 1612 500 497 1613 1613 503 498 1614 1614 499 499 1615 1615 498 500 1616 1616 502 501 1617 1617 501 502 1618 1618 497 503 1619 1619 499 499 1620 1620 503 498 1621 1621 502 501 1622 1622 498 500 1623 1623 497 503 1624 1624 501 502 1625 1625 500 497 1626 1626 496 496 1627 1627 502 501 1628 1628 506 504 1629 1629 505 505 1630 1630 501 502 1631 1631 503 498 1632 1632 507 506 1633 1633 506 504 1634 1634 502 501 1635 1635 501 502 1636 1636 505 505 1637 1637 504 507 1638 1638 500 497 1639 1639 500 497 1640 1640 504 507 1641 1641 507 506 1642 1642 503 498 1643 1643 507 506 1644 1644 511 508 1645 1645 510 509 1646 1646 506 504 1647 1647 505 505 1648 1648 509 510 1649 1649 508 511 1650 1650 504 507 1651 1651 504 507 1652 1652 508 511 1653 1653 511 508 1654 1654 507 506 1655 1655 506 504 1656 1656 510 509 1657 1657 509 510 1658 1658 505 505 1659 1659 509 510 1660 1660 510 509 1661 1661 511 508 1662 1662 508 511 1663 1663 512 512 1664 1664 516 513 1665 1665 519 514 1666 1666 515 515 1667 1667 514 516 1668 1668 518 517 1669 1669 517 518 1670 1670 513 519 1671 1671 515 515 1672 1672 519 514 1673 1673 518 517 1674 1674 514 516 1675 1675 513 519 1676 1676 517 518 1677 1677 516 513 1678 1678 512 512 1679 1679 518 517 1680 1680 522 520 1681 1681 521 521 1682 1682 517 518 1683 1683 519 514 1684 1684 523 522 1685 1685 522 520 1686 1686 518 517 1687 1687 517 518 1688 1688 521 521 1689 1689 520 523 1690 1690 516 513 1691 1691 516 513 1692 1692 520 523 1693 1693 523 522 1694 1694 519 514 1695 1695 523 522 1696 1696 527 524 1697 1697 526 525 1698 1698 522 520 1699 1699 521 521 1700 1700 525 526 1701 1701 524 527 1702 1702 520 523 1703 1703 520 523 1704 1704 524 527 1705 1705 527 524 1706 1706 523 522 1707 1707 522 520 1708 1708 526 525 1709 1709 525 526 1710 1710 521 521 1711 1711 525 526 1712 1712 526 525 1713 1713 527 524 1714 1714 524 527 1715 1715 528 528 1716 1716 532 529 1717 1717 535 530 1718 1718 531 531 1719 1719 530 532 1720 1720 534 533 1721 1721 533 534 1722 1722 529 535 1723 1723 531 531 1724 1724 535 530 1725 1725 534 533 1726 1726 530 532 1727 1727 529 535 1728 1728 533 534 1729 1729 532 529 1730 1730 528 528 1731 1731 534 533 1732 1732 538 536 1733 1733 537 537 1734 1734 533 534 1735 1735 535 530 1736 1736 539 538 1737 1737 538 536 1738 1738 534 533 1739 1739 533 534 1740 1740 537 537 1741 1741 536 539 1742 1742 532 529 1743 1743 532 529 1744 1744 536 539 1745 1745 539 538 1746 1746 535 530 1747 1747 539 538 1748 1748 543 540 1749 1749 542 541 1750 1750 538 536 1751 1751 537 537 1752 1752 541 542 1753 1753 540 543 1754 1754 536 539 1755 1755 536 539 1756 1756 540 543 1757 1757 543 540 1758 1758 539 538 1759 1759 538 536 1760 1760 542 541 1761 1761 541 542 1762 1762 537 537 1763 1763 541 542 1764 1764 542 541 1765 1765 543 540 1766 1766 540 543 1767 1767 544 544 1768 1768 548 545 1769 1769 551 546 1770 1770 547 547 1771 1771 546 548 1772 1772 550 549 1773 1773 549 550 1774 1774 545 551 1775 1775 547 547 1776 1776 551 546 1777 1777 550 549 1778 1778 546 548 1779 1779 545 551 1780 1780 549 550 1781 1781 548 545 1782 1782 544 544 1783 1783 550 549 1784 1784 554 552 1785 1785 553 553 1786 1786 549 550 1787 1787 551 546 1788 1788 555 554 1789 1789 554 552 1790 1790 550 549 1791 1791 549 550 1792 1792 553 553 1793 1793 552 555 1794 1794 548 545 1795 1795 548 545 1796 1796 552 555 1797 1797 555 554 1798 1798 551 546 1799 1799 555 554 1800 1800 559 556 1801 1801 558 557 1802 1802 554 552 1803 1803 553 553 1804 1804 557 558 1805 1805 556 559 1806 1806 552 555 1807 1807 552 555 1808 1808 556 559 1809 1809 559 556 1810 1810 555 554 1811 1811 554 552 1812 1812 558 557 1813 1813 557 558 1814 1814 553 553 1815 1815 557 558 1816 1816 558 557 1817 1817 559 556 1818 1818 556 559 1819 1819 560 560 1820 1820 564 561 1821 1821 567 562 1822 1822 563 563 1823 1823 562 564 1824 1824 566 565 1825 1825 565 566 1826 1826 561 567 1827 1827 563 563 1828 1828 567 562 1829 1829 566 565 1830 1830 562 564 1831 1831 561 567 1832 1832 565 566 1833 1833 564 561 1834 1834 560 560 1835 1835 566 565 1836 1836 570 568 1837 1837 569 569 1838 1838 565 566 1839 1839 567 562 1840 1840 571 570 1841 1841 570 568 1842 1842 566 565 1843 1843 565 566 1844 1844 569 569 1845 1845 568 571 1846 1846 564 561 1847 1847 564 561 1848 1848 568 571 1849 1849 571 570 1850 1850 567 562 1851 1851 571 570 1852 1852 575 572 1853 1853 574 573 1854 1854 570 568 1855 1855 569 569 1856 1856 573 574 1857 1857 572 575 1858 1858 568 571 1859 1859 568 571 1860 1860 572 575 1861 1861 575 572 1862 1862 571 570 1863 1863 570 568 1864 1864 574 573 1865 1865 573 574 1866 1866 569 569 1867 1867 573 574 1868 1868 574 573 1869 1869 575 572 1870 1870 572 575 1871 1871 576 576 1872 1872 580 577 1873 1873 583 578 1874 1874 579 579 1875 1875 578 580 1876 1876 582 581 1877 1877 581 582 1878 1878 577 583 1879 1879 579 579 1880 1880 583 578 1881 1881 582 581 1882 1882 578 580 1883 1883 577 583 1884 1884 581 582 1885 1885 580 577 1886 1886 576 576 1887 1887 582 581 1888 1888 586 584 1889 1889 585 585 1890 1890 581 582 1891 1891 583 578 1892 1892 587 586 1893 1893 586 584 1894 1894 582 581 1895 1895 581 582 1896 1896 585 585 1897 1897 584 587 1898 1898 580 577 1899 1899 580 577 1900 1900 584 587 1901 1901 587 586 1902 1902 583 578 1903 1903 587 586 1904 1904 591 588 1905 1905 590 589 1906 1906 586 584 1907 1907 585 585 1908 1908 589 590 1909 1909 588 591 1910 1910 584 587 1911 1911 584 587 1912 1912 588 591 1913 1913 591 588 1914 1914 587 586 1915 1915 586 584 1916 1916 590 589 1917 1917 589 590 1918 1918 585 585 1919 1919 589 590 1920 1920 590 589 1921 1921 591 588 1922 1922 588 591 1923 1923 592 592 1924 1924 596 593 1925 1925 599 594 1926 1926 595 595 1927 1927 594 596 1928 1928 598 597 1929 1929 597 598 1930 1930 593 599 1931 1931 595 595 1932 1932 599 594 1933 1933 598 597 1934 1934 594 596 1935 1935 593 599 1936 1936 597 598 1937 1937 596 593 1938 1938 592 592 1939 1939 598 597 1940 1940 602 600 1941 1941 601 601 1942 1942 597 598 1943 1943 599 594 1944 1944 603 602 1945 1945 602 600 1946 1946 598 597 1947 1947 597 598 1948 1948 601 601 1949 1949 600 603 1950 1950 596 593 1951 1951 596 593 1952 1952 600 603 1953 1953 603 602 1954 1954 599 594 1955 1955 603 602 1956 1956 607 604 1957 1957 606 605 1958 1958 602 600 1959 1959 601 601 1960 1960 605 606 1961 1961 604 607 1962 1962 600 603 1963 1963 600 603 1964 1964 604 607 1965 1965 607 604 1966 1966 603 602 1967 1967 602 600 1968 1968 606 605 1969 1969 605 606 1970 1970 601 601 1971 1971 605 606 1972 1972 606 605 1973 1973 607 604 1974 1974 604 607 1975 1975 608 608 1976 1976 612 609 1977 1977 615 610 1978 1978 611 611 1979 1979 610 612 1980 1980 614 613 1981 1981 613 614 1982 1982 609 615 1983 1983 611 611 1984 1984 615 610 1985 1985 614 613 1986 1986 610 612 1987 1987 609 615 1988 1988 613 614 1989 1989 612 609 1990 1990 608 608 1991 1991 614 613 1992 1992 618 616 1993 1993 617 617 1994 1994 613 614 1995 1995 615 610 1996 1996 619 618 1997 1997 618 616 1998 1998 614 613 1999 1999 613 614 2000 2000 617 617 2001 2001 616 619 2002 2002 612 609 2003 2003 612 609 2004 2004 616 619 2005 2005 619 618 2006 2006 615 610 2007 2007 619 618 2008 2008 623 620 2009 2009 622 621 2010 2010 618 616 2011 2011 617 617 2012 2012 621 622 2013 2013 620 623 2014 2014 616 619 2015 2015 616 619 2016 2016 620 623 2017 2017 623 620 2018 2018 619 618 2019 2019 618 616 2020 2020 622 621 2021 2021 621 622 2022 2022 617 617 2023 2023 621 622 2024 2024 622 621 2025 2025 623 620 2026 2026 620 623 2027 2027 624 624 2028 2028 628 625 2029 2029 631 626 2030 2030 627 627 2031 2031 626 628 2032 2032 630 629 2033 2033 629 630 2034 2034 625 631 2035 2035 627 627 2036 2036 631 626 2037 2037 630 629 2038 2038 626 628 2039 2039 625 631 2040 2040 629 630 2041 2041 628 625 2042 2042 624 624 2043 2043 630 629 2044 2044 634 552 2045 2045 633 632 2046 2046 629 630 2047 2047 631 626 2048 2048 635 633 2049 2049 634 552 2050 2050 630 629 2051 2051 629 630 2052 2052 633 632 2053 2053 632 634 2054 2054 628 625 2055 2055 628 625 2056 2056 632 634 2057 2057 635 633 2058 2058 631 626 2059 2059 635 633 2060 2060 639 635 2061 2061 638 636 2062 2062 634 552 2063 2063 633 632 2064 2064 637 637 2065 2065 636 638 2066 2066 632 634 2067 2067 632 634 2068 2068 636 638 2069 2069 639 635 2070 2070 635 633 2071 2071 634 552 2072 2072 638 636 2073 2073 637 637 2074 2074 633 632 2075 2075 637 637 2076 2076 638 636 2077 2077 639 635 2078 2078 636 638 2079 2079 640 639 2080 2080 644 640 2081 2081 647 641 2082 2082 643 642 2083 2083 642 643 2084 2084 646 644 2085 2085 645 645 2086 2086 641 646 2087 2087 643 642 2088 2088 647 641 2089 2089 646 644 2090 2090 642 643 2091 2091 641 646 2092 2092 645 645 2093 2093 644 640 2094 2094 640 639 2095 2095 646 644 2096 2096 650 647 2097 2097 649 648 2098 2098 645 645 2099 2099 647 641 2100 2100 651 649 2101 2101 650 647 2102 2102 646 644 2103 2103 645 645 2104 2104 649 648 2105 2105 648 650 2106 2106 644 640 2107 2107 644 640 2108 2108 648 650 2109 2109 651 649 2110 2110 647 641 2111 2111 651 649 2112 2112 655 651 2113 2113 654 652 2114 2114 650 647 2115 2115 649 648 2116 2116 653 653 2117 2117 652 654 2118 2118 648 650 2119 2119 648 650 2120 2120 652 654 2121 2121 655 651 2122 2122 651 649 2123 2123 650 647 2124 2124 654 652 2125 2125 653 653 2126 2126 649 648 2127 2127 653 653 2128 2128 654 652 2129 2129 655 651 2130 2130 652 654 2131 2131 656 655 2132 2132 660 656 2133 2133 663 657 2134 2134 659 658 2135 2135 658 659 2136 2136 662 660 2137 2137 661 661 2138 2138 657 662 2139 2139 659 658 2140 2140 663 657 2141 2141 662 660 2142 2142 658 659 2143 2143 657 662 2144 2144 661 661 2145 2145 660 656 2146 2146 656 655 2147 2147 662 660 2148 2148 666 663 2149 2149 665 664 2150 2150 661 661 2151 2151 663 657 2152 2152 667 665 2153 2153 666 663 2154 2154 662 660 2155 2155 661 661 2156 2156 665 664 2157 2157 664 666 2158 2158 660 656 2159 2159 660 656 2160 2160 664 666 2161 2161 667 665 2162 2162 663 657 2163 2163 667 665 2164 2164 671 667 2165 2165 670 668 2166 2166 666 663 2167 2167 665 664 2168 2168 669 669 2169 2169 668 670 2170 2170 664 666 2171 2171 664 666 2172 2172 668 670 2173 2173 671 667 2174 2174 667 665 2175 2175 666 663 2176 2176 670 668 2177 2177 669 669 2178 2178 665 664 2179 2179 669 669 2180 2180 670 668 2181 2181 671 667 2182 2182 668 670 2183 2183 672 671 2184 2184 676 672 2185 2185 679 673 2186 2186 675 674 2187 2187 674 675 2188 2188 678 676 2189 2189 677 677 2190 2190 673 678 2191 2191 675 674 2192 2192 679 673 2193 2193 678 676 2194 2194 674 675 2195 2195 673 678 2196 2196 677 677 2197 2197 676 672 2198 2198 672 671 2199 2199 678 676 2200 2200 682 679 2201 2201 681 680 2202 2202 677 677 2203 2203 679 673 2204 2204 683 681 2205 2205 682 679 2206 2206 678 676 2207 2207 677 677 2208 2208 681 680 2209 2209 680 682 2210 2210 676 672 2211 2211 676 672 2212 2212 680 682 2213 2213 683 681 2214 2214 679 673 2215 2215 683 681 2216 2216 687 683 2217 2217 686 684 2218 2218 682 679 2219 2219 681 680 2220 2220 685 685 2221 2221 684 686 2222 2222 680 682 2223 2223 680 682 2224 2224 684 686 2225 2225 687 683 2226 2226 683 681 2227 2227 682 679 2228 2228 686 684 2229 2229 685 685 2230 2230 681 680 2231 2231 685 685 2232 2232 686 684 2233 2233 687 683 2234 2234 684 686 2235 2235 688 687 2236 2236 692 688 2237 2237 695 689 2238 2238 691 690 2239 2239 690 691 2240 2240 694 549 2241 2241 693 692 2242 2242 689 693 2243 2243 691 690 2244 2244 695 689 2245 2245 694 549 2246 2246 690 691 2247 2247 689 693 2248 2248 693 692 2249 2249 692 688 2250 2250 688 687 2251 2251 694 549 2252 2252 698 694 2253 2253 697 695 2254 2254 693 692 2255 2255 695 689 2256 2256 699 696 2257 2257 698 694 2258 2258 694 549 2259 2259 693 692 2260 2260 697 695 2261 2261 696 697 2262 2262 692 688 2263 2263 692 688 2264 2264 696 697 2265 2265 699 696 2266 2266 695 689 2267 2267 699 696 2268 2268 703 698 2269 2269 702 699 2270 2270 698 694 2271 2271 697 695 2272 2272 701 700 2273 2273 700 701 2274 2274 696 697 2275 2275 696 697 2276 2276 700 701 2277 2277 703 698 2278 2278 699 696 2279 2279 698 694 2280 2280 702 699 2281 2281 701 700 2282 2282 697 695 2283 2283 701 700 2284 2284 702 699 2285 2285 703 698 2286 2286 700 701 2287 2287 704 702 2288 2288 708 703 2289 2289 711 704 2290 2290 707 705 2291 2291 706 706 2292 2292 710 707 2293 2293 709 708 2294 2294 705 709 2295 2295 707 705 2296 2296 711 704 2297 2297 710 707 2298 2298 706 706 2299 2299 705 709 2300 2300 709 708 2301 2301 708 703 2302 2302 704 702 2303 2303 710 707 2304 2304 714 710 2305 2305 713 711 2306 2306 709 708 2307 2307 711 704 2308 2308 715 712 2309 2309 714 710 2310 2310 710 707 2311 2311 709 708 2312 2312 713 711 2313 2313 712 713 2314 2314 708 703 2315 2315 708 703 2316 2316 712 713 2317 2317 715 712 2318 2318 711 704 2319 2319 715 712 2320 2320 719 714 2321 2321 718 715 2322 2322 714 710 2323 2323 713 711 2324 2324 717 716 2325 2325 716 717 2326 2326 712 713 2327 2327 712 713 2328 2328 716 717 2329 2329 719 714 2330 2330 715 712 2331 2331 714 710 2332 2332 718 715 2333 2333 717 716 2334 2334 713 711 2335 2335 717 716 2336 2336 718 715 2337 2337 719 714 2338 2338 716 717 2339 2339 720 718 2340 2340 724 719 2341 2341 727 720 2342 2342 723 721 2343 2343 722 722 2344 2344 726 723 2345 2345 725 724 2346 2346 721 725 2347 2347 723 721 2348 2348 727 720 2349 2349 726 723 2350 2350 722 722 2351 2351 721 725 2352 2352 725 724 2353 2353 724 719 2354 2354 720 718 2355 2355 726 723 2356 2356 730 726 2357 2357 729 727 2358 2358 725 724 2359 2359 727 720 2360 2360 731 728 2361 2361 730 726 2362 2362 726 723 2363 2363 725 724 2364 2364 729 727 2365 2365 728 729 2366 2366 724 719 2367 2367 724 719 2368 2368 728 729 2369 2369 731 728 2370 2370 727 720 2371 2371 731 728 2372 2372 735 730 2373 2373 734 731 2374 2374 730 726 2375 2375 729 727 2376 2376 733 732 2377 2377 732 733 2378 2378 728 729 2379 2379 728 729 2380 2380 732 733 2381 2381 735 730 2382 2382 731 728 2383 2383 730 726 2384 2384 734 731 2385 2385 733 732 2386 2386 729 727 2387 2387 733 732 2388 2388 734 731 2389 2389 735 730 2390 2390 732 733 2391 2391 736 734 2392 2392 740 735 2393 2393 743 736 2394 2394 739 737 2395 2395 738 738 2396 2396 742 739 2397 2397 741 740 2398 2398 737 741 2399 2399 739 737 2400 2400 743 736 2401 2401 742 739 2402 2402 738 738 2403 2403 737 741 2404 2404 741 740 2405 2405 740 735 2406 2406 736 734 2407 2407 742 739 2408 2408 746 742 2409 2409 745 743 2410 2410 741 740 2411 2411 743 736 2412 2412 747 744 2413 2413 746 742 2414 2414 742 739 2415 2415 741 740 2416 2416 745 743 2417 2417 744 745 2418 2418 740 735 2419 2419 740 735 2420 2420 744 745 2421 2421 747 744 2422 2422 743 736 2423 2423 747 744 2424 2424 751 746 2425 2425 750 747 2426 2426 746 742 2427 2427 745 743 2428 2428 749 748 2429 2429 748 749 2430 2430 744 745 2431 2431 744 745 2432 2432 748 749 2433 2433 751 746 2434 2434 747 744 2435 2435 746 742 2436 2436 750 747 2437 2437 749 748 2438 2438 745 743 2439 2439 749 748 2440 2440 750 747 2441 2441 751 746 2442 2442 748 749 2443 2443 752 750 2444 2444 756 751 2445 2445 759 752 2446 2446 755 753 2447 2447 754 754 2448 2448 758 755 2449 2449 757 756 2450 2450 753 757 2451 2451 755 753 2452 2452 759 752 2453 2453 758 755 2454 2454 754 754 2455 2455 753 757 2456 2456 757 756 2457 2457 756 751 2458 2458 752 750 2459 2459 758 755 2460 2460 762 758 2461 2461 761 759 2462 2462 757 756 2463 2463 759 752 2464 2464 763 760 2465 2465 762 758 2466 2466 758 755 2467 2467 757 756 2468 2468 761 759 2469 2469 760 761 2470 2470 756 751 2471 2471 756 751 2472 2472 760 761 2473 2473 763 760 2474 2474 759 752 2475 2475 763 760 2476 2476 767 762 2477 2477 766 763 2478 2478 762 758 2479 2479 761 759 2480 2480 765 764 2481 2481 764 765 2482 2482 760 761 2483 2483 760 761 2484 2484 764 765 2485 2485 767 762 2486 2486 763 760 2487 2487 762 758 2488 2488 766 763 2489 2489 765 764 2490 2490 761 759 2491 2491 765 764 2492 2492 766 763 2493 2493 767 762 2494 2494 764 765 2495 2495 768 766 2496 2496 772 767 2497 2497 775 768 2498 2498 771 769 2499 2499 770 770 2500 2500 774 771 2501 2501 773 772 2502 2502 769 773 2503 2503 771 769 2504 2504 775 768 2505 2505 774 771 2506 2506 770 770 2507 2507 769 773 2508 2508 773 772 2509 2509 772 767 2510 2510 768 766 2511 2511 774 771 2512 2512 778 774 2513 2513 777 775 2514 2514 773 772 2515 2515 775 768 2516 2516 779 776 2517 2517 778 774 2518 2518 774 771 2519 2519 773 772 2520 2520 777 775 2521 2521 776 777 2522 2522 772 767 2523 2523 772 767 2524 2524 776 777 2525 2525 779 776 2526 2526 775 768 2527 2527 779 776 2528 2528 783 778 2529 2529 782 779 2530 2530 778 774 2531 2531 777 775 2532 2532 781 780 2533 2533 780 781 2534 2534 776 777 2535 2535 776 777 2536 2536 780 781 2537 2537 783 778 2538 2538 779 776 2539 2539 778 774 2540 2540 782 779 2541 2541 781 780 2542 2542 777 775 2543 2543 781 780 2544 2544 782 779 2545 2545 783 778 2546 2546 780 781 2547 2547 784 782 2548 2548 788 783 2549 2549 791 784 2550 2550 787 785 2551 2551 786 786 2552 2552 790 787 2553 2553 789 788 2554 2554 785 789 2555 2555 787 785 2556 2556 791 784 2557 2557 790 787 2558 2558 786 786 2559 2559 785 789 2560 2560 789 788 2561 2561 788 783 2562 2562 784 782 2563 2563 790 787 2564 2564 794 790 2565 2565 793 791 2566 2566 789 788 2567 2567 791 784 2568 2568 795 792 2569 2569 794 790 2570 2570 790 787 2571 2571 789 788 2572 2572 793 791 2573 2573 792 793 2574 2574 788 783 2575 2575 788 783 2576 2576 792 793 2577 2577 795 792 2578 2578 791 784 2579 2579 795 792 2580 2580 799 794 2581 2581 798 795 2582 2582 794 790 2583 2583 793 791 2584 2584 797 796 2585 2585 796 797 2586 2586 792 793 2587 2587 792 793 2588 2588 796 797 2589 2589 799 794 2590 2590 795 792 2591 2591 794 790 2592 2592 798 795 2593 2593 797 796 2594 2594 793 791 2595 2595 797 796 2596 2596 798 795 2597 2597 799 794 2598 2598 796 797 2599 2599 800 798 2600 2600 804 799 2601 2601 807 800 2602 2602 803 801 2603 2603 802 802 2604 2604 806 803 2605 2605 805 804 2606 2606 801 805 2607 2607 803 801 2608 2608 807 800 2609 2609 806 803 2610 2610 802 802 2611 2611 801 805 2612 2612 805 804 2613 2613 804 799 2614 2614 800 798 2615 2615 806 803 2616 2616 810 806 2617 2617 809 807 2618 2618 805 804 2619 2619 807 800 2620 2620 811 808 2621 2621 810 806 2622 2622 806 803 2623 2623 805 804 2624 2624 809 807 2625 2625 808 809 2626 2626 804 799 2627 2627 804 799 2628 2628 808 809 2629 2629 811 808 2630 2630 807 800 2631 2631 811 808 2632 2632 815 810 2633 2633 814 811 2634 2634 810 806 2635 2635 809 807 2636 2636 813 812 2637 2637 812 813 2638 2638 808 809 2639 2639 808 809 2640 2640 812 813 2641 2641 815 810 2642 2642 811 808 2643 2643 810 806 2644 2644 814 811 2645 2645 813 812 2646 2646 809 807 2647 2647 813 812 2648 2648 814 811 2649 2649 815 810 2650 2650 812 813 2651 2651 816 814 2652 2652 820 815 2653 2653 823 816 2654 2654 819 817 2655 2655 818 818 2656 2656 822 819 2657 2657 821 820 2658 2658 817 821 2659 2659 819 817 2660 2660 823 816 2661 2661 822 819 2662 2662 818 818 2663 2663 817 821 2664 2664 821 820 2665 2665 820 815 2666 2666 816 814 2667 2667 822 819 2668 2668 826 822 2669 2669 825 823 2670 2670 821 820 2671 2671 823 816 2672 2672 827 824 2673 2673 826 822 2674 2674 822 819 2675 2675 821 820 2676 2676 825 823 2677 2677 824 825 2678 2678 820 815 2679 2679 820 815 2680 2680 824 825 2681 2681 827 824 2682 2682 823 816 2683 2683 827 824 2684 2684 831 826 2685 2685 830 827 2686 2686 826 822 2687 2687 825 823 2688 2688 829 828 2689 2689 828 829 2690 2690 824 825 2691 2691 824 825 2692 2692 828 829 2693 2693 831 826 2694 2694 827 824 2695 2695 826 822 2696 2696 830 827 2697 2697 829 828 2698 2698 825 823 2699 2699 829 828 2700 2700 830 827 2701 2701 831 826 2702 2702 828 829 2703 2703 837 830 2704 2704 833 831 2705 2705 834 832 2706 2706 838 833 2707 2707 839 834 2708 2708 835 835 2709 2709 832 836 2710 2710 836 837 2711 2711 838 833 2712 2712 834 832 2713 2713 835 835 2714 2714 839 834 2715 2715 834 832 2716 2716 833 831 2717 2717 832 836 2718 2718 835 835 2719 2719 842 838 2720 2720 838 833 2721 2721 839 834 2722 2722 843 839 2723 2723 840 840 2724 2724 836 837 2725 2725 837 830 2726 2726 841 841 2727 2727 836 837 2728 2728 832 836 2729 2729 833 831 2730 2730 837 830 2731 2731 843 839 2732 2732 839 834 2733 2733 836 837 2734 2734 840 840 2735 2735 845 842 2736 2736 841 841 2737 2737 842 838 2738 2738 846 843 2739 2739 841 841 2740 2740 837 830 2741 2741 838 833 2742 2742 842 838 2743 2743 846 843 2744 2744 842 838 2745 2745 843 839 2746 2746 847 844 2747 2747 844 845 2748 2748 840 840 2749 2749 841 841 2750 2750 845 842 2751 2751 847 844 2752 2752 843 839 2753 2753 840 840 2754 2754 844 845 2755 2755 848 846 2756 2756 852 847 2757 2757 855 848 2758 2758 851 849 2759 2759 850 850 2760 2760 854 851 2761 2761 853 852 2762 2762 849 853 2763 2763 851 849 2764 2764 855 848 2765 2765 854 851 2766 2766 850 850 2767 2767 849 853 2768 2768 853 852 2769 2769 852 847 2770 2770 848 846 2771 2771 854 851 2772 2772 858 854 2773 2773 857 855 2774 2774 853 852 2775 2775 855 848 2776 2776 859 856 2777 2777 858 854 2778 2778 854 851 2779 2779 853 852 2780 2780 857 855 2781 2781 856 857 2782 2782 852 847 2783 2783 852 847 2784 2784 856 857 2785 2785 859 856 2786 2786 855 848 2787 2787 859 856 2788 2788 863 858 2789 2789 862 859 2790 2790 858 854 2791 2791 857 855 2792 2792 861 860 2793 2793 860 861 2794 2794 856 857 2795 2795 856 857 2796 2796 860 861 2797 2797 863 858 2798 2798 859 856 2799 2799 858 854 2800 2800 862 859 2801 2801 861 860 2802 2802 857 855 2803 2803 861 860 2804 2804 862 859 2805 2805 863 858 2806 2806 860 861 2807 2807 864 862 2808 2808 868 863 2809 2809 871 864 2810 2810 867 865 2811 2811 866 866 2812 2812 870 867 2813 2813 869 868 2814 2814 865 869 2815 2815 867 865 2816 2816 871 864 2817 2817 870 867 2818 2818 866 866 2819 2819 865 869 2820 2820 869 868 2821 2821 868 863 2822 2822 864 862 2823 2823 870 867 2824 2824 874 870 2825 2825 873 871 2826 2826 869 868 2827 2827 871 864 2828 2828 875 872 2829 2829 874 870 2830 2830 870 867 2831 2831 869 868 2832 2832 873 871 2833 2833 872 873 2834 2834 868 863 2835 2835 868 863 2836 2836 872 873 2837 2837 875 872 2838 2838 871 864 2839 2839 875 872 2840 2840 879 874 2841 2841 878 875 2842 2842 874 870 2843 2843 873 871 2844 2844 877 876 2845 2845 876 877 2846 2846 872 873 2847 2847 872 873 2848 2848 876 877 2849 2849 879 874 2850 2850 875 872 2851 2851 874 870 2852 2852 878 875 2853 2853 877 876 2854 2854 873 871 2855 2855 877 876 2856 2856 878 875 2857 2857 879 874 2858 2858 876 877 2859 2859 880 878 2860 2860 884 879 2861 2861 887 880 2862 2862 883 881 2863 2863 882 882 2864 2864 886 883 2865 2865 885 884 2866 2866 881 885 2867 2867 883 881 2868 2868 887 880 2869 2869 886 883 2870 2870 882 882 2871 2871 881 885 2872 2872 885 884 2873 2873 884 879 2874 2874 880 878 2875 2875 886 883 2876 2876 890 886 2877 2877 889 887 2878 2878 885 884 2879 2879 887 880 2880 2880 891 888 2881 2881 890 886 2882 2882 886 883 2883 2883 885 884 2884 2884 889 887 2885 2885 888 889 2886 2886 884 879 2887 2887 884 879 2888 2888 888 889 2889 2889 891 888 2890 2890 887 880 2891 2891 891 888 2892 2892 895 890 2893 2893 894 891 2894 2894 890 886 2895 2895 889 887 2896 2896 893 892 2897 2897 892 893 2898 2898 888 889 2899 2899 888 889 2900 2900 892 893 2901 2901 895 890 2902 2902 891 888 2903 2903 890 886 2904 2904 894 891 2905 2905 893 892 2906 2906 889 887 2907 2907 893 892 2908 2908 894 891 2909 2909 895 890 2910 2910 892 893 2911 2911 896 894 2912 2912 900 895 2913 2913 903 896 2914 2914 899 897 2915 2915 898 898 2916 2916 902 899 2917 2917 901 900 2918 2918 897 901 2919 2919 899 897 2920 2920 903 896 2921 2921 902 899 2922 2922 898 898 2923 2923 897 901 2924 2924 901 900 2925 2925 900 895 2926 2926 896 894 2927 2927 902 899 2928 2928 906 902 2929 2929 905 903 2930 2930 901 900 2931 2931 903 896 2932 2932 907 904 2933 2933 906 902 2934 2934 902 899 2935 2935 901 900 2936 2936 905 903 2937 2937 904 905 2938 2938 900 895 2939 2939 900 895 2940 2940 904 905 2941 2941 907 904 2942 2942 903 896 2943 2943 907 904 2944 2944 911 906 2945 2945 910 907 2946 2946 906 902 2947 2947 905 903 2948 2948 909 908 2949 2949 908 909 2950 2950 904 905 2951 2951 904 905 2952 2952 908 909 2953 2953 911 906 2954 2954 907 904 2955 2955 906 902 2956 2956 910 907 2957 2957 909 908 2958 2958 905 903 2959 2959 909 908 2960 2960 910 907 2961 2961 911 906 2962 2962 908 909 2963 2963 917 910 2964 2964 913 911 2965 2965 914 912 2966 2966 918 913 2967 2967 919 914 2968 2968 915 915 2969 2969 912 916 2970 2970 916 917 2971 2971 918 913 2972 2972 914 912 2973 2973 915 915 2974 2974 919 914 2975 2975 914 912 2976 2976 913 911 2977 2977 912 916 2978 2978 915 915 2979 2979 922 918 2980 2980 918 913 2981 2981 919 914 2982 2982 923 919 2983 2983 920 920 2984 2984 916 917 2985 2985 917 910 2986 2986 921 921 2987 2987 916 917 2988 2988 912 916 2989 2989 913 911 2990 2990 917 910 2991 2991 923 919 2992 2992 919 914 2993 2993 916 917 2994 2994 920 920 2995 2995 925 922 2996 2996 921 921 2997 2997 922 918 2998 2998 926 923 2999 2999 921 921 3000 3000 917 910 3001 3001 918 913 3002 3002 922 918 3003 3003 926 923 3004 3004 922 918 3005 3005 923 919 3006 3006 927 924 3007 3007 924 925 3008 3008 920 920 3009 3009 921 921 3010 3010 925 922 3011 3011 927 924 3012 3012 923 919 3013 3013 920 920 3014 3014 924 925 3015 3015 928 926 3016 3016 932 927 3017 3017 935 928 3018 3018 931 929 3019 3019 930 930 3020 3020 934 931 3021 3021 933 932 3022 3022 929 933 3023 3023 931 929 3024 3024 935 928 3025 3025 934 931 3026 3026 930 930 3027 3027 929 933 3028 3028 933 932 3029 3029 932 927 3030 3030 928 926 3031 3031 934 931 3032 3032 938 934 3033 3033 937 935 3034 3034 933 932 3035 3035 935 928 3036 3036 939 936 3037 3037 938 934 3038 3038 934 931 3039 3039 933 932 3040 3040 937 935 3041 3041 936 937 3042 3042 932 927 3043 3043 932 927 3044 3044 936 937 3045 3045 939 936 3046 3046 935 928 3047 3047 939 936 3048 3048 943 938 3049 3049 942 939 3050 3050 938 934 3051 3051 937 935 3052 3052 941 940 3053 3053 940 941 3054 3054 936 937 3055 3055 936 937 3056 3056 940 941 3057 3057 943 938 3058 3058 939 936 3059 3059 938 934 3060 3060 942 939 3061 3061 941 940 3062 3062 937 935 3063 3063 941 940 3064 3064 942 939 3065 3065 943 938 3066 3066 940 941 3067 3067 944 942 3068 3068 948 943 3069 3069 951 944 3070 3070 947 945 3071 3071 946 946 3072 3072 950 947 3073 3073 949 948 3074 3074 945 949 3075 3075 947 945 3076 3076 951 944 3077 3077 950 947 3078 3078 946 946 3079 3079 945 949 3080 3080 949 948 3081 3081 948 943 3082 3082 944 942 3083 3083 950 947 3084 3084 954 950 3085 3085 953 951 3086 3086 949 948 3087 3087 951 944 3088 3088 955 952 3089 3089 954 950 3090 3090 950 947 3091 3091 949 948 3092 3092 953 951 3093 3093 952 953 3094 3094 948 943 3095 3095 948 943 3096 3096 952 953 3097 3097 955 952 3098 3098 951 944 3099 3099 955 952 3100 3100 959 954 3101 3101 958 955 3102 3102 954 950 3103 3103 953 951 3104 3104 957 956 3105 3105 956 957 3106 3106 952 953 3107 3107 952 953 3108 3108 956 957 3109 3109 959 954 3110 3110 955 952 3111 3111 954 950 3112 3112 958 955 3113 3113 957 956 3114 3114 953 951 3115 3115 957 956 3116 3116 958 955 3117 3117 959 954 3118 3118 956 957 3119 3119 965 958 3120 3120 961 959 3121 3121 962 960 3122 3122 966 961 3123 3123 967 962 3124 3124 963 963 3125 3125 960 964 3126 3126 964 965 3127 3127 966 961 3128 3128 962 960 3129 3129 963 963 3130 3130 967 962 3131 3131 962 960 3132 3132 961 959 3133 3133 960 964 3134 3134 963 963 3135 3135 970 966 3136 3136 966 961 3137 3137 967 962 3138 3138 971 967 3139 3139 968 968 3140 3140 964 965 3141 3141 965 958 3142 3142 969 969 3143 3143 964 965 3144 3144 960 964 3145 3145 961 959 3146 3146 965 958 3147 3147 971 967 3148 3148 967 962 3149 3149 964 965 3150 3150 968 968 3151 3151 973 970 3152 3152 969 969 3153 3153 970 966 3154 3154 974 971 3155 3155 969 969 3156 3156 965 958 3157 3157 966 961 3158 3158 970 966 3159 3159 974 971 3160 3160 970 966 3161 3161 971 967 3162 3162 975 972 3163 3163 972 973 3164 3164 968 968 3165 3165 969 969 3166 3166 973 970 3167 3167 975 972 3168 3168 971 967 3169 3169 968 968 3170 3170 972 973 3171 3171 976 974 3172 3172 980 975 3173 3173 983 976 3174 3174 979 977 3175 3175 978 978 3176 3176 982 979 3177 3177 981 980 3178 3178 977 981 3179 3179 979 977 3180 3180 983 976 3181 3181 982 979 3182 3182 978 978 3183 3183 977 981 3184 3184 981 980 3185 3185 980 975 3186 3186 976 974 3187 3187 982 979 3188 3188 986 982 3189 3189 985 983 3190 3190 981 980 3191 3191 983 976 3192 3192 987 984 3193 3193 986 982 3194 3194 982 979 3195 3195 981 980 3196 3196 985 983 3197 3197 984 985 3198 3198 980 975 3199 3199 980 975 3200 3200 984 985 3201 3201 987 984 3202 3202 983 976 3203 3203 987 984 3204 3204 991 986 3205 3205 990 987 3206 3206 986 982 3207 3207 985 983 3208 3208 989 988 3209 3209 988 989 3210 3210 984 985 3211 3211 984 985 3212 3212 988 989 3213 3213 991 986 3214 3214 987 984 3215 3215 986 982 3216 3216 990 987 3217 3217 989 988 3218 3218 985 983 3219 3219 989 988 3220 3220 990 987 3221 3221 991 986 3222 3222 988 989 3223 3223 992 990 3224 3224 996 991 3225 3225 999 992 3226 3226 995 993 3227 3227 994 994 3228 3228 998 995 3229 3229 997 996 3230 3230 993 997 3231 3231 995 993 3232 3232 999 992 3233 3233 998 995 3234 3234 994 994 3235 3235 993 997 3236 3236 997 996 3237 3237 996 991 3238 3238 992 990 3239 3239 998 995 3240 3240 1002 998 3241 3241 1001 999 3242 3242 997 996 3243 3243 999 992 3244 3244 1003 1000 3245 3245 1002 998 3246 3246 998 995 3247 3247 997 996 3248 3248 1001 999 3249 3249 1000 1001 3250 3250 996 991 3251 3251 996 991 3252 3252 1000 1001 3253 3253 1003 1000 3254 3254 999 992 3255 3255 1003 1000 3256 3256 1007 1002 3257 3257 1006 1003 3258 3258 1002 998 3259 3259 1001 999 3260 3260 1005 1004 3261 3261 1004 1005 3262 3262 1000 1001 3263 3263 1000 1001 3264 3264 1004 1005 3265 3265 1007 1002 3266 3266 1003 1000 3267 3267 1002 998 3268 3268 1006 1003 3269 3269 1005 1004 3270 3270 1001 999 3271 3271 1005 1004 3272 3272 1006 1003 3273 3273 1007 1002 3274 3274 1004 1005 3275 3275 1008 1006 3276 3276 1012 1007 3277 3277 1015 1008 3278 3278 1011 1009 3279 3279 1010 1010 3280 3280 1014 1011 3281 3281 1013 1012 3282 3282 1009 1013 3283 3283 1011 1009 3284 3284 1015 1008 3285 3285 1014 1011 3286 3286 1010 1010 3287 3287 1009 1013 3288 3288 1013 1012 3289 3289 1012 1007 3290 3290 1008 1006 3291 3291 1014 1011 3292 3292 1018 1014 3293 3293 1017 1015 3294 3294 1013 1012 3295 3295 1015 1008 3296 3296 1019 1016 3297 3297 1018 1014 3298 3298 1014 1011 3299 3299 1013 1012 3300 3300 1017 1015 3301 3301 1016 1017 3302 3302 1012 1007 3303 3303 1012 1007 3304 3304 1016 1017 3305 3305 1019 1016 3306 3306 1015 1008 3307 3307 1019 1016 3308 3308 1023 1018 3309 3309 1022 1019 3310 3310 1018 1014 3311 3311 1017 1015 3312 3312 1021 1020 3313 3313 1020 1021 3314 3314 1016 1017 3315 3315 1016 1017 3316 3316 1020 1021 3317 3317 1023 1018 3318 3318 1019 1016 3319 3319 1018 1014 3320 3320 1022 1019 3321 3321 1021 1020 3322 3322 1017 1015 3323 3323 1021 1020 3324 3324 1022 1019 3325 3325 1023 1018 3326 3326 1020 1021 3327 3327 1024 1022 3328 3328 1028 1023 3329 3329 1031 1024 3330 3330 1027 1025 3331 3331 1026 1026 3332 3332 1030 1027 3333 3333 1029 1028 3334 3334 1025 1029 3335 3335 1027 1025 3336 3336 1031 1024 3337 3337 1030 1027 3338 3338 1026 1026 3339 3339 1025 1029 3340 3340 1029 1028 3341 3341 1028 1023 3342 3342 1024 1022 3343 3343 1030 1027 3344 3344 1034 1030 3345 3345 1033 1031 3346 3346 1029 1028 3347 3347 1031 1024 3348 3348 1035 1032 3349 3349 1034 1030 3350 3350 1030 1027 3351 3351 1029 1028 3352 3352 1033 1031 3353 3353 1032 1033 3354 3354 1028 1023 3355 3355 1028 1023 3356 3356 1032 1033 3357 3357 1035 1032 3358 3358 1031 1024 3359 3359 1035 1032 3360 3360 1039 1034 3361 3361 1038 1035 3362 3362 1034 1030 3363 3363 1033 1031 3364 3364 1037 1036 3365 3365 1036 1037 3366 3366 1032 1033 3367 3367 1032 1033 3368 3368 1036 1037 3369 3369 1039 1034 3370 3370 1035 1032 3371 3371 1034 1030 3372 3372 1038 1035 3373 3373 1037 1036 3374 3374 1033 1031 3375 3375 1037 1036 3376 3376 1038 1035 3377 3377 1039 1034 3378 3378 1036 1037 3379 3379 1040 1038 3380 3380 1044 1039 3381 3381 1047 1040 3382 3382 1043 1041 3383 3383 1042 1042 3384 3384 1046 1043 3385 3385 1045 1044 3386 3386 1041 1045 3387 3387 1043 1041 3388 3388 1047 1040 3389 3389 1046 1043 3390 3390 1042 1042 3391 3391 1041 1045 3392 3392 1045 1044 3393 3393 1044 1039 3394 3394 1040 1038 3395 3395 1046 1043 3396 3396 1050 1046 3397 3397 1049 1047 3398 3398 1045 1044 3399 3399 1047 1040 3400 3400 1051 1048 3401 3401 1050 1046 3402 3402 1046 1043 3403 3403 1045 1044 3404 3404 1049 1047 3405 3405 1048 1049 3406 3406 1044 1039 3407 3407 1044 1039 3408 3408 1048 1049 3409 3409 1051 1048 3410 3410 1047 1040 3411 3411 1051 1048 3412 3412 1055 1050 3413 3413 1054 1051 3414 3414 1050 1046 3415 3415 1049 1047 3416 3416 1053 1052 3417 3417 1052 1053 3418 3418 1048 1049 3419 3419 1048 1049 3420 3420 1052 1053 3421 3421 1055 1050 3422 3422 1051 1048 3423 3423 1050 1046 3424 3424 1054 1051 3425 3425 1053 1052 3426 3426 1049 1047 3427 3427 1053 1052 3428 3428 1054 1051 3429 3429 1055 1050 3430 3430 1052 1053 3431 3431 1061 1054 3432 3432 1057 1055 3433 3433 1058 1056 3434 3434 1062 1057 3435 3435 1063 1058 3436 3436 1059 1059 3437 3437 1056 1060 3438 3438 1060 1061 3439 3439 1062 1057 3440 3440 1058 1056 3441 3441 1059 1059 3442 3442 1063 1058 3443 3443 1058 1056 3444 3444 1057 1055 3445 3445 1056 1060 3446 3446 1059 1059 3447 3447 1066 1062 3448 3448 1062 1057 3449 3449 1063 1058 3450 3450 1067 1063 3451 3451 1064 1064 3452 3452 1060 1061 3453 3453 1061 1054 3454 3454 1065 1065 3455 3455 1060 1061 3456 3456 1056 1060 3457 3457 1057 1055 3458 3458 1061 1054 3459 3459 1067 1063 3460 3460 1063 1058 3461 3461 1060 1061 3462 3462 1064 1064 3463 3463 1069 1066 3464 3464 1065 1065 3465 3465 1066 1062 3466 3466 1070 1067 3467 3467 1065 1065 3468 3468 1061 1054 3469 3469 1062 1057 3470 3470 1066 1062 3471 3471 1070 1067 3472 3472 1066 1062 3473 3473 1067 1063 3474 3474 1071 1068 3475 3475 1068 1069 3476 3476 1064 1064 3477 3477 1065 1065 3478 3478 1069 1066 3479 3479 1071 1068 3480 3480 1067 1063 3481 3481 1064 1064 3482 3482 1068 1069 3483 3483 1072 1070 3484 3484 1076 1071 3485 3485 1079 1072 3486 3486 1075 1073 3487 3487 1074 1074 3488 3488 1078 1075 3489 3489 1077 1076 3490 3490 1073 1077 3491 3491 1075 1073 3492 3492 1079 1072 3493 3493 1078 1075 3494 3494 1074 1074 3495 3495 1073 1077 3496 3496 1077 1076 3497 3497 1076 1071 3498 3498 1072 1070 3499 3499 1078 1075 3500 3500 1082 1078 3501 3501 1081 1079 3502 3502 1077 1076 3503 3503 1079 1072 3504 3504 1083 1080 3505 3505 1082 1078 3506 3506 1078 1075 3507 3507 1077 1076 3508 3508 1081 1079 3509 3509 1080 1081 3510 3510 1076 1071 3511 3511 1076 1071 3512 3512 1080 1081 3513 3513 1083 1080 3514 3514 1079 1072 3515 3515 1083 1080 3516 3516 1087 1082 3517 3517 1086 1083 3518 3518 1082 1078 3519 3519 1081 1079 3520 3520 1085 1084 3521 3521 1084 1085 3522 3522 1080 1081 3523 3523 1080 1081 3524 3524 1084 1085 3525 3525 1087 1082 3526 3526 1083 1080 3527 3527 1082 1078 3528 3528 1086 1083 3529 3529 1085 1084 3530 3530 1081 1079 3531 3531 1085 1084 3532 3532 1086 1083 3533 3533 1087 1082 3534 3534 1084 1085 3535 3535 1088 1086 3536 3536 1092 1087 3537 3537 1095 1088 3538 3538 1091 1089 3539 3539 1090 1090 3540 3540 1094 1091 3541 3541 1093 1092 3542 3542 1089 1093 3543 3543 1091 1089 3544 3544 1095 1088 3545 3545 1094 1091 3546 3546 1090 1090 3547 3547 1089 1093 3548 3548 1093 1092 3549 3549 1092 1087 3550 3550 1088 1086 3551 3551 1094 1091 3552 3552 1098 1094 3553 3553 1097 1095 3554 3554 1093 1092 3555 3555 1095 1088 3556 3556 1099 1096 3557 3557 1098 1094 3558 3558 1094 1091 3559 3559 1093 1092 3560 3560 1097 1095 3561 3561 1096 1097 3562 3562 1092 1087 3563 3563 1092 1087 3564 3564 1096 1097 3565 3565 1099 1096 3566 3566 1095 1088 3567 3567 1099 1096 3568 3568 1103 1098 3569 3569 1102 1099 3570 3570 1098 1094 3571 3571 1097 1095 3572 3572 1101 1100 3573 3573 1100 1101 3574 3574 1096 1097 3575 3575 1096 1097 3576 3576 1100 1101 3577 3577 1103 1098 3578 3578 1099 1096 3579 3579 1098 1094 3580 3580 1102 1099 3581 3581 1101 1100 3582 3582 1097 1095 3583 3583 1101 1100 3584 3584 1102 1099 3585 3585 1103 1098 3586 3586 1100 1101 3587 3587 1104 1102 3588 3588 1108 1103 3589 3589 1111 1104 3590 3590 1107 1105 3591 3591 1106 1106 3592 3592 1110 1107 3593 3593 1109 1108 3594 3594 1105 1109 3595 3595 1107 1105 3596 3596 1111 1104 3597 3597 1110 1107 3598 3598 1106 1106 3599 3599 1105 1109 3600 3600 1109 1108 3601 3601 1108 1103 3602 3602 1104 1102 3603 3603 1110 1107 3604 3604 1114 1110 3605 3605 1113 1111 3606 3606 1109 1108 3607 3607 1111 1104 3608 3608 1115 1112 3609 3609 1114 1110 3610 3610 1110 1107 3611 3611 1109 1108 3612 3612 1113 1111 3613 3613 1112 1113 3614 3614 1108 1103 3615 3615 1108 1103 3616 3616 1112 1113 3617 3617 1115 1112 3618 3618 1111 1104 3619 3619 1115 1112 3620 3620 1119 1114 3621 3621 1118 1115 3622 3622 1114 1110 3623 3623 1113 1111 3624 3624 1117 1116 3625 3625 1116 1117 3626 3626 1112 1113 3627 3627 1112 1113 3628 3628 1116 1117 3629 3629 1119 1114 3630 3630 1115 1112 3631 3631 1114 1110 3632 3632 1118 1115 3633 3633 1117 1116 3634 3634 1113 1111 3635 3635 1117 1116 3636 3636 1118 1115 3637 3637 1119 1114 3638 3638 1116 1117 3639 3639
-11 9 10 8 6 4 27 25 26 24 22 20 43 41 42 40 38 36 59 57 58 56 54 52 75 73 74 72 70 68 91 89 90 88 86 84 107 105 106 104 102 100 123 121 122 120 118 116 139 137 138 136 134 132 155 153 154 152 150 148 171 169 170 168 166 164 187 185 186 184 182 180 203 201 202 200 198 196 219 217 218 216 214 212 235 233 234 232 230 228 251 249 250 248 246 244 267 265 266 264 262 260 283 281 282 280 278 276 299 297 298 296 294 292 315 313 314 312 310 308 331 329 330 328 326 324 347 345 346 344 342 340 363 361 362 360 358 356 379 377 378 376 374 372 395 393 394 392 390 388 411 409 410 408 406 404 427 425 426 424 422 420 443 441 442 440 438 436 459 457 458 456 454 452 475 473 474 472 470 468 491 489 490 488 486 484 507 505 506 504 502 500 523 521 522 520 518 516 539 537 538 536 534 532 555 553 554 552 550 548 571 569 570 568 566 564 587 585 586 584 582 580 603 601 602 600 598 596 619 617 618 616 614 612 635 633 634 632 630 628 651 649 650 648 646 644 667 665 666 664 662 660 683 681 682 680 678 676 699 697 698 696 694 692 715 713 714 712 710 708 731 729 730 728 726 724 747 745 746 744 742 740 763 761 762 760 758 756 779 777 778 776 774 772 795 793 794 792 790 788 811 809 810 808 806 804 827 825 826 824 822 820 841 843 837 839 836 838 859 857 858 856 854 852 875 873 874 872 870 868 891 889 890 888 886 884 907 905 906 904 902 900 921 923 917 919 916 918 939 937 938 936 934 932 955 953 954 952 950 948 969 971 965 967 964 966 987 985 986 984 982 980 1003 1001 1002 1000 998 996 1019 1017 1018 1016 1014 1012 1035 1033 1034 1032 1030 1028 1051 1049 1050 1048 1046 1044 1065 1067 1061 1063 1060 1062 1083 1081 1082 1080 1078 1076 1099 1097 1098 1096 1094 1092 1115 1113 1114 1112 1110 1108
-0 0 0 0 4 1 1 1 7 2 2 2 3 3 3 3 2 4 4 4 6 5 5 5 5 6 6 6 1 7 7 7 3 3 8 8 7 2 9 9 6 5 10 10 2 4 11 11 1 7 12 12 5 6 13 13 4 1 14 14 0 0 15 15 6 5 16 16 10 8 17 17 9 9 18 18 5 6 19 19 7 2 20 20 11 10 21 21 10 8 22 22 6 5 23 23 5 6 24 24 9 9 25 25 8 11 26 26 4 1 27 27 4 1 28 28 8 11 29 29 11 10 30 30 7 2 31 31 11 10 32 32 15 12 33 33 14 13 34 34 10 8 35 35 9 9 36 36 13 14 37 37 12 15 38 38 8 11 39 39 8 11 40 40 12 15 41 41 15 12 42 42 11 10 43 43 10 8 44 44 14 13 45 45 13 14 46 46 9 9 47 47 13 14 48 48 14 13 49 49 15 12 50 50 12 15 51 51 16 16 52 52 20 17 53 53 23 18 54 54 19 19 55 55 18 20 56 56 22 21 57 57 21 22 58 58 17 23 59 59 19 19 60 60 23 18 61 61 22 21 62 62 18 20 63 63 17 23 64 64 21 22 65 65 20 17 66 66 16 16 67 67 22 21 68 68 26 24 69 69 25 25 70 70 21 22 71 71 23 18 72 72 27 26 73 73 26 24 74 74 22 21 75 75 21 22 76 76 25 25 77 77 24 27 78 78 20 17 79 79 20 17 80 80 24 27 81 81 27 26 82 82 23 18 83 83 27 26 84 84 31 28 85 85 30 29 86 86 26 24 87 87 25 25 88 88 29 30 89 89 28 31 90 90 24 27 91 91 24 27 92 92 28 31 93 93 31 28 94 94 27 26 95 95 26 24 96 96 30 29 97 97 29 30 98 98 25 25 99 99 29 30 100 100 30 29 101 101 31 28 102 102 28 31 103 103 32 32 104 104 36 33 105 105 39 34 106 106 35 35 107 107 34 36 108 108 38 37 109 109 37 38 110 110 33 39 111 111 35 35 112 112 39 34 113 113 38 37 114 114 34 36 115 115 33 39 116 116 37 38 117 117 36 33 118 118 32 32 119 119 38 37 120 120 42 40 121 121 41 41 122 122 37 38 123 123 39 34 124 124 43 42 125 125 42 40 126 126 38 37 127 127 37 38 128 128 41 41 129 129 40 43 130 130 36 33 131 131 36 33 132 132 40 43 133 133 43 42 134 134 39 34 135 135 43 42 136 136 47 44 137 137 46 45 138 138 42 40 139 139 41 41 140 140 45 46 141 141 44 47 142 142 40 43 143 143 40 43 144 144 44 47 145 145 47 44 146 146 43 42 147 147 42 40 148 148 46 45 149 149 45 46 150 150 41 41 151 151 45 46 152 152 46 45 153 153 47 44 154 154 44 47 155 155 48 48 156 156 52 49 157 157 55 50 158 158 51 51 159 159 50 52 160 160 54 53 161 161 53 54 162 162 49 55 163 163 51 51 164 164 55 50 165 165 54 53 166 166 50 52 167 167 49 55 168 168 53 54 169 169 52 49 170 170 48 48 171 171 54 53 172 172 58 56 173 173 57 57 174 174 53 54 175 175 55 50 176 176 59 58 177 177 58 56 178 178 54 53 179 179 53 54 180 180 57 57 181 181 56 59 182 182 52 49 183 183 52 49 184 184 56 59 185 185 59 58 186 186 55 50 187 187 59 58 188 188 63 60 189 189 62 61 190 190 58 56 191 191 57 57 192 192 61 62 193 193 60 63 194 194 56 59 195 195 56 59 196 196 60 63 197 197 63 60 198 198 59 58 199 199 58 56 200 200 62 61 201 201 61 62 202 202 57 57 203 203 61 62 204 204 62 61 205 205 63 60 206 206 60 63 207 207 64 64 208 208 68 65 209 209 71 66 210 210 67 67 211 211 66 68 212 212 70 69 213 213 69 70 214 214 65 71 215 215 67 67 216 216 71 66 217 217 70 69 218 218 66 68 219 219 65 71 220 220 69 70 221 221 68 65 222 222 64 64 223 223 70 69 224 224 74 72 225 225 73 73 226 226 69 70 227 227 71 66 228 228 75 74 229 229 74 72 230 230 70 69 231 231 69 70 232 232 73 73 233 233 72 75 234 234 68 65 235 235 68 65 236 236 72 75 237 237 75 74 238 238 71 66 239 239 75 74 240 240 79 76 241 241 78 77 242 242 74 72 243 243 73 73 244 244 77 78 245 245 76 79 246 246 72 75 247 247 72 75 248 248 76 79 249 249 79 76 250 250 75 74 251 251 74 72 252 252 78 77 253 253 77 78 254 254 73 73 255 255 77 78 256 256 78 77 257 257 79 76 258 258 76 79 259 259 80 80 260 260 84 81 261 261 87 82 262 262 83 83 263 263 82 84 264 264 86 85 265 265 85 86 266 266 81 87 267 267 83 83 268 268 87 82 269 269 86 85 270 270 82 84 271 271 81 87 272 272 85 86 273 273 84 81 274 274 80 80 275 275 86 85 276 276 90 88 277 277 89 89 278 278 85 86 279 279 87 82 280 280 91 90 281 281 90 88 282 282 86 85 283 283 85 86 284 284 89 89 285 285 88 91 286 286 84 81 287 287 84 81 288 288 88 91 289 289 91 90 290 290 87 82 291 291 91 90 292 292 95 92 293 293 94 93 294 294 90 88 295 295 89 89 296 296 93 94 297 297 92 95 298 298 88 91 299 299 88 91 300 300 92 95 301 301 95 92 302 302 91 90 303 303 90 88 304 304 94 93 305 305 93 94 306 306 89 89 307 307 93 94 308 308 94 93 309 309 95 92 310 310 92 95 311 311 96 96 312 312 100 97 313 313 103 98 314 314 99 99 315 315 98 100 316 316 102 101 317 317 101 102 318 318 97 103 319 319 99 99 320 320 103 98 321 321 102 101 322 322 98 100 323 323 97 103 324 324 101 102 325 325 100 97 326 326 96 96 327 327 102 101 328 328 106 104 329 329 105 105 330 330 101 102 331 331 103 98 332 332 107 106 333 333 106 104 334 334 102 101 335 335 101 102 336 336 105 105 337 337 104 107 338 338 100 97 339 339 100 97 340 340 104 107 341 341 107 106 342 342 103 98 343 343 107 106 344 344 111 108 345 345 110 109 346 346 106 104 347 347 105 105 348 348 109 110 349 349 108 111 350 350 104 107 351 351 104 107 352 352 108 111 353 353 111 108 354 354 107 106 355 355 106 104 356 356 110 109 357 357 109 110 358 358 105 105 359 359 109 110 360 360 110 109 361 361 111 108 362 362 108 111 363 363 112 112 364 364 116 113 365 365 119 114 366 366 115 115 367 367 114 116 368 368 118 117 369 369 117 118 370 370 113 119 371 371 115 115 372 372 119 114 373 373 118 117 374 374 114 116 375 375 113 119 376 376 117 118 377 377 116 113 378 378 112 112 379 379 118 117 380 380 122 120 381 381 121 121 382 382 117 118 383 383 119 114 384 384 123 122 385 385 122 120 386 386 118 117 387 387 117 118 388 388 121 121 389 389 120 123 390 390 116 113 391 391 116 113 392 392 120 123 393 393 123 122 394 394 119 114 395 395 123 122 396 396 127 124 397 397 126 125 398 398 122 120 399 399 121 121 400 400 125 126 401 401 124 127 402 402 120 123 403 403 120 123 404 404 124 127 405 405 127 124 406 406 123 122 407 407 122 120 408 408 126 125 409 409 125 126 410 410 121 121 411 411 125 126 412 412 126 125 413 413 127 124 414 414 124 127 415 415 128 128 416 416 132 129 417 417 135 130 418 418 131 131 419 419 130 132 420 420 134 133 421 421 133 134 422 422 129 135 423 423 131 131 424 424 135 130 425 425 134 133 426 426 130 132 427 427 129 135 428 428 133 134 429 429 132 129 430 430 128 128 431 431 134 133 432 432 138 136 433 433 137 137 434 434 133 134 435 435 135 130 436 436 139 138 437 437 138 136 438 438 134 133 439 439 133 134 440 440 137 137 441 441 136 139 442 442 132 129 443 443 132 129 444 444 136 139 445 445 139 138 446 446 135 130 447 447 139 138 448 448 143 140 449 449 142 141 450 450 138 136 451 451 137 137 452 452 141 142 453 453 140 143 454 454 136 139 455 455 136 139 456 456 140 143 457 457 143 140 458 458 139 138 459 459 138 136 460 460 142 141 461 461 141 142 462 462 137 137 463 463 141 142 464 464 142 141 465 465 143 140 466 466 140 143 467 467 144 144 468 468 148 145 469 469 151 146 470 470 147 147 471 471 146 148 472 472 150 149 473 473 149 150 474 474 145 151 475 475 147 147 476 476 151 146 477 477 150 149 478 478 146 148 479 479 145 151 480 480 149 150 481 481 148 145 482 482 144 144 483 483 150 149 484 484 154 152 485 485 153 153 486 486 149 150 487 487 151 146 488 488 155 154 489 489 154 152 490 490 150 149 491 491 149 150 492 492 153 153 493 493 152 155 494 494 148 145 495 495 148 145 496 496 152 155 497 497 155 154 498 498 151 146 499 499 155 154 500 500 159 156 501 501 158 157 502 502 154 152 503 503 153 153 504 504 157 158 505 505 156 159 506 506 152 155 507 507 152 155 508 508 156 159 509 509 159 156 510 510 155 154 511 511 154 152 512 512 158 157 513 513 157 158 514 514 153 153 515 515 157 158 516 516 158 157 517 517 159 156 518 518 156 159 519 519 160 160 520 520 164 161 521 521 167 162 522 522 163 163 523 523 162 164 524 524 166 165 525 525 165 166 526 526 161 167 527 527 163 163 528 528 167 162 529 529 166 165 530 530 162 164 531 531 161 167 532 532 165 166 533 533 164 161 534 534 160 160 535 535 166 165 536 536 170 168 537 537 169 169 538 538 165 166 539 539 167 162 540 540 171 170 541 541 170 168 542 542 166 165 543 543 165 166 544 544 169 169 545 545 168 171 546 546 164 161 547 547 164 161 548 548 168 171 549 549 171 170 550 550 167 162 551 551 171 170 552 552 175 172 553 553 174 173 554 554 170 168 555 555 169 169 556 556 173 174 557 557 172 175 558 558 168 171 559 559 168 171 560 560 172 175 561 561 175 172 562 562 171 170 563 563 170 168 564 564 174 173 565 565 173 174 566 566 169 169 567 567 173 174 568 568 174 173 569 569 175 172 570 570 172 175 571 571 176 176 572 572 180 177 573 573 183 178 574 574 179 179 575 575 178 180 576 576 182 181 577 577 181 182 578 578 177 183 579 579 179 179 580 580 183 178 581 581 182 181 582 582 178 180 583 583 177 183 584 584 181 182 585 585 180 177 586 586 176 176 587 587 182 181 588 588 186 184 589 589 185 185 590 590 181 182 591 591 183 178 592 592 187 186 593 593 186 184 594 594 182 181 595 595 181 182 596 596 185 185 597 597 184 187 598 598 180 177 599 599 180 177 600 600 184 187 601 601 187 186 602 602 183 178 603 603 187 186 604 604 191 188 605 605 190 189 606 606 186 184 607 607 185 185 608 608 189 190 609 609 188 191 610 610 184 187 611 611 184 187 612 612 188 191 613 613 191 188 614 614 187 186 615 615 186 184 616 616 190 189 617 617 189 190 618 618 185 185 619 619 189 190 620 620 190 189 621 621 191 188 622 622 188 191 623 623 192 192 624 624 196 193 625 625 199 194 626 626 195 195 627 627 194 196 628 628 198 197 629 629 197 198 630 630 193 199 631 631 195 195 632 632 199 194 633 633 198 197 634 634 194 196 635 635 193 199 636 636 197 198 637 637 196 193 638 638 192 192 639 639 198 197 640 640 202 200 641 641 201 201 642 642 197 198 643 643 199 194 644 644 203 202 645 645 202 200 646 646 198 197 647 647 197 198 648 648 201 201 649 649 200 203 650 650 196 193 651 651 196 193 652 652 200 203 653 653 203 202 654 654 199 194 655 655 203 202 656 656 207 204 657 657 206 205 658 658 202 200 659 659 201 201 660 660 205 206 661 661 204 207 662 662 200 203 663 663 200 203 664 664 204 207 665 665 207 204 666 666 203 202 667 667 202 200 668 668 206 205 669 669 205 206 670 670 201 201 671 671 205 206 672 672 206 205 673 673 207 204 674 674 204 207 675 675 208 208 676 676 212 209 677 677 215 210 678 678 211 211 679 679 210 212 680 680 214 213 681 681 213 214 682 682 209 215 683 683 211 211 684 684 215 210 685 685 214 213 686 686 210 212 687 687 209 215 688 688 213 214 689 689 212 209 690 690 208 208 691 691 214 213 692 692 218 216 693 693 217 217 694 694 213 214 695 695 215 210 696 696 219 218 697 697 218 216 698 698 214 213 699 699 213 214 700 700 217 217 701 701 216 219 702 702 212 209 703 703 212 209 704 704 216 219 705 705 219 218 706 706 215 210 707 707 219 218 708 708 223 220 709 709 222 221 710 710 218 216 711 711 217 217 712 712 221 222 713 713 220 223 714 714 216 219 715 715 216 219 716 716 220 223 717 717 223 220 718 718 219 218 719 719 218 216 720 720 222 221 721 721 221 222 722 722 217 217 723 723 221 222 724 724 222 221 725 725 223 220 726 726 220 223 727 727 224 224 728 728 228 225 729 729 231 226 730 730 227 227 731 731 226 228 732 732 230 229 733 733 229 230 734 734 225 231 735 735 227 227 736 736 231 226 737 737 230 229 738 738 226 228 739 739 225 231 740 740 229 230 741 741 228 225 742 742 224 224 743 743 230 229 744 744 234 232 745 745 233 233 746 746 229 230 747 747 231 226 748 748 235 234 749 749 234 232 750 750 230 229 751 751 229 230 752 752 233 233 753 753 232 235 754 754 228 225 755 755 228 225 756 756 232 235 757 757 235 234 758 758 231 226 759 759 235 234 760 760 239 236 761 761 238 237 762 762 234 232 763 763 233 233 764 764 237 238 765 765 236 239 766 766 232 235 767 767 232 235 768 768 236 239 769 769 239 236 770 770 235 234 771 771 234 232 772 772 238 237 773 773 237 238 774 774 233 233 775 775 237 238 776 776 238 237 777 777 239 236 778 778 236 239 779 779 240 240 780 780 244 241 781 781 247 242 782 782 243 243 783 783 242 244 784 784 246 245 785 785 245 246 786 786 241 247 787 787 243 243 788 788 247 242 789 789 246 245 790 790 242 244 791 791 241 247 792 792 245 246 793 793 244 241 794 794 240 240 795 795 246 245 796 796 250 248 797 797 249 249 798 798 245 246 799 799 247 242 800 800 251 250 801 801 250 248 802 802 246 245 803 803 245 246 804 804 249 249 805 805 248 251 806 806 244 241 807 807 244 241 808 808 248 251 809 809 251 250 810 810 247 242 811 811 251 250 812 812 255 252 813 813 254 253 814 814 250 248 815 815 249 249 816 816 253 254 817 817 252 255 818 818 248 251 819 819 248 251 820 820 252 255 821 821 255 252 822 822 251 250 823 823 250 248 824 824 254 253 825 825 253 254 826 826 249 249 827 827 253 254 828 828 254 253 829 829 255 252 830 830 252 255 831 831 256 256 832 832 260 257 833 833 263 258 834 834 259 259 835 835 258 260 836 836 262 261 837 837 261 262 838 838 257 263 839 839 259 259 840 840 263 258 841 841 262 261 842 842 258 260 843 843 257 263 844 844 261 262 845 845 260 257 846 846 256 256 847 847 262 261 848 848 266 264 849 849 265 265 850 850 261 262 851 851 263 258 852 852 267 266 853 853 266 264 854 854 262 261 855 855 261 262 856 856 265 265 857 857 264 267 858 858 260 257 859 859 260 257 860 860 264 267 861 861 267 266 862 862 263 258 863 863 267 266 864 864 271 268 865 865 270 269 866 866 266 264 867 867 265 265 868 868 269 270 869 869 268 271 870 870 264 267 871 871 264 267 872 872 268 271 873 873 271 268 874 874 267 266 875 875 266 264 876 876 270 269 877 877 269 270 878 878 265 265 879 879 269 270 880 880 270 269 881 881 271 268 882 882 268 271 883 883 272 272 884 884 276 273 885 885 279 274 886 886 275 275 887 887 274 276 888 888 278 277 889 889 277 278 890 890 273 279 891 891 275 275 892 892 279 274 893 893 278 277 894 894 274 276 895 895 273 279 896 896 277 278 897 897 276 273 898 898 272 272 899 899 278 277 900 900 282 280 901 901 281 281 902 902 277 278 903 903 279 274 904 904 283 282 905 905 282 280 906 906 278 277 907 907 277 278 908 908 281 281 909 909 280 283 910 910 276 273 911 911 276 273 912 912 280 283 913 913 283 282 914 914 279 274 915 915 283 282 916 916 287 284 917 917 286 285 918 918 282 280 919 919 281 281 920 920 285 286 921 921 284 287 922 922 280 283 923 923 280 283 924 924 284 287 925 925 287 284 926 926 283 282 927 927 282 280 928 928 286 285 929 929 285 286 930 930 281 281 931 931 285 286 932 932 286 285 933 933 287 284 934 934 284 287 935 935 288 288 936 936 292 289 937 937 295 290 938 938 291 291 939 939 290 292 940 940 294 293 941 941 293 294 942 942 289 295 943 943 291 291 944 944 295 290 945 945 294 293 946 946 290 292 947 947 289 295 948 948 293 294 949 949 292 289 950 950 288 288 951 951 294 293 952 952 298 296 953 953 297 297 954 954 293 294 955 955 295 290 956 956 299 298 957 957 298 296 958 958 294 293 959 959 293 294 960 960 297 297 961 961 296 299 962 962 292 289 963 963 292 289 964 964 296 299 965 965 299 298 966 966 295 290 967 967 299 298 968 968 303 300 969 969 302 301 970 970 298 296 971 971 297 297 972 972 301 302 973 973 300 303 974 974 296 299 975 975 296 299 976 976 300 303 977 977 303 300 978 978 299 298 979 979 298 296 980 980 302 301 981 981 301 302 982 982 297 297 983 983 301 302 984 984 302 301 985 985 303 300 986 986 300 303 987 987 304 304 988 988 308 305 989 989 311 306 990 990 307 307 991 991 306 308 992 992 310 309 993 993 309 310 994 994 305 311 995 995 307 307 996 996 311 306 997 997 310 309 998 998 306 308 999 999 305 311 1000 1000 309 310 1001 1001 308 305 1002 1002 304 304 1003 1003 310 309 1004 1004 314 312 1005 1005 313 313 1006 1006 309 310 1007 1007 311 306 1008 1008 315 314 1009 1009 314 312 1010 1010 310 309 1011 1011 309 310 1012 1012 313 313 1013 1013 312 315 1014 1014 308 305 1015 1015 308 305 1016 1016 312 315 1017 1017 315 314 1018 1018 311 306 1019 1019 315 314 1020 1020 319 316 1021 1021 318 317 1022 1022 314 312 1023 1023 313 313 1024 1024 317 318 1025 1025 316 319 1026 1026 312 315 1027 1027 312 315 1028 1028 316 319 1029 1029 319 316 1030 1030 315 314 1031 1031 314 312 1032 1032 318 317 1033 1033 317 318 1034 1034 313 313 1035 1035 317 318 1036 1036 318 317 1037 1037 319 316 1038 1038 316 319 1039 1039 320 320 1040 1040 324 321 1041 1041 327 322 1042 1042 323 323 1043 1043 322 324 1044 1044 326 325 1045 1045 325 326 1046 1046 321 327 1047 1047 323 323 1048 1048 327 322 1049 1049 326 325 1050 1050 322 324 1051 1051 321 327 1052 1052 325 326 1053 1053 324 321 1054 1054 320 320 1055 1055 326 325 1056 1056 330 328 1057 1057 329 329 1058 1058 325 326 1059 1059 327 322 1060 1060 331 330 1061 1061 330 328 1062 1062 326 325 1063 1063 325 326 1064 1064 329 329 1065 1065 328 331 1066 1066 324 321 1067 1067 324 321 1068 1068 328 331 1069 1069 331 330 1070 1070 327 322 1071 1071 331 330 1072 1072 335 332 1073 1073 334 333 1074 1074 330 328 1075 1075 329 329 1076 1076 333 334 1077 1077 332 335 1078 1078 328 331 1079 1079 328 331 1080 1080 332 335 1081 1081 335 332 1082 1082 331 330 1083 1083 330 328 1084 1084 334 333 1085 1085 333 334 1086 1086 329 329 1087 1087 333 334 1088 1088 334 333 1089 1089 335 332 1090 1090 332 335 1091 1091 336 336 1092 1092 340 337 1093 1093 343 338 1094 1094 339 339 1095 1095 338 340 1096 1096 342 341 1097 1097 341 342 1098 1098 337 343 1099 1099 339 339 1100 1100 343 338 1101 1101 342 341 1102 1102 338 340 1103 1103 337 343 1104 1104 341 342 1105 1105 340 337 1106 1106 336 336 1107 1107 342 341 1108 1108 346 344 1109 1109 345 345 1110 1110 341 342 1111 1111 343 338 1112 1112 347 346 1113 1113 346 344 1114 1114 342 341 1115 1115 341 342 1116 1116 345 345 1117 1117 344 347 1118 1118 340 337 1119 1119 340 337 1120 1120 344 347 1121 1121 347 346 1122 1122 343 338 1123 1123 347 346 1124 1124 351 348 1125 1125 350 349 1126 1126 346 344 1127 1127 345 345 1128 1128 349 350 1129 1129 348 351 1130 1130 344 347 1131 1131 344 347 1132 1132 348 351 1133 1133 351 348 1134 1134 347 346 1135 1135 346 344 1136 1136 350 349 1137 1137 349 350 1138 1138 345 345 1139 1139 349 350 1140 1140 350 349 1141 1141 351 348 1142 1142 348 351 1143 1143 352 352 1144 1144 356 353 1145 1145 359 354 1146 1146 355 355 1147 1147 354 356 1148 1148 358 357 1149 1149 357 358 1150 1150 353 359 1151 1151 355 355 1152 1152 359 354 1153 1153 358 357 1154 1154 354 356 1155 1155 353 359 1156 1156 357 358 1157 1157 356 353 1158 1158 352 352 1159 1159 358 357 1160 1160 362 360 1161 1161 361 361 1162 1162 357 358 1163 1163 359 354 1164 1164 363 362 1165 1165 362 360 1166 1166 358 357 1167 1167 357 358 1168 1168 361 361 1169 1169 360 363 1170 1170 356 353 1171 1171 356 353 1172 1172 360 363 1173 1173 363 362 1174 1174 359 354 1175 1175 363 362 1176 1176 367 364 1177 1177 366 365 1178 1178 362 360 1179 1179 361 361 1180 1180 365 366 1181 1181 364 367 1182 1182 360 363 1183 1183 360 363 1184 1184 364 367 1185 1185 367 364 1186 1186 363 362 1187 1187 362 360 1188 1188 366 365 1189 1189 365 366 1190 1190 361 361 1191 1191 365 366 1192 1192 366 365 1193 1193 367 364 1194 1194 364 367 1195 1195 368 368 1196 1196 372 369 1197 1197 375 370 1198 1198 371 371 1199 1199 370 372 1200 1200 374 373 1201 1201 373 374 1202 1202 369 375 1203 1203 371 371 1204 1204 375 370 1205 1205 374 373 1206 1206 370 372 1207 1207 369 375 1208 1208 373 374 1209 1209 372 369 1210 1210 368 368 1211 1211 374 373 1212 1212 378 376 1213 1213 377 377 1214 1214 373 374 1215 1215 375 370 1216 1216 379 378 1217 1217 378 376 1218 1218 374 373 1219 1219 373 374 1220 1220 377 377 1221 1221 376 379 1222 1222 372 369 1223 1223 372 369 1224 1224 376 379 1225 1225 379 378 1226 1226 375 370 1227 1227 379 378 1228 1228 383 380 1229 1229 382 381 1230 1230 378 376 1231 1231 377 377 1232 1232 381 382 1233 1233 380 383 1234 1234 376 379 1235 1235 376 379 1236 1236 380 383 1237 1237 383 380 1238 1238 379 378 1239 1239 378 376 1240 1240 382 381 1241 1241 381 382 1242 1242 377 377 1243 1243 381 382 1244 1244 382 381 1245 1245 383 380 1246 1246 380 383 1247 1247 384 384 1248 1248 388 385 1249 1249 391 386 1250 1250 387 387 1251 1251 386 388 1252 1252 390 389 1253 1253 389 390 1254 1254 385 391 1255 1255 387 387 1256 1256 391 386 1257 1257 390 389 1258 1258 386 388 1259 1259 385 391 1260 1260 389 390 1261 1261 388 385 1262 1262 384 384 1263 1263 390 389 1264 1264 394 392 1265 1265 393 393 1266 1266 389 390 1267 1267 391 386 1268 1268 395 394 1269 1269 394 392 1270 1270 390 389 1271 1271 389 390 1272 1272 393 393 1273 1273 392 395 1274 1274 388 385 1275 1275 388 385 1276 1276 392 395 1277 1277 395 394 1278 1278 391 386 1279 1279 395 394 1280 1280 399 396 1281 1281 398 397 1282 1282 394 392 1283 1283 393 393 1284 1284 397 398 1285 1285 396 399 1286 1286 392 395 1287 1287 392 395 1288 1288 396 399 1289 1289 399 396 1290 1290 395 394 1291 1291 394 392 1292 1292 398 397 1293 1293 397 398 1294 1294 393 393 1295 1295 397 398 1296 1296 398 397 1297 1297 399 396 1298 1298 396 399 1299 1299 400 400 1300 1300 404 401 1301 1301 407 402 1302 1302 403 403 1303 1303 402 404 1304 1304 406 405 1305 1305 405 406 1306 1306 401 407 1307 1307 403 403 1308 1308 407 402 1309 1309 406 405 1310 1310 402 404 1311 1311 401 407 1312 1312 405 406 1313 1313 404 401 1314 1314 400 400 1315 1315 406 405 1316 1316 410 408 1317 1317 409 409 1318 1318 405 406 1319 1319 407 402 1320 1320 411 410 1321 1321 410 408 1322 1322 406 405 1323 1323 405 406 1324 1324 409 409 1325 1325 408 411 1326 1326 404 401 1327 1327 404 401 1328 1328 408 411 1329 1329 411 410 1330 1330 407 402 1331 1331 411 410 1332 1332 415 412 1333 1333 414 413 1334 1334 410 408 1335 1335 409 409 1336 1336 413 414 1337 1337 412 415 1338 1338 408 411 1339 1339 408 411 1340 1340 412 415 1341 1341 415 412 1342 1342 411 410 1343 1343 410 408 1344 1344 414 413 1345 1345 413 414 1346 1346 409 409 1347 1347 413 414 1348 1348 414 413 1349 1349 415 412 1350 1350 412 415 1351 1351 416 416 1352 1352 420 417 1353 1353 423 418 1354 1354 419 419 1355 1355 418 420 1356 1356 422 421 1357 1357 421 422 1358 1358 417 423 1359 1359 419 419 1360 1360 423 418 1361 1361 422 421 1362 1362 418 420 1363 1363 417 423 1364 1364 421 422 1365 1365 420 417 1366 1366 416 416 1367 1367 422 421 1368 1368 426 424 1369 1369 425 425 1370 1370 421 422 1371 1371 423 418 1372 1372 427 426 1373 1373 426 424 1374 1374 422 421 1375 1375 421 422 1376 1376 425 425 1377 1377 424 427 1378 1378 420 417 1379 1379 420 417 1380 1380 424 427 1381 1381 427 426 1382 1382 423 418 1383 1383 427 426 1384 1384 431 428 1385 1385 430 429 1386 1386 426 424 1387 1387 425 425 1388 1388 429 430 1389 1389 428 431 1390 1390 424 427 1391 1391 424 427 1392 1392 428 431 1393 1393 431 428 1394 1394 427 426 1395 1395 426 424 1396 1396 430 429 1397 1397 429 430 1398 1398 425 425 1399 1399 429 430 1400 1400 430 429 1401 1401 431 428 1402 1402 428 431 1403 1403 432 432 1404 1404 436 433 1405 1405 439 434 1406 1406 435 435 1407 1407 434 436 1408 1408 438 437 1409 1409 437 438 1410 1410 433 439 1411 1411 435 435 1412 1412 439 434 1413 1413 438 437 1414 1414 434 436 1415 1415 433 439 1416 1416 437 438 1417 1417 436 433 1418 1418 432 432 1419 1419 438 437 1420 1420 442 440 1421 1421 441 441 1422 1422 437 438 1423 1423 439 434 1424 1424 443 442 1425 1425 442 440 1426 1426 438 437 1427 1427 437 438 1428 1428 441 441 1429 1429 440 443 1430 1430 436 433 1431 1431 436 433 1432 1432 440 443 1433 1433 443 442 1434 1434 439 434 1435 1435 443 442 1436 1436 447 444 1437 1437 446 445 1438 1438 442 440 1439 1439 441 441 1440 1440 445 446 1441 1441 444 447 1442 1442 440 443 1443 1443 440 443 1444 1444 444 447 1445 1445 447 444 1446 1446 443 442 1447 1447 442 440 1448 1448 446 445 1449 1449 445 446 1450 1450 441 441 1451 1451 445 446 1452 1452 446 445 1453 1453 447 444 1454 1454 444 447 1455 1455 448 448 1456 1456 452 449 1457 1457 455 450 1458 1458 451 451 1459 1459 450 452 1460 1460 454 453 1461 1461 453 454 1462 1462 449 455 1463 1463 451 451 1464 1464 455 450 1465 1465 454 453 1466 1466 450 452 1467 1467 449 455 1468 1468 453 454 1469 1469 452 449 1470 1470 448 448 1471 1471 454 453 1472 1472 458 456 1473 1473 457 457 1474 1474 453 454 1475 1475 455 450 1476 1476 459 458 1477 1477 458 456 1478 1478 454 453 1479 1479 453 454 1480 1480 457 457 1481 1481 456 459 1482 1482 452 449 1483 1483 452 449 1484 1484 456 459 1485 1485 459 458 1486 1486 455 450 1487 1487 459 458 1488 1488 463 460 1489 1489 462 461 1490 1490 458 456 1491 1491 457 457 1492 1492 461 462 1493 1493 460 463 1494 1494 456 459 1495 1495 456 459 1496 1496 460 463 1497 1497 463 460 1498 1498 459 458 1499 1499 458 456 1500 1500 462 461 1501 1501 461 462 1502 1502 457 457 1503 1503 461 462 1504 1504 462 461 1505 1505 463 460 1506 1506 460 463 1507 1507 464 464 1508 1508 468 465 1509 1509 471 466 1510 1510 467 467 1511 1511 466 468 1512 1512 470 469 1513 1513 469 470 1514 1514 465 471 1515 1515 467 467 1516 1516 471 466 1517 1517 470 469 1518 1518 466 468 1519 1519 465 471 1520 1520 469 470 1521 1521 468 465 1522 1522 464 464 1523 1523 470 469 1524 1524 474 472 1525 1525 473 473 1526 1526 469 470 1527 1527 471 466 1528 1528 475 474 1529 1529 474 472 1530 1530 470 469 1531 1531 469 470 1532 1532 473 473 1533 1533 472 475 1534 1534 468 465 1535 1535 468 465 1536 1536 472 475 1537 1537 475 474 1538 1538 471 466 1539 1539 475 474 1540 1540 479 476 1541 1541 478 477 1542 1542 474 472 1543 1543 473 473 1544 1544 477 478 1545 1545 476 479 1546 1546 472 475 1547 1547 472 475 1548 1548 476 479 1549 1549 479 476 1550 1550 475 474 1551 1551 474 472 1552 1552 478 477 1553 1553 477 478 1554 1554 473 473 1555 1555 477 478 1556 1556 478 477 1557 1557 479 476 1558 1558 476 479 1559 1559 480 480 1560 1560 484 481 1561 1561 487 482 1562 1562 483 483 1563 1563 482 484 1564 1564 486 485 1565 1565 485 486 1566 1566 481 487 1567 1567 483 483 1568 1568 487 482 1569 1569 486 485 1570 1570 482 484 1571 1571 481 487 1572 1572 485 486 1573 1573 484 481 1574 1574 480 480 1575 1575 486 485 1576 1576 490 488 1577 1577 489 489 1578 1578 485 486 1579 1579 487 482 1580 1580 491 490 1581 1581 490 488 1582 1582 486 485 1583 1583 485 486 1584 1584 489 489 1585 1585 488 491 1586 1586 484 481 1587 1587 484 481 1588 1588 488 491 1589 1589 491 490 1590 1590 487 482 1591 1591 491 490 1592 1592 495 492 1593 1593 494 493 1594 1594 490 488 1595 1595 489 489 1596 1596 493 494 1597 1597 492 495 1598 1598 488 491 1599 1599 488 491 1600 1600 492 495 1601 1601 495 492 1602 1602 491 490 1603 1603 490 488 1604 1604 494 493 1605 1605 493 494 1606 1606 489 489 1607 1607 493 494 1608 1608 494 493 1609 1609 495 492 1610 1610 492 495 1611 1611 496 496 1612 1612 500 497 1613 1613 503 498 1614 1614 499 499 1615 1615 498 500 1616 1616 502 501 1617 1617 501 502 1618 1618 497 503 1619 1619 499 499 1620 1620 503 498 1621 1621 502 501 1622 1622 498 500 1623 1623 497 503 1624 1624 501 502 1625 1625 500 497 1626 1626 496 496 1627 1627 502 501 1628 1628 506 504 1629 1629 505 505 1630 1630 501 502 1631 1631 503 498 1632 1632 507 506 1633 1633 506 504 1634 1634 502 501 1635 1635 501 502 1636 1636 505 505 1637 1637 504 507 1638 1638 500 497 1639 1639 500 497 1640 1640 504 507 1641 1641 507 506 1642 1642 503 498 1643 1643 507 506 1644 1644 511 508 1645 1645 510 509 1646 1646 506 504 1647 1647 505 505 1648 1648 509 510 1649 1649 508 511 1650 1650 504 507 1651 1651 504 507 1652 1652 508 511 1653 1653 511 508 1654 1654 507 506 1655 1655 506 504 1656 1656 510 509 1657 1657 509 510 1658 1658 505 505 1659 1659 509 510 1660 1660 510 509 1661 1661 511 508 1662 1662 508 511 1663 1663 512 512 1664 1664 516 513 1665 1665 519 514 1666 1666 515 515 1667 1667 514 516 1668 1668 518 517 1669 1669 517 518 1670 1670 513 519 1671 1671 515 515 1672 1672 519 514 1673 1673 518 517 1674 1674 514 516 1675 1675 513 519 1676 1676 517 518 1677 1677 516 513 1678 1678 512 512 1679 1679 518 517 1680 1680 522 520 1681 1681 521 521 1682 1682 517 518 1683 1683 519 514 1684 1684 523 522 1685 1685 522 520 1686 1686 518 517 1687 1687 517 518 1688 1688 521 521 1689 1689 520 523 1690 1690 516 513 1691 1691 516 513 1692 1692 520 523 1693 1693 523 522 1694 1694 519 514 1695 1695 523 522 1696 1696 527 524 1697 1697 526 525 1698 1698 522 520 1699 1699 521 521 1700 1700 525 526 1701 1701 524 527 1702 1702 520 523 1703 1703 520 523 1704 1704 524 527 1705 1705 527 524 1706 1706 523 522 1707 1707 522 520 1708 1708 526 525 1709 1709 525 526 1710 1710 521 521 1711 1711 525 526 1712 1712 526 525 1713 1713 527 524 1714 1714 524 527 1715 1715 528 528 1716 1716 532 529 1717 1717 535 530 1718 1718 531 531 1719 1719 530 532 1720 1720 534 533 1721 1721 533 534 1722 1722 529 535 1723 1723 531 531 1724 1724 535 530 1725 1725 534 533 1726 1726 530 532 1727 1727 529 535 1728 1728 533 534 1729 1729 532 529 1730 1730 528 528 1731 1731 534 533 1732 1732 538 536 1733 1733 537 537 1734 1734 533 534 1735 1735 535 530 1736 1736 539 538 1737 1737 538 536 1738 1738 534 533 1739 1739 533 534 1740 1740 537 537 1741 1741 536 539 1742 1742 532 529 1743 1743 532 529 1744 1744 536 539 1745 1745 539 538 1746 1746 535 530 1747 1747 539 538 1748 1748 543 540 1749 1749 542 541 1750 1750 538 536 1751 1751 537 537 1752 1752 541 542 1753 1753 540 543 1754 1754 536 539 1755 1755 536 539 1756 1756 540 543 1757 1757 543 540 1758 1758 539 538 1759 1759 538 536 1760 1760 542 541 1761 1761 541 542 1762 1762 537 537 1763 1763 541 542 1764 1764 542 541 1765 1765 543 540 1766 1766 540 543 1767 1767 544 544 1768 1768 548 545 1769 1769 551 546 1770 1770 547 547 1771 1771 546 548 1772 1772 550 549 1773 1773 549 550 1774 1774 545 551 1775 1775 547 547 1776 1776 551 546 1777 1777 550 549 1778 1778 546 548 1779 1779 545 551 1780 1780 549 550 1781 1781 548 545 1782 1782 544 544 1783 1783 550 549 1784 1784 554 552 1785 1785 553 553 1786 1786 549 550 1787 1787 551 546 1788 1788 555 554 1789 1789 554 552 1790 1790 550 549 1791 1791 549 550 1792 1792 553 553 1793 1793 552 555 1794 1794 548 545 1795 1795 548 545 1796 1796 552 555 1797 1797 555 554 1798 1798 551 546 1799 1799 555 554 1800 1800 559 556 1801 1801 558 557 1802 1802 554 552 1803 1803 553 553 1804 1804 557 558 1805 1805 556 559 1806 1806 552 555 1807 1807 552 555 1808 1808 556 559 1809 1809 559 556 1810 1810 555 554 1811 1811 554 552 1812 1812 558 557 1813 1813 557 558 1814 1814 553 553 1815 1815 557 558 1816 1816 558 557 1817 1817 559 556 1818 1818 556 559 1819 1819 560 560 1820 1820 564 561 1821 1821 567 562 1822 1822 563 563 1823 1823 562 564 1824 1824 566 565 1825 1825 565 566 1826 1826 561 567 1827 1827 563 563 1828 1828 567 562 1829 1829 566 565 1830 1830 562 564 1831 1831 561 567 1832 1832 565 566 1833 1833 564 561 1834 1834 560 560 1835 1835 566 565 1836 1836 570 568 1837 1837 569 569 1838 1838 565 566 1839 1839 567 562 1840 1840 571 570 1841 1841 570 568 1842 1842 566 565 1843 1843 565 566 1844 1844 569 569 1845 1845 568 571 1846 1846 564 561 1847 1847 564 561 1848 1848 568 571 1849 1849 571 570 1850 1850 567 562 1851 1851 571 570 1852 1852 575 572 1853 1853 574 573 1854 1854 570 568 1855 1855 569 569 1856 1856 573 574 1857 1857 572 575 1858 1858 568 571 1859 1859 568 571 1860 1860 572 575 1861 1861 575 572 1862 1862 571 570 1863 1863 570 568 1864 1864 574 573 1865 1865 573 574 1866 1866 569 569 1867 1867 573 574 1868 1868 574 573 1869 1869 575 572 1870 1870 572 575 1871 1871 576 576 1872 1872 580 577 1873 1873 583 578 1874 1874 579 579 1875 1875 578 580 1876 1876 582 581 1877 1877 581 582 1878 1878 577 583 1879 1879 579 579 1880 1880 583 578 1881 1881 582 581 1882 1882 578 580 1883 1883 577 583 1884 1884 581 582 1885 1885 580 577 1886 1886 576 576 1887 1887 582 581 1888 1888 586 584 1889 1889 585 585 1890 1890 581 582 1891 1891 583 578 1892 1892 587 586 1893 1893 586 584 1894 1894 582 581 1895 1895 581 582 1896 1896 585 585 1897 1897 584 587 1898 1898 580 577 1899 1899 580 577 1900 1900 584 587 1901 1901 587 586 1902 1902 583 578 1903 1903 587 586 1904 1904 591 588 1905 1905 590 589 1906 1906 586 584 1907 1907 585 585 1908 1908 589 590 1909 1909 588 591 1910 1910 584 587 1911 1911 584 587 1912 1912 588 591 1913 1913 591 588 1914 1914 587 586 1915 1915 586 584 1916 1916 590 589 1917 1917 589 590 1918 1918 585 585 1919 1919 589 590 1920 1920 590 589 1921 1921 591 588 1922 1922 588 591 1923 1923 592 592 1924 1924 596 593 1925 1925 599 594 1926 1926 595 595 1927 1927 594 596 1928 1928 598 597 1929 1929 597 598 1930 1930 593 599 1931 1931 595 595 1932 1932 599 594 1933 1933 598 597 1934 1934 594 596 1935 1935 593 599 1936 1936 597 598 1937 1937 596 593 1938 1938 592 592 1939 1939 598 597 1940 1940 602 600 1941 1941 601 601 1942 1942 597 598 1943 1943 599 594 1944 1944 603 602 1945 1945 602 600 1946 1946 598 597 1947 1947 597 598 1948 1948 601 601 1949 1949 600 603 1950 1950 596 593 1951 1951 596 593 1952 1952 600 603 1953 1953 603 602 1954 1954 599 594 1955 1955 603 602 1956 1956 607 604 1957 1957 606 605 1958 1958 602 600 1959 1959 601 601 1960 1960 605 606 1961 1961 604 607 1962 1962 600 603 1963 1963 600 603 1964 1964 604 607 1965 1965 607 604 1966 1966 603 602 1967 1967 602 600 1968 1968 606 605 1969 1969 605 606 1970 1970 601 601 1971 1971 605 606 1972 1972 606 605 1973 1973 607 604 1974 1974 604 607 1975 1975 608 608 1976 1976 612 609 1977 1977 615 610 1978 1978 611 611 1979 1979 610 612 1980 1980 614 613 1981 1981 613 614 1982 1982 609 615 1983 1983 611 611 1984 1984 615 610 1985 1985 614 613 1986 1986 610 612 1987 1987 609 615 1988 1988 613 614 1989 1989 612 609 1990 1990 608 608 1991 1991 614 613 1992 1992 618 616 1993 1993 617 617 1994 1994 613 614 1995 1995 615 610 1996 1996 619 618 1997 1997 618 616 1998 1998 614 613 1999 1999 613 614 2000 2000 617 617 2001 2001 616 619 2002 2002 612 609 2003 2003 612 609 2004 2004 616 619 2005 2005 619 618 2006 2006 615 610 2007 2007 619 618 2008 2008 623 620 2009 2009 622 621 2010 2010 618 616 2011 2011 617 617 2012 2012 621 622 2013 2013 620 623 2014 2014 616 619 2015 2015 616 619 2016 2016 620 623 2017 2017 623 620 2018 2018 619 618 2019 2019 618 616 2020 2020 622 621 2021 2021 621 622 2022 2022 617 617 2023 2023 621 622 2024 2024 622 621 2025 2025 623 620 2026 2026 620 623 2027 2027 624 624 2028 2028 628 625 2029 2029 631 626 2030 2030 627 627 2031 2031 626 628 2032 2032 630 629 2033 2033 629 630 2034 2034 625 631 2035 2035 627 627 2036 2036 631 626 2037 2037 630 629 2038 2038 626 628 2039 2039 625 631 2040 2040 629 630 2041 2041 628 625 2042 2042 624 624 2043 2043 630 629 2044 2044 634 552 2045 2045 633 632 2046 2046 629 630 2047 2047 631 626 2048 2048 635 633 2049 2049 634 552 2050 2050 630 629 2051 2051 629 630 2052 2052 633 632 2053 2053 632 634 2054 2054 628 625 2055 2055 628 625 2056 2056 632 634 2057 2057 635 633 2058 2058 631 626 2059 2059 635 633 2060 2060 639 635 2061 2061 638 636 2062 2062 634 552 2063 2063 633 632 2064 2064 637 637 2065 2065 636 638 2066 2066 632 634 2067 2067 632 634 2068 2068 636 638 2069 2069 639 635 2070 2070 635 633 2071 2071 634 552 2072 2072 638 636 2073 2073 637 637 2074 2074 633 632 2075 2075 637 637 2076 2076 638 636 2077 2077 639 635 2078 2078 636 638 2079 2079 640 639 2080 2080 644 640 2081 2081 647 641 2082 2082 643 642 2083 2083 642 643 2084 2084 646 644 2085 2085 645 645 2086 2086 641 646 2087 2087 643 642 2088 2088 647 641 2089 2089 646 644 2090 2090 642 643 2091 2091 641 646 2092 2092 645 645 2093 2093 644 640 2094 2094 640 639 2095 2095 646 644 2096 2096 650 647 2097 2097 649 648 2098 2098 645 645 2099 2099 647 641 2100 2100 651 649 2101 2101 650 647 2102 2102 646 644 2103 2103 645 645 2104 2104 649 648 2105 2105 648 650 2106 2106 644 640 2107 2107 644 640 2108 2108 648 650 2109 2109 651 649 2110 2110 647 641 2111 2111 651 649 2112 2112 655 651 2113 2113 654 652 2114 2114 650 647 2115 2115 649 648 2116 2116 653 653 2117 2117 652 654 2118 2118 648 650 2119 2119 648 650 2120 2120 652 654 2121 2121 655 651 2122 2122 651 649 2123 2123 650 647 2124 2124 654 652 2125 2125 653 653 2126 2126 649 648 2127 2127 653 653 2128 2128 654 652 2129 2129 655 651 2130 2130 652 654 2131 2131 656 655 2132 2132 660 656 2133 2133 663 657 2134 2134 659 658 2135 2135 658 659 2136 2136 662 660 2137 2137 661 661 2138 2138 657 662 2139 2139 659 658 2140 2140 663 657 2141 2141 662 660 2142 2142 658 659 2143 2143 657 662 2144 2144 661 661 2145 2145 660 656 2146 2146 656 655 2147 2147 662 660 2148 2148 666 663 2149 2149 665 664 2150 2150 661 661 2151 2151 663 657 2152 2152 667 665 2153 2153 666 663 2154 2154 662 660 2155 2155 661 661 2156 2156 665 664 2157 2157 664 666 2158 2158 660 656 2159 2159 660 656 2160 2160 664 666 2161 2161 667 665 2162 2162 663 657 2163 2163 667 665 2164 2164 671 667 2165 2165 670 668 2166 2166 666 663 2167 2167 665 664 2168 2168 669 669 2169 2169 668 670 2170 2170 664 666 2171 2171 664 666 2172 2172 668 670 2173 2173 671 667 2174 2174 667 665 2175 2175 666 663 2176 2176 670 668 2177 2177 669 669 2178 2178 665 664 2179 2179 669 669 2180 2180 670 668 2181 2181 671 667 2182 2182 668 670 2183 2183 672 671 2184 2184 676 672 2185 2185 679 673 2186 2186 675 674 2187 2187 674 675 2188 2188 678 676 2189 2189 677 677 2190 2190 673 678 2191 2191 675 674 2192 2192 679 673 2193 2193 678 676 2194 2194 674 675 2195 2195 673 678 2196 2196 677 677 2197 2197 676 672 2198 2198 672 671 2199 2199 678 676 2200 2200 682 679 2201 2201 681 680 2202 2202 677 677 2203 2203 679 673 2204 2204 683 681 2205 2205 682 679 2206 2206 678 676 2207 2207 677 677 2208 2208 681 680 2209 2209 680 682 2210 2210 676 672 2211 2211 676 672 2212 2212 680 682 2213 2213 683 681 2214 2214 679 673 2215 2215 683 681 2216 2216 687 683 2217 2217 686 684 2218 2218 682 679 2219 2219 681 680 2220 2220 685 685 2221 2221 684 686 2222 2222 680 682 2223 2223 680 682 2224 2224 684 686 2225 2225 687 683 2226 2226 683 681 2227 2227 682 679 2228 2228 686 684 2229 2229 685 685 2230 2230 681 680 2231 2231 685 685 2232 2232 686 684 2233 2233 687 683 2234 2234 684 686 2235 2235 688 687 2236 2236 692 688 2237 2237 695 689 2238 2238 691 690 2239 2239 690 691 2240 2240 694 549 2241 2241 693 692 2242 2242 689 693 2243 2243 691 690 2244 2244 695 689 2245 2245 694 549 2246 2246 690 691 2247 2247 689 693 2248 2248 693 692 2249 2249 692 688 2250 2250 688 687 2251 2251 694 549 2252 2252 698 694 2253 2253 697 695 2254 2254 693 692 2255 2255 695 689 2256 2256 699 696 2257 2257 698 694 2258 2258 694 549 2259 2259 693 692 2260 2260 697 695 2261 2261 696 697 2262 2262 692 688 2263 2263 692 688 2264 2264 696 697 2265 2265 699 696 2266 2266 695 689 2267 2267 699 696 2268 2268 703 698 2269 2269 702 699 2270 2270 698 694 2271 2271 697 695 2272 2272 701 700 2273 2273 700 701 2274 2274 696 697 2275 2275 696 697 2276 2276 700 701 2277 2277 703 698 2278 2278 699 696 2279 2279 698 694 2280 2280 702 699 2281 2281 701 700 2282 2282 697 695 2283 2283 701 700 2284 2284 702 699 2285 2285 703 698 2286 2286 700 701 2287 2287 704 702 2288 2288 708 703 2289 2289 711 704 2290 2290 707 705 2291 2291 706 706 2292 2292 710 707 2293 2293 709 708 2294 2294 705 709 2295 2295 707 705 2296 2296 711 704 2297 2297 710 707 2298 2298 706 706 2299 2299 705 709 2300 2300 709 708 2301 2301 708 703 2302 2302 704 702 2303 2303 710 707 2304 2304 714 710 2305 2305 713 711 2306 2306 709 708 2307 2307 711 704 2308 2308 715 712 2309 2309 714 710 2310 2310 710 707 2311 2311 709 708 2312 2312 713 711 2313 2313 712 713 2314 2314 708 703 2315 2315 708 703 2316 2316 712 713 2317 2317 715 712 2318 2318 711 704 2319 2319 715 712 2320 2320 719 714 2321 2321 718 715 2322 2322 714 710 2323 2323 713 711 2324 2324 717 716 2325 2325 716 717 2326 2326 712 713 2327 2327 712 713 2328 2328 716 717 2329 2329 719 714 2330 2330 715 712 2331 2331 714 710 2332 2332 718 715 2333 2333 717 716 2334 2334 713 711 2335 2335 717 716 2336 2336 718 715 2337 2337 719 714 2338 2338 716 717 2339 2339 720 718 2340 2340 724 719 2341 2341 727 720 2342 2342 723 721 2343 2343 722 722 2344 2344 726 723 2345 2345 725 724 2346 2346 721 725 2347 2347 723 721 2348 2348 727 720 2349 2349 726 723 2350 2350 722 722 2351 2351 721 725 2352 2352 725 724 2353 2353 724 719 2354 2354 720 718 2355 2355 726 723 2356 2356 730 726 2357 2357 729 727 2358 2358 725 724 2359 2359 727 720 2360 2360 731 728 2361 2361 730 726 2362 2362 726 723 2363 2363 725 724 2364 2364 729 727 2365 2365 728 729 2366 2366 724 719 2367 2367 724 719 2368 2368 728 729 2369 2369 731 728 2370 2370 727 720 2371 2371 731 728 2372 2372 735 730 2373 2373 734 731 2374 2374 730 726 2375 2375 729 727 2376 2376 733 732 2377 2377 732 733 2378 2378 728 729 2379 2379 728 729 2380 2380 732 733 2381 2381 735 730 2382 2382 731 728 2383 2383 730 726 2384 2384 734 731 2385 2385 733 732 2386 2386 729 727 2387 2387 733 732 2388 2388 734 731 2389 2389 735 730 2390 2390 732 733 2391 2391 736 734 2392 2392 740 735 2393 2393 743 736 2394 2394 739 737 2395 2395 738 738 2396 2396 742 739 2397 2397 741 740 2398 2398 737 741 2399 2399 739 737 2400 2400 743 736 2401 2401 742 739 2402 2402 738 738 2403 2403 737 741 2404 2404 741 740 2405 2405 740 735 2406 2406 736 734 2407 2407 742 739 2408 2408 746 742 2409 2409 745 743 2410 2410 741 740 2411 2411 743 736 2412 2412 747 744 2413 2413 746 742 2414 2414 742 739 2415 2415 741 740 2416 2416 745 743 2417 2417 744 745 2418 2418 740 735 2419 2419 740 735 2420 2420 744 745 2421 2421 747 744 2422 2422 743 736 2423 2423 747 744 2424 2424 751 746 2425 2425 750 747 2426 2426 746 742 2427 2427 745 743 2428 2428 749 748 2429 2429 748 749 2430 2430 744 745 2431 2431 744 745 2432 2432 748 749 2433 2433 751 746 2434 2434 747 744 2435 2435 746 742 2436 2436 750 747 2437 2437 749 748 2438 2438 745 743 2439 2439 749 748 2440 2440 750 747 2441 2441 751 746 2442 2442 748 749 2443 2443 752 750 2444 2444 756 751 2445 2445 759 752 2446 2446 755 753 2447 2447 754 754 2448 2448 758 755 2449 2449 757 756 2450 2450 753 757 2451 2451 755 753 2452 2452 759 752 2453 2453 758 755 2454 2454 754 754 2455 2455 753 757 2456 2456 757 756 2457 2457 756 751 2458 2458 752 750 2459 2459 758 755 2460 2460 762 758 2461 2461 761 759 2462 2462 757 756 2463 2463 759 752 2464 2464 763 760 2465 2465 762 758 2466 2466 758 755 2467 2467 757 756 2468 2468 761 759 2469 2469 760 761 2470 2470 756 751 2471 2471 756 751 2472 2472 760 761 2473 2473 763 760 2474 2474 759 752 2475 2475 763 760 2476 2476 767 762 2477 2477 766 763 2478 2478 762 758 2479 2479 761 759 2480 2480 765 764 2481 2481 764 765 2482 2482 760 761 2483 2483 760 761 2484 2484 764 765 2485 2485 767 762 2486 2486 763 760 2487 2487 762 758 2488 2488 766 763 2489 2489 765 764 2490 2490 761 759 2491 2491 765 764 2492 2492 766 763 2493 2493 767 762 2494 2494 764 765 2495 2495 768 766 2496 2496 772 767 2497 2497 775 768 2498 2498 771 769 2499 2499 770 770 2500 2500 774 771 2501 2501 773 772 2502 2502 769 773 2503 2503 771 769 2504 2504 775 768 2505 2505 774 771 2506 2506 770 770 2507 2507 769 773 2508 2508 773 772 2509 2509 772 767 2510 2510 768 766 2511 2511 774 771 2512 2512 778 774 2513 2513 777 775 2514 2514 773 772 2515 2515 775 768 2516 2516 779 776 2517 2517 778 774 2518 2518 774 771 2519 2519 773 772 2520 2520 777 775 2521 2521 776 777 2522 2522 772 767 2523 2523 772 767 2524 2524 776 777 2525 2525 779 776 2526 2526 775 768 2527 2527 779 776 2528 2528 783 778 2529 2529 782 779 2530 2530 778 774 2531 2531 777 775 2532 2532 781 780 2533 2533 780 781 2534 2534 776 777 2535 2535 776 777 2536 2536 780 781 2537 2537 783 778 2538 2538 779 776 2539 2539 778 774 2540 2540 782 779 2541 2541 781 780 2542 2542 777 775 2543 2543 781 780 2544 2544 782 779 2545 2545 783 778 2546 2546 780 781 2547 2547 784 782 2548 2548 788 783 2549 2549 791 784 2550 2550 787 785 2551 2551 786 786 2552 2552 790 787 2553 2553 789 788 2554 2554 785 789 2555 2555 787 785 2556 2556 791 784 2557 2557 790 787 2558 2558 786 786 2559 2559 785 789 2560 2560 789 788 2561 2561 788 783 2562 2562 784 782 2563 2563 790 787 2564 2564 794 790 2565 2565 793 791 2566 2566 789 788 2567 2567 791 784 2568 2568 795 792 2569 2569 794 790 2570 2570 790 787 2571 2571 789 788 2572 2572 793 791 2573 2573 792 793 2574 2574 788 783 2575 2575 788 783 2576 2576 792 793 2577 2577 795 792 2578 2578 791 784 2579 2579 795 792 2580 2580 799 794 2581 2581 798 795 2582 2582 794 790 2583 2583 793 791 2584 2584 797 796 2585 2585 796 797 2586 2586 792 793 2587 2587 792 793 2588 2588 796 797 2589 2589 799 794 2590 2590 795 792 2591 2591 794 790 2592 2592 798 795 2593 2593 797 796 2594 2594 793 791 2595 2595 797 796 2596 2596 798 795 2597 2597 799 794 2598 2598 796 797 2599 2599 800 798 2600 2600 804 799 2601 2601 807 800 2602 2602 803 801 2603 2603 802 802 2604 2604 806 803 2605 2605 805 804 2606 2606 801 805 2607 2607 803 801 2608 2608 807 800 2609 2609 806 803 2610 2610 802 802 2611 2611 801 805 2612 2612 805 804 2613 2613 804 799 2614 2614 800 798 2615 2615 806 803 2616 2616 810 806 2617 2617 809 807 2618 2618 805 804 2619 2619 807 800 2620 2620 811 808 2621 2621 810 806 2622 2622 806 803 2623 2623 805 804 2624 2624 809 807 2625 2625 808 809 2626 2626 804 799 2627 2627 804 799 2628 2628 808 809 2629 2629 811 808 2630 2630 807 800 2631 2631 811 808 2632 2632 815 810 2633 2633 814 811 2634 2634 810 806 2635 2635 809 807 2636 2636 813 812 2637 2637 812 813 2638 2638 808 809 2639 2639 808 809 2640 2640 812 813 2641 2641 815 810 2642 2642 811 808 2643 2643 810 806 2644 2644 814 811 2645 2645 813 812 2646 2646 809 807 2647 2647 813 812 2648 2648 814 811 2649 2649 815 810 2650 2650 812 813 2651 2651 816 814 2652 2652 820 815 2653 2653 823 816 2654 2654 819 817 2655 2655 818 818 2656 2656 822 819 2657 2657 821 820 2658 2658 817 821 2659 2659 819 817 2660 2660 823 816 2661 2661 822 819 2662 2662 818 818 2663 2663 817 821 2664 2664 821 820 2665 2665 820 815 2666 2666 816 814 2667 2667 822 819 2668 2668 826 822 2669 2669 825 823 2670 2670 821 820 2671 2671 823 816 2672 2672 827 824 2673 2673 826 822 2674 2674 822 819 2675 2675 821 820 2676 2676 825 823 2677 2677 824 825 2678 2678 820 815 2679 2679 820 815 2680 2680 824 825 2681 2681 827 824 2682 2682 823 816 2683 2683 827 824 2684 2684 831 826 2685 2685 830 827 2686 2686 826 822 2687 2687 825 823 2688 2688 829 828 2689 2689 828 829 2690 2690 824 825 2691 2691 824 825 2692 2692 828 829 2693 2693 831 826 2694 2694 827 824 2695 2695 826 822 2696 2696 830 827 2697 2697 829 828 2698 2698 825 823 2699 2699 829 828 2700 2700 830 827 2701 2701 831 826 2702 2702 828 829 2703 2703 837 830 2704 2704 833 831 2705 2705 834 832 2706 2706 838 833 2707 2707 839 834 2708 2708 835 835 2709 2709 832 836 2710 2710 836 837 2711 2711 838 833 2712 2712 834 832 2713 2713 835 835 2714 2714 839 834 2715 2715 834 832 2716 2716 833 831 2717 2717 832 836 2718 2718 835 835 2719 2719 842 838 2720 2720 838 833 2721 2721 839 834 2722 2722 843 839 2723 2723 840 840 2724 2724 836 837 2725 2725 837 830 2726 2726 841 841 2727 2727 836 837 2728 2728 832 836 2729 2729 833 831 2730 2730 837 830 2731 2731 843 839 2732 2732 839 834 2733 2733 836 837 2734 2734 840 840 2735 2735 845 842 2736 2736 841 841 2737 2737 842 838 2738 2738 846 843 2739 2739 841 841 2740 2740 837 830 2741 2741 838 833 2742 2742 842 838 2743 2743 846 843 2744 2744 842 838 2745 2745 843 839 2746 2746 847 844 2747 2747 844 845 2748 2748 840 840 2749 2749 841 841 2750 2750 845 842 2751 2751 847 844 2752 2752 843 839 2753 2753 840 840 2754 2754 844 845 2755 2755 848 846 2756 2756 852 847 2757 2757 855 848 2758 2758 851 849 2759 2759 850 850 2760 2760 854 851 2761 2761 853 852 2762 2762 849 853 2763 2763 851 849 2764 2764 855 848 2765 2765 854 851 2766 2766 850 850 2767 2767 849 853 2768 2768 853 852 2769 2769 852 847 2770 2770 848 846 2771 2771 854 851 2772 2772 858 854 2773 2773 857 855 2774 2774 853 852 2775 2775 855 848 2776 2776 859 856 2777 2777 858 854 2778 2778 854 851 2779 2779 853 852 2780 2780 857 855 2781 2781 856 857 2782 2782 852 847 2783 2783 852 847 2784 2784 856 857 2785 2785 859 856 2786 2786 855 848 2787 2787 859 856 2788 2788 863 858 2789 2789 862 859 2790 2790 858 854 2791 2791 857 855 2792 2792 861 860 2793 2793 860 861 2794 2794 856 857 2795 2795 856 857 2796 2796 860 861 2797 2797 863 858 2798 2798 859 856 2799 2799 858 854 2800 2800 862 859 2801 2801 861 860 2802 2802 857 855 2803 2803 861 860 2804 2804 862 859 2805 2805 863 858 2806 2806 860 861 2807 2807 864 862 2808 2808 868 863 2809 2809 871 864 2810 2810 867 865 2811 2811 866 866 2812 2812 870 867 2813 2813 869 868 2814 2814 865 869 2815 2815 867 865 2816 2816 871 864 2817 2817 870 867 2818 2818 866 866 2819 2819 865 869 2820 2820 869 868 2821 2821 868 863 2822 2822 864 862 2823 2823 870 867 2824 2824 874 870 2825 2825 873 871 2826 2826 869 868 2827 2827 871 864 2828 2828 875 872 2829 2829 874 870 2830 2830 870 867 2831 2831 869 868 2832 2832 873 871 2833 2833 872 873 2834 2834 868 863 2835 2835 868 863 2836 2836 872 873 2837 2837 875 872 2838 2838 871 864 2839 2839 875 872 2840 2840 879 874 2841 2841 878 875 2842 2842 874 870 2843 2843 873 871 2844 2844 877 876 2845 2845 876 877 2846 2846 872 873 2847 2847 872 873 2848 2848 876 877 2849 2849 879 874 2850 2850 875 872 2851 2851 874 870 2852 2852 878 875 2853 2853 877 876 2854 2854 873 871 2855 2855 877 876 2856 2856 878 875 2857 2857 879 874 2858 2858 876 877 2859 2859 880 878 2860 2860 884 879 2861 2861 887 880 2862 2862 883 881 2863 2863 882 882 2864 2864 886 883 2865 2865 885 884 2866 2866 881 885 2867 2867 883 881 2868 2868 887 880 2869 2869 886 883 2870 2870 882 882 2871 2871 881 885 2872 2872 885 884 2873 2873 884 879 2874 2874 880 878 2875 2875 886 883 2876 2876 890 886 2877 2877 889 887 2878 2878 885 884 2879 2879 887 880 2880 2880 891 888 2881 2881 890 886 2882 2882 886 883 2883 2883 885 884 2884 2884 889 887 2885 2885 888 889 2886 2886 884 879 2887 2887 884 879 2888 2888 888 889 2889 2889 891 888 2890 2890 887 880 2891 2891 891 888 2892 2892 895 890 2893 2893 894 891 2894 2894 890 886 2895 2895 889 887 2896 2896 893 892 2897 2897 892 893 2898 2898 888 889 2899 2899 888 889 2900 2900 892 893 2901 2901 895 890 2902 2902 891 888 2903 2903 890 886 2904 2904 894 891 2905 2905 893 892 2906 2906 889 887 2907 2907 893 892 2908 2908 894 891 2909 2909 895 890 2910 2910 892 893 2911 2911 896 894 2912 2912 900 895 2913 2913 903 896 2914 2914 899 897 2915 2915 898 898 2916 2916 902 899 2917 2917 901 900 2918 2918 897 901 2919 2919 899 897 2920 2920 903 896 2921 2921 902 899 2922 2922 898 898 2923 2923 897 901 2924 2924 901 900 2925 2925 900 895 2926 2926 896 894 2927 2927 902 899 2928 2928 906 902 2929 2929 905 903 2930 2930 901 900 2931 2931 903 896 2932 2932 907 904 2933 2933 906 902 2934 2934 902 899 2935 2935 901 900 2936 2936 905 903 2937 2937 904 905 2938 2938 900 895 2939 2939 900 895 2940 2940 904 905 2941 2941 907 904 2942 2942 903 896 2943 2943 907 904 2944 2944 911 906 2945 2945 910 907 2946 2946 906 902 2947 2947 905 903 2948 2948 909 908 2949 2949 908 909 2950 2950 904 905 2951 2951 904 905 2952 2952 908 909 2953 2953 911 906 2954 2954 907 904 2955 2955 906 902 2956 2956 910 907 2957 2957 909 908 2958 2958 905 903 2959 2959 909 908 2960 2960 910 907 2961 2961 911 906 2962 2962 908 909 2963 2963 917 910 2964 2964 913 911 2965 2965 914 912 2966 2966 918 913 2967 2967 919 914 2968 2968 915 915 2969 2969 912 916 2970 2970 916 917 2971 2971 918 913 2972 2972 914 912 2973 2973 915 915 2974 2974 919 914 2975 2975 914 912 2976 2976 913 911 2977 2977 912 916 2978 2978 915 915 2979 2979 922 918 2980 2980 918 913 2981 2981 919 914 2982 2982 923 919 2983 2983 920 920 2984 2984 916 917 2985 2985 917 910 2986 2986 921 921 2987 2987 916 917 2988 2988 912 916 2989 2989 913 911 2990 2990 917 910 2991 2991 923 919 2992 2992 919 914 2993 2993 916 917 2994 2994 920 920 2995 2995 925 922 2996 2996 921 921 2997 2997 922 918 2998 2998 926 923 2999 2999 921 921 3000 3000 917 910 3001 3001 918 913 3002 3002 922 918 3003 3003 926 923 3004 3004 922 918 3005 3005 923 919 3006 3006 927 924 3007 3007 924 925 3008 3008 920 920 3009 3009 921 921 3010 3010 925 922 3011 3011 927 924 3012 3012 923 919 3013 3013 920 920 3014 3014 924 925 3015 3015 928 926 3016 3016 932 927 3017 3017 935 928 3018 3018 931 929 3019 3019 930 930 3020 3020 934 931 3021 3021 933 932 3022 3022 929 933 3023 3023 931 929 3024 3024 935 928 3025 3025 934 931 3026 3026 930 930 3027 3027 929 933 3028 3028 933 932 3029 3029 932 927 3030 3030 928 926 3031 3031 934 931 3032 3032 938 934 3033 3033 937 935 3034 3034 933 932 3035 3035 935 928 3036 3036 939 936 3037 3037 938 934 3038 3038 934 931 3039 3039 933 932 3040 3040 937 935 3041 3041 936 937 3042 3042 932 927 3043 3043 932 927 3044 3044 936 937 3045 3045 939 936 3046 3046 935 928 3047 3047 939 936 3048 3048 943 938 3049 3049 942 939 3050 3050 938 934 3051 3051 937 935 3052 3052 941 940 3053 3053 940 941 3054 3054 936 937 3055 3055 936 937 3056 3056 940 941 3057 3057 943 938 3058 3058 939 936 3059 3059 938 934 3060 3060 942 939 3061 3061 941 940 3062 3062 937 935 3063 3063 941 940 3064 3064 942 939 3065 3065 943 938 3066 3066 940 941 3067 3067 944 942 3068 3068 948 943 3069 3069 951 944 3070 3070 947 945 3071 3071 946 946 3072 3072 950 947 3073 3073 949 948 3074 3074 945 949 3075 3075 947 945 3076 3076 951 944 3077 3077 950 947 3078 3078 946 946 3079 3079 945 949 3080 3080 949 948 3081 3081 948 943 3082 3082 944 942 3083 3083 950 947 3084 3084 954 950 3085 3085 953 951 3086 3086 949 948 3087 3087 951 944 3088 3088 955 952 3089 3089 954 950 3090 3090 950 947 3091 3091 949 948 3092 3092 953 951 3093 3093 952 953 3094 3094 948 943 3095 3095 948 943 3096 3096 952 953 3097 3097 955 952 3098 3098 951 944 3099 3099 955 952 3100 3100 959 954 3101 3101 958 955 3102 3102 954 950 3103 3103 953 951 3104 3104 957 956 3105 3105 956 957 3106 3106 952 953 3107 3107 952 953 3108 3108 956 957 3109 3109 959 954 3110 3110 955 952 3111 3111 954 950 3112 3112 958 955 3113 3113 957 956 3114 3114 953 951 3115 3115 957 956 3116 3116 958 955 3117 3117 959 954 3118 3118 956 957 3119 3119 965 958 3120 3120 961 959 3121 3121 962 960 3122 3122 966 961 3123 3123 967 962 3124 3124 963 963 3125 3125 960 964 3126 3126 964 965 3127 3127 966 961 3128 3128 962 960 3129 3129 963 963 3130 3130 967 962 3131 3131 962 960 3132 3132 961 959 3133 3133 960 964 3134 3134 963 963 3135 3135 970 966 3136 3136 966 961 3137 3137 967 962 3138 3138 971 967 3139 3139 968 968 3140 3140 964 965 3141 3141 965 958 3142 3142 969 969 3143 3143 964 965 3144 3144 960 964 3145 3145 961 959 3146 3146 965 958 3147 3147 971 967 3148 3148 967 962 3149 3149 964 965 3150 3150 968 968 3151 3151 973 970 3152 3152 969 969 3153 3153 970 966 3154 3154 974 971 3155 3155 969 969 3156 3156 965 958 3157 3157 966 961 3158 3158 970 966 3159 3159 974 971 3160 3160 970 966 3161 3161 971 967 3162 3162 975 972 3163 3163 972 973 3164 3164 968 968 3165 3165 969 969 3166 3166 973 970 3167 3167 975 972 3168 3168 971 967 3169 3169 968 968 3170 3170 972 973 3171 3171 976 974 3172 3172 980 975 3173 3173 983 976 3174 3174 979 977 3175 3175 978 978 3176 3176 982 979 3177 3177 981 980 3178 3178 977 981 3179 3179 979 977 3180 3180 983 976 3181 3181 982 979 3182 3182 978 978 3183 3183 977 981 3184 3184 981 980 3185 3185 980 975 3186 3186 976 974 3187 3187 982 979 3188 3188 986 982 3189 3189 985 983 3190 3190 981 980 3191 3191 983 976 3192 3192 987 984 3193 3193 986 982 3194 3194 982 979 3195 3195 981 980 3196 3196 985 983 3197 3197 984 985 3198 3198 980 975 3199 3199 980 975 3200 3200 984 985 3201 3201 987 984 3202 3202 983 976 3203 3203 987 984 3204 3204 991 986 3205 3205 990 987 3206 3206 986 982 3207 3207 985 983 3208 3208 989 988 3209 3209 988 989 3210 3210 984 985 3211 3211 984 985 3212 3212 988 989 3213 3213 991 986 3214 3214 987 984 3215 3215 986 982 3216 3216 990 987 3217 3217 989 988 3218 3218 985 983 3219 3219 989 988 3220 3220 990 987 3221 3221 991 986 3222 3222 988 989 3223 3223 992 990 3224 3224 996 991 3225 3225 999 992 3226 3226 995 993 3227 3227 994 994 3228 3228 998 995 3229 3229 997 996 3230 3230 993 997 3231 3231 995 993 3232 3232 999 992 3233 3233 998 995 3234 3234 994 994 3235 3235 993 997 3236 3236 997 996 3237 3237 996 991 3238 3238 992 990 3239 3239 998 995 3240 3240 1002 998 3241 3241 1001 999 3242 3242 997 996 3243 3243 999 992 3244 3244 1003 1000 3245 3245 1002 998 3246 3246 998 995 3247 3247 997 996 3248 3248 1001 999 3249 3249 1000 1001 3250 3250 996 991 3251 3251 996 991 3252 3252 1000 1001 3253 3253 1003 1000 3254 3254 999 992 3255 3255 1003 1000 3256 3256 1007 1002 3257 3257 1006 1003 3258 3258 1002 998 3259 3259 1001 999 3260 3260 1005 1004 3261 3261 1004 1005 3262 3262 1000 1001 3263 3263 1000 1001 3264 3264 1004 1005 3265 3265 1007 1002 3266 3266 1003 1000 3267 3267 1002 998 3268 3268 1006 1003 3269 3269 1005 1004 3270 3270 1001 999 3271 3271 1005 1004 3272 3272 1006 1003 3273 3273 1007 1002 3274 3274 1004 1005 3275 3275 1008 1006 3276 3276 1012 1007 3277 3277 1015 1008 3278 3278 1011 1009 3279 3279 1010 1010 3280 3280 1014 1011 3281 3281 1013 1012 3282 3282 1009 1013 3283 3283 1011 1009 3284 3284 1015 1008 3285 3285 1014 1011 3286 3286 1010 1010 3287 3287 1009 1013 3288 3288 1013 1012 3289 3289 1012 1007 3290 3290 1008 1006 3291 3291 1014 1011 3292 3292 1018 1014 3293 3293 1017 1015 3294 3294 1013 1012 3295 3295 1015 1008 3296 3296 1019 1016 3297 3297 1018 1014 3298 3298 1014 1011 3299 3299 1013 1012 3300 3300 1017 1015 3301 3301 1016 1017 3302 3302 1012 1007 3303 3303 1012 1007 3304 3304 1016 1017 3305 3305 1019 1016 3306 3306 1015 1008 3307 3307 1019 1016 3308 3308 1023 1018 3309 3309 1022 1019 3310 3310 1018 1014 3311 3311 1017 1015 3312 3312 1021 1020 3313 3313 1020 1021 3314 3314 1016 1017 3315 3315 1016 1017 3316 3316 1020 1021 3317 3317 1023 1018 3318 3318 1019 1016 3319 3319 1018 1014 3320 3320 1022 1019 3321 3321 1021 1020 3322 3322 1017 1015 3323 3323 1021 1020 3324 3324 1022 1019 3325 3325 1023 1018 3326 3326 1020 1021 3327 3327 1024 1022 3328 3328 1028 1023 3329 3329 1031 1024 3330 3330 1027 1025 3331 3331 1026 1026 3332 3332 1030 1027 3333 3333 1029 1028 3334 3334 1025 1029 3335 3335 1027 1025 3336 3336 1031 1024 3337 3337 1030 1027 3338 3338 1026 1026 3339 3339 1025 1029 3340 3340 1029 1028 3341 3341 1028 1023 3342 3342 1024 1022 3343 3343 1030 1027 3344 3344 1034 1030 3345 3345 1033 1031 3346 3346 1029 1028 3347 3347 1031 1024 3348 3348 1035 1032 3349 3349 1034 1030 3350 3350 1030 1027 3351 3351 1029 1028 3352 3352 1033 1031 3353 3353 1032 1033 3354 3354 1028 1023 3355 3355 1028 1023 3356 3356 1032 1033 3357 3357 1035 1032 3358 3358 1031 1024 3359 3359 1035 1032 3360 3360 1039 1034 3361 3361 1038 1035 3362 3362 1034 1030 3363 3363 1033 1031 3364 3364 1037 1036 3365 3365 1036 1037 3366 3366 1032 1033 3367 3367 1032 1033 3368 3368 1036 1037 3369 3369 1039 1034 3370 3370 1035 1032 3371 3371 1034 1030 3372 3372 1038 1035 3373 3373 1037 1036 3374 3374 1033 1031 3375 3375 1037 1036 3376 3376 1038 1035 3377 3377 1039 1034 3378 3378 1036 1037 3379 3379 1040 1038 3380 3380 1044 1039 3381 3381 1047 1040 3382 3382 1043 1041 3383 3383 1042 1042 3384 3384 1046 1043 3385 3385 1045 1044 3386 3386 1041 1045 3387 3387 1043 1041 3388 3388 1047 1040 3389 3389 1046 1043 3390 3390 1042 1042 3391 3391 1041 1045 3392 3392 1045 1044 3393 3393 1044 1039 3394 3394 1040 1038 3395 3395 1046 1043 3396 3396 1050 1046 3397 3397 1049 1047 3398 3398 1045 1044 3399 3399 1047 1040 3400 3400 1051 1048 3401 3401 1050 1046 3402 3402 1046 1043 3403 3403 1045 1044 3404 3404 1049 1047 3405 3405 1048 1049 3406 3406 1044 1039 3407 3407 1044 1039 3408 3408 1048 1049 3409 3409 1051 1048 3410 3410 1047 1040 3411 3411 1051 1048 3412 3412 1055 1050 3413 3413 1054 1051 3414 3414 1050 1046 3415 3415 1049 1047 3416 3416 1053 1052 3417 3417 1052 1053 3418 3418 1048 1049 3419 3419 1048 1049 3420 3420 1052 1053 3421 3421 1055 1050 3422 3422 1051 1048 3423 3423 1050 1046 3424 3424 1054 1051 3425 3425 1053 1052 3426 3426 1049 1047 3427 3427 1053 1052 3428 3428 1054 1051 3429 3429 1055 1050 3430 3430 1052 1053 3431 3431 1061 1054 3432 3432 1057 1055 3433 3433 1058 1056 3434 3434 1062 1057 3435 3435 1063 1058 3436 3436 1059 1059 3437 3437 1056 1060 3438 3438 1060 1061 3439 3439 1062 1057 3440 3440 1058 1056 3441 3441 1059 1059 3442 3442 1063 1058 3443 3443 1058 1056 3444 3444 1057 1055 3445 3445 1056 1060 3446 3446 1059 1059 3447 3447 1066 1062 3448 3448 1062 1057 3449 3449 1063 1058 3450 3450 1067 1063 3451 3451 1064 1064 3452 3452 1060 1061 3453 3453 1061 1054 3454 3454 1065 1065 3455 3455 1060 1061 3456 3456 1056 1060 3457 3457 1057 1055 3458 3458 1061 1054 3459 3459 1067 1063 3460 3460 1063 1058 3461 3461 1060 1061 3462 3462 1064 1064 3463 3463 1069 1066 3464 3464 1065 1065 3465 3465 1066 1062 3466 3466 1070 1067 3467 3467 1065 1065 3468 3468 1061 1054 3469 3469 1062 1057 3470 3470 1066 1062 3471 3471 1070 1067 3472 3472 1066 1062 3473 3473 1067 1063 3474 3474 1071 1068 3475 3475 1068 1069 3476 3476 1064 1064 3477 3477 1065 1065 3478 3478 1069 1066 3479 3479 1071 1068 3480 3480 1067 1063 3481 3481 1064 1064 3482 3482 1068 1069 3483 3483 1072 1070 3484 3484 1076 1071 3485 3485 1079 1072 3486 3486 1075 1073 3487 3487 1074 1074 3488 3488 1078 1075 3489 3489 1077 1076 3490 3490 1073 1077 3491 3491 1075 1073 3492 3492 1079 1072 3493 3493 1078 1075 3494 3494 1074 1074 3495 3495 1073 1077 3496 3496 1077 1076 3497 3497 1076 1071 3498 3498 1072 1070 3499 3499 1078 1075 3500 3500 1082 1078 3501 3501 1081 1079 3502 3502 1077 1076 3503 3503 1079 1072 3504 3504 1083 1080 3505 3505 1082 1078 3506 3506 1078 1075 3507 3507 1077 1076 3508 3508 1081 1079 3509 3509 1080 1081 3510 3510 1076 1071 3511 3511 1076 1071 3512 3512 1080 1081 3513 3513 1083 1080 3514 3514 1079 1072 3515 3515 1083 1080 3516 3516 1087 1082 3517 3517 1086 1083 3518 3518 1082 1078 3519 3519 1081 1079 3520 3520 1085 1084 3521 3521 1084 1085 3522 3522 1080 1081 3523 3523 1080 1081 3524 3524 1084 1085 3525 3525 1087 1082 3526 3526 1083 1080 3527 3527 1082 1078 3528 3528 1086 1083 3529 3529 1085 1084 3530 3530 1081 1079 3531 3531 1085 1084 3532 3532 1086 1083 3533 3533 1087 1082 3534 3534 1084 1085 3535 3535 1088 1086 3536 3536 1092 1087 3537 3537 1095 1088 3538 3538 1091 1089 3539 3539 1090 1090 3540 3540 1094 1091 3541 3541 1093 1092 3542 3542 1089 1093 3543 3543 1091 1089 3544 3544 1095 1088 3545 3545 1094 1091 3546 3546 1090 1090 3547 3547 1089 1093 3548 3548 1093 1092 3549 3549 1092 1087 3550 3550 1088 1086 3551 3551 1094 1091 3552 3552 1098 1094 3553 3553 1097 1095 3554 3554 1093 1092 3555 3555 1095 1088 3556 3556 1099 1096 3557 3557 1098 1094 3558 3558 1094 1091 3559 3559 1093 1092 3560 3560 1097 1095 3561 3561 1096 1097 3562 3562 1092 1087 3563 3563 1092 1087 3564 3564 1096 1097 3565 3565 1099 1096 3566 3566 1095 1088 3567 3567 1099 1096 3568 3568 1103 1098 3569 3569 1102 1099 3570 3570 1098 1094 3571 3571 1097 1095 3572 3572 1101 1100 3573 3573 1100 1101 3574 3574 1096 1097 3575 3575 1096 1097 3576 3576 1100 1101 3577 3577 1103 1098 3578 3578 1099 1096 3579 3579 1098 1094 3580 3580 1102 1099 3581 3581 1101 1100 3582 3582 1097 1095 3583 3583 1101 1100 3584 3584 1102 1099 3585 3585 1103 1098 3586 3586 1100 1101 3587 3587 1104 1102 3588 3588 1108 1103 3589 3589 1111 1104 3590 3590 1107 1105 3591 3591 1106 1106 3592 3592 1110 1107 3593 3593 1109 1108 3594 3594 1105 1109 3595 3595 1107 1105 3596 3596 1111 1104 3597 3597 1110 1107 3598 3598 1106 1106 3599 3599 1105 1109 3600 3600 1109 1108 3601 3601 1108 1103 3602 3602 1104 1102 3603 3603 1110 1107 3604 3604 1114 1110 3605 3605 1113 1111 3606 3606 1109 1108 3607 3607 1111 1104 3608 3608 1115 1112 3609 3609 1114 1110 3610 3610 1110 1107 3611 3611 1109 1108 3612 3612 1113 1111 3613 3613 1112 1113 3614 3614 1108 1103 3615 3615 1108 1103 3616 3616 1112 1113 3617 3617 1115 1112 3618 3618 1111 1104 3619 3619 1115 1112 3620 3620 1119 1114 3621 3621 1118 1115 3622 3622 1114 1110 3623 3623 1113 1111 3624 3624 1117 1116 3625 3625 1116 1117 3626 3626 1112 1113 3627 3627 1112 1113 3628 3628 1116 1117 3629 3629 1119 1114 3630 3630 1115 1112 3631 3631 1114 1110 3632 3632 1118 1115 3633 3633 1117 1116 3634 3634 1113 1111 3635 3635 1117 1116 3636 3636 1118 1115 3637 3637 1119 1114 3638 3638 1116 1117 3639 3639
-11 9 10 8 6 4 27 25 26 24 22 20 43 41 42 40 38 36 59 57 58 56 54 52 75 73 74 72 70 68 91 89 90 88 86 84 107 105 106 104 102 100 123 121 122 120 118 116 139 137 138 136 134 132 155 153 154 152 150 148 171 169 170 168 166 164 187 185 186 184 182 180 203 201 202 200 198 196 219 217 218 216 214 212 235 233 234 232 230 228 251 249 250 248 246 244 267 265 266 264 262 260 283 281 282 280 278 276 299 297 298 296 294 292 315 313 314 312 310 308 331 329 330 328 326 324 347 345 346 344 342 340 363 361 362 360 358 356 379 377 378 376 374 372 395 393 394 392 390 388 411 409 410 408 406 404 427 425 426 424 422 420 443 441 442 440 438 436 459 457 458 456 454 452 475 473 474 472 470 468 491 489 490 488 486 484 507 505 506 504 502 500 523 521 522 520 518 516 539 537 538 536 534 532 555 553 554 552 550 548 571 569 570 568 566 564 587 585 586 584 582 580 603 601 602 600 598 596 619 617 618 616 614 612 635 633 634 632 630 628 651 649 650 648 646 644 667 665 666 664 662 660 683 681 682 680 678 676 699 697 698 696 694 692 715 713 714 712 710 708 731 729 730 728 726 724 747 745 746 744 742 740 763 761 762 760 758 756 779 777 778 776 774 772 795 793 794 792 790 788 811 809 810 808 806 804 827 825 826 824 822 820 841 843 837 839 836 838 859 857 858 856 854 852 875 873 874 872 870 868 891 889 890 888 886 884 907 905 906 904 902 900 921 923 917 919 916 918 939 937 938 936 934 932 955 953 954 952 950 948 969 971 965 967 964 966 987 985 986 984 982 980 1003 1001 1002 1000 998 996 1019 1017 1018 1016 1014 1012 1035 1033 1034 1032 1030 1028 1051 1049 1050 1048 1046 1044 1065 1067 1061 1063 1060 1062 1083 1081 1082 1080 1078 1076 1099 1097 1098 1096 1094 1092 1115 1113 1114 1112 1110 1108
-0 0 0 0 4 1 1 1 7 2 2 2 3 3 3 3 2 4 4 4 6 5 5 5 5 6 6 6 1 7 7 7 3 3 8 8 7 2 9 9 6 5 10 10 2 4 11 11 1 7 12 12 5 6 13 13 4 1 14 14 0 0 15 15 6 5 16 16 10 8 17 17 9 9 18 18 5 6 19 19 7 2 20 20 11 10 21 21 10 8 22 22 6 5 23 23 5 6 24 24 9 9 25 25 8 11 26 26 4 1 27 27 4 1 28 28 8 11 29 29 11 10 30 30 7 2 31 31 11 10 32 32 15 12 33 33 14 13 34 34 10 8 35 35 9 9 36 36 13 14 37 37 12 15 38 38 8 11 39 39 8 11 40 40 12 15 41 41 15 12 42 42 11 10 43 43 10 8 44 44 14 13 45 45 13 14 46 46 9 9 47 47 13 14 48 48 14 13 49 49 15 12 50 50 12 15 51 51 16 16 52 52 20 17 53 53 23 18 54 54 19 19 55 55 18 20 56 56 22 21 57 57 21 22 58 58 17 23 59 59 19 19 60 60 23 18 61 61 22 21 62 62 18 20 63 63 17 23 64 64 21 22 65 65 20 17 66 66 16 16 67 67 22 21 68 68 26 24 69 69 25 25 70 70 21 22 71 71 23 18 72 72 27 26 73 73 26 24 74 74 22 21 75 75 21 22 76 76 25 25 77 77 24 27 78 78 20 17 79 79 20 17 80 80 24 27 81 81 27 26 82 82 23 18 83 83 27 26 84 84 31 28 85 85 30 29 86 86 26 24 87 87 25 25 88 88 29 30 89 89 28 31 90 90 24 27 91 91 24 27 92 92 28 31 93 93 31 28 94 94 27 26 95 95 26 24 96 96 30 29 97 97 29 30 98 98 25 25 99 99 29 30 100 100 30 29 101 101 31 28 102 102 28 31 103 103 32 32 104 104 36 33 105 105 39 34 106 106 35 35 107 107 34 36 108 108 38 37 109 109 37 38 110 110 33 39 111 111 35 35 112 112 39 34 113 113 38 37 114 114 34 36 115 115 33 39 116 116 37 38 117 117 36 33 118 118 32 32 119 119 38 37 120 120 42 40 121 121 41 41 122 122 37 38 123 123 39 34 124 124 43 42 125 125 42 40 126 126 38 37 127 127 37 38 128 128 41 41 129 129 40 43 130 130 36 33 131 131 36 33 132 132 40 43 133 133 43 42 134 134 39 34 135 135 43 42 136 136 47 44 137 137 46 45 138 138 42 40 139 139 41 41 140 140 45 46 141 141 44 47 142 142 40 43 143 143 40 43 144 144 44 47 145 145 47 44 146 146 43 42 147 147 42 40 148 148 46 45 149 149 45 46 150 150 41 41 151 151 45 46 152 152 46 45 153 153 47 44 154 154 44 47 155 155 48 48 156 156 52 49 157 157 55 50 158 158 51 51 159 159 50 52 160 160 54 53 161 161 53 54 162 162 49 55 163 163 51 51 164 164 55 50 165 165 54 53 166 166 50 52 167 167 49 55 168 168 53 54 169 169 52 49 170 170 48 48 171 171 54 53 172 172 58 56 173 173 57 57 174 174 53 54 175 175 55 50 176 176 59 58 177 177 58 56 178 178 54 53 179 179 53 54 180 180 57 57 181 181 56 59 182 182 52 49 183 183 52 49 184 184 56 59 185 185 59 58 186 186 55 50 187 187 59 58 188 188 63 60 189 189 62 61 190 190 58 56 191 191 57 57 192 192 61 62 193 193 60 63 194 194 56 59 195 195 56 59 196 196 60 63 197 197 63 60 198 198 59 58 199 199 58 56 200 200 62 61 201 201 61 62 202 202 57 57 203 203 61 62 204 204 62 61 205 205 63 60 206 206 60 63 207 207 64 64 208 208 68 65 209 209 71 66 210 210 67 67 211 211 66 68 212 212 70 69 213 213 69 70 214 214 65 71 215 215 67 67 216 216 71 66 217 217 70 69 218 218 66 68 219 219 65 71 220 220 69 70 221 221 68 65 222 222 64 64 223 223 70 69 224 224 74 72 225 225 73 73 226 226 69 70 227 227 71 66 228 228 75 74 229 229 74 72 230 230 70 69 231 231 69 70 232 232 73 73 233 233 72 75 234 234 68 65 235 235 68 65 236 236 72 75 237 237 75 74 238 238 71 66 239 239 75 74 240 240 79 76 241 241 78 77 242 242 74 72 243 243 73 73 244 244 77 78 245 245 76 79 246 246 72 75 247 247 72 75 248 248 76 79 249 249 79 76 250 250 75 74 251 251 74 72 252 252 78 77 253 253 77 78 254 254 73 73 255 255 77 78 256 256 78 77 257 257 79 76 258 258 76 79 259 259 80 80 260 260 84 81 261 261 87 82 262 262 83 83 263 263 82 84 264 264 86 85 265 265 85 86 266 266 81 87 267 267 83 83 268 268 87 82 269 269 86 85 270 270 82 84 271 271 81 87 272 272 85 86 273 273 84 81 274 274 80 80 275 275 86 85 276 276 90 88 277 277 89 89 278 278 85 86 279 279 87 82 280 280 91 90 281 281 90 88 282 282 86 85 283 283 85 86 284 284 89 89 285 285 88 91 286 286 84 81 287 287 84 81 288 288 88 91 289 289 91 90 290 290 87 82 291 291 91 90 292 292 95 92 293 293 94 93 294 294 90 88 295 295 89 89 296 296 93 94 297 297 92 95 298 298 88 91 299 299 88 91 300 300 92 95 301 301 95 92 302 302 91 90 303 303 90 88 304 304 94 93 305 305 93 94 306 306 89 89 307 307 93 94 308 308 94 93 309 309 95 92 310 310 92 95 311 311 96 96 312 312 100 97 313 313 103 98 314 314 99 99 315 315 98 100 316 316 102 101 317 317 101 102 318 318 97 103 319 319 99 99 320 320 103 98 321 321 102 101 322 322 98 100 323 323 97 103 324 324 101 102 325 325 100 97 326 326 96 96 327 327 102 101 328 328 106 104 329 329 105 105 330 330 101 102 331 331 103 98 332 332 107 106 333 333 106 104 334 334 102 101 335 335 101 102 336 336 105 105 337 337 104 107 338 338 100 97 339 339 100 97 340 340 104 107 341 341 107 106 342 342 103 98 343 343 107 106 344 344 111 108 345 345 110 109 346 346 106 104 347 347 105 105 348 348 109 110 349 349 108 111 350 350 104 107 351 351 104 107 352 352 108 111 353 353 111 108 354 354 107 106 355 355 106 104 356 356 110 109 357 357 109 110 358 358 105 105 359 359 109 110 360 360 110 109 361 361 111 108 362 362 108 111 363 363 112 112 364 364 116 113 365 365 119 114 366 366 115 115 367 367 114 116 368 368 118 117 369 369 117 118 370 370 113 119 371 371 115 115 372 372 119 114 373 373 118 117 374 374 114 116 375 375 113 119 376 376 117 118 377 377 116 113 378 378 112 112 379 379 118 117 380 380 122 120 381 381 121 121 382 382 117 118 383 383 119 114 384 384 123 122 385 385 122 120 386 386 118 117 387 387 117 118 388 388 121 121 389 389 120 123 390 390 116 113 391 391 116 113 392 392 120 123 393 393 123 122 394 394 119 114 395 395 123 122 396 396 127 124 397 397 126 125 398 398 122 120 399 399 121 121 400 400 125 126 401 401 124 127 402 402 120 123 403 403 120 123 404 404 124 127 405 405 127 124 406 406 123 122 407 407 122 120 408 408 126 125 409 409 125 126 410 410 121 121 411 411 125 126 412 412 126 125 413 413 127 124 414 414 124 127 415 415 128 128 416 416 132 129 417 417 135 130 418 418 131 131 419 419 130 132 420 420 134 133 421 421 133 134 422 422 129 135 423 423 131 131 424 424 135 130 425 425 134 133 426 426 130 132 427 427 129 135 428 428 133 134 429 429 132 129 430 430 128 128 431 431 134 133 432 432 138 136 433 433 137 137 434 434 133 134 435 435 135 130 436 436 139 138 437 437 138 136 438 438 134 133 439 439 133 134 440 440 137 137 441 441 136 139 442 442 132 129 443 443 132 129 444 444 136 139 445 445 139 138 446 446 135 130 447 447 139 138 448 448 143 140 449 449 142 141 450 450 138 136 451 451 137 137 452 452 141 142 453 453 140 143 454 454 136 139 455 455 136 139 456 456 140 143 457 457 143 140 458 458 139 138 459 459 138 136 460 460 142 141 461 461 141 142 462 462 137 137 463 463 141 142 464 464 142 141 465 465 143 140 466 466 140 143 467 467 144 144 468 468 148 145 469 469 151 146 470 470 147 147 471 471 146 148 472 472 150 149 473 473 149 150 474 474 145 151 475 475 147 147 476 476 151 146 477 477 150 149 478 478 146 148 479 479 145 151 480 480 149 150 481 481 148 145 482 482 144 144 483 483 150 149 484 484 154 152 485 485 153 153 486 486 149 150 487 487 151 146 488 488 155 154 489 489 154 152 490 490 150 149 491 491 149 150 492 492 153 153 493 493 152 155 494 494 148 145 495 495 148 145 496 496 152 155 497 497 155 154 498 498 151 146 499 499 155 154 500 500 159 156 501 501 158 157 502 502 154 152 503 503 153 153 504 504 157 158 505 505 156 159 506 506 152 155 507 507 152 155 508 508 156 159 509 509 159 156 510 510 155 154 511 511 154 152 512 512 158 157 513 513 157 158 514 514 153 153 515 515 157 158 516 516 158 157 517 517 159 156 518 518 156 159 519 519 160 160 520 520 164 161 521 521 167 162 522 522 163 163 523 523 162 164 524 524 166 165 525 525 165 166 526 526 161 167 527 527 163 163 528 528 167 162 529 529 166 165 530 530 162 164 531 531 161 167 532 532 165 166 533 533 164 161 534 534 160 160 535 535 166 165 536 536 170 168 537 537 169 169 538 538 165 166 539 539 167 162 540 540 171 170 541 541 170 168 542 542 166 165 543 543 165 166 544 544 169 169 545 545 168 171 546 546 164 161 547 547 164 161 548 548 168 171 549 549 171 170 550 550 167 162 551 551 171 170 552 552 175 172 553 553 174 173 554 554 170 168 555 555 169 169 556 556 173 174 557 557 172 175 558 558 168 171 559 559 168 171 560 560 172 175 561 561 175 172 562 562 171 170 563 563 170 168 564 564 174 173 565 565 173 174 566 566 169 169 567 567 173 174 568 568 174 173 569 569 175 172 570 570 172 175 571 571 176 176 572 572 180 177 573 573 183 178 574 574 179 179 575 575 178 180 576 576 182 181 577 577 181 182 578 578 177 183 579 579 179 179 580 580 183 178 581 581 182 181 582 582 178 180 583 583 177 183 584 584 181 182 585 585 180 177 586 586 176 176 587 587 182 181 588 588 186 184 589 589 185 185 590 590 181 182 591 591 183 178 592 592 187 186 593 593 186 184 594 594 182 181 595 595 181 182 596 596 185 185 597 597 184 187 598 598 180 177 599 599 180 177 600 600 184 187 601 601 187 186 602 602 183 178 603 603 187 186 604 604 191 188 605 605 190 189 606 606 186 184 607 607 185 185 608 608 189 190 609 609 188 191 610 610 184 187 611 611 184 187 612 612 188 191 613 613 191 188 614 614 187 186 615 615 186 184 616 616 190 189 617 617 189 190 618 618 185 185 619 619 189 190 620 620 190 189 621 621 191 188 622 622 188 191 623 623 192 192 624 624 196 193 625 625 199 194 626 626 195 195 627 627 194 196 628 628 198 197 629 629 197 198 630 630 193 199 631 631 195 195 632 632 199 194 633 633 198 197 634 634 194 196 635 635 193 199 636 636 197 198 637 637 196 193 638 638 192 192 639 639 198 197 640 640 202 200 641 641 201 201 642 642 197 198 643 643 199 194 644 644 203 202 645 645 202 200 646 646 198 197 647 647 197 198 648 648 201 201 649 649 200 203 650 650 196 193 651 651 196 193 652 652 200 203 653 653 203 202 654 654 199 194 655 655 203 202 656 656 207 204 657 657 206 205 658 658 202 200 659 659 201 201 660 660 205 206 661 661 204 207 662 662 200 203 663 663 200 203 664 664 204 207 665 665 207 204 666 666 203 202 667 667 202 200 668 668 206 205 669 669 205 206 670 670 201 201 671 671 205 206 672 672 206 205 673 673 207 204 674 674 204 207 675 675 208 208 676 676 212 209 677 677 215 210 678 678 211 211 679 679 210 212 680 680 214 213 681 681 213 214 682 682 209 215 683 683 211 211 684 684 215 210 685 685 214 213 686 686 210 212 687 687 209 215 688 688 213 214 689 689 212 209 690 690 208 208 691 691 214 213 692 692 218 216 693 693 217 217 694 694 213 214 695 695 215 210 696 696 219 218 697 697 218 216 698 698 214 213 699 699 213 214 700 700 217 217 701 701 216 219 702 702 212 209 703 703 212 209 704 704 216 219 705 705 219 218 706 706 215 210 707 707 219 218 708 708 223 220 709 709 222 221 710 710 218 216 711 711 217 217 712 712 221 222 713 713 220 223 714 714 216 219 715 715 216 219 716 716 220 223 717 717 223 220 718 718 219 218 719 719 218 216 720 720 222 221 721 721 221 222 722 722 217 217 723 723 221 222 724 724 222 221 725 725 223 220 726 726 220 223 727 727 224 224 728 728 228 225 729 729 231 226 730 730 227 227 731 731 226 228 732 732 230 229 733 733 229 230 734 734 225 231 735 735 227 227 736 736 231 226 737 737 230 229 738 738 226 228 739 739 225 231 740 740 229 230 741 741 228 225 742 742 224 224 743 743 230 229 744 744 234 232 745 745 233 233 746 746 229 230 747 747 231 226 748 748 235 234 749 749 234 232 750 750 230 229 751 751 229 230 752 752 233 233 753 753 232 235 754 754 228 225 755 755 228 225 756 756 232 235 757 757 235 234 758 758 231 226 759 759 235 234 760 760 239 236 761 761 238 237 762 762 234 232 763 763 233 233 764 764 237 238 765 765 236 239 766 766 232 235 767 767 232 235 768 768 236 239 769 769 239 236 770 770 235 234 771 771 234 232 772 772 238 237 773 773 237 238 774 774 233 233 775 775 237 238 776 776 238 237 777 777 239 236 778 778 236 239 779 779 240 240 780 780 244 241 781 781 247 242 782 782 243 243 783 783 242 244 784 784 246 245 785 785 245 246 786 786 241 247 787 787 243 243 788 788 247 242 789 789 246 245 790 790 242 244 791 791 241 247 792 792 245 246 793 793 244 241 794 794 240 240 795 795 246 245 796 796 250 248 797 797 249 249 798 798 245 246 799 799 247 242 800 800 251 250 801 801 250 248 802 802 246 245 803 803 245 246 804 804 249 249 805 805 248 251 806 806 244 241 807 807 244 241 808 808 248 251 809 809 251 250 810 810 247 242 811 811 251 250 812 812 255 252 813 813 254 253 814 814 250 248 815 815 249 249 816 816 253 254 817 817 252 255 818 818 248 251 819 819 248 251 820 820 252 255 821 821 255 252 822 822 251 250 823 823 250 248 824 824 254 253 825 825 253 254 826 826 249 249 827 827 253 254 828 828 254 253 829 829 255 252 830 830 252 255 831 831 256 256 832 832 260 257 833 833 263 258 834 834 259 259 835 835 258 260 836 836 262 261 837 837 261 262 838 838 257 263 839 839 259 259 840 840 263 258 841 841 262 261 842 842 258 260 843 843 257 263 844 844 261 262 845 845 260 257 846 846 256 256 847 847 262 261 848 848 266 264 849 849 265 265 850 850 261 262 851 851 263 258 852 852 267 266 853 853 266 264 854 854 262 261 855 855 261 262 856 856 265 265 857 857 264 267 858 858 260 257 859 859 260 257 860 860 264 267 861 861 267 266 862 862 263 258 863 863 267 266 864 864 271 268 865 865 270 269 866 866 266 264 867 867 265 265 868 868 269 270 869 869 268 271 870 870 264 267 871 871 264 267 872 872 268 271 873 873 271 268 874 874 267 266 875 875 266 264 876 876 270 269 877 877 269 270 878 878 265 265 879 879 269 270 880 880 270 269 881 881 271 268 882 882 268 271 883 883 272 272 884 884 276 273 885 885 279 274 886 886 275 275 887 887 274 276 888 888 278 277 889 889 277 278 890 890 273 279 891 891 275 275 892 892 279 274 893 893 278 277 894 894 274 276 895 895 273 279 896 896 277 278 897 897 276 273 898 898 272 272 899 899 278 277 900 900 282 280 901 901 281 281 902 902 277 278 903 903 279 274 904 904 283 282 905 905 282 280 906 906 278 277 907 907 277 278 908 908 281 281 909 909 280 283 910 910 276 273 911 911 276 273 912 912 280 283 913 913 283 282 914 914 279 274 915 915 283 282 916 916 287 284 917 917 286 285 918 918 282 280 919 919 281 281 920 920 285 286 921 921 284 287 922 922 280 283 923 923 280 283 924 924 284 287 925 925 287 284 926 926 283 282 927 927 282 280 928 928 286 285 929 929 285 286 930 930 281 281 931 931 285 286 932 932 286 285 933 933 287 284 934 934 284 287 935 935 288 288 936 936 292 289 937 937 295 290 938 938 291 291 939 939 290 292 940 940 294 293 941 941 293 294 942 942 289 295 943 943 291 291 944 944 295 290 945 945 294 293 946 946 290 292 947 947 289 295 948 948 293 294 949 949 292 289 950 950 288 288 951 951 294 293 952 952 298 296 953 953 297 297 954 954 293 294 955 955 295 290 956 956 299 298 957 957 298 296 958 958 294 293 959 959 293 294 960 960 297 297 961 961 296 299 962 962 292 289 963 963 292 289 964 964 296 299 965 965 299 298 966 966 295 290 967 967 299 298 968 968 303 300 969 969 302 301 970 970 298 296 971 971 297 297 972 972 301 302 973 973 300 303 974 974 296 299 975 975 296 299 976 976 300 303 977 977 303 300 978 978 299 298 979 979 298 296 980 980 302 301 981 981 301 302 982 982 297 297 983 983 301 302 984 984 302 301 985 985 303 300 986 986 300 303 987 987 304 304 988 988 308 305 989 989 311 306 990 990 307 307 991 991 306 308 992 992 310 309 993 993 309 310 994 994 305 311 995 995 307 307 996 996 311 306 997 997 310 309 998 998 306 308 999 999 305 311 1000 1000 309 310 1001 1001 308 305 1002 1002 304 304 1003 1003 310 309 1004 1004 314 312 1005 1005 313 313 1006 1006 309 310 1007 1007 311 306 1008 1008 315 314 1009 1009 314 312 1010 1010 310 309 1011 1011 309 310 1012 1012 313 313 1013 1013 312 315 1014 1014 308 305 1015 1015 308 305 1016 1016 312 315 1017 1017 315 314 1018 1018 311 306 1019 1019 315 314 1020 1020 319 316 1021 1021 318 317 1022 1022 314 312 1023 1023 313 313 1024 1024 317 318 1025 1025 316 319 1026 1026 312 315 1027 1027 312 315 1028 1028 316 319 1029 1029 319 316 1030 1030 315 314 1031 1031 314 312 1032 1032 318 317 1033 1033 317 318 1034 1034 313 313 1035 1035 317 318 1036 1036 318 317 1037 1037 319 316 1038 1038 316 319 1039 1039 320 320 1040 1040 324 321 1041 1041 327 322 1042 1042 323 323 1043 1043 322 324 1044 1044 326 325 1045 1045 325 326 1046 1046 321 327 1047 1047 323 323 1048 1048 327 322 1049 1049 326 325 1050 1050 322 324 1051 1051 321 327 1052 1052 325 326 1053 1053 324 321 1054 1054 320 320 1055 1055 326 325 1056 1056 330 328 1057 1057 329 329 1058 1058 325 326 1059 1059 327 322 1060 1060 331 330 1061 1061 330 328 1062 1062 326 325 1063 1063 325 326 1064 1064 329 329 1065 1065 328 331 1066 1066 324 321 1067 1067 324 321 1068 1068 328 331 1069 1069 331 330 1070 1070 327 322 1071 1071 331 330 1072 1072 335 332 1073 1073 334 333 1074 1074 330 328 1075 1075 329 329 1076 1076 333 334 1077 1077 332 335 1078 1078 328 331 1079 1079 328 331 1080 1080 332 335 1081 1081 335 332 1082 1082 331 330 1083 1083 330 328 1084 1084 334 333 1085 1085 333 334 1086 1086 329 329 1087 1087 333 334 1088 1088 334 333 1089 1089 335 332 1090 1090 332 335 1091 1091 336 336 1092 1092 340 337 1093 1093 343 338 1094 1094 339 339 1095 1095 338 340 1096 1096 342 341 1097 1097 341 342 1098 1098 337 343 1099 1099 339 339 1100 1100 343 338 1101 1101 342 341 1102 1102 338 340 1103 1103 337 343 1104 1104 341 342 1105 1105 340 337 1106 1106 336 336 1107 1107 342 341 1108 1108 346 344 1109 1109 345 345 1110 1110 341 342 1111 1111 343 338 1112 1112 347 346 1113 1113 346 344 1114 1114 342 341 1115 1115 341 342 1116 1116 345 345 1117 1117 344 347 1118 1118 340 337 1119 1119 340 337 1120 1120 344 347 1121 1121 347 346 1122 1122 343 338 1123 1123 347 346 1124 1124 351 348 1125 1125 350 349 1126 1126 346 344 1127 1127 345 345 1128 1128 349 350 1129 1129 348 351 1130 1130 344 347 1131 1131 344 347 1132 1132 348 351 1133 1133 351 348 1134 1134 347 346 1135 1135 346 344 1136 1136 350 349 1137 1137 349 350 1138 1138 345 345 1139 1139 349 350 1140 1140 350 349 1141 1141 351 348 1142 1142 348 351 1143 1143 352 352 1144 1144 356 353 1145 1145 359 354 1146 1146 355 355 1147 1147 354 356 1148 1148 358 357 1149 1149 357 358 1150 1150 353 359 1151 1151 355 355 1152 1152 359 354 1153 1153 358 357 1154 1154 354 356 1155 1155 353 359 1156 1156 357 358 1157 1157 356 353 1158 1158 352 352 1159 1159 358 357 1160 1160 362 360 1161 1161 361 361 1162 1162 357 358 1163 1163 359 354 1164 1164 363 362 1165 1165 362 360 1166 1166 358 357 1167 1167 357 358 1168 1168 361 361 1169 1169 360 363 1170 1170 356 353 1171 1171 356 353 1172 1172 360 363 1173 1173 363 362 1174 1174 359 354 1175 1175 363 362 1176 1176 367 364 1177 1177 366 365 1178 1178 362 360 1179 1179 361 361 1180 1180 365 366 1181 1181 364 367 1182 1182 360 363 1183 1183 360 363 1184 1184 364 367 1185 1185 367 364 1186 1186 363 362 1187 1187 362 360 1188 1188 366 365 1189 1189 365 366 1190 1190 361 361 1191 1191 365 366 1192 1192 366 365 1193 1193 367 364 1194 1194 364 367 1195 1195 368 368 1196 1196 372 369 1197 1197 375 370 1198 1198 371 371 1199 1199 370 372 1200 1200 374 373 1201 1201 373 374 1202 1202 369 375 1203 1203 371 371 1204 1204 375 370 1205 1205 374 373 1206 1206 370 372 1207 1207 369 375 1208 1208 373 374 1209 1209 372 369 1210 1210 368 368 1211 1211 374 373 1212 1212 378 376 1213 1213 377 377 1214 1214 373 374 1215 1215 375 370 1216 1216 379 378 1217 1217 378 376 1218 1218 374 373 1219 1219 373 374 1220 1220 377 377 1221 1221 376 379 1222 1222 372 369 1223 1223 372 369 1224 1224 376 379 1225 1225 379 378 1226 1226 375 370 1227 1227 379 378 1228 1228 383 380 1229 1229 382 381 1230 1230 378 376 1231 1231 377 377 1232 1232 381 382 1233 1233 380 383 1234 1234 376 379 1235 1235 376 379 1236 1236 380 383 1237 1237 383 380 1238 1238 379 378 1239 1239 378 376 1240 1240 382 381 1241 1241 381 382 1242 1242 377 377 1243 1243 381 382 1244 1244 382 381 1245 1245 383 380 1246 1246 380 383 1247 1247 384 384 1248 1248 388 385 1249 1249 391 386 1250 1250 387 387 1251 1251 386 388 1252 1252 390 389 1253 1253 389 390 1254 1254 385 391 1255 1255 387 387 1256 1256 391 386 1257 1257 390 389 1258 1258 386 388 1259 1259 385 391 1260 1260 389 390 1261 1261 388 385 1262 1262 384 384 1263 1263 390 389 1264 1264 394 392 1265 1265 393 393 1266 1266 389 390 1267 1267 391 386 1268 1268 395 394 1269 1269 394 392 1270 1270 390 389 1271 1271 389 390 1272 1272 393 393 1273 1273 392 395 1274 1274 388 385 1275 1275 388 385 1276 1276 392 395 1277 1277 395 394 1278 1278 391 386 1279 1279 395 394 1280 1280 399 396 1281 1281 398 397 1282 1282 394 392 1283 1283 393 393 1284 1284 397 398 1285 1285 396 399 1286 1286 392 395 1287 1287 392 395 1288 1288 396 399 1289 1289 399 396 1290 1290 395 394 1291 1291 394 392 1292 1292 398 397 1293 1293 397 398 1294 1294 393 393 1295 1295 397 398 1296 1296 398 397 1297 1297 399 396 1298 1298 396 399 1299 1299 400 400 1300 1300 404 401 1301 1301 407 402 1302 1302 403 403 1303 1303 402 404 1304 1304 406 405 1305 1305 405 406 1306 1306 401 407 1307 1307 403 403 1308 1308 407 402 1309 1309 406 405 1310 1310 402 404 1311 1311 401 407 1312 1312 405 406 1313 1313 404 401 1314 1314 400 400 1315 1315 406 405 1316 1316 410 408 1317 1317 409 409 1318 1318 405 406 1319 1319 407 402 1320 1320 411 410 1321 1321 410 408 1322 1322 406 405 1323 1323 405 406 1324 1324 409 409 1325 1325 408 411 1326 1326 404 401 1327 1327 404 401 1328 1328 408 411 1329 1329 411 410 1330 1330 407 402 1331 1331 411 410 1332 1332 415 412 1333 1333 414 413 1334 1334 410 408 1335 1335 409 409 1336 1336 413 414 1337 1337 412 415 1338 1338 408 411 1339 1339 408 411 1340 1340 412 415 1341 1341 415 412 1342 1342 411 410 1343 1343 410 408 1344 1344 414 413 1345 1345 413 414 1346 1346 409 409 1347 1347 413 414 1348 1348 414 413 1349 1349 415 412 1350 1350 412 415 1351 1351 416 416 1352 1352 420 417 1353 1353 423 418 1354 1354 419 419 1355 1355 418 420 1356 1356 422 421 1357 1357 421 422 1358 1358 417 423 1359 1359 419 419 1360 1360 423 418 1361 1361 422 421 1362 1362 418 420 1363 1363 417 423 1364 1364 421 422 1365 1365 420 417 1366 1366 416 416 1367 1367 422 421 1368 1368 426 424 1369 1369 425 425 1370 1370 421 422 1371 1371 423 418 1372 1372 427 426 1373 1373 426 424 1374 1374 422 421 1375 1375 421 422 1376 1376 425 425 1377 1377 424 427 1378 1378 420 417 1379 1379 420 417 1380 1380 424 427 1381 1381 427 426 1382 1382 423 418 1383 1383 427 426 1384 1384 431 428 1385 1385 430 429 1386 1386 426 424 1387 1387 425 425 1388 1388 429 430 1389 1389 428 431 1390 1390 424 427 1391 1391 424 427 1392 1392 428 431 1393 1393 431 428 1394 1394 427 426 1395 1395 426 424 1396 1396 430 429 1397 1397 429 430 1398 1398 425 425 1399 1399 429 430 1400 1400 430 429 1401 1401 431 428 1402 1402 428 431 1403 1403 432 432 1404 1404 436 433 1405 1405 439 434 1406 1406 435 435 1407 1407 434 436 1408 1408 438 437 1409 1409 437 438 1410 1410 433 439 1411 1411 435 435 1412 1412 439 434 1413 1413 438 437 1414 1414 434 436 1415 1415 433 439 1416 1416 437 438 1417 1417 436 433 1418 1418 432 432 1419 1419 438 437 1420 1420 442 440 1421 1421 441 441 1422 1422 437 438 1423 1423 439 434 1424 1424 443 442 1425 1425 442 440 1426 1426 438 437 1427 1427 437 438 1428 1428 441 441 1429 1429 440 443 1430 1430 436 433 1431 1431 436 433 1432 1432 440 443 1433 1433 443 442 1434 1434 439 434 1435 1435 443 442 1436 1436 447 444 1437 1437 446 445 1438 1438 442 440 1439 1439 441 441 1440 1440 445 446 1441 1441 444 447 1442 1442 440 443 1443 1443 440 443 1444 1444 444 447 1445 1445 447 444 1446 1446 443 442 1447 1447 442 440 1448 1448 446 445 1449 1449 445 446 1450 1450 441 441 1451 1451 445 446 1452 1452 446 445 1453 1453 447 444 1454 1454 444 447 1455 1455 448 448 1456 1456 452 449 1457 1457 455 450 1458 1458 451 451 1459 1459 450 452 1460 1460 454 453 1461 1461 453 454 1462 1462 449 455 1463 1463 451 451 1464 1464 455 450 1465 1465 454 453 1466 1466 450 452 1467 1467 449 455 1468 1468 453 454 1469 1469 452 449 1470 1470 448 448 1471 1471 454 453 1472 1472 458 456 1473 1473 457 457 1474 1474 453 454 1475 1475 455 450 1476 1476 459 458 1477 1477 458 456 1478 1478 454 453 1479 1479 453 454 1480 1480 457 457 1481 1481 456 459 1482 1482 452 449 1483 1483 452 449 1484 1484 456 459 1485 1485 459 458 1486 1486 455 450 1487 1487 459 458 1488 1488 463 460 1489 1489 462 461 1490 1490 458 456 1491 1491 457 457 1492 1492 461 462 1493 1493 460 463 1494 1494 456 459 1495 1495 456 459 1496 1496 460 463 1497 1497 463 460 1498 1498 459 458 1499 1499 458 456 1500 1500 462 461 1501 1501 461 462 1502 1502 457 457 1503 1503 461 462 1504 1504 462 461 1505 1505 463 460 1506 1506 460 463 1507 1507 464 464 1508 1508 468 465 1509 1509 471 466 1510 1510 467 467 1511 1511 466 468 1512 1512 470 469 1513 1513 469 470 1514 1514 465 471 1515 1515 467 467 1516 1516 471 466 1517 1517 470 469 1518 1518 466 468 1519 1519 465 471 1520 1520 469 470 1521 1521 468 465 1522 1522 464 464 1523 1523 470 469 1524 1524 474 472 1525 1525 473 473 1526 1526 469 470 1527 1527 471 466 1528 1528 475 474 1529 1529 474 472 1530 1530 470 469 1531 1531 469 470 1532 1532 473 473 1533 1533 472 475 1534 1534 468 465 1535 1535 468 465 1536 1536 472 475 1537 1537 475 474 1538 1538 471 466 1539 1539 475 474 1540 1540 479 476 1541 1541 478 477 1542 1542 474 472 1543 1543 473 473 1544 1544 477 478 1545 1545 476 479 1546 1546 472 475 1547 1547 472 475 1548 1548 476 479 1549 1549 479 476 1550 1550 475 474 1551 1551 474 472 1552 1552 478 477 1553 1553 477 478 1554 1554 473 473 1555 1555 477 478 1556 1556 478 477 1557 1557 479 476 1558 1558 476 479 1559 1559 480 480 1560 1560 484 481 1561 1561 487 482 1562 1562 483 483 1563 1563 482 484 1564 1564 486 485 1565 1565 485 486 1566 1566 481 487 1567 1567 483 483 1568 1568 487 482 1569 1569 486 485 1570 1570 482 484 1571 1571 481 487 1572 1572 485 486 1573 1573 484 481 1574 1574 480 480 1575 1575 486 485 1576 1576 490 488 1577 1577 489 489 1578 1578 485 486 1579 1579 487 482 1580 1580 491 490 1581 1581 490 488 1582 1582 486 485 1583 1583 485 486 1584 1584 489 489 1585 1585 488 491 1586 1586 484 481 1587 1587 484 481 1588 1588 488 491 1589 1589 491 490 1590 1590 487 482 1591 1591 491 490 1592 1592 495 492 1593 1593 494 493 1594 1594 490 488 1595 1595 489 489 1596 1596 493 494 1597 1597 492 495 1598 1598 488 491 1599 1599 488 491 1600 1600 492 495 1601 1601 495 492 1602 1602 491 490 1603 1603 490 488 1604 1604 494 493 1605 1605 493 494 1606 1606 489 489 1607 1607 493 494 1608 1608 494 493 1609 1609 495 492 1610 1610 492 495 1611 1611 496 496 1612 1612 500 497 1613 1613 503 498 1614 1614 499 499 1615 1615 498 500 1616 1616 502 501 1617 1617 501 502 1618 1618 497 503 1619 1619 499 499 1620 1620 503 498 1621 1621 502 501 1622 1622 498 500 1623 1623 497 503 1624 1624 501 502 1625 1625 500 497 1626 1626 496 496 1627 1627 502 501 1628 1628 506 504 1629 1629 505 505 1630 1630 501 502 1631 1631 503 498 1632 1632 507 506 1633 1633 506 504 1634 1634 502 501 1635 1635 501 502 1636 1636 505 505 1637 1637 504 507 1638 1638 500 497 1639 1639 500 497 1640 1640 504 507 1641 1641 507 506 1642 1642 503 498 1643 1643 507 506 1644 1644 511 508 1645 1645 510 509 1646 1646 506 504 1647 1647 505 505 1648 1648 509 510 1649 1649 508 511 1650 1650 504 507 1651 1651 504 507 1652 1652 508 511 1653 1653 511 508 1654 1654 507 506 1655 1655 506 504 1656 1656 510 509 1657 1657 509 510 1658 1658 505 505 1659 1659 509 510 1660 1660 510 509 1661 1661 511 508 1662 1662 508 511 1663 1663 512 512 1664 1664 516 513 1665 1665 519 514 1666 1666 515 515 1667 1667 514 516 1668 1668 518 517 1669 1669 517 518 1670 1670 513 519 1671 1671 515 515 1672 1672 519 514 1673 1673 518 517 1674 1674 514 516 1675 1675 513 519 1676 1676 517 518 1677 1677 516 513 1678 1678 512 512 1679 1679 518 517 1680 1680 522 520 1681 1681 521 521 1682 1682 517 518 1683 1683 519 514 1684 1684 523 522 1685 1685 522 520 1686 1686 518 517 1687 1687 517 518 1688 1688 521 521 1689 1689 520 523 1690 1690 516 513 1691 1691 516 513 1692 1692 520 523 1693 1693 523 522 1694 1694 519 514 1695 1695 523 522 1696 1696 527 524 1697 1697 526 525 1698 1698 522 520 1699 1699 521 521 1700 1700 525 526 1701 1701 524 527 1702 1702 520 523 1703 1703 520 523 1704 1704 524 527 1705 1705 527 524 1706 1706 523 522 1707 1707 522 520 1708 1708 526 525 1709 1709 525 526 1710 1710 521 521 1711 1711 525 526 1712 1712 526 525 1713 1713 527 524 1714 1714 524 527 1715 1715 528 528 1716 1716 532 529 1717 1717 535 530 1718 1718 531 531 1719 1719 530 532 1720 1720 534 533 1721 1721 533 534 1722 1722 529 535 1723 1723 531 531 1724 1724 535 530 1725 1725 534 533 1726 1726 530 532 1727 1727 529 535 1728 1728 533 534 1729 1729 532 529 1730 1730 528 528 1731 1731 534 533 1732 1732 538 536 1733 1733 537 537 1734 1734 533 534 1735 1735 535 530 1736 1736 539 538 1737 1737 538 536 1738 1738 534 533 1739 1739 533 534 1740 1740 537 537 1741 1741 536 539 1742 1742 532 529 1743 1743 532 529 1744 1744 536 539 1745 1745 539 538 1746 1746 535 530 1747 1747 539 538 1748 1748 543 540 1749 1749 542 541 1750 1750 538 536 1751 1751 537 537 1752 1752 541 542 1753 1753 540 543 1754 1754 536 539 1755 1755 536 539 1756 1756 540 543 1757 1757 543 540 1758 1758 539 538 1759 1759 538 536 1760 1760 542 541 1761 1761 541 542 1762 1762 537 537 1763 1763 541 542 1764 1764 542 541 1765 1765 543 540 1766 1766 540 543 1767 1767 544 544 1768 1768 548 545 1769 1769 551 546 1770 1770 547 547 1771 1771 546 548 1772 1772 550 549 1773 1773 549 550 1774 1774 545 551 1775 1775 547 547 1776 1776 551 546 1777 1777 550 549 1778 1778 546 548 1779 1779 545 551 1780 1780 549 550 1781 1781 548 545 1782 1782 544 544 1783 1783 550 549 1784 1784 554 552 1785 1785 553 553 1786 1786 549 550 1787 1787 551 546 1788 1788 555 554 1789 1789 554 552 1790 1790 550 549 1791 1791 549 550 1792 1792 553 553 1793 1793 552 555 1794 1794 548 545 1795 1795 548 545 1796 1796 552 555 1797 1797 555 554 1798 1798 551 546 1799 1799 555 554 1800 1800 559 556 1801 1801 558 557 1802 1802 554 552 1803 1803 553 553 1804 1804 557 558 1805 1805 556 559 1806 1806 552 555 1807 1807 552 555 1808 1808 556 559 1809 1809 559 556 1810 1810 555 554 1811 1811 554 552 1812 1812 558 557 1813 1813 557 558 1814 1814 553 553 1815 1815 557 558 1816 1816 558 557 1817 1817 559 556 1818 1818 556 559 1819 1819 560 560 1820 1820 564 561 1821 1821 567 562 1822 1822 563 563 1823 1823 562 564 1824 1824 566 565 1825 1825 565 566 1826 1826 561 567 1827 1827 563 563 1828 1828 567 562 1829 1829 566 565 1830 1830 562 564 1831 1831 561 567 1832 1832 565 566 1833 1833 564 561 1834 1834 560 560 1835 1835 566 565 1836 1836 570 568 1837 1837 569 569 1838 1838 565 566 1839 1839 567 562 1840 1840 571 570 1841 1841 570 568 1842 1842 566 565 1843 1843 565 566 1844 1844 569 569 1845 1845 568 571 1846 1846 564 561 1847 1847 564 561 1848 1848 568 571 1849 1849 571 570 1850 1850 567 562 1851 1851 571 570 1852 1852 575 572 1853 1853 574 573 1854 1854 570 568 1855 1855 569 569 1856 1856 573 574 1857 1857 572 575 1858 1858 568 571 1859 1859 568 571 1860 1860 572 575 1861 1861 575 572 1862 1862 571 570 1863 1863 570 568 1864 1864 574 573 1865 1865 573 574 1866 1866 569 569 1867 1867 573 574 1868 1868 574 573 1869 1869 575 572 1870 1870 572 575 1871 1871 576 576 1872 1872 580 577 1873 1873 583 578 1874 1874 579 579 1875 1875 578 580 1876 1876 582 581 1877 1877 581 582 1878 1878 577 583 1879 1879 579 579 1880 1880 583 578 1881 1881 582 581 1882 1882 578 580 1883 1883 577 583 1884 1884 581 582 1885 1885 580 577 1886 1886 576 576 1887 1887 582 581 1888 1888 586 584 1889 1889 585 585 1890 1890 581 582 1891 1891 583 578 1892 1892 587 586 1893 1893 586 584 1894 1894 582 581 1895 1895 581 582 1896 1896 585 585 1897 1897 584 587 1898 1898 580 577 1899 1899 580 577 1900 1900 584 587 1901 1901 587 586 1902 1902 583 578 1903 1903 587 586 1904 1904 591 588 1905 1905 590 589 1906 1906 586 584 1907 1907 585 585 1908 1908 589 590 1909 1909 588 591 1910 1910 584 587 1911 1911 584 587 1912 1912 588 591 1913 1913 591 588 1914 1914 587 586 1915 1915 586 584 1916 1916 590 589 1917 1917 589 590 1918 1918 585 585 1919 1919 589 590 1920 1920 590 589 1921 1921 591 588 1922 1922 588 591 1923 1923 592 592 1924 1924 596 593 1925 1925 599 594 1926 1926 595 595 1927 1927 594 596 1928 1928 598 597 1929 1929 597 598 1930 1930 593 599 1931 1931 595 595 1932 1932 599 594 1933 1933 598 597 1934 1934 594 596 1935 1935 593 599 1936 1936 597 598 1937 1937 596 593 1938 1938 592 592 1939 1939 598 597 1940 1940 602 600 1941 1941 601 601 1942 1942 597 598 1943 1943 599 594 1944 1944 603 602 1945 1945 602 600 1946 1946 598 597 1947 1947 597 598 1948 1948 601 601 1949 1949 600 603 1950 1950 596 593 1951 1951 596 593 1952 1952 600 603 1953 1953 603 602 1954 1954 599 594 1955 1955 603 602 1956 1956 607 604 1957 1957 606 605 1958 1958 602 600 1959 1959 601 601 1960 1960 605 606 1961 1961 604 607 1962 1962 600 603 1963 1963 600 603 1964 1964 604 607 1965 1965 607 604 1966 1966 603 602 1967 1967 602 600 1968 1968 606 605 1969 1969 605 606 1970 1970 601 601 1971 1971 605 606 1972 1972 606 605 1973 1973 607 604 1974 1974 604 607 1975 1975 608 608 1976 1976 612 609 1977 1977 615 610 1978 1978 611 611 1979 1979 610 612 1980 1980 614 613 1981 1981 613 614 1982 1982 609 615 1983 1983 611 611 1984 1984 615 610 1985 1985 614 613 1986 1986 610 612 1987 1987 609 615 1988 1988 613 614 1989 1989 612 609 1990 1990 608 608 1991 1991 614 613 1992 1992 618 616 1993 1993 617 617 1994 1994 613 614 1995 1995 615 610 1996 1996 619 618 1997 1997 618 616 1998 1998 614 613 1999 1999 613 614 2000 2000 617 617 2001 2001 616 619 2002 2002 612 609 2003 2003 612 609 2004 2004 616 619 2005 2005 619 618 2006 2006 615 610 2007 2007 619 618 2008 2008 623 620 2009 2009 622 621 2010 2010 618 616 2011 2011 617 617 2012 2012 621 622 2013 2013 620 623 2014 2014 616 619 2015 2015 616 619 2016 2016 620 623 2017 2017 623 620 2018 2018 619 618 2019 2019 618 616 2020 2020 622 621 2021 2021 621 622 2022 2022 617 617 2023 2023 621 622 2024 2024 622 621 2025 2025 623 620 2026 2026 620 623 2027 2027 624 624 2028 2028 628 625 2029 2029 631 626 2030 2030 627 627 2031 2031 626 628 2032 2032 630 629 2033 2033 629 630 2034 2034 625 631 2035 2035 627 627 2036 2036 631 626 2037 2037 630 629 2038 2038 626 628 2039 2039 625 631 2040 2040 629 630 2041 2041 628 625 2042 2042 624 624 2043 2043 630 629 2044 2044 634 552 2045 2045 633 632 2046 2046 629 630 2047 2047 631 626 2048 2048 635 633 2049 2049 634 552 2050 2050 630 629 2051 2051 629 630 2052 2052 633 632 2053 2053 632 634 2054 2054 628 625 2055 2055 628 625 2056 2056 632 634 2057 2057 635 633 2058 2058 631 626 2059 2059 635 633 2060 2060 639 635 2061 2061 638 636 2062 2062 634 552 2063 2063 633 632 2064 2064 637 637 2065 2065 636 638 2066 2066 632 634 2067 2067 632 634 2068 2068 636 638 2069 2069 639 635 2070 2070 635 633 2071 2071 634 552 2072 2072 638 636 2073 2073 637 637 2074 2074 633 632 2075 2075 637 637 2076 2076 638 636 2077 2077 639 635 2078 2078 636 638 2079 2079 640 639 2080 2080 644 640 2081 2081 647 641 2082 2082 643 642 2083 2083 642 643 2084 2084 646 644 2085 2085 645 645 2086 2086 641 646 2087 2087 643 642 2088 2088 647 641 2089 2089 646 644 2090 2090 642 643 2091 2091 641 646 2092 2092 645 645 2093 2093 644 640 2094 2094 640 639 2095 2095 646 644 2096 2096 650 647 2097 2097 649 648 2098 2098 645 645 2099 2099 647 641 2100 2100 651 649 2101 2101 650 647 2102 2102 646 644 2103 2103 645 645 2104 2104 649 648 2105 2105 648 650 2106 2106 644 640 2107 2107 644 640 2108 2108 648 650 2109 2109 651 649 2110 2110 647 641 2111 2111 651 649 2112 2112 655 651 2113 2113 654 652 2114 2114 650 647 2115 2115 649 648 2116 2116 653 653 2117 2117 652 654 2118 2118 648 650 2119 2119 648 650 2120 2120 652 654 2121 2121 655 651 2122 2122 651 649 2123 2123 650 647 2124 2124 654 652 2125 2125 653 653 2126 2126 649 648 2127 2127 653 653 2128 2128 654 652 2129 2129 655 651 2130 2130 652 654 2131 2131 656 655 2132 2132 660 656 2133 2133 663 657 2134 2134 659 658 2135 2135 658 659 2136 2136 662 660 2137 2137 661 661 2138 2138 657 662 2139 2139 659 658 2140 2140 663 657 2141 2141 662 660 2142 2142 658 659 2143 2143 657 662 2144 2144 661 661 2145 2145 660 656 2146 2146 656 655 2147 2147 662 660 2148 2148 666 663 2149 2149 665 664 2150 2150 661 661 2151 2151 663 657 2152 2152 667 665 2153 2153 666 663 2154 2154 662 660 2155 2155 661 661 2156 2156 665 664 2157 2157 664 666 2158 2158 660 656 2159 2159 660 656 2160 2160 664 666 2161 2161 667 665 2162 2162 663 657 2163 2163 667 665 2164 2164 671 667 2165 2165 670 668 2166 2166 666 663 2167 2167 665 664 2168 2168 669 669 2169 2169 668 670 2170 2170 664 666 2171 2171 664 666 2172 2172 668 670 2173 2173 671 667 2174 2174 667 665 2175 2175 666 663 2176 2176 670 668 2177 2177 669 669 2178 2178 665 664 2179 2179 669 669 2180 2180 670 668 2181 2181 671 667 2182 2182 668 670 2183 2183 672 671 2184 2184 676 672 2185 2185 679 673 2186 2186 675 674 2187 2187 674 675 2188 2188 678 676 2189 2189 677 677 2190 2190 673 678 2191 2191 675 674 2192 2192 679 673 2193 2193 678 676 2194 2194 674 675 2195 2195 673 678 2196 2196 677 677 2197 2197 676 672 2198 2198 672 671 2199 2199 678 676 2200 2200 682 679 2201 2201 681 680 2202 2202 677 677 2203 2203 679 673 2204 2204 683 681 2205 2205 682 679 2206 2206 678 676 2207 2207 677 677 2208 2208 681 680 2209 2209 680 682 2210 2210 676 672 2211 2211 676 672 2212 2212 680 682 2213 2213 683 681 2214 2214 679 673 2215 2215 683 681 2216 2216 687 683 2217 2217 686 684 2218 2218 682 679 2219 2219 681 680 2220 2220 685 685 2221 2221 684 686 2222 2222 680 682 2223 2223 680 682 2224 2224 684 686 2225 2225 687 683 2226 2226 683 681 2227 2227 682 679 2228 2228 686 684 2229 2229 685 685 2230 2230 681 680 2231 2231 685 685 2232 2232 686 684 2233 2233 687 683 2234 2234 684 686 2235 2235 688 687 2236 2236 692 688 2237 2237 695 689 2238 2238 691 690 2239 2239 690 691 2240 2240 694 549 2241 2241 693 692 2242 2242 689 693 2243 2243 691 690 2244 2244 695 689 2245 2245 694 549 2246 2246 690 691 2247 2247 689 693 2248 2248 693 692 2249 2249 692 688 2250 2250 688 687 2251 2251 694 549 2252 2252 698 694 2253 2253 697 695 2254 2254 693 692 2255 2255 695 689 2256 2256 699 696 2257 2257 698 694 2258 2258 694 549 2259 2259 693 692 2260 2260 697 695 2261 2261 696 697 2262 2262 692 688 2263 2263 692 688 2264 2264 696 697 2265 2265 699 696 2266 2266 695 689 2267 2267 699 696 2268 2268 703 698 2269 2269 702 699 2270 2270 698 694 2271 2271 697 695 2272 2272 701 700 2273 2273 700 701 2274 2274 696 697 2275 2275 696 697 2276 2276 700 701 2277 2277 703 698 2278 2278 699 696 2279 2279 698 694 2280 2280 702 699 2281 2281 701 700 2282 2282 697 695 2283 2283 701 700 2284 2284 702 699 2285 2285 703 698 2286 2286 700 701 2287 2287 704 702 2288 2288 708 703 2289 2289 711 704 2290 2290 707 705 2291 2291 706 706 2292 2292 710 707 2293 2293 709 708 2294 2294 705 709 2295 2295 707 705 2296 2296 711 704 2297 2297 710 707 2298 2298 706 706 2299 2299 705 709 2300 2300 709 708 2301 2301 708 703 2302 2302 704 702 2303 2303 710 707 2304 2304 714 710 2305 2305 713 711 2306 2306 709 708 2307 2307 711 704 2308 2308 715 712 2309 2309 714 710 2310 2310 710 707 2311 2311 709 708 2312 2312 713 711 2313 2313 712 713 2314 2314 708 703 2315 2315 708 703 2316 2316 712 713 2317 2317 715 712 2318 2318 711 704 2319 2319 715 712 2320 2320 719 714 2321 2321 718 715 2322 2322 714 710 2323 2323 713 711 2324 2324 717 716 2325 2325 716 717 2326 2326 712 713 2327 2327 712 713 2328 2328 716 717 2329 2329 719 714 2330 2330 715 712 2331 2331 714 710 2332 2332 718 715 2333 2333 717 716 2334 2334 713 711 2335 2335 717 716 2336 2336 718 715 2337 2337 719 714 2338 2338 716 717 2339 2339 720 718 2340 2340 724 719 2341 2341 727 720 2342 2342 723 721 2343 2343 722 722 2344 2344 726 723 2345 2345 725 724 2346 2346 721 725 2347 2347 723 721 2348 2348 727 720 2349 2349 726 723 2350 2350 722 722 2351 2351 721 725 2352 2352 725 724 2353 2353 724 719 2354 2354 720 718 2355 2355 726 723 2356 2356 730 726 2357 2357 729 727 2358 2358 725 724 2359 2359 727 720 2360 2360 731 728 2361 2361 730 726 2362 2362 726 723 2363 2363 725 724 2364 2364 729 727 2365 2365 728 729 2366 2366 724 719 2367 2367 724 719 2368 2368 728 729 2369 2369 731 728 2370 2370 727 720 2371 2371 731 728 2372 2372 735 730 2373 2373 734 731 2374 2374 730 726 2375 2375 729 727 2376 2376 733 732 2377 2377 732 733 2378 2378 728 729 2379 2379 728 729 2380 2380 732 733 2381 2381 735 730 2382 2382 731 728 2383 2383 730 726 2384 2384 734 731 2385 2385 733 732 2386 2386 729 727 2387 2387 733 732 2388 2388 734 731 2389 2389 735 730 2390 2390 732 733 2391 2391 736 734 2392 2392 740 735 2393 2393 743 736 2394 2394 739 737 2395 2395 738 738 2396 2396 742 739 2397 2397 741 740 2398 2398 737 741 2399 2399 739 737 2400 2400 743 736 2401 2401 742 739 2402 2402 738 738 2403 2403 737 741 2404 2404 741 740 2405 2405 740 735 2406 2406 736 734 2407 2407 742 739 2408 2408 746 742 2409 2409 745 743 2410 2410 741 740 2411 2411 743 736 2412 2412 747 744 2413 2413 746 742 2414 2414 742 739 2415 2415 741 740 2416 2416 745 743 2417 2417 744 745 2418 2418 740 735 2419 2419 740 735 2420 2420 744 745 2421 2421 747 744 2422 2422 743 736 2423 2423 747 744 2424 2424 751 746 2425 2425 750 747 2426 2426 746 742 2427 2427 745 743 2428 2428 749 748 2429 2429 748 749 2430 2430 744 745 2431 2431 744 745 2432 2432 748 749 2433 2433 751 746 2434 2434 747 744 2435 2435 746 742 2436 2436 750 747 2437 2437 749 748 2438 2438 745 743 2439 2439 749 748 2440 2440 750 747 2441 2441 751 746 2442 2442 748 749 2443 2443 752 750 2444 2444 756 751 2445 2445 759 752 2446 2446 755 753 2447 2447 754 754 2448 2448 758 755 2449 2449 757 756 2450 2450 753 757 2451 2451 755 753 2452 2452 759 752 2453 2453 758 755 2454 2454 754 754 2455 2455 753 757 2456 2456 757 756 2457 2457 756 751 2458 2458 752 750 2459 2459 758 755 2460 2460 762 758 2461 2461 761 759 2462 2462 757 756 2463 2463 759 752 2464 2464 763 760 2465 2465 762 758 2466 2466 758 755 2467 2467 757 756 2468 2468 761 759 2469 2469 760 761 2470 2470 756 751 2471 2471 756 751 2472 2472 760 761 2473 2473 763 760 2474 2474 759 752 2475 2475 763 760 2476 2476 767 762 2477 2477 766 763 2478 2478 762 758 2479 2479 761 759 2480 2480 765 764 2481 2481 764 765 2482 2482 760 761 2483 2483 760 761 2484 2484 764 765 2485 2485 767 762 2486 2486 763 760 2487 2487 762 758 2488 2488 766 763 2489 2489 765 764 2490 2490 761 759 2491 2491 765 764 2492 2492 766 763 2493 2493 767 762 2494 2494 764 765 2495 2495 768 766 2496 2496 772 767 2497 2497 775 768 2498 2498 771 769 2499 2499 770 770 2500 2500 774 771 2501 2501 773 772 2502 2502 769 773 2503 2503 771 769 2504 2504 775 768 2505 2505 774 771 2506 2506 770 770 2507 2507 769 773 2508 2508 773 772 2509 2509 772 767 2510 2510 768 766 2511 2511 774 771 2512 2512 778 774 2513 2513 777 775 2514 2514 773 772 2515 2515 775 768 2516 2516 779 776 2517 2517 778 774 2518 2518 774 771 2519 2519 773 772 2520 2520 777 775 2521 2521 776 777 2522 2522 772 767 2523 2523 772 767 2524 2524 776 777 2525 2525 779 776 2526 2526 775 768 2527 2527 779 776 2528 2528 783 778 2529 2529 782 779 2530 2530 778 774 2531 2531 777 775 2532 2532 781 780 2533 2533 780 781 2534 2534 776 777 2535 2535 776 777 2536 2536 780 781 2537 2537 783 778 2538 2538 779 776 2539 2539 778 774 2540 2540 782 779 2541 2541 781 780 2542 2542 777 775 2543 2543 781 780 2544 2544 782 779 2545 2545 783 778 2546 2546 780 781 2547 2547 784 782 2548 2548 788 783 2549 2549 791 784 2550 2550 787 785 2551 2551 786 786 2552 2552 790 787 2553 2553 789 788 2554 2554 785 789 2555 2555 787 785 2556 2556 791 784 2557 2557 790 787 2558 2558 786 786 2559 2559 785 789 2560 2560 789 788 2561 2561 788 783 2562 2562 784 782 2563 2563 790 787 2564 2564 794 790 2565 2565 793 791 2566 2566 789 788 2567 2567 791 784 2568 2568 795 792 2569 2569 794 790 2570 2570 790 787 2571 2571 789 788 2572 2572 793 791 2573 2573 792 793 2574 2574 788 783 2575 2575 788 783 2576 2576 792 793 2577 2577 795 792 2578 2578 791 784 2579 2579 795 792 2580 2580 799 794 2581 2581 798 795 2582 2582 794 790 2583 2583 793 791 2584 2584 797 796 2585 2585 796 797 2586 2586 792 793 2587 2587 792 793 2588 2588 796 797 2589 2589 799 794 2590 2590 795 792 2591 2591 794 790 2592 2592 798 795 2593 2593 797 796 2594 2594 793 791 2595 2595 797 796 2596 2596 798 795 2597 2597 799 794 2598 2598 796 797 2599 2599 800 798 2600 2600 804 799 2601 2601 807 800 2602 2602 803 801 2603 2603 802 802 2604 2604 806 803 2605 2605 805 804 2606 2606 801 805 2607 2607 803 801 2608 2608 807 800 2609 2609 806 803 2610 2610 802 802 2611 2611 801 805 2612 2612 805 804 2613 2613 804 799 2614 2614 800 798 2615 2615 806 803 2616 2616 810 806 2617 2617 809 807 2618 2618 805 804 2619 2619 807 800 2620 2620 811 808 2621 2621 810 806 2622 2622 806 803 2623 2623 805 804 2624 2624 809 807 2625 2625 808 809 2626 2626 804 799 2627 2627 804 799 2628 2628 808 809 2629 2629 811 808 2630 2630 807 800 2631 2631 811 808 2632 2632 815 810 2633 2633 814 811 2634 2634 810 806 2635 2635 809 807 2636 2636 813 812 2637 2637 812 813 2638 2638 808 809 2639 2639 808 809 2640 2640 812 813 2641 2641 815 810 2642 2642 811 808 2643 2643 810 806 2644 2644 814 811 2645 2645 813 812 2646 2646 809 807 2647 2647 813 812 2648 2648 814 811 2649 2649 815 810 2650 2650 812 813 2651 2651 816 814 2652 2652 820 815 2653 2653 823 816 2654 2654 819 817 2655 2655 818 818 2656 2656 822 819 2657 2657 821 820 2658 2658 817 821 2659 2659 819 817 2660 2660 823 816 2661 2661 822 819 2662 2662 818 818 2663 2663 817 821 2664 2664 821 820 2665 2665 820 815 2666 2666 816 814 2667 2667 822 819 2668 2668 826 822 2669 2669 825 823 2670 2670 821 820 2671 2671 823 816 2672 2672 827 824 2673 2673 826 822 2674 2674 822 819 2675 2675 821 820 2676 2676 825 823 2677 2677 824 825 2678 2678 820 815 2679 2679 820 815 2680 2680 824 825 2681 2681 827 824 2682 2682 823 816 2683 2683 827 824 2684 2684 831 826 2685 2685 830 827 2686 2686 826 822 2687 2687 825 823 2688 2688 829 828 2689 2689 828 829 2690 2690 824 825 2691 2691 824 825 2692 2692 828 829 2693 2693 831 826 2694 2694 827 824 2695 2695 826 822 2696 2696 830 827 2697 2697 829 828 2698 2698 825 823 2699 2699 829 828 2700 2700 830 827 2701 2701 831 826 2702 2702 828 829 2703 2703 837 830 2704 2704 833 831 2705 2705 834 832 2706 2706 838 833 2707 2707 839 834 2708 2708 835 835 2709 2709 832 836 2710 2710 836 837 2711 2711 838 833 2712 2712 834 832 2713 2713 835 835 2714 2714 839 834 2715 2715 834 832 2716 2716 833 831 2717 2717 832 836 2718 2718 835 835 2719 2719 842 838 2720 2720 838 833 2721 2721 839 834 2722 2722 843 839 2723 2723 840 840 2724 2724 836 837 2725 2725 837 830 2726 2726 841 841 2727 2727 836 837 2728 2728 832 836 2729 2729 833 831 2730 2730 837 830 2731 2731 843 839 2732 2732 839 834 2733 2733 836 837 2734 2734 840 840 2735 2735 845 842 2736 2736 841 841 2737 2737 842 838 2738 2738 846 843 2739 2739 841 841 2740 2740 837 830 2741 2741 838 833 2742 2742 842 838 2743 2743 846 843 2744 2744 842 838 2745 2745 843 839 2746 2746 847 844 2747 2747 844 845 2748 2748 840 840 2749 2749 841 841 2750 2750 845 842 2751 2751 847 844 2752 2752 843 839 2753 2753 840 840 2754 2754 844 845 2755 2755 848 846 2756 2756 852 847 2757 2757 855 848 2758 2758 851 849 2759 2759 850 850 2760 2760 854 851 2761 2761 853 852 2762 2762 849 853 2763 2763 851 849 2764 2764 855 848 2765 2765 854 851 2766 2766 850 850 2767 2767 849 853 2768 2768 853 852 2769 2769 852 847 2770 2770 848 846 2771 2771 854 851 2772 2772 858 854 2773 2773 857 855 2774 2774 853 852 2775 2775 855 848 2776 2776 859 856 2777 2777 858 854 2778 2778 854 851 2779 2779 853 852 2780 2780 857 855 2781 2781 856 857 2782 2782 852 847 2783 2783 852 847 2784 2784 856 857 2785 2785 859 856 2786 2786 855 848 2787 2787 859 856 2788 2788 863 858 2789 2789 862 859 2790 2790 858 854 2791 2791 857 855 2792 2792 861 860 2793 2793 860 861 2794 2794 856 857 2795 2795 856 857 2796 2796 860 861 2797 2797 863 858 2798 2798 859 856 2799 2799 858 854 2800 2800 862 859 2801 2801 861 860 2802 2802 857 855 2803 2803 861 860 2804 2804 862 859 2805 2805 863 858 2806 2806 860 861 2807 2807 864 862 2808 2808 868 863 2809 2809 871 864 2810 2810 867 865 2811 2811 866 866 2812 2812 870 867 2813 2813 869 868 2814 2814 865 869 2815 2815 867 865 2816 2816 871 864 2817 2817 870 867 2818 2818 866 866 2819 2819 865 869 2820 2820 869 868 2821 2821 868 863 2822 2822 864 862 2823 2823 870 867 2824 2824 874 870 2825 2825 873 871 2826 2826 869 868 2827 2827 871 864 2828 2828 875 872 2829 2829 874 870 2830 2830 870 867 2831 2831 869 868 2832 2832 873 871 2833 2833 872 873 2834 2834 868 863 2835 2835 868 863 2836 2836 872 873 2837 2837 875 872 2838 2838 871 864 2839 2839 875 872 2840 2840 879 874 2841 2841 878 875 2842 2842 874 870 2843 2843 873 871 2844 2844 877 876 2845 2845 876 877 2846 2846 872 873 2847 2847 872 873 2848 2848 876 877 2849 2849 879 874 2850 2850 875 872 2851 2851 874 870 2852 2852 878 875 2853 2853 877 876 2854 2854 873 871 2855 2855 877 876 2856 2856 878 875 2857 2857 879 874 2858 2858 876 877 2859 2859 880 878 2860 2860 884 879 2861 2861 887 880 2862 2862 883 881 2863 2863 882 882 2864 2864 886 883 2865 2865 885 884 2866 2866 881 885 2867 2867 883 881 2868 2868 887 880 2869 2869 886 883 2870 2870 882 882 2871 2871 881 885 2872 2872 885 884 2873 2873 884 879 2874 2874 880 878 2875 2875 886 883 2876 2876 890 886 2877 2877 889 887 2878 2878 885 884 2879 2879 887 880 2880 2880 891 888 2881 2881 890 886 2882 2882 886 883 2883 2883 885 884 2884 2884 889 887 2885 2885 888 889 2886 2886 884 879 2887 2887 884 879 2888 2888 888 889 2889 2889 891 888 2890 2890 887 880 2891 2891 891 888 2892 2892 895 890 2893 2893 894 891 2894 2894 890 886 2895 2895 889 887 2896 2896 893 892 2897 2897 892 893 2898 2898 888 889 2899 2899 888 889 2900 2900 892 893 2901 2901 895 890 2902 2902 891 888 2903 2903 890 886 2904 2904 894 891 2905 2905 893 892 2906 2906 889 887 2907 2907 893 892 2908 2908 894 891 2909 2909 895 890 2910 2910 892 893 2911 2911 896 894 2912 2912 900 895 2913 2913 903 896 2914 2914 899 897 2915 2915 898 898 2916 2916 902 899 2917 2917 901 900 2918 2918 897 901 2919 2919 899 897 2920 2920 903 896 2921 2921 902 899 2922 2922 898 898 2923 2923 897 901 2924 2924 901 900 2925 2925 900 895 2926 2926 896 894 2927 2927 902 899 2928 2928 906 902 2929 2929 905 903 2930 2930 901 900 2931 2931 903 896 2932 2932 907 904 2933 2933 906 902 2934 2934 902 899 2935 2935 901 900 2936 2936 905 903 2937 2937 904 905 2938 2938 900 895 2939 2939 900 895 2940 2940 904 905 2941 2941 907 904 2942 2942 903 896 2943 2943 907 904 2944 2944 911 906 2945 2945 910 907 2946 2946 906 902 2947 2947 905 903 2948 2948 909 908 2949 2949 908 909 2950 2950 904 905 2951 2951 904 905 2952 2952 908 909 2953 2953 911 906 2954 2954 907 904 2955 2955 906 902 2956 2956 910 907 2957 2957 909 908 2958 2958 905 903 2959 2959 909 908 2960 2960 910 907 2961 2961 911 906 2962 2962 908 909 2963 2963 917 910 2964 2964 913 911 2965 2965 914 912 2966 2966 918 913 2967 2967 919 914 2968 2968 915 915 2969 2969 912 916 2970 2970 916 917 2971 2971 918 913 2972 2972 914 912 2973 2973 915 915 2974 2974 919 914 2975 2975 914 912 2976 2976 913 911 2977 2977 912 916 2978 2978 915 915 2979 2979 922 918 2980 2980 918 913 2981 2981 919 914 2982 2982 923 919 2983 2983 920 920 2984 2984 916 917 2985 2985 917 910 2986 2986 921 921 2987 2987 916 917 2988 2988 912 916 2989 2989 913 911 2990 2990 917 910 2991 2991 923 919 2992 2992 919 914 2993 2993 916 917 2994 2994 920 920 2995 2995 925 922 2996 2996 921 921 2997 2997 922 918 2998 2998 926 923 2999 2999 921 921 3000 3000 917 910 3001 3001 918 913 3002 3002 922 918 3003 3003 926 923 3004 3004 922 918 3005 3005 923 919 3006 3006 927 924 3007 3007 924 925 3008 3008 920 920 3009 3009 921 921 3010 3010 925 922 3011 3011 927 924 3012 3012 923 919 3013 3013 920 920 3014 3014 924 925 3015 3015 928 926 3016 3016 932 927 3017 3017 935 928 3018 3018 931 929 3019 3019 930 930 3020 3020 934 931 3021 3021 933 932 3022 3022 929 933 3023 3023 931 929 3024 3024 935 928 3025 3025 934 931 3026 3026 930 930 3027 3027 929 933 3028 3028 933 932 3029 3029 932 927 3030 3030 928 926 3031 3031 934 931 3032 3032 938 934 3033 3033 937 935 3034 3034 933 932 3035 3035 935 928 3036 3036 939 936 3037 3037 938 934 3038 3038 934 931 3039 3039 933 932 3040 3040 937 935 3041 3041 936 937 3042 3042 932 927 3043 3043 932 927 3044 3044 936 937 3045 3045 939 936 3046 3046 935 928 3047 3047 939 936 3048 3048 943 938 3049 3049 942 939 3050 3050 938 934 3051 3051 937 935 3052 3052 941 940 3053 3053 940 941 3054 3054 936 937 3055 3055 936 937 3056 3056 940 941 3057 3057 943 938 3058 3058 939 936 3059 3059 938 934 3060 3060 942 939 3061 3061 941 940 3062 3062 937 935 3063 3063 941 940 3064 3064 942 939 3065 3065 943 938 3066 3066 940 941 3067 3067 944 942 3068 3068 948 943 3069 3069 951 944 3070 3070 947 945 3071 3071 946 946 3072 3072 950 947 3073 3073 949 948 3074 3074 945 949 3075 3075 947 945 3076 3076 951 944 3077 3077 950 947 3078 3078 946 946 3079 3079 945 949 3080 3080 949 948 3081 3081 948 943 3082 3082 944 942 3083 3083 950 947 3084 3084 954 950 3085 3085 953 951 3086 3086 949 948 3087 3087 951 944 3088 3088 955 952 3089 3089 954 950 3090 3090 950 947 3091 3091 949 948 3092 3092 953 951 3093 3093 952 953 3094 3094 948 943 3095 3095 948 943 3096 3096 952 953 3097 3097 955 952 3098 3098 951 944 3099 3099 955 952 3100 3100 959 954 3101 3101 958 955 3102 3102 954 950 3103 3103 953 951 3104 3104 957 956 3105 3105 956 957 3106 3106 952 953 3107 3107 952 953 3108 3108 956 957 3109 3109 959 954 3110 3110 955 952 3111 3111 954 950 3112 3112 958 955 3113 3113 957 956 3114 3114 953 951 3115 3115 957 956 3116 3116 958 955 3117 3117 959 954 3118 3118 956 957 3119 3119 965 958 3120 3120 961 959 3121 3121 962 960 3122 3122 966 961 3123 3123 967 962 3124 3124 963 963 3125 3125 960 964 3126 3126 964 965 3127 3127 966 961 3128 3128 962 960 3129 3129 963 963 3130 3130 967 962 3131 3131 962 960 3132 3132 961 959 3133 3133 960 964 3134 3134 963 963 3135 3135 970 966 3136 3136 966 961 3137 3137 967 962 3138 3138 971 967 3139 3139 968 968 3140 3140 964 965 3141 3141 965 958 3142 3142 969 969 3143 3143 964 965 3144 3144 960 964 3145 3145 961 959 3146 3146 965 958 3147 3147 971 967 3148 3148 967 962 3149 3149 964 965 3150 3150 968 968 3151 3151 973 970 3152 3152 969 969 3153 3153 970 966 3154 3154 974 971 3155 3155 969 969 3156 3156 965 958 3157 3157 966 961 3158 3158 970 966 3159 3159 974 971 3160 3160 970 966 3161 3161 971 967 3162 3162 975 972 3163 3163 972 973 3164 3164 968 968 3165 3165 969 969 3166 3166 973 970 3167 3167 975 972 3168 3168 971 967 3169 3169 968 968 3170 3170 972 973 3171 3171 976 974 3172 3172 980 975 3173 3173 983 976 3174 3174 979 977 3175 3175 978 978 3176 3176 982 979 3177 3177 981 980 3178 3178 977 981 3179 3179 979 977 3180 3180 983 976 3181 3181 982 979 3182 3182 978 978 3183 3183 977 981 3184 3184 981 980 3185 3185 980 975 3186 3186 976 974 3187 3187 982 979 3188 3188 986 982 3189 3189 985 983 3190 3190 981 980 3191 3191 983 976 3192 3192 987 984 3193 3193 986 982 3194 3194 982 979 3195 3195 981 980 3196 3196 985 983 3197 3197 984 985 3198 3198 980 975 3199 3199 980 975 3200 3200 984 985 3201 3201 987 984 3202 3202 983 976 3203 3203 987 984 3204 3204 991 986 3205 3205 990 987 3206 3206 986 982 3207 3207 985 983 3208 3208 989 988 3209 3209 988 989 3210 3210 984 985 3211 3211 984 985 3212 3212 988 989 3213 3213 991 986 3214 3214 987 984 3215 3215 986 982 3216 3216 990 987 3217 3217 989 988 3218 3218 985 983 3219 3219 989 988 3220 3220 990 987 3221 3221 991 986 3222 3222 988 989 3223 3223 992 990 3224 3224 996 991 3225 3225 999 992 3226 3226 995 993 3227 3227 994 994 3228 3228 998 995 3229 3229 997 996 3230 3230 993 997 3231 3231 995 993 3232 3232 999 992 3233 3233 998 995 3234 3234 994 994 3235 3235 993 997 3236 3236 997 996 3237 3237 996 991 3238 3238 992 990 3239 3239 998 995 3240 3240 1002 998 3241 3241 1001 999 3242 3242 997 996 3243 3243 999 992 3244 3244 1003 1000 3245 3245 1002 998 3246 3246 998 995 3247 3247 997 996 3248 3248 1001 999 3249 3249 1000 1001 3250 3250 996 991 3251 3251 996 991 3252 3252 1000 1001 3253 3253 1003 1000 3254 3254 999 992 3255 3255 1003 1000 3256 3256 1007 1002 3257 3257 1006 1003 3258 3258 1002 998 3259 3259 1001 999 3260 3260 1005 1004 3261 3261 1004 1005 3262 3262 1000 1001 3263 3263 1000 1001 3264 3264 1004 1005 3265 3265 1007 1002 3266 3266 1003 1000 3267 3267 1002 998 3268 3268 1006 1003 3269 3269 1005 1004 3270 3270 1001 999 3271 3271 1005 1004 3272 3272 1006 1003 3273 3273 1007 1002 3274 3274 1004 1005 3275 3275 1008 1006 3276 3276 1012 1007 3277 3277 1015 1008 3278 3278 1011 1009 3279 3279 1010 1010 3280 3280 1014 1011 3281 3281 1013 1012 3282 3282 1009 1013 3283 3283 1011 1009 3284 3284 1015 1008 3285 3285 1014 1011 3286 3286 1010 1010 3287 3287 1009 1013 3288 3288 1013 1012 3289 3289 1012 1007 3290 3290 1008 1006 3291 3291 1014 1011 3292 3292 1018 1014 3293 3293 1017 1015 3294 3294 1013 1012 3295 3295 1015 1008 3296 3296 1019 1016 3297 3297 1018 1014 3298 3298 1014 1011 3299 3299 1013 1012 3300 3300 1017 1015 3301 3301 1016 1017 3302 3302 1012 1007 3303 3303 1012 1007 3304 3304 1016 1017 3305 3305 1019 1016 3306 3306 1015 1008 3307 3307 1019 1016 3308 3308 1023 1018 3309 3309 1022 1019 3310 3310 1018 1014 3311 3311 1017 1015 3312 3312 1021 1020 3313 3313 1020 1021 3314 3314 1016 1017 3315 3315 1016 1017 3316 3316 1020 1021 3317 3317 1023 1018 3318 3318 1019 1016 3319 3319 1018 1014 3320 3320 1022 1019 3321 3321 1021 1020 3322 3322 1017 1015 3323 3323 1021 1020 3324 3324 1022 1019 3325 3325 1023 1018 3326 3326 1020 1021 3327 3327 1024 1022 3328 3328 1028 1023 3329 3329 1031 1024 3330 3330 1027 1025 3331 3331 1026 1026 3332 3332 1030 1027 3333 3333 1029 1028 3334 3334 1025 1029 3335 3335 1027 1025 3336 3336 1031 1024 3337 3337 1030 1027 3338 3338 1026 1026 3339 3339 1025 1029 3340 3340 1029 1028 3341 3341 1028 1023 3342 3342 1024 1022 3343 3343 1030 1027 3344 3344 1034 1030 3345 3345 1033 1031 3346 3346 1029 1028 3347 3347 1031 1024 3348 3348 1035 1032 3349 3349 1034 1030 3350 3350 1030 1027 3351 3351 1029 1028 3352 3352 1033 1031 3353 3353 1032 1033 3354 3354 1028 1023 3355 3355 1028 1023 3356 3356 1032 1033 3357 3357 1035 1032 3358 3358 1031 1024 3359 3359 1035 1032 3360 3360 1039 1034 3361 3361 1038 1035 3362 3362 1034 1030 3363 3363 1033 1031 3364 3364 1037 1036 3365 3365 1036 1037 3366 3366 1032 1033 3367 3367 1032 1033 3368 3368 1036 1037 3369 3369 1039 1034 3370 3370 1035 1032 3371 3371 1034 1030 3372 3372 1038 1035 3373 3373 1037 1036 3374 3374 1033 1031 3375 3375 1037 1036 3376 3376 1038 1035 3377 3377 1039 1034 3378 3378 1036 1037 3379 3379 1040 1038 3380 3380 1044 1039 3381 3381 1047 1040 3382 3382 1043 1041 3383 3383 1042 1042 3384 3384 1046 1043 3385 3385 1045 1044 3386 3386 1041 1045 3387 3387 1043 1041 3388 3388 1047 1040 3389 3389 1046 1043 3390 3390 1042 1042 3391 3391 1041 1045 3392 3392 1045 1044 3393 3393 1044 1039 3394 3394 1040 1038 3395 3395 1046 1043 3396 3396 1050 1046 3397 3397 1049 1047 3398 3398 1045 1044 3399 3399 1047 1040 3400 3400 1051 1048 3401 3401 1050 1046 3402 3402 1046 1043 3403 3403 1045 1044 3404 3404 1049 1047 3405 3405 1048 1049 3406 3406 1044 1039 3407 3407 1044 1039 3408 3408 1048 1049 3409 3409 1051 1048 3410 3410 1047 1040 3411 3411 1051 1048 3412 3412 1055 1050 3413 3413 1054 1051 3414 3414 1050 1046 3415 3415 1049 1047 3416 3416 1053 1052 3417 3417 1052 1053 3418 3418 1048 1049 3419 3419 1048 1049 3420 3420 1052 1053 3421 3421 1055 1050 3422 3422 1051 1048 3423 3423 1050 1046 3424 3424 1054 1051 3425 3425 1053 1052 3426 3426 1049 1047 3427 3427 1053 1052 3428 3428 1054 1051 3429 3429 1055 1050 3430 3430 1052 1053 3431 3431 1061 1054 3432 3432 1057 1055 3433 3433 1058 1056 3434 3434 1062 1057 3435 3435 1063 1058 3436 3436 1059 1059 3437 3437 1056 1060 3438 3438 1060 1061 3439 3439 1062 1057 3440 3440 1058 1056 3441 3441 1059 1059 3442 3442 1063 1058 3443 3443 1058 1056 3444 3444 1057 1055 3445 3445 1056 1060 3446 3446 1059 1059 3447 3447 1066 1062 3448 3448 1062 1057 3449 3449 1063 1058 3450 3450 1067 1063 3451 3451 1064 1064 3452 3452 1060 1061 3453 3453 1061 1054 3454 3454 1065 1065 3455 3455 1060 1061 3456 3456 1056 1060 3457 3457 1057 1055 3458 3458 1061 1054 3459 3459 1067 1063 3460 3460 1063 1058 3461 3461 1060 1061 3462 3462 1064 1064 3463 3463 1069 1066 3464 3464 1065 1065 3465 3465 1066 1062 3466 3466 1070 1067 3467 3467 1065 1065 3468 3468 1061 1054 3469 3469 1062 1057 3470 3470 1066 1062 3471 3471 1070 1067 3472 3472 1066 1062 3473 3473 1067 1063 3474 3474 1071 1068 3475 3475 1068 1069 3476 3476 1064 1064 3477 3477 1065 1065 3478 3478 1069 1066 3479 3479 1071 1068 3480 3480 1067 1063 3481 3481 1064 1064 3482 3482 1068 1069 3483 3483 1072 1070 3484 3484 1076 1071 3485 3485 1079 1072 3486 3486 1075 1073 3487 3487 1074 1074 3488 3488 1078 1075 3489 3489 1077 1076 3490 3490 1073 1077 3491 3491 1075 1073 3492 3492 1079 1072 3493 3493 1078 1075 3494 3494 1074 1074 3495 3495 1073 1077 3496 3496 1077 1076 3497 3497 1076 1071 3498 3498 1072 1070 3499 3499 1078 1075 3500 3500 1082 1078 3501 3501 1081 1079 3502 3502 1077 1076 3503 3503 1079 1072 3504 3504 1083 1080 3505 3505 1082 1078 3506 3506 1078 1075 3507 3507 1077 1076 3508 3508 1081 1079 3509 3509 1080 1081 3510 3510 1076 1071 3511 3511 1076 1071 3512 3512 1080 1081 3513 3513 1083 1080 3514 3514 1079 1072 3515 3515 1083 1080 3516 3516 1087 1082 3517 3517 1086 1083 3518 3518 1082 1078 3519 3519 1081 1079 3520 3520 1085 1084 3521 3521 1084 1085 3522 3522 1080 1081 3523 3523 1080 1081 3524 3524 1084 1085 3525 3525 1087 1082 3526 3526 1083 1080 3527 3527 1082 1078 3528 3528 1086 1083 3529 3529 1085 1084 3530 3530 1081 1079 3531 3531 1085 1084 3532 3532 1086 1083 3533 3533 1087 1082 3534 3534 1084 1085 3535 3535 1088 1086 3536 3536 1092 1087 3537 3537 1095 1088 3538 3538 1091 1089 3539 3539 1090 1090 3540 3540 1094 1091 3541 3541 1093 1092 3542 3542 1089 1093 3543 3543 1091 1089 3544 3544 1095 1088 3545 3545 1094 1091 3546 3546 1090 1090 3547 3547 1089 1093 3548 3548 1093 1092 3549 3549 1092 1087 3550 3550 1088 1086 3551 3551 1094 1091 3552 3552 1098 1094 3553 3553 1097 1095 3554 3554 1093 1092 3555 3555 1095 1088 3556 3556 1099 1096 3557 3557 1098 1094 3558 3558 1094 1091 3559 3559 1093 1092 3560 3560 1097 1095 3561 3561 1096 1097 3562 3562 1092 1087 3563 3563 1092 1087 3564 3564 1096 1097 3565 3565 1099 1096 3566 3566 1095 1088 3567 3567 1099 1096 3568 3568 1103 1098 3569 3569 1102 1099 3570 3570 1098 1094 3571 3571 1097 1095 3572 3572 1101 1100 3573 3573 1100 1101 3574 3574 1096 1097 3575 3575 1096 1097 3576 3576 1100 1101 3577 3577 1103 1098 3578 3578 1099 1096 3579 3579 1098 1094 3580 3580 1102 1099 3581 3581 1101 1100 3582 3582 1097 1095 3583 3583 1101 1100 3584 3584 1102 1099 3585 3585 1103 1098 3586 3586 1100 1101 3587 3587 1104 1102 3588 3588 1108 1103 3589 3589 1111 1104 3590 3590 1107 1105 3591 3591 1106 1106 3592 3592 1110 1107 3593 3593 1109 1108 3594 3594 1105 1109 3595 3595 1107 1105 3596 3596 1111 1104 3597 3597 1110 1107 3598 3598 1106 1106 3599 3599 1105 1109 3600 3600 1109 1108 3601 3601 1108 1103 3602 3602 1104 1102 3603 3603 1110 1107 3604 3604 1114 1110 3605 3605 1113 1111 3606 3606 1109 1108 3607 3607 1111 1104 3608 3608 1115 1112 3609 3609 1114 1110 3610 3610 1110 1107 3611 3611 1109 1108 3612 3612 1113 1111 3613 3613 1112 1113 3614 3614 1108 1103 3615 3615 1108 1103 3616 3616 1112 1113 3617 3617 1115 1112 3618 3618 1111 1104 3619 3619 1115 1112 3620 3620 1119 1114 3621 3621 1118 1115 3622 3622 1114 1110 3623 3623 1113 1111 3624 3624 1117 1116 3625 3625 1116 1117 3626 3626 1112 1113 3627 3627 1112 1113 3628 3628 1116 1117 3629 3629 1119 1114 3630 3630 1115 1112 3631 3631 1114 1110 3632 3632 1118 1115 3633 3633 1117 1116 3634 3634 1113 1111 3635 3635 1117 1116 3636 3636 1118 1115 3637 3637 1119 1114 3638 3638 1116 1117 3639 3639
-11 9 10 8 6 4 27 25 26 24 22 20 43 41 42 40 38 36 59 57 58 56 54 52 75 73 74 72 70 68 91 89 90 88 86 84 107 105 106 104 102 100 123 121 122 120 118 116 139 137 138 136 134 132 155 153 154 152 150 148 171 169 170 168 166 164 187 185 186 184 182 180 203 201 202 200 198 196 219 217 218 216 214 212 235 233 234 232 230 228 251 249 250 248 246 244 267 265 266 264 262 260 283 281 282 280 278 276 299 297 298 296 294 292 315 313 314 312 310 308 331 329 330 328 326 324 347 345 346 344 342 340 363 361 362 360 358 356 379 377 378 376 374 372 395 393 394 392 390 388 411 409 410 408 406 404 427 425 426 424 422 420 443 441 442 440 438 436 459 457 458 456 454 452 475 473 474 472 470 468 491 489 490 488 486 484 507 505 506 504 502 500 523 521 522 520 518 516 539 537 538 536 534 532 555 553 554 552 550 548 571 569 570 568 566 564 587 585 586 584 582 580 603 601 602 600 598 596 619 617 618 616 614 612 635 633 634 632 630 628 651 649 650 648 646 644 667 665 666 664 662 660 683 681 682 680 678 676 699 697 698 696 694 692 715 713 714 712 710 708 731 729 730 728 726 724 747 745 746 744 742 740 763 761 762 760 758 756 779 777 778 776 774 772 795 793 794 792 790 788 811 809 810 808 806 804 827 825 826 824 822 820 841 843 837 839 836 838 859 857 858 856 854 852 875 873 874 872 870 868 891 889 890 888 886 884 907 905 906 904 902 900 921 923 917 919 916 918 939 937 938 936 934 932 955 953 954 952 950 948 969 971 965 967 964 966 987 985 986 984 982 980 1003 1001 1002 1000 998 996 1019 1017 1018 1016 1014 1012 1035 1033 1034 1032 1030 1028 1051 1049 1050 1048 1046 1044 1065 1067 1061 1063 1060 1062 1083 1081 1082 1080 1078 1076 1099 1097 1098 1096 1094 1092 1115 1113 1114 1112 1110 1108
-0 0 0 0 4 1 1 1 7 2 2 2 3 3 3 3 2 4 4 4 6 5 5 5 5 6 6 6 1 7 7 7 3 3 8 8 7 2 9 9 6 5 10 10 2 4 11 11 1 7 12 12 5 6 13 13 4 1 14 14 0 0 15 15 6 5 16 16 10 8 17 17 9 9 18 18 5 6 19 19 7 2 20 20 11 10 21 21 10 8 22 22 6 5 23 23 5 6 24 24 9 9 25 25 8 11 26 26 4 1 27 27 4 1 28 28 8 11 29 29 11 10 30 30 7 2 31 31 11 10 32 32 15 12 33 33 14 13 34 34 10 8 35 35 9 9 36 36 13 14 37 37 12 15 38 38 8 11 39 39 8 11 40 40 12 15 41 41 15 12 42 42 11 10 43 43 10 8 44 44 14 13 45 45 13 14 46 46 9 9 47 47 13 14 48 48 14 13 49 49 15 12 50 50 12 15 51 51 16 16 52 52 20 17 53 53 23 18 54 54 19 19 55 55 18 20 56 56 22 21 57 57 21 22 58 58 17 23 59 59 19 19 60 60 23 18 61 61 22 21 62 62 18 20 63 63 17 23 64 64 21 22 65 65 20 17 66 66 16 16 67 67 22 21 68 68 26 24 69 69 25 25 70 70 21 22 71 71 23 18 72 72 27 26 73 73 26 24 74 74 22 21 75 75 21 22 76 76 25 25 77 77 24 27 78 78 20 17 79 79 20 17 80 80 24 27 81 81 27 26 82 82 23 18 83 83 27 26 84 84 31 28 85 85 30 29 86 86 26 24 87 87 25 25 88 88 29 30 89 89 28 31 90 90 24 27 91 91 24 27 92 92 28 31 93 93 31 28 94 94 27 26 95 95 26 24 96 96 30 29 97 97 29 30 98 98 25 25 99 99 29 30 100 100 30 29 101 101 31 28 102 102 28 31 103 103 32 32 104 104 36 33 105 105 39 34 106 106 35 35 107 107 34 36 108 108 38 37 109 109 37 38 110 110 33 39 111 111 35 35 112 112 39 34 113 113 38 37 114 114 34 36 115 115 33 39 116 116 37 38 117 117 36 33 118 118 32 32 119 119 38 37 120 120 42 40 121 121 41 41 122 122 37 38 123 123 39 34 124 124 43 42 125 125 42 40 126 126 38 37 127 127 37 38 128 128 41 41 129 129 40 43 130 130 36 33 131 131 36 33 132 132 40 43 133 133 43 42 134 134 39 34 135 135 43 42 136 136 47 44 137 137 46 45 138 138 42 40 139 139 41 41 140 140 45 46 141 141 44 47 142 142 40 43 143 143 40 43 144 144 44 47 145 145 47 44 146 146 43 42 147 147 42 40 148 148 46 45 149 149 45 46 150 150 41 41 151 151 45 46 152 152 46 45 153 153 47 44 154 154 44 47 155 155 48 48 156 156 52 49 157 157 55 50 158 158 51 51 159 159 50 52 160 160 54 53 161 161 53 54 162 162 49 55 163 163 51 51 164 164 55 50 165 165 54 53 166 166 50 52 167 167 49 55 168 168 53 54 169 169 52 49 170 170 48 48 171 171 54 53 172 172 58 56 173 173 57 57 174 174 53 54 175 175 55 50 176 176 59 58 177 177 58 56 178 178 54 53 179 179 53 54 180 180 57 57 181 181 56 59 182 182 52 49 183 183 52 49 184 184 56 59 185 185 59 58 186 186 55 50 187 187 59 58 188 188 63 60 189 189 62 61 190 190 58 56 191 191 57 57 192 192 61 62 193 193 60 63 194 194 56 59 195 195 56 59 196 196 60 63 197 197 63 60 198 198 59 58 199 199 58 56 200 200 62 61 201 201 61 62 202 202 57 57 203 203 61 62 204 204 62 61 205 205 63 60 206 206 60 63 207 207 64 64 208 208 68 65 209 209 71 66 210 210 67 67 211 211 66 68 212 212 70 69 213 213 69 70 214 214 65 71 215 215 67 67 216 216 71 66 217 217 70 69 218 218 66 68 219 219 65 71 220 220 69 70 221 221 68 65 222 222 64 64 223 223 70 69 224 224 74 72 225 225 73 73 226 226 69 70 227 227 71 66 228 228 75 74 229 229 74 72 230 230 70 69 231 231 69 70 232 232 73 73 233 233 72 75 234 234 68 65 235 235 68 65 236 236 72 75 237 237 75 74 238 238 71 66 239 239 75 74 240 240 79 76 241 241 78 77 242 242 74 72 243 243 73 73 244 244 77 78 245 245 76 79 246 246 72 75 247 247 72 75 248 248 76 79 249 249 79 76 250 250 75 74 251 251 74 72 252 252 78 77 253 253 77 78 254 254 73 73 255 255 77 78 256 256 78 77 257 257 79 76 258 258 76 79 259 259 80 80 260 260 84 81 261 261 87 82 262 262 83 83 263 263 82 84 264 264 86 85 265 265 85 86 266 266 81 87 267 267 83 83 268 268 87 82 269 269 86 85 270 270 82 84 271 271 81 87 272 272 85 86 273 273 84 81 274 274 80 80 275 275 86 85 276 276 90 88 277 277 89 89 278 278 85 86 279 279 87 82 280 280 91 90 281 281 90 88 282 282 86 85 283 283 85 86 284 284 89 89 285 285 88 91 286 286 84 81 287 287 84 81 288 288 88 91 289 289 91 90 290 290 87 82 291 291 91 90 292 292 95 92 293 293 94 93 294 294 90 88 295 295 89 89 296 296 93 94 297 297 92 95 298 298 88 91 299 299 88 91 300 300 92 95 301 301 95 92 302 302 91 90 303 303 90 88 304 304 94 93 305 305 93 94 306 306 89 89 307 307 93 94 308 308 94 93 309 309 95 92 310 310 92 95 311 311 96 96 312 312 100 97 313 313 103 98 314 314 99 99 315 315 98 100 316 316 102 101 317 317 101 102 318 318 97 103 319 319 99 99 320 320 103 98 321 321 102 101 322 322 98 100 323 323 97 103 324 324 101 102 325 325 100 97 326 326 96 96 327 327 102 101 328 328 106 104 329 329 105 105 330 330 101 102 331 331 103 98 332 332 107 106 333 333 106 104 334 334 102 101 335 335 101 102 336 336 105 105 337 337 104 107 338 338 100 97 339 339 100 97 340 340 104 107 341 341 107 106 342 342 103 98 343 343 107 106 344 344 111 108 345 345 110 109 346 346 106 104 347 347 105 105 348 348 109 110 349 349 108 111 350 350 104 107 351 351 104 107 352 352 108 111 353 353 111 108 354 354 107 106 355 355 106 104 356 356 110 109 357 357 109 110 358 358 105 105 359 359 109 110 360 360 110 109 361 361 111 108 362 362 108 111 363 363 112 112 364 364 116 113 365 365 119 114 366 366 115 115 367 367 114 116 368 368 118 117 369 369 117 118 370 370 113 119 371 371 115 115 372 372 119 114 373 373 118 117 374 374 114 116 375 375 113 119 376 376 117 118 377 377 116 113 378 378 112 112 379 379 118 117 380 380 122 120 381 381 121 121 382 382 117 118 383 383 119 114 384 384 123 122 385 385 122 120 386 386 118 117 387 387 117 118 388 388 121 121 389 389 120 123 390 390 116 113 391 391 116 113 392 392 120 123 393 393 123 122 394 394 119 114 395 395 123 122 396 396 127 124 397 397 126 125 398 398 122 120 399 399 121 121 400 400 125 126 401 401 124 127 402 402 120 123 403 403 120 123 404 404 124 127 405 405 127 124 406 406 123 122 407 407 122 120 408 408 126 125 409 409 125 126 410 410 121 121 411 411 125 126 412 412 126 125 413 413 127 124 414 414 124 127 415 415 128 128 416 416 132 129 417 417 135 130 418 418 131 131 419 419 130 132 420 420 134 133 421 421 133 134 422 422 129 135 423 423 131 131 424 424 135 130 425 425 134 133 426 426 130 132 427 427 129 135 428 428 133 134 429 429 132 129 430 430 128 128 431 431 134 133 432 432 138 136 433 433 137 137 434 434 133 134 435 435 135 130 436 436 139 138 437 437 138 136 438 438 134 133 439 439 133 134 440 440 137 137 441 441 136 139 442 442 132 129 443 443 132 129 444 444 136 139 445 445 139 138 446 446 135 130 447 447 139 138 448 448 143 140 449 449 142 141 450 450 138 136 451 451 137 137 452 452 141 142 453 453 140 143 454 454 136 139 455 455 136 139 456 456 140 143 457 457 143 140 458 458 139 138 459 459 138 136 460 460 142 141 461 461 141 142 462 462 137 137 463 463 141 142 464 464 142 141 465 465 143 140 466 466 140 143 467 467 144 144 468 468 148 145 469 469 151 146 470 470 147 147 471 471 146 148 472 472 150 149 473 473 149 150 474 474 145 151 475 475 147 147 476 476 151 146 477 477 150 149 478 478 146 148 479 479 145 151 480 480 149 150 481 481 148 145 482 482 144 144 483 483 150 149 484 484 154 152 485 485 153 153 486 486 149 150 487 487 151 146 488 488 155 154 489 489 154 152 490 490 150 149 491 491 149 150 492 492 153 153 493 493 152 155 494 494 148 145 495 495 148 145 496 496 152 155 497 497 155 154 498 498 151 146 499 499 155 154 500 500 159 156 501 501 158 157 502 502 154 152 503 503 153 153 504 504 157 158 505 505 156 159 506 506 152 155 507 507 152 155 508 508 156 159 509 509 159 156 510 510 155 154 511 511 154 152 512 512 158 157 513 513 157 158 514 514 153 153 515 515 157 158 516 516 158 157 517 517 159 156 518 518 156 159 519 519 160 160 520 520 164 161 521 521 167 162 522 522 163 163 523 523 162 164 524 524 166 165 525 525 165 166 526 526 161 167 527 527 163 163 528 528 167 162 529 529 166 165 530 530 162 164 531 531 161 167 532 532 165 166 533 533 164 161 534 534 160 160 535 535 166 165 536 536 170 168 537 537 169 169 538 538 165 166 539 539 167 162 540 540 171 170 541 541 170 168 542 542 166 165 543 543 165 166 544 544 169 169 545 545 168 171 546 546 164 161 547 547 164 161 548 548 168 171 549 549 171 170 550 550 167 162 551 551 171 170 552 552 175 172 553 553 174 173 554 554 170 168 555 555 169 169 556 556 173 174 557 557 172 175 558 558 168 171 559 559 168 171 560 560 172 175 561 561 175 172 562 562 171 170 563 563 170 168 564 564 174 173 565 565 173 174 566 566 169 169 567 567 173 174 568 568 174 173 569 569 175 172 570 570 172 175 571 571 176 176 572 572 180 177 573 573 183 178 574 574 179 179 575 575 178 180 576 576 182 181 577 577 181 182 578 578 177 183 579 579 179 179 580 580 183 178 581 581 182 181 582 582 178 180 583 583 177 183 584 584 181 182 585 585 180 177 586 586 176 176 587 587 182 181 588 588 186 184 589 589 185 185 590 590 181 182 591 591 183 178 592 592 187 186 593 593 186 184 594 594 182 181 595 595 181 182 596 596 185 185 597 597 184 187 598 598 180 177 599 599 180 177 600 600 184 187 601 601 187 186 602 602 183 178 603 603 187 186 604 604 191 188 605 605 190 189 606 606 186 184 607 607 185 185 608 608 189 190 609 609 188 191 610 610 184 187 611 611 184 187 612 612 188 191 613 613 191 188 614 614 187 186 615 615 186 184 616 616 190 189 617 617 189 190 618 618 185 185 619 619 189 190 620 620 190 189 621 621 191 188 622 622 188 191 623 623 192 192 624 624 196 193 625 625 199 194 626 626 195 195 627 627 194 196 628 628 198 197 629 629 197 198 630 630 193 199 631 631 195 195 632 632 199 194 633 633 198 197 634 634 194 196 635 635 193 199 636 636 197 198 637 637 196 193 638 638 192 192 639 639 198 197 640 640 202 200 641 641 201 201 642 642 197 198 643 643 199 194 644 644 203 202 645 645 202 200 646 646 198 197 647 647 197 198 648 648 201 201 649 649 200 203 650 650 196 193 651 651 196 193 652 652 200 203 653 653 203 202 654 654 199 194 655 655 203 202 656 656 207 204 657 657 206 205 658 658 202 200 659 659 201 201 660 660 205 206 661 661 204 207 662 662 200 203 663 663 200 203 664 664 204 207 665 665 207 204 666 666 203 202 667 667 202 200 668 668 206 205 669 669 205 206 670 670 201 201 671 671 205 206 672 672 206 205 673 673 207 204 674 674 204 207 675 675 208 208 676 676 212 209 677 677 215 210 678 678 211 211 679 679 210 212 680 680 214 213 681 681 213 214 682 682 209 215 683 683 211 211 684 684 215 210 685 685 214 213 686 686 210 212 687 687 209 215 688 688 213 214 689 689 212 209 690 690 208 208 691 691 214 213 692 692 218 216 693 693 217 217 694 694 213 214 695 695 215 210 696 696 219 218 697 697 218 216 698 698 214 213 699 699 213 214 700 700 217 217 701 701 216 219 702 702 212 209 703 703 212 209 704 704 216 219 705 705 219 218 706 706 215 210 707 707 219 218 708 708 223 220 709 709 222 221 710 710 218 216 711 711 217 217 712 712 221 222 713 713 220 223 714 714 216 219 715 715 216 219 716 716 220 223 717 717 223 220 718 718 219 218 719 719 218 216 720 720 222 221 721 721 221 222 722 722 217 217 723 723 221 222 724 724 222 221 725 725 223 220 726 726 220 223 727 727 224 224 728 728 228 225 729 729 231 226 730 730 227 227 731 731 226 228 732 732 230 229 733 733 229 230 734 734 225 231 735 735 227 227 736 736 231 226 737 737 230 229 738 738 226 228 739 739 225 231 740 740 229 230 741 741 228 225 742 742 224 224 743 743 230 229 744 744 234 232 745 745 233 233 746 746 229 230 747 747 231 226 748 748 235 234 749 749 234 232 750 750 230 229 751 751 229 230 752 752 233 233 753 753 232 235 754 754 228 225 755 755 228 225 756 756 232 235 757 757 235 234 758 758 231 226 759 759 235 234 760 760 239 236 761 761 238 237 762 762 234 232 763 763 233 233 764 764 237 238 765 765 236 239 766 766 232 235 767 767 232 235 768 768 236 239 769 769 239 236 770 770 235 234 771 771 234 232 772 772 238 237 773 773 237 238 774 774 233 233 775 775 237 238 776 776 238 237 777 777 239 236 778 778 236 239 779 779 240 240 780 780 244 241 781 781 247 242 782 782 243 243 783 783 242 244 784 784 246 245 785 785 245 246 786 786 241 247 787 787 243 243 788 788 247 242 789 789 246 245 790 790 242 244 791 791 241 247 792 792 245 246 793 793 244 241 794 794 240 240 795 795 246 245 796 796 250 248 797 797 249 249 798 798 245 246 799 799 247 242 800 800 251 250 801 801 250 248 802 802 246 245 803 803 245 246 804 804 249 249 805 805 248 251 806 806 244 241 807 807 244 241 808 808 248 251 809 809 251 250 810 810 247 242 811 811 251 250 812 812 255 252 813 813 254 253 814 814 250 248 815 815 249 249 816 816 253 254 817 817 252 255 818 818 248 251 819 819 248 251 820 820 252 255 821 821 255 252 822 822 251 250 823 823 250 248 824 824 254 253 825 825 253 254 826 826 249 249 827 827 253 254 828 828 254 253 829 829 255 252 830 830 252 255 831 831 256 256 832 832 260 257 833 833 263 258 834 834 259 259 835 835 258 260 836 836 262 261 837 837 261 262 838 838 257 263 839 839 259 259 840 840 263 258 841 841 262 261 842 842 258 260 843 843 257 263 844 844 261 262 845 845 260 257 846 846 256 256 847 847 262 261 848 848 266 264 849 849 265 265 850 850 261 262 851 851 263 258 852 852 267 266 853 853 266 264 854 854 262 261 855 855 261 262 856 856 265 265 857 857 264 267 858 858 260 257 859 859 260 257 860 860 264 267 861 861 267 266 862 862 263 258 863 863 267 266 864 864 271 268 865 865 270 269 866 866 266 264 867 867 265 265 868 868 269 270 869 869 268 271 870 870 264 267 871 871 264 267 872 872 268 271 873 873 271 268 874 874 267 266 875 875 266 264 876 876 270 269 877 877 269 270 878 878 265 265 879 879 269 270 880 880 270 269 881 881 271 268 882 882 268 271 883 883 272 272 884 884 276 273 885 885 279 274 886 886 275 275 887 887 274 276 888 888 278 277 889 889 277 278 890 890 273 279 891 891 275 275 892 892 279 274 893 893 278 277 894 894 274 276 895 895 273 279 896 896 277 278 897 897 276 273 898 898 272 272 899 899 278 277 900 900 282 280 901 901 281 281 902 902 277 278 903 903 279 274 904 904 283 282 905 905 282 280 906 906 278 277 907 907 277 278 908 908 281 281 909 909 280 283 910 910 276 273 911 911 276 273 912 912 280 283 913 913 283 282 914 914 279 274 915 915 283 282 916 916 287 284 917 917 286 285 918 918 282 280 919 919 281 281 920 920 285 286 921 921 284 287 922 922 280 283 923 923 280 283 924 924 284 287 925 925 287 284 926 926 283 282 927 927 282 280 928 928 286 285 929 929 285 286 930 930 281 281 931 931 285 286 932 932 286 285 933 933 287 284 934 934 284 287 935 935 288 288 936 936 292 289 937 937 295 290 938 938 291 291 939 939 290 292 940 940 294 293 941 941 293 294 942 942 289 295 943 943 291 291 944 944 295 290 945 945 294 293 946 946 290 292 947 947 289 295 948 948 293 294 949 949 292 289 950 950 288 288 951 951 294 293 952 952 298 296 953 953 297 297 954 954 293 294 955 955 295 290 956 956 299 298 957 957 298 296 958 958 294 293 959 959 293 294 960 960 297 297 961 961 296 299 962 962 292 289 963 963 292 289 964 964 296 299 965 965 299 298 966 966 295 290 967 967 299 298 968 968 303 300 969 969 302 301 970 970 298 296 971 971 297 297 972 972 301 302 973 973 300 303 974 974 296 299 975 975 296 299 976 976 300 303 977 977 303 300 978 978 299 298 979 979 298 296 980 980 302 301 981 981 301 302 982 982 297 297 983 983 301 302 984 984 302 301 985 985 303 300 986 986 300 303 987 987 304 304 988 988 308 305 989 989 311 306 990 990 307 307 991 991 306 308 992 992 310 309 993 993 309 310 994 994 305 311 995 995 307 307 996 996 311 306 997 997 310 309 998 998 306 308 999 999 305 311 1000 1000 309 310 1001 1001 308 305 1002 1002 304 304 1003 1003 310 309 1004 1004 314 312 1005 1005 313 313 1006 1006 309 310 1007 1007 311 306 1008 1008 315 314 1009 1009 314 312 1010 1010 310 309 1011 1011 309 310 1012 1012 313 313 1013 1013 312 315 1014 1014 308 305 1015 1015 308 305 1016 1016 312 315 1017 1017 315 314 1018 1018 311 306 1019 1019 315 314 1020 1020 319 316 1021 1021 318 317 1022 1022 314 312 1023 1023 313 313 1024 1024 317 318 1025 1025 316 319 1026 1026 312 315 1027 1027 312 315 1028 1028 316 319 1029 1029 319 316 1030 1030 315 314 1031 1031 314 312 1032 1032 318 317 1033 1033 317 318 1034 1034 313 313 1035 1035 317 318 1036 1036 318 317 1037 1037 319 316 1038 1038 316 319 1039 1039 320 320 1040 1040 324 321 1041 1041 327 322 1042 1042 323 323 1043 1043 322 324 1044 1044 326 325 1045 1045 325 326 1046 1046 321 327 1047 1047 323 323 1048 1048 327 322 1049 1049 326 325 1050 1050 322 324 1051 1051 321 327 1052 1052 325 326 1053 1053 324 321 1054 1054 320 320 1055 1055 326 325 1056 1056 330 328 1057 1057 329 329 1058 1058 325 326 1059 1059 327 322 1060 1060 331 330 1061 1061 330 328 1062 1062 326 325 1063 1063 325 326 1064 1064 329 329 1065 1065 328 331 1066 1066 324 321 1067 1067 324 321 1068 1068 328 331 1069 1069 331 330 1070 1070 327 322 1071 1071 331 330 1072 1072 335 332 1073 1073 334 333 1074 1074 330 328 1075 1075 329 329 1076 1076 333 334 1077 1077 332 335 1078 1078 328 331 1079 1079 328 331 1080 1080 332 335 1081 1081 335 332 1082 1082 331 330 1083 1083 330 328 1084 1084 334 333 1085 1085 333 334 1086 1086 329 329 1087 1087 333 334 1088 1088 334 333 1089 1089 335 332 1090 1090 332 335 1091 1091 336 336 1092 1092 340 337 1093 1093 343 338 1094 1094 339 339 1095 1095 338 340 1096 1096 342 341 1097 1097 341 342 1098 1098 337 343 1099 1099 339 339 1100 1100 343 338 1101 1101 342 341 1102 1102 338 340 1103 1103 337 343 1104 1104 341 342 1105 1105 340 337 1106 1106 336 336 1107 1107 342 341 1108 1108 346 344 1109 1109 345 345 1110 1110 341 342 1111 1111 343 338 1112 1112 347 346 1113 1113 346 344 1114 1114 342 341 1115 1115 341 342 1116 1116 345 345 1117 1117 344 347 1118 1118 340 337 1119 1119 340 337 1120 1120 344 347 1121 1121 347 346 1122 1122 343 338 1123 1123 347 346 1124 1124 351 348 1125 1125 350 349 1126 1126 346 344 1127 1127 345 345 1128 1128 349 350 1129 1129 348 351 1130 1130 344 347 1131 1131 344 347 1132 1132 348 351 1133 1133 351 348 1134 1134 347 346 1135 1135 346 344 1136 1136 350 349 1137 1137 349 350 1138 1138 345 345 1139 1139 349 350 1140 1140 350 349 1141 1141 351 348 1142 1142 348 351 1143 1143 352 352 1144 1144 356 353 1145 1145 359 354 1146 1146 355 355 1147 1147 354 356 1148 1148 358 357 1149 1149 357 358 1150 1150 353 359 1151 1151 355 355 1152 1152 359 354 1153 1153 358 357 1154 1154 354 356 1155 1155 353 359 1156 1156 357 358 1157 1157 356 353 1158 1158 352 352 1159 1159 358 357 1160 1160 362 360 1161 1161 361 361 1162 1162 357 358 1163 1163 359 354 1164 1164 363 362 1165 1165 362 360 1166 1166 358 357 1167 1167 357 358 1168 1168 361 361 1169 1169 360 363 1170 1170 356 353 1171 1171 356 353 1172 1172 360 363 1173 1173 363 362 1174 1174 359 354 1175 1175 363 362 1176 1176 367 364 1177 1177 366 365 1178 1178 362 360 1179 1179 361 361 1180 1180 365 366 1181 1181 364 367 1182 1182 360 363 1183 1183 360 363 1184 1184 364 367 1185 1185 367 364 1186 1186 363 362 1187 1187 362 360 1188 1188 366 365 1189 1189 365 366 1190 1190 361 361 1191 1191 365 366 1192 1192 366 365 1193 1193 367 364 1194 1194 364 367 1195 1195 368 368 1196 1196 372 369 1197 1197 375 370 1198 1198 371 371 1199 1199 370 372 1200 1200 374 373 1201 1201 373 374 1202 1202 369 375 1203 1203 371 371 1204 1204 375 370 1205 1205 374 373 1206 1206 370 372 1207 1207 369 375 1208 1208 373 374 1209 1209 372 369 1210 1210 368 368 1211 1211 374 373 1212 1212 378 376 1213 1213 377 377 1214 1214 373 374 1215 1215 375 370 1216 1216 379 378 1217 1217 378 376 1218 1218 374 373 1219 1219 373 374 1220 1220 377 377 1221 1221 376 379 1222 1222 372 369 1223 1223 372 369 1224 1224 376 379 1225 1225 379 378 1226 1226 375 370 1227 1227 379 378 1228 1228 383 380 1229 1229 382 381 1230 1230 378 376 1231 1231 377 377 1232 1232 381 382 1233 1233 380 383 1234 1234 376 379 1235 1235 376 379 1236 1236 380 383 1237 1237 383 380 1238 1238 379 378 1239 1239 378 376 1240 1240 382 381 1241 1241 381 382 1242 1242 377 377 1243 1243 381 382 1244 1244 382 381 1245 1245 383 380 1246 1246 380 383 1247 1247 384 384 1248 1248 388 385 1249 1249 391 386 1250 1250 387 387 1251 1251 386 388 1252 1252 390 389 1253 1253 389 390 1254 1254 385 391 1255 1255 387 387 1256 1256 391 386 1257 1257 390 389 1258 1258 386 388 1259 1259 385 391 1260 1260 389 390 1261 1261 388 385 1262 1262 384 384 1263 1263 390 389 1264 1264 394 392 1265 1265 393 393 1266 1266 389 390 1267 1267 391 386 1268 1268 395 394 1269 1269 394 392 1270 1270 390 389 1271 1271 389 390 1272 1272 393 393 1273 1273 392 395 1274 1274 388 385 1275 1275 388 385 1276 1276 392 395 1277 1277 395 394 1278 1278 391 386 1279 1279 395 394 1280 1280 399 396 1281 1281 398 397 1282 1282 394 392 1283 1283 393 393 1284 1284 397 398 1285 1285 396 399 1286 1286 392 395 1287 1287 392 395 1288 1288 396 399 1289 1289 399 396 1290 1290 395 394 1291 1291 394 392 1292 1292 398 397 1293 1293 397 398 1294 1294 393 393 1295 1295 397 398 1296 1296 398 397 1297 1297 399 396 1298 1298 396 399 1299 1299 400 400 1300 1300 404 401 1301 1301 407 402 1302 1302 403 403 1303 1303 402 404 1304 1304 406 405 1305 1305 405 406 1306 1306 401 407 1307 1307 403 403 1308 1308 407 402 1309 1309 406 405 1310 1310 402 404 1311 1311 401 407 1312 1312 405 406 1313 1313 404 401 1314 1314 400 400 1315 1315 406 405 1316 1316 410 408 1317 1317 409 409 1318 1318 405 406 1319 1319 407 402 1320 1320 411 410 1321 1321 410 408 1322 1322 406 405 1323 1323 405 406 1324 1324 409 409 1325 1325 408 411 1326 1326 404 401 1327 1327 404 401 1328 1328 408 411 1329 1329 411 410 1330 1330 407 402 1331 1331 411 410 1332 1332 415 412 1333 1333 414 413 1334 1334 410 408 1335 1335 409 409 1336 1336 413 414 1337 1337 412 415 1338 1338 408 411 1339 1339 408 411 1340 1340 412 415 1341 1341 415 412 1342 1342 411 410 1343 1343 410 408 1344 1344 414 413 1345 1345 413 414 1346 1346 409 409 1347 1347 413 414 1348 1348 414 413 1349 1349 415 412 1350 1350 412 415 1351 1351 416 416 1352 1352 420 417 1353 1353 423 418 1354 1354 419 419 1355 1355 418 420 1356 1356 422 421 1357 1357 421 422 1358 1358 417 423 1359 1359 419 419 1360 1360 423 418 1361 1361 422 421 1362 1362 418 420 1363 1363 417 423 1364 1364 421 422 1365 1365 420 417 1366 1366 416 416 1367 1367 422 421 1368 1368 426 424 1369 1369 425 425 1370 1370 421 422 1371 1371 423 418 1372 1372 427 426 1373 1373 426 424 1374 1374 422 421 1375 1375 421 422 1376 1376 425 425 1377 1377 424 427 1378 1378 420 417 1379 1379 420 417 1380 1380 424 427 1381 1381 427 426 1382 1382 423 418 1383 1383 427 426 1384 1384 431 428 1385 1385 430 429 1386 1386 426 424 1387 1387 425 425 1388 1388 429 430 1389 1389 428 431 1390 1390 424 427 1391 1391 424 427 1392 1392 428 431 1393 1393 431 428 1394 1394 427 426 1395 1395 426 424 1396 1396 430 429 1397 1397 429 430 1398 1398 425 425 1399 1399 429 430 1400 1400 430 429 1401 1401 431 428 1402 1402 428 431 1403 1403 432 432 1404 1404 436 433 1405 1405 439 434 1406 1406 435 435 1407 1407 434 436 1408 1408 438 437 1409 1409 437 438 1410 1410 433 439 1411 1411 435 435 1412 1412 439 434 1413 1413 438 437 1414 1414 434 436 1415 1415 433 439 1416 1416 437 438 1417 1417 436 433 1418 1418 432 432 1419 1419 438 437 1420 1420 442 440 1421 1421 441 441 1422 1422 437 438 1423 1423 439 434 1424 1424 443 442 1425 1425 442 440 1426 1426 438 437 1427 1427 437 438 1428 1428 441 441 1429 1429 440 443 1430 1430 436 433 1431 1431 436 433 1432 1432 440 443 1433 1433 443 442 1434 1434 439 434 1435 1435 443 442 1436 1436 447 444 1437 1437 446 445 1438 1438 442 440 1439 1439 441 441 1440 1440 445 446 1441 1441 444 447 1442 1442 440 443 1443 1443 440 443 1444 1444 444 447 1445 1445 447 444 1446 1446 443 442 1447 1447 442 440 1448 1448 446 445 1449 1449 445 446 1450 1450 441 441 1451 1451 445 446 1452 1452 446 445 1453 1453 447 444 1454 1454 444 447 1455 1455 448 448 1456 1456 452 449 1457 1457 455 450 1458 1458 451 451 1459 1459 450 452 1460 1460 454 453 1461 1461 453 454 1462 1462 449 455 1463 1463 451 451 1464 1464 455 450 1465 1465 454 453 1466 1466 450 452 1467 1467 449 455 1468 1468 453 454 1469 1469 452 449 1470 1470 448 448 1471 1471 454 453 1472 1472 458 456 1473 1473 457 457 1474 1474 453 454 1475 1475 455 450 1476 1476 459 458 1477 1477 458 456 1478 1478 454 453 1479 1479 453 454 1480 1480 457 457 1481 1481 456 459 1482 1482 452 449 1483 1483 452 449 1484 1484 456 459 1485 1485 459 458 1486 1486 455 450 1487 1487 459 458 1488 1488 463 460 1489 1489 462 461 1490 1490 458 456 1491 1491 457 457 1492 1492 461 462 1493 1493 460 463 1494 1494 456 459 1495 1495 456 459 1496 1496 460 463 1497 1497 463 460 1498 1498 459 458 1499 1499 458 456 1500 1500 462 461 1501 1501 461 462 1502 1502 457 457 1503 1503 461 462 1504 1504 462 461 1505 1505 463 460 1506 1506 460 463 1507 1507 464 464 1508 1508 468 465 1509 1509 471 466 1510 1510 467 467 1511 1511 466 468 1512 1512 470 469 1513 1513 469 470 1514 1514 465 471 1515 1515 467 467 1516 1516 471 466 1517 1517 470 469 1518 1518 466 468 1519 1519 465 471 1520 1520 469 470 1521 1521 468 465 1522 1522 464 464 1523 1523 470 469 1524 1524 474 472 1525 1525 473 473 1526 1526 469 470 1527 1527 471 466 1528 1528 475 474 1529 1529 474 472 1530 1530 470 469 1531 1531 469 470 1532 1532 473 473 1533 1533 472 475 1534 1534 468 465 1535 1535 468 465 1536 1536 472 475 1537 1537 475 474 1538 1538 471 466 1539 1539 475 474 1540 1540 479 476 1541 1541 478 477 1542 1542 474 472 1543 1543 473 473 1544 1544 477 478 1545 1545 476 479 1546 1546 472 475 1547 1547 472 475 1548 1548 476 479 1549 1549 479 476 1550 1550 475 474 1551 1551 474 472 1552 1552 478 477 1553 1553 477 478 1554 1554 473 473 1555 1555 477 478 1556 1556 478 477 1557 1557 479 476 1558 1558 476 479 1559 1559 480 480 1560 1560 484 481 1561 1561 487 482 1562 1562 483 483 1563 1563 482 484 1564 1564 486 485 1565 1565 485 486 1566 1566 481 487 1567 1567 483 483 1568 1568 487 482 1569 1569 486 485 1570 1570 482 484 1571 1571 481 487 1572 1572 485 486 1573 1573 484 481 1574 1574 480 480 1575 1575 486 485 1576 1576 490 488 1577 1577 489 489 1578 1578 485 486 1579 1579 487 482 1580 1580 491 490 1581 1581 490 488 1582 1582 486 485 1583 1583 485 486 1584 1584 489 489 1585 1585 488 491 1586 1586 484 481 1587 1587 484 481 1588 1588 488 491 1589 1589 491 490 1590 1590 487 482 1591 1591 491 490 1592 1592 495 492 1593 1593 494 493 1594 1594 490 488 1595 1595 489 489 1596 1596 493 494 1597 1597 492 495 1598 1598 488 491 1599 1599 488 491 1600 1600 492 495 1601 1601 495 492 1602 1602 491 490 1603 1603 490 488 1604 1604 494 493 1605 1605 493 494 1606 1606 489 489 1607 1607 493 494 1608 1608 494 493 1609 1609 495 492 1610 1610 492 495 1611 1611 496 496 1612 1612 500 497 1613 1613 503 498 1614 1614 499 499 1615 1615 498 500 1616 1616 502 501 1617 1617 501 502 1618 1618 497 503 1619 1619 499 499 1620 1620 503 498 1621 1621 502 501 1622 1622 498 500 1623 1623 497 503 1624 1624 501 502 1625 1625 500 497 1626 1626 496 496 1627 1627 502 501 1628 1628 506 504 1629 1629 505 505 1630 1630 501 502 1631 1631 503 498 1632 1632 507 506 1633 1633 506 504 1634 1634 502 501 1635 1635 501 502 1636 1636 505 505 1637 1637 504 507 1638 1638 500 497 1639 1639 500 497 1640 1640 504 507 1641 1641 507 506 1642 1642 503 498 1643 1643 507 506 1644 1644 511 508 1645 1645 510 509 1646 1646 506 504 1647 1647 505 505 1648 1648 509 510 1649 1649 508 511 1650 1650 504 507 1651 1651 504 507 1652 1652 508 511 1653 1653 511 508 1654 1654 507 506 1655 1655 506 504 1656 1656 510 509 1657 1657 509 510 1658 1658 505 505 1659 1659 509 510 1660 1660 510 509 1661 1661 511 508 1662 1662 508 511 1663 1663 512 512 1664 1664 516 513 1665 1665 519 514 1666 1666 515 515 1667 1667 514 516 1668 1668 518 517 1669 1669 517 518 1670 1670 513 519 1671 1671 515 515 1672 1672 519 514 1673 1673 518 517 1674 1674 514 516 1675 1675 513 519 1676 1676 517 518 1677 1677 516 513 1678 1678 512 512 1679 1679 518 517 1680 1680 522 520 1681 1681 521 521 1682 1682 517 518 1683 1683 519 514 1684 1684 523 522 1685 1685 522 520 1686 1686 518 517 1687 1687 517 518 1688 1688 521 521 1689 1689 520 523 1690 1690 516 513 1691 1691 516 513 1692 1692 520 523 1693 1693 523 522 1694 1694 519 514 1695 1695 523 522 1696 1696 527 524 1697 1697 526 525 1698 1698 522 520 1699 1699 521 521 1700 1700 525 526 1701 1701 524 527 1702 1702 520 523 1703 1703 520 523 1704 1704 524 527 1705 1705 527 524 1706 1706 523 522 1707 1707 522 520 1708 1708 526 525 1709 1709 525 526 1710 1710 521 521 1711 1711 525 526 1712 1712 526 525 1713 1713 527 524 1714 1714 524 527 1715 1715 528 528 1716 1716 532 529 1717 1717 535 530 1718 1718 531 531 1719 1719 530 532 1720 1720 534 533 1721 1721 533 534 1722 1722 529 535 1723 1723 531 531 1724 1724 535 530 1725 1725 534 533 1726 1726 530 532 1727 1727 529 535 1728 1728 533 534 1729 1729 532 529 1730 1730 528 528 1731 1731 534 533 1732 1732 538 536 1733 1733 537 537 1734 1734 533 534 1735 1735 535 530 1736 1736 539 538 1737 1737 538 536 1738 1738 534 533 1739 1739 533 534 1740 1740 537 537 1741 1741 536 539 1742 1742 532 529 1743 1743 532 529 1744 1744 536 539 1745 1745 539 538 1746 1746 535 530 1747 1747 539 538 1748 1748 543 540 1749 1749 542 541 1750 1750 538 536 1751 1751 537 537 1752 1752 541 542 1753 1753 540 543 1754 1754 536 539 1755 1755 536 539 1756 1756 540 543 1757 1757 543 540 1758 1758 539 538 1759 1759 538 536 1760 1760 542 541 1761 1761 541 542 1762 1762 537 537 1763 1763 541 542 1764 1764 542 541 1765 1765 543 540 1766 1766 540 543 1767 1767 544 544 1768 1768 548 545 1769 1769 551 546 1770 1770 547 547 1771 1771 546 548 1772 1772 550 549 1773 1773 549 550 1774 1774 545 551 1775 1775 547 547 1776 1776 551 546 1777 1777 550 549 1778 1778 546 548 1779 1779 545 551 1780 1780 549 550 1781 1781 548 545 1782 1782 544 544 1783 1783 550 549 1784 1784 554 552 1785 1785 553 553 1786 1786 549 550 1787 1787 551 546 1788 1788 555 554 1789 1789 554 552 1790 1790 550 549 1791 1791 549 550 1792 1792 553 553 1793 1793 552 555 1794 1794 548 545 1795 1795 548 545 1796 1796 552 555 1797 1797 555 554 1798 1798 551 546 1799 1799 555 554 1800 1800 559 556 1801 1801 558 557 1802 1802 554 552 1803 1803 553 553 1804 1804 557 558 1805 1805 556 559 1806 1806 552 555 1807 1807 552 555 1808 1808 556 559 1809 1809 559 556 1810 1810 555 554 1811 1811 554 552 1812 1812 558 557 1813 1813 557 558 1814 1814 553 553 1815 1815 557 558 1816 1816 558 557 1817 1817 559 556 1818 1818 556 559 1819 1819 560 560 1820 1820 564 561 1821 1821 567 562 1822 1822 563 563 1823 1823 562 564 1824 1824 566 565 1825 1825 565 566 1826 1826 561 567 1827 1827 563 563 1828 1828 567 562 1829 1829 566 565 1830 1830 562 564 1831 1831 561 567 1832 1832 565 566 1833 1833 564 561 1834 1834 560 560 1835 1835 566 565 1836 1836 570 568 1837 1837 569 569 1838 1838 565 566 1839 1839 567 562 1840 1840 571 570 1841 1841 570 568 1842 1842 566 565 1843 1843 565 566 1844 1844 569 569 1845 1845 568 571 1846 1846 564 561 1847 1847 564 561 1848 1848 568 571 1849 1849 571 570 1850 1850 567 562 1851 1851 571 570 1852 1852 575 572 1853 1853 574 573 1854 1854 570 568 1855 1855 569 569 1856 1856 573 574 1857 1857 572 575 1858 1858 568 571 1859 1859 568 571 1860 1860 572 575 1861 1861 575 572 1862 1862 571 570 1863 1863 570 568 1864 1864 574 573 1865 1865 573 574 1866 1866 569 569 1867 1867 573 574 1868 1868 574 573 1869 1869 575 572 1870 1870 572 575 1871 1871 576 576 1872 1872 580 577 1873 1873 583 578 1874 1874 579 579 1875 1875 578 580 1876 1876 582 581 1877 1877 581 582 1878 1878 577 583 1879 1879 579 579 1880 1880 583 578 1881 1881 582 581 1882 1882 578 580 1883 1883 577 583 1884 1884 581 582 1885 1885 580 577 1886 1886 576 576 1887 1887 582 581 1888 1888 586 584 1889 1889 585 585 1890 1890 581 582 1891 1891 583 578 1892 1892 587 586 1893 1893 586 584 1894 1894 582 581 1895 1895 581 582 1896 1896 585 585 1897 1897 584 587 1898 1898 580 577 1899 1899 580 577 1900 1900 584 587 1901 1901 587 586 1902 1902 583 578 1903 1903 587 586 1904 1904 591 588 1905 1905 590 589 1906 1906 586 584 1907 1907 585 585 1908 1908 589 590 1909 1909 588 591 1910 1910 584 587 1911 1911 584 587 1912 1912 588 591 1913 1913 591 588 1914 1914 587 586 1915 1915 586 584 1916 1916 590 589 1917 1917 589 590 1918 1918 585 585 1919 1919 589 590 1920 1920 590 589 1921 1921 591 588 1922 1922 588 591 1923 1923 592 592 1924 1924 596 593 1925 1925 599 594 1926 1926 595 595 1927 1927 594 596 1928 1928 598 597 1929 1929 597 598 1930 1930 593 599 1931 1931 595 595 1932 1932 599 594 1933 1933 598 597 1934 1934 594 596 1935 1935 593 599 1936 1936 597 598 1937 1937 596 593 1938 1938 592 592 1939 1939 598 597 1940 1940 602 600 1941 1941 601 601 1942 1942 597 598 1943 1943 599 594 1944 1944 603 602 1945 1945 602 600 1946 1946 598 597 1947 1947 597 598 1948 1948 601 601 1949 1949 600 603 1950 1950 596 593 1951 1951 596 593 1952 1952 600 603 1953 1953 603 602 1954 1954 599 594 1955 1955 603 602 1956 1956 607 604 1957 1957 606 605 1958 1958 602 600 1959 1959 601 601 1960 1960 605 606 1961 1961 604 607 1962 1962 600 603 1963 1963 600 603 1964 1964 604 607 1965 1965 607 604 1966 1966 603 602 1967 1967 602 600 1968 1968 606 605 1969 1969 605 606 1970 1970 601 601 1971 1971 605 606 1972 1972 606 605 1973 1973 607 604 1974 1974 604 607 1975 1975 608 608 1976 1976 612 609 1977 1977 615 610 1978 1978 611 611 1979 1979 610 612 1980 1980 614 613 1981 1981 613 614 1982 1982 609 615 1983 1983 611 611 1984 1984 615 610 1985 1985 614 613 1986 1986 610 612 1987 1987 609 615 1988 1988 613 614 1989 1989 612 609 1990 1990 608 608 1991 1991 614 613 1992 1992 618 616 1993 1993 617 617 1994 1994 613 614 1995 1995 615 610 1996 1996 619 618 1997 1997 618 616 1998 1998 614 613 1999 1999 613 614 2000 2000 617 617 2001 2001 616 619 2002 2002 612 609 2003 2003 612 609 2004 2004 616 619 2005 2005 619 618 2006 2006 615 610 2007 2007 619 618 2008 2008 623 620 2009 2009 622 621 2010 2010 618 616 2011 2011 617 617 2012 2012 621 622 2013 2013 620 623 2014 2014 616 619 2015 2015 616 619 2016 2016 620 623 2017 2017 623 620 2018 2018 619 618 2019 2019 618 616 2020 2020 622 621 2021 2021 621 622 2022 2022 617 617 2023 2023 621 622 2024 2024 622 621 2025 2025 623 620 2026 2026 620 623 2027 2027 624 624 2028 2028 628 625 2029 2029 631 626 2030 2030 627 627 2031 2031 626 628 2032 2032 630 629 2033 2033 629 630 2034 2034 625 631 2035 2035 627 627 2036 2036 631 626 2037 2037 630 629 2038 2038 626 628 2039 2039 625 631 2040 2040 629 630 2041 2041 628 625 2042 2042 624 624 2043 2043 630 629 2044 2044 634 552 2045 2045 633 632 2046 2046 629 630 2047 2047 631 626 2048 2048 635 633 2049 2049 634 552 2050 2050 630 629 2051 2051 629 630 2052 2052 633 632 2053 2053 632 634 2054 2054 628 625 2055 2055 628 625 2056 2056 632 634 2057 2057 635 633 2058 2058 631 626 2059 2059 635 633 2060 2060 639 635 2061 2061 638 636 2062 2062 634 552 2063 2063 633 632 2064 2064 637 637 2065 2065 636 638 2066 2066 632 634 2067 2067 632 634 2068 2068 636 638 2069 2069 639 635 2070 2070 635 633 2071 2071 634 552 2072 2072 638 636 2073 2073 637 637 2074 2074 633 632 2075 2075 637 637 2076 2076 638 636 2077 2077 639 635 2078 2078 636 638 2079 2079 640 639 2080 2080 644 640 2081 2081 647 641 2082 2082 643 642 2083 2083 642 643 2084 2084 646 644 2085 2085 645 645 2086 2086 641 646 2087 2087 643 642 2088 2088 647 641 2089 2089 646 644 2090 2090 642 643 2091 2091 641 646 2092 2092 645 645 2093 2093 644 640 2094 2094 640 639 2095 2095 646 644 2096 2096 650 647 2097 2097 649 648 2098 2098 645 645 2099 2099 647 641 2100 2100 651 649 2101 2101 650 647 2102 2102 646 644 2103 2103 645 645 2104 2104 649 648 2105 2105 648 650 2106 2106 644 640 2107 2107 644 640 2108 2108 648 650 2109 2109 651 649 2110 2110 647 641 2111 2111 651 649 2112 2112 655 651 2113 2113 654 652 2114 2114 650 647 2115 2115 649 648 2116 2116 653 653 2117 2117 652 654 2118 2118 648 650 2119 2119 648 650 2120 2120 652 654 2121 2121 655 651 2122 2122 651 649 2123 2123 650 647 2124 2124 654 652 2125 2125 653 653 2126 2126 649 648 2127 2127 653 653 2128 2128 654 652 2129 2129 655 651 2130 2130 652 654 2131 2131 656 655 2132 2132 660 656 2133 2133 663 657 2134 2134 659 658 2135 2135 658 659 2136 2136 662 660 2137 2137 661 661 2138 2138 657 662 2139 2139 659 658 2140 2140 663 657 2141 2141 662 660 2142 2142 658 659 2143 2143 657 662 2144 2144 661 661 2145 2145 660 656 2146 2146 656 655 2147 2147 662 660 2148 2148 666 663 2149 2149 665 664 2150 2150 661 661 2151 2151 663 657 2152 2152 667 665 2153 2153 666 663 2154 2154 662 660 2155 2155 661 661 2156 2156 665 664 2157 2157 664 666 2158 2158 660 656 2159 2159 660 656 2160 2160 664 666 2161 2161 667 665 2162 2162 663 657 2163 2163 667 665 2164 2164 671 667 2165 2165 670 668 2166 2166 666 663 2167 2167 665 664 2168 2168 669 669 2169 2169 668 670 2170 2170 664 666 2171 2171 664 666 2172 2172 668 670 2173 2173 671 667 2174 2174 667 665 2175 2175 666 663 2176 2176 670 668 2177 2177 669 669 2178 2178 665 664 2179 2179 669 669 2180 2180 670 668 2181 2181 671 667 2182 2182 668 670 2183 2183 672 671 2184 2184 676 672 2185 2185 679 673 2186 2186 675 674 2187 2187 674 675 2188 2188 678 676 2189 2189 677 677 2190 2190 673 678 2191 2191 675 674 2192 2192 679 673 2193 2193 678 676 2194 2194 674 675 2195 2195 673 678 2196 2196 677 677 2197 2197 676 672 2198 2198 672 671 2199 2199 678 676 2200 2200 682 679 2201 2201 681 680 2202 2202 677 677 2203 2203 679 673 2204 2204 683 681 2205 2205 682 679 2206 2206 678 676 2207 2207 677 677 2208 2208 681 680 2209 2209 680 682 2210 2210 676 672 2211 2211 676 672 2212 2212 680 682 2213 2213 683 681 2214 2214 679 673 2215 2215 683 681 2216 2216 687 683 2217 2217 686 684 2218 2218 682 679 2219 2219 681 680 2220 2220 685 685 2221 2221 684 686 2222 2222 680 682 2223 2223 680 682 2224 2224 684 686 2225 2225 687 683 2226 2226 683 681 2227 2227 682 679 2228 2228 686 684 2229 2229 685 685 2230 2230 681 680 2231 2231 685 685 2232 2232 686 684 2233 2233 687 683 2234 2234 684 686 2235 2235 688 687 2236 2236 692 688 2237 2237 695 689 2238 2238 691 690 2239 2239 690 691 2240 2240 694 549 2241 2241 693 692 2242 2242 689 693 2243 2243 691 690 2244 2244 695 689 2245 2245 694 549 2246 2246 690 691 2247 2247 689 693 2248 2248 693 692 2249 2249 692 688 2250 2250 688 687 2251 2251 694 549 2252 2252 698 694 2253 2253 697 695 2254 2254 693 692 2255 2255 695 689 2256 2256 699 696 2257 2257 698 694 2258 2258 694 549 2259 2259 693 692 2260 2260 697 695 2261 2261 696 697 2262 2262 692 688 2263 2263 692 688 2264 2264 696 697 2265 2265 699 696 2266 2266 695 689 2267 2267 699 696 2268 2268 703 698 2269 2269 702 699 2270 2270 698 694 2271 2271 697 695 2272 2272 701 700 2273 2273 700 701 2274 2274 696 697 2275 2275 696 697 2276 2276 700 701 2277 2277 703 698 2278 2278 699 696 2279 2279 698 694 2280 2280 702 699 2281 2281 701 700 2282 2282 697 695 2283 2283 701 700 2284 2284 702 699 2285 2285 703 698 2286 2286 700 701 2287 2287 704 702 2288 2288 708 703 2289 2289 711 704 2290 2290 707 705 2291 2291 706 706 2292 2292 710 707 2293 2293 709 708 2294 2294 705 709 2295 2295 707 705 2296 2296 711 704 2297 2297 710 707 2298 2298 706 706 2299 2299 705 709 2300 2300 709 708 2301 2301 708 703 2302 2302 704 702 2303 2303 710 707 2304 2304 714 710 2305 2305 713 711 2306 2306 709 708 2307 2307 711 704 2308 2308 715 712 2309 2309 714 710 2310 2310 710 707 2311 2311 709 708 2312 2312 713 711 2313 2313 712 713 2314 2314 708 703 2315 2315 708 703 2316 2316 712 713 2317 2317 715 712 2318 2318 711 704 2319 2319 715 712 2320 2320 719 714 2321 2321 718 715 2322 2322 714 710 2323 2323 713 711 2324 2324 717 716 2325 2325 716 717 2326 2326 712 713 2327 2327 712 713 2328 2328 716 717 2329 2329 719 714 2330 2330 715 712 2331 2331 714 710 2332 2332 718 715 2333 2333 717 716 2334 2334 713 711 2335 2335 717 716 2336 2336 718 715 2337 2337 719 714 2338 2338 716 717 2339 2339 720 718 2340 2340 724 719 2341 2341 727 720 2342 2342 723 721 2343 2343 722 722 2344 2344 726 723 2345 2345 725 724 2346 2346 721 725 2347 2347 723 721 2348 2348 727 720 2349 2349 726 723 2350 2350 722 722 2351 2351 721 725 2352 2352 725 724 2353 2353 724 719 2354 2354 720 718 2355 2355 726 723 2356 2356 730 726 2357 2357 729 727 2358 2358 725 724 2359 2359 727 720 2360 2360 731 728 2361 2361 730 726 2362 2362 726 723 2363 2363 725 724 2364 2364 729 727 2365 2365 728 729 2366 2366 724 719 2367 2367 724 719 2368 2368 728 729 2369 2369 731 728 2370 2370 727 720 2371 2371 731 728 2372 2372 735 730 2373 2373 734 731 2374 2374 730 726 2375 2375 729 727 2376 2376 733 732 2377 2377 732 733 2378 2378 728 729 2379 2379 728 729 2380 2380 732 733 2381 2381 735 730 2382 2382 731 728 2383 2383 730 726 2384 2384 734 731 2385 2385 733 732 2386 2386 729 727 2387 2387 733 732 2388 2388 734 731 2389 2389 735 730 2390 2390 732 733 2391 2391 736 734 2392 2392 740 735 2393 2393 743 736 2394 2394 739 737 2395 2395 738 738 2396 2396 742 739 2397 2397 741 740 2398 2398 737 741 2399 2399 739 737 2400 2400 743 736 2401 2401 742 739 2402 2402 738 738 2403 2403 737 741 2404 2404 741 740 2405 2405 740 735 2406 2406 736 734 2407 2407 742 739 2408 2408 746 742 2409 2409 745 743 2410 2410 741 740 2411 2411 743 736 2412 2412 747 744 2413 2413 746 742 2414 2414 742 739 2415 2415 741 740 2416 2416 745 743 2417 2417 744 745 2418 2418 740 735 2419 2419 740 735 2420 2420 744 745 2421 2421 747 744 2422 2422 743 736 2423 2423 747 744 2424 2424 751 746 2425 2425 750 747 2426 2426 746 742 2427 2427 745 743 2428 2428 749 748 2429 2429 748 749 2430 2430 744 745 2431 2431 744 745 2432 2432 748 749 2433 2433 751 746 2434 2434 747 744 2435 2435 746 742 2436 2436 750 747 2437 2437 749 748 2438 2438 745 743 2439 2439 749 748 2440 2440 750 747 2441 2441 751 746 2442 2442 748 749 2443 2443 752 750 2444 2444 756 751 2445 2445 759 752 2446 2446 755 753 2447 2447 754 754 2448 2448 758 755 2449 2449 757 756 2450 2450 753 757 2451 2451 755 753 2452 2452 759 752 2453 2453 758 755 2454 2454 754 754 2455 2455 753 757 2456 2456 757 756 2457 2457 756 751 2458 2458 752 750 2459 2459 758 755 2460 2460 762 758 2461 2461 761 759 2462 2462 757 756 2463 2463 759 752 2464 2464 763 760 2465 2465 762 758 2466 2466 758 755 2467 2467 757 756 2468 2468 761 759 2469 2469 760 761 2470 2470 756 751 2471 2471 756 751 2472 2472 760 761 2473 2473 763 760 2474 2474 759 752 2475 2475 763 760 2476 2476 767 762 2477 2477 766 763 2478 2478 762 758 2479 2479 761 759 2480 2480 765 764 2481 2481 764 765 2482 2482 760 761 2483 2483 760 761 2484 2484 764 765 2485 2485 767 762 2486 2486 763 760 2487 2487 762 758 2488 2488 766 763 2489 2489 765 764 2490 2490 761 759 2491 2491 765 764 2492 2492 766 763 2493 2493 767 762 2494 2494 764 765 2495 2495 768 766 2496 2496 772 767 2497 2497 775 768 2498 2498 771 769 2499 2499 770 770 2500 2500 774 771 2501 2501 773 772 2502 2502 769 773 2503 2503 771 769 2504 2504 775 768 2505 2505 774 771 2506 2506 770 770 2507 2507 769 773 2508 2508 773 772 2509 2509 772 767 2510 2510 768 766 2511 2511 774 771 2512 2512 778 774 2513 2513 777 775 2514 2514 773 772 2515 2515 775 768 2516 2516 779 776 2517 2517 778 774 2518 2518 774 771 2519 2519 773 772 2520 2520 777 775 2521 2521 776 777 2522 2522 772 767 2523 2523 772 767 2524 2524 776 777 2525 2525 779 776 2526 2526 775 768 2527 2527 779 776 2528 2528 783 778 2529 2529 782 779 2530 2530 778 774 2531 2531 777 775 2532 2532 781 780 2533 2533 780 781 2534 2534 776 777 2535 2535 776 777 2536 2536 780 781 2537 2537 783 778 2538 2538 779 776 2539 2539 778 774 2540 2540 782 779 2541 2541 781 780 2542 2542 777 775 2543 2543 781 780 2544 2544 782 779 2545 2545 783 778 2546 2546 780 781 2547 2547 784 782 2548 2548 788 783 2549 2549 791 784 2550 2550 787 785 2551 2551 786 786 2552 2552 790 787 2553 2553 789 788 2554 2554 785 789 2555 2555 787 785 2556 2556 791 784 2557 2557 790 787 2558 2558 786 786 2559 2559 785 789 2560 2560 789 788 2561 2561 788 783 2562 2562 784 782 2563 2563 790 787 2564 2564 794 790 2565 2565 793 791 2566 2566 789 788 2567 2567 791 784 2568 2568 795 792 2569 2569 794 790 2570 2570 790 787 2571 2571 789 788 2572 2572 793 791 2573 2573 792 793 2574 2574 788 783 2575 2575 788 783 2576 2576 792 793 2577 2577 795 792 2578 2578 791 784 2579 2579 795 792 2580 2580 799 794 2581 2581 798 795 2582 2582 794 790 2583 2583 793 791 2584 2584 797 796 2585 2585 796 797 2586 2586 792 793 2587 2587 792 793 2588 2588 796 797 2589 2589 799 794 2590 2590 795 792 2591 2591 794 790 2592 2592 798 795 2593 2593 797 796 2594 2594 793 791 2595 2595 797 796 2596 2596 798 795 2597 2597 799 794 2598 2598 796 797 2599 2599 800 798 2600 2600 804 799 2601 2601 807 800 2602 2602 803 801 2603 2603 802 802 2604 2604 806 803 2605 2605 805 804 2606 2606 801 805 2607 2607 803 801 2608 2608 807 800 2609 2609 806 803 2610 2610 802 802 2611 2611 801 805 2612 2612 805 804 2613 2613 804 799 2614 2614 800 798 2615 2615 806 803 2616 2616 810 806 2617 2617 809 807 2618 2618 805 804 2619 2619 807 800 2620 2620 811 808 2621 2621 810 806 2622 2622 806 803 2623 2623 805 804 2624 2624 809 807 2625 2625 808 809 2626 2626 804 799 2627 2627 804 799 2628 2628 808 809 2629 2629 811 808 2630 2630 807 800 2631 2631 811 808 2632 2632 815 810 2633 2633 814 811 2634 2634 810 806 2635 2635 809 807 2636 2636 813 812 2637 2637 812 813 2638 2638 808 809 2639 2639 808 809 2640 2640 812 813 2641 2641 815 810 2642 2642 811 808 2643 2643 810 806 2644 2644 814 811 2645 2645 813 812 2646 2646 809 807 2647 2647 813 812 2648 2648 814 811 2649 2649 815 810 2650 2650 812 813 2651 2651 816 814 2652 2652 820 815 2653 2653 823 816 2654 2654 819 817 2655 2655 818 818 2656 2656 822 819 2657 2657 821 820 2658 2658 817 821 2659 2659 819 817 2660 2660 823 816 2661 2661 822 819 2662 2662 818 818 2663 2663 817 821 2664 2664 821 820 2665 2665 820 815 2666 2666 816 814 2667 2667 822 819 2668 2668 826 822 2669 2669 825 823 2670 2670 821 820 2671 2671 823 816 2672 2672 827 824 2673 2673 826 822 2674 2674 822 819 2675 2675 821 820 2676 2676 825 823 2677 2677 824 825 2678 2678 820 815 2679 2679 820 815 2680 2680 824 825 2681 2681 827 824 2682 2682 823 816 2683 2683 827 824 2684 2684 831 826 2685 2685 830 827 2686 2686 826 822 2687 2687 825 823 2688 2688 829 828 2689 2689 828 829 2690 2690 824 825 2691 2691 824 825 2692 2692 828 829 2693 2693 831 826 2694 2694 827 824 2695 2695 826 822 2696 2696 830 827 2697 2697 829 828 2698 2698 825 823 2699 2699 829 828 2700 2700 830 827 2701 2701 831 826 2702 2702 828 829 2703 2703 837 830 2704 2704 833 831 2705 2705 834 832 2706 2706 838 833 2707 2707 839 834 2708 2708 835 835 2709 2709 832 836 2710 2710 836 837 2711 2711 838 833 2712 2712 834 832 2713 2713 835 835 2714 2714 839 834 2715 2715 834 832 2716 2716 833 831 2717 2717 832 836 2718 2718 835 835 2719 2719 842 838 2720 2720 838 833 2721 2721 839 834 2722 2722 843 839 2723 2723 840 840 2724 2724 836 837 2725 2725 837 830 2726 2726 841 841 2727 2727 836 837 2728 2728 832 836 2729 2729 833 831 2730 2730 837 830 2731 2731 843 839 2732 2732 839 834 2733 2733 836 837 2734 2734 840 840 2735 2735 845 842 2736 2736 841 841 2737 2737 842 838 2738 2738 846 843 2739 2739 841 841 2740 2740 837 830 2741 2741 838 833 2742 2742 842 838 2743 2743 846 843 2744 2744 842 838 2745 2745 843 839 2746 2746 847 844 2747 2747 844 845 2748 2748 840 840 2749 2749 841 841 2750 2750 845 842 2751 2751 847 844 2752 2752 843 839 2753 2753 840 840 2754 2754 844 845 2755 2755 848 846 2756 2756 852 847 2757 2757 855 848 2758 2758 851 849 2759 2759 850 850 2760 2760 854 851 2761 2761 853 852 2762 2762 849 853 2763 2763 851 849 2764 2764 855 848 2765 2765 854 851 2766 2766 850 850 2767 2767 849 853 2768 2768 853 852 2769 2769 852 847 2770 2770 848 846 2771 2771 854 851 2772 2772 858 854 2773 2773 857 855 2774 2774 853 852 2775 2775 855 848 2776 2776 859 856 2777 2777 858 854 2778 2778 854 851 2779 2779 853 852 2780 2780 857 855 2781 2781 856 857 2782 2782 852 847 2783 2783 852 847 2784 2784 856 857 2785 2785 859 856 2786 2786 855 848 2787 2787 859 856 2788 2788 863 858 2789 2789 862 859 2790 2790 858 854 2791 2791 857 855 2792 2792 861 860 2793 2793 860 861 2794 2794 856 857 2795 2795 856 857 2796 2796 860 861 2797 2797 863 858 2798 2798 859 856 2799 2799 858 854 2800 2800 862 859 2801 2801 861 860 2802 2802 857 855 2803 2803 861 860 2804 2804 862 859 2805 2805 863 858 2806 2806 860 861 2807 2807 864 862 2808 2808 868 863 2809 2809 871 864 2810 2810 867 865 2811 2811 866 866 2812 2812 870 867 2813 2813 869 868 2814 2814 865 869 2815 2815 867 865 2816 2816 871 864 2817 2817 870 867 2818 2818 866 866 2819 2819 865 869 2820 2820 869 868 2821 2821 868 863 2822 2822 864 862 2823 2823 870 867 2824 2824 874 870 2825 2825 873 871 2826 2826 869 868 2827 2827 871 864 2828 2828 875 872 2829 2829 874 870 2830 2830 870 867 2831 2831 869 868 2832 2832 873 871 2833 2833 872 873 2834 2834 868 863 2835 2835 868 863 2836 2836 872 873 2837 2837 875 872 2838 2838 871 864 2839 2839 875 872 2840 2840 879 874 2841 2841 878 875 2842 2842 874 870 2843 2843 873 871 2844 2844 877 876 2845 2845 876 877 2846 2846 872 873 2847 2847 872 873 2848 2848 876 877 2849 2849 879 874 2850 2850 875 872 2851 2851 874 870 2852 2852 878 875 2853 2853 877 876 2854 2854 873 871 2855 2855 877 876 2856 2856 878 875 2857 2857 879 874 2858 2858 876 877 2859 2859 880 878 2860 2860 884 879 2861 2861 887 880 2862 2862 883 881 2863 2863 882 882 2864 2864 886 883 2865 2865 885 884 2866 2866 881 885 2867 2867 883 881 2868 2868 887 880 2869 2869 886 883 2870 2870 882 882 2871 2871 881 885 2872 2872 885 884 2873 2873 884 879 2874 2874 880 878 2875 2875 886 883 2876 2876 890 886 2877 2877 889 887 2878 2878 885 884 2879 2879 887 880 2880 2880 891 888 2881 2881 890 886 2882 2882 886 883 2883 2883 885 884 2884 2884 889 887 2885 2885 888 889 2886 2886 884 879 2887 2887 884 879 2888 2888 888 889 2889 2889 891 888 2890 2890 887 880 2891 2891 891 888 2892 2892 895 890 2893 2893 894 891 2894 2894 890 886 2895 2895 889 887 2896 2896 893 892 2897 2897 892 893 2898 2898 888 889 2899 2899 888 889 2900 2900 892 893 2901 2901 895 890 2902 2902 891 888 2903 2903 890 886 2904 2904 894 891 2905 2905 893 892 2906 2906 889 887 2907 2907 893 892 2908 2908 894 891 2909 2909 895 890 2910 2910 892 893 2911 2911 896 894 2912 2912 900 895 2913 2913 903 896 2914 2914 899 897 2915 2915 898 898 2916 2916 902 899 2917 2917 901 900 2918 2918 897 901 2919 2919 899 897 2920 2920 903 896 2921 2921 902 899 2922 2922 898 898 2923 2923 897 901 2924 2924 901 900 2925 2925 900 895 2926 2926 896 894 2927 2927 902 899 2928 2928 906 902 2929 2929 905 903 2930 2930 901 900 2931 2931 903 896 2932 2932 907 904 2933 2933 906 902 2934 2934 902 899 2935 2935 901 900 2936 2936 905 903 2937 2937 904 905 2938 2938 900 895 2939 2939 900 895 2940 2940 904 905 2941 2941 907 904 2942 2942 903 896 2943 2943 907 904 2944 2944 911 906 2945 2945 910 907 2946 2946 906 902 2947 2947 905 903 2948 2948 909 908 2949 2949 908 909 2950 2950 904 905 2951 2951 904 905 2952 2952 908 909 2953 2953 911 906 2954 2954 907 904 2955 2955 906 902 2956 2956 910 907 2957 2957 909 908 2958 2958 905 903 2959 2959 909 908 2960 2960 910 907 2961 2961 911 906 2962 2962 908 909 2963 2963 917 910 2964 2964 913 911 2965 2965 914 912 2966 2966 918 913 2967 2967 919 914 2968 2968 915 915 2969 2969 912 916 2970 2970 916 917 2971 2971 918 913 2972 2972 914 912 2973 2973 915 915 2974 2974 919 914 2975 2975 914 912 2976 2976 913 911 2977 2977 912 916 2978 2978 915 915 2979 2979 922 918 2980 2980 918 913 2981 2981 919 914 2982 2982 923 919 2983 2983 920 920 2984 2984 916 917 2985 2985 917 910 2986 2986 921 921 2987 2987 916 917 2988 2988 912 916 2989 2989 913 911 2990 2990 917 910 2991 2991 923 919 2992 2992 919 914 2993 2993 916 917 2994 2994 920 920 2995 2995 925 922 2996 2996 921 921 2997 2997 922 918 2998 2998 926 923 2999 2999 921 921 3000 3000 917 910 3001 3001 918 913 3002 3002 922 918 3003 3003 926 923 3004 3004 922 918 3005 3005 923 919 3006 3006 927 924 3007 3007 924 925 3008 3008 920 920 3009 3009 921 921 3010 3010 925 922 3011 3011 927 924 3012 3012 923 919 3013 3013 920 920 3014 3014 924 925 3015 3015 928 926 3016 3016 932 927 3017 3017 935 928 3018 3018 931 929 3019 3019 930 930 3020 3020 934 931 3021 3021 933 932 3022 3022 929 933 3023 3023 931 929 3024 3024 935 928 3025 3025 934 931 3026 3026 930 930 3027 3027 929 933 3028 3028 933 932 3029 3029 932 927 3030 3030 928 926 3031 3031 934 931 3032 3032 938 934 3033 3033 937 935 3034 3034 933 932 3035 3035 935 928 3036 3036 939 936 3037 3037 938 934 3038 3038 934 931 3039 3039 933 932 3040 3040 937 935 3041 3041 936 937 3042 3042 932 927 3043 3043 932 927 3044 3044 936 937 3045 3045 939 936 3046 3046 935 928 3047 3047 939 936 3048 3048 943 938 3049 3049 942 939 3050 3050 938 934 3051 3051 937 935 3052 3052 941 940 3053 3053 940 941 3054 3054 936 937 3055 3055 936 937 3056 3056 940 941 3057 3057 943 938 3058 3058 939 936 3059 3059 938 934 3060 3060 942 939 3061 3061 941 940 3062 3062 937 935 3063 3063 941 940 3064 3064 942 939 3065 3065 943 938 3066 3066 940 941 3067 3067 944 942 3068 3068 948 943 3069 3069 951 944 3070 3070 947 945 3071 3071 946 946 3072 3072 950 947 3073 3073 949 948 3074 3074 945 949 3075 3075 947 945 3076 3076 951 944 3077 3077 950 947 3078 3078 946 946 3079 3079 945 949 3080 3080 949 948 3081 3081 948 943 3082 3082 944 942 3083 3083 950 947 3084 3084 954 950 3085 3085 953 951 3086 3086 949 948 3087 3087 951 944 3088 3088 955 952 3089 3089 954 950 3090 3090 950 947 3091 3091 949 948 3092 3092 953 951 3093 3093 952 953 3094 3094 948 943 3095 3095 948 943 3096 3096 952 953 3097 3097 955 952 3098 3098 951 944 3099 3099 955 952 3100 3100 959 954 3101 3101 958 955 3102 3102 954 950 3103 3103 953 951 3104 3104 957 956 3105 3105 956 957 3106 3106 952 953 3107 3107 952 953 3108 3108 956 957 3109 3109 959 954 3110 3110 955 952 3111 3111 954 950 3112 3112 958 955 3113 3113 957 956 3114 3114 953 951 3115 3115 957 956 3116 3116 958 955 3117 3117 959 954 3118 3118 956 957 3119 3119 965 958 3120 3120 961 959 3121 3121 962 960 3122 3122 966 961 3123 3123 967 962 3124 3124 963 963 3125 3125 960 964 3126 3126 964 965 3127 3127 966 961 3128 3128 962 960 3129 3129 963 963 3130 3130 967 962 3131 3131 962 960 3132 3132 961 959 3133 3133 960 964 3134 3134 963 963 3135 3135 970 966 3136 3136 966 961 3137 3137 967 962 3138 3138 971 967 3139 3139 968 968 3140 3140 964 965 3141 3141 965 958 3142 3142 969 969 3143 3143 964 965 3144 3144 960 964 3145 3145 961 959 3146 3146 965 958 3147 3147 971 967 3148 3148 967 962 3149 3149 964 965 3150 3150 968 968 3151 3151 973 970 3152 3152 969 969 3153 3153 970 966 3154 3154 974 971 3155 3155 969 969 3156 3156 965 958 3157 3157 966 961 3158 3158 970 966 3159 3159 974 971 3160 3160 970 966 3161 3161 971 967 3162 3162 975 972 3163 3163 972 973 3164 3164 968 968 3165 3165 969 969 3166 3166 973 970 3167 3167 975 972 3168 3168 971 967 3169 3169 968 968 3170 3170 972 973 3171 3171 976 974 3172 3172 980 975 3173 3173 983 976 3174 3174 979 977 3175 3175 978 978 3176 3176 982 979 3177 3177 981 980 3178 3178 977 981 3179 3179 979 977 3180 3180 983 976 3181 3181 982 979 3182 3182 978 978 3183 3183 977 981 3184 3184 981 980 3185 3185 980 975 3186 3186 976 974 3187 3187 982 979 3188 3188 986 982 3189 3189 985 983 3190 3190 981 980 3191 3191 983 976 3192 3192 987 984 3193 3193 986 982 3194 3194 982 979 3195 3195 981 980 3196 3196 985 983 3197 3197 984 985 3198 3198 980 975 3199 3199 980 975 3200 3200 984 985 3201 3201 987 984 3202 3202 983 976 3203 3203 987 984 3204 3204 991 986 3205 3205 990 987 3206 3206 986 982 3207 3207 985 983 3208 3208 989 988 3209 3209 988 989 3210 3210 984 985 3211 3211 984 985 3212 3212 988 989 3213 3213 991 986 3214 3214 987 984 3215 3215 986 982 3216 3216 990 987 3217 3217 989 988 3218 3218 985 983 3219 3219 989 988 3220 3220 990 987 3221 3221 991 986 3222 3222 988 989 3223 3223 992 990 3224 3224 996 991 3225 3225 999 992 3226 3226 995 993 3227 3227 994 994 3228 3228 998 995 3229 3229 997 996 3230 3230 993 997 3231 3231 995 993 3232 3232 999 992 3233 3233 998 995 3234 3234 994 994 3235 3235 993 997 3236 3236 997 996 3237 3237 996 991 3238 3238 992 990 3239 3239 998 995 3240 3240 1002 998 3241 3241 1001 999 3242 3242 997 996 3243 3243 999 992 3244 3244 1003 1000 3245 3245 1002 998 3246 3246 998 995 3247 3247 997 996 3248 3248 1001 999 3249 3249 1000 1001 3250 3250 996 991 3251 3251 996 991 3252 3252 1000 1001 3253 3253 1003 1000 3254 3254 999 992 3255 3255 1003 1000 3256 3256 1007 1002 3257 3257 1006 1003 3258 3258 1002 998 3259 3259 1001 999 3260 3260 1005 1004 3261 3261 1004 1005 3262 3262 1000 1001 3263 3263 1000 1001 3264 3264 1004 1005 3265 3265 1007 1002 3266 3266 1003 1000 3267 3267 1002 998 3268 3268 1006 1003 3269 3269 1005 1004 3270 3270 1001 999 3271 3271 1005 1004 3272 3272 1006 1003 3273 3273 1007 1002 3274 3274 1004 1005 3275 3275 1008 1006 3276 3276 1012 1007 3277 3277 1015 1008 3278 3278 1011 1009 3279 3279 1010 1010 3280 3280 1014 1011 3281 3281 1013 1012 3282 3282 1009 1013 3283 3283 1011 1009 3284 3284 1015 1008 3285 3285 1014 1011 3286 3286 1010 1010 3287 3287 1009 1013 3288 3288 1013 1012 3289 3289 1012 1007 3290 3290 1008 1006 3291 3291 1014 1011 3292 3292 1018 1014 3293 3293 1017 1015 3294 3294 1013 1012 3295 3295 1015 1008 3296 3296 1019 1016 3297 3297 1018 1014 3298 3298 1014 1011 3299 3299 1013 1012 3300 3300 1017 1015 3301 3301 1016 1017 3302 3302 1012 1007 3303 3303 1012 1007 3304 3304 1016 1017 3305 3305 1019 1016 3306 3306 1015 1008 3307 3307 1019 1016 3308 3308 1023 1018 3309 3309 1022 1019 3310 3310 1018 1014 3311 3311 1017 1015 3312 3312 1021 1020 3313 3313 1020 1021 3314 3314 1016 1017 3315 3315 1016 1017 3316 3316 1020 1021 3317 3317 1023 1018 3318 3318 1019 1016 3319 3319 1018 1014 3320 3320 1022 1019 3321 3321 1021 1020 3322 3322 1017 1015 3323 3323 1021 1020 3324 3324 1022 1019 3325 3325 1023 1018 3326 3326 1020 1021 3327 3327 1024 1022 3328 3328 1028 1023 3329 3329 1031 1024 3330 3330 1027 1025 3331 3331 1026 1026 3332 3332 1030 1027 3333 3333 1029 1028 3334 3334 1025 1029 3335 3335 1027 1025 3336 3336 1031 1024 3337 3337 1030 1027 3338 3338 1026 1026 3339 3339 1025 1029 3340 3340 1029 1028 3341 3341 1028 1023 3342 3342 1024 1022 3343 3343 1030 1027 3344 3344 1034 1030 3345 3345 1033 1031 3346 3346 1029 1028 3347 3347 1031 1024 3348 3348 1035 1032 3349 3349 1034 1030 3350 3350 1030 1027 3351 3351 1029 1028 3352 3352 1033 1031 3353 3353 1032 1033 3354 3354 1028 1023 3355 3355 1028 1023 3356 3356 1032 1033 3357 3357 1035 1032 3358 3358 1031 1024 3359 3359 1035 1032 3360 3360 1039 1034 3361 3361 1038 1035 3362 3362 1034 1030 3363 3363 1033 1031 3364 3364 1037 1036 3365 3365 1036 1037 3366 3366 1032 1033 3367 3367 1032 1033 3368 3368 1036 1037 3369 3369 1039 1034 3370 3370 1035 1032 3371 3371 1034 1030 3372 3372 1038 1035 3373 3373 1037 1036 3374 3374 1033 1031 3375 3375 1037 1036 3376 3376 1038 1035 3377 3377 1039 1034 3378 3378 1036 1037 3379 3379 1040 1038 3380 3380 1044 1039 3381 3381 1047 1040 3382 3382 1043 1041 3383 3383 1042 1042 3384 3384 1046 1043 3385 3385 1045 1044 3386 3386 1041 1045 3387 3387 1043 1041 3388 3388 1047 1040 3389 3389 1046 1043 3390 3390 1042 1042 3391 3391 1041 1045 3392 3392 1045 1044 3393 3393 1044 1039 3394 3394 1040 1038 3395 3395 1046 1043 3396 3396 1050 1046 3397 3397 1049 1047 3398 3398 1045 1044 3399 3399 1047 1040 3400 3400 1051 1048 3401 3401 1050 1046 3402 3402 1046 1043 3403 3403 1045 1044 3404 3404 1049 1047 3405 3405 1048 1049 3406 3406 1044 1039 3407 3407 1044 1039 3408 3408 1048 1049 3409 3409 1051 1048 3410 3410 1047 1040 3411 3411 1051 1048 3412 3412 1055 1050 3413 3413 1054 1051 3414 3414 1050 1046 3415 3415 1049 1047 3416 3416 1053 1052 3417 3417 1052 1053 3418 3418 1048 1049 3419 3419 1048 1049 3420 3420 1052 1053 3421 3421 1055 1050 3422 3422 1051 1048 3423 3423 1050 1046 3424 3424 1054 1051 3425 3425 1053 1052 3426 3426 1049 1047 3427 3427 1053 1052 3428 3428 1054 1051 3429 3429 1055 1050 3430 3430 1052 1053 3431 3431 1061 1054 3432 3432 1057 1055 3433 3433 1058 1056 3434 3434 1062 1057 3435 3435 1063 1058 3436 3436 1059 1059 3437 3437 1056 1060 3438 3438 1060 1061 3439 3439 1062 1057 3440 3440 1058 1056 3441 3441 1059 1059 3442 3442 1063 1058 3443 3443 1058 1056 3444 3444 1057 1055 3445 3445 1056 1060 3446 3446 1059 1059 3447 3447 1066 1062 3448 3448 1062 1057 3449 3449 1063 1058 3450 3450 1067 1063 3451 3451 1064 1064 3452 3452 1060 1061 3453 3453 1061 1054 3454 3454 1065 1065 3455 3455 1060 1061 3456 3456 1056 1060 3457 3457 1057 1055 3458 3458 1061 1054 3459 3459 1067 1063 3460 3460 1063 1058 3461 3461 1060 1061 3462 3462 1064 1064 3463 3463 1069 1066 3464 3464 1065 1065 3465 3465 1066 1062 3466 3466 1070 1067 3467 3467 1065 1065 3468 3468 1061 1054 3469 3469 1062 1057 3470 3470 1066 1062 3471 3471 1070 1067 3472 3472 1066 1062 3473 3473 1067 1063 3474 3474 1071 1068 3475 3475 1068 1069 3476 3476 1064 1064 3477 3477 1065 1065 3478 3478 1069 1066 3479 3479 1071 1068 3480 3480 1067 1063 3481 3481 1064 1064 3482 3482 1068 1069 3483 3483 1072 1070 3484 3484 1076 1071 3485 3485 1079 1072 3486 3486 1075 1073 3487 3487 1074 1074 3488 3488 1078 1075 3489 3489 1077 1076 3490 3490 1073 1077 3491 3491 1075 1073 3492 3492 1079 1072 3493 3493 1078 1075 3494 3494 1074 1074 3495 3495 1073 1077 3496 3496 1077 1076 3497 3497 1076 1071 3498 3498 1072 1070 3499 3499 1078 1075 3500 3500 1082 1078 3501 3501 1081 1079 3502 3502 1077 1076 3503 3503 1079 1072 3504 3504 1083 1080 3505 3505 1082 1078 3506 3506 1078 1075 3507 3507 1077 1076 3508 3508 1081 1079 3509 3509 1080 1081 3510 3510 1076 1071 3511 3511 1076 1071 3512 3512 1080 1081 3513 3513 1083 1080 3514 3514 1079 1072 3515 3515 1083 1080 3516 3516 1087 1082 3517 3517 1086 1083 3518 3518 1082 1078 3519 3519 1081 1079 3520 3520 1085 1084 3521 3521 1084 1085 3522 3522 1080 1081 3523 3523 1080 1081 3524 3524 1084 1085 3525 3525 1087 1082 3526 3526 1083 1080 3527 3527 1082 1078 3528 3528 1086 1083 3529 3529 1085 1084 3530 3530 1081 1079 3531 3531 1085 1084 3532 3532 1086 1083 3533 3533 1087 1082 3534 3534 1084 1085 3535 3535 1088 1086 3536 3536 1092 1087 3537 3537 1095 1088 3538 3538 1091 1089 3539 3539 1090 1090 3540 3540 1094 1091 3541 3541 1093 1092 3542 3542 1089 1093 3543 3543 1091 1089 3544 3544 1095 1088 3545 3545 1094 1091 3546 3546 1090 1090 3547 3547 1089 1093 3548 3548 1093 1092 3549 3549 1092 1087 3550 3550 1088 1086 3551 3551 1094 1091 3552 3552 1098 1094 3553 3553 1097 1095 3554 3554 1093 1092 3555 3555 1095 1088 3556 3556 1099 1096 3557 3557 1098 1094 3558 3558 1094 1091 3559 3559 1093 1092 3560 3560 1097 1095 3561 3561 1096 1097 3562 3562 1092 1087 3563 3563 1092 1087 3564 3564 1096 1097 3565 3565 1099 1096 3566 3566 1095 1088 3567 3567 1099 1096 3568 3568 1103 1098 3569 3569 1102 1099 3570 3570 1098 1094 3571 3571 1097 1095 3572 3572 1101 1100 3573 3573 1100 1101 3574 3574 1096 1097 3575 3575 1096 1097 3576 3576 1100 1101 3577 3577 1103 1098 3578 3578 1099 1096 3579 3579 1098 1094 3580 3580 1102 1099 3581 3581 1101 1100 3582 3582 1097 1095 3583 3583 1101 1100 3584 3584 1102 1099 3585 3585 1103 1098 3586 3586 1100 1101 3587 3587 1104 1102 3588 3588 1108 1103 3589 3589 1111 1104 3590 3590 1107 1105 3591 3591 1106 1106 3592 3592 1110 1107 3593 3593 1109 1108 3594 3594 1105 1109 3595 3595 1107 1105 3596 3596 1111 1104 3597 3597 1110 1107 3598 3598 1106 1106 3599 3599 1105 1109 3600 3600 1109 1108 3601 3601 1108 1103 3602 3602 1104 1102 3603 3603 1110 1107 3604 3604 1114 1110 3605 3605 1113 1111 3606 3606 1109 1108 3607 3607 1111 1104 3608 3608 1115 1112 3609 3609 1114 1110 3610 3610 1110 1107 3611 3611 1109 1108 3612 3612 1113 1111 3613 3613 1112 1113 3614 3614 1108 1103 3615 3615 1108 1103 3616 3616 1112 1113 3617 3617 1115 1112 3618 3618 1111 1104 3619 3619 1115 1112 3620 3620 1119 1114 3621 3621 1118 1115 3622 3622 1114 1110 3623 3623 1113 1111 3624 3624 1117 1116 3625 3625 1116 1117 3626 3626 1112 1113 3627 3627 1112 1113 3628 3628 1116 1117 3629 3629 1119 1114 3630 3630 1115 1112 3631 3631 1114 1110 3632 3632 1118 1115 3633 3633 1117 1116 3634 3634 1113 1111 3635 3635 1117 1116 3636 3636 1118 1115 3637 3637 1119 1114 3638 3638 1116 1117 3639 3639
-0 0 0 0 2 0 1 1 3 0 2 2 1 0 3 3 2 1 4 4 4 1 5 5 5 1 6 6 3 1 7 7 4 2 8 8 6 2 9 9 7 2 10 10 5 2 11 11 6 3 12 12 8 3 13 13 9 3 14 14 7 3 15 15 8 3 16 16 10 3 17 17 11 3 18 18 9 3 19 19 1 4 20 20 13 4 21 21 12 4 22 22 0 4 23 23 13 5 24 24 15 5 25 25 14 5 26 26 12 5 27 27 15 6 28 28 17 6 29 29 16 6 30 30 14 6 31 31 17 7 32 32 19 7 33 33 18 7 34 34 16 7 35 35 19 7 36 36 21 7 37 37 20 7 38 38 18 7 39 39 19 8 40 40 31 8 41 41 32 8 42 42 21 8 43 43 9 9 44 44 26 9 45 45 25 9 46 46 7 9 47 47 3 10 48 48 23 10 49 49 22 10 50 50 1 10 51 51 7 9 52 52 25 9 53 53 24 9 54 54 5 9 55 55 17 10 56 56 30 10 57 57 31 10 58 58 19 10 59 59 15 10 60 60 29 10 61 61 30 10 62 62 17 10 63 63 5 11 64 64 24 11 65 65 23 11 66 66 3 11 67 67 13 12 68 68 28 12 69 69 29 12 70 70 15 12 71 71 1 13 72 72 22 13 73 73 28 13 74 74 13 13 75 75 11 14 76 76 27 14 77 77 26 14 78 78 9 14 79 79 30 15 80 80 41 15 81 81 42 15 82 82 31 15 83 83 22 16 84 84 33 16 85 85 39 16 86 86 28 16 87 87 25 15 88 88 36 15 89 89 35 15 90 90 24 15 91 91 31 15 92 92 42 15 93 93 43 15 94 94 32 15 95 95 28 17 96 96 39 17 97 97 40 17 98 98 29 17 99 99 26 15 100 100 37 15 101 101 36 15 102 102 25 15 103 103 23 15 104 104 34 15 105 105 33 15 106 106 22 15 107 107 29 15 108 108 40 15 109 109 41 15 110 110 30 15 111 111 27 15 112 112 38 15 113 113 37 15 114 114 26 15 115 115 24 15 116 116 35 15 117 117 34 15 118 118 23 15 119 119 38 18 120 120 49 18 121 121 48 18 122 122 37 18 123 123 35 18 124 124 46 18 125 125 45 18 126 126 34 18 127 127 41 18 128 128 52 18 129 129 53 18 130 130 42 18 131 131 33 3 132 132 44 3 133 133 50 3 134 134 39 3 135 135 36 18 136 136 47 18 137 137 46 18 138 138 35 18 139 139 42 18 140 140 53 18 141 141 54 18 142 142 43 18 143 143 39 19 144 144 50 19 145 145 51 19 146 146 40 19 147 147 37 18 148 148 48 18 149 149 47 18 150 150 36 18 151 151 34 18 152 152 45 18 153 153 44 18 154 154 33 18 155 155 40 18 156 156 51 18 157 157 52 18 158 158 41 18 159 159 45 20 160 160 56 20 161 161 55 20 162 162 44 20 163 163 51 20 164 164 62 20 165 165 63 20 166 166 52 20 167 167 49 20 168 168 60 20 169 169 59 20 170 170 48 20 171 171 46 20 172 172 57 20 173 173 56 20 174 174 45 20 175 175 52 20 176 176 63 20 177 177 64 20 178 178 53 20 179 179 44 21 180 180 55 21 181 181 61 21 182 182 50 21 183 183 47 20 184 184 58 20 185 185 57 20 186 186 46 20 187 187 53 20 188 188 64 20 189 189 65 20 190 190 54 20 191 191 50 17 192 192 61 17 193 193 62 17 194 194 51 17 195 195 48 20 196 196 59 20 197 197 58 20 198 198 47 20 199 199 59 22 200 200 70 22 201 201 69 22 202 202 58 22 203 203 56 22 204 204 67 22 205 205 66 22 206 206 55 22 207 207 62 22 208 208 73 22 209 209 74 22 210 210 63 22 211 211 60 22 212 212 71 22 213 213 70 22 214 214 59 22 215 215 57 22 216 216 68 22 217 217 67 22 218 218 56 22 219 219 63 22 220 220 74 22 221 221 75 22 222 222 64 22 223 223 55 23 224 224 66 23 225 225 72 23 226 226 61 23 227 227 58 22 228 228 69 22 229 229 68 22 230 230 57 22 231 231 64 22 232 232 75 22 233 233 76 22 234 234 65 22 235 235 61 3 236 236 72 3 237 237 73 3 238 238 62 3 239 239 75 20 240 240 86 20 241 241 87 20 242 242 76 20 243 243 72 14 244 244 83 14 245 245 84 14 246 246 73 14 247 247 70 20 248 248 81 20 249 249 80 20 250 250 69 20 251 251 67 20 252 252 78 20 253 253 77 20 254 254 66 20 255 255 73 20 256 256 84 20 257 257 85 20 258 258 74 20 259 259 71 20 260 260 82 20 261 261 81 20 262 262 70 20 263 263 68 20 264 264 79 20 265 265 78 20 266 266 67 20 267 267 74 20 268 268 85 20 269 269 86 20 270 270 75 20 271 271 66 22 272 272 77 22 273 273 83 22 274 274 72 22 275 275 69 20 276 276 80 20 277 277 79 20 278 278 68 20 279 279 77 22 280 280 88 22 281 281 94 22 282 282 83 22 283 283 80 20 284 284 91 20 285 285 90 20 286 286 79 20 287 287 86 20 288 288 97 20 289 289 98 20 290 290 87 20 291 291 83 14 292 292 94 14 293 293 95 14 294 294 84 14 295 295 81 20 296 296 92 20 297 297 91 20 298 298 80 20 299 299 78 20 300 300 89 20 301 301 88 20 302 302 77 20 303 303 84 20 304 304 95 20 305 305 96 20 306 306 85 20 307 307 82 20 308 308 93 20 309 309 92 20 310 310 81 20 311 311 79 20 312 312 90 20 313 313 89 20 314 314 78 20 315 315 85 20 316 316 96 20 317 317 97 20 318 318 86 20 319 319 90 16 320 320 101 16 321 321 100 16 322 322 89 16 323 323 96 16 324 324 107 16 325 325 108 16 326 326 97 16 327 327 88 23 328 328 99 23 329 329 105 23 330 330 94 23 331 331 91 16 332 332 102 16 333 333 101 16 334 334 90 16 335 335 97 16 336 336 108 16 337 337 109 16 338 338 98 16 339 339 94 24 340 340 105 24 341 341 106 24 342 342 95 24 343 343 92 16 344 344 103 16 345 345 102 16 346 346 91 16 347 347 89 16 348 348 100 16 349 349 99 16 350 350 88 16 351 351 95 16 352 352 106 16 353 353 107 16 354 354 96 16 355 355 93 16 356 356 104 16 357 357 103 16 358 358 92 16 359 359 104 25 360 360 115 25 361 361 114 25 362 362 103 25 363 363 101 25 364 364 112 25 365 365 111 25 366 366 100 25 367 367 107 25 368 368 118 25 369 369 119 25 370 370 108 25 371 371 99 26 372 372 110 26 373 373 116 26 374 374 105 26 375 375 102 25 376 376 113 25 377 377 112 25 378 378 101 25 379 379 108 25 380 380 119 25 381 381 120 25 382 382 109 25 383 383 105 27 384 384 116 27 385 385 117 27 386 386 106 27 387 387 103 25 388 388 114 25 389 389 113 25 390 390 102 25 391 391 100 25 392 392 111 25 393 393 110 25 394 394 99 25 395 395 106 25 396 396 117 25 397 397 118 25 398 398 107 25 399 399 111 22 400 400 122 22 401 401 121 22 402 402 110 22 403 403 117 22 404 404 128 22 405 405 129 22 406 406 118 22 407 407 115 22 408 408 126 22 409 409 125 22 410 410 114 22 411 411 112 22 412 412 123 22 413 413 122 22 414 414 111 22 415 415 118 22 416 416 129 22 417 417 130 22 418 418 119 22 419 419 110 23 420 420 121 23 421 421 127 23 422 422 116 23 423 423 113 22 424 424 124 22 425 425 123 22 426 426 112 22 427 427 119 22 428 428 130 22 429 429 131 22 430 430 120 22 431 431 116 3 432 432 127 3 433 433 128 3 434 434 117 3 435 435 114 22 436 436 125 22 437 437 124 22 438 438 113 22 439 439 127 28 440 440 138 28 441 441 139 28 442 442 128 28 443 443 125 22 444 444 136 22 445 445 135 22 446 446 124 22 447 447 122 22 448 448 133 22 449 449 132 22 450 450 121 22 451 451 128 22 452 452 139 22 453 453 140 22 454 454 129 22 455 455 126 22 456 456 137 22 457 457 136 22 458 458 125 22 459 459 123 22 460 460 134 22 461 461 133 22 462 462 122 22 463 463 129 22 464 464 140 22 465 465 141 22 466 466 130 22 467 467 121 14 468 468 132 14 469 469 138 14 470 470 127 14 471 471 124 22 472 472 135 22 473 473 134 22 474 474 123 22 475 475 130 22 476 476 141 22 477 477 142 22 478 478 131 22 479 479 135 29 480 480 146 29 481 481 145 29 482 482 134 29 483 483 141 29 484 484 152 29 485 485 153 29 486 486 142 29 487 487 138 30 488 488 149 30 489 489 150 30 490 490 139 30 491 491 136 29 492 492 147 29 493 493 146 29 494 494 135 29 495 495 133 29 496 496 144 29 497 497 143 29 498 498 132 29 499 499 139 29 500 500 150 29 501 501 151 29 502 502 140 29 503 503 137 29 504 504 148 29 505 505 147 29 506 506 136 29 507 507 134 29 508 508 145 29 509 509 144 29 510 510 133 29 511 511 140 29 512 512 151 29 513 513 152 29 514 514 141 29 515 515 132 23 516 516 143 23 517 517 149 23 518 518 138 23 519 519 143 31 520 520 154 31 521 521 160 31 522 522 149 31 523 523 146 25 524 524 157 25 525 525 156 25 526 526 145 25 527 527 152 25 528 528 163 25 529 529 164 25 530 530 153 25 531 531 149 29 532 532 160 29 533 533 161 29 534 534 150 29 535 535 147 25 536 536 158 25 537 537 157 25 538 538 146 25 539 539 144 25 540 540 155 25 541 541 154 25 542 542 143 25 543 543 150 25 544 544 161 25 545 545 162 25 546 546 151 25 547 547 148 25 548 548 159 25 549 549 158 25 550 550 147 25 551 551 145 25 552 552 156 25 553 553 155 25 554 554 144 25 555 555 151 25 556 556 162 25 557 557 163 25 558 558 152 25 559 559 156 16 560 560 167 16 561 561 166 16 562 562 155 16 563 563 162 16 564 564 173 16 565 565 174 16 566 566 163 16 567 567 154 23 568 568 165 23 569 569 171 23 570 570 160 23 571 571 157 16 572 572 168 16 573 573 167 16 574 574 156 16 575 575 163 16 576 576 174 16 577 577 175 16 578 578 164 16 579 579 160 24 580 580 171 24 581 581 172 24 582 582 161 24 583 583 158 16 584 584 169 16 585 585 168 16 586 586 157 16 587 587 155 16 588 588 166 16 589 589 165 16 590 590 154 16 591 591 161 16 592 592 172 16 593 593 173 16 594 594 162 16 595 595 159 16 596 596 170 16 597 597 169 16 598 598 158 16 599 599 172 32 600 600 183 32 601 601 184 32 602 602 173 32 603 603 170 33 604 604 181 33 605 605 180 33 606 606 169 33 607 607 167 32 608 608 178 32 609 609 177 32 610 610 166 32 611 611 173 32 612 612 184 32 613 613 185 32 614 614 174 32 615 615 165 34 616 616 176 34 617 617 182 34 618 618 171 34 619 619 168 32 620 620 179 32 621 621 178 32 622 622 167 32 623 623 174 32 624 624 185 32 625 625 186 32 626 626 175 32 627 627 171 35 628 628 182 35 629 629 183 35 630 630 172 35 631 631 169 36 632 632 180 36 633 633 179 36 634 634 168 36 635 635 166 32 636 636 177 32 637 637 176 32 638 638 165 32 639 639 187 37 640 640 188 37 641 641 190 37 642 642 189 37 643 643 189 38 644 644 190 38 645 645 194 38 646 646 193 38 647 647 193 39 648 648 194 39 649 649 192 39 650 650 191 39 651 651 191 40 652 652 192 40 653 653 188 40 654 654 187 40 655 655 189 41 656 656 193 41 657 657 191 41 658 658 187 41 659 659 194 42 660 660 190 42 661 661 188 42 662 662 192 42 663 663 195 43 664 664 196 43 665 665 198 43 666 666 197 43 667 667 197 38 668 668 198 38 669 669 202 38 670 670 201 38 671 671 201 44 672 672 202 44 673 673 200 44 674 674 199 44 675 675 199 40 676 676 200 40 677 677 196 40 678 678 195 40 679 679 197 45 680 680 201 45 681 681 199 45 682 682 195 45 683 683 202 46 684 684 198 46 685 685 196 46 686 686 200 46 687 687 203 43 688 688 204 43 689 689 206 43 690 690 205 43 691 691 205 38 692 692 206 38 693 693 210 38 694 694 209 38 695 695 209 44 696 696 210 44 697 697 208 44 698 698 207 44 699 699 207 40 700 700 208 40 701 701 204 40 702 702 203 40 703 703 205 45 704 704 209 45 705 705 207 45 706 706 203 45 707 707 210 46 708 708 206 46 709 709 204 46 710 710 208 46 711 711 211 47 712 712 215 47 713 713 216 47 714 714 212 47 715 715 212 48 716 716 216 48 717 717 217 48 718 718 213 48 719 719 213 49 720 720 217 49 721 721 218 49 722 722 214 49 723 723 214 50 724 724 218 50 725 725 215 50 726 726 211 50 727 727 215 51 728 728 219 51 729 729 220 51 730 730 216 51 731 731 216 52 732 732 220 52 733 733 221 52 734 734 217 52 735 735 217 53 736 736 221 53 737 737 222 53 738 738 218 53 739 739 218 54 740 740 222 54 741 741 219 54 742 742 215 54 743 743 219 55 744 744 223 55 745 745 224 55 746 746 220 55 747 747 220 56 748 748 224 56 749 749 225 56 750 750 221 56 751 751 221 57 752 752 225 57 753 753 226 57 754 754 222 57 755 755 222 58 756 756 226 58 757 757 223 58 758 758 219 58 759 759 223 59 760 760 211 59 761 761 212 59 762 762 224 59 763 763 224 60 764 764 212 60 765 765 213 60 766 766 225 60 767 767 225 61 768 768 213 61 769 769 214 61 770 770 226 61 771 771 226 62 772 772 214 62 773 773 211 62 774 774 223 62 775 775 227 63 776 776 231 63 777 777 232 63 778 778 228 63 779 779 228 64 780 780 232 64 781 781 233 64 782 782 229 64 783 783 229 65 784 784 233 65 785 785 234 65 786 786 230 65 787 787 230 66 788 788 234 66 789 789 231 66 790 790 227 66 791 791 231 67 792 792 235 67 793 793 236 67 794 794 232 67 795 795 232 68 796 796 236 68 797 797 237 68 798 798 233 68 799 799 233 69 800 800 237 69 801 801 238 69 802 802 234 69 803 803 234 70 804 804 238 70 805 805 235 70 806 806 231 70 807 807 235 71 808 808 239 71 809 809 240 71 810 810 236 71 811 811 236 72 812 812 240 72 813 813 241 72 814 814 237 72 815 815 237 73 816 816 241 73 817 817 242 73 818 818 238 73 819 819 238 74 820 820 242 74 821 821 239 74 822 822 235 74 823 823 239 75 824 824 227 75 825 825 228 75 826 826 240 75 827 827 240 76 828 828 228 76 829 829 229 76 830 830 241 76 831 831 241 77 832 832 229 77 833 833 230 77 834 834 242 77 835 835 242 78 836 836 230 78 837 837 227 78 838 838 239 78 839 839 243 79 840 840 247 79 841 841 248 79 842 842 244 79 843 843 244 80 844 844 248 80 845 845 249 80 846 846 245 80 847 847 245 81 848 848 249 81 849 849 250 81 850 850 246 81 851 851 246 82 852 852 250 82 853 853 247 82 854 854 243 82 855 855 247 83 856 856 251 83 857 857 252 83 858 858 248 83 859 859 248 68 860 860 252 68 861 861 253 68 862 862 249 68 863 863 249 84 864 864 253 84 865 865 254 84 866 866 250 84 867 867 250 85 868 868 254 85 869 869 251 85 870 870 247 85 871 871 251 86 872 872 255 86 873 873 256 86 874 874 252 86 875 875 252 87 876 876 256 87 877 877 257 87 878 878 253 87 879 879 253 88 880 880 257 88 881 881 258 88 882 882 254 88 883 883 254 89 884 884 258 89 885 885 255 89 886 886 251 89 887 887 255 90 888 888 243 90 889 889 244 90 890 890 256 90 891 891 256 91 892 892 244 91 893 893 245 91 894 894 257 91 895 895 257 92 896 896 245 92 897 897 246 92 898 898 258 92 899 899 258 93 900 900 246 93 901 901 243 93 902 902 255 93 903 903
-99 98 62 61 63 60 97 96 58 57 59 56 87 86 39 36 38 37 77 76 18 17 19 16 89 88 42 41 43 40 91 90 47 44 46 45 93 92 50 49 51 48 83 82 31 28 30 29 81 80 27 24 26 25 79 78 22 21 23 20 76 38 86 76 76 12 76 14 75 74 14 13 15 12 73 72 10 9 11 8 71 68 6 5 7 4 263 262 226 225 227 224 261 260 222 221 223 220 251 250 203 200 202 201 241 240 182 181 183 180 253 252 206 205 207 204 255 254 211 208 210 209 257 256 214 213 215 212 247 246 195 192 194 193 245 244 191 188 190 189 243 242 186 185 187 184 240 202 250 240 240 176 240 178 239 238 178 177 179 176 237 236 174 173 175 172 235 232 170 169 171 168
-70 0 0 0 3 1 1 1 2 2 2 2 3 1 3 3 6 3 4 4 2 2 5 5 10 4 6 6 72 5 7 7 159 6 8 8 4 7 9 9 1 8 10 10 0 9 11 11 70 0 12 12 4 7 13 13 0 9 14 14 69 10 15 15 5 11 16 16 71 12 17 17 9 13 18 18 75 14 19 19 73 15 20 20 71 12 21 21 9 13 22 22 73 15 23 23 6 3 24 24 11 16 25 25 10 4 26 26 4 7 27 27 9 13 28 28 5 11 29 29 12 17 30 30 17 18 31 31 13 19 32 32 10 4 33 33 15 20 34 34 14 21 35 35 9 13 36 36 12 17 37 37 13 19 38 38 14 21 39 39 74 22 40 40 158 23 41 41 76 24 42 42 41 25 43 43 88 26 44 44 76 24 45 45 22 27 46 46 79 28 47 47 13 19 48 48 77 29 49 49 75 14 50 50 14 21 51 51 19 30 52 52 18 31 53 53 20 32 54 54 26 33 55 55 22 27 56 56 18 31 57 57 21 34 58 58 14 21 59 59 21 34 60 60 78 35 61 61 157 36 62 62 16 37 63 63 20 32 64 64 22 27 65 65 25 38 66 66 31 39 67 67 29 40 68 68 25 38 69 69 80 41 70 70 156 42 71 71 21 34 72 72 27 43 73 73 25 38 74 74 26 33 75 75 81 44 76 76 121 45 77 77 28 46 78 78 34 47 79 79 30 48 80 80 30 48 81 81 83 49 82 82 120 50 83 83 24 51 84 84 30 48 85 85 26 33 86 86 29 40 87 87 82 52 88 88 155 53 89 89 84 54 90 90 35 55 91 91 85 56 92 92 33 57 93 93 84 54 94 94 154 58 95 95 29 40 96 96 35 55 97 97 33 57 98 98 34 47 99 99 85 56 100 100 119 59 101 101 36 60 102 102 57 61 103 103 37 62 104 104 17 18 105 105 87 63 106 106 77 29 107 107 19 30 108 108 38 64 109 109 18 31 110 110 17 18 111 111 36 60 112 112 37 62 113 113 43 65 114 114 45 66 115 115 41 25 116 116 16 37 117 117 42 67 118 118 36 60 119 119 86 68 120 120 42 67 121 121 89 69 122 122 38 64 123 123 41 25 124 124 18 31 125 125 49 70 126 126 92 71 127 127 118 72 128 128 45 66 129 129 90 73 130 130 117 74 131 131 42 67 132 132 44 75 133 133 46 76 134 134 46 76 135 135 91 77 136 136 116 78 137 137 48 79 138 138 54 80 139 139 50 81 140 140 46 76 141 141 48 79 142 142 50 81 143 143 50 81 144 144 93 82 145 145 115 83 146 146 47 84 147 147 49 70 148 148 45 66 149 149 94 85 150 150 55 86 151 151 95 87 152 152 54 80 153 153 95 87 154 154 114 88 155 155 49 70 156 156 55 86 157 157 53 89 158 158 53 89 159 159 94 85 160 160 113 90 161 161 56 91 162 162 61 92 163 163 57 61 164 164 86 68 165 165 58 93 166 166 96 94 167 167 37 62 168 168 97 95 169 169 87 63 170 170 38 64 171 171 59 96 172 172 58 93 173 173 66 97 174 174 100 98 175 175 112 99 176 176 62 100 177 177 98 101 178 178 111 102 179 179 57 61 180 180 99 103 181 181 97 95 182 182 58 93 183 183 63 104 184 184 62 100 185 185 101 105 186 186 64 106 187 187 100 98 188 188 61 92 189 189 101 105 190 190 99 103 191 191 62 100 192 192 67 107 193 193 66 97 194 194 60 108 195 195 65 109 196 196 61 92 197 197 112 99 198 198 100 98 199 199 64 106 200 200 111 102 201 201 98 101 202 202 60 108 203 203 97 95 204 204 63 104 205 205 59 96 206 206 67 107 207 207 100 98 208 208 66 97 209 209 63 104 210 210 101 105 211 211 67 107 212 212 87 63 213 213 59 96 214 214 39 110 215 215 36 60 216 216 96 94 217 217 56 91 218 218 113 90 219 219 94 85 220 220 52 111 221 221 114 88 222 222 95 87 223 223 55 86 224 224 52 111 225 225 95 87 226 226 54 80 227 227 115 83 228 228 93 82 229 229 51 112 230 230 116 78 231 231 91 77 232 232 47 84 233 233 117 74 234 234 90 73 235 235 44 75 236 236 118 72 237 237 92 71 238 238 48 79 239 239 86 68 240 240 43 65 241 241 38 64 242 242 77 29 243 243 39 110 244 244 19 30 245 245 119 59 246 246 85 56 247 247 35 55 248 248 154 58 249 249 84 54 250 250 32 113 251 251 32 113 252 252 85 56 253 253 34 47 254 254 155 53 255 255 82 52 256 256 28 46 257 257 120 50 258 258 83 49 259 259 31 39 260 260 121 45 261 261 81 44 262 262 27 43 263 263 156 42 264 264 80 41 265 265 24 51 266 266 157 36 267 267 78 35 268 268 20 32 269 269 75 14 270 270 19 30 271 271 15 20 272 272 18 31 273 273 79 28 274 274 23 114 275 275 16 37 276 276 88 26 277 277 40 115 278 278 158 23 279 279 74 22 280 280 12 17 281 281 71 12 282 282 11 16 283 283 7 116 284 284 73 15 285 285 15 20 286 286 11 16 287 287 3 1 288 288 71 12 289 289 7 116 290 290 2 2 291 291 68 117 292 292 70 0 293 293 159 6 294 294 72 5 295 295 8 118 296 296 0 9 297 297 69 10 298 298 70 0 299 299 84 54 300 300 162 119 301 301 154 58 302 302 85 56 303 303 119 59 304 304 122 120 305 305 81 44 306 306 141 121 307 307 120 50 308 308 76 24 309 309 132 122 310 310 79 28 311 311 88 26 312 312 117 74 313 313 142 123 314 314 90 73 315 315 118 72 316 316 143 124 317 317 106 125 318 318 134 126 319 319 124 127 320 320 92 71 321 321 113 90 322 322 135 128 323 323 89 69 324 324 144 129 325 325 116 78 326 326 91 77 327 327 145 130 328 328 115 83 329 329 95 87 330 330 114 88 331 331 126 131 332 332 93 82 333 333 146 132 334 334 138 133 335 335 110 134 336 336 128 135 337 337 140 136 338 338 110 134 339 339 140 136 340 340 129 137 341 341 81 44 342 342 131 138 343 343 141 121 344 344 88 26 345 345 142 123 346 346 132 122 347 347 90 73 348 348 143 124 349 349 133 139 350 350 144 129 351 351 89 69 352 352 86 68 353 353 91 77 354 354 136 140 355 355 145 130 356 356 93 82 357 357 137 141 358 358 146 132 359 359 146 132 360 360 139 142 361 361 109 143 362 362 146 132 363 363 137 141 364 364 139 142 365 365 137 141 366 366 98 101 367 367 139 142 368 368 145 130 369 369 111 102 370 370 98 101 371 371 145 130 372 372 136 140 373 373 111 102 374 374 136 140 375 375 96 94 376 376 111 102 377 377 143 124 378 378 106 125 379 379 131 138 380 380 143 124 381 381 131 138 382 382 133 139 383 383 133 139 384 384 131 138 385 385 81 44 386 386 142 123 387 387 81 44 388 388 121 45 389 389 142 123 390 390 121 45 391 391 132 122 392 392 132 122 393 393 121 45 394 394 79 28 395 395 141 121 396 396 123 144 397 397 105 145 398 398 141 121 399 399 131 138 400 400 123 144 401 401 131 138 402 402 106 125 403 403 123 144 404 404 129 137 405 405 112 99 406 406 100 98 407 407 129 137 408 408 140 136 409 409 112 99 410 410 140 136 411 411 98 101 412 412 112 99 413 413 140 136 414 414 139 142 415 415 98 101 416 416 140 136 417 417 128 135 418 418 139 142 419 419 128 135 420 420 109 143 421 421 139 142 422 422 138 133 423 423 127 146 424 424 108 147 425 425 138 133 426 426 146 132 427 427 127 146 428 428 146 132 429 429 109 143 430 430 127 146 431 431 126 131 432 432 138 133 433 433 108 147 434 434 126 131 435 435 114 88 436 436 138 133 437 437 114 88 438 438 93 82 439 439 138 133 440 440 115 83 441 441 137 141 442 442 93 82 443 443 115 83 444 444 145 130 445 445 137 141 446 446 145 130 447 447 98 101 448 448 137 141 449 449 116 78 450 450 136 140 451 451 91 77 452 452 116 78 453 453 144 129 454 454 136 140 455 455 144 129 456 456 96 94 457 457 136 140 458 458 113 90 459 459 94 85 460 460 125 148 461 461 113 90 462 462 125 148 463 463 135 128 464 464 135 128 465 465 125 148 466 466 107 149 467 467 134 126 468 468 92 71 469 469 135 128 470 470 134 126 471 471 135 128 472 472 124 127 473 473 124 127 474 474 135 128 475 475 107 149 476 476 118 72 477 477 92 71 478 478 134 126 479 479 118 72 480 480 134 126 481 481 143 124 482 482 143 124 483 483 134 126 484 484 106 125 485 485 117 74 486 486 90 73 487 487 133 139 488 488 117 74 489 489 133 139 490 490 142 123 491 491 142 123 492 492 133 139 493 493 81 44 494 494 120 50 495 495 130 150 496 496 83 49 497 497 120 50 498 498 141 121 499 499 130 150 500 500 141 121 501 501 105 145 502 502 130 150 503 503 122 120 504 504 130 150 505 505 105 145 506 506 122 120 507 507 119 59 508 508 130 150 509 509 119 59 510 510 83 49 511 511 130 150 512 512 82 52 513 513 151 151 514 514 155 53 515 515 78 35 516 516 160 152 517 517 161 153 518 518 104 154 519 519 147 155 520 520 161 153 521 521 72 5 522 522 148 156 523 523 159 6 524 524 82 52 525 525 149 157 526 526 151 151 527 527 78 35 528 528 156 42 529 529 160 152 530 530 104 154 531 531 148 156 532 532 147 155 533 533 147 155 534 534 158 23 535 535 74 22 536 536 147 155 537 537 148 156 538 538 158 23 539 539 148 156 540 540 72 5 541 541 158 23 542 542 160 152 543 543 152 158 544 544 103 159 545 545 160 152 546 546 156 42 547 547 152 158 548 548 156 42 549 549 80 41 550 550 152 158 551 551 151 151 552 552 153 160 553 553 103 159 554 554 151 151 555 555 149 157 556 556 153 160 557 557 149 157 558 558 102 161 559 559 153 160 560 560 159 6 561 561 163 162 562 562 68 117 563 563 159 6 564 564 148 156 565 565 163 162 566 566 148 156 567 567 104 154 568 568 163 162 569 569 161 153 570 570 157 36 571 571 78 35 572 572 161 153 573 573 147 155 574 574 157 36 575 575 147 155 576 576 74 22 577 577 157 36 578 578 161 153 579 579 150 163 580 580 104 154 581 581 161 153 582 582 160 152 583 583 150 163 584 584 160 152 585 585 103 159 586 586 150 163 587 587 155 53 588 588 152 158 589 589 80 41 590 590 155 53 591 591 151 151 592 592 152 158 593 593 151 151 594 594 103 159 595 595 152 158 596 596 154 58 597 597 149 157 598 598 82 52 599 599 154 58 600 600 162 119 601 601 149 157 602 602 162 119 603 603 102 161 604 604 149 157 605 605 144 129 606 606 86 68 607 607 96 94 608 608 70 0 609 609 69 10 610 610 3 1 611 611 3 1 612 612 7 116 613 613 6 3 614 614 159 6 615 615 68 117 616 616 6 3 617 617 6 3 618 618 10 4 619 619 159 6 620 620 4 7 621 621 5 11 622 622 1 8 623 623 70 0 624 624 68 117 625 625 4 7 626 626 69 10 627 627 1 8 628 628 5 11 629 629 9 13 630 630 13 19 631 631 75 14 632 632 71 12 633 633 5 11 634 634 9 13 635 635 6 3 636 636 7 116 637 637 11 16 638 638 4 7 639 639 8 118 640 640 9 13 641 641 12 17 642 642 16 37 643 643 17 18 644 644 10 4 645 645 11 16 646 646 15 20 647 647 9 13 648 648 8 118 649 649 12 17 650 650 158 23 651 651 72 5 652 652 10 4 653 653 10 4 654 654 14 21 655 655 158 23 656 656 76 24 657 657 18 31 658 658 41 25 659 659 76 24 660 660 16 37 661 661 22 27 662 662 13 19 663 663 17 18 664 664 77 29 665 665 14 21 666 666 15 20 667 667 19 30 668 668 20 32 669 669 24 51 670 670 26 33 671 671 18 31 672 672 23 114 673 673 21 34 674 674 157 36 675 675 74 22 676 676 14 21 677 677 14 21 678 678 21 34 679 679 157 36 680 680 16 37 681 681 12 17 682 682 20 32 683 683 25 38 684 684 27 43 685 685 31 39 686 686 156 42 687 687 78 35 688 688 21 34 689 689 21 34 690 690 25 38 691 691 156 42 692 692 21 34 693 693 23 114 694 694 27 43 695 695 121 45 696 696 79 28 697 697 22 27 698 698 22 27 699 699 26 33 700 700 121 45 701 701 28 46 702 702 32 113 703 703 34 47 704 704 120 50 705 705 81 44 706 706 26 33 707 707 26 33 708 708 30 48 709 709 120 50 710 710 24 51 711 711 28 46 712 712 30 48 713 713 155 53 714 714 80 41 715 715 25 38 716 716 25 38 717 717 29 40 718 718 155 53 719 719 84 54 720 720 33 57 721 721 35 55 722 722 154 58 723 723 82 52 724 724 29 40 725 725 29 40 726 726 33 57 727 727 154 58 728 728 29 40 729 729 31 39 730 730 35 55 731 731 119 59 732 732 83 49 733 733 30 48 734 734 30 48 735 735 34 47 736 736 119 59 737 737 36 60 738 738 56 91 739 739 57 61 740 740 17 18 741 741 37 62 742 742 87 63 743 743 19 30 744 744 39 110 745 745 38 64 746 746 17 18 747 747 16 37 748 748 36 60 749 749 43 65 750 750 47 84 751 751 45 66 752 752 16 37 753 753 40 115 754 754 42 67 755 755 86 68 756 756 36 60 757 757 42 67 758 758 38 64 759 759 43 65 760 760 41 25 761 761 118 72 762 762 90 73 763 763 45 66 764 764 45 66 765 765 49 70 766 766 118 72 767 767 117 74 768 768 88 26 769 769 41 25 770 770 41 25 771 771 45 66 772 772 117 74 773 773 42 67 774 774 40 115 775 775 44 75 776 776 116 78 777 777 89 69 778 778 42 67 779 779 42 67 780 780 46 76 781 781 116 78 782 782 48 79 783 783 52 111 784 784 54 80 785 785 46 76 786 786 44 75 787 787 48 79 788 788 115 83 789 789 91 77 790 790 46 76 791 791 46 76 792 792 50 81 793 793 115 83 794 794 47 84 795 795 51 112 796 796 49 70 797 797 94 85 798 798 53 89 799 799 55 86 800 800 114 88 801 801 93 82 802 802 50 81 803 803 50 81 804 804 54 80 805 805 114 88 806 806 49 70 807 807 51 112 808 808 55 86 809 809 113 90 810 810 92 71 811 811 49 70 812 812 49 70 813 813 53 89 814 814 113 90 815 815 56 91 816 816 60 108 817 817 61 92 818 818 86 68 819 819 38 64 820 820 58 93 821 821 37 62 822 822 57 61 823 823 97 95 824 824 38 64 825 825 39 110 826 826 59 96 827 827 112 99 828 828 98 101 829 829 62 100 830 830 62 100 831 831 66 97 832 832 112 99 833 833 111 102 834 834 96 94 835 835 58 93 836 836 58 93 837 837 62 100 838 838 111 102 839 839 57 61 840 840 61 92 841 841 99 103 842 842 58 93 843 843 59 96 844 844 63 104 845 845 101 105 846 846 65 109 847 847 64 106 848 848 61 92 849 849 65 109 850 850 101 105 851 851 62 100 852 852 63 104 853 853 67 107 854 854 60 108 855 855 64 106 856 856 65 109 857 857 64 106 858 858 60 108 859 859 112 99 860 860 60 108 861 861 98 101 862 862 112 99 863 863 60 108 864 864 56 91 865 865 111 102 866 866 56 91 867 867 96 94 868 868 111 102 869 869 97 95 870 870 99 103 871 871 63 104 872 872 67 107 873 873 101 105 874 874 100 98 875 875 63 104 876 876 99 103 877 877 101 105 878 878 87 63 879 879 97 95 880 880 59 96 881 881 36 60 882 882 86 68 883 883 96 94 884 884 52 111 885 885 48 79 886 886 113 90 887 887 48 79 888 888 92 71 889 889 113 90 890 890 55 86 891 891 51 112 892 892 114 88 893 893 51 112 894 894 93 82 895 895 114 88 896 896 52 111 897 897 94 85 898 898 95 87 899 899 51 112 900 900 47 84 901 901 115 83 902 902 47 84 903 903 91 77 904 904 115 83 905 905 47 84 906 906 43 65 907 907 116 78 908 908 43 65 909 909 89 69 910 910 116 78 911 911 44 75 912 912 40 115 913 913 117 74 914 914 40 115 915 915 88 26 916 916 117 74 917 917 48 79 918 918 44 75 919 919 118 72 920 920 44 75 921 921 90 73 922 922 118 72 923 923 86 68 924 924 89 69 925 925 43 65 926 926 77 29 927 927 87 63 928 928 39 110 929 929 35 55 930 930 31 39 931 931 119 59 932 932 31 39 933 933 83 49 934 934 119 59 935 935 32 113 936 936 28 46 937 937 154 58 938 938 28 46 939 939 82 52 940 940 154 58 941 941 32 113 942 942 84 54 943 943 85 56 944 944 28 46 945 945 24 51 946 946 155 53 947 947 24 51 948 948 80 41 949 949 155 53 950 950 31 39 951 951 27 43 952 952 120 50 953 953 27 43 954 954 81 44 955 955 120 50 956 956 27 43 957 957 23 114 958 958 121 45 959 959 23 114 960 960 79 28 961 961 121 45 962 962 24 51 963 963 20 32 964 964 156 42 965 965 20 32 966 966 78 35 967 967 156 42 968 968 20 32 969 969 12 17 970 970 157 36 971 971 12 17 972 972 74 22 973 973 157 36 974 974 75 14 975 975 77 29 976 976 19 30 977 977 18 31 978 978 76 24 979 979 79 28 980 980 16 37 981 981 76 24 982 982 88 26 983 983 12 17 984 984 8 118 985 985 158 23 986 986 8 118 987 987 72 5 988 988 158 23 989 989 71 12 990 990 73 15 991 991 11 16 992 992 73 15 993 993 75 14 994 994 15 20 995 995 3 1 996 996 69 10 997 997 71 12 998 998 2 2 999 999 6 3 1000 1000 68 117 1001 1001 8 118 1002 1002 4 7 1003 1003 159 6 1004 1004 4 7 1005 1005 68 117 1006 1006 159 6 1007 1007 0 9 1008 1008 1 8 1009 1009 69 10 1010 1010 76 24 1011 1011 88 26 1012 1012 132 122 1013 1013 234 164 1014 1014 166 165 1015 1015 167 166 1016 1016 167 166 1017 1017 166 165 1018 1018 170 167 1019 1019 174 168 1020 1020 323 169 1021 1021 236 170 1022 1022 168 171 1023 1023 164 172 1024 1024 165 173 1025 1025 234 164 1026 1026 164 172 1027 1027 168 171 1028 1028 233 174 1029 1029 235 175 1030 1030 169 176 1031 1031 173 177 1032 1032 237 178 1033 1033 239 179 1034 1034 235 175 1035 1035 237 178 1036 1036 173 177 1037 1037 170 167 1038 1038 174 168 1039 1039 175 180 1040 1040 168 171 1041 1041 169 176 1042 1042 173 177 1043 1043 176 181 1044 1044 177 182 1045 1045 181 183 1046 1046 174 168 1047 1047 178 184 1048 1048 179 185 1049 1049 173 177 1050 1050 177 182 1051 1051 176 181 1052 1052 178 184 1053 1053 322 186 1054 1054 238 187 1055 1055 240 188 1056 1056 252 189 1057 1057 205 190 1058 1058 240 188 1059 1059 243 191 1060 1060 186 192 1061 1061 177 182 1062 1062 239 179 1063 1063 241 193 1064 1064 178 184 1065 1065 182 194 1066 1066 183 195 1067 1067 184 196 1068 1068 186 192 1069 1069 190 197 1070 1070 182 194 1071 1071 178 184 1072 1072 185 198 1073 1073 185 198 1074 1074 321 199 1075 1075 242 200 1076 1076 180 201 1077 1077 186 192 1078 1078 184 196 1079 1079 189 202 1080 1080 193 203 1081 1081 195 204 1082 1082 189 202 1083 1083 320 205 1084 1084 244 206 1085 1085 185 198 1086 1086 189 202 1087 1087 191 207 1088 1088 190 197 1089 1089 285 208 1090 1090 245 209 1091 1091 192 210 1092 1092 194 211 1093 1093 198 212 1094 1094 194 211 1095 1095 284 213 1096 1096 247 214 1097 1097 188 215 1098 1098 190 197 1099 1099 194 211 1100 1100 193 203 1101 1101 319 216 1102 1102 246 217 1103 1103 248 218 1104 1104 249 219 1105 1105 199 220 1106 1106 197 221 1107 1107 318 222 1108 1108 248 218 1109 1109 193 203 1110 1110 197 221 1111 1111 199 220 1112 1112 198 212 1113 1113 283 223 1114 1114 249 219 1115 1115 200 224 1116 1116 201 225 1117 1117 221 226 1118 1118 181 183 1119 1119 241 193 1120 1120 251 227 1121 1121 183 195 1122 1122 182 194 1123 1123 202 228 1124 1124 181 183 1125 1125 201 225 1126 1126 200 224 1127 1127 207 229 1128 1128 205 190 1129 1129 209 230 1130 1130 180 201 1131 1131 200 224 1132 1132 206 231 1133 1133 250 232 1134 1134 253 233 1135 1135 206 231 1136 1136 202 228 1137 1137 182 194 1138 1138 205 190 1139 1139 213 234 1140 1140 282 235 1141 1141 256 236 1142 1142 209 230 1143 1143 281 237 1144 1144 254 238 1145 1145 206 231 1146 1146 210 239 1147 1147 208 240 1148 1148 210 239 1149 1149 280 241 1150 1150 255 242 1151 1151 212 243 1152 1152 214 244 1153 1153 218 245 1154 1154 210 239 1155 1155 214 244 1156 1156 212 243 1157 1157 214 244 1158 1158 279 246 1159 1159 257 247 1160 1160 211 248 1161 1161 209 230 1162 1162 213 234 1163 1163 258 249 1164 1164 259 250 1165 1165 219 251 1166 1166 218 245 1167 1167 278 252 1168 1168 259 250 1169 1169 213 234 1170 1170 217 253 1171 1171 219 251 1172 1172 217 253 1173 1173 277 254 1174 1174 258 249 1175 1175 220 255 1176 1176 221 226 1177 1177 225 256 1178 1178 250 232 1179 1179 260 257 1180 1180 222 258 1181 1181 201 225 1182 1182 251 227 1183 1183 261 259 1184 1184 202 228 1185 1185 222 258 1186 1186 223 260 1187 1187 230 261 1188 1188 276 262 1189 1189 264 263 1190 1190 226 264 1191 1191 275 265 1192 1192 262 266 1193 1193 221 226 1194 1194 261 259 1195 1195 263 267 1196 1196 222 258 1197 1197 226 264 1198 1198 227 268 1199 1199 265 269 1200 1200 264 263 1201 1201 228 270 1202 1202 225 256 1203 1203 263 267 1204 1204 265 269 1205 1205 226 264 1206 1206 230 261 1207 1207 231 271 1208 1208 224 272 1209 1209 225 256 1210 1210 229 273 1211 1211 276 262 1212 1212 228 270 1213 1213 264 263 1214 1214 275 265 1215 1215 224 272 1216 1216 262 266 1217 1217 261 259 1218 1218 223 260 1219 1219 227 268 1220 1220 231 271 1221 1221 230 261 1222 1222 264 263 1223 1223 227 268 1224 1224 231 271 1225 1225 265 269 1226 1226 251 227 1227 1227 203 274 1228 1228 223 260 1229 1229 200 224 1230 1230 220 255 1231 1231 260 257 1232 1232 277 254 1233 1233 216 275 1234 1234 258 249 1235 1235 278 252 1236 1236 219 251 1237 1237 259 250 1238 1238 216 275 1239 1239 218 245 1240 1240 259 250 1241 1241 279 246 1242 1242 215 276 1243 1243 257 247 1244 1244 280 241 1245 1245 211 248 1246 1246 255 242 1247 1247 281 237 1248 1248 208 240 1249 1249 254 238 1250 1250 282 235 1251 1251 212 243 1252 1252 256 236 1253 1253 250 232 1254 1254 202 228 1255 1255 207 229 1256 1256 241 193 1257 1257 183 195 1258 1258 203 274 1259 1259 283 223 1260 1260 199 220 1261 1261 249 219 1262 1262 318 222 1263 1263 196 277 1264 1264 248 218 1265 1265 196 277 1266 1266 198 212 1267 1267 249 219 1268 1268 319 216 1269 1269 192 210 1270 1270 246 217 1271 1271 284 213 1272 1272 195 204 1273 1273 247 214 1274 1274 285 208 1275 1275 191 207 1276 1276 245 209 1277 1277 320 205 1278 1278 188 215 1279 1279 244 206 1280 1280 321 199 1281 1281 184 196 1282 1282 242 200 1283 1283 239 179 1284 1284 179 185 1285 1285 183 195 1286 1286 182 194 1287 1287 187 278 1288 1288 243 191 1289 1289 180 201 1290 1290 204 279 1291 1291 252 189 1292 1292 322 186 1293 1293 176 181 1294 1294 238 187 1295 1295 235 175 1296 1296 171 280 1297 1297 175 180 1298 1298 237 178 1299 1299 175 180 1300 1300 179 185 1301 1301 167 166 1302 1302 171 280 1303 1303 235 175 1304 1304 166 165 1305 1305 234 164 1306 1306 232 281 1307 1307 323 169 1308 1308 172 282 1309 1309 236 170 1310 1310 164 172 1311 1311 234 164 1312 1312 233 174 1313 1313 248 218 1314 1314 318 222 1315 1315 326 283 1316 1316 249 219 1317 1317 286 284 1318 1318 283 223 1319 1319 245 209 1320 1320 284 213 1321 1321 305 285 1322 1322 240 188 1323 1323 243 191 1324 1324 296 286 1325 1325 252 189 1326 1326 306 287 1327 1327 281 237 1328 1328 254 238 1329 1329 307 288 1330 1330 282 235 1331 1331 270 289 1332 1332 288 290 1333 1333 298 291 1334 1334 256 236 1335 1335 299 292 1336 1336 277 254 1337 1337 253 233 1338 1338 280 241 1339 1339 308 293 1340 1340 255 242 1341 1341 279 246 1342 1342 309 294 1343 1343 259 250 1344 1344 290 295 1345 1345 278 252 1346 1346 257 247 1347 1347 302 296 1348 1348 310 297 1349 1349 274 298 1350 1350 304 299 1351 1351 292 300 1352 1352 274 298 1353 1353 293 301 1354 1354 304 299 1355 1355 245 209 1356 1356 305 285 1357 1357 295 302 1358 1358 252 189 1359 1359 296 286 1360 1360 306 287 1361 1361 254 238 1362 1362 297 303 1363 1363 307 288 1364 1364 308 293 1365 1365 250 232 1366 1366 253 233 1367 1367 255 242 1368 1368 309 294 1369 1369 300 304 1370 1370 257 247 1371 1371 310 297 1372 1372 301 305 1373 1373 310 297 1374 1374 273 306 1375 1375 303 307 1376 1376 310 297 1377 1377 303 307 1378 1378 301 305 1379 1379 301 305 1380 1380 303 307 1381 1381 262 266 1382 1382 309 294 1383 1383 262 266 1384 1384 275 265 1385 1385 309 294 1386 1386 275 265 1387 1387 300 304 1388 1388 300 304 1389 1389 275 265 1390 1390 260 257 1391 1391 307 288 1392 1392 295 302 1393 1393 270 289 1394 1394 307 288 1395 1395 297 303 1396 1396 295 302 1397 1397 297 303 1398 1398 245 209 1399 1399 295 302 1400 1400 306 287 1401 1401 285 208 1402 1402 245 209 1403 1403 306 287 1404 1404 296 286 1405 1405 285 208 1406 1406 296 286 1407 1407 243 191 1408 1408 285 208 1409 1409 305 285 1410 1410 269 308 1411 1411 287 309 1412 1412 305 285 1413 1413 287 309 1414 1414 295 302 1415 1415 295 302 1416 1416 287 309 1417 1417 270 289 1418 1418 293 301 1419 1419 264 263 1420 1420 276 262 1421 1421 293 301 1422 1422 276 262 1423 1423 304 299 1424 1424 304 299 1425 1425 276 262 1426 1426 262 266 1427 1427 304 299 1428 1428 262 266 1429 1429 303 307 1430 1430 304 299 1431 1431 303 307 1432 1432 292 300 1433 1433 292 300 1434 1434 303 307 1435 1435 273 306 1436 1436 302 296 1437 1437 272 310 1438 1438 291 311 1439 1439 302 296 1440 1440 291 311 1441 1441 310 297 1442 1442 310 297 1443 1443 291 311 1444 1444 273 306 1445 1445 290 295 1446 1446 272 310 1447 1447 302 296 1448 1448 290 295 1449 1449 302 296 1450 1450 278 252 1451 1451 278 252 1452 1452 302 296 1453 1453 257 247 1454 1454 279 246 1455 1455 257 247 1456 1456 301 305 1457 1457 279 246 1458 1458 301 305 1459 1459 309 294 1460 1460 309 294 1461 1461 301 305 1462 1462 262 266 1463 1463 280 241 1464 1464 255 242 1465 1465 300 304 1466 1466 280 241 1467 1467 300 304 1468 1468 308 293 1469 1469 308 293 1470 1470 300 304 1471 1471 260 257 1472 1472 277 254 1473 1473 289 312 1474 1474 258 249 1475 1475 277 254 1476 1476 299 292 1477 1477 289 312 1478 1478 299 292 1479 1479 271 313 1480 1480 289 312 1481 1481 298 291 1482 1482 299 292 1483 1483 256 236 1484 1484 298 291 1485 1485 288 290 1486 1486 299 292 1487 1487 288 290 1488 1488 271 313 1489 1489 299 292 1490 1490 282 235 1491 1491 298 291 1492 1492 256 236 1493 1493 282 235 1494 1494 307 288 1495 1495 298 291 1496 1496 307 288 1497 1497 270 289 1498 1498 298 291 1499 1499 281 237 1500 1500 297 303 1501 1501 254 238 1502 1502 281 237 1503 1503 306 287 1504 1504 297 303 1505 1505 306 287 1506 1506 245 209 1507 1507 297 303 1508 1508 284 213 1509 1509 247 214 1510 1510 294 314 1511 1511 284 213 1512 1512 294 314 1513 1513 305 285 1514 1514 305 285 1515 1515 294 314 1516 1516 269 308 1517 1517 286 284 1518 1518 269 308 1519 1519 294 314 1520 1520 286 284 1521 1521 294 314 1522 1522 283 223 1523 1523 283 223 1524 1524 294 314 1525 1525 247 214 1526 1526 246 217 1527 1527 319 216 1528 1528 315 315 1529 1529 242 200 1530 1530 325 316 1531 1531 324 317 1532 1532 268 318 1533 1533 325 316 1534 1534 311 319 1535 1535 236 170 1536 1536 323 169 1537 1537 312 320 1538 1538 246 217 1539 1539 315 315 1540 1540 313 321 1541 1541 242 200 1542 1542 324 317 1543 1543 320 205 1544 1544 268 318 1545 1545 311 319 1546 1546 312 320 1547 1547 311 319 1548 1548 238 187 1549 1549 322 186 1550 1550 311 319 1551 1551 322 186 1552 1552 312 320 1553 1553 312 320 1554 1554 322 186 1555 1555 236 170 1556 1556 324 317 1557 1557 267 322 1558 1558 316 323 1559 1559 324 317 1560 1560 316 323 1561 1561 320 205 1562 1562 320 205 1563 1563 316 323 1564 1564 244 206 1565 1565 315 315 1566 1566 267 322 1567 1567 317 324 1568 1568 315 315 1569 1569 317 324 1570 1570 313 321 1571 1571 313 321 1572 1572 317 324 1573 1573 266 325 1574 1574 323 169 1575 1575 232 281 1576 1576 327 326 1577 1577 323 169 1578 1578 327 326 1579 1579 312 320 1580 1580 312 320 1581 1581 327 326 1582 1582 268 318 1583 1583 325 316 1584 1584 242 200 1585 1585 321 199 1586 1586 325 316 1587 1587 321 199 1588 1588 311 319 1589 1589 311 319 1590 1590 321 199 1591 1591 238 187 1592 1592 325 316 1593 1593 268 318 1594 1594 314 327 1595 1595 325 316 1596 1596 314 327 1597 1597 324 317 1598 1598 324 317 1599 1599 314 327 1600 1600 267 322 1601 1601 319 216 1602 1602 244 206 1603 1603 316 323 1604 1604 319 216 1605 1605 316 323 1606 1606 315 315 1607 1607 315 315 1608 1608 316 323 1609 1609 267 322 1610 1610 318 222 1611 1611 246 217 1612 1612 313 321 1613 1613 318 222 1614 1614 313 321 1615 1615 326 283 1616 1616 326 283 1617 1617 313 321 1618 1618 266 325 1619 1619 308 293 1620 1620 260 257 1621 1621 250 232 1622 1622 234 164 1623 1623 167 166 1624 1624 233 174 1625 1625 167 166 1626 1626 170 167 1627 1627 171 280 1628 1628 323 169 1629 1629 170 167 1630 1630 232 281 1631 1631 170 167 1632 1632 323 169 1633 1633 174 168 1634 1634 168 171 1635 1635 165 173 1636 1636 169 176 1637 1637 234 164 1638 1638 168 171 1639 1639 232 281 1640 1640 233 174 1641 1641 169 176 1642 1642 165 173 1643 1643 173 177 1644 1644 239 179 1645 1645 177 182 1646 1646 235 175 1647 1647 173 177 1648 1648 169 176 1649 1649 170 167 1650 1650 175 180 1651 1651 171 280 1652 1652 168 171 1653 1653 173 177 1654 1654 172 282 1655 1655 176 181 1656 1656 181 183 1657 1657 180 201 1658 1658 174 168 1659 1659 179 185 1660 1660 175 180 1661 1661 173 177 1662 1662 176 181 1663 1663 172 282 1664 1664 322 186 1665 1665 174 168 1666 1666 236 170 1667 1667 174 168 1668 1668 322 186 1669 1669 178 184 1670 1670 240 188 1671 1671 205 190 1672 1672 182 194 1673 1673 240 188 1674 1674 186 192 1675 1675 180 201 1676 1676 177 182 1677 1677 241 193 1678 1678 181 183 1679 1679 178 184 1680 1680 183 195 1681 1681 179 185 1682 1682 184 196 1683 1683 190 197 1684 1684 188 215 1685 1685 182 194 1686 1686 185 198 1687 1687 187 278 1688 1688 321 199 1689 1689 178 184 1690 1690 238 187 1691 1691 178 184 1692 1692 321 199 1693 1693 185 198 1694 1694 180 201 1695 1695 184 196 1696 1696 176 181 1697 1697 189 202 1698 1698 195 204 1699 1699 191 207 1700 1700 320 205 1701 1701 185 198 1702 1702 242 200 1703 1703 185 198 1704 1704 320 205 1705 1705 189 202 1706 1706 185 198 1707 1707 191 207 1708 1708 187 278 1709 1709 285 208 1710 1710 186 192 1711 1711 243 191 1712 1712 186 192 1713 1713 285 208 1714 1714 190 197 1715 1715 192 210 1716 1716 198 212 1717 1717 196 277 1718 1718 284 213 1719 1719 190 197 1720 1720 245 209 1721 1721 190 197 1722 1722 284 213 1723 1723 194 211 1724 1724 188 215 1725 1725 194 211 1726 1726 192 210 1727 1727 319 216 1728 1728 189 202 1729 1729 244 206 1730 1730 189 202 1731 1731 319 216 1732 1732 193 203 1733 1733 248 218 1734 1734 199 220 1735 1735 197 221 1736 1736 318 222 1737 1737 193 203 1738 1738 246 217 1739 1739 193 203 1740 1740 318 222 1741 1741 197 221 1742 1742 193 203 1743 1743 199 220 1744 1744 195 204 1745 1745 283 223 1746 1746 194 211 1747 1747 247 214 1748 1748 194 211 1749 1749 283 223 1750 1750 198 212 1751 1751 200 224 1752 1752 221 226 1753 1753 220 255 1754 1754 181 183 1755 1755 251 227 1756 1756 201 225 1757 1757 183 195 1758 1758 202 228 1759 1759 203 274 1760 1760 181 183 1761 1761 200 224 1762 1762 180 201 1763 1763 207 229 1764 1764 209 230 1765 1765 211 248 1766 1766 180 201 1767 1767 206 231 1768 1768 204 279 1769 1769 250 232 1770 1770 206 231 1771 1771 200 224 1772 1772 202 228 1773 1773 205 190 1774 1774 207 229 1775 1775 282 235 1776 1776 209 230 1777 1777 254 238 1778 1778 209 230 1779 1779 282 235 1780 1780 213 234 1781 1781 281 237 1782 1782 205 190 1783 1783 252 189 1784 1784 205 190 1785 1785 281 237 1786 1786 209 230 1787 1787 206 231 1788 1788 208 240 1789 1789 204 279 1790 1790 280 241 1791 1791 206 231 1792 1792 253 233 1793 1793 206 231 1794 1794 280 241 1795 1795 210 239 1796 1796 212 243 1797 1797 218 245 1798 1798 216 275 1799 1799 210 239 1800 1800 212 243 1801 1801 208 240 1802 1802 279 246 1803 1803 210 239 1804 1804 255 242 1805 1805 210 239 1806 1806 279 246 1807 1807 214 244 1808 1808 211 248 1809 1809 213 234 1810 1810 215 276 1811 1811 258 249 1812 1812 219 251 1813 1813 217 253 1814 1814 278 252 1815 1815 214 244 1816 1816 257 247 1817 1817 214 244 1818 1818 278 252 1819 1819 218 245 1820 1820 213 234 1821 1821 219 251 1822 1822 215 276 1823 1823 277 254 1824 1824 213 234 1825 1825 256 236 1826 1826 213 234 1827 1827 277 254 1828 1828 217 253 1829 1829 220 255 1830 1830 225 256 1831 1831 224 272 1832 1832 250 232 1833 1833 222 258 1834 1834 202 228 1835 1835 201 225 1836 1836 261 259 1837 1837 221 226 1838 1838 202 228 1839 1839 223 260 1840 1840 203 274 1841 1841 276 262 1842 1842 226 264 1843 1843 262 266 1844 1844 226 264 1845 1845 276 262 1846 1846 230 261 1847 1847 275 265 1848 1848 222 258 1849 1849 260 257 1850 1850 222 258 1851 1851 275 265 1852 1852 226 264 1853 1853 221 226 1854 1854 263 267 1855 1855 225 256 1856 1856 222 258 1857 1857 227 268 1858 1858 223 260 1859 1859 265 269 1860 1860 228 270 1861 1861 229 273 1862 1862 225 256 1863 1863 265 269 1864 1864 229 273 1865 1865 226 264 1866 1866 231 271 1867 1867 227 268 1868 1868 224 272 1869 1869 229 273 1870 1870 228 270 1871 1871 228 270 1872 1872 276 262 1873 1873 224 272 1874 1874 224 272 1875 1875 276 262 1876 1876 262 266 1877 1877 224 272 1878 1878 275 265 1879 1879 220 255 1880 1880 220 255 1881 1881 275 265 1882 1882 260 257 1883 1883 261 259 1884 1884 227 268 1885 1885 263 267 1886 1886 231 271 1887 1887 264 263 1888 1888 265 269 1889 1889 227 268 1890 1890 265 269 1891 1891 263 267 1892 1892 251 227 1893 1893 223 260 1894 1894 261 259 1895 1895 200 224 1896 1896 260 257 1897 1897 250 232 1898 1898 216 275 1899 1899 277 254 1900 1900 212 243 1901 1901 212 243 1902 1902 277 254 1903 1903 256 236 1904 1904 219 251 1905 1905 278 252 1906 1906 215 276 1907 1907 215 276 1908 1908 278 252 1909 1909 257 247 1910 1910 216 275 1911 1911 259 250 1912 1912 258 249 1913 1913 215 276 1914 1914 279 246 1915 1915 211 248 1916 1916 211 248 1917 1917 279 246 1918 1918 255 242 1919 1919 211 248 1920 1920 280 241 1921 1921 207 229 1922 1922 207 229 1923 1923 280 241 1924 1924 253 233 1925 1925 208 240 1926 1926 281 237 1927 1927 204 279 1928 1928 204 279 1929 1929 281 237 1930 1930 252 189 1931 1931 212 243 1932 1932 282 235 1933 1933 208 240 1934 1934 208 240 1935 1935 282 235 1936 1936 254 238 1937 1937 250 232 1938 1938 207 229 1939 1939 253 233 1940 1940 241 193 1941 1941 203 274 1942 1942 251 227 1943 1943 199 220 1944 1944 283 223 1945 1945 195 204 1946 1946 195 204 1947 1947 283 223 1948 1948 247 214 1949 1949 196 277 1950 1950 318 222 1951 1951 192 210 1952 1952 192 210 1953 1953 318 222 1954 1954 246 217 1955 1955 196 277 1956 1956 249 219 1957 1957 248 218 1958 1958 192 210 1959 1959 319 216 1960 1960 188 215 1961 1961 188 215 1962 1962 319 216 1963 1963 244 206 1964 1964 195 204 1965 1965 284 213 1966 1966 191 207 1967 1967 191 207 1968 1968 284 213 1969 1969 245 209 1970 1970 191 207 1971 1971 285 208 1972 1972 187 278 1973 1973 187 278 1974 1974 285 208 1975 1975 243 191 1976 1976 188 215 1977 1977 320 205 1978 1978 184 196 1979 1979 184 196 1980 1980 320 205 1981 1981 242 200 1982 1982 184 196 1983 1983 321 199 1984 1984 176 181 1985 1985 176 181 1986 1986 321 199 1987 1987 238 187 1988 1988 239 179 1989 1989 183 195 1990 1990 241 193 1991 1991 182 194 1992 1992 243 191 1993 1993 240 188 1994 1994 180 201 1995 1995 252 189 1996 1996 240 188 1997 1997 176 181 1998 1998 322 186 1999 1999 172 282 2000 2000 172 282 2001 2001 322 186 2002 2002 236 170 2003 2003 235 175 2004 2004 175 180 2005 2005 237 178 2006 2006 237 178 2007 2007 179 185 2008 2008 239 179 2009 2009 167 166 2010 2010 235 175 2011 2011 233 174 2012 2012 166 165 2013 2013 232 281 2014 2014 170 167 2015 2015 172 282 2016 2016 323 169 2017 2017 168 171 2018 2018 168 171 2019 2019 323 169 2020 2020 232 281 2021 2021 164 172 2022 2022 233 174 2023 2023 165 173 2024 2024 240 188 2025 2025 296 286 2026 2026 252 189 2027 2027
-0 0 0 0 2 0 1 1 3 0 2 2 1 0 3 3 2 0 4 4 4 0 5 5 5 0 6 6 3 0 7 7 4 1 8 8 6 1 9 9 7 1 10 10 5 1 11 11 6 2 12 12 8 2 13 13 9 2 14 14 7 2 15 15 18 3 16 16 28 3 17 17 19 3 18 18 1 0 19 19 12 0 20 20 11 0 21 21 0 0 22 22 12 0 23 23 14 0 24 24 13 0 25 25 11 0 26 26 14 1 27 27 16 1 28 28 15 1 29 29 13 1 30 30 16 2 31 31 18 2 32 32 17 2 33 33 15 2 34 34 19 4 35 35 37 4 36 36 46 4 37 37 37 5 38 38 19 5 39 39 28 5 40 40 9 2 41 41 24 2 42 42 23 2 43 43 7 2 44 44 3 2 45 45 21 2 46 46 20 2 47 47 1 2 48 48 7 2 49 49 23 2 50 50 22 2 51 51 5 2 52 52 16 2 53 53 27 2 54 54 28 2 55 55 18 2 56 56 14 2 57 57 26 2 58 58 27 2 59 59 16 2 60 60 5 2 61 61 22 2 62 62 21 2 63 63 3 2 64 64 12 2 65 65 25 2 66 66 26 2 67 67 14 2 68 68 1 2 69 69 20 2 70 70 25 2 71 71 12 2 72 72 18 6 73 73 19 6 74 74 17 6 75 75 27 7 76 76 36 7 77 77 37 7 78 78 28 7 79 79 20 8 80 80 29 8 81 81 34 8 82 82 25 8 83 83 23 2 84 84 32 2 85 85 31 2 86 86 22 2 87 87 25 8 88 88 34 8 89 89 35 8 90 90 26 8 91 91 24 7 92 92 33 7 93 93 32 7 94 94 23 7 95 95 21 8 96 96 30 8 97 97 29 8 98 98 20 8 99 99 26 2 100 100 35 2 101 101 36 2 102 102 27 2 103 103 22 8 104 104 31 8 105 105 30 8 106 106 21 8 107 107 31 2 108 108 40 2 109 109 39 2 110 110 30 2 111 111 36 2 112 112 45 2 113 113 46 2 114 114 37 2 115 115 29 2 116 116 38 2 117 117 43 2 118 118 34 2 119 119 32 2 120 120 41 2 121 121 40 2 122 122 31 2 123 123 34 2 124 124 43 2 125 125 44 2 126 126 35 2 127 127 33 2 128 128 42 2 129 129 41 2 130 130 32 2 131 131 30 2 132 132 39 2 133 133 38 2 134 134 29 2 135 135 35 2 136 136 44 2 137 137 45 2 138 138 36 2 139 139 39 9 140 140 48 9 141 141 47 9 142 142 38 9 143 143 44 9 144 144 52 9 145 145 53 9 146 146 45 9 147 147 40 9 148 148 49 9 149 149 48 9 150 150 39 9 151 151 46 10 152 152 53 10 153 153 60 10 154 154 38 9 155 155 47 9 156 156 51 9 157 157 43 9 158 158 41 9 159 159 50 9 160 160 49 9 161 161 40 9 162 162 43 9 163 163 51 9 164 164 52 9 165 165 44 9 166 166 48 11 167 167 55 11 168 168 54 11 169 169 47 11 170 170 52 11 171 171 59 11 172 172 60 11 173 173 53 11 174 174 49 11 175 175 56 11 176 176 55 11 177 177 48 11 178 178 46 4 179 179 45 4 180 180 53 4 181 181 47 11 182 182 54 11 183 183 58 11 184 184 51 11 185 185 50 11 186 186 57 11 187 187 56 11 188 188 49 11 189 189 51 11 190 190 58 11 191 191 59 11 192 192 52 11 193 193 58 12 194 194 65 12 195 195 66 12 196 196 59 12 197 197 55 12 198 198 62 12 199 199 61 12 200 200 54 12 201 201 59 12 202 202 66 12 203 203 67 12 204 204 60 12 205 205 56 12 206 206 63 12 207 207 62 12 208 208 55 12 209 209 46 4 210 210 60 4 211 211 67 4 212 212 54 12 213 213 61 12 214 214 65 12 215 215 58 12 216 216 57 12 217 217 64 12 218 218 63 12 219 219 56 12 220 220 61 9 221 221 68 9 222 222 72 9 223 223 65 9 224 224 64 9 225 225 71 9 226 226 70 9 227 227 63 9 228 228 65 9 229 229 72 9 230 230 73 9 231 231 66 9 232 232 62 9 233 233 69 9 234 234 68 9 235 235 61 9 236 236 66 9 237 237 73 9 238 238 74 9 239 239 67 9 240 240 63 9 241 241 70 9 242 242 69 9 243 243 62 9 244 244 46 13 245 245 67 13 246 246 74 13 247 247 70 4 248 248 77 4 249 249 76 4 250 250 69 4 251 251 68 4 252 252 75 4 253 253 78 4 254 254 72 4 255 255 74 14 256 256 79 14 257 257 84 14 258 258 72 4 259 259 78 4 260 260 79 4 261 261 73 4 262 262 69 4 263 263 76 4 264 264 75 4 265 265 68 4 266 266 74 15 267 267 89 15 268 268 94 15 269 269 77 9 270 270 82 9 271 271 81 9 272 272 76 9 273 273 75 9 274 274 80 9 275 275 83 9 276 276 78 9 277 277 74 4 278 278 73 4 279 279 79 4 280 280 78 9 281 281 83 9 282 282 84 9 283 283 79 9 284 284 76 9 285 285 81 9 286 286 80 9 287 287 75 9 288 288 84 16 289 289 89 16 290 290 74 16 291 291 81 17 292 292 86 17 293 293 85 17 294 294 80 17 295 295 77 18 296 296 71 18 297 297 82 18 298 298 82 17 299 299 87 17 300 300 86 17 301 301 81 17 302 302 80 17 303 303 85 17 304 304 88 17 305 305 83 17 306 306 70 4 307 307 71 4 308 308 77 4 309 309 83 17 310 310 88 17 311 311 89 17 312 312 84 17 313 313 88 11 314 314 93 11 315 315 94 11 316 316 89 11 317 317 86 11 318 318 91 11 319 319 90 11 320 320 85 11 321 321 87 19 322 322 71 19 323 323 92 19 324 324 87 11 325 325 92 11 326 326 91 11 327 327 86 11 328 328 85 11 329 329 90 11 330 330 93 11 331 331 88 11 332 332 82 20 333 333 71 20 334 334 87 20 335 335 91 4 336 336 97 4 337 337 96 4 338 338 90 4 339 339 90 4 340 340 96 4 341 341 98 4 342 342 93 4 343 343 96 21 344 344 99 21 345 345 101 21 346 346 98 21 347 347 97 21 348 348 100 21 349 349 99 21 350 350 96 21 351 351 99 22 352 352 102 22 353 353 104 22 354 354 101 22 355 355 102 4 356 356 103 4 357 357 95 4 358 358 106 4 359 359 100 22 360 360 103 22 361 361 102 22 362 362 99 22 363 363 104 4 364 364 102 4 365 365 106 4 366 366 105 4 367 367 10 23 368 368 33 23 369 369 24 23 370 370 33 24 371 371 10 24 372 372 42 24 373 373 8 6 374 374 10 6 375 375 9 6 376 376 9 25 377 377 10 25 378 378 24 25 379 379 64 26 380 380 42 26 381 381 71 26 382 382 64 4 383 383 57 4 384 384 42 4 385 385 57 27 386 386 50 27 387 387 42 27 388 388 41 4 389 389 42 4 390 390 50 4 391 391 103 4 392 392 92 4 393 393 95 4 394 394 103 22 395 395 100 22 396 396 92 22 397 397 97 28 398 398 92 28 399 399 100 28 400 400 91 4 401 401 92 4 402 402 97 4 403 403 94 4 404 404 104 4 405 405 105 4 406 406 104 22 407 407 94 22 408 408 101 22 409 409 101 29 410 410 94 29 411 411 98 29 412 412 94 4 413 413 93 4 414 414 98 4 415 415 109 30 416 416 110 30 417 417 105 30 418 418 109 31 419 419 105 31 420 420 108 31 421 421 108 32 422 422 105 32 423 423 107 32 424 424 105 4 425 425 106 4 426 426 107 4 427 427 95 33 428 428 110 33 429 429 109 33 430 430 109 34 431 431 108 34 432 432 95 34 433 433 108 35 434 434 107 35 435 435 95 35 436 436 95 4 437 437 107 4 438 438 106 4 439 439
-21 0 0 0 4 0 1 1 5 0 2 2 26 0 3 3 26 0 4 4 5 0 5 5 6 0 6 6 31 0 7 7 31 0 8 8 6 0 9 9 7 0 10 10 36 0 11 11 1 0 12 12 35 0 13 13 40 0 14 14 0 0 15 15 35 0 16 16 34 0 17 17 39 0 18 18 40 0 19 19 32 0 20 20 31 0 21 21 36 0 22 22 37 0 23 23 2 0 24 24 30 0 25 25 35 0 26 26 1 0 27 27 30 0 28 28 29 0 29 29 34 0 30 30 35 0 31 31 29 0 32 32 28 0 33 33 33 0 34 34 34 0 35 35 28 0 36 36 27 0 37 37 32 0 38 38 33 0 39 39 27 0 40 40 26 0 41 41 31 0 42 42 32 0 43 43 3 0 44 44 25 0 45 45 30 0 46 46 2 0 47 47 25 0 48 48 24 0 49 49 29 0 50 50 30 0 51 51 24 0 52 52 23 0 53 53 28 0 54 54 29 0 55 55 23 0 56 56 22 0 57 57 27 0 58 58 28 0 59 59 22 0 60 60 21 0 61 61 26 0 62 62 27 0 63 63 20 0 64 64 19 0 65 65 24 0 66 66 25 0 67 67 19 0 68 68 18 0 69 69 23 0 70 70 24 0 71 71 18 0 72 72 17 0 73 73 22 0 74 74 23 0 75 75 17 0 76 76 16 0 77 77 21 0 78 78 22 0 79 79 8 0 80 80 9 0 81 81 18 0 82 82 19 0 83 83 9 0 84 84 10 0 85 85 17 0 86 86 18 0 87 87 40 0 88 88 39 0 89 89 14 0 90 90 15 0 91 91 39 0 92 92 38 0 93 93 13 0 94 94 14 0 95 95 38 0 96 96 37 0 97 97 12 0 98 98 13 0 99 99 37 0 100 100 36 0 101 101 11 0 102 102 12 0 103 103
-21 0 0 0 4 0 1 1 5 0 2 2 26 0 3 3 26 0 4 4 5 0 5 5 6 0 6 6 31 0 7 7 31 0 8 8 6 0 9 9 7 0 10 10 36 0 11 11 1 0 12 12 35 0 13 13 40 0 14 14 0 0 15 15 35 0 16 16 34 0 17 17 39 0 18 18 40 0 19 19 32 0 20 20 31 0 21 21 36 0 22 22 37 0 23 23 2 0 24 24 30 0 25 25 35 0 26 26 1 0 27 27 30 0 28 28 29 0 29 29 34 0 30 30 35 0 31 31 29 0 32 32 28 0 33 33 33 0 34 34 34 0 35 35 28 0 36 36 27 0 37 37 32 0 38 38 33 0 39 39 27 0 40 40 26 0 41 41 31 0 42 42 32 0 43 43 3 0 44 44 25 0 45 45 30 0 46 46 2 0 47 47 25 0 48 48 24 0 49 49 29 0 50 50 30 0 51 51 24 0 52 52 23 0 53 53 28 0 54 54 29 0 55 55 23 0 56 56 22 0 57 57 27 0 58 58 28 0 59 59 22 0 60 60 21 0 61 61 26 0 62 62 27 0 63 63 20 0 64 64 19 0 65 65 24 0 66 66 25 0 67 67 19 0 68 68 18 0 69 69 23 0 70 70 24 0 71 71 18 0 72 72 17 0 73 73 22 0 74 74 23 0 75 75 17 0 76 76 16 0 77 77 21 0 78 78 22 0 79 79 8 0 80 80 9 0 81 81 18 0 82 82 19 0 83 83 9 0 84 84 10 0 85 85 17 0 86 86 18 0 87 87 40 0 88 88 39 0 89 89 14 0 90 90 15 0 91 91 39 0 92 92 38 0 93 93 13 0 94 94 14 0 95 95 38 0 96 96 37 0 97 97 12 0 98 98 13 0 99 99 37 0 100 100 36 0 101 101 11 0 102 102 12 0 103 103
-21 0 0 0 4 0 1 1 5 0 2 2 26 0 3 3 26 0 4 4 5 0 5 5 6 0 6 6 31 0 7 7 31 0 8 8 6 0 9 9 7 0 10 10 36 0 11 11 1 0 12 12 35 0 13 13 40 0 14 14 0 0 15 15 35 0 16 16 34 0 17 17 39 0 18 18 40 0 19 19 32 0 20 20 31 0 21 21 36 0 22 22 37 0 23 23 2 0 24 24 30 0 25 25 35 0 26 26 1 0 27 27 30 0 28 28 29 0 29 29 34 0 30 30 35 0 31 31 29 0 32 32 28 0 33 33 33 0 34 34 34 0 35 35 28 0 36 36 27 0 37 37 32 0 38 38 33 0 39 39 27 0 40 40 26 0 41 41 31 0 42 42 32 0 43 43 3 0 44 44 25 0 45 45 30 0 46 46 2 0 47 47 25 0 48 48 24 0 49 49 29 0 50 50 30 0 51 51 24 0 52 52 23 0 53 53 28 0 54 54 29 0 55 55 23 0 56 56 22 0 57 57 27 0 58 58 28 0 59 59 22 0 60 60 21 0 61 61 26 0 62 62 27 0 63 63 20 0 64 64 19 0 65 65 24 0 66 66 25 0 67 67 19 0 68 68 18 0 69 69 23 0 70 70 24 0 71 71 18 0 72 72 17 0 73 73 22 0 74 74 23 0 75 75 17 0 76 76 16 0 77 77 21 0 78 78 22 0 79 79 8 0 80 80 9 0 81 81 18 0 82 82 19 0 83 83 9 0 84 84 10 0 85 85 17 0 86 86 18 0 87 87 40 0 88 88 39 0 89 89 14 0 90 90 15 0 91 91 39 0 92 92 38 0 93 93 13 0 94 94 14 0 95 95 38 0 96 96 37 0 97 97 12 0 98 98 13 0 99 99 37 0 100 100 36 0 101 101 11 0 102 102 12 0 103 103
-21 0 0 0 4 0 1 1 5 0 2 2 26 0 3 3 26 0 4 4 5 0 5 5 6 0 6 6 31 0 7 7 31 0 8 8 6 0 9 9 7 0 10 10 36 0 11 11 1 0 12 12 35 0 13 13 40 0 14 14 0 0 15 15 35 0 16 16 34 0 17 17 39 0 18 18 40 0 19 19 32 0 20 20 31 0 21 21 36 0 22 22 37 0 23 23 2 0 24 24 30 0 25 25 35 0 26 26 1 0 27 27 30 0 28 28 29 0 29 29 34 0 30 30 35 0 31 31 29 0 32 32 28 0 33 33 33 0 34 34 34 0 35 35 28 0 36 36 27 0 37 37 32 0 38 38 33 0 39 39 27 0 40 40 26 0 41 41 31 0 42 42 32 0 43 43 3 0 44 44 25 0 45 45 30 0 46 46 2 0 47 47 25 0 48 48 24 0 49 49 29 0 50 50 30 0 51 51 24 0 52 52 23 0 53 53 28 0 54 54 29 0 55 55 23 0 56 56 22 0 57 57 27 0 58 58 28 0 59 59 22 0 60 60 21 0 61 61 26 0 62 62 27 0 63 63 20 0 64 64 19 0 65 65 24 0 66 66 25 0 67 67 19 0 68 68 18 0 69 69 23 0 70 70 24 0 71 71 18 0 72 72 17 0 73 73 22 0 74 74 23 0 75 75 17 0 76 76 16 0 77 77 21 0 78 78 22 0 79 79 8 0 80 80 9 0 81 81 18 0 82 82 19 0 83 83 9 0 84 84 10 0 85 85 17 0 86 86 18 0 87 87 40 0 88 88 39 0 89 89 14 0 90 90 15 0 91 91 39 0 92 92 38 0 93 93 13 0 94 94 14 0 95 95 38 0 96 96 37 0 97 97 12 0 98 98 13 0 99 99 37 0 100 100 36 0 101 101 11 0 102 102 12 0 103 103
-0 0 0 0 4 1 1 1 25 2 2 2 3 3 3 3 4 1 4 4 0 0 5 5 3 3 6 6 12 4 7 7 5 5 8 8 63 6 9 9 57 7 10 10 38 8 11 11 4 1 12 12 6 9 13 13 25 2 14 14 34 10 15 15 12 4 16 16 52 11 17 17 33 12 18 18 10 13 19 19 58 14 20 20 20 15 21 21 60 16 22 22 21 17 23 23 12 4 24 24 13 18 25 25 5 5 26 26 32 19 27 27 33 12 28 28 11 20 29 29 55 21 30 30 17 22 31 31 20 15 32 32 13 18 33 33 14 23 34 34 9 24 35 35 13 18 36 36 12 4 37 37 18 25 38 38 19 26 39 39 18 25 40 40 22 27 41 41 37 28 42 42 7 29 43 43 8 30 44 44 19 26 45 45 22 27 46 46 23 31 47 47 41 32 48 48 24 33 49 49 2 34 50 50 26 35 51 51 30 36 52 52 18 25 53 53 48 37 54 54 40 38 55 55 63 6 56 56 27 39 57 57 31 40 58 58 49 41 59 59 30 36 60 60 31 40 61 61 27 39 62 62 31 40 63 63 35 42 64 64 36 43 65 65 30 36 66 66 29 44 67 67 35 42 68 68 10 13 69 69 33 12 70 70 49 41 71 71 38 8 72 72 7 29 73 73 43 45 74 74 25 2 75 75 56 46 76 76 0 0 77 77 44 47 78 78 43 45 79 79 39 48 80 80 39 48 81 81 43 45 82 82 37 28 83 83 16 49 84 84 28 50 85 85 15 51 86 86 43 45 87 87 44 47 88 88 45 52 89 89 31 40 90 90 36 43 91 91 10 13 92 92 45 52 93 93 47 53 94 94 48 37 95 95 23 31 96 96 16 49 97 97 19 26 98 98 46 54 99 99 51 55 100 100 47 53 101 101 45 52 102 102 48 37 103 103 38 8 104 104 47 53 105 105 51 55 106 106 48 37 107 107 34 10 108 108 50 56 109 109 42 57 110 110 25 2 111 111 24 33 112 112 56 46 113 113 9 24 114 114 15 51 115 115 17 22 116 116 52 11 117 117 3 3 118 118 53 58 119 119 57 7 120 120 64 59 121 121 7 29 122 122 81 60 123 123 68 61 124 124 28 50 125 125 10 13 126 126 65 62 127 127 78 63 128 128 63 6 129 129 72 64 130 130 73 65 131 131 69 66 132 132 82 67 133 133 70 68 134 134 57 7 135 135 73 65 136 136 74 69 137 137 66 70 138 138 78 63 139 139 79 71 140 140 68 61 141 141 93 72 142 142 69 66 143 143 92 73 144 144 104 74 145 145 68 61 146 146 34 10 147 147 52 11 148 148 50 56 149 149 5 5 150 150 6 9 151 151 4 1 152 152 3 3 153 153 52 11 154 154 12 4 155 155 3 3 156 156 40 38 157 157 2 34 158 158 1 75 159 159 59 76 160 160 11 20 161 161 33 12 162 162 58 14 163 163 9 24 164 164 6 9 165 165 5 5 166 166 13 18 167 167 8 30 168 168 65 62 169 169 36 43 170 170 37 28 171 171 9 24 172 172 14 23 173 173 15 51 174 174 41 32 175 175 2 34 176 176 40 38 177 177 20 15 178 178 21 17 179 179 25 2 180 180 55 21 181 181 15 51 182 182 14 23 183 183 19 26 184 184 10 13 185 185 36 43 186 186 65 62 187 187 18 25 188 188 19 26 189 189 14 23 190 190 13 18 191 191 30 36 192 192 27 39 193 193 22 27 194 194 18 25 195 195 59 76 196 196 81 60 197 197 16 49 198 198 11 20 199 199 12 4 200 200 26 35 201 201 18 25 202 202 24 33 203 203 25 2 204 204 21 17 205 205 49 41 206 206 23 31 207 207 22 27 208 208 27 39 209 209 34 10 210 210 26 35 211 211 12 4 212 212 16 49 213 213 32 19 214 214 11 20 215 215 44 47 216 216 35 42 217 217 29 44 218 218 42 57 219 219 30 36 220 220 26 35 221 221 29 44 222 222 15 51 223 223 28 50 224 224 17 22 225 225 48 37 226 226 63 6 227 227 38 8 228 228 31 40 229 229 30 36 230 230 35 42 231 231 34 10 232 232 29 44 233 233 26 35 234 234 16 49 235 235 23 31 236 236 32 19 237 237 35 42 238 238 44 47 239 239 39 48 240 240 43 45 241 241 7 29 242 242 37 28 243 243 36 43 244 244 35 42 245 245 39 48 246 246 40 38 247 247 51 55 248 248 54 77 249 249 41 32 250 250 34 10 251 251 42 57 252 252 29 44 253 253 51 55 254 254 40 38 255 255 48 37 256 256 6 9 257 257 55 21 258 258 25 2 259 259 50 56 260 260 46 54 261 261 44 47 262 262 42 57 263 263 36 43 264 264 39 48 265 265 37 28 266 266 56 46 267 267 41 32 268 268 54 77 269 269 0 0 270 270 15 51 271 271 19 26 272 272 16 49 273 273 47 53 274 274 45 52 275 275 44 47 276 276 46 54 277 277 32 19 278 278 23 31 279 279 49 41 280 280 33 12 281 281 52 11 282 282 53 58 283 283 46 54 284 284 50 56 285 285 43 45 286 286 45 52 287 287 38 8 288 288 56 46 289 289 24 33 290 290 41 32 291 291 31 40 292 292 10 13 293 293 49 41 294 294 55 21 295 295 6 9 296 296 9 24 297 297 17 22 298 298 54 77 299 299 51 55 300 300 46 54 301 301 53 58 302 302 0 0 303 303 54 77 304 304 53 58 305 305 3 3 306 306 16 49 307 307 81 60 308 308 28 50 309 309 38 8 310 310 57 7 311 311 7 29 312 312 83 78 313 313 62 79 314 314 1 75 315 315 61 80 316 316 83 78 317 317 61 80 318 318 60 16 319 319 71 81 320 320 71 81 321 321 60 16 322 322 20 15 323 323 70 68 324 324 59 76 325 325 67 82 326 326 81 60 327 327 68 61 328 328 69 66 329 329 17 22 330 330 28 50 331 331 70 68 332 332 20 15 333 333 17 22 334 334 69 66 335 335 66 70 336 336 58 14 337 337 10 13 338 338 78 63 339 339 72 64 340 340 40 38 341 341 1 75 342 342 62 79 343 343 40 38 344 344 72 64 345 345 63 6 346 346 77 83 347 347 65 62 348 348 8 30 349 349 76 84 350 350 7 29 351 351 64 59 352 352 8 30 353 353 67 82 354 354 80 85 355 355 81 60 356 356 76 84 357 357 8 30 358 358 64 59 359 359 75 86 360 360 78 63 361 361 65 62 362 362 77 83 363 363 74 69 364 364 75 86 365 365 64 59 366 366 57 7 367 367 71 81 368 368 70 68 369 369 82 67 370 370 90 87 371 371 103 88 372 372 79 71 373 373 78 63 374 374 57 7 375 375 63 6 376 376 73 65 377 377 81 60 378 378 92 73 379 379 68 61 380 380 91 89 381 381 92 73 382 382 81 60 383 383 80 85 384 384 91 89 385 385 80 85 386 386 79 71 387 387 103 88 388 388 84 90 389 389 85 91 390 390 72 64 391 391 62 79 392 392 89 92 393 393 90 87 394 394 78 63 395 395 77 83 396 396 86 93 397 397 73 65 398 398 72 64 399 399 85 91 400 400 95 94 401 401 96 95 402 402 83 78 403 403 71 81 404 404 88 96 405 405 76 84 406 406 75 86 407 407 87 97 408 408 94 98 409 409 95 94 410 410 71 81 411 411 82 67 412 412 96 95 413 413 84 90 414 414 62 79 415 415 83 78 416 416 101 99 417 417 88 96 418 418 87 97 419 419 100 100 420 420 105 101 421 421 106 102 422 422 95 94 423 423 94 98 424 424 97 103 425 425 98 104 426 426 85 91 427 427 84 90 428 428 103 88 429 429 90 87 430 430 102 105 431 431 99 106 432 432 86 93 433 433 85 91 434 434 98 104 435 435 107 107 436 436 96 95 437 437 95 94 438 438 106 102 439 439
-11 0 0 0 10 0 1 1 13 0 2 2 14 0 3 3 10 0 4 4 9 0 5 5 12 0 6 6 13 0 7 7 8 0 8 8 7 0 9 9 10 0 10 10 11 0 11 11 7 0 12 12 6 0 13 13 9 0 14 14 10 0 15 15 5 0 16 16 4 0 17 17 7 0 18 18 8 0 19 19 4 0 20 20 3 0 21 21 6 0 22 22 7 0 23 23 0 0 24 24 1 0 25 25 4 0 26 26 5 0 27 27 1 0 28 28 2 0 29 29 3 0 30 30 4 0 31 31
-11 0 0 0 10 0 1 1 13 0 2 2 14 0 3 3 10 0 4 4 9 0 5 5 12 0 6 6 13 0 7 7 8 0 8 8 7 0 9 9 10 0 10 10 11 0 11 11 7 0 12 12 6 0 13 13 9 0 14 14 10 0 15 15 5 0 16 16 4 0 17 17 7 0 18 18 8 0 19 19 4 0 20 20 3 0 21 21 6 0 22 22 7 0 23 23 0 0 24 24 1 0 25 25 4 0 26 26 5 0 27 27 1 0 28 28 2 0 29 29 3 0 30 30 4 0 31 31
-11 0 0 0 10 0 1 1 13 0 2 2 14 0 3 3 10 0 4 4 9 0 5 5 12 0 6 6 13 0 7 7 8 0 8 8 7 0 9 9 10 0 10 10 11 0 11 11 7 0 12 12 6 0 13 13 9 0 14 14 10 0 15 15 5 0 16 16 4 0 17 17 7 0 18 18 8 0 19 19 4 0 20 20 3 0 21 21 6 0 22 22 7 0 23 23 0 0 24 24 1 0 25 25 4 0 26 26 5 0 27 27 1 0 28 28 2 0 29 29 3 0 30 30 4 0 31 31
-11 0 0 0 10 0 1 1 13 0 2 2 14 0 3 3 10 0 4 4 9 0 5 5 12 0 6 6 13 0 7 7 8 0 8 8 7 0 9 9 10 0 10 10 11 0 11 11 7 0 12 12 6 0 13 13 9 0 14 14 10 0 15 15 5 0 16 16 4 0 17 17 7 0 18 18 8 0 19 19 4 0 20 20 3 0 21 21 6 0 22 22 7 0 23 23 0 0 24 24 1 0 25 25 4 0 26 26 5 0 27 27 1 0 28 28 2 0 29 29 3 0 30 30 4 0 31 31
-36 0 0 0 9 0 1 1 1 0 2 2 13 0 3 3 21 0 4 4 6 0 5 5 7 0 6 6 26 0 7 7 26 0 8 8 7 0 9 9 8 0 10 10 31 0 11 11 31 0 12 12 8 0 13 13 9 0 14 14 36 0 15 15 3 0 16 16 35 0 17 17 40 0 18 18 2 0 19 19 4 0 20 20 30 0 21 21 35 0 22 22 3 0 23 23 29 0 24 24 28 0 25 25 33 0 26 26 34 0 27 27 28 0 28 28 27 0 29 29 32 0 30 30 33 0 31 31 5 0 32 32 25 0 33 33 30 0 34 34 4 0 35 35 24 0 36 36 23 0 37 37 28 0 38 38 29 0 39 39 23 0 40 40 22 0 41 41 27 0 42 42 28 0 43 43 20 0 44 44 19 0 45 45 23 0 46 46 24 0 47 47 19 0 48 48 18 0 49 49 22 0 50 50 23 0 51 51 10 0 52 52 11 0 53 53 19 0 54 54 20 0 55 55 11 0 56 56 12 0 57 57 18 0 58 58 19 0 59 59 2 0 60 60 40 0 61 61 17 0 62 62 0 0 63 63 40 0 64 64 39 0 65 65 16 0 66 66 17 0 67 67 39 0 68 68 38 0 69 69 15 0 70 70 16 0 71 71 38 0 72 72 37 0 73 73 14 0 74 74 15 0 75 75 37 0 76 76 36 0 77 77 13 0 78 78 14 0 79 79
-36 0 0 0 9 0 1 1 1 0 2 2 13 0 3 3 21 0 4 4 6 0 5 5 7 0 6 6 26 0 7 7 26 0 8 8 7 0 9 9 8 0 10 10 31 0 11 11 31 0 12 12 8 0 13 13 9 0 14 14 36 0 15 15 3 0 16 16 35 0 17 17 40 0 18 18 2 0 19 19 4 0 20 20 30 0 21 21 35 0 22 22 3 0 23 23 29 0 24 24 28 0 25 25 33 0 26 26 34 0 27 27 28 0 28 28 27 0 29 29 32 0 30 30 33 0 31 31 5 0 32 32 25 0 33 33 30 0 34 34 4 0 35 35 24 0 36 36 23 0 37 37 28 0 38 38 29 0 39 39 23 0 40 40 22 0 41 41 27 0 42 42 28 0 43 43 20 0 44 44 19 0 45 45 23 0 46 46 24 0 47 47 19 0 48 48 18 0 49 49 22 0 50 50 23 0 51 51 10 0 52 52 11 0 53 53 19 0 54 54 20 0 55 55 11 0 56 56 12 0 57 57 18 0 58 58 19 0 59 59 2 0 60 60 40 0 61 61 17 0 62 62 0 0 63 63 40 0 64 64 39 0 65 65 16 0 66 66 17 0 67 67 39 0 68 68 38 0 69 69 15 0 70 70 16 0 71 71 38 0 72 72 37 0 73 73 14 0 74 74 15 0 75 75 37 0 76 76 36 0 77 77 13 0 78 78 14 0 79 79
-36 0 0 0 9 0 1 1 1 0 2 2 13 0 3 3 21 0 4 4 6 0 5 5 7 0 6 6 26 0 7 7 26 0 8 8 7 0 9 9 8 0 10 10 31 0 11 11 31 0 12 12 8 0 13 13 9 0 14 14 36 0 15 15 3 0 16 16 35 0 17 17 40 0 18 18 2 0 19 19 4 0 20 20 30 0 21 21 35 0 22 22 3 0 23 23 29 0 24 24 28 0 25 25 33 0 26 26 34 0 27 27 28 0 28 28 27 0 29 29 32 0 30 30 33 0 31 31 5 0 32 32 25 0 33 33 30 0 34 34 4 0 35 35 24 0 36 36 23 0 37 37 28 0 38 38 29 0 39 39 23 0 40 40 22 0 41 41 27 0 42 42 28 0 43 43 20 0 44 44 19 0 45 45 23 0 46 46 24 0 47 47 19 0 48 48 18 0 49 49 22 0 50 50 23 0 51 51 10 0 52 52 11 0 53 53 19 0 54 54 20 0 55 55 11 0 56 56 12 0 57 57 18 0 58 58 19 0 59 59 2 0 60 60 40 0 61 61 17 0 62 62 0 0 63 63 40 0 64 64 39 0 65 65 16 0 66 66 17 0 67 67 39 0 68 68 38 0 69 69 15 0 70 70 16 0 71 71 38 0 72 72 37 0 73 73 14 0 74 74 15 0 75 75 37 0 76 76 36 0 77 77 13 0 78 78 14 0 79 79
-36 0 0 0 9 0 1 1 1 0 2 2 13 0 3 3 21 0 4 4 6 0 5 5 7 0 6 6 26 0 7 7 26 0 8 8 7 0 9 9 8 0 10 10 31 0 11 11 31 0 12 12 8 0 13 13 9 0 14 14 36 0 15 15 3 0 16 16 35 0 17 17 40 0 18 18 2 0 19 19 4 0 20 20 30 0 21 21 35 0 22 22 3 0 23 23 29 0 24 24 28 0 25 25 33 0 26 26 34 0 27 27 28 0 28 28 27 0 29 29 32 0 30 30 33 0 31 31 5 0 32 32 25 0 33 33 30 0 34 34 4 0 35 35 24 0 36 36 23 0 37 37 28 0 38 38 29 0 39 39 23 0 40 40 22 0 41 41 27 0 42 42 28 0 43 43 20 0 44 44 19 0 45 45 23 0 46 46 24 0 47 47 19 0 48 48 18 0 49 49 22 0 50 50 23 0 51 51 10 0 52 52 11 0 53 53 19 0 54 54 20 0 55 55 11 0 56 56 12 0 57 57 18 0 58 58 19 0 59 59 2 0 60 60 40 0 61 61 17 0 62 62 0 0 63 63 40 0 64 64 39 0 65 65 16 0 66 66 17 0 67 67 39 0 68 68 38 0 69 69 15 0 70 70 16 0 71 71 38 0 72 72 37 0 73 73 14 0 74 74 15 0 75 75 37 0 76 76 36 0 77 77 13 0 78 78 14 0 79 79
-4 0 0 0 17 1 1 1 3 2 2 2 2 3 3 3 0 4 4 4 1 5 5 5 11 6 6 6 10 7 7 7 10 7 8 8 11 6 9 9 12 8 10 10 9 9 11 11 9 9 12 12 12 8 13 13 13 10 14 14 8 11 15 15 8 11 16 16 13 10 17 17 14 12 18 18 7 13 19 19 7 13 20 20 14 12 21 21 15 14 22 22 6 15 23 23 6 15 24 24 15 14 25 25 16 16 26 26 5 17 27 27 5 17 28 28 16 16 29 29 17 1 30 30 4 0 31 31 22 18 32 32 20 19 33 33 21 20 34 34 35 21 35 35 18 22 36 36 28 23 37 37 29 24 38 38 19 25 39 39 28 23 40 40 27 26 41 41 30 27 42 42 29 24 43 43 27 26 44 44 26 28 45 45 31 29 46 46 30 27 47 47 26 28 48 48 25 30 49 49 32 31 50 50 31 29 51 51 25 30 52 52 24 32 53 53 33 33 54 54 32 31 55 55 24 32 56 56 23 34 57 57 34 35 58 58 33 33 59 59 23 34 60 60 22 18 61 61 35 21 62 62 34 35 63 63 40 36 64 64 38 37 65 65 39 38 66 66 53 39 67 67 36 40 68 68 46 41 69 69 47 42 70 70 37 43 71 71 46 41 72 72 45 44 73 73 48 45 74 74 47 42 75 75 45 44 76 76 44 46 77 77 49 47 78 78 48 45 79 79 44 46 80 80 43 48 81 81 50 49 82 82 49 47 83 83 43 48 84 84 42 50 85 85 51 51 86 86 50 49 87 87 42 50 88 88 41 52 89 89 52 53 90 90 51 51 91 91 41 52 92 92 40 36 93 93 53 39 94 94 52 53 95 95 58 54 96 96 56 55 97 97 57 56 98 98 71 57 99 99 54 58 100 100 64 59 101 101 65 60 102 102 55 61 103 103 64 59 104 104 63 62 105 105 66 63 106 106 65 60 107 107 63 62 108 108 62 64 109 109 67 65 110 110 66 63 111 111 62 64 112 112 61 66 113 113 68 67 114 114 67 65 115 115 61 66 116 116 60 68 117 117 69 69 118 118 68 67 119 119 60 68 120 120 59 70 121 121 70 71 122 122 69 69 123 123 59 70 124 124 58 54 125 125 71 57 126 126 70 71 127 127 76 72 128 128 74 73 129 129 75 74 130 130 89 75 131 131 72 76 132 132 82 77 133 133 83 78 134 134 73 79 135 135 82 77 136 136 81 80 137 137 84 81 138 138 83 78 139 139 81 80 140 140 80 82 141 141 85 83 142 142 84 81 143 143 80 82 144 144 79 84 145 145 86 85 146 146 85 83 147 147 79 84 148 148 78 86 149 149 87 87 150 150 86 85 151 151 78 86 152 152 77 88 153 153 88 89 154 154 87 87 155 155 77 88 156 156 76 72 157 157 89 75 158 158 88 89 159 159 94 90 160 160 107 91 161 161 93 92 162 162 92 93 163 163 90 94 164 164 91 95 165 165 101 96 166 166 100 97 167 167 100 97 168 168 101 96 169 169 102 98 170 170 99 99 171 171 99 99 172 172 102 98 173 173 103 100 174 174 98 101 175 175 98 101 176 176 103 100 177 177 104 102 178 178 97 103 179 179 97 103 180 180 104 102 181 181 105 104 182 182 96 105 183 183 96 105 184 184 105 104 185 185 106 106 186 186 95 107 187 187 95 107 188 188 106 106 189 189 107 91 190 190 94 90 191 191 112 108 192 192 110 109 193 193 111 110 194 194 125 111 195 195 108 112 196 196 118 113 197 197 119 114 198 198 109 115 199 199 118 113 200 200 117 116 201 201 120 117 202 202 119 114 203 203 117 116 204 204 116 118 205 205 121 119 206 206 120 117 207 207 116 118 208 208 115 120 209 209 122 121 210 210 121 119 211 211 115 120 212 212 114 122 213 213 123 123 214 214 122 121 215 215 114 122 216 216 113 124 217 217 124 125 218 218 123 123 219 219 113 124 220 220 112 108 221 221 125 111 222 222 124 125 223 223 130 126 224 224 128 127 225 225 129 128 226 226 143 129 227 227 126 130 228 228 136 131 229 229 137 132 230 230 127 133 231 231 136 131 232 232 135 134 233 233 138 135 234 234 137 132 235 235 135 134 236 236 134 136 237 237 139 137 238 238 138 135 239 239 134 136 240 240 133 138 241 241 140 139 242 242 139 137 243 243 133 138 244 244 132 140 245 245 141 141 246 246 140 139 247 247 132 140 248 248 131 142 249 249 142 143 250 250 141 141 251 251 131 142 252 252 130 126 253 253 143 129 254 254 142 143 255 255 148 144 256 256 146 145 257 257 147 146 258 258 161 147 259 259 144 148 260 260 154 149 261 261 155 150 262 262 145 151 263 263 154 149 264 264 153 152 265 265 156 153 266 266 155 150 267 267 153 152 268 268 152 154 269 269 157 155 270 270 156 153 271 271 152 154 272 272 151 156 273 273 158 157 274 274 157 155 275 275 151 156 276 276 150 158 277 277 159 159 278 278 158 157 279 279 150 158 280 280 149 160 281 281 160 161 282 282 159 159 283 283 149 160 284 284 148 144 285 285 161 147 286 286 160 161 287 287 166 162 288 288 164 163 289 289 165 164 290 290 179 165 291 291 162 166 292 292 172 167 293 293 173 168 294 294 163 169 295 295 172 167 296 296 171 170 297 297 174 171 298 298 173 168 299 299 171 170 300 300 170 172 301 301 175 173 302 302 174 171 303 303 170 172 304 304 169 174 305 305 176 175 306 306 175 173 307 307 169 174 308 308 168 176 309 309 177 177 310 310 176 175 311 311 168 176 312 312 167 178 313 313 178 179 314 314 177 177 315 315 167 178 316 316 166 162 317 317 179 165 318 318 178 179 319 319 184 180 320 320 182 181 321 321 183 181 322 322 197 182 323 323 180 183 324 324 190 184 325 325 191 185 326 326 181 183 327 327 190 184 328 328 189 186 329 329 192 187 330 330 191 185 331 331 189 186 332 332 188 188 333 333 193 189 334 334 192 187 335 335 188 188 336 336 187 190 337 337 194 191 338 338 193 189 339 339 187 190 340 340 186 192 341 341 195 193 342 342 194 191 343 343 186 192 344 344 185 194 345 345 196 195 346 346 195 193 347 347 185 194 348 348 184 180 349 349 197 182 350 350 196 195 351 351 202 196 352 352 200 197 353 353 201 197 354 354 215 198 355 355 198 199 356 356 208 200 357 357 209 201 358 358 199 202 359 359 208 200 360 360 207 203 361 361 210 204 362 362 209 201 363 363 207 203 364 364 206 205 365 365 211 206 366 366 210 204 367 367 206 205 368 368 205 207 369 369 212 208 370 370 211 206 371 371 205 207 372 372 204 209 373 373 213 210 374 374 212 208 375 375 204 209 376 376 203 211 377 377 214 212 378 378 213 210 379 379 203 211 380 380 202 196 381 381 215 198 382 382 214 212 383 383 220 213 384 384 218 214 385 385 219 215 386 386 233 216 387 387 216 217 388 388 226 218 389 389 227 219 390 390 217 220 391 391 226 218 392 392 225 221 393 393 228 222 394 394 227 219 395 395 225 221 396 396 224 223 397 397 229 224 398 398 228 222 399 399 224 223 400 400 223 225 401 401 230 226 402 402 229 224 403 403 223 225 404 404 222 227 405 405 231 228 406 406 230 226 407 407 222 227 408 408 221 229 409 409 232 230 410 410 231 228 411 411 221 229 412 412 220 213 413 413 233 216 414 414 232 230 415 415 238 231 416 416 236 232 417 417 237 233 418 418 251 234 419 419 234 235 420 420 244 236 421 421 245 237 422 422 235 238 423 423 244 236 424 424 243 239 425 425 246 240 426 426 245 237 427 427 243 239 428 428 242 241 429 429 247 242 430 430 246 240 431 431 242 241 432 432 241 243 433 433 248 244 434 434 247 242 435 435 241 243 436 436 240 245 437 437 249 246 438 438 248 244 439 439 240 245 440 440 239 247 441 441 250 248 442 442 249 246 443 443 239 247 444 444 238 231 445 445 251 234 446 446 250 248 447 447 252 249 448 448 253 250 449 449 255 251 450 450 254 252 451 451 254 252 452 452 255 251 453 453 259 253 454 454 258 254 455 455 258 254 456 456 259 253 457 457 257 255 458 458 256 256 459 459 256 256 460 460 257 255 461 461 253 250 462 462 252 249 463 463
-0 0 0 0 1 1 1 1 3 2 2 2 2 3 3 3 2 3 4 4 3 2 5 5 7 4 6 6 6 5 7 7 6 5 8 8 7 4 9 9 5 6 10 10 4 7 11 11 4 7 12 12 5 6 13 13 1 1 14 14 0 0 15 15 8 8 16 16 9 9 17 17 11 10 18 18 10 11 19 19 12 12 20 20 13 13 21 21 15 14 22 22 14 12 23 23 16 15 24 24 17 16 25 25 19 17 26 26 18 18 27 27 20 19 28 28 21 20 29 29 23 21 30 30 22 22 31 31 24 23 32 32 25 23 33 33 27 24 34 34 26 25 35 35 28 26 36 36 29 27 37 37 31 28 38 38 30 29 39 39 32 30 40 40 33 31 41 41 35 32 42 42 34 33 43 43 39 34 44 44 38 35 45 45 36 36 46 46 37 37 47 47 40 38 48 48 41 39 49 49 43 40 50 50 42 39 51 51 44 41 52 52 45 42 53 53 47 42 54 54 46 42 55 55 48 43 56 56 49 44 57 57 51 44 58 58 50 45 59 59 52 46 60 60 53 47 61 61 55 47 62 62 54 48 63 63 56 49 64 64 57 50 65 65 59 51 66 66 58 52 67 67 60 53 68 68 61 54 69 69 63 53 70 70 62 55 71 71 64 56 72 72 65 57 73 73 67 58 74 74 66 59 75 75 71 60 76 76 70 60 77 77 68 60 78 78 69 60 79 79 72 61 80 80 73 61 81 81 75 62 82 82 74 62 83 83 76 63 84 84 77 63 85 85 79 63 86 86 78 64 87 87 80 65 88 88 81 66 89 89 83 67 90 90 82 67 91 91 84 68 92 92 85 69 93 93 87 70 94 94 86 71 95 95 88 72 96 96 89 73 97 97 91 74 98 98 90 74 99 99 95 75 100 100 94 76 101 101 92 77 102 102 93 78 103 103 96 79 104 104 97 80 105 105 99 81 106 106 98 80 107 107 103 82 108 108 102 83 109 109 100 84 110 110 101 83 111 111 104 85 112 112 105 86 113 113 107 87 114 114 106 88 115 115 108 89 116 116 109 89 117 117 111 89 118 118 110 90 119 119 112 91 120 120 113 92 121 121 115 92 122 122 114 93 123 123 116 94 124 124 117 95 125 125 119 96 126 126 118 95 127 127 120 97 128 128 121 98 129 129 123 99 130 130 122 100 131 131 124 101 132 132 125 102 133 133 127 103 134 134 126 104 135 135 128 105 136 136 129 106 137 137 131 107 138 138 130 108 139 139 135 109 140 140 134 110 141 141 132 111 142 142 133 112 143 143 136 113 144 144 137 114 145 145 139 114 146 146 138 115 147 147 140 116 148 148 141 117 149 149 143 117 150 150 142 118 151 151 144 119 152 152 145 120 153 153 147 120 154 154 146 120 155 155 151 121 156 156 150 122 157 157 148 122 158 158 149 123 159 159 152 124 160 160 153 125 161 161 155 126 162 162 154 127 163 163 159 128 164 164 158 129 165 165 156 130 166 166 157 129 167 167 160 131 168 168 161 132 169 169 163 132 170 170 162 133 171 171 164 134 172 172 165 135 173 173 167 136 174 174 166 137 175 175 168 138 176 176 169 139 177 177 171 140 178 178 170 140 179 179 172 141 180 180 173 142 181 181 175 143 182 182 174 142 183 183 176 144 184 184 177 145 185 185 179 146 186 186 178 144 187 187 180 147 188 188 181 147 189 189 183 148 190 190 182 147 191 191 184 149 192 192 185 150 193 193 187 151 194 194 186 152 195 195 191 153 196 196 190 154 197 197 188 154 198 198 189 154 199 199 192 155 200 200 193 156 201 201 195 156 202 202 194 157 203 203 196 158 204 204 197 159 205 205 199 158 206 206 198 160 207 207 200 161 208 208 201 162 209 209 203 163 210 210 202 164 211 211 204 165 212 212 205 166 213 213 207 167 214 214 206 168 215 215 208 169 216 216 209 170 217 217 211 171 218 218 210 169 219 219 215 172 220 220 214 173 221 221 212 174 222 222 213 173 223 223 216 175 224 224 217 176 225 225 219 177 226 226 218 178 227 227 220 179 228 228 221 180 229 229 223 181 230 230 222 182 231 231 224 183 232 232 225 184 233 233 227 185 234 234 226 185 235 235 228 186 236 236 229 187 237 237 231 186 238 238 230 188 239 239 232 189 240 240 233 189 241 241 235 189 242 242 234 190 243 243 236 191 244 244 237 192 245 245 239 191 246 246 238 193 247 247 240 194 248 248 241 195 249 249 243 196 250 250 242 196 251 251 247 197 252 252 246 198 253 253 244 199 254 254 245 200 255 255
-38 18 46 42 47 43 39 19 48 44 40 20 49 45 41 21
-49 0 0 0 33 1 1 1 3 2 2 2 10 3 3 3 45 4 4 4 37 5 5 5 7 6 6 6 17 7 7 7 16 8 8 8 9 9 9 9 6 10 10 10 13 11 11 11 8 12 12 12 17 7 13 13 7 6 14 14 12 13 15 15 41 14 16 16 29 15 17 17 4 16 18 18 14 17 19 19 21 18 20 20 25 19 21 21 5 20 22 22 12 13 23 23 3 2 24 24 14 17 25 25 8 12 26 26 10 3 27 27 37 5 28 28 21 18 29 29 12 13 30 30 7 6 31 31 11 21 32 32 16 8 33 33 13 11 34 34 2 22 35 35 10 3 36 36 8 12 37 37 12 13 38 38 5 20 39 39 0 23 40 40 15 24 41 41 16 8 42 42 11 21 43 43 33 1 44 44 41 14 45 45 14 17 46 46 3 2 47 47 14 17 48 48 4 16 49 49 17 7 50 50 8 12 51 51 15 24 52 52 1 25 53 53 9 9 54 54 16 8 55 55 29 15 56 56 45 4 57 57 17 7 58 58 4 16 59 59 25 19 60 60 49 0 61 61 10 3 62 62 5 20 63 63 0 23 64 64 11 21 65 65 46 0 66 66 22 19 67 67 22 19 68 68 46 0 69 69 47 26 70 70 23 19 71 71 23 19 72 72 47 26 73 73 48 26 74 74 24 19 75 75 24 19 76 76 48 26 77 77 49 0 78 78 25 19 79 79 6 10 80 80 9 9 81 81 42 4 82 82 26 27 83 83 26 27 84 84 42 4 85 85 43 28 86 86 27 27 87 87 27 27 88 88 43 28 89 89 44 28 90 90 28 27 91 91 28 27 92 92 44 28 93 93 45 4 94 94 29 15 95 95 2 22 96 96 13 11 97 97 38 29 98 98 30 30 99 99 30 30 100 100 38 29 101 101 39 29 102 102 31 30 103 103 31 30 104 104 39 29 105 105 40 29 106 106 32 30 107 107 32 30 108 108 40 29 109 109 41 14 110 110 33 1 111 111 1 25 112 112 15 24 113 113 18 18 114 114 34 5 115 115 34 5 116 116 18 18 117 117 19 18 118 118 35 5 119 119 35 5 120 120 19 18 121 121 20 18 122 122 36 5 123 123 36 5 124 124 20 18 125 125 21 18 126 126 37 5 127 127 15 24 128 128 0 23 129 129 22 19 130 130 18 18 131 131 18 18 132 132 22 19 133 133 23 19 134 134 19 18 135 135 19 18 136 136 23 19 137 137 24 19 138 138 20 18 139 139 20 18 140 140 24 19 141 141 25 19 142 142 21 18 143 143 13 11 144 144 6 10 145 145 26 27 146 146 38 29 147 147 38 29 148 148 26 27 149 149 27 27 150 150 39 29 151 151 39 29 152 152 27 27 153 153 28 27 154 154 40 29 155 155 40 29 156 156 28 27 157 157 29 15 158 158 41 14 159 159 9 9 160 160 1 25 161 161 34 5 162 162 42 4 163 163 42 4 164 164 34 5 165 165 35 5 166 166 43 28 167 167 43 28 168 168 35 5 169 169 36 5 170 170 44 28 171 171 44 28 172 172 36 5 173 173 37 5 174 174 45 4 175 175 11 21 176 176 2 22 177 177 30 30 178 178 46 0 179 179 46 0 180 180 30 30 181 181 31 30 182 182 47 26 183 183 47 26 184 184 31 30 185 185 32 30 186 186 48 26 187 187 48 26 188 188 32 30 189 189 33 1 190 190 49 0 191 191
-38 34 46 42 39 35 47 43 40 36 48 44 41 37 49 45
-49 0 0 0 29 1 1 1 3 2 2 2 13 3 3 3 45 4 4 4 33 5 5 5 7 6 6 6 15 7 7 7 17 8 8 8 14 9 9 9 6 10 10 10 10 11 11 11 16 12 12 12 15 7 13 13 7 6 14 14 11 13 15 15 41 14 16 16 25 15 17 17 4 16 18 18 9 17 19 19 37 18 20 20 21 19 21 21 5 20 22 22 11 13 23 23 33 5 24 24 37 18 25 25 11 13 26 26 7 6 27 27 29 1 28 28 41 14 29 29 9 17 30 30 3 2 31 31 13 3 32 32 16 12 33 33 11 13 34 34 5 20 35 35 12 21 36 36 17 8 37 37 10 11 38 38 2 22 39 39 0 23 40 40 8 24 41 41 17 8 42 42 12 21 43 43 3 2 44 44 9 17 45 45 16 12 46 46 13 3 47 47 9 17 48 48 4 16 49 49 15 7 50 50 16 12 51 51 8 24 52 52 1 25 53 53 14 9 54 54 17 8 55 55 25 15 56 56 45 4 57 57 15 7 58 58 4 16 59 59 21 19 60 60 49 0 61 61 13 3 62 62 5 20 63 63 0 23 64 64 12 21 65 65 46 26 66 66 18 27 67 67 18 27 68 68 46 26 69 69 47 26 70 70 19 27 71 71 19 27 72 72 47 26 73 73 48 26 74 74 20 27 75 75 20 27 76 76 48 26 77 77 49 0 78 78 21 19 79 79 6 10 80 80 14 9 81 81 42 28 82 82 22 29 83 83 22 29 84 84 42 28 85 85 43 4 86 86 23 29 87 87 23 29 88 88 43 4 89 89 44 28 90 90 24 29 91 91 24 29 92 92 44 28 93 93 45 4 94 94 25 15 95 95 2 22 96 96 10 11 97 97 38 30 98 98 26 31 99 99 26 31 100 100 38 30 101 101 39 30 102 102 27 31 103 103 27 31 104 104 39 30 105 105 40 30 106 106 28 31 107 107 28 31 108 108 40 30 109 109 41 14 110 110 29 1 111 111 1 25 112 112 8 24 113 113 34 32 114 114 30 33 115 115 30 33 116 116 34 32 117 117 35 32 118 118 31 33 119 119 31 33 120 120 35 32 121 121 36 32 122 122 32 33 123 123 32 33 124 124 36 32 125 125 37 18 126 126 33 5 127 127 8 24 128 128 0 23 129 129 18 27 130 130 34 32 131 131 34 32 132 132 18 27 133 133 19 27 134 134 35 32 135 135 35 32 136 136 19 27 137 137 20 27 138 138 36 32 139 139 36 32 140 140 20 27 141 141 21 19 142 142 37 18 143 143 10 11 144 144 6 10 145 145 22 29 146 146 38 30 147 147 38 30 148 148 22 29 149 149 23 29 150 150 39 30 151 151 39 30 152 152 23 29 153 153 24 29 154 154 40 30 155 155 40 30 156 156 24 29 157 157 25 15 158 158 41 14 159 159 14 9 160 160 1 25 161 161 30 33 162 162 42 28 163 163 42 28 164 164 30 33 165 165 31 33 166 166 43 4 167 167 43 4 168 168 31 33 169 169 32 33 170 170 44 28 171 171 44 28 172 172 32 33 173 173 33 5 174 174 45 4 175 175 12 21 176 176 2 22 177 177 26 31 178 178 46 26 179 179 46 26 180 180 26 31 181 181 27 31 182 182 47 26 183 183 47 26 184 184 27 31 185 185 28 31 186 186 48 26 187 187 48 26 188 188 28 31 189 189 29 1 190 190 49 0 191 191
-38 18 46 42 39 19 47 43 40 20 48 44 41 21 49 45
-49 0 0 0 33 1 1 1 6 2 2 2 9 3 3 3 45 4 4 4 37 5 5 5 7 6 6 6 16 7 7 7 8 8 8 8 11 9 9 9 1 10 10 10 13 11 11 11 17 12 12 12 16 7 13 13 7 6 14 14 12 13 15 15 21 14 16 16 29 15 17 17 5 16 18 18 15 17 19 19 41 18 20 20 25 19 21 21 4 20 22 22 12 13 23 23 6 2 24 24 15 17 25 25 17 12 26 26 9 3 27 27 37 5 28 28 41 18 29 29 12 13 30 30 7 6 31 31 3 21 32 32 14 22 33 33 8 8 34 34 10 23 35 35 33 1 36 36 21 14 37 37 15 17 38 38 6 2 39 39 10 23 40 40 8 8 41 41 13 11 42 42 0 24 43 43 9 3 44 44 17 12 45 45 12 13 46 46 4 20 47 47 15 17 48 48 5 16 49 49 16 7 50 50 17 12 51 51 14 22 52 52 2 25 53 53 11 9 54 54 8 8 55 55 29 15 56 56 45 4 57 57 16 7 58 58 5 16 59 59 25 19 60 60 49 0 61 61 9 3 62 62 4 20 63 63 3 21 64 64 10 23 65 65 46 26 66 66 22 27 67 67 22 27 68 68 46 26 69 69 47 28 70 70 23 29 71 71 23 29 72 72 47 28 73 73 48 0 74 74 24 30 75 75 24 30 76 76 48 0 77 77 49 0 78 78 25 19 79 79 1 10 80 80 11 9 81 81 42 31 82 82 26 32 83 83 26 32 84 84 42 31 85 85 43 31 86 86 27 33 87 87 27 33 88 88 43 31 89 89 44 31 90 90 28 34 91 91 28 34 92 92 44 31 93 93 45 4 94 94 29 15 95 95 0 24 96 96 13 11 97 97 18 35 98 98 30 36 99 99 30 36 100 100 18 35 101 101 19 37 102 102 31 38 103 103 31 38 104 104 19 37 105 105 20 39 106 106 32 40 107 107 32 40 108 108 20 39 109 109 21 14 110 110 33 1 111 111 2 25 112 112 14 22 113 113 38 41 114 114 34 42 115 115 34 42 116 116 38 41 117 117 39 43 118 118 35 44 119 119 35 44 120 120 39 43 121 121 40 41 122 122 36 45 123 123 36 45 124 124 40 41 125 125 41 18 126 126 37 5 127 127 14 22 128 128 3 21 129 129 22 27 130 130 38 41 131 131 38 41 132 132 22 27 133 133 23 29 134 134 39 43 135 135 39 43 136 136 23 29 137 137 24 30 138 138 40 41 139 139 40 41 140 140 24 30 141 141 25 19 142 142 41 18 143 143 13 11 144 144 1 10 145 145 26 32 146 146 18 35 147 147 18 35 148 148 26 32 149 149 27 33 150 150 19 37 151 151 19 37 152 152 27 33 153 153 28 34 154 154 20 39 155 155 20 39 156 156 28 34 157 157 29 15 158 158 21 14 159 159 11 9 160 160 2 25 161 161 34 42 162 162 42 31 163 163 42 31 164 164 34 42 165 165 35 44 166 166 43 31 167 167 43 31 168 168 35 44 169 169 36 45 170 170 44 31 171 171 44 31 172 172 36 45 173 173 37 5 174 174 45 4 175 175 10 23 176 176 0 24 177 177 30 36 178 178 46 26 179 179 46 26 180 180 30 36 181 181 31 38 182 182 47 28 183 183 47 28 184 184 31 38 185 185 32 40 186 186 48 0 187 187 48 0 188 188 32 40 189 189 33 1 190 190 49 0 191 191
-38 18 46 42 47 43 39 19 48 44 40 20 49 45 41 21
-49 0 0 0 33 1 1 1 6 2 2 2 9 3 3 3 45 4 4 4 37 5 5 5 7 6 6 6 16 7 7 7 8 8 8 8 11 9 9 9 1 10 10 10 13 11 11 11 17 12 12 12 16 7 13 13 7 6 14 14 12 13 15 15 21 14 16 16 29 15 17 17 5 16 18 18 15 17 19 19 41 18 20 20 25 19 21 21 4 20 22 22 12 13 23 23 6 2 24 24 15 17 25 25 17 12 26 26 9 3 27 27 37 5 28 28 41 18 29 29 12 13 30 30 7 6 31 31 3 21 32 32 14 22 33 33 8 8 34 34 10 23 35 35 33 1 36 36 21 14 37 37 15 17 38 38 6 2 39 39 10 23 40 40 8 8 41 41 13 11 42 42 0 24 43 43 9 3 44 44 17 12 45 45 12 13 46 46 4 20 47 47 15 17 48 48 5 16 49 49 16 7 50 50 17 12 51 51 14 22 52 52 2 25 53 53 11 9 54 54 8 8 55 55 29 15 56 56 45 4 57 57 16 7 58 58 5 16 59 59 25 19 60 60 49 0 61 61 9 3 62 62 4 20 63 63 3 21 64 64 10 23 65 65 46 26 66 66 22 27 67 67 22 27 68 68 46 26 69 69 47 26 70 70 23 28 71 71 23 28 72 72 47 26 73 73 48 26 74 74 24 27 75 75 24 27 76 76 48 26 77 77 49 0 78 78 25 19 79 79 1 10 80 80 11 9 81 81 42 4 82 82 26 29 83 83 26 29 84 84 42 4 85 85 43 4 86 86 27 30 87 87 27 30 88 88 43 4 89 89 44 4 90 90 28 31 91 91 28 31 92 92 44 4 93 93 45 4 94 94 29 15 95 95 0 24 96 96 13 11 97 97 18 32 98 98 30 33 99 99 30 33 100 100 18 32 101 101 19 34 102 102 31 1 103 103 31 1 104 104 19 34 105 105 20 35 106 106 32 36 107 107 32 36 108 108 20 35 109 109 21 14 110 110 33 1 111 111 2 25 112 112 14 22 113 113 38 37 114 114 34 38 115 115 34 38 116 116 38 37 117 117 39 39 118 118 35 40 119 119 35 40 120 120 39 39 121 121 40 37 122 122 36 38 123 123 36 38 124 124 40 37 125 125 41 18 126 126 37 5 127 127 14 22 128 128 3 21 129 129 22 27 130 130 38 37 131 131 38 37 132 132 22 27 133 133 23 28 134 134 39 39 135 135 39 39 136 136 23 28 137 137 24 27 138 138 40 37 139 139 40 37 140 140 24 27 141 141 25 19 142 142 41 18 143 143 13 11 144 144 1 10 145 145 26 29 146 146 18 32 147 147 18 32 148 148 26 29 149 149 27 30 150 150 19 34 151 151 19 34 152 152 27 30 153 153 28 31 154 154 20 35 155 155 20 35 156 156 28 31 157 157 29 15 158 158 21 14 159 159 11 9 160 160 2 25 161 161 34 38 162 162 42 4 163 163 42 4 164 164 34 38 165 165 35 40 166 166 43 4 167 167 43 4 168 168 35 40 169 169 36 38 170 170 44 4 171 171 44 4 172 172 36 38 173 173 37 5 174 174 45 4 175 175 10 23 176 176 0 24 177 177 30 33 178 178 46 26 179 179 46 26 180 180 30 33 181 181 31 1 182 182 47 26 183 183 47 26 184 184 31 1 185 185 32 36 186 186 48 26 187 187 48 26 188 188 32 36 189 189 33 1 190 190 49 0 191 191
-13 0 0 0 16 1 1 1 3 2 2 2 5 3 3 3 10 4 4 4 19 5 5 5 7 6 6 6 4 7 7 7 21 8 8 8 1 9 9 9 6 10 10 10 25 11 11 11 23 12 12 12 4 7 13 13 7 6 14 14 26 13 15 15 38 14 16 16 10 4 17 17 4 7 18 18 23 12 19 19 32 15 20 20 13 0 21 21 5 3 22 22 27 13 23 23 34 16 24 24 12 17 25 25 11 17 26 26 36 16 27 27 20 18 28 28 0 19 29 29 15 20 30 30 28 21 31 31 25 11 32 32 6 10 33 33 12 17 34 34 34 16 35 35 30 21 36 36 14 20 37 37 13 0 38 38 32 15 39 39 36 16 40 40 11 17 41 41 10 4 42 42 38 14 43 43 28 21 44 44 15 20 45 45 14 20 46 46 30 21 47 47 6 10 48 48 1 9 49 49 17 22 50 50 12 17 51 51 12 17 52 52 17 22 53 53 18 22 54 54 11 17 55 55 11 17 56 56 18 22 57 57 19 5 58 58 10 4 59 59 0 19 60 60 2 23 61 61 9 24 62 62 15 20 63 63 15 20 64 64 9 24 65 65 8 24 66 66 14 20 67 67 14 20 68 68 8 24 69 69 16 1 70 70 13 0 71 71 17 22 72 72 29 21 73 73 31 21 74 74 18 22 75 75 29 21 76 76 28 21 77 77 30 21 78 78 31 21 79 79 8 24 80 80 37 16 81 81 39 25 82 82 16 1 83 83 37 16 84 84 36 16 85 85 38 14 86 86 39 25 87 87 18 22 88 88 31 21 89 89 33 26 90 90 19 5 91 91 31 21 92 92 30 21 93 93 32 15 94 94 33 26 95 95 2 23 96 96 24 27 97 97 35 16 98 98 9 24 99 99 24 27 100 100 25 11 101 101 34 16 102 102 35 16 103 103 1 9 104 104 21 8 105 105 29 21 106 106 17 22 107 107 21 8 108 108 20 18 109 109 28 21 110 110 29 21 111 111 9 24 112 112 35 16 113 113 37 16 114 114 8 24 115 115 35 16 116 116 34 16 117 117 36 16 118 118 37 16 119 119 19 5 120 120 33 26 121 121 26 13 122 122 7 6 123 123 33 26 124 124 32 15 125 125 27 13 126 126 26 13 127 127 16 1 128 128 39 25 129 129 22 12 130 130 3 2 131 131 39 25 132 132 38 14 133 133 23 12 134 134 22 12 135 135 3 2 136 136 22 12 137 137 27 13 138 138 5 3 139 139 22 12 140 140 23 12 141 141 26 13 142 142 27 13 143 143 0 19 144 144 20 18 145 145 24 27 146 146 2 23 147 147 20 18 148 148 21 8 149 149 25 11 150 150 24 27 151 151
-97 0 0 0 45 1 1 1 7 2 2 2 35 3 3 3 96 4 4 4 37 5 5 5 4 6 6 6 36 7 7 7 95 8 8 8 34 9 9 9 6 10 10 10 41 11 11 11 94 12 12 12 39 13 13 13 4 6 14 14 37 5 15 15 93 14 16 16 32 15 17 17 3 16 18 18 30 17 19 19 92 18 20 20 27 13 21 21 5 19 22 22 28 20 23 23 91 21 24 24 50 18 25 25 10 22 26 26 40 23 27 27 90 21 28 28 51 18 29 29 20 18 30 30 52 21 31 31 89 18 32 32 39 13 33 33 9 13 34 34 53 18 35 35 88 24 36 36 54 25 37 37 12 26 38 38 42 27 39 39 87 24 40 40 55 25 41 41 21 25 42 42 56 24 43 43 86 14 44 44 44 15 45 45 14 15 46 46 57 14 47 47 85 12 48 48 58 12 49 49 19 28 50 50 49 29 51 51 84 12 52 52 59 12 53 53 22 12 54 54 60 12 55 55 83 12 56 56 27 13 57 57 9 13 58 58 61 12 59 59 82 30 60 60 62 8 61 61 11 31 62 62 29 32 63 63 81 30 64 64 63 8 65 65 23 8 66 66 64 30 67 67 80 8 68 68 46 33 69 69 16 9 70 70 65 8 71 71 79 34 72 72 66 34 73 73 18 35 74 74 48 36 75 75 78 34 76 76 67 37 77 77 24 38 78 78 68 34 79 79 77 4 80 80 49 29 81 81 19 28 82 82 69 39 83 83 76 40 84 84 70 41 85 85 17 42 86 86 47 43 87 87 75 40 88 88 71 40 89 89 25 40 90 90 72 40 91 91 74 40 92 92 33 1 93 93 15 44 94 94 73 40 95 95 71 40 96 96 74 40 97 97 73 40 98 98 25 40 99 99 10 22 100 100 28 20 101 101 74 40 102 102 71 40 103 103 28 20 104 104 5 19 105 105 33 1 106 106 74 40 107 107 38 45 108 108 75 40 109 109 72 40 110 110 8 46 111 111 0 47 112 112 40 23 113 113 75 40 114 114 38 45 115 115 40 23 116 116 10 22 117 117 71 40 118 118 75 40 119 119 26 48 120 120 76 40 121 121 47 43 122 122 1 49 123 123 8 46 124 124 72 40 125 125 76 40 126 126 26 48 127 127 72 40 128 128 25 40 129 129 70 41 130 130 76 40 131 131 67 37 132 132 77 4 133 133 69 39 134 134 24 38 135 135 12 26 136 136 30 17 137 137 77 4 138 138 67 37 139 139 30 17 140 140 3 16 141 141 49 29 142 142 77 4 143 143 41 11 144 144 78 34 145 145 68 34 146 146 11 31 147 147 6 10 148 148 42 27 149 149 78 34 150 150 41 11 151 151 42 27 152 152 12 26 153 153 67 37 154 154 78 34 155 155 29 32 156 156 79 34 157 157 48 36 158 158 2 50 159 159 11 31 160 160 68 34 161 161 79 34 162 162 29 32 163 163 68 34 164 164 24 38 165 165 66 34 166 166 79 34 167 167 63 8 168 168 80 8 169 169 65 8 170 170 23 8 171 171 8 46 172 172 26 48 173 173 80 8 174 174 63 8 175 175 26 48 176 176 1 49 177 177 46 33 178 178 80 8 179 179 43 51 180 180 81 30 181 181 64 30 182 182 13 51 183 183 0 47 184 184 38 45 185 185 81 30 186 186 43 51 187 187 38 45 188 188 8 46 189 189 63 8 190 190 81 30 191 191 31 51 192 192 82 30 193 193 29 32 194 194 2 50 195 195 13 51 196 196 64 30 197 197 82 30 198 198 31 51 199 199 64 30 200 200 23 8 201 201 62 8 202 202 82 30 203 203 59 12 204 204 83 12 205 205 61 12 206 206 22 12 207 207 15 44 208 208 33 1 209 209 83 12 210 210 59 12 211 211 33 1 212 212 5 19 213 213 27 13 214 214 83 12 215 215 44 15 216 216 84 12 217 217 60 12 218 218 14 15 219 219 7 2 220 220 45 1 221 221 84 12 222 222 44 15 223 223 45 1 224 224 15 44 225 225 59 12 226 226 84 12 227 227 32 15 228 228 85 12 229 229 49 29 230 230 3 16 231 231 14 15 232 232 60 12 233 233 85 12 234 234 32 15 235 235 60 12 236 236 22 12 237 237 58 12 238 238 85 12 239 239 55 25 240 240 86 14 241 241 57 14 242 242 21 25 243 243 17 42 244 244 35 3 245 245 86 14 246 246 55 25 247 247 35 3 248 248 7 2 249 249 44 15 250 250 86 14 251 251 46 33 252 252 87 24 253 253 56 24 254 254 16 9 255 255 1 49 256 256 47 43 257 257 87 24 258 258 46 33 259 259 47 43 260 260 17 42 261 261 55 25 262 262 87 24 263 263 34 9 264 264 88 24 265 265 42 27 266 266 6 10 267 267 16 9 268 268 56 24 269 269 88 24 270 270 34 9 271 271 56 24 272 272 21 25 273 273 54 25 274 274 88 24 275 275 51 18 276 276 89 18 277 277 53 18 278 278 20 18 279 279 18 35 280 280 36 7 281 281 89 18 282 282 51 18 283 283 36 7 284 284 4 6 285 285 39 13 286 286 89 18 287 287 31 51 288 288 90 21 289 289 52 21 290 290 13 51 291 291 2 50 292 292 48 36 293 293 90 21 294 294 31 51 295 295 48 36 296 296 18 35 297 297 51 18 298 298 90 21 299 299 43 51 300 300 91 21 301 301 40 23 302 302 0 47 303 303 13 51 304 304 52 21 305 305 91 21 306 306 43 51 307 307 52 21 308 308 20 18 309 309 50 18 310 310 91 21 311 311 50 18 312 312 92 18 313 313 28 20 314 314 10 22 315 315 20 18 316 316 53 18 317 317 92 18 318 318 50 18 319 319 53 18 320 320 9 13 321 321 27 13 322 322 92 18 323 323 54 25 324 324 93 14 325 325 30 17 326 326 12 26 327 327 21 25 328 328 57 14 329 329 93 14 330 330 54 25 331 331 57 14 332 332 14 15 333 333 32 15 334 334 93 14 335 335 58 12 336 336 94 12 337 337 37 5 338 338 19 28 339 339 22 12 340 340 61 12 341 341 94 12 342 342 58 12 343 343 61 12 344 344 9 13 345 345 39 13 346 346 94 12 347 347 62 8 348 348 95 8 349 349 41 11 350 350 11 31 351 351 23 8 352 352 65 8 353 353 95 8 354 354 62 8 355 355 65 8 356 356 16 9 357 357 34 9 358 358 95 8 359 359 66 34 360 360 96 4 361 361 36 7 362 362 18 35 363 363 24 38 364 364 69 39 365 365 96 4 366 366 66 34 367 367 69 39 368 368 19 28 369 369 37 5 370 370 96 4 371 371 70 41 372 372 97 0 373 373 35 3 374 374 17 42 375 375 25 40 376 376 73 40 377 377 97 0 378 378 70 41 379 379 73 40 380 380 15 44 381 381 45 1 382 382 97 0 383 383
-38 34 46 42 39 35 47 43 40 36 48 44 41 37 49 45
-49 0 0 0 29 1 1 1 3 2 2 2 13 3 3 3 45 4 4 4 33 5 5 5 7 6 6 6 15 7 7 7 17 8 8 8 14 9 9 9 6 10 10 10 10 11 11 11 16 12 12 12 15 7 13 13 7 6 14 14 11 13 15 15 41 14 16 16 25 15 17 17 4 16 18 18 9 17 19 19 37 18 20 20 21 19 21 21 5 20 22 22 11 13 23 23 33 5 24 24 37 18 25 25 11 13 26 26 7 6 27 27 29 1 28 28 41 14 29 29 9 17 30 30 3 2 31 31 13 3 32 32 16 12 33 33 11 13 34 34 5 20 35 35 12 21 36 36 17 8 37 37 10 11 38 38 2 22 39 39 0 23 40 40 8 24 41 41 17 8 42 42 12 21 43 43 3 2 44 44 9 17 45 45 16 12 46 46 13 3 47 47 9 17 48 48 4 16 49 49 15 7 50 50 16 12 51 51 8 24 52 52 1 25 53 53 14 9 54 54 17 8 55 55 25 15 56 56 45 4 57 57 15 7 58 58 4 16 59 59 21 19 60 60 49 0 61 61 13 3 62 62 5 20 63 63 0 23 64 64 12 21 65 65 46 26 66 66 18 27 67 67 18 27 68 68 46 26 69 69 47 26 70 70 19 27 71 71 19 27 72 72 47 26 73 73 48 28 74 74 20 27 75 75 20 27 76 76 48 28 77 77 49 0 78 78 21 19 79 79 6 10 80 80 14 9 81 81 42 29 82 82 22 30 83 83 22 30 84 84 42 29 85 85 43 29 86 86 23 30 87 87 23 30 88 88 43 29 89 89 44 31 90 90 24 30 91 91 24 30 92 92 44 31 93 93 45 4 94 94 25 15 95 95 2 22 96 96 10 11 97 97 38 32 98 98 26 33 99 99 26 33 100 100 38 32 101 101 39 32 102 102 27 33 103 103 27 33 104 104 39 32 105 105 40 32 106 106 28 33 107 107 28 33 108 108 40 32 109 109 41 14 110 110 29 1 111 111 1 25 112 112 8 24 113 113 34 34 114 114 30 35 115 115 30 35 116 116 34 34 117 117 35 34 118 118 31 35 119 119 31 35 120 120 35 34 121 121 36 34 122 122 32 35 123 123 32 35 124 124 36 34 125 125 37 18 126 126 33 5 127 127 8 24 128 128 0 23 129 129 18 27 130 130 34 34 131 131 34 34 132 132 18 27 133 133 19 27 134 134 35 34 135 135 35 34 136 136 19 27 137 137 20 27 138 138 36 34 139 139 36 34 140 140 20 27 141 141 21 19 142 142 37 18 143 143 10 11 144 144 6 10 145 145 22 30 146 146 38 32 147 147 38 32 148 148 22 30 149 149 23 30 150 150 39 32 151 151 39 32 152 152 23 30 153 153 24 30 154 154 40 32 155 155 40 32 156 156 24 30 157 157 25 15 158 158 41 14 159 159 14 9 160 160 1 25 161 161 30 35 162 162 42 29 163 163 42 29 164 164 30 35 165 165 31 35 166 166 43 29 167 167 43 29 168 168 31 35 169 169 32 35 170 170 44 31 171 171 44 31 172 172 32 35 173 173 33 5 174 174 45 4 175 175 12 21 176 176 2 22 177 177 26 33 178 178 46 26 179 179 46 26 180 180 26 33 181 181 27 33 182 182 47 26 183 183 47 26 184 184 27 33 185 185 28 33 186 186 48 28 187 187 48 28 188 188 28 33 189 189 29 1 190 190 49 0 191 191
-38 18 46 42 47 43 39 19 48 44 40 20 49 45 41 21
-49 0 0 0 33 1 1 1 3 2 2 2 10 3 3 3 45 4 4 4 37 5 5 5 7 6 6 6 17 7 7 7 16 8 8 8 9 9 9 9 6 10 10 10 13 11 11 11 8 12 12 12 17 7 13 13 7 6 14 14 12 13 15 15 41 14 16 16 29 15 17 17 4 16 18 18 14 17 19 19 21 18 20 20 25 19 21 21 5 20 22 22 12 13 23 23 3 2 24 24 14 17 25 25 8 12 26 26 10 3 27 27 37 5 28 28 21 18 29 29 12 13 30 30 7 6 31 31 11 21 32 32 16 8 33 33 13 11 34 34 2 22 35 35 10 3 36 36 8 12 37 37 12 13 38 38 5 20 39 39 0 23 40 40 15 24 41 41 16 8 42 42 11 21 43 43 33 1 44 44 41 14 45 45 14 17 46 46 3 2 47 47 14 17 48 48 4 16 49 49 17 7 50 50 8 12 51 51 15 24 52 52 1 25 53 53 9 9 54 54 16 8 55 55 29 15 56 56 45 4 57 57 17 7 58 58 4 16 59 59 25 19 60 60 49 0 61 61 10 3 62 62 5 20 63 63 0 23 64 64 11 21 65 65 46 26 66 66 22 27 67 67 22 27 68 68 46 26 69 69 47 28 70 70 23 27 71 71 23 27 72 72 47 28 73 73 48 28 74 74 24 27 75 75 24 27 76 76 48 28 77 77 49 0 78 78 25 19 79 79 6 10 80 80 9 9 81 81 42 29 82 82 26 30 83 83 26 30 84 84 42 29 85 85 43 29 86 86 27 30 87 87 27 30 88 88 43 29 89 89 44 31 90 90 28 30 91 91 28 30 92 92 44 31 93 93 45 4 94 94 29 15 95 95 2 22 96 96 13 11 97 97 38 32 98 98 30 33 99 99 30 33 100 100 38 32 101 101 39 32 102 102 31 33 103 103 31 33 104 104 39 32 105 105 40 32 106 106 32 33 107 107 32 33 108 108 40 32 109 109 41 14 110 110 33 1 111 111 1 25 112 112 15 24 113 113 18 34 114 114 34 35 115 115 34 35 116 116 18 34 117 117 19 34 118 118 35 35 119 119 35 35 120 120 19 34 121 121 20 34 122 122 36 35 123 123 36 35 124 124 20 34 125 125 21 18 126 126 37 5 127 127 15 24 128 128 0 23 129 129 22 27 130 130 18 34 131 131 18 34 132 132 22 27 133 133 23 27 134 134 19 34 135 135 19 34 136 136 23 27 137 137 24 27 138 138 20 34 139 139 20 34 140 140 24 27 141 141 25 19 142 142 21 18 143 143 13 11 144 144 6 10 145 145 26 30 146 146 38 32 147 147 38 32 148 148 26 30 149 149 27 30 150 150 39 32 151 151 39 32 152 152 27 30 153 153 28 30 154 154 40 32 155 155 40 32 156 156 28 30 157 157 29 15 158 158 41 14 159 159 9 9 160 160 1 25 161 161 34 35 162 162 42 29 163 163 42 29 164 164 34 35 165 165 35 35 166 166 43 29 167 167 43 29 168 168 35 35 169 169 36 35 170 170 44 31 171 171 44 31 172 172 36 35 173 173 37 5 174 174 45 4 175 175 11 21 176 176 2 22 177 177 30 33 178 178 46 26 179 179 46 26 180 180 30 33 181 181 31 33 182 182 47 28 183 183 47 28 184 184 31 33 185 185 32 33 186 186 48 28 187 187 48 28 188 188 32 33 189 189 33 1 190 190 49 0 191 191
-0 0 0 0 2 0 1 1 3 0 2 2 1 0 3 3 2 0 4 4 4 0 5 5 5 0 6 6 3 0 7 7 4 1 8 8 6 1 9 9 7 1 10 10 5 1 11 11 6 2 12 12 8 2 13 13 9 2 14 14 7 2 15 15 8 2 16 16 10 2 17 17 11 2 18 18 9 2 19 19 1 0 20 20 13 0 21 21 12 0 22 22 0 0 23 23 13 0 24 24 15 0 25 25 14 0 26 26 12 0 27 27 15 1 28 28 17 1 29 29 16 1 30 30 14 1 31 31 17 2 32 32 19 2 33 33 18 2 34 34 16 2 35 35 19 2 36 36 21 2 37 37 20 2 38 38 18 2 39 39 19 3 40 40 31 3 41 41 32 3 42 42 21 3 43 43 9 2 44 44 26 2 45 45 25 2 46 46 7 2 47 47 3 2 48 48 23 2 49 49 22 2 50 50 1 2 51 51 7 2 52 52 25 2 53 53 24 2 54 54 5 2 55 55 17 2 56 56 30 2 57 57 31 2 58 58 19 2 59 59 15 2 60 60 29 2 61 61 30 2 62 62 17 2 63 63 5 2 64 64 24 2 65 65 23 2 66 66 3 2 67 67 13 2 68 68 28 2 69 69 29 2 70 70 15 2 71 71 1 2 72 72 22 2 73 73 28 2 74 74 13 2 75 75 11 3 76 76 27 3 77 77 26 3 78 78 9 3 79 79 30 4 80 80 41 4 81 81 42 4 82 82 31 4 83 83 22 5 84 84 33 5 85 85 39 5 86 86 28 5 87 87 25 2 88 88 36 2 89 89 35 2 90 90 24 2 91 91 31 4 92 92 42 4 93 93 43 4 94 94 32 4 95 95 28 5 96 96 39 5 97 97 40 5 98 98 29 5 99 99 26 4 100 100 37 4 101 101 36 4 102 102 25 4 103 103 23 5 104 104 34 5 105 105 33 5 106 106 22 5 107 107 29 2 108 108 40 2 109 109 41 2 110 110 30 2 111 111 27 4 112 112 38 4 113 113 37 4 114 114 26 4 115 115 24 5 116 116 35 5 117 117 34 5 118 118 23 5 119 119 38 3 120 120 49 3 121 121 48 3 122 122 37 3 123 123 35 2 124 124 46 2 125 125 45 2 126 126 34 2 127 127 41 2 128 128 52 2 129 129 53 2 130 130 42 2 131 131 33 2 132 132 44 2 133 133 50 2 134 134 39 2 135 135 36 2 136 136 47 2 137 137 46 2 138 138 35 2 139 139 42 3 140 140 53 3 141 141 54 3 142 142 43 3 143 143 39 2 144 144 50 2 145 145 51 2 146 146 40 2 147 147 37 2 148 148 48 2 149 149 47 2 150 150 36 2 151 151 34 2 152 152 45 2 153 153 44 2 154 154 33 2 155 155 40 2 156 156 51 2 157 157 52 2 158 158 41 2 159 159 45 3 160 160 56 3 161 161 55 3 162 162 44 3 163 163 51 3 164 164 62 3 165 165 63 3 166 166 52 3 167 167 49 3 168 168 60 3 169 169 59 3 170 170 48 3 171 171 46 3 172 172 57 3 173 173 56 3 174 174 45 3 175 175 52 3 176 176 63 3 177 177 64 3 178 178 53 3 179 179 44 3 180 180 55 3 181 181 61 3 182 182 50 3 183 183 47 3 184 184 58 3 185 185 57 3 186 186 46 3 187 187 53 3 188 188 64 3 189 189 65 3 190 190 54 3 191 191 50 3 192 192 61 3 193 193 62 3 194 194 51 3 195 195 48 3 196 196 59 3 197 197 58 3 198 198 47 3 199 199 59 6 200 200 70 6 201 201 69 6 202 202 58 6 203 203 56 6 204 204 67 6 205 205 66 6 206 206 55 6 207 207 62 6 208 208 73 6 209 209 74 6 210 210 63 6 211 211 60 6 212 212 71 6 213 213 70 6 214 214 59 6 215 215 57 6 216 216 68 6 217 217 67 6 218 218 56 6 219 219 63 6 220 220 74 6 221 221 75 6 222 222 64 6 223 223 55 6 224 224 66 6 225 225 72 6 226 226 61 6 227 227 58 6 228 228 69 6 229 229 68 6 230 230 57 6 231 231 64 6 232 232 75 6 233 233 76 6 234 234 65 6 235 235 61 6 236 236 72 6 237 237 73 6 238 238 62 6 239 239 75 7 240 240 86 7 241 241 87 7 242 242 76 7 243 243 72 7 244 244 83 7 245 245 84 7 246 246 73 7 247 247 70 7 248 248 81 7 249 249 80 7 250 250 69 7 251 251 67 7 252 252 78 7 253 253 77 7 254 254 66 7 255 255 73 7 256 256 84 7 257 257 85 7 258 258 74 7 259 259 71 7 260 260 82 7 261 261 81 7 262 262 70 7 263 263 68 7 264 264 79 7 265 265 78 7 266 266 67 7 267 267 74 7 268 268 85 7 269 269 86 7 270 270 75 7 271 271 66 7 272 272 77 7 273 273 83 7 274 274 72 7 275 275 69 7 276 276 80 7 277 277 79 7 278 278 68 7 279 279 77 3 280 280 88 3 281 281 94 3 282 282 83 3 283 283 80 3 284 284 91 3 285 285 90 3 286 286 79 3 287 287 86 3 288 288 97 3 289 289 98 3 290 290 87 3 291 291 83 3 292 292 94 3 293 293 95 3 294 294 84 3 295 295 81 3 296 296 92 3 297 297 91 3 298 298 80 3 299 299 78 3 300 300 89 3 301 301 88 3 302 302 77 3 303 303 84 3 304 304 95 3 305 305 96 3 306 306 85 3 307 307 82 3 308 308 93 3 309 309 92 3 310 310 81 3 311 311 79 3 312 312 90 3 313 313 89 3 314 314 78 3 315 315 85 3 316 316 96 3 317 317 97 3 318 318 86 3 319 319 90 8 320 320 101 8 321 321 100 8 322 322 89 8 323 323 96 8 324 324 107 8 325 325 108 8 326 326 97 8 327 327 88 8 328 328 99 8 329 329 105 8 330 330 94 8 331 331 91 8 332 332 102 8 333 333 101 8 334 334 90 8 335 335 97 8 336 336 108 8 337 337 109 8 338 338 98 8 339 339 94 8 340 340 105 8 341 341 106 8 342 342 95 8 343 343 92 8 344 344 103 8 345 345 102 8 346 346 91 8 347 347 89 8 348 348 100 8 349 349 99 8 350 350 88 8 351 351 95 8 352 352 106 8 353 353 107 8 354 354 96 8 355 355 93 8 356 356 104 8 357 357 103 8 358 358 92 8 359 359 104 3 360 360 115 3 361 361 114 3 362 362 103 3 363 363 101 3 364 364 112 3 365 365 111 3 366 366 100 3 367 367 107 3 368 368 118 3 369 369 119 3 370 370 108 3 371 371 99 3 372 372 110 3 373 373 116 3 374 374 105 3 375 375 102 3 376 376 113 3 377 377 112 3 378 378 101 3 379 379 108 3 380 380 119 3 381 381 120 3 382 382 109 3 383 383 105 3 384 384 116 3 385 385 117 3 386 386 106 3 387 387 103 3 388 388 114 3 389 389 113 3 390 390 102 3 391 391 100 3 392 392 111 3 393 393 110 3 394 394 99 3 395 395 106 3 396 396 117 3 397 397 118 3 398 398 107 3 399 399 111 9 400 400 122 9 401 401 121 9 402 402 110 9 403 403 117 9 404 404 128 9 405 405 129 9 406 406 118 9 407 407 115 9 408 408 126 9 409 409 125 9 410 410 114 9 411 411 112 9 412 412 123 9 413 413 122 9 414 414 111 9 415 415 118 9 416 416 129 9 417 417 130 9 418 418 119 9 419 419 110 9 420 420 121 9 421 421 127 9 422 422 116 9 423 423 113 9 424 424 124 9 425 425 123 9 426 426 112 9 427 427 119 9 428 428 130 9 429 429 131 9 430 430 120 9 431 431 116 9 432 432 127 9 433 433 128 9 434 434 117 9 435 435 114 9 436 436 125 9 437 437 124 9 438 438 113 9 439 439 127 6 440 440 138 6 441 441 139 6 442 442 128 6 443 443 125 6 444 444 136 6 445 445 135 6 446 446 124 6 447 447 122 6 448 448 133 6 449 449 132 6 450 450 121 6 451 451 128 6 452 452 139 6 453 453 140 6 454 454 129 6 455 455 126 6 456 456 137 6 457 457 136 6 458 458 125 6 459 459 123 6 460 460 134 6 461 461 133 6 462 462 122 6 463 463 129 6 464 464 140 6 465 465 141 6 466 466 130 6 467 467 121 6 468 468 132 6 469 469 138 6 470 470 127 6 471 471 124 6 472 472 135 6 473 473 134 6 474 474 123 6 475 475 130 6 476 476 141 6 477 477 142 6 478 478 131 6 479 479 135 8 480 480 146 8 481 481 145 8 482 482 134 8 483 483 141 8 484 484 152 8 485 485 153 8 486 486 142 8 487 487 138 8 488 488 149 8 489 489 150 8 490 490 139 8 491 491 136 8 492 492 147 8 493 493 146 8 494 494 135 8 495 495 133 8 496 496 144 8 497 497 143 8 498 498 132 8 499 499 139 8 500 500 150 8 501 501 151 8 502 502 140 8 503 503 137 8 504 504 148 8 505 505 147 8 506 506 136 8 507 507 134 8 508 508 145 8 509 509 144 8 510 510 133 8 511 511 140 8 512 512 151 8 513 513 152 8 514 514 141 8 515 515 132 8 516 516 143 8 517 517 149 8 518 518 138 8 519 519 143 10 520 520 154 10 521 521 160 10 522 522 149 10 523 523 146 10 524 524 157 10 525 525 156 10 526 526 145 10 527 527 152 10 528 528 163 10 529 529 164 10 530 530 153 10 531 531 149 10 532 532 160 10 533 533 161 10 534 534 150 10 535 535 147 10 536 536 158 10 537 537 157 10 538 538 146 10 539 539 144 10 540 540 155 10 541 541 154 10 542 542 143 10 543 543 150 10 544 544 161 10 545 545 162 10 546 546 151 10 547 547 148 10 548 548 159 10 549 549 158 10 550 550 147 10 551 551 145 10 552 552 156 10 553 553 155 10 554 554 144 10 555 555 151 10 556 556 162 10 557 557 163 10 558 558 152 10 559 559 156 11 560 560 167 11 561 561 166 11 562 562 155 11 563 563 162 11 564 564 173 11 565 565 174 11 566 566 163 11 567 567 154 11 568 568 165 11 569 569 171 11 570 570 160 11 571 571 157 11 572 572 168 11 573 573 167 11 574 574 156 11 575 575 163 11 576 576 174 11 577 577 175 11 578 578 164 11 579 579 160 11 580 580 171 11 581 581 172 11 582 582 161 11 583 583 158 11 584 584 169 11 585 585 168 11 586 586 157 11 587 587 155 11 588 588 166 11 589 589 165 11 590 590 154 11 591 591 161 11 592 592 172 11 593 593 173 11 594 594 162 11 595 595 159 11 596 596 170 11 597 597 169 11 598 598 158 11 599 599 172 8 600 600 183 8 601 601 184 8 602 602 173 8 603 603 170 8 604 604 181 8 605 605 180 8 606 606 169 8 607 607 167 8 608 608 178 8 609 609 177 8 610 610 166 8 611 611 173 8 612 612 184 8 613 613 185 8 614 614 174 8 615 615 165 8 616 616 176 8 617 617 182 8 618 618 171 8 619 619 168 8 620 620 179 8 621 621 178 8 622 622 167 8 623 623 174 8 624 624 185 8 625 625 186 8 626 626 175 8 627 627 171 8 628 628 182 8 629 629 183 8 630 630 172 8 631 631 169 8 632 632 180 8 633 633 179 8 634 634 168 8 635 635 166 8 636 636 177 8 637 637 176 8 638 638 165 8 639 639 65 7 640 640 76 7 641 641 193 7 642 642 192 7 643 643 87 7 644 644 98 7 645 645 195 7 646 646 194 7 647 647 153 12 648 648 164 12 649 649 201 12 650 650 200 12 651 651 131 7 652 652 142 7 653 653 199 7 654 654 198 7 655 655 98 13 656 656 109 13 657 657 196 13 658 658 195 13 659 659 164 14 660 660 175 14 661 661 202 14 662 662 201 14 663 663 54 7 664 664 65 7 665 665 192 7 666 666 191 7 667 667 120 15 668 668 131 15 669 669 198 15 670 670 197 15 671 671 43 3 672 672 54 3 673 673 191 3 674 674 190 3 675 675 109 16 676 676 120 16 677 677 197 16 678 678 196 16 679 679 175 13 680 680 186 13 681 681 203 13 682 682 202 13 683 683 21 6 684 684 32 6 685 685 189 6 686 686 188 6 687 687 20 16 688 688 21 16 689 689 188 16 690 690 187 16 691 691 76 4 692 692 87 4 693 693 194 4 694 694 193 4 695 695 142 13 696 696 153 13 697 697 200 13 698 698 199 13 699 699 32 3 700 700 43 3 701 701 190 3 702 702 189 3 703 703 49 3 704 704 38 3 705 705 207 3 706 706 208 3 707 707 115 16 708 708 104 16 709 709 213 16 710 710 214 16 711 711 181 13 712 712 170 13 713 713 219 13 714 714 220 13 715 715 60 7 716 716 49 7 717 717 208 7 718 718 209 7 719 719 126 15 720 720 115 15 721 721 214 15 722 722 215 15 723 723 71 7 724 724 60 7 725 725 209 7 726 726 210 7 727 727 38 3 728 728 27 3 729 729 206 3 730 730 207 3 731 731 104 13 732 732 93 13 733 733 212 13 734 734 213 13 735 735 11 16 736 736 10 16 737 737 204 16 738 738 205 16 739 739 170 14 740 740 159 14 741 741 218 14 742 742 219 14 743 743 137 7 744 744 126 7 745 745 215 7 746 746 216 7 747 747 27 6 748 748 11 6 749 749 205 6 750 750 206 6 751 751 93 7 752 752 82 7 753 753 211 7 754 754 212 7 755 755 159 12 756 756 148 12 757 757 217 12 758 758 218 12 759 759 82 4 760 760 71 4 761 761 210 4 762 762 211 4 763 763 148 13 764 764 137 13 765 765 216 13 766 766 217 13 767 767 177 17 768 768 178 17 769 769 223 17 770 770 222 17 771 771 185 17 772 772 184 17 773 773 229 17 774 774 230 17 775 775 182 17 776 776 176 17 777 777 221 17 778 778 227 17 779 779 178 17 780 780 179 17 781 781 224 17 782 782 223 17 783 783 186 17 784 784 185 17 785 785 230 17 786 786 231 17 787 787 203 18 788 788 186 18 789 789 231 18 790 790 232 18 791 791 183 17 792 792 182 17 793 793 227 17 794 794 228 17 795 795 179 17 796 796 180 17 797 797 225 17 798 798 224 17 799 799 176 17 800 800 177 17 801 801 222 17 802 802 221 17 803 803 181 18 804 804 220 18 805 805 233 18 806 806 226 18 807 807 184 17 808 808 183 17 809 809 228 17 810 810 229 17 811 811 180 17 812 812 181 17 813 813 226 17 814 814 225 17 815 815 231 6 816 816 230 6 817 817 243 6 818 818 244 6 819 819 228 6 820 820 227 6 821 821 240 6 822 822 241 6 823 823 224 6 824 824 225 6 825 825 238 6 826 826 237 6 827 827 232 7 828 828 231 7 829 829 244 7 830 830 245 7 831 831 221 6 832 832 222 6 833 833 235 6 834 834 234 6 835 835 229 6 836 836 228 6 837 837 241 6 838 838 242 6 839 839 225 6 840 840 226 6 841 841 239 6 842 842 238 6 843 843 226 7 844 844 233 7 845 845 246 7 846 846 239 7 847 847 222 6 848 848 223 6 849 849 236 6 850 850 235 6 851 851 230 6 852 852 229 6 853 853 242 6 854 854 243 6 855 855 227 6 856 856 221 6 857 857 234 6 858 858 240 6 859 859 223 6 860 860 224 6 861 861 237 6 862 862 236 6 863 863 235 6 864 864 236 6 865 865 249 6 866 866 248 6 867 867 243 6 868 868 242 6 869 869 255 6 870 870 256 6 871 871 240 6 872 872 234 6 873 873 247 6 874 874 253 6 875 875 236 6 876 876 237 6 877 877 250 6 878 878 249 6 879 879 244 6 880 880 243 6 881 881 256 6 882 882 257 6 883 883 241 6 884 884 240 6 885 885 253 6 886 886 254 6 887 887 237 6 888 888 238 6 889 889 251 6 890 890 250 6 891 891 245 7 892 892 244 7 893 893 257 7 894 894 258 7 895 895 234 6 896 896 235 6 897 897 248 6 898 898 247 6 899 899 242 6 900 900 241 6 901 901 254 6 902 902 255 6 903 903 238 6 904 904 239 6 905 905 252 6 906 906 251 6 907 907 239 7 908 908 246 7 909 909 259 7 910 910 252 7 911 911 258 13 912 912 257 13 913 913 270 13 914 914 271 13 915 915 247 8 916 916 248 8 917 917 261 8 918 918 260 8 919 919 255 8 920 920 254 8 921 921 267 8 922 922 268 8 923 923 251 8 924 924 252 8 925 925 265 8 926 926 264 8 927 927 252 13 928 928 259 13 929 929 272 13 930 930 265 13 931 931 248 8 932 932 249 8 933 933 262 8 934 934 261 8 935 935 256 8 936 936 255 8 937 937 268 8 938 938 269 8 939 939 253 8 940 940 247 8 941 941 260 8 942 942 266 8 943 943 249 8 944 944 250 8 945 945 263 8 946 946 262 8 947 947 257 8 948 948 256 8 949 949 269 8 950 950 270 8 951 951 254 8 952 952 253 8 953 953 266 8 954 954 267 8 955 955 250 8 956 956 251 8 957 957 264 8 958 958 263 8 959 959 262 19 960 960 263 19 961 961 276 19 962 962 275 19 963 963 270 19 964 964 269 19 965 965 282 19 966 966 283 19 967 967 267 19 968 968 266 19 969 969 279 19 970 970 280 19 971 971 263 19 972 972 264 19 973 973 277 19 974 974 276 19 975 975 271 20 976 976 270 20 977 977 283 20 978 978 284 20 979 979 260 19 980 980 261 19 981 981 274 19 982 982 273 19 983 983 268 19 984 984 267 19 985 985 280 19 986 986 281 19 987 987 264 19 988 988 265 19 989 989 278 19 990 990 277 19 991 991 265 20 992 992 272 20 993 993 285 20 994 994 278 20 995 995 261 19 996 996 262 19 997 997 275 19 998 998 274 19 999 999 269 19 1000 1000 268 19 1001 1001 281 19 1002 1002 282 19 1003 1003 266 19 1004 1004 260 19 1005 1005 273 19 1006 1006 279 19 1007 1007 278 21 1008 1008 285 21 1009 1009 298 21 1010 1010 291 21 1011 1011 274 22 1012 1012 275 22 1013 1013 288 22 1014 1014 287 22 1015 1015 282 22 1016 1016 281 22 1017 1017 294 22 1018 1018 295 22 1019 1019 279 22 1020 1020 273 22 1021 1021 286 22 1022 1022 292 22 1023 1023 275 22 1024 1024 276 22 1025 1025 289 22 1026 1026 288 22 1027 1027 283 22 1028 1028 282 22 1029 1029 295 22 1030 1030 296 22 1031 1031 280 22 1032 1032 279 22 1033 1033 292 22 1034 1034 293 22 1035 1035 276 22 1036 1036 277 22 1037 1037 290 22 1038 1038 289 22 1039 1039 284 21 1040 1040 283 21 1041 1041 296 21 1042 1042 297 21 1043 1043 273 22 1044 1044 274 22 1045 1045 287 22 1046 1046 286 22 1047 1047 281 22 1048 1048 280 22 1049 1049 293 22 1050 1050 294 22 1051 1051 277 22 1052 1052 278 22 1053 1053 291 22 1054 1054 290 22 1055 1055 289 11 1056 1056 290 11 1057 1057 303 11 1058 1058 302 11 1059 1059 297 3 1060 1060 296 3 1061 1061 309 3 1062 1062 310 3 1063 1063 286 11 1064 1064 287 11 1065 1065 300 11 1066 1066 299 11 1067 1067 294 11 1068 1068 293 11 1069 1069 306 11 1070 1070 307 11 1071 1071 290 11 1072 1072 291 11 1073 1073 304 11 1074 1074 303 11 1075 1075 291 3 1076 1076 298 3 1077 1077 311 3 1078 1078 304 3 1079 1079 287 11 1080 1080 288 11 1081 1081 301 11 1082 1082 300 11 1083 1083 295 11 1084 1084 294 11 1085 1085 307 11 1086 1086 308 11 1087 1087 292 11 1088 1088 286 11 1089 1089 299 11 1090 1090 305 11 1091 1091 288 11 1092 1092 289 11 1093 1093 302 11 1094 1094 301 11 1095 1095 296 11 1096 1096 295 11 1097 1097 308 11 1098 1098 309 11 1099 1099 293 11 1100 1100 292 11 1101 1101 305 11 1102 1102 306 11 1103 1103 310 13 1104 1104 309 13 1105 1105 322 13 1106 1106 323 13 1107 1107 299 8 1108 1108 300 8 1109 1109 313 8 1110 1110 312 8 1111 1111 307 8 1112 1112 306 8 1113 1113 319 8 1114 1114 320 8 1115 1115 303 8 1116 1116 304 8 1117 1117 317 8 1118 1118 316 8 1119 1119 304 13 1120 1120 311 13 1121 1121 324 13 1122 1122 317 13 1123 1123 300 8 1124 1124 301 8 1125 1125 314 8 1126 1126 313 8 1127 1127 308 8 1128 1128 307 8 1129 1129 320 8 1130 1130 321 8 1131 1131 305 8 1132 1132 299 8 1133 1133 312 8 1134 1134 318 8 1135 1135 301 8 1136 1136 302 8 1137 1137 315 8 1138 1138 314 8 1139 1139 309 8 1140 1140 308 8 1141 1141 321 8 1142 1142 322 8 1143 1143 306 8 1144 1144 305 8 1145 1145 318 8 1146 1146 319 8 1147 1147 302 8 1148 1148 303 8 1149 1149 316 8 1150 1150 315 8 1151 1151 314 6 1152 1152 315 6 1153 1153 328 6 1154 1154 327 6 1155 1155 322 6 1156 1156 321 6 1157 1157 334 6 1158 1158 335 6 1159 1159 319 6 1160 1160 318 6 1161 1161 331 6 1162 1162 332 6 1163 1163 315 6 1164 1164 316 6 1165 1165 329 6 1166 1166 328 6 1167 1167 323 7 1168 1168 322 7 1169 1169 335 7 1170 1170 336 7 1171 1171 312 6 1172 1172 313 6 1173 1173 326 6 1174 1174 325 6 1175 1175 320 6 1176 1176 319 6 1177 1177 332 6 1178 1178 333 6 1179 1179 316 6 1180 1180 317 6 1181 1181 330 6 1182 1182 329 6 1183 1183 317 7 1184 1184 324 7 1185 1185 337 7 1186 1186 330 7 1187 1187 313 6 1188 1188 314 6 1189 1189 327 6 1190 1190 326 6 1191 1191 321 6 1192 1192 320 6 1193 1193 333 6 1194 1194 334 6 1195 1195 318 6 1196 1196 312 6 1197 1197 325 6 1198 1198 331 6 1199 1199 330 21 1200 1200 337 21 1201 1201 350 21 1202 1202 343 21 1203 1203 326 23 1204 1204 327 23 1205 1205 340 23 1206 1206 339 23 1207 1207 334 23 1208 1208 333 23 1209 1209 346 23 1210 1210 347 23 1211 1211 331 23 1212 1212 325 23 1213 1213 338 23 1214 1214 344 23 1215 1215 327 23 1216 1216 328 23 1217 1217 341 23 1218 1218 340 23 1219 1219 335 23 1220 1220 334 23 1221 1221 347 23 1222 1222 348 23 1223 1223 332 23 1224 1224 331 23 1225 1225 344 23 1226 1226 345 23 1227 1227 328 23 1228 1228 329 23 1229 1229 342 23 1230 1230 341 23 1231 1231 336 21 1232 1232 335 21 1233 1233 348 21 1234 1234 349 21 1235 1235 325 23 1236 1236 326 23 1237 1237 339 23 1238 1238 338 23 1239 1239 333 23 1240 1240 332 23 1241 1241 345 23 1242 1242 346 23 1243 1243 329 23 1244 1244 330 23 1245 1245 343 23 1246 1246 342 23 1247 1247 341 11 1248 1248 342 11 1249 1249 355 11 1250 1250 354 11 1251 1251 349 3 1252 1252 348 3 1253 1253 361 3 1254 1254 362 3 1255 1255 338 11 1256 1256 339 11 1257 1257 352 11 1258 1258 351 11 1259 1259 346 11 1260 1260 345 11 1261 1261 358 11 1262 1262 359 11 1263 1263 342 11 1264 1264 343 11 1265 1265 356 11 1266 1266 355 11 1267 1267 343 3 1268 1268 350 3 1269 1269 363 3 1270 1270 356 3 1271 1271 339 11 1272 1272 340 11 1273 1273 353 11 1274 1274 352 11 1275 1275 347 11 1276 1276 346 11 1277 1277 359 11 1278 1278 360 11 1279 1279 344 11 1280 1280 338 11 1281 1281 351 11 1282 1282 357 11 1283 1283 340 11 1284 1284 341 11 1285 1285 354 11 1286 1286 353 11 1287 1287 348 11 1288 1288 347 11 1289 1289 360 11 1290 1290 361 11 1291 1291 345 11 1292 1292 344 11 1293 1293 357 11 1294 1294 358 11 1295 1295 353 11 1296 1296 354 11 1297 1297 367 11 1298 1298 366 11 1299 1299 361 11 1300 1300 360 11 1301 1301 373 11 1302 1302 374 11 1303 1303 358 11 1304 1304 357 11 1305 1305 370 11 1306 1306 371 11 1307 1307 354 11 1308 1308 355 11 1309 1309 368 11 1310 1310 367 11 1311 1311 362 3 1312 1312 361 3 1313 1313 374 3 1314 1314 375 3 1315 1315 351 11 1316 1316 352 11 1317 1317 365 11 1318 1318 364 11 1319 1319 359 11 1320 1320 358 11 1321 1321 371 11 1322 1322 372 11 1323 1323 355 11 1324 1324 356 11 1325 1325 369 11 1326 1326 368 11 1327 1327 356 3 1328 1328 363 3 1329 1329 376 3 1330 1330 369 3 1331 1331 352 11 1332 1332 353 11 1333 1333 366 11 1334 1334 365 11 1335 1335 360 11 1336 1336 359 11 1337 1337 372 11 1338 1338 373 11 1339 1339 357 11 1340 1340 351 11 1341 1341 364 11 1342 1342 370 11 1343 1343
-104 0 0 0 68 1 1 1 3 2 2 2 13 3 3 3 62 4 4 4 33 5 5 5 7 6 6 6 18 7 7 7 89 8 8 8 74 9 9 9 5 10 10 10 23 11 11 11 47 12 12 12 37 13 13 13 1 14 14 14 12 15 15 15 34 12 16 16 39 12 17 17 8 16 18 18 0 16 19 19 39 12 20 20 41 12 21 21 9 16 22 22 8 16 23 23 41 12 24 24 43 12 25 25 10 17 26 26 9 16 27 27 43 12 28 28 45 12 29 29 11 17 30 30 10 17 31 31 45 12 32 32 47 12 33 33 12 15 34 34 11 17 35 35 69 8 36 36 77 8 37 37 27 11 38 38 4 11 39 39 77 8 40 40 80 8 41 41 26 11 42 42 27 11 43 43 80 8 44 44 83 8 45 45 25 11 46 46 26 11 47 47 83 8 48 48 86 8 49 49 24 11 50 50 25 11 51 51 86 8 52 52 89 8 53 53 23 11 54 54 24 11 55 55 28 4 56 56 50 4 57 57 22 7 58 58 6 7 59 59 50 4 60 60 53 4 61 61 21 7 62 62 22 7 63 63 53 4 64 64 56 4 65 65 20 7 66 66 21 7 67 67 56 4 68 68 59 4 69 69 19 7 70 70 20 7 71 71 59 4 72 72 62 4 73 73 18 7 74 74 19 7 75 75 63 18 76 76 92 18 77 77 17 3 78 78 2 3 79 79 92 18 80 80 95 19 81 81 16 20 82 82 17 3 83 83 95 19 84 84 98 21 85 85 15 22 86 86 16 20 87 87 98 21 88 88 101 23 89 89 14 3 90 90 15 22 91 91 101 23 92 92 104 0 93 93 13 3 94 94 14 3 95 95 14 3 96 96 13 3 97 97 60 4 98 98 57 4 99 99 57 4 100 100 60 4 101 101 61 4 102 102 58 4 103 103 58 4 104 104 61 4 105 105 62 4 106 106 59 4 107 107 15 22 108 108 14 3 109 109 57 4 110 110 54 4 111 111 54 4 112 112 57 4 113 113 58 4 114 114 55 4 115 115 55 4 116 116 58 4 117 117 59 4 118 118 56 4 119 119 16 20 120 120 15 22 121 121 54 4 122 122 51 4 123 123 51 4 124 124 54 4 125 125 55 4 126 126 52 4 127 127 52 4 128 128 55 4 129 129 56 4 130 130 53 4 131 131 17 3 132 132 16 20 133 133 51 4 134 134 48 4 135 135 48 4 136 136 51 4 137 137 52 4 138 138 49 4 139 139 49 4 140 140 52 4 141 141 53 4 142 142 50 4 143 143 2 3 144 144 17 3 145 145 48 4 146 146 30 4 147 147 30 4 148 148 48 4 149 149 49 4 150 150 29 4 151 151 29 4 152 152 49 4 153 153 50 4 154 154 28 4 155 155 24 11 156 156 23 11 157 157 46 12 158 158 44 12 159 159 25 11 160 160 24 11 161 161 44 12 162 162 42 12 163 163 26 11 164 164 25 11 165 165 42 12 166 166 40 12 167 167 27 11 168 168 26 11 169 169 40 12 170 170 38 12 171 171 4 11 172 172 27 11 173 173 38 12 174 174 35 12 175 175 23 11 176 176 5 10 177 177 36 13 178 178 46 12 179 179 13 3 180 180 3 2 181 181 31 24 182 182 60 4 183 183 60 4 184 184 31 24 185 185 32 5 186 186 61 4 187 187 61 4 188 188 32 5 189 189 33 5 190 190 62 4 191 191 11 17 192 192 12 15 193 193 102 18 194 194 99 18 195 195 99 18 196 196 102 18 197 197 103 25 198 198 100 23 199 199 100 23 200 200 103 25 201 201 104 0 202 202 101 23 203 203 10 17 204 204 11 17 205 205 99 18 206 206 96 18 207 207 96 18 208 208 99 18 209 209 100 23 210 210 97 18 211 211 97 18 212 212 100 23 213 213 101 23 214 214 98 21 215 215 9 16 216 216 10 17 217 217 96 18 218 218 93 18 219 219 93 18 220 220 96 18 221 221 97 18 222 222 94 18 223 223 94 18 224 224 97 18 225 225 98 21 226 226 95 19 227 227 8 16 228 228 9 16 229 229 93 18 230 230 90 18 231 231 90 18 232 232 93 18 233 233 94 18 234 234 91 18 235 235 91 18 236 236 94 18 237 237 95 19 238 238 92 18 239 239 0 16 240 240 8 16 241 241 90 18 242 242 65 18 243 243 65 18 244 244 90 18 245 245 91 18 246 246 64 18 247 247 64 18 248 248 91 18 249 249 92 18 250 250 63 18 251 251 19 7 252 252 18 7 253 253 87 8 254 254 84 8 255 255 84 8 256 256 87 8 257 257 88 8 258 258 85 8 259 259 85 8 260 260 88 8 261 261 89 8 262 262 86 8 263 263 20 7 264 264 19 7 265 265 84 8 266 266 81 8 267 267 81 8 268 268 84 8 269 269 85 8 270 270 82 8 271 271 82 8 272 272 85 8 273 273 86 8 274 274 83 8 275 275 21 7 276 276 20 7 277 277 81 8 278 278 78 8 279 279 78 8 280 280 81 8 281 281 82 8 282 282 79 8 283 283 79 8 284 284 82 8 285 285 83 8 286 286 80 8 287 287 22 7 288 288 21 7 289 289 78 8 290 290 75 8 291 291 75 8 292 292 78 8 293 293 79 8 294 294 76 8 295 295 76 8 296 296 79 8 297 297 80 8 298 298 77 8 299 299 6 7 300 300 22 7 301 301 75 8 302 302 71 8 303 303 71 8 304 304 75 8 305 305 76 8 306 306 70 8 307 307 70 8 308 308 76 8 309 309 77 8 310 310 69 8 311 311 18 7 312 312 7 6 313 313 72 26 314 314 87 8 315 315 87 8 316 316 72 26 317 317 73 9 318 318 88 8 319 319 88 8 320 320 73 9 321 321 74 9 322 322 89 8 323 323 12 15 324 324 1 14 325 325 66 27 326 326 102 18 327 327 102 18 328 328 66 27 329 329 67 1 330 330 103 25 331 331 103 25 332 332 67 1 333 333 68 1 334 334 104 0 335 335 46 12 336 336 36 13 337 337 112 28 338 338 107 12 339 339 35 12 340 340 38 12 341 341 111 12 342 342 113 12 343 343 38 12 344 344 40 12 345 345 110 12 346 346 111 12 347 347 40 12 348 348 42 12 349 349 109 12 350 350 110 12 351 351 42 12 352 352 44 12 353 353 108 12 354 354 109 12 355 355 44 12 356 356 46 12 357 357 107 12 358 358 108 12 359 359 47 12 360 360 45 12 361 361 117 12 362 362 118 12 363 363 37 13 364 364 47 12 365 365 118 12 366 366 105 29 367 367 39 12 368 368 34 12 369 369 106 12 370 370 114 12 371 371 41 12 372 372 39 12 373 373 114 12 374 374 115 12 375 375 43 12 376 376 41 12 377 377 115 12 378 378 116 12 379 379 45 12 380 380 43 12 381 381 116 12 382 382 117 12 383 383 32 5 384 384 31 24 385 385 123 30 386 386 124 30 387 387 112 28 388 388 36 13 389 389 126 30 390 390 135 30 391 391 74 9 392 392 73 9 393 393 132 31 394 394 133 32 395 395 7 6 396 396 33 5 397 397 125 30 398 398 122 33 399 399 67 1 400 400 66 27 401 401 128 30 402 402 129 30 403 403 33 5 404 404 32 5 405 405 124 30 406 406 125 30 407 407 68 1 408 408 67 1 409 409 129 30 410 410 130 30 411 411 37 13 412 412 105 29 413 413 134 30 414 414 127 30 415 415 36 13 416 416 5 10 417 417 121 34 418 418 126 30 419 419 5 10 420 420 74 9 421 421 133 32 422 422 121 34 423 423 3 2 424 424 68 1 425 425 130 30 426 426 120 30 427 427 72 26 428 428 7 6 429 429 122 33 430 430 131 35 431 431 31 24 432 432 3 2 433 433 120 30 434 434 123 30 435 435 1 14 436 436 37 13 437 437 127 30 438 438 119 30 439 439 73 9 440 440 72 26 441 441 131 35 442 442 132 31 443 443 66 27 444 444 1 14 445 445 119 30 446 446 128 30 447 447 6 7 448 448 71 8 449 449 150 8 450 450 139 36 451 451 69 8 452 452 4 11 453 453 138 11 454 454 148 8 455 455 0 16 456 456 65 18 457 457 147 18 458 458 136 16 459 459 28 4 460 460 6 7 461 461 139 36 462 462 140 4 463 463 70 8 464 464 69 8 465 465 148 8 466 466 149 8 467 467 63 18 468 468 2 3 469 469 137 37 470 470 145 18 471 471 29 4 472 472 28 4 473 473 140 4 474 474 141 4 475 475 71 8 476 476 70 8 477 477 149 8 478 478 150 8 479 479 64 18 480 480 63 18 481 481 145 18 482 482 146 18 483 483 30 4 484 484 29 4 485 485 141 4 486 486 142 4 487 487 4 11 488 488 35 12 489 489 144 12 490 490 138 11 491 491 65 18 492 492 64 18 493 493 146 18 494 494 147 18 495 495 35 12 496 496 113 12 497 497 152 12 498 498 144 12 499 499 2 3 500 500 30 4 501 501 142 4 502 502 137 37 503 503 106 12 504 504 34 12 505 505 143 12 506 506 151 12 507 507 34 12 508 508 0 16 509 509 136 16 510 510 143 12 511 511 140 4 512 512 139 36 513 513 156 36 514 514 157 4 515 515 149 8 516 516 148 8 517 517 164 8 518 518 165 8 519 519 150 8 520 520 149 8 521 521 165 8 522 522 166 8 523 523 143 12 524 524 136 16 525 525 153 16 526 526 159 12 527 527 136 16 528 528 147 18 529 529 163 18 530 530 153 16 531 531 145 18 532 532 137 37 533 533 154 37 534 534 161 18 535 535 137 37 536 536 142 4 537 537 158 4 538 538 154 37 539 539 146 18 540 540 145 18 541 541 161 18 542 542 162 18 543 543 139 36 544 544 150 8 545 545 166 8 546 546 156 36 547 547 147 18 548 548 146 18 549 549 162 18 550 550 163 18 551 551 138 11 552 552 144 12 553 553 160 12 554 554 155 11 555 555 148 8 556 556 138 11 557 557 155 11 558 558 164 8 559 559
-47 0 0 0 27 1 1 1 3 2 2 2 12 3 3 3 71 4 4 4 51 5 5 5 7 6 6 6 16 7 7 7 39 8 8 8 31 9 9 9 5 10 10 10 20 11 11 11 63 12 12 12 55 13 13 13 1 14 14 14 11 15 15 15 74 16 16 16 26 17 17 17 1 14 18 18 55 13 19 19 52 12 20 20 57 12 21 21 8 15 22 22 0 15 23 23 57 12 24 24 59 12 25 25 9 18 26 26 8 15 27 27 59 12 28 28 61 12 29 29 10 15 30 30 9 18 31 31 61 12 32 32 63 12 33 33 11 15 34 34 10 15 35 35 28 8 36 36 33 8 37 37 23 11 38 38 4 11 39 39 33 8 40 40 35 8 41 41 22 19 42 42 23 11 43 43 35 8 44 44 37 8 45 45 21 19 46 46 22 19 47 47 37 8 48 48 39 8 49 49 20 11 50 50 21 19 51 51 48 4 52 52 65 4 53 53 19 7 54 54 6 7 55 55 65 4 56 56 67 4 57 57 18 20 58 58 19 7 59 59 67 4 60 60 69 4 61 61 17 20 62 62 18 20 63 63 69 4 64 64 71 4 65 65 16 7 66 66 17 20 67 67 24 21 68 68 41 21 69 69 15 22 70 70 2 22 71 71 41 21 72 72 43 23 73 73 14 3 74 74 15 22 75 75 43 23 76 76 45 24 77 77 13 22 78 78 14 3 79 79 45 24 80 80 47 0 81 81 12 3 82 82 13 22 83 83 10 15 84 84 11 15 85 85 46 25 86 86 44 26 87 87 44 26 88 88 46 25 89 89 47 0 90 90 45 24 91 91 9 18 92 92 10 15 93 93 44 26 94 94 42 23 95 95 42 23 96 96 44 26 97 97 45 24 98 98 43 23 99 99 8 15 100 100 9 18 101 101 42 23 102 102 40 21 103 103 40 21 104 104 42 23 105 105 43 23 106 106 41 21 107 107 0 15 108 108 8 15 109 109 40 21 110 110 25 21 111 111 25 21 112 112 40 21 113 113 41 21 114 114 24 21 115 115 17 20 116 116 16 7 117 117 38 8 118 118 36 8 119 119 36 8 120 120 38 8 121 121 39 8 122 122 37 8 123 123 18 20 124 124 17 20 125 125 36 8 126 126 34 8 127 127 34 8 128 128 36 8 129 129 37 8 130 130 35 8 131 131 19 7 132 132 18 20 133 133 34 8 134 134 32 8 135 135 32 8 136 136 34 8 137 137 35 8 138 138 33 8 139 139 6 7 140 140 19 7 141 141 32 8 142 142 29 8 143 143 29 8 144 144 32 8 145 145 33 8 146 146 28 8 147 147 50 27 148 148 3 2 149 149 27 1 150 150 72 16 151 151 72 16 152 152 27 1 153 153 26 17 154 154 74 16 155 155 16 7 156 156 7 6 157 157 30 9 158 158 38 8 159 159 38 8 160 160 30 9 161 161 31 9 162 162 39 8 163 163 11 15 164 164 1 14 165 165 26 17 166 166 46 25 167 167 46 25 168 168 26 17 169 169 27 1 170 170 47 0 171 171 30 9 172 172 73 16 173 173 75 16 174 174 31 9 175 175 73 16 176 176 72 16 177 177 74 16 178 178 75 16 179 179 7 6 180 180 51 5 181 181 73 16 182 182 30 9 183 183 51 5 184 184 50 27 185 185 72 16 186 186 73 16 187 187 13 22 188 188 12 3 189 189 70 4 190 190 68 4 191 191 68 4 192 192 70 4 193 193 71 4 194 194 69 4 195 195 14 3 196 196 13 22 197 197 68 4 198 198 66 4 199 199 66 4 200 200 68 4 201 201 69 4 202 202 67 4 203 203 15 22 204 204 14 3 205 205 66 4 206 206 64 4 207 207 64 4 208 208 66 4 209 209 67 4 210 210 65 4 211 211 2 22 212 212 15 22 213 213 64 4 214 214 49 4 215 215 49 4 216 216 64 4 217 217 65 4 218 218 48 4 219 219 21 19 220 220 20 11 221 221 62 12 222 222 60 12 223 223 60 12 224 224 62 12 225 225 63 12 226 226 61 12 227 227 22 19 228 228 21 19 229 229 60 12 230 230 58 12 231 231 58 12 232 232 60 12 233 233 61 12 234 234 59 12 235 235 23 11 236 236 22 19 237 237 58 12 238 238 56 12 239 239 56 12 240 240 58 12 241 241 59 12 242 242 57 12 243 243 4 11 244 244 23 11 245 245 56 12 246 246 53 12 247 247 53 12 248 248 56 12 249 249 57 12 250 250 52 12 251 251 31 9 252 252 75 16 253 253 54 28 254 254 5 10 255 255 75 16 256 256 74 16 257 257 55 13 258 258 54 28 259 259 20 11 260 260 5 10 261 261 54 28 262 262 62 12 263 263 62 12 264 264 54 28 265 265 55 13 266 266 63 12 267 267 12 3 268 268 3 2 269 269 50 27 270 270 70 4 271 271 70 4 272 272 50 27 273 273 51 5 274 274 71 4 275 275
-47 0 0 0 27 1 1 1 3 2 2 2 12 3 3 3 71 4 4 4 51 5 5 5 7 6 6 6 16 7 7 7 39 8 8 8 31 9 9 9 5 10 10 10 20 11 11 11 63 12 12 12 55 13 13 13 1 14 14 14 11 15 15 15 74 16 16 16 26 17 17 17 1 14 18 18 55 13 19 19 52 12 20 20 57 12 21 21 8 15 22 22 0 15 23 23 57 12 24 24 59 12 25 25 9 18 26 26 8 15 27 27 59 12 28 28 61 12 29 29 10 15 30 30 9 18 31 31 61 12 32 32 63 12 33 33 11 15 34 34 10 15 35 35 28 8 36 36 33 8 37 37 23 19 38 38 4 19 39 39 33 8 40 40 35 8 41 41 22 20 42 42 23 19 43 43 35 8 44 44 37 8 45 45 21 20 46 46 22 20 47 47 37 8 48 48 39 8 49 49 20 11 50 50 21 20 51 51 48 4 52 52 65 4 53 53 19 7 54 54 6 7 55 55 65 4 56 56 67 4 57 57 18 21 58 58 19 7 59 59 67 4 60 60 69 4 61 61 17 21 62 62 18 21 63 63 69 4 64 64 71 4 65 65 16 7 66 66 17 21 67 67 24 22 68 68 41 22 69 69 15 23 70 70 2 23 71 71 41 22 72 72 43 22 73 73 14 3 74 74 15 23 75 75 43 22 76 76 45 24 77 77 13 23 78 78 14 3 79 79 45 24 80 80 47 0 81 81 12 3 82 82 13 23 83 83 10 15 84 84 11 15 85 85 46 0 86 86 44 25 87 87 44 25 88 88 46 0 89 89 47 0 90 90 45 24 91 91 9 18 92 92 10 15 93 93 44 25 94 94 42 22 95 95 42 22 96 96 44 25 97 97 45 24 98 98 43 22 99 99 8 15 100 100 9 18 101 101 42 22 102 102 40 22 103 103 40 22 104 104 42 22 105 105 43 22 106 106 41 22 107 107 0 15 108 108 8 15 109 109 40 22 110 110 25 22 111 111 25 22 112 112 40 22 113 113 41 22 114 114 24 22 115 115 17 21 116 116 16 7 117 117 38 8 118 118 36 8 119 119 36 8 120 120 38 8 121 121 39 8 122 122 37 8 123 123 18 21 124 124 17 21 125 125 36 8 126 126 34 8 127 127 34 8 128 128 36 8 129 129 37 8 130 130 35 8 131 131 19 7 132 132 18 21 133 133 34 8 134 134 32 8 135 135 32 8 136 136 34 8 137 137 35 8 138 138 33 8 139 139 6 7 140 140 19 7 141 141 32 8 142 142 29 8 143 143 29 8 144 144 32 8 145 145 33 8 146 146 28 8 147 147 50 5 148 148 3 2 149 149 27 1 150 150 72 16 151 151 72 16 152 152 27 1 153 153 26 17 154 154 74 16 155 155 16 7 156 156 7 6 157 157 30 9 158 158 38 8 159 159 38 8 160 160 30 9 161 161 31 9 162 162 39 8 163 163 11 15 164 164 1 14 165 165 26 17 166 166 46 0 167 167 46 0 168 168 26 17 169 169 27 1 170 170 47 0 171 171 30 9 172 172 73 16 173 173 75 16 174 174 31 9 175 175 73 16 176 176 72 16 177 177 74 16 178 178 75 16 179 179 7 6 180 180 51 5 181 181 73 16 182 182 30 9 183 183 51 5 184 184 50 5 185 185 72 16 186 186 73 16 187 187 13 23 188 188 12 3 189 189 70 4 190 190 68 4 191 191 68 4 192 192 70 4 193 193 71 4 194 194 69 4 195 195 14 3 196 196 13 23 197 197 68 4 198 198 66 4 199 199 66 4 200 200 68 4 201 201 69 4 202 202 67 4 203 203 15 23 204 204 14 3 205 205 66 4 206 206 64 4 207 207 64 4 208 208 66 4 209 209 67 4 210 210 65 4 211 211 2 23 212 212 15 23 213 213 64 4 214 214 49 4 215 215 49 4 216 216 64 4 217 217 65 4 218 218 48 4 219 219 21 20 220 220 20 11 221 221 62 12 222 222 60 12 223 223 60 12 224 224 62 12 225 225 63 12 226 226 61 12 227 227 22 20 228 228 21 20 229 229 60 12 230 230 58 12 231 231 58 12 232 232 60 12 233 233 61 12 234 234 59 12 235 235 23 19 236 236 22 20 237 237 58 12 238 238 56 12 239 239 56 12 240 240 58 12 241 241 59 12 242 242 57 12 243 243 4 19 244 244 23 19 245 245 56 12 246 246 53 12 247 247 53 12 248 248 56 12 249 249 57 12 250 250 52 12 251 251 31 9 252 252 75 16 253 253 54 13 254 254 5 10 255 255 75 16 256 256 74 16 257 257 55 13 258 258 54 13 259 259 20 11 260 260 5 10 261 261 54 13 262 262 62 12 263 263 62 12 264 264 54 13 265 265 55 13 266 266 63 12 267 267 12 3 268 268 3 2 269 269 50 5 270 270 70 4 271 271 70 4 272 272 50 5 273 273 51 5 274 274 71 4 275 275
-7 4 6 5 34 33 55 12 35 32 54 13 36 31 53 14 37 30 52 15 38 29 51 16 39 28 50 17 40 27 49 18 41 26 48 19 42 25 47 20 43 24 46 21 44 23 45 22
-0 0 0 0 1 1 1 1 3 2 2 2 2 3 3 3 2 3 4 4 3 2 5 5 7 4 6 6 6 5 7 7 23 6 8 8 22 7 9 9 10 8 10 10 11 9 11 11 4 10 12 12 5 11 13 13 1 1 14 14 0 0 15 15 2 3 16 16 6 5 17 17 4 10 18 18 0 0 19 19 7 4 20 20 3 2 21 21 1 1 22 22 5 11 23 23 9 12 24 24 8 13 25 25 11 9 26 26 10 8 27 27 22 7 28 28 44 14 29 29 9 12 30 30 10 8 31 31 45 15 32 32 23 6 33 33 11 9 34 34 8 13 35 35 44 14 36 36 45 15 37 37 8 13 38 38 9 12 39 39 6 5 40 40 7 4 41 41 55 16 42 42 34 17 43 43 34 17 44 44 55 16 45 45 54 18 46 46 35 19 47 47 35 19 48 48 54 18 49 49 53 20 50 50 36 21 51 51 36 21 52 52 53 20 53 53 52 22 54 54 37 23 55 55 37 23 56 56 52 22 57 57 51 24 58 58 38 25 59 59 38 25 60 60 51 24 61 61 50 26 62 62 39 27 63 63 39 27 64 64 50 26 65 65 49 28 66 66 40 29 67 67 40 29 68 68 49 28 69 69 48 30 70 70 41 31 71 71 41 31 72 72 48 30 73 73 47 32 74 74 42 33 75 75 42 33 76 76 47 32 77 77 46 34 78 78 43 35 79 79 43 35 80 80 46 34 81 81 45 15 82 82 44 14 83 83 7 4 84 84 5 11 85 85 33 36 86 86 55 16 87 87 55 16 88 88 33 36 89 89 32 37 90 90 54 18 91 91 54 18 92 92 32 37 93 93 31 38 94 94 53 20 95 95 53 20 96 96 31 38 97 97 30 39 98 98 52 22 99 99 52 22 100 100 30 39 101 101 29 40 102 102 51 24 103 103 51 24 104 104 29 40 105 105 28 41 106 106 50 26 107 107 50 26 108 108 28 41 109 109 27 42 110 110 49 28 111 111 49 28 112 112 27 42 113 113 26 43 114 114 48 30 115 115 48 30 116 116 26 43 117 117 25 44 118 118 47 32 119 119 47 32 120 120 25 44 121 121 24 45 122 122 46 34 123 123 46 34 124 124 24 45 125 125 23 6 126 126 45 15 127 127 4 10 128 128 6 5 129 129 34 17 130 130 12 46 131 131 12 46 132 132 34 17 133 133 35 19 134 134 13 47 135 135 13 47 136 136 35 19 137 137 36 21 138 138 14 48 139 139 14 48 140 140 36 21 141 141 37 23 142 142 15 49 143 143 15 49 144 144 37 23 145 145 38 25 146 146 16 50 147 147 16 50 148 148 38 25 149 149 39 27 150 150 17 51 151 151 17 51 152 152 39 27 153 153 40 29 154 154 18 52 155 155 18 52 156 156 40 29 157 157 41 31 158 158 19 53 159 159 19 53 160 160 41 31 161 161 42 33 162 162 20 54 163 163 20 54 164 164 42 33 165 165 43 35 166 166 21 55 167 167 21 55 168 168 43 35 169 169 44 14 170 170 22 7 171 171 5 11 172 172 4 10 173 173 12 46 174 174 33 36 175 175 33 36 176 176 12 46 177 177 13 47 178 178 32 37 179 179 32 37 180 180 13 47 181 181 14 48 182 182 31 38 183 183 31 38 184 184 14 48 185 185 15 49 186 186 30 39 187 187 30 39 188 188 15 49 189 189 16 50 190 190 29 40 191 191 29 40 192 192 16 50 193 193 17 51 194 194 28 41 195 195 28 41 196 196 17 51 197 197 18 52 198 198 27 42 199 199 27 42 200 200 18 52 201 201 19 53 202 202 26 43 203 203 26 43 204 204 19 53 205 205 20 54 206 206 25 44 207 207 25 44 208 208 20 54 209 209 21 55 210 210 24 45 211 211 24 45 212 212 21 55 213 213 22 7 214 214 23 6 215 215 10 8 216 216 11 9 217 217 57 56 218 218 56 56 219 219 8 13 220 220 11 9 221 221 59 57 222 222 58 58 223 223 9 12 224 224 8 13 225 225 60 59 226 226 61 60 227 227 10 8 228 228 9 12 229 229 62 61 230 230 63 61 231 231 64 62 232 232 65 63 233 233 10 8 234 234 8 13 235 235 66 64 236 236 67 65 237 237 11 9 238 238 9 12 239 239
-79 54 74 49 73 50 78 55 77 56 76 57 75 58 69 44 64 41 61 38 61 41 61 32 38 22 64 38 69 41 64 44 69 49 74 44 74 54 79 49 74 15 49 10 44 11 69 16 41 12 64 17 38 13 61 18 54 9 79 14 79 55 78 54 78 56 77 55 77 57 76 56 76 58 75 57 75 19 58 8 61 39 60 38 63 41 64 42 68 44 69 45 73 49 74 50 73 55 78 50 72 56 77 51 78 34 55 28 79 33 54 29 56 27 77 35 76 52 71 57 57 26 76 36 58 25 75 37 75 53 70 58
-79 0 0 0 29 0 1 1 2 0 2 2 9 0 3 3 9 1 4 4 2 1 5 5 5 1 6 6 14 1 7 7 58 2 8 8 37 2 9 9 3 2 10 10 19 2 11 11 19 3 12 12 3 3 13 13 0 3 14 14 8 3 15 15 37 4 16 16 25 4 17 17 0 4 18 18 3 4 19 19 21 3 20 20 20 3 21 21 7 3 22 22 6 3 23 23 20 3 24 24 19 3 25 25 8 3 26 26 7 3 27 27 48 2 28 28 53 2 29 29 20 2 30 30 21 2 31 31 53 2 32 32 58 2 33 33 19 2 34 34 20 2 35 35 1 1 36 36 13 1 37 37 18 1 38 38 4 1 39 39 13 1 40 40 12 1 41 41 17 1 42 42 18 1 43 43 12 1 44 44 11 1 45 45 16 1 46 46 17 1 47 47 11 1 48 48 10 1 49 49 15 1 50 50 16 1 51 51 10 1 52 52 9 1 53 53 14 1 54 54 15 1 55 55 22 0 56 56 61 0 57 57 13 0 58 58 1 0 59 59 61 0 60 60 64 0 61 61 12 0 62 62 13 0 63 63 64 0 64 64 69 0 65 65 11 0 66 66 12 0 67 67 69 0 68 68 74 0 69 69 10 0 70 70 11 0 71 71 74 0 72 72 79 0 73 73 9 0 74 74 10 0 75 75 7 0 76 76 8 0 77 77 75 0 78 78 70 0 79 79 70 0 80 80 75 0 81 81 76 0 82 82 71 0 83 83 71 0 84 84 76 0 85 85 77 0 86 86 72 0 87 87 72 0 88 88 77 0 89 89 78 0 90 90 73 0 91 91 73 0 92 92 78 0 93 93 79 0 94 94 74 0 95 95 6 0 96 96 7 0 97 97 70 0 98 98 65 0 99 99 65 0 100 100 70 0 101 101 71 0 102 102 66 0 103 103 66 0 104 104 71 0 105 105 72 0 106 106 67 0 107 107 67 0 108 108 72 0 109 109 73 0 110 110 68 0 111 111 68 0 112 112 73 0 113 113 74 0 114 114 69 0 115 115 62 0 116 116 67 0 117 117 68 0 118 118 63 0 119 119 63 0 120 120 68 0 121 121 69 0 122 122 64 0 123 123 59 0 124 124 62 0 125 125 63 0 126 126 60 0 127 127 60 0 128 128 63 0 129 129 64 0 130 130 61 0 131 131 24 0 132 132 59 0 133 133 60 0 134 134 23 0 135 135 23 0 136 136 60 0 137 137 61 0 138 138 22 0 139 139 15 2 140 140 14 2 141 141 54 2 142 142 49 2 143 143 49 2 144 144 54 2 145 145 55 2 146 146 50 2 147 147 50 2 148 148 55 2 149 149 56 2 150 150 51 2 151 151 51 2 152 152 56 2 153 153 57 2 154 154 52 2 155 155 52 2 156 156 57 2 157 157 58 2 158 158 53 2 159 159 16 2 160 160 15 2 161 161 49 2 162 162 44 2 163 163 44 2 164 164 49 2 165 165 50 2 166 166 45 2 167 167 45 2 168 168 50 2 169 169 51 2 170 170 46 2 171 171 46 2 172 172 51 2 173 173 52 2 174 174 47 2 175 175 47 2 176 176 52 2 177 177 53 2 178 178 48 2 179 179 17 2 180 180 16 2 181 181 44 2 182 182 41 2 183 183 41 2 184 184 44 2 185 185 45 2 186 186 42 2 187 187 42 2 188 188 45 2 189 189 46 2 190 190 43 2 191 191 18 2 192 192 17 2 193 193 41 2 194 194 38 2 195 195 38 2 196 196 41 2 197 197 42 2 198 198 39 2 199 199 39 2 200 200 42 2 201 201 43 2 202 202 40 2 203 203 4 2 204 204 18 2 205 205 38 2 206 206 32 2 207 207 32 2 208 208 38 2 209 209 39 2 210 210 31 2 211 211 31 2 212 212 39 2 213 213 40 2 214 214 30 2 215 215 5 5 216 216 2 5 217 217 29 5 218 218 33 5 219 219 33 4 220 220 29 4 221 221 28 4 222 222 34 4 223 223 34 6 224 224 28 6 225 225 27 6 226 226 35 6 227 227 35 7 228 228 27 7 229 229 26 7 230 230 36 7 231 231 36 8 232 232 26 8 233 233 25 8 234 234 37 8 235 235 1 9 236 236 4 9 237 237 32 9 238 238 22 9 239 239 22 10 240 240 32 10 241 241 31 10 242 242 23 10 243 243 23 11 244 244 31 11 245 245 30 11 246 246 24 11 247 247 14 2 248 248 5 2 249 249 33 2 250 250 54 2 251 251 54 2 252 252 33 2 253 253 34 2 254 254 55 2 255 255 55 2 256 256 34 2 257 257 35 2 258 258 56 2 259 259 56 2 260 260 35 2 261 261 36 2 262 262 57 2 263 263 57 2 264 264 36 2 265 265 37 2 266 266 58 2 267 267 8 0 268 268 0 0 269 269 25 0 270 270 75 0 271 271 75 0 272 272 25 0 273 273 26 0 274 274 76 0 275 275 76 0 276 276 26 0 277 277 27 0 278 278 77 0 279 279 77 0 280 280 27 0 281 281 28 0 282 282 78 0 283 283 78 0 284 284 28 0 285 285 29 0 286 286 79 0 287 287
-79 54 74 49 73 50 78 55 77 56 76 57 75 58 69 44 64 41 61 38 61 41 61 32 38 22 64 38 69 41 64 44 69 49 74 44 74 54 79 49 74 15 49 10 44 11 69 16 41 12 64 17 38 13 61 18 54 9 79 14 79 55 78 54 78 56 77 55 77 57 76 56 76 58 75 57 75 19 58 8 61 39 60 38 63 41 64 42 68 44 69 45 73 49 74 50 73 55 78 50 72 56 77 51 78 34 55 28 79 33 54 29 56 27 77 35 76 52 71 57 57 26 76 36 58 25 75 37 75 53 70 58
-79 0 0 0 29 0 1 1 2 0 2 2 9 0 3 3 9 1 4 4 2 1 5 5 5 1 6 6 14 1 7 7 58 2 8 8 37 2 9 9 3 2 10 10 19 2 11 11 19 3 12 12 3 3 13 13 0 3 14 14 8 3 15 15 37 4 16 16 25 4 17 17 0 4 18 18 3 4 19 19 21 3 20 20 20 3 21 21 7 3 22 22 6 3 23 23 20 3 24 24 19 3 25 25 8 3 26 26 7 3 27 27 48 2 28 28 53 2 29 29 20 2 30 30 21 2 31 31 53 2 32 32 58 2 33 33 19 2 34 34 20 2 35 35 1 1 36 36 13 1 37 37 18 1 38 38 4 1 39 39 13 1 40 40 12 1 41 41 17 1 42 42 18 1 43 43 12 1 44 44 11 1 45 45 16 1 46 46 17 1 47 47 11 1 48 48 10 1 49 49 15 1 50 50 16 1 51 51 10 1 52 52 9 1 53 53 14 1 54 54 15 1 55 55 22 0 56 56 61 0 57 57 13 0 58 58 1 0 59 59 61 0 60 60 64 0 61 61 12 0 62 62 13 0 63 63 64 0 64 64 69 0 65 65 11 0 66 66 12 0 67 67 69 0 68 68 74 0 69 69 10 0 70 70 11 0 71 71 74 0 72 72 79 0 73 73 9 0 74 74 10 0 75 75 7 0 76 76 8 0 77 77 75 0 78 78 70 0 79 79 70 0 80 80 75 0 81 81 76 0 82 82 71 0 83 83 71 0 84 84 76 0 85 85 77 0 86 86 72 0 87 87 72 0 88 88 77 0 89 89 78 0 90 90 73 0 91 91 73 0 92 92 78 0 93 93 79 0 94 94 74 0 95 95 6 0 96 96 7 0 97 97 70 0 98 98 65 0 99 99 65 0 100 100 70 0 101 101 71 0 102 102 66 0 103 103 66 0 104 104 71 0 105 105 72 0 106 106 67 0 107 107 67 0 108 108 72 0 109 109 73 0 110 110 68 0 111 111 68 0 112 112 73 0 113 113 74 0 114 114 69 0 115 115 62 0 116 116 67 0 117 117 68 0 118 118 63 0 119 119 63 0 120 120 68 0 121 121 69 0 122 122 64 0 123 123 59 0 124 124 62 0 125 125 63 0 126 126 60 0 127 127 60 0 128 128 63 0 129 129 64 0 130 130 61 0 131 131 24 0 132 132 59 0 133 133 60 0 134 134 23 0 135 135 23 0 136 136 60 0 137 137 61 0 138 138 22 0 139 139 15 2 140 140 14 2 141 141 54 2 142 142 49 2 143 143 49 2 144 144 54 2 145 145 55 2 146 146 50 2 147 147 50 2 148 148 55 2 149 149 56 2 150 150 51 2 151 151 51 2 152 152 56 2 153 153 57 2 154 154 52 2 155 155 52 2 156 156 57 2 157 157 58 2 158 158 53 2 159 159 16 2 160 160 15 2 161 161 49 2 162 162 44 2 163 163 44 2 164 164 49 2 165 165 50 2 166 166 45 2 167 167 45 2 168 168 50 2 169 169 51 2 170 170 46 2 171 171 46 2 172 172 51 2 173 173 52 2 174 174 47 2 175 175 47 2 176 176 52 2 177 177 53 2 178 178 48 2 179 179 17 2 180 180 16 2 181 181 44 2 182 182 41 2 183 183 41 2 184 184 44 2 185 185 45 2 186 186 42 2 187 187 42 2 188 188 45 2 189 189 46 2 190 190 43 2 191 191 18 2 192 192 17 2 193 193 41 2 194 194 38 2 195 195 38 2 196 196 41 2 197 197 42 2 198 198 39 2 199 199 39 2 200 200 42 2 201 201 43 2 202 202 40 2 203 203 4 2 204 204 18 2 205 205 38 2 206 206 32 2 207 207 32 2 208 208 38 2 209 209 39 2 210 210 31 2 211 211 31 2 212 212 39 2 213 213 40 2 214 214 30 2 215 215 5 5 216 216 2 5 217 217 29 5 218 218 33 5 219 219 33 4 220 220 29 4 221 221 28 4 222 222 34 4 223 223 34 6 224 224 28 6 225 225 27 6 226 226 35 6 227 227 35 7 228 228 27 7 229 229 26 7 230 230 36 7 231 231 36 8 232 232 26 8 233 233 25 8 234 234 37 8 235 235 1 9 236 236 4 9 237 237 32 9 238 238 22 9 239 239 22 10 240 240 32 10 241 241 31 10 242 242 23 10 243 243 23 11 244 244 31 11 245 245 30 11 246 246 24 11 247 247 14 2 248 248 5 2 249 249 33 2 250 250 54 2 251 251 54 2 252 252 33 2 253 253 34 2 254 254 55 2 255 255 55 2 256 256 34 2 257 257 35 2 258 258 56 2 259 259 56 2 260 260 35 2 261 261 36 2 262 262 57 2 263 263 57 2 264 264 36 2 265 265 37 2 266 266 58 2 267 267 8 0 268 268 0 0 269 269 25 0 270 270 75 0 271 271 75 0 272 272 25 0 273 273 26 0 274 274 76 0 275 275 76 0 276 276 26 0 277 277 27 0 278 278 77 0 279 279 77 0 280 280 27 0 281 281 28 0 282 282 78 0 283 283 78 0 284 284 28 0 285 285 29 0 286 286 79 0 287 287
-79 54 74 49 73 50 78 55 77 56 76 57 75 58 69 44 64 41 61 38 61 41 61 32 38 22 64 38 69 41 64 44 69 49 74 44 74 54 79 49 74 15 49 10 44 11 69 16 41 12 64 17 38 13 61 18 54 9 79 14 79 55 78 54 78 56 77 55 77 57 76 56 76 58 75 57 75 19 58 8 61 39 60 38 63 41 64 42 68 44 69 45 73 49 74 50 73 55 78 50 72 56 77 51 78 34 55 28 79 33 54 29 56 27 77 35 76 52 71 57 57 26 76 36 58 25 75 37 75 53 70 58
-79 0 0 0 29 0 1 1 2 0 2 2 9 0 3 3 9 1 4 4 2 1 5 5 5 1 6 6 14 1 7 7 58 2 8 8 37 2 9 9 3 2 10 10 19 2 11 11 19 3 12 12 3 3 13 13 0 3 14 14 8 3 15 15 37 4 16 16 25 4 17 17 0 4 18 18 3 4 19 19 21 3 20 20 20 3 21 21 7 3 22 22 6 3 23 23 20 3 24 24 19 3 25 25 8 3 26 26 7 3 27 27 48 2 28 28 53 2 29 29 20 2 30 30 21 2 31 31 53 2 32 32 58 2 33 33 19 2 34 34 20 2 35 35 1 1 36 36 13 1 37 37 18 1 38 38 4 1 39 39 13 1 40 40 12 1 41 41 17 1 42 42 18 1 43 43 12 1 44 44 11 1 45 45 16 1 46 46 17 1 47 47 11 1 48 48 10 1 49 49 15 1 50 50 16 1 51 51 10 1 52 52 9 1 53 53 14 1 54 54 15 1 55 55 22 0 56 56 61 0 57 57 13 0 58 58 1 0 59 59 61 0 60 60 64 0 61 61 12 0 62 62 13 0 63 63 64 0 64 64 69 0 65 65 11 0 66 66 12 0 67 67 69 0 68 68 74 0 69 69 10 0 70 70 11 0 71 71 74 0 72 72 79 0 73 73 9 0 74 74 10 0 75 75 7 0 76 76 8 0 77 77 75 0 78 78 70 0 79 79 70 0 80 80 75 0 81 81 76 0 82 82 71 0 83 83 71 0 84 84 76 0 85 85 77 0 86 86 72 0 87 87 72 0 88 88 77 0 89 89 78 0 90 90 73 0 91 91 73 0 92 92 78 0 93 93 79 0 94 94 74 0 95 95 6 0 96 96 7 0 97 97 70 0 98 98 65 0 99 99 65 0 100 100 70 0 101 101 71 0 102 102 66 0 103 103 66 0 104 104 71 0 105 105 72 0 106 106 67 0 107 107 67 0 108 108 72 0 109 109 73 0 110 110 68 0 111 111 68 0 112 112 73 0 113 113 74 0 114 114 69 0 115 115 62 0 116 116 67 0 117 117 68 0 118 118 63 0 119 119 63 0 120 120 68 0 121 121 69 0 122 122 64 0 123 123 59 0 124 124 62 0 125 125 63 0 126 126 60 0 127 127 60 0 128 128 63 0 129 129 64 0 130 130 61 0 131 131 24 0 132 132 59 0 133 133 60 0 134 134 23 0 135 135 23 0 136 136 60 0 137 137 61 0 138 138 22 0 139 139 15 2 140 140 14 2 141 141 54 2 142 142 49 2 143 143 49 2 144 144 54 2 145 145 55 2 146 146 50 2 147 147 50 2 148 148 55 2 149 149 56 2 150 150 51 2 151 151 51 2 152 152 56 2 153 153 57 2 154 154 52 2 155 155 52 2 156 156 57 2 157 157 58 2 158 158 53 2 159 159 16 2 160 160 15 2 161 161 49 2 162 162 44 2 163 163 44 2 164 164 49 2 165 165 50 2 166 166 45 2 167 167 45 2 168 168 50 2 169 169 51 2 170 170 46 2 171 171 46 2 172 172 51 2 173 173 52 2 174 174 47 2 175 175 47 2 176 176 52 2 177 177 53 2 178 178 48 2 179 179 17 2 180 180 16 2 181 181 44 2 182 182 41 2 183 183 41 2 184 184 44 2 185 185 45 2 186 186 42 2 187 187 42 2 188 188 45 2 189 189 46 2 190 190 43 2 191 191 18 2 192 192 17 2 193 193 41 2 194 194 38 2 195 195 38 2 196 196 41 2 197 197 42 2 198 198 39 2 199 199 39 2 200 200 42 2 201 201 43 2 202 202 40 2 203 203 4 2 204 204 18 2 205 205 38 2 206 206 32 2 207 207 32 2 208 208 38 2 209 209 39 2 210 210 31 2 211 211 31 2 212 212 39 2 213 213 40 2 214 214 30 2 215 215 5 5 216 216 2 5 217 217 29 5 218 218 33 5 219 219 33 4 220 220 29 4 221 221 28 4 222 222 34 4 223 223 34 6 224 224 28 6 225 225 27 6 226 226 35 6 227 227 35 7 228 228 27 7 229 229 26 7 230 230 36 7 231 231 36 8 232 232 26 8 233 233 25 8 234 234 37 8 235 235 1 9 236 236 4 9 237 237 32 9 238 238 22 9 239 239 22 10 240 240 32 10 241 241 31 10 242 242 23 10 243 243 23 11 244 244 31 11 245 245 30 11 246 246 24 11 247 247 14 2 248 248 5 2 249 249 33 2 250 250 54 2 251 251 54 2 252 252 33 2 253 253 34 2 254 254 55 2 255 255 55 2 256 256 34 2 257 257 35 2 258 258 56 2 259 259 56 2 260 260 35 2 261 261 36 2 262 262 57 2 263 263 57 2 264 264 36 2 265 265 37 2 266 266 58 2 267 267 8 0 268 268 0 0 269 269 25 0 270 270 75 0 271 271 75 0 272 272 25 0 273 273 26 0 274 274 76 0 275 275 76 0 276 276 26 0 277 277 27 0 278 278 77 0 279 279 77 0 280 280 27 0 281 281 28 0 282 282 78 0 283 283 78 0 284 284 28 0 285 285 29 0 286 286 79 0 287 287
-79 54 74 49 73 50 78 55 77 56 76 57 75 58 69 44 64 41 61 38 61 41 61 32 38 22 64 38 69 41 64 44 69 49 74 44 74 54 79 49 74 15 49 10 44 11 69 16 41 12 64 17 38 13 61 18 54 9 79 14 79 55 78 54 78 56 77 55 77 57 76 56 76 58 75 57 75 19 58 8 61 39 60 38 63 41 64 42 68 44 69 45 73 49 74 50 73 55 78 50 72 56 77 51 78 34 55 28 79 33 54 29 56 27 77 35 76 52 71 57 57 26 76 36 58 25 75 37 75 53 70 58
-79 0 0 0 29 0 1 1 2 0 2 2 9 0 3 3 9 1 4 4 2 1 5 5 5 1 6 6 14 1 7 7 58 2 8 8 37 2 9 9 3 2 10 10 19 2 11 11 19 3 12 12 3 3 13 13 0 3 14 14 8 3 15 15 37 4 16 16 25 4 17 17 0 4 18 18 3 4 19 19 21 3 20 20 20 3 21 21 7 3 22 22 6 3 23 23 20 3 24 24 19 3 25 25 8 3 26 26 7 3 27 27 48 2 28 28 53 2 29 29 20 2 30 30 21 2 31 31 53 2 32 32 58 2 33 33 19 2 34 34 20 2 35 35 1 1 36 36 13 1 37 37 18 1 38 38 4 1 39 39 13 1 40 40 12 1 41 41 17 1 42 42 18 1 43 43 12 1 44 44 11 1 45 45 16 1 46 46 17 1 47 47 11 1 48 48 10 1 49 49 15 1 50 50 16 1 51 51 10 1 52 52 9 1 53 53 14 1 54 54 15 1 55 55 22 0 56 56 61 0 57 57 13 0 58 58 1 0 59 59 61 0 60 60 64 0 61 61 12 0 62 62 13 0 63 63 64 0 64 64 69 0 65 65 11 0 66 66 12 0 67 67 69 0 68 68 74 0 69 69 10 0 70 70 11 0 71 71 74 0 72 72 79 0 73 73 9 0 74 74 10 0 75 75 7 0 76 76 8 0 77 77 75 0 78 78 70 0 79 79 70 0 80 80 75 0 81 81 76 0 82 82 71 0 83 83 71 0 84 84 76 0 85 85 77 0 86 86 72 0 87 87 72 0 88 88 77 0 89 89 78 0 90 90 73 0 91 91 73 0 92 92 78 0 93 93 79 0 94 94 74 0 95 95 6 0 96 96 7 0 97 97 70 0 98 98 65 0 99 99 65 0 100 100 70 0 101 101 71 0 102 102 66 0 103 103 66 0 104 104 71 0 105 105 72 0 106 106 67 0 107 107 67 0 108 108 72 0 109 109 73 0 110 110 68 0 111 111 68 0 112 112 73 0 113 113 74 0 114 114 69 0 115 115 62 0 116 116 67 0 117 117 68 0 118 118 63 0 119 119 63 0 120 120 68 0 121 121 69 0 122 122 64 0 123 123 59 0 124 124 62 0 125 125 63 0 126 126 60 0 127 127 60 0 128 128 63 0 129 129 64 0 130 130 61 0 131 131 24 0 132 132 59 0 133 133 60 0 134 134 23 0 135 135 23 0 136 136 60 0 137 137 61 0 138 138 22 0 139 139 15 2 140 140 14 2 141 141 54 2 142 142 49 2 143 143 49 2 144 144 54 2 145 145 55 2 146 146 50 2 147 147 50 2 148 148 55 2 149 149 56 2 150 150 51 2 151 151 51 2 152 152 56 2 153 153 57 2 154 154 52 2 155 155 52 2 156 156 57 2 157 157 58 2 158 158 53 2 159 159 16 2 160 160 15 2 161 161 49 2 162 162 44 2 163 163 44 2 164 164 49 2 165 165 50 2 166 166 45 2 167 167 45 2 168 168 50 2 169 169 51 2 170 170 46 2 171 171 46 2 172 172 51 2 173 173 52 2 174 174 47 2 175 175 47 2 176 176 52 2 177 177 53 2 178 178 48 2 179 179 17 2 180 180 16 2 181 181 44 2 182 182 41 2 183 183 41 2 184 184 44 2 185 185 45 2 186 186 42 2 187 187 42 2 188 188 45 2 189 189 46 2 190 190 43 2 191 191 18 2 192 192 17 2 193 193 41 2 194 194 38 2 195 195 38 2 196 196 41 2 197 197 42 2 198 198 39 2 199 199 39 2 200 200 42 2 201 201 43 2 202 202 40 2 203 203 4 2 204 204 18 2 205 205 38 2 206 206 32 2 207 207 32 2 208 208 38 2 209 209 39 2 210 210 31 2 211 211 31 2 212 212 39 2 213 213 40 2 214 214 30 2 215 215 5 5 216 216 2 5 217 217 29 5 218 218 33 5 219 219 33 4 220 220 29 4 221 221 28 4 222 222 34 4 223 223 34 6 224 224 28 6 225 225 27 6 226 226 35 6 227 227 35 7 228 228 27 7 229 229 26 7 230 230 36 7 231 231 36 8 232 232 26 8 233 233 25 8 234 234 37 8 235 235 1 9 236 236 4 9 237 237 32 9 238 238 22 9 239 239 22 10 240 240 32 10 241 241 31 10 242 242 23 10 243 243 23 11 244 244 31 11 245 245 30 11 246 246 24 11 247 247 14 2 248 248 5 2 249 249 33 2 250 250 54 2 251 251 54 2 252 252 33 2 253 253 34 2 254 254 55 2 255 255 55 2 256 256 34 2 257 257 35 2 258 258 56 2 259 259 56 2 260 260 35 2 261 261 36 2 262 262 57 2 263 263 57 2 264 264 36 2 265 265 37 2 266 266 58 2 267 267 8 0 268 268 0 0 269 269 25 0 270 270 75 0 271 271 75 0 272 272 25 0 273 273 26 0 274 274 76 0 275 275 76 0 276 276 26 0 277 277 27 0 278 278 77 0 279 279 77 0 280 280 27 0 281 281 28 0 282 282 78 0 283 283 78 0 284 284 28 0 285 285 29 0 286 286 79 0 287 287
-21 0 0 0 9 0 1 1 1 0 2 2 10 0 3 3 15 0 4 4 6 0 5 5 7 0 6 6 17 0 7 7 17 0 8 8 7 0 9 9 8 0 10 10 19 0 11 11 19 0 12 12 8 0 13 13 9 0 14 14 21 0 15 15 3 0 16 16 20 0 17 17 25 0 18 18 2 0 19 19 4 0 20 20 18 0 21 21 20 0 22 22 3 0 23 23 5 0 24 24 16 0 25 25 18 0 26 26 4 0 27 27 2 0 28 28 25 0 29 29 14 0 30 30 0 0 31 31 25 0 32 32 24 0 33 33 13 0 34 34 14 0 35 35 24 0 36 36 23 0 37 37 12 0 38 38 13 0 39 39 23 0 40 40 22 0 41 41 11 0 42 42 12 0 43 43 22 0 44 44 21 0 45 45 10 0 46 46 11 0 47 47
-21 0 0 0 9 0 1 1 1 0 2 2 10 0 3 3 15 0 4 4 6 0 5 5 7 0 6 6 17 0 7 7 17 0 8 8 7 0 9 9 8 0 10 10 19 0 11 11 19 0 12 12 8 0 13 13 9 0 14 14 21 0 15 15 3 0 16 16 20 0 17 17 25 0 18 18 2 0 19 19 4 0 20 20 18 0 21 21 20 0 22 22 3 0 23 23 5 0 24 24 16 0 25 25 18 0 26 26 4 0 27 27 2 0 28 28 25 0 29 29 14 0 30 30 0 0 31 31 25 0 32 32 24 0 33 33 13 0 34 34 14 0 35 35 24 0 36 36 23 0 37 37 12 0 38 38 13 0 39 39 23 0 40 40 22 0 41 41 11 0 42 42 12 0 43 43 22 0 44 44 21 0 45 45 10 0 46 46 11 0 47 47
-21 0 0 0 9 0 1 1 1 0 2 2 10 0 3 3 15 0 4 4 6 0 5 5 7 0 6 6 17 0 7 7 17 0 8 8 7 0 9 9 8 0 10 10 19 0 11 11 19 0 12 12 8 0 13 13 9 0 14 14 21 0 15 15 3 0 16 16 20 0 17 17 25 0 18 18 2 0 19 19 4 0 20 20 18 0 21 21 20 0 22 22 3 0 23 23 5 0 24 24 16 0 25 25 18 0 26 26 4 0 27 27 2 0 28 28 25 0 29 29 14 0 30 30 0 0 31 31 25 0 32 32 24 0 33 33 13 0 34 34 14 0 35 35 24 0 36 36 23 0 37 37 12 0 38 38 13 0 39 39 23 0 40 40 22 0 41 41 11 0 42 42 12 0 43 43 22 0 44 44 21 0 45 45 10 0 46 46 11 0 47 47
-21 0 0 0 9 0 1 1 1 0 2 2 10 0 3 3 15 0 4 4 6 0 5 5 7 0 6 6 17 0 7 7 17 0 8 8 7 0 9 9 8 0 10 10 19 0 11 11 19 0 12 12 8 0 13 13 9 0 14 14 21 0 15 15 3 0 16 16 20 0 17 17 25 0 18 18 2 0 19 19 4 0 20 20 18 0 21 21 20 0 22 22 3 0 23 23 5 0 24 24 16 0 25 25 18 0 26 26 4 0 27 27 2 0 28 28 25 0 29 29 14 0 30 30 0 0 31 31 25 0 32 32 24 0 33 33 13 0 34 34 14 0 35 35 24 0 36 36 23 0 37 37 12 0 38 38 13 0 39 39 23 0 40 40 22 0 41 41 11 0 42 42 12 0 43 43 22 0 44 44 21 0 45 45 10 0 46 46 11 0 47 47
-16 0 0 0 4 0 1 1 5 0 2 2 21 0 3 3 21 0 4 4 5 0 5 5 6 0 6 6 26 0 7 7 26 0 8 8 6 0 9 9 7 0 10 10 31 0 11 11 1 0 12 12 30 0 13 13 32 0 14 14 0 0 15 15 2 0 16 16 25 0 17 17 30 0 18 18 1 0 19 19 25 0 20 20 24 0 21 21 29 0 22 22 30 0 23 23 24 0 24 24 23 0 25 25 28 0 26 26 29 0 27 27 23 0 28 28 22 0 29 29 27 0 30 30 28 0 31 31 22 0 32 32 21 0 33 33 26 0 34 34 27 0 35 35 3 0 36 36 20 0 37 37 25 0 38 38 2 0 39 39 20 0 40 40 19 0 41 41 24 0 42 42 25 0 43 43 19 0 44 44 18 0 45 45 23 0 46 46 24 0 47 47 18 0 48 48 17 0 49 49 22 0 50 50 23 0 51 51 17 0 52 52 16 0 53 53 21 0 54 54 22 0 55 55 15 0 56 56 14 0 57 57 19 0 58 58 20 0 59 59 14 0 60 60 13 0 61 61 18 0 62 62 19 0 63 63 13 0 64 64 12 0 65 65 17 0 66 66 18 0 67 67 12 0 68 68 11 0 69 69 16 0 70 70 17 0 71 71 8 0 72 72 9 0 73 73 13 0 74 74 14 0 75 75 9 0 76 76 10 0 77 77 12 0 78 78 13 0 79 79
-16 0 0 0 4 0 1 1 5 0 2 2 21 0 3 3 21 0 4 4 5 0 5 5 6 0 6 6 26 0 7 7 26 0 8 8 6 0 9 9 7 0 10 10 31 0 11 11 1 0 12 12 30 0 13 13 32 0 14 14 0 0 15 15 2 0 16 16 25 0 17 17 30 0 18 18 1 0 19 19 25 0 20 20 24 0 21 21 29 0 22 22 30 0 23 23 24 0 24 24 23 0 25 25 28 0 26 26 29 0 27 27 23 0 28 28 22 0 29 29 27 0 30 30 28 0 31 31 22 0 32 32 21 0 33 33 26 0 34 34 27 0 35 35 3 0 36 36 20 0 37 37 25 0 38 38 2 0 39 39 20 0 40 40 19 0 41 41 24 0 42 42 25 0 43 43 19 0 44 44 18 0 45 45 23 0 46 46 24 0 47 47 18 0 48 48 17 0 49 49 22 0 50 50 23 0 51 51 17 0 52 52 16 0 53 53 21 0 54 54 22 0 55 55 15 0 56 56 14 0 57 57 19 0 58 58 20 0 59 59 14 0 60 60 13 0 61 61 18 0 62 62 19 0 63 63 13 0 64 64 12 0 65 65 17 0 66 66 18 0 67 67 12 0 68 68 11 0 69 69 16 0 70 70 17 0 71 71 8 0 72 72 9 0 73 73 13 0 74 74 14 0 75 75 9 0 76 76 10 0 77 77 12 0 78 78 13 0 79 79
-16 0 0 0 4 0 1 1 5 0 2 2 21 0 3 3 21 0 4 4 5 0 5 5 6 0 6 6 26 0 7 7 26 0 8 8 6 0 9 9 7 0 10 10 31 0 11 11 1 0 12 12 30 0 13 13 32 0 14 14 0 0 15 15 2 0 16 16 25 0 17 17 30 0 18 18 1 0 19 19 25 0 20 20 24 0 21 21 29 0 22 22 30 0 23 23 24 0 24 24 23 0 25 25 28 0 26 26 29 0 27 27 23 0 28 28 22 0 29 29 27 0 30 30 28 0 31 31 22 0 32 32 21 0 33 33 26 0 34 34 27 0 35 35 3 0 36 36 20 0 37 37 25 0 38 38 2 0 39 39 20 0 40 40 19 0 41 41 24 0 42 42 25 0 43 43 19 0 44 44 18 0 45 45 23 0 46 46 24 0 47 47 18 0 48 48 17 0 49 49 22 0 50 50 23 0 51 51 17 0 52 52 16 0 53 53 21 0 54 54 22 0 55 55 15 0 56 56 14 0 57 57 19 0 58 58 20 0 59 59 14 0 60 60 13 0 61 61 18 0 62 62 19 0 63 63 13 0 64 64 12 0 65 65 17 0 66 66 18 0 67 67 12 0 68 68 11 0 69 69 16 0 70 70 17 0 71 71 8 0 72 72 9 0 73 73 13 0 74 74 14 0 75 75 9 0 76 76 10 0 77 77 12 0 78 78 13 0 79 79
-16 0 0 0 4 0 1 1 5 0 2 2 21 0 3 3 21 0 4 4 5 0 5 5 6 0 6 6 26 0 7 7 26 0 8 8 6 0 9 9 7 0 10 10 31 0 11 11 1 0 12 12 30 0 13 13 32 0 14 14 0 0 15 15 2 0 16 16 25 0 17 17 30 0 18 18 1 0 19 19 25 0 20 20 24 0 21 21 29 0 22 22 30 0 23 23 24 0 24 24 23 0 25 25 28 0 26 26 29 0 27 27 23 0 28 28 22 0 29 29 27 0 30 30 28 0 31 31 22 0 32 32 21 0 33 33 26 0 34 34 27 0 35 35 3 0 36 36 20 0 37 37 25 0 38 38 2 0 39 39 20 0 40 40 19 0 41 41 24 0 42 42 25 0 43 43 19 0 44 44 18 0 45 45 23 0 46 46 24 0 47 47 18 0 48 48 17 0 49 49 22 0 50 50 23 0 51 51 17 0 52 52 16 0 53 53 21 0 54 54 22 0 55 55 15 0 56 56 14 0 57 57 19 0 58 58 20 0 59 59 14 0 60 60 13 0 61 61 18 0 62 62 19 0 63 63 13 0 64 64 12 0 65 65 17 0 66 66 18 0 67 67 12 0 68 68 11 0 69 69 16 0 70 70 17 0 71 71 8 0 72 72 9 0 73 73 13 0 74 74 14 0 75 75 9 0 76 76 10 0 77 77 12 0 78 78 13 0 79 79
-0 0 0 0 1 1 1 1 3 2 2 2 2 3 3 3 2 3 4 4 3 2 5 5 7 4 6 6 6 5 7 7 6 5 8 8 7 4 9 9 5 6 10 10 4 7 11 11 4 7 12 12 5 6 13 13 1 1 14 14 0 0 15 15 2 3 16 16 6 5 17 17 4 7 18 18 0 0 19 19 7 4 20 20 3 2 21 21 1 1 22 22 5 6 23 23 8 8 24 24 9 9 25 25 11 10 26 26 10 11 27 27 10 11 28 28 11 10 29 29 15 12 30 30 14 13 31 31 14 13 32 32 15 12 33 33 13 14 34 34 12 15 35 35 12 15 36 36 13 14 37 37 9 9 38 38 8 8 39 39 10 11 40 40 14 13 41 41 12 15 42 42 8 8 43 43 15 12 44 44 11 10 45 45 9 9 46 46 13 14 47 47 16 16 48 48 17 17 49 49 19 18 50 50 18 19 51 51 18 19 52 52 19 18 53 53 21 20 54 54 20 21 55 55 22 22 56 56 23 23 57 57 25 24 58 58 24 25 59 59 24 25 60 60 25 24 61 61 27 26 62 62 26 27 63 63 20 21 64 64 21 20 65 65 29 28 66 66 28 29 67 67 28 29 68 68 29 28 69 69 31 30 70 70 30 31 71 71 30 31 72 72 31 30 73 73 33 32 74 74 32 33 75 75 26 27 76 76 27 26 77 77 35 34 78 78 34 35 79 79 34 35 80 80 35 34 81 81 37 36 82 82 36 37 83 83 36 37 84 84 37 36 85 85 39 38 86 86 38 39 87 87
-182 0 0 0 21 1 1 1 3 2 2 2 122 3 3 3 247 4 4 4 66 5 5 5 7 6 6 6 128 7 7 7 158 8 8 8 29 9 9 9 5 10 10 10 134 11 11 11 205 12 12 12 52 13 13 13 1 14 14 14 121 15 15 15 265 16 16 16 275 17 17 17 41 18 18 18 13 19 19 19 18 20 20 20 1 14 21 21 8 21 22 22 30 22 23 23 275 17 24 24 280 23 25 25 40 24 26 26 41 18 27 27 11 25 28 28 49 26 29 29 5 10 30 30 60 27 31 31 3 2 32 32 9 28 33 33 67 29 34 34 26 30 35 35 7 6 36 36 10 31 37 37 34 32 38 38 109 33 39 39 38 34 40 40 12 35 41 41 87 36 42 42 345 37 43 43 265 16 44 44 13 19 45 45 74 38 46 46 290 39 47 47 258 40 48 48 12 35 49 49 38 34 50 50 280 23 51 51 285 41 52 52 39 42 53 53 40 24 54 54 285 41 55 55 290 39 56 56 38 34 57 57 39 42 58 58 257 43 59 59 295 44 60 60 45 45 61 61 14 46 62 62 295 44 63 63 300 47 64 64 44 48 65 65 45 45 66 66 300 47 67 67 305 49 68 68 43 50 69 69 44 48 70 70 305 49 71 71 310 51 72 72 42 52 73 73 43 50 74 74 74 38 75 75 13 19 76 76 41 18 77 77 88 53 78 78 88 53 79 79 41 18 80 80 40 24 81 81 95 54 82 82 95 54 83 83 40 24 84 84 39 42 85 85 102 55 86 86 102 55 87 87 39 42 88 88 38 34 89 89 109 33 90 90 5 10 91 91 29 9 92 92 37 56 93 93 11 25 94 94 29 9 95 95 28 57 96 96 36 58 97 97 37 56 98 98 28 57 99 99 27 59 100 100 35 60 101 101 36 58 102 102 27 59 103 103 26 30 104 104 34 32 105 105 35 60 106 106 3 2 107 107 21 1 108 108 33 61 109 109 9 28 110 110 21 1 111 111 20 62 112 112 32 63 113 113 33 61 114 114 20 62 115 115 19 64 116 116 31 65 117 117 32 63 118 118 19 64 119 119 18 20 120 120 30 22 121 121 31 65 122 122 128 7 123 123 7 6 124 124 26 30 125 125 140 66 126 126 140 66 127 127 26 30 128 128 27 59 129 129 146 67 130 130 146 67 131 131 27 59 132 132 28 57 133 133 152 68 134 134 121 15 135 135 1 14 136 136 18 20 137 137 164 69 138 138 164 69 139 139 18 20 140 140 19 64 141 141 170 70 142 142 170 70 143 143 19 64 144 144 20 62 145 145 176 71 146 146 176 71 147 147 20 62 148 148 21 1 149 149 182 0 150 150 52 13 151 151 8 21 152 152 1 14 153 153 49 26 154 154 11 25 155 155 50 72 156 156 52 13 157 157 51 73 158 158 8 21 159 159 134 11 160 160 5 10 161 161 49 26 162 162 188 74 163 163 188 74 164 164 49 26 165 165 50 72 166 166 194 75 167 167 199 76 168 168 51 73 169 169 52 13 170 170 205 12 171 171 44 48 172 172 108 77 173 173 115 78 174 174 45 45 175 175 108 77 176 176 107 79 177 177 114 80 178 178 115 78 179 179 107 79 180 180 106 81 181 181 113 82 182 182 114 80 183 183 106 81 184 184 105 83 185 185 112 84 186 186 113 82 187 187 105 83 188 188 104 85 189 189 111 86 190 190 112 84 191 191 104 85 192 192 103 87 193 193 110 88 194 194 111 86 195 195 103 87 196 196 102 55 197 197 109 33 198 198 110 88 199 199 43 50 200 200 101 89 201 201 108 77 202 202 44 48 203 203 101 89 204 204 100 90 205 205 107 79 206 206 108 77 207 207 100 90 208 208 99 91 209 209 106 81 210 210 107 79 211 211 99 91 212 212 98 92 213 213 105 83 214 214 106 81 215 215 98 92 216 216 97 93 217 217 104 85 218 218 105 83 219 219 96 94 220 220 95 54 221 221 102 55 222 222 103 87 223 223 42 52 224 224 94 95 225 225 101 89 226 226 43 50 227 227 94 95 228 228 93 96 229 229 100 90 230 230 101 89 231 231 93 96 232 232 92 97 233 233 99 91 234 234 100 90 235 235 92 97 236 236 91 98 237 237 98 92 238 238 99 91 239 239 91 98 240 240 90 99 241 241 97 93 242 242 98 92 243 243 90 99 244 244 89 100 245 245 96 94 246 246 97 93 247 247 89 100 248 248 88 53 249 249 95 54 250 250 96 94 251 251 80 101 252 252 79 102 253 253 93 96 254 254 94 95 255 255 79 102 256 256 78 103 257 257 92 97 258 258 93 96 259 259 78 103 260 260 77 104 261 261 91 98 262 262 92 97 263 263 77 104 264 264 76 105 265 265 90 99 266 266 91 98 267 267 76 105 268 268 75 106 269 269 89 100 270 270 90 99 271 271 75 106 272 272 74 38 273 273 88 53 274 274 89 100 275 275 315 107 276 276 320 108 277 277 79 102 278 278 80 101 279 279 320 108 280 280 325 109 281 281 78 103 282 282 79 102 283 283 325 109 284 284 330 110 285 285 77 104 286 286 78 103 287 287 330 110 288 288 335 111 289 289 76 105 290 290 77 104 291 291 335 111 292 292 340 112 293 293 75 106 294 294 76 105 295 295 340 112 296 296 345 37 297 297 74 38 298 298 75 106 299 299 45 45 300 300 115 78 301 301 81 113 302 302 14 46 303 303 115 78 304 304 114 80 305 305 82 114 306 306 81 113 307 307 114 80 308 308 113 82 309 309 83 115 310 310 82 114 311 311 113 82 312 312 112 84 313 313 84 116 314 314 83 115 315 315 112 84 316 316 111 86 317 317 85 117 318 318 84 116 319 319 111 86 320 320 110 88 321 321 86 118 322 322 85 117 323 323 110 88 324 324 109 33 325 325 87 36 326 326 86 118 327 327 7 6 328 328 66 5 329 329 73 119 330 330 10 31 331 331 66 5 332 332 65 120 333 333 72 121 334 334 73 119 335 335 65 120 336 336 64 122 337 337 71 123 338 338 72 121 339 339 64 122 340 340 63 124 341 341 70 125 342 342 71 123 343 343 63 124 344 344 62 126 345 345 69 127 346 346 70 125 347 347 62 126 348 348 61 128 349 349 68 129 350 350 69 127 351 351 61 128 352 352 60 27 353 353 67 29 354 354 68 129 355 355 122 3 356 356 3 2 357 357 60 27 358 358 211 130 359 359 211 130 360 360 60 27 361 361 61 128 362 362 217 131 363 363 217 131 364 364 61 128 365 365 62 126 366 366 223 132 367 367 223 132 368 368 62 126 369 369 63 124 370 370 229 133 371 371 229 133 372 372 63 124 373 373 64 122 374 374 235 134 375 375 235 134 376 376 64 122 377 377 65 120 378 378 241 135 379 379 241 135 380 380 65 120 381 381 66 5 382 382 247 4 383 383 246 136 384 384 245 136 385 385 251 136 386 386 252 136 387 387 245 136 388 388 244 136 389 389 250 136 390 390 251 136 391 391 244 136 392 392 243 137 393 393 249 138 394 394 250 136 395 395 243 137 396 396 242 139 397 397 248 140 398 398 249 138 399 399 242 139 400 400 241 135 401 401 247 4 402 402 248 140 403 403 55 136 404 404 240 136 405 405 246 136 406 406 54 136 407 407 240 136 408 408 239 136 409 409 245 136 410 410 246 136 411 411 239 136 412 412 238 136 413 413 244 136 414 414 245 136 415 415 236 141 416 416 235 134 417 417 241 135 418 418 242 139 419 419 56 136 420 420 234 136 421 421 240 136 422 422 55 136 423 423 234 136 424 424 233 136 425 425 239 136 426 426 240 136 427 427 233 136 428 428 232 136 429 429 238 136 430 430 239 136 431 431 231 142 432 432 230 143 433 433 236 141 434 434 237 144 435 435 230 143 436 436 229 133 437 437 235 134 438 438 236 141 439 439 57 136 440 440 228 136 441 441 234 136 442 442 56 136 443 443 228 136 444 444 227 136 445 445 233 136 446 446 234 136 447 447 227 136 448 448 226 136 449 449 232 136 450 450 233 136 451 451 226 136 452 452 225 145 453 453 231 142 454 454 232 136 455 455 225 145 456 456 224 146 457 457 230 143 458 458 231 142 459 459 224 146 460 460 223 132 461 461 229 133 462 462 230 143 463 463 58 136 464 464 222 136 465 465 228 136 466 466 57 136 467 467 221 136 468 468 220 136 469 469 226 136 470 470 227 136 471 471 220 136 472 472 219 147 473 473 225 145 474 474 226 136 475 475 219 147 476 476 218 148 477 477 224 146 478 478 225 145 479 479 218 148 480 480 217 131 481 481 223 132 482 482 224 146 483 483 59 136 484 484 216 136 485 485 222 136 486 486 58 136 487 487 216 136 488 488 215 136 489 489 221 136 490 490 222 136 491 491 215 136 492 492 214 136 493 493 220 136 494 494 221 136 495 495 214 136 496 496 213 149 497 497 219 147 498 498 220 136 499 499 213 149 500 500 212 150 501 501 218 148 502 502 219 147 503 503 2 151 504 504 127 151 505 505 216 136 506 506 59 136 507 507 127 151 508 508 126 152 509 509 215 136 510 510 216 136 511 511 126 152 512 512 125 152 513 513 214 136 514 514 215 136 515 515 125 152 516 516 124 153 517 517 213 149 518 518 214 136 519 519 124 153 520 520 123 154 521 521 212 150 522 522 213 149 523 523 123 154 524 524 122 3 525 525 211 130 526 526 212 150 527 527 204 155 528 528 203 155 529 529 209 155 530 530 210 155 531 531 203 155 532 532 202 155 533 533 208 155 534 534 209 155 535 535 202 155 536 536 201 156 537 537 207 157 538 538 208 155 539 539 201 156 540 540 200 158 541 541 206 159 542 542 207 157 543 543 200 158 544 544 199 76 545 545 205 12 546 546 206 159 547 547 48 155 548 548 193 155 549 549 198 155 550 550 47 155 551 551 193 155 552 552 192 155 553 553 197 155 554 554 198 155 555 555 190 160 556 556 189 161 557 557 195 162 558 558 196 163 559 559 189 161 560 560 188 74 561 561 194 75 562 562 195 162 563 563 4 164 564 564 139 164 565 565 193 155 566 566 48 155 567 567 139 164 568 568 138 165 569 569 192 155 570 570 193 155 571 571 138 165 572 572 137 164 573 573 191 155 574 574 192 155 575 575 137 164 576 576 136 166 577 577 190 160 578 578 191 155 579 579 136 166 580 580 135 167 581 581 189 161 582 582 190 160 583 583 135 167 584 584 134 11 585 585 188 74 586 586 189 161 587 587 16 168 588 588 181 168 589 589 187 168 590 590 15 168 591 591 181 168 592 592 180 168 593 593 186 168 594 594 187 168 595 595 180 168 596 596 179 168 597 597 185 168 598 598 186 168 599 599 179 168 600 600 178 169 601 601 184 170 602 602 185 168 603 603 177 171 604 604 176 71 605 605 182 0 606 606 183 172 607 607 175 168 608 608 174 168 609 609 180 168 610 610 181 168 611 611 174 168 612 612 173 168 613 613 179 168 614 614 180 168 615 615 173 168 616 616 172 173 617 617 178 169 618 618 179 168 619 619 172 173 620 620 171 174 621 621 177 171 622 622 178 169 623 623 171 174 624 624 170 70 625 625 176 71 626 626 177 171 627 627 168 168 628 628 167 168 629 629 173 168 630 630 174 168 631 631 167 168 632 632 166 175 633 633 172 173 634 634 173 168 635 635 166 175 636 636 165 176 637 637 171 174 638 638 172 173 639 639 165 176 640 640 164 69 641 641 170 70 642 642 171 174 643 643 0 177 644 644 116 177 645 645 169 168 646 646 17 168 647 647 116 177 648 648 117 178 649 649 168 168 650 650 169 168 651 651 117 178 652 652 118 177 653 653 167 168 654 654 168 168 655 655 118 177 656 656 119 179 657 657 166 175 658 658 167 168 659 659 119 179 660 660 120 180 661 661 165 176 662 662 166 175 663 663 120 180 664 664 121 15 665 665 164 69 666 666 165 176 667 667 23 181 668 668 157 181 669 669 163 181 670 670 22 181 671 671 157 181 672 672 156 181 673 673 162 181 674 674 163 181 675 675 156 181 676 676 155 181 677 677 161 181 678 678 162 181 679 679 155 181 680 680 154 182 681 681 160 183 682 682 161 181 683 683 154 182 684 684 153 184 685 685 159 185 686 686 160 183 687 687 24 181 688 688 151 181 689 689 157 181 690 690 23 181 691 691 150 181 692 692 149 181 693 693 155 181 694 694 156 181 695 695 149 181 696 696 148 186 697 697 154 182 698 698 155 181 699 699 148 186 700 700 147 187 701 701 153 184 702 702 154 182 703 703 147 187 704 704 146 67 705 705 152 68 706 706 153 184 707 707 25 181 708 708 145 181 709 709 151 181 710 710 24 181 711 711 145 181 712 712 144 181 713 713 150 181 714 714 151 181 715 715 144 181 716 716 143 181 717 717 149 181 718 718 150 181 719 719 143 181 720 720 142 188 721 721 148 186 722 722 149 181 723 723 142 188 724 724 141 189 725 725 147 187 726 726 148 186 727 727 141 189 728 728 140 66 729 729 146 67 730 730 147 187 731 731 6 190 732 732 133 190 733 733 145 181 734 734 25 181 735 735 133 190 736 736 132 190 737 737 144 181 738 738 145 181 739 739 132 190 740 740 131 190 741 741 143 181 742 742 144 181 743 743 131 190 744 744 130 191 745 745 142 188 746 746 143 181 747 747 130 191 748 748 129 192 749 749 141 189 750 750 142 188 751 751 129 192 752 752 128 7 753 753 140 66 754 754 141 189 755 755 46 155 756 756 210 155 757 757 116 177 758 758 0 177 759 759 210 155 760 760 209 155 761 761 117 178 762 762 116 177 763 763 209 155 764 764 208 155 765 765 118 177 766 766 117 178 767 767 208 155 768 768 207 157 769 769 119 179 770 770 118 177 771 771 207 157 772 772 206 159 773 773 120 180 774 774 119 179 775 775 206 159 776 776 205 12 777 777 121 15 778 778 120 180 779 779 22 181 780 780 163 181 781 781 139 164 782 782 4 164 783 783 163 181 784 784 162 181 785 785 138 165 786 786 139 164 787 787 162 181 788 788 161 181 789 789 137 164 790 790 138 165 791 791 161 181 792 792 160 183 793 793 136 166 794 794 137 164 795 795 160 183 796 796 159 185 797 797 135 167 798 798 136 166 799 799 159 185 800 800 158 8 801 801 134 11 802 802 135 167 803 803 53 136 804 804 252 136 805 805 133 190 806 806 6 190 807 807 252 136 808 808 251 136 809 809 132 190 810 810 133 190 811 811 251 136 812 812 250 136 813 813 131 190 814 814 132 190 815 815 250 136 816 816 249 138 817 817 130 191 818 818 131 190 819 819 249 138 820 820 248 140 821 821 129 192 822 822 130 191 823 823 248 140 824 824 247 4 825 825 128 7 826 826 129 192 827 827 15 168 828 828 187 168 829 829 127 151 830 830 2 151 831 831 187 168 832 832 186 168 833 833 126 152 834 834 127 151 835 835 186 168 836 836 185 168 837 837 125 152 838 838 126 152 839 839 185 168 840 840 184 170 841 841 124 153 842 842 125 152 843 843 184 170 844 844 183 172 845 845 123 154 846 846 124 153 847 847 183 172 848 848 182 0 849 849 122 3 850 850 123 154 851 851 68 129 852 852 67 29 853 853 341 193 854 854 336 194 855 855 336 194 856 856 341 193 857 857 342 195 858 858 337 196 859 859 337 196 860 860 342 195 861 861 343 197 862 862 338 198 863 863 338 198 864 864 343 197 865 865 344 199 866 866 339 200 867 867 339 200 868 868 344 199 869 869 345 37 870 870 340 112 871 871 69 127 872 872 68 129 873 873 336 194 874 874 331 201 875 875 333 202 876 876 338 198 877 877 339 200 878 878 334 203 879 879 334 203 880 880 339 200 881 881 340 112 882 882 335 111 883 883 70 125 884 884 69 127 885 885 331 201 886 886 326 204 887 887 326 204 888 888 331 201 889 889 332 205 890 890 327 206 891 891 327 206 892 892 332 205 893 893 333 202 894 894 328 207 895 895 328 207 896 896 333 202 897 897 334 203 898 898 329 208 899 899 329 208 900 900 334 203 901 901 335 111 902 902 330 110 903 903 71 123 904 904 70 125 905 905 326 204 906 906 321 209 907 907 321 209 908 908 326 204 909 909 327 206 910 910 322 210 911 911 322 210 912 912 327 206 913 913 328 207 914 914 323 211 915 915 323 211 916 916 328 207 917 917 329 208 918 918 324 212 919 919 324 212 920 920 329 208 921 921 330 110 922 922 325 109 923 923 72 121 924 924 71 123 925 925 321 209 926 926 316 209 927 927 316 209 928 928 321 209 929 929 322 210 930 930 317 213 931 931 317 213 932 932 322 210 933 933 323 211 934 934 318 214 935 935 318 214 936 936 323 211 937 937 324 212 938 938 319 215 939 939 319 215 940 940 324 212 941 941 325 109 942 942 320 108 943 943 73 119 944 944 72 121 945 945 316 209 946 946 311 216 947 947 311 216 948 948 316 209 949 949 317 213 950 950 312 217 951 951 312 217 952 952 317 213 953 953 318 214 954 954 313 218 955 955 313 218 956 956 318 214 957 957 319 215 958 958 314 219 959 959 314 219 960 960 319 215 961 961 320 108 962 962 315 107 963 963 10 31 964 964 73 119 965 965 311 216 966 966 270 220 967 967 270 220 968 968 311 216 969 969 312 217 970 970 269 221 971 971 269 221 972 972 312 217 973 973 313 218 974 974 268 222 975 975 268 222 976 976 313 218 977 977 314 219 978 978 267 223 979 979 267 223 980 980 314 219 981 981 315 107 982 982 266 224 983 983 35 60 984 984 34 32 985 985 306 225 986 986 301 226 987 987 301 226 988 988 306 225 989 989 307 227 990 990 302 228 991 991 302 228 992 992 307 227 993 993 308 229 994 994 303 230 995 995 303 230 996 996 308 229 997 997 309 231 998 998 304 232 999 999 304 232 1000 1000 309 231 1001 1001 310 51 1002 1002 305 49 1003 1003 36 58 1004 1004 35 60 1005 1005 301 226 1006 1006 296 233 1007 1007 296 233 1008 1008 301 226 1009 1009 302 228 1010 1010 297 234 1011 1011 297 234 1012 1012 302 228 1013 1013 303 230 1014 1014 298 235 1015 1015 298 235 1016 1016 303 230 1017 1017 304 232 1018 1018 299 236 1019 1019 299 236 1020 1020 304 232 1021 1021 305 49 1022 1022 300 47 1023 1023 37 56 1024 1024 36 58 1025 1025 296 233 1026 1026 291 237 1027 1027 291 237 1028 1028 296 233 1029 1029 297 234 1030 1030 292 238 1031 1031 294 239 1032 1032 299 236 1033 1033 300 47 1034 1034 295 44 1035 1035 11 25 1036 1036 37 56 1037 1037 291 237 1038 1038 253 240 1039 1039 253 240 1040 1040 291 237 1041 1041 292 238 1042 1042 254 241 1043 1043 255 242 1044 1044 293 243 1045 1045 294 239 1046 1046 256 244 1047 1047 256 244 1048 1048 294 239 1049 1049 295 44 1050 1050 257 43 1051 1051 31 65 1052 1052 30 22 1053 1053 286 245 1054 1054 281 246 1055 1055 281 246 1056 1056 286 245 1057 1057 287 247 1058 1058 282 248 1059 1059 283 249 1060 1060 288 250 1061 1061 289 251 1062 1062 284 252 1063 1063 284 252 1064 1064 289 251 1065 1065 290 39 1066 1066 285 41 1067 1067 32 63 1068 1068 31 65 1069 1069 281 246 1070 1070 276 253 1071 1071 276 253 1072 1072 281 246 1073 1073 282 248 1074 1074 277 254 1075 1075 277 254 1076 1076 282 248 1077 1077 283 249 1078 1078 278 255 1079 1079 278 255 1080 1080 283 249 1081 1081 284 252 1082 1082 279 256 1083 1083 279 256 1084 1084 284 252 1085 1085 285 41 1086 1086 280 23 1087 1087 30 22 1088 1088 8 21 1089 1089 260 257 1090 1090 286 245 1091 1091 289 251 1092 1092 259 258 1093 1093 258 40 1094 1094 290 39 1095 1095 34 32 1096 1096 10 31 1097 1097 270 220 1098 1098 306 225 1099 1099 306 225 1100 1100 270 220 1101 1101 269 221 1102 1102 307 227 1103 1103 307 227 1104 1104 269 221 1105 1105 268 222 1106 1106 308 229 1107 1107 308 229 1108 1108 268 222 1109 1109 267 223 1110 1110 309 231 1111 1111 309 231 1112 1112 267 223 1113 1113 266 224 1114 1114 310 51 1115 1115 67 29 1116 1116 9 28 1117 1117 261 259 1118 1118 341 193 1119 1119 341 193 1120 1120 261 259 1121 1121 262 260 1122 1122 342 195 1123 1123 342 195 1124 1124 262 260 1125 1125 263 261 1126 1126 343 197 1127 1127 343 197 1128 1128 263 261 1129 1129 264 262 1130 1130 344 199 1131 1131 344 199 1132 1132 264 262 1133 1133 265 16 1134 1134 345 37 1135 1135 33 61 1136 1136 32 63 1137 1137 276 253 1138 1138 271 263 1139 1139 271 263 1140 1140 276 253 1141 1141 277 254 1142 1142 272 264 1143 1143 272 264 1144 1144 277 254 1145 1145 278 255 1146 1146 273 265 1147 1147 273 265 1148 1148 278 255 1149 1149 279 256 1150 1150 274 266 1151 1151 274 266 1152 1152 279 256 1153 1153 280 23 1154 1154 275 17 1155 1155 9 28 1156 1156 33 61 1157 1157 271 263 1158 1158 261 259 1159 1159 261 259 1160 1160 271 263 1161 1161 272 264 1162 1162 262 260 1163 1163 262 260 1164 1164 272 264 1165 1165 273 265 1166 1166 263 261 1167 1167 263 261 1168 1168 273 265 1169 1169 274 266 1170 1170 264 262 1171 1171 264 262 1172 1172 274 266 1173 1173 275 17 1174 1174 265 16 1175 1175
-0 0 0 0 1 1 1 1 3 2 2 2 2 3 3 3 1 1 4 4 0 0 5 5 22 4 6 6 23 5 7 7 5 6 8 8 4 7 9 9 6 8 10 10 7 9 11 11 7 9 12 12 6 8 13 13 8 10 14 14 9 11 15 15 9 11 16 16 8 10 17 17 10 12 18 18 11 13 19 19 11 13 20 20 10 12 21 21 12 14 22 22 13 15 23 23 13 15 24 24 12 14 25 25 14 16 26 26 15 17 27 27 15 17 28 28 14 16 29 29 16 18 30 30 17 19 31 31 17 19 32 32 16 18 33 33 18 20 34 34 19 21 35 35 3 2 36 36 19 21 37 37 18 20 38 38 2 3 39 39 14 16 40 40 15 17 41 41 21 22 42 42 20 23 43 43 22 4 44 44 23 5 45 45 25 24 46 46 24 25 47 47 23 5 48 48 22 4 49 49 4 7 50 50 5 6 51 51 24 25 52 52 25 24 53 53 27 26 54 54 26 27 55 55 26 27 56 56 27 26 57 57 29 28 58 58 28 29 59 59 20 23 60 60 21 22 61 61 31 30 62 62 30 31 63 63 30 31 64 64 31 30 65 65 33 32 66 66 32 33 67 67 34 34 68 68 35 35 69 69 37 36 70 70 36 37 71 71 36 37 72 72 37 36 73 73 41 38 74 74 40 39 75 75 40 39 76 76 41 38 77 77 39 40 78 78 38 41 79 79 38 41 80 80 39 40 81 81 35 35 82 82 34 34 83 83 38 41 84 84 34 34 85 85 43 42 86 86 45 43 87 87 41 38 88 88 37 36 89 89 35 35 90 90 39 40 91 91 45 43 92 92 43 42 93 93 47 44 94 94 49 45 95 95 36 37 96 96 40 39 97 97 44 46 98 98 42 47 99 99 34 34 100 100 36 37 101 101 42 47 102 102 43 42 103 103 40 39 104 104 38 41 105 105 45 43 106 106 44 46 107 107 46 48 108 108 48 49 109 109 49 45 110 110 47 44 111 111 42 47 112 112 44 46 113 113 48 49 114 114 46 48 115 115 44 46 116 116 45 43 117 117 49 45 118 118 48 49 119 119 43 42 120 120 42 47 121 121 46 48 122 122 47 44 123 123
-12 0 0 0 17 0 1 1 0 0 2 2 15 1 3 3 2 1 4 4 1 1 5 5 0 2 6 6 2 2 7 7 3 2 8 8 17 3 9 9 1 3 10 10 0 3 11 11 14 4 12 12 3 4 13 13 2 4 14 14 8 5 15 15 16 5 16 16 5 5 17 17 11 6 18 18 7 6 19 19 6 6 20 20 5 2 21 21 7 2 22 22 4 2 23 23 16 7 24 24 6 7 25 25 5 7 26 26 7 8 27 27 9 8 28 28 4 8 29 29 10 9 30 30 13 9 31 31 9 9 32 32 17 10 33 33 16 10 34 34 12 10 35 35 0 11 36 36 3 11 37 37 12 11 38 38 3 12 39 39 13 12 40 40 12 12 41 41 15 13 42 42 14 13 43 43 2 13 44 44 0 2 45 45 1 2 46 46 2 2 47 47 17 14 48 48 15 14 49 49 1 14 50 50 14 4 51 51 13 4 52 52 3 4 53 53 5 15 54 54 4 15 55 55 8 15 56 56 4 16 57 57 9 16 58 58 8 16 59 59 11 6 60 60 10 6 61 61 7 6 62 62 5 2 63 63 6 2 64 64 7 2 65 65 16 17 66 66 11 17 67 67 6 17 68 68 7 18 69 69 10 18 70 70 9 18 71 71 10 19 72 72 11 19 73 73 14 19 74 74 11 20 75 75 15 20 76 76 14 20 77 77 12 21 78 78 8 21 79 79 13 21 80 80 8 22 81 81 9 22 82 82 13 22 83 83 10 23 84 84 14 23 85 85 13 23 86 86 17 24 87 87 15 24 88 88 11 24 89 89 16 25 90 90 8 25 91 91 12 25 92 92 17 26 93 93 11 26 94 94 16 26 95 95
-0 0 0 0 2 1 1 1 11 2 2 2 14 3 3 3 3 4 4 4 1 5 5 5 10 6 6 6 9 7 7 7 0 0 8 8 1 5 9 9 3 4 10 10 2 1 11 11 2 1 12 12 3 4 13 13 9 7 14 14 11 2 15 15 1 5 16 16 0 0 17 17 14 3 18 18 10 6 19 19 6 8 20 20 4 9 21 21 15 10 22 22 13 11 23 23 7 12 24 24 5 13 25 25 12 14 26 26 8 15 27 27 6 8 28 28 5 13 29 29 7 12 30 30 4 9 31 31 4 9 32 32 7 12 33 33 8 15 34 34 15 10 35 35 5 13 36 36 6 8 37 37 13 11 38 38 12 14 39 39
-0 0 0 0 1 1 1 1 3 2 2 2 2 3 3 3 1 1 4 4 0 0 5 5 22 4 6 6 23 5 7 7 5 6 8 8 4 7 9 9 6 8 10 10 7 9 11 11 7 9 12 12 6 8 13 13 8 10 14 14 9 11 15 15 9 11 16 16 8 10 17 17 10 12 18 18 11 13 19 19 11 13 20 20 10 12 21 21 12 14 22 22 13 15 23 23 13 15 24 24 12 14 25 25 14 16 26 26 15 17 27 27 15 17 28 28 14 16 29 29 16 18 30 30 17 19 31 31 17 19 32 32 16 18 33 33 18 20 34 34 19 21 35 35 3 2 36 36 19 21 37 37 18 20 38 38 2 3 39 39 14 16 40 40 15 17 41 41 21 22 42 42 20 23 43 43 22 4 44 44 23 5 45 45 25 24 46 46 24 25 47 47 23 5 48 48 22 4 49 49 4 7 50 50 5 6 51 51 24 25 52 52 25 24 53 53 27 26 54 54 26 27 55 55 26 27 56 56 27 26 57 57 29 28 58 58 28 28 59 59 20 23 60 60 21 22 61 61 31 29 62 62 30 30 63 63 30 30 64 64 31 29 65 65 33 31 66 66 32 32 67 67 34 33 68 68 35 34 69 69 37 35 70 70 36 36 71 71 36 36 72 72 37 35 73 73 41 37 74 74 40 38 75 75 40 38 76 76 41 37 77 77 39 39 78 78 38 40 79 79 38 40 80 80 39 39 81 81 35 34 82 82 34 33 83 83 38 40 84 84 34 33 85 85 43 41 86 86 45 42 87 87 41 37 88 88 37 35 89 89 35 34 90 90 39 39 91 91 45 42 92 92 43 41 93 93 47 43 94 94 49 44 95 95 36 36 96 96 40 38 97 97 44 45 98 98 42 46 99 99 34 33 100 100 36 36 101 101 42 46 102 102 43 41 103 103 40 38 104 104 38 40 105 105 45 42 106 106 44 45 107 107 46 47 108 108 48 48 109 109 49 44 110 110 47 43 111 111 42 46 112 112 44 45 113 113 48 48 114 114 46 47 115 115 44 45 116 116 45 42 117 117 49 44 118 118 48 48 119 119 43 41 120 120 42 46 121 121 46 47 122 122 47 43 123 123
-61 51 65 53 68 66 105 78 109 73 112 110 101 51 53 17 68 14 129 53 141 51 135 68 129 65 135 66 141 61 130 61 132 65 144 66 130 59 141 70 101 54 62 14 135 49 144 50 129 49 129 70
-1 0 0 0 8 0 1 1 7 0 2 2 0 0 3 3 4 0 4 4 11 0 5 5 12 0 6 6 5 0 7 7 2 0 8 8 9 0 9 9 8 0 10 10 1 0 11 11 5 0 12 12 12 0 13 13 13 0 14 14 6 0 15 15 0 0 16 16 7 0 17 17 10 0 18 18 3 0 19 19 3 0 20 20 10 0 21 21 11 0 22 22 4 0 23 23 33 1 24 24 26 1 25 25 49 1 26 26 50 1 27 27 8 2 28 28 15 2 29 29 54 2 30 30 52 2 31 31 36 3 32 32 35 3 33 33 61 3 34 34 64 3 35 35 9 0 36 36 16 0 37 37 15 0 38 38 8 0 39 39 12 0 40 40 19 0 41 41 20 0 42 42 13 0 43 43 10 4 44 44 7 4 45 45 51 4 46 46 53 4 47 47 40 1 48 48 33 1 49 49 50 1 50 50 67 1 51 51 39 3 52 52 40 3 53 53 67 3 54 54 66 3 55 55 26 1 56 56 19 1 57 57 62 1 58 58 49 1 59 59 22 2 60 60 29 2 61 61 59 2 62 62 70 2 63 63 16 0 64 64 23 0 65 65 22 0 66 66 15 0 67 67 19 0 68 68 26 0 69 69 27 0 70 70 20 0 71 71 23 0 72 72 30 0 73 73 29 0 74 74 22 0 75 75 26 0 76 76 33 0 77 77 34 0 78 78 27 0 79 79 11 4 80 80 10 4 81 81 53 4 82 82 68 4 83 83 38 3 84 84 39 3 85 85 66 3 86 86 65 3 87 87 35 3 88 88 38 3 89 89 65 3 90 90 61 3 91 91 7 4 92 92 8 4 93 93 52 4 94 94 51 4 95 95 30 0 96 96 37 0 97 97 36 0 98 98 29 0 99 99 33 0 100 100 40 0 101 101 41 0 102 102 34 0 103 103 12 4 104 104 11 4 105 105 68 4 106 106 71 4 107 107 19 1 108 108 12 1 109 109 71 1 110 110 62 1 111 111 29 2 112 112 36 2 113 113 64 2 114 114 59 2 115 115 15 2 116 116 22 2 117 117 70 2 118 118 54 2 119 119 36 0 120 120 43 0 121 121 42 0 122 122 35 0 123 123 39 0 124 124 46 0 125 125 47 0 126 126 40 0 127 127 37 0 128 128 44 0 129 129 43 0 130 130 36 0 131 131 40 0 132 132 47 0 133 133 48 0 134 134 41 0 135 135 35 0 136 136 42 0 137 137 45 0 138 138 38 0 139 139 38 0 140 140 45 0 141 141 46 0 142 142 39 0 143 143 66 3 144 144 67 3 145 145 82 3 146 146 81 3 147 147 50 1 148 148 49 1 149 149 32 1 150 150 31 1 151 151 61 3 152 152 65 3 153 153 80 3 154 154 76 3 155 155 67 1 156 156 50 1 157 157 31 1 158 158 82 1 159 159 49 1 160 160 62 1 161 161 77 1 162 162 32 1 163 163 64 3 164 164 61 3 165 165 76 3 166 166 79 3 167 167 71 4 168 168 68 4 169 169 83 4 170 170 86 4 171 171 65 3 172 172 66 3 173 173 81 3 174 174 80 3 175 175 59 2 176 176 64 2 177 177 79 2 178 178 74 2 179 179 52 2 180 180 54 2 181 181 18 2 182 182 25 2 183 183 62 1 184 184 71 1 185 185 86 1 186 186 77 1 187 187 54 2 188 188 70 2 189 189 85 2 190 190 18 2 191 191 53 4 192 192 51 4 193 193 28 4 194 194 24 4 195 195 68 4 196 196 53 4 197 197 24 4 198 198 83 4 199 199 51 4 200 200 52 4 201 201 25 4 202 202 28 4 203 203 70 2 204 204 59 2 205 205 74 2 206 206 85 2 207 207 74 2 208 208 79 2 209 209 93 2 210 210 69 2 211 211 77 1 212 212 86 1 213 213 100 1 214 214 92 1 215 215 28 4 216 216 25 4 217 217 57 4 218 218 55 4 219 219 18 2 220 220 85 2 221 221 99 2 222 222 56 2 223 223 24 4 224 224 28 4 225 225 55 4 226 226 88 4 227 227 83 4 228 228 24 4 229 229 88 4 230 230 97 4 231 231 31 1 232 232 32 1 233 233 89 1 234 234 90 1 235 235 85 2 236 236 74 2 237 237 69 2 238 238 99 2 239 239 81 3 240 240 82 3 241 241 96 3 242 242 95 3 243 243 76 3 244 244 80 3 245 245 94 3 246 246 91 3 247 247 82 1 248 248 31 1 249 249 90 1 250 250 96 1 251 251 32 1 252 252 77 1 253 253 92 1 254 254 89 1 255 255 25 2 256 256 18 2 257 257 56 2 258 258 57 2 259 259 79 3 260 260 76 3 261 261 91 3 262 262 93 3 263 263 86 4 264 264 83 4 265 265 97 4 266 266 100 4 267 267 80 3 268 268 81 3 269 269 95 3 270 270 94 3 271 271 88 4 272 272 55 4 273 273 78 4 274 274 73 4 275 275 97 4 276 276 88 4 277 277 73 4 278 278 112 4 279 279 99 2 280 280 69 2 281 281 103 2 282 282 114 2 283 283 95 3 284 284 96 3 285 285 111 3 286 286 110 3 287 287 55 4 288 288 57 4 289 289 75 4 290 290 78 4 291 291 91 3 292 292 94 3 293 293 109 3 294 294 105 3 295 295 96 1 296 296 90 1 297 297 84 1 298 298 111 1 299 299 89 1 300 300 92 1 301 301 106 1 302 302 87 1 303 303 93 3 304 304 91 3 305 305 105 3 306 306 108 3 307 307 100 4 308 308 97 4 309 309 112 4 310 310 115 4 311 311 90 1 312 312 89 1 313 313 87 1 314 314 84 1 315 315 94 3 316 316 95 3 317 317 110 3 318 318 109 3 319 319 69 2 320 320 93 2 321 321 108 2 322 322 103 2 323 323 92 1 324 324 100 1 325 325 115 1 326 326 106 1 327 327 56 2 328 328 99 2 329 329 114 2 330 330 21 2 331 331 57 2 332 332 56 2 333 333 21 2 334 334 75 2 335 335 110 3 336 336 111 3 337 337 125 3 338 338 124 3 339 339 105 3 340 340 109 3 341 341 123 3 342 342 120 3 343 343 111 1 344 344 84 1 345 345 119 1 346 346 125 1 347 347 87 1 348 348 106 1 349 349 121 1 350 350 118 1 351 351 108 3 352 352 105 3 353 353 120 3 354 354 122 3 355 355 115 4 356 356 112 4 357 357 126 4 358 358 128 4 359 359 84 1 360 360 87 1 361 361 118 1 362 362 119 1 363 363 109 3 364 364 110 3 365 365 124 3 366 366 123 3 367 367 78 4 368 368 75 4 369 369 63 4 370 370 58 4 371 371 103 2 372 372 108 2 373 373 122 2 374 374 98 2 375 375 73 4 376 376 78 4 377 377 58 4 378 378 117 4 379 379 106 1 380 380 115 1 381 381 128 1 382 382 121 1 383 383 75 2 384 384 21 2 385 385 60 2 386 386 63 2 387 387 21 2 388 388 114 2 389 389 127 2 390 390 60 2 391 391 112 4 392 392 73 4 393 393 117 4 394 394 126 4 395 395 114 2 396 396 103 2 397 397 98 2 398 398 127 2 399 399 119 1 400 400 118 1 401 401 116 1 402 402 113 1 403 403 98 2 404 404 122 2 405 405 136 2 406 406 131 2 407 407 121 1 408 408 128 1 409 409 143 1 410 410 134 1 411 411 60 2 412 412 127 2 413 413 142 2 414 414 72 2 415 415 63 2 416 416 60 2 417 417 72 2 418 418 104 2 419 419 126 4 420 420 117 4 421 421 102 4 422 422 140 4 423 423 127 2 424 424 98 2 425 425 131 2 426 426 142 2 427 427 117 4 428 428 58 4 429 429 107 4 430 430 102 4 431 431 124 3 432 432 125 3 433 433 139 3 434 434 138 3 435 435 120 3 436 436 123 3 437 437 137 3 438 438 133 3 439 439 125 1 440 440 119 1 441 441 113 1 442 442 139 1 443 443 58 4 444 444 63 4 445 445 104 4 446 446 107 4 447 447 118 1 448 448 121 1 449 449 134 1 450 450 116 1 451 451 122 3 452 452 120 3 453 453 133 3 454 454 136 3 455 455 128 4 456 456 126 4 457 457 140 4 458 458 143 4 459 459 123 3 460 460 124 3 461 461 138 3 462 462 137 3 463 463 102 0 464 464 17 0 465 465 14 0 466 466 140 0 467 467 104 0 468 468 72 0 469 469 101 0 470 470 107 0 471 471 140 0 472 472 14 0 473 473 134 0 474 474 143 0 475 475 107 0 476 476 101 0 477 477 17 0 478 478 102 0 479 479 101 0 480 480 141 0 481 481 129 0 482 482 17 0 483 483 17 0 484 484 129 0 485 485 135 0 486 486 14 0 487 487 72 0 488 488 142 0 489 489 141 0 490 490 101 0 491 491 14 0 492 492 135 0 493 493 116 0 494 494 134 0 495 495 141 0 496 496 130 0 497 497 132 0 498 498 129 0 499 499 129 0 500 500 132 0 501 501 144 0 502 502 135 0 503 503 142 0 504 504 131 0 505 505 130 0 506 506 141 0 507 507 135 0 508 508 144 0 509 509 113 0 510 510 116 0 511 511 130 0 512 512 133 0 513 513 137 0 514 514 132 0 515 515 132 0 516 516 137 0 517 517 138 0 518 518 144 0 519 519 131 0 520 520 136 0 521 521 133 0 522 522 130 0 523 523 144 0 524 524 138 0 525 525 139 0 526 526 113 0 527 527 5 4 528 528 6 4 529 529 151 4 530 530 150 4 531 531 30 2 532 532 23 2 533 533 156 2 534 534 158 2 535 535 16 2 536 536 9 2 537 537 152 2 538 538 154 2 539 539 1 4 540 540 0 4 541 541 145 4 542 542 146 4 543 543 3 4 544 544 4 4 545 545 149 4 546 546 148 4 547 547 44 2 548 548 37 2 549 549 160 2 550 550 164 2 551 551 0 4 552 552 3 4 553 553 148 4 554 554 145 4 555 555 37 2 556 556 30 2 557 557 158 2 558 558 160 2 559 559 23 2 560 560 16 2 561 561 154 2 562 562 156 2 563 563 47 3 564 564 46 3 565 565 166 3 566 566 167 3 567 567 27 1 568 568 34 1 569 569 159 1 570 570 157 1 571 571 43 3 572 572 44 3 573 573 164 3 574 574 163 3 575 575 41 1 576 576 48 1 577 577 168 1 578 578 161 1 579 579 42 3 580 580 43 3 581 581 163 3 582 582 162 3 583 583 48 3 584 584 47 3 585 585 167 3 586 586 168 3 587 587 9 2 588 588 2 2 589 589 147 2 590 590 152 2 591 591 13 1 592 592 20 1 593 593 155 1 594 594 153 1 595 595 2 4 596 596 1 4 597 597 146 4 598 598 147 4 599 599 45 3 600 600 42 3 601 601 162 3 602 602 165 3 603 603 20 1 604 604 27 1 605 605 157 1 606 606 155 1 607 607 6 1 608 608 13 1 609 609 153 1 610 610 151 1 611 611 4 4 612 612 5 4 613 613 150 4 614 614 149 4 615 615 46 3 616 616 45 3 617 617 165 3 618 618 166 3 619 619 34 1 620 620 41 1 621 621 161 1 622 622 159 1 623 623 162 5 624 624 160 5 625 625 158 5 626 626 151 6 627 627 153 6 628 628 150 6 629 629 153 7 630 630 155 7 631 631 150 7 632 632 157 8 633 633 159 8 634 634 166 8 635 635 159 9 636 636 161 9 637 637 167 9 638 638 159 6 639 639 167 6 640 640 166 6 641 641 161 6 642 642 168 6 643 643 167 6 644 644 150 6 645 645 155 6 646 646 149 6 647 647 155 6 648 648 157 6 649 649 149 6 650 650 145 6 651 651 148 6 652 652 154 6 653 653 148 6 654 654 149 6 655 655 157 6 656 656 166 6 657 657 165 6 658 658 157 6 659 659 165 6 660 660 162 6 661 661 158 6 662 662 157 6 663 663 165 6 664 664 156 6 665 665 148 6 666 666 157 6 667 667 156 6 668 668 154 6 669 669 148 6 670 670 156 6 671 671 152 6 672 672 147 6 673 673 146 6 674 674 146 6 675 675 145 6 676 676 152 6 677 677 152 10 678 678 145 10 679 679 154 10 680 680 163 6 681 681 164 6 682 682 160 6 683 683 165 11 684 684 158 11 685 685 156 11 686 686 162 6 687 687 163 6 688 688 160 6 689 689
-0 0 0 0 1 0 1 1 3 0 2 2 2 0 3 3 2 1 4 4 3 1 5 5 5 1 6 6 4 1 7 7 4 2 8 8 5 2 9 9 7 2 10 10 6 2 11 11 6 3 12 12 7 3 13 13 9 3 14 14 8 3 15 15 8 4 16 16 9 4 17 17 11 4 18 18 10 4 19 19 1 5 20 20 0 5 21 21 12 5 22 22 13 5 23 23 13 6 24 24 12 6 25 25 14 6 26 26 15 6 27 27 15 7 28 28 14 7 29 29 16 7 30 30 17 7 31 31 17 8 32 32 16 8 33 33 18 8 34 34 19 8 35 35 19 8 36 36 18 8 37 37 20 8 38 38 21 8 39 39 19 9 40 40 21 9 41 41 32 9 42 42 31 9 43 43 9 10 44 44 7 10 45 45 25 10 46 46 26 10 47 47 3 11 48 48 1 11 49 49 22 11 50 50 23 11 51 51 7 12 52 52 5 12 53 53 24 12 54 54 25 12 55 55 17 13 56 56 19 13 57 57 31 13 58 58 30 13 59 59 5 14 60 60 3 14 61 61 23 14 62 62 24 14 63 63 13 14 64 64 15 14 65 65 29 14 66 66 28 14 67 67 1 15 68 68 13 15 69 69 28 15 70 70 22 15 71 71 11 16 72 72 9 16 73 73 26 16 74 74 27 16 75 75 30 17 76 76 31 17 77 77 41 17 78 78 40 17 79 79 22 18 80 80 28 18 81 81 38 18 82 82 33 18 83 83 25 19 84 84 24 19 85 85 35 19 86 86 36 19 87 87 31 20 88 88 32 20 89 89 42 20 90 90 41 20 91 91 28 21 92 92 29 21 93 93 39 21 94 94 38 21 95 95 26 22 96 96 25 22 97 97 36 22 98 98 37 22 99 99 23 23 100 100 22 23 101 101 33 23 102 102 34 23 103 103 24 24 104 104 23 24 105 105 34 24 106 106 35 24 107 107 35 25 108 108 34 25 109 109 44 25 110 110 45 25 111 111 33 26 112 112 38 26 113 113 49 26 114 114 43 26 115 115 36 27 116 116 35 27 117 117 45 27 118 118 46 27 119 119 41 2 120 120 42 2 121 121 53 2 122 122 52 2 123 123 38 28 124 124 39 28 125 125 50 28 126 126 49 28 127 127 37 2 128 128 36 2 129 129 46 2 130 130 47 2 131 131 34 29 132 132 33 29 133 133 43 29 134 134 44 29 135 135 50 30 136 136 51 30 137 137 62 30 138 138 61 30 139 139 48 16 140 140 47 16 141 141 58 16 142 142 59 16 143 143 45 31 144 144 44 31 145 145 55 31 146 146 56 31 147 147 43 32 148 148 49 32 149 149 60 32 150 150 54 32 151 151 52 33 152 152 53 33 153 153 64 33 154 154 63 33 155 155 49 34 156 156 50 34 157 157 61 34 158 158 60 34 159 159 47 35 160 160 46 35 161 161 57 35 162 162 58 35 163 163 58 36 164 164 57 36 165 165 67 36 166 166 68 36 167 167 61 37 168 168 62 37 169 169 72 37 170 170 71 37 171 171 59 38 172 172 58 38 173 173 68 38 174 174 69 38 175 175 62 9 176 176 63 9 177 177 73 9 178 178 72 9 179 179 54 39 180 180 60 39 181 181 70 39 182 182 65 39 183 183 57 38 184 184 56 38 185 185 66 38 186 186 67 38 187 187 63 18 188 188 64 18 189 189 74 18 190 190 73 18 191 191 60 40 192 192 61 40 193 193 71 40 194 194 70 40 195 195 73 2 196 196 74 2 197 197 85 2 198 198 84 2 199 199 70 41 200 200 71 41 201 201 82 41 202 202 81 41 203 203 68 42 204 204 67 42 205 205 78 42 206 206 79 42 207 207 71 43 208 208 72 43 209 209 83 43 210 210 82 43 211 211 69 32 212 212 68 32 213 213 79 32 214 214 80 32 215 215 72 31 216 216 73 31 217 217 84 31 218 218 83 31 219 219 65 44 220 220 70 44 221 221 81 44 222 222 75 44 223 223 67 9 224 224 66 9 225 225 77 9 226 226 78 9 227 227 75 45 228 228 81 45 229 229 92 45 230 230 86 45 231 231 78 16 232 232 77 16 233 233 88 16 234 234 89 16 235 235 84 46 236 236 85 46 237 237 96 46 238 238 95 46 239 239 81 47 240 240 82 47 241 241 93 47 242 242 92 47 243 243 79 48 244 244 78 48 245 245 89 48 246 246 90 48 247 247 82 49 248 248 83 49 249 249 94 49 250 250 93 49 251 251 80 31 252 252 79 31 253 253 90 31 254 254 91 31 255 255 77 25 256 256 76 25 257 257 87 25 258 258 88 25 259 259 88 50 260 260 87 50 261 261 98 50 262 262 99 50 263 263 86 51 264 264 92 51 265 265 103 51 266 266 97 51 267 267 89 52 268 268 88 52 269 269 99 52 270 270 100 52 271 271 92 53 272 272 93 53 273 273 104 53 274 274 103 53 275 275 90 54 276 276 89 54 277 277 100 54 278 278 101 54 279 279 87 50 280 280 86 50 281 281 97 50 282 282 98 50 283 283 93 55 284 284 94 55 285 285 105 55 286 286 104 55 287 287 91 56 288 288 90 56 289 289 101 56 290 290 102 56 291 291 102 57 292 292 101 57 293 293 110 57 294 294 111 57 295 295 99 58 296 296 98 58 297 297 107 58 298 298 108 58 299 299 97 33 300 300 103 33 301 301 112 33 302 302 106 33 303 303 100 16 304 304 99 16 305 305 108 16 306 306 109 16 307 307 103 59 308 308 104 59 309 309 113 59 310 310 112 59 311 311 101 28 312 312 100 28 313 313 109 28 314 314 110 28 315 315 98 28 316 316 97 28 317 317 106 28 318 318 107 28 319 319 104 60 320 320 105 60 321 321 114 60 322 322 113 60 323 323 107 61 324 324 106 61 325 325 116 61 326 326 117 61 327 327 113 23 328 328 114 23 329 329 124 23 330 330 123 23 331 331 111 62 332 332 110 62 333 333 120 62 334 334 121 62 335 335 108 63 336 336 107 63 337 337 117 63 338 338 118 63 339 339 114 16 340 340 115 16 341 341 125 16 342 342 124 16 343 343 106 64 344 344 112 64 345 345 122 64 346 346 116 64 347 347 109 65 348 348 108 65 349 349 118 65 350 350 119 65 351 351 112 66 352 352 113 66 353 353 123 66 354 354 122 66 355 355 110 65 356 356 109 65 357 357 119 65 358 358 120 65 359 359 122 67 360 360 123 67 361 361 133 67 362 362 132 67 363 363 120 38 364 364 119 38 365 365 129 38 366 366 130 38 367 367 117 68 368 368 116 68 369 369 126 68 370 370 127 68 371 371 123 23 372 372 124 23 373 373 134 23 374 374 133 23 375 375 121 69 376 376 120 69 377 377 130 69 378 378 131 69 379 379 118 70 380 380 117 70 381 381 127 70 382 382 128 70 383 383 124 16 384 384 125 16 385 385 135 16 386 386 134 16 387 387 116 71 388 388 122 71 389 389 132 71 390 390 126 71 391 391 119 38 392 392 118 38 393 393 128 38 394 394 129 38 395 395 129 52 396 396 128 52 397 397 139 52 398 398 140 52 399 399 135 72 400 400 136 72 401 401 147 72 402 402 146 72 403 403 132 73 404 404 133 73 405 405 144 73 406 406 143 73 407 407 130 52 408 408 129 52 409 409 140 52 410 410 141 52 411 411 127 74 412 412 126 74 413 413 137 74 414 414 138 74 415 415 133 21 416 416 134 21 417 417 145 21 418 418 144 21 419 419 134 38 420 420 135 38 421 421 146 38 422 422 145 38 423 423 126 75 424 424 132 75 425 425 143 75 426 426 137 75 427 427 137 76 428 428 143 76 429 429 154 76 430 430 148 76 431 431 140 72 432 432 139 72 433 433 150 72 434 434 151 72 435 435 146 28 436 436 147 28 437 437 158 28 438 438 157 28 439 439 143 77 440 440 144 77 441 441 155 77 442 442 154 77 443 443 141 78 444 444 140 78 445 445 151 78 446 446 152 78 447 447 138 79 448 448 137 79 449 449 148 79 450 450 149 79 451 451 142 80 452 452 141 80 453 453 152 80 454 454 153 80 455 455 145 28 456 456 146 28 457 457 157 28 458 458 156 28 459 459 156 32 460 460 157 32 461 461 166 32 462 462 165 32 463 463 148 2 464 464 154 2 465 465 163 2 466 466 159 2 467 467 151 32 468 468 150 32 469 469 160 32 470 470 161 32 471 471 157 32 472 472 158 32 473 473 167 32 474 474 166 32 475 475 154 81 476 476 155 81 477 477 164 81 478 478 163 81 479 479 152 44 480 480 151 44 481 481 161 44 482 482 162 44 483 483 166 32 484 484 167 32 485 485 173 32 486 486 172 32 487 487 163 82 488 488 164 82 489 489 171 82 490 490 170 82 491 491 162 83 492 492 161 83 493 493 168 83 494 494 169 83 495 495
-0 0 0 0 2 0 1 1 3 0 2 2 1 0 3 3 2 0 4 4 4 0 5 5 5 0 6 6 3 0 7 7 4 1 8 8 6 1 9 9 7 1 10 10 5 1 11 11 6 2 12 12 8 2 13 13 9 2 14 14 7 2 15 15 8 2 16 16 10 2 17 17 11 2 18 18 9 2 19 19 1 0 20 20 13 0 21 21 12 0 22 22 0 0 23 23 13 0 24 24 15 0 25 25 14 0 26 26 12 0 27 27 15 1 28 28 17 1 29 29 16 1 30 30 14 1 31 31 17 2 32 32 19 2 33 33 18 2 34 34 16 2 35 35 19 2 36 36 21 2 37 37 20 2 38 38 18 2 39 39 19 3 40 40 31 3 41 41 32 3 42 42 21 3 43 43 9 2 44 44 26 2 45 45 25 2 46 46 7 2 47 47 3 2 48 48 23 2 49 49 22 2 50 50 1 2 51 51 7 2 52 52 25 2 53 53 24 2 54 54 5 2 55 55 17 2 56 56 30 2 57 57 31 2 58 58 19 2 59 59 15 2 60 60 29 2 61 61 30 2 62 62 17 2 63 63 5 2 64 64 24 2 65 65 23 2 66 66 3 2 67 67 13 2 68 68 28 2 69 69 29 2 70 70 15 2 71 71 1 2 72 72 22 2 73 73 28 2 74 74 13 2 75 75 11 3 76 76 27 3 77 77 26 3 78 78 9 3 79 79 30 4 80 80 41 4 81 81 42 4 82 82 31 4 83 83 22 5 84 84 33 5 85 85 39 5 86 86 28 5 87 87 25 2 88 88 36 2 89 89 35 2 90 90 24 2 91 91 31 4 92 92 42 4 93 93 43 4 94 94 32 4 95 95 28 5 96 96 39 5 97 97 40 5 98 98 29 5 99 99 26 4 100 100 37 4 101 101 36 4 102 102 25 4 103 103 23 5 104 104 34 5 105 105 33 5 106 106 22 5 107 107 29 2 108 108 40 2 109 109 41 2 110 110 30 2 111 111 27 4 112 112 38 4 113 113 37 4 114 114 26 4 115 115 24 5 116 116 35 5 117 117 34 5 118 118 23 5 119 119 38 3 120 120 49 3 121 121 48 3 122 122 37 3 123 123 35 2 124 124 46 2 125 125 45 2 126 126 34 2 127 127 41 2 128 128 52 2 129 129 53 2 130 130 42 2 131 131 33 2 132 132 44 2 133 133 50 2 134 134 39 2 135 135 36 2 136 136 47 2 137 137 46 2 138 138 35 2 139 139 42 3 140 140 53 3 141 141 54 3 142 142 43 3 143 143 39 2 144 144 50 2 145 145 51 2 146 146 40 2 147 147 37 2 148 148 48 2 149 149 47 2 150 150 36 2 151 151 34 2 152 152 45 2 153 153 44 2 154 154 33 2 155 155 40 2 156 156 51 2 157 157 52 2 158 158 41 2 159 159 45 3 160 160 56 3 161 161 55 3 162 162 44 3 163 163 51 3 164 164 62 3 165 165 63 3 166 166 52 3 167 167 49 3 168 168 60 3 169 169 59 3 170 170 48 3 171 171 46 3 172 172 57 3 173 173 56 3 174 174 45 3 175 175 52 3 176 176 63 3 177 177 64 3 178 178 53 3 179 179 44 3 180 180 55 3 181 181 61 3 182 182 50 3 183 183 47 3 184 184 58 3 185 185 57 3 186 186 46 3 187 187 53 3 188 188 64 3 189 189 65 3 190 190 54 3 191 191 50 3 192 192 61 3 193 193 62 3 194 194 51 3 195 195 48 3 196 196 59 3 197 197 58 3 198 198 47 3 199 199 59 6 200 200 70 6 201 201 69 6 202 202 58 6 203 203 56 6 204 204 67 6 205 205 66 6 206 206 55 6 207 207 62 6 208 208 73 6 209 209 74 6 210 210 63 6 211 211 60 6 212 212 71 6 213 213 70 6 214 214 59 6 215 215 57 6 216 216 68 6 217 217 67 6 218 218 56 6 219 219 63 6 220 220 74 6 221 221 75 6 222 222 64 6 223 223 55 6 224 224 66 6 225 225 72 6 226 226 61 6 227 227 58 6 228 228 69 6 229 229 68 6 230 230 57 6 231 231 64 6 232 232 75 6 233 233 76 6 234 234 65 6 235 235 61 6 236 236 72 6 237 237 73 6 238 238 62 6 239 239 75 7 240 240 86 7 241 241 87 7 242 242 76 7 243 243 72 7 244 244 83 7 245 245 84 7 246 246 73 7 247 247 70 7 248 248 81 7 249 249 80 7 250 250 69 7 251 251 67 7 252 252 78 7 253 253 77 7 254 254 66 7 255 255 73 7 256 256 84 7 257 257 85 7 258 258 74 7 259 259 71 7 260 260 82 7 261 261 81 7 262 262 70 7 263 263 68 7 264 264 79 7 265 265 78 7 266 266 67 7 267 267 74 7 268 268 85 7 269 269 86 7 270 270 75 7 271 271 66 7 272 272 77 7 273 273 83 7 274 274 72 7 275 275 69 7 276 276 80 7 277 277 79 7 278 278 68 7 279 279 77 3 280 280 88 3 281 281 94 3 282 282 83 3 283 283 80 3 284 284 91 3 285 285 90 3 286 286 79 3 287 287 86 3 288 288 97 3 289 289 98 3 290 290 87 3 291 291 83 3 292 292 94 3 293 293 95 3 294 294 84 3 295 295 81 3 296 296 92 3 297 297 91 3 298 298 80 3 299 299 78 3 300 300 89 3 301 301 88 3 302 302 77 3 303 303 84 3 304 304 95 3 305 305 96 3 306 306 85 3 307 307 82 3 308 308 93 3 309 309 92 3 310 310 81 3 311 311 79 3 312 312 90 3 313 313 89 3 314 314 78 3 315 315 85 3 316 316 96 3 317 317 97 3 318 318 86 3 319 319 90 8 320 320 101 8 321 321 100 8 322 322 89 8 323 323 96 8 324 324 107 8 325 325 108 8 326 326 97 8 327 327 88 8 328 328 99 8 329 329 105 8 330 330 94 8 331 331 91 8 332 332 102 8 333 333 101 8 334 334 90 8 335 335 97 8 336 336 108 8 337 337 109 8 338 338 98 8 339 339 94 8 340 340 105 8 341 341 106 8 342 342 95 8 343 343 92 8 344 344 103 8 345 345 102 8 346 346 91 8 347 347 89 8 348 348 100 8 349 349 99 8 350 350 88 8 351 351 95 8 352 352 106 8 353 353 107 8 354 354 96 8 355 355 93 8 356 356 104 8 357 357 103 8 358 358 92 8 359 359 104 3 360 360 115 3 361 361 114 3 362 362 103 3 363 363 101 3 364 364 112 3 365 365 111 3 366 366 100 3 367 367 107 3 368 368 118 3 369 369 119 3 370 370 108 3 371 371 99 3 372 372 110 3 373 373 116 3 374 374 105 3 375 375 102 3 376 376 113 3 377 377 112 3 378 378 101 3 379 379 108 3 380 380 119 3 381 381 120 3 382 382 109 3 383 383 105 3 384 384 116 3 385 385 117 3 386 386 106 3 387 387 103 3 388 388 114 3 389 389 113 3 390 390 102 3 391 391 100 3 392 392 111 3 393 393 110 3 394 394 99 3 395 395 106 3 396 396 117 3 397 397 118 3 398 398 107 3 399 399 111 9 400 400 122 9 401 401 121 9 402 402 110 9 403 403 117 9 404 404 128 9 405 405 129 9 406 406 118 9 407 407 115 9 408 408 126 9 409 409 125 9 410 410 114 9 411 411 112 9 412 412 123 9 413 413 122 9 414 414 111 9 415 415 118 9 416 416 129 9 417 417 130 9 418 418 119 9 419 419 110 9 420 420 121 9 421 421 127 9 422 422 116 9 423 423 113 9 424 424 124 9 425 425 123 9 426 426 112 9 427 427 119 9 428 428 130 9 429 429 131 9 430 430 120 9 431 431 116 9 432 432 127 9 433 433 128 9 434 434 117 9 435 435 114 9 436 436 125 9 437 437 124 9 438 438 113 9 439 439 127 6 440 440 138 6 441 441 139 6 442 442 128 6 443 443 125 6 444 444 136 6 445 445 135 6 446 446 124 6 447 447 122 6 448 448 133 6 449 449 132 6 450 450 121 6 451 451 128 6 452 452 139 6 453 453 140 6 454 454 129 6 455 455 126 6 456 456 137 6 457 457 136 6 458 458 125 6 459 459 123 6 460 460 134 6 461 461 133 6 462 462 122 6 463 463 129 6 464 464 140 6 465 465 141 6 466 466 130 6 467 467 121 6 468 468 132 6 469 469 138 6 470 470 127 6 471 471 124 6 472 472 135 6 473 473 134 6 474 474 123 6 475 475 130 6 476 476 141 6 477 477 142 6 478 478 131 6 479 479 135 8 480 480 146 8 481 481 145 8 482 482 134 8 483 483 141 8 484 484 152 8 485 485 153 8 486 486 142 8 487 487 138 8 488 488 149 8 489 489 150 8 490 490 139 8 491 491 136 8 492 492 147 8 493 493 146 8 494 494 135 8 495 495 133 8 496 496 144 8 497 497 143 8 498 498 132 8 499 499 139 8 500 500 150 8 501 501 151 8 502 502 140 8 503 503 137 8 504 504 148 8 505 505 147 8 506 506 136 8 507 507 134 8 508 508 145 8 509 509 144 8 510 510 133 8 511 511 140 8 512 512 151 8 513 513 152 8 514 514 141 8 515 515 132 8 516 516 143 8 517 517 149 8 518 518 138 8 519 519 143 10 520 520 154 10 521 521 160 10 522 522 149 10 523 523 146 10 524 524 157 10 525 525 156 10 526 526 145 10 527 527 152 10 528 528 163 10 529 529 164 10 530 530 153 10 531 531 149 10 532 532 160 10 533 533 161 10 534 534 150 10 535 535 147 10 536 536 158 10 537 537 157 10 538 538 146 10 539 539 144 10 540 540 155 10 541 541 154 10 542 542 143 10 543 543 150 10 544 544 161 10 545 545 162 10 546 546 151 10 547 547 148 10 548 548 159 10 549 549 158 10 550 550 147 10 551 551 145 10 552 552 156 10 553 553 155 10 554 554 144 10 555 555 151 10 556 556 162 10 557 557 163 10 558 558 152 10 559 559 156 11 560 560 167 11 561 561 166 11 562 562 155 11 563 563 162 11 564 564 173 11 565 565 174 11 566 566 163 11 567 567 154 11 568 568 165 11 569 569 171 11 570 570 160 11 571 571 157 11 572 572 168 11 573 573 167 11 574 574 156 11 575 575 163 11 576 576 174 11 577 577 175 11 578 578 164 11 579 579 160 11 580 580 171 11 581 581 172 11 582 582 161 11 583 583 158 11 584 584 169 11 585 585 168 11 586 586 157 11 587 587 155 11 588 588 166 11 589 589 165 11 590 590 154 11 591 591 161 11 592 592 172 11 593 593 173 11 594 594 162 11 595 595 159 11 596 596 170 11 597 597 169 11 598 598 158 11 599 599 172 8 600 600 183 8 601 601 184 8 602 602 173 8 603 603 170 8 604 604 181 8 605 605 180 8 606 606 169 8 607 607 167 8 608 608 178 8 609 609 177 8 610 610 166 8 611 611 173 8 612 612 184 8 613 613 185 8 614 614 174 8 615 615 165 8 616 616 176 8 617 617 182 8 618 618 171 8 619 619 168 8 620 620 179 8 621 621 178 8 622 622 167 8 623 623 174 8 624 624 185 8 625 625 186 8 626 626 175 8 627 627 171 8 628 628 182 8 629 629 183 8 630 630 172 8 631 631 169 8 632 632 180 8 633 633 179 8 634 634 168 8 635 635 166 8 636 636 177 8 637 637 176 8 638 638 165 8 639 639
-9 0 0 0 7 1 1 1 58 2 2 2 59 3 3 3 27 4 4 4 19 5 5 5 38 6 6 6 39 7 7 7 15 8 8 8 10 9 9 9 32 10 10 10 33 11 11 11 3 12 12 12 29 13 13 13 45 14 14 14 46 15 15 15 28 16 16 16 16 17 17 17 52 18 18 18 53 19 19 19 25 20 20 20 9 0 21 21 59 3 22 22 60 21 23 23 30 22 24 24 27 4 25 25 39 7 26 26 40 23 27 27 0 24 28 28 3 12 29 29 46 15 30 30 47 25 31 31 1 26 32 32 28 16 33 33 53 19 34 34 54 27 35 35 12 28 36 36 15 8 37 37 33 11 38 38 34 29 39 39 31 30 40 40 25 20 41 41 60 21 42 42 61 31 43 43 22 32 44 44 30 22 45 45 40 23 46 46 41 33 47 47 17 34 48 48 0 24 49 49 47 25 50 50 48 35 51 51 8 36 52 52 1 26 53 53 54 27 54 54 55 37 55 55 23 38 56 56 12 28 57 57 34 29 58 58 35 39 59 59 21 40 60 60 31 30 61 61 61 31 62 62 62 41 63 63 26 42 64 64 22 32 65 65 41 33 66 66 42 43 67 67 20 44 68 68 17 34 69 69 48 35 70 70 49 45 71 71 13 46 72 72 8 36 73 73 55 37 74 74 56 47 75 75 2 48 76 76 23 38 77 77 35 39 78 78 36 49 79 79 14 50 80 80 21 40 81 81 62 41 82 82 63 51 83 83 6 52 84 84 26 42 85 85 42 43 86 86 43 53 87 87 24 54 88 88 20 44 89 89 49 45 90 90 50 55 91 91 5 56 92 92 13 46 93 93 56 47 94 94 57 57 95 95 18 58 96 96 2 48 97 97 36 49 98 98 37 59 99 99 10 9 100 100 14 50 101 101 63 51 102 102 32 10 103 103 11 60 104 104 6 52 105 105 43 53 106 106 44 61 107 107 4 62 108 108 24 54 109 109 50 55 110 110 51 63 111 111 7 1 112 112 5 56 113 113 57 57 114 114 58 2 115 115 19 5 116 116 18 58 117 117 37 59 118 118 38 6 119 119 29 13 120 120 11 60 121 121 44 61 122 122 45 14 123 123 16 17 124 124 4 62 125 125 51 63 126 126 52 18 127 127 35 39 128 128 34 29 129 129 66 64 130 130 67 65 131 131 62 41 132 132 61 31 133 133 93 66 134 134 94 67 135 135 49 45 136 136 48 35 137 137 80 68 138 138 81 69 139 139 36 49 140 140 35 39 141 141 67 65 142 142 68 70 143 143 63 51 144 144 62 41 145 145 94 67 146 146 95 71 147 147 50 55 148 148 49 45 149 149 81 69 150 150 82 72 151 151 37 59 152 152 36 49 153 153 68 70 154 154 69 73 155 155 32 10 156 156 63 51 157 157 95 71 158 158 64 74 159 159 51 63 160 160 50 55 161 161 82 72 162 162 83 75 163 163 38 6 164 164 37 59 165 165 69 73 166 166 70 76 167 167 52 18 168 168 51 63 169 169 83 75 170 170 84 77 171 171 39 7 172 172 38 6 173 173 70 76 174 174 71 78 175 175 53 19 176 176 52 18 177 177 84 77 178 178 85 79 179 179 40 23 180 180 39 7 181 181 71 78 182 182 72 80 183 183 54 27 184 184 53 19 185 185 85 79 186 186 86 81 187 187 41 33 188 188 40 23 189 189 72 80 190 190 73 82 191 191 55 37 192 192 54 27 193 193 86 81 194 194 87 83 195 195 42 43 196 196 41 33 197 197 73 82 198 198 74 84 199 199 56 47 200 200 55 37 201 201 87 83 202 202 88 85 203 203 43 53 204 204 42 43 205 205 74 84 206 206 75 86 207 207 57 57 208 208 56 47 209 209 88 85 210 210 89 87 211 211 44 61 212 212 43 53 213 213 75 86 214 214 76 88 215 215 58 2 216 216 57 57 217 217 89 87 218 218 90 89 219 219 45 14 220 220 44 61 221 221 76 88 222 222 77 90 223 223 59 3 224 224 58 2 225 225 90 89 226 226 91 91 227 227 46 15 228 228 45 14 229 229 77 90 230 230 78 92 231 231 33 11 232 232 32 10 233 233 64 74 234 234 65 93 235 235 60 21 236 236 59 3 237 237 91 91 238 238 92 94 239 239 47 25 240 240 46 15 241 241 78 92 242 242 79 95 243 243 34 29 244 244 33 11 245 245 65 93 246 246 66 64 247 247 61 31 248 248 60 21 249 249 92 94 250 250 93 66 251 251 48 35 252 252 47 25 253 253 79 95 254 254 80 68 255 255 70 76 256 256 69 73 257 257 101 96 258 258 102 97 259 259 84 77 260 260 83 75 261 261 115 98 262 262 116 99 263 263 71 78 264 264 70 76 265 265 102 97 266 266 103 100 267 267 85 79 268 268 84 77 269 269 116 99 270 270 117 101 271 271 72 80 272 272 71 78 273 273 103 100 274 274 104 102 275 275 86 81 276 276 85 79 277 277 117 101 278 278 118 103 279 279 73 82 280 280 72 80 281 281 104 102 282 282 105 104 283 283 87 83 284 284 86 81 285 285 118 103 286 286 119 105 287 287 74 84 288 288 73 82 289 289 105 104 290 290 106 106 291 291 88 85 292 292 87 83 293 293 119 105 294 294 120 107 295 295 75 86 296 296 74 84 297 297 106 106 298 298 107 108 299 299 89 87 300 300 88 85 301 301 120 107 302 302 121 109 303 303 76 88 304 304 75 86 305 305 107 108 306 306 108 110 307 307 90 89 308 308 89 87 309 309 121 109 310 310 122 111 311 311 77 90 312 312 76 88 313 313 108 110 314 314 109 112 315 315 91 91 316 316 90 89 317 317 122 111 318 318 123 113 319 319 78 92 320 320 77 90 321 321 109 112 322 322 110 114 323 323 65 93 324 324 64 74 325 325 96 115 326 326 97 116 327 327 92 94 328 328 91 91 329 329 123 113 330 330 124 117 331 331 79 95 332 332 78 92 333 333 110 114 334 334 111 118 335 335 66 64 336 336 65 93 337 337 97 116 338 338 98 119 339 339 93 66 340 340 92 94 341 341 124 117 342 342 125 120 343 343 80 68 344 344 79 95 345 345 111 118 346 346 112 121 347 347 67 65 348 348 66 64 349 349 98 119 350 350 99 122 351 351 94 67 352 352 93 66 353 353 125 120 354 354 126 123 355 355 81 69 356 356 80 68 357 357 112 121 358 358 113 124 359 359 68 70 360 360 67 65 361 361 99 122 362 362 100 125 363 363 95 71 364 364 94 67 365 365 126 123 366 366 127 126 367 367 82 72 368 368 81 69 369 369 113 124 370 370 114 127 371 371 69 73 372 372 68 70 373 373 100 125 374 374 101 96 375 375 64 74 376 376 95 71 377 377 127 126 378 378 96 115 379 379 83 75 380 380 82 72 381 381 114 127 382 382 115 98 383 383 105 104 384 384 104 102 385 385 136 128 386 386 137 129 387 387 119 105 388 388 118 103 389 389 150 130 390 390 151 131 391 391 106 106 392 392 105 104 393 393 137 129 394 394 138 132 395 395 120 107 396 396 119 105 397 397 151 131 398 398 152 133 399 399 107 108 400 400 106 106 401 401 138 132 402 402 139 134 403 403 121 109 404 404 120 107 405 405 152 133 406 406 153 135 407 407 108 110 408 408 107 108 409 409 139 134 410 410 140 136 411 411 122 111 412 412 121 109 413 413 153 135 414 414 154 137 415 415 109 112 416 416 108 110 417 417 140 136 418 418 141 138 419 419 123 113 420 420 122 111 421 421 154 137 422 422 155 139 423 423 110 114 424 424 109 112 425 425 141 138 426 426 142 140 427 427 97 116 428 428 96 115 429 429 128 141 430 430 129 142 431 431 124 117 432 432 123 113 433 433 155 139 434 434 156 143 435 435 111 118 436 436 110 114 437 437 142 140 438 438 143 144 439 439 98 119 440 440 97 116 441 441 129 142 442 442 130 145 443 443 125 120 444 444 124 117 445 445 156 143 446 446 157 146 447 447 112 121 448 448 111 118 449 449 143 144 450 450 144 147 451 451 99 122 452 452 98 119 453 453 130 145 454 454 131 148 455 455 126 123 456 456 125 120 457 457 157 146 458 458 158 149 459 459 113 124 460 460 112 121 461 461 144 147 462 462 145 150 463 463 100 125 464 464 99 122 465 465 131 148 466 466 132 151 467 467 127 126 468 468 126 123 469 469 158 149 470 470 159 152 471 471 114 127 472 472 113 124 473 473 145 150 474 474 146 153 475 475 101 96 476 476 100 125 477 477 132 151 478 478 133 154 479 479 96 115 480 480 127 126 481 481 159 152 482 482 128 141 483 483 115 98 484 484 114 127 485 485 146 153 486 486 147 155 487 487 102 97 488 488 101 96 489 489 133 154 490 490 134 156 491 491 116 99 492 492 115 98 493 493 147 155 494 494 148 157 495 495 103 100 496 496 102 97 497 497 134 156 498 498 135 158 499 499 117 101 500 500 116 99 501 501 148 157 502 502 149 159 503 503 104 102 504 504 103 100 505 505 135 158 506 506 136 128 507 507 118 103 508 508 117 101 509 509 149 159 510 510 150 130 511 511 140 136 512 512 139 134 513 513 171 160 514 514 172 161 515 515 154 137 516 516 153 135 517 517 185 162 518 518 186 163 519 519 141 138 520 520 140 136 521 521 172 161 522 522 173 164 523 523 155 139 524 524 154 137 525 525 186 163 526 526 187 165 527 527 142 140 528 528 141 138 529 529 173 164 530 530 174 166 531 531 129 142 532 532 128 141 533 533 160 167 534 534 161 168 535 535 156 143 536 536 155 139 537 537 187 165 538 538 188 169 539 539 143 144 540 540 142 140 541 541 174 166 542 542 175 170 543 543 130 145 544 544 129 142 545 545 161 168 546 546 162 171 547 547 157 146 548 548 156 143 549 549 188 169 550 550 189 172 551 551 144 147 552 552 143 144 553 553 175 170 554 554 176 173 555 555 131 148 556 556 130 145 557 557 162 171 558 558 163 174 559 559 158 149 560 560 157 146 561 561 189 172 562 562 190 175 563 563 145 150 564 564 144 147 565 565 176 173 566 566 177 176 567 567 132 151 568 568 131 148 569 569 163 174 570 570 164 177 571 571 159 152 572 572 158 149 573 573 190 175 574 574 191 178 575 575 146 153 576 576 145 150 577 577 177 176 578 578 178 179 579 579 133 154 580 580 132 151 581 581 164 177 582 582 165 180 583 583 128 141 584 584 159 152 585 585 191 178 586 586 160 167 587 587 147 155 588 588 146 153 589 589 178 179 590 590 179 181 591 591 134 156 592 592 133 154 593 593 165 180 594 594 166 182 595 595 148 157 596 596 147 155 597 597 179 181 598 598 180 183 599 599 135 158 600 600 134 156 601 601 166 182 602 602 167 184 603 603 149 159 604 604 148 157 605 605 180 183 606 606 181 185 607 607 136 128 608 608 135 158 609 609 167 184 610 610 168 186 611 611 150 130 612 612 149 159 613 613 181 185 614 614 182 187 615 615 137 129 616 616 136 128 617 617 168 186 618 618 169 188 619 619 151 131 620 620 150 130 621 621 182 187 622 622 183 189 623 623 138 132 624 624 137 129 625 625 169 188 626 626 170 190 627 627 152 133 628 628 151 131 629 629 183 189 630 630 184 191 631 631 139 134 632 632 138 132 633 633 170 190 634 634 171 160 635 635 153 135 636 636 152 133 637 637 184 191 638 638 185 162 639 639 187 165 640 640 186 163 641 641 218 192 642 642 219 193 643 643 174 166 644 644 173 164 645 645 205 194 646 646 206 195 647 647 161 168 648 648 160 167 649 649 192 196 650 650 193 197 651 651 188 169 652 652 187 165 653 653 219 193 654 654 220 198 655 655 175 170 656 656 174 166 657 657 206 195 658 658 207 199 659 659 162 171 660 660 161 168 661 661 193 197 662 662 194 200 663 663 189 172 664 664 188 169 665 665 220 198 666 666 221 201 667 667 176 173 668 668 175 170 669 669 207 199 670 670 208 202 671 671 163 174 672 672 162 171 673 673 194 200 674 674 195 203 675 675 190 175 676 676 189 172 677 677 221 201 678 678 222 204 679 679 177 176 680 680 176 173 681 681 208 202 682 682 209 205 683 683 164 177 684 684 163 174 685 685 195 203 686 686 196 206 687 687 191 178 688 688 190 175 689 689 222 204 690 690 223 207 691 691 178 179 692 692 177 176 693 693 209 205 694 694 210 208 695 695 165 180 696 696 164 177 697 697 196 206 698 698 197 209 699 699 160 167 700 700 191 178 701 701 223 207 702 702 192 196 703 703 179 181 704 704 178 179 705 705 210 208 706 706 211 210 707 707 166 182 708 708 165 180 709 709 197 209 710 710 198 211 711 711 180 183 712 712 179 181 713 713 211 210 714 714 212 212 715 715 167 184 716 716 166 182 717 717 198 211 718 718 199 213 719 719 181 185 720 720 180 183 721 721 212 212 722 722 213 214 723 723 168 186 724 724 167 184 725 725 199 213 726 726 200 215 727 727 182 187 728 728 181 185 729 729 213 214 730 730 214 216 731 731 169 188 732 732 168 186 733 733 200 215 734 734 201 217 735 735 183 189 736 736 182 187 737 737 214 216 738 738 215 218 739 739 170 190 740 740 169 188 741 741 201 217 742 742 202 219 743 743 184 191 744 744 183 189 745 745 215 218 746 746 216 220 747 747 171 160 748 748 170 190 749 749 202 219 750 750 203 221 751 751 185 162 752 752 184 191 753 753 216 220 754 754 217 222 755 755 172 161 756 756 171 160 757 757 203 221 758 758 204 223 759 759 186 163 760 760 185 162 761 761 217 222 762 762 218 192 763 763 173 164 764 764 172 161 765 765 204 223 766 766 205 194 767 767
-0 0 0 0 1 1 1 1 3 2 2 2 2 3 3 3 2 3 4 4 3 2 5 5 7 4 6 6 6 5 7 7 6 5 8 8 7 4 9 9 5 6 10 10 4 7 11 11 4 7 12 12 5 6 13 13 1 1 14 14 0 0 15 15 2 3 16 16 6 5 17 17 4 7 18 18 0 0 19 19 7 4 20 20 3 2 21 21 1 1 22 22 5 6 23 23 8 8 24 24 9 9 25 25 11 10 26 26 10 11 27 27 10 11 28 28 11 10 29 29 15 12 30 30 14 13 31 31 14 13 32 32 15 12 33 33 13 14 34 34 12 15 35 35 12 15 36 36 13 14 37 37 9 9 38 38 8 8 39 39 10 11 40 40 14 13 41 41 12 15 42 42 8 8 43 43 15 12 44 44 11 10 45 45 9 9 46 46 13 14 47 47 16 16 48 48 17 17 49 49 19 18 50 50 18 19 51 51 18 19 52 52 19 18 53 53 21 20 54 54 20 20 55 55 22 21 56 56 23 22 57 57 25 23 58 58 24 24 59 59 24 24 60 60 25 23 61 61 27 25 62 62 26 26 63 63
-11 12
-6 0 0 0 5 1 1 1 4 2 2 2 6 0 3 3 4 2 4 4 3 3 5 5 7 4 6 6 6 0 7 7 3 3 8 8 7 4 9 9 3 3 10 10 2 5 11 11 8 6 12 12 7 4 13 13 2 5 14 14 8 6 15 15 2 5 16 16 1 7 17 17 9 8 18 18 8 6 19 19 1 7 20 20 9 8 21 21 1 7 22 22 0 9 23 23 10 10 24 24 9 8 25 25 0 9 26 26 16 11 27 27 15 12 28 28 14 13 29 29 13 14 30 30 16 11 31 31 14 13 32 32 28 15 33 33 20 16 34 34 17 17 35 35 19 18 36 36 24 19 37 37 18 20 38 38 21 21 39 39 26 22 40 40 19 18 41 41 20 16 42 42 27 23 43 43 21 21 44 44 25 24 45 45 30 25 46 46 28 15 47 47 28 15 48 48 29 26 49 49 27 23 50 50 32 27 51 51 29 26 52 52 30 25 53 53 22 28 54 54 32 27 55 55 30 25 56 56 31 29 57 57 33 30 58 58 22 28 59 59 45 31 60 60 29 26 61 61 32 27 62 62 31 29 63 63 36 32 64 64 33 30 65 65 37 33 66 66 24 19 67 67 26 22 68 68 38 34 69 69 27 23 70 70 29 26 71 71 42 35 72 72 38 34 73 73 45 31 74 74 36 32 75 75 40 36 76 76 35 37 77 77 41 38 78 78 26 22 79 79 27 23 80 80 41 38 81 81 27 23 82 82 38 34 83 83 43 39 84 84 39 40 85 85 40 36 86 86 37 33 87 87 44 41 88 88 36 32 89 89 43 39 90 90 46 42 91 91 39 40 92 92 50 43 93 93 41 38 94 94 42 35 95 95 51 44 96 96 50 43 97 97 45 31 98 98 47 45 99 99 52 46 100 100 46 42 101 101 48 47 102 102 52 46 103 103 47 45 104 104 49 48 105 105 53 49 106 106 48 47 107 107 54 50 108 108 26 22 109 109 50 43 110 110 56 51 111 111 45 31 112 112 46 42 113 113 53 49 114 114 58 52 115 115 52 46 116 116 49 48 117 117 59 53 118 118 53 49 119 119 64 54 120 120 49 48 121 121 26 22 122 122 64 54 123 123 26 22 124 124 54 50 125 125 61 55 126 126 56 51 127 127 57 56 128 128 58 52 129 129 62 57 130 130 57 56 131 131 59 53 132 132 63 58 133 133 58 52 134 134 66 59 135 135 55 60 136 136 51 44 137 137 66 59 138 138 51 44 139 139 60 61 140 140 63 58 141 141 67 62 142 142 62 57 143 143 64 54 144 144 68 63 145 145 63 58 146 146 70 64 147 147 55 60 148 148 66 59 149 149 71 65 150 150 60 61 151 151 61 55 152 152 67 62 153 153 72 66 154 154 61 55 155 155 68 63 156 156 73 67 157 157 67 62 158 158 69 68 159 159 74 69 160 160 68 63 161 161 79 70 162 162 69 68 163 163 55 60 164 164 75 71 165 165 71 65 166 166 72 66 167 167 73 67 168 168 76 72 169 169 72 66 170 170 74 69 171 171 77 73 172 172 73 67 173 173 81 74 174 174 70 64 175 175 71 65 176 176 83 75 177 177 76 72 178 178 77 73 179 179 78 76 180 180 84 77 181 181 77 73 182 182 79 70 183 183 84 77 184 184 78 76 185 185 75 71 186 186 85 78 187 187 81 74 188 188 82 79 189 189 86 80 190 190 75 71 191 191 83 75 192 192 86 80 193 193 82 79 194 194 87 81 195 195 83 75 196 196 84 77 197 197 80 82 198 198 89 83 199 199 88 84 200 200 89 83 201 201 80 82 202 202 81 74 203 203 87 81 204 204 91 85 205 205 86 80 206 206 88 84 207 207 92 86 208 208 87 81 209 209 93 87 210 210 89 83 211 211 81 74 212 212 94 88 213 213 81 74 214 214 85 78 215 215 95 89 216 216 85 78 217 217 90 90 218 218 95 89 219 219 90 90 220 220 91 85 221 221 89 83 222 222 98 91 223 223 92 86 224 224 99 92 225 225 98 91 226 226 93 87 227 227 95 89 228 228 101 93 229 229 94 88 230 230 96 94 231 231 102 95 232 232 95 89 233 233 97 96 234 234 103 97 235 235 96 94 236 236 104 98 237 237 97 96 238 238 98 91 239 239 110 99 240 240 104 98 241 241 99 92 242 242 105 100 243 243 99 92 244 244 100 101 245 245 101 93 246 246 106 102 247 247 100 101 248 248 102 95 249 249 107 103 250 250 101 93 251 251 103 97 252 252 108 104 253 253 102 95 254 254 109 105 255 255 103 97 256 256 104 98 257 257 105 100 258 258 116 106 259 259 110 99 260 260 112 107 261 261 106 102 262 262 107 103 263 263 114 108 264 264 107 103 265 265 108 104 266 266 110 99 267 267 115 109 268 268 109 105 269 269 117 110 270 270 116 106 271 271 111 111 272 272 119 112 273 273 111 111 274 274 112 107 275 275 113 113 276 276 119 112 277 277 112 107 278 278 115 109 279 279 122 114 280 280 114 108 281 281 116 106 282 282 122 114 283 283 115 109 284 284 118 115 285 285 123 116 286 286 117 110 287 287 124 117 288 288 118 115 289 289 119 112 290 290 125 118 291 291 119 112 292 292 120 119 293 293 122 114 294 294 126 120 295 295 121 121 296 296 117 110 297 297 128 122 298 298 122 114 299 299 134 123 300 300 128 122 301 301 123 116 302 302 129 124 303 303 123 116 304 304 124 117 305 305 125 118 306 306 130 125 307 307 124 117 308 308 126 120 309 309 131 126 310 310 120 119 311 311 127 127 312 312 132 128 313 313 126 120 314 314 133 129 315 315 127 127 316 316 128 122 317 317 136 130 318 318 129 124 319 319 130 125 320 320 138 131 321 321 131 126 322 322 132 128 323 323 139 132 324 324 132 128 325 325 133 129 326 326 134 123 327 327 140 133 328 328 133 129 329 329 134 123 330 330 141 134 331 331 140 133 332 332 135 135 333 333 142 136 334 334 134 123 335 335 136 130 336 336 143 137 337 337 135 135 338 338 144 138 339 339 136 130 340 340 137 139 341 341 145 140 342 342 138 131 343 343 139 132 344 344 143 137 345 345 147 141 346 346 142 136 347 347 148 142 348 348 143 137 349 349 144 138 350 350 149 143 351 351 144 138 352 352 137 139 353 353 150 144 354 354 137 139 355 355 145 140 356 356 146 145 357 357 151 146 358 358 145 140 359 359 152 147 360 360 141 134 361 361 147 141 362 362 154 148 363 363 147 141 364 364 148 142 365 365 149 143 366 366 156 149 367 367 144 138 368 368 158 150 369 369 151 146 370 370 141 134 371 371 157 151 372 372 159 152 373 373 149 143 374 374 158 150 375 375 160 153 376 376 157 151 377 377 13 14 378 378 15 12 379 379 20 16 380 380 16 11 381 381 18 20 382 382 15 12 383 383 13 14 384 384 20 16 385 385 16 11 386 386 15 12 387 387 17 17 388 388 20 16 389 389 15 12 390 390 18 20 391 391 17 17 392 392 19 18 393 393 18 20 394 394 16 11 395 395 21 21 396 396 19 18 397 397 16 11 398 398 20 16 399 399 21 21 400 400 16 11 401 401 34 154 402 402 33 30 403 403 35 37 404 404 18 20 405 405 23 155 406 406 22 28 407 407 18 20 408 408 24 19 409 409 23 155 410 410 17 17 411 411 25 24 412 412 28 15 413 413 19 18 414 414 26 22 415 415 24 19 416 416 21 21 417 417 27 23 418 418 26 22 419 419 20 16 420 420 28 15 421 421 27 23 422 422 28 15 423 423 30 25 424 424 29 26 425 425 22 28 426 426 30 25 427 427 25 24 428 428 31 29 429 429 22 28 430 430 23 155 431 431 24 19 432 432 31 29 433 433 23 155 434 434 22 28 435 435 33 30 436 436 32 27 437 437 45 31 438 438 38 34 439 439 29 26 440 440 32 27 441 441 34 154 442 442 45 31 443 443 24 19 444 444 36 32 445 445 31 29 446 446 33 30 447 447 36 32 448 448 35 37 449 449 39 40 450 450 35 37 451 451 40 36 452 452 40 36 453 453 44 41 454 454 43 39 455 455 42 35 456 456 41 38 457 457 38 34 458 458 39 40 459 459 45 31 460 460 34 154 461 461 44 41 462 462 47 45 463 463 43 39 464 464 37 33 465 465 26 22 466 466 49 48 467 467 42 35 468 468 45 31 469 469 50 43 470 470 43 39 471 471 47 45 472 472 46 42 473 473 44 41 474 474 49 48 475 475 48 47 476 476 54 50 477 477 55 60 478 478 65 156 479 479 50 43 480 480 26 22 481 481 41 38 482 482 51 44 483 483 54 50 484 484 50 43 485 485 46 42 486 486 45 31 487 487 39 40 488 488 48 47 489 489 53 49 490 490 52 46 491 491 56 51 492 492 52 46 493 493 57 56 494 494 56 51 495 495 51 44 496 496 45 31 497 497 64 54 498 498 69 68 499 499 68 63 500 500 52 46 501 501 58 52 502 502 57 56 503 503 53 49 504 504 59 53 505 505 58 52 506 506 64 54 507 507 59 53 508 508 49 48 509 509 65 156 510 510 64 54 511 511 54 50 512 512 60 61 513 513 51 44 514 514 56 51 515 515 61 55 516 516 60 61 517 517 56 51 518 518 62 57 519 519 61 55 520 520 57 56 521 521 58 52 522 522 63 58 523 523 62 57 524 524 59 53 525 525 64 54 526 526 63 58 527 527 62 57 528 528 67 62 529 529 61 55 530 530 63 58 531 531 68 63 532 532 67 62 533 533 79 70 534 534 80 82 535 535 88 84 536 536 55 60 537 537 69 68 538 538 65 156 539 539 71 65 540 540 66 59 541 541 60 61 542 542 61 55 543 543 72 66 544 544 71 65 545 545 67 62 546 546 73 67 547 547 72 66 548 548 68 63 549 549 74 69 550 550 73 67 551 551 79 70 552 552 74 69 553 553 69 68 554 554 70 64 555 555 79 70 556 556 55 60 557 557 71 65 558 558 70 64 559 559 66 59 560 560 76 72 561 561 75 71 562 562 72 66 563 563 73 67 564 564 77 73 565 565 76 72 566 566 74 69 567 567 78 76 568 568 77 73 569 569 74 69 570 570 79 70 571 571 78 76 572 572 96 94 573 573 92 86 574 574 97 96 575 575 81 74 576 576 80 82 577 577 70 64 578 578 75 71 579 579 81 74 580 580 71 65 581 581 82 79 582 582 75 71 583 583 76 72 584 584 83 75 585 585 82 79 586 586 76 72 587 587 77 73 588 588 84 77 589 589 83 75 590 590 79 70 591 591 88 84 592 592 84 77 593 593 75 71 594 594 86 80 595 595 85 78 596 596 83 75 597 597 87 81 598 598 86 80 599 599 18 20 600 600 25 24 601 601 17 17 602 602 88 84 603 603 87 81 604 604 84 77 605 605 90 90 606 606 85 78 607 607 86 80 608 608 86 80 609 609 91 85 610 610 90 90 611 611 87 81 612 612 92 86 613 613 91 85 614 614 88 84 615 615 89 83 616 616 92 86 617 617 89 83 618 618 93 87 619 619 98 91 620 620 94 88 621 621 93 87 622 622 81 74 623 623 95 89 624 624 94 88 625 625 85 78 626 626 91 85 627 627 96 94 628 628 95 89 629 629 93 87 630 630 100 101 631 631 99 92 632 632 92 86 633 633 98 91 634 634 97 96 635 635 99 92 636 636 104 98 637 637 98 91 638 638 106 102 639 639 111 111 640 640 105 100 641 641 94 88 642 642 101 93 643 643 100 101 644 644 95 89 645 645 102 95 646 646 101 93 647 647 96 94 648 648 103 97 649 649 102 95 650 650 97 96 651 651 104 98 652 652 103 97 653 653 105 100 654 654 110 99 655 655 99 92 656 656 106 102 657 657 105 100 658 658 100 101 659 659 101 93 660 660 107 103 661 661 106 102 662 662 102 95 663 663 108 104 664 664 107 103 665 665 103 97 666 666 109 105 667 667 108 104 668 668 110 99 669 669 109 105 670 670 104 98 671 671 105 100 672 672 111 111 673 673 116 106 674 674 114 108 675 675 109 105 676 676 115 109 677 677 113 113 678 678 112 107 679 679 107 103 680 680 114 108 681 681 113 113 682 682 107 103 683 683 113 113 684 684 121 121 685 685 120 119 686 686 110 99 687 687 116 106 688 688 115 109 689 689 118 115 690 690 117 110 691 691 111 111 692 692 119 112 693 693 118 115 694 694 111 111 695 695 113 113 696 696 120 119 697 697 119 112 698 698 125 118 699 699 131 126 700 700 130 125 701 701 114 108 702 702 122 114 703 703 121 121 704 704 117 110 705 705 122 114 706 706 116 106 707 707 117 110 708 708 123 116 709 709 128 122 710 710 118 115 711 711 124 117 712 712 123 116 713 713 125 118 714 714 124 117 715 715 119 112 716 716 126 120 717 717 120 119 718 718 121 121 719 719 122 114 720 720 127 127 721 721 126 120 722 722 122 114 723 723 128 122 724 724 127 127 725 725 129 124 726 726 134 123 727 727 123 116 728 728 124 117 729 729 130 125 730 730 129 124 731 731 131 126 732 732 136 130 733 733 130 125 734 734 126 120 735 735 132 128 736 736 131 126 737 737 127 127 738 738 133 129 739 739 132 128 740 740 134 123 741 741 133 129 742 742 128 122 743 743 129 124 744 744 135 135 745 745 134 123 746 746 129 124 747 747 136 130 748 748 135 135 749 749 139 132 750 750 146 145 751 751 145 140 752 752 138 131 753 753 137 139 754 754 131 126 755 755 139 132 756 756 138 131 757 757 132 128 758 758 133 129 759 759 140 133 760 760 139 132 761 761 140 133 762 762 141 134 763 763 146 145 764 764 134 123 765 765 142 136 766 766 141 134 767 767 135 135 768 768 143 137 769 769 142 136 770 770 144 138 771 771 143 137 772 772 136 130 773 773 145 140 774 774 137 139 775 775 138 131 776 776 148 142 777 777 156 149 778 778 155 157 779 779 142 136 780 780 147 141 781 781 141 134 782 782 143 137 783 783 148 142 784 784 147 141 785 785 150 144 786 786 149 143 787 787 137 139 788 788 151 146 789 789 150 144 790 790 145 140 791 791 146 145 792 792 141 134 793 793 151 146 794 794 152 147 795 795 158 150 796 796 141 134 797 797 153 158 798 798 152 147 799 799 147 141 800 800 154 148 801 801 153 158 802 802 147 141 803 803 148 142 804 804 155 157 805 805 154 148 806 806 157 151 807 807 151 146 808 808 158 150 809 809 150 144 810 810 157 151 811 811 149 143 812 812 152 147 813 813 161 159 814 814 158 150 815 815 149 143 816 816 159 152 817 817 156 149 818 818 157 151 819 819 160 153 820 820 159 152 821 821 161 159 822 822 160 153 823 823 158 150 824 824 34 154 825 825 32 27 826 826 33 30 827 827 24 19 828 828 37 33 829 829 36 32 830 830 39 40 831 831 34 154 832 832 35 37 833 833 40 36 834 834 36 32 835 835 44 41 836 836 44 41 837 837 48 47 838 838 47 45 839 839 44 41 840 840 37 33 841 841 49 48 842 842 54 50 843 843 51 44 844 844 55 60 845 845 56 51 846 846 46 42 847 847 52 46 848 848 64 54 849 849 65 156 850 850 69 68 851 851 79 70 852 852 70 64 853 853 80 82 854 854 96 94 855 855 91 85 856 856 92 86 857 857 18 20 858 858 22 28 859 859 25 24 860 860 93 87 861 861 94 88 862 862 100 101 863 863 106 102 864 864 112 107 865 865 111 111 866 866 114 108 867 867 108 104 868 868 109 105 869 869 113 113 870 870 114 108 871 871 121 121 872 872 125 118 873 873 120 119 874 874 131 126 875 875 131 126 876 876 137 139 877 877 136 130 878 878 139 132 879 879 140 133 880 880 146 145 881 881 148 142 882 882 144 138 883 883 156 149 884 884 157 151 885 885 150 144 886 886 151 146 887 887
-6 0 0 0 15 1 1 1 14 2 2 2 5 3 3 3 12 4 4 4 4 5 5 5 11 6 6 6 2 7 7 7 3 8 8 8 1 9 9 9 8 10 10 10 0 11 11 11 0 11 12 12 15 1 13 13 7 12 14 14 5 3 15 15 14 2 16 16 13 13 17 17 4 5 18 18 11 6 19 19 3 8 20 20 10 14 21 21 1 9 22 22 2 7 23 23 14 2 24 24 23 15 25 25 22 16 26 26 12 4 27 27 21 17 28 28 20 18 29 29 11 6 30 30 18 19 31 31 10 14 32 32 9 20 33 33 16 21 34 34 8 10 35 35 15 1 36 36 16 21 37 37 23 15 38 38 13 13 39 39 22 16 40 40 21 17 41 41 11 6 42 42 20 18 43 43 19 22 44 44 10 14 45 45 17 23 46 46 9 20 47 47 22 16 48 48 29 24 49 49 21 17 50 50 20 18 51 51 27 25 52 52 19 22 53 53 18 19 54 54 25 26 55 55 17 23 56 56 22 16 57 57 31 27 58 58 30 28 59 59 21 17 60 60 28 29 61 61 20 18 62 62 19 22 63 63 26 30 64 64 18 19 65 65 25 26 66 66 16 21 67 67 17 23 68 68 16 21 69 69 31 27 70 70 23 15 71 71 33 31 72 72 24 32 73 73 25 26 74 74 24 32 75 75 39 33 76 76 31 27 77 77 29 24 78 78 38 34 79 79 37 35 80 80 28 29 81 81 35 36 82 82 27 25 83 83 26 30 84 84 33 31 85 85 25 26 86 86 30 28 87 87 39 33 88 88 38 34 89 89 29 24 90 90 36 37 91 91 28 29 92 92 27 25 93 93 34 38 94 94 26 30 95 95 39 33 96 96 46 39 97 97 38 34 98 98 36 37 99 99 45 40 100 100 44 41 101 101 35 36 102 102 42 42 103 103 34 38 104 104 41 43 105 105 32 44 106 106 33 31 107 107 32 44 108 108 47 45 109 109 39 33 110 110 37 35 111 111 46 39 112 112 45 40 113 113 36 37 114 114 43 46 115 115 35 36 116 116 42 42 117 117 33 31 118 118 34 38 119 119 42 42 120 120 49 47 121 121 41 43 122 122 46 39 123 123 55 48 124 124 54 49 125 125 44 41 126 126 53 50 127 127 52 51 128 128 51 52 129 129 42 42 130 130 43 46 131 131 49 47 132 132 40 53 133 133 41 43 134 134 40 53 135 135 55 48 136 136 47 45 137 137 46 39 138 138 53 50 139 139 45 40 140 140 44 41 141 141 51 52 142 142 43 46 143 143 48 54 144 144 63 55 145 145 55 48 146 146 54 49 147 147 61 56 148 148 53 50 149 149 52 51 150 150 59 57 151 151 51 52 152 152 50 58 153 153 57 59 154 154 49 47 155 155 55 48 156 156 62 60 157 157 54 49 158 158 53 50 159 159 60 61 160 160 52 51 161 161 59 57 162 162 50 58 163 163 51 52 164 164 57 59 165 165 48 54 166 166 49 47 167 167 68 62 168 168 69 63 169 169 1 9 170 170 87 64 171 171 74 65 172 172 75 66 173 173 77 67 174 174 68 62 175 175 65 68 176 176 71 69 177 177 76 70 178 178 64 71 179 179 86 72 180 180 70 73 181 181 74 65 182 182 80 74 183 183 69 63 184 184 68 62 185 185 79 75 186 186 73 76 187 187 67 77 188 188 64 71 189 189 78 78 190 190 66 79 191 191 70 73 192 192 84 80 193 193 72 81 194 194 81 82 195 195 67 77 196 196 69 63 197 197 73 76 198 198 87 64 199 199 75 66 200 200 66 79 201 201 77 67 202 202 65 68 203 203 84 80 204 204 71 69 205 205 72 81 206 206 69 63 207 207 67 77 208 208 1 9 209 209 1 9 210 210 67 77 211 211 2 7 212 212 67 77 213 213 73 76 214 214 2 7 215 215 2 7 216 216 73 76 217 217 3 8 218 218 73 76 219 219 75 66 220 220 3 8 221 221 74 65 222 222 3 8 223 223 75 66 224 224 3 8 225 225 74 65 226 226 4 5 227 227 74 65 228 228 70 73 229 229 4 5 230 230 4 5 231 231 70 73 232 232 5 3 233 233 70 73 234 234 72 81 235 235 5 3 236 236 71 69 237 237 5 3 238 238 72 81 239 239 5 3 240 240 71 69 241 241 6 0 242 242 71 69 243 243 64 71 244 244 6 0 245 245 6 0 246 246 64 71 247 247 7 12 248 248 64 71 249 249 66 79 250 250 7 12 251 251 65 68 252 252 7 12 253 253 66 79 254 254 7 12 255 255 65 68 256 256 0 11 257 257 65 68 258 258 68 62 259 259 0 11 260 260 1 9 261 261 0 11 262 262 68 62 263 263 80 74 264 264 56 83 265 265 57 59 266 266 80 74 267 267 57 59 268 268 81 82 269 269 79 75 270 270 81 82 271 271 57 59 272 272 57 59 273 273 58 84 274 274 79 75 275 275 79 75 276 276 58 84 277 277 85 85 278 278 58 84 279 279 59 57 280 280 85 85 281 281 85 85 282 282 59 57 283 283 87 64 284 284 86 72 285 285 87 64 286 286 59 57 287 287 59 57 288 288 60 61 289 289 86 72 290 290 86 72 291 291 60 61 292 292 82 86 293 293 60 61 294 294 61 56 295 295 82 86 296 296 82 86 297 297 61 56 298 298 84 80 299 299 83 87 300 300 84 80 301 301 61 56 302 302 61 56 303 303 62 60 304 304 83 87 305 305 83 87 306 306 62 60 307 307 76 70 308 308 78 78 309 309 76 70 310 310 62 60 311 311 62 60 312 312 63 55 313 313 78 78 314 314 78 78 315 315 63 55 316 316 77 67 317 317 63 55 318 318 56 83 319 319 77 67 320 320 77 67 321 321 56 83 322 322 80 74 323 323 6 0 324 324 7 12 325 325 15 1 326 326 5 3 327 327 13 13 328 328 12 4 329 329 11 6 330 330 10 14 331 331 2 7 332 332 1 9 333 333 9 20 334 334 8 10 335 335 0 11 336 336 8 10 337 337 15 1 338 338 5 3 339 339 6 0 340 340 14 2 341 341 4 5 342 342 12 4 343 343 11 6 344 344 10 14 345 345 9 20 346 346 1 9 347 347 14 2 348 348 15 1 349 349 23 15 350 350 12 4 351 351 13 13 352 352 21 17 353 353 11 6 354 354 19 22 355 355 18 19 356 356 9 20 357 357 17 23 358 358 16 21 359 359 15 1 360 360 8 10 361 361 16 21 362 362 13 13 363 363 14 2 364 364 22 16 365 365 11 6 366 366 12 4 367 367 20 18 368 368 10 14 369 369 18 19 370 370 17 23 371 371 22 16 372 372 30 28 373 373 29 24 374 374 20 18 375 375 28 29 376 376 27 25 377 377 18 19 378 378 26 30 379 379 25 26 380 380 22 16 381 381 23 15 382 382 31 27 383 383 21 17 384 384 29 24 385 385 28 29 386 386 19 22 387 387 27 25 388 388 26 30 389 389 25 26 390 390 24 32 391 391 16 21 392 392 16 21 393 393 24 32 394 394 31 27 395 395 33 31 396 396 32 44 397 397 24 32 398 398 24 32 399 399 32 44 400 400 39 33 401 401 29 24 402 402 30 28 403 403 38 34 404 404 28 29 405 405 36 37 406 406 35 36 407 407 26 30 408 408 34 38 409 409 33 31 410 410 30 28 411 411 31 27 412 412 39 33 413 413 29 24 414 414 37 35 415 415 36 37 416 416 27 25 417 417 35 36 418 418 34 38 419 419 39 33 420 420 47 45 421 421 46 39 422 422 36 37 423 423 37 35 424 424 45 40 425 425 35 36 426 426 43 46 427 427 42 42 428 428 41 43 429 429 40 53 430 430 32 44 431 431 32 44 432 432 40 53 433 433 47 45 434 434 37 35 435 435 38 34 436 436 46 39 437 437 36 37 438 438 44 41 439 439 43 46 440 440 42 42 441 441 41 43 442 442 33 31 443 443 42 42 444 444 50 58 445 445 49 47 446 446 46 39 447 447 47 45 448 448 55 48 449 449 44 41 450 450 45 40 451 451 53 50 452 452 51 52 453 453 50 58 454 454 42 42 455 455 49 47 456 456 48 54 457 457 40 53 458 458 40 53 459 459 48 54 460 460 55 48 461 461 46 39 462 462 54 49 463 463 53 50 464 464 44 41 465 465 52 51 466 466 51 52 467 467 48 54 468 468 56 83 469 469 63 55 470 470 54 49 471 471 62 60 472 472 61 56 473 473 52 51 474 474 60 61 475 475 59 57 476 476 50 58 477 477 58 84 478 478 57 59 479 479 55 48 480 480 63 55 481 481 62 60 482 482 53 50 483 483 61 56 484 484 60 61 485 485 59 57 486 486 58 84 487 487 50 58 488 488 57 59 489 489 56 83 490 490 48 54 491 491 87 64 492 492 86 72 493 493 74 65 494 494 77 67 495 495 80 74 496 496 68 62 497 497 71 69 498 498 83 87 499 499 76 70 500 500 86 72 501 501 82 86 502 502 70 73 503 503 80 74 504 504 81 82 505 505 69 63 506 506 79 75 507 507 85 85 508 508 73 76 509 509 64 71 510 510 76 70 511 511 78 78 512 512 70 73 513 513 82 86 514 514 84 80 515 515 81 82 516 516 79 75 517 517 67 77 518 518 73 76 519 519 85 85 520 520 87 64 521 521 66 79 522 522 78 78 523 523 77 67 524 524 84 80 525 525 83 87 526 526 71 69 527 527
-195 0 0 0 23 0 1 1 3 0 2 2 135 0 3 3 273 1 4 4 79 1 5 5 7 1 6 6 141 1 7 7 171 2 8 8 31 2 9 9 5 2 10 10 147 2 11 11 231 3 12 12 59 3 13 13 1 3 14 14 134 3 15 15 293 4 16 16 303 4 17 17 43 4 18 18 13 4 19 19 20 5 20 20 1 5 21 21 8 5 22 22 32 5 23 23 303 6 24 24 308 6 25 25 42 6 26 26 43 6 27 27 54 7 28 28 5 7 29 29 11 7 30 30 60 7 31 31 73 8 32 32 3 8 33 33 9 8 34 34 80 8 35 35 28 9 36 36 7 9 37 37 10 9 38 38 36 9 39 39 122 10 40 40 40 10 41 41 12 10 42 42 100 10 43 43 373 11 44 44 293 11 45 45 13 11 46 46 87 11 47 47 338 12 48 48 294 12 49 49 14 12 50 50 44 12 51 51 318 13 52 52 284 13 53 53 12 13 54 54 40 13 55 55 308 14 56 56 313 14 57 57 41 14 58 58 42 14 59 59 313 15 60 60 318 15 61 61 40 15 62 62 41 15 63 63 283 16 64 64 323 16 65 65 47 16 66 66 15 16 67 67 323 17 68 68 328 17 69 69 46 17 70 70 47 17 71 71 328 18 72 72 333 18 73 73 45 18 74 74 46 18 75 75 333 19 76 76 338 19 77 77 44 19 78 78 45 19 79 79 87 20 80 80 13 20 81 81 43 20 82 82 101 20 83 83 101 21 84 84 43 21 85 85 42 21 86 86 108 21 87 87 108 22 88 88 42 22 89 89 41 22 90 90 115 22 91 91 115 23 92 92 41 23 93 93 40 23 94 94 122 23 95 95 5 24 96 96 31 24 97 97 39 24 98 98 11 24 99 99 31 25 100 100 30 25 101 101 38 25 102 102 39 25 103 103 30 26 104 104 29 26 105 105 37 26 106 106 38 26 107 107 29 27 108 108 28 27 109 109 36 27 110 110 37 27 111 111 3 28 112 112 23 28 113 113 35 28 114 114 9 28 115 115 23 29 116 116 22 29 117 117 34 29 118 118 35 29 119 119 22 30 120 120 21 30 121 121 33 30 122 122 34 30 123 123 21 31 124 124 20 31 125 125 32 31 126 126 33 31 127 127 141 32 128 128 7 32 129 129 28 32 130 130 153 32 131 131 153 33 132 132 28 33 133 133 29 33 134 134 159 33 135 135 159 34 136 136 29 34 137 137 30 34 138 138 165 34 139 139 165 35 140 140 30 35 141 141 31 35 142 142 171 35 143 143 134 36 144 144 1 36 145 145 20 36 146 146 177 36 147 147 177 37 148 148 20 37 149 149 21 37 150 150 183 37 151 151 183 38 152 152 21 38 153 153 22 38 154 154 189 38 155 155 189 39 156 156 22 39 157 157 23 39 158 158 195 39 159 159 1 40 160 160 59 40 161 161 65 40 162 162 8 40 163 163 59 41 164 164 58 41 165 165 64 41 166 166 65 41 167 167 58 42 168 168 57 42 169 169 63 42 170 170 64 42 171 171 57 43 172 172 56 43 173 173 62 43 174 174 63 43 175 175 56 44 176 176 55 44 177 177 61 44 178 178 62 44 179 179 55 45 180 180 54 45 181 181 60 45 182 182 61 45 183 183 147 46 184 184 5 46 185 185 54 46 186 186 201 46 187 187 201 47 188 188 54 47 189 189 55 47 190 190 207 47 191 191 207 48 192 192 55 48 193 193 56 48 194 194 213 48 195 195 213 49 196 196 56 49 197 197 57 49 198 198 219 49 199 199 219 50 200 200 57 50 201 201 58 50 202 202 225 50 203 203 225 51 204 204 58 51 205 205 59 51 206 206 231 51 207 207 46 52 208 208 121 52 209 209 128 52 210 210 47 52 211 211 121 53 212 212 120 53 213 213 127 53 214 214 128 53 215 215 120 54 216 216 119 54 217 217 126 54 218 218 127 54 219 219 119 55 220 220 118 55 221 221 125 55 222 222 126 55 223 223 118 56 224 224 117 56 225 225 124 56 226 226 125 56 227 227 117 57 228 228 116 57 229 229 123 57 230 230 124 57 231 231 116 58 232 232 115 58 233 233 122 58 234 234 123 58 235 235 45 59 236 236 114 59 237 237 121 59 238 238 46 59 239 239 114 60 240 240 113 60 241 241 120 60 242 242 121 60 243 243 113 61 244 244 112 61 245 245 119 61 246 246 120 61 247 247 112 62 248 248 111 62 249 249 118 62 250 250 119 62 251 251 111 63 252 252 110 63 253 253 117 63 254 254 118 63 255 255 110 64 256 256 109 64 257 257 116 64 258 258 117 64 259 259 109 65 260 260 108 65 261 261 115 65 262 262 116 65 263 263 44 66 264 264 107 66 265 265 114 66 266 266 45 66 267 267 107 67 268 268 106 67 269 269 113 67 270 270 114 67 271 271 106 68 272 272 105 68 273 273 112 68 274 274 113 68 275 275 105 69 276 276 104 69 277 277 111 69 278 278 112 69 279 279 104 70 280 280 103 70 281 281 110 70 282 282 111 70 283 283 103 71 284 284 102 71 285 285 109 71 286 286 110 71 287 287 102 72 288 288 101 72 289 289 108 72 290 290 109 72 291 291 14 73 292 292 93 73 293 293 107 73 294 294 44 73 295 295 93 74 296 296 92 74 297 297 106 74 298 298 107 74 299 299 92 75 300 300 91 75 301 301 105 75 302 302 106 75 303 303 91 76 304 304 90 76 305 305 104 76 306 306 105 76 307 307 90 77 308 308 89 77 309 309 103 77 310 310 104 77 311 311 89 78 312 312 88 78 313 313 102 78 314 314 103 78 315 315 88 79 316 316 87 79 317 317 101 79 318 318 102 79 319 319 294 80 320 320 343 80 321 321 93 80 322 322 14 80 323 323 343 81 324 324 348 81 325 325 92 81 326 326 93 81 327 327 348 82 328 328 353 82 329 329 91 82 330 330 92 82 331 331 353 83 332 332 358 83 333 333 90 83 334 334 91 83 335 335 358 84 336 336 363 84 337 337 89 84 338 338 90 84 339 339 363 85 340 340 368 85 341 341 88 85 342 342 89 85 343 343 368 86 344 344 373 86 345 345 87 86 346 346 88 86 347 347 47 87 348 348 128 87 349 349 94 87 350 350 15 87 351 351 128 88 352 352 127 88 353 353 95 88 354 354 94 88 355 355 127 89 356 356 126 89 357 357 96 89 358 358 95 89 359 359 126 90 360 360 125 90 361 361 97 90 362 362 96 90 363 363 125 91 364 364 124 91 365 365 98 91 366 366 97 91 367 367 124 92 368 368 123 92 369 369 99 92 370 370 98 92 371 371 123 93 372 372 122 93 373 373 100 93 374 374 99 93 375 375 7 94 376 376 79 94 377 377 86 94 378 378 10 94 379 379 79 95 380 380 78 95 381 381 85 95 382 382 86 95 383 383 78 96 384 384 77 96 385 385 84 96 386 386 85 96 387 387 77 97 388 388 76 97 389 389 83 97 390 390 84 97 391 391 76 98 392 392 75 98 393 393 82 98 394 394 83 98 395 395 75 99 396 396 74 99 397 397 81 99 398 398 82 99 399 399 74 100 400 400 73 100 401 401 80 100 402 402 81 100 403 403 135 101 404 404 3 101 405 405 73 101 406 406 237 101 407 407 237 102 408 408 73 102 409 409 74 102 410 410 243 102 411 411 243 103 412 412 74 103 413 413 75 103 414 414 249 103 415 415 249 104 416 416 75 104 417 417 76 104 418 418 255 104 419 419 255 105 420 420 76 105 421 421 77 105 422 422 261 105 423 423 261 106 424 424 77 106 425 425 78 106 426 426 267 106 427 427 267 107 428 428 78 107 429 429 79 107 430 430 273 107 431 431 67 108 432 432 272 108 433 433 278 108 434 434 66 108 435 435 272 108 436 436 271 108 437 437 277 108 438 438 278 108 439 439 271 108 440 440 270 108 441 441 276 108 442 442 277 108 443 443 270 108 444 444 269 108 445 445 275 108 446 446 276 108 447 447 269 109 448 448 268 109 449 449 274 109 450 450 275 109 451 451 268 110 452 452 267 110 453 453 273 110 454 454 274 110 455 455 68 108 456 456 266 108 457 457 272 108 458 458 67 108 459 459 266 108 460 460 265 108 461 461 271 108 462 462 272 108 463 463 265 108 464 464 264 108 465 465 270 108 466 466 271 108 467 467 264 108 468 468 263 108 469 469 269 108 470 470 270 108 471 471 263 111 472 472 262 111 473 473 268 111 474 474 269 111 475 475 262 112 476 476 261 112 477 477 267 112 478 478 268 112 479 479 69 108 480 480 260 108 481 481 266 108 482 482 68 108 483 483 260 108 484 484 259 108 485 485 265 108 486 486 266 108 487 487 259 108 488 488 258 108 489 489 264 108 490 490 265 108 491 491 258 108 492 492 257 108 493 493 263 108 494 494 264 108 495 495 257 113 496 496 256 113 497 497 262 113 498 498 263 113 499 499 256 114 500 500 255 114 501 501 261 114 502 502 262 114 503 503 70 108 504 504 254 108 505 505 260 108 506 506 69 108 507 507 254 108 508 508 253 108 509 509 259 108 510 510 260 108 511 511 253 108 512 512 252 108 513 513 258 108 514 514 259 108 515 515 252 108 516 516 251 108 517 517 257 108 518 518 258 108 519 519 251 115 520 520 250 115 521 521 256 115 522 522 257 115 523 523 250 116 524 524 249 116 525 525 255 116 526 526 256 116 527 527 71 108 528 528 248 108 529 529 254 108 530 530 70 108 531 531 248 108 532 532 247 108 533 533 253 108 534 534 254 108 535 535 247 108 536 536 246 108 537 537 252 108 538 538 253 108 539 539 246 108 540 540 245 108 541 541 251 108 542 542 252 108 543 543 245 117 544 544 244 117 545 545 250 117 546 546 251 117 547 547 244 118 548 548 243 118 549 549 249 118 550 550 250 118 551 551 72 108 552 552 242 108 553 553 248 108 554 554 71 108 555 555 242 108 556 556 241 108 557 557 247 108 558 558 248 108 559 559 241 108 560 560 240 108 561 561 246 108 562 562 247 108 563 563 240 108 564 564 239 108 565 565 245 108 566 566 246 108 567 567 239 119 568 568 238 119 569 569 244 119 570 570 245 119 571 571 238 120 572 572 237 120 573 573 243 120 574 574 244 120 575 575 2 108 576 576 140 108 577 577 242 108 578 578 72 108 579 579 140 108 580 580 139 108 581 581 241 108 582 582 242 108 583 583 139 108 584 584 138 108 585 585 240 108 586 586 241 108 587 587 138 108 588 588 137 108 589 589 239 108 590 590 240 108 591 591 137 121 592 592 136 121 593 593 238 121 594 594 239 121 595 595 136 122 596 596 135 122 597 597 237 122 598 598 238 122 599 599 49 49 600 600 230 49 601 601 236 49 602 602 48 49 603 603 230 49 604 604 229 49 605 605 235 49 606 606 236 49 607 607 229 49 608 608 228 49 609 609 234 49 610 610 235 49 611 611 228 49 612 612 227 49 613 613 233 49 614 614 234 49 615 615 227 123 616 616 226 123 617 617 232 123 618 618 233 123 619 619 226 124 620 620 225 124 621 621 231 124 622 622 232 124 623 623 50 49 624 624 224 49 625 625 230 49 626 626 49 49 627 627 224 49 628 628 223 49 629 629 229 49 630 630 230 49 631 631 223 49 632 632 222 49 633 633 228 49 634 634 229 49 635 635 222 49 636 636 221 49 637 637 227 49 638 638 228 49 639 639 221 49 640 640 220 49 641 641 226 49 642 642 227 49 643 643 220 125 644 644 219 125 645 645 225 125 646 646 226 125 647 647 51 49 648 648 218 49 649 649 224 49 650 650 50 49 651 651 218 49 652 652 217 49 653 653 223 49 654 654 224 49 655 655 217 49 656 656 216 49 657 657 222 49 658 658 223 49 659 659 216 49 660 660 215 49 661 661 221 49 662 662 222 49 663 663 215 49 664 664 214 49 665 665 220 49 666 666 221 49 667 667 214 49 668 668 213 49 669 669 219 49 670 670 220 49 671 671 52 49 672 672 212 49 673 673 218 49 674 674 51 49 675 675 212 49 676 676 211 49 677 677 217 49 678 678 218 49 679 679 211 49 680 680 210 49 681 681 216 49 682 682 217 49 683 683 210 49 684 684 209 49 685 685 215 49 686 686 216 49 687 687 209 49 688 688 208 49 689 689 214 49 690 690 215 49 691 691 208 126 692 692 207 126 693 693 213 126 694 694 214 126 695 695 53 49 696 696 206 49 697 697 212 49 698 698 52 49 699 699 206 49 700 700 205 49 701 701 211 49 702 702 212 49 703 703 205 49 704 704 204 49 705 705 210 49 706 706 211 49 707 707 204 49 708 708 203 49 709 709 209 49 710 710 210 49 711 711 203 127 712 712 202 127 713 713 208 127 714 714 209 127 715 715 202 128 716 716 201 128 717 717 207 128 718 718 208 128 719 719 4 49 720 720 152 49 721 721 206 49 722 722 53 49 723 723 152 49 724 724 151 49 725 725 205 49 726 726 206 49 727 727 151 49 728 728 150 49 729 729 204 49 730 730 205 49 731 731 150 49 732 732 149 49 733 733 203 49 734 734 204 49 735 735 149 129 736 736 148 129 737 737 202 129 738 738 203 129 739 739 148 130 740 740 147 130 741 741 201 130 742 742 202 130 743 743 17 131 744 744 194 131 745 745 200 131 746 746 16 131 747 747 194 131 748 748 193 131 749 749 199 131 750 750 200 131 751 751 193 131 752 752 192 131 753 753 198 131 754 754 199 131 755 755 192 131 756 756 191 131 757 757 197 131 758 758 198 131 759 759 191 132 760 760 190 132 761 761 196 132 762 762 197 132 763 763 190 133 764 764 189 133 765 765 195 133 766 766 196 133 767 767 18 131 768 768 188 131 769 769 194 131 770 770 17 131 771 771 188 131 772 772 187 131 773 773 193 131 774 774 194 131 775 775 187 131 776 776 186 131 777 777 192 131 778 778 193 131 779 779 186 131 780 780 185 131 781 781 191 131 782 782 192 131 783 783 185 134 784 784 184 134 785 785 190 134 786 786 191 134 787 787 184 135 788 788 183 135 789 789 189 135 790 790 190 135 791 791 19 131 792 792 182 131 793 793 188 131 794 794 18 131 795 795 182 131 796 796 181 131 797 797 187 131 798 798 188 131 799 799 181 131 800 800 180 131 801 801 186 131 802 802 187 131 803 803 180 131 804 804 179 131 805 805 185 131 806 806 186 131 807 807 179 136 808 808 178 136 809 809 184 136 810 810 185 136 811 811 178 137 812 812 177 137 813 813 183 137 814 814 184 137 815 815 0 131 816 816 129 131 817 817 182 131 818 818 19 131 819 819 129 131 820 820 130 131 821 821 181 131 822 822 182 131 823 823 130 131 824 824 131 131 825 825 180 131 826 826 181 131 827 827 131 131 828 828 132 131 829 829 179 131 830 830 180 131 831 831 132 138 832 832 133 138 833 833 178 138 834 834 179 138 835 835 133 139 836 836 134 139 837 837 177 139 838 838 178 139 839 839 25 140 840 840 170 140 841 841 176 140 842 842 24 140 843 843 170 140 844 844 169 140 845 845 175 140 846 846 176 140 847 847 169 140 848 848 168 140 849 849 174 140 850 850 175 140 851 851 168 140 852 852 167 140 853 853 173 140 854 854 174 140 855 855 167 141 856 856 166 141 857 857 172 141 858 858 173 141 859 859 166 142 860 860 165 142 861 861 171 142 862 862 172 142 863 863 26 140 864 864 164 140 865 865 170 140 866 866 25 140 867 867 164 140 868 868 163 140 869 869 169 140 870 870 170 140 871 871 163 140 872 872 162 140 873 873 168 140 874 874 169 140 875 875 162 140 876 876 161 140 877 877 167 140 878 878 168 140 879 879 161 143 880 880 160 143 881 881 166 143 882 882 167 143 883 883 160 144 884 884 159 144 885 885 165 144 886 886 166 144 887 887 27 140 888 888 158 140 889 889 164 140 890 890 26 140 891 891 158 140 892 892 157 140 893 893 163 140 894 894 164 140 895 895 157 140 896 896 156 140 897 897 162 140 898 898 163 140 899 899 156 140 900 900 155 140 901 901 161 140 902 902 162 140 903 903 155 145 904 904 154 145 905 905 160 145 906 906 161 145 907 907 154 146 908 908 153 146 909 909 159 146 910 910 160 146 911 911 6 140 912 912 146 140 913 913 158 140 914 914 27 140 915 915 146 140 916 916 145 140 917 917 157 140 918 918 158 140 919 919 145 140 920 920 144 140 921 921 156 140 922 922 157 140 923 923 144 140 924 924 143 140 925 925 155 140 926 926 156 140 927 927 143 147 928 928 142 147 929 929 154 147 930 930 155 147 931 931 142 148 932 932 141 148 933 933 153 148 934 934 154 148 935 935 48 49 936 936 236 49 937 937 129 49 938 938 0 49 939 939 236 49 940 940 235 49 941 941 130 49 942 942 129 49 943 943 235 49 944 944 234 49 945 945 131 49 946 946 130 49 947 947 234 49 948 948 233 49 949 949 132 49 950 950 131 49 951 951 233 149 952 952 232 149 953 953 133 149 954 954 132 149 955 955 232 150 956 956 231 150 957 957 134 150 958 958 133 150 959 959 24 140 960 960 176 140 961 961 152 140 962 962 4 140 963 963 176 140 964 964 175 140 965 965 151 140 966 966 152 140 967 967 175 140 968 968 174 140 969 969 150 140 970 970 151 140 971 971 174 140 972 972 173 140 973 973 149 140 974 974 150 140 975 975 173 151 976 976 172 151 977 977 148 151 978 978 149 151 979 979 172 152 980 980 171 152 981 981 147 152 982 982 148 152 983 983 66 108 984 984 278 108 985 985 146 108 986 986 6 108 987 987 278 108 988 988 277 108 989 989 145 108 990 990 146 108 991 991 277 108 992 992 276 108 993 993 144 108 994 994 145 108 995 995 276 108 996 996 275 108 997 997 143 108 998 998 144 108 999 999 275 153 1000 1000 274 153 1001 1001 142 153 1002 1002 143 153 1003 1003 274 154 1004 1004 273 154 1005 1005 141 154 1006 1006 142 154 1007 1007 16 131 1008 1008 200 131 1009 1009 140 131 1010 1010 2 131 1011 1011 200 131 1012 1012 199 131 1013 1013 139 131 1014 1014 140 131 1015 1015 199 131 1016 1016 198 131 1017 1017 138 131 1018 1018 139 131 1019 1019 198 131 1020 1020 197 131 1021 1021 137 131 1022 1022 138 131 1023 1023 197 155 1024 1024 196 155 1025 1025 136 155 1026 1026 137 155 1027 1027 196 156 1028 1028 195 156 1029 1029 135 156 1030 1030 136 156 1031 1031 81 157 1032 1032 80 157 1033 1033 369 157 1034 1034 364 157 1035 1035 364 158 1036 1036 369 158 1037 1037 370 158 1038 1038 365 158 1039 1039 365 159 1040 1040 370 159 1041 1041 371 159 1042 1042 366 159 1043 1043 366 160 1044 1044 371 160 1045 1045 372 160 1046 1046 367 160 1047 1047 367 161 1048 1048 372 161 1049 1049 373 161 1050 1050 368 161 1051 1051 82 162 1052 1052 81 162 1053 1053 364 162 1054 1054 359 162 1055 1055 359 163 1056 1056 364 163 1057 1057 365 163 1058 1058 360 163 1059 1059 360 164 1060 1060 365 164 1061 1061 366 164 1062 1062 361 164 1063 1063 361 165 1064 1064 366 165 1065 1065 367 165 1066 1066 362 165 1067 1067 362 166 1068 1068 367 166 1069 1069 368 166 1070 1070 363 166 1071 1071 83 167 1072 1072 82 167 1073 1073 359 167 1074 1074 354 167 1075 1075 354 158 1076 1076 359 158 1077 1077 360 158 1078 1078 355 158 1079 1079 355 168 1080 1080 360 168 1081 1081 361 168 1082 1082 356 168 1083 1083 356 169 1084 1084 361 169 1085 1085 362 169 1086 1086 357 169 1087 1087 357 170 1088 1088 362 170 1089 1089 363 170 1090 1090 358 170 1091 1091 84 171 1092 1092 83 171 1093 1093 354 171 1094 1094 349 171 1095 1095 349 163 1096 1096 354 163 1097 1097 355 163 1098 1098 350 163 1099 1099 350 172 1100 1100 355 172 1101 1101 356 172 1102 1102 351 172 1103 1103 351 173 1104 1104 356 173 1105 1105 357 173 1106 1106 352 173 1107 1107 352 174 1108 1108 357 174 1109 1109 358 174 1110 1110 353 174 1111 1111 85 175 1112 1112 84 175 1113 1113 349 175 1114 1114 344 175 1115 1115 344 176 1116 1116 349 176 1117 1117 350 176 1118 1118 345 176 1119 1119 345 177 1120 1120 350 177 1121 1121 351 177 1122 1122 346 177 1123 1123 346 178 1124 1124 351 178 1125 1125 352 178 1126 1126 347 178 1127 1127 347 179 1128 1128 352 179 1129 1129 353 179 1130 1130 348 179 1131 1131 86 180 1132 1132 85 180 1133 1133 344 180 1134 1134 339 180 1135 1135 339 181 1136 1136 344 181 1137 1137 345 181 1138 1138 340 181 1139 1139 340 182 1140 1140 345 182 1141 1141 346 182 1142 1142 341 182 1143 1143 341 183 1144 1144 346 183 1145 1145 347 183 1146 1146 342 183 1147 1147 342 184 1148 1148 347 184 1149 1149 348 184 1150 1150 343 184 1151 1151 10 185 1152 1152 86 185 1153 1153 339 185 1154 1154 298 185 1155 1155 298 186 1156 1156 339 186 1157 1157 340 186 1158 1158 297 186 1159 1159 297 187 1160 1160 340 187 1161 1161 341 187 1162 1162 296 187 1163 1163 296 188 1164 1164 341 188 1165 1165 342 188 1166 1166 295 188 1167 1167 295 189 1168 1168 342 189 1169 1169 343 189 1170 1170 294 189 1171 1171 37 190 1172 1172 36 190 1173 1173 334 190 1174 1174 329 190 1175 1175 329 191 1176 1176 334 191 1177 1177 335 191 1178 1178 330 191 1179 1179 330 192 1180 1180 335 192 1181 1181 336 192 1182 1182 331 192 1183 1183 331 193 1184 1184 336 193 1185 1185 337 193 1186 1186 332 193 1187 1187 332 194 1188 1188 337 194 1189 1189 338 194 1190 1190 333 194 1191 1191 38 195 1192 1192 37 195 1193 1193 329 195 1194 1194 324 195 1195 1195 324 196 1196 1196 329 196 1197 1197 330 196 1198 1198 325 196 1199 1199 325 197 1200 1200 330 197 1201 1201 331 197 1202 1202 326 197 1203 1203 326 198 1204 1204 331 198 1205 1205 332 198 1206 1206 327 198 1207 1207 327 199 1208 1208 332 199 1209 1209 333 199 1210 1210 328 199 1211 1211 39 200 1212 1212 38 200 1213 1213 324 200 1214 1214 319 200 1215 1215 319 201 1216 1216 324 201 1217 1217 325 201 1218 1218 320 201 1219 1219 320 202 1220 1220 325 202 1221 1221 326 202 1222 1222 321 202 1223 1223 321 203 1224 1224 326 203 1225 1225 327 203 1226 1226 322 203 1227 1227 322 204 1228 1228 327 204 1229 1229 328 204 1230 1230 323 204 1231 1231 11 205 1232 1232 39 205 1233 1233 319 205 1234 1234 279 205 1235 1235 279 206 1236 1236 319 206 1237 1237 320 206 1238 1238 280 206 1239 1239 280 207 1240 1240 320 207 1241 1241 321 207 1242 1242 281 207 1243 1243 281 208 1244 1244 321 208 1245 1245 322 208 1246 1246 282 208 1247 1247 282 209 1248 1248 322 209 1249 1249 323 209 1250 1250 283 209 1251 1251 33 210 1252 1252 32 210 1253 1253 314 210 1254 1254 309 210 1255 1255 309 211 1256 1256 314 211 1257 1257 315 211 1258 1258 310 211 1259 1259 310 212 1260 1260 315 212 1261 1261 316 212 1262 1262 311 212 1263 1263 311 213 1264 1264 316 213 1265 1265 317 213 1266 1266 312 213 1267 1267 312 214 1268 1268 317 214 1269 1269 318 214 1270 1270 313 214 1271 1271 34 215 1272 1272 33 215 1273 1273 309 215 1274 1274 304 215 1275 1275 304 216 1276 1276 309 216 1277 1277 310 216 1278 1278 305 216 1279 1279 305 217 1280 1280 310 217 1281 1281 311 217 1282 1282 306 217 1283 1283 306 218 1284 1284 311 218 1285 1285 312 218 1286 1286 307 218 1287 1287 307 219 1288 1288 312 219 1289 1289 313 219 1290 1290 308 219 1291 1291 32 220 1292 1292 8 220 1293 1293 288 220 1294 1294 314 220 1295 1295 314 221 1296 1296 288 221 1297 1297 287 221 1298 1298 315 221 1299 1299 315 222 1300 1300 287 222 1301 1301 286 222 1302 1302 316 222 1303 1303 316 223 1304 1304 286 223 1305 1305 285 223 1306 1306 317 223 1307 1307 317 224 1308 1308 285 224 1309 1309 284 224 1310 1310 318 224 1311 1311 36 225 1312 1312 10 225 1313 1313 298 225 1314 1314 334 225 1315 1315 334 226 1316 1316 298 226 1317 1317 297 226 1318 1318 335 226 1319 1319 335 227 1320 1320 297 227 1321 1321 296 227 1322 1322 336 227 1323 1323 336 228 1324 1324 296 228 1325 1325 295 228 1326 1326 337 228 1327 1327 337 229 1328 1328 295 229 1329 1329 294 229 1330 1330 338 229 1331 1331 80 230 1332 1332 9 230 1333 1333 289 230 1334 1334 369 230 1335 1335 369 158 1336 1336 289 158 1337 1337 290 158 1338 1338 370 158 1339 1339 370 231 1340 1340 290 231 1341 1341 291 231 1342 1342 371 231 1343 1343 371 232 1344 1344 291 232 1345 1345 292 232 1346 1346 372 232 1347 1347 372 233 1348 1348 292 233 1349 1349 293 233 1350 1350 373 233 1351 1351 35 215 1352 1352 34 215 1353 1353 304 215 1354 1354 299 215 1355 1355 299 211 1356 1356 304 211 1357 1357 305 211 1358 1358 300 211 1359 1359 300 234 1360 1360 305 234 1361 1361 306 234 1362 1362 301 234 1363 1363 301 235 1364 1364 306 235 1365 1365 307 235 1366 1366 302 235 1367 1367 302 236 1368 1368 307 236 1369 1369 308 236 1370 1370 303 236 1371 1371 9 215 1372 1372 35 215 1373 1373 299 215 1374 1374 289 215 1375 1375 289 237 1376 1376 299 237 1377 1377 300 237 1378 1378 290 237 1379 1379 290 238 1380 1380 300 238 1381 1381 301 238 1382 1382 291 238 1383 1383 291 239 1384 1384 301 239 1385 1385 302 239 1386 1386 292 239 1387 1387 292 240 1388 1388 302 240 1389 1389 303 240 1390 1390 293 240 1391 1391
-73 67 75 67 68 66 74 68 75 68 67 56 66 56 70 56 72 69 72 70 71 69 74 69 75 65 73 65 54 51 54 50 54 49 52 48 51 48 53 48 55 51 55 50 53 49 55 52 52 49 45 41 47 43 44 40 46 42 36 32 37 33 39 35 38 34 28 24 29 25 31 27 30 26 31 29 27 25 29 27 31 25 39 37 39 33 35 33 37 35 56 37 56 39 55 31 53 29
-6 0 0 0 13 1 1 1 5 2 2 2 12 3 3 3 3 4 4 4 4 5 5 5 10 6 6 6 1 7 7 7 2 8 8 8 15 9 9 9 6 0 10 10 7 10 11 11 5 2 12 12 12 3 13 13 4 5 14 14 11 11 15 15 2 8 16 16 3 4 17 17 1 7 18 18 8 12 19 19 0 13 20 20 8 12 21 21 7 10 22 22 0 13 23 23 15 9 24 24 22 14 25 25 14 15 26 26 12 3 27 27 21 16 28 28 20 17 29 29 11 11 30 30 18 18 31 31 10 6 32 32 8 12 33 33 17 19 34 34 16 20 35 35 8 12 36 36 23 21 37 37 15 9 38 38 13 1 39 39 22 14 40 40 21 16 41 41 12 3 42 42 19 22 43 43 11 11 44 44 9 23 45 45 18 18 46 46 17 19 47 47 20 17 48 48 27 24 49 49 19 22 50 50 17 19 51 51 26 25 52 52 25 26 53 53 23 21 54 54 30 27 55 55 22 14 56 56 20 17 57 57 29 28 58 58 28 29 59 59 19 22 60 60 26 25 61 61 18 18 62 62 16 20 63 63 25 26 64 64 24 30 65 65 16 20 66 66 31 31 67 67 23 21 68 68 21 16 69 69 30 27 70 70 29 28 71 71 31 31 72 72 32 32 73 73 39 33 74 74 30 27 75 75 37 34 76 76 29 28 77 77 28 29 78 78 35 35 79 79 27 24 80 80 25 26 81 81 34 36 82 82 33 37 83 83 30 27 84 84 39 33 85 85 38 38 86 86 29 28 87 87 36 39 88 88 28 29 89 89 27 24 90 90 34 36 91 91 26 25 92 92 24 30 93 93 33 37 94 94 32 32 95 95 37 34 96 96 44 40 97 97 36 39 98 98 35 35 99 99 42 41 100 100 34 36 101 101 32 32 102 102 41 42 103 103 40 43 104 104 39 33 105 105 40 43 106 106 47 44 107 107 38 38 108 108 45 45 109 109 37 34 110 110 36 39 111 111 43 46 112 112 35 35 113 113 33 37 114 114 42 41 115 115 41 42 116 116 38 38 117 117 47 44 118 118 46 47 119 119 46 47 120 120 55 48 121 121 54 49 122 122 45 45 123 123 52 50 124 124 44 40 125 125 43 46 126 126 50 51 127 127 42 41 128 128 40 43 129 129 49 52 130 130 48 53 131 131 47 44 132 132 48 53 133 133 55 48 134 134 46 47 135 135 53 54 136 136 45 45 137 137 44 40 138 138 51 55 139 139 43 46 140 140 41 42 141 141 50 51 142 142 49 52 143 143 53 54 144 144 54 49 145 145 56 56 146 146 51 55 147 147 52 50 148 148 56 56 149 149 49 52 150 150 50 51 151 151 56 56 152 152 54 49 153 153 55 48 154 154 56 56 155 155 52 50 156 156 53 54 157 157 56 56 158 158 50 51 159 159 51 55 160 160 56 56 161 161 48 53 162 162 49 52 163 163 56 56 164 164 55 48 165 165 48 53 166 166 56 56 167 167 5 2 168 168 63 57 169 169 6 0 170 170 4 5 171 171 60 58 172 172 61 59 173 173 1 7 174 174 59 60 175 175 2 8 176 176 7 10 177 177 63 57 178 178 64 61 179 179 4 5 180 180 62 62 181 181 5 2 182 182 3 4 183 183 59 60 184 184 60 58 185 185 0 13 186 186 58 63 187 187 1 7 188 188 0 13 189 189 64 61 190 190 57 64 191 191 65 65 192 192 66 66 193 193 67 67 194 194 66 66 195 195 65 65 196 196 70 68 197 197 65 65 198 198 67 67 199 199 68 69 200 200 65 65 201 201 68 69 202 202 69 70 203 203 65 65 204 204 69 70 205 205 70 68 206 206 66 66 207 207 70 68 208 208 74 71 209 209 67 67 210 210 66 66 211 211 71 72 212 212 68 69 213 213 67 67 214 214 72 73 215 215 69 70 216 216 68 69 217 217 56 56 218 218 70 68 219 219 69 70 220 220 73 74 221 221 66 66 222 222 74 71 223 223 71 72 224 224 67 67 225 225 71 72 226 226 72 73 227 227 68 69 228 228 72 73 229 229 56 56 230 230 69 70 231 231 56 56 232 232 73 74 233 233 70 68 234 234 73 74 235 235 74 71 236 236 71 72 237 237 74 71 238 238 75 75 239 239 72 73 240 240 71 72 241 241 75 75 242 242 56 56 243 243 72 73 244 244 75 75 245 245 73 74 246 246 56 56 247 247 75 75 248 248 74 71 249 249 73 74 250 250 75 75 251 251 6 0 252 252 14 15 253 253 13 1 254 254 12 3 255 255 11 11 256 256 3 4 257 257 10 6 258 258 9 23 259 259 1 7 260 260 15 9 261 261 14 15 262 262 6 0 263 263 5 2 264 264 13 1 265 265 12 3 266 266 11 11 267 267 10 6 268 268 2 8 269 269 1 7 270 270 9 23 271 271 8 12 272 272 8 12 273 273 15 9 274 274 7 10 275 275 15 9 276 276 23 21 277 277 22 14 278 278 12 3 279 279 13 1 280 280 21 16 281 281 11 11 282 282 19 22 283 283 18 18 284 284 8 12 285 285 9 23 286 286 17 19 287 287 8 12 288 288 16 20 289 289 23 21 290 290 13 1 291 291 14 15 292 292 22 14 293 293 12 3 294 294 20 17 295 295 19 22 296 296 9 23 297 297 10 6 298 298 18 18 299 299 20 17 300 300 28 29 301 301 27 24 302 302 17 19 303 303 18 18 304 304 26 25 305 305 23 21 306 306 31 31 307 307 30 27 308 308 20 17 309 309 21 16 310 310 29 28 311 311 19 22 312 312 27 24 313 313 26 25 314 314 16 20 315 315 17 19 316 316 25 26 317 317 16 20 318 318 24 30 319 319 31 31 320 320 21 16 321 321 22 14 322 322 30 27 323 323 31 31 324 324 24 30 325 325 32 32 326 326 30 27 327 327 38 38 328 328 37 34 329 329 28 29 330 330 36 39 331 331 35 35 332 332 25 26 333 333 26 25 334 334 34 36 335 335 30 27 336 336 31 31 337 337 39 33 338 338 29 28 339 339 37 34 340 340 36 39 341 341 27 24 342 342 35 35 343 343 34 36 344 344 24 30 345 345 25 26 346 346 33 37 347 347 37 34 348 348 45 45 349 349 44 40 350 350 35 35 351 351 43 46 352 352 42 41 353 353 32 32 354 354 33 37 355 355 41 42 356 356 39 33 357 357 32 32 358 358 40 43 359 359 38 38 360 360 46 47 361 361 45 45 362 362 36 39 363 363 44 40 364 364 43 46 365 365 33 37 366 366 34 36 367 367 42 41 368 368 38 38 369 369 39 33 370 370 47 44 371 371 46 47 372 372 47 44 373 373 55 48 374 374 45 45 375 375 53 54 376 376 52 50 377 377 43 46 378 378 51 55 379 379 50 51 380 380 40 43 381 381 41 42 382 382 49 52 383 383 47 44 384 384 40 43 385 385 48 53 386 386 46 47 387 387 54 49 388 388 53 54 389 389 44 40 390 390 52 50 391 391 51 55 392 392 41 42 393 393 42 41 394 394 50 51 395 395 5 2 396 396 62 62 397 397 63 57 398 398 4 5 399 399 3 4 400 400 60 58 401 401 1 7 402 402 58 63 403 403 59 60 404 404 7 10 405 405 6 0 406 406 63 57 407 407 4 5 408 408 61 59 409 409 62 62 410 410 3 4 411 411 2 8 412 412 59 60 413 413 0 13 414 414 57 64 415 415 58 63 416 416 0 13 417 417 7 10 418 418 64 61 419 419
-0 0 0 0 1 0 1 1 3 0 2 2 2 0 3 3 2 1 4 4 3 1 5 5 5 1 6 6 4 1 7 7 4 2 8 8 5 2 9 9 7 2 10 10 6 2 11 11 8 3 12 12 9 3 13 13 11 3 14 14 10 3 15 15 10 4 16 16 11 4 17 17 13 4 18 18 12 4 19 19 12 5 20 20 13 5 21 21 15 5 22 22 14 5 23 23 16 6 24 24 17 6 25 25 19 6 26 26 18 6 27 27 18 7 28 28 19 7 29 29 21 7 30 30 20 7 31 31 20 8 32 32 21 8 33 33 23 8 34 34 22 8 35 35 24 9 36 36 25 9 37 37 27 9 38 38 26 9 39 39 26 10 40 40 27 10 41 41 29 10 42 42 28 10 43 43 28 11 44 44 29 11 45 45 31 11 46 46 30 11 47 47 32 12 48 48 33 12 49 49 35 12 50 50 34 12 51 51 34 13 52 52 35 13 53 53 37 13 54 54 36 13 55 55 36 14 56 56 37 14 57 57 39 14 58 58 38 14 59 59 40 15 60 60 41 15 61 61 43 15 62 62 42 15 63 63 42 16 64 64 43 16 65 65 45 16 66 66 44 16 67 67 44 17 68 68 45 17 69 69 47 17 70 70 46 17 71 71 48 18 72 72 49 18 73 73 51 18 74 74 50 18 75 75 50 19 76 76 51 19 77 77 53 19 78 78 52 19 79 79 52 20 80 80 53 20 81 81 55 20 82 82 54 20 83 83 56 21 84 84 57 21 85 85 59 21 86 86 58 21 87 87 58 22 88 88 59 22 89 89 61 22 90 90 60 22 91 91 60 23 92 92 61 23 93 93 63 23 94 94 62 23 95 95 64 24 96 96 65 24 97 97 67 24 98 98 66 24 99 99 66 25 100 100 67 25 101 101 69 25 102 102 68 25 103 103 68 26 104 104 69 26 105 105 71 26 106 106 70 26 107 107 72 27 108 108 73 27 109 109 75 27 110 110 74 27 111 111 74 28 112 112 75 28 113 113 77 28 114 114 76 28 115 115 76 29 116 116 77 29 117 117 79 29 118 118 78 29 119 119 80 30 120 120 81 30 121 121 83 30 122 122 82 30 123 123 82 31 124 124 83 31 125 125 85 31 126 126 84 31 127 127 84 32 128 128 85 32 129 129 87 32 130 130 86 32 131 131 88 33 132 132 89 33 133 133 91 33 134 134 90 33 135 135 90 34 136 136 91 34 137 137 93 34 138 138 92 34 139 139 92 35 140 140 93 35 141 141 95 35 142 142 94 35 143 143 96 36 144 144 97 36 145 145 99 36 146 146 98 36 147 147 98 37 148 148 99 37 149 149 101 37 150 150 100 37 151 151 100 38 152 152 101 38 153 153 103 38 154 154 102 38 155 155 104 39 156 156 105 39 157 157 107 39 158 158 106 39 159 159 106 40 160 160 107 40 161 161 109 40 162 162 108 40 163 163 108 41 164 164 109 41 165 165 111 41 166 166 110 41 167 167 112 42 168 168 113 42 169 169 115 42 170 170 114 42 171 171 114 43 172 172 115 43 173 173 117 43 174 174 116 43 175 175 116 44 176 176 117 44 177 177 119 44 178 178 118 44 179 179 120 45 180 180 121 45 181 181 123 45 182 182 122 45 183 183 122 46 184 184 123 46 185 185 125 46 186 186 124 46 187 187 124 47 188 188 125 47 189 189 127 47 190 190 126 47 191 191 128 48 192 192 129 48 193 193 131 48 194 194 130 48 195 195 130 49 196 196 131 49 197 197 133 49 198 198 132 49 199 199 132 50 200 200 133 50 201 201 135 50 202 202 134 50 203 203 136 51 204 204 137 51 205 205 139 51 206 206 138 51 207 207 138 52 208 208 139 52 209 209 141 52 210 210 140 52 211 211 140 53 212 212 141 53 213 213 143 53 214 214 142 53 215 215 144 54 216 216 145 54 217 217 147 54 218 218 146 54 219 219 146 55 220 220 147 55 221 221 149 55 222 222 148 55 223 223 148 56 224 224 149 56 225 225 151 56 226 226 150 56 227 227 152 57 228 228 153 57 229 229 155 57 230 230 154 57 231 231 154 58 232 232 155 58 233 233 157 58 234 234 156 58 235 235 156 59 236 236 157 59 237 237 159 59 238 238 158 59 239 239 160 60 240 240 161 60 241 241 163 60 242 242 162 60 243 243 162 61 244 244 163 61 245 245 165 61 246 246 164 61 247 247 164 62 248 248 165 62 249 249 167 62 250 250 166 62 251 251 168 63 252 252 169 63 253 253 171 63 254 254 170 63 255 255 170 64 256 256 171 64 257 257 173 64 258 258 172 64 259 259 172 65 260 260 173 65 261 261 175 65 262 262 174 65 263 263 176 66 264 264 177 66 265 265 179 66 266 266 178 66 267 267 178 67 268 268 179 67 269 269 181 67 270 270 180 67 271 271 180 68 272 272 181 68 273 273 183 68 274 274 182 68 275 275 184 69 276 276 185 69 277 277 187 69 278 278 186 69 279 279 186 70 280 280 187 70 281 281 189 70 282 282 188 70 283 283 188 71 284 284 189 71 285 285 191 71 286 286 190 71 287 287 192 72 288 288 193 72 289 289 195 72 290 290 194 72 291 291 194 73 292 292 195 73 293 293 197 73 294 294 196 73 295 295 196 74 296 296 197 74 297 297 199 74 298 298 198 74 299 299 200 75 300 300 201 75 301 301 203 75 302 302 202 75 303 303 202 76 304 304 203 76 305 305 205 76 306 306 204 76 307 307 204 77 308 308 205 77 309 309 207 77 310 310 206 77 311 311 208 78 312 312 209 78 313 313 211 78 314 314 210 78 315 315 210 79 316 316 211 79 317 317 213 79 318 318 212 79 319 319 212 80 320 320 213 80 321 321 215 80 322 322 214 80 323 323 216 81 324 324 217 81 325 325 219 81 326 326 218 81 327 327 218 82 328 328 219 82 329 329 221 82 330 330 220 82 331 331 220 83 332 332 221 83 333 333 223 83 334 334 222 83 335 335 224 84 336 336 225 84 337 337 227 84 338 338 226 84 339 339 226 85 340 340 227 85 341 341 229 85 342 342 228 85 343 343 228 86 344 344 229 86 345 345 231 86 346 346 230 86 347 347 245 87 348 348 244 87 349 349 242 87 350 350 243 87 351 351 247 88 352 352 246 88 353 353 244 88 354 354 245 88 355 355 249 89 356 356 248 89 357 357 246 89 358 358 247 89 359 359 253 90 360 360 252 90 361 361 250 90 362 362 251 90 363 363 255 91 364 364 254 91 365 365 252 91 366 366 253 91 367 367 257 92 368 368 256 92 369 369 254 92 370 370 255 92 371 371 241 93 372 372 240 93 373 373 238 93 374 374 239 93 375 375 239 94 376 376 238 94 377 377 236 94 378 378 237 94 379 379 237 95 380 380 236 95 381 381 234 95 382 382 235 95 383 383 233 96 384 384 258 96 385 385 259 96 386 386 232 96 387 387 258 97 388 388 260 97 389 389 261 97 390 390 259 97 391 391 260 98 392 392 262 98 393 393 263 98 394 394 261 98 395 395 264 99 396 396 266 99 397 397 267 99 398 398 265 99 399 399 266 100 400 400 268 100 401 401 269 100 402 402 267 100 403 403 268 101 404 404 270 101 405 405 271 101 406 406 269 101 407 407 272 102 408 408 274 102 409 409 275 102 410 410 273 102 411 411 274 103 412 412 276 103 413 413 277 103 414 414 275 103 415 415 276 104 416 416 278 104 417 417 279 104 418 418 277 104 419 419 280 105 420 420 282 105 421 421 283 105 422 422 281 105 423 423 282 106 424 424 284 106 425 425 285 106 426 426 283 106 427 427 284 107 428 428 286 107 429 429 287 107 430 430 285 107 431 431 288 108 432 432 290 108 433 433 291 108 434 434 289 108 435 435 290 109 436 436 292 109 437 437 293 109 438 438 291 109 439 439 292 110 440 440 294 110 441 441 295 110 442 442 293 110 443 443 296 111 444 444 298 111 445 445 299 111 446 446 297 111 447 447 298 112 448 448 300 112 449 449 301 112 450 450 299 112 451 451 300 113 452 452 302 113 453 453 303 113 454 454 301 113 455 455 304 114 456 456 306 114 457 457 307 114 458 458 305 114 459 459 306 115 460 460 308 115 461 461 309 115 462 462 307 115 463 463 308 116 464 464 310 116 465 465 311 116 466 466 309 116 467 467 323 117 468 468 321 117 469 469 320 117 470 470 322 117 471 471 325 118 472 472 323 118 473 473 322 118 474 474 324 118 475 475 327 119 476 476 325 119 477 477 324 119 478 478 326 119 479 479 331 120 480 480 329 120 481 481 328 120 482 482 330 120 483 483 333 121 484 484 331 121 485 485 330 121 486 486 332 121 487 487 335 122 488 488 333 122 489 489 332 122 490 490 334 122 491 491 319 123 492 492 317 123 493 493 316 123 494 494 318 123 495 495 317 124 496 496 315 124 497 497 314 124 498 498 316 124 499 499 315 125 500 500 313 125 501 501 312 125 502 502 314 125 503 503 336 126 504 504 337 126 505 505 339 126 506 506 338 126 507 507 338 127 508 508 339 127 509 509 341 127 510 510 340 127 511 511 340 128 512 512 341 128 513 513 343 128 514 514 342 128 515 515 344 129 516 516 345 129 517 517 347 129 518 518 346 129 519 519 346 130 520 520 347 130 521 521 349 130 522 522 348 130 523 523 348 131 524 524 349 131 525 525 351 131 526 526 350 131 527 527 352 132 528 528 353 132 529 529 355 132 530 530 354 132 531 531 354 133 532 532 355 133 533 533 357 133 534 534 356 133 535 535 356 134 536 536 357 134 537 537 359 134 538 538 358 134 539 539 360 135 540 540 361 135 541 541 363 135 542 542 362 135 543 543 362 136 544 544 363 136 545 545 365 136 546 546 364 136 547 547 364 137 548 548 365 137 549 549 367 137 550 550 366 137 551 551 368 138 552 552 369 138 553 553 371 138 554 554 370 138 555 555 370 139 556 556 371 139 557 557 373 139 558 558 372 139 559 559 372 140 560 560 373 140 561 561 375 140 562 562 374 140 563 563 376 141 564 564 377 141 565 565 379 141 566 566 378 141 567 567 378 142 568 568 379 142 569 569 381 142 570 570 380 142 571 571 380 143 572 572 381 143 573 573 383 143 574 574 382 143 575 575 384 144 576 576 385 144 577 577 387 144 578 578 386 144 579 579 386 145 580 580 387 145 581 581 389 145 582 582 388 145 583 583 388 146 584 584 389 146 585 585 391 146 586 586 390 146 587 587 392 147 588 588 393 147 589 589 395 147 590 590 394 147 591 591 394 148 592 592 395 148 593 593 397 148 594 594 396 148 595 595 396 149 596 596 397 149 597 597 399 149 598 598 398 149 599 599 400 150 600 600 401 150 601 601 403 150 602 602 402 150 603 603 402 151 604 604 403 151 605 605 405 151 606 606 404 151 607 607 404 152 608 608 405 152 609 609 407 152 610 610 406 152 611 611 408 153 612 612 409 153 613 613 411 153 614 614 410 153 615 615 410 154 616 616 411 154 617 617 413 154 618 618 412 154 619 619 412 155 620 620 413 155 621 621 415 155 622 622 414 155 623 623 416 156 624 624 417 156 625 625 419 156 626 626 418 156 627 627 418 157 628 628 419 157 629 629 421 157 630 630 420 157 631 631 420 158 632 632 421 158 633 633 423 158 634 634 422 158 635 635 424 159 636 636 425 159 637 637 427 159 638 638 426 159 639 639 426 160 640 640 427 160 641 641 429 160 642 642 428 160 643 643 428 161 644 644 429 161 645 645 431 161 646 646 430 161 647 647 432 162 648 648 433 162 649 649 435 162 650 650 434 162 651 651 434 163 652 652 435 163 653 653 437 163 654 654 436 163 655 655 436 164 656 656 437 164 657 657 439 164 658 658 438 164 659 659 440 165 660 660 441 165 661 661 443 165 662 662 442 165 663 663 442 166 664 664 443 166 665 665 445 166 666 666 444 166 667 667 444 167 668 668 445 167 669 669 447 167 670 670 446 167 671 671 448 168 672 672 449 168 673 673 451 168 674 674 450 168 675 675 450 169 676 676 451 169 677 677 453 169 678 678 452 169 679 679 452 170 680 680 453 170 681 681 455 170 682 682 454 170 683 683 456 171 684 684 457 171 685 685 459 171 686 686 458 171 687 687 458 172 688 688 459 172 689 689 461 172 690 690 460 172 691 691 460 173 692 692 461 173 693 693 463 173 694 694 462 173 695 695 464 174 696 696 465 174 697 697 467 174 698 698 466 174 699 699 466 175 700 700 467 175 701 701 469 175 702 702 468 175 703 703 468 176 704 704 469 176 705 705 471 176 706 706 470 176 707 707 472 177 708 708 473 177 709 709 475 177 710 710 474 177 711 711 474 178 712 712 475 178 713 713 477 178 714 714 476 178 715 715 476 179 716 716 477 179 717 717 479 179 718 718 478 179 719 719 480 180 720 720 481 180 721 721 483 180 722 722 482 180 723 723 482 181 724 724 483 181 725 725 485 181 726 726 484 181 727 727 484 182 728 728 485 182 729 729 487 182 730 730 486 182 731 731 488 183 732 732 489 183 733 733 491 183 734 734 490 183 735 735 490 184 736 736 491 184 737 737 493 184 738 738 492 184 739 739 492 185 740 740 493 185 741 741 495 185 742 742 494 185 743 743 496 186 744 744 497 186 745 745 499 186 746 746 498 186 747 747 498 187 748 748 499 187 749 749 501 187 750 750 500 187 751 751 500 188 752 752 501 188 753 753 503 188 754 754 502 188 755 755 504 189 756 756 505 189 757 757 507 189 758 758 506 189 759 759 506 190 760 760 507 190 761 761 509 190 762 762 508 190 763 763 508 191 764 764 509 191 765 765 511 191 766 766 510 191 767 767 512 192 768 768 513 192 769 769 515 192 770 770 514 192 771 771 514 193 772 772 515 193 773 773 517 193 774 774 516 193 775 775 516 194 776 776 517 194 777 777 519 194 778 778 518 194 779 779 520 195 780 780 521 195 781 781 523 195 782 782 522 195 783 783 522 196 784 784 523 196 785 785 525 196 786 786 524 196 787 787 524 197 788 788 525 197 789 789 527 197 790 790 526 197 791 791 528 198 792 792 529 198 793 793 531 198 794 794 530 198 795 795 530 199 796 796 531 199 797 797 533 199 798 798 532 199 799 799 532 200 800 800 533 200 801 801 535 200 802 802 534 200 803 803 536 201 804 804 537 201 805 805 539 201 806 806 538 201 807 807 538 202 808 808 539 202 809 809 541 202 810 810 540 202 811 811 540 203 812 812 541 203 813 813 543 203 814 814 542 203 815 815 544 204 816 816 545 204 817 817 547 204 818 818 546 204 819 819 546 205 820 820 547 205 821 821 549 205 822 822 548 205 823 823 548 206 824 824 549 206 825 825 551 206 826 826 550 206 827 827 552 207 828 828 553 207 829 829 555 207 830 830 554 207 831 831 554 208 832 832 555 208 833 833 557 208 834 834 556 208 835 835 556 209 836 836 557 209 837 837 559 209 838 838 558 209 839 839 560 210 840 840 561 210 841 841 563 210 842 842 562 210 843 843 562 211 844 844 563 211 845 845 565 211 846 846 564 211 847 847 564 212 848 848 565 212 849 849 567 212 850 850 566 212 851 851 568 213 852 852 569 213 853 853 571 213 854 854 570 213 855 855 570 214 856 856 571 214 857 857 573 214 858 858 572 214 859 859 572 215 860 860 573 215 861 861 575 215 862 862 574 215 863 863 576 216 864 864 577 216 865 865 579 216 866 866 578 216 867 867 578 217 868 868 579 217 869 869 581 217 870 870 580 217 871 871 580 218 872 872 581 218 873 873 583 218 874 874 582 218 875 875 584 219 876 876 585 219 877 877 587 219 878 878 586 219 879 879 586 220 880 880 587 220 881 881 589 220 882 882 588 220 883 883 588 221 884 884 589 221 885 885 591 221 886 886 590 221 887 887 592 222 888 888 593 222 889 889 595 222 890 890 594 222 891 891 594 223 892 892 595 223 893 893 597 223 894 894 596 223 895 895 596 224 896 896 597 224 897 897 599 224 898 898 598 224 899 899 600 225 900 900 601 225 901 901 603 225 902 902 602 225 903 903 602 226 904 904 603 226 905 905 605 226 906 906 604 226 907 907 604 227 908 908 605 227 909 909 607 227 910 910 606 227 911 911
-0 0 0 0 1 0 1 1 3 0 2 2 2 0 3 3 2 1 4 4 3 1 5 5 5 1 6 6 4 1 7 7 4 2 8 8 5 2 9 9 7 2 10 10 6 2 11 11 8 3 12 12 9 3 13 13 11 3 14 14 10 3 15 15 10 4 16 16 11 4 17 17 13 4 18 18 12 4 19 19 12 5 20 20 13 5 21 21 15 5 22 22 14 5 23 23 16 6 24 24 17 6 25 25 19 6 26 26 18 6 27 27 18 7 28 28 19 7 29 29 21 7 30 30 20 7 31 31 20 8 32 32 21 8 33 33 23 8 34 34 22 8 35 35 24 9 36 36 25 9 37 37 27 9 38 38 26 9 39 39 26 10 40 40 27 10 41 41 29 10 42 42 28 10 43 43 28 11 44 44 29 11 45 45 31 11 46 46 30 11 47 47 32 12 48 48 33 12 49 49 35 12 50 50 34 12 51 51 34 13 52 52 35 13 53 53 37 13 54 54 36 13 55 55 36 14 56 56 37 14 57 57 39 14 58 58 38 14 59 59 40 15 60 60 41 15 61 61 43 15 62 62 42 15 63 63 42 16 64 64 43 16 65 65 45 16 66 66 44 16 67 67 44 17 68 68 45 17 69 69 47 17 70 70 46 17 71 71 48 18 72 72 49 18 73 73 51 18 74 74 50 18 75 75 50 19 76 76 51 19 77 77 53 19 78 78 52 19 79 79 52 20 80 80 53 20 81 81 55 20 82 82 54 20 83 83 56 21 84 84 57 21 85 85 59 21 86 86 58 21 87 87 58 22 88 88 59 22 89 89 61 22 90 90 60 22 91 91 60 23 92 92 61 23 93 93 63 23 94 94 62 23 95 95 64 24 96 96 65 24 97 97 67 24 98 98 66 24 99 99 66 25 100 100 67 25 101 101 69 25 102 102 68 25 103 103 68 26 104 104 69 26 105 105 71 26 106 106 70 26 107 107 72 27 108 108 73 27 109 109 75 27 110 110 74 27 111 111 74 28 112 112 75 28 113 113 77 28 114 114 76 28 115 115 76 29 116 116 77 29 117 117 79 29 118 118 78 29 119 119 80 30 120 120 81 30 121 121 83 30 122 122 82 30 123 123 82 31 124 124 83 31 125 125 85 31 126 126 84 31 127 127 84 32 128 128 85 32 129 129 87 32 130 130 86 32 131 131 88 33 132 132 89 33 133 133 91 33 134 134 90 33 135 135 90 34 136 136 91 34 137 137 93 34 138 138 92 34 139 139 92 35 140 140 93 35 141 141 95 35 142 142 94 35 143 143 96 36 144 144 97 36 145 145 99 36 146 146 98 36 147 147 98 37 148 148 99 37 149 149 101 37 150 150 100 37 151 151 100 38 152 152 101 38 153 153 103 38 154 154 102 38 155 155 104 39 156 156 105 39 157 157 107 39 158 158 106 39 159 159 106 40 160 160 107 40 161 161 109 40 162 162 108 40 163 163 108 41 164 164 109 41 165 165 111 41 166 166 110 41 167 167 112 42 168 168 113 42 169 169 115 42 170 170 114 42 171 171 114 43 172 172 115 43 173 173 117 43 174 174 116 43 175 175 116 44 176 176 117 44 177 177 119 44 178 178 118 44 179 179 120 45 180 180 121 45 181 181 123 45 182 182 122 45 183 183 122 46 184 184 123 46 185 185 125 46 186 186 124 46 187 187 124 47 188 188 125 47 189 189 127 47 190 190 126 47 191 191 128 48 192 192 129 48 193 193 131 48 194 194 130 48 195 195 130 49 196 196 131 49 197 197 133 49 198 198 132 49 199 199 132 50 200 200 133 50 201 201 135 50 202 202 134 50 203 203 136 51 204 204 137 51 205 205 139 51 206 206 138 51 207 207 138 52 208 208 139 52 209 209 141 52 210 210 140 52 211 211 140 53 212 212 141 53 213 213 143 53 214 214 142 53 215 215 144 54 216 216 145 54 217 217 147 54 218 218 146 54 219 219 146 55 220 220 147 55 221 221 149 55 222 222 148 55 223 223 148 56 224 224 149 56 225 225 151 56 226 226 150 56 227 227 152 57 228 228 153 57 229 229 155 57 230 230 154 57 231 231 154 58 232 232 155 58 233 233 157 58 234 234 156 58 235 235 156 59 236 236 157 59 237 237 159 59 238 238 158 59 239 239 160 60 240 240 161 60 241 241 163 60 242 242 162 60 243 243 162 61 244 244 163 61 245 245 165 61 246 246 164 61 247 247 164 62 248 248 165 62 249 249 167 62 250 250 166 62 251 251 168 63 252 252 169 63 253 253 171 63 254 254 170 63 255 255 170 64 256 256 171 64 257 257 173 64 258 258 172 64 259 259 172 65 260 260 173 65 261 261 175 65 262 262 174 65 263 263 176 66 264 264 177 66 265 265 179 66 266 266 178 66 267 267 178 67 268 268 179 67 269 269 181 67 270 270 180 67 271 271 180 68 272 272 181 68 273 273 183 68 274 274 182 68 275 275 184 69 276 276 185 69 277 277 187 69 278 278 186 69 279 279 186 70 280 280 187 70 281 281 189 70 282 282 188 70 283 283 188 71 284 284 189 71 285 285 191 71 286 286 190 71 287 287 192 72 288 288 193 72 289 289 195 72 290 290 194 72 291 291 194 73 292 292 195 73 293 293 197 73 294 294 196 73 295 295 196 74 296 296 197 74 297 297 199 74 298 298 198 74 299 299 200 75 300 300 201 75 301 301 203 75 302 302 202 75 303 303 202 76 304 304 203 76 305 305 205 76 306 306 204 76 307 307 204 77 308 308 205 77 309 309 207 77 310 310 206 77 311 311 208 78 312 312 209 78 313 313 211 78 314 314 210 78 315 315 210 79 316 316 211 79 317 317 213 79 318 318 212 79 319 319 212 80 320 320 213 80 321 321 215 80 322 322 214 80 323 323 216 81 324 324 217 81 325 325 219 81 326 326 218 81 327 327 218 82 328 328 219 82 329 329 221 82 330 330 220 82 331 331 220 83 332 332 221 83 333 333 223 83 334 334 222 83 335 335 224 84 336 336 225 84 337 337 227 84 338 338 226 84 339 339 226 85 340 340 227 85 341 341 229 85 342 342 228 85 343 343 228 86 344 344 229 86 345 345 231 86 346 346 230 86 347 347 245 87 348 348 244 87 349 349 242 87 350 350 243 87 351 351 247 88 352 352 246 88 353 353 244 88 354 354 245 88 355 355 249 89 356 356 248 89 357 357 246 89 358 358 247 89 359 359 253 90 360 360 252 90 361 361 250 90 362 362 251 90 363 363 255 91 364 364 254 91 365 365 252 91 366 366 253 91 367 367 257 92 368 368 256 92 369 369 254 92 370 370 255 92 371 371 241 93 372 372 240 93 373 373 238 93 374 374 239 93 375 375 239 94 376 376 238 94 377 377 236 94 378 378 237 94 379 379 237 95 380 380 236 95 381 381 234 95 382 382 235 95 383 383 233 96 384 384 258 96 385 385 259 96 386 386 232 96 387 387 258 97 388 388 260 97 389 389 261 97 390 390 259 97 391 391 260 98 392 392 262 98 393 393 263 98 394 394 261 98 395 395 264 99 396 396 266 99 397 397 267 99 398 398 265 99 399 399 266 100 400 400 268 100 401 401 269 100 402 402 267 100 403 403 268 101 404 404 270 101 405 405 271 101 406 406 269 101 407 407 272 102 408 408 274 102 409 409 275 102 410 410 273 102 411 411 274 103 412 412 276 103 413 413 277 103 414 414 275 103 415 415 276 104 416 416 278 104 417 417 279 104 418 418 277 104 419 419 280 105 420 420 282 105 421 421 283 105 422 422 281 105 423 423 282 106 424 424 284 106 425 425 285 106 426 426 283 106 427 427 284 107 428 428 286 107 429 429 287 107 430 430 285 107 431 431 288 108 432 432 290 108 433 433 291 108 434 434 289 108 435 435 290 109 436 436 292 109 437 437 293 109 438 438 291 109 439 439 292 110 440 440 294 110 441 441 295 110 442 442 293 110 443 443 296 111 444 444 298 111 445 445 299 111 446 446 297 111 447 447 298 112 448 448 300 112 449 449 301 112 450 450 299 112 451 451 300 113 452 452 302 113 453 453 303 113 454 454 301 113 455 455 304 114 456 456 306 114 457 457 307 114 458 458 305 114 459 459 306 115 460 460 308 115 461 461 309 115 462 462 307 115 463 463 308 116 464 464 310 116 465 465 311 116 466 466 309 116 467 467 323 117 468 468 321 117 469 469 320 117 470 470 322 117 471 471 325 118 472 472 323 118 473 473 322 118 474 474 324 118 475 475 327 119 476 476 325 119 477 477 324 119 478 478 326 119 479 479 331 120 480 480 329 120 481 481 328 120 482 482 330 120 483 483 333 121 484 484 331 121 485 485 330 121 486 486 332 121 487 487 335 122 488 488 333 122 489 489 332 122 490 490 334 122 491 491 319 123 492 492 317 123 493 493 316 123 494 494 318 123 495 495 317 124 496 496 315 124 497 497 314 124 498 498 316 124 499 499 315 125 500 500 313 125 501 501 312 125 502 502 314 125 503 503 336 126 504 504 337 126 505 505 339 126 506 506 338 126 507 507 338 127 508 508 339 127 509 509 341 127 510 510 340 127 511 511 340 128 512 512 341 128 513 513 343 128 514 514 342 128 515 515 344 129 516 516 345 129 517 517 347 129 518 518 346 129 519 519 346 130 520 520 347 130 521 521 349 130 522 522 348 130 523 523 348 131 524 524 349 131 525 525 351 131 526 526 350 131 527 527 352 132 528 528 353 132 529 529 355 132 530 530 354 132 531 531 354 133 532 532 355 133 533 533 357 133 534 534 356 133 535 535 356 134 536 536 357 134 537 537 359 134 538 538 358 134 539 539 360 135 540 540 361 135 541 541 363 135 542 542 362 135 543 543 362 136 544 544 363 136 545 545 365 136 546 546 364 136 547 547 364 137 548 548 365 137 549 549 367 137 550 550 366 137 551 551 368 138 552 552 369 138 553 553 371 138 554 554 370 138 555 555 370 139 556 556 371 139 557 557 373 139 558 558 372 139 559 559 372 140 560 560 373 140 561 561 375 140 562 562 374 140 563 563 376 141 564 564 377 141 565 565 379 141 566 566 378 141 567 567 378 142 568 568 379 142 569 569 381 142 570 570 380 142 571 571 380 143 572 572 381 143 573 573 383 143 574 574 382 143 575 575 384 144 576 576 385 144 577 577 387 144 578 578 386 144 579 579 386 145 580 580 387 145 581 581 389 145 582 582 388 145 583 583 388 146 584 584 389 146 585 585 391 146 586 586 390 146 587 587 392 147 588 588 393 147 589 589 395 147 590 590 394 147 591 591 394 148 592 592 395 148 593 593 397 148 594 594 396 148 595 595 396 149 596 596 397 149 597 597 399 149 598 598 398 149 599 599 400 150 600 600 401 150 601 601 403 150 602 602 402 150 603 603 402 151 604 604 403 151 605 605 405 151 606 606 404 151 607 607 404 152 608 608 405 152 609 609 407 152 610 610 406 152 611 611 408 153 612 612 409 153 613 613 411 153 614 614 410 153 615 615 410 154 616 616 411 154 617 617 413 154 618 618 412 154 619 619 412 155 620 620 413 155 621 621 415 155 622 622 414 155 623 623 416 156 624 624 417 156 625 625 419 156 626 626 418 156 627 627 418 157 628 628 419 157 629 629 421 157 630 630 420 157 631 631 420 158 632 632 421 158 633 633 423 158 634 634 422 158 635 635 424 159 636 636 425 159 637 637 427 159 638 638 426 159 639 639 426 160 640 640 427 160 641 641 429 160 642 642 428 160 643 643 428 161 644 644 429 161 645 645 431 161 646 646 430 161 647 647 432 162 648 648 433 162 649 649 435 162 650 650 434 162 651 651 434 163 652 652 435 163 653 653 437 163 654 654 436 163 655 655 436 164 656 656 437 164 657 657 439 164 658 658 438 164 659 659 440 165 660 660 441 165 661 661 443 165 662 662 442 165 663 663 442 166 664 664 443 166 665 665 445 166 666 666 444 166 667 667 444 167 668 668 445 167 669 669 447 167 670 670 446 167 671 671 448 168 672 672 449 168 673 673 451 168 674 674 450 168 675 675 450 169 676 676 451 169 677 677 453 169 678 678 452 169 679 679 452 170 680 680 453 170 681 681 455 170 682 682 454 170 683 683 456 171 684 684 457 171 685 685 459 171 686 686 458 171 687 687 458 172 688 688 459 172 689 689 461 172 690 690 460 172 691 691 460 173 692 692 461 173 693 693 463 173 694 694 462 173 695 695 464 174 696 696 465 174 697 697 467 174 698 698 466 174 699 699 466 175 700 700 467 175 701 701 469 175 702 702 468 175 703 703 468 176 704 704 469 176 705 705 471 176 706 706 470 176 707 707 472 177 708 708 473 177 709 709 475 177 710 710 474 177 711 711 474 178 712 712 475 178 713 713 477 178 714 714 476 178 715 715 476 179 716 716 477 179 717 717 479 179 718 718 478 179 719 719 480 180 720 720 481 180 721 721 483 180 722 722 482 180 723 723 482 181 724 724 483 181 725 725 485 181 726 726 484 181 727 727 484 182 728 728 485 182 729 729 487 182 730 730 486 182 731 731 488 183 732 732 489 183 733 733 491 183 734 734 490 183 735 735 490 184 736 736 491 184 737 737 493 184 738 738 492 184 739 739 492 185 740 740 493 185 741 741 495 185 742 742 494 185 743 743 496 186 744 744 497 186 745 745 499 186 746 746 498 186 747 747 498 187 748 748 499 187 749 749 501 187 750 750 500 187 751 751 500 188 752 752 501 188 753 753 503 188 754 754 502 188 755 755 504 189 756 756 505 189 757 757 507 189 758 758 506 189 759 759 506 190 760 760 507 190 761 761 509 190 762 762 508 190 763 763 508 191 764 764 509 191 765 765 511 191 766 766 510 191 767 767 512 192 768 768 513 192 769 769 515 192 770 770 514 192 771 771 514 193 772 772 515 193 773 773 517 193 774 774 516 193 775 775 516 194 776 776 517 194 777 777 519 194 778 778 518 194 779 779 520 195 780 780 521 195 781 781 523 195 782 782 522 195 783 783 522 196 784 784 523 196 785 785 525 196 786 786 524 196 787 787 524 197 788 788 525 197 789 789 527 197 790 790 526 197 791 791 528 198 792 792 529 198 793 793 531 198 794 794 530 198 795 795 530 199 796 796 531 199 797 797 533 199 798 798 532 199 799 799 532 200 800 800 533 200 801 801 535 200 802 802 534 200 803 803 536 201 804 804 537 201 805 805 539 201 806 806 538 201 807 807 538 202 808 808 539 202 809 809 541 202 810 810 540 202 811 811 540 203 812 812 541 203 813 813 543 203 814 814 542 203 815 815 544 204 816 816 545 204 817 817 547 204 818 818 546 204 819 819 546 205 820 820 547 205 821 821 549 205 822 822 548 205 823 823 548 206 824 824 549 206 825 825 551 206 826 826 550 206 827 827 552 207 828 828 553 207 829 829 555 207 830 830 554 207 831 831 554 208 832 832 555 208 833 833 557 208 834 834 556 208 835 835 556 209 836 836 557 209 837 837 559 209 838 838 558 209 839 839 560 210 840 840 561 210 841 841 563 210 842 842 562 210 843 843 562 211 844 844 563 211 845 845 565 211 846 846 564 211 847 847 564 212 848 848 565 212 849 849 567 212 850 850 566 212 851 851 568 213 852 852 569 213 853 853 571 213 854 854 570 213 855 855 570 214 856 856 571 214 857 857 573 214 858 858 572 214 859 859 572 215 860 860 573 215 861 861 575 215 862 862 574 215 863 863 576 216 864 864 577 216 865 865 579 216 866 866 578 216 867 867 578 217 868 868 579 217 869 869 581 217 870 870 580 217 871 871 580 218 872 872 581 218 873 873 583 218 874 874 582 218 875 875 584 219 876 876 585 219 877 877 587 219 878 878 586 219 879 879 586 220 880 880 587 220 881 881 589 220 882 882 588 220 883 883 588 221 884 884 589 221 885 885 591 221 886 886 590 221 887 887 592 222 888 888 593 222 889 889 595 222 890 890 594 222 891 891 594 223 892 892 595 223 893 893 597 223 894 894 596 223 895 895 596 224 896 896 597 224 897 897 599 224 898 898 598 224 899 899 600 225 900 900 601 225 901 901 603 225 902 902 602 225 903 903 602 226 904 904 603 226 905 905 605 226 906 906 604 226 907 907 604 227 908 908 605 227 909 909 607 227 910 910 606 227 911 911
-0 0 0 0 1 0 1 1 3 0 2 2 2 0 3 3 2 1 4 4 3 1 5 5 5 1 6 6 4 1 7 7 4 2 8 8 5 2 9 9 7 2 10 10 6 2 11 11 8 3 12 12 9 3 13 13 11 3 14 14 10 3 15 15 10 4 16 16 11 4 17 17 13 4 18 18 12 4 19 19 12 5 20 20 13 5 21 21 15 5 22 22 14 5 23 23 16 6 24 24 17 6 25 25 19 6 26 26 18 6 27 27 18 7 28 28 19 7 29 29 21 7 30 30 20 7 31 31 20 8 32 32 21 8 33 33 23 8 34 34 22 8 35 35 24 9 36 36 25 9 37 37 27 9 38 38 26 9 39 39 26 10 40 40 27 10 41 41 29 10 42 42 28 10 43 43 28 11 44 44 29 11 45 45 31 11 46 46 30 11 47 47 32 12 48 48 33 12 49 49 35 12 50 50 34 12 51 51 34 13 52 52 35 13 53 53 37 13 54 54 36 13 55 55 36 14 56 56 37 14 57 57 39 14 58 58 38 14 59 59 40 15 60 60 41 15 61 61 43 15 62 62 42 15 63 63 42 16 64 64 43 16 65 65 45 16 66 66 44 16 67 67 44 17 68 68 45 17 69 69 47 17 70 70 46 17 71 71 48 18 72 72 49 18 73 73 51 18 74 74 50 18 75 75 50 19 76 76 51 19 77 77 53 19 78 78 52 19 79 79 52 20 80 80 53 20 81 81 55 20 82 82 54 20 83 83 56 21 84 84 57 21 85 85 59 21 86 86 58 21 87 87 58 22 88 88 59 22 89 89 61 22 90 90 60 22 91 91 60 23 92 92 61 23 93 93 63 23 94 94 62 23 95 95 64 24 96 96 65 24 97 97 67 24 98 98 66 24 99 99 66 25 100 100 67 25 101 101 69 25 102 102 68 25 103 103 68 26 104 104 69 26 105 105 71 26 106 106 70 26 107 107 72 27 108 108 73 27 109 109 75 27 110 110 74 27 111 111 74 28 112 112 75 28 113 113 77 28 114 114 76 28 115 115 76 29 116 116 77 29 117 117 79 29 118 118 78 29 119 119 80 30 120 120 81 30 121 121 83 30 122 122 82 30 123 123 82 31 124 124 83 31 125 125 85 31 126 126 84 31 127 127 84 32 128 128 85 32 129 129 87 32 130 130 86 32 131 131 88 33 132 132 89 33 133 133 91 33 134 134 90 33 135 135 90 34 136 136 91 34 137 137 93 34 138 138 92 34 139 139 92 35 140 140 93 35 141 141 95 35 142 142 94 35 143 143 96 36 144 144 97 36 145 145 99 36 146 146 98 36 147 147 98 37 148 148 99 37 149 149 101 37 150 150 100 37 151 151 100 38 152 152 101 38 153 153 103 38 154 154 102 38 155 155 104 39 156 156 105 39 157 157 107 39 158 158 106 39 159 159 106 40 160 160 107 40 161 161 109 40 162 162 108 40 163 163 108 41 164 164 109 41 165 165 111 41 166 166 110 41 167 167 112 42 168 168 113 42 169 169 115 42 170 170 114 42 171 171 114 43 172 172 115 43 173 173 117 43 174 174 116 43 175 175 116 44 176 176 117 44 177 177 119 44 178 178 118 44 179 179 120 45 180 180 121 45 181 181 123 45 182 182 122 45 183 183 122 46 184 184 123 46 185 185 125 46 186 186 124 46 187 187 124 47 188 188 125 47 189 189 127 47 190 190 126 47 191 191 128 48 192 192 129 48 193 193 131 48 194 194 130 48 195 195 130 49 196 196 131 49 197 197 133 49 198 198 132 49 199 199 132 50 200 200 133 50 201 201 135 50 202 202 134 50 203 203 136 51 204 204 137 51 205 205 139 51 206 206 138 51 207 207 138 52 208 208 139 52 209 209 141 52 210 210 140 52 211 211 140 53 212 212 141 53 213 213 143 53 214 214 142 53 215 215 144 54 216 216 145 54 217 217 147 54 218 218 146 54 219 219 146 55 220 220 147 55 221 221 149 55 222 222 148 55 223 223 148 56 224 224 149 56 225 225 151 56 226 226 150 56 227 227 152 57 228 228 153 57 229 229 155 57 230 230 154 57 231 231 154 58 232 232 155 58 233 233 157 58 234 234 156 58 235 235 156 59 236 236 157 59 237 237 159 59 238 238 158 59 239 239 160 60 240 240 161 60 241 241 163 60 242 242 162 60 243 243 162 61 244 244 163 61 245 245 165 61 246 246 164 61 247 247 164 62 248 248 165 62 249 249 167 62 250 250 166 62 251 251 168 63 252 252 169 63 253 253 171 63 254 254 170 63 255 255 170 64 256 256 171 64 257 257 173 64 258 258 172 64 259 259 172 65 260 260 173 65 261 261 175 65 262 262 174 65 263 263 176 66 264 264 177 66 265 265 179 66 266 266 178 66 267 267 178 67 268 268 179 67 269 269 181 67 270 270 180 67 271 271 180 68 272 272 181 68 273 273 183 68 274 274 182 68 275 275 184 69 276 276 185 69 277 277 187 69 278 278 186 69 279 279 186 70 280 280 187 70 281 281 189 70 282 282 188 70 283 283 188 71 284 284 189 71 285 285 191 71 286 286 190 71 287 287 192 72 288 288 193 72 289 289 195 72 290 290 194 72 291 291 194 73 292 292 195 73 293 293 197 73 294 294 196 73 295 295 196 74 296 296 197 74 297 297 199 74 298 298 198 74 299 299 200 75 300 300 201 75 301 301 203 75 302 302 202 75 303 303 202 76 304 304 203 76 305 305 205 76 306 306 204 76 307 307 204 77 308 308 205 77 309 309 207 77 310 310 206 77 311 311 208 78 312 312 209 78 313 313 211 78 314 314 210 78 315 315 210 79 316 316 211 79 317 317 213 79 318 318 212 79 319 319 212 80 320 320 213 80 321 321 215 80 322 322 214 80 323 323 216 81 324 324 217 81 325 325 219 81 326 326 218 81 327 327 218 82 328 328 219 82 329 329 221 82 330 330 220 82 331 331 220 83 332 332 221 83 333 333 223 83 334 334 222 83 335 335 224 84 336 336 225 84 337 337 227 84 338 338 226 84 339 339 226 85 340 340 227 85 341 341 229 85 342 342 228 85 343 343 228 86 344 344 229 86 345 345 231 86 346 346 230 86 347 347 245 87 348 348 244 87 349 349 242 87 350 350 243 87 351 351 247 88 352 352 246 88 353 353 244 88 354 354 245 88 355 355 249 89 356 356 248 89 357 357 246 89 358 358 247 89 359 359 253 90 360 360 252 90 361 361 250 90 362 362 251 90 363 363 255 91 364 364 254 91 365 365 252 91 366 366 253 91 367 367 257 92 368 368 256 92 369 369 254 92 370 370 255 92 371 371 241 93 372 372 240 93 373 373 238 93 374 374 239 93 375 375 239 94 376 376 238 94 377 377 236 94 378 378 237 94 379 379 237 95 380 380 236 95 381 381 234 95 382 382 235 95 383 383 233 96 384 384 258 96 385 385 259 96 386 386 232 96 387 387 258 97 388 388 260 97 389 389 261 97 390 390 259 97 391 391 260 98 392 392 262 98 393 393 263 98 394 394 261 98 395 395 264 99 396 396 266 99 397 397 267 99 398 398 265 99 399 399 266 100 400 400 268 100 401 401 269 100 402 402 267 100 403 403 268 101 404 404 270 101 405 405 271 101 406 406 269 101 407 407 272 102 408 408 274 102 409 409 275 102 410 410 273 102 411 411 274 103 412 412 276 103 413 413 277 103 414 414 275 103 415 415 276 104 416 416 278 104 417 417 279 104 418 418 277 104 419 419 280 105 420 420 282 105 421 421 283 105 422 422 281 105 423 423 282 106 424 424 284 106 425 425 285 106 426 426 283 106 427 427 284 107 428 428 286 107 429 429 287 107 430 430 285 107 431 431 288 108 432 432 290 108 433 433 291 108 434 434 289 108 435 435 290 109 436 436 292 109 437 437 293 109 438 438 291 109 439 439 292 110 440 440 294 110 441 441 295 110 442 442 293 110 443 443 296 111 444 444 298 111 445 445 299 111 446 446 297 111 447 447 298 112 448 448 300 112 449 449 301 112 450 450 299 112 451 451 300 113 452 452 302 113 453 453 303 113 454 454 301 113 455 455 304 114 456 456 306 114 457 457 307 114 458 458 305 114 459 459 306 115 460 460 308 115 461 461 309 115 462 462 307 115 463 463 308 116 464 464 310 116 465 465 311 116 466 466 309 116 467 467 323 117 468 468 321 117 469 469 320 117 470 470 322 117 471 471 325 118 472 472 323 118 473 473 322 118 474 474 324 118 475 475 327 119 476 476 325 119 477 477 324 119 478 478 326 119 479 479 331 120 480 480 329 120 481 481 328 120 482 482 330 120 483 483 333 121 484 484 331 121 485 485 330 121 486 486 332 121 487 487 335 122 488 488 333 122 489 489 332 122 490 490 334 122 491 491 319 123 492 492 317 123 493 493 316 123 494 494 318 123 495 495 317 124 496 496 315 124 497 497 314 124 498 498 316 124 499 499 315 125 500 500 313 125 501 501 312 125 502 502 314 125 503 503 336 126 504 504 337 126 505 505 339 126 506 506 338 126 507 507 338 127 508 508 339 127 509 509 341 127 510 510 340 127 511 511 340 128 512 512 341 128 513 513 343 128 514 514 342 128 515 515 344 129 516 516 345 129 517 517 347 129 518 518 346 129 519 519 346 130 520 520 347 130 521 521 349 130 522 522 348 130 523 523 348 131 524 524 349 131 525 525 351 131 526 526 350 131 527 527 352 132 528 528 353 132 529 529 355 132 530 530 354 132 531 531 354 133 532 532 355 133 533 533 357 133 534 534 356 133 535 535 356 134 536 536 357 134 537 537 359 134 538 538 358 134 539 539 360 135 540 540 361 135 541 541 363 135 542 542 362 135 543 543 362 136 544 544 363 136 545 545 365 136 546 546 364 136 547 547 364 137 548 548 365 137 549 549 367 137 550 550 366 137 551 551 368 138 552 552 369 138 553 553 371 138 554 554 370 138 555 555 370 139 556 556 371 139 557 557 373 139 558 558 372 139 559 559 372 140 560 560 373 140 561 561 375 140 562 562 374 140 563 563 376 141 564 564 377 141 565 565 379 141 566 566 378 141 567 567 378 142 568 568 379 142 569 569 381 142 570 570 380 142 571 571 380 143 572 572 381 143 573 573 383 143 574 574 382 143 575 575 384 144 576 576 385 144 577 577 387 144 578 578 386 144 579 579 386 145 580 580 387 145 581 581 389 145 582 582 388 145 583 583 388 146 584 584 389 146 585 585 391 146 586 586 390 146 587 587 392 147 588 588 393 147 589 589 395 147 590 590 394 147 591 591 394 148 592 592 395 148 593 593 397 148 594 594 396 148 595 595 396 149 596 596 397 149 597 597 399 149 598 598 398 149 599 599 400 150 600 600 401 150 601 601 403 150 602 602 402 150 603 603 402 151 604 604 403 151 605 605 405 151 606 606 404 151 607 607 404 152 608 608 405 152 609 609 407 152 610 610 406 152 611 611 408 153 612 612 409 153 613 613 411 153 614 614 410 153 615 615 410 154 616 616 411 154 617 617 413 154 618 618 412 154 619 619 412 155 620 620 413 155 621 621 415 155 622 622 414 155 623 623 416 156 624 624 417 156 625 625 419 156 626 626 418 156 627 627 418 157 628 628 419 157 629 629 421 157 630 630 420 157 631 631 420 158 632 632 421 158 633 633 423 158 634 634 422 158 635 635 424 159 636 636 425 159 637 637 427 159 638 638 426 159 639 639 426 160 640 640 427 160 641 641 429 160 642 642 428 160 643 643 428 161 644 644 429 161 645 645 431 161 646 646 430 161 647 647 432 162 648 648 433 162 649 649 435 162 650 650 434 162 651 651 434 163 652 652 435 163 653 653 437 163 654 654 436 163 655 655 436 164 656 656 437 164 657 657 439 164 658 658 438 164 659 659 440 165 660 660 441 165 661 661 443 165 662 662 442 165 663 663 442 166 664 664 443 166 665 665 445 166 666 666 444 166 667 667 444 167 668 668 445 167 669 669 447 167 670 670 446 167 671 671 448 168 672 672 449 168 673 673 451 168 674 674 450 168 675 675 450 169 676 676 451 169 677 677 453 169 678 678 452 169 679 679 452 170 680 680 453 170 681 681 455 170 682 682 454 170 683 683 456 171 684 684 457 171 685 685 459 171 686 686 458 171 687 687 458 172 688 688 459 172 689 689 461 172 690 690 460 172 691 691 460 173 692 692 461 173 693 693 463 173 694 694 462 173 695 695 464 174 696 696 465 174 697 697 467 174 698 698 466 174 699 699 466 175 700 700 467 175 701 701 469 175 702 702 468 175 703 703 468 176 704 704 469 176 705 705 471 176 706 706 470 176 707 707 472 177 708 708 473 177 709 709 475 177 710 710 474 177 711 711 474 178 712 712 475 178 713 713 477 178 714 714 476 178 715 715 476 179 716 716 477 179 717 717 479 179 718 718 478 179 719 719 480 180 720 720 481 180 721 721 483 180 722 722 482 180 723 723 482 181 724 724 483 181 725 725 485 181 726 726 484 181 727 727 484 182 728 728 485 182 729 729 487 182 730 730 486 182 731 731 488 183 732 732 489 183 733 733 491 183 734 734 490 183 735 735 490 184 736 736 491 184 737 737 493 184 738 738 492 184 739 739 492 185 740 740 493 185 741 741 495 185 742 742 494 185 743 743 496 186 744 744 497 186 745 745 499 186 746 746 498 186 747 747 498 187 748 748 499 187 749 749 501 187 750 750 500 187 751 751 500 188 752 752 501 188 753 753 503 188 754 754 502 188 755 755 504 189 756 756 505 189 757 757 507 189 758 758 506 189 759 759 506 190 760 760 507 190 761 761 509 190 762 762 508 190 763 763 508 191 764 764 509 191 765 765 511 191 766 766 510 191 767 767 512 192 768 768 513 192 769 769 515 192 770 770 514 192 771 771 514 193 772 772 515 193 773 773 517 193 774 774 516 193 775 775 516 194 776 776 517 194 777 777 519 194 778 778 518 194 779 779 520 195 780 780 521 195 781 781 523 195 782 782 522 195 783 783 522 196 784 784 523 196 785 785 525 196 786 786 524 196 787 787 524 197 788 788 525 197 789 789 527 197 790 790 526 197 791 791 528 198 792 792 529 198 793 793 531 198 794 794 530 198 795 795 530 199 796 796 531 199 797 797 533 199 798 798 532 199 799 799 532 200 800 800 533 200 801 801 535 200 802 802 534 200 803 803 536 201 804 804 537 201 805 805 539 201 806 806 538 201 807 807 538 202 808 808 539 202 809 809 541 202 810 810 540 202 811 811 540 203 812 812 541 203 813 813 543 203 814 814 542 203 815 815 544 204 816 816 545 204 817 817 547 204 818 818 546 204 819 819 546 205 820 820 547 205 821 821 549 205 822 822 548 205 823 823 548 206 824 824 549 206 825 825 551 206 826 826 550 206 827 827 552 207 828 828 553 207 829 829 555 207 830 830 554 207 831 831 554 208 832 832 555 208 833 833 557 208 834 834 556 208 835 835 556 209 836 836 557 209 837 837 559 209 838 838 558 209 839 839 560 210 840 840 561 210 841 841 563 210 842 842 562 210 843 843 562 211 844 844 563 211 845 845 565 211 846 846 564 211 847 847 564 212 848 848 565 212 849 849 567 212 850 850 566 212 851 851 568 213 852 852 569 213 853 853 571 213 854 854 570 213 855 855 570 214 856 856 571 214 857 857 573 214 858 858 572 214 859 859 572 215 860 860 573 215 861 861 575 215 862 862 574 215 863 863 576 216 864 864 577 216 865 865 579 216 866 866 578 216 867 867 578 217 868 868 579 217 869 869 581 217 870 870 580 217 871 871 580 218 872 872 581 218 873 873 583 218 874 874 582 218 875 875 584 219 876 876 585 219 877 877 587 219 878 878 586 219 879 879 586 220 880 880 587 220 881 881 589 220 882 882 588 220 883 883 588 221 884 884 589 221 885 885 591 221 886 886 590 221 887 887 592 222 888 888 593 222 889 889 595 222 890 890 594 222 891 891 594 223 892 892 595 223 893 893 597 223 894 894 596 223 895 895 596 224 896 896 597 224 897 897 599 224 898 898 598 224 899 899 600 225 900 900 601 225 901 901 603 225 902 902 602 225 903 903 602 226 904 904 603 226 905 905 605 226 906 906 604 226 907 907 604 227 908 908 605 227 909 909 607 227 910 910 606 227 911 911
-0 0 0 0 1 0 1 1 3 0 2 2 2 0 3 3 2 1 4 4 3 1 5 5 5 1 6 6 4 1 7 7 4 2 8 8 5 2 9 9 7 2 10 10 6 2 11 11 8 3 12 12 9 3 13 13 11 3 14 14 10 3 15 15 10 4 16 16 11 4 17 17 13 4 18 18 12 4 19 19 12 5 20 20 13 5 21 21 15 5 22 22 14 5 23 23 16 6 24 24 17 6 25 25 19 6 26 26 18 6 27 27 18 7 28 28 19 7 29 29 21 7 30 30 20 7 31 31 20 8 32 32 21 8 33 33 23 8 34 34 22 8 35 35 24 9 36 36 25 9 37 37 27 9 38 38 26 9 39 39 26 10 40 40 27 10 41 41 29 10 42 42 28 10 43 43 28 11 44 44 29 11 45 45 31 11 46 46 30 11 47 47 32 12 48 48 33 12 49 49 35 12 50 50 34 12 51 51 34 13 52 52 35 13 53 53 37 13 54 54 36 13 55 55 36 14 56 56 37 14 57 57 39 14 58 58 38 14 59 59 40 15 60 60 41 15 61 61 43 15 62 62 42 15 63 63 42 16 64 64 43 16 65 65 45 16 66 66 44 16 67 67 44 17 68 68 45 17 69 69 47 17 70 70 46 17 71 71 48 18 72 72 49 18 73 73 51 18 74 74 50 18 75 75 50 19 76 76 51 19 77 77 53 19 78 78 52 19 79 79 52 20 80 80 53 20 81 81 55 20 82 82 54 20 83 83 56 21 84 84 57 21 85 85 59 21 86 86 58 21 87 87 58 22 88 88 59 22 89 89 61 22 90 90 60 22 91 91 60 23 92 92 61 23 93 93 63 23 94 94 62 23 95 95 64 24 96 96 65 24 97 97 67 24 98 98 66 24 99 99 66 25 100 100 67 25 101 101 69 25 102 102 68 25 103 103 68 26 104 104 69 26 105 105 71 26 106 106 70 26 107 107 72 27 108 108 73 27 109 109 75 27 110 110 74 27 111 111 74 28 112 112 75 28 113 113 77 28 114 114 76 28 115 115 76 29 116 116 77 29 117 117 79 29 118 118 78 29 119 119 80 30 120 120 81 30 121 121 83 30 122 122 82 30 123 123 82 31 124 124 83 31 125 125 85 31 126 126 84 31 127 127 84 32 128 128 85 32 129 129 87 32 130 130 86 32 131 131 88 33 132 132 89 33 133 133 91 33 134 134 90 33 135 135 90 34 136 136 91 34 137 137 93 34 138 138 92 34 139 139 92 35 140 140 93 35 141 141 95 35 142 142 94 35 143 143 96 36 144 144 97 36 145 145 99 36 146 146 98 36 147 147 98 37 148 148 99 37 149 149 101 37 150 150 100 37 151 151 100 38 152 152 101 38 153 153 103 38 154 154 102 38 155 155 104 39 156 156 105 39 157 157 107 39 158 158 106 39 159 159 106 40 160 160 107 40 161 161 109 40 162 162 108 40 163 163 108 41 164 164 109 41 165 165 111 41 166 166 110 41 167 167 112 42 168 168 113 42 169 169 115 42 170 170 114 42 171 171 114 43 172 172 115 43 173 173 117 43 174 174 116 43 175 175 116 44 176 176 117 44 177 177 119 44 178 178 118 44 179 179 120 45 180 180 121 45 181 181 123 45 182 182 122 45 183 183 122 46 184 184 123 46 185 185 125 46 186 186 124 46 187 187 124 47 188 188 125 47 189 189 127 47 190 190 126 47 191 191 128 48 192 192 129 48 193 193 131 48 194 194 130 48 195 195 130 49 196 196 131 49 197 197 133 49 198 198 132 49 199 199 132 50 200 200 133 50 201 201 135 50 202 202 134 50 203 203 136 51 204 204 137 51 205 205 139 51 206 206 138 51 207 207 138 52 208 208 139 52 209 209 141 52 210 210 140 52 211 211 140 53 212 212 141 53 213 213 143 53 214 214 142 53 215 215 144 54 216 216 145 54 217 217 147 54 218 218 146 54 219 219 146 55 220 220 147 55 221 221 149 55 222 222 148 55 223 223 148 56 224 224 149 56 225 225 151 56 226 226 150 56 227 227 152 57 228 228 153 57 229 229 155 57 230 230 154 57 231 231 154 58 232 232 155 58 233 233 157 58 234 234 156 58 235 235 156 59 236 236 157 59 237 237 159 59 238 238 158 59 239 239 160 60 240 240 161 60 241 241 163 60 242 242 162 60 243 243 162 61 244 244 163 61 245 245 165 61 246 246 164 61 247 247 164 62 248 248 165 62 249 249 167 62 250 250 166 62 251 251 168 63 252 252 169 63 253 253 171 63 254 254 170 63 255 255 170 64 256 256 171 64 257 257 173 64 258 258 172 64 259 259 172 65 260 260 173 65 261 261 175 65 262 262 174 65 263 263 176 66 264 264 177 66 265 265 179 66 266 266 178 66 267 267 178 67 268 268 179 67 269 269 181 67 270 270 180 67 271 271 180 68 272 272 181 68 273 273 183 68 274 274 182 68 275 275 184 69 276 276 185 69 277 277 187 69 278 278 186 69 279 279 186 70 280 280 187 70 281 281 189 70 282 282 188 70 283 283 188 71 284 284 189 71 285 285 191 71 286 286 190 71 287 287 192 72 288 288 193 72 289 289 195 72 290 290 194 72 291 291 194 73 292 292 195 73 293 293 197 73 294 294 196 73 295 295 196 74 296 296 197 74 297 297 199 74 298 298 198 74 299 299 200 75 300 300 201 75 301 301 203 75 302 302 202 75 303 303 202 76 304 304 203 76 305 305 205 76 306 306 204 76 307 307 204 77 308 308 205 77 309 309 207 77 310 310 206 77 311 311 208 78 312 312 209 78 313 313 211 78 314 314 210 78 315 315 210 79 316 316 211 79 317 317 213 79 318 318 212 79 319 319 212 80 320 320 213 80 321 321 215 80 322 322 214 80 323 323 216 81 324 324 217 81 325 325 219 81 326 326 218 81 327 327 218 82 328 328 219 82 329 329 221 82 330 330 220 82 331 331 220 83 332 332 221 83 333 333 223 83 334 334 222 83 335 335 224 84 336 336 225 84 337 337 227 84 338 338 226 84 339 339 226 85 340 340 227 85 341 341 229 85 342 342 228 85 343 343 228 86 344 344 229 86 345 345 231 86 346 346 230 86 347 347 245 87 348 348 244 87 349 349 242 87 350 350 243 87 351 351 247 88 352 352 246 88 353 353 244 88 354 354 245 88 355 355 249 89 356 356 248 89 357 357 246 89 358 358 247 89 359 359 253 90 360 360 252 90 361 361 250 90 362 362 251 90 363 363 255 91 364 364 254 91 365 365 252 91 366 366 253 91 367 367 257 92 368 368 256 92 369 369 254 92 370 370 255 92 371 371 241 93 372 372 240 93 373 373 238 93 374 374 239 93 375 375 239 94 376 376 238 94 377 377 236 94 378 378 237 94 379 379 237 95 380 380 236 95 381 381 234 95 382 382 235 95 383 383 233 96 384 384 258 96 385 385 259 96 386 386 232 96 387 387 258 97 388 388 260 97 389 389 261 97 390 390 259 97 391 391 260 98 392 392 262 98 393 393 263 98 394 394 261 98 395 395 264 99 396 396 266 99 397 397 267 99 398 398 265 99 399 399 266 100 400 400 268 100 401 401 269 100 402 402 267 100 403 403 268 101 404 404 270 101 405 405 271 101 406 406 269 101 407 407 272 102 408 408 274 102 409 409 275 102 410 410 273 102 411 411 274 103 412 412 276 103 413 413 277 103 414 414 275 103 415 415 276 104 416 416 278 104 417 417 279 104 418 418 277 104 419 419 280 105 420 420 282 105 421 421 283 105 422 422 281 105 423 423 282 106 424 424 284 106 425 425 285 106 426 426 283 106 427 427 284 107 428 428 286 107 429 429 287 107 430 430 285 107 431 431 288 108 432 432 290 108 433 433 291 108 434 434 289 108 435 435 290 109 436 436 292 109 437 437 293 109 438 438 291 109 439 439 292 110 440 440 294 110 441 441 295 110 442 442 293 110 443 443 296 111 444 444 298 111 445 445 299 111 446 446 297 111 447 447 298 112 448 448 300 112 449 449 301 112 450 450 299 112 451 451 300 113 452 452 302 113 453 453 303 113 454 454 301 113 455 455 304 114 456 456 306 114 457 457 307 114 458 458 305 114 459 459 306 115 460 460 308 115 461 461 309 115 462 462 307 115 463 463 308 116 464 464 310 116 465 465 311 116 466 466 309 116 467 467 323 117 468 468 321 117 469 469 320 117 470 470 322 117 471 471 325 118 472 472 323 118 473 473 322 118 474 474 324 118 475 475 327 119 476 476 325 119 477 477 324 119 478 478 326 119 479 479 331 120 480 480 329 120 481 481 328 120 482 482 330 120 483 483 333 121 484 484 331 121 485 485 330 121 486 486 332 121 487 487 335 122 488 488 333 122 489 489 332 122 490 490 334 122 491 491 319 123 492 492 317 123 493 493 316 123 494 494 318 123 495 495 317 124 496 496 315 124 497 497 314 124 498 498 316 124 499 499 315 125 500 500 313 125 501 501 312 125 502 502 314 125 503 503 336 126 504 504 337 126 505 505 339 126 506 506 338 126 507 507 338 127 508 508 339 127 509 509 341 127 510 510 340 127 511 511 340 128 512 512 341 128 513 513 343 128 514 514 342 128 515 515 344 129 516 516 345 129 517 517 347 129 518 518 346 129 519 519 346 130 520 520 347 130 521 521 349 130 522 522 348 130 523 523 348 131 524 524 349 131 525 525 351 131 526 526 350 131 527 527 352 132 528 528 353 132 529 529 355 132 530 530 354 132 531 531 354 133 532 532 355 133 533 533 357 133 534 534 356 133 535 535 356 134 536 536 357 134 537 537 359 134 538 538 358 134 539 539 360 135 540 540 361 135 541 541 363 135 542 542 362 135 543 543 362 136 544 544 363 136 545 545 365 136 546 546 364 136 547 547 364 137 548 548 365 137 549 549 367 137 550 550 366 137 551 551 368 138 552 552 369 138 553 553 371 138 554 554 370 138 555 555 370 139 556 556 371 139 557 557 373 139 558 558 372 139 559 559 372 140 560 560 373 140 561 561 375 140 562 562 374 140 563 563 376 141 564 564 377 141 565 565 379 141 566 566 378 141 567 567 378 142 568 568 379 142 569 569 381 142 570 570 380 142 571 571 380 143 572 572 381 143 573 573 383 143 574 574 382 143 575 575 384 144 576 576 385 144 577 577 387 144 578 578 386 144 579 579 386 145 580 580 387 145 581 581 389 145 582 582 388 145 583 583 388 146 584 584 389 146 585 585 391 146 586 586 390 146 587 587 392 147 588 588 393 147 589 589 395 147 590 590 394 147 591 591 394 148 592 592 395 148 593 593 397 148 594 594 396 148 595 595 396 149 596 596 397 149 597 597 399 149 598 598 398 149 599 599 400 150 600 600 401 150 601 601 403 150 602 602 402 150 603 603 402 151 604 604 403 151 605 605 405 151 606 606 404 151 607 607 404 152 608 608 405 152 609 609 407 152 610 610 406 152 611 611 408 153 612 612 409 153 613 613 411 153 614 614 410 153 615 615 410 154 616 616 411 154 617 617 413 154 618 618 412 154 619 619 412 155 620 620 413 155 621 621 415 155 622 622 414 155 623 623 416 156 624 624 417 156 625 625 419 156 626 626 418 156 627 627 418 157 628 628 419 157 629 629 421 157 630 630 420 157 631 631 420 158 632 632 421 158 633 633 423 158 634 634 422 158 635 635 424 159 636 636 425 159 637 637 427 159 638 638 426 159 639 639 426 160 640 640 427 160 641 641 429 160 642 642 428 160 643 643 428 161 644 644 429 161 645 645 431 161 646 646 430 161 647 647 432 162 648 648 433 162 649 649 435 162 650 650 434 162 651 651 434 163 652 652 435 163 653 653 437 163 654 654 436 163 655 655 436 164 656 656 437 164 657 657 439 164 658 658 438 164 659 659 440 165 660 660 441 165 661 661 443 165 662 662 442 165 663 663 442 166 664 664 443 166 665 665 445 166 666 666 444 166 667 667 444 167 668 668 445 167 669 669 447 167 670 670 446 167 671 671 448 168 672 672 449 168 673 673 451 168 674 674 450 168 675 675 450 169 676 676 451 169 677 677 453 169 678 678 452 169 679 679 452 170 680 680 453 170 681 681 455 170 682 682 454 170 683 683 456 171 684 684 457 171 685 685 459 171 686 686 458 171 687 687 458 172 688 688 459 172 689 689 461 172 690 690 460 172 691 691 460 173 692 692 461 173 693 693 463 173 694 694 462 173 695 695 464 174 696 696 465 174 697 697 467 174 698 698 466 174 699 699 466 175 700 700 467 175 701 701 469 175 702 702 468 175 703 703 468 176 704 704 469 176 705 705 471 176 706 706 470 176 707 707 472 177 708 708 473 177 709 709 475 177 710 710 474 177 711 711 474 178 712 712 475 178 713 713 477 178 714 714 476 178 715 715 476 179 716 716 477 179 717 717 479 179 718 718 478 179 719 719 480 180 720 720 481 180 721 721 483 180 722 722 482 180 723 723 482 181 724 724 483 181 725 725 485 181 726 726 484 181 727 727 484 182 728 728 485 182 729 729 487 182 730 730 486 182 731 731 488 183 732 732 489 183 733 733 491 183 734 734 490 183 735 735 490 184 736 736 491 184 737 737 493 184 738 738 492 184 739 739 492 185 740 740 493 185 741 741 495 185 742 742 494 185 743 743 496 186 744 744 497 186 745 745 499 186 746 746 498 186 747 747 498 187 748 748 499 187 749 749 501 187 750 750 500 187 751 751 500 188 752 752 501 188 753 753 503 188 754 754 502 188 755 755 504 189 756 756 505 189 757 757 507 189 758 758 506 189 759 759 506 190 760 760 507 190 761 761 509 190 762 762 508 190 763 763 508 191 764 764 509 191 765 765 511 191 766 766 510 191 767 767 512 192 768 768 513 192 769 769 515 192 770 770 514 192 771 771 514 193 772 772 515 193 773 773 517 193 774 774 516 193 775 775 516 194 776 776 517 194 777 777 519 194 778 778 518 194 779 779 520 195 780 780 521 195 781 781 523 195 782 782 522 195 783 783 522 196 784 784 523 196 785 785 525 196 786 786 524 196 787 787 524 197 788 788 525 197 789 789 527 197 790 790 526 197 791 791 528 198 792 792 529 198 793 793 531 198 794 794 530 198 795 795 530 199 796 796 531 199 797 797 533 199 798 798 532 199 799 799 532 200 800 800 533 200 801 801 535 200 802 802 534 200 803 803 536 201 804 804 537 201 805 805 539 201 806 806 538 201 807 807 538 202 808 808 539 202 809 809 541 202 810 810 540 202 811 811 540 203 812 812 541 203 813 813 543 203 814 814 542 203 815 815 544 204 816 816 545 204 817 817 547 204 818 818 546 204 819 819 546 205 820 820 547 205 821 821 549 205 822 822 548 205 823 823 548 206 824 824 549 206 825 825 551 206 826 826 550 206 827 827 552 207 828 828 553 207 829 829 555 207 830 830 554 207 831 831 554 208 832 832 555 208 833 833 557 208 834 834 556 208 835 835 556 209 836 836 557 209 837 837 559 209 838 838 558 209 839 839 560 210 840 840 561 210 841 841 563 210 842 842 562 210 843 843 562 211 844 844 563 211 845 845 565 211 846 846 564 211 847 847 564 212 848 848 565 212 849 849 567 212 850 850 566 212 851 851 568 213 852 852 569 213 853 853 571 213 854 854 570 213 855 855 570 214 856 856 571 214 857 857 573 214 858 858 572 214 859 859 572 215 860 860 573 215 861 861 575 215 862 862 574 215 863 863 576 216 864 864 577 216 865 865 579 216 866 866 578 216 867 867 578 217 868 868 579 217 869 869 581 217 870 870 580 217 871 871 580 218 872 872 581 218 873 873 583 218 874 874 582 218 875 875 584 219 876 876 585 219 877 877 587 219 878 878 586 219 879 879 586 220 880 880 587 220 881 881 589 220 882 882 588 220 883 883 588 221 884 884 589 221 885 885 591 221 886 886 590 221 887 887 592 222 888 888 593 222 889 889 595 222 890 890 594 222 891 891 594 223 892 892 595 223 893 893 597 223 894 894 596 223 895 895 596 224 896 896 597 224 897 897 599 224 898 898 598 224 899 899 600 225 900 900 601 225 901 901 603 225 902 902 602 225 903 903 602 226 904 904 603 226 905 905 605 226 906 906 604 226 907 907 604 227 908 908 605 227 909 909 607 227 910 910 606 227 911 911
-1 0 0 0 3 0 1 1 2 0 2 2 0 0 3 3 1 0 4 4 4 0 5 5 5 0 6 6 3 0 7 7 4 1 8 8 6 1 9 9 7 1 10 10 5 1 11 11 6 0 12 12 8 0 13 13 9 0 14 14 7 0 15 15 8 2 16 16 10 2 17 17 11 2 18 18 9 2 19 19 10 3 20 20 12 3 21 21 13 3 22 22 11 3 23 23 12 4 24 24 14 4 25 25 15 4 26 26 13 4 27 27 14 2 28 28 16 2 29 29 17 2 30 30 15 2 31 31 16 5 32 32 18 5 33 33 19 5 34 34 17 5 35 35 18 2 36 36 20 2 37 37 21 2 38 38 19 2 39 39 20 6 40 40 22 6 41 41 23 6 42 42 21 6 43 43 22 3 44 44 24 3 45 45 25 3 46 46 23 3 47 47 24 5 48 48 26 5 49 49 27 5 50 50 25 5 51 51 26 7 52 52 28 7 53 53 29 7 54 54 27 7 55 55 28 8 56 56 30 8 57 57 31 8 58 58 29 8 59 59 30 5 60 60 32 5 61 61 33 5 62 62 31 5 63 63 34 0 64 64 36 0 65 65 37 0 66 66 35 0 67 67 37 2 68 68 39 2 69 69 38 2 70 70 35 2 71 71 39 1 72 72 41 1 73 73 40 1 74 74 38 1 75 75 41 2 76 76 43 2 77 77 42 2 78 78 40 2 79 79 43 2 80 80 45 2 81 81 44 2 82 82 42 2 83 83 45 3 84 84 47 3 85 85 46 3 86 86 44 3 87 87 47 4 88 88 49 4 89 89 48 4 90 90 46 4 91 91 49 2 92 92 51 2 93 93 50 2 94 94 48 2 95 95 51 5 96 96 53 5 97 97 52 5 98 98 50 5 99 99 53 2 100 100 55 2 101 101 54 2 102 102 52 2 103 103 55 6 104 104 57 6 105 105 56 6 106 106 54 6 107 107 57 3 108 108 59 3 109 109 58 3 110 110 56 3 111 111 59 5 112 112 61 5 113 113 60 5 114 114 58 5 115 115 61 7 116 116 63 7 117 117 62 7 118 118 60 7 119 119 63 8 120 120 65 8 121 121 64 8 122 122 62 8 123 123 65 5 124 124 67 5 125 125 66 5 126 126 64 5 127 127 68 0 128 128 70 0 129 129 71 0 130 130 69 0 131 131 71 0 132 132 73 0 133 133 72 0 134 134 69 0 135 135 73 1 136 136 75 1 137 137 74 1 138 138 72 1 139 139 75 0 140 140 77 0 141 141 76 0 142 142 74 0 143 143 77 2 144 144 79 2 145 145 78 2 146 146 76 2 147 147 79 3 148 148 81 3 149 149 80 3 150 150 78 3 151 151 81 4 152 152 83 4 153 153 82 4 154 154 80 4 155 155 83 2 156 156 85 2 157 157 84 2 158 158 82 2 159 159 85 5 160 160 87 5 161 161 86 5 162 162 84 5 163 163 87 2 164 164 89 2 165 165 88 2 166 166 86 2 167 167 89 6 168 168 91 6 169 169 90 6 170 170 88 6 171 171 91 3 172 172 93 3 173 173 92 3 174 174 90 3 175 175 93 5 176 176 95 5 177 177 94 5 178 178 92 5 179 179 95 7 180 180 97 7 181 181 96 7 182 182 94 7 183 183 97 8 184 184 99 8 185 185 98 8 186 186 96 8 187 187 99 5 188 188 101 5 189 189 100 5 190 190 98 5 191 191 102 9 192 192 104 9 193 193 105 9 194 194 103 9 195 195 105 0 196 196 107 0 197 197 106 0 198 198 103 0 199 199 107 0 200 200 109 0 201 201 108 0 202 202 106 0 203 203 109 0 204 204 111 0 205 205 110 0 206 206 108 0 207 207 111 2 208 208 113 2 209 209 112 2 210 210 110 2 211 211 113 3 212 212 115 3 213 213 114 3 214 214 112 3 215 215 115 4 216 216 117 4 217 217 116 4 218 218 114 4 219 219 117 2 220 220 119 2 221 221 118 2 222 222 116 2 223 223 119 5 224 224 121 5 225 225 120 5 226 226 118 5 227 227 121 2 228 228 123 2 229 229 122 2 230 230 120 2 231 231 123 6 232 232 125 6 233 233 124 6 234 234 122 6 235 235 125 3 236 236 127 3 237 237 126 3 238 238 124 3 239 239 127 5 240 240 129 5 241 241 128 5 242 242 126 5 243 243 129 7 244 244 131 7 245 245 130 7 246 246 128 7 247 247 131 8 248 248 133 8 249 249 132 8 250 250 130 8 251 251 133 5 252 252 135 5 253 253 134 5 254 254 132 5 255 255 136 10 256 256 138 10 257 257 139 10 258 258 137 10 259 259 139 0 260 260 141 0 261 261 140 0 262 262 137 0 263 263 141 11 264 264 143 11 265 265 142 11 266 266 140 11 267 267 143 0 268 268 145 0 269 269 144 0 270 270 142 0 271 271 145 2 272 272 147 2 273 273 146 2 274 274 144 2 275 275 147 3 276 276 149 3 277 277 148 3 278 278 146 3 279 279 149 4 280 280 151 4 281 281 150 4 282 282 148 4 283 283 151 2 284 284 153 2 285 285 152 2 286 286 150 2 287 287 153 5 288 288 155 5 289 289 154 5 290 290 152 5 291 291 155 2 292 292 157 2 293 293 156 2 294 294 154 2 295 295 157 6 296 296 159 6 297 297 158 6 298 298 156 6 299 299 159 3 300 300 161 3 301 301 160 3 302 302 158 3 303 303 161 5 304 304 163 5 305 305 162 5 306 306 160 5 307 307 163 7 308 308 165 7 309 309 164 7 310 310 162 7 311 311 165 8 312 312 167 8 313 313 166 8 314 314 164 8 315 315 167 5 316 316 169 5 317 317 168 5 318 318 166 5 319 319 170 10 320 320 172 10 321 321 173 10 322 322 171 10 323 323 173 0 324 324 175 0 325 325 174 0 326 326 171 0 327 327 175 11 328 328 177 11 329 329 176 11 330 330 174 11 331 331 177 0 332 332 179 0 333 333 178 0 334 334 176 0 335 335 179 2 336 336 181 2 337 337 180 2 338 338 178 2 339 339 181 3 340 340 183 3 341 341 182 3 342 342 180 3 343 343 183 4 344 344 185 4 345 345 184 4 346 346 182 4 347 347 185 2 348 348 187 2 349 349 186 2 350 350 184 2 351 351 187 5 352 352 189 5 353 353 188 5 354 354 186 5 355 355 189 2 356 356 191 2 357 357 190 2 358 358 188 2 359 359 191 6 360 360 193 6 361 361 192 6 362 362 190 6 363 363 193 3 364 364 195 3 365 365 194 3 366 366 192 3 367 367 195 5 368 368 197 5 369 369 196 5 370 370 194 5 371 371 197 7 372 372 199 7 373 373 198 7 374 374 196 7 375 375 199 8 376 376 201 8 377 377 200 8 378 378 198 8 379 379 201 5 380 380 203 5 381 381 202 5 382 382 200 5 383 383 205 10 384 384 207 10 385 385 206 10 386 386 204 10 387 387 205 0 388 388 208 0 389 389 209 0 390 390 207 0 391 391 208 11 392 392 210 11 393 393 211 11 394 394 209 11 395 395 210 0 396 396 212 0 397 397 213 0 398 398 211 0 399 399 212 2 400 400 214 2 401 401 215 2 402 402 213 2 403 403 214 3 404 404 216 3 405 405 217 3 406 406 215 3 407 407 216 4 408 408 218 4 409 409 219 4 410 410 217 4 411 411 218 2 412 412 220 2 413 413 221 2 414 414 219 2 415 415 220 5 416 416 222 5 417 417 223 5 418 418 221 5 419 419 222 2 420 420 224 2 421 421 225 2 422 422 223 2 423 423 224 6 424 424 226 6 425 425 227 6 426 426 225 6 427 427 226 3 428 428 228 3 429 429 229 3 430 430 227 3 431 431 228 5 432 432 230 5 433 433 231 5 434 434 229 5 435 435 230 7 436 436 232 7 437 437 233 7 438 438 231 7 439 439 232 8 440 440 234 8 441 441 235 8 442 442 233 8 443 443 234 5 444 444 236 5 445 445 237 5 446 446 235 5 447 447 239 10 448 448 241 10 449 449 240 10 450 450 238 10 451 451 239 0 452 452 242 0 453 453 243 0 454 454 241 0 455 455 242 11 456 456 244 11 457 457 245 11 458 458 243 11 459 459 244 0 460 460 246 0 461 461 247 0 462 462 245 0 463 463 246 2 464 464 248 2 465 465 249 2 466 466 247 2 467 467 248 3 468 468 250 3 469 469 251 3 470 470 249 3 471 471 250 4 472 472 252 4 473 473 253 4 474 474 251 4 475 475 252 2 476 476 254 2 477 477 255 2 478 478 253 2 479 479 254 5 480 480 256 5 481 481 257 5 482 482 255 5 483 483 256 2 484 484 258 2 485 485 259 2 486 486 257 2 487 487 258 6 488 488 260 6 489 489 261 6 490 490 259 6 491 491 260 3 492 492 262 3 493 493 263 3 494 494 261 3 495 495 262 5 496 496 264 5 497 497 265 5 498 498 263 5 499 499 264 7 500 500 266 7 501 501 267 7 502 502 265 7 503 503 266 8 504 504 268 8 505 505 269 8 506 506 267 8 507 507 268 5 508 508 270 5 509 509 271 5 510 510 269 5 511 511 273 9 512 512 275 9 513 513 274 9 514 514 272 9 515 515 273 0 516 516 276 0 517 517 277 0 518 518 275 0 519 519 276 0 520 520 278 0 521 521 279 0 522 522 277 0 523 523 278 0 524 524 280 0 525 525 281 0 526 526 279 0 527 527 280 2 528 528 282 2 529 529 283 2 530 530 281 2 531 531 282 3 532 532 284 3 533 533 285 3 534 534 283 3 535 535 284 4 536 536 286 4 537 537 287 4 538 538 285 4 539 539 286 2 540 540 288 2 541 541 289 2 542 542 287 2 543 543 288 5 544 544 290 5 545 545 291 5 546 546 289 5 547 547 290 2 548 548 292 2 549 549 293 2 550 550 291 2 551 551 292 6 552 552 294 6 553 553 295 6 554 554 293 6 555 555 294 3 556 556 296 3 557 557 297 3 558 558 295 3 559 559 296 5 560 560 298 5 561 561 299 5 562 562 297 5 563 563 298 7 564 564 300 7 565 565 301 7 566 566 299 7 567 567 300 8 568 568 302 8 569 569 303 8 570 570 301 8 571 571 302 5 572 572 304 5 573 573 305 5 574 574 303 5 575 575 307 0 576 576 309 0 577 577 308 0 578 578 306 0 579 579 307 2 580 580 310 2 581 581 311 2 582 582 309 2 583 583 310 1 584 584 312 1 585 585 313 1 586 586 311 1 587 587 312 2 588 588 314 2 589 589 315 2 590 590 313 2 591 591 314 2 592 592 316 2 593 593 317 2 594 594 315 2 595 595 316 3 596 596 318 3 597 597 319 3 598 598 317 3 599 599 318 4 600 600 320 4 601 601 321 4 602 602 319 4 603 603 320 2 604 604 322 2 605 605 323 2 606 606 321 2 607 607 322 5 608 608 324 5 609 609 325 5 610 610 323 5 611 611 324 2 612 612 326 2 613 613 327 2 614 614 325 2 615 615 326 6 616 616 328 6 617 617 329 6 618 618 327 6 619 619 328 3 620 620 330 3 621 621 331 3 622 622 329 3 623 623 330 5 624 624 332 5 625 625 333 5 626 626 331 5 627 627 332 7 628 628 334 7 629 629 335 7 630 630 333 7 631 631 334 8 632 632 336 8 633 633 337 8 634 634 335 8 635 635 336 5 636 636 338 5 637 637 339 5 638 638 337 5 639 639
-0 0 0 0 1 0 1 1 3 0 2 2 2 0 3 3 2 1 4 4 3 1 5 5 7 1 6 6 6 1 7 7 6 2 8 8 7 2 9 9 5 2 10 10 4 2 11 11 4 3 12 12 5 3 13 13 1 3 14 14 0 3 15 15 2 4 16 16 6 4 17 17 4 4 18 18 0 4 19 19 7 5 20 20 3 5 21 21 1 5 22 22 5 5 23 23 16 3 24 24 14 3 25 25 11 3 26 26 15 3 27 27 12 3 28 28 16 3 29 29 15 3 30 30 10 3 31 31 8 3 32 32 13 3 33 33 16 3 34 34 12 3 35 35 13 3 36 36 9 3 37 37 14 3 38 38 16 3 39 39 25 3 40 40 24 3 41 41 20 3 42 42 23 3 43 43 21 6 44 44 19 6 45 45 24 6 46 46 25 6 47 47 17 7 48 48 21 7 49 49 25 7 50 50 22 7 51 51 22 3 52 52 25 3 53 53 23 3 54 54 18 3 55 55
-1 0 0 0 0 1 1 1 17 2 2 2 18 3 3 3 40 4 4 4 32 5 5 5 7 6 6 6 27 7 7 7 1 0 8 8 3 8 9 9 11 9 10 10 10 10 11 11 5 11 12 12 25 12 13 13 20 13 14 14 29 14 15 15 4 15 16 16 12 16 17 17 13 17 18 18 7 6 19 19 27 7 20 20 22 18 21 21 31 19 22 22 6 20 23 23 14 21 24 24 15 22 25 25 0 1 26 26 1 0 27 27 10 10 28 28 9 23 29 29 10 10 30 30 11 9 31 31 15 22 32 32 14 21 33 33 8 24 34 34 9 23 35 35 13 17 36 36 12 16 37 37 11 9 38 38 8 24 39 39 12 16 40 40 15 22 41 41 9 23 42 42 10 10 43 43 14 21 44 44 13 17 45 45 2 25 46 46 0 1 47 47 9 23 48 48 8 24 49 49 4 15 50 50 28 26 51 51 23 27 52 52 32 5 53 53 7 6 54 54 15 22 55 55 12 16 56 56 6 20 57 57 26 28 58 58 21 29 59 59 30 30 60 60 5 11 61 61 13 17 62 62 14 21 63 63 3 8 64 64 2 25 65 65 8 24 66 66 11 9 67 67 17 2 68 68 16 31 69 69 4 15 70 70 29 14 71 71 20 13 72 72 25 12 73 73 5 11 74 74 3 8 75 75 1 0 76 76 18 3 77 77 19 32 78 78 0 1 79 79 2 25 80 80 16 31 81 81 17 2 82 82 2 25 83 83 3 8 84 84 19 32 85 85 16 31 86 86 19 32 87 87 7 6 88 88 32 5 89 89 23 27 90 90 28 26 91 91 4 15 92 92 16 31 93 93 18 3 94 94 6 20 95 95 31 19 96 96 22 18 97 97 27 7 98 98 7 6 99 99 19 32 100 100 17 2 101 101 5 11 102 102 30 30 103 103 21 29 104 104 26 28 105 105 6 20 106 106 18 3 107 107 39 33 108 108 28 26 109 109 23 27 110 110 33 34 111 111 38 35 112 112 35 36 113 113 24 37 114 114 34 38 115 115 37 39 116 116 36 40 117 117 22 18 118 118 31 19 119 119 34 38 120 120 24 37 121 121 36 40 122 122 37 39 123 123 21 29 124 124 34 38 125 125 37 39 126 126 26 28 127 127 26 28 128 128 37 39 129 129 31 19 130 130 6 20 131 131 25 12 132 132 20 13 133 133 35 36 134 134 38 35 135 135 5 11 136 136 25 12 137 137 38 35 138 138 30 30 139 139 30 30 140 140 38 35 141 141 34 38 142 142 21 29 143 143 29 14 144 144 4 15 145 145 28 26 146 146 39 33 147 147 20 13 148 148 29 14 149 149 39 33 150 150 35 36 151 151 35 36 152 152 39 33 153 153 33 34 154 154 24 37 155 155 33 34 156 156 23 27 157 157 32 5 158 158 40 4 159 159 24 37 160 160 33 34 161 161 40 4 162 162 36 40 163 163 36 40 164 164 40 4 165 165 27 7 166 166 22 18 167 167 42 41 168 168 41 42 169 169 58 43 170 170 59 44 171 171 81 45 172 172 73 46 173 173 48 47 174 174 68 48 175 175 42 41 176 176 44 49 177 177 52 50 178 178 51 51 179 179 46 52 180 180 66 53 181 181 61 54 182 182 70 55 183 183 45 56 184 184 53 57 185 185 54 58 186 186 48 47 187 187 68 48 188 188 63 59 189 189 72 60 190 190 47 61 191 191 55 62 192 192 56 63 193 193 41 42 194 194 42 41 195 195 51 51 196 196 50 64 197 197 51 51 198 198 52 50 199 199 56 63 200 200 55 62 201 201 49 65 202 202 50 64 203 203 54 58 204 204 53 57 205 205 52 50 206 206 49 65 207 207 53 57 208 208 56 63 209 209 50 64 210 210 51 51 211 211 55 62 212 212 54 58 213 213 43 66 214 214 41 42 215 215 50 64 216 216 49 65 217 217 45 56 218 218 69 67 219 219 64 68 220 220 73 46 221 221 48 47 222 222 56 63 223 223 53 57 224 224 47 61 225 225 67 69 226 226 62 70 227 227 71 71 228 228 46 52 229 229 54 58 230 230 55 62 231 231 44 49 232 232 43 66 233 233 49 65 234 234 52 50 235 235 58 43 236 236 57 72 237 237 45 56 238 238 70 55 239 239 61 54 240 240 66 53 241 241 46 52 242 242 44 49 243 243 42 41 244 244 59 44 245 245 60 73 246 246 41 42 247 247 43 66 248 248 57 72 249 249 58 43 250 250 43 66 251 251 44 49 252 252 60 73 253 253 57 72 254 254 60 73 255 255 48 47 256 256 73 46 257 257 64 68 258 258 69 67 259 259 45 56 260 260 57 72 261 261 59 44 262 262 47 61 263 263 72 60 264 264 63 59 265 265 68 48 266 266 48 47 267 267 60 73 268 268 58 43 269 269 46 52 270 270 71 71 271 271 62 70 272 272 67 69 273 273 47 61 274 274 59 44 275 275 80 74 276 276 69 67 277 277 64 68 278 278 74 75 279 279 79 76 280 280 76 77 281 281 65 78 282 282 75 79 283 283 78 80 284 284 77 40 285 285 63 59 286 286 72 60 287 287 75 79 288 288 65 78 289 289 77 40 290 290 78 80 291 291 62 70 292 292 75 79 293 293 78 80 294 294 67 69 295 295 67 69 296 296 78 80 297 297 72 60 298 298 47 61 299 299 66 53 300 300 61 54 301 301 76 77 302 302 79 76 303 303 46 52 304 304 66 53 305 305 79 76 306 306 71 71 307 307 71 71 308 308 79 76 309 309 75 79 310 310 62 70 311 311 70 55 312 312 45 56 313 313 69 67 314 314 80 74 315 315 61 54 316 316 70 55 317 317 80 74 318 318 76 77 319 319 76 77 320 320 80 74 321 321 74 75 322 322 65 78 323 323 74 75 324 324 64 68 325 325 73 46 326 326 81 45 327 327 65 78 328 328 74 75 329 329 81 45 330 330 77 40 331 331 77 40 332 332 81 45 333 333 68 48 334 334 63 59 335 335 83 81 336 336 82 82 337 337 99 83 338 338 100 84 339 339 122 85 340 340 114 86 341 341 89 87 342 342 109 88 343 343 83 81 344 344 85 89 345 345 93 90 346 346 92 91 347 347 87 92 348 348 107 93 349 349 102 94 350 350 111 95 351 351 86 96 352 352 94 57 353 353 95 97 354 354 89 87 355 355 109 88 356 356 104 98 357 357 113 99 358 358 88 100 359 359 96 101 360 360 97 102 361 361 82 82 362 362 83 81 363 363 92 91 364 364 91 103 365 365 92 91 366 366 93 90 367 367 97 102 368 368 96 101 369 369 90 65 370 370 91 103 371 371 95 97 372 372 94 57 373 373 93 90 374 374 90 65 375 375 94 57 376 376 97 102 377 377 91 103 378 378 92 91 379 379 96 101 380 380 95 97 381 381 84 104 382 382 82 82 383 383 91 103 384 384 90 65 385 385 86 96 386 386 110 105 387 387 105 106 388 388 114 86 389 389 89 87 390 390 97 102 391 391 94 57 392 392 88 100 393 393 108 107 394 394 103 108 395 395 112 109 396 396 87 92 397 397 95 97 398 398 96 101 399 399 85 89 400 400 84 104 401 401 90 65 402 402 93 90 403 403 99 83 404 404 98 110 405 405 86 96 406 406 111 95 407 407 102 94 408 408 107 93 409 409 87 92 410 410 85 89 411 411 83 81 412 412 100 84 413 413 101 111 414 414 82 82 415 415 84 104 416 416 98 110 417 417 99 83 418 418 84 104 419 419 85 89 420 420 101 111 421 421 98 110 422 422 101 111 423 423 89 87 424 424 114 86 425 425 105 106 426 426 110 105 427 427 86 96 428 428 98 110 429 429 100 84 430 430 88 100 431 431 113 99 432 432 104 98 433 433 109 88 434 434 89 87 435 435 101 111 436 436 99 83 437 437 87 92 438 438 112 109 439 439 103 108 440 440 108 107 441 441 88 100 442 442 100 84 443 443 121 112 444 444 110 105 445 445 105 106 446 446 115 113 447 447 120 114 448 448 117 115 449 449 106 116 450 450 116 117 451 451 119 118 452 452 118 119 453 453 104 98 454 454 113 99 455 455 116 117 456 456 106 116 457 457 118 119 458 458 119 118 459 459 103 108 460 460 116 117 461 461 119 118 462 462 108 107 463 463 108 107 464 464 119 118 465 465 113 99 466 466 88 100 467 467 107 93 468 468 102 94 469 469 117 115 470 470 120 114 471 471 87 92 472 472 107 93 473 473 120 114 474 474 112 109 475 475 112 109 476 476 120 114 477 477 116 117 478 478 103 108 479 479 111 95 480 480 86 96 481 481 110 105 482 482 121 112 483 483 102 94 484 484 111 95 485 485 121 112 486 486 117 115 487 487 117 115 488 488 121 112 489 489 115 113 490 490 106 116 491 491 115 113 492 492 105 106 493 493 114 86 494 494 122 85 495 495 106 116 496 496 115 113 497 497 122 85 498 498 118 119 499 499 118 119 500 500 122 85 501 501 109 88 502 502 104 98 503 503 124 120 504 504 123 121 505 505 140 122 506 506 141 123 507 507 163 85 508 508 155 124 509 509 130 125 510 510 150 126 511 511 124 120 512 512 126 127 513 513 134 128 514 514 133 129 515 515 128 130 516 516 148 131 517 517 143 132 518 518 152 133 519 519 127 134 520 520 135 57 521 521 136 135 522 522 130 125 523 523 150 126 524 524 145 136 525 525 154 137 526 526 129 138 527 527 137 139 528 528 138 140 529 529 123 121 530 530 124 120 531 531 133 129 532 532 132 103 533 533 133 129 534 534 134 128 535 535 138 140 536 536 137 139 537 537 131 65 538 538 132 103 539 539 136 135 540 540 135 57 541 541 134 128 542 542 131 65 543 543 135 57 544 544 138 140 545 545 132 103 546 546 133 129 547 547 137 139 548 548 136 135 549 549 125 141 550 550 123 121 551 551 132 103 552 552 131 65 553 553 127 134 554 554 151 142 555 555 146 143 556 556 155 124 557 557 130 125 558 558 138 140 559 559 135 57 560 560 129 138 561 561 149 144 562 562 144 145 563 563 153 146 564 564 128 130 565 565 136 135 566 566 137 139 567 567 126 127 568 568 125 141 569 569 131 65 570 570 134 128 571 571 140 122 572 572 139 147 573 573 127 134 574 574 152 133 575 575 143 132 576 576 148 131 577 577 128 130 578 578 126 127 579 579 124 120 580 580 141 123 581 581 142 148 582 582 123 121 583 583 125 141 584 584 139 147 585 585 140 122 586 586 125 141 587 587 126 127 588 588 142 148 589 589 139 147 590 590 142 148 591 591 130 125 592 592 155 124 593 593 146 143 594 594 151 142 595 595 127 134 596 596 139 147 597 597 141 123 598 598 129 138 599 599 154 137 600 600 145 136 601 601 150 126 602 602 130 125 603 603 142 148 604 604 140 122 605 605 128 130 606 606 153 146 607 607 144 145 608 608 149 144 609 609 129 138 610 610 141 123 611 611 162 149 612 612 151 142 613 613 146 143 614 614 156 150 615 615 161 114 616 616 158 115 617 617 147 151 618 618 157 152 619 619 160 153 620 620 159 154 621 621 145 136 622 622 154 137 623 623 157 152 624 624 147 151 625 625 159 154 626 626 160 153 627 627 144 145 628 628 157 152 629 629 160 153 630 630 149 144 631 631 149 144 632 632 160 153 633 633 154 137 634 634 129 138 635 635 148 131 636 636 143 132 637 637 158 115 638 638 161 114 639 639 128 130 640 640 148 131 641 641 161 114 642 642 153 146 643 643 153 146 644 644 161 114 645 645 157 152 646 646 144 145 647 647 152 133 648 648 127 134 649 649 151 142 650 650 162 149 651 651 143 132 652 652 152 133 653 653 162 149 654 654 158 115 655 655 158 115 656 656 162 149 657 657 156 150 658 658 147 151 659 659 156 150 660 660 146 143 661 661 155 124 662 662 163 85 663 663 147 151 664 664 156 150 665 665 163 85 666 666 159 154 667 667 159 154 668 668 163 85 669 669 150 126 670 670 145 136 671 671 165 155 672 672 164 156 673 673 181 157 674 674 182 158 675 675 204 159 676 676 196 160 677 677 171 161 678 678 191 162 679 679 165 155 680 680 167 163 681 681 175 164 682 682 174 165 683 683 169 166 684 684 189 167 685 685 184 168 686 686 193 169 687 687 168 170 688 688 176 171 689 689 177 135 690 690 171 161 691 691 191 162 692 692 186 172 693 693 195 173 694 694 170 174 695 695 178 175 696 696 179 176 697 697 164 156 698 698 165 155 699 699 174 165 700 700 173 103 701 701 174 165 702 702 175 164 703 703 179 176 704 704 178 175 705 705 172 177 706 706 173 103 707 707 177 135 708 708 176 171 709 709 175 164 710 710 172 177 711 711 176 171 712 712 179 176 713 713 173 103 714 714 174 165 715 715 178 175 716 716 177 135 717 717 166 178 718 718 164 156 719 719 173 103 720 720 172 177 721 721 168 170 722 722 192 179 723 723 187 180 724 724 196 160 725 725 171 161 726 726 179 176 727 727 176 171 728 728 170 174 729 729 190 181 730 730 185 182 731 731 194 183 732 732 169 166 733 733 177 135 734 734 178 175 735 735 167 163 736 736 166 178 737 737 172 177 738 738 175 164 739 739 181 157 740 740 180 184 741 741 168 170 742 742 193 169 743 743 184 168 744 744 189 167 745 745 169 166 746 746 167 163 747 747 165 155 748 748 182 158 749 749 183 185 750 750 164 156 751 751 166 178 752 752 180 184 753 753 181 157 754 754 166 178 755 755 167 163 756 756 183 185 757 757 180 184 758 758 183 185 759 759 171 161 760 760 196 160 761 761 187 180 762 762 192 179 763 763 168 170 764 764 180 184 765 765 182 158 766 766 170 174 767 767 195 173 768 768 186 172 769 769 191 162 770 770 171 161 771 771 183 185 772 772 181 157 773 773 169 166 774 774 194 183 775 775 185 182 776 776 190 181 777 777 170 174 778 778 182 158 779 779 203 186 780 780 192 179 781 781 187 180 782 782 197 187 783 783 202 188 784 784 199 189 785 785 188 190 786 786 198 191 787 787 201 192 788 788 200 193 789 789 186 172 790 790 195 173 791 791 198 191 792 792 188 190 793 793 200 193 794 794 201 192 795 795 185 182 796 796 198 191 797 797 201 192 798 798 190 181 799 799 190 181 800 800 201 192 801 801 195 173 802 802 170 174 803 803 189 167 804 804 184 168 805 805 199 189 806 806 202 188 807 807 169 166 808 808 189 167 809 809 202 188 810 810 194 183 811 811 194 183 812 812 202 188 813 813 198 191 814 814 185 182 815 815 193 169 816 816 168 170 817 817 192 179 818 818 203 186 819 819 184 168 820 820 193 169 821 821 203 186 822 822 199 189 823 823 199 189 824 824 203 186 825 825 197 187 826 826 188 190 827 827 197 187 828 828 187 180 829 829 196 160 830 830 204 159 831 831 188 190 832 832 197 187 833 833 204 159 834 834 200 193 835 835 200 193 836 836 204 159 837 837 191 162 838 838 186 172 839 839 205 194 840 840 206 195 841 841 208 196 842 842 207 197 843 843 207 197 844 844 208 196 845 845 212 198 846 846 211 199 847 847 211 199 848 848 212 198 849 849 210 200 850 850 209 201 851 851 209 201 852 852 210 200 853 853 206 195 854 854 205 194 855 855 207 197 856 856 211 199 857 857 209 201 858 858 205 194 859 859 212 198 860 860 208 196 861 861 206 195 862 862 210 200 863 863 213 202 864 864 214 203 865 865 216 204 866 866 215 205 867 867 215 205 868 868 216 204 869 869 220 206 870 870 219 207 871 871 219 207 872 872 220 206 873 873 218 208 874 874 217 209 875 875 217 209 876 876 218 208 877 877 214 203 878 878 213 202 879 879 215 205 880 880 219 207 881 881 217 209 882 882 213 202 883 883 220 206 884 884 216 204 885 885 214 203 886 886 218 208 887 887 221 210 888 888 222 211 889 889 224 212 890 890 223 213 891 891 223 213 892 892 224 212 893 893 228 214 894 894 227 215 895 895 227 215 896 896 228 214 897 897 226 216 898 898 225 217 899 899 225 217 900 900 226 216 901 901 222 211 902 902 221 210 903 903 223 213 904 904 227 215 905 905 225 217 906 906 221 210 907 907 228 214 908 908 224 212 909 909 222 211 910 910 226 216 911 911 229 218 912 912 230 219 913 913 232 220 914 914 231 221 915 915 231 221 916 916 232 220 917 917 236 222 918 918 235 223 919 919 235 223 920 920 236 222 921 921 234 224 922 922 233 225 923 923 233 225 924 924 234 224 925 925 230 219 926 926 229 218 927 927 231 221 928 928 235 223 929 929 233 225 930 930 229 218 931 931 236 222 932 932 232 220 933 933 230 219 934 934 234 224 935 935
-