31 0 33 0 41 0 45 1 47 1 41 1 52 2 55 2 41 2 84 3 85 3 76 3 33 4 35 4 41 4 50 5 52 5 41 5 37 6 39 6 41 6 61 7 31 7 41 7 35 8 37 8 41 8 55 9 56 9 41 9 91 10 62 10 76 10 82 11 84 11 76 11 56 12 59 12 41 12 70 13 72 13 76 13 66 14 68 14 76 14 87 15 89 15 76 15 107 16 108 16 101 16 114 17 116 17 101 17 116 18 118 18 101 18 108 19 110 19 101 19 105 20 107 20 101 20 72 21 73 21 76 21 62 22 64 22 76 22 68 23 70 23 76 23 77 24 79 24 76 24 89 25 91 25 76 25 79 26 82 26 76 26 64 27 66 27 76 27 85 28 87 28 76 28 95 29 96 29 101 29 15 30 17 30 7 30 13 31 15 31 7 31 17 32 19 32 7 32 19 33 21 33 7 33 102 34 105 34 101 34 0 35 1 35 7 35 25 36 26 36 7 36 93 37 95 37 101 37 96 38 98 38 101 38 23 39 25 39 7 39 118 40 120 40 101 40 120 41 122 41 101 41 110 42 112 42 101 42 122 43 93 43 101 43 9 44 11 44 7 44 28 45 0 45 7 45 4 46 6 46 7 46 11 47 13 47 7 47 21 17 23 17 7 17 1 48 4 48 7 48 26 49 28 49 7 49 112 50 114 50 101 50 49 51 50 51 41 51 47 52 49 52 41 52 59 53 61 53 41 53 43 54 45 54 41 54 0 55 30 55 1 55 1 56 30 56 2 56 1 57 2 57 3 57 1 58 3 58 4 58 4 59 3 59 5 59 4 60 5 60 6 60 6 61 5 61 7 61 7 62 5 62 8 62 7 63 8 63 9 63 9 64 8 64 10 64 9 65 10 65 11 65 11 66 10 66 12 66 11 67 12 67 13 67 13 68 12 68 14 68 13 69 14 69 15 69 15 70 14 70 16 70 15 71 16 71 17 71 17 72 16 72 18 72 17 73 18 73 19 73 19 74 18 74 20 74 19 75 20 75 21 75 21 76 20 76 22 76 21 77 22 77 23 77 23 78 22 78 24 78 23 79 24 79 25 79 25 80 24 80 26 80 26 81 24 81 27 81 26 82 27 82 28 82 28 83 27 83 29 83 28 84 29 84 30 84 28 85 30 85 0 85 31 86 32 86 33 86 33 87 32 87 34 87 33 88 34 88 35 88 35 89 34 89 36 89 35 90 36 90 37 90 37 91 36 91 38 91 37 92 38 92 39 92 39 93 38 93 40 93 39 94 40 94 41 94 41 95 40 95 42 95 41 96 42 96 43 96 43 97 42 97 44 97 43 98 44 98 45 98 45 99 44 99 46 99 45 100 46 100 47 100 47 101 46 101 48 101 47 102 48 102 49 102 49 103 48 103 50 103 50 104 48 104 51 104 50 105 51 105 52 105 52 106 51 106 53 106 52 107 53 107 54 107 52 108 54 108 55 108 55 109 54 109 56 109 56 110 54 110 57 110 56 111 57 111 58 111 56 112 58 112 59 112 59 113 58 113 60 113 59 114 60 114 61 114 61 115 60 115 31 115 31 116 60 116 32 116 62 117 63 117 64 117 64 118 63 118 65 118 64 119 65 119 66 119 66 120 65 120 67 120 66 121 67 121 68 121 68 122 67 122 69 122 68 123 69 123 70 123 70 124 69 124 71 124 70 125 71 125 72 125 72 126 71 126 73 126 73 127 71 127 74 127 73 128 74 128 76 128 76 129 74 129 75 129 76 130 75 130 77 130 77 131 75 131 78 131 77 132 78 132 79 132 79 133 78 133 80 133 79 134 80 134 81 134 79 135 81 135 82 135 82 136 81 136 83 136 82 137 83 137 84 137 84 138 83 138 85 138 85 139 83 139 86 139 85 140 86 140 87 140 87 141 86 141 88 141 87 142 88 142 89 142 89 143 88 143 90 143 89 144 90 144 91 144 91 145 90 145 92 145 91 146 92 146 62 146 62 147 92 147 63 147 93 148 94 148 95 148 95 149 94 149 96 149 96 150 94 150 97 150 96 151 97 151 98 151 98 152 97 152 99 152 98 153 99 153 100 153 98 154 100 154 101 154 101 155 100 155 102 155 102 156 100 156 103 156 102 157 103 157 104 157 102 158 104 158 105 158 105 159 104 159 106 159 105 160 106 160 107 160 107 161 106 161 108 161 108 162 106 162 109 162 108 163 109 163 110 163 110 164 109 164 111 164 110 165 111 165 112 165 112 166 111 166 113 166 112 167 113 167 114 167 114 168 113 168 115 168 114 169 115 169 116 169 116 170 115 170 117 170 116 171 117 171 118 171 118 172 117 172 119 172 118 173 119 173 120 173 120 174 119 174 121 174 120 175 121 175 122 175 122 176 121 176 123 176 122 177 123 177 93 177 93 178 123 178 94 178 18 179 124 179 125 179 18 180 125 180 126 180 18 181 126 181 20 181 20 182 126 182 127 182 20 183 127 183 22 183 22 184 127 184 128 184 22 185 128 185 24 185 24 186 128 186 129 186 24 187 129 187 130 187 24 188 130 188 27 188 27 189 130 189 131 189 27 190 131 190 29 190 29 191 131 191 132 191 29 192 132 192 30 192 30 193 132 193 133 193 30 194 133 194 134 194 30 195 134 195 2 195 2 196 134 196 135 196 2 197 135 197 3 197 3 198 135 198 136 198 3 199 136 199 5 199 5 200 136 200 137 200 5 201 137 201 138 201 5 202 138 202 8 202 8 203 138 203 139 203 8 204 139 204 10 204 10 205 139 205 140 205 10 206 140 206 141 206 10 207 141 207 12 207 12 208 141 208 142 208 12 209 142 209 14 209 14 210 142 210 143 210 14 211 143 211 16 211 16 212 143 212 124 212 16 213 124 213 18 213 46 214 144 214 48 214 48 215 144 215 145 215 48 216 145 216 146 216 48 217 146 217 51 217 51 218 146 218 147 218 51 219 147 219 53 219 53 220 147 220 148 220 53 221 148 221 54 221 54 222 148 222 149 222 54 223 149 223 150 223 54 224 150 224 57 224 57 225 150 225 151 225 57 226 151 226 58 226 58 227 151 227 152 227 58 228 152 228 60 228 60 229 152 229 153 229 60 230 153 230 154 230 60 231 154 231 32 231 32 232 154 232 155 232 32 233 155 233 34 233 34 234 155 234 156 234 34 235 156 235 157 235 34 236 157 236 36 236 36 237 157 237 158 237 36 238 158 238 38 238 38 239 158 239 159 239 38 240 159 240 40 240 40 241 159 241 160 241 40 242 160 242 42 242 42 243 160 243 161 243 42 244 161 244 162 244 42 245 162 245 44 245 44 246 162 246 163 246 44 247 163 247 46 247 46 248 163 248 144 248 78 249 164 249 165 249 78 250 165 250 80 250 80 251 165 251 166 251 80 252 166 252 81 252 81 253 166 253 167 253 81 254 167 254 83 254 83 255 167 255 168 255 83 256 168 256 169 256 83 257 169 257 86 257 86 258 169 258 170 258 86 259 170 259 88 259 88 260 170 260 171 260 88 261 171 261 172 261 88 262 172 262 90 262 90 263 172 263 173 263 90 264 173 264 92 264 92 265 173 265 174 265 92 266 174 266 63 266 63 267 174 267 175 267 63 268 175 268 65 268 65 269 175 269 176 269 65 270 176 270 177 270 65 271 177 271 67 271 67 272 177 272 178 272 67 273 178 273 69 273 69 274 178 274 179 274 69 275 179 275 71 275 71 276 179 276 180 276 71 277 180 277 181 277 71 278 181 278 74 278 74 279 181 279 182 279 74 280 182 280 75 280 75 281 182 281 183 281 75 282 183 282 78 282 78 283 183 283 164 283 94 284 184 284 97 284 97 285 184 285 185 285 97 286 185 286 99 286 99 287 185 287 186 287 99 288 186 288 100 288 100 289 186 289 187 289 100 290 187 290 188 290 100 291 188 291 103 291 103 292 188 292 189 292 103 293 189 293 104 293 104 294 189 294 190 294 104 295 190 295 106 295 106 296 190 296 191 296 106 297 191 297 192 297 106 298 192 298 109 298 109 299 192 299 193 299 109 300 193 300 111 300 111 301 193 301 194 301 111 302 194 302 195 302 111 303 195 303 113 303 113 304 195 304 196 304 113 305 196 305 115 305 115 306 196 306 197 306 115 307 197 307 117 307 117 308 197 308 198 308 117 309 198 309 119 309 119 310 198 310 199 310 119 311 199 311 200 311 119 312 200 312 121 312 121 313 200 313 201 313 121 314 201 314 123 314 123 315 201 315 202 315 123 316 202 316 94 316 94 317 202 317 203 317 94 318 203 318 184 318 133 319 204 319 134 319 134 320 204 320 135 320 135 321 204 321 205 321 135 322 205 322 206 322 135 323 206 323 136 323 136 324 206 324 207 324 136 325 207 325 137 325 137 326 207 326 208 326 137 327 208 327 138 327 138 328 208 328 209 328 138 329 209 329 139 329 139 330 209 330 210 330 139 331 210 331 140 331 140 332 210 332 211 332 140 333 211 333 141 333 141 334 211 334 212 334 141 335 212 335 142 335 142 336 212 336 213 336 142 337 213 337 143 337 143 338 213 338 214 338 143 339 214 339 124 339 124 340 214 340 215 340 124 341 215 341 125 341 125 342 215 342 216 342 125 343 216 343 126 343 126 344 216 344 217 344 126 345 217 345 127 345 127 346 217 346 218 346 127 347 218 347 219 347 127 348 219 348 128 348 128 349 219 349 220 349 128 350 220 350 129 350 129 351 220 351 130 351 130 352 220 352 221 352 130 353 221 353 131 353 131 354 221 354 222 354 131 355 222 355 132 355 132 356 222 356 223 356 132 357 223 357 224 357 132 358 224 358 133 358 133 359 224 359 204 359 154 360 225 360 155 360 155 361 225 361 226 361 155 362 226 362 156 362 156 363 226 363 227 363 156 364 227 364 157 364 157 365 227 365 228 365 157 366 228 366 158 366 158 367 228 367 229 367 158 368 229 368 159 368 159 369 229 369 230 369 159 370 230 370 160 370 160 371 230 371 231 371 160 372 231 372 161 372 161 373 231 373 232 373 161 374 232 374 162 374 162 375 232 375 233 375 162 376 233 376 163 376 163 377 233 377 234 377 163 378 234 378 235 378 163 379 235 379 144 379 144 380 235 380 236 380 144 381 236 381 145 381 145 382 236 382 146 382 146 383 236 383 237 383 146 384 237 384 147 384 147 385 237 385 238 385 147 386 238 386 148 386 148 387 238 387 239 387 148 388 239 388 240 388 148 348 240 348 149 348 149 389 240 389 241 389 149 390 241 390 150 390 150 391 241 391 151 391 151 392 241 392 242 392 151 393 242 393 243 393 151 394 243 394 152 394 152 395 243 395 244 395 152 396 244 396 153 396 153 397 244 397 245 397 153 398 245 398 154 398 154 399 245 399 225 399 174 400 246 400 175 400 175 401 246 401 247 401 175 402 247 402 176 402 176 403 247 403 248 403 176 404 248 404 177 404 177 405 248 405 249 405 177 406 249 406 178 406 178 407 249 407 250 407 178 408 250 408 251 408 178 409 251 409 179 409 179 410 251 410 252 410 179 411 252 411 180 411 180 412 252 412 181 412 181 413 252 413 253 413 181 414 253 414 182 414 182 415 253 415 254 415 182 376 254 376 183 376 183 416 254 416 255 416 183 417 255 417 256 417 183 418 256 418 164 418 164 419 256 419 257 419 164 420 257 420 165 420 165 421 257 421 166 421 166 422 257 422 258 422 166 423 258 423 259 423 166 424 259 424 167 424 167 425 259 425 260 425 167 426 260 426 168 426 168 427 260 427 261 427 168 428 261 428 169 428 169 429 261 429 262 429 169 430 262 430 170 430 170 431 262 431 263 431 170 432 263 432 171 432 171 433 263 433 264 433 171 434 264 434 172 434 172 435 264 435 265 435 172 436 265 436 173 436 173 437 265 437 266 437 173 438 266 438 174 438 174 439 266 439 246 439 202 440 267 440 203 440 203 441 267 441 184 441 184 442 267 442 268 442 184 443 268 443 185 443 185 444 268 444 269 444 185 445 269 445 186 445 186 446 269 446 270 446 186 447 270 447 271 447 186 409 271 409 187 409 187 448 271 448 272 448 187 449 272 449 188 449 188 450 272 450 189 450 189 451 272 451 273 451 189 452 273 452 274 452 189 453 274 453 190 453 190 454 274 454 275 454 190 455 275 455 191 455 191 456 275 456 276 456 191 457 276 457 192 457 192 458 276 458 277 458 192 459 277 459 193 459 193 460 277 460 278 460 193 461 278 461 194 461 194 462 278 462 279 462 194 463 279 463 195 463 195 464 279 464 280 464 195 465 280 465 196 465 196 466 280 466 281 466 196 467 281 467 197 467 197 468 281 468 282 468 197 469 282 469 198 469 198 470 282 470 283 470 198 471 283 471 199 471 199 472 283 472 284 472 199 473 284 473 200 473 200 474 284 474 285 474 200 355 285 355 201 355 201 475 285 475 286 475 201 476 286 476 287 476 201 477 287 477 202 477 202 478 287 478 267 478 204 479 288 479 205 479 205 480 288 480 206 480 206 481 288 481 289 481 206 482 289 482 207 482 207 483 289 483 290 483 207 484 290 484 208 484 208 485 290 485 291 485 208 486 291 486 209 486 209 487 291 487 292 487 209 488 292 488 210 488 210 489 292 489 293 489 210 490 293 490 211 490 211 491 293 491 212 491 212 492 293 492 294 492 212 493 294 493 213 493 213 494 294 494 295 494 213 495 295 495 214 495 214 496 295 496 296 496 214 497 296 497 215 497 215 498 296 498 297 498 215 499 297 499 216 499 216 500 297 500 298 500 216 501 298 501 217 501 217 502 298 502 299 502 217 503 299 503 218 503 218 504 299 504 219 504 219 505 299 505 300 505 219 506 300 506 220 506 220 507 300 507 301 507 220 508 301 508 221 508 221 509 301 509 302 509 221 510 302 510 303 510 221 511 303 511 222 511 222 512 303 512 304 512 222 513 304 513 223 513 223 514 304 514 224 514 224 515 304 515 305 515 224 516 305 516 204 516 204 517 305 517 288 517 302 518 314 518 313 518 302 519 313 519 315 519 316 520 782 520 310 520 317 521 782 521 316 521 309 522 317 522 316 522 308 523 309 523 316 523 308 524 316 524 311 524 311 525 316 525 310 525 307 526 308 526 318 526 318 527 308 527 311 527 306 528 307 528 318 528 306 529 318 529 312 529 314 530 306 530 313 530 313 531 306 531 312 531 325 532 319 532 327 532 327 533 319 533 326 533 327 534 326 534 540 534 328 535 329 535 322 535 328 536 331 536 329 536 330 537 331 537 328 537 324 538 326 538 319 538 324 539 319 539 320 539 323 540 324 540 332 540 332 541 324 541 320 541 333 542 323 542 332 542 333 543 332 543 321 543 322 544 323 544 328 544 328 545 323 545 333 545 328 546 333 546 330 546 226 547 334 547 335 547 226 548 335 548 227 548 227 549 335 549 228 549 228 550 335 550 336 550 228 551 336 551 229 551 229 552 336 552 337 552 229 553 337 553 230 553 230 554 337 554 338 554 230 555 338 555 231 555 231 556 338 556 339 556 231 557 339 557 232 557 232 558 339 558 340 558 232 559 340 559 233 559 233 560 340 560 341 560 233 561 341 561 234 561 234 562 341 562 235 562 235 563 341 563 342 563 235 564 342 564 236 564 236 565 342 565 343 565 236 566 343 566 237 566 237 567 343 567 344 567 237 568 344 568 345 568 237 569 345 569 238 569 238 570 345 570 346 570 238 571 346 571 239 571 239 572 346 572 240 572 240 573 346 573 347 573 240 574 347 574 241 574 241 575 347 575 348 575 241 576 348 576 242 576 242 577 348 577 243 577 243 578 348 578 349 578 243 579 349 579 244 579 244 580 349 580 350 580 244 581 350 581 245 581 245 582 350 582 351 582 245 583 351 583 225 583 225 584 351 584 334 584 225 585 334 585 226 585 344 586 360 586 359 586 344 587 359 587 361 587 362 588 818 588 356 588 363 589 818 589 362 589 355 590 363 590 362 590 354 591 355 591 362 591 354 592 362 592 357 592 357 593 362 593 356 593 353 594 354 594 364 594 364 595 354 595 357 595 352 596 353 596 364 596 352 597 364 597 358 597 360 598 352 598 359 598 359 599 352 599 358 599 371 600 365 600 373 600 373 601 365 601 372 601 373 602 372 602 554 602 374 603 375 603 368 603 374 604 377 604 375 604 376 605 377 605 374 605 370 606 372 606 365 606 370 607 365 607 366 607 369 608 370 608 378 608 378 609 370 609 366 609 379 610 369 610 378 610 379 611 378 611 367 611 368 612 369 612 374 612 374 613 369 613 379 613 374 614 379 614 376 614 263 615 380 615 381 615 263 616 381 616 264 616 264 617 381 617 265 617 265 618 381 618 382 618 265 619 382 619 266 619 266 620 382 620 383 620 266 621 383 621 246 621 246 622 383 622 384 622 246 623 384 623 247 623 247 624 384 624 385 624 247 625 385 625 248 625 248 626 385 626 386 626 248 627 386 627 249 627 249 628 386 628 387 628 249 629 387 629 250 629 250 630 387 630 251 630 251 631 387 631 388 631 251 632 388 632 252 632 252 633 388 633 389 633 252 634 389 634 253 634 253 635 389 635 390 635 253 636 390 636 391 636 253 637 391 637 254 637 254 638 391 638 392 638 254 639 392 639 255 639 255 640 392 640 256 640 256 641 392 641 393 641 256 642 393 642 257 642 257 643 393 643 394 643 257 644 394 644 258 644 258 645 394 645 259 645 259 646 394 646 395 646 259 647 395 647 260 647 260 648 395 648 396 648 260 649 396 649 261 649 261 650 396 650 397 650 261 651 397 651 262 651 262 652 397 652 380 652 262 653 380 653 263 653 390 654 406 654 405 654 390 655 405 655 407 655 408 656 856 656 402 656 409 657 856 657 408 657 401 658 409 658 408 658 400 659 401 659 408 659 400 660 408 660 403 660 403 661 408 661 402 661 399 662 400 662 410 662 410 663 400 663 403 663 398 664 399 664 410 664 398 665 410 665 404 665 406 666 398 666 405 666 405 667 398 667 404 667 417 668 411 668 419 668 419 669 411 669 418 669 419 670 418 670 603 670 420 671 870 671 414 671 420 672 422 672 870 672 421 673 422 673 420 673 416 674 418 674 411 674 416 675 411 675 412 675 415 676 416 676 423 676 423 677 416 677 412 677 424 678 415 678 423 678 424 679 423 679 413 679 414 680 415 680 420 680 420 681 415 681 424 681 420 682 424 682 421 682 283 683 425 683 284 683 284 684 425 684 426 684 284 685 426 685 285 685 285 686 426 686 427 686 285 687 427 687 286 687 286 688 427 688 287 688 287 689 427 689 428 689 287 690 428 690 267 690 267 691 428 691 429 691 267 692 429 692 268 692 268 693 429 693 430 693 268 694 430 694 431 694 268 695 431 695 269 695 269 696 431 696 432 696 269 697 432 697 270 697 270 698 432 698 271 698 271 699 432 699 433 699 271 700 433 700 272 700 272 701 433 701 434 701 272 702 434 702 273 702 273 703 434 703 274 703 274 704 434 704 435 704 274 705 435 705 275 705 275 706 435 706 436 706 275 707 436 707 276 707 276 708 436 708 437 708 276 709 437 709 277 709 277 710 437 710 438 710 277 711 438 711 278 711 278 712 438 712 439 712 278 713 439 713 279 713 279 714 439 714 280 714 280 715 439 715 440 715 280 716 440 716 281 716 281 717 440 717 441 717 281 718 441 718 282 718 282 719 441 719 442 719 282 720 442 720 283 720 283 721 442 721 425 721 430 722 452 722 451 722 430 723 451 723 453 723 454 724 455 724 448 724 456 725 455 725 454 725 447 726 446 726 454 726 454 727 446 727 456 727 445 728 447 728 454 728 445 729 454 729 449 729 449 730 454 730 448 730 444 731 445 731 457 731 457 732 445 732 449 732 443 733 444 733 457 733 443 734 457 734 450 734 452 735 443 735 451 735 451 736 443 736 450 736 464 737 458 737 466 737 466 738 458 738 465 738 466 739 465 739 617 739 467 740 468 740 461 740 467 741 470 741 468 741 469 742 470 742 467 742 463 743 465 743 458 743 463 744 458 744 459 744 462 745 463 745 471 745 471 746 463 746 459 746 472 747 462 747 471 747 472 748 471 748 460 748 461 749 462 749 467 749 467 750 462 750 472 750 467 751 472 751 469 751 490 752 489 752 474 752 530 753 529 753 474 753 507 754 506 754 474 754 505 755 504 755 474 755 496 756 495 756 474 756 684 757 689 757 474 757 503 758 502 758 474 758 529 759 528 759 474 759 487 760 486 760 474 760 523 761 522 761 474 761 681 762 680 762 474 762 528 763 527 763 474 763 506 764 505 764 474 764 476 765 475 765 474 765 680 766 679 766 474 766 539 767 538 767 474 767 512 768 511 768 474 768 485 769 484 769 474 769 515 770 514 770 474 770 669 771 668 771 474 771 538 772 537 772 474 772 678 773 677 773 474 773 673 774 672 774 474 774 533 775 532 775 474 775 488 776 487 776 474 776 531 777 530 777 474 777 682 778 676 778 474 778 494 779 493 779 474 779 518 780 517 780 474 780 520 781 519 781 474 781 514 782 513 782 474 782 535 783 534 783 474 783 525 784 524 784 474 784 675 785 674 785 474 785 536 786 535 786 474 786 513 787 512 787 474 787 670 788 669 788 474 788 493 789 492 789 474 789 502 790 501 790 474 790 500 791 499 791 474 791 683 792 682 792 474 792 495 793 494 793 474 793 479 794 478 794 474 794 499 795 498 795 474 795 517 796 516 796 474 796 679 797 678 797 474 797 477 798 476 798 474 798 527 799 526 799 474 799 516 800 515 800 474 800 478 801 477 801 474 801 481 802 480 802 474 802 498 803 497 803 474 803 486 804 485 804 474 804 521 805 520 805 474 805 519 806 518 806 474 806 524 807 523 807 474 807 689 808 683 808 474 808 482 809 481 809 474 809 671 810 670 810 474 810 691 811 680 811 681 811 674 812 673 812 474 812 501 813 500 813 474 813 696 814 675 814 695 814 497 815 496 815 474 815 676 816 675 816 474 816 492 817 491 817 474 817 483 818 482 818 474 818 491 819 490 819 474 819 511 820 510 820 474 820 480 821 479 821 474 821 534 822 533 822 474 822 484 823 483 823 474 823 504 824 503 824 474 824 691 825 681 825 769 825 526 826 525 826 474 826 509 827 508 827 474 827 510 828 509 828 474 828 473 829 689 829 684 829 508 830 507 830 474 830 756 831 488 831 755 831 736 832 507 832 735 832 766 833 477 833 765 833 762 834 480 834 481 834 475 835 681 835 474 835 685 836 684 836 474 836 532 837 531 837 474 837 668 838 539 838 474 838 672 839 671 839 474 839 489 840 488 840 474 840 710 841 534 841 709 841 767 842 476 842 766 842 766 843 476 843 477 843 544 844 325 844 327 844 544 845 327 845 540 845 545 846 544 846 540 846 545 847 540 847 541 847 546 848 545 848 547 848 547 849 545 849 541 849 548 850 546 850 547 850 548 851 547 851 542 851 542 852 547 852 541 852 549 853 548 853 550 853 550 854 548 854 542 854 551 855 549 855 550 855 551 856 550 856 543 856 543 857 550 857 542 857 552 858 551 858 553 858 553 859 551 859 543 859 315 860 552 860 553 860 315 861 553 861 302 861 302 862 553 862 543 862 558 863 371 863 373 863 558 864 373 864 554 864 559 865 558 865 554 865 559 866 554 866 555 866 560 867 559 867 561 867 561 868 559 868 555 868 562 869 560 869 561 869 562 870 561 870 556 870 556 871 561 871 555 871 563 872 562 872 564 872 564 873 562 873 556 873 565 874 563 874 564 874 565 875 564 875 557 875 557 876 564 876 556 876 566 877 565 877 567 877 567 878 565 878 557 878 361 879 566 879 567 879 361 880 567 880 344 880 344 881 567 881 557 881 568 882 315 882 569 882 569 883 315 883 313 883 569 884 313 884 570 884 312 885 571 885 572 885 312 886 572 886 313 886 313 887 572 887 570 887 311 888 573 888 318 888 318 889 573 889 312 889 312 890 573 890 571 890 782 891 574 891 310 891 310 892 574 892 311 892 311 893 574 893 575 893 311 894 575 894 573 894 540 895 305 895 541 895 304 896 542 896 541 896 304 897 541 897 305 897 294 898 576 898 577 898 294 899 577 899 295 899 294 900 293 900 576 900 576 901 293 901 578 901 578 902 293 902 292 902 578 903 292 903 291 903 578 904 291 904 322 904 322 905 291 905 290 905 303 906 543 906 542 906 303 907 542 907 304 907 305 908 540 908 288 908 288 909 540 909 326 909 288 910 326 910 289 910 289 911 326 911 324 911 289 912 324 912 290 912 302 913 543 913 303 913 299 914 306 914 314 914 299 915 314 915 300 915 300 916 314 916 301 916 301 917 314 917 302 917 298 918 307 918 299 918 299 919 307 919 306 919 579 920 309 920 308 920 308 921 307 921 579 921 579 922 307 922 298 922 579 923 298 923 297 923 579 924 297 924 580 924 297 925 296 925 580 925 580 926 296 926 577 926 577 927 296 927 295 927 290 928 324 928 323 928 290 929 323 929 322 929 331 930 330 930 581 930 321 931 582 931 581 931 581 932 330 932 333 932 581 933 333 933 321 933 320 934 583 934 332 934 332 935 583 935 321 935 321 936 583 936 582 936 319 937 804 937 799 937 319 938 799 938 320 938 320 939 799 939 583 939 584 940 804 940 325 940 804 941 319 941 325 941 585 942 361 942 586 942 586 943 361 943 359 943 586 944 359 944 587 944 358 945 588 945 589 945 358 946 589 946 359 946 359 947 589 947 587 947 357 948 590 948 364 948 364 949 590 949 358 949 358 950 590 950 588 950 818 951 591 951 356 951 591 952 592 952 356 952 356 953 592 953 357 953 357 954 592 954 593 954 357 955 593 955 590 955 350 956 368 956 351 956 351 957 368 957 594 957 351 958 594 958 334 958 370 959 369 959 350 959 345 960 344 960 557 960 340 961 353 961 341 961 337 962 595 962 338 962 338 963 595 963 596 963 336 964 597 964 595 964 336 965 595 965 337 965 336 966 335 966 597 966 597 967 335 967 594 967 594 968 335 968 334 968 350 969 369 969 368 969 347 970 555 970 554 970 346 971 345 971 556 971 370 972 350 972 349 972 370 973 349 973 372 973 372 974 349 974 348 974 372 975 348 975 554 975 554 976 348 976 347 976 346 977 555 977 347 977 346 978 556 978 555 978 345 979 557 979 556 979 598 980 355 980 354 980 354 981 353 981 598 981 598 982 353 982 340 982 598 983 340 983 339 983 598 984 339 984 596 984 596 985 339 985 338 985 353 986 352 986 341 986 341 987 352 987 360 987 341 988 360 988 342 988 342 989 360 989 343 989 343 990 360 990 344 990 600 991 377 991 376 991 367 992 599 992 600 992 600 993 376 993 379 993 600 994 379 994 367 994 366 995 834 995 836 995 366 996 836 996 378 996 378 997 836 997 367 997 367 998 836 998 599 998 365 999 838 999 601 999 365 1000 601 1000 834 1000 834 1001 366 1001 365 1001 602 1002 838 1002 371 1002 838 1003 365 1003 371 1003 607 1004 417 1004 419 1004 607 1005 419 1005 603 1005 608 1006 607 1006 603 1006 608 1007 603 1007 604 1007 609 1008 608 1008 610 1008 610 1009 608 1009 604 1009 611 1010 609 1010 610 1010 611 1011 610 1011 605 1011 605 1012 610 1012 604 1012 612 1013 611 1013 613 1013 613 1014 611 1014 605 1014 614 1015 612 1015 613 1015 614 1016 613 1016 606 1016 606 1017 613 1017 605 1017 615 1018 614 1018 616 1018 616 1019 614 1019 606 1019 407 1020 615 1020 616 1020 407 1021 616 1021 390 1021 390 1022 616 1022 606 1022 621 1023 464 1023 466 1023 621 1024 466 1024 617 1024 622 1025 621 1025 617 1025 622 1026 617 1026 618 1026 623 1027 622 1027 624 1027 624 1028 622 1028 618 1028 625 1029 623 1029 624 1029 625 1030 624 1030 619 1030 619 1031 624 1031 618 1031 626 1032 625 1032 627 1032 627 1033 625 1033 619 1033 628 1034 626 1034 627 1034 628 1035 627 1035 620 1035 620 1036 627 1036 619 1036 629 1037 628 1037 630 1037 630 1038 628 1038 620 1038 453 1039 629 1039 630 1039 453 1040 630 1040 430 1040 430 1041 630 1041 620 1041 631 1042 407 1042 632 1042 632 1043 407 1043 405 1043 632 1044 405 1044 633 1044 404 1045 634 1045 635 1045 404 1046 635 1046 405 1046 405 1047 635 1047 633 1047 403 1048 636 1048 410 1048 410 1049 636 1049 404 1049 404 1050 636 1050 634 1050 856 1051 637 1051 402 1051 637 1052 638 1052 402 1052 402 1053 638 1053 403 1053 403 1054 638 1054 639 1054 403 1055 639 1055 636 1055 396 1056 640 1056 397 1056 397 1057 640 1057 641 1057 397 1058 641 1058 380 1058 383 1059 642 1059 384 1059 384 1060 642 1060 643 1060 382 1061 644 1061 642 1061 382 1062 642 1062 383 1062 382 1063 381 1063 644 1063 644 1064 381 1064 641 1064 641 1065 381 1065 380 1065 386 1066 399 1066 387 1066 645 1067 401 1067 400 1067 400 1068 399 1068 645 1068 645 1069 399 1069 386 1069 645 1070 386 1070 385 1070 645 1071 385 1071 643 1071 643 1072 385 1072 384 1072 396 1073 395 1073 416 1073 416 1074 395 1074 418 1074 418 1075 395 1075 394 1075 418 1076 394 1076 603 1076 603 1077 394 1077 393 1077 391 1078 606 1078 605 1078 391 1079 605 1079 392 1079 390 1080 606 1080 391 1080 399 1081 398 1081 387 1081 387 1082 398 1082 406 1082 387 1083 406 1083 388 1083 388 1084 406 1084 389 1084 389 1085 406 1085 390 1085 396 1086 416 1086 415 1086 396 1087 415 1087 640 1087 415 1088 414 1088 640 1088 393 1089 604 1089 603 1089 392 1090 605 1090 604 1090 392 1091 604 1091 393 1091 422 1092 421 1092 646 1092 413 1093 647 1093 646 1093 646 1094 421 1094 424 1094 646 1095 424 1095 413 1095 412 1096 878 1096 423 1096 423 1097 878 1097 413 1097 413 1098 878 1098 647 1098 411 1099 875 1099 648 1099 411 1100 648 1100 412 1100 412 1101 648 1101 878 1101 649 1102 875 1102 417 1102 875 1103 411 1103 417 1103 650 1104 453 1104 651 1104 651 1105 453 1105 451 1105 651 1106 451 1106 652 1106 450 1107 653 1107 654 1107 450 1108 654 1108 451 1108 451 1109 654 1109 652 1109 449 1110 655 1110 457 1110 457 1111 655 1111 450 1111 450 1112 655 1112 653 1112 455 1113 656 1113 448 1113 656 1114 657 1114 448 1114 448 1115 657 1115 449 1115 449 1116 657 1116 658 1116 449 1117 658 1117 655 1117 441 1118 659 1118 442 1118 442 1119 659 1119 660 1119 440 1120 661 1120 659 1120 440 1121 659 1121 441 1121 463 1122 462 1122 436 1122 426 1123 444 1123 427 1123 440 1124 439 1124 661 1124 661 1125 439 1125 662 1125 662 1126 439 1126 438 1126 436 1127 461 1127 437 1127 437 1128 461 1128 662 1128 437 1129 662 1129 438 1129 663 1130 447 1130 445 1130 445 1131 444 1131 663 1131 663 1132 444 1132 426 1132 663 1133 426 1133 425 1133 663 1134 425 1134 660 1134 660 1135 425 1135 442 1135 430 1136 620 1136 431 1136 444 1137 443 1137 427 1137 427 1138 443 1138 452 1138 427 1139 452 1139 428 1139 428 1140 452 1140 429 1140 429 1141 452 1141 430 1141 436 1142 462 1142 461 1142 431 1143 620 1143 619 1143 431 1144 619 1144 432 1144 619 1145 618 1145 432 1145 432 1146 618 1146 433 1146 463 1147 436 1147 435 1147 463 1148 435 1148 465 1148 465 1149 435 1149 434 1149 465 1150 434 1150 617 1150 617 1151 434 1151 433 1151 433 1152 618 1152 617 1152 664 1153 470 1153 469 1153 664 1154 460 1154 665 1154 664 1155 469 1155 472 1155 664 1156 472 1156 460 1156 471 1157 459 1157 908 1157 908 1158 459 1158 906 1158 471 1159 908 1159 665 1159 471 1160 665 1160 460 1160 914 1161 666 1161 458 1161 458 1162 666 1162 906 1162 906 1163 459 1163 458 1163 464 1164 667 1164 914 1164 464 1165 914 1165 458 1165 729 1166 514 1166 728 1166 746 1167 497 1167 745 1167 722 1168 521 1168 721 1168 473 1169 684 1169 687 1169 763 1170 480 1170 762 1170 537 1171 536 1171 474 1171 522 1172 521 1172 474 1172 677 1173 685 1173 474 1173 568 1174 777 1174 552 1174 544 1175 807 1175 584 1175 544 1176 584 1176 325 1176 807 1177 544 1177 545 1177 807 1178 545 1178 770 1178 1007 1179 770 1179 546 1179 546 1180 770 1180 545 1180 1005 1181 1007 1181 548 1181 548 1182 1007 1182 546 1182 549 1183 771 1183 548 1183 548 1184 771 1184 1005 1184 551 1185 772 1185 549 1185 549 1186 772 1186 771 1186 552 1187 777 1187 551 1187 551 1188 777 1188 772 1188 315 1189 568 1189 552 1189 585 1190 810 1190 566 1190 558 1191 841 1191 602 1191 558 1192 602 1192 371 1192 841 1193 558 1193 559 1193 841 1194 559 1194 773 1194 560 1195 773 1195 559 1195 1010 1196 1009 1196 562 1196 1009 1197 773 1197 562 1197 562 1198 773 1198 560 1198 774 1199 1010 1199 563 1199 563 1200 1010 1200 562 1200 565 1201 775 1201 563 1201 563 1202 775 1202 774 1202 566 1203 810 1203 565 1203 565 1204 810 1204 775 1204 361 1205 585 1205 566 1205 776 1206 777 1206 568 1206 569 1207 776 1207 568 1207 575 1208 574 1208 781 1208 782 1209 781 1209 574 1209 570 1210 572 1210 780 1210 780 1211 779 1211 570 1211 570 1212 779 1212 569 1212 569 1213 779 1213 776 1213 573 1214 778 1214 571 1214 571 1215 778 1215 572 1215 783 1216 781 1216 782 1216 572 1217 778 1217 780 1217 317 1218 784 1218 782 1218 783 1219 782 1219 784 1219 309 1220 785 1220 317 1220 317 1221 785 1221 784 1221 784 1222 785 1222 786 1222 785 1223 309 1223 579 1223 795 1224 788 1224 787 1224 789 1225 786 1225 579 1225 789 1226 579 1226 790 1226 791 1227 790 1227 577 1227 791 1228 577 1228 792 1228 792 1229 577 1229 576 1229 792 1230 576 1230 793 1230 793 1231 576 1231 796 1231 793 1232 796 1232 794 1232 794 1233 796 1233 578 1233 794 1234 578 1234 788 1234 790 1235 579 1235 580 1235 790 1236 580 1236 577 1236 788 1237 578 1237 322 1237 788 1238 322 1238 787 1238 786 1239 785 1239 579 1239 796 1240 576 1240 578 1240 795 1241 329 1241 797 1241 797 1242 329 1242 331 1242 787 1243 322 1243 329 1243 787 1244 329 1244 795 1244 800 1245 799 1245 804 1245 581 1246 582 1246 801 1246 803 1247 797 1247 581 1247 803 1248 581 1248 801 1248 584 1249 806 1249 804 1249 799 1250 800 1250 805 1250 800 1251 804 1251 805 1251 797 1252 331 1252 581 1252 802 1253 803 1253 801 1253 802 1254 801 1254 798 1254 798 1255 801 1255 582 1255 798 1256 582 1256 583 1256 583 1257 799 1257 805 1257 584 1258 807 1258 806 1258 810 1259 585 1259 808 1259 808 1260 809 1260 810 1260 814 1261 592 1261 815 1261 818 1262 592 1262 591 1262 589 1263 811 1263 587 1263 586 1264 808 1264 585 1264 811 1265 813 1265 587 1265 587 1266 813 1266 586 1266 586 1267 813 1267 808 1267 816 1268 815 1268 592 1268 816 1269 592 1269 818 1269 592 1270 814 1270 593 1270 593 1271 814 1271 590 1271 590 1272 812 1272 588 1272 588 1273 812 1273 589 1273 589 1274 812 1274 811 1274 363 1275 817 1275 818 1275 816 1276 818 1276 817 1276 355 1277 819 1277 363 1277 363 1278 819 1278 817 1278 819 1279 355 1279 598 1279 820 1280 817 1280 819 1280 828 1281 822 1281 821 1281 823 1282 820 1282 598 1282 823 1283 598 1283 824 1283 826 1284 824 1284 595 1284 826 1285 595 1285 825 1285 825 1286 595 1286 597 1286 825 1287 597 1287 827 1287 827 1288 597 1288 830 1288 827 1289 830 1289 829 1289 829 1290 830 1290 594 1290 829 1291 594 1291 822 1291 824 1292 598 1292 596 1292 824 1293 596 1293 595 1293 822 1294 594 1294 368 1294 822 1295 368 1295 821 1295 820 1296 819 1296 598 1296 830 1297 597 1297 594 1297 828 1298 375 1298 831 1298 831 1299 375 1299 377 1299 821 1300 368 1300 375 1300 821 1301 375 1301 828 1301 600 1302 599 1302 835 1302 832 1303 837 1303 600 1303 831 1304 600 1304 837 1304 602 1305 840 1305 838 1305 834 1306 601 1306 839 1306 601 1307 838 1307 839 1307 831 1308 377 1308 600 1308 832 1309 600 1309 835 1309 832 1310 835 1310 833 1310 833 1311 835 1311 599 1311 833 1312 599 1312 836 1312 836 1313 834 1313 839 1313 841 1314 840 1314 602 1314 631 1315 849 1315 615 1315 607 1316 882 1316 649 1316 607 1317 649 1317 417 1317 882 1318 607 1318 608 1318 882 1319 608 1319 842 1319 1016 1320 842 1320 609 1320 609 1321 842 1321 608 1321 1013 1322 1016 1322 611 1322 611 1323 1016 1323 609 1323 612 1324 843 1324 611 1324 611 1325 843 1325 1013 1325 614 1326 844 1326 612 1326 612 1327 844 1327 843 1327 615 1328 849 1328 614 1328 614 1329 849 1329 844 1329 407 1330 631 1330 615 1330 650 1331 885 1331 629 1331 621 1332 915 1332 667 1332 621 1333 667 1333 464 1333 915 1334 621 1334 622 1334 915 1335 622 1335 845 1335 623 1336 845 1336 622 1336 1018 1337 1017 1337 625 1337 1017 1338 845 1338 625 1338 625 1339 845 1339 623 1339 846 1340 1018 1340 626 1340 626 1341 1018 1341 625 1341 628 1342 847 1342 626 1342 626 1343 847 1343 846 1343 629 1344 885 1344 628 1344 628 1345 885 1345 847 1345 453 1346 650 1346 629 1346 848 1347 849 1347 631 1347 639 1348 638 1348 853 1348 856 1349 638 1349 637 1349 635 1350 850 1350 633 1350 632 1351 848 1351 631 1351 850 1352 851 1352 633 1352 633 1353 851 1353 632 1353 632 1354 851 1354 848 1354 854 1355 853 1355 638 1355 854 1356 638 1356 856 1356 636 1357 852 1357 634 1357 634 1358 852 1358 635 1358 635 1359 852 1359 850 1359 409 1360 855 1360 856 1360 854 1361 856 1361 855 1361 401 1362 857 1362 409 1362 409 1363 857 1363 855 1363 855 1364 857 1364 858 1364 868 1365 859 1365 871 1365 640 1366 414 1366 871 1366 857 1367 401 1367 645 1367 860 1368 855 1368 858 1368 860 1369 858 1369 861 1369 861 1370 858 1370 645 1370 861 1371 645 1371 862 1371 863 1372 862 1372 642 1372 863 1373 642 1373 864 1373 864 1374 642 1374 644 1374 864 1375 644 1375 865 1375 865 1376 644 1376 867 1376 865 1377 867 1377 866 1377 866 1378 867 1378 641 1378 866 1379 641 1379 859 1379 862 1380 645 1380 643 1380 862 1381 643 1381 642 1381 859 1382 641 1382 640 1382 859 1383 640 1383 871 1383 858 1384 857 1384 645 1384 867 1385 644 1385 641 1385 869 1386 870 1386 422 1386 870 1387 868 1387 871 1387 869 1388 868 1388 870 1388 870 1389 871 1389 414 1389 876 1390 648 1390 875 1390 646 1391 877 1391 872 1391 646 1392 647 1392 877 1392 649 1393 881 1393 879 1393 880 1394 876 1394 879 1394 875 1395 649 1395 879 1395 875 1396 879 1396 876 1396 872 1397 422 1397 646 1397 869 1398 422 1398 872 1398 873 1399 872 1399 877 1399 873 1400 877 1400 874 1400 874 1401 877 1401 647 1401 874 1402 647 1402 878 1402 880 1403 878 1403 648 1403 880 1404 648 1404 876 1404 878 1405 880 1405 874 1405 649 1406 882 1406 881 1406 885 1407 650 1407 883 1407 883 1408 884 1408 885 1408 658 1409 657 1409 889 1409 455 1410 657 1410 656 1410 654 1411 886 1411 652 1411 651 1412 883 1412 650 1412 886 1413 888 1413 652 1413 652 1414 888 1414 651 1414 651 1415 888 1415 883 1415 455 1416 889 1416 657 1416 655 1417 887 1417 653 1417 653 1418 887 1418 654 1418 654 1419 887 1419 886 1419 447 1420 891 1420 446 1420 446 1421 891 1421 890 1421 446 1422 890 1422 456 1422 890 1423 891 1423 892 1423 891 1424 447 1424 663 1424 902 1425 901 1425 893 1425 894 1426 890 1426 892 1426 894 1427 892 1427 895 1427 895 1428 892 1428 663 1428 895 1429 663 1429 896 1429 897 1430 896 1430 659 1430 897 1431 659 1431 898 1431 898 1432 659 1432 661 1432 898 1433 661 1433 899 1433 899 1434 661 1434 903 1434 899 1435 903 1435 900 1435 900 1436 903 1436 662 1436 900 1437 662 1437 901 1437 896 1438 663 1438 660 1438 896 1439 660 1439 659 1439 901 1440 662 1440 461 1440 901 1441 461 1441 893 1441 892 1442 891 1442 663 1442 903 1443 661 1443 662 1443 902 1444 468 1444 904 1444 904 1445 468 1445 470 1445 893 1446 461 1446 468 1446 893 1447 468 1447 902 1447 907 1448 664 1448 665 1448 905 1449 910 1449 664 1449 904 1450 664 1450 910 1450 667 1451 913 1451 914 1451 914 1452 913 1452 911 1452 906 1453 666 1453 912 1453 666 1454 914 1454 912 1454 912 1455 914 1455 911 1455 904 1456 470 1456 664 1456 905 1457 664 1457 907 1457 905 1458 907 1458 909 1458 909 1459 907 1459 665 1459 909 1460 665 1460 908 1460 908 1461 906 1461 912 1461 915 1462 913 1462 667 1462 473 1463 916 1463 688 1463 916 1464 473 1464 687 1464 924 1465 901 1465 922 1465 901 1466 924 1466 900 1466 900 1467 924 1467 925 1467 900 1468 925 1468 899 1468 899 1469 925 1469 926 1469 899 1470 926 1470 927 1470 899 1471 927 1471 898 1471 930 1472 929 1472 897 1472 930 1473 897 1473 927 1473 927 1474 897 1474 898 1474 931 1475 895 1475 928 1475 928 1476 895 1476 929 1476 933 1477 890 1477 931 1477 931 1478 890 1478 894 1478 931 1479 894 1479 895 1479 934 1480 935 1480 932 1480 932 1481 935 1481 933 1481 944 1482 945 1482 946 1482 946 1483 945 1483 943 1483 868 1484 944 1484 947 1484 866 1485 947 1485 948 1485 866 1486 948 1486 949 1486 866 1487 949 1487 865 1487 950 1488 863 1488 951 1488 951 1489 863 1489 952 1489 952 1490 863 1490 864 1490 952 1491 864 1491 949 1491 949 1492 864 1492 865 1492 954 1493 860 1493 953 1493 953 1494 860 1494 861 1494 953 1495 861 1495 950 1495 954 1496 956 1496 860 1496 968 1497 969 1497 829 1497 829 1498 969 1498 970 1498 829 1499 970 1499 827 1499 827 1500 970 1500 825 1500 825 1501 970 1501 971 1501 825 1502 971 1502 972 1502 825 1503 972 1503 826 1503 826 1504 972 1504 973 1504 826 1505 973 1505 824 1505 975 1506 974 1506 976 1506 977 1507 976 1507 823 1507 977 1508 823 1508 973 1508 973 1509 823 1509 824 1509 974 1510 975 1510 978 1510 983 1511 984 1511 985 1511 984 1512 988 1512 985 1512 991 1513 992 1513 794 1513 794 1514 992 1514 793 1514 793 1515 992 1515 993 1515 793 1516 993 1516 792 1516 792 1517 993 1517 994 1517 792 1518 994 1518 995 1518 792 1519 995 1519 791 1519 996 1520 789 1520 997 1520 997 1521 789 1521 998 1521 995 1522 998 1522 791 1522 917 1523 916 1523 918 1523 918 1524 916 1524 687 1524 918 1525 687 1525 919 1525 919 1526 687 1526 686 1526 919 1527 686 1527 920 1527 920 1528 686 1528 694 1528 920 1529 694 1529 921 1529 921 1530 694 1530 693 1530 921 1531 693 1531 923 1531 923 1532 693 1532 692 1532 923 1533 692 1533 922 1533 922 1534 692 1534 691 1534 922 1535 691 1535 924 1535 924 1536 691 1536 769 1536 924 1537 769 1537 925 1537 925 1538 769 1538 768 1538 925 1539 768 1539 926 1539 926 1540 768 1540 767 1540 926 1541 767 1541 927 1541 927 1542 767 1542 766 1542 927 1543 766 1543 930 1543 930 1544 766 1544 765 1544 930 1545 765 1545 929 1545 929 1546 765 1546 764 1546 929 1547 764 1547 928 1547 928 1548 764 1548 763 1548 928 1549 763 1549 931 1549 931 1550 763 1550 762 1550 931 1551 762 1551 933 1551 933 1552 762 1552 761 1552 933 1553 761 1553 932 1553 932 1554 761 1554 760 1554 932 1555 760 1555 934 1555 934 1556 760 1556 759 1556 934 1557 759 1557 936 1557 936 1558 759 1558 758 1558 936 1559 758 1559 937 1559 937 1560 758 1560 757 1560 937 1561 757 1561 938 1561 938 1562 757 1562 756 1562 938 1563 756 1563 941 1563 941 1564 756 1564 755 1564 941 1565 755 1565 940 1565 940 1566 755 1566 754 1566 940 1567 754 1567 939 1567 939 1568 754 1568 753 1568 939 1569 753 1569 942 1569 942 1570 753 1570 752 1570 942 1571 752 1571 943 1571 943 1572 752 1572 751 1572 943 1573 751 1573 946 1573 946 1574 751 1574 750 1574 946 1575 750 1575 944 1575 944 1576 750 1576 749 1576 944 1577 749 1577 947 1577 947 1578 749 1578 748 1578 947 1579 748 1579 948 1579 948 1580 748 1580 747 1580 948 1581 747 1581 949 1581 949 1582 747 1582 746 1582 949 1583 746 1583 952 1583 952 1584 746 1584 745 1584 952 1585 745 1585 951 1585 951 1586 745 1586 744 1586 951 1587 744 1587 950 1587 950 1588 744 1588 743 1588 950 1589 743 1589 953 1589 953 1590 743 1590 742 1590 953 1591 742 1591 954 1591 954 1592 742 1592 741 1592 954 1593 741 1593 956 1593 956 1594 741 1594 740 1594 956 1595 740 1595 955 1595 955 1596 740 1596 739 1596 955 1597 739 1597 957 1597 957 1598 739 1598 738 1598 957 1599 738 1599 958 1599 958 1600 738 1600 737 1600 958 1601 737 1601 959 1601 959 1602 737 1602 736 1602 959 1603 736 1603 960 1603 960 1604 736 1604 735 1604 960 1605 735 1605 961 1605 961 1606 735 1606 734 1606 961 1607 734 1607 962 1607 962 1608 734 1608 733 1608 962 1609 733 1609 963 1609 963 1610 733 1610 732 1610 963 1611 732 1611 966 1611 966 1612 732 1612 731 1612 966 1613 731 1613 965 1613 965 1614 731 1614 730 1614 965 1615 730 1615 964 1615 964 1616 730 1616 729 1616 964 1617 729 1617 967 1617 967 1618 729 1618 728 1618 967 1619 728 1619 968 1619 968 1620 728 1620 727 1620 968 1621 727 1621 969 1621 969 1622 727 1622 726 1622 969 1623 726 1623 970 1623 970 1624 726 1624 725 1624 970 1625 725 1625 971 1625 971 1626 725 1626 724 1626 971 1627 724 1627 972 1627 972 1628 724 1628 723 1628 972 1629 723 1629 973 1629 973 1630 723 1630 722 1630 973 1631 722 1631 977 1631 977 1632 722 1632 721 1632 977 1633 721 1633 976 1633 976 1634 721 1634 720 1634 976 1635 720 1635 975 1635 975 1636 720 1636 719 1636 975 1637 719 1637 978 1637 978 1638 719 1638 718 1638 978 1639 718 1639 979 1639 979 1640 718 1640 717 1640 979 1641 717 1641 980 1641 980 1642 717 1642 716 1642 980 1643 716 1643 981 1643 981 1644 716 1644 715 1644 981 1645 715 1645 982 1645 982 1646 715 1646 714 1646 982 1647 714 1647 983 1647 983 1648 714 1648 713 1648 983 1649 713 1649 984 1649 984 1650 713 1650 712 1650 984 1651 712 1651 988 1651 988 1652 712 1652 711 1652 988 1653 711 1653 987 1653 987 1654 711 1654 710 1654 987 1655 710 1655 986 1655 986 1656 710 1656 709 1656 986 1657 709 1657 989 1657 989 1658 709 1658 708 1658 989 1659 708 1659 990 1659 990 1660 708 1660 707 1660 990 1661 707 1661 991 1661 991 1662 707 1662 706 1662 991 1663 706 1663 992 1663 992 1664 706 1664 705 1664 992 1665 705 1665 993 1665 993 1666 705 1666 704 1666 993 1667 704 1667 994 1667 994 1668 704 1668 703 1668 994 1669 703 1669 995 1669 995 1670 703 1670 702 1670 995 1671 702 1671 998 1671 998 1672 702 1672 701 1672 998 1673 701 1673 997 1673 997 1674 701 1674 700 1674 997 1675 700 1675 996 1675 996 1676 700 1676 699 1676 996 1677 699 1677 999 1677 999 1678 699 1678 698 1678 999 1679 698 1679 1001 1679 1001 1680 698 1680 697 1680 1001 1681 697 1681 1000 1681 1000 1682 697 1682 696 1682 1000 1683 696 1683 1002 1683 1002 1684 696 1684 695 1684 1002 1685 695 1685 1003 1685 1003 1686 695 1686 690 1686 1003 1687 690 1687 1004 1687 1004 1688 690 1688 688 1688 1004 1689 688 1689 917 1689 917 1690 688 1690 916 1690 771 1691 772 1691 1006 1691 1006 1692 772 1692 777 1692 1007 1693 1008 1693 770 1693 1008 1694 807 1694 770 1694 1011 1695 841 1695 773 1695 775 1696 810 1696 809 1696 775 1697 809 1697 774 1697 1012 1698 1015 1698 882 1698 843 1699 844 1699 1014 1699 1014 1700 844 1700 849 1700 882 1701 842 1701 1012 1701 1015 1702 1012 1702 842 1702 1015 1703 842 1703 1016 1703 1019 1704 915 1704 845 1704 847 1705 885 1705 884 1705 847 1706 884 1706 846 1706 839 1707 838 1707 1022 1707 1022 1708 838 1708 840 1708 1022 1709 840 1709 1023 1709 1023 1710 840 1710 841 1710 837 1711 832 1711 1024 1711 1024 1712 832 1712 833 1712 1024 1713 833 1713 836 1713 1024 1714 836 1714 1022 1714 1022 1715 836 1715 839 1715 967 1716 828 1716 831 1716 967 1717 831 1717 964 1717 837 1718 1024 1718 1025 1718 1026 1719 1027 1719 815 1719 814 1720 815 1720 1027 1720 816 1721 817 1721 974 1721 974 1722 817 1722 976 1722 976 1723 817 1723 820 1723 976 1724 820 1724 823 1724 968 1725 829 1725 822 1725 968 1726 822 1726 828 1726 968 1727 828 1727 967 1727 1028 1728 590 1728 814 1728 1028 1729 814 1729 1027 1729 811 1730 812 1730 1028 1730 1028 1731 812 1731 590 1731 1029 1732 811 1732 1028 1732 809 1733 808 1733 1029 1733 1029 1734 808 1734 813 1734 1029 1735 813 1735 811 1735 805 1736 804 1736 1030 1736 1030 1737 804 1737 806 1737 1030 1738 806 1738 807 1738 798 1739 583 1739 1031 1739 583 1740 805 1740 1031 1740 1031 1741 805 1741 1030 1741 1031 1742 802 1742 798 1742 990 1743 795 1743 797 1743 803 1744 802 1744 1032 1744 1032 1745 802 1745 1031 1745 1032 1746 797 1746 803 1746 1033 1747 1034 1747 1001 1747 1034 1748 781 1748 783 1748 1034 1749 783 1749 1001 1749 783 1750 784 1750 999 1750 1001 1751 783 1751 999 1751 999 1752 784 1752 996 1752 996 1753 784 1753 786 1753 996 1754 786 1754 789 1754 998 1755 789 1755 790 1755 998 1756 790 1756 791 1756 991 1757 794 1757 788 1757 991 1758 788 1758 990 1758 990 1759 788 1759 795 1759 1035 1760 778 1760 1036 1760 778 1761 573 1761 1036 1761 781 1762 1034 1762 1036 1762 781 1763 1036 1763 575 1763 575 1764 1036 1764 573 1764 1035 1765 780 1765 778 1765 777 1766 776 1766 1037 1766 1037 1767 776 1767 1035 1767 776 1768 779 1768 1035 1768 779 1769 780 1769 1035 1769 908 1770 912 1770 1038 1770 1038 1771 912 1771 911 1771 1038 1772 911 1772 913 1772 908 1773 1038 1773 909 1773 922 1774 902 1774 904 1774 904 1775 910 1775 905 1775 1039 1776 904 1776 1040 1776 1040 1777 904 1777 1038 1777 904 1778 905 1778 909 1778 904 1779 909 1779 1038 1779 929 1780 895 1780 896 1780 929 1781 896 1781 897 1781 922 1782 901 1782 902 1782 889 1783 455 1783 935 1783 1041 1784 889 1784 1042 1784 1042 1785 889 1785 935 1785 935 1786 455 1786 456 1786 935 1787 456 1787 933 1787 933 1788 456 1788 890 1788 1021 1789 655 1789 1041 1789 1041 1790 655 1790 658 1790 658 1791 889 1791 1041 1791 1021 1792 887 1792 655 1792 1021 1793 888 1793 886 1793 1021 1794 886 1794 887 1794 1043 1795 884 1795 883 1795 1043 1796 883 1796 1021 1796 1021 1797 883 1797 888 1797 879 1798 881 1798 1044 1798 1044 1799 881 1799 882 1799 879 1800 1044 1800 880 1800 880 1801 1044 1801 1045 1801 880 1802 1045 1802 874 1802 1046 1803 872 1803 873 1803 1046 1804 873 1804 1045 1804 1045 1805 873 1805 874 1805 944 1806 868 1806 869 1806 944 1807 869 1807 945 1807 869 1808 872 1808 1046 1808 853 1809 854 1809 1020 1809 1047 1810 1048 1810 636 1810 1047 1811 636 1811 639 1811 1047 1812 639 1812 853 1812 1047 1813 853 1813 1020 1813 1020 1814 854 1814 956 1814 854 1815 855 1815 956 1815 956 1816 855 1816 860 1816 950 1817 861 1817 862 1817 950 1818 862 1818 863 1818 947 1819 866 1819 859 1819 947 1820 859 1820 868 1820 851 1821 1048 1821 1049 1821 1048 1822 851 1822 850 1822 1048 1823 850 1823 852 1823 1048 1824 852 1824 636 1824 1049 1825 849 1825 848 1825 1049 1826 848 1826 851 1826 1050 1827 985 1827 988 1827 988 1828 987 1828 1050 1828 1050 1829 987 1829 1051 1829 1051 1830 987 1830 986 1830 1051 1831 986 1831 1052 1831 1052 1832 986 1832 989 1832 1052 1833 989 1833 1032 1833 1032 1834 989 1834 990 1834 1032 1835 990 1835 797 1835 1033 1836 1001 1836 1000 1836 1033 1837 1000 1837 1053 1837 1053 1838 1000 1838 1002 1838 1053 1839 1002 1839 1054 1839 1054 1840 1002 1840 1003 1840 1054 1841 1003 1841 1055 1841 1055 1842 1003 1842 1004 1842 1055 1843 1004 1843 1056 1843 1056 1844 1004 1844 917 1844 1056 1845 917 1845 1057 1845 1057 1846 917 1846 918 1846 1057 1847 918 1847 1058 1847 1058 1848 918 1848 919 1848 922 1849 904 1849 1039 1849 922 1850 1039 1850 923 1850 923 1851 1039 1851 1059 1851 923 1852 1059 1852 921 1852 921 1853 1059 1853 1060 1853 921 1854 1060 1854 920 1854 920 1855 1060 1855 1058 1855 920 1856 1058 1856 919 1856 1042 1857 935 1857 1061 1857 1061 1858 935 1858 934 1858 1061 1859 934 1859 1062 1859 1062 1860 934 1860 936 1860 1062 1861 936 1861 1063 1861 1063 1862 936 1862 937 1862 1063 1863 937 1863 938 1863 1063 1864 938 1864 1064 1864 1064 1865 938 1865 941 1865 1064 1866 941 1866 1065 1866 1065 1867 941 1867 940 1867 1065 1868 940 1868 1066 1868 1066 1869 940 1869 939 1869 1066 1870 939 1870 1067 1870 1067 1871 939 1871 942 1871 1067 1872 942 1872 1068 1872 1068 1873 942 1873 943 1873 1068 1874 943 1874 1069 1874 1069 1875 943 1875 945 1875 1069 1876 945 1876 869 1876 1069 1877 869 1877 1046 1877 1020 1878 956 1878 955 1878 1020 1879 955 1879 1070 1879 1070 1880 955 1880 957 1880 1070 1881 957 1881 1071 1881 1071 1882 957 1882 958 1882 1071 1883 958 1883 1072 1883 1072 1884 958 1884 959 1884 1072 1885 959 1885 1073 1885 1073 1886 959 1886 960 1886 1073 1887 960 1887 1074 1887 1074 1888 960 1888 961 1888 1074 1889 961 1889 962 1889 1074 1890 962 1890 1075 1890 1075 1891 962 1891 963 1891 1075 1892 963 1892 1076 1892 1076 1893 963 1893 1077 1893 1077 1894 963 1894 966 1894 966 1895 965 1895 1077 1895 1077 1896 965 1896 1078 1896 1078 1897 965 1897 964 1897 1078 1898 964 1898 1025 1898 1025 1899 964 1899 831 1899 1025 1900 831 1900 837 1900 815 1901 816 1901 1026 1901 1026 1902 816 1902 974 1902 1026 1903 974 1903 978 1903 1026 1904 978 1904 1079 1904 1079 1905 978 1905 979 1905 982 1906 1080 1906 981 1906 981 1907 1080 1907 1081 1907 981 1908 1081 1908 980 1908 980 1909 1081 1909 1079 1909 980 1910 1079 1910 979 1910 1050 1911 1082 1911 985 1911 985 1912 1082 1912 1083 1912 985 1913 1083 1913 983 1913 983 1914 1083 1914 982 1914 982 1915 1083 1915 1084 1915 982 1916 1084 1916 1080 1916 1030 1917 1085 1917 1086 1917 1088 1918 1089 1918 1090 1918 1091 1919 1092 1919 1093 1919 1093 1920 1092 1920 1094 1920 1095 1921 1094 1921 1096 1921 1095 1922 1096 1922 1097 1922 1099 1923 1098 1923 1009 1923 1099 1924 1009 1924 1100 1924 711 1925 531 1925 532 1925 1100 1926 1101 1926 1102 1926 1103 1927 1104 1927 1105 1927 1105 1928 1104 1928 1106 1928 1101 1929 1106 1929 1102 1929 1120 1930 1121 1930 1005 1930 1005 1931 1121 1931 1118 1931 1138 1932 1137 1932 1017 1932 1138 1933 1017 1933 1139 1933 1154 1934 1155 1934 1151 1934 1151 1935 1155 1935 1152 1935 1158 1936 1159 1936 1013 1936 1013 1937 1159 1937 1156 1937 1162 1938 1163 1938 1161 1938 1161 1939 1163 1939 1160 1939 1089 1940 1088 1940 1167 1940 1168 1941 1169 1941 1166 1941 1166 1942 1169 1942 1164 1942 1158 1943 1013 1943 843 1943 1158 1944 843 1944 1014 1944 1015 1945 1016 1945 1156 1945 1016 1946 1013 1946 1156 1946 882 1947 1015 1947 1044 1947 1045 1948 1044 1948 1171 1948 1069 1949 1046 1949 1172 1949 1172 1950 1046 1950 1171 1950 1171 1951 1046 1951 1045 1951 1174 1952 1021 1952 1041 1952 1174 1953 1041 1953 1173 1953 1173 1954 1041 1954 1042 1954 1021 1955 1174 1955 1043 1955 1043 1956 1174 1956 1175 1956 1043 1957 1175 1957 846 1957 1043 1958 846 1958 884 1958 1017 1959 1018 1959 1139 1959 1139 1960 1018 1960 846 1960 1019 1961 845 1961 1137 1961 1137 1962 845 1962 1017 1962 915 1963 1019 1963 913 1963 913 1964 1019 1964 1087 1964 913 1965 1087 1965 1176 1965 913 1966 1176 1966 1038 1966 1038 1967 1176 1967 1040 1967 1039 1968 1040 1968 1177 1968 1039 1969 1177 1969 1059 1969 1178 1970 1053 1970 1054 1970 1053 1971 1178 1971 1033 1971 1034 1972 1033 1972 1179 1972 1034 1973 1179 1973 1036 1973 1036 1974 1180 1974 1035 1974 1035 1975 1180 1975 1037 1975 1037 1976 1006 1976 777 1976 1120 1977 1005 1977 771 1977 1120 1978 771 1978 1006 1978 1008 1979 1007 1979 1118 1979 1007 1980 1005 1980 1118 1980 1085 1981 1030 1981 807 1981 1085 1982 807 1982 1008 1982 1181 1983 1032 1983 1031 1983 1181 1984 1031 1984 1086 1984 1086 1985 1031 1985 1030 1985 1032 1986 1181 1986 1052 1986 1028 1987 1027 1987 1182 1987 1028 1988 1182 1988 1183 1988 1028 1989 1183 1989 1029 1989 774 1990 809 1990 1183 1990 1183 1991 809 1991 1029 1991 1009 1992 1010 1992 1100 1992 1100 1993 1010 1993 774 1993 1011 1994 773 1994 1098 1994 1098 1995 773 1995 1009 1995 841 1996 1011 1996 1023 1996 1022 1997 1023 1997 1184 1997 1022 1998 1184 1998 1185 1998 1022 1999 1185 1999 1024 1999 1024 2000 1185 2000 1186 2000 1024 2001 1186 2001 1025 2001 1025 2002 1186 2002 1078 2002 1077 2003 1078 2003 1187 2003 1077 2004 1187 2004 1076 2004 1070 2005 1188 2005 1020 2005 1020 2006 1188 2006 1047 2006 1048 2007 1047 2007 1189 2007 1048 2008 1189 2008 1049 2008 1049 2009 1189 2009 1170 2009 1049 2010 1170 2010 1014 2010 1049 2011 1014 2011 849 2011 1015 2012 1156 2012 1157 2012 1015 2013 1157 2013 1044 2013 1044 2014 1157 2014 1154 2014 1044 2015 1154 2015 1171 2015 1171 2016 1154 2016 1151 2016 1171 2017 1151 2017 1172 2017 1172 2018 1151 2018 1152 2018 1172 2019 1152 2019 1069 2019 1069 2020 1152 2020 1153 2020 1069 2021 1153 2021 1068 2021 1068 2022 1153 2022 1150 2022 1068 2023 1150 2023 1067 2023 1067 2024 1150 2024 1149 2024 1067 2025 1149 2025 1066 2025 1066 2026 1149 2026 1148 2026 1066 2027 1148 2027 1065 2027 1065 2028 1148 2028 1147 2028 1065 2029 1147 2029 1064 2029 1064 2030 1147 2030 1145 2030 1064 2031 1145 2031 1063 2031 1063 2032 1145 2032 1146 2032 1063 2033 1146 2033 1062 2033 1062 2034 1146 2034 1144 2034 1062 2035 1144 2035 1061 2035 1061 2036 1144 2036 1141 2036 1061 2037 1141 2037 1042 2037 1042 2038 1141 2038 1142 2038 1042 2039 1142 2039 1173 2039 1173 2040 1142 2040 1143 2040 1173 2041 1143 2041 1174 2041 1174 2042 1143 2042 1140 2042 1174 2043 1140 2043 1175 2043 1175 2044 1140 2044 1139 2044 1175 2045 1139 2045 846 2045 1019 2046 1137 2046 1087 2046 1087 2047 1137 2047 1136 2047 1087 2048 1136 2048 1176 2048 1176 2049 1136 2049 1135 2049 1176 2050 1135 2050 1040 2050 1040 2051 1135 2051 1134 2051 1040 2052 1134 2052 1177 2052 1177 2053 1134 2053 1133 2053 1177 2054 1133 2054 1059 2054 1059 2055 1133 2055 1132 2055 1059 2056 1132 2056 1060 2056 1060 2057 1132 2057 1131 2057 1060 2058 1131 2058 1058 2058 1058 2059 1131 2059 1128 2059 1058 2060 1128 2060 1057 2060 1057 2061 1128 2061 1129 2061 1057 2062 1129 2062 1056 2062 1056 2063 1129 2063 1130 2063 1056 2064 1130 2064 1055 2064 1055 2065 1130 2065 1127 2065 1055 2066 1127 2066 1054 2066 1054 2067 1127 2067 1125 2067 1054 2068 1125 2068 1178 2068 1178 2069 1125 2069 1126 2069 1178 2070 1126 2070 1033 2070 1033 2071 1126 2071 1124 2071 1033 2072 1124 2072 1179 2072 1179 2073 1124 2073 1123 2073 1179 2074 1123 2074 1036 2074 1036 2075 1123 2075 1122 2075 1036 2076 1122 2076 1180 2076 1180 2077 1122 2077 1120 2077 1180 2078 1120 2078 1037 2078 1037 2079 1120 2079 1006 2079 1008 2080 1118 2080 1119 2080 1008 2081 1119 2081 1085 2081 1085 2082 1119 2082 1117 2082 1085 2083 1117 2083 1086 2083 1086 2084 1117 2084 1114 2084 1086 2085 1114 2085 1181 2085 1181 2086 1114 2086 1115 2086 1181 2087 1115 2087 1052 2087 1052 2088 1115 2088 1116 2088 1052 2089 1116 2089 1051 2089 1051 2090 1116 2090 1113 2090 1051 2091 1113 2091 1050 2091 1050 2092 1113 2092 1112 2092 1050 2093 1112 2093 1082 2093 1082 2094 1112 2094 1110 2094 1082 2095 1110 2095 1083 2095 1083 2096 1110 2096 1111 2096 1083 2097 1111 2097 1084 2097 1084 2098 1111 2098 1108 2098 1084 2099 1108 2099 1080 2099 1080 2100 1108 2100 1109 2100 1080 2101 1109 2101 1081 2101 1081 2102 1109 2102 1107 2102 1081 2103 1107 2103 1079 2103 1079 2104 1107 2104 1103 2104 1079 2105 1103 2105 1026 2105 1026 2106 1103 2106 1105 2106 1026 2107 1105 2107 1027 2107 1027 2108 1105 2108 1106 2108 1027 2109 1106 2109 1182 2109 1182 2110 1106 2110 1101 2110 1182 2111 1101 2111 1183 2111 1183 2112 1101 2112 1100 2112 1183 2113 1100 2113 774 2113 1011 2114 1098 2114 1023 2114 1023 2115 1098 2115 1097 2115 1023 2116 1097 2116 1184 2116 1184 2117 1097 2117 1096 2117 1184 2118 1096 2118 1185 2118 1185 2119 1096 2119 1094 2119 1185 2120 1094 2120 1186 2120 1186 2121 1094 2121 1092 2121 1186 2122 1092 2122 1078 2122 1078 2123 1092 2123 1091 2123 1078 2124 1091 2124 1187 2124 1187 2125 1091 2125 1090 2125 1187 2126 1090 2126 1076 2126 1076 2127 1090 2127 1089 2127 1076 2128 1089 2128 1075 2128 1075 2129 1089 2129 1167 2129 1075 2130 1167 2130 1074 2130 1074 2131 1167 2131 1168 2131 1074 2132 1168 2132 1073 2132 1073 2133 1168 2133 1166 2133 1073 2134 1166 2134 1072 2134 1072 2135 1166 2135 1164 2135 1072 2136 1164 2136 1071 2136 1071 2137 1164 2137 1165 2137 1071 2138 1165 2138 1070 2138 1070 2139 1165 2139 1162 2139 1070 2140 1162 2140 1188 2140 1188 2141 1162 2141 1161 2141 1188 2142 1161 2142 1047 2142 1047 2143 1161 2143 1160 2143 1047 2144 1160 2144 1189 2144 1189 2145 1160 2145 1158 2145 1189 2146 1158 2146 1170 2146 1170 2147 1158 2147 1014 2147 1154 2148 1157 2148 1190 2148 1313 2149 1169 2149 1168 2149 1313 2150 1168 2150 1314 2150 1314 2151 1168 2151 1167 2151 1162 2152 1165 2152 1191 2152 1191 2153 1165 2153 1245 2153 1245 2154 1165 2154 1164 2154 1245 2155 1164 2155 1192 2155 1192 2156 1164 2156 1169 2156 1192 2157 1169 2157 1313 2157 1162 2158 1191 2158 1332 2158 1162 2159 1332 2159 1163 2159 1163 2160 1332 2160 1240 2160 1163 2161 1240 2161 1160 2161 1160 2162 1240 2162 1193 2162 1160 2163 1193 2163 1158 2163 1158 2164 1193 2164 1159 2164 1159 2165 1193 2165 1312 2165 1190 2166 1157 2166 1235 2166 1159 2167 1312 2167 1237 2167 1159 2168 1237 2168 1156 2168 1156 2169 1237 2169 1235 2169 1156 2170 1235 2170 1157 2170 1154 2171 1190 2171 1232 2171 1154 2172 1232 2172 1155 2172 1155 2173 1232 2173 1311 2173 1155 2174 1311 2174 1152 2174 1152 2175 1311 2175 1194 2175 1150 2176 1331 2176 1149 2176 1152 2177 1194 2177 1153 2177 1153 2178 1194 2178 1150 2178 1150 2179 1194 2179 1310 2179 1150 2180 1310 2180 1331 2180 1149 2181 1331 2181 1148 2181 1148 2182 1331 2182 1225 2182 1148 2183 1225 2183 1147 2183 1147 2184 1225 2184 1309 2184 1147 2185 1309 2185 1330 2185 1147 2186 1330 2186 1145 2186 1145 2187 1330 2187 1222 2187 1145 2188 1222 2188 1146 2188 1214 2189 1139 2189 1140 2189 1146 2190 1222 2190 1195 2190 1146 2191 1195 2191 1144 2191 1144 2192 1195 2192 1141 2192 1141 2193 1195 2193 1308 2193 1141 2194 1308 2194 1142 2194 1142 2195 1308 2195 1217 2195 1142 2196 1217 2196 1143 2196 1143 2197 1217 2197 1307 2197 1143 2198 1307 2198 1140 2198 1140 2199 1307 2199 1306 2199 1140 2200 1306 2200 1214 2200 1314 2201 1167 2201 1315 2201 1315 2202 1167 2202 1088 2202 1315 2203 1088 2203 1316 2203 1316 2204 1088 2204 1090 2204 1316 2205 1090 2205 1317 2205 1317 2206 1090 2206 1091 2206 1317 2207 1091 2207 1253 2207 1253 2208 1091 2208 1093 2208 1253 2209 1093 2209 1256 2209 1256 2210 1093 2210 1094 2210 1256 2211 1094 2211 1318 2211 1318 2212 1094 2212 1095 2212 1318 2213 1095 2213 1196 2213 1196 2214 1095 2214 1097 2214 1196 2215 1097 2215 1197 2215 1197 2216 1097 2216 1098 2216 1197 2217 1098 2217 1297 2217 1297 2218 1098 2218 1099 2218 1297 2219 1099 2219 1298 2219 1298 2220 1099 2220 1100 2220 1298 2221 1100 2221 1319 2221 1319 2222 1100 2222 1102 2222 1319 2223 1102 2223 1263 2223 1263 2224 1102 2224 1106 2224 1263 2225 1106 2225 1265 2225 1265 2226 1106 2226 1104 2226 1265 2227 1104 2227 1198 2227 1198 2228 1104 2228 1103 2228 1198 2229 1103 2229 1199 2229 1199 2230 1103 2230 1107 2230 1199 2231 1107 2231 1299 2231 1299 2232 1107 2232 1109 2232 1299 2233 1109 2233 1300 2233 1300 2234 1109 2234 1108 2234 1300 2235 1108 2235 1320 2235 1320 2236 1108 2236 1111 2236 1320 2237 1111 2237 1321 2237 1321 2238 1111 2238 1110 2238 1321 2239 1110 2239 1322 2239 1322 2240 1110 2240 1112 2240 1322 2241 1112 2241 1323 2241 1323 2242 1112 2242 1113 2242 1323 2243 1113 2243 1276 2243 1276 2244 1113 2244 1116 2244 1276 2245 1116 2245 1333 2245 1333 2246 1116 2246 1115 2246 1333 2247 1115 2247 1324 2247 1324 2248 1115 2248 1114 2248 1324 2249 1114 2249 1280 2249 1280 2250 1114 2250 1117 2250 1280 2251 1117 2251 1334 2251 1334 2252 1117 2252 1119 2252 1334 2253 1119 2253 1325 2253 1325 2254 1119 2254 1118 2254 1325 2255 1118 2255 1283 2255 1283 2256 1118 2256 1121 2256 1283 2257 1121 2257 1286 2257 1286 2258 1121 2258 1120 2258 1286 2259 1120 2259 1335 2259 1335 2260 1120 2260 1122 2260 1335 2261 1122 2261 1326 2261 1326 2262 1122 2262 1123 2262 1326 2263 1123 2263 1290 2263 1290 2264 1123 2264 1124 2264 1290 2265 1124 2265 1336 2265 1336 2266 1124 2266 1126 2266 1336 2267 1126 2267 1327 2267 1327 2268 1126 2268 1125 2268 1327 2269 1125 2269 1294 2269 1294 2270 1125 2270 1127 2270 1294 2271 1127 2271 1296 2271 1296 2272 1127 2272 1130 2272 1296 2273 1130 2273 1200 2273 1200 2274 1130 2274 1129 2274 1200 2275 1129 2275 1301 2275 1301 2276 1129 2276 1128 2276 1301 2277 1128 2277 1204 2277 1204 2278 1128 2278 1131 2278 1204 2279 1131 2279 1328 2279 1328 2280 1131 2280 1132 2280 1328 2281 1132 2281 1302 2281 1302 2282 1132 2282 1133 2282 1302 2283 1133 2283 1207 2283 1207 2284 1133 2284 1134 2284 1207 2285 1134 2285 1329 2285 1329 2286 1134 2286 1135 2286 1329 2287 1135 2287 1303 2287 1303 2288 1135 2288 1136 2288 1303 2289 1136 2289 1304 2289 1304 2290 1136 2290 1137 2290 1304 2291 1137 2291 1138 2291 1304 2292 1138 2292 1305 2292 1305 2293 1138 2293 1214 2293 1214 2294 1138 2294 1139 2294 1203 2295 1201 2295 1204 2295 1213 2296 1211 2296 1214 2296 1221 2297 1219 2297 1222 2297 1225 2298 1224 2298 1223 2298 1230 2299 1231 2299 1232 2299 1232 2300 1231 2300 1229 2300 1233 2301 1234 2301 1235 2301 1236 2302 1233 2302 1237 2302 1240 2303 1239 2303 1238 2303 1244 2304 1242 2304 1245 2304 1253 2305 1252 2305 1250 2305 1254 2306 1255 2306 1256 2306 1256 2307 1255 2307 1252 2307 1264 2308 1262 2308 1263 2308 1263 2309 1262 2309 1261 2309 1274 2310 1275 2310 1276 2310 1276 2311 1275 2311 1273 2311 1279 2312 1277 2312 1280 2312 1283 2313 1282 2313 1281 2313 1284 2314 1285 2314 1286 2314 1286 2315 1285 2315 1282 2315 1288 2316 1289 2316 1290 2316 1290 2317 1289 2317 1287 2317 1293 2318 1291 2318 1294 2318 1295 2319 1293 2319 1296 2319 1297 2320 1298 2320 1260 2320 1297 2321 1260 2321 1259 2321 1299 2322 1300 2322 1269 2322 1299 2323 1269 2323 1268 2323 1197 2324 1297 2324 1259 2324 1197 2325 1259 2325 1258 2325 1199 2326 1299 2326 1268 2326 1199 2327 1268 2327 1267 2327 1196 2328 1197 2328 1258 2328 1196 2329 1258 2329 1257 2329 1198 2330 1199 2330 1267 2330 1198 2331 1267 2331 1266 2331 1201 2332 1202 2332 1204 2332 1204 2333 1202 2333 1301 2333 1206 2334 1205 2334 1207 2334 1207 2335 1205 2335 1302 2335 1210 2336 1209 2336 1303 2336 1210 2337 1303 2337 1304 2337 1211 2338 1212 2338 1214 2338 1214 2339 1212 2339 1305 2339 1213 2340 1214 2340 1306 2340 1215 2341 1216 2341 1217 2341 1217 2342 1216 2342 1307 2342 1215 2343 1217 2343 1218 2343 1218 2344 1217 2344 1308 2344 1219 2345 1220 2345 1222 2345 1222 2346 1220 2346 1195 2346 1225 2347 1223 2347 1309 2347 1227 2348 1228 2348 1310 2348 1227 2349 1310 2349 1194 2349 1232 2350 1229 2350 1311 2350 1230 2351 1232 2351 1190 2351 1233 2352 1235 2352 1237 2352 1236 2353 1237 2353 1312 2353 1240 2354 1238 2354 1193 2354 1242 2355 1243 2355 1245 2355 1245 2356 1243 2356 1191 2356 1246 2357 1247 2357 1313 2357 1246 2358 1313 2358 1314 2358 1249 2359 1248 2359 1315 2359 1249 2360 1315 2360 1316 2360 1251 2361 1249 2361 1250 2361 1250 2362 1249 2362 1316 2362 1250 2363 1316 2363 1317 2363 1252 2364 1253 2364 1256 2364 1254 2365 1256 2365 1318 2365 1263 2366 1261 2366 1319 2366 1264 2367 1263 2367 1265 2367 1271 2368 1270 2368 1320 2368 1271 2369 1320 2369 1321 2369 1272 2370 1271 2370 1321 2370 1272 2371 1321 2371 1322 2371 1276 2372 1273 2372 1323 2372 1277 2373 1278 2373 1280 2373 1280 2374 1278 2374 1324 2374 1283 2375 1281 2375 1325 2375 1290 2376 1287 2376 1326 2376 1291 2377 1292 2377 1294 2377 1294 2378 1292 2378 1327 2378 1200 2379 1301 2379 1202 2379 1200 2380 1202 2380 1295 2380 1203 2381 1204 2381 1328 2381 1328 2382 1302 2382 1205 2382 1328 2383 1205 2383 1203 2383 1206 2384 1207 2384 1208 2384 1208 2385 1207 2385 1329 2385 1329 2386 1303 2386 1209 2386 1329 2387 1209 2387 1208 2387 1304 2388 1305 2388 1212 2388 1304 2389 1212 2389 1210 2389 1306 2390 1307 2390 1216 2390 1306 2391 1216 2391 1213 2391 1308 2392 1195 2392 1220 2392 1308 2393 1220 2393 1218 2393 1221 2394 1222 2394 1330 2394 1330 2395 1309 2395 1223 2395 1330 2396 1223 2396 1221 2396 1224 2397 1225 2397 1226 2397 1226 2398 1225 2398 1331 2398 1331 2399 1310 2399 1228 2399 1331 2400 1228 2400 1226 2400 1194 2401 1311 2401 1229 2401 1194 2402 1229 2402 1227 2402 1190 2403 1235 2403 1230 2403 1230 2404 1235 2404 1234 2404 1312 2405 1193 2405 1238 2405 1312 2406 1238 2406 1236 2406 1239 2407 1240 2407 1241 2407 1241 2408 1240 2408 1332 2408 1332 2409 1191 2409 1243 2409 1332 2410 1243 2410 1241 2410 1244 2411 1245 2411 1192 2411 1192 2412 1313 2412 1247 2412 1192 2413 1247 2413 1244 2413 1314 2414 1315 2414 1248 2414 1314 2415 1248 2415 1246 2415 1317 2416 1253 2416 1250 2416 1257 2417 1254 2417 1318 2417 1257 2418 1318 2418 1196 2418 1298 2419 1319 2419 1261 2419 1298 2420 1261 2420 1260 2420 1264 2421 1265 2421 1266 2421 1266 2422 1265 2422 1198 2422 1300 2423 1320 2423 1270 2423 1300 2424 1270 2424 1269 2424 1322 2425 1323 2425 1273 2425 1322 2426 1273 2426 1272 2426 1274 2427 1276 2427 1333 2427 1333 2428 1324 2428 1278 2428 1333 2429 1278 2429 1274 2429 1279 2430 1280 2430 1334 2430 1334 2431 1325 2431 1281 2431 1334 2432 1281 2432 1279 2432 1282 2433 1283 2433 1286 2433 1284 2434 1286 2434 1335 2434 1335 2435 1326 2435 1287 2435 1335 2436 1287 2436 1284 2436 1288 2437 1290 2437 1336 2437 1336 2438 1327 2438 1292 2438 1336 2439 1292 2439 1288 2439 1293 2440 1294 2440 1296 2440 1295 2441 1296 2441 1200 2441 670 2442 700 2442 701 2442 497 2443 747 2443 496 2443 686 2444 684 2444 685 2444 668 2445 704 2445 539 2445 524 2446 718 2446 719 2446 486 2447 758 2447 485 2447 485 2448 759 2448 484 2448 535 2449 709 2449 534 2449 490 2450 754 2450 489 2450 507 2451 737 2451 506 2451 735 2452 507 2452 508 2452 710 2453 533 2453 534 2453 752 2454 490 2454 491 2454 756 2455 487 2455 488 2455 506 2456 738 2456 505 2456 732 2457 733 2457 510 2457 492 2458 752 2458 491 2458 520 2459 724 2459 519 2459 743 2460 500 2460 501 2460 715 2461 527 2461 528 2461 754 2462 488 2462 489 2462 670 2463 702 2463 669 2463 724 2464 518 2464 519 2464 677 2465 686 2465 685 2465 509 2466 735 2466 508 2466 695 2467 675 2467 676 2467 693 2468 677 2468 678 2468 673 2469 699 2469 672 2469 524 2470 720 2470 523 2470 531 2471 713 2471 530 2471 530 2472 714 2472 529 2472 499 2473 743 2473 744 2473 732 2474 510 2474 511 2474 683 2475 690 2475 682 2475 487 2476 757 2476 486 2476 527 2477 717 2477 526 2477 765 2478 477 2478 478 2478 675 2479 697 2479 674 2479 674 2480 698 2480 673 2480 768 2481 681 2481 475 2481 483 2482 761 2482 482 2482 759 2483 483 2483 484 2483 742 2484 743 2484 501 2484 680 2485 692 2485 679 2485 493 2486 751 2486 492 2486 518 2487 726 2487 517 2487 494 2488 750 2488 493 2488 513 2489 731 2489 512 2489 676 2490 690 2490 695 2490 705 2491 537 2491 538 2491 476 2492 768 2492 475 2492 511 2493 731 2493 732 2493 502 2494 740 2494 741 2494 517 2495 727 2495 516 2495 721 2496 521 2496 522 2496 539 2497 705 2497 538 2497 741 2498 501 2498 502 2498 748 2499 494 2499 495 2499 533 2500 711 2500 532 2500 526 2501 718 2501 525 2501 523 2502 721 2502 522 2502 702 2503 703 2503 668 2503 738 2504 504 2504 505 2504 480 2505 764 2505 479 2505 514 2506 730 2506 513 2506 495 2507 747 2507 748 2507 473 2508 683 2508 689 2508 499 2509 745 2509 498 2509 679 2510 693 2510 678 2510 537 2511 707 2511 536 2511 504 2512 740 2512 503 2512 528 2513 714 2513 715 2513 728 2514 514 2514 515 2514 672 2515 700 2515 671 2515 516 2516 728 2516 515 2516 510 2517 734 2517 509 2517 702 2518 668 2518 669 2518 482 2519 762 2519 481 2519 745 2520 497 2520 498 2520 478 2521 764 2521 765 2521 521 2522 723 2522 520 2522 707 2523 535 2523 536 2523 711 2524 712 2524 531 2524 670 2525 671 2525 700 2525 497 2526 746 2526 747 2526 686 2527 687 2527 684 2527 668 2528 703 2528 704 2528 524 2529 525 2529 718 2529 486 2530 757 2530 758 2530 485 2531 758 2531 759 2531 535 2532 708 2532 709 2532 490 2533 753 2533 754 2533 507 2534 736 2534 737 2534 752 2535 753 2535 490 2535 506 2536 737 2536 738 2536 492 2537 751 2537 752 2537 520 2538 723 2538 724 2538 715 2539 716 2539 527 2539 754 2540 755 2540 488 2540 670 2541 701 2541 702 2541 724 2542 725 2542 518 2542 677 2543 694 2543 686 2543 509 2544 734 2544 735 2544 693 2545 694 2545 677 2545 673 2546 698 2546 699 2546 524 2547 719 2547 720 2547 531 2548 712 2548 713 2548 530 2549 713 2549 714 2549 499 2550 500 2550 743 2550 683 2551 688 2551 690 2551 487 2552 756 2552 757 2552 527 2553 716 2553 717 2553 675 2554 696 2554 697 2554 674 2555 697 2555 698 2555 768 2556 769 2556 681 2556 483 2557 760 2557 761 2557 759 2558 760 2558 483 2558 680 2559 691 2559 692 2559 493 2560 750 2560 751 2560 518 2561 725 2561 726 2561 494 2562 749 2562 750 2562 513 2563 730 2563 731 2563 676 2564 682 2564 690 2564 705 2565 706 2565 537 2565 476 2566 767 2566 768 2566 511 2567 512 2567 731 2567 502 2568 503 2568 740 2568 517 2569 726 2569 727 2569 539 2570 704 2570 705 2570 741 2571 742 2571 501 2571 748 2572 749 2572 494 2572 533 2573 710 2573 711 2573 526 2574 717 2574 718 2574 523 2575 720 2575 721 2575 738 2576 739 2576 504 2576 480 2577 763 2577 764 2577 514 2578 729 2578 730 2578 495 2579 496 2579 747 2579 473 2580 688 2580 683 2580 499 2581 744 2581 745 2581 679 2582 692 2582 693 2582 537 2583 706 2583 707 2583 504 2584 739 2584 740 2584 528 2585 529 2585 714 2585 672 2586 699 2586 700 2586 516 2587 727 2587 728 2587 510 2588 733 2588 734 2588 482 2589 761 2589 762 2589 478 2590 479 2590 764 2590 521 2591 722 2591 723 2591 707 2592 708 2592 535 2592
144 0 139 0 140 0 39 1 144 1 140 1 39 2 140 2 141 2 142 3 39 3 141 3 142 4 141 4 143 4 146 5 142 5 147 5 147 6 142 6 143 6 74 7 148 7 149 7 74 8 149 8 150 8 151 9 152 9 153 9 153 10 152 10 154 10 89 11 90 11 155 11 89 12 155 12 156 12 91 13 88 13 157 13 157 14 88 14 158 14 92 15 93 15 159 15 92 16 159 16 160 16 94 17 87 17 161 17 94 18 161 18 162 18 96 19 95 19 163 19 96 20 163 20 164 20 97 21 98 21 165 21 165 22 98 22 166 22 100 23 99 23 167 23 100 24 167 24 168 24 101 25 102 25 169 25 169 26 102 26 170 26 103 27 86 27 171 27 103 28 171 28 172 28 85 29 104 29 173 29 85 30 173 30 174 30 83 31 84 31 175 31 83 32 175 32 176 32 106 33 105 33 177 33 106 34 177 34 178 34 108 35 107 35 179 35 108 36 179 36 180 36 109 37 82 37 181 37 109 38 181 38 182 38 110 39 111 39 183 39 110 40 183 40 184 40 112 41 81 41 185 41 185 42 81 42 186 42 114 43 113 43 187 43 114 44 187 44 188 44 116 45 115 45 189 45 189 46 115 46 190 46 118 47 117 47 191 47 118 48 191 48 192 48 119 49 120 49 193 49 119 50 193 50 194 50 79 51 80 51 195 51 195 52 80 52 196 52 121 53 122 53 197 53 121 54 197 54 198 54 123 55 78 55 199 55 123 56 199 56 200 56 125 57 124 57 201 57 125 58 201 58 202 58 127 59 126 59 203 59 203 60 126 60 204 60 129 61 128 61 205 61 129 62 205 62 206 62 131 63 130 63 207 63 207 64 130 64 208 64 132 65 77 65 209 65 132 66 209 66 210 66 133 67 134 67 211 67 133 68 211 68 212 68 75 69 76 69 213 69 213 70 76 70 214 70 136 71 135 71 215 71 136 72 215 72 216 72 138 73 137 73 217 73 138 74 217 74 218 74 144 75 40 75 145 75 145 76 40 76 42 76 148 77 145 77 149 77 149 78 145 78 42 78 42 79 41 79 149 79 149 80 41 80 150 80 150 81 41 81 43 81 152 82 74 82 150 82 152 83 150 83 154 83 154 84 150 84 43 84 154 85 43 85 44 85 154 86 44 86 153 86 153 87 44 87 45 87 90 88 151 88 153 88 90 89 153 89 155 89 155 90 153 90 45 90 155 91 45 91 46 91 155 92 46 92 156 92 156 93 46 93 47 93 47 94 158 94 156 94 156 95 158 95 88 95 156 96 88 96 89 96 158 97 47 97 48 97 158 98 48 98 157 98 157 99 48 99 50 99 50 100 159 100 157 100 157 101 159 101 93 101 157 102 93 102 91 102 50 103 49 103 159 103 159 104 49 104 160 104 160 105 49 105 51 105 51 106 161 106 160 106 160 107 161 107 87 107 160 108 87 108 92 108 51 109 52 109 161 109 161 110 52 110 162 110 162 111 52 111 53 111 53 112 163 112 162 112 162 113 163 113 95 113 162 114 95 114 94 114 53 115 54 115 163 115 163 116 54 116 164 116 164 117 54 117 55 117 55 118 166 118 164 118 164 119 166 119 96 119 96 120 166 120 98 120 166 121 55 121 56 121 166 122 56 122 165 122 165 123 56 123 58 123 58 124 167 124 165 124 165 125 167 125 99 125 165 126 99 126 97 126 58 127 57 127 167 127 167 128 57 128 168 128 168 129 57 129 59 129 59 130 170 130 168 130 168 131 170 131 102 131 168 132 102 132 100 132 170 133 59 133 60 133 170 134 60 134 169 134 169 135 60 135 62 135 62 136 171 136 169 136 169 137 171 137 86 137 169 138 86 138 101 138 62 139 61 139 171 139 171 140 61 140 172 140 172 141 61 141 63 141 63 142 173 142 172 142 172 143 173 143 104 143 172 144 104 144 103 144 173 145 63 145 65 145 173 146 65 146 174 146 174 147 65 147 64 147 64 148 175 148 174 148 174 149 175 149 85 149 85 150 175 150 84 150 64 151 66 151 175 151 175 152 66 152 176 152 176 153 66 153 67 153 67 154 177 154 176 154 176 155 177 155 105 155 176 156 105 156 83 156 177 157 67 157 69 157 177 158 69 158 178 158 178 159 69 159 68 159 68 160 179 160 178 160 178 161 179 161 106 161 106 162 179 162 107 162 68 163 70 163 179 163 179 164 70 164 180 164 180 165 70 165 71 165 71 166 181 166 180 166 180 167 181 167 108 167 108 168 181 168 82 168 181 169 71 169 73 169 181 170 73 170 182 170 182 171 73 171 72 171 72 172 183 172 182 172 182 173 183 173 109 173 109 174 183 174 111 174 72 175 0 175 183 175 183 176 0 176 184 176 184 177 0 177 2 177 2 178 186 178 184 178 184 179 186 179 81 179 184 180 81 180 110 180 2 181 1 181 186 181 186 182 1 182 185 182 185 183 1 183 3 183 3 184 187 184 185 184 185 185 187 185 113 185 185 186 113 186 112 186 3 187 4 187 187 187 187 188 4 188 188 188 188 189 4 189 5 189 5 190 190 190 188 190 188 191 190 191 115 191 188 192 115 192 114 192 5 193 6 193 190 193 190 194 6 194 189 194 189 195 6 195 7 195 7 196 191 196 189 196 189 197 191 197 117 197 189 198 117 198 116 198 7 199 9 199 191 199 191 200 9 200 192 200 192 201 9 201 8 201 8 202 193 202 192 202 192 203 193 203 120 203 192 204 120 204 118 204 8 205 10 205 193 205 193 206 10 206 194 206 194 207 10 207 12 207 12 208 196 208 194 208 194 209 196 209 80 209 194 210 80 210 119 210 12 211 11 211 196 211 196 212 11 212 195 212 195 213 11 213 13 213 13 214 197 214 195 214 195 215 197 215 79 215 79 216 197 216 122 216 197 217 13 217 14 217 197 218 14 218 198 218 198 219 14 219 16 219 16 220 199 220 198 220 198 221 199 221 78 221 198 222 78 222 121 222 16 223 15 223 199 223 199 224 15 224 200 224 200 225 15 225 18 225 18 226 201 226 200 226 200 227 201 227 124 227 200 228 124 228 123 228 18 229 17 229 201 229 201 230 17 230 202 230 202 231 17 231 19 231 19 232 204 232 202 232 202 233 204 233 126 233 202 234 126 234 125 234 204 235 19 235 21 235 204 236 21 236 203 236 203 237 21 237 20 237 20 238 205 238 203 238 203 239 205 239 128 239 203 240 128 240 127 240 20 241 22 241 205 241 205 242 22 242 206 242 206 243 22 243 24 243 24 244 208 244 206 244 206 245 208 245 130 245 206 246 130 246 129 246 24 247 23 247 208 247 208 248 23 248 207 248 207 249 23 249 26 249 26 250 209 250 207 250 207 251 209 251 77 251 207 252 77 252 131 252 26 253 25 253 209 253 209 254 25 254 210 254 210 255 25 255 27 255 27 256 211 256 210 256 210 257 211 257 132 257 132 258 211 258 134 258 211 259 27 259 28 259 211 260 28 260 212 260 212 261 28 261 30 261 30 262 214 262 212 262 212 263 214 263 76 263 212 264 76 264 133 264 30 265 29 265 214 265 214 266 29 266 213 266 213 267 29 267 32 267 32 268 215 268 213 268 213 269 215 269 75 269 75 270 215 270 135 270 32 271 31 271 215 271 215 272 31 272 216 272 216 273 31 273 33 273 33 274 217 274 216 274 216 275 217 275 137 275 216 276 137 276 136 276 33 277 35 277 217 277 217 278 35 278 218 278 218 279 35 279 34 279 147 280 138 280 218 280 147 281 218 281 146 281 146 282 218 282 34 282 148 283 139 283 145 283 145 284 139 284 144 284 142 285 146 285 36 285 36 286 146 286 34 286 39 287 38 287 144 287 144 288 38 288 40 288 39 289 142 289 37 289 37 290 142 290 36 290 314 291 95 291 315 291 315 292 95 292 96 292 315 293 96 293 320 293 320 294 96 294 98 294 320 295 98 295 97 295 320 296 97 296 219 296 219 297 97 297 220 297 220 298 97 298 99 298 220 299 99 299 321 299 321 300 99 300 100 300 321 301 100 301 221 301 221 302 100 302 102 302 221 303 102 303 329 303 329 304 102 304 101 304 329 305 101 305 331 305 331 306 101 306 86 306 331 307 86 307 222 307 222 308 86 308 103 308 222 309 103 309 332 309 332 310 103 310 104 310 332 311 104 311 333 311 333 312 104 312 85 312 333 313 85 313 223 313 223 314 85 314 84 314 223 315 84 315 83 315 223 316 83 316 339 316 339 317 83 317 344 317 344 318 83 318 105 318 344 319 105 319 224 319 224 320 105 320 106 320 224 321 106 321 345 321 345 322 106 322 107 322 345 323 107 323 352 323 352 324 107 324 108 324 352 325 108 325 225 325 225 326 108 326 82 326 225 327 82 327 348 327 348 328 82 328 109 328 348 329 109 329 226 329 226 330 109 330 111 330 226 331 111 331 110 331 226 332 110 332 353 332 353 333 110 333 360 333 360 334 110 334 81 334 360 335 81 335 227 335 227 336 81 336 112 336 227 337 112 337 361 337 361 338 112 338 113 338 361 339 113 339 362 339 362 340 113 340 114 340 362 341 114 341 228 341 228 342 114 342 115 342 228 343 115 343 368 343 368 344 115 344 116 344 368 345 116 345 229 345 229 346 116 346 117 346 229 347 117 347 230 347 230 348 117 348 118 348 230 349 118 349 374 349 374 350 118 350 120 350 374 351 120 351 119 351 374 352 119 352 384 352 384 353 119 353 231 353 231 354 119 354 80 354 231 355 80 355 79 355 231 356 79 356 385 356 385 357 79 357 391 357 391 358 79 358 122 358 391 359 122 359 121 359 391 360 121 360 386 360 386 361 121 361 387 361 387 362 121 362 78 362 387 363 78 363 398 363 398 364 78 364 123 364 398 365 123 365 124 365 398 366 124 366 392 366 392 367 124 367 400 367 400 368 124 368 125 368 400 369 125 369 232 369 232 370 125 370 126 370 232 371 126 371 401 371 401 372 126 372 127 372 401 373 127 373 233 373 233 374 127 374 128 374 233 375 128 375 234 375 234 376 128 376 129 376 234 377 129 377 404 377 404 378 129 378 130 378 404 379 130 379 257 379 257 380 130 380 131 380 257 381 131 381 256 381 256 382 131 382 77 382 256 383 77 383 254 383 254 384 77 384 132 384 254 385 132 385 282 385 282 386 132 386 134 386 282 387 134 387 279 387 279 388 134 388 133 388 279 389 133 389 235 389 235 390 133 390 76 390 235 391 76 391 75 391 235 392 75 392 408 392 408 393 75 393 236 393 236 394 75 394 135 394 236 395 135 395 268 395 268 396 135 396 136 396 268 397 136 397 267 397 267 398 136 398 137 398 267 399 137 399 283 399 283 400 137 400 138 400 283 401 138 401 278 401 278 402 138 402 147 402 278 403 147 403 287 403 287 404 147 404 143 404 287 405 143 405 280 405 280 406 143 406 141 406 280 407 141 407 140 407 280 408 140 408 246 408 246 409 140 409 245 409 245 410 140 410 139 410 245 411 139 411 244 411 244 412 139 412 148 412 244 413 148 413 281 413 281 414 148 414 74 414 281 415 74 415 294 415 294 416 74 416 152 416 294 417 152 417 237 417 237 418 152 418 151 418 237 419 151 419 90 419 237 420 90 420 295 420 295 421 90 421 238 421 238 422 90 422 89 422 238 423 89 423 303 423 303 424 89 424 88 424 303 425 88 425 298 425 298 426 88 426 91 426 298 427 91 427 304 427 304 428 91 428 93 428 304 429 93 429 305 429 305 430 93 430 92 430 305 431 92 431 306 431 306 432 92 432 87 432 306 433 87 433 239 433 239 434 87 434 94 434 239 435 94 435 314 435 314 436 94 436 95 436 492 437 491 437 296 437 493 438 492 438 290 438 495 439 494 439 300 439 496 440 495 440 301 440 497 441 496 441 240 441 499 442 498 442 308 442 500 443 499 443 309 443 502 444 501 444 317 444 503 445 502 445 312 445 505 446 504 446 323 446 554 447 483 447 241 447 484 448 506 448 334 448 507 449 484 449 335 449 509 450 508 450 340 450 510 451 509 451 341 451 512 452 511 452 346 452 485 453 512 453 347 453 513 454 486 454 350 454 515 455 514 455 242 455 516 456 515 456 354 456 518 457 517 457 363 457 519 458 518 458 364 458 521 459 520 459 369 459 522 460 521 460 370 460 524 461 523 461 375 461 525 462 524 462 376 462 527 463 526 463 381 463 529 464 528 464 243 464 530 465 529 465 388 465 532 466 531 466 393 466 533 467 532 467 394 467 534 468 533 468 395 468 488 469 537 469 264 469 538 470 488 470 263 470 539 471 538 471 262 471 543 472 542 472 258 472 544 473 543 473 276 473 545 474 544 474 275 474 489 475 545 475 274 475 549 476 548 476 252 476 550 477 549 477 251 477 552 478 551 478 288 478 553 479 552 479 249 479 245 480 244 480 291 480 245 481 291 481 246 481 253 482 270 482 547 482 253 483 547 483 546 483 254 484 255 484 256 484 404 485 257 485 258 485 404 486 258 486 259 486 261 487 260 487 405 487 261 488 405 488 262 488 266 489 265 489 536 489 266 490 536 490 487 490 268 491 267 491 285 491 268 492 285 492 269 492 408 493 269 493 270 493 408 494 270 494 271 494 273 495 272 495 284 495 273 496 284 496 274 496 277 497 258 497 542 497 277 498 542 498 541 498 278 499 248 499 249 499 278 500 249 500 288 500 286 501 288 501 250 501 286 502 250 502 251 502 272 503 253 503 546 503 272 504 546 504 490 504 402 505 261 505 262 505 402 506 262 506 263 506 396 507 266 507 487 507 396 508 487 508 535 508 236 509 268 509 269 509 236 510 269 510 408 510 279 511 271 511 272 511 279 512 272 512 273 512 255 513 273 513 274 513 255 514 274 514 275 514 406 515 277 515 541 515 406 516 541 516 540 516 280 517 246 517 247 517 280 518 247 518 248 518 283 519 278 519 288 519 283 520 288 520 286 520 285 521 286 521 251 521 285 522 251 522 252 522 284 523 272 523 490 523 284 524 490 524 489 524 403 525 396 525 535 525 403 526 535 526 534 526 407 527 255 527 275 527 407 528 275 528 276 528 405 529 406 529 540 529 405 530 540 530 539 530 544 531 276 531 275 531 253 532 272 532 271 532 253 533 271 533 270 533 545 534 275 534 274 534 549 535 252 535 251 535 289 536 249 536 248 536 289 537 248 537 296 537 296 538 248 538 247 538 296 539 247 539 290 539 293 540 292 540 281 540 293 541 281 541 294 541 550 542 251 542 250 542 297 543 294 543 237 543 297 544 237 544 295 544 552 545 288 545 249 545 299 546 290 546 291 546 299 547 291 547 292 547 492 548 296 548 290 548 307 549 240 549 297 549 307 550 297 550 308 550 308 551 297 551 295 551 308 552 295 552 302 552 310 553 302 553 303 553 310 554 303 554 311 554 495 555 300 555 301 555 309 556 308 556 302 556 309 557 302 557 310 557 312 558 311 558 304 558 312 559 304 559 305 559 499 560 308 560 309 560 502 561 317 561 312 561 241 562 324 562 319 562 241 563 319 563 325 563 505 564 323 564 324 564 554 565 241 565 325 565 554 566 325 566 326 566 338 567 337 567 332 567 338 568 332 568 343 568 343 569 332 569 333 569 343 570 333 570 223 570 342 571 330 571 331 571 342 572 331 572 337 572 484 573 334 573 335 573 507 574 335 574 336 574 346 575 342 575 337 575 346 576 337 576 338 576 509 577 340 577 341 577 349 578 347 578 343 578 349 579 343 579 350 579 351 580 350 580 339 580 351 581 339 581 344 581 512 582 346 582 347 582 355 583 354 583 345 583 355 584 345 584 352 584 356 585 352 585 225 585 356 586 225 586 357 586 513 587 350 587 351 587 366 588 359 588 360 588 366 589 360 589 227 589 515 590 242 590 354 590 365 591 364 591 357 591 365 592 357 592 358 592 373 593 361 593 362 593 373 594 362 594 228 594 516 595 354 595 355 595 369 596 365 596 358 596 369 597 358 597 359 597 372 598 367 598 361 598 372 599 361 599 373 599 518 600 363 600 364 600 371 601 370 601 366 601 371 602 366 602 367 602 519 603 364 603 365 603 375 604 371 604 367 604 375 605 367 605 372 605 377 606 228 606 368 606 377 607 368 607 378 607 378 608 368 608 229 608 378 609 229 609 230 609 521 610 369 610 370 610 380 611 376 611 373 611 380 612 373 612 381 612 524 613 375 613 376 613 243 614 382 614 378 614 243 615 378 615 379 615 389 616 384 616 231 616 389 617 231 617 385 617 527 618 381 618 382 618 529 619 243 619 388 619 395 620 394 620 390 620 395 621 390 621 403 621 396 622 403 622 386 622 396 623 386 623 397 623 399 624 398 624 392 624 399 625 392 625 400 625 530 626 388 626 383 626 402 627 400 627 232 627 402 628 232 628 401 628 532 629 393 629 394 629 266 630 396 630 397 630 266 631 397 631 265 631 261 632 402 632 401 632 261 633 401 633 260 633 260 634 401 634 233 634 260 635 233 635 234 635 533 636 394 636 395 636 263 637 399 637 400 637 263 638 400 638 402 638 488 639 264 639 263 639 277 640 406 640 259 640 277 641 259 641 258 641 538 642 263 642 262 642 271 643 279 643 235 643 271 644 235 644 408 644 489 645 274 645 284 645 252 646 270 646 269 646 252 647 269 647 285 647 248 648 278 648 287 648 248 649 287 649 280 649 244 650 281 650 292 650 244 651 292 651 291 651 246 652 291 652 290 652 246 653 290 653 247 653 270 654 252 654 548 654 270 655 548 655 547 655 250 656 288 656 551 656 250 657 551 657 550 657 553 658 249 658 289 658 300 659 299 659 292 659 300 660 292 660 293 660 240 661 293 661 294 661 240 662 294 662 297 662 298 663 304 663 311 663 298 664 311 664 303 664 238 665 303 665 302 665 238 666 302 666 295 666 293 667 240 667 301 667 293 668 301 668 300 668 289 669 296 669 491 669 289 670 491 670 553 670 493 671 290 671 299 671 306 672 239 672 313 672 306 673 313 673 305 673 299 674 300 674 494 674 299 675 494 675 493 675 496 676 301 676 240 676 316 677 309 677 310 677 316 678 310 678 311 678 318 679 313 679 239 679 318 680 239 680 314 680 497 681 240 681 307 681 317 682 316 682 311 682 317 683 311 683 312 683 322 684 312 684 305 684 322 685 305 685 313 685 319 686 318 686 314 686 319 687 314 687 325 687 325 688 314 688 315 688 325 689 315 689 320 689 307 690 308 690 498 690 307 691 498 691 497 691 500 692 309 692 316 692 323 693 322 693 313 693 323 694 313 694 318 694 327 695 320 695 219 695 327 696 219 696 328 696 328 697 219 697 220 697 328 698 220 698 321 698 320 699 327 699 326 699 320 700 326 700 325 700 318 701 319 701 324 701 318 702 324 702 323 702 316 703 317 703 501 703 316 704 501 704 500 704 503 705 312 705 322 705 329 706 331 706 330 706 329 707 330 707 221 707 321 708 221 708 336 708 321 709 336 709 328 709 327 710 328 710 334 710 327 711 334 711 326 711 322 712 323 712 504 712 322 713 504 713 503 713 222 714 332 714 337 714 222 715 337 715 331 715 221 716 330 716 340 716 221 717 340 717 336 717 328 718 336 718 335 718 328 719 335 719 334 719 326 720 334 720 555 720 326 721 555 721 554 721 324 722 241 722 483 722 324 723 483 723 505 723 330 724 342 724 341 724 330 725 341 725 340 725 555 726 334 726 506 726 223 727 339 727 350 727 223 728 350 728 343 728 338 729 343 729 347 729 338 730 347 730 346 730 336 731 340 731 508 731 336 732 508 732 507 732 510 733 341 733 342 733 242 734 351 734 344 734 242 735 344 735 224 735 348 736 226 736 357 736 348 737 357 737 225 737 224 738 345 738 354 738 224 739 354 739 242 739 342 740 346 740 511 740 342 741 511 741 510 741 485 742 347 742 349 742 363 743 355 743 352 743 363 744 352 744 356 744 358 745 357 745 226 745 358 746 226 746 353 746 353 747 360 747 359 747 353 748 359 748 358 748 349 749 350 749 486 749 349 750 486 750 485 750 227 751 361 751 367 751 227 752 367 752 366 752 356 753 357 753 364 753 356 754 364 754 363 754 351 755 242 755 514 755 351 756 514 756 513 756 359 757 366 757 370 757 359 758 370 758 369 758 355 759 363 759 517 759 355 760 517 760 516 760 230 761 374 761 379 761 230 762 379 762 378 762 228 763 377 763 381 763 228 764 381 764 373 764 372 765 373 765 376 765 372 766 376 766 375 766 365 767 369 767 520 767 365 768 520 768 519 768 522 769 370 769 371 769 374 770 384 770 383 770 374 771 383 771 379 771 377 772 378 772 382 772 377 773 382 773 381 773 371 774 375 774 523 774 371 775 523 775 522 775 525 776 376 776 380 776 388 777 243 777 379 777 388 778 379 778 383 778 393 779 383 779 384 779 393 780 384 780 389 780 390 781 389 781 385 781 390 782 385 782 391 782 387 783 398 783 397 783 387 784 397 784 386 784 380 785 381 785 526 785 380 786 526 786 525 786 391 787 386 787 403 787 391 788 403 788 390 788 389 789 390 789 394 789 389 790 394 790 393 790 382 791 243 791 528 791 382 792 528 792 527 792 398 793 399 793 265 793 398 794 265 794 397 794 383 795 393 795 531 795 383 796 531 796 530 796 534 797 395 797 403 797 264 798 265 798 399 798 264 799 399 799 263 799 259 800 260 800 234 800 259 801 234 801 404 801 254 802 282 802 255 802 282 803 279 803 273 803 282 804 273 804 255 804 256 805 255 805 407 805 256 806 407 806 257 806 257 807 407 807 276 807 257 808 276 808 258 808 260 809 259 809 406 809 260 810 406 810 405 810 265 811 264 811 537 811 265 812 537 812 536 812 539 813 262 813 405 813 543 814 258 814 276 814 286 815 285 815 267 815 286 816 267 816 283 816 428 817 426 817 482 817 428 818 482 818 427 818 426 819 424 819 483 819 426 820 483 820 482 820 430 821 429 821 484 821 430 822 484 822 432 822 410 823 409 823 485 823 410 824 485 824 437 824 437 825 485 825 486 825 437 826 486 826 436 826 461 827 459 827 487 827 461 828 487 828 460 828 464 829 462 829 488 829 464 830 488 830 463 830 472 831 470 831 489 831 472 832 489 832 473 832 473 833 489 833 490 833 473 834 490 834 475 834 411 835 491 835 412 835 412 836 491 836 492 836 412 837 492 837 414 837 414 838 492 838 493 838 414 839 493 839 413 839 413 840 493 840 494 840 413 841 494 841 415 841 415 842 494 842 495 842 415 843 495 843 416 843 416 844 495 844 496 844 416 845 496 845 418 845 418 846 496 846 497 846 418 847 497 847 417 847 417 848 497 848 498 848 417 849 498 849 419 849 419 850 498 850 499 850 419 851 499 851 421 851 421 852 499 852 500 852 421 853 500 853 420 853 420 854 500 854 501 854 420 855 501 855 422 855 422 856 501 856 502 856 422 857 502 857 423 857 423 858 502 858 503 858 423 859 503 859 425 859 425 860 503 860 504 860 425 861 504 861 424 861 424 862 504 862 505 862 424 863 505 863 483 863 429 864 427 864 506 864 429 865 506 865 484 865 432 866 484 866 507 866 432 867 507 867 431 867 431 868 507 868 508 868 431 869 508 869 433 869 433 870 508 870 509 870 433 871 509 871 435 871 435 872 509 872 510 872 435 873 510 873 434 873 434 874 510 874 511 874 434 875 511 875 409 875 409 876 511 876 512 876 409 877 512 877 485 877 436 878 486 878 513 878 436 879 513 879 438 879 438 880 513 880 514 880 438 881 514 881 440 881 440 882 514 882 515 882 440 883 515 883 439 883 439 884 515 884 516 884 439 885 516 885 441 885 441 886 516 886 517 886 441 887 517 887 443 887 443 888 517 888 518 888 443 889 518 889 442 889 442 890 518 890 519 890 442 891 519 891 444 891 444 892 519 892 520 892 444 893 520 893 445 893 445 894 520 894 521 894 445 895 521 895 447 895 447 896 521 896 522 896 447 897 522 897 446 897 446 898 522 898 523 898 446 899 523 899 448 899 448 900 523 900 524 900 448 901 524 901 450 901 450 902 524 902 525 902 450 903 525 903 449 903 449 904 525 904 526 904 449 905 526 905 451 905 451 906 526 906 527 906 451 907 527 907 452 907 452 908 527 908 528 908 452 909 528 909 454 909 454 910 528 910 529 910 454 911 529 911 453 911 453 912 529 912 530 912 453 913 530 913 455 913 455 914 530 914 531 914 455 915 531 915 457 915 457 916 531 916 532 916 457 917 532 917 456 917 456 918 532 918 533 918 456 919 533 919 458 919 458 920 533 920 534 920 458 921 534 921 459 921 459 922 534 922 535 922 459 923 535 923 487 923 460 924 487 924 536 924 460 925 536 925 462 925 462 926 536 926 537 926 462 927 537 927 488 927 463 928 488 928 538 928 463 929 538 929 465 929 465 930 538 930 539 930 465 931 539 931 466 931 466 932 539 932 540 932 466 933 540 933 468 933 468 934 540 934 541 934 468 935 541 935 467 935 467 936 541 936 542 936 467 937 542 937 469 937 469 938 542 938 543 938 469 939 543 939 471 939 471 940 543 940 544 940 471 941 544 941 470 941 470 942 544 942 545 942 470 943 545 943 489 943 475 944 490 944 546 944 475 945 546 945 474 945 474 946 546 946 547 946 474 947 547 947 476 947 476 948 547 948 548 948 476 949 548 949 478 949 478 950 548 950 549 950 478 951 549 951 477 951 477 952 549 952 550 952 477 953 550 953 479 953 479 954 550 954 551 954 479 955 551 955 480 955 480 956 551 956 552 956 480 957 552 957 481 957 481 958 552 958 553 958 481 959 553 959 411 959 411 960 553 960 491 960 482 961 483 961 554 961 482 962 554 962 427 962 427 963 554 963 555 963 427 964 555 964 506 964 428 965 652 965 426 965 426 966 652 966 694 966 426 967 694 967 424 967 424 968 694 968 651 968 424 969 651 969 650 969 424 970 650 970 425 970 425 971 650 971 423 971 423 972 650 972 693 972 423 973 693 973 422 973 422 974 693 974 649 974 422 975 649 975 420 975 420 976 649 976 648 976 420 977 648 977 421 977 421 978 648 978 647 978 421 979 647 979 419 979 419 980 647 980 646 980 419 981 646 981 417 981 417 982 646 982 645 982 417 983 645 983 418 983 418 984 645 984 637 984 418 985 637 985 416 985 416 986 637 986 621 986 416 987 621 987 415 987 415 988 621 988 630 988 415 989 630 989 413 989 413 990 630 990 556 990 413 991 556 991 414 991 414 992 556 992 644 992 414 993 644 993 412 993 412 994 644 994 643 994 412 995 643 995 642 995 412 996 642 996 411 996 411 997 642 997 481 997 481 998 642 998 641 998 481 999 641 999 480 999 480 1000 641 1000 627 1000 480 1001 627 1001 479 1001 479 1002 627 1002 634 1002 479 1003 634 1003 477 1003 477 1004 634 1004 557 1004 477 1005 557 1005 478 1005 478 1006 557 1006 692 1006 478 1007 692 1007 476 1007 476 1008 692 1008 691 1008 476 1009 691 1009 474 1009 474 1010 691 1010 690 1010 474 1011 690 1011 475 1011 475 1012 690 1012 639 1012 475 1013 639 1013 473 1013 473 1014 639 1014 624 1014 473 1015 624 1015 472 1015 472 1016 624 1016 632 1016 472 1017 632 1017 558 1017 472 1018 558 1018 470 1018 470 1019 558 1019 471 1019 471 1020 558 1020 689 1020 471 1021 689 1021 469 1021 469 1022 689 1022 688 1022 469 1023 688 1023 467 1023 467 1024 688 1024 687 1024 467 1025 687 1025 468 1025 468 1026 687 1026 686 1026 468 1027 686 1027 466 1027 466 1028 686 1028 685 1028 466 1029 685 1029 465 1029 465 1030 685 1030 684 1030 465 1031 684 1031 463 1031 463 1032 684 1032 683 1032 463 1033 683 1033 464 1033 464 1034 683 1034 682 1034 464 1035 682 1035 462 1035 462 1036 682 1036 701 1036 462 1037 701 1037 460 1037 460 1038 701 1038 681 1038 460 1039 681 1039 461 1039 461 1040 681 1040 680 1040 461 1041 680 1041 459 1041 459 1042 680 1042 700 1042 459 1043 700 1043 458 1043 458 1044 700 1044 679 1044 458 1045 679 1045 456 1045 456 1046 679 1046 678 1046 456 1047 678 1047 457 1047 457 1048 678 1048 677 1048 457 1049 677 1049 455 1049 455 1050 677 1050 676 1050 455 1051 676 1051 453 1051 453 1052 676 1052 675 1052 453 1053 675 1053 454 1053 454 1054 675 1054 674 1054 454 1055 674 1055 452 1055 452 1056 674 1056 673 1056 452 1057 673 1057 451 1057 451 1058 673 1058 672 1058 451 1059 672 1059 449 1059 449 1060 672 1060 671 1060 449 1061 671 1061 450 1061 450 1062 671 1062 670 1062 450 1063 670 1063 448 1063 448 1064 670 1064 699 1064 448 1065 699 1065 446 1065 446 1066 699 1066 669 1066 446 1067 669 1067 447 1067 447 1068 669 1068 668 1068 447 1069 668 1069 445 1069 445 1070 668 1070 698 1070 445 1071 698 1071 444 1071 444 1072 698 1072 667 1072 444 1073 667 1073 666 1073 444 1074 666 1074 442 1074 442 1075 666 1075 443 1075 443 1076 666 1076 665 1076 443 1077 665 1077 441 1077 441 1078 665 1078 664 1078 441 1079 664 1079 663 1079 441 1080 663 1080 439 1080 439 1081 663 1081 662 1081 439 1082 662 1082 440 1082 440 1083 662 1083 438 1083 438 1084 662 1084 661 1084 438 1085 661 1085 436 1085 436 1086 661 1086 660 1086 436 1087 660 1087 659 1087 436 1088 659 1088 437 1088 437 1089 659 1089 410 1089 410 1090 659 1090 658 1090 410 1091 658 1091 409 1091 409 1092 658 1092 697 1092 409 1093 697 1093 657 1093 409 1094 657 1094 434 1094 434 1095 657 1095 435 1095 435 1096 657 1096 656 1096 435 1097 656 1097 433 1097 433 1098 656 1098 696 1098 433 1099 696 1099 431 1099 431 1100 696 1100 655 1100 431 1101 655 1101 432 1101 432 1102 655 1102 654 1102 432 1103 654 1103 430 1103 430 1104 654 1104 559 1104 430 1105 559 1105 429 1105 429 1106 559 1106 695 1106 429 1107 695 1107 427 1107 427 1108 695 1108 653 1108 427 1109 653 1109 428 1109 428 1110 653 1110 652 1110 621 1111 622 1111 623 1111 624 1112 625 1112 626 1112 627 1113 628 1113 629 1113 630 1114 621 1114 623 1114 630 1115 623 1115 631 1115 632 1116 624 1116 626 1116 632 1117 626 1117 633 1117 634 1118 627 1118 635 1118 635 1119 627 1119 629 1119 556 1120 630 1120 631 1120 556 1121 631 1121 636 1121 558 1122 632 1122 633 1122 558 1123 633 1123 638 1123 557 1124 634 1124 635 1124 557 1125 635 1125 640 1125 560 1126 561 1126 642 1126 560 1127 642 1127 643 1127 562 1128 560 1128 643 1128 562 1129 643 1129 644 1129 563 1130 564 1130 645 1130 563 1131 645 1131 646 1131 565 1132 563 1132 646 1132 565 1133 646 1133 647 1133 566 1134 567 1134 648 1134 566 1135 648 1135 649 1135 569 1136 570 1136 650 1136 569 1137 650 1137 651 1137 572 1138 573 1138 652 1138 572 1139 652 1139 653 1139 576 1140 577 1140 654 1140 576 1141 654 1141 655 1141 579 1142 580 1142 656 1142 579 1143 656 1143 657 1143 582 1144 583 1144 658 1144 582 1145 658 1145 659 1145 584 1146 585 1146 660 1146 584 1147 660 1147 661 1147 586 1148 584 1148 661 1148 586 1149 661 1149 662 1149 587 1150 588 1150 663 1150 587 1151 663 1151 664 1151 589 1152 587 1152 664 1152 589 1153 664 1153 665 1153 590 1154 591 1154 666 1154 590 1155 666 1155 667 1155 593 1156 594 1156 668 1156 593 1157 668 1157 669 1157 596 1158 597 1158 670 1158 596 1159 670 1159 671 1159 598 1160 599 1160 672 1160 598 1161 672 1161 673 1161 600 1162 598 1162 673 1162 600 1163 673 1163 674 1163 601 1164 602 1164 675 1164 601 1165 675 1165 676 1165 603 1166 601 1166 676 1166 603 1167 676 1167 677 1167 604 1168 605 1168 678 1168 604 1169 678 1169 679 1169 607 1170 608 1170 680 1170 607 1171 680 1171 681 1171 610 1172 611 1172 682 1172 610 1173 682 1173 683 1173 612 1174 613 1174 684 1174 612 1175 684 1175 685 1175 614 1176 612 1176 685 1176 614 1177 685 1177 686 1177 615 1178 616 1178 687 1178 615 1179 687 1179 688 1179 617 1180 615 1180 688 1180 617 1181 688 1181 689 1181 618 1182 619 1182 690 1182 618 1183 690 1183 691 1183 620 1184 618 1184 691 1184 620 1185 691 1185 692 1185 636 1186 562 1186 644 1186 636 1187 644 1187 556 1187 621 1188 637 1188 622 1188 637 1189 645 1189 622 1189 622 1190 645 1190 564 1190 647 1191 648 1191 567 1191 647 1192 567 1192 565 1192 568 1193 566 1193 649 1193 568 1194 649 1194 693 1194 693 1195 650 1195 568 1195 568 1196 650 1196 570 1196 571 1197 569 1197 651 1197 571 1198 651 1198 694 1198 694 1199 652 1199 573 1199 694 1200 573 1200 571 1200 574 1201 572 1201 653 1201 574 1202 653 1202 695 1202 575 1203 574 1203 695 1203 575 1204 695 1204 559 1204 559 1205 654 1205 577 1205 559 1206 577 1206 575 1206 578 1207 576 1207 655 1207 578 1208 655 1208 696 1208 696 1209 656 1209 580 1209 696 1210 580 1210 578 1210 581 1211 579 1211 657 1211 581 1212 657 1212 697 1212 697 1213 658 1213 583 1213 697 1214 583 1214 581 1214 659 1215 660 1215 585 1215 659 1216 585 1216 582 1216 662 1217 663 1217 588 1217 662 1218 588 1218 586 1218 665 1219 666 1219 591 1219 665 1220 591 1220 589 1220 592 1221 590 1221 667 1221 592 1222 667 1222 698 1222 698 1223 668 1223 594 1223 698 1224 594 1224 592 1224 595 1225 593 1225 669 1225 595 1226 669 1226 699 1226 699 1227 670 1227 597 1227 699 1228 597 1228 595 1228 671 1229 672 1229 599 1229 671 1230 599 1230 596 1230 674 1231 675 1231 602 1231 674 1232 602 1232 600 1232 677 1233 678 1233 605 1233 677 1234 605 1234 603 1234 606 1235 604 1235 679 1235 606 1236 679 1236 700 1236 700 1237 680 1237 608 1237 700 1238 608 1238 606 1238 609 1239 607 1239 681 1239 609 1240 681 1240 701 1240 701 1241 682 1241 611 1241 701 1242 611 1242 609 1242 683 1243 684 1243 613 1243 683 1244 613 1244 610 1244 686 1245 687 1245 616 1245 686 1246 616 1246 614 1246 638 1247 617 1247 689 1247 638 1248 689 1248 558 1248 624 1249 639 1249 625 1249 639 1250 690 1250 619 1250 639 1251 619 1251 625 1251 640 1252 620 1252 692 1252 640 1253 692 1253 557 1253 627 1254 641 1254 628 1254 561 1255 628 1255 641 1255 561 1256 641 1256 642 1256 754 1257 775 1257 753 1257 753 1258 775 1258 755 1258 774 1259 776 1259 704 1259 704 1260 776 1260 777 1260 704 1261 777 1261 705 1261 705 1262 777 1262 707 1262 711 1263 778 1263 710 1263 710 1264 778 1264 712 1264 737 1265 779 1265 738 1265 738 1266 779 1266 739 1266 764 1267 780 1267 763 1267 763 1268 780 1268 765 1268 773 1269 781 1269 774 1269 774 1270 781 1270 776 1270 777 1271 782 1271 707 1271 707 1272 782 1272 783 1272 707 1273 783 1273 706 1273 706 1274 783 1274 784 1274 706 1275 784 1275 708 1275 708 1276 784 1276 709 1276 718 1277 785 1277 717 1277 717 1278 785 1278 786 1278 717 1279 786 1279 719 1279 719 1280 786 1280 721 1280 720 1281 787 1281 722 1281 722 1282 787 1282 723 1282 723 1283 788 1283 725 1283 725 1284 788 1284 789 1284 725 1285 789 1285 724 1285 724 1286 789 1286 790 1286 724 1287 790 1287 726 1287 726 1288 790 1288 791 1288 726 1289 791 1289 728 1289 728 1290 791 1290 792 1290 728 1291 792 1291 727 1291 727 1292 792 1292 793 1292 727 1293 793 1293 702 1293 702 1294 793 1294 703 1294 729 1295 794 1295 731 1295 731 1296 794 1296 795 1296 731 1297 795 1297 733 1297 733 1298 795 1298 796 1298 733 1299 796 1299 732 1299 732 1300 796 1300 734 1300 734 1301 797 1301 736 1301 736 1302 797 1302 798 1302 736 1303 798 1303 735 1303 735 1304 798 1304 737 1304 743 1305 799 1305 742 1305 742 1306 799 1306 744 1306 745 1307 800 1307 747 1307 747 1308 800 1308 746 1308 751 1309 801 1309 752 1309 752 1310 801 1310 802 1310 752 1311 802 1311 754 1311 754 1312 802 1312 775 1312 757 1313 803 1313 756 1313 756 1314 803 1314 804 1314 756 1315 804 1315 758 1315 758 1316 804 1316 759 1316 760 1317 805 1317 762 1317 762 1318 805 1318 764 1318 765 1319 806 1319 766 1319 766 1320 806 1320 807 1320 766 1321 807 1321 768 1321 768 1322 807 1322 767 1322 772 1323 808 1323 773 1323 773 1324 808 1324 781 1324 784 1325 809 1325 709 1325 709 1326 809 1326 810 1326 709 1327 810 1327 711 1327 711 1328 810 1328 778 1328 778 1329 811 1329 712 1329 712 1330 811 1330 812 1330 712 1331 812 1331 714 1331 714 1332 812 1332 813 1332 714 1333 813 1333 713 1333 713 1334 813 1334 814 1334 713 1335 814 1335 715 1335 715 1336 814 1336 716 1336 716 1337 815 1337 718 1337 718 1338 815 1338 785 1338 786 1339 816 1339 721 1339 721 1340 816 1340 817 1340 721 1341 817 1341 720 1341 720 1342 817 1342 787 1342 787 1343 818 1343 723 1343 723 1344 818 1344 788 1344 793 1345 819 1345 703 1345 703 1346 819 1346 730 1346 796 1347 820 1347 734 1347 734 1348 820 1348 797 1348 798 1349 821 1349 737 1349 737 1350 821 1350 779 1350 779 1351 822 1351 739 1351 739 1352 822 1352 740 1352 741 1353 823 1353 743 1353 743 1354 823 1354 799 1354 744 1355 824 1355 745 1355 745 1356 824 1356 800 1356 800 1357 825 1357 746 1357 746 1358 825 1358 748 1358 748 1359 826 1359 750 1359 750 1360 826 1360 827 1360 750 1361 827 1361 749 1361 749 1362 827 1362 828 1362 749 1363 828 1363 751 1363 751 1364 828 1364 801 1364 775 1365 829 1365 755 1365 755 1366 829 1366 830 1366 755 1367 830 1367 757 1367 757 1368 830 1368 803 1368 805 1369 831 1369 764 1369 764 1370 831 1370 780 1370 780 1371 832 1371 765 1371 765 1372 832 1372 806 1372 807 1373 833 1373 767 1373 767 1374 833 1374 834 1374 767 1375 834 1375 769 1375 769 1376 834 1376 771 1376 814 1377 835 1377 716 1377 716 1378 835 1378 815 1378 819 1379 836 1379 730 1379 730 1380 836 1380 837 1380 730 1381 837 1381 729 1381 729 1382 837 1382 794 1382 822 1383 838 1383 740 1383 740 1384 838 1384 839 1384 740 1385 839 1385 741 1385 741 1386 839 1386 823 1386 799 1387 840 1387 744 1387 744 1388 840 1388 824 1388 825 1389 841 1389 748 1389 748 1390 841 1390 826 1390 804 1391 842 1391 759 1391 759 1392 842 1392 843 1392 759 1393 843 1393 761 1393 761 1394 843 1394 844 1394 761 1395 844 1395 760 1395 760 1396 844 1396 805 1396 834 1397 845 1397 771 1397 771 1398 845 1398 846 1398 771 1399 846 1399 770 1399 770 1400 846 1400 847 1400 770 1401 847 1401 772 1401 772 1402 847 1402 808 1402 781 1403 848 1403 776 1403 776 1404 848 1404 849 1404 776 1405 849 1405 777 1405 777 1406 849 1406 850 1406 777 1407 850 1407 782 1407 782 1408 850 1408 851 1408 782 1409 851 1409 783 1409 783 1410 851 1410 852 1410 783 1411 852 1411 784 1411 784 1412 852 1412 853 1412 784 1413 853 1413 809 1413 809 1414 853 1414 854 1414 809 1415 854 1415 810 1415 810 1416 854 1416 855 1416 810 1417 855 1417 778 1417 778 1418 855 1418 856 1418 778 1419 856 1419 811 1419 811 1420 856 1420 857 1420 811 1421 857 1421 812 1421 812 1422 857 1422 858 1422 812 1423 858 1423 813 1423 813 1424 858 1424 859 1424 813 1425 859 1425 814 1425 814 1426 859 1426 835 1426 835 1427 860 1427 815 1427 815 1428 860 1428 861 1428 815 1429 861 1429 785 1429 785 1430 861 1430 862 1430 785 1431 862 1431 786 1431 786 1432 862 1432 863 1432 786 1433 863 1433 816 1433 816 1434 863 1434 864 1434 816 1435 864 1435 817 1435 817 1436 864 1436 865 1436 817 1437 865 1437 787 1437 787 1438 865 1438 866 1438 787 1439 866 1439 818 1439 818 1440 866 1440 867 1440 818 1441 867 1441 788 1441 788 1442 867 1442 868 1442 788 1443 868 1443 789 1443 789 1444 868 1444 869 1444 789 1445 869 1445 790 1445 790 1446 869 1446 870 1446 790 1447 870 1447 791 1447 791 1448 870 1448 871 1448 791 1449 871 1449 792 1449 792 1450 871 1450 872 1450 792 1451 872 1451 793 1451 793 1452 872 1452 873 1452 793 1453 873 1453 819 1453 819 1454 873 1454 836 1454 837 1455 874 1455 794 1455 794 1456 874 1456 875 1456 794 1457 875 1457 795 1457 795 1458 875 1458 876 1458 795 1459 876 1459 796 1459 796 1460 876 1460 877 1460 796 1461 877 1461 820 1461 820 1462 877 1462 878 1462 820 1463 878 1463 797 1463 797 1464 878 1464 879 1464 797 1465 879 1465 798 1465 798 1466 879 1466 880 1466 798 1467 880 1467 821 1467 821 1468 880 1468 881 1468 821 1469 881 1469 779 1469 779 1470 881 1470 882 1470 779 1471 882 1471 822 1471 822 1472 882 1472 838 1472 839 1473 883 1473 823 1473 823 1474 883 1474 884 1474 823 1475 884 1475 799 1475 799 1476 884 1476 840 1476 840 1477 885 1477 824 1477 824 1478 885 1478 886 1478 824 1479 886 1479 800 1479 800 1480 886 1480 887 1480 800 1481 887 1481 825 1481 825 1482 887 1482 841 1482 841 1483 888 1483 826 1483 826 1484 888 1484 889 1484 826 1485 889 1485 827 1485 827 1486 889 1486 890 1486 827 1487 890 1487 828 1487 828 1488 890 1488 891 1488 828 1489 891 1489 801 1489 801 1490 891 1490 892 1490 801 1491 892 1491 802 1491 802 1492 892 1492 893 1492 802 1493 893 1493 775 1493 775 1494 893 1494 894 1494 775 1495 894 1495 829 1495 829 1496 894 1496 895 1496 829 1497 895 1497 830 1497 830 1498 895 1498 896 1498 830 1499 896 1499 803 1499 803 1500 896 1500 897 1500 803 1501 897 1501 804 1501 804 1502 897 1502 842 1502 844 1503 898 1503 805 1503 805 1504 898 1504 899 1504 805 1505 899 1505 831 1505 831 1506 899 1506 900 1506 831 1507 900 1507 780 1507 780 1508 900 1508 901 1508 780 1509 901 1509 832 1509 832 1510 901 1510 902 1510 832 1511 902 1511 806 1511 806 1512 902 1512 903 1512 806 1513 903 1513 807 1513 807 1514 903 1514 904 1514 807 1515 904 1515 833 1515 833 1516 904 1516 905 1516 833 1517 905 1517 834 1517 834 1518 905 1518 845 1518 847 1519 906 1519 808 1519 808 1520 906 1520 907 1520 808 1521 907 1521 781 1521 781 1522 907 1522 848 1522 628 1523 907 1523 629 1523 629 1524 907 1524 906 1524 629 1525 906 1525 635 1525 635 1526 906 1526 847 1526 635 1527 847 1527 640 1527 640 1528 847 1528 846 1528 640 1529 846 1529 620 1529 620 1530 846 1530 845 1530 620 1531 845 1531 618 1531 618 1532 845 1532 905 1532 618 1533 905 1533 619 1533 619 1534 905 1534 904 1534 619 1535 904 1535 625 1535 625 1536 904 1536 903 1536 625 1537 903 1537 626 1537 626 1538 903 1538 902 1538 626 1539 902 1539 633 1539 633 1540 902 1540 901 1540 633 1541 901 1541 638 1541 638 1542 901 1542 900 1542 638 1543 900 1543 617 1543 617 1544 900 1544 899 1544 617 1545 899 1545 615 1545 615 1546 899 1546 898 1546 615 1547 898 1547 616 1547 616 1548 898 1548 844 1548 616 1549 844 1549 614 1549 614 1550 844 1550 843 1550 614 1551 843 1551 612 1551 612 1552 843 1552 842 1552 612 1553 842 1553 613 1553 613 1554 842 1554 897 1554 613 1555 897 1555 610 1555 610 1556 897 1556 896 1556 610 1557 896 1557 611 1557 611 1558 896 1558 895 1558 611 1559 895 1559 609 1559 609 1560 895 1560 894 1560 609 1561 894 1561 607 1561 607 1562 894 1562 893 1562 607 1563 893 1563 608 1563 608 1564 893 1564 892 1564 608 1565 892 1565 606 1565 606 1566 892 1566 891 1566 606 1567 891 1567 604 1567 604 1568 891 1568 890 1568 604 1569 890 1569 605 1569 605 1570 890 1570 889 1570 605 1571 889 1571 603 1571 603 1572 889 1572 888 1572 603 1573 888 1573 601 1573 601 1574 888 1574 841 1574 601 1575 841 1575 602 1575 602 1576 841 1576 887 1576 602 1577 887 1577 600 1577 600 1578 887 1578 886 1578 600 1579 886 1579 598 1579 598 1580 886 1580 885 1580 598 1581 885 1581 599 1581 599 1582 885 1582 840 1582 599 1583 840 1583 596 1583 596 1584 840 1584 884 1584 596 1585 884 1585 597 1585 597 1586 884 1586 883 1586 597 1587 883 1587 595 1587 595 1588 883 1588 839 1588 595 1589 839 1589 593 1589 593 1590 839 1590 838 1590 593 1591 838 1591 594 1591 594 1592 838 1592 882 1592 594 1593 882 1593 592 1593 592 1594 882 1594 881 1594 592 1595 881 1595 590 1595 590 1596 881 1596 880 1596 590 1597 880 1597 591 1597 591 1598 880 1598 879 1598 591 1599 879 1599 589 1599 589 1600 879 1600 878 1600 589 1601 878 1601 587 1601 587 1602 878 1602 877 1602 587 1603 877 1603 588 1603 588 1604 877 1604 876 1604 588 1605 876 1605 586 1605 586 1606 876 1606 875 1606 586 1607 875 1607 584 1607 584 1608 875 1608 874 1608 584 1609 874 1609 585 1609 585 1610 874 1610 837 1610 585 1611 837 1611 582 1611 582 1612 837 1612 836 1612 582 1613 836 1613 583 1613 583 1614 836 1614 873 1614 583 1615 873 1615 581 1615 581 1616 873 1616 872 1616 581 1617 872 1617 579 1617 579 1618 872 1618 871 1618 579 1619 871 1619 580 1619 580 1620 871 1620 870 1620 580 1621 870 1621 578 1621 578 1622 870 1622 869 1622 578 1623 869 1623 576 1623 576 1624 869 1624 868 1624 576 1625 868 1625 577 1625 577 1626 868 1626 867 1626 577 1627 867 1627 575 1627 575 1628 867 1628 866 1628 575 1629 866 1629 574 1629 574 1630 866 1630 865 1630 574 1631 865 1631 572 1631 572 1632 865 1632 864 1632 572 1633 864 1633 573 1633 573 1634 864 1634 863 1634 573 1635 863 1635 571 1635 571 1636 863 1636 862 1636 571 1637 862 1637 569 1637 569 1638 862 1638 861 1638 569 1639 861 1639 570 1639 570 1640 861 1640 860 1640 570 1641 860 1641 568 1641 568 1642 860 1642 835 1642 568 1643 835 1643 566 1643 566 1644 835 1644 859 1644 566 1645 859 1645 567 1645 567 1646 859 1646 858 1646 567 1647 858 1647 565 1647 565 1648 858 1648 857 1648 565 1649 857 1649 563 1649 563 1650 857 1650 856 1650 563 1651 856 1651 564 1651 564 1652 856 1652 855 1652 564 1653 855 1653 622 1653 622 1654 855 1654 854 1654 622 1655 854 1655 623 1655 623 1656 854 1656 853 1656 623 1657 853 1657 631 1657 631 1658 853 1658 852 1658 631 1659 852 1659 636 1659 636 1660 852 1660 851 1660 636 1661 851 1661 562 1661 562 1662 851 1662 850 1662 562 1663 850 1663 560 1663 560 1664 850 1664 849 1664 560 1665 849 1665 561 1665 561 1666 849 1666 848 1666 561 1667 848 1667 628 1667 628 1668 848 1668 907 1668 908 1669 738 1669 1029 1669 1029 1670 738 1670 739 1670 1029 1671 739 1671 957 1671 957 1672 739 1672 740 1672 957 1673 740 1673 741 1673 957 1674 741 1674 1051 1674 1051 1675 741 1675 1031 1675 1031 1676 741 1676 743 1676 1031 1677 743 1677 1030 1677 1030 1678 743 1678 742 1678 1030 1679 742 1679 962 1679 962 1680 742 1680 744 1680 962 1681 744 1681 1032 1681 1032 1682 744 1682 745 1682 1032 1683 745 1683 1033 1683 1033 1684 745 1684 747 1684 1033 1685 747 1685 746 1685 1033 1686 746 1686 966 1686 966 1687 746 1687 1034 1687 1034 1688 746 1688 748 1688 1034 1689 748 1689 1035 1689 1035 1690 748 1690 750 1690 1035 1691 750 1691 970 1691 970 1692 750 1692 749 1692 970 1693 749 1693 972 1693 972 1694 749 1694 751 1694 972 1695 751 1695 1052 1695 1052 1696 751 1696 752 1696 1052 1697 752 1697 1036 1697 1036 1698 752 1698 754 1698 1036 1699 754 1699 976 1699 976 1700 754 1700 753 1700 976 1701 753 1701 1053 1701 1053 1702 753 1702 755 1702 1053 1703 755 1703 1038 1703 1038 1704 755 1704 757 1704 1038 1705 757 1705 1037 1705 1037 1706 757 1706 756 1706 1037 1707 756 1707 758 1707 1037 1708 758 1708 1039 1708 1039 1709 758 1709 1040 1709 1040 1710 758 1710 759 1710 1040 1711 759 1711 1041 1711 1041 1712 759 1712 761 1712 1041 1713 761 1713 760 1713 1041 1714 760 1714 984 1714 984 1715 760 1715 1042 1715 1042 1716 760 1716 762 1716 1042 1717 762 1717 1043 1717 1043 1718 762 1718 764 1718 1043 1719 764 1719 909 1719 909 1720 764 1720 763 1720 909 1721 763 1721 1004 1721 1004 1722 763 1722 765 1722 1004 1723 765 1723 997 1723 997 1724 765 1724 766 1724 997 1725 766 1725 1008 1725 1008 1726 766 1726 768 1726 1008 1727 768 1727 989 1727 989 1728 768 1728 767 1728 989 1729 767 1729 1044 1729 1044 1730 767 1730 769 1730 1044 1731 769 1731 1045 1731 1045 1732 769 1732 771 1732 1045 1733 771 1733 910 1733 910 1734 771 1734 770 1734 910 1735 770 1735 1006 1735 1006 1736 770 1736 772 1736 1006 1737 772 1737 1000 1737 1000 1738 772 1738 773 1738 1000 1739 773 1739 1009 1739 1009 1740 773 1740 774 1740 1009 1741 774 1741 915 1741 915 1742 774 1742 704 1742 915 1743 704 1743 1010 1743 1010 1744 704 1744 705 1744 1010 1745 705 1745 1011 1745 1011 1746 705 1746 707 1746 1011 1747 707 1747 911 1747 911 1748 707 1748 706 1748 911 1749 706 1749 1002 1749 1002 1750 706 1750 708 1750 1002 1751 708 1751 993 1751 993 1752 708 1752 709 1752 993 1753 709 1753 994 1753 994 1754 709 1754 711 1754 994 1755 711 1755 710 1755 994 1756 710 1756 920 1756 920 1757 710 1757 1012 1757 1012 1758 710 1758 712 1758 1012 1759 712 1759 1013 1759 1013 1760 712 1760 714 1760 1013 1761 714 1761 924 1761 924 1762 714 1762 713 1762 924 1763 713 1763 715 1763 924 1764 715 1764 1014 1764 1014 1765 715 1765 1046 1765 1046 1766 715 1766 716 1766 1046 1767 716 1767 1015 1767 1015 1768 716 1768 718 1768 1015 1769 718 1769 717 1769 1015 1770 717 1770 1016 1770 1016 1771 717 1771 1047 1771 1047 1772 717 1772 719 1772 1047 1773 719 1773 1017 1773 1017 1774 719 1774 721 1774 1017 1775 721 1775 930 1775 930 1776 721 1776 720 1776 930 1777 720 1777 1048 1777 1048 1778 720 1778 722 1778 1048 1779 722 1779 912 1779 912 1780 722 1780 723 1780 912 1781 723 1781 1018 1781 1018 1782 723 1782 725 1782 1018 1783 725 1783 724 1783 1018 1784 724 1784 937 1784 937 1785 724 1785 726 1785 937 1786 726 1786 1049 1786 1049 1787 726 1787 1020 1787 1020 1788 726 1788 728 1788 1020 1789 728 1789 1019 1789 1019 1790 728 1790 727 1790 1019 1791 727 1791 1050 1791 1050 1792 727 1792 702 1792 1050 1793 702 1793 1022 1793 1022 1794 702 1794 703 1794 1022 1795 703 1795 1021 1795 1021 1796 703 1796 730 1796 1021 1797 730 1797 1023 1797 1023 1798 730 1798 729 1798 1023 1799 729 1799 1024 1799 1024 1800 729 1800 731 1800 1024 1801 731 1801 1025 1801 1025 1802 731 1802 733 1802 1025 1803 733 1803 948 1803 948 1804 733 1804 732 1804 948 1805 732 1805 1026 1805 1026 1806 732 1806 734 1806 1026 1807 734 1807 1027 1807 1027 1808 734 1808 736 1808 1027 1809 736 1809 1028 1809 1028 1810 736 1810 735 1810 1028 1811 735 1811 953 1811 953 1812 735 1812 737 1812 953 1813 737 1813 738 1813 953 1814 738 1814 908 1814 913 1815 914 1815 915 1815 918 1816 919 1816 920 1816 922 1817 923 1817 924 1817 930 1818 931 1818 929 1818 931 1819 930 1819 932 1819 936 1820 934 1820 937 1820 946 1821 947 1821 948 1821 952 1822 950 1822 953 1822 956 1823 954 1823 957 1823 960 1824 961 1824 962 1824 964 1825 965 1825 966 1825 968 1826 969 1826 970 1826 971 1827 968 1827 972 1827 975 1828 973 1828 976 1828 982 1829 983 1829 984 1829 987 1830 988 1830 989 1830 993 1831 994 1831 995 1831 993 1832 995 1832 996 1832 997 1833 998 1833 999 1833 1000 1834 992 1834 1001 1834 1002 1835 993 1835 996 1835 1002 1836 996 1836 1003 1836 1004 1837 997 1837 999 1837 1004 1838 999 1838 1005 1838 1006 1839 1000 1839 1001 1839 1006 1840 1001 1840 1007 1840 911 1841 1002 1841 1003 1841 911 1842 1003 1842 917 1842 909 1843 1004 1843 1005 1843 909 1844 1005 1844 986 1844 910 1845 1006 1845 991 1845 991 1846 1006 1846 1007 1846 913 1847 915 1847 1010 1847 916 1848 913 1848 1010 1848 916 1849 1010 1849 1011 1849 918 1850 920 1850 1012 1850 921 1851 918 1851 1012 1851 921 1852 1012 1852 1013 1852 922 1853 924 1853 1014 1853 926 1854 927 1854 1015 1854 926 1855 1015 1855 1016 1855 930 1856 929 1856 1017 1856 934 1857 935 1857 937 1857 937 1858 935 1858 1018 1858 938 1859 939 1859 1019 1859 1019 1860 939 1860 1020 1860 941 1861 942 1861 1021 1861 1021 1862 942 1862 1022 1862 943 1863 944 1863 1023 1863 943 1864 1023 1864 1024 1864 945 1865 943 1865 1024 1865 945 1866 1024 1866 1025 1866 946 1867 948 1867 1026 1867 949 1868 946 1868 1026 1868 949 1869 1026 1869 1027 1869 950 1870 951 1870 953 1870 953 1871 951 1871 1028 1871 954 1872 955 1872 957 1872 957 1873 955 1873 1029 1873 958 1874 959 1874 1030 1874 1030 1875 959 1875 1031 1875 960 1876 962 1876 1032 1876 963 1877 960 1877 1033 1877 1033 1878 960 1878 1032 1878 964 1879 966 1879 1034 1879 967 1880 964 1880 1034 1880 967 1881 1034 1881 1035 1881 968 1882 970 1882 972 1882 973 1883 974 1883 976 1883 976 1884 974 1884 1036 1884 977 1885 978 1885 1037 1885 1037 1886 978 1886 1038 1886 979 1887 980 1887 1039 1887 979 1888 1039 1888 1040 1888 981 1889 979 1889 1040 1889 981 1890 1040 1890 1041 1890 982 1891 984 1891 1042 1891 985 1892 982 1892 1042 1892 985 1893 1042 1893 1043 1893 987 1894 989 1894 1044 1894 990 1895 987 1895 1045 1895 1045 1896 987 1896 1044 1896 917 1897 916 1897 911 1897 911 1898 916 1898 1011 1898 994 1899 920 1899 995 1899 995 1900 920 1900 919 1900 1013 1901 924 1901 921 1901 921 1902 924 1902 923 1902 925 1903 922 1903 1046 1903 1046 1904 922 1904 1014 1904 1046 1905 1015 1905 927 1905 1046 1906 927 1906 925 1906 928 1907 926 1907 1016 1907 928 1908 1016 1908 1047 1908 1047 1909 1017 1909 929 1909 1047 1910 929 1910 928 1910 932 1911 930 1911 1048 1911 933 1912 932 1912 1048 1912 933 1913 1048 1913 912 1913 912 1914 1018 1914 935 1914 912 1915 935 1915 933 1915 936 1916 937 1916 1049 1916 1049 1917 1020 1917 939 1917 1049 1918 939 1918 936 1918 940 1919 938 1919 1019 1919 940 1920 1019 1920 1050 1920 1050 1921 1022 1921 942 1921 1050 1922 942 1922 940 1922 1021 1923 1023 1923 941 1923 941 1924 1023 1924 944 1924 1025 1925 948 1925 945 1925 945 1926 948 1926 947 1926 1027 1927 1028 1927 951 1927 1027 1928 951 1928 949 1928 952 1929 953 1929 908 1929 908 1930 1029 1930 952 1930 952 1931 1029 1931 955 1931 956 1932 957 1932 1051 1932 1051 1933 1031 1933 956 1933 956 1934 1031 1934 959 1934 1030 1935 962 1935 961 1935 1030 1936 961 1936 958 1936 1033 1937 966 1937 963 1937 963 1938 966 1938 965 1938 1035 1939 970 1939 967 1939 967 1940 970 1940 969 1940 971 1941 972 1941 1052 1941 1052 1942 1036 1942 974 1942 1052 1943 974 1943 971 1943 975 1944 976 1944 1053 1944 1053 1945 1038 1945 975 1945 975 1946 1038 1946 978 1946 1037 1947 1039 1947 980 1947 1037 1948 980 1948 977 1948 1041 1949 984 1949 981 1949 981 1950 984 1950 983 1950 986 1951 985 1951 909 1951 909 1952 985 1952 1043 1952 997 1953 1008 1953 998 1953 1008 1954 989 1954 998 1954 998 1955 989 1955 988 1955 991 1956 990 1956 1045 1956 991 1957 1045 1957 910 1957 1000 1958 1009 1958 992 1958 914 1959 992 1959 915 1959 915 1960 992 1960 1009 1960 1054 1961 929 1961 931 1961 1055 1962 958 1962 1056 1962 1056 1963 958 1963 961 1963 1056 1964 961 1964 1057 1964 961 1965 960 1965 1057 1965 1057 1966 960 1966 963 1966 1057 1967 963 1967 1058 1967 1058 1968 963 1968 965 1968 1058 1969 965 1969 1059 1969 1059 1970 965 1970 964 1970 1059 1971 964 1971 1060 1971 964 1972 967 1972 1060 1972 1060 1973 967 1973 969 1973 1060 1974 969 1974 1061 1974 1061 1975 969 1975 968 1975 1061 1975 968 1975 1062 1975 1054 1976 931 1976 1063 1976 1063 1977 931 1977 932 1977 1063 1978 932 1978 1064 1978 1065 1979 945 1979 1066 1979 1066 1980 945 1980 947 1980 1066 1981 947 1981 1067 1981 1067 1982 947 1982 946 1982 1067 1983 946 1983 1068 1983 946 1984 949 1984 1068 1984 1068 1985 949 1985 951 1985 1068 1986 951 1986 1069 1986 1069 1987 951 1987 950 1987 1069 1975 950 1975 1070 1975 950 1988 952 1988 1070 1988 1070 1989 952 1989 955 1989 1070 1990 955 1990 1071 1990 1071 1991 955 1991 954 1991 1071 1975 954 1975 1072 1975 1072 1992 954 1992 956 1992 1072 1993 956 1993 1055 1993 1055 1994 956 1994 959 1994 1055 1995 959 1995 958 1995 968 1996 971 1996 1062 1996 1062 1997 971 1997 974 1997 1062 1998 974 1998 1073 1998 1073 1999 974 1999 973 1999 1073 2000 973 2000 1074 2000 1074 2001 973 2001 975 2001 1074 2002 975 2002 1075 2002 975 2003 978 2003 1075 2003 1075 2004 978 2004 977 2004 1075 2005 977 2005 1076 2005 1076 2006 977 2006 980 2006 1076 2007 980 2007 1077 2007 1078 2008 991 2008 1079 2008 1079 2009 991 2009 1007 2009 1079 1975 1007 1975 1080 1975 932 2010 933 2010 1064 2010 1064 2011 933 2011 935 2011 1064 2012 935 2012 1081 2012 1081 2013 935 2013 934 2013 1081 2014 934 2014 1082 2014 1082 2015 934 2015 936 2015 1082 2016 936 2016 1083 2016 980 2017 979 2017 1077 2017 1077 2018 979 2018 981 2018 1077 2019 981 2019 1084 2019 1084 2020 981 2020 983 2020 1084 2021 983 2021 1085 2021 1085 2022 983 2022 982 2022 1085 2023 982 2023 1086 2023 982 2024 985 2024 1086 2024 1086 2025 985 2025 986 2025 1086 2026 986 2026 1087 2026 1087 2027 986 2027 1005 2027 1087 2028 1005 2028 1088 2028 1005 2029 999 2029 1088 2029 1088 2030 999 2030 998 2030 1088 2031 998 2031 1089 2031 1089 2032 998 2032 988 2032 1089 1975 988 1975 1090 1975 1090 2033 988 2033 987 2033 1090 2034 987 2034 1078 2034 1078 2035 987 2035 990 2035 1078 2036 990 2036 991 2036 1007 2037 1001 2037 1080 2037 1080 2038 1001 2038 992 2038 1080 2039 992 2039 1091 2039 1091 2040 992 2040 914 2040 1091 2041 914 2041 1092 2041 1092 2042 914 2042 913 2042 1092 2043 913 2043 1093 2043 936 2044 939 2044 1083 2044 1083 2045 939 2045 938 2045 1083 2046 938 2046 1094 2046 1094 2047 938 2047 940 2047 1094 2048 940 2048 1095 2048 940 2049 942 2049 1095 2049 1095 2050 942 2050 941 2050 1095 2051 941 2051 1096 2051 1096 2052 941 2052 944 2052 1096 2053 944 2053 1065 2053 1065 2054 944 2054 943 2054 1065 2055 943 2055 945 2055 913 2056 916 2056 1093 2056 1093 2057 916 2057 917 2057 1093 2058 917 2058 1097 2058 1097 2059 917 2059 1003 2059 1097 2060 1003 2060 1098 2060 1003 2061 996 2061 1098 2061 1098 2062 996 2062 995 2062 1098 2063 995 2063 1099 2063 1099 2064 995 2064 919 2064 1099 2065 919 2065 1100 2065 1100 2066 919 2066 918 2066 1100 2067 918 2067 1101 2067 918 2068 921 2068 1101 2068 1101 2069 921 2069 923 2069 1101 2070 923 2070 1102 2070 1102 2071 923 2071 922 2071 1102 2072 922 2072 1103 2072 922 2073 925 2073 1103 2073 1103 2074 925 2074 927 2074 1103 2075 927 2075 1104 2075 1104 2076 927 2076 926 2076 1104 2077 926 2077 1105 2077 1105 2078 926 2078 928 2078 1105 2079 928 2079 1054 2079 1054 2080 928 2080 929 2080 1054 2081 1106 2081 1105 2081 1105 2082 1106 2082 1107 2082 1105 2083 1107 2083 1104 2083 1104 2084 1107 2084 1108 2084 1104 2085 1108 2085 1103 2085 1103 2086 1108 2086 1109 2086 1103 2087 1109 2087 1102 2087 1102 2088 1109 2088 1110 2088 1102 2089 1110 2089 1101 2089 1101 2090 1110 2090 1111 2090 1101 2091 1111 2091 1100 2091 1100 2092 1111 2092 1112 2092 1100 2093 1112 2093 1099 2093 1099 2094 1112 2094 1113 2094 1099 2095 1113 2095 1098 2095 1098 2096 1113 2096 1114 2096 1098 2097 1114 2097 1097 2097 1097 2098 1114 2098 1115 2098 1097 2099 1115 2099 1093 2099 1093 2100 1115 2100 1116 2100 1093 2101 1116 2101 1092 2101 1092 2102 1116 2102 1117 2102 1092 2103 1117 2103 1091 2103 1091 2104 1117 2104 1118 2104 1091 2105 1118 2105 1080 2105 1080 2106 1118 2106 1119 2106 1080 2107 1119 2107 1079 2107 1079 2108 1119 2108 1120 2108 1079 2109 1120 2109 1078 2109 1078 2110 1120 2110 1121 2110 1078 2111 1121 2111 1090 2111 1090 2112 1121 2112 1122 2112 1090 2113 1122 2113 1089 2113 1089 2114 1122 2114 1123 2114 1089 2115 1123 2115 1088 2115 1088 2116 1123 2116 1124 2116 1088 2117 1124 2117 1087 2117 1087 2118 1124 2118 1125 2118 1087 2119 1125 2119 1086 2119 1086 2120 1125 2120 1126 2120 1086 2121 1126 2121 1085 2121 1085 2122 1126 2122 1127 2122 1085 2123 1127 2123 1084 2123 1084 2124 1127 2124 1128 2124 1084 2125 1128 2125 1077 2125 1077 2126 1128 2126 1129 2126 1077 2127 1129 2127 1076 2127 1076 2128 1129 2128 1130 2128 1076 2129 1130 2129 1075 2129 1075 2130 1130 2130 1131 2130 1075 2131 1131 2131 1074 2131 1074 2132 1131 2132 1132 2132 1074 2133 1132 2133 1073 2133 1073 2134 1132 2134 1133 2134 1073 2135 1133 2135 1062 2135 1062 2136 1133 2136 1134 2136 1062 2137 1134 2137 1061 2137 1061 2138 1134 2138 1135 2138 1061 2139 1135 2139 1060 2139 1060 2140 1135 2140 1136 2140 1060 2141 1136 2141 1059 2141 1059 2142 1136 2142 1137 2142 1059 2143 1137 2143 1058 2143 1058 2144 1137 2144 1138 2144 1058 2145 1138 2145 1057 2145 1057 2146 1138 2146 1139 2146 1057 2147 1139 2147 1056 2147 1056 2148 1139 2148 1140 2148 1056 2149 1140 2149 1055 2149 1055 2150 1140 2150 1141 2150 1055 2151 1141 2151 1072 2151 1072 2152 1141 2152 1142 2152 1072 2153 1142 2153 1071 2153 1071 2154 1142 2154 1143 2154 1071 2155 1143 2155 1070 2155 1070 2156 1143 2156 1144 2156 1070 2157 1144 2157 1069 2157 1069 2158 1144 2158 1145 2158 1069 2159 1145 2159 1068 2159 1068 2160 1145 2160 1146 2160 1068 2161 1146 2161 1067 2161 1067 2162 1146 2162 1147 2162 1067 2163 1147 2163 1066 2163 1066 2164 1147 2164 1148 2164 1066 2165 1148 2165 1065 2165 1065 2166 1148 2166 1149 2166 1065 2167 1149 2167 1096 2167 1096 2168 1149 2168 1150 2168 1096 2169 1150 2169 1095 2169 1095 2170 1150 2170 1151 2170 1095 2171 1151 2171 1094 2171 1094 2172 1151 2172 1152 2172 1094 2173 1152 2173 1083 2173 1083 2174 1152 2174 1153 2174 1083 2175 1153 2175 1082 2175 1082 2176 1153 2176 1154 2176 1082 2177 1154 2177 1081 2177 1081 2178 1154 2178 1155 2178 1081 2179 1155 2179 1064 2179 1064 2180 1155 2180 1156 2180 1064 2181 1156 2181 1063 2181 1063 2182 1156 2182 1157 2182 1063 2183 1157 2183 1054 2183 1054 2184 1157 2184 1106 2184 1157 2185 1156 2185 1138 2185 1108 2186 1107 2186 1138 2186 1138 2187 1107 2187 1106 2187 1138 2188 1106 2188 1157 2188 1111 2185 1110 2185 1138 2185 1138 2189 1110 2189 1109 2189 1138 2190 1109 2190 1108 2190 1114 2185 1113 2185 1138 2185 1138 2185 1113 2185 1112 2185 1138 2191 1112 2191 1111 2191 1117 2192 1116 2192 1138 2192 1138 2193 1116 2193 1115 2193 1138 2185 1115 2185 1114 2185 1120 2185 1119 2185 1138 2185 1138 2185 1119 2185 1118 2185 1138 2194 1118 2194 1117 2194 1123 2195 1122 2195 1138 2195 1138 2185 1122 2185 1121 2185 1138 2196 1121 2196 1120 2196 1126 2185 1125 2185 1138 2185 1138 2185 1125 2185 1124 2185 1138 2197 1124 2197 1123 2197 1129 2185 1128 2185 1138 2185 1138 2198 1128 2198 1127 2198 1138 2199 1127 2199 1126 2199 1132 2185 1131 2185 1138 2185 1138 2200 1131 2200 1130 2200 1138 2201 1130 2201 1129 2201 1135 2202 1134 2202 1138 2202 1138 2203 1134 2203 1133 2203 1138 2204 1133 2204 1132 2204 1138 2185 1137 2185 1136 2185 1138 2205 1136 2205 1135 2205 1141 2185 1140 2185 1138 2185 1138 2206 1140 2206 1139 2206 1144 2185 1143 2185 1138 2185 1138 2185 1143 2185 1142 2185 1138 2207 1142 2207 1141 2207 1147 2185 1146 2185 1138 2185 1138 2208 1146 2208 1145 2208 1138 2209 1145 2209 1144 2209 1150 2185 1149 2185 1138 2185 1138 2210 1149 2210 1148 2210 1138 2185 1148 2185 1147 2185 1153 2185 1152 2185 1138 2185 1138 2185 1152 2185 1151 2185 1138 2211 1151 2211 1150 2211 1156 2185 1155 2185 1138 2185 1138 2212 1155 2212 1154 2212 1138 2213 1154 2213 1153 2213