0 0 1 0 12 0 12 1 1 1 13 1 1 2 2 2 13 2 13 3 2 3 14 3 2 4 3 4 14 4 14 5 3 5 15 5 3 6 4 6 15 6 15 7 4 7 16 7 4 8 5 8 16 8 16 9 5 9 17 9 5 10 6 10 17 10 17 11 6 11 18 11 6 12 7 12 18 12 18 13 7 13 19 13 7 14 8 14 19 14 19 15 8 15 20 15 8 16 9 16 20 16 20 17 9 17 21 17 9 18 10 18 21 18 21 19 10 19 22 19 10 20 11 20 22 20 22 21 11 21 23 21 11 22 0 22 23 22 23 23 0 23 12 23 12 24 13 24 24 24 24 25 13 25 25 25 13 26 14 26 25 26 25 27 14 27 26 27 14 28 15 28 26 28 26 29 15 29 27 29 15 30 16 30 27 30 27 31 16 31 28 31 16 32 17 32 28 32 28 33 17 33 29 33 17 34 18 34 29 34 29 35 18 35 30 35 18 36 19 36 30 36 30 37 19 37 31 37 19 38 20 38 31 38 31 39 20 39 32 39 20 40 21 40 32 40 32 41 21 41 33 41 21 42 22 42 33 42 33 43 22 43 34 43 22 44 23 44 34 44 34 45 23 45 35 45 23 46 12 46 35 46 35 47 12 47 24 47 24 48 25 48 36 48 36 49 25 49 37 49 25 50 26 50 37 50 37 51 26 51 38 51 26 52 27 52 38 52 38 53 27 53 39 53 27 54 28 54 39 54 39 55 28 55 40 55 28 56 29 56 40 56 40 57 29 57 41 57 29 58 30 58 41 58 41 59 30 59 42 59 30 60 31 60 42 60 42 61 31 61 43 61 31 62 32 62 43 62 43 63 32 63 44 63 32 64 33 64 44 64 44 65 33 65 45 65 33 66 34 66 45 66 45 67 34 67 46 67 34 68 35 68 46 68 46 69 35 69 47 69 35 70 24 70 47 70 47 71 24 71 36 71 48 72 49 72 60 72 60 73 49 73 61 73 49 74 50 74 61 74 61 75 50 75 62 75 50 76 51 76 62 76 62 77 51 77 63 77 51 78 52 78 63 78 63 79 52 79 64 79 52 80 53 80 64 80 64 81 53 81 65 81 53 82 54 82 65 82 65 83 54 83 66 83 54 84 55 84 66 84 66 85 55 85 67 85 55 86 56 86 67 86 67 87 56 87 68 87 56 88 57 88 68 88 68 89 57 89 69 89 57 90 58 90 69 90 69 91 58 91 70 91 58 92 59 92 70 92 70 93 59 93 71 93 59 94 48 94 71 94 71 95 48 95 60 95 60 96 61 96 72 96 72 97 61 97 73 97 61 98 62 98 73 98 73 99 62 99 74 99 62 100 63 100 74 100 74 101 63 101 75 101 63 102 64 102 75 102 75 103 64 103 76 103 64 104 65 104 76 104 76 105 65 105 77 105 65 106 66 106 77 106 77 107 66 107 78 107 66 108 67 108 78 108 78 109 67 109 79 109 67 110 68 110 79 110 79 111 68 111 80 111 68 112 69 112 80 112 80 113 69 113 81 113 69 114 70 114 81 114 81 115 70 115 82 115 70 116 71 116 82 116 82 117 71 117 83 117 71 118 60 118 83 118 83 119 60 119 72 119 72 120 73 120 84 120 84 121 73 121 85 121 73 122 74 122 85 122 85 123 74 123 86 123 74 124 75 124 86 124 86 125 75 125 87 125 75 126 76 126 87 126 87 127 76 127 88 127 76 128 77 128 88 128 88 129 77 129 89 129 77 130 78 130 89 130 89 131 78 131 90 131 78 132 79 132 90 132 90 133 79 133 91 133 79 134 80 134 91 134 91 135 80 135 92 135 80 136 81 136 92 136 92 137 81 137 93 137 81 138 82 138 93 138 93 139 82 139 94 139 82 140 83 140 94 140 94 141 83 141 95 141 83 142 72 142 95 142 95 143 72 143 84 143 96 144 97 144 108 144 108 145 97 145 109 145 97 146 98 146 109 146 109 147 98 147 110 147 98 148 99 148 110 148 110 149 99 149 111 149 99 150 100 150 111 150 111 151 100 151 112 151 100 152 101 152 112 152 112 153 101 153 113 153 101 154 102 154 113 154 113 155 102 155 114 155 102 156 103 156 114 156 114 157 103 157 115 157 103 158 104 158 115 158 115 159 104 159 116 159 104 160 105 160 116 160 116 161 105 161 117 161 105 162 106 162 117 162 117 163 106 163 118 163 106 164 107 164 118 164 118 165 107 165 119 165 107 166 96 166 119 166 119 167 96 167 108 167 108 168 109 168 120 168 120 169 109 169 121 169 109 170 110 170 121 170 121 171 110 171 122 171 110 172 111 172 122 172 122 173 111 173 123 173 111 174 112 174 123 174 123 175 112 175 124 175 112 176 113 176 124 176 124 177 113 177 125 177 113 178 114 178 125 178 125 179 114 179 126 179 114 180 115 180 126 180 126 181 115 181 127 181 115 182 116 182 127 182 127 183 116 183 128 183 116 184 117 184 128 184 128 185 117 185 129 185 117 186 118 186 129 186 129 187 118 187 130 187 118 188 119 188 130 188 130 189 119 189 131 189 119 190 108 190 131 190 131 191 108 191 120 191 120 192 121 192 132 192 132 193 121 193 133 193 121 194 122 194 133 194 133 195 122 195 134 195 122 196 123 196 134 196 134 197 123 197 135 197 123 198 124 198 135 198 135 199 124 199 136 199 124 200 125 200 136 200 136 201 125 201 137 201 125 202 126 202 137 202 137 203 126 203 138 203 126 204 127 204 138 204 138 205 127 205 139 205 127 206 128 206 139 206 139 207 128 207 140 207 128 208 129 208 140 208 140 209 129 209 141 209 129 210 130 210 141 210 141 211 130 211 142 211 130 212 131 212 142 212 142 213 131 213 143 213 131 214 120 214 143 214 143 215 120 215 132 215 144 216 145 216 156 216 156 217 145 217 157 217 145 218 146 218 157 218 157 219 146 219 158 219 146 220 147 220 158 220 158 221 147 221 159 221 147 222 148 222 159 222 159 223 148 223 160 223 148 224 149 224 160 224 160 225 149 225 161 225 149 226 150 226 161 226 161 227 150 227 162 227 150 228 151 228 162 228 162 229 151 229 163 229 151 230 152 230 163 230 163 231 152 231 164 231 152 232 153 232 164 232 164 233 153 233 165 233 153 234 154 234 165 234 165 235 154 235 166 235 154 236 155 236 166 236 166 237 155 237 167 237 155 238 144 238 167 238 167 239 144 239 156 239 156 240 157 240 168 240 168 241 157 241 169 241 157 242 158 242 169 242 169 243 158 243 170 243 158 244 159 244 170 244 170 245 159 245 171 245 159 246 160 246 171 246 171 247 160 247 172 247 160 248 161 248 172 248 172 249 161 249 173 249 161 250 162 250 173 250 173 251 162 251 174 251 162 252 163 252 174 252 174 253 163 253 175 253 163 254 164 254 175 254 175 255 164 255 176 255 164 256 165 256 176 256 176 257 165 257 177 257 165 258 166 258 177 258 177 259 166 259 178 259 166 260 167 260 178 260 178 261 167 261 179 261 167 262 156 262 179 262 179 263 156 263 168 263 168 264 169 264 180 264 180 265 169 265 181 265 169 266 170 266 181 266 181 267 170 267 182 267 170 268 171 268 182 268 182 269 171 269 183 269 171 270 172 270 183 270 183 271 172 271 184 271 172 272 173 272 184 272 184 273 173 273 185 273 173 274 174 274 185 274 185 275 174 275 186 275 174 276 175 276 186 276 186 277 175 277 187 277 175 278 176 278 187 278 187 279 176 279 188 279 176 280 177 280 188 280 188 281 177 281 189 281 177 282 178 282 189 282 189 283 178 283 190 283 178 284 179 284 190 284 190 285 179 285 191 285 179 286 168 286 191 286 191 287 168 287 180 287 192 288 193 288 194 288 194 289 193 289 195 289 194 290 195 290 196 290 196 291 195 291 197 291 198 292 199 292 200 292 200 293 199 293 201 293 200 294 201 294 202 294 202 295 201 295 203 295 199 296 198 296 192 296 192 297 198 297 193 297 192 298 194 298 199 298 199 299 194 299 201 299 198 300 200 300 193 300 193 301 200 301 195 301 196 302 203 302 194 302 194 303 203 303 201 303 197 304 195 304 202 304 202 305 195 305 200 305 204 306 205 306 206 306 206 307 205 307 207 307 206 308 207 308 208 308 208 309 207 309 209 309 210 310 211 310 212 310 212 311 211 311 213 311 212 312 213 312 214 312 214 313 213 313 215 313 213 314 211 314 206 314 206 315 211 315 204 315 210 316 212 316 205 316 205 317 212 317 207 317 210 318 205 318 211 318 211 319 205 319 204 319 208 320 215 320 206 320 206 321 215 321 213 321 209 322 207 322 214 322 214 323 207 323 212 323 208 324 209 324 216 324 216 325 217 325 208 325 214 326 215 326 218 326 218 327 219 327 214 327 209 328 214 328 219 328 219 329 216 329 209 329 215 330 208 330 217 330 217 331 218 331 215 331 220 332 221 332 222 332 222 333 221 333 223 333 222 334 223 334 224 334 224 335 223 335 225 335 226 336 227 336 228 336 228 337 227 337 229 337 228 338 229 338 230 338 230 339 229 339 231 339 227 340 226 340 220 340 220 341 226 341 221 341 220 342 222 342 227 342 227 343 222 343 229 343 226 344 228 344 221 344 221 345 228 345 223 345 224 346 231 346 222 346 222 347 231 347 229 347 225 348 223 348 230 348 230 349 223 349 228 349 232 350 233 350 234 350 234 351 233 351 235 351 234 352 235 352 236 352 236 353 235 353 237 353 238 354 239 354 240 354 240 355 239 355 241 355 240 356 241 356 242 356 242 357 241 357 243 357 241 358 239 358 234 358 234 359 239 359 232 359 238 360 240 360 233 360 233 361 240 361 235 361 238 362 233 362 239 362 239 363 233 363 232 363 236 364 243 364 234 364 234 365 243 365 241 365 237 366 235 366 242 366 242 367 235 367 240 367 236 368 237 368 244 368 244 369 245 369 236 369 242 370 243 370 246 370 246 371 247 371 242 371 237 372 242 372 247 372 247 373 244 373 237 373 243 374 236 374 245 374 245 375 246 375 243 375 248 376 249 376 250 376 250 377 249 377 251 377 250 378 251 378 252 378 252 379 251 379 253 379 254 380 255 380 256 380 256 381 255 381 257 381 256 382 257 382 258 382 258 383 257 383 259 383 255 384 254 384 248 384 248 385 254 385 249 385 248 386 250 386 255 386 255 387 250 387 257 387 254 388 256 388 249 388 249 389 256 389 251 389 252 390 259 390 250 390 250 391 259 391 257 391 253 392 251 392 258 392 258 393 251 393 256 393 260 394 261 394 262 394 262 395 261 395 263 395 262 396 263 396 264 396 264 397 263 397 265 397 266 398 267 398 268 398 268 399 267 399 269 399 268 400 269 400 270 400 270 401 269 401 271 401 269 402 267 402 262 402 262 403 267 403 260 403 266 404 268 404 261 404 261 405 268 405 263 405 266 406 261 406 267 406 267 407 261 407 260 407 264 408 271 408 262 408 262 409 271 409 269 409 265 410 263 410 270 410 270 411 263 411 268 411 264 412 265 412 272 412 272 413 273 413 264 413 270 414 271 414 274 414 274 415 275 415 270 415 265 416 270 416 275 416 275 417 272 417 265 417 271 418 264 418 273 418 273 419 274 419 271 419 276 420 277 420 278 420 278 421 277 421 279 421 278 422 279 422 280 422 280 423 279 423 281 423 282 424 283 424 284 424 284 425 283 425 285 425 284 426 285 426 286 426 286 427 285 427 287 427 283 428 282 428 276 428 276 429 282 429 277 429 276 430 278 430 283 430 283 431 278 431 285 431 282 432 284 432 277 432 277 433 284 433 279 433 280 434 287 434 278 434 278 435 287 435 285 435 281 436 279 436 286 436 286 437 279 437 284 437 288 438 289 438 290 438 290 439 289 439 291 439 290 440 291 440 292 440 292 441 291 441 293 441 294 442 295 442 296 442 296 443 295 443 297 443 296 444 297 444 298 444 298 445 297 445 299 445 297 446 295 446 290 446 290 447 295 447 288 447 294 448 296 448 289 448 289 449 296 449 291 449 294 450 289 450 295 450 295 451 289 451 288 451 292 452 299 452 290 452 290 453 299 453 297 453 293 454 291 454 298 454 298 455 291 455 296 455 292 456 293 456 300 456 300 457 301 457 292 457 298 458 299 458 302 458 302 459 303 459 298 459 293 460 298 460 303 460 303 461 300 461 293 461 299 462 292 462 301 462 301 463 302 463 299 463 304 464 305 464 316 464 316 465 305 465 317 465 305 466 306 466 317 466 317 467 306 467 318 467 306 468 307 468 318 468 318 469 307 469 319 469 307 470 308 470 319 470 319 471 308 471 320 471 308 472 309 472 320 472 320 473 309 473 321 473 309 474 310 474 321 474 321 475 310 475 322 475 310 476 311 476 322 476 322 477 311 477 323 477 311 478 312 478 323 478 323 479 312 479 324 479 312 480 313 480 324 480 324 481 313 481 325 481 313 482 314 482 325 482 325 483 314 483 326 483 314 484 315 484 326 484 326 485 315 485 327 485 315 486 304 486 327 486 327 487 304 487 316 487 316 488 317 488 328 488 317 489 318 489 328 489 318 490 319 490 328 490 319 491 320 491 328 491 320 492 321 492 328 492 321 493 322 493 328 493 322 494 323 494 328 494 323 495 324 495 328 495 324 496 325 496 328 496 325 497 326 497 328 497 326 498 327 498 328 498 327 499 316 499 328 499 329 500 330 500 341 500 341 501 330 501 342 501 330 502 331 502 342 502 342 503 331 503 343 503 331 504 332 504 343 504 343 505 332 505 344 505 332 506 333 506 344 506 344 507 333 507 345 507 333 508 334 508 345 508 345 509 334 509 346 509 334 510 335 510 346 510 346 511 335 511 347 511 335 512 336 512 347 512 347 513 336 513 348 513 336 514 337 514 348 514 348 515 337 515 349 515 337 516 338 516 349 516 349 517 338 517 350 517 338 518 339 518 350 518 350 519 339 519 351 519 339 520 340 520 351 520 351 521 340 521 352 521 340 522 329 522 352 522 352 523 329 523 341 523 341 524 342 524 353 524 342 525 343 525 353 525 343 526 344 526 353 526 344 527 345 527 353 527 345 528 346 528 353 528 346 529 347 529 353 529 347 530 348 530 353 530 348 531 349 531 353 531 349 532 350 532 353 532 350 533 351 533 353 533 351 534 352 534 353 534 352 535 341 535 353 535 354 536 355 536 366 536 366 537 355 537 367 537 355 538 356 538 367 538 367 539 356 539 368 539 356 540 357 540 368 540 368 541 357 541 369 541 357 542 358 542 369 542 369 543 358 543 370 543 358 544 359 544 370 544 370 545 359 545 371 545 359 546 360 546 371 546 371 547 360 547 372 547 360 548 361 548 372 548 372 549 361 549 373 549 361 550 362 550 373 550 373 551 362 551 374 551 362 552 363 552 374 552 374 553 363 553 375 553 363 554 364 554 375 554 375 555 364 555 376 555 364 556 365 556 376 556 376 557 365 557 377 557 365 558 354 558 377 558 377 559 354 559 366 559 366 560 367 560 378 560 367 561 368 561 378 561 368 562 369 562 378 562 369 563 370 563 378 563 370 564 371 564 378 564 371 565 372 565 378 565 372 566 373 566 378 566 373 567 374 567 378 567 374 568 375 568 378 568 375 569 376 569 378 569 376 570 377 570 378 570 377 571 366 571 378 571 379 572 380 572 381 572 381 573 380 573 382 573 381 574 382 574 383 574 383 575 382 575 384 575 383 576 384 576 385 576 385 577 384 577 386 577 385 578 386 578 379 578 379 579 386 579 380 579 380 580 386 580 382 580 382 581 386 581 384 581 379 582 381 582 385 582 385 583 381 583 383 583 387 584 388 584 389 584 389 585 388 585 390 585 391 586 389 586 395 586 395 587 389 587 392 587 389 588 390 588 392 588 391 589 395 589 393 589 393 590 395 590 396 590 387 591 393 591 388 591 393 592 396 592 388 592 396 593 394 593 388 593 396 594 395 594 394 594 394 595 395 595 392 595 397 596 398 596 399 596 399 597 398 597 400 597 401 598 402 598 403 598 403 599 402 599 404 599 398 600 404 600 400 600 400 601 404 601 402 601 403 602 397 602 401 602 401 603 397 603 399 603 407 604 405 604 408 604 408 605 405 605 406 605 407 606 411 606 405 606 405 607 411 607 409 607 410 608 412 608 406 608 406 609 412 609 408 609 409 610 411 610 410 610 410 611 411 611 412 611 416 612 413 612 415 612 415 613 413 613 414 613 418 614 416 614 417 614 417 615 416 615 415 615 420 616 418 616 419 616 419 617 418 617 417 617 413 618 420 618 414 618 414 619 420 619 419 619 424 620 421 620 423 620 423 621 421 621 422 621 428 622 425 622 427 622 427 623 425 623 426 623 422 624 421 624 420 624 420 625 421 625 418 625 418 626 421 626 416 626 416 627 421 627 426 627 416 628 426 628 413 628 413 629 426 629 425 629 413 630 425 630 420 630 420 631 425 631 422 631 421 632 424 632 426 632 426 633 424 633 427 633 424 634 423 634 417 634 417 635 423 635 419 635 419 636 423 636 414 636 414 637 423 637 428 637 414 638 428 638 415 638 415 639 428 639 427 639 415 640 427 640 417 640 417 641 427 641 424 641 423 642 422 642 428 642 428 643 422 643 425 643 429 644 430 644 431 644 431 645 430 645 432 645 431 646 432 646 433 646 433 647 432 647 434 647 433 648 434 648 435 648 435 649 434 649 436 649 435 650 436 650 429 650 429 651 436 651 430 651 436 652 434 652 430 652 430 653 434 653 432 653 435 654 429 654 433 654 433 655 429 655 431 655 437 656 438 656 439 656 439 657 438 657 440 657 439 658 440 658 441 658 441 659 440 659 442 659 441 660 442 660 445 660 445 661 442 661 446 661 439 662 441 662 437 662 437 663 441 663 443 663 441 664 445 664 443 664 443 665 444 665 437 665 437 666 444 666 438 666 440 667 438 667 442 667 438 668 444 668 442 668 444 669 446 669 442 669 447 670 448 670 455 670 455 671 448 671 456 671 448 672 449 672 456 672 456 673 449 673 457 673 449 674 450 674 457 674 457 675 450 675 458 675 450 676 451 676 458 676 458 677 451 677 459 677 451 678 452 678 459 678 459 679 452 679 460 679 452 680 453 680 460 680 460 681 453 681 461 681 453 682 454 682 461 682 461 683 454 683 462 683 454 684 447 684 462 684 462 685 447 685 455 685 455 686 456 686 463 686 463 687 456 687 464 687 456 688 457 688 464 688 464 689 457 689 465 689 457 690 458 690 465 690 465 691 458 691 466 691 458 692 459 692 466 692 466 693 459 693 467 693 459 694 460 694 467 694 467 695 460 695 468 695 460 696 461 696 468 696 468 697 461 697 469 697 461 698 462 698 469 698 469 699 462 699 470 699 462 700 455 700 470 700 470 701 455 701 463 701 463 702 464 702 471 702 471 703 464 703 472 703 464 704 465 704 472 704 472 705 465 705 473 705 465 706 466 706 473 706 473 707 466 707 474 707 466 708 467 708 474 708 474 709 467 709 475 709 467 710 468 710 475 710 475 711 468 711 476 711 468 712 469 712 476 712 476 713 469 713 477 713 469 714 470 714 477 714 477 715 470 715 478 715 470 716 463 716 478 716 478 717 463 717 471 717 471 718 472 718 479 718 479 719 472 719 480 719 472 720 473 720 480 720 480 721 473 721 481 721 473 722 474 722 481 722 481 723 474 723 482 723 474 724 475 724 482 724 482 725 475 725 483 725 475 726 476 726 483 726 483 727 476 727 484 727 476 728 477 728 484 728 484 729 477 729 485 729 477 730 478 730 485 730 485 731 478 731 486 731 478 732 471 732 486 732 486 733 471 733 479 733 479 734 480 734 487 734 487 735 480 735 488 735 480 736 481 736 488 736 488 737 481 737 489 737 481 738 482 738 489 738 489 739 482 739 490 739 482 740 483 740 490 740 490 741 483 741 491 741 483 742 484 742 491 742 491 743 484 743 492 743 484 744 485 744 492 744 492 745 485 745 493 745 485 746 486 746 493 746 493 747 486 747 494 747 486 748 479 748 494 748 494 749 479 749 487 749 495 750 496 750 503 750 503 751 496 751 504 751 496 752 497 752 504 752 504 753 497 753 505 753 497 754 498 754 505 754 505 755 498 755 506 755 498 756 499 756 506 756 506 757 499 757 507 757 499 758 500 758 507 758 507 759 500 759 508 759 500 760 501 760 508 760 508 761 501 761 509 761 501 762 502 762 509 762 509 763 502 763 510 763 502 764 495 764 510 764 510 765 495 765 503 765 503 766 504 766 511 766 511 767 504 767 512 767 504 768 505 768 512 768 512 769 505 769 513 769 505 770 506 770 513 770 513 771 506 771 514 771 506 772 507 772 514 772 514 773 507 773 515 773 507 774 508 774 515 774 515 775 508 775 516 775 508 776 509 776 516 776 516 777 509 777 517 777 509 778 510 778 517 778 517 779 510 779 518 779 510 780 503 780 518 780 518 781 503 781 511 781 511 782 512 782 519 782 519 783 512 783 520 783 512 784 513 784 520 784 520 785 513 785 521 785 513 786 514 786 521 786 521 787 514 787 522 787 514 788 515 788 522 788 522 789 515 789 523 789 515 790 516 790 523 790 523 791 516 791 524 791 516 792 517 792 524 792 524 793 517 793 525 793 517 794 518 794 525 794 525 795 518 795 526 795 518 796 511 796 526 796 526 797 511 797 519 797 519 798 520 798 527 798 527 799 520 799 528 799 520 800 521 800 528 800 528 801 521 801 529 801 521 802 522 802 529 802 529 803 522 803 530 803 522 804 523 804 530 804 530 805 523 805 531 805 523 806 524 806 531 806 531 807 524 807 532 807 524 808 525 808 532 808 532 809 525 809 533 809 525 810 526 810 533 810 533 811 526 811 534 811 526 812 519 812 534 812 534 813 519 813 527 813 527 814 528 814 535 814 535 815 528 815 536 815 528 816 529 816 536 816 536 817 529 817 537 817 529 818 530 818 537 818 537 819 530 819 538 819 530 820 531 820 538 820 538 821 531 821 539 821 531 822 532 822 539 822 539 823 532 823 540 823 532 824 533 824 540 824 540 825 533 825 541 825 533 826 534 826 541 826 541 827 534 827 542 827 534 828 527 828 542 828 542 829 527 829 535 829 543 830 544 830 551 830 551 831 544 831 552 831 544 832 545 832 552 832 552 833 545 833 553 833 545 834 546 834 553 834 553 835 546 835 554 835 546 836 547 836 554 836 554 837 547 837 555 837 547 838 548 838 555 838 555 839 548 839 556 839 548 840 549 840 556 840 556 841 549 841 557 841 549 842 550 842 557 842 557 843 550 843 558 843 550 844 543 844 558 844 558 845 543 845 551 845 551 846 552 846 559 846 559 847 552 847 560 847 552 848 553 848 560 848 560 849 553 849 561 849 553 850 554 850 561 850 561 851 554 851 562 851 554 852 555 852 562 852 562 853 555 853 563 853 555 854 556 854 563 854 563 855 556 855 564 855 556 856 557 856 564 856 564 857 557 857 565 857 557 858 558 858 565 858 565 859 558 859 566 859 558 860 551 860 566 860 566 861 551 861 559 861 559 862 560 862 567 862 567 863 560 863 568 863 560 864 561 864 568 864 568 865 561 865 569 865 561 866 562 866 569 866 569 867 562 867 570 867 562 868 563 868 570 868 570 869 563 869 571 869 563 870 564 870 571 870 571 871 564 871 572 871 564 872 565 872 572 872 572 873 565 873 573 873 565 874 566 874 573 874 573 875 566 875 574 875 566 876 559 876 574 876 574 877 559 877 567 877 567 878 568 878 575 878 575 879 568 879 576 879 568 880 569 880 576 880 576 881 569 881 577 881 569 882 570 882 577 882 577 883 570 883 578 883 570 884 571 884 578 884 578 885 571 885 579 885 571 886 572 886 579 886 579 887 572 887 580 887 572 888 573 888 580 888 580 889 573 889 581 889 573 890 574 890 581 890 581 891 574 891 582 891 574 892 567 892 582 892 582 893 567 893 575 893 575 894 576 894 583 894 583 895 576 895 584 895 576 896 577 896 584 896 584 897 577 897 585 897 577 898 578 898 585 898 585 899 578 899 586 899 578 900 579 900 586 900 586 901 579 901 587 901 579 902 580 902 587 902 587 903 580 903 588 903 580 904 581 904 588 904 588 905 581 905 589 905 581 906 582 906 589 906 589 907 582 907 590 907 582 908 575 908 590 908 590 909 575 909 583 909 591 910 592 910 599 910 599 911 592 911 600 911 592 912 593 912 600 912 600 913 593 913 601 913 593 914 594 914 601 914 601 915 594 915 602 915 594 916 595 916 602 916 602 917 595 917 603 917 595 918 596 918 603 918 603 919 596 919 604 919 596 920 597 920 604 920 604 921 597 921 605 921 597 922 598 922 605 922 605 923 598 923 606 923 598 924 591 924 606 924 606 925 591 925 599 925 599 926 600 926 607 926 607 927 600 927 608 927 600 928 601 928 608 928 608 929 601 929 609 929 601 930 602 930 609 930 609 931 602 931 610 931 602 932 603 932 610 932 610 933 603 933 611 933 603 934 604 934 611 934 611 935 604 935 612 935 604 936 605 936 612 936 612 937 605 937 613 937 605 938 606 938 613 938 613 939 606 939 614 939 606 940 599 940 614 940 614 941 599 941 607 941 607 942 608 942 615 942 615 943 608 943 616 943 608 944 609 944 616 944 616 945 609 945 617 945 609 946 610 946 617 946 617 947 610 947 618 947 610 948 611 948 618 948 618 949 611 949 619 949 611 950 612 950 619 950 619 951 612 951 620 951 612 952 613 952 620 952 620 953 613 953 621 953 613 954 614 954 621 954 621 955 614 955 622 955 614 956 607 956 622 956 622 957 607 957 615 957 615 958 616 958 623 958 623 959 616 959 624 959 616 960 617 960 624 960 624 961 617 961 625 961 617 962 618 962 625 962 625 963 618 963 626 963 618 964 619 964 626 964 626 965 619 965 627 965 619 966 620 966 627 966 627 967 620 967 628 967 620 968 621 968 628 968 628 969 621 969 629 969 621 970 622 970 629 970 629 971 622 971 630 971 622 972 615 972 630 972 630 973 615 973 623 973 623 974 624 974 631 974 631 975 624 975 632 975 624 976 625 976 632 976 632 977 625 977 633 977 625 978 626 978 633 978 633 979 626 979 634 979 626 980 627 980 634 980 634 981 627 981 635 981 627 982 628 982 635 982 635 983 628 983 636 983 628 984 629 984 636 984 636 985 629 985 637 985 629 986 630 986 637 986 637 987 630 987 638 987 630 988 623 988 638 988 638 989 623 989 631 989 639 990 640 990 647 990 647 991 640 991 648 991 640 992 641 992 648 992 648 993 641 993 649 993 641 994 642 994 649 994 649 995 642 995 650 995 642 996 643 996 650 996 650 997 643 997 651 997 643 998 644 998 651 998 651 999 644 999 652 999 644 1000 645 1000 652 1000 652 1001 645 1001 653 1001 645 1002 646 1002 653 1002 653 1003 646 1003 654 1003 646 1004 639 1004 654 1004 654 1005 639 1005 647 1005 647 1006 648 1006 655 1006 655 1007 648 1007 656 1007 648 1008 649 1008 656 1008 656 1009 649 1009 657 1009 649 1010 650 1010 657 1010 657 1011 650 1011 658 1011 650 1012 651 1012 658 1012 658 1013 651 1013 659 1013 651 1014 652 1014 659 1014 659 1015 652 1015 660 1015 652 1016 653 1016 660 1016 660 1017 653 1017 661 1017 653 1018 654 1018 661 1018 661 1019 654 1019 662 1019 654 1020 647 1020 662 1020 662 1021 647 1021 655 1021 655 1022 656 1022 663 1022 663 1023 656 1023 664 1023 656 1024 657 1024 664 1024 664 1025 657 1025 665 1025 657 1026 658 1026 665 1026 665 1027 658 1027 666 1027 658 1028 659 1028 666 1028 666 1029 659 1029 667 1029 659 1030 660 1030 667 1030 667 1031 660 1031 668 1031 660 1032 661 1032 668 1032 668 1033 661 1033 669 1033 661 1034 662 1034 669 1034 669 1035 662 1035 670 1035 662 1036 655 1036 670 1036 670 1037 655 1037 663 1037 663 1038 664 1038 671 1038 671 1039 664 1039 672 1039 664 1040 665 1040 672 1040 672 1041 665 1041 673 1041 665 1042 666 1042 673 1042 673 1043 666 1043 674 1043 666 1044 667 1044 674 1044 674 1045 667 1045 675 1045 667 1046 668 1046 675 1046 675 1047 668 1047 676 1047 668 1048 669 1048 676 1048 676 1049 669 1049 677 1049 669 1050 670 1050 677 1050 677 1051 670 1051 678 1051 670 1052 663 1052 678 1052 678 1053 663 1053 671 1053 671 1054 672 1054 679 1054 679 1055 672 1055 680 1055 672 1056 673 1056 680 1056 680 1057 673 1057 681 1057 673 1058 674 1058 681 1058 681 1059 674 1059 682 1059 674 1060 675 1060 682 1060 682 1061 675 1061 683 1061 675 1062 676 1062 683 1062 683 1063 676 1063 684 1063 676 1064 677 1064 684 1064 684 1065 677 1065 685 1065 677 1066 678 1066 685 1066 685 1067 678 1067 686 1067 678 1068 671 1068 686 1068 686 1069 671 1069 679 1069 687 1070 688 1070 695 1070 695 1071 688 1071 696 1071 688 1072 689 1072 696 1072 696 1073 689 1073 697 1073 689 1074 690 1074 697 1074 697 1075 690 1075 698 1075 690 1076 691 1076 698 1076 698 1077 691 1077 699 1077 691 1078 692 1078 699 1078 699 1079 692 1079 700 1079 692 1080 693 1080 700 1080 700 1081 693 1081 701 1081 693 1082 694 1082 701 1082 701 1083 694 1083 702 1083 694 1084 687 1084 702 1084 702 1085 687 1085 695 1085 695 1086 696 1086 703 1086 703 1087 696 1087 704 1087 696 1088 697 1088 704 1088 704 1089 697 1089 705 1089 697 1090 698 1090 705 1090 705 1091 698 1091 706 1091 698 1092 699 1092 706 1092 706 1093 699 1093 707 1093 699 1094 700 1094 707 1094 707 1095 700 1095 708 1095 700 1096 701 1096 708 1096 708 1097 701 1097 709 1097 701 1098 702 1098 709 1098 709 1099 702 1099 710 1099 702 1100 695 1100 710 1100 710 1101 695 1101 703 1101 703 1102 704 1102 711 1102 711 1103 704 1103 712 1103 704 1104 705 1104 712 1104 712 1105 705 1105 713 1105 705 1106 706 1106 713 1106 713 1107 706 1107 714 1107 706 1108 707 1108 714 1108 714 1109 707 1109 715 1109 707 1110 708 1110 715 1110 715 1111 708 1111 716 1111 708 1112 709 1112 716 1112 716 1113 709 1113 717 1113 709 1114 710 1114 717 1114 717 1115 710 1115 718 1115 710 1116 703 1116 718 1116 718 1117 703 1117 711 1117 711 1118 712 1118 719 1118 719 1119 712 1119 720 1119 712 1120 713 1120 720 1120 720 1121 713 1121 721 1121 713 1122 714 1122 721 1122 721 1123 714 1123 722 1123 714 1124 715 1124 722 1124 722 1125 715 1125 723 1125 715 1126 716 1126 723 1126 723 1127 716 1127 724 1127 716 1128 717 1128 724 1128 724 1129 717 1129 725 1129 717 1130 718 1130 725 1130 725 1131 718 1131 726 1131 718 1132 711 1132 726 1132 726 1133 711 1133 719 1133 719 1134 720 1134 727 1134 727 1135 720 1135 728 1135 720 1136 721 1136 728 1136 728 1137 721 1137 729 1137 721 1138 722 1138 729 1138 729 1139 722 1139 730 1139 722 1140 723 1140 730 1140 730 1141 723 1141 731 1141 723 1142 724 1142 731 1142 731 1143 724 1143 732 1143 724 1144 725 1144 732 1144 732 1145 725 1145 733 1145 725 1146 726 1146 733 1146 733 1147 726 1147 734 1147 726 1148 719 1148 734 1148 734 1149 719 1149 727 1149 735 1150 736 1150 743 1150 743 1151 736 1151 744 1151 736 1152 737 1152 744 1152 744 1153 737 1153 745 1153 737 1154 738 1154 745 1154 745 1155 738 1155 746 1155 738 1156 739 1156 746 1156 746 1157 739 1157 747 1157 739 1158 740 1158 747 1158 747 1159 740 1159 748 1159 740 1160 741 1160 748 1160 748 1161 741 1161 749 1161 741 1162 742 1162 749 1162 749 1163 742 1163 750 1163 742 1164 735 1164 750 1164 750 1165 735 1165 743 1165 743 1166 744 1166 751 1166 751 1167 744 1167 752 1167 744 1168 745 1168 752 1168 752 1169 745 1169 753 1169 745 1170 746 1170 753 1170 753 1171 746 1171 754 1171 746 1172 747 1172 754 1172 754 1173 747 1173 755 1173 747 1174 748 1174 755 1174 755 1175 748 1175 756 1175 748 1176 749 1176 756 1176 756 1177 749 1177 757 1177 749 1178 750 1178 757 1178 757 1179 750 1179 758 1179 750 1180 743 1180 758 1180 758 1181 743 1181 751 1181 751 1182 752 1182 759 1182 759 1183 752 1183 760 1183 752 1184 753 1184 760 1184 760 1185 753 1185 761 1185 753 1186 754 1186 761 1186 761 1187 754 1187 762 1187 754 1188 755 1188 762 1188 762 1189 755 1189 763 1189 755 1190 756 1190 763 1190 763 1191 756 1191 764 1191 756 1192 757 1192 764 1192 764 1193 757 1193 765 1193 757 1194 758 1194 765 1194 765 1195 758 1195 766 1195 758 1196 751 1196 766 1196 766 1197 751 1197 759 1197 759 1198 760 1198 767 1198 767 1199 760 1199 768 1199 760 1200 761 1200 768 1200 768 1201 761 1201 769 1201 761 1202 762 1202 769 1202 769 1203 762 1203 770 1203 762 1204 763 1204 770 1204 770 1205 763 1205 771 1205 763 1206 764 1206 771 1206 771 1207 764 1207 772 1207 764 1208 765 1208 772 1208 772 1209 765 1209 773 1209 765 1210 766 1210 773 1210 773 1211 766 1211 774 1211 766 1212 759 1212 774 1212 774 1213 759 1213 767 1213 767 1214 768 1214 775 1214 775 1215 768 1215 776 1215 768 1216 769 1216 776 1216 776 1217 769 1217 777 1217 769 1218 770 1218 777 1218 777 1219 770 1219 778 1219 770 1220 771 1220 778 1220 778 1221 771 1221 779 1221 771 1222 772 1222 779 1222 779 1223 772 1223 780 1223 772 1224 773 1224 780 1224 780 1225 773 1225 781 1225 773 1226 774 1226 781 1226 781 1227 774 1227 782 1227 774 1228 767 1228 782 1228 782 1229 767 1229 775 1229 783 1230 784 1230 791 1230 791 1231 784 1231 792 1231 784 1232 785 1232 792 1232 792 1233 785 1233 793 1233 785 1234 786 1234 793 1234 793 1235 786 1235 794 1235 786 1236 787 1236 794 1236 794 1237 787 1237 795 1237 787 1238 788 1238 795 1238 795 1239 788 1239 796 1239 788 1240 789 1240 796 1240 796 1241 789 1241 797 1241 789 1242 790 1242 797 1242 797 1243 790 1243 798 1243 790 1244 783 1244 798 1244 798 1245 783 1245 791 1245 791 1246 792 1246 799 1246 799 1247 792 1247 800 1247 792 1248 793 1248 800 1248 800 1249 793 1249 801 1249 793 1250 794 1250 801 1250 801 1251 794 1251 802 1251 794 1252 795 1252 802 1252 802 1253 795 1253 803 1253 795 1254 796 1254 803 1254 803 1255 796 1255 804 1255 796 1256 797 1256 804 1256 804 1257 797 1257 805 1257 797 1258 798 1258 805 1258 805 1259 798 1259 806 1259 798 1260 791 1260 806 1260 806 1261 791 1261 799 1261 799 1262 800 1262 807 1262 807 1263 800 1263 808 1263 800 1264 801 1264 808 1264 808 1265 801 1265 809 1265 801 1266 802 1266 809 1266 809 1267 802 1267 810 1267 802 1268 803 1268 810 1268 810 1269 803 1269 811 1269 803 1270 804 1270 811 1270 811 1271 804 1271 812 1271 804 1272 805 1272 812 1272 812 1273 805 1273 813 1273 805 1274 806 1274 813 1274 813 1275 806 1275 814 1275 806 1276 799 1276 814 1276 814 1277 799 1277 807 1277 807 1278 808 1278 815 1278 815 1279 808 1279 816 1279 808 1280 809 1280 816 1280 816 1281 809 1281 817 1281 809 1282 810 1282 817 1282 817 1283 810 1283 818 1283 810 1284 811 1284 818 1284 818 1285 811 1285 819 1285 811 1286 812 1286 819 1286 819 1287 812 1287 820 1287 812 1288 813 1288 820 1288 820 1289 813 1289 821 1289 813 1290 814 1290 821 1290 821 1291 814 1291 822 1291 814 1292 807 1292 822 1292 822 1293 807 1293 815 1293 815 1294 816 1294 823 1294 823 1295 816 1295 824 1295 816 1296 817 1296 824 1296 824 1297 817 1297 825 1297 817 1298 818 1298 825 1298 825 1299 818 1299 826 1299 818 1300 819 1300 826 1300 826 1301 819 1301 827 1301 819 1302 820 1302 827 1302 827 1303 820 1303 828 1303 820 1304 821 1304 828 1304 828 1305 821 1305 829 1305 821 1306 822 1306 829 1306 829 1307 822 1307 830 1307 822 1308 815 1308 830 1308 830 1309 815 1309 823 1309 831 1310 832 1310 839 1310 839 1311 832 1311 840 1311 832 1312 833 1312 840 1312 840 1313 833 1313 841 1313 833 1314 834 1314 841 1314 841 1315 834 1315 842 1315 834 1316 835 1316 842 1316 842 1317 835 1317 843 1317 835 1318 836 1318 843 1318 843 1319 836 1319 844 1319 836 1320 837 1320 844 1320 844 1321 837 1321 845 1321 837 1322 838 1322 845 1322 845 1323 838 1323 846 1323 838 1324 831 1324 846 1324 846 1325 831 1325 839 1325 839 1326 840 1326 847 1326 847 1327 840 1327 848 1327 840 1328 841 1328 848 1328 848 1329 841 1329 849 1329 841 1330 842 1330 849 1330 849 1331 842 1331 850 1331 842 1332 843 1332 850 1332 850 1333 843 1333 851 1333 843 1334 844 1334 851 1334 851 1335 844 1335 852 1335 844 1336 845 1336 852 1336 852 1337 845 1337 853 1337 845 1338 846 1338 853 1338 853 1339 846 1339 854 1339 846 1340 839 1340 854 1340 854 1341 839 1341 847 1341 847 1342 848 1342 855 1342 855 1343 848 1343 856 1343 848 1344 849 1344 856 1344 856 1345 849 1345 857 1345 849 1346 850 1346 857 1346 857 1347 850 1347 858 1347 850 1348 851 1348 858 1348 858 1349 851 1349 859 1349 851 1350 852 1350 859 1350 859 1351 852 1351 860 1351 852 1352 853 1352 860 1352 860 1353 853 1353 861 1353 853 1354 854 1354 861 1354 861 1355 854 1355 862 1355 854 1356 847 1356 862 1356 862 1357 847 1357 855 1357 855 1358 856 1358 863 1358 863 1359 856 1359 864 1359 856 1360 857 1360 864 1360 864 1361 857 1361 865 1361 857 1362 858 1362 865 1362 865 1363 858 1363 866 1363 858 1364 859 1364 866 1364 866 1365 859 1365 867 1365 859 1366 860 1366 867 1366 867 1367 860 1367 868 1367 860 1368 861 1368 868 1368 868 1369 861 1369 869 1369 861 1370 862 1370 869 1370 869 1371 862 1371 870 1371 862 1372 855 1372 870 1372 870 1373 855 1373 863 1373 863 1374 864 1374 871 1374 871 1375 864 1375 872 1375 864 1376 865 1376 872 1376 872 1377 865 1377 873 1377 865 1378 866 1378 873 1378 873 1379 866 1379 874 1379 866 1380 867 1380 874 1380 874 1381 867 1381 875 1381 867 1382 868 1382 875 1382 875 1383 868 1383 876 1383 868 1384 869 1384 876 1384 876 1385 869 1385 877 1385 869 1386 870 1386 877 1386 877 1387 870 1387 878 1387 870 1388 863 1388 878 1388 878 1389 863 1389 871 1389 879 1390 880 1390 887 1390 887 1391 880 1391 888 1391 880 1392 881 1392 888 1392 888 1393 881 1393 889 1393 881 1394 882 1394 889 1394 889 1395 882 1395 890 1395 882 1396 883 1396 890 1396 890 1397 883 1397 891 1397 883 1398 884 1398 891 1398 891 1399 884 1399 892 1399 884 1400 885 1400 892 1400 892 1401 885 1401 893 1401 885 1402 886 1402 893 1402 893 1403 886 1403 894 1403 886 1404 879 1404 894 1404 894 1405 879 1405 887 1405 887 1406 888 1406 895 1406 895 1407 888 1407 896 1407 888 1408 889 1408 896 1408 896 1409 889 1409 897 1409 889 1410 890 1410 897 1410 897 1411 890 1411 898 1411 890 1412 891 1412 898 1412 898 1413 891 1413 899 1413 891 1414 892 1414 899 1414 899 1415 892 1415 900 1415 892 1416 893 1416 900 1416 900 1417 893 1417 901 1417 893 1418 894 1418 901 1418 901 1419 894 1419 902 1419 894 1420 887 1420 902 1420 902 1421 887 1421 895 1421 895 1422 896 1422 903 1422 903 1423 896 1423 904 1423 896 1424 897 1424 904 1424 904 1425 897 1425 905 1425 897 1426 898 1426 905 1426 905 1427 898 1427 906 1427 898 1428 899 1428 906 1428 906 1429 899 1429 907 1429 899 1430 900 1430 907 1430 907 1431 900 1431 908 1431 900 1432 901 1432 908 1432 908 1433 901 1433 909 1433 901 1434 902 1434 909 1434 909 1435 902 1435 910 1435 902 1436 895 1436 910 1436 910 1437 895 1437 903 1437 903 1438 904 1438 911 1438 911 1439 904 1439 912 1439 904 1440 905 1440 912 1440 912 1441 905 1441 913 1441 905 1442 906 1442 913 1442 913 1443 906 1443 914 1443 906 1444 907 1444 914 1444 914 1445 907 1445 915 1445 907 1446 908 1446 915 1446 915 1447 908 1447 916 1447 908 1448 909 1448 916 1448 916 1449 909 1449 917 1449 909 1450 910 1450 917 1450 917 1451 910 1451 918 1451 910 1452 903 1452 918 1452 918 1453 903 1453 911 1453 911 1454 912 1454 919 1454 919 1455 912 1455 920 1455 912 1456 913 1456 920 1456 920 1457 913 1457 921 1457 913 1458 914 1458 921 1458 921 1459 914 1459 922 1459 914 1460 915 1460 922 1460 922 1461 915 1461 923 1461 915 1462 916 1462 923 1462 923 1463 916 1463 924 1463 916 1464 917 1464 924 1464 924 1465 917 1465 925 1465 917 1466 918 1466 925 1466 925 1467 918 1467 926 1467 918 1468 911 1468 926 1468 926 1469 911 1469 919 1469 927 1470 928 1470 935 1470 935 1471 928 1471 936 1471 928 1472 929 1472 936 1472 936 1473 929 1473 937 1473 929 1474 930 1474 937 1474 937 1475 930 1475 938 1475 930 1476 931 1476 938 1476 938 1477 931 1477 939 1477 931 1478 932 1478 939 1478 939 1479 932 1479 940 1479 932 1480 933 1480 940 1480 940 1481 933 1481 941 1481 933 1482 934 1482 941 1482 941 1483 934 1483 942 1483 934 1484 927 1484 942 1484 942 1485 927 1485 935 1485 935 1486 936 1486 943 1486 943 1487 936 1487 944 1487 936 1488 937 1488 944 1488 944 1489 937 1489 945 1489 937 1490 938 1490 945 1490 945 1491 938 1491 946 1491 938 1492 939 1492 946 1492 946 1493 939 1493 947 1493 939 1494 940 1494 947 1494 947 1495 940 1495 948 1495 940 1496 941 1496 948 1496 948 1497 941 1497 949 1497 941 1498 942 1498 949 1498 949 1499 942 1499 950 1499 942 1500 935 1500 950 1500 950 1501 935 1501 943 1501 943 1502 944 1502 951 1502 951 1503 944 1503 952 1503 944 1504 945 1504 952 1504 952 1505 945 1505 953 1505 945 1506 946 1506 953 1506 953 1507 946 1507 954 1507 946 1508 947 1508 954 1508 954 1509 947 1509 955 1509 947 1510 948 1510 955 1510 955 1511 948 1511 956 1511 948 1512 949 1512 956 1512 956 1513 949 1513 957 1513 949 1514 950 1514 957 1514 957 1515 950 1515 958 1515 950 1516 943 1516 958 1516 958 1517 943 1517 951 1517 951 1518 952 1518 959 1518 959 1519 952 1519 960 1519 952 1520 953 1520 960 1520 960 1521 953 1521 961 1521 953 1522 954 1522 961 1522 961 1523 954 1523 962 1523 954 1524 955 1524 962 1524 962 1525 955 1525 963 1525 955 1526 956 1526 963 1526 963 1527 956 1527 964 1527 956 1528 957 1528 964 1528 964 1529 957 1529 965 1529 957 1530 958 1530 965 1530 965 1531 958 1531 966 1531 958 1532 951 1532 966 1532 966 1533 951 1533 959 1533 959 1534 960 1534 967 1534 967 1535 960 1535 968 1535 960 1536 961 1536 968 1536 968 1537 961 1537 969 1537 961 1538 962 1538 969 1538 969 1539 962 1539 970 1539 962 1540 963 1540 970 1540 970 1541 963 1541 971 1541 963 1542 964 1542 971 1542 971 1543 964 1543 972 1543 964 1544 965 1544 972 1544 972 1545 965 1545 973 1545 965 1546 966 1546 973 1546 973 1547 966 1547 974 1547 966 1548 959 1548 974 1548 974 1549 959 1549 967 1549 975 1550 976 1550 983 1550 983 1551 976 1551 984 1551 976 1552 977 1552 984 1552 984 1553 977 1553 985 1553 977 1554 978 1554 985 1554 985 1555 978 1555 986 1555 978 1556 979 1556 986 1556 986 1557 979 1557 987 1557 979 1558 980 1558 987 1558 987 1559 980 1559 988 1559 980 1560 981 1560 988 1560 988 1561 981 1561 989 1561 981 1562 982 1562 989 1562 989 1563 982 1563 990 1563 982 1564 975 1564 990 1564 990 1565 975 1565 983 1565 983 1566 984 1566 991 1566 991 1567 984 1567 992 1567 984 1568 985 1568 992 1568 992 1569 985 1569 993 1569 985 1570 986 1570 993 1570 993 1571 986 1571 994 1571 986 1572 987 1572 994 1572 994 1573 987 1573 995 1573 987 1574 988 1574 995 1574 995 1575 988 1575 996 1575 988 1576 989 1576 996 1576 996 1577 989 1577 997 1577 989 1578 990 1578 997 1578 997 1579 990 1579 998 1579 990 1580 983 1580 998 1580 998 1581 983 1581 991 1581 991 1582 992 1582 999 1582 999 1583 992 1583 1000 1583 992 1584 993 1584 1000 1584 1000 1585 993 1585 1001 1585 993 1586 994 1586 1001 1586 1001 1587 994 1587 1002 1587 994 1588 995 1588 1002 1588 1002 1589 995 1589 1003 1589 995 1590 996 1590 1003 1590 1003 1591 996 1591 1004 1591 996 1592 997 1592 1004 1592 1004 1593 997 1593 1005 1593 997 1594 998 1594 1005 1594 1005 1595 998 1595 1006 1595 998 1596 991 1596 1006 1596 1006 1597 991 1597 999 1597 999 1598 1000 1598 1007 1598 1007 1599 1000 1599 1008 1599 1000 1600 1001 1600 1008 1600 1008 1601 1001 1601 1009 1601 1001 1602 1002 1602 1009 1602 1009 1603 1002 1603 1010 1603 1002 1604 1003 1604 1010 1604 1010 1605 1003 1605 1011 1605 1003 1606 1004 1606 1011 1606 1011 1607 1004 1607 1012 1607 1004 1608 1005 1608 1012 1608 1012 1609 1005 1609 1013 1609 1005 1610 1006 1610 1013 1610 1013 1611 1006 1611 1014 1611 1006 1612 999 1612 1014 1612 1014 1613 999 1613 1007 1613 1007 1614 1008 1614 1015 1614 1015 1615 1008 1615 1016 1615 1008 1616 1009 1616 1016 1616 1016 1617 1009 1617 1017 1617 1009 1618 1010 1618 1017 1618 1017 1619 1010 1619 1018 1619 1010 1620 1011 1620 1018 1620 1018 1621 1011 1621 1019 1621 1011 1622 1012 1622 1019 1622 1019 1623 1012 1623 1020 1623 1012 1624 1013 1624 1020 1624 1020 1625 1013 1625 1021 1625 1013 1626 1014 1626 1021 1626 1021 1627 1014 1627 1022 1627 1014 1628 1007 1628 1022 1628 1022 1629 1007 1629 1015 1629 1023 1630 1024 1630 1031 1630 1031 1631 1024 1631 1032 1631 1024 1632 1025 1632 1032 1632 1032 1633 1025 1633 1033 1633 1025 1634 1026 1634 1033 1634 1033 1635 1026 1635 1034 1635 1026 1636 1027 1636 1034 1636 1034 1637 1027 1637 1035 1637 1027 1638 1028 1638 1035 1638 1035 1639 1028 1639 1036 1639 1028 1640 1029 1640 1036 1640 1036 1641 1029 1641 1037 1641 1029 1642 1030 1642 1037 1642 1037 1643 1030 1643 1038 1643 1030 1644 1023 1644 1038 1644 1038 1645 1023 1645 1031 1645 1031 1646 1032 1646 1039 1646 1039 1647 1032 1647 1040 1647 1032 1648 1033 1648 1040 1648 1040 1649 1033 1649 1041 1649 1033 1650 1034 1650 1041 1650 1041 1651 1034 1651 1042 1651 1034 1652 1035 1652 1042 1652 1042 1653 1035 1653 1043 1653 1035 1654 1036 1654 1043 1654 1043 1655 1036 1655 1044 1655 1036 1656 1037 1656 1044 1656 1044 1657 1037 1657 1045 1657 1037 1658 1038 1658 1045 1658 1045 1659 1038 1659 1046 1659 1038 1660 1031 1660 1046 1660 1046 1661 1031 1661 1039 1661 1039 1662 1040 1662 1047 1662 1047 1663 1040 1663 1048 1663 1040 1664 1041 1664 1048 1664 1048 1665 1041 1665 1049 1665 1041 1666 1042 1666 1049 1666 1049 1667 1042 1667 1050 1667 1042 1668 1043 1668 1050 1668 1050 1669 1043 1669 1051 1669 1043 1670 1044 1670 1051 1670 1051 1671 1044 1671 1052 1671 1044 1672 1045 1672 1052 1672 1052 1673 1045 1673 1053 1673 1045 1674 1046 1674 1053 1674 1053 1675 1046 1675 1054 1675 1046 1676 1039 1676 1054 1676 1054 1677 1039 1677 1047 1677 1047 1678 1048 1678 1055 1678 1055 1679 1048 1679 1056 1679 1048 1680 1049 1680 1056 1680 1056 1681 1049 1681 1057 1681 1049 1682 1050 1682 1057 1682 1057 1683 1050 1683 1058 1683 1050 1684 1051 1684 1058 1684 1058 1685 1051 1685 1059 1685 1051 1686 1052 1686 1059 1686 1059 1687 1052 1687 1060 1687 1052 1688 1053 1688 1060 1688 1060 1689 1053 1689 1061 1689 1053 1690 1054 1690 1061 1690 1061 1691 1054 1691 1062 1691 1054 1692 1047 1692 1062 1692 1062 1693 1047 1693 1055 1693 1055 1694 1056 1694 1063 1694 1063 1695 1056 1695 1064 1695 1056 1696 1057 1696 1064 1696 1064 1697 1057 1697 1065 1697 1057 1698 1058 1698 1065 1698 1065 1699 1058 1699 1066 1699 1058 1700 1059 1700 1066 1700 1066 1701 1059 1701 1067 1701 1059 1702 1060 1702 1067 1702 1067 1703 1060 1703 1068 1703 1060 1704 1061 1704 1068 1704 1068 1705 1061 1705 1069 1705 1061 1706 1062 1706 1069 1706 1069 1707 1062 1707 1070 1707 1062 1708 1055 1708 1070 1708 1070 1709 1055 1709 1063 1709 1077 1710 1078 1710 1076 1710 1076 1711 1078 1711 1075 1711 1082 1712 1077 1712 1083 1712 1076 1713 1083 1713 1077 1713 1071 1714 1074 1714 1072 1714 1074 1715 1073 1715 1072 1715 1080 1716 1079 1716 1071 1716 1074 1717 1071 1717 1079 1717 1072 1718 1078 1718 1071 1718 1078 1719 1077 1719 1071 1719 1074 1720 1076 1720 1073 1720 1076 1721 1075 1721 1073 1721 1080 1722 1071 1722 1085 1722 1071 1723 1077 1723 1085 1723 1077 1724 1082 1724 1085 1724 1088 1725 1089 1725 1078 1725 1078 1726 1089 1726 1075 1726 1091 1727 1090 1727 1073 1727 1073 1728 1090 1728 1072 1728 1075 1729 1087 1729 1073 1729 1073 1730 1087 1730 1091 1730 1084 1731 1083 1731 1076 1731 1079 1732 1081 1732 1074 1732 1081 1733 1086 1733 1074 1733 1086 1734 1084 1734 1074 1734 1084 1735 1076 1735 1074 1735 1089 1736 1087 1736 1075 1736 1090 1737 1088 1737 1072 1737 1072 1738 1088 1738 1078 1738 1097 1739 1098 1739 1095 1739 1095 1740 1098 1740 1094 1740 1100 1741 1099 1741 1093 1741 1093 1742 1099 1742 1092 1742 1094 1743 1096 1743 1093 1743 1093 1744 1096 1744 1100 1744 1098 1745 1096 1745 1094 1745 1099 1746 1097 1746 1092 1746 1092 1747 1097 1747 1095 1747 1108 1748 1107 1748 1109 1748 1107 1749 1111 1749 1109 1749 1109 1750 1111 1750 1110 1750 1104 1751 1101 1751 1106 1751 1103 1752 1105 1752 1102 1752 1102 1753 1105 1753 1101 1753 1101 1754 1105 1754 1106 1754 1108 1755 1109 1755 1103 1755 1103 1756 1109 1756 1105 1756 1105 1757 1109 1757 1106 1757 1106 1758 1109 1758 1110 1758 1107 1759 1101 1759 1111 1759 1111 1760 1101 1760 1104 1760 1122 1761 1123 1761 1121 1761 1121 1762 1123 1762 1119 1762 1121 1763 1124 1763 1122 1763 1125 1764 1124 1764 1121 1764 1112 1765 1115 1765 1113 1765 1115 1766 1114 1766 1113 1766 1115 1767 1112 1767 1117 1767 1116 1768 1115 1768 1117 1768 1113 1769 1123 1769 1112 1769 1123 1770 1122 1770 1112 1770 1115 1771 1121 1771 1114 1771 1121 1772 1119 1772 1114 1772 1112 1773 1122 1773 1117 1773 1122 1774 1124 1774 1117 1774 1116 1775 1125 1775 1115 1775 1125 1776 1121 1776 1115 1776 1118 1777 1120 1777 1125 1777 1120 1778 1124 1778 1125 1778 1123 1779 1120 1779 1119 1779 1120 1780 1118 1780 1119 1780 1103 1781 1102 1781 1114 1781 1114 1782 1102 1782 1113 1782 1120 1783 1123 1783 1102 1783 1102 1784 1123 1784 1113 1784 1114 1785 1119 1785 1103 1785 1103 1786 1119 1786 1118 1786 1118 1787 1125 1787 1103 1787 1103 1788 1125 1788 1116 1788 1117 1789 1108 1789 1116 1789 1116 1790 1108 1790 1103 1790 1117 1791 1124 1791 1108 1791 1108 1792 1124 1792 1120 1792 1108 1793 1120 1793 1107 1793 1120 1794 1102 1794 1107 1794 1107 1795 1102 1795 1101 1795 1104 1796 1106 1796 1111 1796 1111 1797 1106 1797 1110 1797 1133 1798 1134 1798 1132 1798 1132 1799 1134 1799 1136 1799 1134 1800 1135 1800 1136 1800 1129 1801 1131 1801 1126 1801 1128 1802 1127 1802 1130 1802 1127 1803 1126 1803 1130 1803 1126 1804 1131 1804 1130 1804 1130 1805 1134 1805 1128 1805 1128 1806 1134 1806 1133 1806 1130 1807 1131 1807 1134 1807 1134 1808 1131 1808 1135 1808 1132 1809 1136 1809 1126 1809 1126 1810 1136 1810 1129 1810 1146 1811 1147 1811 1149 1811 1150 1812 1146 1812 1149 1812 1140 1813 1142 1813 1137 1813 1141 1814 1142 1814 1140 1814 1137 1815 1142 1815 1147 1815 1147 1816 1142 1816 1149 1816 1141 1817 1140 1817 1150 1817 1150 1818 1140 1818 1146 1818 1143 1819 1150 1819 1145 1819 1145 1820 1150 1820 1149 1820 1148 1821 1144 1821 1145 1821 1145 1822 1144 1822 1143 1822 1138 1823 1127 1823 1139 1823 1139 1824 1127 1824 1128 1824 1138 1825 1148 1825 1127 1825 1127 1826 1148 1826 1145 1826 1139 1827 1128 1827 1144 1827 1144 1828 1128 1828 1143 1828 1143 1829 1128 1829 1150 1829 1150 1830 1128 1830 1141 1830 1142 1831 1141 1831 1133 1831 1133 1832 1141 1832 1128 1832 1142 1833 1133 1833 1149 1833 1149 1834 1133 1834 1145 1834 1133 1835 1132 1835 1145 1835 1145 1836 1132 1836 1127 1836 1127 1837 1132 1837 1126 1837 1129 1838 1136 1838 1131 1838 1131 1839 1136 1839 1135 1839 1154 1840 1152 1840 1155 1840 1155 1841 1152 1841 1153 1841 1155 1842 1158 1842 1154 1842 1158 1843 1162 1843 1154 1843 1154 1844 1162 1844 1156 1844 1162 1845 1160 1845 1156 1845 1156 1846 1160 1846 1151 1846 1151 1847 1160 1847 1159 1847 1156 1848 1151 1848 1154 1848 1154 1849 1151 1849 1152 1849 1161 1850 1159 1850 1162 1850 1162 1851 1159 1851 1160 1851 1161 1852 1162 1852 1157 1852 1157 1853 1162 1853 1158 1853 1153 1854 1152 1854 1157 1854 1157 1855 1152 1855 1161 1855 1152 1856 1151 1856 1161 1856 1161 1857 1151 1857 1159 1857 1165 1858 1163 1858 1166 1858 1166 1859 1163 1859 1164 1859 1166 1860 1168 1860 1165 1860 1168 1861 1170 1861 1165 1861 1169 1862 1170 1862 1167 1862 1167 1863 1170 1863 1168 1863 1164 1864 1163 1864 1167 1864 1167 1865 1163 1865 1169 1865 1174 1866 1175 1866 1172 1866 1175 1867 1173 1867 1172 1867 1175 1868 1174 1868 1178 1868 1178 1869 1174 1869 1182 1869 1174 1870 1176 1870 1182 1870 1182 1871 1176 1871 1180 1871 1176 1872 1171 1872 1180 1872 1171 1873 1179 1873 1180 1873 1176 1874 1174 1874 1171 1874 1174 1875 1172 1875 1171 1875 1181 1876 1182 1876 1179 1876 1182 1877 1180 1877 1179 1877 1181 1878 1177 1878 1182 1878 1177 1879 1178 1879 1182 1879 1173 1880 1177 1880 1172 1880 1177 1881 1181 1881 1172 1881 1172 1882 1181 1882 1171 1882 1181 1883 1179 1883 1171 1883 1185 1884 1183 1884 1186 1884 1186 1885 1183 1885 1184 1885 1186 1886 1188 1886 1185 1886 1188 1887 1190 1887 1185 1887 1189 1888 1190 1888 1187 1888 1187 1889 1190 1889 1188 1889 1184 1890 1183 1890 1187 1890 1187 1891 1183 1891 1189 1891 1197 1892 1192 1892 1191 1892 1193 1893 1196 1893 1194 1893 1194 1894 1196 1894 1195 1894 1193 1895 1197 1895 1196 1895 1196 1896 1197 1896 1191 1896 1197 1897 1198 1897 1192 1897 1198 1898 1194 1898 1192 1898 1192 1899 1194 1899 1195 1899 1205 1900 1199 1900 1200 1900 1201 1901 1202 1901 1204 1901 1202 1902 1203 1902 1204 1902 1201 1903 1204 1903 1205 1903 1205 1904 1204 1904 1199 1904 1205 1905 1200 1905 1206 1905 1206 1906 1200 1906 1202 1906 1202 1907 1200 1907 1203 1907 1214 1908 1212 1908 1213 1908 1213 1909 1212 1909 1211 1909 1209 1910 1207 1910 1210 1910 1210 1911 1207 1911 1208 1911 1209 1912 1214 1912 1207 1912 1207 1913 1214 1913 1213 1913 1210 1914 1208 1914 1212 1914 1212 1915 1208 1915 1211 1915 1222 1916 1221 1916 1220 1916 1221 1917 1219 1917 1220 1917 1216 1918 1215 1918 1218 1918 1218 1919 1215 1919 1217 1919 1221 1920 1222 1920 1215 1920 1215 1921 1222 1921 1217 1921 1218 1922 1220 1922 1216 1922 1216 1923 1220 1923 1219 1923 1223 1924 1226 1924 1224 1924 1224 1925 1226 1925 1225 1925 1231 1926 1232 1926 1234 1926 1234 1927 1232 1927 1233 1927 1238 1928 1235 1928 1237 1928 1237 1929 1235 1929 1236 1929 1239 1930 1240 1930 1242 1930 1242 1931 1240 1931 1241 1931 1243 1932 1244 1932 1246 1932 1246 1933 1244 1933 1245 1933 1247 1934 1248 1934 1250 1934 1250 1935 1248 1935 1249 1935 1251 1936 1252 1936 1254 1936 1254 1937 1252 1937 1253 1937 1258 1938 1255 1938 1257 1938 1257 1939 1255 1939 1256 1939 1259 1940 1260 1940 1262 1940 1262 1941 1260 1941 1261 1941 1263 1942 1264 1942 1266 1942 1266 1943 1264 1943 1265 1943 1267 1944 1268 1944 1239 1944 1239 1945 1268 1945 1235 1945 1235 1946 1268 1946 1236 1946 1236 1947 1268 1947 1269 1947 1236 1948 1269 1948 1242 1948 1242 1949 1269 1949 1270 1949 1242 1950 1270 1950 1239 1950 1239 1951 1270 1951 1267 1951 1238 1952 1271 1952 1234 1952 1234 1953 1271 1953 1272 1953 1237 1954 1273 1954 1238 1954 1238 1955 1273 1955 1271 1955 1274 1956 1273 1956 1231 1956 1231 1957 1273 1957 1237 1957 1234 1958 1272 1958 1231 1958 1231 1959 1272 1959 1274 1959 1259 1960 1244 1960 1260 1960 1260 1961 1244 1961 1243 1961 1258 1962 1250 1962 1259 1962 1259 1963 1250 1963 1244 1963 1257 1964 1247 1964 1258 1964 1258 1965 1247 1965 1250 1965 1260 1966 1243 1966 1257 1966 1257 1967 1243 1967 1247 1967 1227 1968 1230 1968 1254 1968 1254 1969 1230 1969 1251 1969 1263 1970 1251 1970 1255 1970 1255 1971 1251 1971 1249 1971 1251 1972 1230 1972 1249 1972 1249 1973 1230 1973 1250 1973 1250 1974 1230 1974 1244 1974 1230 1975 1245 1975 1244 1975 1266 1976 1252 1976 1263 1976 1263 1977 1252 1977 1251 1977 1256 1978 1248 1978 1266 1978 1266 1979 1248 1979 1252 1979 1255 1980 1249 1980 1256 1980 1256 1981 1249 1981 1248 1981 1229 1982 1228 1982 1246 1982 1246 1983 1228 1983 1243 1983 1243 1984 1228 1984 1247 1984 1247 1985 1228 1985 1248 1985 1248 1986 1228 1986 1252 1986 1228 1987 1253 1987 1252 1987 1275 1988 1276 1988 1278 1988 1278 1989 1276 1989 1277 1989 1280 1990 1281 1990 1279 1990 1279 1991 1281 1991 1282 1991 1276 1992 1283 1992 1277 1992 1277 1993 1283 1993 1284 1993 1285 1994 1279 1994 1286 1994 1286 1995 1279 1995 1282 1995 1261 1996 1233 1996 1283 1996 1283 1997 1233 1997 1284 1997 1262 1998 1285 1998 1232 1998 1232 1999 1285 1999 1286 1999 1246 2000 1287 2000 1229 2000 1229 2001 1287 2001 1288 2001 1245 2002 1230 2002 1289 2002 1289 2003 1230 2003 1290 2003 1287 2004 1291 2004 1288 2004 1288 2005 1291 2005 1292 2005 1293 2006 1289 2006 1294 2006 1294 2007 1289 2007 1290 2007 1295 2008 1296 2008 1291 2008 1291 2009 1296 2009 1292 2009 1297 2010 1293 2010 1298 2010 1298 2011 1293 2011 1294 2011 1299 2012 1300 2012 1302 2012 1302 2013 1300 2013 1301 2013 1304 2014 1305 2014 1303 2014 1303 2015 1305 2015 1306 2015 1300 2016 1307 2016 1301 2016 1301 2017 1307 2017 1308 2017 1309 2018 1303 2018 1310 2018 1310 2019 1303 2019 1306 2019 1253 2020 1228 2020 1307 2020 1307 2021 1228 2021 1308 2021 1254 2022 1309 2022 1227 2022 1227 2023 1309 2023 1310 2023 1265 2024 1311 2024 1240 2024 1240 2025 1311 2025 1312 2025 1264 2026 1241 2026 1313 2026 1313 2027 1241 2027 1314 2027 1311 2028 1315 2028 1312 2028 1312 2029 1315 2029 1316 2029 1317 2030 1313 2030 1318 2030 1318 2031 1313 2031 1314 2031 1319 2032 1320 2032 1315 2032 1315 2033 1320 2033 1316 2033 1321 2034 1317 2034 1322 2034 1322 2035 1317 2035 1318 2035 1232 2036 1231 2036 1262 2036 1262 2037 1231 2037 1259 2037 1241 2038 1264 2038 1242 2038 1242 2039 1264 2039 1263 2039 1242 2040 1263 2040 1236 2040 1236 2041 1263 2041 1255 2041 1236 2042 1255 2042 1237 2042 1237 2043 1255 2043 1258 2043 1258 2044 1259 2044 1237 2044 1237 2045 1259 2045 1231 2045 1240 2046 1239 2046 1265 2046 1265 2047 1239 2047 1266 2047 1233 2048 1261 2048 1234 2048 1234 2049 1261 2049 1260 2049 1234 2050 1260 2050 1238 2050 1238 2051 1260 2051 1257 2051 1238 2052 1257 2052 1235 2052 1235 2053 1257 2053 1256 2053 1256 2054 1266 2054 1235 2054 1235 2055 1266 2055 1239 2055 1280 2056 1297 2056 1281 2056 1281 2057 1297 2057 1298 2057 1295 2058 1275 2058 1296 2058 1296 2059 1275 2059 1278 2059 1304 2060 1321 2060 1305 2060 1305 2061 1321 2061 1322 2061 1319 2062 1299 2062 1320 2062 1320 2063 1299 2063 1302 2063 1279 2064 1276 2064 1280 2064 1280 2065 1276 2065 1275 2065 1285 2066 1283 2066 1279 2066 1279 2067 1283 2067 1276 2067 1262 2068 1261 2068 1285 2068 1285 2069 1261 2069 1283 2069 1289 2070 1287 2070 1245 2070 1245 2071 1287 2071 1246 2071 1293 2072 1291 2072 1289 2072 1289 2073 1291 2073 1287 2073 1297 2074 1295 2074 1293 2074 1293 2075 1295 2075 1291 2075 1303 2076 1300 2076 1304 2076 1304 2077 1300 2077 1299 2077 1309 2078 1307 2078 1303 2078 1303 2079 1307 2079 1300 2079 1254 2080 1253 2080 1309 2080 1309 2081 1253 2081 1307 2081 1313 2082 1311 2082 1264 2082 1264 2083 1311 2083 1265 2083 1317 2084 1315 2084 1313 2084 1313 2085 1315 2085 1311 2085 1321 2086 1319 2086 1317 2086 1317 2087 1319 2087 1315 2087 1297 2088 1280 2088 1295 2088 1295 2089 1280 2089 1275 2089 1321 2090 1304 2090 1319 2090 1319 2091 1304 2091 1299 2091 1282 2092 1281 2092 1277 2092 1277 2093 1281 2093 1278 2093 1286 2094 1282 2094 1284 2094 1284 2095 1282 2095 1277 2095 1232 2096 1286 2096 1233 2096 1233 2097 1286 2097 1284 2097 1290 2098 1230 2098 1288 2098 1288 2099 1230 2099 1229 2099 1294 2100 1290 2100 1292 2100 1292 2101 1290 2101 1288 2101 1298 2102 1294 2102 1296 2102 1296 2103 1294 2103 1292 2103 1306 2104 1305 2104 1301 2104 1301 2105 1305 2105 1302 2105 1310 2106 1306 2106 1308 2106 1308 2107 1306 2107 1301 2107 1227 2108 1310 2108 1228 2108 1228 2109 1310 2109 1308 2109 1314 2110 1241 2110 1312 2110 1312 2111 1241 2111 1240 2111 1318 2112 1314 2112 1316 2112 1316 2113 1314 2113 1312 2113 1322 2114 1318 2114 1320 2114 1320 2115 1318 2115 1316 2115 1298 2116 1296 2116 1281 2116 1281 2117 1296 2117 1278 2117 1322 2118 1320 2118 1305 2118 1305 2119 1320 2119 1302 2119 1230 2120 1227 2120 1229 2120 1229 2121 1227 2121 1228 2121 1327 2122 1328 2122 1330 2122 1330 2123 1328 2123 1329 2123 1334 2124 1331 2124 1333 2124 1333 2125 1331 2125 1332 2125 1335 2126 1336 2126 1338 2126 1338 2127 1336 2127 1337 2127 1339 2128 1340 2128 1342 2128 1342 2129 1340 2129 1341 2129 1343 2130 1344 2130 1346 2130 1346 2131 1344 2131 1345 2131 1347 2132 1348 2132 1350 2132 1350 2133 1348 2133 1349 2133 1354 2134 1351 2134 1353 2134 1353 2135 1351 2135 1352 2135 1355 2136 1356 2136 1358 2136 1358 2137 1356 2137 1357 2137 1359 2138 1360 2138 1362 2138 1362 2139 1360 2139 1361 2139 1363 2140 1364 2140 1335 2140 1335 2141 1364 2141 1331 2141 1331 2142 1364 2142 1332 2142 1332 2143 1364 2143 1365 2143 1332 2144 1365 2144 1338 2144 1338 2145 1365 2145 1366 2145 1338 2146 1366 2146 1335 2146 1335 2147 1366 2147 1363 2147 1334 2148 1367 2148 1330 2148 1330 2149 1367 2149 1368 2149 1333 2150 1369 2150 1334 2150 1334 2151 1369 2151 1367 2151 1370 2152 1369 2152 1327 2152 1327 2153 1369 2153 1333 2153 1330 2154 1368 2154 1327 2154 1327 2155 1368 2155 1370 2155 1355 2156 1340 2156 1356 2156 1356 2157 1340 2157 1339 2157 1354 2158 1346 2158 1355 2158 1355 2159 1346 2159 1340 2159 1353 2160 1343 2160 1354 2160 1354 2161 1343 2161 1346 2161 1356 2162 1339 2162 1353 2162 1353 2163 1339 2163 1343 2163 1323 2164 1326 2164 1350 2164 1350 2165 1326 2165 1347 2165 1359 2166 1347 2166 1351 2166 1351 2167 1347 2167 1345 2167 1347 2168 1326 2168 1345 2168 1345 2169 1326 2169 1346 2169 1346 2170 1326 2170 1340 2170 1326 2171 1341 2171 1340 2171 1362 2172 1348 2172 1359 2172 1359 2173 1348 2173 1347 2173 1352 2174 1344 2174 1362 2174 1362 2175 1344 2175 1348 2175 1351 2176 1345 2176 1352 2176 1352 2177 1345 2177 1344 2177 1325 2178 1324 2178 1342 2178 1342 2179 1324 2179 1339 2179 1339 2180 1324 2180 1343 2180 1343 2181 1324 2181 1344 2181 1344 2182 1324 2182 1348 2182 1324 2183 1349 2183 1348 2183 1371 2184 1372 2184 1374 2184 1374 2185 1372 2185 1373 2185 1376 2186 1377 2186 1375 2186 1375 2187 1377 2187 1378 2187 1372 2188 1379 2188 1373 2188 1373 2189 1379 2189 1380 2189 1381 2190 1375 2190 1382 2190 1382 2191 1375 2191 1378 2191 1357 2192 1329 2192 1379 2192 1379 2193 1329 2193 1380 2193 1358 2194 1381 2194 1328 2194 1328 2195 1381 2195 1382 2195 1342 2196 1383 2196 1325 2196 1325 2197 1383 2197 1384 2197 1341 2198 1326 2198 1385 2198 1385 2199 1326 2199 1386 2199 1383 2200 1387 2200 1384 2200 1384 2201 1387 2201 1388 2201 1389 2202 1385 2202 1390 2202 1390 2203 1385 2203 1386 2203 1391 2204 1392 2204 1387 2204 1387 2205 1392 2205 1388 2205 1393 2206 1389 2206 1394 2206 1394 2207 1389 2207 1390 2207 1395 2208 1396 2208 1398 2208 1398 2209 1396 2209 1397 2209 1400 2210 1401 2210 1399 2210 1399 2211 1401 2211 1402 2211 1396 2212 1403 2212 1397 2212 1397 2213 1403 2213 1404 2213 1405 2214 1399 2214 1406 2214 1406 2215 1399 2215 1402 2215 1349 2216 1324 2216 1403 2216 1403 2217 1324 2217 1404 2217 1350 2218 1405 2218 1323 2218 1323 2219 1405 2219 1406 2219 1361 2220 1407 2220 1336 2220 1336 2221 1407 2221 1408 2221 1360 2222 1337 2222 1409 2222 1409 2223 1337 2223 1410 2223 1407 2224 1411 2224 1408 2224 1408 2225 1411 2225 1412 2225 1413 2226 1409 2226 1414 2226 1414 2227 1409 2227 1410 2227 1415 2228 1416 2228 1411 2228 1411 2229 1416 2229 1412 2229 1417 2230 1413 2230 1418 2230 1418 2231 1413 2231 1414 2231 1328 2232 1327 2232 1358 2232 1358 2233 1327 2233 1355 2233 1337 2234 1360 2234 1338 2234 1338 2235 1360 2235 1359 2235 1338 2236 1359 2236 1332 2236 1332 2237 1359 2237 1351 2237 1332 2238 1351 2238 1333 2238 1333 2239 1351 2239 1354 2239 1354 2240 1355 2240 1333 2240 1333 2241 1355 2241 1327 2241 1336 2242 1335 2242 1361 2242 1361 2243 1335 2243 1362 2243 1329 2244 1357 2244 1330 2244 1330 2245 1357 2245 1356 2245 1330 2246 1356 2246 1334 2246 1334 2247 1356 2247 1353 2247 1334 2248 1353 2248 1331 2248 1331 2249 1353 2249 1352 2249 1352 2250 1362 2250 1331 2250 1331 2251 1362 2251 1335 2251 1376 2252 1393 2252 1377 2252 1377 2253 1393 2253 1394 2253 1391 2254 1371 2254 1392 2254 1392 2255 1371 2255 1374 2255 1400 2256 1417 2256 1401 2256 1401 2257 1417 2257 1418 2257 1415 2258 1395 2258 1416 2258 1416 2259 1395 2259 1398 2259 1375 2260 1372 2260 1376 2260 1376 2261 1372 2261 1371 2261 1381 2262 1379 2262 1375 2262 1375 2263 1379 2263 1372 2263 1358 2264 1357 2264 1381 2264 1381 2265 1357 2265 1379 2265 1385 2266 1383 2266 1341 2266 1341 2267 1383 2267 1342 2267 1389 2268 1387 2268 1385 2268 1385 2269 1387 2269 1383 2269 1393 2270 1391 2270 1389 2270 1389 2271 1391 2271 1387 2271 1399 2272 1396 2272 1400 2272 1400 2273 1396 2273 1395 2273 1405 2274 1403 2274 1399 2274 1399 2275 1403 2275 1396 2275 1350 2276 1349 2276 1405 2276 1405 2277 1349 2277 1403 2277 1409 2278 1407 2278 1360 2278 1360 2279 1407 2279 1361 2279 1413 2280 1411 2280 1409 2280 1409 2281 1411 2281 1407 2281 1417 2282 1415 2282 1413 2282 1413 2283 1415 2283 1411 2283 1393 2284 1376 2284 1391 2284 1391 2285 1376 2285 1371 2285 1417 2286 1400 2286 1415 2286 1415 2287 1400 2287 1395 2287 1378 2288 1377 2288 1373 2288 1373 2289 1377 2289 1374 2289 1382 2290 1378 2290 1380 2290 1380 2291 1378 2291 1373 2291 1328 2292 1382 2292 1329 2292 1329 2293 1382 2293 1380 2293 1386 2294 1326 2294 1384 2294 1384 2295 1326 2295 1325 2295 1390 2296 1386 2296 1388 2296 1388 2297 1386 2297 1384 2297 1394 2298 1390 2298 1392 2298 1392 2299 1390 2299 1388 2299 1402 2300 1401 2300 1397 2300 1397 2301 1401 2301 1398 2301 1406 2302 1402 2302 1404 2302 1404 2303 1402 2303 1397 2303 1323 2304 1406 2304 1324 2304 1324 2305 1406 2305 1404 2305 1410 2306 1337 2306 1408 2306 1408 2307 1337 2307 1336 2307 1414 2308 1410 2308 1412 2308 1412 2309 1410 2309 1408 2309 1418 2310 1414 2310 1416 2310 1416 2311 1414 2311 1412 2311 1394 2312 1392 2312 1377 2312 1377 2313 1392 2313 1374 2313 1418 2314 1416 2314 1401 2314 1401 2315 1416 2315 1398 2315 1326 2316 1323 2316 1325 2316 1325 2317 1323 2317 1324 2317 1423 2318 1424 2318 1426 2318 1426 2319 1424 2319 1425 2319 1430 2320 1427 2320 1429 2320 1429 2321 1427 2321 1428 2321 1431 2322 1432 2322 1434 2322 1434 2323 1432 2323 1433 2323 1435 2324 1436 2324 1438 2324 1438 2325 1436 2325 1437 2325 1439 2326 1440 2326 1442 2326 1442 2327 1440 2327 1441 2327 1443 2328 1444 2328 1446 2328 1446 2329 1444 2329 1445 2329 1450 2330 1447 2330 1449 2330 1449 2331 1447 2331 1448 2331 1451 2332 1452 2332 1454 2332 1454 2333 1452 2333 1453 2333 1455 2334 1456 2334 1458 2334 1458 2335 1456 2335 1457 2335 1459 2336 1460 2336 1431 2336 1431 2337 1460 2337 1427 2337 1427 2338 1460 2338 1428 2338 1428 2339 1460 2339 1461 2339 1428 2340 1461 2340 1434 2340 1434 2341 1461 2341 1462 2341 1434 2342 1462 2342 1431 2342 1431 2343 1462 2343 1459 2343 1430 2344 1463 2344 1426 2344 1426 2345 1463 2345 1464 2345 1429 2346 1465 2346 1430 2346 1430 2347 1465 2347 1463 2347 1466 2348 1465 2348 1423 2348 1423 2349 1465 2349 1429 2349 1426 2350 1464 2350 1423 2350 1423 2351 1464 2351 1466 2351 1451 2352 1436 2352 1452 2352 1452 2353 1436 2353 1435 2353 1450 2354 1442 2354 1451 2354 1451 2355 1442 2355 1436 2355 1449 2356 1439 2356 1450 2356 1450 2357 1439 2357 1442 2357 1452 2358 1435 2358 1449 2358 1449 2359 1435 2359 1439 2359 1419 2360 1422 2360 1446 2360 1446 2361 1422 2361 1443 2361 1455 2362 1443 2362 1447 2362 1447 2363 1443 2363 1441 2363 1443 2364 1422 2364 1441 2364 1441 2365 1422 2365 1442 2365 1442 2366 1422 2366 1436 2366 1422 2367 1437 2367 1436 2367 1458 2368 1444 2368 1455 2368 1455 2369 1444 2369 1443 2369 1448 2370 1440 2370 1458 2370 1458 2371 1440 2371 1444 2371 1447 2372 1441 2372 1448 2372 1448 2373 1441 2373 1440 2373 1421 2374 1420 2374 1438 2374 1438 2375 1420 2375 1435 2375 1435 2376 1420 2376 1439 2376 1439 2377 1420 2377 1440 2377 1440 2378 1420 2378 1444 2378 1420 2379 1445 2379 1444 2379 1467 2380 1468 2380 1470 2380 1470 2381 1468 2381 1469 2381 1472 2382 1473 2382 1471 2382 1471 2383 1473 2383 1474 2383 1468 2384 1475 2384 1469 2384 1469 2385 1475 2385 1476 2385 1477 2386 1471 2386 1478 2386 1478 2387 1471 2387 1474 2387 1453 2388 1425 2388 1475 2388 1475 2389 1425 2389 1476 2389 1454 2390 1477 2390 1424 2390 1424 2391 1477 2391 1478 2391 1438 2392 1479 2392 1421 2392 1421 2393 1479 2393 1480 2393 1437 2394 1422 2394 1481 2394 1481 2395 1422 2395 1482 2395 1479 2396 1483 2396 1480 2396 1480 2397 1483 2397 1484 2397 1485 2398 1481 2398 1486 2398 1486 2399 1481 2399 1482 2399 1487 2400 1488 2400 1483 2400 1483 2401 1488 2401 1484 2401 1489 2402 1485 2402 1490 2402 1490 2403 1485 2403 1486 2403 1491 2404 1492 2404 1494 2404 1494 2405 1492 2405 1493 2405 1496 2406 1497 2406 1495 2406 1495 2407 1497 2407 1498 2407 1492 2408 1499 2408 1493 2408 1493 2409 1499 2409 1500 2409 1501 2410 1495 2410 1502 2410 1502 2411 1495 2411 1498 2411 1445 2412 1420 2412 1499 2412 1499 2413 1420 2413 1500 2413 1446 2414 1501 2414 1419 2414 1419 2415 1501 2415 1502 2415 1457 2416 1503 2416 1432 2416 1432 2417 1503 2417 1504 2417 1456 2418 1433 2418 1505 2418 1505 2419 1433 2419 1506 2419 1503 2420 1507 2420 1504 2420 1504 2421 1507 2421 1508 2421 1509 2422 1505 2422 1510 2422 1510 2423 1505 2423 1506 2423 1511 2424 1512 2424 1507 2424 1507 2425 1512 2425 1508 2425 1513 2426 1509 2426 1514 2426 1514 2427 1509 2427 1510 2427 1424 2428 1423 2428 1454 2428 1454 2429 1423 2429 1451 2429 1433 2430 1456 2430 1434 2430 1434 2431 1456 2431 1455 2431 1434 2432 1455 2432 1428 2432 1428 2433 1455 2433 1447 2433 1428 2434 1447 2434 1429 2434 1429 2435 1447 2435 1450 2435 1450 2436 1451 2436 1429 2436 1429 2437 1451 2437 1423 2437 1432 2438 1431 2438 1457 2438 1457 2439 1431 2439 1458 2439 1425 2440 1453 2440 1426 2440 1426 2441 1453 2441 1452 2441 1426 2442 1452 2442 1430 2442 1430 2443 1452 2443 1449 2443 1430 2444 1449 2444 1427 2444 1427 2445 1449 2445 1448 2445 1448 2446 1458 2446 1427 2446 1427 2447 1458 2447 1431 2447 1472 2448 1489 2448 1473 2448 1473 2449 1489 2449 1490 2449 1487 2450 1467 2450 1488 2450 1488 2451 1467 2451 1470 2451 1496 2452 1513 2452 1497 2452 1497 2453 1513 2453 1514 2453 1511 2454 1491 2454 1512 2454 1512 2455 1491 2455 1494 2455 1471 2456 1468 2456 1472 2456 1472 2457 1468 2457 1467 2457 1477 2458 1475 2458 1471 2458 1471 2459 1475 2459 1468 2459 1454 2460 1453 2460 1477 2460 1477 2461 1453 2461 1475 2461 1481 2462 1479 2462 1437 2462 1437 2463 1479 2463 1438 2463 1485 2464 1483 2464 1481 2464 1481 2465 1483 2465 1479 2465 1489 2466 1487 2466 1485 2466 1485 2467 1487 2467 1483 2467 1495 2468 1492 2468 1496 2468 1496 2469 1492 2469 1491 2469 1501 2470 1499 2470 1495 2470 1495 2471 1499 2471 1492 2471 1446 2472 1445 2472 1501 2472 1501 2473 1445 2473 1499 2473 1505 2474 1503 2474 1456 2474 1456 2475 1503 2475 1457 2475 1509 2476 1507 2476 1505 2476 1505 2477 1507 2477 1503 2477 1513 2478 1511 2478 1509 2478 1509 2479 1511 2479 1507 2479 1489 2480 1472 2480 1487 2480 1487 2481 1472 2481 1467 2481 1513 2482 1496 2482 1511 2482 1511 2483 1496 2483 1491 2483 1474 2484 1473 2484 1469 2484 1469 2485 1473 2485 1470 2485 1478 2486 1474 2486 1476 2486 1476 2487 1474 2487 1469 2487 1424 2488 1478 2488 1425 2488 1425 2489 1478 2489 1476 2489 1482 2490 1422 2490 1480 2490 1480 2491 1422 2491 1421 2491 1486 2492 1482 2492 1484 2492 1484 2493 1482 2493 1480 2493 1490 2494 1486 2494 1488 2494 1488 2495 1486 2495 1484 2495 1498 2496 1497 2496 1493 2496 1493 2497 1497 2497 1494 2497 1502 2498 1498 2498 1500 2498 1500 2499 1498 2499 1493 2499 1419 2500 1502 2500 1420 2500 1420 2501 1502 2501 1500 2501 1506 2502 1433 2502 1504 2502 1504 2503 1433 2503 1432 2503 1510 2504 1506 2504 1508 2504 1508 2505 1506 2505 1504 2505 1514 2506 1510 2506 1512 2506 1512 2507 1510 2507 1508 2507 1490 2508 1488 2508 1473 2508 1473 2509 1488 2509 1470 2509 1514 2510 1512 2510 1497 2510 1497 2511 1512 2511 1494 2511 1422 2512 1419 2512 1421 2512 1421 2513 1419 2513 1420 2513 1519 2514 1520 2514 1522 2514 1522 2515 1520 2515 1521 2515 1526 2516 1523 2516 1525 2516 1525 2517 1523 2517 1524 2517 1527 2518 1528 2518 1530 2518 1530 2519 1528 2519 1529 2519 1531 2520 1532 2520 1534 2520 1534 2521 1532 2521 1533 2521 1535 2522 1536 2522 1538 2522 1538 2523 1536 2523 1537 2523 1539 2524 1540 2524 1542 2524 1542 2525 1540 2525 1541 2525 1546 2526 1543 2526 1545 2526 1545 2527 1543 2527 1544 2527 1547 2528 1548 2528 1550 2528 1550 2529 1548 2529 1549 2529 1551 2530 1552 2530 1554 2530 1554 2531 1552 2531 1553 2531 1555 2532 1556 2532 1527 2532 1527 2533 1556 2533 1523 2533 1523 2534 1556 2534 1524 2534 1524 2535 1556 2535 1557 2535 1524 2536 1557 2536 1530 2536 1530 2537 1557 2537 1558 2537 1530 2538 1558 2538 1527 2538 1527 2539 1558 2539 1555 2539 1526 2540 1559 2540 1522 2540 1522 2541 1559 2541 1560 2541 1525 2542 1561 2542 1526 2542 1526 2543 1561 2543 1559 2543 1562 2544 1561 2544 1519 2544 1519 2545 1561 2545 1525 2545 1522 2546 1560 2546 1519 2546 1519 2547 1560 2547 1562 2547 1547 2548 1532 2548 1548 2548 1548 2549 1532 2549 1531 2549 1546 2550 1538 2550 1547 2550 1547 2551 1538 2551 1532 2551 1545 2552 1535 2552 1546 2552 1546 2553 1535 2553 1538 2553 1548 2554 1531 2554 1545 2554 1545 2555 1531 2555 1535 2555 1515 2556 1518 2556 1542 2556 1542 2557 1518 2557 1539 2557 1551 2558 1539 2558 1543 2558 1543 2559 1539 2559 1537 2559 1539 2560 1518 2560 1537 2560 1537 2561 1518 2561 1538 2561 1538 2562 1518 2562 1532 2562 1518 2563 1533 2563 1532 2563 1554 2564 1540 2564 1551 2564 1551 2565 1540 2565 1539 2565 1544 2566 1536 2566 1554 2566 1554 2567 1536 2567 1540 2567 1543 2568 1537 2568 1544 2568 1544 2569 1537 2569 1536 2569 1517 2570 1516 2570 1534 2570 1534 2571 1516 2571 1531 2571 1531 2572 1516 2572 1535 2572 1535 2573 1516 2573 1536 2573 1536 2574 1516 2574 1540 2574 1516 2575 1541 2575 1540 2575 1563 2576 1564 2576 1566 2576 1566 2577 1564 2577 1565 2577 1568 2578 1569 2578 1567 2578 1567 2579 1569 2579 1570 2579 1564 2580 1571 2580 1565 2580 1565 2581 1571 2581 1572 2581 1573 2582 1567 2582 1574 2582 1574 2583 1567 2583 1570 2583 1549 2584 1521 2584 1571 2584 1571 2585 1521 2585 1572 2585 1550 2586 1573 2586 1520 2586 1520 2587 1573 2587 1574 2587 1534 2588 1575 2588 1517 2588 1517 2589 1575 2589 1576 2589 1533 2590 1518 2590 1577 2590 1577 2591 1518 2591 1578 2591 1575 2592 1579 2592 1576 2592 1576 2593 1579 2593 1580 2593 1581 2594 1577 2594 1582 2594 1582 2595 1577 2595 1578 2595 1583 2596 1584 2596 1579 2596 1579 2597 1584 2597 1580 2597 1585 2598 1581 2598 1586 2598 1586 2599 1581 2599 1582 2599 1587 2600 1588 2600 1590 2600 1590 2601 1588 2601 1589 2601 1592 2602 1593 2602 1591 2602 1591 2603 1593 2603 1594 2603 1588 2604 1595 2604 1589 2604 1589 2605 1595 2605 1596 2605 1597 2606 1591 2606 1598 2606 1598 2607 1591 2607 1594 2607 1541 2608 1516 2608 1595 2608 1595 2609 1516 2609 1596 2609 1542 2610 1597 2610 1515 2610 1515 2611 1597 2611 1598 2611 1553 2612 1599 2612 1528 2612 1528 2613 1599 2613 1600 2613 1552 2614 1529 2614 1601 2614 1601 2615 1529 2615 1602 2615 1599 2616 1603 2616 1600 2616 1600 2617 1603 2617 1604 2617 1605 2618 1601 2618 1606 2618 1606 2619 1601 2619 1602 2619 1607 2620 1608 2620 1603 2620 1603 2621 1608 2621 1604 2621 1609 2622 1605 2622 1610 2622 1610 2623 1605 2623 1606 2623 1520 2624 1519 2624 1550 2624 1550 2625 1519 2625 1547 2625 1529 2626 1552 2626 1530 2626 1530 2627 1552 2627 1551 2627 1530 2628 1551 2628 1524 2628 1524 2629 1551 2629 1543 2629 1524 2630 1543 2630 1525 2630 1525 2631 1543 2631 1546 2631 1546 2632 1547 2632 1525 2632 1525 2633 1547 2633 1519 2633 1528 2634 1527 2634 1553 2634 1553 2635 1527 2635 1554 2635 1521 2636 1549 2636 1522 2636 1522 2637 1549 2637 1548 2637 1522 2638 1548 2638 1526 2638 1526 2639 1548 2639 1545 2639 1526 2640 1545 2640 1523 2640 1523 2641 1545 2641 1544 2641 1544 2642 1554 2642 1523 2642 1523 2643 1554 2643 1527 2643 1568 2644 1585 2644 1569 2644 1569 2645 1585 2645 1586 2645 1583 2646 1563 2646 1584 2646 1584 2647 1563 2647 1566 2647 1592 2648 1609 2648 1593 2648 1593 2649 1609 2649 1610 2649 1607 2650 1587 2650 1608 2650 1608 2651 1587 2651 1590 2651 1567 2652 1564 2652 1568 2652 1568 2653 1564 2653 1563 2653 1573 2654 1571 2654 1567 2654 1567 2655 1571 2655 1564 2655 1550 2656 1549 2656 1573 2656 1573 2657 1549 2657 1571 2657 1577 2658 1575 2658 1533 2658 1533 2659 1575 2659 1534 2659 1581 2660 1579 2660 1577 2660 1577 2661 1579 2661 1575 2661 1585 2662 1583 2662 1581 2662 1581 2663 1583 2663 1579 2663 1591 2664 1588 2664 1592 2664 1592 2665 1588 2665 1587 2665 1597 2666 1595 2666 1591 2666 1591 2667 1595 2667 1588 2667 1542 2668 1541 2668 1597 2668 1597 2669 1541 2669 1595 2669 1601 2670 1599 2670 1552 2670 1552 2671 1599 2671 1553 2671 1605 2672 1603 2672 1601 2672 1601 2673 1603 2673 1599 2673 1609 2674 1607 2674 1605 2674 1605 2675 1607 2675 1603 2675 1585 2676 1568 2676 1583 2676 1583 2677 1568 2677 1563 2677 1609 2678 1592 2678 1607 2678 1607 2679 1592 2679 1587 2679 1570 2680 1569 2680 1565 2680 1565 2681 1569 2681 1566 2681 1574 2682 1570 2682 1572 2682 1572 2683 1570 2683 1565 2683 1520 2684 1574 2684 1521 2684 1521 2685 1574 2685 1572 2685 1578 2686 1518 2686 1576 2686 1576 2687 1518 2687 1517 2687 1582 2688 1578 2688 1580 2688 1580 2689 1578 2689 1576 2689 1586 2690 1582 2690 1584 2690 1584 2691 1582 2691 1580 2691 1594 2692 1593 2692 1589 2692 1589 2693 1593 2693 1590 2693 1598 2694 1594 2694 1596 2694 1596 2695 1594 2695 1589 2695 1515 2696 1598 2696 1516 2696 1516 2697 1598 2697 1596 2697 1602 2698 1529 2698 1600 2698 1600 2699 1529 2699 1528 2699 1606 2700 1602 2700 1604 2700 1604 2701 1602 2701 1600 2701 1610 2702 1606 2702 1608 2702 1608 2703 1606 2703 1604 2703 1586 2704 1584 2704 1569 2704 1569 2705 1584 2705 1566 2705 1610 2706 1608 2706 1593 2706 1593 2707 1608 2707 1590 2707 1518 2708 1515 2708 1517 2708 1517 2709 1515 2709 1516 2709 1615 2710 1616 2710 1618 2710 1618 2711 1616 2711 1617 2711 1622 2712 1619 2712 1621 2712 1621 2713 1619 2713 1620 2713 1623 2714 1624 2714 1626 2714 1626 2715 1624 2715 1625 2715 1627 2716 1628 2716 1630 2716 1630 2717 1628 2717 1629 2717 1631 2718 1632 2718 1634 2718 1634 2719 1632 2719 1633 2719 1635 2720 1636 2720 1638 2720 1638 2721 1636 2721 1637 2721 1642 2722 1639 2722 1641 2722 1641 2723 1639 2723 1640 2723 1643 2724 1644 2724 1646 2724 1646 2725 1644 2725 1645 2725 1647 2726 1648 2726 1650 2726 1650 2727 1648 2727 1649 2727 1651 2728 1652 2728 1623 2728 1623 2729 1652 2729 1619 2729 1619 2730 1652 2730 1620 2730 1620 2731 1652 2731 1653 2731 1620 2732 1653 2732 1626 2732 1626 2733 1653 2733 1654 2733 1626 2734 1654 2734 1623 2734 1623 2735 1654 2735 1651 2735 1622 2736 1655 2736 1618 2736 1618 2737 1655 2737 1656 2737 1621 2738 1657 2738 1622 2738 1622 2739 1657 2739 1655 2739 1658 2740 1657 2740 1615 2740 1615 2741 1657 2741 1621 2741 1618 2742 1656 2742 1615 2742 1615 2743 1656 2743 1658 2743 1643 2744 1628 2744 1644 2744 1644 2745 1628 2745 1627 2745 1642 2746 1634 2746 1643 2746 1643 2747 1634 2747 1628 2747 1641 2748 1631 2748 1642 2748 1642 2749 1631 2749 1634 2749 1644 2750 1627 2750 1641 2750 1641 2751 1627 2751 1631 2751 1611 2752 1614 2752 1638 2752 1638 2753 1614 2753 1635 2753 1647 2754 1635 2754 1639 2754 1639 2755 1635 2755 1633 2755 1635 2756 1614 2756 1633 2756 1633 2757 1614 2757 1634 2757 1634 2758 1614 2758 1628 2758 1614 2759 1629 2759 1628 2759 1650 2760 1636 2760 1647 2760 1647 2761 1636 2761 1635 2761 1640 2762 1632 2762 1650 2762 1650 2763 1632 2763 1636 2763 1639 2764 1633 2764 1640 2764 1640 2765 1633 2765 1632 2765 1613 2766 1612 2766 1630 2766 1630 2767 1612 2767 1627 2767 1627 2768 1612 2768 1631 2768 1631 2769 1612 2769 1632 2769 1632 2770 1612 2770 1636 2770 1612 2771 1637 2771 1636 2771 1659 2772 1660 2772 1662 2772 1662 2773 1660 2773 1661 2773 1664 2774 1665 2774 1663 2774 1663 2775 1665 2775 1666 2775 1660 2776 1667 2776 1661 2776 1661 2777 1667 2777 1668 2777 1669 2778 1663 2778 1670 2778 1670 2779 1663 2779 1666 2779 1645 2780 1617 2780 1667 2780 1667 2781 1617 2781 1668 2781 1646 2782 1669 2782 1616 2782 1616 2783 1669 2783 1670 2783 1630 2784 1671 2784 1613 2784 1613 2785 1671 2785 1672 2785 1629 2786 1614 2786 1673 2786 1673 2787 1614 2787 1674 2787 1671 2788 1675 2788 1672 2788 1672 2789 1675 2789 1676 2789 1677 2790 1673 2790 1678 2790 1678 2791 1673 2791 1674 2791 1679 2792 1680 2792 1675 2792 1675 2793 1680 2793 1676 2793 1681 2794 1677 2794 1682 2794 1682 2795 1677 2795 1678 2795 1683 2796 1684 2796 1686 2796 1686 2797 1684 2797 1685 2797 1688 2798 1689 2798 1687 2798 1687 2799 1689 2799 1690 2799 1684 2800 1691 2800 1685 2800 1685 2801 1691 2801 1692 2801 1693 2802 1687 2802 1694 2802 1694 2803 1687 2803 1690 2803 1637 2804 1612 2804 1691 2804 1691 2805 1612 2805 1692 2805 1638 2806 1693 2806 1611 2806 1611 2807 1693 2807 1694 2807 1649 2808 1695 2808 1624 2808 1624 2809 1695 2809 1696 2809 1648 2810 1625 2810 1697 2810 1697 2811 1625 2811 1698 2811 1695 2812 1699 2812 1696 2812 1696 2813 1699 2813 1700 2813 1701 2814 1697 2814 1702 2814 1702 2815 1697 2815 1698 2815 1703 2816 1704 2816 1699 2816 1699 2817 1704 2817 1700 2817 1705 2818 1701 2818 1706 2818 1706 2819 1701 2819 1702 2819 1616 2820 1615 2820 1646 2820 1646 2821 1615 2821 1643 2821 1625 2822 1648 2822 1626 2822 1626 2823 1648 2823 1647 2823 1626 2824 1647 2824 1620 2824 1620 2825 1647 2825 1639 2825 1620 2826 1639 2826 1621 2826 1621 2827 1639 2827 1642 2827 1642 2828 1643 2828 1621 2828 1621 2829 1643 2829 1615 2829 1624 2830 1623 2830 1649 2830 1649 2831 1623 2831 1650 2831 1617 2832 1645 2832 1618 2832 1618 2833 1645 2833 1644 2833 1618 2834 1644 2834 1622 2834 1622 2835 1644 2835 1641 2835 1622 2836 1641 2836 1619 2836 1619 2837 1641 2837 1640 2837 1640 2838 1650 2838 1619 2838 1619 2839 1650 2839 1623 2839 1664 2840 1681 2840 1665 2840 1665 2841 1681 2841 1682 2841 1679 2842 1659 2842 1680 2842 1680 2843 1659 2843 1662 2843 1688 2844 1705 2844 1689 2844 1689 2845 1705 2845 1706 2845 1703 2846 1683 2846 1704 2846 1704 2847 1683 2847 1686 2847 1663 2848 1660 2848 1664 2848 1664 2849 1660 2849 1659 2849 1669 2850 1667 2850 1663 2850 1663 2851 1667 2851 1660 2851 1646 2852 1645 2852 1669 2852 1669 2853 1645 2853 1667 2853 1673 2854 1671 2854 1629 2854 1629 2855 1671 2855 1630 2855 1677 2856 1675 2856 1673 2856 1673 2857 1675 2857 1671 2857 1681 2858 1679 2858 1677 2858 1677 2859 1679 2859 1675 2859 1687 2860 1684 2860 1688 2860 1688 2861 1684 2861 1683 2861 1693 2862 1691 2862 1687 2862 1687 2863 1691 2863 1684 2863 1638 2864 1637 2864 1693 2864 1693 2865 1637 2865 1691 2865 1697 2866 1695 2866 1648 2866 1648 2867 1695 2867 1649 2867 1701 2868 1699 2868 1697 2868 1697 2869 1699 2869 1695 2869 1705 2870 1703 2870 1701 2870 1701 2871 1703 2871 1699 2871 1681 2872 1664 2872 1679 2872 1679 2873 1664 2873 1659 2873 1705 2874 1688 2874 1703 2874 1703 2875 1688 2875 1683 2875 1666 2876 1665 2876 1661 2876 1661 2877 1665 2877 1662 2877 1670 2878 1666 2878 1668 2878 1668 2879 1666 2879 1661 2879 1616 2880 1670 2880 1617 2880 1617 2881 1670 2881 1668 2881 1674 2882 1614 2882 1672 2882 1672 2883 1614 2883 1613 2883 1678 2884 1674 2884 1676 2884 1676 2885 1674 2885 1672 2885 1682 2886 1678 2886 1680 2886 1680 2887 1678 2887 1676 2887 1690 2888 1689 2888 1685 2888 1685 2889 1689 2889 1686 2889 1694 2890 1690 2890 1692 2890 1692 2891 1690 2891 1685 2891 1611 2892 1694 2892 1612 2892 1612 2893 1694 2893 1692 2893 1698 2894 1625 2894 1696 2894 1696 2895 1625 2895 1624 2895 1702 2896 1698 2896 1700 2896 1700 2897 1698 2897 1696 2897 1706 2898 1702 2898 1704 2898 1704 2899 1702 2899 1700 2899 1682 2900 1680 2900 1665 2900 1665 2901 1680 2901 1662 2901 1706 2902 1704 2902 1689 2902 1689 2903 1704 2903 1686 2903 1614 2904 1611 2904 1613 2904 1613 2905 1611 2905 1612 2905 1711 2906 1712 2906 1714 2906 1714 2907 1712 2907 1713 2907 1718 2908 1715 2908 1717 2908 1717 2909 1715 2909 1716 2909 1719 2910 1720 2910 1722 2910 1722 2911 1720 2911 1721 2911 1723 2912 1724 2912 1726 2912 1726 2913 1724 2913 1725 2913 1727 2914 1728 2914 1730 2914 1730 2915 1728 2915 1729 2915 1731 2916 1732 2916 1734 2916 1734 2917 1732 2917 1733 2917 1738 2918 1735 2918 1737 2918 1737 2919 1735 2919 1736 2919 1739 2920 1740 2920 1742 2920 1742 2921 1740 2921 1741 2921 1743 2922 1744 2922 1746 2922 1746 2923 1744 2923 1745 2923 1747 2924 1748 2924 1719 2924 1719 2925 1748 2925 1715 2925 1715 2926 1748 2926 1716 2926 1716 2927 1748 2927 1749 2927 1716 2928 1749 2928 1722 2928 1722 2929 1749 2929 1750 2929 1722 2930 1750 2930 1719 2930 1719 2931 1750 2931 1747 2931 1718 2932 1751 2932 1714 2932 1714 2933 1751 2933 1752 2933 1717 2934 1753 2934 1718 2934 1718 2935 1753 2935 1751 2935 1754 2936 1753 2936 1711 2936 1711 2937 1753 2937 1717 2937 1714 2938 1752 2938 1711 2938 1711 2939 1752 2939 1754 2939 1739 2940 1724 2940 1740 2940 1740 2941 1724 2941 1723 2941 1738 2942 1730 2942 1739 2942 1739 2943 1730 2943 1724 2943 1737 2944 1727 2944 1738 2944 1738 2945 1727 2945 1730 2945 1740 2946 1723 2946 1737 2946 1737 2947 1723 2947 1727 2947 1707 2948 1710 2948 1734 2948 1734 2949 1710 2949 1731 2949 1743 2950 1731 2950 1735 2950 1735 2951 1731 2951 1729 2951 1731 2952 1710 2952 1729 2952 1729 2953 1710 2953 1730 2953 1730 2954 1710 2954 1724 2954 1710 2955 1725 2955 1724 2955 1746 2956 1732 2956 1743 2956 1743 2957 1732 2957 1731 2957 1736 2958 1728 2958 1746 2958 1746 2959 1728 2959 1732 2959 1735 2960 1729 2960 1736 2960 1736 2961 1729 2961 1728 2961 1709 2962 1708 2962 1726 2962 1726 2963 1708 2963 1723 2963 1723 2964 1708 2964 1727 2964 1727 2965 1708 2965 1728 2965 1728 2966 1708 2966 1732 2966 1708 2967 1733 2967 1732 2967 1755 2968 1756 2968 1758 2968 1758 2969 1756 2969 1757 2969 1760 2970 1761 2970 1759 2970 1759 2971 1761 2971 1762 2971 1756 2972 1763 2972 1757 2972 1757 2973 1763 2973 1764 2973 1765 2974 1759 2974 1766 2974 1766 2975 1759 2975 1762 2975 1741 2976 1713 2976 1763 2976 1763 2977 1713 2977 1764 2977 1742 2978 1765 2978 1712 2978 1712 2979 1765 2979 1766 2979 1726 2980 1767 2980 1709 2980 1709 2981 1767 2981 1768 2981 1725 2982 1710 2982 1769 2982 1769 2983 1710 2983 1770 2983 1767 2984 1771 2984 1768 2984 1768 2985 1771 2985 1772 2985 1773 2986 1769 2986 1774 2986 1774 2987 1769 2987 1770 2987 1775 2988 1776 2988 1771 2988 1771 2989 1776 2989 1772 2989 1777 2990 1773 2990 1778 2990 1778 2991 1773 2991 1774 2991 1779 2992 1780 2992 1782 2992 1782 2993 1780 2993 1781 2993 1784 2994 1785 2994 1783 2994 1783 2995 1785 2995 1786 2995 1780 2996 1787 2996 1781 2996 1781 2997 1787 2997 1788 2997 1789 2998 1783 2998 1790 2998 1790 2999 1783 2999 1786 2999 1733 3000 1708 3000 1787 3000 1787 3001 1708 3001 1788 3001 1734 3002 1789 3002 1707 3002 1707 3003 1789 3003 1790 3003 1745 3004 1791 3004 1720 3004 1720 3005 1791 3005 1792 3005 1744 3006 1721 3006 1793 3006 1793 3007 1721 3007 1794 3007 1791 3008 1795 3008 1792 3008 1792 3009 1795 3009 1796 3009 1797 3010 1793 3010 1798 3010 1798 3011 1793 3011 1794 3011 1799 3012 1800 3012 1795 3012 1795 3013 1800 3013 1796 3013 1801 3014 1797 3014 1802 3014 1802 3015 1797 3015 1798 3015 1712 3016 1711 3016 1742 3016 1742 3017 1711 3017 1739 3017 1721 3018 1744 3018 1722 3018 1722 3019 1744 3019 1743 3019 1722 3020 1743 3020 1716 3020 1716 3021 1743 3021 1735 3021 1716 3022 1735 3022 1717 3022 1717 3023 1735 3023 1738 3023 1738 3024 1739 3024 1717 3024 1717 3025 1739 3025 1711 3025 1720 3026 1719 3026 1745 3026 1745 3027 1719 3027 1746 3027 1713 3028 1741 3028 1714 3028 1714 3029 1741 3029 1740 3029 1714 3030 1740 3030 1718 3030 1718 3031 1740 3031 1737 3031 1718 3032 1737 3032 1715 3032 1715 3033 1737 3033 1736 3033 1736 3034 1746 3034 1715 3034 1715 3035 1746 3035 1719 3035 1760 3036 1777 3036 1761 3036 1761 3037 1777 3037 1778 3037 1775 3038 1755 3038 1776 3038 1776 3039 1755 3039 1758 3039 1784 3040 1801 3040 1785 3040 1785 3041 1801 3041 1802 3041 1799 3042 1779 3042 1800 3042 1800 3043 1779 3043 1782 3043 1759 3044 1756 3044 1760 3044 1760 3045 1756 3045 1755 3045 1765 3046 1763 3046 1759 3046 1759 3047 1763 3047 1756 3047 1742 3048 1741 3048 1765 3048 1765 3049 1741 3049 1763 3049 1769 3050 1767 3050 1725 3050 1725 3051 1767 3051 1726 3051 1773 3052 1771 3052 1769 3052 1769 3053 1771 3053 1767 3053 1777 3054 1775 3054 1773 3054 1773 3055 1775 3055 1771 3055 1783 3056 1780 3056 1784 3056 1784 3057 1780 3057 1779 3057 1789 3058 1787 3058 1783 3058 1783 3059 1787 3059 1780 3059 1734 3060 1733 3060 1789 3060 1789 3061 1733 3061 1787 3061 1793 3062 1791 3062 1744 3062 1744 3063 1791 3063 1745 3063 1797 3064 1795 3064 1793 3064 1793 3065 1795 3065 1791 3065 1801 3066 1799 3066 1797 3066 1797 3067 1799 3067 1795 3067 1777 3068 1760 3068 1775 3068 1775 3069 1760 3069 1755 3069 1801 3070 1784 3070 1799 3070 1799 3071 1784 3071 1779 3071 1762 3072 1761 3072 1757 3072 1757 3073 1761 3073 1758 3073 1766 3074 1762 3074 1764 3074 1764 3075 1762 3075 1757 3075 1712 3076 1766 3076 1713 3076 1713 3077 1766 3077 1764 3077 1770 3078 1710 3078 1768 3078 1768 3079 1710 3079 1709 3079 1774 3080 1770 3080 1772 3080 1772 3081 1770 3081 1768 3081 1778 3082 1774 3082 1776 3082 1776 3083 1774 3083 1772 3083 1786 3084 1785 3084 1781 3084 1781 3085 1785 3085 1782 3085 1790 3086 1786 3086 1788 3086 1788 3087 1786 3087 1781 3087 1707 3088 1790 3088 1708 3088 1708 3089 1790 3089 1788 3089 1794 3090 1721 3090 1792 3090 1792 3091 1721 3091 1720 3091 1798 3092 1794 3092 1796 3092 1796 3093 1794 3093 1792 3093 1802 3094 1798 3094 1800 3094 1800 3095 1798 3095 1796 3095 1778 3096 1776 3096 1761 3096 1761 3097 1776 3097 1758 3097 1802 3098 1800 3098 1785 3098 1785 3099 1800 3099 1782 3099 1710 3100 1707 3100 1709 3100 1709 3101 1707 3101 1708 3101 1803 3102 1804 3102 1805 3102 1805 3103 1804 3103 1806 3103 1805 3104 1806 3104 1807 3104 1807 3105 1806 3105 1808 3105 1808 3106 1810 3106 1807 3106 1807 3107 1810 3107 1809 3107 1809 3108 1810 3108 1803 3108 1803 3109 1810 3109 1804 3109 1804 3110 1810 3110 1806 3110 1806 3111 1810 3111 1808 3111 1809 3112 1803 3112 1807 3112 1807 3113 1803 3113 1805 3113 1811 3114 1812 3114 1813 3114 1813 3115 1812 3115 1814 3115 1813 3116 1814 3116 1815 3116 1815 3117 1814 3117 1816 3117 1815 3118 1816 3118 1817 3118 1817 3119 1816 3119 1818 3119 1817 3120 1818 3120 1811 3120 1811 3121 1818 3121 1812 3121 1812 3122 1818 3122 1814 3122 1814 3123 1818 3123 1816 3123 1817 3124 1811 3124 1815 3124 1815 3125 1811 3125 1813 3125 1819 3126 1820 3126 1821 3126 1821 3127 1820 3127 1822 3127 1821 3128 1822 3128 1823 3128 1823 3129 1822 3129 1824 3129 1823 3130 1824 3130 1825 3130 1825 3131 1824 3131 1826 3131 1825 3132 1826 3132 1819 3132 1819 3133 1826 3133 1820 3133 1820 3134 1826 3134 1822 3134 1822 3135 1826 3135 1824 3135 1825 3136 1819 3136 1823 3136 1823 3137 1819 3137 1821 3137 1827 3138 1828 3138 1835 3138 1835 3139 1828 3139 1836 3139 1828 3140 1829 3140 1836 3140 1836 3141 1829 3141 1837 3141 1829 3142 1830 3142 1837 3142 1837 3143 1830 3143 1838 3143 1830 3144 1831 3144 1838 3144 1838 3145 1831 3145 1839 3145 1831 3146 1832 3146 1839 3146 1839 3147 1832 3147 1840 3147 1832 3148 1833 3148 1840 3148 1840 3149 1833 3149 1841 3149 1833 3150 1834 3150 1841 3150 1841 3151 1834 3151 1842 3151 1834 3152 1827 3152 1842 3152 1842 3153 1827 3153 1835 3153 1835 3154 1836 3154 1843 3154 1843 3155 1836 3155 1844 3155 1836 3156 1837 3156 1844 3156 1844 3157 1837 3157 1845 3157 1837 3158 1838 3158 1845 3158 1845 3159 1838 3159 1846 3159 1838 3160 1839 3160 1846 3160 1846 3161 1839 3161 1847 3161 1839 3162 1840 3162 1847 3162 1847 3163 1840 3163 1848 3163 1840 3164 1841 3164 1848 3164 1848 3165 1841 3165 1849 3165 1841 3166 1842 3166 1849 3166 1849 3167 1842 3167 1850 3167 1842 3168 1835 3168 1850 3168 1850 3169 1835 3169 1843 3169 1843 3170 1844 3170 1851 3170 1851 3171 1844 3171 1852 3171 1844 3172 1845 3172 1852 3172 1852 3173 1845 3173 1853 3173 1845 3174 1846 3174 1853 3174 1853 3175 1846 3175 1854 3175 1846 3176 1847 3176 1854 3176 1854 3177 1847 3177 1855 3177 1847 3178 1848 3178 1855 3178 1855 3179 1848 3179 1856 3179 1848 3180 1849 3180 1856 3180 1856 3181 1849 3181 1857 3181 1849 3182 1850 3182 1857 3182 1857 3183 1850 3183 1858 3183 1850 3184 1843 3184 1858 3184 1858 3185 1843 3185 1851 3185 1828 3186 1827 3186 1859 3186 1829 3187 1828 3187 1859 3187 1830 3188 1829 3188 1859 3188 1831 3189 1830 3189 1859 3189 1832 3190 1831 3190 1859 3190 1833 3191 1832 3191 1859 3191 1834 3192 1833 3192 1859 3192 1827 3193 1834 3193 1859 3193 1860 3194 1861 3194 1868 3194 1868 3195 1861 3195 1869 3195 1861 3196 1862 3196 1869 3196 1869 3197 1862 3197 1870 3197 1862 3198 1863 3198 1870 3198 1870 3199 1863 3199 1871 3199 1863 3200 1864 3200 1871 3200 1871 3201 1864 3201 1872 3201 1864 3202 1865 3202 1872 3202 1872 3203 1865 3203 1873 3203 1865 3204 1866 3204 1873 3204 1873 3205 1866 3205 1874 3205 1866 3206 1867 3206 1874 3206 1874 3207 1867 3207 1875 3207 1867 3208 1860 3208 1875 3208 1875 3209 1860 3209 1868 3209 1868 3210 1869 3210 1876 3210 1876 3211 1869 3211 1877 3211 1869 3212 1870 3212 1877 3212 1877 3213 1870 3213 1878 3213 1870 3214 1871 3214 1878 3214 1878 3215 1871 3215 1879 3215 1871 3216 1872 3216 1879 3216 1879 3217 1872 3217 1880 3217 1872 3218 1873 3218 1880 3218 1880 3219 1873 3219 1881 3219 1873 3220 1874 3220 1881 3220 1881 3221 1874 3221 1882 3221 1874 3222 1875 3222 1882 3222 1882 3223 1875 3223 1883 3223 1875 3224 1868 3224 1883 3224 1883 3225 1868 3225 1876 3225 1876 3226 1877 3226 1884 3226 1884 3227 1877 3227 1885 3227 1877 3228 1878 3228 1885 3228 1885 3229 1878 3229 1886 3229 1878 3230 1879 3230 1886 3230 1886 3231 1879 3231 1887 3231 1879 3232 1880 3232 1887 3232 1887 3233 1880 3233 1888 3233 1880 3234 1881 3234 1888 3234 1888 3235 1881 3235 1889 3235 1881 3236 1882 3236 1889 3236 1889 3237 1882 3237 1890 3237 1882 3238 1883 3238 1890 3238 1890 3239 1883 3239 1891 3239 1883 3240 1876 3240 1891 3240 1891 3241 1876 3241 1884 3241 1893 3242 1892 3242 1899 3242 1892 3243 1894 3243 1899 3243 1894 3244 1895 3244 1899 3244 1895 3245 1896 3245 1899 3245 1896 3246 1897 3246 1899 3246 1897 3247 1898 3247 1899 3247 1860 3248 1867 3248 1893 3248 1893 3249 1867 3249 1892 3249 1867 3250 1866 3250 1892 3250 1892 3251 1866 3251 1894 3251 1866 3252 1865 3252 1894 3252 1894 3253 1865 3253 1895 3253 1865 3254 1864 3254 1895 3254 1895 3255 1864 3255 1896 3255 1864 3256 1863 3256 1896 3256 1896 3257 1863 3257 1897 3257 1863 3258 1862 3258 1897 3258 1897 3259 1862 3259 1898 3259 1862 3260 1861 3260 1898 3260 1898 3261 1861 3261 1899 3261 1861 3262 1860 3262 1899 3262 1899 3263 1860 3263 1893 3263 1885 3264 1886 3264 1884 3264 1886 3265 1887 3265 1884 3265 1887 3266 1888 3266 1884 3266 1888 3267 1889 3267 1884 3267 1889 3268 1890 3268 1884 3268 1890 3269 1891 3269 1884 3269 1901 3270 1909 3270 1900 3270 1900 3271 1909 3271 1908 3271 1902 3272 1910 3272 1901 3272 1901 3273 1910 3273 1909 3273 1903 3274 1911 3274 1902 3274 1902 3275 1911 3275 1910 3275 1912 3276 1911 3276 1904 3276 1904 3277 1911 3277 1903 3277 1913 3278 1912 3278 1905 3278 1905 3279 1912 3279 1904 3279 1914 3280 1913 3280 1906 3280 1906 3281 1913 3281 1905 3281 1915 3282 1914 3282 1907 3282 1907 3283 1914 3283 1906 3283 1900 3284 1908 3284 1907 3284 1907 3285 1908 3285 1915 3285 1909 3286 1917 3286 1908 3286 1908 3287 1917 3287 1916 3287 1910 3288 1918 3288 1909 3288 1909 3289 1918 3289 1917 3289 1911 3290 1919 3290 1910 3290 1910 3291 1919 3291 1918 3291 1911 3292 1912 3292 1919 3292 1919 3293 1912 3293 1920 3293 1912 3294 1913 3294 1920 3294 1920 3295 1913 3295 1921 3295 1913 3296 1914 3296 1921 3296 1921 3297 1914 3297 1922 3297 1914 3298 1915 3298 1922 3298 1922 3299 1915 3299 1923 3299 1908 3300 1916 3300 1915 3300 1915 3301 1916 3301 1923 3301 1917 3302 1925 3302 1916 3302 1916 3303 1925 3303 1924 3303 1918 3304 1926 3304 1917 3304 1917 3305 1926 3305 1925 3305 1919 3306 1927 3306 1918 3306 1918 3307 1927 3307 1926 3307 1919 3308 1920 3308 1927 3308 1927 3309 1920 3309 1928 3309 1920 3310 1921 3310 1928 3310 1928 3311 1921 3311 1929 3311 1921 3312 1922 3312 1929 3312 1929 3313 1922 3313 1930 3313 1922 3314 1923 3314 1930 3314 1930 3315 1923 3315 1931 3315 1916 3316 1924 3316 1923 3316 1923 3317 1924 3317 1931 3317 1925 3318 1933 3318 1924 3318 1924 3319 1933 3319 1932 3319 1926 3320 1934 3320 1925 3320 1925 3321 1934 3321 1933 3321 1927 3322 1935 3322 1926 3322 1926 3323 1935 3323 1934 3323 1927 3324 1928 3324 1935 3324 1935 3325 1928 3325 1936 3325 1928 3326 1929 3326 1936 3326 1936 3327 1929 3327 1937 3327 1929 3328 1930 3328 1937 3328 1937 3329 1930 3329 1938 3329 1930 3330 1931 3330 1938 3330 1938 3331 1931 3331 1939 3331 1924 3332 1932 3332 1931 3332 1931 3333 1932 3333 1939 3333 1941 3334 1940 3334 1933 3334 1933 3335 1940 3335 1932 3335 1942 3336 1941 3336 1934 3336 1934 3337 1941 3337 1933 3337 1943 3338 1942 3338 1935 3338 1935 3339 1942 3339 1934 3339 1936 3340 1944 3340 1935 3340 1935 3341 1944 3341 1943 3341 1937 3342 1945 3342 1936 3342 1936 3343 1945 3343 1944 3343 1938 3344 1946 3344 1937 3344 1937 3345 1946 3345 1945 3345 1947 3346 1946 3346 1939 3346 1939 3347 1946 3347 1938 3347 1932 3348 1940 3348 1939 3348 1939 3349 1940 3349 1947 3349 1901 3350 1900 3350 1948 3350 1902 3351 1901 3351 1948 3351 1903 3352 1902 3352 1948 3352 1904 3353 1903 3353 1948 3353 1905 3354 1904 3354 1948 3354 1906 3355 1905 3355 1948 3355 1907 3356 1906 3356 1948 3356 1900 3357 1907 3357 1948 3357 1949 3358 1950 3358 1951 3358 1951 3359 1950 3359 1952 3359 1951 3360 1952 3360 1953 3360 1953 3361 1952 3361 1954 3361 1953 3362 1954 3362 1955 3362 1955 3363 1954 3363 1956 3363 1955 3364 1956 3364 1949 3364 1949 3365 1956 3365 1950 3365 1958 3366 1957 3366 1960 3366 1960 3367 1957 3367 1959 3367 1961 3368 1962 3368 1964 3368 1964 3369 1962 3369 1963 3369 1956 3370 1957 3370 1950 3370 1950 3371 1957 3371 1958 3371 1956 3372 1954 3372 1957 3372 1957 3373 1954 3373 1959 3373 1954 3374 1952 3374 1959 3374 1959 3375 1952 3375 1960 3375 1952 3376 1950 3376 1960 3376 1960 3377 1950 3377 1958 3377 1955 3378 1949 3378 1961 3378 1961 3379 1949 3379 1962 3379 1949 3380 1951 3380 1962 3380 1962 3381 1951 3381 1963 3381 1953 3382 1964 3382 1951 3382 1951 3383 1964 3383 1963 3383 1953 3384 1955 3384 1964 3384 1964 3385 1955 3385 1961 3385 1965 3386 1966 3386 1967 3386 1967 3387 1966 3387 1968 3387 1967 3388 1968 3388 1969 3388 1969 3389 1968 3389 1970 3389 1969 3390 1970 3390 1971 3390 1971 3391 1970 3391 1972 3391 1971 3392 1972 3392 1965 3392 1965 3393 1972 3393 1966 3393 1974 3394 1973 3394 1976 3394 1976 3395 1973 3395 1975 3395 1977 3396 1978 3396 1980 3396 1980 3397 1978 3397 1979 3397 1972 3398 1973 3398 1966 3398 1966 3399 1973 3399 1974 3399 1972 3400 1970 3400 1973 3400 1973 3401 1970 3401 1975 3401 1970 3402 1968 3402 1975 3402 1975 3403 1968 3403 1976 3403 1968 3404 1966 3404 1976 3404 1976 3405 1966 3405 1974 3405 1971 3406 1965 3406 1977 3406 1977 3407 1965 3407 1978 3407 1965 3408 1967 3408 1978 3408 1978 3409 1967 3409 1979 3409 1969 3410 1980 3410 1967 3410 1967 3411 1980 3411 1979 3411 1969 3412 1971 3412 1980 3412 1980 3413 1971 3413 1977 3413 1981 3414 1982 3414 1983 3414 1983 3415 1982 3415 1984 3415 1983 3416 1984 3416 1985 3416 1985 3417 1984 3417 1986 3417 1985 3418 1986 3418 1987 3418 1987 3419 1986 3419 1988 3419 1987 3420 1988 3420 1981 3420 1981 3421 1988 3421 1982 3421 1990 3422 1989 3422 1992 3422 1992 3423 1989 3423 1991 3423 1993 3424 1994 3424 1996 3424 1996 3425 1994 3425 1995 3425 1988 3426 1989 3426 1982 3426 1982 3427 1989 3427 1990 3427 1988 3428 1986 3428 1989 3428 1989 3429 1986 3429 1991 3429 1986 3430 1984 3430 1991 3430 1991 3431 1984 3431 1992 3431 1984 3432 1982 3432 1992 3432 1992 3433 1982 3433 1990 3433 1987 3434 1981 3434 1993 3434 1993 3435 1981 3435 1994 3435 1981 3436 1983 3436 1994 3436 1994 3437 1983 3437 1995 3437 1985 3438 1996 3438 1983 3438 1983 3439 1996 3439 1995 3439 1985 3440 1987 3440 1996 3440 1996 3441 1987 3441 1993 3441 1997 3442 1998 3442 1999 3442 1999 3443 1998 3443 2000 3443 1999 3444 2000 3444 2001 3444 2001 3445 2000 3445 2002 3445 2001 3446 2002 3446 2003 3446 2003 3447 2002 3447 2004 3447 2003 3448 2004 3448 1997 3448 1997 3449 2004 3449 1998 3449 2006 3450 2005 3450 2008 3450 2008 3451 2005 3451 2007 3451 2009 3452 2010 3452 2012 3452 2012 3453 2010 3453 2011 3453 2004 3454 2005 3454 1998 3454 1998 3455 2005 3455 2006 3455 2004 3456 2002 3456 2005 3456 2005 3457 2002 3457 2007 3457 2002 3458 2000 3458 2007 3458 2007 3459 2000 3459 2008 3459 2000 3460 1998 3460 2008 3460 2008 3461 1998 3461 2006 3461 2003 3462 1997 3462 2009 3462 2009 3463 1997 3463 2010 3463 1997 3464 1999 3464 2010 3464 2010 3465 1999 3465 2011 3465 2001 3466 2012 3466 1999 3466 1999 3467 2012 3467 2011 3467 2001 3468 2003 3468 2012 3468 2012 3469 2003 3469 2009 3469 2013 3470 2014 3470 2015 3470 2015 3471 2014 3471 2016 3471 2015 3472 2016 3472 2017 3472 2017 3473 2016 3473 2018 3473 2017 3474 2018 3474 2019 3474 2019 3475 2018 3475 2020 3475 2019 3476 2020 3476 2013 3476 2013 3477 2020 3477 2014 3477 2014 3478 2020 3478 2016 3478 2016 3479 2020 3479 2018 3479 2019 3480 2013 3480 2017 3480 2017 3481 2013 3481 2015 3481 2021 3482 2022 3482 2023 3482 2023 3483 2022 3483 2024 3483 2023 3484 2024 3484 2025 3484 2025 3485 2024 3485 2026 3485 2025 3486 2026 3486 2027 3486 2027 3487 2026 3487 2028 3487 2027 3488 2028 3488 2021 3488 2021 3489 2028 3489 2022 3489 2022 3490 2028 3490 2024 3490 2024 3491 2028 3491 2026 3491 2027 3492 2021 3492 2025 3492 2025 3493 2021 3493 2023 3493 2029 3494 2030 3494 2031 3494 2031 3495 2030 3495 2032 3495 2053 3496 2054 3496 2056 3496 2056 3497 2054 3497 2055 3497 2033 3498 2034 3498 2035 3498 2035 3499 2034 3499 2036 3499 2035 3500 2036 3500 2039 3500 2039 3501 2036 3501 2040 3501 2030 3502 2052 3502 2032 3502 2032 3503 2052 3503 2050 3503 2035 3504 2039 3504 2033 3504 2033 3505 2039 3505 2037 3505 2058 3506 2057 3506 2060 3506 2060 3507 2057 3507 2059 3507 2039 3508 2040 3508 2043 3508 2043 3509 2040 3509 2044 3509 2038 3510 2040 3510 2034 3510 2034 3511 2040 3511 2036 3511 2037 3512 2039 3512 2041 3512 2041 3513 2039 3513 2043 3513 2041 3514 2042 3514 2037 3514 2037 3515 2042 3515 2038 3515 2042 3516 2044 3516 2038 3516 2038 3517 2044 3517 2040 3517 2043 3518 2044 3518 2047 3518 2047 3519 2044 3519 2048 3519 2041 3520 2043 3520 2045 3520 2045 3521 2043 3521 2047 3521 2062 3522 2061 3522 2064 3522 2064 3523 2061 3523 2063 3523 2046 3524 2048 3524 2042 3524 2042 3525 2048 3525 2044 3525 2047 3526 2048 3526 2051 3526 2051 3527 2048 3527 2052 3527 2045 3528 2047 3528 2049 3528 2049 3529 2047 3529 2051 3529 2049 3530 2050 3530 2045 3530 2045 3531 2050 3531 2046 3531 2050 3532 2052 3532 2046 3532 2046 3533 2052 3533 2048 3533 2051 3534 2052 3534 2029 3534 2029 3535 2052 3535 2030 3535 2049 3536 2051 3536 2031 3536 2031 3537 2051 3537 2029 3537 2031 3538 2032 3538 2053 3538 2053 3539 2032 3539 2054 3539 2032 3540 2050 3540 2054 3540 2054 3541 2050 3541 2055 3541 2050 3542 2049 3542 2055 3542 2055 3543 2049 3543 2056 3543 2049 3544 2031 3544 2056 3544 2056 3545 2031 3545 2053 3545 2037 3546 2038 3546 2058 3546 2058 3547 2038 3547 2057 3547 2038 3548 2034 3548 2057 3548 2057 3549 2034 3549 2059 3549 2034 3550 2033 3550 2059 3550 2059 3551 2033 3551 2060 3551 2033 3552 2037 3552 2060 3552 2060 3553 2037 3553 2058 3553 2045 3554 2046 3554 2062 3554 2062 3555 2046 3555 2061 3555 2046 3556 2042 3556 2061 3556 2061 3557 2042 3557 2063 3557 2042 3558 2041 3558 2063 3558 2063 3559 2041 3559 2064 3559 2041 3560 2045 3560 2064 3560 2064 3561 2045 3561 2062 3561 2065 3562 2066 3562 2067 3562 2067 3563 2066 3563 2068 3563 2089 3564 2090 3564 2092 3564 2092 3565 2090 3565 2091 3565 2069 3566 2070 3566 2071 3566 2071 3567 2070 3567 2072 3567 2071 3568 2072 3568 2075 3568 2075 3569 2072 3569 2076 3569 2066 3570 2088 3570 2068 3570 2068 3571 2088 3571 2086 3571 2071 3572 2075 3572 2069 3572 2069 3573 2075 3573 2073 3573 2094 3574 2093 3574 2096 3574 2096 3575 2093 3575 2095 3575 2075 3576 2076 3576 2079 3576 2079 3577 2076 3577 2080 3577 2074 3578 2076 3578 2070 3578 2070 3579 2076 3579 2072 3579 2073 3580 2075 3580 2077 3580 2077 3581 2075 3581 2079 3581 2077 3582 2078 3582 2073 3582 2073 3583 2078 3583 2074 3583 2078 3584 2080 3584 2074 3584 2074 3585 2080 3585 2076 3585 2079 3586 2080 3586 2083 3586 2083 3587 2080 3587 2084 3587 2077 3588 2079 3588 2081 3588 2081 3589 2079 3589 2083 3589 2098 3590 2097 3590 2100 3590 2100 3591 2097 3591 2099 3591 2082 3592 2084 3592 2078 3592 2078 3593 2084 3593 2080 3593 2083 3594 2084 3594 2087 3594 2087 3595 2084 3595 2088 3595 2081 3596 2083 3596 2085 3596 2085 3597 2083 3597 2087 3597 2085 3598 2086 3598 2081 3598 2081 3599 2086 3599 2082 3599 2086 3600 2088 3600 2082 3600 2082 3601 2088 3601 2084 3601 2087 3602 2088 3602 2065 3602 2065 3603 2088 3603 2066 3603 2085 3604 2087 3604 2067 3604 2067 3605 2087 3605 2065 3605 2067 3606 2068 3606 2089 3606 2089 3607 2068 3607 2090 3607 2068 3608 2086 3608 2090 3608 2090 3609 2086 3609 2091 3609 2086 3610 2085 3610 2091 3610 2091 3611 2085 3611 2092 3611 2085 3612 2067 3612 2092 3612 2092 3613 2067 3613 2089 3613 2073 3614 2074 3614 2094 3614 2094 3615 2074 3615 2093 3615 2074 3616 2070 3616 2093 3616 2093 3617 2070 3617 2095 3617 2070 3618 2069 3618 2095 3618 2095 3619 2069 3619 2096 3619 2069 3620 2073 3620 2096 3620 2096 3621 2073 3621 2094 3621 2081 3622 2082 3622 2098 3622 2098 3623 2082 3623 2097 3623 2082 3624 2078 3624 2097 3624 2097 3625 2078 3625 2099 3625 2078 3626 2077 3626 2099 3626 2099 3627 2077 3627 2100 3627 2077 3628 2081 3628 2100 3628 2100 3629 2081 3629 2098 3629 2101 3630 2102 3630 2113 3630 2113 3631 2102 3631 2114 3631 2102 3632 2103 3632 2114 3632 2114 3633 2103 3633 2115 3633 2103 3634 2104 3634 2115 3634 2115 3635 2104 3635 2116 3635 2104 3636 2105 3636 2116 3636 2116 3637 2105 3637 2117 3637 2105 3638 2106 3638 2117 3638 2117 3639 2106 3639 2118 3639 2106 3640 2107 3640 2118 3640 2118 3641 2107 3641 2119 3641 2107 3642 2108 3642 2119 3642 2119 3643 2108 3643 2120 3643 2108 3644 2109 3644 2120 3644 2120 3645 2109 3645 2121 3645 2109 3646 2110 3646 2121 3646 2121 3647 2110 3647 2122 3647 2110 3648 2111 3648 2122 3648 2122 3649 2111 3649 2123 3649 2111 3650 2112 3650 2123 3650 2123 3651 2112 3651 2124 3651 2112 3652 2101 3652 2124 3652 2124 3653 2101 3653 2113 3653 2113 3654 2114 3654 2125 3654 2114 3655 2115 3655 2125 3655 2115 3656 2116 3656 2125 3656 2116 3657 2117 3657 2125 3657 2117 3658 2118 3658 2125 3658 2118 3659 2119 3659 2125 3659 2119 3660 2120 3660 2125 3660 2120 3661 2121 3661 2125 3661 2121 3662 2122 3662 2125 3662 2122 3663 2123 3663 2125 3663 2123 3664 2124 3664 2125 3664 2124 3665 2113 3665 2125 3665 2126 3666 2127 3666 2138 3666 2138 3667 2127 3667 2139 3667 2127 3668 2128 3668 2139 3668 2139 3669 2128 3669 2140 3669 2128 3670 2129 3670 2140 3670 2140 3671 2129 3671 2141 3671 2129 3672 2130 3672 2141 3672 2141 3673 2130 3673 2142 3673 2130 3674 2131 3674 2142 3674 2142 3675 2131 3675 2143 3675 2131 3676 2132 3676 2143 3676 2143 3677 2132 3677 2144 3677 2132 3678 2133 3678 2144 3678 2144 3679 2133 3679 2145 3679 2133 3680 2134 3680 2145 3680 2145 3681 2134 3681 2146 3681 2134 3682 2135 3682 2146 3682 2146 3683 2135 3683 2147 3683 2135 3684 2136 3684 2147 3684 2147 3685 2136 3685 2148 3685 2136 3686 2137 3686 2148 3686 2148 3687 2137 3687 2149 3687 2137 3688 2126 3688 2149 3688 2149 3689 2126 3689 2138 3689 2138 3690 2139 3690 2150 3690 2139 3691 2140 3691 2150 3691 2140 3692 2141 3692 2150 3692 2141 3693 2142 3693 2150 3693 2142 3694 2143 3694 2150 3694 2143 3695 2144 3695 2150 3695 2144 3696 2145 3696 2150 3696 2145 3697 2146 3697 2150 3697 2146 3698 2147 3698 2150 3698 2147 3699 2148 3699 2150 3699 2148 3700 2149 3700 2150 3700 2149 3701 2138 3701 2150 3701 2151 3702 2152 3702 2163 3702 2163 3703 2152 3703 2164 3703 2152 3704 2153 3704 2164 3704 2164 3705 2153 3705 2165 3705 2153 3706 2154 3706 2165 3706 2165 3707 2154 3707 2166 3707 2154 3708 2155 3708 2166 3708 2166 3709 2155 3709 2167 3709 2155 3710 2156 3710 2167 3710 2167 3711 2156 3711 2168 3711 2156 3712 2157 3712 2168 3712 2168 3713 2157 3713 2169 3713 2157 3714 2158 3714 2169 3714 2169 3715 2158 3715 2170 3715 2158 3716 2159 3716 2170 3716 2170 3717 2159 3717 2171 3717 2159 3718 2160 3718 2171 3718 2171 3719 2160 3719 2172 3719 2160 3720 2161 3720 2172 3720 2172 3721 2161 3721 2173 3721 2161 3722 2162 3722 2173 3722 2173 3723 2162 3723 2174 3723 2162 3724 2151 3724 2174 3724 2174 3725 2151 3725 2163 3725 2175 3726 2176 3726 2177 3726 2176 3727 2178 3727 2177 3727 2178 3728 2179 3728 2177 3728 2179 3729 2180 3729 2177 3729 2180 3730 2181 3730 2177 3730 2181 3731 2182 3731 2177 3731 2182 3732 2183 3732 2177 3732 2183 3733 2184 3733 2177 3733 2184 3734 2185 3734 2177 3734 2185 3735 2186 3735 2177 3735 2186 3736 2187 3736 2177 3736 2187 3737 2175 3737 2177 3737 2163 3738 2164 3738 2175 3738 2175 3739 2164 3739 2176 3739 2164 3740 2165 3740 2176 3740 2176 3741 2165 3741 2178 3741 2165 3742 2166 3742 2178 3742 2178 3743 2166 3743 2179 3743 2166 3744 2167 3744 2179 3744 2179 3745 2167 3745 2180 3745 2167 3746 2168 3746 2180 3746 2180 3747 2168 3747 2181 3747 2168 3748 2169 3748 2181 3748 2181 3749 2169 3749 2182 3749 2169 3750 2170 3750 2182 3750 2182 3751 2170 3751 2183 3751 2170 3752 2171 3752 2183 3752 2183 3753 2171 3753 2184 3753 2171 3754 2172 3754 2184 3754 2184 3755 2172 3755 2185 3755 2172 3756 2173 3756 2185 3756 2185 3757 2173 3757 2186 3757 2173 3758 2174 3758 2186 3758 2186 3759 2174 3759 2187 3759 2174 3760 2163 3760 2187 3760 2187 3761 2163 3761 2175 3761 2188 3762 2189 3762 2190 3762 2190 3763 2189 3763 2191 3763 2190 3764 2191 3764 2192 3764 2192 3765 2191 3765 2193 3765 2192 3766 2193 3766 2194 3766 2194 3767 2193 3767 2195 3767 2194 3768 2195 3768 2188 3768 2188 3769 2195 3769 2189 3769 2189 3770 2195 3770 2191 3770 2191 3771 2195 3771 2193 3771 2194 3772 2188 3772 2192 3772 2192 3773 2188 3773 2190 3773 2295 3774 2308 3774 2197 3774 2242 3775 2255 3775 2198 3775 2213 3776 2226 3776 2199 3776 2215 3777 2216 3777 2201 3777 2208 3778 2210 3778 2202 3778 2206 3779 2207 3779 2205 3779 2196 3780 2206 3780 2204 3780 2209 3781 2208 3781 2200 3781 2204 3782 2210 3782 2209 3782 2206 3783 2211 3783 2210 3783 2213 3784 2212 3784 2214 3784 2203 3785 2214 3785 2205 3785 2202 3786 2211 3786 2215 3786 2205 3787 2216 3787 2211 3787 2214 3788 2217 3788 2216 3788 2207 3789 2222 3789 2203 3789 2220 3790 2208 3790 2219 3790 2200 3791 2220 3791 2218 3791 2221 3792 2207 3792 2196 3792 2218 3793 2222 3793 2221 3793 2220 3794 2223 3794 2222 3794 2215 3795 2224 3795 2225 3795 2202 3796 2225 3796 2219 3796 2203 3797 2223 3797 2213 3797 2219 3798 2226 3798 2223 3798 2225 3799 2227 3799 2226 3799 2245 3800 2228 3800 2244 3800 2234 3801 2235 3801 2230 3801 2232 3802 2231 3802 2233 3802 2199 3803 2233 3803 2212 3803 2217 3804 2234 3804 2201 3804 2212 3805 2235 3805 2217 3805 2233 3806 2236 3806 2235 3806 2236 3807 2238 3807 2230 3807 2229 3808 2239 3808 2231 3808 2231 3809 2240 3809 2236 3809 2242 3810 2241 3810 2243 3810 2237 3811 2243 3811 2239 3811 2240 3812 2244 3812 2238 3812 2239 3813 2245 3813 2240 3813 2243 3814 2246 3814 2245 3814 2232 3815 2249 3815 2229 3815 2234 3816 2247 3816 2248 3816 2201 3817 2248 3817 2224 3817 2199 3818 2227 3818 2232 3818 2224 3819 2249 3819 2227 3819 2248 3820 2250 3820 2249 3820 2229 3821 2250 3821 2237 3821 2230 3822 2251 3822 2247 3822 2247 3823 2252 3823 2250 3823 2244 3824 2253 3824 2254 3824 2238 3825 2254 3825 2251 3825 2237 3826 2252 3826 2242 3826 2251 3827 2255 3827 2252 3827 2254 3828 2256 3828 2255 3828 2268 3829 2279 3829 2257 3829 2271 3830 2258 3830 2270 3830 2264 3831 2265 3831 2260 3831 2262 3832 2261 3832 2263 3832 2198 3833 2263 3833 2241 3833 2246 3834 2264 3834 2228 3834 2241 3835 2265 3835 2246 3835 2263 3836 2266 3836 2265 3836 2268 3837 2267 3837 2269 3837 2259 3838 2269 3838 2261 3838 2266 3839 2270 3839 2260 3839 2261 3840 2271 3840 2266 3840 2269 3841 2272 3841 2271 3841 2262 3842 2275 3842 2259 3842 2264 3843 2273 3843 2274 3843 2228 3844 2274 3844 2253 3844 2198 3845 2256 3845 2262 3845 2253 3846 2275 3846 2256 3846 2274 3847 2276 3847 2275 3847 2270 3848 2277 3848 2278 3848 2260 3849 2278 3849 2273 3849 2259 3850 2276 3850 2268 3850 2273 3851 2279 3851 2276 3851 2278 3852 2280 3852 2279 3852 2298 3853 2281 3853 2297 3853 2287 3854 2288 3854 2283 3854 2285 3855 2284 3855 2286 3855 2257 3856 2286 3856 2267 3856 2272 3857 2287 3857 2258 3857 2267 3858 2288 3858 2272 3858 2286 3859 2289 3859 2288 3859 2289 3860 2291 3860 2283 3860 2282 3861 2292 3861 2284 3861 2284 3862 2293 3862 2289 3862 2295 3863 2294 3863 2296 3863 2290 3864 2296 3864 2292 3864 2293 3865 2297 3865 2291 3865 2292 3866 2298 3866 2293 3866 2296 3867 2299 3867 2298 3867 2285 3868 2302 3868 2282 3868 2287 3869 2300 3869 2301 3869 2258 3870 2301 3870 2277 3870 2257 3871 2280 3871 2285 3871 2277 3872 2302 3872 2280 3872 2301 3873 2303 3873 2302 3873 2282 3874 2303 3874 2290 3874 2283 3875 2304 3875 2300 3875 2300 3876 2305 3876 2303 3876 2297 3877 2306 3877 2307 3877 2291 3878 2307 3878 2304 3878 2290 3879 2305 3879 2295 3879 2304 3880 2308 3880 2305 3880 2307 3881 2309 3881 2308 3881 2197 3882 2308 3882 2309 3882 2198 3883 2255 3883 2256 3883 2199 3884 2226 3884 2227 3884 2201 3885 2216 3885 2217 3885 2202 3886 2210 3886 2211 3886 2205 3887 2207 3887 2203 3887 2206 3888 2196 3888 2207 3888 2208 3889 2209 3889 2210 3889 2210 3890 2204 3890 2206 3890 2211 3891 2206 3891 2205 3891 2212 3892 2213 3892 2199 3892 2214 3893 2203 3893 2213 3893 2215 3894 2211 3894 2216 3894 2216 3895 2205 3895 2214 3895 2217 3896 2214 3896 2212 3896 2203 3897 2222 3897 2223 3897 2219 3898 2208 3898 2202 3898 2220 3899 2200 3899 2208 3899 2207 3900 2221 3900 2222 3900 2222 3901 2218 3901 2220 3901 2223 3902 2220 3902 2219 3902 2224 3903 2215 3903 2201 3903 2225 3904 2202 3904 2215 3904 2213 3905 2223 3905 2226 3905 2226 3906 2219 3906 2225 3906 2227 3907 2225 3907 2224 3907 2228 3908 2245 3908 2246 3908 2230 3909 2235 3909 2236 3909 2231 3910 2232 3910 2229 3910 2233 3911 2199 3911 2232 3911 2234 3912 2217 3912 2235 3912 2235 3913 2212 3913 2233 3913 2236 3914 2233 3914 2231 3914 2238 3915 2236 3915 2240 3915 2239 3916 2229 3916 2237 3916 2240 3917 2231 3917 2239 3917 2241 3918 2242 3918 2198 3918 2243 3919 2237 3919 2242 3919 2244 3920 2240 3920 2245 3920 2245 3921 2239 3921 2243 3921 2246 3922 2243 3922 2241 3922 2229 3923 2249 3923 2250 3923 2247 3924 2234 3924 2230 3924 2248 3925 2201 3925 2234 3925 2232 3926 2227 3926 2249 3926 2249 3927 2224 3927 2248 3927 2250 3928 2248 3928 2247 3928 2237 3929 2250 3929 2252 3929 2251 3930 2230 3930 2238 3930 2252 3931 2247 3931 2251 3931 2253 3932 2244 3932 2228 3932 2254 3933 2238 3933 2244 3933 2242 3934 2252 3934 2255 3934 2255 3935 2251 3935 2254 3935 2256 3936 2254 3936 2253 3936 2257 3937 2279 3937 2280 3937 2258 3938 2271 3938 2272 3938 2260 3939 2265 3939 2266 3939 2261 3940 2262 3940 2259 3940 2263 3941 2198 3941 2262 3941 2264 3942 2246 3942 2265 3942 2265 3943 2241 3943 2263 3943 2266 3944 2263 3944 2261 3944 2267 3945 2268 3945 2257 3945 2269 3946 2259 3946 2268 3946 2270 3947 2266 3947 2271 3947 2271 3948 2261 3948 2269 3948 2272 3949 2269 3949 2267 3949 2259 3950 2275 3950 2276 3950 2273 3951 2264 3951 2260 3951 2274 3952 2228 3952 2264 3952 2262 3953 2256 3953 2275 3953 2275 3954 2253 3954 2274 3954 2276 3955 2274 3955 2273 3955 2277 3956 2270 3956 2258 3956 2278 3957 2260 3957 2270 3957 2268 3958 2276 3958 2279 3958 2279 3959 2273 3959 2278 3959 2280 3960 2278 3960 2277 3960 2281 3961 2298 3961 2299 3961 2283 3962 2288 3962 2289 3962 2284 3963 2285 3963 2282 3963 2286 3964 2257 3964 2285 3964 2287 3965 2272 3965 2288 3965 2288 3966 2267 3966 2286 3966 2289 3967 2286 3967 2284 3967 2291 3968 2289 3968 2293 3968 2292 3969 2282 3969 2290 3969 2293 3970 2284 3970 2292 3970 2294 3971 2295 3971 2197 3971 2296 3972 2290 3972 2295 3972 2297 3973 2293 3973 2298 3973 2298 3974 2292 3974 2296 3974 2299 3975 2296 3975 2294 3975 2282 3976 2302 3976 2303 3976 2300 3977 2287 3977 2283 3977 2301 3978 2258 3978 2287 3978 2285 3979 2280 3979 2302 3979 2302 3980 2277 3980 2301 3980 2303 3981 2301 3981 2300 3981 2290 3982 2303 3982 2305 3982 2304 3983 2283 3983 2291 3983 2305 3984 2300 3984 2304 3984 2306 3985 2297 3985 2281 3985 2307 3986 2291 3986 2297 3986 2295 3987 2305 3987 2308 3987 2308 3988 2304 3988 2307 3988 2309 3989 2307 3989 2306 3989 2470 3990 2478 3990 2311 3990 2384 3991 2394 3991 2312 3991 2345 3992 2355 3992 2313 3992 2325 3993 2336 3993 2314 3993 2324 3994 2326 3994 2316 3994 2319 3995 2322 3995 2317 3995 2321 3996 2319 3996 2315 3996 2310 3997 2322 3997 2321 3997 2320 3998 2323 3998 2322 3998 2317 3999 2323 3999 2324 3999 2318 4000 2326 4000 2323 4000 2325 4001 2327 4001 2326 4001 2320 4002 2332 4002 2318 4002 2330 4003 2319 4003 2329 4003 2315 4004 2330 4004 2328 4004 2331 4005 2320 4005 2310 4005 2328 4006 2332 4006 2331 4006 2330 4007 2333 4007 2332 4007 2324 4008 2334 4008 2335 4008 2317 4009 2335 4009 2329 4009 2318 4010 2333 4010 2325 4010 2329 4011 2336 4011 2333 4011 2335 4012 2337 4012 2336 4012 2347 4013 2338 4013 2346 4013 2343 4014 2340 4014 2342 4014 2327 4015 2342 4015 2316 4015 2314 4016 2343 4016 2327 4016 2341 4017 2344 4017 2343 4017 2344 4018 2346 4018 2340 4018 2339 4019 2347 4019 2344 4019 2345 4020 2348 4020 2347 4020 2341 4021 2351 4021 2339 4021 2342 4022 2349 4022 2350 4022 2316 4023 2350 4023 2334 4023 2314 4024 2337 4024 2341 4024 2334 4025 2351 4025 2337 4025 2350 4026 2352 4026 2351 4026 2346 4027 2353 4027 2354 4027 2340 4028 2354 4028 2349 4028 2339 4029 2352 4029 2345 4029 2349 4030 2355 4030 2352 4030 2354 4031 2356 4031 2355 4031 2365 4032 2375 4032 2357 4032 2367 4033 2358 4033 2366 4033 2363 4034 2360 4034 2362 4034 2348 4035 2362 4035 2338 4035 2313 4036 2363 4036 2348 4036 2361 4037 2364 4037 2363 4037 2364 4038 2366 4038 2360 4038 2359 4039 2367 4039 2364 4039 2365 4040 2368 4040 2367 4040 2361 4041 2371 4041 2359 4041 2362 4042 2369 4042 2370 4042 2338 4043 2370 4043 2353 4043 2313 4044 2356 4044 2361 4044 2353 4045 2371 4045 2356 4045 2370 4046 2372 4046 2371 4046 2366 4047 2373 4047 2374 4047 2360 4048 2374 4048 2369 4048 2359 4049 2372 4049 2365 4049 2369 4050 2375 4050 2372 4050 2374 4051 2376 4051 2375 4051 2386 4052 2377 4052 2385 4052 2382 4053 2379 4053 2381 4053 2368 4054 2381 4054 2358 4054 2357 4055 2382 4055 2368 4055 2380 4056 2383 4056 2382 4056 2383 4057 2385 4057 2379 4057 2378 4058 2386 4058 2383 4058 2384 4059 2387 4059 2386 4059 2380 4060 2390 4060 2378 4060 2381 4061 2388 4061 2389 4061 2358 4062 2389 4062 2373 4062 2357 4063 2376 4063 2380 4063 2373 4064 2390 4064 2376 4064 2389 4065 2391 4065 2390 4065 2385 4066 2392 4066 2393 4066 2379 4067 2393 4067 2388 4067 2378 4068 2391 4068 2384 4068 2388 4069 2394 4069 2391 4069 2393 4070 2395 4070 2394 4070 2424 4071 2434 4071 2396 4071 2405 4072 2415 4072 2397 4072 2407 4073 2398 4073 2406 4073 2403 4074 2400 4074 2402 4074 2387 4075 2402 4075 2377 4075 2312 4076 2403 4076 2387 4076 2401 4077 2404 4077 2403 4077 2404 4078 2406 4078 2400 4078 2399 4079 2407 4079 2404 4079 2405 4080 2408 4080 2407 4080 2401 4081 2411 4081 2399 4081 2402 4082 2409 4082 2410 4082 2377 4083 2410 4083 2392 4083 2312 4084 2395 4084 2401 4084 2392 4085 2411 4085 2395 4085 2410 4086 2412 4086 2411 4086 2406 4087 2413 4087 2414 4087 2400 4088 2414 4088 2409 4088 2399 4089 2412 4089 2405 4089 2409 4090 2415 4090 2412 4090 2414 4091 2416 4091 2415 4091 2426 4092 2417 4092 2425 4092 2422 4093 2419 4093 2421 4093 2408 4094 2421 4094 2398 4094 2397 4095 2422 4095 2408 4095 2420 4096 2423 4096 2422 4096 2423 4097 2425 4097 2419 4097 2418 4098 2426 4098 2423 4098 2424 4099 2427 4099 2426 4099 2420 4100 2430 4100 2418 4100 2421 4101 2428 4101 2429 4101 2398 4102 2429 4102 2413 4102 2397 4103 2416 4103 2420 4103 2413 4104 2430 4104 2416 4104 2429 4105 2431 4105 2430 4105 2425 4106 2432 4106 2433 4106 2419 4107 2433 4107 2428 4107 2418 4108 2431 4108 2424 4108 2428 4109 2434 4109 2431 4109 2433 4110 2435 4110 2434 4110 2444 4111 2454 4111 2436 4111 2446 4112 2437 4112 2445 4112 2442 4113 2439 4113 2441 4113 2427 4114 2441 4114 2417 4114 2396 4115 2442 4115 2427 4115 2440 4116 2443 4116 2442 4116 2443 4117 2445 4117 2439 4117 2438 4118 2446 4118 2443 4118 2444 4119 2447 4119 2446 4119 2440 4120 2450 4120 2438 4120 2441 4121 2448 4121 2449 4121 2417 4122 2449 4122 2432 4122 2396 4123 2435 4123 2440 4123 2432 4124 2450 4124 2435 4124 2449 4125 2451 4125 2450 4125 2445 4126 2452 4126 2453 4126 2439 4127 2453 4127 2448 4127 2438 4128 2451 4128 2444 4128 2448 4129 2454 4129 2451 4129 2453 4130 2455 4130 2454 4130 2458 4131 2464 4131 2456 4131 2460 4132 2457 4132 2459 4132 2447 4133 2459 4133 2437 4133 2436 4134 2460 4134 2447 4134 2458 4135 2461 4135 2460 4135 2459 4136 2462 4136 2463 4136 2437 4137 2463 4137 2452 4137 2436 4138 2455 4138 2458 4138 2452 4139 2464 4139 2455 4139 2463 4140 2465 4140 2464 4140 2472 4141 2466 4141 2471 4141 2461 4142 2468 4142 2457 4142 2456 4143 2469 4143 2461 4143 2469 4144 2471 4144 2468 4144 2467 4145 2472 4145 2469 4145 2470 4146 2473 4146 2472 4146 2456 4147 2465 4147 2467 4147 2457 4148 2474 4148 2462 4148 2462 4149 2475 4149 2465 4149 2471 4150 2476 4150 2477 4150 2468 4151 2477 4151 2474 4151 2467 4152 2475 4152 2470 4152 2474 4153 2478 4153 2475 4153 2477 4154 2479 4154 2478 4154 2311 4155 2478 4155 2479 4155 2312 4156 2394 4156 2395 4156 2313 4157 2355 4157 2356 4157 2314 4158 2336 4158 2337 4158 2316 4159 2326 4159 2327 4159 2317 4160 2322 4160 2323 4160 2319 4161 2321 4161 2322 4161 2322 4162 2310 4162 2320 4162 2323 4163 2320 4163 2318 4163 2324 4164 2323 4164 2326 4164 2326 4165 2318 4165 2325 4165 2327 4166 2325 4166 2314 4166 2318 4167 2332 4167 2333 4167 2329 4168 2319 4168 2317 4168 2330 4169 2315 4169 2319 4169 2320 4170 2331 4170 2332 4170 2332 4171 2328 4171 2330 4171 2333 4172 2330 4172 2329 4172 2334 4173 2324 4173 2316 4173 2335 4174 2317 4174 2324 4174 2325 4175 2333 4175 2336 4175 2336 4176 2329 4176 2335 4176 2337 4177 2335 4177 2334 4177 2338 4178 2347 4178 2348 4178 2340 4179 2343 4179 2344 4179 2342 4180 2327 4180 2343 4180 2343 4181 2314 4181 2341 4181 2344 4182 2341 4182 2339 4182 2346 4183 2344 4183 2347 4183 2347 4184 2339 4184 2345 4184 2348 4185 2345 4185 2313 4185 2339 4186 2351 4186 2352 4186 2349 4187 2342 4187 2340 4187 2350 4188 2316 4188 2342 4188 2341 4189 2337 4189 2351 4189 2351 4190 2334 4190 2350 4190 2352 4191 2350 4191 2349 4191 2353 4192 2346 4192 2338 4192 2354 4193 2340 4193 2346 4193 2345 4194 2352 4194 2355 4194 2355 4195 2349 4195 2354 4195 2356 4196 2354 4196 2353 4196 2357 4197 2375 4197 2376 4197 2358 4198 2367 4198 2368 4198 2360 4199 2363 4199 2364 4199 2362 4200 2348 4200 2363 4200 2363 4201 2313 4201 2361 4201 2364 4202 2361 4202 2359 4202 2366 4203 2364 4203 2367 4203 2367 4204 2359 4204 2365 4204 2368 4205 2365 4205 2357 4205 2359 4206 2371 4206 2372 4206 2369 4207 2362 4207 2360 4207 2370 4208 2338 4208 2362 4208 2361 4209 2356 4209 2371 4209 2371 4210 2353 4210 2370 4210 2372 4211 2370 4211 2369 4211 2373 4212 2366 4212 2358 4212 2374 4213 2360 4213 2366 4213 2365 4214 2372 4214 2375 4214 2375 4215 2369 4215 2374 4215 2376 4216 2374 4216 2373 4216 2377 4217 2386 4217 2387 4217 2379 4218 2382 4218 2383 4218 2381 4219 2368 4219 2382 4219 2382 4220 2357 4220 2380 4220 2383 4221 2380 4221 2378 4221 2385 4222 2383 4222 2386 4222 2386 4223 2378 4223 2384 4223 2387 4224 2384 4224 2312 4224 2378 4225 2390 4225 2391 4225 2388 4226 2381 4226 2379 4226 2389 4227 2358 4227 2381 4227 2380 4228 2376 4228 2390 4228 2390 4229 2373 4229 2389 4229 2391 4230 2389 4230 2388 4230 2392 4231 2385 4231 2377 4231 2393 4232 2379 4232 2385 4232 2384 4233 2391 4233 2394 4233 2394 4234 2388 4234 2393 4234 2395 4235 2393 4235 2392 4235 2396 4236 2434 4236 2435 4236 2397 4237 2415 4237 2416 4237 2398 4238 2407 4238 2408 4238 2400 4239 2403 4239 2404 4239 2402 4240 2387 4240 2403 4240 2403 4241 2312 4241 2401 4241 2404 4242 2401 4242 2399 4242 2406 4243 2404 4243 2407 4243 2407 4244 2399 4244 2405 4244 2408 4245 2405 4245 2397 4245 2399 4246 2411 4246 2412 4246 2409 4247 2402 4247 2400 4247 2410 4248 2377 4248 2402 4248 2401 4249 2395 4249 2411 4249 2411 4250 2392 4250 2410 4250 2412 4251 2410 4251 2409 4251 2413 4252 2406 4252 2398 4252 2414 4253 2400 4253 2406 4253 2405 4254 2412 4254 2415 4254 2415 4255 2409 4255 2414 4255 2416 4256 2414 4256 2413 4256 2417 4257 2426 4257 2427 4257 2419 4258 2422 4258 2423 4258 2421 4259 2408 4259 2422 4259 2422 4260 2397 4260 2420 4260 2423 4261 2420 4261 2418 4261 2425 4262 2423 4262 2426 4262 2426 4263 2418 4263 2424 4263 2427 4264 2424 4264 2396 4264 2418 4265 2430 4265 2431 4265 2428 4266 2421 4266 2419 4266 2429 4267 2398 4267 2421 4267 2420 4268 2416 4268 2430 4268 2430 4269 2413 4269 2429 4269 2431 4270 2429 4270 2428 4270 2432 4271 2425 4271 2417 4271 2433 4272 2419 4272 2425 4272 2424 4273 2431 4273 2434 4273 2434 4274 2428 4274 2433 4274 2435 4275 2433 4275 2432 4275 2436 4276 2454 4276 2455 4276 2437 4277 2446 4277 2447 4277 2439 4278 2442 4278 2443 4278 2441 4279 2427 4279 2442 4279 2442 4280 2396 4280 2440 4280 2443 4281 2440 4281 2438 4281 2445 4282 2443 4282 2446 4282 2446 4283 2438 4283 2444 4283 2447 4284 2444 4284 2436 4284 2438 4285 2450 4285 2451 4285 2448 4286 2441 4286 2439 4286 2449 4287 2417 4287 2441 4287 2440 4288 2435 4288 2450 4288 2450 4289 2432 4289 2449 4289 2451 4290 2449 4290 2448 4290 2452 4291 2445 4291 2437 4291 2453 4292 2439 4292 2445 4292 2444 4293 2451 4293 2454 4293 2454 4294 2448 4294 2453 4294 2455 4295 2453 4295 2452 4295 2456 4296 2464 4296 2465 4296 2457 4297 2460 4297 2461 4297 2459 4298 2447 4298 2460 4298 2460 4299 2436 4299 2458 4299 2461 4300 2458 4300 2456 4300 2462 4301 2459 4301 2457 4301 2463 4302 2437 4302 2459 4302 2458 4303 2455 4303 2464 4303 2464 4304 2452 4304 2463 4304 2465 4305 2463 4305 2462 4305 2466 4306 2472 4306 2473 4306 2468 4307 2461 4307 2469 4307 2469 4308 2456 4308 2467 4308 2471 4309 2469 4309 2472 4309 2472 4310 2467 4310 2470 4310 2473 4311 2470 4311 2311 4311 2467 4312 2465 4312 2475 4312 2474 4313 2457 4313 2468 4313 2475 4314 2462 4314 2474 4314 2476 4315 2471 4315 2466 4315 2477 4316 2468 4316 2471 4316 2470 4317 2475 4317 2478 4317 2478 4318 2474 4318 2477 4318 2479 4319 2477 4319 2476 4319
+1 0 0 0 33 0 33 1 0 1 32 1 2 2 1 2 34 2 34 3 1 3 33 3 3 4 2 4 35 4 35 5 2 5 34 5 4 6 3 6 36 6 36 7 3 7 35 7 5 8 4 8 37 8 37 9 4 9 36 9 6 10 5 10 38 10 38 11 5 11 37 11 7 12 6 12 39 12 39 13 6 13 38 13 8 14 7 14 40 14 40 15 7 15 39 15 9 16 8 16 41 16 41 17 8 17 40 17 10 18 9 18 42 18 42 19 9 19 41 19 11 20 10 20 43 20 43 21 10 21 42 21 12 22 11 22 44 22 44 23 11 23 43 23 13 24 12 24 45 24 45 25 12 25 44 25 14 26 13 26 46 26 46 27 13 27 45 27 15 28 14 28 47 28 47 29 14 29 46 29 16 30 15 30 48 30 48 31 15 31 47 31 17 32 16 32 49 32 49 33 16 33 48 33 18 34 17 34 50 34 50 35 17 35 49 35 19 36 18 36 51 36 51 37 18 37 50 37 20 38 19 38 52 38 52 39 19 39 51 39 21 40 20 40 53 40 53 41 20 41 52 41 22 42 21 42 54 42 54 43 21 43 53 43 23 44 22 44 55 44 55 45 22 45 54 45 24 46 23 46 56 46 56 47 23 47 55 47 25 48 24 48 57 48 57 49 24 49 56 49 26 50 25 50 58 50 58 51 25 51 57 51 27 52 26 52 59 52 59 53 26 53 58 53 28 54 27 54 60 54 60 55 27 55 59 55 29 56 28 56 61 56 61 57 28 57 60 57 30 58 29 58 62 58 62 59 29 59 61 59 31 60 30 60 63 60 63 61 30 61 62 61 0 62 31 62 32 62 32 63 31 63 63 63 33 64 32 64 65 64 65 65 32 65 64 65 34 66 33 66 66 66 66 67 33 67 65 67 35 68 34 68 67 68 67 69 34 69 66 69 36 70 35 70 68 70 68 71 35 71 67 71 37 72 36 72 69 72 69 73 36 73 68 73 38 74 37 74 70 74 70 75 37 75 69 75 39 76 38 76 71 76 71 77 38 77 70 77 40 78 39 78 72 78 72 79 39 79 71 79 41 80 40 80 73 80 73 81 40 81 72 81 42 82 41 82 74 82 74 83 41 83 73 83 43 84 42 84 75 84 75 85 42 85 74 85 44 86 43 86 76 86 76 87 43 87 75 87 45 88 44 88 77 88 77 89 44 89 76 89 46 90 45 90 78 90 78 91 45 91 77 91 47 92 46 92 79 92 79 93 46 93 78 93 48 94 47 94 80 94 80 95 47 95 79 95 49 96 48 96 81 96 81 97 48 97 80 97 50 98 49 98 82 98 82 99 49 99 81 99 51 100 50 100 83 100 83 101 50 101 82 101 52 102 51 102 84 102 84 103 51 103 83 103 53 104 52 104 85 104 85 105 52 105 84 105 54 106 53 106 86 106 86 107 53 107 85 107 55 108 54 108 87 108 87 109 54 109 86 109 56 110 55 110 88 110 88 111 55 111 87 111 57 112 56 112 89 112 89 113 56 113 88 113 58 114 57 114 90 114 90 115 57 115 89 115 59 116 58 116 91 116 91 117 58 117 90 117 60 118 59 118 92 118 92 119 59 119 91 119 61 120 60 120 93 120 93 121 60 121 92 121 62 122 61 122 94 122 94 123 61 123 93 123 63 124 62 124 95 124 95 125 62 125 94 125 32 126 63 126 64 126 64 127 63 127 95 127 65 128 64 128 97 128 97 129 64 129 96 129 66 130 65 130 98 130 98 131 65 131 97 131 67 132 66 132 99 132 99 133 66 133 98 133 68 134 67 134 100 134 100 135 67 135 99 135 69 136 68 136 101 136 101 137 68 137 100 137 70 138 69 138 102 138 102 139 69 139 101 139 71 140 70 140 103 140 103 141 70 141 102 141 72 142 71 142 104 142 104 143 71 143 103 143 73 144 72 144 105 144 105 145 72 145 104 145 74 146 73 146 106 146 106 147 73 147 105 147 75 148 74 148 107 148 107 149 74 149 106 149 76 150 75 150 108 150 108 151 75 151 107 151 77 152 76 152 109 152 109 153 76 153 108 153 78 154 77 154 110 154 110 155 77 155 109 155 79 156 78 156 111 156 111 157 78 157 110 157 80 158 79 158 112 158 112 159 79 159 111 159 81 160 80 160 113 160 113 161 80 161 112 161 82 162 81 162 114 162 114 163 81 163 113 163 83 164 82 164 115 164 115 165 82 165 114 165 84 166 83 166 116 166 116 167 83 167 115 167 85 168 84 168 117 168 117 169 84 169 116 169 86 170 85 170 118 170 118 171 85 171 117 171 87 172 86 172 119 172 119 173 86 173 118 173 88 174 87 174 120 174 120 175 87 175 119 175 89 176 88 176 121 176 121 177 88 177 120 177 90 178 89 178 122 178 122 179 89 179 121 179 91 180 90 180 123 180 123 181 90 181 122 181 92 182 91 182 124 182 124 183 91 183 123 183 93 184 92 184 125 184 125 185 92 185 124 185 94 186 93 186 126 186 126 187 93 187 125 187 95 188 94 188 127 188 127 189 94 189 126 189 64 190 95 190 96 190 96 191 95 191 127 191 97 192 96 192 1 192 1 193 96 193 0 193 98 194 97 194 2 194 2 195 97 195 1 195 99 196 98 196 3 196 3 197 98 197 2 197 100 198 99 198 4 198 4 199 99 199 3 199 101 200 100 200 5 200 5 201 100 201 4 201 102 202 101 202 6 202 6 203 101 203 5 203 103 204 102 204 7 204 7 205 102 205 6 205 104 206 103 206 8 206 8 207 103 207 7 207 105 208 104 208 9 208 9 209 104 209 8 209 106 210 105 210 10 210 10 211 105 211 9 211 107 212 106 212 11 212 11 213 106 213 10 213 108 214 107 214 12 214 12 215 107 215 11 215 109 216 108 216 13 216 13 217 108 217 12 217 110 218 109 218 14 218 14 219 109 219 13 219 111 220 110 220 15 220 15 221 110 221 14 221 112 222 111 222 16 222 16 223 111 223 15 223 113 224 112 224 17 224 17 225 112 225 16 225 114 226 113 226 18 226 18 227 113 227 17 227 115 228 114 228 19 228 19 229 114 229 18 229 116 230 115 230 20 230 20 231 115 231 19 231 117 232 116 232 21 232 21 233 116 233 20 233 118 234 117 234 22 234 22 235 117 235 21 235 119 236 118 236 23 236 23 237 118 237 22 237 120 238 119 238 24 238 24 239 119 239 23 239 121 240 120 240 25 240 25 241 120 241 24 241 122 242 121 242 26 242 26 243 121 243 25 243 123 244 122 244 27 244 27 245 122 245 26 245 124 246 123 246 28 246 28 247 123 247 27 247 125 248 124 248 29 248 29 249 124 249 28 249 126 250 125 250 30 250 30 251 125 251 29 251 127 252 126 252 31 252 31 253 126 253 30 253 96 254 127 254 0 254 0 255 127 255 31 255 128 256 129 256 131 256 131 257 129 257 130 257 129 258 132 258 130 258 130 259 132 259 133 259 137 260 246 260 138 260 138 261 246 261 139 261 139 262 246 262 140 262 140 263 246 263 141 263 141 264 246 264 142 264 142 265 246 265 143 265 143 266 246 266 144 266 144 267 246 267 145 267 145 268 246 268 146 268 146 269 246 269 147 269 147 270 246 270 148 270 148 271 246 271 149 271 149 272 246 272 134 272 134 273 246 273 135 273 135 274 246 274 136 274 136 275 246 275 137 275 151 276 134 276 152 276 152 277 134 277 135 277 152 278 135 278 153 278 153 279 135 279 154 279 135 280 136 280 154 280 154 281 136 281 155 281 155 282 136 282 156 282 136 283 137 283 156 283 156 284 137 284 157 284 157 285 137 285 158 285 137 286 138 286 158 286 158 287 138 287 159 287 159 288 138 288 160 288 138 289 139 289 160 289 160 290 139 290 161 290 161 291 139 291 162 291 162 292 139 292 140 292 162 293 140 293 163 293 163 294 140 294 164 294 164 295 140 295 141 295 164 296 141 296 165 296 165 297 141 297 166 297 141 298 142 298 166 298 166 299 142 299 167 299 167 300 142 300 168 300 168 301 142 301 143 301 168 302 143 302 169 302 169 303 143 303 170 303 170 304 143 304 144 304 170 305 144 305 171 305 171 306 144 306 172 306 172 307 144 307 145 307 172 308 145 308 173 308 173 309 145 309 174 309 174 310 145 310 146 310 174 311 146 311 175 311 175 312 146 312 176 312 176 313 146 313 147 313 176 314 147 314 177 314 177 315 147 315 178 315 147 316 148 316 178 316 178 317 148 317 179 317 179 318 148 318 180 318 180 319 148 319 149 319 180 320 149 320 181 320 181 321 149 321 150 321 150 322 149 322 134 322 150 323 134 323 151 323 150 324 151 324 182 324 182 325 151 325 183 325 151 326 152 326 183 326 183 327 152 327 184 327 152 328 153 328 184 328 184 329 153 329 185 329 153 330 154 330 185 330 185 331 154 331 186 331 154 332 155 332 186 332 186 333 155 333 187 333 155 334 156 334 187 334 187 335 156 335 188 335 156 336 157 336 188 336 188 337 157 337 189 337 157 338 158 338 189 338 189 339 158 339 190 339 158 340 159 340 190 340 190 341 159 341 191 341 159 342 160 342 191 342 191 343 160 343 192 343 160 344 161 344 192 344 192 345 161 345 193 345 161 346 162 346 193 346 193 347 162 347 194 347 162 348 163 348 194 348 194 349 163 349 195 349 163 350 164 350 195 350 195 351 164 351 196 351 164 352 165 352 196 352 196 353 165 353 197 353 165 354 166 354 197 354 197 355 166 355 198 355 166 356 167 356 198 356 198 357 167 357 199 357 167 358 168 358 199 358 199 359 168 359 200 359 168 360 169 360 200 360 200 361 169 361 201 361 169 362 170 362 201 362 201 363 170 363 202 363 170 364 171 364 202 364 202 365 171 365 203 365 171 366 172 366 203 366 203 367 172 367 204 367 172 368 173 368 204 368 204 369 173 369 205 369 173 370 174 370 205 370 205 371 174 371 206 371 174 372 175 372 206 372 206 373 175 373 207 373 175 374 176 374 207 374 207 375 176 375 208 375 176 376 177 376 208 376 208 377 177 377 209 377 177 378 178 378 209 378 209 379 178 379 210 379 178 380 179 380 210 380 210 381 179 381 211 381 179 382 180 382 211 382 211 383 180 383 212 383 180 384 181 384 212 384 212 385 181 385 213 385 181 386 150 386 213 386 213 387 150 387 182 387 214 388 182 388 215 388 215 389 182 389 183 389 215 390 183 390 216 390 216 391 183 391 184 391 216 392 184 392 217 392 217 393 184 393 185 393 217 394 185 394 218 394 218 395 185 395 186 395 218 396 186 396 219 396 219 397 186 397 187 397 219 398 187 398 220 398 220 399 187 399 188 399 220 400 188 400 221 400 221 401 188 401 189 401 221 402 189 402 222 402 222 403 189 403 190 403 222 404 190 404 223 404 223 405 190 405 191 405 223 406 191 406 224 406 224 407 191 407 192 407 224 408 192 408 225 408 225 409 192 409 193 409 225 410 193 410 226 410 226 411 193 411 194 411 226 412 194 412 227 412 227 413 194 413 195 413 227 414 195 414 228 414 228 415 195 415 196 415 228 416 196 416 229 416 229 417 196 417 197 417 229 418 197 418 230 418 230 419 197 419 198 419 230 420 198 420 231 420 231 421 198 421 199 421 231 422 199 422 232 422 232 423 199 423 200 423 232 424 200 424 233 424 233 425 200 425 201 425 233 426 201 426 234 426 234 427 201 427 202 427 234 428 202 428 235 428 235 429 202 429 203 429 235 430 203 430 236 430 236 431 203 431 204 431 236 432 204 432 237 432 237 433 204 433 205 433 237 434 205 434 238 434 238 435 205 435 206 435 238 436 206 436 239 436 239 437 206 437 207 437 239 438 207 438 240 438 240 439 207 439 208 439 240 440 208 440 241 440 241 441 208 441 209 441 241 442 209 442 242 442 242 443 209 443 210 443 242 444 210 444 243 444 243 445 210 445 211 445 243 446 211 446 244 446 244 447 211 447 212 447 244 448 212 448 245 448 245 449 212 449 213 449 245 450 213 450 214 450 214 451 213 451 182 451 530 452 527 452 529 452 529 453 527 453 528 453 529 454 528 454 532 454 532 455 528 455 531 455 532 456 531 456 534 456 534 457 531 457 533 457 534 458 533 458 536 458 536 459 533 459 535 459 536 460 535 460 538 460 538 461 535 461 537 461 538 462 537 462 540 462 540 463 537 463 539 463 540 464 539 464 542 464 542 465 539 465 541 465 542 466 541 466 544 466 544 467 541 467 543 467 544 468 543 468 546 468 546 469 543 469 545 469 546 470 545 470 548 470 548 471 545 471 547 471 548 472 547 472 550 472 550 473 547 473 549 473 550 474 549 474 552 474 552 475 549 475 551 475 552 476 551 476 554 476 554 477 551 477 553 477 554 478 553 478 556 478 556 479 553 479 555 479 556 480 555 480 558 480 558 481 555 481 557 481 558 482 557 482 560 482 560 483 557 483 559 483 560 484 559 484 562 484 562 485 559 485 561 485 562 486 561 486 564 486 564 487 561 487 563 487 564 488 563 488 566 488 566 489 563 489 565 489 566 490 565 490 568 490 568 491 565 491 567 491 568 492 567 492 570 492 570 493 567 493 569 493 570 494 569 494 572 494 572 495 569 495 571 495 572 496 571 496 574 496 574 497 571 497 573 497 574 498 573 498 576 498 576 499 573 499 575 499 576 500 575 500 578 500 578 501 575 501 577 501 578 502 577 502 580 502 580 503 577 503 579 503 580 504 579 504 582 504 582 505 579 505 581 505 582 506 581 506 584 506 584 507 581 507 583 507 584 508 583 508 586 508 586 509 583 509 585 509 586 510 585 510 588 510 588 511 585 511 587 511 588 512 587 512 590 512 590 513 587 513 589 513 590 514 589 514 530 514 530 515 589 515 527 515 247 516 248 516 250 516 250 517 248 517 249 517 248 518 251 518 249 518 249 519 251 519 252 519 251 520 253 520 252 520 252 521 253 521 254 521 253 522 255 522 254 522 254 523 255 523 256 523 255 524 257 524 256 524 256 525 257 525 258 525 257 526 259 526 258 526 258 527 259 527 260 527 259 528 261 528 260 528 260 529 261 529 262 529 261 530 263 530 262 530 262 531 263 531 264 531 263 532 265 532 264 532 264 533 265 533 266 533 265 534 267 534 266 534 266 535 267 535 268 535 267 536 269 536 268 536 268 537 269 537 270 537 269 538 271 538 270 538 270 539 271 539 272 539 271 540 273 540 272 540 272 541 273 541 274 541 273 542 275 542 274 542 274 543 275 543 276 543 275 544 277 544 276 544 276 545 277 545 278 545 277 546 279 546 278 546 278 547 279 547 280 547 279 548 281 548 280 548 280 549 281 549 282 549 281 550 283 550 282 550 282 551 283 551 284 551 283 552 285 552 284 552 284 553 285 553 286 553 285 554 287 554 286 554 286 555 287 555 288 555 287 556 289 556 288 556 288 557 289 557 290 557 289 558 291 558 290 558 290 559 291 559 292 559 291 560 293 560 292 560 292 561 293 561 294 561 293 562 295 562 294 562 294 563 295 563 296 563 295 564 297 564 296 564 296 565 297 565 298 565 297 566 299 566 298 566 298 567 299 567 300 567 299 568 301 568 300 568 300 569 301 569 302 569 301 570 303 570 302 570 302 571 303 571 304 571 303 572 305 572 304 572 304 573 305 573 306 573 305 574 307 574 306 574 306 575 307 575 308 575 307 576 309 576 308 576 308 577 309 577 310 577 309 578 247 578 310 578 310 579 247 579 250 579 250 580 249 580 312 580 312 581 249 581 311 581 249 582 252 582 311 582 311 583 252 583 313 583 252 584 254 584 313 584 313 585 254 585 314 585 254 586 256 586 314 586 314 587 256 587 315 587 256 588 258 588 315 588 315 589 258 589 316 589 258 590 260 590 316 590 316 591 260 591 317 591 260 592 262 592 317 592 317 593 262 593 318 593 262 594 264 594 318 594 318 595 264 595 319 595 264 596 266 596 319 596 319 597 266 597 320 597 266 598 268 598 320 598 320 599 268 599 321 599 268 600 270 600 321 600 321 601 270 601 322 601 270 602 272 602 322 602 322 603 272 603 323 603 272 604 274 604 323 604 323 605 274 605 324 605 274 606 276 606 324 606 324 607 276 607 325 607 276 608 278 608 325 608 325 609 278 609 326 609 278 610 280 610 326 610 326 611 280 611 327 611 280 612 282 612 327 612 327 613 282 613 328 613 282 614 284 614 328 614 328 615 284 615 329 615 284 616 286 616 329 616 329 617 286 617 330 617 286 618 288 618 330 618 330 619 288 619 331 619 288 620 290 620 331 620 331 621 290 621 332 621 290 622 292 622 332 622 332 623 292 623 333 623 292 624 294 624 333 624 333 625 294 625 334 625 294 626 296 626 334 626 334 627 296 627 335 627 296 628 298 628 335 628 335 629 298 629 336 629 298 630 300 630 336 630 336 631 300 631 337 631 300 632 302 632 337 632 337 633 302 633 338 633 302 634 304 634 338 634 338 635 304 635 339 635 304 636 306 636 339 636 339 637 306 637 340 637 306 638 308 638 340 638 340 639 308 639 341 639 308 640 310 640 341 640 341 641 310 641 342 641 310 642 250 642 342 642 342 643 250 643 312 643 312 644 311 644 344 644 344 645 311 645 343 645 311 646 313 646 343 646 343 647 313 647 345 647 313 648 314 648 345 648 345 649 314 649 346 649 314 650 315 650 346 650 346 651 315 651 347 651 315 652 316 652 347 652 347 653 316 653 348 653 316 654 317 654 348 654 348 655 317 655 349 655 317 656 318 656 349 656 349 657 318 657 350 657 318 658 319 658 350 658 350 659 319 659 351 659 319 660 320 660 351 660 351 661 320 661 352 661 320 662 321 662 352 662 352 663 321 663 353 663 321 664 322 664 353 664 353 665 322 665 354 665 322 666 323 666 354 666 354 667 323 667 355 667 323 668 324 668 355 668 355 669 324 669 356 669 324 670 325 670 356 670 356 671 325 671 357 671 325 672 326 672 357 672 357 673 326 673 358 673 326 674 327 674 358 674 358 675 327 675 359 675 327 676 328 676 359 676 359 677 328 677 360 677 328 678 329 678 360 678 360 679 329 679 361 679 329 680 330 680 361 680 361 681 330 681 362 681 330 682 331 682 362 682 362 683 331 683 363 683 331 684 332 684 363 684 363 685 332 685 364 685 332 686 333 686 364 686 364 687 333 687 365 687 333 688 334 688 365 688 365 689 334 689 366 689 334 690 335 690 366 690 366 691 335 691 367 691 335 692 336 692 367 692 367 693 336 693 368 693 336 694 337 694 368 694 368 695 337 695 369 695 337 696 338 696 369 696 369 697 338 697 370 697 338 698 339 698 370 698 370 699 339 699 371 699 339 700 340 700 371 700 371 701 340 701 372 701 340 702 341 702 372 702 372 703 341 703 373 703 341 704 342 704 373 704 373 705 342 705 374 705 342 706 312 706 374 706 374 707 312 707 344 707 344 708 343 708 376 708 376 709 343 709 375 709 343 710 345 710 375 710 375 711 345 711 377 711 345 712 346 712 377 712 377 713 346 713 378 713 346 714 347 714 378 714 378 715 347 715 379 715 347 716 348 716 379 716 379 717 348 717 380 717 348 718 349 718 380 718 380 719 349 719 381 719 349 720 350 720 381 720 381 721 350 721 382 721 350 722 351 722 382 722 382 723 351 723 383 723 351 724 352 724 383 724 383 725 352 725 384 725 352 726 353 726 384 726 384 727 353 727 385 727 353 728 354 728 385 728 385 729 354 729 386 729 354 730 355 730 386 730 386 731 355 731 387 731 355 732 356 732 387 732 387 733 356 733 388 733 356 734 357 734 388 734 388 735 357 735 389 735 357 736 358 736 389 736 389 737 358 737 390 737 358 738 359 738 390 738 390 739 359 739 391 739 359 740 360 740 391 740 391 741 360 741 392 741 360 742 361 742 392 742 392 743 361 743 393 743 361 744 362 744 393 744 393 745 362 745 394 745 362 746 363 746 394 746 394 747 363 747 395 747 363 748 364 748 395 748 395 749 364 749 396 749 364 750 365 750 396 750 396 751 365 751 397 751 365 752 366 752 397 752 397 753 366 753 398 753 366 754 367 754 398 754 398 755 367 755 399 755 367 756 368 756 399 756 399 757 368 757 400 757 368 758 369 758 400 758 400 759 369 759 401 759 369 760 370 760 401 760 401 761 370 761 402 761 370 762 371 762 402 762 402 763 371 763 403 763 371 764 372 764 403 764 403 765 372 765 404 765 372 766 373 766 404 766 404 767 373 767 405 767 373 768 374 768 405 768 405 769 374 769 406 769 374 770 344 770 406 770 406 771 344 771 376 771 376 772 375 772 408 772 408 773 375 773 407 773 375 774 377 774 407 774 407 775 377 775 409 775 377 776 378 776 409 776 409 777 378 777 410 777 378 778 379 778 410 778 410 779 379 779 411 779 379 780 380 780 411 780 411 781 380 781 412 781 380 782 381 782 412 782 412 783 381 783 413 783 381 784 382 784 413 784 413 785 382 785 414 785 382 786 383 786 414 786 414 787 383 787 415 787 383 788 384 788 415 788 415 789 384 789 416 789 384 790 385 790 416 790 416 791 385 791 417 791 385 792 386 792 417 792 417 793 386 793 418 793 386 794 387 794 418 794 418 795 387 795 419 795 387 796 388 796 419 796 419 797 388 797 420 797 388 798 389 798 420 798 420 799 389 799 421 799 389 800 390 800 421 800 421 801 390 801 422 801 390 802 391 802 422 802 422 803 391 803 423 803 391 804 392 804 423 804 423 805 392 805 424 805 392 806 393 806 424 806 424 807 393 807 425 807 393 808 394 808 425 808 425 809 394 809 426 809 394 810 395 810 426 810 426 811 395 811 427 811 395 812 396 812 427 812 427 813 396 813 428 813 396 814 397 814 428 814 428 815 397 815 429 815 397 816 398 816 429 816 429 817 398 817 430 817 398 818 399 818 430 818 430 819 399 819 431 819 399 820 400 820 431 820 431 821 400 821 432 821 400 822 401 822 432 822 432 823 401 823 433 823 401 824 402 824 433 824 433 825 402 825 434 825 402 826 403 826 434 826 434 827 403 827 435 827 403 828 404 828 435 828 435 829 404 829 436 829 404 830 405 830 436 830 436 831 405 831 437 831 405 832 406 832 437 832 437 833 406 833 438 833 406 834 376 834 438 834 438 835 376 835 408 835 407 836 409 836 439 836 440 837 439 837 410 837 439 838 409 838 410 838 412 839 441 839 411 839 440 840 410 840 441 840 410 841 411 841 441 841 412 842 413 842 441 842 442 843 441 843 414 843 441 844 413 844 414 844 416 845 443 845 415 845 442 846 414 846 443 846 414 847 415 847 443 847 416 848 417 848 443 848 444 849 443 849 418 849 443 850 417 850 418 850 420 851 445 851 419 851 444 852 418 852 445 852 418 853 419 853 445 853 420 854 421 854 445 854 446 855 445 855 422 855 445 856 421 856 422 856 424 857 447 857 423 857 446 858 422 858 447 858 422 859 423 859 447 859 424 860 425 860 447 860 448 861 447 861 426 861 447 862 425 862 426 862 428 863 449 863 427 863 448 864 426 864 449 864 426 865 427 865 449 865 428 866 429 866 449 866 450 867 449 867 430 867 449 868 429 868 430 868 432 869 451 869 431 869 450 870 430 870 451 870 430 871 431 871 451 871 432 872 433 872 451 872 452 873 451 873 434 873 451 874 433 874 434 874 436 875 453 875 435 875 452 876 434 876 453 876 434 877 435 877 453 877 436 878 437 878 453 878 454 879 453 879 438 879 453 880 437 880 438 880 407 881 439 881 408 881 454 882 438 882 439 882 439 883 438 883 408 883 440 884 441 884 455 884 455 885 441 885 456 885 441 886 442 886 456 886 442 887 443 887 456 887 456 888 443 888 457 888 443 889 444 889 457 889 444 890 445 890 457 890 457 891 445 891 458 891 445 892 446 892 458 892 446 893 447 893 458 893 458 894 447 894 459 894 447 895 448 895 459 895 448 896 449 896 459 896 459 897 449 897 460 897 449 898 450 898 460 898 450 899 451 899 460 899 460 900 451 900 461 900 451 901 452 901 461 901 452 902 453 902 461 902 461 903 453 903 462 903 453 904 454 904 462 904 454 905 439 905 462 905 462 906 439 906 455 906 439 907 440 907 455 907 464 908 463 908 529 908 529 909 463 909 530 909 465 910 464 910 532 910 532 911 464 911 529 911 466 912 465 912 534 912 534 913 465 913 532 913 467 914 466 914 536 914 536 915 466 915 534 915 468 916 467 916 538 916 538 917 467 917 536 917 469 918 468 918 540 918 540 919 468 919 538 919 470 920 469 920 542 920 542 921 469 921 540 921 471 922 470 922 544 922 544 923 470 923 542 923 472 924 471 924 546 924 546 925 471 925 544 925 473 926 472 926 548 926 548 927 472 927 546 927 474 928 473 928 550 928 550 929 473 929 548 929 475 930 474 930 552 930 552 931 474 931 550 931 476 932 475 932 554 932 554 933 475 933 552 933 477 934 476 934 556 934 556 935 476 935 554 935 478 936 477 936 558 936 558 937 477 937 556 937 479 938 478 938 560 938 560 939 478 939 558 939 480 940 479 940 562 940 562 941 479 941 560 941 481 942 480 942 564 942 564 943 480 943 562 943 482 944 481 944 566 944 566 945 481 945 564 945 483 946 482 946 568 946 568 947 482 947 566 947 484 948 483 948 570 948 570 949 483 949 568 949 485 950 484 950 572 950 572 951 484 951 570 951 486 952 485 952 574 952 574 953 485 953 572 953 487 954 486 954 576 954 576 955 486 955 574 955 488 956 487 956 578 956 578 957 487 957 576 957 489 958 488 958 580 958 580 959 488 959 578 959 490 960 489 960 582 960 582 961 489 961 580 961 491 962 490 962 584 962 584 963 490 963 582 963 492 964 491 964 586 964 586 965 491 965 584 965 493 966 492 966 588 966 588 967 492 967 586 967 494 968 493 968 590 968 590 969 493 969 588 969 463 970 494 970 530 970 530 971 494 971 590 971 463 972 464 972 495 972 495 973 464 973 496 973 464 974 465 974 496 974 496 975 465 975 497 975 465 976 466 976 497 976 497 977 466 977 498 977 466 978 467 978 498 978 498 979 467 979 499 979 467 980 468 980 499 980 499 981 468 981 500 981 468 982 469 982 500 982 500 983 469 983 501 983 469 984 470 984 501 984 501 985 470 985 502 985 470 986 471 986 502 986 502 987 471 987 503 987 471 988 472 988 503 988 503 989 472 989 504 989 472 990 473 990 504 990 504 991 473 991 505 991 473 992 474 992 505 992 505 993 474 993 506 993 474 994 475 994 506 994 506 995 475 995 507 995 475 996 476 996 507 996 507 997 476 997 508 997 476 998 477 998 508 998 508 999 477 999 509 999 477 1000 478 1000 509 1000 509 1001 478 1001 510 1001 478 1002 479 1002 510 1002 510 1003 479 1003 511 1003 479 1004 480 1004 511 1004 511 1005 480 1005 512 1005 480 1006 481 1006 512 1006 512 1007 481 1007 513 1007 481 1008 482 1008 513 1008 513 1009 482 1009 514 1009 482 1010 483 1010 514 1010 514 1011 483 1011 515 1011 483 1012 484 1012 515 1012 515 1013 484 1013 516 1013 484 1014 485 1014 516 1014 516 1015 485 1015 517 1015 485 1016 486 1016 517 1016 517 1017 486 1017 518 1017 486 1018 487 1018 518 1018 518 1019 487 1019 519 1019 489 1020 490 1020 521 1020 521 1021 490 1021 522 1021 490 1022 491 1022 522 1022 522 1023 491 1023 523 1023 491 1024 492 1024 523 1024 523 1025 492 1025 524 1025 492 1026 493 1026 524 1026 524 1027 493 1027 525 1027 493 1028 494 1028 525 1028 525 1029 494 1029 526 1029 494 1030 463 1030 526 1030 526 1031 463 1031 495 1031 495 1032 496 1032 247 1032 247 1033 496 1033 248 1033 496 1034 497 1034 248 1034 248 1035 497 1035 251 1035 497 1036 498 1036 251 1036 251 1037 498 1037 253 1037 498 1038 499 1038 253 1038 253 1039 499 1039 255 1039 499 1040 500 1040 255 1040 255 1041 500 1041 257 1041 500 1042 501 1042 257 1042 257 1043 501 1043 259 1043 501 1044 502 1044 259 1044 259 1045 502 1045 261 1045 502 1046 503 1046 261 1046 261 1047 503 1047 263 1047 503 1048 504 1048 263 1048 263 1049 504 1049 265 1049 504 1050 505 1050 265 1050 265 1051 505 1051 267 1051 505 1052 506 1052 267 1052 267 1053 506 1053 269 1053 506 1054 507 1054 269 1054 269 1055 507 1055 271 1055 507 1056 508 1056 271 1056 271 1057 508 1057 273 1057 508 1058 509 1058 273 1058 273 1059 509 1059 275 1059 509 1060 510 1060 275 1060 275 1061 510 1061 277 1061 510 1062 511 1062 277 1062 277 1063 511 1063 279 1063 511 1064 512 1064 279 1064 279 1065 512 1065 281 1065 512 1066 513 1066 281 1066 281 1067 513 1067 283 1067 513 1068 514 1068 283 1068 283 1069 514 1069 285 1069 514 1070 515 1070 285 1070 285 1071 515 1071 287 1071 515 1072 516 1072 287 1072 287 1073 516 1073 289 1073 516 1074 517 1074 289 1074 289 1075 517 1075 291 1075 517 1076 518 1076 291 1076 291 1077 518 1077 293 1077 518 1078 519 1078 293 1078 293 1079 519 1079 295 1079 519 1080 520 1080 295 1080 295 1081 520 1081 297 1081 520 1082 521 1082 297 1082 297 1083 521 1083 299 1083 521 1084 522 1084 299 1084 299 1085 522 1085 301 1085 522 1086 523 1086 301 1086 301 1087 523 1087 303 1087 523 1088 524 1088 303 1088 303 1089 524 1089 305 1089 524 1090 525 1090 305 1090 305 1091 525 1091 307 1091 525 1092 526 1092 307 1092 307 1093 526 1093 309 1093 526 1094 495 1094 309 1094 309 1095 495 1095 247 1095 527 1096 214 1096 528 1096 528 1097 214 1097 215 1097 528 1098 215 1098 531 1098 531 1099 215 1099 216 1099 531 1100 216 1100 533 1100 533 1101 216 1101 217 1101 533 1102 217 1102 535 1102 535 1103 217 1103 218 1103 535 1104 218 1104 537 1104 537 1105 218 1105 219 1105 537 1106 219 1106 539 1106 539 1107 219 1107 220 1107 539 1108 220 1108 541 1108 541 1109 220 1109 221 1109 541 1110 221 1110 543 1110 543 1111 221 1111 222 1111 543 1112 222 1112 545 1112 545 1113 222 1113 223 1113 545 1114 223 1114 547 1114 547 1115 223 1115 224 1115 547 1116 224 1116 549 1116 549 1117 224 1117 225 1117 549 1118 225 1118 551 1118 551 1119 225 1119 226 1119 551 1120 226 1120 553 1120 553 1121 226 1121 227 1121 553 1122 227 1122 555 1122 555 1123 227 1123 228 1123 555 1124 228 1124 557 1124 557 1125 228 1125 229 1125 557 1126 229 1126 559 1126 559 1127 229 1127 230 1127 559 1128 230 1128 561 1128 561 1129 230 1129 231 1129 561 1130 231 1130 563 1130 563 1131 231 1131 232 1131 563 1132 232 1132 565 1132 565 1133 232 1133 233 1133 565 1134 233 1134 567 1134 567 1135 233 1135 234 1135 567 1136 234 1136 569 1136 569 1137 234 1137 235 1137 569 1138 235 1138 571 1138 571 1139 235 1139 236 1139 571 1140 236 1140 573 1140 573 1141 236 1141 237 1141 573 1142 237 1142 575 1142 575 1143 237 1143 238 1143 575 1144 238 1144 577 1144 577 1145 238 1145 239 1145 577 1146 239 1146 579 1146 579 1147 239 1147 240 1147 579 1148 240 1148 581 1148 581 1149 240 1149 241 1149 581 1150 241 1150 583 1150 583 1151 241 1151 242 1151 583 1152 242 1152 585 1152 585 1153 242 1153 243 1153 585 1154 243 1154 587 1154 587 1155 243 1155 244 1155 587 1156 244 1156 589 1156 589 1157 244 1157 245 1157 589 1158 245 1158 527 1158 527 1159 245 1159 214 1159 456 1160 457 1160 591 1160 591 1161 457 1161 458 1161 458 1162 459 1162 591 1162 591 1163 459 1163 460 1163 460 1164 461 1164 591 1164 591 1165 461 1165 462 1165 462 1166 455 1166 591 1166 591 1167 455 1167 456 1167 595 1168 599 1168 675 1168 675 1169 599 1169 679 1169 599 1170 603 1170 679 1170 679 1171 603 1171 683 1171 603 1172 607 1172 683 1172 683 1173 607 1173 687 1173 607 1174 611 1174 687 1174 687 1175 611 1175 691 1175 611 1176 615 1176 691 1176 691 1177 615 1177 695 1177 615 1178 619 1178 695 1178 695 1179 619 1179 699 1179 619 1180 623 1180 699 1180 699 1181 623 1181 703 1181 623 1182 627 1182 703 1182 703 1183 627 1183 707 1183 627 1184 631 1184 707 1184 707 1185 631 1185 711 1185 631 1186 635 1186 711 1186 711 1187 635 1187 715 1187 635 1188 639 1188 715 1188 715 1189 639 1189 719 1189 639 1190 643 1190 719 1190 719 1191 643 1191 723 1191 643 1192 647 1192 723 1192 723 1193 647 1193 727 1193 647 1194 651 1194 727 1194 727 1195 651 1195 731 1195 651 1196 655 1196 731 1196 731 1197 655 1197 735 1197 655 1198 659 1198 735 1198 735 1199 659 1199 739 1199 659 1200 663 1200 739 1200 739 1201 663 1201 743 1201 663 1202 667 1202 743 1202 743 1203 667 1203 747 1203 667 1204 671 1204 747 1204 747 1205 671 1205 751 1205 671 1206 595 1206 751 1206 751 1207 595 1207 675 1207 595 1208 594 1208 599 1208 599 1209 594 1209 598 1209 594 1210 593 1210 598 1210 598 1211 593 1211 597 1211 593 1212 592 1212 597 1212 597 1213 592 1213 596 1213 592 1214 593 1214 668 1214 668 1215 593 1215 669 1215 593 1216 594 1216 669 1216 669 1217 594 1217 670 1217 594 1218 595 1218 670 1218 670 1219 595 1219 671 1219 599 1220 598 1220 603 1220 603 1221 598 1221 602 1221 598 1222 597 1222 602 1222 602 1223 597 1223 601 1223 597 1224 596 1224 601 1224 601 1225 596 1225 600 1225 603 1226 602 1226 607 1226 607 1227 602 1227 606 1227 602 1228 601 1228 606 1228 606 1229 601 1229 605 1229 601 1230 600 1230 605 1230 605 1231 600 1231 604 1231 607 1232 606 1232 611 1232 611 1233 606 1233 610 1233 606 1234 605 1234 610 1234 610 1235 605 1235 609 1235 605 1236 604 1236 609 1236 609 1237 604 1237 608 1237 611 1238 610 1238 615 1238 615 1239 610 1239 614 1239 610 1240 609 1240 614 1240 614 1241 609 1241 613 1241 609 1242 608 1242 613 1242 613 1243 608 1243 612 1243 615 1244 614 1244 619 1244 619 1245 614 1245 618 1245 614 1246 613 1246 618 1246 618 1247 613 1247 617 1247 613 1248 612 1248 617 1248 617 1249 612 1249 616 1249 619 1250 618 1250 623 1250 623 1251 618 1251 622 1251 618 1252 617 1252 622 1252 622 1253 617 1253 621 1253 617 1254 616 1254 621 1254 621 1255 616 1255 620 1255 623 1256 622 1256 627 1256 627 1257 622 1257 626 1257 622 1258 621 1258 626 1258 626 1259 621 1259 625 1259 621 1260 620 1260 625 1260 625 1261 620 1261 624 1261 627 1262 626 1262 631 1262 631 1263 626 1263 630 1263 626 1264 625 1264 630 1264 630 1265 625 1265 629 1265 625 1266 624 1266 629 1266 629 1267 624 1267 628 1267 631 1268 630 1268 635 1268 635 1269 630 1269 634 1269 630 1270 629 1270 634 1270 634 1271 629 1271 633 1271 629 1272 628 1272 633 1272 633 1273 628 1273 632 1273 635 1274 634 1274 639 1274 639 1275 634 1275 638 1275 634 1276 633 1276 638 1276 638 1277 633 1277 637 1277 633 1278 632 1278 637 1278 637 1279 632 1279 636 1279 639 1280 638 1280 643 1280 643 1281 638 1281 642 1281 638 1282 637 1282 642 1282 642 1283 637 1283 641 1283 637 1284 636 1284 641 1284 641 1285 636 1285 640 1285 643 1286 642 1286 647 1286 647 1287 642 1287 646 1287 642 1288 641 1288 646 1288 646 1289 641 1289 645 1289 641 1290 640 1290 645 1290 645 1291 640 1291 644 1291 647 1292 646 1292 651 1292 651 1293 646 1293 650 1293 646 1294 645 1294 650 1294 650 1295 645 1295 649 1295 645 1296 644 1296 649 1296 649 1297 644 1297 648 1297 651 1298 650 1298 655 1298 655 1299 650 1299 654 1299 650 1300 649 1300 654 1300 654 1301 649 1301 653 1301 649 1302 648 1302 653 1302 653 1303 648 1303 652 1303 655 1304 654 1304 659 1304 659 1305 654 1305 658 1305 654 1306 653 1306 658 1306 658 1307 653 1307 657 1307 653 1308 652 1308 657 1308 657 1309 652 1309 656 1309 659 1310 658 1310 663 1310 663 1311 658 1311 662 1311 658 1312 657 1312 662 1312 662 1313 657 1313 661 1313 657 1314 656 1314 661 1314 661 1315 656 1315 660 1315 663 1316 662 1316 667 1316 667 1317 662 1317 666 1317 662 1318 661 1318 666 1318 666 1319 661 1319 665 1319 661 1320 660 1320 665 1320 665 1321 660 1321 664 1321 667 1322 666 1322 671 1322 671 1323 666 1323 670 1323 666 1324 665 1324 670 1324 670 1325 665 1325 669 1325 665 1326 664 1326 669 1326 669 1327 664 1327 668 1327 675 1328 674 1328 751 1328 751 1329 674 1329 750 1329 674 1330 673 1330 750 1330 750 1331 673 1331 749 1331 673 1332 672 1332 749 1332 749 1333 672 1333 748 1333 672 1334 673 1334 676 1334 676 1335 673 1335 677 1335 673 1336 674 1336 677 1336 677 1337 674 1337 678 1337 674 1338 675 1338 678 1338 678 1339 675 1339 679 1339 676 1340 677 1340 680 1340 680 1341 677 1341 681 1341 677 1342 678 1342 681 1342 681 1343 678 1343 682 1343 678 1344 679 1344 682 1344 682 1345 679 1345 683 1345 680 1346 681 1346 684 1346 684 1347 681 1347 685 1347 681 1348 682 1348 685 1348 685 1349 682 1349 686 1349 682 1350 683 1350 686 1350 686 1351 683 1351 687 1351 684 1352 685 1352 688 1352 688 1353 685 1353 689 1353 685 1354 686 1354 689 1354 689 1355 686 1355 690 1355 686 1356 687 1356 690 1356 690 1357 687 1357 691 1357 688 1358 689 1358 692 1358 692 1359 689 1359 693 1359 689 1360 690 1360 693 1360 693 1361 690 1361 694 1361 690 1362 691 1362 694 1362 694 1363 691 1363 695 1363 692 1364 693 1364 696 1364 696 1365 693 1365 697 1365 693 1366 694 1366 697 1366 697 1367 694 1367 698 1367 694 1368 695 1368 698 1368 698 1369 695 1369 699 1369 696 1370 697 1370 700 1370 700 1371 697 1371 701 1371 697 1372 698 1372 701 1372 701 1373 698 1373 702 1373 698 1374 699 1374 702 1374 702 1375 699 1375 703 1375 700 1376 701 1376 704 1376 704 1377 701 1377 705 1377 701 1378 702 1378 705 1378 705 1379 702 1379 706 1379 702 1380 703 1380 706 1380 706 1381 703 1381 707 1381 704 1382 705 1382 708 1382 708 1383 705 1383 709 1383 705 1384 706 1384 709 1384 709 1385 706 1385 710 1385 706 1386 707 1386 710 1386 710 1387 707 1387 711 1387 708 1388 709 1388 712 1388 712 1389 709 1389 713 1389 709 1390 710 1390 713 1390 713 1391 710 1391 714 1391 710 1392 711 1392 714 1392 714 1393 711 1393 715 1393 712 1394 713 1394 716 1394 716 1395 713 1395 717 1395 713 1396 714 1396 717 1396 717 1397 714 1397 718 1397 714 1398 715 1398 718 1398 718 1399 715 1399 719 1399 716 1400 717 1400 720 1400 720 1401 717 1401 721 1401 717 1402 718 1402 721 1402 721 1403 718 1403 722 1403 718 1404 719 1404 722 1404 722 1405 719 1405 723 1405 720 1406 721 1406 724 1406 724 1407 721 1407 725 1407 721 1408 722 1408 725 1408 725 1409 722 1409 726 1409 722 1410 723 1410 726 1410 726 1411 723 1411 727 1411 724 1412 725 1412 728 1412 728 1413 725 1413 729 1413 725 1414 726 1414 729 1414 729 1415 726 1415 730 1415 726 1416 727 1416 730 1416 730 1417 727 1417 731 1417 728 1418 729 1418 732 1418 732 1419 729 1419 733 1419 729 1420 730 1420 733 1420 733 1421 730 1421 734 1421 730 1422 731 1422 734 1422 734 1423 731 1423 735 1423 732 1424 733 1424 736 1424 736 1425 733 1425 737 1425 733 1426 734 1426 737 1426 737 1427 734 1427 738 1427 734 1428 735 1428 738 1428 738 1429 735 1429 739 1429 736 1430 737 1430 740 1430 740 1431 737 1431 741 1431 737 1432 738 1432 741 1432 741 1433 738 1433 742 1433 738 1434 739 1434 742 1434 742 1435 739 1435 743 1435 740 1436 741 1436 744 1436 744 1437 741 1437 745 1437 741 1438 742 1438 745 1438 745 1439 742 1439 746 1439 742 1440 743 1440 746 1440 746 1441 743 1441 747 1441 744 1442 745 1442 748 1442 748 1443 745 1443 749 1443 745 1444 746 1444 749 1444 749 1445 746 1445 750 1445 746 1446 747 1446 750 1446 750 1447 747 1447 751 1447 753 1448 754 1448 752 1448 755 1449 753 1449 752 1449 756 1450 755 1450 752 1450 757 1451 756 1451 752 1451 758 1452 757 1452 752 1452 759 1453 758 1453 752 1453 760 1454 759 1454 752 1454 761 1455 760 1455 752 1455 762 1456 761 1456 752 1456 763 1457 762 1457 752 1457 764 1458 763 1458 752 1458 765 1459 764 1459 752 1459 766 1460 765 1460 752 1460 767 1461 766 1461 752 1461 768 1462 767 1462 752 1462 769 1463 768 1463 752 1463 770 1464 769 1464 752 1464 771 1465 770 1465 752 1465 772 1466 771 1466 752 1466 754 1467 772 1467 752 1467 774 1468 775 1468 773 1468 775 1469 776 1469 773 1469 776 1470 777 1470 773 1470 777 1471 778 1471 773 1471 778 1472 779 1472 773 1472 779 1473 780 1473 773 1473 780 1474 781 1474 773 1474 781 1475 782 1475 773 1475 782 1476 783 1476 773 1476 783 1477 784 1477 773 1477 784 1478 785 1478 773 1478 785 1479 786 1479 773 1479 786 1480 787 1480 773 1480 787 1481 788 1481 773 1481 788 1482 789 1482 773 1482 789 1483 790 1483 773 1483 790 1484 791 1484 773 1484 791 1485 792 1485 773 1485 792 1486 793 1486 773 1486 793 1487 774 1487 773 1487 928 1488 927 1488 930 1488 930 1489 927 1489 932 1489 927 1490 931 1490 932 1490 935 1491 933 1491 934 1491 933 1492 932 1492 934 1492 932 1493 931 1493 934 1493 935 1494 934 1494 936 1494 936 1495 934 1495 938 1495 934 1496 937 1496 938 1496 941 1497 939 1497 940 1497 939 1498 938 1498 940 1498 938 1499 937 1499 940 1499 941 1500 940 1500 942 1500 942 1501 940 1501 944 1501 940 1502 943 1502 944 1502 947 1503 945 1503 946 1503 945 1504 944 1504 946 1504 944 1505 943 1505 946 1505 947 1506 946 1506 948 1506 948 1507 946 1507 950 1507 946 1508 949 1508 950 1508 953 1509 951 1509 952 1509 951 1510 950 1510 952 1510 950 1511 949 1511 952 1511 953 1512 952 1512 954 1512 954 1513 952 1513 956 1513 952 1514 955 1514 956 1514 959 1515 957 1515 958 1515 957 1516 956 1516 958 1516 956 1517 955 1517 958 1517 959 1518 958 1518 960 1518 960 1519 958 1519 962 1519 958 1520 961 1520 962 1520 928 1521 929 1521 927 1521 929 1522 962 1522 927 1522 962 1523 961 1523 927 1523 929 1524 928 1524 964 1524 964 1525 928 1525 963 1525 963 1526 928 1526 965 1526 965 1527 928 1527 930 1527 930 1528 932 1528 965 1528 965 1529 932 1529 966 1529 932 1530 933 1530 966 1530 966 1531 933 1531 967 1531 933 1532 935 1532 967 1532 967 1533 935 1533 968 1533 935 1534 936 1534 968 1534 968 1535 936 1535 969 1535 936 1536 938 1536 969 1536 969 1537 938 1537 970 1537 938 1538 939 1538 970 1538 970 1539 939 1539 971 1539 939 1540 941 1540 971 1540 971 1541 941 1541 972 1541 941 1542 942 1542 972 1542 972 1543 942 1543 973 1543 942 1544 944 1544 973 1544 973 1545 944 1545 974 1545 944 1546 945 1546 974 1546 974 1547 945 1547 975 1547 945 1548 947 1548 975 1548 975 1549 947 1549 976 1549 947 1550 948 1550 976 1550 976 1551 948 1551 977 1551 948 1552 950 1552 977 1552 977 1553 950 1553 978 1553 950 1554 951 1554 978 1554 978 1555 951 1555 979 1555 951 1556 953 1556 979 1556 979 1557 953 1557 980 1557 953 1558 954 1558 980 1558 980 1559 954 1559 981 1559 954 1560 956 1560 981 1560 981 1561 956 1561 982 1561 956 1562 957 1562 982 1562 982 1563 957 1563 983 1563 983 1564 957 1564 984 1564 984 1565 957 1565 959 1565 959 1566 960 1566 984 1566 984 1567 960 1567 985 1567 960 1568 962 1568 985 1568 985 1569 962 1569 986 1569 962 1570 929 1570 986 1570 986 1571 929 1571 964 1571 964 1572 963 1572 988 1572 988 1573 963 1573 987 1573 963 1574 965 1574 987 1574 987 1575 965 1575 989 1575 965 1576 966 1576 989 1576 989 1577 966 1577 990 1577 966 1578 967 1578 990 1578 990 1579 967 1579 991 1579 967 1580 968 1580 991 1580 991 1581 968 1581 992 1581 968 1582 969 1582 992 1582 992 1583 969 1583 993 1583 969 1584 970 1584 993 1584 993 1585 970 1585 994 1585 970 1586 971 1586 994 1586 994 1587 971 1587 995 1587 971 1588 972 1588 995 1588 995 1589 972 1589 996 1589 972 1590 973 1590 996 1590 996 1591 973 1591 997 1591 973 1592 974 1592 997 1592 997 1593 974 1593 998 1593 974 1594 975 1594 998 1594 998 1595 975 1595 999 1595 975 1596 976 1596 999 1596 999 1597 976 1597 1000 1597 976 1598 977 1598 1000 1598 1000 1599 977 1599 1001 1599 977 1600 978 1600 1001 1600 1001 1601 978 1601 1002 1601 978 1602 979 1602 1002 1602 1002 1603 979 1603 1003 1603 979 1604 980 1604 1003 1604 1003 1605 980 1605 1004 1605 980 1606 981 1606 1004 1606 1004 1607 981 1607 1005 1607 981 1608 982 1608 1005 1608 1005 1609 982 1609 1006 1609 982 1610 983 1610 1006 1610 1006 1611 983 1611 1007 1611 983 1612 984 1612 1007 1612 1007 1613 984 1613 1008 1613 984 1614 985 1614 1008 1614 1008 1615 985 1615 1009 1615 985 1616 986 1616 1009 1616 1009 1617 986 1617 1010 1617 986 1618 964 1618 1010 1618 1010 1619 964 1619 988 1619 988 1620 987 1620 1012 1620 1012 1621 987 1621 1011 1621 987 1622 989 1622 1011 1622 1011 1623 989 1623 1013 1623 989 1624 990 1624 1013 1624 1013 1625 990 1625 1014 1625 990 1626 991 1626 1014 1626 1014 1627 991 1627 1015 1627 991 1628 992 1628 1015 1628 1015 1629 992 1629 1016 1629 992 1630 993 1630 1016 1630 1016 1631 993 1631 1017 1631 993 1632 994 1632 1017 1632 1017 1633 994 1633 1018 1633 994 1634 995 1634 1018 1634 1018 1635 995 1635 1019 1635 995 1636 996 1636 1019 1636 1019 1637 996 1637 1020 1637 996 1638 997 1638 1020 1638 1020 1639 997 1639 1021 1639 997 1640 998 1640 1021 1640 1021 1641 998 1641 1022 1641 998 1642 999 1642 1022 1642 1022 1643 999 1643 1023 1643 999 1644 1000 1644 1023 1644 1023 1645 1000 1645 1024 1645 1000 1646 1001 1646 1024 1646 1024 1647 1001 1647 1025 1647 1001 1648 1002 1648 1025 1648 1025 1649 1002 1649 1026 1649 1002 1650 1003 1650 1026 1650 1026 1651 1003 1651 1027 1651 1003 1652 1004 1652 1027 1652 1027 1653 1004 1653 1028 1653 1004 1654 1005 1654 1028 1654 1028 1655 1005 1655 1029 1655 1005 1656 1006 1656 1029 1656 1029 1657 1006 1657 1030 1657 1006 1658 1007 1658 1030 1658 1030 1659 1007 1659 1031 1659 1007 1660 1008 1660 1031 1660 1031 1661 1008 1661 1032 1661 1008 1662 1009 1662 1032 1662 1032 1663 1009 1663 1033 1663 1009 1664 1010 1664 1033 1664 1033 1665 1010 1665 1034 1665 1010 1666 988 1666 1034 1666 1034 1667 988 1667 1012 1667 1012 1668 1011 1668 1036 1668 1036 1669 1011 1669 1035 1669 1011 1670 1013 1670 1035 1670 1035 1671 1013 1671 1037 1671 1013 1672 1014 1672 1037 1672 1037 1673 1014 1673 1038 1673 1014 1674 1015 1674 1038 1674 1038 1675 1015 1675 1039 1675 1015 1676 1016 1676 1039 1676 1039 1677 1016 1677 1040 1677 1016 1678 1017 1678 1040 1678 1040 1679 1017 1679 1041 1679 1017 1680 1018 1680 1041 1680 1041 1681 1018 1681 1042 1681 1018 1682 1019 1682 1042 1682 1042 1683 1019 1683 1043 1683 1019 1684 1020 1684 1043 1684 1043 1685 1020 1685 1044 1685 1020 1686 1021 1686 1044 1686 1044 1687 1021 1687 1045 1687 1021 1688 1022 1688 1045 1688 1045 1689 1022 1689 1046 1689 1022 1690 1023 1690 1046 1690 1046 1691 1023 1691 1047 1691 1023 1692 1024 1692 1047 1692 1047 1693 1024 1693 1048 1693 1024 1694 1025 1694 1048 1694 1048 1695 1025 1695 1049 1695 1025 1696 1026 1696 1049 1696 1049 1697 1026 1697 1050 1697 1026 1698 1027 1698 1050 1698 1050 1699 1027 1699 1051 1699 1027 1700 1028 1700 1051 1700 1051 1701 1028 1701 1052 1701 1028 1702 1029 1702 1052 1702 1052 1703 1029 1703 1053 1703 1029 1704 1030 1704 1053 1704 1053 1705 1030 1705 1054 1705 1030 1706 1031 1706 1054 1706 1054 1707 1031 1707 1055 1707 1031 1708 1032 1708 1055 1708 1055 1709 1032 1709 1056 1709 1032 1710 1033 1710 1056 1710 1056 1711 1033 1711 1057 1711 1033 1712 1034 1712 1057 1712 1057 1713 1034 1713 1058 1713 1034 1714 1012 1714 1058 1714 1058 1715 1012 1715 1036 1715 794 1716 795 1716 818 1716 818 1717 795 1717 819 1717 795 1718 796 1718 819 1718 819 1719 796 1719 820 1719 796 1720 797 1720 820 1720 820 1721 797 1721 821 1721 797 1722 798 1722 821 1722 821 1723 798 1723 822 1723 798 1724 799 1724 822 1724 822 1725 799 1725 823 1725 799 1726 800 1726 823 1726 823 1727 800 1727 824 1727 800 1728 801 1728 824 1728 824 1729 801 1729 825 1729 801 1730 802 1730 825 1730 825 1731 802 1731 826 1731 802 1732 803 1732 826 1732 826 1733 803 1733 827 1733 803 1734 804 1734 827 1734 827 1735 804 1735 828 1735 804 1736 805 1736 828 1736 828 1737 805 1737 829 1737 805 1738 806 1738 829 1738 829 1739 806 1739 830 1739 806 1740 807 1740 830 1740 830 1741 807 1741 831 1741 807 1742 808 1742 831 1742 831 1743 808 1743 832 1743 808 1744 809 1744 832 1744 832 1745 809 1745 833 1745 809 1746 810 1746 833 1746 833 1747 810 1747 834 1747 810 1748 811 1748 834 1748 834 1749 811 1749 835 1749 811 1750 812 1750 835 1750 835 1751 812 1751 836 1751 812 1752 813 1752 836 1752 836 1753 813 1753 837 1753 813 1754 814 1754 837 1754 837 1755 814 1755 838 1755 814 1756 815 1756 838 1756 838 1757 815 1757 839 1757 815 1758 816 1758 839 1758 839 1759 816 1759 840 1759 816 1760 817 1760 840 1760 840 1761 817 1761 841 1761 817 1762 794 1762 841 1762 841 1763 794 1763 818 1763 818 1764 819 1764 842 1764 842 1765 819 1765 843 1765 819 1766 820 1766 843 1766 843 1767 820 1767 844 1767 820 1768 821 1768 844 1768 844 1769 821 1769 845 1769 821 1770 822 1770 845 1770 845 1771 822 1771 846 1771 822 1772 823 1772 846 1772 846 1773 823 1773 847 1773 823 1774 824 1774 847 1774 847 1775 824 1775 848 1775 824 1776 825 1776 848 1776 848 1777 825 1777 849 1777 825 1778 826 1778 849 1778 849 1779 826 1779 850 1779 826 1780 827 1780 850 1780 850 1781 827 1781 851 1781 827 1782 828 1782 851 1782 851 1783 828 1783 852 1783 828 1784 829 1784 852 1784 852 1785 829 1785 853 1785 829 1786 830 1786 853 1786 853 1787 830 1787 854 1787 830 1788 831 1788 854 1788 854 1789 831 1789 855 1789 831 1790 832 1790 855 1790 855 1791 832 1791 856 1791 832 1792 833 1792 856 1792 856 1793 833 1793 857 1793 833 1794 834 1794 857 1794 857 1795 834 1795 858 1795 834 1796 835 1796 858 1796 858 1797 835 1797 859 1797 835 1798 836 1798 859 1798 859 1799 836 1799 860 1799 836 1800 837 1800 860 1800 860 1801 837 1801 861 1801 837 1802 838 1802 861 1802 861 1803 838 1803 862 1803 838 1804 839 1804 862 1804 862 1805 839 1805 863 1805 839 1806 840 1806 863 1806 863 1807 840 1807 864 1807 840 1808 841 1808 864 1808 864 1809 841 1809 865 1809 841 1810 818 1810 865 1810 865 1811 818 1811 842 1811 842 1812 843 1812 866 1812 866 1813 843 1813 867 1813 843 1814 844 1814 867 1814 867 1815 844 1815 868 1815 844 1816 845 1816 868 1816 868 1817 845 1817 869 1817 845 1818 846 1818 869 1818 869 1819 846 1819 870 1819 846 1820 847 1820 870 1820 870 1821 847 1821 871 1821 847 1822 848 1822 871 1822 871 1823 848 1823 872 1823 848 1824 849 1824 872 1824 872 1825 849 1825 873 1825 849 1826 850 1826 873 1826 873 1827 850 1827 874 1827 850 1828 851 1828 874 1828 874 1829 851 1829 875 1829 851 1830 852 1830 875 1830 875 1831 852 1831 876 1831 852 1832 853 1832 876 1832 876 1833 853 1833 877 1833 853 1834 854 1834 877 1834 877 1835 854 1835 878 1835 854 1836 855 1836 878 1836 878 1837 855 1837 879 1837 855 1838 856 1838 879 1838 879 1839 856 1839 880 1839 856 1840 857 1840 880 1840 880 1841 857 1841 881 1841 857 1842 858 1842 881 1842 881 1843 858 1843 882 1843 858 1844 859 1844 882 1844 882 1845 859 1845 883 1845 859 1846 860 1846 883 1846 883 1847 860 1847 884 1847 860 1848 861 1848 884 1848 884 1849 861 1849 885 1849 861 1850 862 1850 885 1850 885 1851 862 1851 886 1851 862 1852 863 1852 886 1852 886 1853 863 1853 887 1853 863 1854 864 1854 887 1854 887 1855 864 1855 888 1855 864 1856 865 1856 888 1856 888 1857 865 1857 889 1857 865 1858 842 1858 889 1858 889 1859 842 1859 866 1859 866 1860 867 1860 890 1860 890 1861 867 1861 891 1861 891 1862 867 1862 892 1862 892 1863 867 1863 868 1863 868 1864 869 1864 892 1864 892 1865 869 1865 893 1865 869 1866 870 1866 893 1866 893 1867 870 1867 894 1867 870 1868 871 1868 894 1868 894 1869 871 1869 895 1869 871 1870 872 1870 895 1870 895 1871 872 1871 896 1871 872 1872 873 1872 896 1872 896 1873 873 1873 897 1873 873 1874 874 1874 897 1874 897 1875 874 1875 898 1875 874 1876 875 1876 898 1876 898 1877 875 1877 899 1877 875 1878 876 1878 899 1878 899 1879 876 1879 900 1879 876 1880 877 1880 900 1880 900 1881 877 1881 901 1881 877 1882 878 1882 901 1882 901 1883 878 1883 902 1883 878 1884 879 1884 902 1884 902 1885 879 1885 903 1885 879 1886 880 1886 903 1886 903 1887 880 1887 904 1887 880 1888 881 1888 904 1888 904 1889 881 1889 905 1889 881 1890 882 1890 905 1890 905 1891 882 1891 906 1891 882 1892 883 1892 906 1892 906 1893 883 1893 907 1893 883 1894 884 1894 907 1894 907 1895 884 1895 908 1895 884 1896 885 1896 908 1896 908 1897 885 1897 909 1897 885 1898 886 1898 909 1898 909 1899 886 1899 910 1899 910 1900 886 1900 911 1900 911 1901 886 1901 887 1901 887 1902 888 1902 911 1902 911 1903 888 1903 912 1903 888 1904 889 1904 912 1904 912 1905 889 1905 913 1905 889 1906 866 1906 913 1906 913 1907 866 1907 890 1907 891 1908 892 1908 914 1908 892 1909 893 1909 914 1909 914 1910 893 1910 915 1910 895 1911 916 1911 894 1911 894 1912 916 1912 893 1912 915 1913 893 1913 916 1913 895 1914 896 1914 916 1914 896 1915 897 1915 916 1915 916 1916 897 1916 917 1916 899 1917 918 1917 898 1917 898 1918 918 1918 897 1918 917 1919 897 1919 918 1919 899 1920 900 1920 918 1920 900 1921 901 1921 918 1921 918 1922 901 1922 919 1922 903 1923 920 1923 902 1923 902 1924 920 1924 901 1924 919 1925 901 1925 920 1925 903 1926 904 1926 920 1926 904 1927 905 1927 920 1927 920 1928 905 1928 921 1928 907 1929 922 1929 906 1929 906 1930 922 1930 905 1930 921 1931 905 1931 922 1931 907 1932 908 1932 922 1932 908 1933 909 1933 922 1933 922 1934 909 1934 923 1934 911 1935 924 1935 910 1935 910 1936 924 1936 909 1936 923 1937 909 1937 924 1937 911 1938 912 1938 924 1938 912 1939 913 1939 924 1939 924 1940 913 1940 925 1940 891 1941 914 1941 890 1941 890 1942 914 1942 913 1942 914 1943 925 1943 913 1943 934 1944 931 1944 937 1944 937 1945 931 1945 1059 1945 940 1946 937 1946 943 1946 943 1947 937 1947 1059 1947 946 1948 943 1948 949 1948 949 1949 943 1949 1059 1949 952 1950 949 1950 955 1950 955 1951 949 1951 1059 1951 958 1952 955 1952 961 1952 961 1953 955 1953 1059 1953 927 1954 961 1954 931 1954 931 1955 961 1955 1059 1955 926 1956 915 1956 917 1956 917 1957 915 1957 916 1957 926 1958 917 1958 919 1958 919 1959 917 1959 918 1959 926 1960 919 1960 921 1960 921 1961 919 1961 920 1961 926 1962 921 1962 923 1962 923 1963 921 1963 922 1963 926 1964 923 1964 925 1964 925 1965 923 1965 924 1965 926 1966 925 1966 915 1966 915 1967 925 1967 914 1967 795 1968 794 1968 1035 1968 1035 1969 794 1969 1036 1969 796 1970 795 1970 1037 1970 1037 1971 795 1971 1035 1971 797 1972 796 1972 1038 1972 1038 1973 796 1973 1037 1973 798 1974 797 1974 1039 1974 1039 1975 797 1975 1038 1975 799 1976 798 1976 1040 1976 1040 1977 798 1977 1039 1977 800 1978 799 1978 1041 1978 1041 1979 799 1979 1040 1979 801 1980 800 1980 1042 1980 1042 1981 800 1981 1041 1981 802 1982 801 1982 1043 1982 1043 1983 801 1983 1042 1983 803 1984 802 1984 1044 1984 1044 1985 802 1985 1043 1985 804 1986 803 1986 1045 1986 1045 1987 803 1987 1044 1987 805 1988 804 1988 1046 1988 1046 1989 804 1989 1045 1989 806 1990 805 1990 1047 1990 1047 1991 805 1991 1046 1991 807 1992 806 1992 1048 1992 1048 1993 806 1993 1047 1993 808 1994 807 1994 1049 1994 1049 1995 807 1995 1048 1995 809 1996 808 1996 1050 1996 1050 1997 808 1997 1049 1997 810 1998 809 1998 1051 1998 1051 1999 809 1999 1050 1999 811 2000 810 2000 1052 2000 1052 2001 810 2001 1051 2001 812 2002 811 2002 1053 2002 1053 2003 811 2003 1052 2003 813 2004 812 2004 1054 2004 1054 2005 812 2005 1053 2005 814 2006 813 2006 1055 2006 1055 2007 813 2007 1054 2007 815 2008 814 2008 1056 2008 1056 2009 814 2009 1055 2009 816 2010 815 2010 1057 2010 1057 2011 815 2011 1056 2011 817 2012 816 2012 1058 2012 1058 2013 816 2013 1057 2013 794 2014 817 2014 1036 2014 1036 2015 817 2015 1058 2015 1061 2016 1063 2016 1065 2016 1065 2017 1063 2017 1067 2017 1064 2018 1066 2018 1069 2018 1069 2019 1066 2019 1071 2019 1068 2020 1070 2020 1073 2020 1073 2021 1070 2021 1075 2021 1072 2022 1074 2022 1060 2022 1060 2023 1074 2023 1062 2023 1061 2024 1060 2024 1063 2024 1063 2025 1060 2025 1062 2025 1064 2026 1065 2026 1066 2026 1066 2027 1065 2027 1067 2027 1068 2028 1069 2028 1070 2028 1070 2029 1069 2029 1071 2029 1072 2030 1073 2030 1074 2030 1074 2031 1073 2031 1075 2031 1077 2032 1079 2032 1081 2032 1081 2033 1079 2033 1083 2033 1080 2034 1082 2034 1085 2034 1085 2035 1082 2035 1087 2035 1084 2036 1086 2036 1089 2036 1089 2037 1086 2037 1091 2037 1088 2038 1090 2038 1076 2038 1076 2039 1090 2039 1078 2039 1107 2040 1104 2040 1106 2040 1106 2041 1104 2041 1105 2041 1077 2042 1076 2042 1079 2042 1079 2043 1076 2043 1078 2043 1080 2044 1081 2044 1082 2044 1082 2045 1081 2045 1083 2045 1084 2046 1085 2046 1086 2046 1086 2047 1085 2047 1087 2047 1088 2048 1089 2048 1090 2048 1090 2049 1089 2049 1091 2049 1088 2050 1092 2050 1089 2050 1089 2051 1092 2051 1093 2051 1088 2052 1076 2052 1092 2052 1092 2053 1076 2053 1094 2053 1076 2054 1077 2054 1094 2054 1094 2055 1077 2055 1095 2055 1077 2056 1081 2056 1095 2056 1095 2057 1081 2057 1096 2057 1081 2058 1080 2058 1096 2058 1096 2059 1080 2059 1097 2059 1080 2060 1085 2060 1097 2060 1097 2061 1085 2061 1098 2061 1084 2062 1099 2062 1085 2062 1085 2063 1099 2063 1098 2063 1089 2064 1093 2064 1084 2064 1084 2065 1093 2065 1099 2065 1093 2066 1092 2066 1101 2066 1101 2067 1092 2067 1100 2067 1092 2068 1094 2068 1100 2068 1100 2069 1094 2069 1102 2069 1094 2070 1095 2070 1102 2070 1102 2071 1095 2071 1103 2071 1095 2072 1096 2072 1103 2072 1103 2073 1096 2073 1104 2073 1096 2074 1097 2074 1104 2074 1104 2075 1097 2075 1105 2075 1097 2076 1098 2076 1105 2076 1105 2077 1098 2077 1106 2077 1098 2078 1099 2078 1106 2078 1106 2079 1099 2079 1107 2079 1099 2080 1093 2080 1107 2080 1107 2081 1093 2081 1101 2081 1109 2082 1111 2082 1113 2082 1113 2083 1111 2083 1115 2083 1112 2084 1114 2084 1117 2084 1117 2085 1114 2085 1119 2085 1116 2086 1118 2086 1121 2086 1121 2087 1118 2087 1123 2087 1120 2088 1122 2088 1108 2088 1108 2089 1122 2089 1110 2089 1139 2090 1136 2090 1138 2090 1138 2091 1136 2091 1137 2091 1109 2092 1108 2092 1111 2092 1111 2093 1108 2093 1110 2093 1112 2094 1113 2094 1114 2094 1114 2095 1113 2095 1115 2095 1116 2096 1117 2096 1118 2096 1118 2097 1117 2097 1119 2097 1120 2098 1121 2098 1122 2098 1122 2099 1121 2099 1123 2099 1120 2100 1124 2100 1121 2100 1121 2101 1124 2101 1125 2101 1120 2102 1108 2102 1124 2102 1124 2103 1108 2103 1126 2103 1108 2104 1109 2104 1126 2104 1126 2105 1109 2105 1127 2105 1109 2106 1113 2106 1127 2106 1127 2107 1113 2107 1128 2107 1113 2108 1112 2108 1128 2108 1128 2109 1112 2109 1129 2109 1112 2110 1117 2110 1129 2110 1129 2111 1117 2111 1130 2111 1116 2112 1131 2112 1117 2112 1117 2113 1131 2113 1130 2113 1121 2114 1125 2114 1116 2114 1116 2115 1125 2115 1131 2115 1125 2116 1124 2116 1133 2116 1133 2117 1124 2117 1132 2117 1124 2118 1126 2118 1132 2118 1132 2119 1126 2119 1134 2119 1126 2120 1127 2120 1134 2120 1134 2121 1127 2121 1135 2121 1127 2122 1128 2122 1135 2122 1135 2123 1128 2123 1136 2123 1128 2124 1129 2124 1136 2124 1136 2125 1129 2125 1137 2125 1129 2126 1130 2126 1137 2126 1137 2127 1130 2127 1138 2127 1130 2128 1131 2128 1138 2128 1138 2129 1131 2129 1139 2129 1131 2130 1125 2130 1139 2130 1139 2131 1125 2131 1133 2131 1141 2132 1143 2132 1145 2132 1145 2133 1143 2133 1147 2133 1144 2134 1146 2134 1149 2134 1149 2135 1146 2135 1151 2135 1148 2136 1150 2136 1153 2136 1153 2137 1150 2137 1155 2137 1152 2138 1154 2138 1140 2138 1140 2139 1154 2139 1142 2139 1167 2140 1165 2140 1166 2140 1166 2141 1165 2141 1164 2141 1141 2142 1140 2142 1143 2142 1143 2143 1140 2143 1142 2143 1144 2144 1145 2144 1146 2144 1146 2145 1145 2145 1147 2145 1148 2146 1149 2146 1150 2146 1150 2147 1149 2147 1151 2147 1152 2148 1153 2148 1154 2148 1154 2149 1153 2149 1155 2149 1152 2150 1156 2150 1153 2150 1153 2151 1156 2151 1157 2151 1152 2152 1140 2152 1156 2152 1156 2153 1140 2153 1158 2153 1140 2154 1141 2154 1158 2154 1158 2155 1141 2155 1159 2155 1141 2156 1145 2156 1159 2156 1159 2157 1145 2157 1160 2157 1145 2158 1144 2158 1160 2158 1160 2159 1144 2159 1161 2159 1144 2160 1149 2160 1161 2160 1161 2161 1149 2161 1162 2161 1148 2162 1163 2162 1149 2162 1149 2163 1163 2163 1162 2163 1153 2164 1157 2164 1148 2164 1148 2165 1157 2165 1163 2165 1157 2166 1156 2166 1165 2166 1165 2167 1156 2167 1164 2167 1156 2168 1158 2168 1164 2168 1164 2169 1158 2169 1166 2169 1158 2170 1159 2170 1166 2170 1166 2171 1159 2171 1167 2171 1159 2172 1160 2172 1167 2172 1167 2173 1160 2173 1168 2173 1160 2174 1161 2174 1168 2174 1168 2175 1161 2175 1169 2175 1161 2176 1162 2176 1169 2176 1169 2177 1162 2177 1170 2177 1162 2178 1163 2178 1170 2178 1170 2179 1163 2179 1171 2179 1163 2180 1157 2180 1171 2180 1171 2181 1157 2181 1165 2181 1173 2182 1175 2182 1177 2182 1177 2183 1175 2183 1179 2183 1176 2184 1178 2184 1181 2184 1181 2185 1178 2185 1183 2185 1180 2186 1182 2186 1185 2186 1185 2187 1182 2187 1187 2187 1184 2188 1186 2188 1172 2188 1172 2189 1186 2189 1174 2189 1173 2190 1172 2190 1175 2190 1175 2191 1172 2191 1174 2191 1176 2192 1177 2192 1178 2192 1178 2193 1177 2193 1179 2193 1180 2194 1181 2194 1182 2194 1182 2195 1181 2195 1183 2195 1184 2196 1185 2196 1186 2196 1186 2197 1185 2197 1187 2197 1189 2198 1191 2198 1193 2198 1193 2199 1191 2199 1195 2199 1192 2200 1194 2200 1197 2200 1197 2201 1194 2201 1199 2201 1196 2202 1198 2202 1201 2202 1201 2203 1198 2203 1203 2203 1200 2204 1202 2204 1188 2204 1188 2205 1202 2205 1190 2205 1219 2206 1216 2206 1218 2206 1218 2207 1216 2207 1217 2207 1189 2208 1188 2208 1191 2208 1191 2209 1188 2209 1190 2209 1192 2210 1193 2210 1194 2210 1194 2211 1193 2211 1195 2211 1196 2212 1197 2212 1198 2212 1198 2213 1197 2213 1199 2213 1200 2214 1201 2214 1202 2214 1202 2215 1201 2215 1203 2215 1200 2216 1204 2216 1201 2216 1201 2217 1204 2217 1205 2217 1200 2218 1188 2218 1204 2218 1204 2219 1188 2219 1206 2219 1188 2220 1189 2220 1206 2220 1206 2221 1189 2221 1207 2221 1189 2222 1193 2222 1207 2222 1207 2223 1193 2223 1208 2223 1193 2224 1192 2224 1208 2224 1208 2225 1192 2225 1209 2225 1192 2226 1197 2226 1209 2226 1209 2227 1197 2227 1210 2227 1196 2228 1211 2228 1197 2228 1197 2229 1211 2229 1210 2229 1201 2230 1205 2230 1196 2230 1196 2231 1205 2231 1211 2231 1205 2232 1204 2232 1213 2232 1213 2233 1204 2233 1212 2233 1204 2234 1206 2234 1212 2234 1212 2235 1206 2235 1214 2235 1206 2236 1207 2236 1214 2236 1214 2237 1207 2237 1215 2237 1207 2238 1208 2238 1215 2238 1215 2239 1208 2239 1216 2239 1208 2240 1209 2240 1216 2240 1216 2241 1209 2241 1217 2241 1209 2242 1210 2242 1217 2242 1217 2243 1210 2243 1218 2243 1210 2244 1211 2244 1218 2244 1218 2245 1211 2245 1219 2245 1211 2246 1205 2246 1219 2246 1219 2247 1205 2247 1213 2247 1215 2248 1216 2248 1213 2248 1213 2249 1216 2249 1219 2249 1215 2250 1213 2250 1214 2250 1214 2251 1213 2251 1212 2251 1171 2252 1168 2252 1170 2252 1170 2253 1168 2253 1169 2253 1167 2254 1168 2254 1165 2254 1165 2255 1168 2255 1171 2255 1135 2256 1133 2256 1134 2256 1134 2257 1133 2257 1132 2257 1135 2258 1136 2258 1133 2258 1133 2259 1136 2259 1139 2259 1103 2260 1104 2260 1101 2260 1101 2261 1104 2261 1107 2261 1103 2262 1101 2262 1102 2262 1102 2263 1101 2263 1100 2263
+