0 0 1 0 2 0 3 1 2 1 4 1 3 2 0 2 2 2 5 3 4 3 6 3 5 4 6 4 7 4 5 5 3 5 4 5 8 6 7 6 9 6 8 7 5 7 7 7 10 8 11 8 12 8 13 9 12 9 14 9 13 10 10 10 12 10 15 11 14 11 16 11 15 12 13 12 14 12 17 13 16 13 18 13 17 14 15 14 16 14 19 15 18 15 20 15 19 16 17 16 18 16 21 17 20 17 22 17 21 18 19 18 20 18 23 19 22 19 24 19 23 20 21 20 22 20 25 21 24 21 26 21 25 22 23 22 24 22 27 23 26 23 28 23 27 24 25 24 26 24 29 25 28 25 30 25 29 26 27 26 28 26 31 27 30 27 32 27 31 28 29 28 30 28 33 29 32 29 34 29 33 30 31 30 32 30 35 31 34 31 36 31 35 32 33 32 34 32 37 33 36 33 38 33 37 34 35 34 36 34 39 35 38 35 40 35 39 36 40 36 41 36 39 37 37 37 38 37 42 38 41 38 43 38 42 39 39 39 41 39 44 40 43 40 45 40 44 41 42 41 43 41 46 42 45 42 47 42 46 43 44 43 45 43 48 44 47 44 49 44 48 45 46 45 47 45 50 46 49 46 51 46 50 47 48 47 49 47 52 48 51 48 53 48 52 49 50 49 51 49 54 50 53 50 55 50 54 51 52 51 53 51 56 52 55 52 57 52 56 53 54 53 55 53 58 54 54 54 56 54 59 55 56 55 57 55 59 56 57 56 60 56 61 57 59 57 60 57 61 58 60 58 62 58 63 59 61 59 62 59 63 60 62 60 64 60 65 61 63 61 64 61 65 62 64 62 66 62 65 63 67 63 63 63 68 64 65 64 66 64 68 65 66 65 69 65 70 66 68 66 69 66 70 67 69 67 71 67 72 68 70 68 71 68 72 69 71 69 73 69 74 70 73 70 75 70 74 71 72 71 73 71 76 72 75 72 77 72 76 73 74 73 75 73 78 74 77 74 79 74 78 75 76 75 77 75 80 76 79 76 81 76 80 77 81 77 82 77 80 78 78 78 79 78 83 79 82 79 84 79 83 80 80 80 82 80 85 81 84 81 86 81 85 82 83 82 84 82 87 83 86 83 88 83 87 84 85 84 86 84 89 85 88 85 90 85 89 86 87 86 88 86 91 87 90 87 92 87 91 88 89 88 90 88 93 89 92 89 94 89 93 90 91 90 92 90 95 91 94 91 96 91 95 92 93 92 94 92 97 93 96 93 98 93 97 94 95 94 96 94 99 95 98 95 100 95 99 96 97 96 98 96 101 97 100 97 102 97 101 98 99 98 100 98 103 99 102 99 104 99 103 100 101 100 102 100 105 101 104 101 106 101 105 102 103 102 104 102 107 103 106 103 108 103 107 104 105 104 106 104 109 105 107 105 108 105 109 106 108 106 110 106 111 107 112 107 113 107 111 108 113 108 114 108 115 109 111 109 116 109 111 110 114 110 116 110 117 111 115 111 118 111 115 112 116 112 118 112 117 113 118 113 119 113 120 114 117 114 121 114 117 115 119 115 121 115 122 116 120 116 123 116 120 117 121 117 123 117 122 118 123 118 124 118 125 119 122 119 126 119 122 120 124 120 126 120 127 121 125 121 128 121 125 122 126 122 128 122 127 123 128 123 129 123 130 124 127 124 131 124 127 125 129 125 131 125 132 126 130 126 133 126 130 127 131 127 133 127 134 128 132 128 135 128 132 129 133 129 135 129 136 130 134 130 137 130 134 131 135 131 137 131 136 132 137 132 138 132 139 133 136 133 140 133 136 134 138 134 140 134 139 135 140 135 141 135 142 136 139 136 143 136 139 137 141 137 143 137 142 138 143 138 144 138 142 139 144 139 145 139 146 140 147 140 148 140 149 141 148 141 150 141 149 142 146 142 148 142 151 143 150 143 152 143 151 144 152 144 153 144 151 145 149 145 150 145 154 146 153 146 155 146 154 147 151 147 153 147 156 148 157 148 158 148 159 148 156 148 158 148 160 149 159 149 161 149 159 149 158 149 161 149 162 150 160 150 163 150 160 151 161 151 163 151 164 152 162 152 165 152 162 153 163 153 165 153 166 154 164 154 167 154 164 155 165 155 167 155 168 156 166 156 169 156 166 157 167 157 169 157 170 158 171 158 172 158 173 159 170 159 174 159 170 158 172 158 174 158 175 160 173 160 176 160 173 161 174 161 176 161 177 162 175 162 178 162 175 163 176 163 178 163 179 164 177 164 180 164 177 165 178 165 180 165 179 166 180 166 181 166 182 167 179 167 183 167 179 167 181 167 183 167 184 168 182 168 185 168 182 168 183 168 185 168 186 169 184 169 187 169 184 170 185 170 187 170 188 171 186 171 189 171 186 172 187 172 189 172 190 173 188 173 191 173 188 174 189 174 191 174 192 175 190 175 193 175 190 176 191 176 193 176 194 177 192 177 195 177 192 177 193 177 195 177 196 178 197 178 198 178 199 179 196 179 200 179 196 178 198 178 200 178 199 179 200 179 201 179 202 180 199 180 203 180 204 181 202 181 203 181 199 182 201 182 203 182 204 181 203 181 205 181 206 183 204 183 207 183 208 184 206 184 207 184 204 185 205 185 207 185 208 184 207 184 209 184 210 186 208 186 211 186 212 187 210 187 211 187 208 188 209 188 211 188 212 189 211 189 213 189 214 190 212 190 215 190 216 191 214 191 215 191 212 190 213 190 215 190 217 192 216 192 218 192 216 193 215 193 218 193 217 192 218 192 219 192 220 194 217 194 221 194 217 194 219 194 221 194 222 195 223 195 224 195 225 196 222 196 226 196 222 195 224 195 226 195 225 196 226 196 227 196 228 197 225 197 229 197 230 198 228 198 229 198 225 199 227 199 229 199 230 198 229 198 231 198 232 200 230 200 233 200 234 201 232 201 233 201 230 202 231 202 233 202 234 203 233 203 235 203 236 204 234 204 237 204 238 205 236 205 237 205 234 204 235 204 237 204 238 206 237 206 239 206 240 207 238 207 241 207 242 208 240 208 241 208 238 207 239 207 241 207 243 209 242 209 244 209 242 210 241 210 244 210 243 209 244 209 245 209 246 211 243 211 247 211 243 211 245 211 247 211 248 212 249 212 250 212 251 196 248 196 252 196 248 212 250 212 252 212 251 196 252 196 253 196 254 180 251 180 255 180 256 198 254 198 255 198 251 182 253 182 255 182 256 198 255 198 257 198 258 213 256 213 259 213 260 214 258 214 259 214 256 215 257 215 259 215 260 214 259 214 261 214 262 216 260 216 263 216 264 217 262 217 263 217 260 218 261 218 263 218 264 219 263 219 265 219 266 207 264 207 267 207 268 191 266 191 267 191 264 207 265 207 267 207 269 209 268 209 270 209 268 193 267 193 270 193 269 209 270 209 271 209 272 220 269 220 273 220 269 220 271 220 273 220 274 221 275 221 276 221 277 179 274 179 278 179 274 221 276 221 278 221 277 179 278 179 279 179 280 197 277 197 281 197 282 181 280 181 281 181 277 199 279 199 281 199 282 181 281 181 283 181 284 222 282 222 285 222 286 223 284 223 285 223 282 224 283 224 285 224 286 225 285 225 287 225 288 226 286 226 289 226 290 227 288 227 289 227 286 226 287 226 289 226 290 228 289 228 291 228 292 190 290 190 293 190 294 208 292 208 293 208 290 190 291 190 293 190 295 192 294 192 296 192 294 210 293 210 296 210 295 192 296 192 297 192 298 229 295 229 299 229 295 229 297 229 299 229 300 230 301 230 302 230 303 231 300 231 302 231 304 232 303 232 305 232 303 232 302 232 305 232 306 233 304 233 307 233 304 234 305 234 307 234 308 235 306 235 309 235 306 236 307 236 309 236 310 237 308 237 311 237 312 238 310 238 311 238 308 237 309 237 311 237 312 239 311 239 313 239 314 240 312 240 315 240 316 241 314 241 315 241 312 242 313 242 315 242 316 243 315 243 317 243 318 244 316 244 319 244 320 245 318 245 319 245 316 246 317 246 319 246 320 245 319 245 321 245 322 247 320 247 323 247 320 248 321 248 323 248 324 249 322 249 325 249 322 250 323 250 325 250 326 251 327 251 328 251 326 251 328 251 329 251 330 252 326 252 331 252 332 253 330 253 331 253 326 252 329 252 331 252 332 254 331 254 333 254 334 255 332 255 335 255 332 256 333 256 335 256 336 257 334 257 337 257 338 239 336 239 337 239 334 258 335 258 337 258 338 259 337 259 339 259 340 260 338 260 341 260 338 261 339 261 341 261 342 262 340 262 343 262 340 263 341 263 343 263 344 264 342 264 345 264 346 265 344 265 345 265 342 264 343 264 345 264 346 266 345 266 347 266 348 267 346 267 349 267 346 267 347 267 349 267 350 268 348 268 351 268 348 269 349 269 351 269 352 270 353 270 354 270 355 271 352 271 354 271 356 272 355 272 354 272 357 234 356 234 358 234 356 273 354 273 358 273 357 234 358 234 359 234 360 274 357 274 361 274 357 275 359 275 361 275 362 276 360 276 363 276 364 277 362 277 363 277 360 278 361 278 363 278 364 279 363 279 365 279 366 260 364 260 367 260 364 261 365 261 367 261 368 280 366 280 369 280 366 280 367 280 369 280 370 281 368 281 371 281 372 282 370 282 371 282 368 283 369 283 371 283 372 245 371 245 373 245 374 284 372 284 375 284 372 284 373 284 375 284 376 285 374 285 377 285 374 286 375 286 377 286 378 287 379 287 380 287 381 288 378 288 382 288 378 289 380 289 382 289 383 233 381 233 384 233 381 288 382 288 384 288 383 234 384 234 385 234 386 290 383 290 387 290 383 290 385 290 387 290 388 291 386 291 389 291 390 292 388 292 389 292 386 257 387 257 389 257 390 293 389 293 391 293 392 294 390 294 393 294 394 262 392 262 393 262 390 295 391 295 393 295 394 296 393 296 395 296 396 297 394 297 397 297 398 282 396 282 397 282 394 298 395 298 397 298 399 299 398 299 400 299 398 300 397 300 400 300 399 299 400 299 401 299 402 301 399 301 403 301 399 301 401 301 403 301 402 302 403 302 404 302 405 302 402 302 404 302 406 303 405 303 407 303 405 303 404 303 407 303 408 304 406 304 409 304 406 305 407 305 409 305 410 306 408 306 411 306 408 307 409 307 411 307 412 308 410 308 413 308 414 309 412 309 413 309 410 310 411 310 413 310 414 311 413 311 415 311 416 312 414 312 417 312 414 313 415 313 417 313 418 314 416 314 419 314 416 315 417 315 419 315 420 316 418 316 421 316 422 317 420 317 421 317 418 316 419 316 421 316 422 318 421 318 423 318 424 319 422 319 425 319 422 319 423 319 425 319 379 320 424 320 380 320 424 321 425 321 380 321 376 322 377 322 426 322 427 323 376 323 426 323 428 324 427 324 429 324 427 324 426 324 429 324 430 325 428 325 431 325 428 326 429 326 431 326 432 327 430 327 433 327 430 328 431 328 433 328 434 329 432 329 435 329 436 330 434 330 435 330 432 329 433 329 435 329 436 309 435 309 437 309 438 331 436 331 439 331 440 332 438 332 439 332 436 333 437 333 439 333 440 334 439 334 441 334 442 335 440 335 443 335 444 336 442 336 443 336 440 337 441 337 443 337 444 336 443 336 445 336 446 338 444 338 447 338 444 339 445 339 447 339 352 340 446 340 353 340 446 341 447 341 353 341 350 342 351 342 448 342 449 343 350 343 448 343 450 344 449 344 451 344 449 344 448 344 451 344 452 326 450 326 453 326 454 345 452 345 453 345 450 325 451 325 453 325 454 345 453 345 455 345 456 346 454 346 457 346 454 308 455 308 457 308 458 347 456 347 459 347 456 348 457 348 459 348 460 349 458 349 461 349 458 350 459 350 461 350 462 351 460 351 463 351 460 314 461 314 463 314 464 352 462 352 465 352 462 353 463 353 465 353 466 354 464 354 467 354 464 355 465 355 467 355 468 356 466 356 469 356 466 356 467 356 469 356 327 357 468 357 328 357 468 357 469 357 328 357 324 358 325 358 470 358 471 359 324 359 470 359 472 360 471 360 473 360 474 326 472 326 473 326 471 361 470 361 473 361 475 362 474 362 476 362 474 326 473 326 476 326 475 363 476 363 477 363 478 364 475 364 479 364 475 365 477 365 479 365 480 366 478 366 481 366 478 367 479 367 481 367 482 312 480 312 483 312 484 368 482 368 483 368 480 313 481 313 483 313 484 368 483 368 485 368 486 369 484 369 487 369 488 355 486 355 487 355 484 370 485 370 487 370 488 336 487 336 489 336 490 371 488 371 491 371 488 371 489 371 491 371 300 372 490 372 301 372 490 373 491 373 301 373 492 374 298 374 299 374 492 374 299 374 493 374 494 375 492 375 495 375 492 375 493 375 495 375 496 376 494 376 497 376 498 377 496 377 497 377 494 378 495 378 497 378 499 379 498 379 500 379 498 377 497 377 500 377 501 380 499 380 502 380 499 381 500 381 502 381 503 382 501 382 504 382 501 380 502 380 504 380 503 383 504 383 505 383 506 384 503 384 507 384 508 385 506 385 507 385 503 386 505 386 507 386 509 387 508 387 510 387 508 385 507 385 510 385 509 388 510 388 511 388 512 389 509 389 513 389 275 390 512 390 513 390 509 389 511 389 513 389 275 390 513 390 276 390 514 391 272 391 273 391 514 391 273 391 515 391 516 392 514 392 517 392 514 392 515 392 517 392 518 393 516 393 519 393 520 394 518 394 519 394 516 395 517 395 519 395 521 396 520 396 522 396 520 394 519 394 522 394 523 397 521 397 524 397 521 398 522 398 524 398 525 399 523 399 526 399 523 400 524 400 526 400 525 399 526 399 527 399 528 401 525 401 529 401 530 402 528 402 529 402 525 403 527 403 529 403 531 404 530 404 532 404 530 402 529 402 532 402 531 405 532 405 533 405 534 406 531 406 535 406 249 407 534 407 535 407 531 406 533 406 535 406 249 407 535 407 250 407 536 408 246 408 247 408 536 408 247 408 537 408 538 392 536 392 539 392 536 392 537 392 539 392 540 376 538 376 541 376 542 394 540 394 541 394 538 378 539 378 541 378 543 409 542 409 544 409 542 394 541 394 544 394 545 410 543 410 546 410 543 411 544 411 546 411 547 412 545 412 548 412 545 410 546 410 548 410 547 413 548 413 549 413 550 414 547 414 551 414 552 402 550 402 551 402 547 415 549 415 551 415 553 387 552 387 554 387 552 402 551 402 554 402 553 388 554 388 555 388 556 406 553 406 557 406 223 416 556 416 557 416 553 406 555 406 557 406 223 416 557 416 224 416 558 417 220 417 221 417 558 417 221 417 559 417 560 375 558 375 561 375 558 375 559 375 561 375 562 393 560 393 563 393 564 377 562 377 563 377 560 395 561 395 563 395 565 418 564 418 566 418 564 377 563 377 566 377 567 419 565 419 568 419 565 420 566 420 568 420 569 421 567 421 570 421 567 422 568 422 570 422 569 421 570 421 571 421 572 423 569 423 573 423 574 385 572 385 573 385 569 424 571 424 573 424 575 404 574 404 576 404 574 385 573 385 576 385 575 405 576 405 577 405 578 389 575 389 579 389 197 425 578 425 579 425 575 389 577 389 579 389 197 425 579 425 198 425 194 148 195 148 580 148 581 148 194 148 580 148 582 426 581 426 583 426 581 427 580 427 583 427 584 150 582 150 585 150 582 151 583 151 585 151 586 428 584 428 587 428 584 153 585 153 587 153 588 429 586 429 589 429 586 154 587 154 589 154 590 157 588 157 591 157 588 157 589 157 591 157 592 430 593 430 594 430 593 431 590 431 594 431 590 431 591 431 594 431 595 432 592 432 596 432 592 433 594 433 596 433 597 434 595 434 598 434 595 435 596 435 598 435 599 436 597 436 600 436 597 437 598 437 600 437 599 438 600 438 601 438 171 439 599 439 172 439 599 439 601 439 172 439 169 440 602 440 168 440 602 440 603 440 168 440 604 441 603 441 602 441 605 433 604 433 606 433 604 431 602 431 606 431 607 442 605 442 608 442 605 443 606 443 608 443 609 434 607 434 610 434 607 442 608 442 610 442 611 444 609 444 612 444 609 445 610 445 612 445 613 439 611 439 614 439 611 438 612 438 614 438 615 158 613 158 616 158 613 439 614 439 616 439 617 159 615 159 618 159 615 158 616 158 618 158 619 446 617 446 620 446 617 447 618 447 620 447 621 448 619 448 622 448 619 163 620 163 622 163 623 449 621 449 624 449 621 448 622 448 624 448 623 164 624 164 625 164 626 450 623 450 627 450 623 167 625 167 627 167 627 451 628 451 626 451 628 451 629 451 626 451 629 452 628 452 630 452 631 168 629 168 630 168 632 453 631 453 633 453 631 169 630 169 633 169 634 171 632 171 635 171 632 454 633 454 635 454 636 173 634 173 637 173 634 174 635 174 637 174 638 455 636 455 639 455 636 455 637 455 639 455 156 177 638 177 157 177 638 177 639 177 157 177 640 456 641 456 642 456 643 456 644 456 645 456 646 456 643 456 645 456 645 456 644 456 647 456 648 456 649 456 650 456 645 457 647 457 651 457 652 456 650 456 653 456 647 456 654 456 655 456 654 456 656 456 655 456 657 456 651 456 655 456 651 456 647 456 655 456 649 458 658 458 659 458 650 456 649 456 659 456 653 456 650 456 659 456 653 456 659 456 660 456 661 456 653 456 660 456 653 459 661 459 662 459 660 456 659 456 663 456 653 460 662 460 664 460 653 461 664 461 665 461 663 456 659 456 646 456 666 456 667 456 668 456 667 462 669 462 668 462 669 463 670 463 668 463 671 464 666 464 672 464 666 465 668 465 672 465 646 466 659 466 643 466 642 456 673 456 674 456 671 456 672 456 674 456 665 456 675 456 640 456 675 467 676 467 640 467 676 468 677 468 640 468 674 456 672 456 678 456 653 456 665 456 640 456 679 469 674 469 680 469 678 470 681 470 682 470 674 471 678 471 682 471 680 456 674 456 682 456 640 472 677 472 641 472 680 473 682 473 683 473 674 456 673 456 671 456 684 456 685 456 686 456 685 474 687 474 686 474 687 475 640 475 686 475 688 456 689 456 690 456 686 476 640 476 691 476 643 477 692 477 644 477 692 456 693 456 644 456 693 456 688 456 644 456 688 456 690 456 644 456 691 456 640 456 642 456 641 456 694 456 642 456 694 456 695 456 642 456 695 456 673 456 642 456 696 440 697 440 672 440 697 440 678 440 672 440 671 478 698 478 699 478 666 479 671 479 699 479 667 480 666 480 700 480 666 481 699 481 700 481 669 482 667 482 701 482 667 483 700 483 701 483 670 484 669 484 702 484 669 485 701 485 702 485 668 486 670 486 703 486 670 486 702 486 703 486 672 487 668 487 696 487 668 488 703 488 696 488 698 489 671 489 704 489 704 489 671 489 673 489 705 490 704 490 673 490 705 491 673 491 695 491 706 492 695 492 694 492 706 493 705 493 695 493 707 494 694 494 641 494 707 495 706 495 694 495 708 496 641 496 677 496 708 497 707 497 641 497 709 498 676 498 675 498 709 499 677 499 676 499 709 499 708 499 677 499 710 500 709 500 675 500 711 440 710 440 665 440 710 440 675 440 665 440 712 501 711 501 665 501 712 502 665 502 664 502 713 503 664 503 662 503 713 504 712 504 664 504 714 505 662 505 661 505 714 506 713 506 662 506 715 507 661 507 660 507 715 507 714 507 661 507 716 508 663 508 646 508 716 509 660 509 663 509 716 509 715 509 660 509 717 510 716 510 646 510 717 511 646 511 718 511 718 511 646 511 645 511 647 512 719 512 720 512 654 512 647 512 720 512 656 513 654 513 721 513 655 514 656 514 721 514 654 513 720 513 721 513 657 515 655 515 722 515 655 514 721 514 722 514 657 516 722 516 723 516 651 517 657 517 724 517 645 518 651 518 724 518 657 517 723 517 724 517 645 519 724 519 718 519 725 440 719 440 644 440 719 440 647 440 644 440 643 520 726 520 727 520 692 478 643 478 727 478 693 521 692 521 728 521 692 521 727 521 728 521 688 522 693 522 729 522 693 522 728 522 729 522 689 523 688 523 730 523 688 523 729 523 730 523 690 524 689 524 731 524 689 525 730 525 731 525 644 526 690 526 725 526 690 526 731 526 725 526 732 489 726 489 659 489 726 489 643 489 659 489 653 527 733 527 734 527 652 527 653 527 734 527 650 528 652 528 735 528 652 529 734 529 735 529 648 530 650 530 736 530 650 530 735 530 736 530 649 531 648 531 737 531 648 531 736 531 737 531 658 532 649 532 738 532 649 532 737 532 738 532 659 533 658 533 732 533 658 534 738 534 732 534 733 451 653 451 739 451 739 451 653 451 640 451 691 535 642 535 740 535 686 536 691 536 741 536 691 537 740 537 741 537 684 538 686 538 742 538 686 539 741 539 742 539 684 540 742 540 743 540 685 541 684 541 744 541 684 542 743 542 744 542 687 543 685 543 745 543 640 544 687 544 745 544 685 543 744 543 745 543 640 544 745 544 739 544 746 511 740 511 674 511 740 511 642 511 674 511 678 545 697 545 747 545 681 545 678 545 747 545 682 546 681 546 748 546 681 546 747 546 748 546 683 547 682 547 749 547 682 548 748 548 749 548 680 549 683 549 750 549 683 550 749 550 750 550 679 551 680 551 751 551 680 552 750 552 751 552 674 553 679 553 746 553 679 519 751 519 746 519 752 554 753 554 754 554 755 555 752 555 756 555 752 556 754 556 756 556 757 557 755 557 758 557 759 558 757 558 758 558 755 559 756 559 758 559 759 560 758 560 760 560 154 561 155 561 761 561 762 562 761 562 763 562 762 563 154 563 761 563 764 564 763 564 765 564 764 565 762 565 763 565 760 566 765 566 766 566 760 567 766 567 759 567 760 568 764 568 765 568 761 569 155 569 153 569 763 570 761 570 152 570 761 571 153 571 152 571 765 572 763 572 150 572 763 573 152 573 150 573 766 574 765 574 148 574 765 575 150 575 148 575 759 576 766 576 147 576 757 577 759 577 147 577 766 578 148 578 147 578 757 579 147 579 767 579 767 580 768 580 757 580 757 581 768 581 755 581 769 580 770 580 753 580 752 580 769 580 753 580 768 580 769 580 752 580 755 582 768 582 752 582 147 583 146 583 771 583 767 584 147 584 771 584 768 585 767 585 771 585 769 586 768 586 772 586 768 587 771 587 772 587 770 588 769 588 773 588 769 589 772 589 773 589 774 590 775 590 776 590 774 580 777 580 775 580 774 580 778 580 777 580 779 580 780 580 778 580 779 580 781 580 780 580 779 591 778 591 774 591 782 580 783 580 784 580 782 592 776 592 783 592 782 580 774 580 776 580 785 580 786 580 781 580 785 580 787 580 786 580 785 593 781 593 779 593 788 580 789 580 790 580 788 580 784 580 789 580 788 580 782 580 784 580 791 580 792 580 787 580 791 594 793 594 792 594 791 580 787 580 785 580 794 595 795 595 796 595 794 580 790 580 795 580 794 596 788 596 790 596 797 580 798 580 793 580 797 580 799 580 798 580 797 597 793 597 791 597 800 580 801 580 802 580 800 580 796 580 801 580 800 598 794 598 796 598 803 580 804 580 799 580 803 580 805 580 804 580 803 599 799 599 797 599 806 580 800 580 802 580 806 600 807 600 808 600 806 601 802 601 807 601 809 602 805 602 803 602 809 580 11 580 805 580 810 580 806 580 808 580 810 603 808 603 811 603 812 580 810 580 811 580 12 580 11 580 809 580 813 604 12 604 809 604 813 580 14 580 12 580 814 605 812 605 815 605 814 580 810 580 812 580 816 580 814 580 815 580 16 606 14 606 813 606 817 599 16 599 813 599 817 580 18 580 16 580 818 580 816 580 819 580 818 580 814 580 816 580 820 580 818 580 819 580 20 580 18 580 817 580 821 597 20 597 817 597 821 594 22 594 20 594 822 607 820 607 823 607 822 608 818 608 820 608 824 580 822 580 823 580 24 609 22 609 821 609 825 580 26 580 24 580 825 580 24 580 821 580 826 580 824 580 827 580 826 610 822 610 824 610 828 580 826 580 827 580 28 611 26 611 825 611 829 580 30 580 28 580 829 612 28 612 825 612 830 580 828 580 831 580 830 580 826 580 828 580 832 613 830 613 831 613 32 580 30 580 829 580 833 580 34 580 32 580 833 580 32 580 829 580 834 614 832 614 835 614 834 580 830 580 832 580 836 580 834 580 835 580 36 615 34 615 833 615 837 580 834 580 836 580 38 616 36 616 833 616 838 580 38 580 833 580 839 617 834 617 837 617 840 580 839 580 837 580 40 592 38 592 838 592 841 618 839 618 840 618 41 580 40 580 838 580 842 580 41 580 838 580 843 619 839 619 841 619 844 580 843 580 841 580 43 580 41 580 842 580 845 620 843 620 844 620 45 580 43 580 842 580 846 580 843 580 845 580 847 596 45 596 842 596 848 580 846 580 845 580 47 580 45 580 847 580 849 621 846 621 848 621 49 622 47 622 847 622 850 623 846 623 849 623 851 598 49 598 847 598 852 580 850 580 849 580 51 580 49 580 851 580 853 580 850 580 852 580 53 580 51 580 851 580 854 624 850 624 853 624 855 580 53 580 851 580 856 580 854 580 853 580 55 580 53 580 855 580 857 625 854 625 856 625 57 580 55 580 855 580 858 626 854 626 857 626 859 580 57 580 855 580 110 580 858 580 857 580 60 580 57 580 859 580 108 627 860 627 858 627 108 628 858 628 110 628 62 629 859 629 861 629 62 580 60 580 859 580 106 580 860 580 108 580 64 580 62 580 861 580 104 630 862 630 860 630 104 631 860 631 106 631 66 580 861 580 863 580 66 580 64 580 861 580 102 580 862 580 104 580 69 580 66 580 863 580 100 632 864 632 862 632 100 580 862 580 102 580 71 633 863 633 865 633 71 580 69 580 863 580 98 634 864 634 100 634 73 635 71 635 865 635 96 580 866 580 864 580 96 636 864 636 98 636 75 580 73 580 865 580 75 610 865 610 867 610 94 580 866 580 96 580 77 580 75 580 867 580 92 637 866 637 94 637 92 619 868 619 866 619 79 580 867 580 869 580 79 580 77 580 867 580 81 580 79 580 869 580 90 638 868 638 92 638 88 580 870 580 868 580 88 580 868 580 90 580 82 580 869 580 870 580 82 613 81 613 869 613 86 580 870 580 88 580 84 580 82 580 870 580 84 639 870 639 86 639 871 640 872 640 873 640 871 456 873 456 874 456 871 641 874 641 875 641 876 642 877 642 875 642 877 642 871 642 875 642 142 643 145 643 878 643 879 644 142 644 880 644 142 645 878 645 880 645 879 646 880 646 881 646 882 647 879 647 883 647 879 648 881 648 883 648 884 649 882 649 885 649 882 650 883 650 885 650 884 651 885 651 886 651 887 652 884 652 888 652 884 653 886 653 888 653 887 654 888 654 889 654 890 655 887 655 891 655 887 656 889 656 891 656 892 657 890 657 893 657 890 658 891 658 893 658 892 659 893 659 894 659 895 660 892 660 896 660 892 661 894 661 896 661 897 662 895 662 898 662 895 663 896 663 898 663 899 664 897 664 900 664 897 665 898 665 900 665 901 666 899 666 902 666 899 667 900 667 902 667 901 668 902 668 903 668 904 669 901 669 905 669 901 670 903 670 905 670 904 671 905 671 906 671 111 672 904 672 907 672 904 673 906 673 907 673 111 674 907 674 908 674 111 675 908 675 112 675 909 676 893 676 910 676 911 677 912 677 112 677 912 678 913 678 112 678 908 679 911 679 112 679 910 680 891 680 889 680 129 681 128 681 914 681 911 682 908 682 907 682 128 683 915 683 914 683 112 684 913 684 113 684 910 685 889 685 916 685 129 686 914 686 131 686 916 687 889 687 888 687 917 688 911 688 906 688 911 689 907 689 906 689 133 690 131 690 918 690 917 691 906 691 905 691 131 692 914 692 918 692 888 693 886 693 919 693 916 694 888 694 919 694 917 695 905 695 903 695 118 696 116 696 920 696 116 697 114 697 920 697 114 698 113 698 920 698 113 699 913 699 920 699 919 700 886 700 885 700 135 701 133 701 921 701 917 702 903 702 922 702 133 703 918 703 921 703 922 704 903 704 902 704 919 705 885 705 923 705 135 706 921 706 137 706 119 707 118 707 924 707 118 708 920 708 924 708 923 709 885 709 883 709 922 710 902 710 925 710 138 711 137 711 926 711 137 712 921 712 926 712 925 713 902 713 900 713 925 714 900 714 898 714 927 715 923 715 881 715 119 716 924 716 928 716 923 717 883 717 881 717 121 718 119 718 928 718 925 719 898 719 929 719 927 720 881 720 880 720 121 721 928 721 123 721 927 722 880 722 878 722 123 723 928 723 930 723 124 724 123 724 930 724 927 725 878 725 145 725 896 726 894 726 909 726 929 727 896 727 909 727 141 728 140 728 931 728 140 729 138 729 931 729 138 730 926 730 931 730 124 731 930 731 126 731 927 732 145 732 932 732 145 733 144 733 933 733 144 734 143 734 933 734 143 735 141 735 933 735 141 736 931 736 933 736 145 737 933 737 934 737 932 738 145 738 934 738 126 739 930 739 915 739 128 740 126 740 915 740 929 741 898 741 896 741 909 742 894 742 893 742 910 743 893 743 891 743 935 744 58 744 56 744 935 745 936 745 937 745 935 746 56 746 936 746 938 747 937 747 939 747 938 745 935 745 937 745 940 748 939 748 941 748 940 747 938 747 939 747 942 749 940 749 941 749 943 750 941 750 944 750 943 751 942 751 941 751 945 752 944 752 946 752 945 753 943 753 944 753 947 754 948 754 949 754 950 755 949 755 951 755 950 756 951 756 952 756 950 757 947 757 949 757 953 758 952 758 954 758 953 759 950 759 952 759 955 760 954 760 956 760 955 761 956 761 957 761 955 762 953 762 954 762 958 763 957 763 959 763 958 764 959 764 960 764 958 765 955 765 957 765 961 766 960 766 962 766 961 767 958 767 960 767 963 768 964 768 965 768 966 769 963 769 967 769 963 770 965 770 967 770 968 771 966 771 969 771 962 772 968 772 969 772 966 773 967 773 969 773 962 774 969 774 961 774 970 775 968 775 962 775 948 776 970 776 962 776 949 777 948 777 960 777 948 778 962 778 960 778 954 779 952 779 956 779 951 780 949 780 959 780 949 781 960 781 959 781 952 782 951 782 957 782 951 783 959 783 957 783 956 784 952 784 957 784 948 785 947 785 971 785 970 786 948 786 971 786 972 787 970 787 971 787 973 788 972 788 974 788 972 789 971 789 974 789 975 790 973 790 976 790 973 791 974 791 976 791 976 489 945 489 975 489 945 792 946 792 975 792 965 489 964 489 934 489 934 793 964 793 932 793 975 489 946 489 932 489 964 489 975 489 932 489 919 794 923 794 927 794 916 795 919 795 932 795 919 456 927 456 932 456 910 456 916 456 909 456 916 456 932 456 909 456 909 456 932 456 929 456 922 456 925 456 917 456 925 456 929 456 917 456 911 456 917 456 912 456 929 456 932 456 912 456 917 796 929 796 912 796 946 456 944 456 59 456 944 797 941 797 59 797 941 456 939 456 59 456 939 456 937 456 59 456 937 456 936 456 59 456 936 456 56 456 59 456 946 456 59 456 61 456 932 456 946 456 977 456 912 456 932 456 977 456 946 456 61 456 977 456 977 456 61 456 978 456 978 798 61 798 979 798 979 456 61 456 980 456 980 456 61 456 981 456 981 456 61 456 982 456 982 456 61 456 63 456 983 799 978 799 979 799 983 800 977 800 978 800 983 801 984 801 977 801 985 802 979 802 980 802 985 803 983 803 979 803 986 804 980 804 981 804 986 805 985 805 980 805 987 806 981 806 982 806 987 804 986 804 981 804 988 807 982 807 63 807 988 806 987 806 982 806 67 808 988 808 63 808 109 809 110 809 857 809 989 810 857 810 856 810 989 811 109 811 857 811 990 812 856 812 853 812 990 813 989 813 856 813 991 814 853 814 852 814 991 815 990 815 853 815 992 816 852 816 849 816 992 817 991 817 852 817 993 818 849 818 848 818 993 819 992 819 849 819 994 820 848 820 845 820 994 821 993 821 848 821 995 822 845 822 844 822 995 823 994 823 845 823 996 824 844 824 841 824 996 825 995 825 844 825 997 826 841 826 840 826 997 827 996 827 841 827 998 828 840 828 837 828 998 829 997 829 840 829 999 830 837 830 836 830 999 831 998 831 837 831 1000 832 836 832 835 832 1000 833 999 833 836 833 1001 834 835 834 832 834 1001 835 1000 835 835 835 1002 836 832 836 831 836 1002 837 1001 837 832 837 1003 838 831 838 828 838 1003 839 1002 839 831 839 1004 840 828 840 827 840 1004 841 1003 841 828 841 1005 842 827 842 824 842 1005 843 1004 843 827 843 1006 844 824 844 823 844 1006 845 1005 845 824 845 1007 846 823 846 820 846 1007 847 1006 847 823 847 1008 848 820 848 819 848 1008 849 1007 849 820 849 1009 850 819 850 816 850 1009 851 1008 851 819 851 1010 852 816 852 815 852 1010 853 1009 853 816 853 1011 854 1010 854 815 854 1011 855 815 855 812 855 872 856 1011 856 812 856 872 857 812 857 811 857 873 858 872 858 811 858 874 859 873 859 811 859 875 860 874 860 811 860 875 861 811 861 808 861 1012 862 1011 862 872 862 1013 863 875 863 808 863 1013 864 808 864 807 864 1013 865 876 865 875 865 1014 866 1013 866 807 866 1014 867 807 867 802 867 1015 868 802 868 801 868 1015 869 1014 869 802 869 1016 870 1015 870 801 870 1016 871 801 871 796 871 1017 872 796 872 795 872 1017 873 1016 873 796 873 1018 874 795 874 790 874 1018 875 1017 875 795 875 1019 876 790 876 789 876 1019 877 1018 877 790 877 1020 878 789 878 784 878 1020 879 1019 879 789 879 1021 880 784 880 783 880 1021 881 1020 881 784 881 1022 882 1021 882 783 882 1022 883 783 883 776 883 1023 884 776 884 775 884 1023 885 1022 885 776 885 1024 886 775 886 777 886 1024 887 1023 887 775 887 1025 888 777 888 778 888 1025 889 1024 889 777 889 1026 890 778 890 780 890 1026 891 1025 891 778 891 1027 892 780 892 781 892 1027 893 1026 893 780 893 1028 894 781 894 786 894 1028 895 1027 895 781 895 1029 896 786 896 787 896 1029 897 1028 897 786 897 1030 898 787 898 792 898 1030 899 1029 899 787 899 1031 900 792 900 793 900 1031 901 1030 901 792 901 1032 902 793 902 798 902 1032 903 1031 903 793 903 1033 904 1032 904 798 904 1033 905 798 905 799 905 1034 906 1033 906 799 906 1034 907 799 907 804 907 1035 908 1034 908 804 908 1035 909 804 909 805 909 10 910 1035 910 805 910 10 911 805 911 11 911 877 912 1012 912 871 912 1012 912 872 912 871 912 337 456 335 456 725 456 710 456 705 456 707 456 329 456 719 456 331 456 704 456 705 456 710 456 935 456 938 456 940 456 339 456 337 456 725 456 307 913 95 913 97 913 328 456 976 456 719 456 309 914 97 914 99 914 328 456 719 456 329 456 5 456 0 456 3 456 58 915 940 915 945 915 309 916 307 916 97 916 58 917 935 917 940 917 746 918 83 918 524 918 746 919 517 919 515 919 746 920 519 920 517 920 746 921 522 921 519 921 305 922 95 922 307 922 746 923 524 923 522 923 746 924 80 924 83 924 469 456 976 456 328 456 302 925 95 925 305 925 302 926 93 926 95 926 311 927 309 927 99 927 341 456 339 456 725 456 311 456 587 456 585 456 311 928 99 928 587 928 8 456 0 456 5 456 301 929 91 929 93 929 301 930 93 930 302 930 467 456 976 456 469 456 205 931 1000 931 1001 931 313 456 311 456 585 456 343 456 341 456 725 456 313 456 585 456 583 456 205 932 203 932 1000 932 751 933 80 933 746 933 315 456 313 456 583 456 315 456 583 456 580 456 15 934 167 934 165 934 15 935 169 935 167 935 201 936 999 936 1000 936 201 937 1000 937 203 937 491 938 91 938 301 938 15 939 165 939 13 939 1036 456 8 456 1037 456 1038 456 8 456 1036 456 229 940 731 940 730 940 930 456 928 456 710 456 207 941 205 941 1001 941 1038 456 0 456 8 456 924 456 704 456 710 456 231 942 229 942 730 942 924 456 710 456 928 456 1027 943 375 943 373 943 1027 944 377 944 375 944 200 945 999 945 201 945 231 946 730 946 729 946 1027 947 373 947 1026 947 317 456 315 456 580 456 227 948 343 948 725 948 1039 456 0 456 1038 456 227 949 731 949 229 949 227 950 725 950 731 950 54 951 58 951 945 951 489 952 91 952 491 952 54 953 945 953 976 953 1039 456 1040 456 1041 456 1039 456 1041 456 0 456 750 954 80 954 751 954 209 955 207 955 1001 955 915 456 930 456 710 456 226 956 345 956 343 956 198 957 998 957 999 957 1042 456 1040 456 1039 456 198 958 999 958 200 958 920 456 704 456 924 456 226 959 343 959 227 959 233 960 231 960 729 960 233 961 729 961 728 961 579 962 998 962 198 962 711 456 915 456 710 456 235 963 233 963 728 963 235 964 727 964 726 964 235 965 728 965 727 965 224 966 345 966 226 966 347 967 345 967 224 967 914 456 915 456 711 456 78 968 749 968 748 968 78 969 750 969 749 969 913 456 704 456 920 456 237 970 235 970 726 970 78 971 80 971 750 971 384 972 1001 972 1002 972 384 973 211 973 209 973 747 974 78 974 748 974 89 975 91 975 489 975 384 976 1002 976 385 976 384 977 209 977 1001 977 89 978 489 978 487 978 387 979 1002 979 1003 979 557 980 347 980 224 980 697 981 78 981 747 981 17 982 602 982 169 982 1028 983 426 983 377 983 1028 984 429 984 426 984 387 985 385 985 1002 985 17 986 169 986 15 986 918 456 914 456 711 456 1028 987 377 987 1027 987 577 988 997 988 998 988 577 989 998 989 579 989 76 990 78 990 697 990 1029 991 431 991 429 991 713 456 711 456 712 456 239 992 237 992 726 992 1029 993 429 993 1028 993 555 994 349 994 347 994 555 995 347 995 557 995 74 996 76 996 697 996 485 997 89 997 487 997 1030 998 431 998 1029 998 382 999 213 999 211 999 1030 1000 433 1000 431 1000 382 1001 211 1001 384 1001 52 1002 54 1002 976 1002 921 456 918 456 711 456 389 1003 387 1003 1003 1003 576 1004 997 1004 577 1004 554 1005 351 1005 349 1005 554 1006 349 1006 555 1006 380 1007 213 1007 382 1007 380 1008 215 1008 213 1008 391 1009 389 1009 1003 1009 391 1010 1003 1010 1004 1010 717 456 711 456 713 456 717 456 926 456 921 456 724 456 965 456 718 456 717 456 921 456 711 456 717 456 715 456 716 456 717 456 714 456 715 456 717 456 713 456 714 456 573 1011 997 1011 576 1011 551 1012 448 1012 351 1012 551 1013 351 1013 554 1013 573 1014 995 1014 996 1014 573 1015 996 1015 997 1015 696 1016 72 1016 74 1016 425 1017 215 1017 380 1017 696 1018 74 1018 697 1018 425 1019 218 1019 215 1019 393 1020 391 1020 1004 1020 393 1021 1004 1021 1005 1021 19 1022 606 1022 602 1022 19 1023 602 1023 17 1023 931 456 926 456 717 456 571 1024 995 1024 573 1024 723 456 965 456 724 456 571 1025 994 1025 995 1025 281 1026 1020 1026 1021 1026 549 1027 448 1027 551 1027 723 456 967 456 965 456 549 1028 451 1028 448 1028 50 1029 976 1029 467 1029 50 1030 52 1030 976 1030 1031 1031 435 1031 433 1031 255 1032 481 1032 479 1032 395 1033 393 1033 1005 1033 1031 1034 433 1034 1030 1034 423 1035 218 1035 425 1035 423 1036 219 1036 218 1036 283 1037 1021 1037 1022 1037 283 1038 281 1038 1021 1038 548 1039 451 1039 549 1039 221 1040 219 1040 423 1040 279 1041 1019 1041 1020 1041 279 1042 1020 1042 281 1042 253 1043 481 1043 255 1043 953 456 955 456 958 456 253 1044 483 1044 481 1044 257 1045 255 1045 479 1045 722 456 967 456 723 456 257 1046 479 1046 477 1046 21 1047 608 1047 606 1047 285 1048 283 1048 1022 1048 421 1049 221 1049 423 1049 21 1050 606 1050 19 1050 421 1051 559 1051 221 1051 278 1052 1019 1052 279 1052 397 1053 1005 1053 1006 1053 721 456 967 456 722 456 721 456 969 456 967 456 397 1054 395 1054 1005 1054 947 456 950 456 953 456 947 456 953 456 958 456 252 1055 483 1055 253 1055 947 456 958 456 961 456 48 1056 50 1056 467 1056 947 456 961 456 969 456 252 1057 485 1057 483 1057 259 1058 257 1058 477 1058 48 1059 467 1059 465 1059 720 456 969 456 721 456 23 1060 726 1060 608 1060 933 456 931 456 717 456 23 1061 608 1061 21 1061 70 1062 72 1062 696 1062 400 1063 397 1063 1006 1063 400 1064 1006 1064 1007 1064 46 1065 48 1065 465 1065 419 1066 559 1066 421 1066 46 1067 465 1067 463 1067 971 456 969 456 720 456 971 456 947 456 969 456 287 1068 1022 1068 1023 1068 971 456 720 456 719 456 287 1069 285 1069 1022 1069 25 1070 726 1070 23 1070 250 1071 87 1071 89 1071 401 1072 1007 1072 1008 1072 401 1073 1008 1073 1009 1073 250 1074 485 1074 252 1074 401 1075 400 1075 1007 1075 250 1076 89 1076 485 1076 44 1077 46 1077 463 1077 974 456 971 456 719 456 261 1078 259 1078 477 1078 44 1079 463 1079 461 1079 261 1080 477 1080 476 1080 27 1081 241 1081 239 1081 733 1082 1019 1082 278 1082 733 1083 1016 1083 1017 1083 733 1084 1017 1084 1018 1084 733 1085 1018 1085 1019 1085 733 1086 278 1086 276 1086 403 1087 1009 1087 1010 1087 27 1088 239 1088 726 1088 976 456 974 456 719 456 27 1089 726 1089 25 1089 403 1090 401 1090 1009 1090 42 1091 44 1091 461 1091 772 456 699 456 698 456 772 456 700 456 699 456 42 1092 459 1092 457 1092 42 1093 461 1093 459 1093 289 1094 287 1094 1023 1094 772 456 698 456 773 456 29 1095 244 1095 241 1095 68 1096 70 1096 696 1096 513 1097 733 1097 276 1097 743 1098 559 1098 419 1098 29 1099 241 1099 27 1099 68 1100 696 1100 703 1100 743 1101 561 1101 559 1101 771 456 700 456 772 456 263 1102 261 1102 476 1102 39 1103 42 1103 457 1103 263 1104 476 1104 473 1104 742 1105 561 1105 743 1105 39 1106 455 1106 453 1106 39 1107 457 1107 455 1107 622 456 439 456 437 456 742 1108 563 1108 561 1108 535 1109 87 1109 250 1109 31 1110 245 1110 244 1110 31 1111 247 1111 245 1111 31 1112 244 1112 29 1112 744 456 743 456 419 456 624 456 437 456 435 456 744 456 419 456 417 456 37 1113 451 1113 548 1113 624 456 622 456 437 456 934 456 933 456 717 456 37 1114 39 1114 453 1114 620 456 441 456 439 456 734 1115 733 1115 513 1115 37 1116 453 1116 451 1116 37 1117 548 1117 546 1117 620 456 439 456 622 456 291 1118 289 1118 1023 1118 33 1119 247 1119 31 1119 33 1120 537 1120 247 1120 33 1121 539 1121 537 1121 618 456 441 456 620 456 33 1122 541 1122 539 1122 745 456 744 456 417 456 511 1123 734 1123 513 1123 35 1124 37 1124 546 1124 35 1125 541 1125 33 1125 35 1126 544 1126 541 1126 35 1127 546 1127 544 1127 625 1128 1031 1128 1032 1128 533 1129 87 1129 535 1129 965 456 934 456 718 456 625 1130 435 1130 1031 1130 1043 456 773 456 698 456 698 456 704 456 1043 456 1043 456 704 456 1042 456 265 1131 263 1131 473 1131 741 1132 563 1132 742 1132 1042 456 704 456 1040 456 625 456 624 456 435 456 1040 456 704 456 1044 456 741 1133 566 1133 563 1133 717 456 718 456 934 456 265 1134 473 1134 470 1134 726 456 732 456 447 456 726 456 447 456 445 456 726 456 445 456 443 456 726 456 443 456 441 456 726 456 441 456 616 456 726 456 616 456 614 456 616 456 441 456 618 456 733 456 739 456 411 456 733 456 411 456 409 456 733 456 409 456 407 456 735 1135 734 1135 511 1135 733 456 407 456 404 456 733 456 404 456 403 456 733 456 403 456 877 456 733 1136 877 1136 1014 1136 733 1137 1014 1137 1015 1137 733 1138 1015 1138 1016 1138 627 1139 625 1139 1032 1139 740 1140 746 1140 273 1140 740 1141 273 1141 271 1141 740 1142 271 1142 270 1142 740 1143 270 1143 325 1143 627 1144 1032 1144 1033 1144 740 456 325 456 323 456 740 456 323 456 321 456 510 1145 735 1145 511 1145 740 456 321 456 319 456 740 456 319 456 317 456 740 456 317 456 195 456 740 456 195 456 193 456 740 456 193 456 191 456 267 1146 470 1146 325 1146 740 1147 994 1147 571 1147 195 456 317 456 580 456 273 1148 746 1148 515 1148 740 1149 568 1149 566 1149 740 1150 570 1150 568 1150 267 1151 265 1151 470 1151 740 1152 571 1152 570 1152 740 1153 566 1153 741 1153 532 1154 87 1154 533 1154 739 456 413 456 411 456 739 456 415 456 413 456 739 456 417 456 415 456 739 456 745 456 417 456 736 1155 735 1155 510 1155 1024 1156 293 1156 291 1156 151 456 146 456 149 456 1024 1157 291 1157 1023 1157 737 1158 736 1158 510 1158 296 1159 293 1159 1024 1159 628 1160 627 1160 1033 1160 507 1161 737 1161 510 1161 154 456 146 456 151 456 270 1162 267 1162 325 1162 65 1163 68 1163 703 1163 877 1164 1010 1164 1011 1164 877 1165 1011 1165 1012 1165 877 1166 403 1166 1010 1166 65 1167 703 1167 702 1167 1013 1168 877 1168 876 1168 738 1169 737 1169 507 1169 85 1170 87 1170 532 1170 178 1171 989 1171 990 1171 85 1172 532 1172 529 1172 176 1173 989 1173 178 1173 760 456 762 456 764 456 760 456 146 456 154 456 505 1174 738 1174 507 1174 180 1175 178 1175 990 1175 760 456 154 456 762 456 527 1176 85 1176 529 1176 758 456 146 456 760 456 758 456 701 456 700 456 181 1177 180 1177 990 1177 758 456 700 456 771 456 758 456 771 456 146 456 181 1178 990 1178 991 1178 174 1179 989 1179 176 1179 174 1180 109 1180 989 1180 172 1181 109 1181 174 1181 756 456 701 456 758 456 756 1182 65 1182 702 1182 183 1183 181 1183 991 1183 756 456 702 456 701 456 1034 1184 630 1184 628 1184 1034 1185 633 1185 630 1185 183 1186 991 1186 992 1186 1034 1187 628 1187 1033 1187 601 1188 107 1188 109 1188 601 1189 109 1189 172 1189 185 1190 183 1190 992 1190 185 1191 992 1191 993 1191 600 1192 107 1192 601 1192 754 1193 65 1193 756 1193 187 1194 993 1194 994 1194 187 1195 185 1195 993 1195 187 1196 994 1196 740 1196 67 1197 65 1197 754 1197 189 456 187 456 740 456 984 1198 67 1198 754 1198 598 1199 105 1199 107 1199 598 1200 107 1200 600 1200 1014 1201 877 1201 1013 1201 359 1202 505 1202 504 1202 191 456 189 456 740 456 361 1203 359 1203 504 1203 361 1204 502 1204 500 1204 361 1205 504 1205 502 1205 596 1206 105 1206 598 1206 986 1207 984 1207 983 1207 358 456 732 456 738 456 986 456 983 456 985 456 986 456 987 456 988 456 986 1208 988 1208 67 1208 986 1209 67 1209 984 1209 358 1210 738 1210 505 1210 358 1211 505 1211 359 1211 594 1212 105 1212 596 1212 354 456 732 456 358 456 363 1213 361 1213 500 1213 363 1214 500 1214 497 1214 1025 1215 297 1215 296 1215 1025 1216 299 1216 297 1216 1025 1217 296 1217 1024 1217 1035 1218 635 1218 633 1218 1035 1219 637 1219 635 1219 365 1220 363 1220 497 1220 1035 1221 639 1221 637 1221 365 1222 497 1222 495 1222 1035 1223 633 1223 1034 1223 353 456 732 456 354 456 447 456 732 456 353 456 10 1224 157 1224 639 1224 103 1225 591 1225 589 1225 10 1226 158 1226 157 1226 103 1227 594 1227 591 1227 367 1228 495 1228 493 1228 103 1229 105 1229 594 1229 367 1230 365 1230 495 1230 10 1231 639 1231 1035 1231 83 1232 526 1232 524 1232 83 1233 527 1233 526 1233 83 1234 85 1234 527 1234 369 1235 299 1235 1025 1235 101 1236 589 1236 587 1236 369 1237 493 1237 299 1237 101 1238 103 1238 589 1238 369 1239 367 1239 493 1239 1044 456 704 456 913 456 99 1240 101 1240 587 1240 1026 1241 369 1241 1025 1241 726 456 610 456 608 456 1026 1242 371 1242 369 1242 726 456 612 456 610 456 1026 1243 373 1243 371 1243 726 456 614 456 612 456 940 456 942 456 943 456 940 1244 943 1244 945 1244 335 456 333 456 719 456 335 456 719 456 725 456 331 456 719 456 333 456 13 1245 161 1245 158 1245 705 456 706 456 707 456 13 1246 163 1246 161 1246 13 1247 165 1247 163 1247 13 1248 158 1248 10 1248 709 456 707 456 708 456 710 456 707 456 709 456 1044 511 913 511 1045 511 913 1249 912 1249 1045 1249 773 511 1043 511 770 511 1043 511 1046 511 770 511 984 511 754 511 753 511 753 511 770 511 977 511 984 1250 753 1250 977 1250 1045 511 912 511 977 511 1046 511 1045 511 977 511 770 511 1046 511 977 511 1047 1251 1046 1251 1043 1251 1048 1252 1047 1252 1042 1252 1047 1253 1043 1253 1042 1253 1049 1254 1048 1254 1039 1254 1050 1255 1049 1255 1039 1255 1048 1256 1042 1256 1039 1256 1050 560 1039 560 1038 560 8 1257 9 1257 1051 1257 1037 1258 1051 1258 1052 1258 1037 1259 8 1259 1051 1259 1036 1260 1052 1260 1053 1260 1036 1261 1037 1261 1052 1261 1038 1262 1053 1262 1054 1262 1038 1263 1054 1263 1050 1263 1038 1264 1036 1264 1053 1264 1 583 0 583 1041 583 1055 1265 1 1265 1041 1265 1056 1266 1055 1266 1041 1266 1057 1267 1056 1267 1040 1267 1056 1268 1041 1268 1040 1268 1045 1269 1057 1269 1044 1269 1057 1270 1040 1270 1044 1270 1051 1271 9 1271 7 1271 1052 1272 1051 1272 6 1272 1051 1273 7 1273 6 1273 1053 1274 1052 1274 4 1274 1052 1275 6 1275 4 1275 1054 1276 1053 1276 2 1276 1053 575 4 575 2 575 1050 1277 1054 1277 1 1277 1054 1278 2 1278 1 1278 1049 1279 1050 1279 1055 1279 1050 1280 1 1280 1055 1280