CAPE 10 10 10 17 27 30 38 54 58 57 54 53 44 33 22 13 9 10 15 23 22 20 21 20 27 31 33 40 49 63 84 108 91 57 41 41 42 50 52 49 50 59 64 62 59 55 47 44 47 55 82 106 107 114 137 163 163 133 92 68 75 113 141 132 115 95 91 78 76 81 84 81 106 135 173 225 315 402 443 463 523 562 564 518 425 331 332 370 415 468 454 306 156 121 127 117 130 204 276 326 361 373 337 268 233 224 275 385 403 458 430 388 361 377 436 482 520 481 379 358 303 273 265 365 287 411 566 611 482 292 195 229 354 513 703 801 717 517 345 253 242 269 313 373 344 242 136 106 122 143 128 115 328 673 813 809 626 389 343 329 370 363 380 325 270 157 128 147 214 219 170 204 723 1126 2042 2383 795 45 212 448 547 586 501 378 516 439 170 171 189 275 443 543 550 493 260 124 68 92 291 545 194 230 256 282 251 195 177 192 194 175 165 169 169 126 117 104 73 67 89 151 167 94 48 45 61 89 151 221 325 491 533 363 180 108 103 111 121 132 151 177 184 128 93 131 167 220 318 421 445 421 341 277 249 405 717 901 871 684 504 448 491 745 847 616 363 337 393 373 13 12 13 18 26 37 52 72 68 57 52 48 39 25 17 11 7 10 15 20 20 19 22 24 30 35 41 52 65 86 109 115 72 42 30 27 28 36 37 38 45 60 70 66 61 58 51 45 49 53 61 85 107 121 141 163 169 146 105 68 63 88 130 134 129 102 90 76 70 76 92 102 114 181 236 296 428 497 512 501 541 544 539 504 470 368 358 407 448 491 448 280 164 128 111 115 137 261 361 386 379 347 284 220 181 200 244 287 441 517 490 403 457 425 437 491 529 492 417 450 454 500 383 303 335 444 622 618 430 248 233 224 507 706 674 718 679 447 231 161 211 328 436 468 453 338 221 128 118 133 125 57 64 331 493 871 737 460 484 325 347 357 360 353 316 207 182 167 238 196 182 114 666 885 483 130 55 102 498 858 918 813 655 473 369 281 149 130 168 318 550 717 720 565 299 155 92 82 105 209 222 244 275 285 215 186 162 149 167 141 116 108 114 119 107 89 69 95 198 321 240 105 62 52 53 74 125 182 303 446 405 239 125 94 88 73 103 139 183 214 189 119 95 141 195 251 278 359 340 302 283 284 370 418 580 945 886 616 519 479 555 758 841 605 354 347 429 374 15 15 14 20 35 53 69 77 68 50 40 36 31 18 12 9 6 8 13 15 15 19 23 26 33 40 49 60 74 95 111 105 57 41 26 19 19 25 26 29 44 68 78 70 62 58 52 47 47 47 53 76 104 125 144 161 173 168 125 84 62 70 80 115 123 93 81 74 74 78 93 118 139 214 288 401 442 583 595 550 554 539 517 486 432 356 376 438 485 499 482 390 228 110 97 122 179 321 414 417 377 321 257 207 163 171 208 307 475 563 560 487 498 422 431 476 516 521 519 498 449 370 298 290 382 530 645 530 319 207 205 232 255 318 571 765 727 524 303 245 329 483 582 594 573 479 342 143 108 124 141 87 28 24 132 470 619 244 294 265 619 453 321 376 288 229 206 189 362 262 173 328 197 62 43 62 119 269 751 1062 1039 912 738 551 397 282 159 131 208 395 609 768 757 510 252 154 130 118 135 179 216 256 275 257 165 115 107 109 154 169 122 87 95 114 107 101 120 230 404 450 371 199 77 50 42 43 121 197 291 435 350 180 108 81 45 44 70 120 196 244 192 121 140 166 186 250 267 322 328 280 304 355 397 404 590 882 901 620 544 540 574 762 772 566 411 401 456 481 14 15 16 28 51 74 86 79 56 40 37 30 22 12 10 8 5 6 10 12 13 17 23 27 32 39 48 57 71 87 93 94 58 29 15 11 14 17 18 26 47 69 80 71 63 58 54 52 51 51 60 80 99 121 147 169 173 159 128 82 60 60 63 97 105 86 76 66 64 68 92 130 159 251 357 387 527 655 586 548 556 500 470 464 413 365 393 456 483 507 508 412 256 130 97 135 225 352 406 417 371 292 243 229 193 182 211 332 472 556 576 537 527 417 394 429 493 497 512 462 422 407 382 384 510 632 645 437 254 212 223 335 481 566 645 699 685 559 397 370 479 600 652 682 692 625 353 124 100 146 236 167 91 74 92 164 295 100 92 181 516 700 335 357 272 241 228 222 297 304 514 340 100 41 47 343 440 582 944 1096 1029 901 783 670 463 274 189 186 279 459 620 735 756 783 715 636 130 119 160 197 464 232 266 268 233 130 86 103 115 185 168 103 90 107 108 152 270 454 581 533 390 203 83 51 45 50 74 131 278 428 364 251 202 99 52 52 67 115 210 281 218 162 192 184 195 247 262 279 266 274 329 333 315 440 803 852 720 518 519 521 550 689 646 514 493 515 570 640 18 16 22 39 63 82 86 67 39 28 25 21 14 10 9 6 3 8 10 11 12 16 21 27 30 30 36 42 51 61 63 61 45 17 7 7 9 11 17 29 48 69 76 70 65 63 58 55 54 51 50 60 85 111 129 147 159 150 123 117 91 65 65 93 91 70 69 64 62 70 90 128 162 202 287 478 657 625 535 530 536 465 426 446 431 366 374 403 447 506 506 419 282 158 118 158 236 330 368 396 380 350 273 233 223 223 230 333 444 521 571 579 528 419 365 363 384 448 467 454 383 445 510 522 589 625 572 410 343 275 288 470 623 660 616 563 544 478 349 332 455 547 605 646 708 682 403 151 139 213 415 362 286 266 276 246 177 98 84 136 247 357 301 355 327 282 250 244 231 230 430 199 37 43 103 402 823 984 1021 1036 988 901 732 558 418 295 219 225 299 420 547 611 618 744 1018 560 121 113 136 143 150 180 258 335 263 252 195 191 213 257 203 125 99 103 133 256 385 569 658 523 306 141 64 50 64 95 124 192 314 380 365 295 179 121 88 67 91 132 215 293 244 227 217 277 255 240 244 263 268 270 272 293 392 429 554 764 655 468 375 375 458 543 453 334 337 408 550 665 18 17 24 42 65 80 76 54 32 21 18 16 14 10 7 4 2 8 9 11 12 15 19 24 26 19 21 24 25 31 34 31 21 7 5 5 6 7 17 31 51 76 87 87 81 72 63 69 72 59 53 60 76 99 123 143 149 148 134 97 83 60 61 72 73 69 71 61 59 62 86 89 127 184 327 608 688 545 476 499 507 452 407 439 414 385 369 383 444 497 505 451 325 205 156 178 272 359 370 398 395 372 303 264 256 261 273 341 413 494 545 578 528 528 433 345 322 366 399 381 296 382 512 576 620 620 540 536 529 465 434 540 607 558 523 466 397 342 259 250 311 394 502 555 680 715 478 235 250 345 573 612 622 614 570 399 197 114 79 101 145 205 329 443 358 275 256 210 168 157 118 62 116 114 159 654 985 984 1024 1008 909 766 579 422 358 303 225 231 284 385 480 521 642 674 405 211 124 114 94 94 110 148 234 377 395 325 278 219 265 261 177 116 100 100 138 291 449 623 626 411 217 114 70 56 77 131 174 179 193 237 267 248 172 137 104 97 108 137 187 219 219 232 221 298 383 311 238 331 274 409 340 293 401 519 723 808 642 428 318 330 416 439 373 309 278 320 401 521 17 16 24 41 62 75 68 47 28 18 15 14 12 8 5 4 5 9 10 12 12 15 17 18 18 12 12 11 12 14 14 14 9 3 3 3 4 7 18 33 56 82 101 105 97 85 72 82 87 66 46 39 55 81 100 112 121 131 107 83 77 68 63 65 67 70 70 71 71 69 70 83 116 183 396 698 619 463 435 469 480 454 450 456 459 415 378 399 441 483 485 421 334 256 216 241 307 390 432 416 402 367 303 268 282 295 308 355 405 478 527 558 559 506 441 328 271 295 287 267 239 344 453 514 553 567 585 614 661 670 614 579 517 429 380 357 341 302 256 227 265 386 484 586 651 721 518 316 358 476 643 687 824 855 769 491 230 125 81 79 120 509 555 469 433 382 271 160 101 96 87 62 72 206 292 490 768 874 916 886 772 678 549 423 333 274 223 229 284 341 401 387 428 469 154 132 112 95 53 49 75 170 184 356 398 413 349 276 226 165 104 77 82 95 121 328 571 641 510 303 170 108 82 77 93 130 158 225 233 266 226 222 167 112 90 97 87 98 127 147 154 191 223 281 474 446 277 570 667 799 631 444 497 723 885 846 640 440 353 365 416 426 386 317 283 273 331 442 18 18 25 39 56 63 55 41 30 22 15 13 10 7 6 6 7 10 11 12 11 13 15 15 14 9 8 7 7 7 7 6 4 2 2 2 4 6 17 26 48 94 122 124 112 96 77 92 100 71 47 44 57 63 71 98 123 108 89 76 66 64 62 63 56 61 77 76 76 67 73 92 140 234 554 700 541 409 405 456 464 450 436 454 449 408 384 401 456 454 410 363 311 274 264 278 295 368 467 481 429 367 306 278 276 281 312 350 389 447 451 497 522 491 459 357 270 249 212 202 212 293 369 389 385 416 491 578 666 696 646 567 453 358 329 360 398 388 341 274 306 376 412 520 652 707 489 314 363 423 549 659 830 915 782 486 253 142 87 75 113 455 513 607 473 410 323 189 110 86 83 79 155 447 688 684 694 861 904 844 759 634 600 510 368 271 227 242 245 256 270 234 204 228 214 185 130 85 50 43 42 160 299 414 367 348 303 256 188 115 69 54 67 90 163 438 670 614 423 250 165 133 121 135 138 149 181 201 174 282 372 175 157 108 76 77 75 81 84 97 154 159 212 249 304 374 398 732 849 844 776 659 719 840 875 809 590 379 318 321 362 427 440 363 283 272 325 404 16 18 25 39 50 50 47 39 26 18 15 12 8 7 7 8 9 11 12 12 11 11 13 13 12 9 7 6 6 5 5 5 3 2 2 2 3 5 12 33 66 112 141 138 109 75 79 104 107 82 51 36 39 50 67 88 91 86 69 60 67 68 63 63 58 65 58 66 73 82 80 104 161 342 638 653 490 385 395 429 436 433 417 430 427 392 355 384 415 393 372 332 290 280 269 275 298 367 491 543 461 363 285 262 274 276 281 319 326 378 418 456 475 445 442 374 285 242 207 192 223 273 282 297 297 319 394 511 633 671 628 562 478 398 373 418 459 429 361 286 275 275 254 344 668 648 403 315 260 312 465 594 763 874 715 416 238 157 114 90 93 152 205 509 573 604 433 295 203 129 98 94 387 674 1226 1360 946 1087 1076 981 966 729 744 668 416 315 286 241 178 172 151 144 180 235 378 211 201 159 156 90 85 256 428 390 292 239 232 200 140 98 70 56 111 162 261 507 636 529 352 212 161 165 163 169 167 177 175 156 130 251 388 135 124 103 85 71 80 104 92 95 155 147 186 174 194 214 211 401 667 773 729 707 712 709 749 722 564 435 348 286 328 427 459 378 244 233 278 305 15 19 26 40 47 48 40 30 21 15 14 11 9 8 9 10 11 12 12 12 12 12 12 12 10 9 8 7 8 8 7 6 4 3 4 3 3 7 20 51 89 123 159 147 99 54 69 97 104 88 69 58 57 71 75 80 87 85 69 66 67 59 57 58 57 55 70 76 77 77 91 134 203 439 672 608 455 402 395 406 431 416 392 402 383 338 319 385 390 365 334 290 281 274 315 349 309 404 541 546 474 354 267 250 262 263 261 258 302 339 365 394 413 388 393 339 287 261 245 243 239 276 261 241 224 228 330 508 628 640 611 578 536 518 512 488 429 323 261 209 199 186 212 397 683 590 453 269 168 272 788 512 699 807 627 357 222 169 168 167 106 85 98 267 1011 988 476 280 223 146 114 145 263 567 1034 1119 1067 1345 1271 1191 1148 811 790 666 443 352 303 230 130 106 94 132 237 540 421 289 259 256 240 201 203 397 381 342 301 294 299 166 91 103 115 101 237 340 385 533 539 420 279 174 136 140 155 187 192 174 150 117 67 95 211 141 144 140 115 92 103 163 132 145 149 124 137 136 136 203 279 447 630 730 692 601 530 539 663 688 618 552 453 349 363 413 409 337 260 195 228 270 15 21 28 31 40 38 31 24 19 17 14 11 9 9 10 10 11 12 12 13 13 13 13 12 10 9 9 10 11 11 9 7 6 5 6 5 7 13 35 75 112 147 179 155 107 62 63 89 100 98 87 74 72 71 60 57 61 63 56 49 55 58 52 53 58 58 68 71 71 84 102 144 263 495 642 587 453 428 417 440 453 416 402 397 352 322 305 281 298 308 272 250 250 290 328 310 351 463 579 561 444 363 301 219 228 236 256 262 284 301 330 361 351 328 325 299 285 302 315 361 347 356 278 217 198 222 344 528 612 603 585 566 543 545 543 538 507 357 253 226 284 194 217 472 640 619 490 211 138 202 497 468 635 1673 1030 400 234 213 266 228 115 56 115 337 973 965 450 234 214 164 139 175 281 467 666 785 909 998 941 1040 973 535 521 497 493 380 428 218 178 92 84 253 487 399 490 310 293 257 378 399 420 439 357 406 452 495 297 136 90 133 190 192 294 407 456 530 497 361 262 218 141 117 149 244 165 122 108 108 123 153 300 197 169 169 116 103 133 243 179 160 150 126 121 120 154 211 524 624 531 689 704 561 523 523 655 711 646 561 431 367 382 349 333 333 263 167 170 207 18 19 26 31 33 31 24 19 18 17 15 12 10 10 11 11 11 12 13 14 15 15 14 12 11 10 12 14 15 15 11 10 9 7 8 8 12 24 56 100 141 181 187 144 96 66 60 76 85 83 81 82 80 73 65 59 57 55 52 59 63 59 49 50 52 54 58 75 86 83 126 209 340 520 638 638 534 448 430 468 471 429 416 390 330 286 248 251 269 274 257 245 254 270 305 368 456 534 558 521 468 342 268 249 195 240 233 243 257 260 283 350 316 322 301 273 269 266 318 424 449 410 287 214 212 288 416 546 591 565 544 505 456 438 424 496 553 443 446 320 296 243 256 455 602 591 413 208 149 219 301 463 1006 1535 727 503 364 258 283 247 123 47 42 147 384 570 426 268 220 185 181 222 314 446 601 723 776 798 782 741 709 384 398 505 539 397 372 196 186 124 128 221 315 284 301 260 288 263 427 504 490 403 369 479 476 382 338 251 164 205 277 290 301 351 559 730 445 345 299 205 125 112 231 249 165 115 112 161 218 260 316 221 142 126 103 116 180 266 202 166 158 153 158 165 223 333 491 630 563 542 665 661 597 582 691 708 593 500 382 375 381 329 302 351 346 261 203 297 20 23 27 31 31 27 21 18 18 17 16 13 11 11 12 12 12 13 14 15 16 16 16 14 13 13 19 22 24 23 19 16 12 9 10 12 20 42 79 125 172 203 177 136 91 62 59 62 59 65 75 78 71 65 65 60 58 52 48 56 57 51 46 49 54 66 74 75 83 118 156 242 384 404 568 596 499 438 451 490 495 471 431 350 269 233 202 185 207 244 266 260 252 270 322 414 530 608 551 452 458 420 296 246 208 216 195 209 216 222 235 295 303 306 293 283 277 258 319 432 475 454 320 251 273 363 443 515 559 535 491 435 361 302 271 293 300 329 473 332 287 383 414 487 594 519 386 264 243 354 347 463 723 778 945 598 423 298 282 251 156 76 70 100 314 388 516 639 418 210 224 261 312 448 624 683 737 750 750 696 579 327 356 610 560 410 328 448 195 206 232 248 266 263 238 216 234 265 414 467 392 263 327 353 350 334 311 285 250 250 273 274 255 266 421 605 476 440 323 212 166 156 207 146 142 144 180 306 338 412 363 176 99 92 108 153 207 220 178 158 149 131 123 131 235 413 560 620 597 659 714 609 482 472 569 624 550 491 400 431 447 317 289 291 317 207 228 328 20 24 27 29 27 24 21 19 19 18 17 14 13 13 13 13 13 14 15 16 17 18 17 15 14 17 28 30 39 42 36 26 21 14 11 18 35 63 97 144 191 208 186 163 122 68 42 41 50 58 70 72 67 68 65 58 54 55 57 59 54 50 46 50 51 62 71 94 118 146 181 191 305 422 585 561 470 440 465 503 530 497 447 340 263 241 202 169 286 395 329 264 287 309 333 419 563 615 513 403 387 343 282 230 195 192 185 166 182 179 196 243 289 316 298 261 260 281 362 448 463 544 420 332 326 359 386 439 498 503 463 398 304 209 159 141 216 376 373 361 468 533 496 509 611 708 689 389 471 447 381 466 506 599 591 522 439 338 300 254 199 139 120 136 181 209 452 679 471 232 257 302 331 464 732 862 948 909 754 705 537 447 552 505 467 398 414 328 230 244 250 272 243 191 208 168 288 364 422 406 282 185 102 91 197 295 305 261 229 210 180 156 148 172 213 313 423 520 306 243 311 93 118 136 132 161 167 243 384 458 353 197 130 146 180 203 202 192 145 109 98 92 119 189 296 393 529 595 616 752 771 751 621 523 426 483 569 611 408 417 413 389 310 251 229 307 370 374 21 25 27 27 24 21 19 19 20 20 18 17 15 14 14 14 14 15 16 16 17 18 17 17 17 22 29 47 64 67 55 43 38 20 15 26 53 77 108 152 178 196 201 184 131 74 46 37 45 63 74 64 53 51 54 60 57 53 56 59 54 46 46 48 54 60 81 109 118 145 149 210 344 444 578 521 453 431 474 521 539 518 458 405 307 233 191 177 191 270 292 263 271 292 355 456 574 638 565 394 357 312 258 206 172 163 154 143 221 151 157 197 207 307 355 245 233 295 388 443 435 487 468 443 399 356 348 384 441 479 459 393 286 163 125 147 207 301 353 490 601 564 486 714 1129 820 582 576 600 448 427 390 471 566 577 475 534 408 325 241 208 188 173 168 157 197 369 545 422 244 286 331 372 499 773 1042 1408 1254 789 687 502 548 501 344 399 718 436 239 234 206 202 206 180 348 192 149 430 486 449 382 293 243 130 112 227 255 193 142 129 140 122 84 91 132 182 311 518 525 266 288 870 104 113 131 147 155 191 248 350 382 319 292 266 266 253 243 208 171 109 71 90 150 233 296 328 367 418 545 740 755 787 784 611 579 465 395 496 795 576 412 392 331 279 195 222 438 472 409 24 26 26 25 22 18 17 20 21 22 21 18 16 14 14 14 14 15 16 16 17 18 17 18 19 24 36 72 89 86 67 49 41 25 21 35 63 81 96 129 151 183 199 204 145 87 51 37 46 56 68 59 44 42 46 50 47 47 51 54 53 51 52 53 61 65 71 101 107 147 157 216 340 447 550 520 439 437 477 542 561 543 528 423 302 221 180 176 188 212 236 257 274 317 415 502 577 654 548 378 371 324 221 169 141 130 122 128 206 142 136 278 211 367 582 370 262 316 377 396 386 378 437 488 455 369 315 388 451 445 428 382 293 160 130 141 137 212 433 596 625 530 414 484 773 617 584 704 703 577 424 373 456 848 588 445 399 334 290 227 183 171 167 148 137 170 326 446 363 257 265 347 403 467 599 871 1661 1331 807 653 566 784 364 375 375 572 447 244 215 141 190 327 489 229 102 215 567 558 403 341 282 186 100 132 205 168 94 63 69 95 96 90 163 294 388 573 685 531 235 193 316 128 116 116 168 204 219 223 261 309 323 412 397 338 302 251 172 114 94 109 166 278 334 313 332 379 465 545 668 647 538 486 456 459 422 349 420 541 455 387 385 277 238 240 322 444 413 296 25 25 25 23 20 17 19 20 22 22 21 18 16 15 14 14 15 16 16 16 17 17 17 18 21 30 52 89 100 91 65 47 37 29 27 41 52 68 75 101 136 178 211 214 148 80 44 35 42 53 59 52 41 36 37 39 42 45 48 49 51 58 61 61 60 68 74 88 112 135 139 230 332 441 540 515 449 445 461 514 534 556 517 406 290 201 157 153 160 189 260 297 300 355 419 513 672 696 550 360 317 314 209 196 107 96 103 100 118 143 123 192 213 464 502 522 317 309 352 340 333 334 364 428 422 341 281 537 690 514 412 379 309 195 167 132 128 248 525 616 602 501 367 313 495 587 706 730 712 556 367 463 437 502 458 388 341 283 252 218 182 142 123 124 127 162 226 290 386 386 259 293 349 386 443 785 1671 1300 983 661 680 548 347 369 317 333 311 213 157 116 221 118 85 101 210 480 680 718 498 300 219 153 118 148 174 124 59 49 68 81 109 227 435 637 703 786 723 470 220 180 176 176 160 150 181 189 204 210 224 262 328 446 453 369 294 202 112 77 137 197 218 296 334 307 326 379 571 687 627 494 410 425 379 359 357 376 409 407 341 402 414 356 327 330 356 412 269 178 24 24 24 22 18 17 18 21 23 23 20 18 16 15 15 15 16 16 15 15 15 16 16 18 24 38 66 100 99 84 56 38 33 34 32 37 40 51 62 88 125 179 218 236 162 80 41 35 43 45 47 49 39 30 31 34 38 44 46 47 52 60 64 62 62 66 85 106 111 128 149 243 337 464 535 497 456 455 449 460 504 538 502 388 273 193 146 144 171 200 346 395 305 331 420 584 735 730 546 350 294 293 190 154 118 107 94 112 177 165 138 154 208 249 331 383 283 281 308 293 274 283 323 380 375 314 264 449 600 502 407 362 333 278 225 162 166 307 552 587 565 484 382 352 466 511 661 737 648 469 322 322 406 395 382 347 274 236 229 208 166 115 93 104 131 173 199 185 239 334 277 215 257 380 414 643 1215 1267 930 582 485 273 311 318 296 255 234 188 218 225 113 74 99 228 491 606 800 769 495 303 210 153 152 157 139 118 88 97 136 155 222 536 730 836 828 771 605 368 239 212 212 183 165 163 177 180 202 229 224 246 303 397 422 353 269 186 117 121 222 277 245 278 334 385 445 462 731 673 453 354 348 334 333 270 270 324 361 353 334 367 373 356 366 361 350 314 265 195 22 23 23 20 19 18 21 23 24 23 19 17 16 16 17 16 16 15 14 14 14 14 16 19 29 47 77 102 99 77 47 32 33 34 35 34 37 42 50 75 118 180 223 255 182 93 48 38 43 47 55 46 30 25 28 32 37 43 44 44 50 58 62 64 66 75 86 100 113 128 165 240 354 483 523 492 457 457 432 431 479 516 493 389 283 200 146 146 184 213 224 241 273 336 471 654 789 758 547 346 270 234 191 165 164 169 130 147 245 208 155 147 187 255 373 268 227 236 252 258 239 252 300 353 339 279 250 276 328 368 350 310 329 328 279 213 246 394 532 529 502 441 369 366 430 483 643 689 534 378 299 296 358 347 381 413 421 339 266 202 144 99 95 134 183 221 224 189 168 170 177 192 247 389 406 571 750 1083 778 492 348 330 269 254 232 182 177 266 162 128 122 128 210 456 577 771 891 792 573 362 230 173 169 154 110 113 158 237 359 375 420 766 824 836 772 648 482 309 259 244 211 179 140 124 145 170 213 260 254 262 279 343 339 284 259 252 244 244 296 331 276 249 318 467 446 567 721 489 273 246 341 330 342 203 209 256 281 289 299 354 364 345 363 366 362 342 302 271 20 21 21 22 19 20 24 24 24 22 18 16 16 17 17 17 17 16 15 15 14 15 17 22 34 54 83 103 105 80 50 35 35 34 36 35 35 37 43 65 110 169 217 238 179 128 69 47 46 45 57 51 39 32 31 35 37 39 41 43 47 52 55 63 73 86 94 111 128 149 190 270 383 511 510 496 443 450 436 424 454 493 481 396 297 213 156 151 169 183 205 232 262 347 521 711 810 750 543 368 294 260 204 192 172 187 179 194 364 247 161 147 178 267 320 302 249 208 222 234 223 232 291 343 323 277 276 296 304 332 315 269 335 335 315 285 362 481 484 467 438 391 374 356 387 485 611 642 539 296 261 266 277 317 418 453 486 440 299 186 123 91 116 214 314 321 267 225 207 211 190 163 236 360 466 591 628 680 552 421 384 345 257 296 184 160 165 188 148 122 151 212 240 423 725 910 910 749 526 350 229 156 122 107 96 158 328 490 631 621 652 812 820 794 686 550 533 402 248 209 186 143 116 121 134 174 228 248 250 247 256 280 248 228 278 374 452 410 354 410 518 482 438 581 546 689 609 346 211 159 224 340 522 230 222 248 290 354 405 421 380 356 349 335 333 323 311 311 22 19 19 20 18 23 26 25 23 21 18 16 16 16 18 18 18 17 16 15 15 16 18 25 40 63 90 112 113 87 74 41 36 33 36 35 35 35 39 57 99 151 194 207 184 166 96 56 48 45 55 47 40 40 37 36 37 39 40 41 43 49 54 61 70 82 99 122 137 182 226 313 374 496 508 463 426 429 428 413 438 485 483 413 315 251 196 160 141 150 181 209 260 381 560 716 787 734 566 421 385 343 288 219 181 175 205 295 502 281 159 158 190 249 343 370 264 196 183 187 209 215 266 312 310 316 336 316 272 260 244 274 420 409 328 350 464 513 462 401 389 331 307 312 365 507 607 645 543 291 232 227 234 207 257 404 498 433 281 168 114 94 156 324 450 430 362 295 233 269 259 246 329 482 572 640 574 417 379 340 453 274 214 181 152 160 187 196 172 159 146 203 423 711 893 908 823 610 392 286 182 119 83 55 88 303 671 729 773 763 778 812 841 755 738 615 485 362 284 204 182 159 142 146 151 163 193 217 228 223 205 187 177 227 332 453 520 462 446 463 573 582 466 674 676 706 558 267 170 140 122 240 453 299 268 301 336 400 434 471 388 334 300 284 301 281 289 299 26 18 18 19 19 28 30 27 24 21 18 16 16 15 17 19 19 18 17 16 16 17 20 29 47 74 103 126 132 117 85 37 39 34 34 34 35 36 37 52 89 134 152 177 182 165 104 54 45 44 50 41 37 42 39 35 34 38 40 41 44 49 56 61 63 78 99 128 153 204 241 331 374 447 476 436 418 409 406 393 414 463 471 419 359 314 253 188 153 148 165 207 295 432 580 682 719 702 618 513 444 378 317 225 191 192 236 371 522 324 165 153 178 219 347 367 262 220 202 304 341 388 325 256 259 283 320 300 234 198 189 281 442 441 462 487 502 494 471 384 328 246 213 256 371 531 595 641 515 298 227 219 203 182 234 378 469 460 342 192 112 106 226 402 486 494 420 307 269 317 323 323 389 547 664 706 619 456 346 294 528 318 318 143 554 656 637 399 189 135 159 337 684 921 930 814 679 487 326 235 133 97 89 80 136 531 835 797 784 777 752 879 828 812 659 594 496 379 290 208 215 221 190 158 157 154 159 187 212 208 176 141 164 269 375 447 474 456 460 537 562 573 495 711 890 710 456 340 301 202 169 206 272 300 262 296 327 358 355 344 290 270 261 260 271 259 277 274 25 17 18 19 22 32 32 30 25 22 19 18 17 17 19 20 20 19 18 17 17 18 23 34 55 84 104 116 136 123 81 36 39 34 33 35 34 36 38 46 58 89 116 158 164 147 98 50 44 45 46 40 36 38 38 35 34 37 40 40 44 45 53 62 68 86 107 138 164 202 233 319 403 431 445 414 405 381 370 360 397 443 449 424 418 350 267 204 167 153 165 220 330 472 601 689 704 686 665 605 454 379 241 224 198 206 250 439 515 430 265 194 168 245 364 363 263 256 288 461 420 356 287 239 302 307 282 281 223 203 218 319 460 424 428 505 522 514 486 441 431 211 176 222 380 496 856 653 529 511 367 270 228 191 215 332 384 550 562 297 119 130 178 296 479 507 420 351 314 325 392 316 398 530 603 688 686 478 401 538 520 380 276 253 267 572 975 1090 768 271 267 551 801 1023 967 735 558 402 263 143 141 153 166 177 261 693 755 718 715 696 767 805 1297 1243 1394 636 456 330 286 193 182 202 186 176 179 165 170 191 211 231 212 168 191 296 411 418 405 409 440 509 427 571 627 742 789 840 675 431 409 273 235 218 207 224 241 271 310 327 334 307 253 222 235 272 293 287 286 267 21 17 19 22 26 32 33 32 26 24 22 21 20 20 21 21 21 20 19 19 20 21 25 36 46 58 87 118 141 124 78 39 41 37 32 33 33 33 38 39 47 64 97 142 156 136 97 55 48 45 41 34 32 35 37 37 39 40 38 38 42 42 47 65 72 86 114 132 162 198 273 359 392 444 436 404 385 348 330 350 372 406 427 433 419 360 287 223 179 165 191 256 358 484 577 620 650 661 631 591 449 309 238 227 213 216 255 415 466 519 389 260 217 289 367 364 368 325 340 404 370 304 223 215 254 262 281 272 232 234 297 410 498 442 437 468 523 621 697 490 566 641 229 241 366 423 857 838 825 717 471 378 307 225 227 311 327 352 369 306 211 172 271 430 548 496 416 386 302 258 332 248 365 435 538 665 562 475 814 898 570 231 111 77 78 105 192 875 912 401 461 753 818 852 945 868 623 379 217 188 180 239 329 404 511 692 605 594 619 608 575 563 1612 2350 3860 1630 564 291 193 143 137 148 156 168 173 174 173 176 205 252 266 249 264 335 461 429 395 382 379 394 408 672 768 747 586 519 681 373 340 368 317 330 248 197 249 278 280 317 329 291 239 183 193 284 314 288 333 294 16 17 20 27 28 31 33 32 29 26 23 21 21 22 23 24 24 23 21 21 22 23 23 26 36 57 84 116 144 129 74 36 34 37 32 30 31 29 32 35 44 58 94 127 147 127 93 58 50 44 38 34 33 35 38 39 41 41 38 37 41 41 44 62 73 84 107 127 163 222 330 393 386 434 420 382 360 309 298 309 321 360 404 410 401 359 301 241 199 193 223 280 349 424 495 551 610 635 629 588 470 327 238 233 228 223 244 329 397 486 376 282 269 361 410 390 346 270 290 307 295 293 273 244 183 215 298 326 328 275 395 484 527 497 447 482 507 525 572 488 412 581 264 280 322 449 473 952 1155 1200 840 471 341 273 255 267 264 505 678 602 406 262 391 532 565 471 403 363 257 163 169 174 260 359 585 549 503 809 859 551 384 184 76 54 40 57 117 202 243 400 596 980 1053 723 579 617 654 528 278 202 193 282 475 652 716 660 459 494 502 519 479 476 585 701 1472 1357 614 292 192 131 109 111 129 162 179 179 149 125 168 245 309 339 416 439 433 410 360 337 329 341 406 718 763 835 637 444 295 379 418 434 292 295 312 295 372 400 352 302 297 311 258 194 219 299 294 271 337 367 14 17 23 29 29 31 33 33 32 26 23 21 22 24 27 30 30 27 25 24 23 23 24 27 36 55 83 120 148 124 66 36 39 36 30 28 28 24 26 31 39 53 83 114 135 115 81 52 48 46 40 36 36 36 37 39 40 42 41 40 42 44 51 66 70 75 106 145 200 270 375 385 390 431 392 359 337 307 287 283 303 343 379 387 389 358 312 257 218 214 229 264 303 346 434 527 590 637 656 613 493 364 255 238 231 230 239 277 416 457 349 276 304 400 420 399 264 162 161 159 178 193 196 163 148 233 277 249 262 309 446 520 517 486 449 501 484 476 519 488 354 265 261 233 230 236 400 768 800 526 319 323 387 475 400 266 220 216 330 348 219 281 436 547 547 449 379 308 212 153 117 143 283 374 515 403 499 464 437 439 435 265 212 108 41 49 156 281 436 614 722 937 1267 1137 709 564 396 358 261 186 187 275 501 678 704 563 390 405 423 442 458 456 456 378 328 421 409 296 248 171 117 113 128 152 164 151 109 85 134 206 261 377 515 464 370 372 351 311 291 349 471 649 677 900 606 599 438 435 508 396 254 292 349 408 475 443 304 206 260 339 301 231 265 294 284 285 273 334 14 20 28 30 30 31 32 33 30 25 22 21 24 29 38 45 45 38 32 29 27 25 23 25 35 54 83 123 145 111 57 40 42 38 36 32 29 23 25 25 34 47 72 109 122 104 75 54 51 47 39 37 38 37 37 39 41 44 42 40 45 48 50 53 56 78 120 166 255 342 372 347 401 417 366 358 312 296 261 273 293 333 350 365 372 349 311 265 231 219 218 234 268 325 414 497 559 631 657 634 524 387 296 282 250 239 256 301 416 440 364 289 314 407 429 431 385 235 135 92 89 91 76 66 150 286 288 200 220 309 366 466 502 441 442 477 410 419 466 444 263 208 214 213 203 241 482 752 708 637 359 369 672 738 454 233 190 194 199 196 218 315 446 515 502 421 354 298 211 162 121 192 426 836 528 379 322 208 306 434 458 522 407 167 66 85 204 388 540 622 655 714 1013 1327 1211 806 349 322 236 192 213 260 546 1401 1414 594 323 334 374 399 400 415 348 308 723 916 573 406 296 175 123 123 144 162 161 125 80 81 122 169 251 406 519 414 318 324 315 300 321 391 407 529 674 720 544 620 516 496 477 301 212 222 279 386 479 444 287 199 287 410 339 286 277 269 287 323 331 324 16 23 27 31 29 30 31 31 28 23 22 22 29 38 53 64 64 53 46 37 29 25 23 25 34 56 88 126 128 79 49 40 39 35 34 30 27 24 23 26 30 44 63 94 107 90 81 69 59 48 40 41 41 38 39 42 44 46 44 41 45 49 49 48 55 99 151 194 293 368 327 332 389 398 378 353 304 282 246 262 289 324 334 345 351 336 308 285 254 230 225 234 256 307 388 459 535 611 650 648 581 507 441 365 306 283 289 329 417 435 376 310 315 393 417 427 441 301 166 99 67 54 49 68 242 421 325 183 178 226 373 476 493 431 430 407 310 335 390 386 207 200 134 183 169 394 713 713 931 942 501 453 572 541 488 313 178 187 156 160 233 340 454 480 449 388 344 292 215 141 183 258 388 847 452 319 206 165 183 258 431 602 520 241 133 153 310 467 540 581 626 662 642 592 618 601 350 316 232 193 239 345 536 1088 2170 1031 305 292 342 372 393 424 336 257 241 236 529 550 332 188 125 115 138 164 169 144 117 119 183 207 295 420 453 367 273 278 270 269 269 320 434 534 718 790 625 460 434 500 422 328 254 207 284 424 505 454 338 300 521 763 373 333 299 270 277 312 369 341 16 20 27 31 28 28 29 27 26 23 24 26 39 52 69 77 79 72 58 42 30 25 23 26 38 64 104 135 123 79 55 52 41 31 28 26 25 24 23 24 29 41 57 79 83 84 80 72 61 49 42 43 42 38 42 47 49 49 49 44 39 39 48 65 87 139 216 261 332 347 289 305 333 382 396 349 290 263 235 247 280 317 321 333 329 320 308 299 271 244 234 240 258 293 359 430 508 576 630 653 638 637 573 432 354 344 329 357 423 434 359 287 283 307 357 398 397 302 190 115 69 48 57 120 313 454 395 298 174 217 395 539 494 394 388 344 245 281 351 350 290 168 84 216 331 783 879 710 1045 752 470 768 913 473 158 165 221 225 152 159 247 376 481 454 426 376 338 268 234 175 257 480 326 484 354 260 186 235 212 265 469 640 571 340 193 181 277 510 609 536 540 591 612 506 363 412 479 323 260 211 289 378 547 581 1693 1045 393 276 289 324 412 482 408 416 328 232 259 306 280 198 136 163 190 160 194 205 226 222 279 276 339 404 346 275 267 231 231 230 252 316 419 554 702 804 793 686 574 527 459 393 300 243 323 451 524 460 289 249 271 303 311 321 277 271 258 281 320 283 26 19 28 29 27 28 29 29 28 27 29 33 49 61 75 81 83 74 58 41 29 24 24 31 50 80 115 132 130 107 60 39 29 29 24 24 25 24 24 23 28 39 52 56 66 77 77 70 59 48 44 46 44 42 42 47 49 45 43 44 39 35 47 76 111 185 289 349 342 301 274 260 294 359 380 337 279 241 225 236 281 312 319 324 317 312 306 295 269 246 241 251 265 287 345 406 468 531 561 602 633 652 598 479 388 383 371 391 443 431 327 289 231 231 300 360 367 296 192 122 89 69 88 236 403 498 514 314 194 265 461 558 493 394 390 292 224 254 255 346 271 162 61 115 372 530 482 570 555 590 581 606 369 161 157 222 337 302 186 187 290 435 476 429 400 364 310 279 267 231 265 384 306 358 348 331 274 218 244 374 831 788 560 375 214 183 323 534 686 694 564 509 598 503 330 347 542 497 446 416 336 414 547 552 698 559 382 250 231 262 402 449 501 514 390 268 230 256 265 207 147 249 387 284 220 233 320 352 297 277 337 341 236 195 211 196 210 212 242 290 403 545 646 782 825 767 635 519 425 351 305 317 388 427 440 393 241 212 215 239 264 272 269 256 252 286 256 241 29 19 26 27 28 28 30 33 32 32 36 38 52 63 74 82 81 71 54 37 28 26 31 45 72 106 130 135 113 79 65 50 33 27 23 24 24 25 25 22 26 28 37 46 57 72 74 70 56 47 47 47 43 44 43 42 46 47 46 43 41 42 55 83 134 225 330 369 319 293 251 236 280 330 346 320 275 229 212 218 258 303 320 310 313 311 299 283 261 241 237 250 267 293 336 359 398 465 488 529 583 621 598 511 413 394 408 423 462 456 383 294 201 211 281 355 364 312 223 150 121 133 157 231 429 611 543 308 180 253 508 540 465 410 367 234 229 172 235 330 274 182 111 132 475 480 433 384 589 630 488 606 432 232 228 296 456 376 236 250 345 436 470 439 378 349 313 300 277 249 261 266 271 283 548 308 219 198 299 484 779 701 485 309 190 175 191 283 612 917 733 475 596 480 272 241 395 827 772 467 431 496 513 632 365 348 359 214 168 218 241 341 486 491 403 303 247 248 258 223 165 229 436 569 432 242 348 383 287 274 317 310 199 195 171 181 205 222 253 301 419 538 645 781 808 751 596 433 358 306 255 278 339 350 345 352 345 296 266 280 244 206 239 256 256 243 200 189 30 18 24 26 30 32 34 37 36 38 40 43 50 75 80 80 76 64 46 32 27 33 47 67 98 116 122 111 90 82 60 32 26 25 24 25 25 24 22 16 17 23 30 38 52 67 74 69 56 49 48 47 46 47 48 41 45 53 51 52 55 54 61 99 164 250 317 327 309 273 234 233 279 292 299 296 252 219 205 214 240 266 290 304 313 305 297 275 247 229 227 246 269 292 312 317 346 404 451 475 541 600 598 522 436 414 432 456 468 476 431 305 210 245 331 421 409 330 294 255 213 207 251 426 654 686 502 280 205 327 508 511 454 466 453 315 194 156 211 420 332 340 189 255 479 457 382 366 605 439 354 434 352 270 222 320 515 429 315 329 374 431 478 463 452 337 307 290 255 236 263 231 228 319 452 229 160 219 503 634 661 556 398 266 196 166 145 192 370 621 621 493 592 514 304 251 347 706 715 483 758 802 498 447 530 636 383 168 122 304 456 473 446 442 372 264 217 226 254 249 216 199 272 519 512 306 318 323 275 288 302 256 243 176 155 230 277 282 311 362 445 543 666 738 726 657 506 355 312 267 221 286 341 345 335 357 427 362 366 327 264 179 200 261 237 210 155 146 27 18 24 27 31 36 38 40 40 42 43 50 62 83 84 77 68 54 41 31 29 45 65 77 97 118 119 101 78 68 59 40 29 21 24 23 24 22 21 20 19 20 27 34 46 61 67 63 56 50 49 49 49 51 49 48 50 57 57 56 60 64 80 119 174 213 239 277 283 245 231 251 285 267 275 253 233 213 212 227 244 243 262 290 302 300 298 273 239 219 216 235 257 275 296 298 326 376 417 430 502 575 597 531 460 454 459 457 457 472 459 345 254 283 367 439 421 369 399 426 427 420 469 624 755 699 486 330 307 454 544 541 488 497 549 311 164 135 205 292 351 330 304 396 451 409 394 395 434 401 341 335 359 319 270 395 534 481 410 377 362 435 476 468 532 335 311 291 232 224 233 233 211 221 219 251 206 425 700 725 724 833 895 557 207 150 113 136 182 377 672 590 648 584 461 346 305 500 574 707 932 687 445 335 490 469 398 196 106 283 640 749 530 401 396 274 177 184 217 251 256 230 203 252 331 533 267 263 269 264 264 250 223 171 178 307 378 371 378 395 432 533 649 673 593 521 421 292 249 209 200 265 283 285 317 400 420 328 362 354 236 170 195 221 201 183 136 126 29 19 25 30 34 38 39 40 41 44 49 60 75 88 83 71 58 45 38 34 34 55 69 88 108 108 94 76 73 68 42 28 25 23 24 22 22 21 19 18 17 17 23 29 42 55 65 59 55 51 50 50 53 56 50 47 57 63 59 61 68 74 87 104 133 176 200 232 243 226 241 273 293 257 240 228 223 217 220 238 240 242 255 286 294 295 295 284 253 221 210 218 236 257 275 282 310 368 376 416 488 559 592 517 497 466 457 442 466 495 471 390 315 304 341 375 376 368 368 397 470 522 575 686 745 642 455 368 395 501 536 543 577 579 615 320 154 126 181 335 413 511 500 475 465 468 533 529 509 648 670 431 350 401 395 475 525 484 430 471 499 428 633 414 409 308 299 291 271 273 270 235 204 182 286 314 291 346 635 841 740 636 621 413 182 123 85 135 199 360 718 664 724 584 598 373 279 649 1091 874 722 524 419 383 406 397 305 144 91 122 231 469 537 578 511 285 221 179 179 221 245 232 173 155 225 697 214 231 235 252 243 213 212 221 249 320 401 411 401 400 418 508 624 623 500 392 322 250 215 193 224 242 269 283 332 376 325 190 276 301 197 168 186 190 180 159 131 135 28 20 27 35 39 40 40 41 45 51 61 72 85 84 78 65 52 43 38 37 37 49 71 93 101 84 71 72 78 68 45 35 30 26 23 22 20 19 19 17 16 16 17 24 33 47 54 54 53 53 51 51 55 57 51 51 56 55 53 68 84 89 96 101 118 149 167 195 212 220 250 275 277 247 225 210 208 205 214 234 238 233 244 280 290 301 309 319 293 260 240 220 222 238 261 276 296 338 347 408 490 555 585 546 514 480 453 444 502 530 465 368 307 303 300 302 304 308 320 362 442 511 602 703 684 580 445 355 407 465 469 497 549 614 630 316 151 126 201 407 461 775 804 530 426 580 749 798 723 844 837 576 446 476 519 558 510 481 515 518 634 397 576 392 302 268 267 266 269 273 270 220 196 172 168 222 197 257 516 652 632 572 428 267 166 86 84 173 291 447 794 728 608 537 606 355 255 515 867 716 533 466 455 455 502 416 245 112 88 113 153 225 352 413 397 422 371 227 195 214 242 232 220 124 141 327 172 178 227 262 221 196 200 260 308 360 400 395 388 395 452 589 659 576 436 340 319 248 211 192 215 316 331 289 289 269 245 142 244 248 209 176 169 189 184 159 135 136 27 20 28 36 37 39 41 44 50 61 73 80 85 74 73 63 51 47 43 41 43 53 71 81 78 71 70 72 74 65 41 29 30 29 25 23 21 20 19 18 16 15 16 22 32 42 47 47 50 52 50 53 57 58 57 64 54 46 47 51 57 74 93 96 117 139 152 175 189 212 257 274 275 229 225 189 185 187 210 214 212 224 235 265 280 311 337 362 367 330 274 237 229 232 242 258 269 285 318 409 505 527 578 530 499 467 451 465 518 507 418 316 279 284 286 272 266 277 326 395 452 506 612 683 596 482 373 267 362 691 689 714 525 754 656 348 182 175 220 428 496 700 523 400 349 513 442 382 644 577 456 629 749 729 674 646 506 527 737 533 396 328 428 379 251 238 214 210 207 204 221 179 161 148 138 149 195 332 406 530 600 526 417 271 136 67 100 246 435 545 710 673 681 744 894 431 291 333 456 492 479 615 495 536 574 393 212 107 93 119 155 222 293 316 302 318 324 254 216 209 252 244 236 126 129 133 160 176 243 248 205 203 233 271 309 368 400 406 410 431 493 722 808 544 405 323 355 376 333 187 273 379 338 288 232 187 347 206 243 255 248 189 179 197 200 182 150 123 23 17 20 28 32 32 38 47 57 65 72 74 75 68 66 61 55 52 48 46 48 59 64 62 56 55 62 66 67 60 42 28 30 31 26 23 21 19 18 17 16 15 16 20 31 31 38 42 47 50 52 55 57 53 52 51 48 44 43 43 45 76 102 99 116 113 127 149 173 210 237 269 241 228 218 193 158 155 178 202 203 213 224 243 264 308 333 377 406 372 310 263 239 230 241 251 239 264 320 425 458 523 564 521 487 462 472 499 527 471 375 317 282 276 238 215 222 258 326 425 487 530 619 641 507 374 348 271 233 256 304 277 403 610 665 388 200 134 186 201 385 628 443 368 304 231 191 185 226 304 423 675 888 808 692 629 491 474 581 421 269 341 400 379 278 195 162 165 144 145 152 159 116 438 270 171 203 286 436 740 847 604 453 327 162 93 117 281 435 494 425 364 802 1081 1128 518 325 308 460 676 732 488 422 553 563 393 242 126 93 121 137 242 359 302 236 267 244 260 223 217 230 224 212 157 272 171 213 265 282 252 197 204 242 289 337 358 404 426 439 472 519 777 886 505 391 312 319 327 339 217 268 294 275 215 207 187 154 241 251 262 248 198 182 190 209 210 172 131 22 19 17 22 26 29 38 48 56 62 69 70 67 63 60 61 63 59 53 49 51 56 51 45 41 47 55 59 59 58 50 38 39 40 29 24 20 18 17 17 16 17 18 22 22 30 36 38 43 48 51 55 53 41 61 59 52 52 61 64 65 83 93 102 125 124 134 151 172 192 219 228 235 231 220 165 142 141 158 192 195 203 215 228 235 266 310 365 407 391 334 283 247 236 232 223 224 237 265 366 461 527 521 485 457 457 484 510 484 445 358 292 263 233 194 188 210 276 381 462 485 523 625 644 555 487 306 231 182 179 200 287 290 611 670 406 214 171 107 148 302 404 306 412 302 195 172 161 173 233 302 461 651 665 627 567 494 428 400 347 363 375 379 329 238 461 567 167 105 77 82 93 76 104 96 127 236 496 643 856 756 469 573 520 371 233 190 244 323 497 414 279 668 1253 816 577 356 314 362 417 526 361 408 560 524 385 259 145 112 133 130 119 118 150 199 231 229 221 208 189 188 191 193 173 230 214 292 378 382 276 178 181 225 290 325 365 415 460 471 455 491 612 690 499 390 359 329 285 297 212 247 290 223 191 224 217 227 279 266 257 257 228 200 193 208 218 191 164 28 14 14 18 22 29 41 53 63 76 84 81 67 64 57 63 68 61 49 46 48 48 40 35 36 42 48 51 53 51 52 58 58 46 31 23 19 17 16 17 17 18 18 19 22 27 32 35 40 47 51 55 53 45 46 59 58 55 59 64 81 102 111 120 136 148 152 153 164 168 180 211 208 208 200 163 136 127 145 176 185 197 202 221 234 260 303 358 403 393 348 305 264 228 207 207 192 209 259 367 483 512 473 447 444 467 497 506 459 447 364 286 227 184 181 204 227 280 373 408 426 544 647 693 726 526 295 221 144 139 134 172 309 648 690 415 366 183 105 129 250 320 232 267 223 181 159 140 137 134 228 472 675 714 664 559 497 436 420 383 388 374 339 281 197 526 752 306 83 57 56 52 71 82 133 348 726 746 1057 1082 443 436 670 835 702 360 269 206 338 434 333 248 393 1033 547 609 548 374 306 263 260 301 476 599 528 366 243 172 165 189 159 118 123 164 219 240 244 205 170 198 209 168 171 178 294 280 372 458 366 226 140 144 157 205 291 356 392 467 474 416 462 513 582 553 442 388 359 287 564 256 237 275 192 223 273 289 317 297 246 239 257 237 203 190 201 209 202 188 28 11 11 14 19 30 50 71 94 111 115 109 84 65 58 66 71 61 43 39 42 42 35 32 34 38 40 42 46 48 55 66 65 51 34 23 17 16 16 17 17 19 21 20 22 26 29 34 38 45 53 57 56 53 52 61 56 57 64 74 90 112 130 133 146 173 171 173 178 189 189 209 205 205 199 155 130 136 143 159 189 198 214 238 258 274 296 347 393 402 384 339 276 221 192 190 191 232 299 403 508 520 482 451 459 470 500 518 515 502 402 295 218 196 203 216 227 257 316 346 340 383 524 716 776 558 306 215 116 92 96 170 368 708 736 566 361 175 104 117 225 257 207 176 160 163 157 140 125 118 247 552 753 737 680 534 482 448 431 414 377 398 434 358 282 236 232 123 66 144 99 71 107 163 231 318 580 976 1092 718 390 530 656 641 561 346 188 260 340 342 273 264 316 697 444 463 480 403 284 211 200 366 592 633 539 406 284 235 253 253 179 134 142 173 231 274 260 190 173 211 410 162 163 186 277 352 471 468 296 158 109 103 135 202 280 338 374 369 349 414 488 535 607 572 453 392 382 315 309 252 287 285 260 256 286 320 323 272 196 191 222 224 189 163 166 181 203 201 25 9 9 13 20 36 66 101 133 138 134 113 83 61 58 63 61 42 33 31 37 37 34 33 33 33 35 36 39 44 54 65 67 55 37 24 19 18 18 18 18 19 20 21 22 23 25 31 35 42 49 53 54 52 58 59 52 49 58 78 100 120 131 139 152 158 164 178 181 197 197 198 204 193 184 152 129 137 136 137 174 188 236 292 316 311 304 341 395 401 366 340 326 293 227 189 198 254 327 446 511 517 492 455 450 466 470 501 526 504 413 282 230 226 235 234 231 243 269 269 261 311 482 732 784 572 284 199 139 106 125 217 267 633 748 516 339 182 131 137 207 229 217 182 141 120 119 112 99 116 319 665 748 629 575 602 962 895 456 444 363 295 508 269 211 164 143 113 146 169 329 340 234 226 407 466 490 546 445 318 402 615 722 699 555 352 256 291 344 315 291 318 387 488 440 506 332 259 198 168 230 394 1056 990 523 494 443 352 313 302 238 197 178 168 208 272 244 204 178 169 368 148 137 182 288 428 521 437 249 176 137 118 171 242 309 359 368 356 346 416 468 542 609 553 447 421 399 387 380 359 340 394 402 346 328 303 270 223 169 154 178 191 174 151 144 159 148 147 29 9 9 13 21 41 77 106 126 146 121 93 70 58 58 62 52 31 24 28 37 34 33 31 31 31 31 30 32 39 50 59 62 56 40 28 24 22 20 20 20 20 20 20 22 22 23 29 33 38 41 42 44 48 55 55 51 55 73 93 112 112 114 141 153 153 162 177 187 207 210 199 180 186 175 136 130 137 138 135 171 223 294 337 366 366 356 374 394 370 339 334 324 282 226 206 214 265 339 448 481 465 473 444 433 450 492 533 544 523 426 305 270 255 248 260 240 218 224 222 251 337 474 670 728 580 301 244 216 169 243 257 528 785 668 434 301 221 187 175 182 194 198 164 126 94 80 79 98 204 457 691 657 521 492 560 836 675 412 425 357 345 575 238 185 171 157 140 140 139 141 150 176 241 270 419 379 158 177 240 369 567 751 805 667 542 331 326 378 341 312 384 419 431 534 881 557 228 146 165 259 457 949 991 740 622 443 385 356 325 296 267 213 168 194 234 228 221 172 146 176 137 130 219 325 450 515 520 437 273 164 145 192 257 306 367 412 368 321 398 456 561 579 491 454 379 351 323 330 347 350 401 376 320 288 258 240 225 180 135 137 203 249 166 141 147 121 114 28 10 13 18 27 51 75 94 123 124 90 72 59 53 53 53 38 24 22 26 30 29 30 28 28 28 27 25 26 32 45 51 53 52 44 35 31 26 24 22 21 20 19 19 20 20 22 28 31 32 33 36 40 45 49 51 50 59 70 83 97 115 125 132 145 156 172 192 191 210 233 213 176 165 174 168 167 139 131 149 191 239 311 382 413 396 364 366 378 376 352 322 304 280 259 246 240 261 318 361 403 415 448 446 432 456 515 553 529 484 420 328 276 256 246 245 246 226 204 205 225 280 419 609 682 557 343 330 462 429 432 364 722 745 573 403 312 267 232 188 166 160 156 166 145 109 94 85 119 322 591 730 793 459 461 484 489 387 353 380 329 283 316 203 205 177 170 156 128 115 127 163 237 268 228 192 182 188 203 245 405 738 1081 997 915 730 398 396 372 326 305 363 392 378 431 1039 1063 426 171 234 352 560 798 1158 1240 851 575 406 369 337 298 276 218 187 186 194 228 203 179 141 104 122 144 231 315 347 417 466 400 266 176 154 173 217 259 325 383 314 294 426 508 564 499 425 431 325 259 260 259 342 348 440 328 248 246 238 188 198 199 148 126 159 188 130 127 141 133 126 27 13 16 21 24 34 60 95 114 95 69 59 53 51 50 40 30 21 22 23 24 24 26 26 26 26 25 23 23 28 38 45 48 51 49 41 34 30 27 25 23 21 19 18 19 21 24 24 28 28 29 33 37 38 43 42 44 55 70 81 95 106 114 131 152 177 204 227 226 221 214 207 185 158 167 167 153 155 154 180 212 310 392 459 504 447 389 377 374 376 352 311 289 259 238 240 249 275 308 314 345 348 389 438 430 450 505 520 505 460 383 325 278 245 235 234 208 178 170 188 213 257 410 612 721 674 515 577 952 814 902 492 788 667 481 404 370 287 239 196 165 137 122 158 160 159 133 87 144 339 597 763 847 685 512 414 362 330 339 375 346 277 228 193 192 193 178 159 106 114 128 169 246 252 195 155 161 194 221 302 474 857 1339 878 896 609 433 418 541 862 343 300 316 272 233 727 954 493 245 313 368 445 524 903 1268 924 615 623 345 319 295 255 214 184 162 175 196 177 164 160 145 147 173 232 256 277 346 381 315 217 164 143 151 188 212 216 215 231 295 459 548 559 452 406 381 337 271 264 281 387 425 380 272 229 239 238 215 205 201 176 159 148 142 133 123 112 118 132 28 14 20 22 27 38 65 93 94 73 57 51 48 44 38 29 26 23 20 23 23 22 25 26 25 26 25 22 22 27 33 38 40 43 43 39 35 33 30 27 24 21 19 18 20 23 23 26 27 24 25 28 31 31 39 37 42 52 65 72 79 98 116 133 162 199 224 240 233 232 232 202 168 169 139 165 169 160 177 222 278 446 543 566 570 478 425 392 381 419 394 319 285 265 252 243 248 294 326 315 318 343 405 443 455 443 477 479 454 421 374 316 297 252 222 214 187 161 157 171 207 273 391 558 776 980 933 771 833 891 839 670 786 595 422 398 454 375 331 278 191 171 138 126 142 169 156 123 202 339 516 735 622 596 425 347 288 278 315 348 326 711 270 198 173 228 210 174 116 100 201 293 280 213 167 146 161 201 231 339 532 686 676 622 575 475 410 391 731 702 300 251 240 191 141 202 353 463 453 423 422 493 528 483 780 1015 551 351 311 299 254 227 214 136 115 121 147 141 148 168 193 193 197 196 188 247 323 319 235 152 124 135 160 171 201 202 198 224 301 467 551 517 396 377 380 450 410 356 369 397 355 300 269 256 247 248 239 225 209 189 188 169 159 154 125 123 104 103 33 13 18 24 34 51 75 87 78 63 50 43 39 36 34 30 31 23 21 20 22 23 25 26 25 26 25 23 24 26 28 32 36 38 38 35 34 34 32 29 25 22 20 19 20 21 24 24 24 22 23 24 25 27 32 38 46 48 52 64 77 97 119 140 169 204 236 258 265 243 223 213 152 151 130 162 197 194 232 285 362 513 616 592 573 547 460 383 400 442 408 332 280 248 234 223 225 286 290 297 316 363 413 423 428 456 467 453 404 386 331 311 282 246 231 223 201 184 195 212 249 330 471 696 757 887 781 593 692 483 677 830 825 720 511 463 473 462 473 341 217 215 180 165 212 252 241 213 251 322 456 640 538 457 394 526 421 326 288 355 669 780 921 472 182 143 193 211 154 111 121 321 350 197 178 164 224 358 334 392 592 651 623 585 522 468 412 384 743 297 242 248 223 171 120 85 134 182 366 674 1021 1149 788 465 563 780 620 298 248 247 230 258 236 128 78 77 113 140 173 195 208 212 200 176 184 245 293 263 180 110 80 101 147 184 200 197 194 225 343 466 507 451 362 353 384 467 446 413 359 290 266 258 263 252 243 262 267 245 223 206 190 187 178 142 128 147 148 295 89 35 21 28 44 64 79 77 66 56 44 34 29 28 28 29 24 23 17 18 21 24 26 26 26 26 26 25 25 25 27 30 31 32 33 32 33 35 34 31 27 24 22 21 21 22 22 21 22 20 21 22 23 24 29 34 37 45 52 63 75 92 119 146 176 206 226 243 256 254 242 188 153 149 113 164 193 232 255 339 459 542 599 613 576 534 437 378 383 415 411 341 278 246 230 228 214 226 274 273 301 379 382 433 443 435 446 394 339 324 304 277 256 264 261 252 242 238 250 263 324 440 489 522 603 584 492 398 385 542 736 878 853 861 650 586 429 372 395 284 201 185 191 226 304 391 414 371 339 375 459 536 520 467 488 769 336 293 535 819 908 571 352 229 218 211 208 209 176 147 151 177 198 183 154 147 205 410 560 477 644 624 637 608 529 513 472 378 432 250 243 255 244 198 128 97 115 153 252 371 997 1367 668 478 495 518 392 233 218 197 214 387 644 162 65 89 101 146 214 236 234 228 200 178 207 263 272 218 145 88 59 68 137 236 209 178 181 227 334 480 414 370 345 387 441 443 408 351 268 205 206 228 233 228 229 252 279 253 229 240 270 188 177 157 155 123 105 122 94 33 23 31 46 69 78 69 58 52 41 29 27 23 22 24 18 18 20 25 28 25 25 26 25 25 25 25 25 25 28 29 29 30 30 31 32 34 35 33 31 29 25 23 22 22 20 19 20 18 19 19 21 23 24 28 36 47 56 66 76 93 123 155 179 202 220 229 237 253 233 179 131 117 109 156 182 227 293 409 514 534 589 622 588 498 372 300 348 453 461 359 270 221 203 205 208 198 242 252 282 329 325 396 435 433 393 354 343 289 279 271 264 275 272 264 262 268 298 341 371 448 588 608 620 576 466 411 425 620 779 854 745 560 491 397 348 345 374 307 222 181 185 226 337 450 498 494 428 462 547 563 493 439 427 442 285 503 568 1154 464 324 272 216 279 230 175 196 200 181 174 180 204 207 167 144 166 303 556 575 729 750 1834 699 560 501 423 370 234 193 189 187 179 173 162 145 188 253 301 358 573 811 661 460 449 505 377 240 194 147 164 346 1003 448 114 89 172 215 266 281 244 212 177 167 208 234 206 165 129 94 88 106 219 230 196 163 186 245 320 386 345 306 338 435 449 407 339 500 352 166 173 195 210 212 221 239 249 227 196 238 462 164 177 175 161 139 120 121 101 34 25 31 45 65 75 66 51 40 33 28 22 20 20 18 15 18 27 33 31 29 26 26 26 26 27 25 24 24 26 26 27 28 28 29 32 34 35 34 33 30 26 24 22 20 17 17 17 16 16 17 20 21 23 28 36 46 55 67 78 95 126 153 172 193 206 215 239 257 229 164 116 99 97 152 175 235 296 428 451 528 615 647 598 493 359 309 380 441 426 370 322 296 237 202 197 208 216 230 267 298 286 364 431 417 401 364 312 269 258 268 274 264 245 244 261 279 340 427 495 612 701 664 608 525 419 449 504 638 822 847 835 672 533 394 345 334 360 446 326 187 189 225 300 420 511 501 435 474 604 658 530 407 337 307 301 843 677 445 305 296 296 246 458 318 177 197 205 194 189 182 187 216 208 154 247 434 791 1049 1293 2170 2215 678 465 542 545 773 341 177 140 118 109 112 124 156 227 291 305 291 394 618 615 573 865 853 645 218 197 207 151 160 678 815 237 108 158 194 315 318 297 305 235 209 265 245 202 214 188 139 137 181 271 193 173 163 202 277 315 301 277 292 384 432 384 347 444 380 192 146 176 189 198 207 214 200 184 158 129 171 594 804 159 151 142 155 122 112 85 31 26 32 43 61 68 59 52 44 32 24 20 17 16 14 12 16 24 31 32 32 28 28 27 28 29 27 24 25 24 23 24 26 27 28 30 33 34 35 33 30 26 24 21 18 16 15 16 16 15 15 17 21 24 28 38 48 57 68 79 96 124 148 158 165 183 208 240 261 229 165 110 88 107 157 171 252 262 333 407 547 638 693 647 500 355 316 384 438 392 334 311 256 213 186 171 190 203 204 207 230 239 313 326 406 388 328 278 241 240 250 259 261 247 246 266 286 339 480 646 737 750 658 562 450 354 402 498 638 828 891 827 671 546 474 390 333 322 413 324 211 198 214 276 402 505 460 401 471 618 644 556 510 297 295 358 459 369 301 308 392 377 606 540 248 156 151 166 188 191 180 150 152 161 193 462 775 1097 1358 1376 2478 658 555 461 934 1174 840 324 169 179 187 135 109 124 162 220 261 260 239 263 348 437 443 352 424 226 208 196 323 148 148 327 703 487 266 237 301 367 328 389 368 219 232 311 282 234 220 188 215 232 291 283 191 159 171 227 270 330 294 280 350 426 395 334 346 307 200 148 148 175 199 192 207 185 149 139 121 89 99 310 1374 813 231 145 163 108 86 72 24 26 31 41 57 63 58 48 35 27 22 19 18 15 12 15 19 25 30 33 33 31 28 28 30 30 27 27 26 23 22 24 26 27 27 28 30 33 34 33 30 25 23 20 17 15 14 15 16 15 15 17 20 24 29 41 49 59 70 82 97 118 131 142 161 178 201 240 263 234 171 109 82 102 153 170 174 239 293 368 502 605 678 653 523 379 336 361 375 338 296 284 245 206 188 174 196 166 159 161 188 230 238 324 394 385 321 276 240 228 242 260 263 260 265 293 353 468 640 773 795 742 642 562 449 377 373 448 581 787 908 786 639 532 555 476 330 267 240 222 223 201 201 297 415 445 404 374 461 620 594 544 436 304 294 364 595 486 331 340 475 428 337 259 234 158 111 145 178 185 157 131 131 131 283 819 1134 1079 826 703 650 449 518 665 1086 818 398 246 511 934 577 172 123 144 177 209 221 203 183 233 326 384 471 271 215 203 190 222 387 149 157 198 369 424 368 384 417 355 264 395 403 215 241 300 332 389 340 290 342 386 406 301 193 161 166 215 252 288 283 330 397 413 348 303 325 295 243 203 167 191 214 224 224 144 106 141 155 141 98 279 432 392 177 134 137 119 86 69 21 26 31 42 47 55 52 45 42 35 26 19 16 16 16 17 23 30 34 35 34 31 27 28 29 29 28 28 26 24 24 26 28 29 28 28 29 31 33 33 29 25 23 20 17 15 15 15 15 14 15 17 20 24 30 41 50 63 75 85 90 101 120 138 151 168 200 240 251 210 171 120 85 96 100 143 172 249 299 314 423 530 637 642 523 394 346 342 317 267 234 226 213 198 183 184 203 163 154 158 157 177 228 312 373 375 322 279 237 230 250 272 271 276 312 376 471 604 751 847 811 712 620 573 502 474 481 522 649 812 872 740 612 522 503 460 318 255 228 212 338 339 222 316 414 401 364 365 465 591 543 526 413 294 316 425 462 447 329 440 534 427 382 381 385 223 96 125 174 180 134 115 114 110 240 650 798 1297 891 699 537 457 558 633 570 301 210 230 619 885 538 244 200 189 206 219 211 191 192 221 343 501 448 239 201 223 171 252 423 166 147 198 289 347 399 455 441 331 218 176 180 203 213 264 379 492 430 386 444 493 428 291 189 164 169 209 251 273 299 368 419 382 323 306 307 313 263 165 151 203 270 291 240 163 122 147 166 176 136 156 112 139 147 151 146 128 121 59 18 24 30 33 44 51 48 45 46 46 34 20 21 24 15 19 25 27 33 37 36 32 29 30 29 27 28 26 25 24 25 27 28 30 30 29 29 31 33 32 29 25 23 21 20 17 17 16 15 15 15 17 20 25 31 42 52 63 76 83 90 103 121 136 145 164 203 245 257 214 180 131 118 84 112 164 185 248 283 312 417 519 635 630 525 463 364 273 239 217 208 208 203 194 183 187 192 165 181 177 171 186 216 268 331 344 310 272 248 253 265 275 283 298 352 442 555 680 789 850 789 707 616 579 515 542 552 641 728 821 838 719 606 525 453 387 415 336 235 209 297 333 310 398 434 399 374 413 480 518 566 498 365 277 593 359 371 469 474 574 549 525 384 271 223 156 108 145 193 160 106 114 165 144 138 286 656 2225 1266 789 526 470 547 460 286 238 227 236 823 808 698 570 274 230 229 217 206 190 209 303 486 575 393 233 190 240 149 164 283 169 182 236 289 344 395 448 443 338 207 138 126 156 231 315 458 512 426 394 438 446 366 290 170 155 166 207 245 286 323 392 398 345 318 312 304 280 207 135 161 246 350 358 276 244 160 166 181 165 137 110 73 141 154 146 152 153 151 54 27 18 26 37 42 45 45 50 56 53 38 22 13 13 15 17 22 29 35 38 38 35 35 33 32 30 29 27 24 24 24 26 28 29 29 28 29 31 32 31 28 24 23 22 22 20 18 17 16 16 16 18 21 28 31 38 49 55 69 84 95 107 122 134 142 169 218 256 262 223 188 174 117 96 122 164 189 249 271 305 403 516 598 600 590 488 332 233 192 180 181 182 196 195 185 197 195 200 207 190 201 202 226 254 298 337 309 270 260 271 277 296 301 324 407 507 604 708 799 838 779 693 616 548 438 455 479 631 806 817 816 696 602 527 479 385 501 396 245 248 296 371 456 506 481 433 401 414 442 525 579 448 493 652 726 345 340 418 508 537 541 505 404 225 114 102 104 141 173 127 86 111 203 203 171 339 602 2423 1724 979 522 489 490 448 354 293 251 240 736 661 649 901 614 262 231 207 194 193 263 423 585 559 327 211 172 145 133 146 156 165 199 223 248 299 363 570 584 358 266 221 145 133 200 333 492 497 367 354 359 346 289 261 161 128 141 183 246 312 353 405 355 281 286 302 292 238 173 150 199 297 391 383 331 279 165 213 196 154 108 80 61 136 202 216 153 125 142 68 50 30 25 27 37 42 45 51 58 55 42 26 16 14 14 15 19 28 36 40 40 40 39 36 35 33 32 31 30 28 28 29 29 28 26 27 29 30 30 28 25 23 23 23 23 22 20 19 17 17 18 20 24 29 31 34 42 52 69 85 97 111 127 137 149 185 239 268 272 261 219 190 137 105 131 162 200 236 252 291 375 489 548 608 622 515 348 231 186 180 184 179 173 164 164 181 188 206 211 207 215 202 230 252 295 329 311 291 276 265 272 291 309 377 481 558 629 713 797 853 817 746 713 579 403 301 323 506 751 777 780 676 624 574 539 426 483 396 295 356 435 513 585 586 515 454 439 415 425 487 569 458 1071 914 557 295 319 360 365 442 527 686 636 311 102 84 93 147 186 147 111 93 92 147 237 382 519 1432 1538 1085 603 445 442 401 473 352 259 407 692 658 489 541 738 749 546 440 182 215 326 497 613 482 279 207 164 146 137 140 162 184 181 194 220 259 315 689 843 586 476 258 188 170 221 336 411 423 317 317 299 282 235 189 146 107 116 192 254 306 349 374 317 333 374 269 242 207 175 214 326 360 400 377 327 201 187 249 224 186 131 87 62 81 90 82 82 95 111 106 43 30 21 31 38 41 50 51 55 53 42 28 20 18 15 18 26 33 37 40 43 44 42 35 33 32 32 34 35 34 34 32 31 28 27 27 29 30 29 27 25 24 24 25 26 24 22 20 19 18 22 24 26 29 29 33 39 51 67 83 97 114 133 144 159 195 238 261 263 254 219 206 156 123 129 163 198 221 237 270 284 379 513 593 600 511 364 268 224 198 183 165 162 160 156 152 174 197 215 218 237 255 265 276 313 327 331 329 300 299 329 356 387 428 488 561 630 722 822 866 877 833 750 661 530 351 307 390 599 758 743 695 635 661 596 466 413 387 415 499 574 621 630 615 568 477 442 392 419 482 569 884 813 338 257 242 241 235 287 376 428 540 622 368 113 92 101 148 204 210 200 155 146 193 291 405 594 621 1227 1266 1114 752 1072 1138 1095 635 288 414 645 586 409 337 290 393 597 438 164 245 351 537 652 382 278 242 181 158 141 137 145 159 167 167 181 208 253 349 536 784 689 310 227 212 258 355 361 322 271 287 290 244 188 155 122 92 111 209 274 329 368 372 303 230 247 240 218 208 202 316 601 460 482 400 291 142 229 271 240 211 172 138 129 143 127 99 91 91 92 134 43 30 32 33 36 39 45 48 54 51 47 44 33 21 16 20 32 39 41 42 47 54 48 40 39 36 32 35 38 40 41 39 33 30 28 28 29 29 28 26 25 24 25 27 28 26 24 21 20 21 29 30 30 31 31 34 38 50 64 80 96 117 140 156 172 191 218 257 265 256 232 210 169 134 137 162 197 206 230 239 280 389 518 596 612 518 405 319 250 212 196 178 161 154 146 148 169 188 210 228 260 299 322 319 335 341 326 317 315 353 402 422 437 460 489 547 622 699 795 843 881 836 778 720 681 509 440 477 651 716 731 712 616 616 586 512 432 456 549 610 641 637 613 593 536 459 363 306 369 517 675 997 790 275 193 188 171 256 549 549 438 400 305 171 103 97 113 151 216 250 266 253 258 311 357 453 1008 766 1009 1889 1846 1501 1681 1233 946 723 373 238 487 531 306 300 278 312 418 206 180 279 370 614 768 375 354 294 212 155 134 126 111 113 132 139 157 177 198 220 275 378 397 347 239 209 289 338 318 267 224 246 253 203 157 160 111 90 116 186 225 282 364 365 270 210 238 241 215 200 220 295 468 501 611 418 315 202 249 249 219 185 168 167 176 182 153 132 135 116 90 147 40 29 35 37 36 41 50 47 49 51 48 44 37 26 21 21 22 25 33 45 49 51 47 46 40 41 38 38 43 47 48 44 37 33 30 30 30 30 30 27 24 24 25 27 28 28 27 25 24 25 36 36 35 33 34 34 39 49 63 77 96 121 143 158 170 192 230 258 262 243 229 216 179 135 135 158 177 181 209 240 281 385 494 548 560 531 449 363 301 248 212 194 167 146 139 143 152 174 194 239 285 344 356 353 349 348 311 304 330 399 465 479 473 493 524 547 569 616 717 814 859 838 783 748 726 634 566 550 613 667 721 702 607 568 580 628 593 662 729 682 686 662 601 540 496 451 327 268 321 463 726 720 498 255 207 160 149 149 255 420 453 426 335 200 135 129 119 133 193 257 294 320 344 374 385 665 1024 847 1436 2106 1454 1811 1907 1046 797 640 339 244 289 322 378 417 242 239 266 182 216 292 408 570 774 561 486 319 245 164 121 110 100 106 122 131 136 154 175 181 220 304 374 374 283 242 314 331 318 261 220 235 223 168 130 176 174 120 96 130 193 298 367 308 218 201 226 230 218 234 270 262 219 302 567 415 331 265 228 191 166 153 146 164 183 175 145 123 123 114 91 135 52 31 41 43 43 49 52 45 48 50 48 42 36 31 24 21 24 30 32 39 50 50 48 46 42 44 41 41 50 54 54 50 41 33 31 30 31 32 31 28 25 25 26 27 29 31 30 30 30 33 42 41 36 35 36 37 40 49 61 76 97 119 132 148 175 208 239 256 259 246 240 225 180 138 134 152 159 172 205 237 268 376 489 548 550 522 451 378 346 304 237 197 172 147 134 134 144 163 205 254 290 363 393 388 370 342 307 316 349 413 464 484 499 516 538 540 534 599 702 791 822 798 742 683 678 665 632 606 597 664 691 679 599 566 577 620 614 868 1129 1209 1140 718 558 514 482 436 354 313 325 392 398 294 276 245 205 170 149 147 187 261 389 461 390 257 175 139 105 116 177 349 382 327 364 342 322 527 619 794 1122 1066 593 782 814 632 569 457 346 320 301 261 225 189 192 224 249 266 325 355 493 586 557 628 453 318 301 203 126 105 99 112 125 134 147 163 167 162 193 264 379 393 363 306 339 333 270 264 248 234 203 144 108 139 195 144 95 130 225 349 369 257 193 204 227 239 238 244 281 255 228 227 542 401 321 269 215 196 166 147 145 150 164 167 157 148 129 109 98 133 56 36 40 41 44 52 53 44 54 75 69 52 45 41 35 31 32 33 31 35 36 39 45 46 46 47 44 44 49 53 55 52 43 34 30 30 32 32 31 28 26 26 26 27 30 32 32 34 36 41 47 45 39 36 36 39 42 48 59 70 89 106 123 146 178 214 243 258 257 240 235 223 183 153 138 131 153 164 196 230 262 369 474 526 526 517 468 416 378 318 246 200 180 161 139 132 143 166 213 247 251 365 448 400 370 338 320 345 376 422 471 494 500 500 502 513 537 595 685 773 796 750 706 645 641 643 651 639 612 634 649 642 590 557 563 604 616 692 813 870 844 709 540 511 490 450 414 367 354 377 377 351 274 239 215 218 204 190 216 282 392 451 445 413 322 192 111 108 165 375 574 300 343 289 272 260 353 604 682 511 476 515 537 747 583 328 321 323 302 256 227 217 182 227 282 331 461 382 468 628 517 453 331 286 295 233 160 118 108 115 125 142 183 227 226 220 218 236 352 461 474 483 353 308 236 277 264 255 208 134 94 94 126 116 117 182 290 370 310 212 189 208 227 258 265 268 276 270 238 237 585 432 339 288 259 240 197 159 152 157 148 136 127 116 113 102 103 134 59 27 35 39 43 48 45 39 41 82 100 79 65 65 61 49 38 34 34 31 30 35 43 45 48 48 48 44 46 46 46 46 42 36 31 30 32 31 29 29 28 27 28 30 33 34 34 37 40 44 48 43 44 41 40 40 44 48 54 60 76 101 125 149 182 215 241 252 243 228 231 227 199 178 134 129 149 158 183 217 259 363 456 505 514 516 506 445 370 302 235 203 187 171 144 133 142 157 184 233 249 412 485 394 374 343 352 366 386 410 438 457 463 458 473 514 544 577 655 768 808 774 727 733 668 621 644 681 590 599 608 590 547 508 529 562 591 615 592 537 538 568 518 509 504 490 490 451 410 412 416 367 283 241 242 360 296 257 282 328 397 434 437 488 453 224 110 96 109 216 589 263 284 292 255 242 328 547 645 529 778 1002 989 883 770 494 251 275 285 277 269 269 213 213 242 266 282 297 539 624 467 349 319 294 269 246 205 176 172 162 163 189 206 224 230 236 269 264 302 459 519 597 449 316 221 227 287 280 222 145 109 100 108 119 164 272 363 353 266 203 191 193 193 225 269 253 273 305 232 262 458 431 402 366 324 259 198 174 166 157 155 154 117 89 89 94 103 147 61 35 34 33 43 44 40 37 36 56 62 69 81 88 87 70 53 42 26 22 30 51 55 45 48 46 49 46 41 37 37 37 34 35 33 32 32 30 28 30 32 31 32 36 37 37 38 39 44 50 49 46 43 43 46 43 44 46 49 60 78 103 125 150 182 215 242 244 224 219 225 232 229 180 131 126 144 153 180 205 248 343 412 456 479 496 493 433 358 297 238 201 187 171 152 144 141 150 172 239 297 464 503 389 359 343 365 351 351 372 394 408 417 431 473 535 558 576 656 766 838 853 835 848 731 623 629 651 579 594 595 576 544 482 461 500 564 606 581 518 508 538 512 500 513 522 553 551 512 491 500 409 302 245 269 304 329 342 362 374 373 384 431 509 475 241 101 83 87 139 311 209 241 298 259 248 447 631 615 860 1040 1119 1132 811 537 375 246 312 280 290 302 303 236 189 208 226 191 276 591 608 457 403 348 289 267 295 306 274 255 247 215 196 198 187 208 255 285 282 292 391 568 632 483 344 244 196 268 260 222 178 155 138 130 146 221 367 419 302 234 198 184 180 155 212 271 222 208 232 237 291 312 336 388 389 318 257 213 171 159 142 132 114 108 113 104 98 99 126 68 48 30 35 41 41 32 34 35 48 59 79 96 101 99 91 67 40 25 18 19 35 62 47 48 46 49 45 44 37 34 31 29 31 35 33 30 27 27 32 36 36 39 43 43 41 39 41 46 52 53 47 41 39 47 45 43 45 50 64 83 104 125 150 182 217 242 239 213 199 204 218 220 167 126 122 140 155 182 206 237 293 331 386 444 473 463 412 343 275 222 194 178 169 162 152 152 157 180 241 352 504 507 404 348 327 353 330 322 341 375 389 398 431 499 572 567 556 642 751 800 886 919 885 760 646 606 570 551 585 601 572 552 487 422 442 521 578 582 543 503 496 485 510 612 636 818 557 556 569 535 413 307 251 268 340 403 432 459 455 402 380 389 361 304 195 99 91 83 106 106 165 239 277 256 260 553 704 584 627 546 467 414 339 274 200 221 289 266 270 303 310 264 165 151 242 153 323 606 587 493 512 405 311 290 332 337 284 241 205 174 170 172 176 195 175 180 243 330 446 586 593 466 353 256 216 222 215 209 192 178 162 149 170 276 420 357 247 208 202 172 156 157 199 278 204 169 188 265 350 356 338 373 352 269 218 197 201 190 135 133 130 121 124 125 117 106 151 76 29 27 35 42 49 35 36 39 56 69 85 105 113 106 87 63 61 55 30 24 24 37 49 52 48 51 50 40 32 28 25 28 36 39 33 30 30 36 41 42 43 47 53 49 44 41 41 41 49 49 42 41 40 45 49 45 48 55 72 90 104 121 146 180 216 234 233 209 178 189 201 199 152 123 119 136 159 185 200 224 234 289 361 426 449 436 394 328 265 221 190 175 172 169 169 160 151 180 251 374 514 507 394 325 304 312 309 321 337 353 361 384 432 504 589 579 506 552 648 758 896 947 890 756 660 594 518 518 596 605 581 550 477 427 429 482 572 595 532 495 467 458 471 483 557 835 559 619 603 543 414 318 244 265 371 433 501 569 536 430 357 335 327 278 184 133 124 106 136 142 149 219 250 231 313 714 699 531 478 428 362 289 268 271 211 163 190 237 283 316 327 417 230 125 172 187 454 618 533 477 453 402 338 311 330 309 251 197 150 150 157 162 173 198 193 164 233 406 516 584 502 400 318 245 213 203 176 162 167 169 163 166 212 312 367 275 253 189 166 146 138 172 210 199 191 203 228 280 376 437 391 325 271 211 193 194 194 193 166 164 144 126 125 122 128 121 162 86 31 35 39 51 49 60 56 54 63 72 76 89 103 94 73 75 101 103 80 71 58 43 47 47 47 48 43 32 26 23 27 37 41 42 36 33 38 43 49 57 57 59 64 56 47 43 43 43 44 43 37 38 43 56 58 50 53 61 80 96 106 120 143 167 194 217 216 189 159 172 187 176 140 120 113 132 155 171 184 200 213 260 340 399 416 415 387 326 259 210 185 172 168 163 171 168 170 202 264 383 526 495 385 333 300 278 298 309 311 322 344 377 431 517 602 619 557 508 599 756 890 947 892 720 641 580 509 492 514 544 528 512 474 412 400 442 522 571 504 462 429 429 441 484 498 478 564 581 593 533 411 300 247 239 282 404 536 608 568 451 360 331 340 297 244 215 185 137 158 168 128 180 204 221 376 776 678 559 491 439 411 351 294 334 347 199 156 247 532 532 311 455 294 132 146 327 598 638 542 479 450 407 351 301 294 284 231 180 150 156 177 186 198 254 240 220 290 467 554 561 390 304 266 219 191 170 140 119 132 150 151 191 287 379 295 269 180 139 122 106 124 188 209 196 200 223 256 322 360 406 364 286 253 204 188 194 187 190 200 195 160 124 133 110 108 115 118 86 52 51 52 49 37 53 64 55 60 64 70 80 85 75 76 93 88 68 69 89 100 67 38 36 36 31 38 23 19 23 26 34 40 35 28 29 31 39 54 68 74 77 76 64 53 46 44 42 36 36 34 32 45 68 65 56 58 68 87 99 106 121 138 150 174 202 203 174 149 156 169 165 128 118 110 120 145 155 176 183 191 233 305 363 391 399 371 313 263 230 198 170 170 168 182 187 190 228 273 379 496 471 412 370 300 269 285 293 303 329 373 409 454 523 578 645 622 520 607 744 859 921 866 691 623 567 511 496 469 512 482 473 456 420 394 415 491 523 490 430 422 405 433 453 494 502 578 585 603 545 440 323 280 261 302 439 557 626 588 443 359 332 325 306 305 328 256 199 188 168 143 159 185 258 450 597 636 598 557 488 460 445 374 455 611 495 428 583 692 857 401 389 395 195 262 508 695 642 568 526 492 433 377 399 413 329 250 198 159 159 178 184 217 244 276 302 384 493 487 442 304 245 221 192 155 117 100 101 122 142 167 256 367 394 386 207 147 115 106 107 142 214 197 203 215 221 288 363 352 324 294 260 256 232 210 201 159 144 161 191 170 146 126 91 72 77 124 82 65 90 85 64 37 37 45 50 55 60 65 69 69 56 63 79 80 63 53 67 84 90 89 47 25 26 36 40 20 21 25 33 36 20 15 20 26 36 51 67 79 83 79 65 56 50 47 41 37 31 34 34 48 68 69 61 63 75 92 101 104 114 125 146 173 191 186 159 144 143 151 147 121 115 112 115 136 163 172 163 168 209 277 334 366 374 364 328 288 249 196 167 170 175 191 192 192 232 284 356 390 445 415 365 294 266 276 296 314 349 400 437 465 503 567 651 645 547 605 694 816 863 814 666 602 582 535 516 483 499 464 438 411 378 367 388 451 506 499 468 418 409 493 467 574 533 552 571 602 547 524 428 322 281 350 493 572 625 598 442 355 323 300 331 488 608 351 251 257 188 162 189 220 298 367 497 607 561 481 547 568 437 387 608 981 941 972 1119 1730 1120 346 455 287 298 418 630 725 680 592 548 513 468 428 487 482 336 293 225 177 220 364 169 219 203 269 357 440 484 434 372 282 273 213 159 128 94 77 99 142 152 202 332 377 451 338 184 160 178 161 156 182 222 206 196 221 253 316 365 325 256 232 224 232 229 218 182 130 120 158 165 159 142 123 98 73 65 114 85 69 112 127 98 57 57 47 48 60 62 65 67 63 56 46 67 91 89 77 69 67 71 69 57 43 45 34 36 37 31 23 28 26 24 13 13 21 33 41 57 70 76 70 61 60 57 56 51 39 32 34 49 57 71 72 66 70 80 93 99 100 108 129 156 172 176 170 152 142 138 140 130 121 110 112 119 139 168 167 148 149 186 250 306 339 351 353 339 301 246 188 159 165 184 183 183 188 214 241 289 322 399 364 328 283 271 282 297 306 339 375 408 446 492 575 625 665 580 602 692 772 792 756 641 618 589 534 505 480 460 441 382 340 343 359 390 416 442 484 450 414 384 386 459 678 524 509 572 600 605 540 434 339 310 373 469 529 553 532 461 392 324 279 380 628 528 303 223 487 214 177 214 230 249 319 508 648 932 1233 1207 1095 841 385 537 760 840 1185 1447 3196 2144 475 456 347 389 527 648 728 734 610 558 546 506 466 454 416 354 327 280 264 224 226 163 171 177 255 376 425 433 394 368 279 265 196 136 126 113 98 96 121 143 174 301 415 407 288 175 175 227 223 217 227 227 236 234 243 276 317 333 272 207 213 215 209 182 180 160 161 155 183 164 141 134 125 123 103 89 144 80 89 105 141 122 81 74 76 51 70 60 59 61 61 59 50 66 84 89 105 107 84 70 58 55 57 45 32 24 23 21 39 39 34 21 22 21 28 31 42 58 66 69 60 49 53 53 53 51 34 38 39 50 66 78 80 74 77 81 90 98 101 112 140 165 170 164 156 145 131 130 136 129 123 106 106 120 141 168 163 138 139 172 232 265 295 318 329 323 290 235 178 153 163 181 179 182 190 199 212 258 325 361 325 299 270 267 280 291 299 314 325 355 420 498 575 616 617 578 599 659 742 750 742 668 631 594 539 499 469 422 378 317 309 356 380 388 410 446 462 414 407 406 374 434 450 481 499 501 581 609 551 446 362 326 357 434 501 529 517 485 437 316 250 317 408 203 180 174 353 347 353 343 227 246 347 530 606 555 460 411 434 398 327 395 512 346 581 1120 1979 1549 618 358 338 384 494 579 718 713 600 555 541 498 600 720 535 364 354 330 304 257 209 172 148 173 223 305 348 444 398 324 244 188 156 155 186 207 184 155 171 155 222 340 387 339 240 148 178 254 269 253 238 224 260 278 284 295 313 301 236 194 211 215 217 192 173 148 178 172 194 171 153 138 136 124 110 97 114 110 141 109 126 119 77 69 79 72 99 64 56 57 65 64 66 68 68 67 94 122 111 82 57 53 60 47 24 17 22 16 16 19 28 33 24 19 20 29 37 45 51 52 50 47 48 55 59 60 59 52 37 50 74 81 84 80 80 83 92 104 106 117 147 169 165 150 142 136 122 123 135 138 127 101 98 116 134 164 154 129 134 169 203 226 252 280 301 303 274 221 171 146 151 165 167 172 187 191 219 248 313 328 310 291 261 256 270 274 271 269 285 319 374 465 544 615 602 553 591 619 710 711 720 623 596 585 566 511 471 415 349 291 287 312 339 374 388 440 452 440 435 518 390 421 436 470 481 474 556 594 555 445 369 337 332 395 465 483 495 489 415 284 230 220 219 183 154 155 194 264 275 288 240 245 353 513 581 470 340 326 347 357 377 454 512 324 630 1136 321 168 185 290 277 299 389 571 713 674 573 533 508 459 566 755 723 655 338 315 292 250 201 180 163 173 202 263 283 620 448 285 224 176 174 229 327 378 345 309 234 200 285 377 354 257 177 120 161 239 262 275 229 211 254 290 303 313 318 318 317 306 284 231 230 212 201 170 169 189 193 173 159 122 117 105 95 91 180 187 179 173 212 172 92 82 77 97 118 67 56 64 90 95 89 75 66 61 84 120 121 88 59 58 67 47 30 28 27 37 18 29 20 17 16 18 18 22 26 35 43 46 40 32 32 43 52 51 55 63 54 56 68 82 83 86 86 88 99 108 113 127 154 170 156 132 126 123 115 119 128 132 119 95 88 108 125 148 137 121 123 144 165 205 232 253 275 283 261 213 166 145 149 165 163 163 179 188 220 253 281 290 289 288 264 248 249 257 253 250 266 289 333 417 507 579 566 528 569 574 599 652 671 605 535 534 535 520 484 417 342 314 305 285 298 328 356 431 456 452 429 419 357 376 377 417 485 433 508 577 560 456 377 310 297 336 354 376 444 485 389 262 233 229 199 177 165 166 185 189 223 220 196 221 355 495 562 460 473 678 588 433 525 520 477 283 546 579 160 150 148 182 179 252 380 581 689 622 527 490 462 420 428 468 547 733 317 292 278 263 234 216 182 177 220 239 271 469 468 318 207 184 216 322 445 493 499 387 251 225 309 371 308 221 144 108 130 136 202 234 204 195 230 266 285 297 304 305 322 354 364 264 254 245 236 180 168 161 166 168 144 112 101 88 78 76 140 154 201 276 287 190 101 86 85 91 106 69 65 92 121 142 136 112 88 73 82 112 117 85 61 72 92 74 71 65 40 48 38 32 66 29 49 47 40 27 19 18 20 28 32 29 34 49 53 44 43 54 62 69 60 64 81 89 89 91 103 113 126 142 159 170 152 130 124 118 115 123 136 131 113 90 85 100 119 133 126 121 116 127 157 201 217 232 254 262 244 204 168 152 153 160 173 165 173 193 222 258 243 249 254 243 232 221 219 231 228 226 241 263 303 371 468 554 564 555 551 572 607 632 596 551 508 556 612 509 485 440 394 366 320 294 297 305 331 477 669 436 370 508 344 343 362 403 466 423 477 554 557 461 358 300 266 246 251 297 397 458 359 253 227 223 211 198 196 200 204 216 217 218 189 238 400 513 547 572 572 410 201 284 386 544 449 246 171 116 111 116 118 112 164 253 409 604 683 581 474 445 425 405 381 373 509 917 528 630 276 264 246 242 225 223 295 258 231 311 455 355 202 203 272 371 458 552 538 363 253 243 310 368 285 224 151 165 140 140 174 202 193 191 206 223 245 263 274 287 293 310 367 265 227 231 218 179 153 128 129 146 146 128 100 80 73 70 216 191 183 236 231 168 102 89 95 102 90 84 80 104 129 166 184 194 143 104 101 112 105 81 66 73 95 106 129 120 118 132 62 50 40 65 54 93 107 72 57 33 20 28 32 30 29 36 47 54 60 70 72 75 79 70 87 97 92 92 102 114 136 152 162 165 158 141 126 117 113 125 142 134 107 87 82 100 116 121 121 120 113 123 148 181 193 208 232 243 233 204 178 168 154 150 168 173 177 193 229 240 221 221 224 217 204 197 197 208 202 206 232 243 271 345 449 515 491 513 531 552 572 594 535 496 491 540 641 549 490 484 444 388 340 305 288 292 331 366 369 357 304 308 334 331 406 402 405 436 478 523 535 476 385 324 272 235 255 304 380 437 366 259 226 212 215 199 190 188 209 267 212 209 188 248 390 495 528 549 513 328 225 380 515 443 406 271 183 139 89 81 87 96 203 325 484 663 754 706 539 391 385 454 535 454 652 1435 911 1172 483 253 219 215 226 236 618 391 199 180 191 288 326 259 301 396 498 591 499 334 257 233 302 327 284 230 224 187 174 173 183 204 209 198 194 204 218 233 250 274 291 288 334 207 208 221 214 174 164 142 147 170 158 135 112 91 85 88 153 195 207 200 214 154 114 117 102 133 96 104 93 164 309 263 255 290 199 145 126 107 88 87 93 77 79 103 133 133 173 298 227 67 37 22 47 63 66 72 70 50 28 22 26 26 24 34 49 63 70 86 87 91 77 69 79 101 91 91 102 117 144 157 160 157 150 136 120 112 111 119 128 124 102 94 91 98 104 112 111 113 105 117 135 162 173 190 218 236 238 224 197 172 154 146 163 170 188 201 223 227 216 203 194 197 184 168 177 183 194 211 215 227 261 293 331 410 471 503 465 476 519 593 537 496 489 504 516 772 648 511 471 388 338 303 302 319 291 305 330 326 290 313 344 321 565 390 377 418 468 508 522 520 462 361 270 248 309 363 389 410 348 267 239 251 218 171 159 152 198 190 210 174 161 253 325 364 448 538 480 270 237 317 478 621 504 371 294 199 90 69 75 112 310 454 578 692 699 649 590 468 352 431 558 407 527 1500 1251 1801 713 283 250 218 209 223 793 491 189 166 146 271 342 273 366 482 557 548 424 309 241 232 263 265 261 260 264 234 214 208 210 223 226 206 190 196 194 209 229 254 291 296 295 209 223 243 247 227 185 161 204 209 154 121 108 103 99 96 248 197 167 168 161 134 152 167 137 161 162 150 98 180 345 267 273 391 280 186 140 98 80 76 91 112 108 120 165 245 329 423 314 107 59 42 37 119 129 102 83 76 62 42 33 25 17 23 41 61 68 75 91 90 68 58 68 101 90 91 105 122 148 158 155 146 132 120 114 111 110 117 123 113 102 97 95 81 97 101 105 110 103 116 132 153 163 183 212 229 234 226 198 168 156 177 171 183 190 189 230 232 229 198 180 181 184 187 179 168 176 197 219 233 234 247 290 366 429 433 418 467 516 566 524 496 444 430 493 759 605 549 540 380 463 507 293 288 269 288 290 303 297 308 350 341 570 381 378 414 458 494 511 509 463 370 290 288 339 368 377 375 317 298 273 255 209 161 135 128 193 314 356 274 326 414 422 376 426 564 465 310 276 326 466 548 576 595 787 409 148 101 118 209 425 575 647 667 633 573 506 418 375 487 537 359 328 452 636 352 309 301 288 254 232 225 460 345 176 167 158 168 197 283 467 558 549 489 420 288 223 188 185 179 191 210 238 243 216 214 238 260 268 253 224 203 191 215 240 267 315 311 291 248 247 265 267 209 181 173 271 233 152 159 178 158 104 101 201 150 165 182 174 187 231 283 258 204 205 197 123 95 107 113 170 348 349 275 198 148 124 136 123 96 119 147 263 531 623 475 139 34 81 98 104 370 638 500 272 141 99 92 71 69 77 51 29 34 48 71 92 98 67 52 67 92 94 94 106 112 136 154 153 141 128 118 116 115 112 116 117 110 107 104 97 73 81 90 96 102 108 122 137 156 164 174 193 212 227 224 197 174 172 180 185 176 186 183 197 212 230 210 208 195 187 181 178 169 168 194 223 226 228 241 270 329 387 347 331 465 510 541 515 508 465 418 392 393 365 368 650 962 777 367 285 292 285 266 279 297 271 305 341 419 336 324 354 386 392 435 483 495 451 366 322 328 308 299 322 322 300 292 273 262 207 176 145 146 169 432 374 261 256 439 594 724 857 947 1190 276 274 297 362 457 499 684 1071 705 266 183 225 353 530 646 672 669 647 596 529 432 423 552 355 300 289 306 334 324 330 337 315 284 254 226 374 291 152 159 180 213 256 342 499 545 462 384 330 234 188 141 136 118 126 174 223 211 184 204 249 280 295 290 255 222 209 244 282 310 329 342 276 255 258 266 242 200 190 190 178 167 163 185 215 183 119 117 240 201 269 331 367 414 394 360 353 220 202 220 311 248 165 115 118 155 257 306 257 221 181 227 216 107 103 135 134 100 152 215 126 75 69 54 129 283 1151 1411 1086 709 425 220 122 120 139 135 114 77 71 71 75 85 48 45 67 86 90 94 97 110 135 152 145 133 124 121 121 119 114 112 118 119 122 119 106 84 86 87 96 100 118 138 152 169 175 168 177 200 217 216 193 179 185 172 183 165 185 184 209 221 237 222 213 205 207 203 189 178 173 174 192 223 244 259 274 299 338 307 312 381 465 518 522 498 463 416 379 360 360 361 358 536 582 282 279 273 263 265 283 305 280 302 343 348 314 309 321 328 354 401 451 468 431 377 405 465 363 266 274 277 272 290 258 267 226 213 184 157 198 371 412 310 293 383 381 323 613 1272 1174 239 300 365 383 506 661 952 593 410 283 270 349 471 587 645 666 674 662 686 798 867 934 1101 400 290 282 283 283 304 315 319 310 278 244 202 168 142 122 150 211 252 335 407 529 509 400 341 286 272 170 135 106 87 97 212 241 185 152 169 213 253 282 296 265 239 251 291 308 310 292 291 289 297 300 291 272 245 229 208 178 151 139 150 176 171 144 142 311 336 401 415 394 419 397 352 387 329 384 341 354 255 183 105 121 158 188 202 246 266 191 147 120 158 308 306 120 50 82 104 94 100 61 52 163 227 557 1105 1341 921 769 532 249 139 121 134 141 140 158 119 63 56 55 57 64 78 79 93 97 112 137 147 140 129 131 132 127 125 119 113 116 119 117 123 115 96 87 78 91 103 129 151 159 163 172 171 170 185 207 209 187 171 169 173 192 188 192 203 221 231 231 237 221 216 223 223 214 208 187 153 158 206 242 258 268 275 290 285 257 305 311 404 504 508 465 412 385 391 411 398 373 356 332 317 283 257 252 274 269 279 273 418 307 285 291 353 325 308 299 313 373 421 415 482 699 714 354 265 268 273 260 267 242 278 262 250 228 185 182 213 221 228 223 220 246 290 406 549 564 226 249 263 343 426 517 495 699 544 346 308 399 482 545 619 654 656 661 669 856 1321 1430 1239 1035 1018 287 298 292 522 538 336 415 347 230 181 146 155 171 184 236 305 441 487 556 476 365 316 304 242 141 99 87 88 133 234 227 152 122 133 165 211 272 295 266 247 271 318 374 356 355 326 338 326 314 311 290 261 239 221 191 161 151 150 169 184 166 157 348 425 469 388 266 226 274 327 323 352 472 366 237 125 122 102 121 162 217 255 247 232 156 82 62 248 691 848 402 62 60 55 61 101 109 91 280 300 677 533 538 754 800 443 230 171 105 82 78 109 155 143 70 46 57 68 70 72 73 83 96 114 138 143 133 124 128 133 131 130 127 121 122 129 129 128 121 109 97 80 96 109 138 149 156 164 165 167 166 176 196 196 184 198 240 227 217 202 220 216 219 231 245 244 229 235 246 248 246 216 177 151 145 176 217 263 273 277 295 264 257 259 277 391 460 486 454 402 383 385 385 381 368 356 343 312 286 253 241 225 231 262 284 251 255 260 265 394 338 279 264 275 350 413 436 715 1187 990 273 262 287 249 250 238 237 283 321 364 298 265 222 153 121 129 162 219 271 338 451 492 379 314 204 253 313 355 452 539 877 597 356 288 324 390 538 637 610 596 628 664 659 691 577 375 328 336 233 249 452 584 347 251 875 646 247 196 176 198 245 216 229 357 537 551 539 408 376 332 304 233 152 103 90 99 109 122 121 117 117 139 186 224 248 273 259 245 273 402 427 378 370 355 345 310 305 318 308 268 239 236 224 193 174 165 168 190 190 162 345 401 435 292 123 124 216 304 282 256 271 229 134 103 88 84 83 114 231 284 212 127 99 81 56 61 236 553 518 104 91 81 69 59 64 106 275 275 276 469 611 667 686 420 211 148 107 83 78 80 94 99 93 89 62 79 79 74 81 93 92 110 132 138 129 124 123 123 125 122 120 121 118 121 131 122 116 111 104 79 98 103 124 144 157 161 153 154 161 174 190 192 190 194 211 226 225 227 240 228 223 235 241 244 228 228 232 225 219 192 160 154 164 182 211 235 272 296 326 323 287 283 299 341 450 478 441 382 359 357 342 330 326 325 324 307 275 249 236 211 231 267 356 268 263 257 262 270 279 258 244 260 320 418 620 997 1336 1174 271 239 257 216 229 223 249 324 366 384 386 347 274 172 99 123 188 225 263 372 547 576 549 372 256 255 325 346 403 554 683 571 432 318 255 355 543 611 635 789 841 658 616 460 422 265 259 285 223 240 666 589 311 261 591 494 314 281 203 212 278 266 288 419 606 596 503 429 382 356 307 242 172 115 130 152 167 172 168 163 159 159 187 236 216 233 235 266 342 357 363 358 387 381 360 312 311 322 310 281 256 251 235 207 204 200 195 201 203 170 316 397 550 370 201 321 365 237 153 145 116 109 94 98 96 85 77 307 595 459 232 129 103 79 62 94 149 161 132 90 55 64 53 36 40 82 127 111 188 268 639 727 850 440 236 196 176 208 184 137 62 54 60 61 67 120 150 75 75 86 106 118 131 130 125 123 121 117 117 124 128 124 117 119 117 119 120 120 109 79 89 105 127 148 154 151 142 147 160 171 185 191 190 190 194 210 226 247 255 235 223 223 232 233 222 219 229 237 226 199 184 185 194 210 225 248 293 338 338 316 362 352 318 356 421 462 417 374 356 330 312 306 305 312 311 288 251 229 220 211 236 251 264 254 263 263 249 248 248 234 230 267 331 412 605 775 701 663 250 218 214 237 281 214 244 321 323 365 436 437 321 180 105 118 169 205 274 375 435 628 607 455 363 337 370 382 428 600 723 657 592 417 283 360 588 680 596 678 735 698 669 620 456 292 294 313 254 501 790 439 262 321 364 448 550 586 477 282 334 355 387 461 609 602 556 397 373 362 304 230 179 154 174 205 218 228 222 188 166 164 194 220 212 203 219 242 306 307 320 342 366 358 341 312 320 330 322 309 280 258 238 219 214 208 196 206 200 193 452 554 357 186 149 189 208 163 118 91 81 88 101 98 99 88 84 321 788 826 479 209 97 57 48 76 104 80 57 70 54 54 46 47 54 68 134 186 585 635 469 273 215 138 143 217 219 185 204 206 152 134 95 91 80 137 335 483 105 80 121 143 132 127 124 123 122 123 124 127 131 127 123 118 114 116 124 125 123 111 112 114 134 143 143 140 136 142 152 165 176 181 187 184 191 200 222 248 252 242 225 211 211 211 210 212 224 243 248 236 213 187 179 195 220 221 232 288 318 302 386 408 379 388 438 434 406 386 381 360 327 308 296 284 281 267 239 231 227 210 214 219 255 238 260 272 254 231 206 202 215 255 296 313 348 352 254 232 237 271 195 427 230 210 217 251 287 373 451 459 354 200 132 156 195 263 343 373 490 690 626 551 523 483 455 460 553 670 716 687 627 477 339 356 509 689 710 495 541 571 654 676 461 298 307 292 272 904 1091 524 265 269 289 370 560 877 858 375 389 439 487 545 598 593 518 382 364 357 311 233 178 165 179 187 198 228 224 186 177 186 220 236 216 205 209 213 251 264 290 336 351 360 387 367 315 291 302 300 273 252 230 222 198 190 184 190 186 180 366 295 165 255 210 128 137 114 82 69 84 91 102 98 95 92 88 127 380 678 564 224 98 78 66 51 38 34 34 47 66 75 61 34 33 62 331 502 731 789 497 175 156 117 127 210 210 171 161 141 127 148 201 214 225 194 134 453 235 85 130 208 154 126 123 114 108 111 118 132 142 131 117 106 114 125 130 131 137 142 127 120 138 144 142 139 134 139 145 146 157 176 183 177 184 197 226 249 264 250 223 201 198 191 190 206 226 235 232 219 204 188 179 191 202 204 221 258 275 333 423 452 434 438 450 431 396 385 390 374 332 299 284 271 270 255 238 236 226 204 201 211 236 221 270 274 254 226 193 183 191 203 215 235 261 260 232 199 235 524 391 270 194 194 215 237 278 367 443 438 319 186 151 199 242 282 403 490 548 765 669 580 656 628 532 492 579 770 740 705 646 493 365 366 456 548 568 419 441 519 655 691 465 314 323 308 356 566 480 395 333 425 428 301 420 741 764 439 400 465 492 589 626 587 447 345 310 312 307 258 189 163 191 201 195 203 184 163 164 183 250 220 215 219 207 204 216 228 258 309 336 358 368 366 317 276 310 292 256 229 209 217 197 191 192 187 175 162 153 157 367 382 207 116 109 109 120 122 131 131 136 103 95 87 91 94 125 229 275 121 82 86 78 75 66 52 45 52 68 69 74 84 75 110 389 427 350 305 198 79 69 83 119 159 142 128 123 100 111 140 156 154 180 81 97 203 153 81 93 117 119 516 455 200 112 118 134 148 145 140 139 113 114 116 122 131 136 140 110 122 130 136 137 133 129 129 133 140 152 162 163 164 179 196 228 258 280 258 226 222 191 176 192 211 219 231 233 219 200 186 177 175 180 176 196 234 269 348 405 430 444 421 427 432 396 388 355 333 329 300 272 258 257 254 235 230 226 215 200 197 214 226 261 273 247 225 204 187 178 178 190 215 243 250 218 214 393 460 321 233 175 191 226 239 269 342 464 477 346 214 174 183 212 343 506 466 602 880 868 691 753 690 604 541 416 664 686 701 833 681 380 340 401 469 435 350 381 517 688 703 431 322 307 305 280 423 465 326 375 625 758 623 450 564 643 481 440 424 453 592 649 542 384 309 290 300 302 288 282 237 207 239 270 250 189 151 158 166 213 241 212 231 207 187 192 231 268 295 315 328 333 336 304 267 294 274 256 221 190 212 215 204 204 198 184 153 162 637 542 473 390 307 336 377 382 342 224 137 130 109 99 84 97 102 89 189 217 102 64 63 55 65 63 54 49 50 58 47 50 72 77 83 155 298 277 274 158 45 32 30 40 73 104 113 98 93 136 207 232 162 88 78 71 108 110 100 265 288 519 671 683 392 155 113 132 154 164 154 134 111 112 119 126 123 136 124 108 116 125 134 140 139 138 135 136 146 156 156 156 167 180 201 234 272 289 288 263 232 195 184 179 198 215 233 234 218 208 208 199 178 175 191 195 225 273 418 408 450 459 462 462 463 422 380 333 308 306 296 282 265 260 251 240 242 222 202 187 199 217 238 259 247 225 214 208 192 174 167 174 197 229 257 289 292 601 209 169 157 158 190 219 232 265 328 454 479 353 261 256 223 224 312 406 594 802 1084 1334 763 772 746 704 538 377 400 568 633 848 777 380 303 297 326 338 347 416 537 723 650 427 319 291 307 313 391 313 249 354 564 881 908 488 456 536 510 530 414 442 563 599 468 348 291 270 289 301 320 322 282 242 263 311 295 238 163 142 154 152 201 193 210 209 200 249 289 308 307 302 316 321 285 250 277 299 281 252 221 197 213 212 203 211 213 187 153 320 606 704 563 371 297 237 219 267 237 158 170 179 98 82 63 84 97 142 215 209 111 77 69 58 53 47 48 64 74 65 42 44 45 41 42 102 207 235 168 92 61 64 47 56 90 105 77 60 71 97 169 269 295 149 64 73 91 112 112 149 346 550 761 441 317 271 180 142 148 169 176 172 158 137 128 128 132 127 113 116 122 133 142 147 147 143 146 151 159 164 154 154 169 183 209 242 283 284 282 261 229 184 174 194 206 196 185 192 204 207 206 193 166 161 165 174 201 284 406 408 447 452 474 473 435 408 394 351 306 287 275 261 252 251 255 253 258 226 196 197 226 236 242 248 223 206 208 203 185 167 160 166 182 205 229 251 237 335 161 143 133 151 173 196 210 240 417 552 648 725 662 465 259 238 323 414 588 664 741 755 756 779 798 683 484 364 345 476 535 789 874 547 498 385 260 279 354 445 621 819 644 368 293 273 269 275 275 291 308 313 385 598 699 549 538 568 582 512 463 445 521 524 427 347 298 238 215 245 276 289 277 262 291 317 310 301 248 204 172 144 154 176 195 221 230 258 293 312 284 253 244 243 257 271 325 331 285 241 228 224 213 220 219 226 216 187 157 435 539 514 434 231 121 109 95 116 147 149 159 132 98 87 74 108 112 143 160 136 106 87 70 62 57 59 86 129 119 93 121 96 46 38 29 14 37 100 100 81 58 59 64 60 55 39 39 62 79 78 89 164 280 221 79 114 129 123 123 204 272 321 339 380 349 435 396 226 164 177 178 170 142 127 127 129 130 116 102 115 126 136 138 141 148 155 170 175 171 168 159 163 176 190 200 207 263 276 281 257 219 174 178 197 216 204 183 176 181 190 205 206 171 155 163 165 209 278 376 405 411 425 461 448 422 403 375 340 306 285 271 254 246 248 258 258 243 243 213 207 246 243 245 242 225 214 214 203 178 161 155 158 170 183 194 209 206 207 180 155 140 144 148 168 229 254 487 656 637 541 433 374 279 227 300 376 498 602 685 751 759 762 754 639 480 394 395 441 493 682 792 612 529 515 302 297 332 389 657 830 591 330 287 278 263 267 285 337 382 410 492 530 479 581 546 652 636 441 635 549 481 449 380 329 313 241 199 211 231 244 268 307 306 272 313 347 355 319 230 167 152 182 186 203 196 246 286 256 229 237 236 235 254 289 351 339 303 258 247 233 220 247 254 239 211 178 150 116 99 109 113 135 123 130 186 256 238 169 153 113 86 85 74 87 94 98 136 108 101 92 76 65 60 64 94 126 119 146 232 234 190 138 91 49 52 50 60 54 42 34 33 62 70 63 70 89 123 136 113 147 236 257 143 247 254 163 239 218 298 266 243 474 390 326 448 477 427 323 172 187 181 147 123 128 102 113 101 107 124 127 131 137 151 179 196 189 175 170 168 171 188 191 194 215 243 265 279 254 230 220 210 215 207 192 187 186 197 200 192 203 188 179 191 192 230 253 255 327 403 485 483 465 445 408 391 344 283 266 268 262 251 244 248 265 238 240 225 206 229 234 236 233 230 216 208 191 172 161 150 151 168 215 240 349 217 216 181 157 145 137 159 191 216 469 477 448 581 522 348 286 263 209 200 281 390 512 562 697 713 753 733 637 508 427 435 464 477 485 490 482 490 626 340 326 328 412 695 808 556 509 367 288 237 222 248 301 371 461 556 548 443 405 350 505 516 446 712 482 406 402 353 331 289 252 231 214 203 202 269 389 305 291 314 335 389 370 296 219 174 241 200 183 183 174 182 200 225 251 248 264 291 316 345 324 322 285 252 239 238 276 277 250 218 181 161 532 529 398 189 161 233 287 329 420 399 252 166 119 85 97 89 74 119 126 143 132 126 113 83 66 66 71 70 65 89 139 208 301 329 265 171 122 127 79 65 60 48 45 46 45 77 108 79 73 126 155 152 166 204 262 276 285 246 254 353 276 381 529 689 313 98 86 90 106 148 190 204 202 178 140 125 106 107 107 100 100 115 129 133 134 140 165 182 182 177 174 175 176 180 190 191 211 235 245 257 254 221 192 191 204 187 181 186 191 195 192 191 197 194 201 202 201 224 227 248 316 398 453 470 459 433 403 376 338 294 270 264 256 249 239 238 240 232 241 238 226 235 225 223 223 215 206 199 179 166 160 144 142 151 184 281 496 223 216 187 171 151 152 176 212 225 254 360 526 599 494 331 273 245 186 159 232 336 352 558 733 718 749 730 829 1038 744 433 423 412 388 363 377 418 579 316 323 291 513 838 876 806 566 388 290 230 210 226 291 395 506 585 580 477 427 377 386 438 446 537 388 353 353 342 312 270 249 241 213 179 162 375 791 351 248 240 294 375 387 349 272 207 278 194 137 156 168 168 192 257 304 281 278 305 326 335 316 302 284 259 258 271 293 291 275 266 251 224 607 757 716 361 628 732 785 886 820 467 178 135 105 95 86 78 74 101 115 122 144 125 119 104 67 67 75 90 95 90 89 110 146 146 155 116 99 105 91 47 51 58 54 53 45 45 48 49 63 89 127 176 220 266 287 363 342 249 223 337 529 378 268 229 160 119 110 103 106 124 139 172 220 208 163 115 104 109 115 115 112 126 134 144 170 177 171 172 170 171 182 184 186 190 190 201 225 232 253 255 231 198 183 195 199 185 178 178 186 199 195 183 190 191 207 197 184 187 207 243 326 361 416 464 468 438 401 372 353 324 284 262 252 246 236 232 222 227 255 282 286 258 235 225 220 213 208 198 183 169 162 161 155 142 164 262 287 230 221 188 172 179 171 190 201 231 273 435 617 609 453 320 275 240 175 162 202 251 327 534 682 712 741 709 821 1039 751 444 434 410 373 336 342 336 374 344 358 345 685 734 952 826 546 450 331 236 211 231 291 386 487 548 587 492 460 425 442 439 388 416 410 410 411 364 298 237 221 248 234 170 135 256 648 572 230 211 272 327 374 356 290 224 230 229 200 175 175 189 215 263 309 299 295 305 313 326 309 290 296 289 291 300 312 294 274 286 305 286 175 591 948 892 604 311 247 194 182 207 205 200 182 152 128 101 79 112 147 167 172 162 151 118 90 78 92 127 192 175 116 103 88 71 37 37 33 31 26 38 59 73 65 63 49 49 62 58 63 92 181 290 349 419 417 402 426 405 303 255 197 218 218 181 190 212 214 174 131 127 153 202 247 234 178 127 124 122 131 124 120 133 137 142 162 166 165 172 174 176 179 174 172 176 199 224 216 230 210 210 201 183 179 183 189 197 197 191 190 193 187 181 197 192 186 187 185 197 216 229 281 322 406 456 438 409 392 380 355 323 296 263 252 242 224 222 219 229 246 273 301 287 311 254 219 249 231 195 191 177 160 158 144 136 168 270 189 217 217 246 185 167 164 225 235 261 350 487 622 613 447 323 261 245 206 205 261 271 368 488 578 692 738 657 541 481 451 449 451 407 362 337 310 283 281 292 328 325 535 828 989 804 622 487 338 242 220 227 238 282 412 553 597 531 502 442 449 421 403 416 439 454 427 330 246 202 196 239 235 148 126 141 169 183 188 166 266 303 335 324 280 251 228 212 190 176 172 176 230 307 309 299 310 312 327 309 277 287 313 317 321 318 317 306 290 291 288 252 115 118 472 633 540 208 87 86 107 179 229 196 150 143 131 104 108 162 165 219 214 183 158 136 113 86 83 134 186 162 126 141 141 108 70 16 23 27 17 39 70 88 75 66 66 57 85 79 121 241 294 329 418 382 342 325 358 217 283 369 244 232 208 202 199 180 169 172 184 159 154 221 267 274 259 251 236 174 135 135 139 135 135 139 156 160 164 176 184 185 185 188 197 209 233 240 238 234 214 198 191 191 180 178 206 219 214 212 207 201 187 173 183 190 198 201 204 190 223 217 245 285 383 454 439 411 377 343 319 299 281 267 261 244 218 219 213 218 215 254 344 579 754 489 260 306 278 199 207 208 191 146 130 132 155 183 177 201 213 225 184 173 168 185 238 323 425 551 652 616 462 352 298 277 264 238 303 317 410 469 547 665 727 701 618 556 509 475 466 426 369 371 321 282 289 306 312 366 617 977 986 744 577 494 364 265 241 230 236 271 381 543 603 551 510 426 468 423 419 390 411 436 440 356 240 209 240 258 230 152 157 184 184 176 175 203 268 293 311 308 283 265 255 232 205 200 226 268 289 306 307 305 307 310 308 284 274 300 323 328 345 354 333 309 274 234 237 222 116 148 442 263 225 161 97 121 141 171 220 230 204 199 200 148 113 192 218 252 245 231 205 148 123 100 69 102 104 131 203 176 82 85 104 42 12 21 22 46 85 103 82 72 86 114 141 150 206 328 340 260 261 268 256 234 168 109 123 188 203 210 189 186 191 228 246 235 213 159 190 326 352 386 604 516 393 279 197 141 140 124 126 129 138 147 150 153 170 193 200 200 201 186 183 200 207 198 179 178 166 170 165 198 237 231 219 212 208 208 189 162 167 191 210 205 201 191 200 205 228 282 345 425 448 412 348 304 294 285 272 267 262 252 228 238 216 210 213 246 508 910 1043 561 284 277 233 192 209 319 402 180 127 127 142 155 172 191 206 209 197 175 170 197 257 339 451 601 687 625 522 451 431 426 297 261 298 323 387 459 548 659 709 728 683 602 541 505 499 489 417 383 334 297 299 291 330 441 745 976 898 670 505 423 342 302 296 269 271 299 390 540 583 538 480 375 390 441 539 413 425 475 459 375 253 179 198 227 193 145 140 170 200 187 182 243 274 299 311 309 297 277 272 257 221 204 233 297 317 315 317 308 308 300 310 285 292 321 325 320 334 349 331 305 285 247 223 215 103 165 214 244 241 149 135 139 122 184 253 227 169 162 208 244 195 229 253 273 270 252 231 306 395 450 279 157 107 116 163 132 55 55 73 72 26 14 30 63 97 121 90 75 65 151 213 219 164 180 244 288 345 372 398 370 203 108 118 175 186 206 212 278 272 287 260 220 155 99 142 309 473 470 425 406 322 229 184 160 141 123 122 121 133 139 153 171 186 201 202 190 190 182 182 192 209 208 192 191 176 175 187 219 248 243 228 216 207 199 191 185 175 192 196 200 198 195 196 212 237 275 283 350 382 378 336 288 268 269 275 264 260 244 241 232 220 205 205 209 395 555 562 327 237 228 199 185 186 254 311 155 120 126 144 156 178 197 201 201 187 200 201 238 290 355 489 640 682 635 604 500 458 766 325 276 374 455 397 461 526 629 693 847 786 578 532 522 523 521 463 385 315 307 298 309 332 459 740 959 891 670 481 385 357 345 326 328 318 341 425 553 640 527 436 387 348 354 428 383 414 459 447 376 251 154 140 139 144 146 143 191 213 200 222 283 301 310 314 315 319 309 304 282 230 212 233 263 261 256 268 308 303 294 309 303 323 329 317 308 312 324 319 292 268 260 245 236 127 187 225 273 266 265 182 145 181 260 294 262 220 200 212 219 227 326 418 410 331 281 250 317 453 354 296 359 279 123 63 285 476 303 112 84 134 64 45 79 105 112 84 89 80 78 90 79 153 242 278 349 433 389 249 141 124 140 203 225 254 293 352 413 393 482 381 239 134 84 125 180 244 343 334 328 363 342 305 293 250 163 249 206 146 133 149 180 204 210 201 178 161 160 168 182 183 193 192 192 180 190 201 223 249 250 227 208 202 199 196 186 171 186 188 185 187 197 215 220 234 243 254 280 330 370 349 300 276 275 275 258 249 234 232 207 210 203 189 185 193 205 215 220 224 222 212 199 186 188 188 149 135 129 133 153 156 186 201 207 203 221 232 264 313 398 514 618 683 662 601 499 412 386 371 317 592 615 411 420 487 596 672 953 883 538 499 495 513 522 482 453 359 326 324 329 419 581 863 924 827 657 570 502 442 415 374 399 398 395 441 541 659 574 482 430 359 328 342 348 405 479 475 370 277 240 152 132 154 147 183 182 219 227 252 294 306 309 310 324 359 350 316 303 262 235 230 231 242 274 293 297 292 296 282 301 335 309 296 297 300 310 302 282 266 263 254 254 153 211 249 283 288 269 207 190 669 504 300 289 243 217 190 185 248 272 320 331 310 282 251 354 250 133 162 239 300 444 524 480 452 409 365 534 729 321 69 87 134 91 78 98 111 120 108 119 185 241 252 234 207 181 148 123 128 199 278 330 300 542 634 511 501 569 573 384 187 107 95 162 299 364 343 334 476 718 866 891 800 583 976 810 401 185 168 200 224 227 209 195 190 194 196 197 199 198 184 184 198 194 204 224 247 240 225 222 214 199 187 177 174 187 181 171 176 192 208 217 230 248 269 289 325 360 349 311 286 275 269 255 250 236 225 202 190 197 181 169 175 199 206 222 226 220 215 201 180 166 176 164 147 140 184 188 169 175 226 233 230 246 256 279 317 403 482 527 614 650 606 493 401 398 405 382 703 480 377 385 513 639 685 779 710 514 471 473 507 513 506 510 392 393 358 411 538 770 948 903 797 754 709 622 545 489 429 459 468 421 433 524 557 556 526 465 378 325 326 329 388 491 506 456 411 282 185 163 207 186 205 203 236 254 252 278 285 303 305 303 320 324 308 291 269 258 218 217 255 302 271 268 284 293 276 284 287 266 269 278 270 270 276 287 278 238 220 217 190 220 263 269 295 272 210 576 331 255 316 306 270 218 199 235 253 288 312 321 332 326 281 375 284 128 112 131 185 306 394 242 99 167 294 567 738 346 97 150 160 121 117 89 95 125 139 163 184 204 209 185 149 127 127 144 196 320 386 321 470 491 251 221 350 450 460 341 258 171 109 179 284 394 507 540 675 971 1279 1386 1340 1318 1090 903 661 337 186 190 225 236 222 215 209 204 198 198 190 204 186 182 199 196 202 221 237 244 232 219 207 189 174 165 168 164 162 157 161 177 183 210 240 246 273 293 325 342 330 305 282 272 261 257 250 248 220 195 180 191 180 177 185 193 199 215 222 214 199 182 170 172 185 174 158 157 173 163 156 170 229 247 242 254 258 276 341 395 439 540 618 641 607 526 417 376 412 544 735 498 393 425 559 671 711 679 592 509 472 488 498 480 405 400 398 418 393 439 609 839 925 876 771 705 735 697 568 520 456 456 445 397 412 469 500 516 455 427 359 317 312 330 394 455 505 542 446 309 221 188 166 261 233 227 249 251 245 262 275 299 291 270 282 308 312 295 287 278 252 238 259 271 265 270 289 295 285 271 254 250 267 273 250 236 253 258 238 213 206 181 215 192 252 284 313 281 229 206 200 266 326 328 295 255 246 271 287 307 330 341 349 337 298 268 232 158 133 138 146 108 81 67 55 58 79 136 162 105 82 167 135 145 154 111 112 143 175 176 183 214 226 212 192 171 158 167 260 299 229 221 483 566 326 197 283 398 360 350 331 233 167 224 353 483 610 711 848 1066 1282 1303 1382 1282 860 601 483 365 228 190 225 241 240 241 233 213 215 207 183 193 186 184 188 188 198 210 215 228 232 219 210 203 184 168 160 151 157 166 162 169 188 217 245 259 291 277 272 282 284 281 282 283 264 274 268 283 233 190 183 185 176 176 179 182 194 204 210 208 198 181 167 176 185 169 167 173 160 156 153 180 232 248 243 248 277 296 335 400 456 541 612 645 614 531 436 388 403 615 855 498 422 463 560 662 724 708 619 536 482 485 467 424 352 366 374 427 458 591 785 914 948 838 702 673 709 687 604 541 471 441 405 387 374 418 468 433 394 410 349 310 316 345 370 445 562 543 441 321 246 224 232 301 267 235 228 227 244 258 261 265 267 265 277 299 304 313 315 289 275 259 298 269 242 275 290 292 295 278 251 262 294 284 250 216 234 239 238 256 228 194 318 227 261 291 333 368 390 332 268 302 348 345 332 312 290 299 322 341 361 378 381 387 346 528 186 145 135 153 207 156 88 68 70 76 69 44 42 61 67 92 121 143 146 130 135 136 152 156 168 179 189 203 215 226 227 217 253 294 236 192 165 155 195 258 313 322 375 415 403 313 219 241 364 493 608 764 936 1099 1109 1188 1126 1010 561 303 210 191 168 177 213 235 242 241 236 221 217 199 183 186 167 164 176 178 177 193 208 223 229 222 210 197 183 169 154 146 153 154 137 158 185 215 245 274 290 260 244 250 252 249 258 278 266 264 278 287 242 208 184 179 175 172 177 190 190 194 205 202 189 182 176 174 175 169 166 162 150 165 169 203 246 249 237 245 283 305 363 465 514 558 615 652 629 558 473 445 428 412 722 499 444 469 533 638 738 748 686 664 555 458 417 394 334 342 340 357 465 678 737 869 920 809 705 682 676 663 628 556 483 452 383 358 354 414 413 393 446 391 338 344 358 376 411 505 614 564 464 373 338 349 353 374 325 243 213 211 272 266 240 242 244 252 261 274 304 314 327 302 295 262 251 256 243 248 252 260 262 252 249 284 326 304 263 235 240 249 241 287 290 286 406 267 283 322 389 555 686 484 424 471 422 382 366 335 315 328 352 379 462 637 542 449 591 616 462 239 185 183 206 128 83 77 82 96 81 50 51 61 60 78 126 146 152 146 131 124 125 119 138 129 127 137 146 182 235 271 248 246 128 70 64 111 203 340 408 429 532 563 494 390 330 365 436 478 543 604 606 689 691 625 543 486 402 167 94 105 131 162 180 202 230 232 224 213 211 195 178 171 167 153 158 161 159 180 200 209 220 230 218 193 174 160 152 144 147 145 140 156 177 200 235 278 285 264 253 247 242 238 238 251 249 252 280 279 260 217 202 193 188 177 168 176 180 189 194 192 192 187 191 189 185 181 173 145 135 132 152 181 232 275 287 268 266 300 369 461 522 558 612 631 635 604 551 527 475 414 445 416 442 464 508 775 947 818 794 753 619 520 499 435 381 348 414 440 534 561 747 880 870 797 738 699 663 661 646 562 513 467 397 363 357 380 353 337 451 397 331 329 357 417 483 563 635 568 459 408 493 543 507 520 348 232 194 193 249 244 213 215 221 226 240 263 297 326 287 270 242 233 236 231 231 232 233 238 239 248 280 320 334 313 297 263 285 266 257 326 371 370 612 335 307 357 372 497 487 422 436 429 591 689 505 359 486 515 379 416 447 473 444 469 837 828 374 198 176 193 201 146 110 95 97 96 89 95 83 51 45 88 128 149 159 159 142 152 138 128 134 117 137 155 153 175 204 232 225 200 114 81 91 110 112 209 343 452 609 680 609 482 430 513 602 569 496 351 319 310 229 164 129 113 105 84 85 96 117 133 153 188 216 220 212 209 206 189 173 170 169 145 135 138 141 168 190 202 217 231 228 211 190 174 156 147 154 145 146 159 163 186 227 278 296 290 286 275 256 240 231 219 204 224 273 280 245 222 211 200 194 174 163 168 177 200 202 188 192 190 192 195 195 195 178 132 133 138 165 186 213 221 240 256 261 295 381 475 508 529 593 627 619 642 629 582 512 452 468 442 451 475 517 678 870 913 816 790 645 545 501 450 412 428 430 463 510 662 826 893 864 799 760 725 663 649 642 588 562 579 405 379 357 379 329 338 356 341 356 390 475 581 593 594 648 618 513 519 623 628 659 534 342 253 217 201 200 193 189 200 208 222 236 263 303 327 292 270 265 242 217 201 199 208 215 226 245 274 315 341 338 315 288 279 310 276 295 373 402 416 1012 768 571 576 473 334 549 525 477 399 376 465 482 594 669 547 542 619 483 494 481 479 485 481 356 244 219 221 215 172 114 96 103 101 97 112 112 67 61 96 131 157 169 170 143 154 144 127 135 154 180 184 172 177 195 206 190 170 76 82 75 70 74 135 226 397 599 627 580 494 336 267 340 372 308 130 135 130 112 118 105 113 93 222 253 209 170 149 152 178 206 213 196 194 198 182 168 162 163 152 127 125 126 149 175 191 208 227 233 227 222 204 161 152 155 151 141 156 165 195 238 275 294 306 312 304 279 248 226 197 174 189 253 257 237 222 202 198 185 167 162 161 172 189 191 186 193 205 198 199 194 200 168 157 145 180 166 191 201 210 239 252 271 320 408 503 516 521 566 604 560 623 620 598 531 480 472 461 466 492 519 564 684 805 822 806 688 653 491 447 429 436 437 485 561 675 792 857 855 824 800 758 688 670 657 628 558 593 431 396 364 338 305 310 303 305 365 404 454 602 666 623 626 588 595 638 650 677 680 548 375 305 268 227 202 195 193 210 247 249 270 291 316 318 316 291 287 290 292 241 198 186 204 248 289 311 330 331 333 336 262 279 276 300 352 374 349 349 1198 1111 1083 1067 779 533 620 585 338 313 358 407 440 437 634 866 755 520 503 505 505 503 451 434 395 281 255 244 239 193 128 108 120 129 121 118 121 84 76 145 156 171 181 182 150 145 141 137 173 233 242 229 222 198 169 149 128 97 70 67 67 55 72 113 239 502 540 457 389 354 311 271 223 134 108 117 111 106 102 90 155 312 379 655 738 653 586 516 424 306 211 198 184 186 195 188 164 158 159 142 122 118 123 139 162 178 195 210 220 230 226 206 176 160 157 140 133 143 155 197 225 260 282 300 311 312 293 256 221 188 175 182 204 204 209 201 247 207 187 168 149 159 184 186 175 180 197 208 201 198 193 188 187 160 199 162 153 168 188 221 242 307 345 343 415 495 506 505 509 516 547 575 573 530 471 435 423 438 471 498 516 582 690 749 910 1245 695 805 513 481 480 438 445 842 762 684 777 834 842 839 827 800 723 686 639 611 549 471 465 420 364 329 323 325 318 306 321 354 427 553 621 622 600 606 609 679 742 792 712 553 425 369 343 299 267 258 236 252 316 295 295 330 347 363 332 287 275 291 289 252 207 196 230 286 332 339 345 346 343 336 261 246 278 322 320 300 282 273 705 624 773 874 779 854 715 565 377 337 364 424 467 459 427 423 464 499 503 509 526 523 453 414 412 311 284 276 257 218 156 133 139 148 143 124 108 87 82 146 163 179 202 241 229 180 189 215 223 273 268 237 211 173 146 135 119 88 64 67 81 64 93 122 212 408 436 443 422 421 449 433 320 156 95 103 97 99 119 88 184 447 699 741 770 826 1016 1215 1241 987 610 452 410 174 183 188 178 156 154 143 125 110 115 128 147 159 169 181 198 221 223 210 186 162 155 130 123 125 135 166 191 245 269 276 294 312 298 256 223 196 188 188 178 174 167 176 219 408 251 170 157 153 157 165 176 190 204 204 203 206 201 201 174 137 125 133 145 156 184 233 260 263 312 393 443 503 517 518 519 504 564 559 529 468 567 525 437 421 439 468 519 603 737 916 1108 1079 680 640 1005 1030 906 582 523 1057 926 766 786 789 817 838 847 857 784 679 617 580 542 482 485 458 405 390 358 340 326 297 299 348 410 474 543 613 642 678 685 735 831 855 719 551 453 437 446 411 355 320 314 344 375 310 307 370 390 416 418 342 285 289 294 278 231 219 267 328 373 370 362 372 370 351 272 261 257 263 269 271 247 226 444 371 405 422 464 659 683 569 482 401 394 440 478 480 534 519 464 470 502 540 540 532 473 446 432 344 324 311 288 276 234 174 159 177 169 135 110 88 82 170 316 307 277 248 250 197 183 201 188 214 223 214 196 164 146 141 133 120 90 150 163 103 104 135 253 348 426 541 583 571 569 512 346 181 114 83 98 121 167 81 103 103 311 608 791 780 864 1179 1588 1854 1727 1478 1400 723 360 185 176 152 151 144 121 106 110 123 133 140 144 160 188 206 212 201 174 157 149 136 124 122 122 138 171 210 232 252 282 309 303 267 249 236 219 203 176 156 145 155 171 560 311 166 154 147 150 159 169 183 205 210 201 212 217 206 156 153 131 136 147 161 204 252 278 299 337 391 452 506 529 529 508 487 569 552 505 510 816 845 561 384 381 429 527 739 1276 1881 1349 815 677 614 661 638 729 739 927 747 640 828 854 753 803 867 874 830 743 634 613 564 530 497 468 457 447 436 404 375 337 292 295 347 405 514 552 565 674 680 787 766 836 812 705 572 448 420 430 406 382 380 417 460 461 317 286 414 453 452 423 388 337 298 290 284 254 242 281 331 366 377 366 381 399 370 308 284 262 268 271 273 239 204 381 377 400 417 454 499 547 382 376 380 414 455 470 470 475 481 484 496 520 548 580 556 498 507 414 370 348 338 333 322 283 221 180 180 169 141 138 138 116 190 379 365 285 244 238 202 159 164 153 156 201 238 255 252 230 219 257 302 193 205 212 129 86 129 256 413 481 611 657 595 537 429 247 160 170 92 128 138 167 86 95 94 260 634 761 733 745 965 1421 1949 2243 2212 2121 1803 875 187 174 160 146 141 120 105 106 113 116 124 131 148 179 195 196 181 158 148 143 136 131 127 127 136 157 186 204 229 259 284 294 283 276 264 242 213 170 155 144 137 148 269 202 159 155 146 144 149 165 264 496 570 213 211 212 173 172 163 133 153 152 164 218 262 284 316 349 357 375 462 531 546 535 501 574 536 479 494 638 661 454 328 354 422 529 670 912 1203 922 770 770 700 659 654 584 566 596 634 654 688 726 740 764 834 884 830 737 634 624 565 532 525 479 451 484 501 454 399 347 293 284 318 389 513 521 555 633 673 820 792 792 767 692 604 501 409 369 390 452 506 544 553 506 356 276 277 370 360 380 398 358 303 296 298 269 257 282 320 341 362 382 388 412 375 326 310 310 293 277 269 253 215 376 384 462 576 538 459 436 409 380 389 417 460 470 473 547 539 492 502 541 573 574 547 494 454 413 399 396 379 346 312 293 242 170 167 190 174 153 156 164 176 237 256 240 251 255 220 170 176 190 200 216 230 278 311 291 302 372 405 244 155 164 130 94 146 199 332 438 510 509 454 417 326 196 167 137 92 125 89 99 112 132 140 296 565 483 430 455 604 988 1426 1690 1664 1429 1487 1038 258 173 164 148 141 124 113 111 111 110 118 125 138 164 175 170 157 140 136 135 139 140 128 123 129 147 168 182 206 243 270 279 284 274 259 245 216 175 158 134 127 139 144 143 154 154 147 148 152 158 209 295 264 200 195 195 174 157 156 151 174 180 195 223 249 276 304 318 332 385 467 506 529 547 495 544 519 481 437 406 351 307 310 360 450 547 612 665 776 786 781 790 714 659 652 635 704 750 749 762 749 703 710 766 867 890 827 751 674 615 564 550 504 485 451 487 474 493 490 379 303 282 303 316 400 550 527 649 692 792 799 780 747 697 663 594 470 383 425 535 600 639 607 533 360 352 293 298 296 346 378 359 314 299 298 284 279 282 324 339 342 370 389 409 377 348 343 357 348 319 291 270 240 407 409 507 712 777 668 542 548 533 483 451 454 458 477 485 512 519 518 537 560 568 544 502 430 409 413 396 375 349 315 308 258 210 191 173 158 151 145 141 126 171 217 243 270 293 246 187 171 193 212 228 198 299 469 461 367 371 327 207 193 167 151 126 164 184 182 318 404 369 332 314 260 211 173 91 107 163 238 295 255 221 196 263 338 241 200 242 326 524 710 885 1046 883 855 749 350 166 160 153 140 129 119 109 103 103 109 113 128 151 157 155 144 125 123 130 141 141 128 119 124 136 153 171 199 227 246 268 280 268 253 240 217 178 166 154 140 141 145 140 144 154 151 150 157 160 184 210 207 195 195 199 167 175 170 177 182 182 171 185 222 245 255 272 310 388 472 502 495 485 453 492 493 494 450 409 367 344 366 456 560 591 611 661 689 764 796 790 691 650 664 730 935 935 845 1001 972 690 694 783 898 897 826 742 660 586 566 539 466 427 427 466 462 457 466 410 317 320 344 364 438 552 559 676 690 716 766 784 770 748 709 632 518 433 447 549 605 710 653 668 557 389 309 264 284 337 382 366 322 303 296 284 284 288 314 340 325 341 381 390 386 361 359 367 370 357 332 305 273 497 425 441 540 751 830 719 694 753 652 521 474 479 492 502 520 529 530 551 576 570 545 502 458 454 433 422 415 344 340 322 297 220 198 220 217 201 182 147 141 179 222 256 269 301 282 357 352 292 277 284 242 285 394 376 290 323 358 257 205 171 158 134 125 144 170 272 412 402 338 311 278 209 140 128 196 448 575 555 357 233 195 217 216 455 538 553 552 521 518 579 673 661 470 442 320 154 158 161 147 145 128 109 100 100 103 104 118 141 141 140 131 112 109 124 137 142 127 116 122 132 157 179 193 206 228 261 274 259 258 251 217 184 176 165 160 155 156 153 154 159 158 156 157 160 172 192 189 179 196 182 163 176 182 200 189 156 160 194 214 230 257 275 324 398 488 495 455 413 410 443 467 482 459 445 452 431 439 530 596 596 624 640 668 722 766 767 687 609 677 776 927 1129 1260 1385 1162 673 659 746 874 887 809 703 651 579 569 513 429 379 405 459 472 466 483 493 456 371 384 412 481 518 598 691 663 641 705 751 795 790 736 655 560 499 471 513 565 688 675 686 604 465 343 260 267 343 397 378 338 319 302 266 267 295 322 357 334 334 364 369 366 348 344 378 401 387 361 327 290 777 574 491 482 483 521 628 462 477 487 600 528 520 494 503 522 537 540 558 580 581 583 570 516 466 450 463 424 355 329 318 287 234 219 227 236 233 195 142 139 181 225 257 266 285 266 352 362 365 340 271 228 219 209 184 170 204 262 247 144 133 114 99 141 188 238 318 445 424 303 239 233 214 190 207 320 592 592 403 231 156 238 443 582 1030 1246 1284 1238 1099 910 716 563 455 350 299 267 145 156 156 160 153 135 112 101 97 99 101 114 133 132 130 121 108 100 114 132 139 127 121 128 138 151 167 180 198 226 249 254 246 254 270 402 203 184 181 180 166 157 160 161 162 160 154 153 157 160 162 169 178 187 184 166 182 177 170 174 161 151 175 205 226 253 266 305 384 470 486 445 414 386 419 455 469 476 590 607 538 542 569 602 603 641 644 666 733 741 746 714 785 801 787 779 805 1127 1470 1185 675 670 753 875 900 1334 708 660 582 548 490 429 408 400 432 461 439 418 438 481 445 430 424 477 522 570 807 705 720 702 706 762 783 751 686 612 544 484 483 498 578 609 652 661 571 406 275 234 308 346 316 317 324 301 260 253 300 332 354 366 368 364 366 357 351 358 387 416 410 378 340 317 805 716 550 486 488 491 480 497 676 785 667 623 640 584 529 537 586 577 567 579 579 575 563 540 465 445 473 407 374 376 362 329 272 259 246 218 214 220 201 181 201 232 257 268 266 246 262 254 249 265 224 191 173 163 153 136 132 138 152 117 105 86 78 157 214 258 342 460 334 211 197 258 344 355 338 358 304 243 120 150 252 455 804 985 1026 1286 1564 1658 1566 1353 1063 738 488 348 242 238 188 172 153 161 151 135 115 102 100 100 101 109 121 125 122 112 101 100 111 134 141 137 128 129 133 135 153 181 208 240 257 234 235 254 310 642 587 517 334 203 175 166 175 173 163 159 155 150 144 146 155 164 175 192 183 154 159 158 142 151 168 168 180 214 240 248 274 321 415 491 472 448 448 389 394 428 558 737 771 618 516 539 566 576 588 616 667 680 770 765 760 731 737 758 774 747 783 1046 1063 728 704 699 783 850 866 1523 766 653 601 534 488 444 432 414 414 435 436 432 428 500 441 433 441 451 489 543 727 779 849 793 730 742 766 753 705 639 560 496 494 484 559 584 616 674 627 460 308 234 247 274 274 289 312 301 270 251 301 322 349 358 380 392 389 379 369 369 376 384 386 374 355 342 572 644 666 604 495 493 491 542 869 1081 882 799 935 940 735 660 813 772 627 578 578 588 561 533 507 488 489 451 400 391 387 358 344 296 262 235 216 193 164 173 199 237 262 269 255 250 243 232 192 194 198 169 142 133 134 137 135 124 105 96 76 94 91 115 114 187 274 390 325 302 303 333 408 398 349 289 188 126 97 119 221 362 537 609 443 611 1047 1404 1519 1437 1226 909 608 454 363 263 236 204 147 151 145 132 116 105 102 101 100 102 108 118 110 104 93 98 107 126 138 132 126 119 123 130 153 185 212 239 247 223 224 241 266 349 488 538 419 236 179 176 183 176 163 157 153 148 136 131 139 160 176 194 176 165 151 160 163 164 172 185 200 227 254 261 297 345 457 502 485 493 455 382 356 387 496 693 823 683 480 489 503 535 622 638 646 683 786 787 769 722 711 678 777 740 612 640 715 715 765 842 802 816 838 806 735 663 621 564 678 691 550 423 386 383 374 368 355 408 447 471 433 434 464 515 540 595 679 738 752 759 759 737 703 666 640 545 511 564 562 574 603 658 671 545 385 310 256 207 226 265 282 298 282 282 299 305 331 356 396 426 432 409 394 390 382 385 387 385 372 346 547 618 747 773 747 833 666 547 577 537 512 503 722 978 1054 1053 1046 1068 892 649 580 600 583 542 505 493 496 484 448 394 388 366 337 315 306 278 243 212 182 177 200 239 280 437 399 255 245 230 192 177 177 142 130 130 128 136 140 144 121 91 77 118 137 80 49 139 193 271 385 448 452 423 357 281 237 193 150 119 120 94 107 109 107 150 130 208 521 909 1148 1201 1127 940 770 770 621 348 234 201 156 148 139 128 116 110 108 102 100 103 107 114 107 101 92 96 102 115 131 129 120 112 117 132 154 183 213 233 231 215 216 220 226 224 268 404 250 194 184 183 181 172 159 153 152 147 136 136 149 162 182 186 182 161 154 158 153 151 160 183 205 221 249 273 299 341 419 519 575 523 495 389 346 401 425 513 625 591 486 458 495 549 648 620 660 674 771 802 784 826 787 697 685 651 584 606 666 674 744 937 765 803 841 1049 946 704 704 613 1203 1677 1437 935 560 364 353 352 342 386 382 435 440 428 426 440 507 596 696 743 752 767 762 730 713 700 669 574 507 505 541 560 599 650 645 583 545 459 310 221 196 214 240 267 272 286 281 308 336 371 431 480 494 461 414 396 393 373 363 356 345 342 781 576 623 676 779 956 918 728 676 646 622 518 517 520 580 861 684 589 606 586 579 588 576 545 521 498 513 499 457 455 411 378 350 336 340 320 276 237 208 198 228 266 298 471 566 536 471 326 202 170 158 146 142 143 144 140 135 156 169 107 64 99 147 87 139 245 273 315 298 319 376 399 387 333 228 153 127 137 188 179 192 133 102 83 96 132 255 469 699 887 965 933 982 1105 915 536 247 166 154 137 127 120 115 114 110 107 106 102 106 114 108 100 96 98 108 120 126 122 108 106 119 141 162 182 206 216 202 208 209 211 213 211 206 219 184 189 184 189 185 178 174 162 145 136 132 133 141 165 189 187 193 177 173 187 166 166 178 190 217 243 262 290 312 346 364 493 587 528 600 451 369 432 445 448 451 430 448 503 549 600 654 623 689 733 811 807 804 829 786 702 678 607 525 573 624 620 592 668 709 789 1011 1754 1247 955 759 603 1272 1795 1863 1468 626 392 385 357 357 387 339 428 420 418 418 433 487 582 677 727 743 762 779 759 737 733 676 601 531 516 527 547 570 610 626 620 590 494 350 246 193 190 204 215 225 270 276 317 350 395 461 513 521 488 435 407 410 376 339 334 349 341 1742 1498 1092 653 544 619 772 727 662 873 955 873 714 687 547 518 535 565 593 595 584 580 579 568 551 541 512 506 506 500 459 381 375 360 365 340 285 257 251 241 244 258 294 288 319 315 316 255 324 288 184 129 117 128 133 139 166 182 151 91 79 63 99 75 112 160 200 257 370 511 614 618 516 350 207 153 119 107 153 191 249 187 128 90 87 125 171 230 348 493 627 809 1044 1173 975 744 358 147 126 123 117 112 112 110 108 107 104 101 105 109 106 96 94 97 101 110 113 115 105 102 115 136 156 175 197 205 185 184 202 208 208 205 189 189 204 204 198 193 191 182 171 159 146 148 145 145 151 178 196 189 188 189 189 182 178 181 184 192 223 255 271 294 304 332 357 385 510 562 597 509 431 469 489 458 411 387 441 519 595 667 659 657 653 671 672 747 801 831 864 953 953 724 512 561 575 575 475 565 670 728 986 1732 1290 1319 875 587 761 1076 1196 835 425 351 347 355 358 376 346 404 417 417 413 419 453 537 638 703 724 735 749 767 760 738 683 619 535 520 523 537 580 596 580 555 532 490 396 282 216 204 185 187 189 260 272 322 351 395 447 491 508 481 451 434 384 351 343 359 345 336 1377 1853 1889 1234 671 544 543 545 578 778 943 1131 892 1090 844 573 532 555 581 606 608 587 567 561 555 545 549 518 512 492 441 376 357 316 304 313 293 263 253 255 258 252 260 260 245 242 248 229 234 210 209 160 143 173 160 129 175 270 290 185 155 162 211 347 346 459 504 499 393 409 503 544 536 470 304 148 157 236 78 119 180 149 106 85 99 203 248 239 252 261 299 460 669 808 543 658 515 203 120 112 109 106 103 105 105 104 104 102 102 106 104 96 90 92 86 91 93 104 104 103 119 141 157 177 197 195 181 188 206 210 208 197 183 188 192 192 191 191 185 176 166 157 150 144 143 150 160 173 189 189 189 188 184 191 192 193 193 198 219 241 265 275 294 322 336 340 408 486 510 493 446 444 475 457 419 448 494 533 612 647 658 637 652 653 662 792 776 866 1328 1111 597 557 620 607 577 515 475 524 590 677 750 1075 1091 1210 1039 799 647 604 556 435 355 348 329 342 347 345 344 361 393 401 404 404 434 503 588 646 671 714 720 734 733 720 688 639 566 546 575 590 596 592 553 515 498 455 389 315 254 239 220 198 194 237 274 315 351 387 417 443 458 458 453 426 384 347 352 353 335 341 699 976 1602 1737 1266 790 541 537 526 517 533 552 561 953 1093 705 550 557 586 615 623 599 569 556 560 558 551 553 558 502 459 399 360 309 303 315 297 278 270 259 252 246 255 248 243 240 249 245 189 167 175 164 163 193 202 196 257 365 373 254 211 239 262 292 372 645 706 563 237 99 127 220 402 595 633 524 525 535 237 147 205 197 175 145 188 403 496 459 388 311 255 228 255 306 173 326 465 298 135 115 109 103 99 102 101 100 104 103 101 105 108 106 100 93 90 95 97 107 108 106 111 126 152 172 180 188 196 216 214 216 208 190 184 189 183 180 178 175 185 182 166 160 152 152 149 159 156 154 179 187 192 185 189 200 204 200 191 197 220 229 250 273 291 310 310 355 338 394 466 478 455 486 507 476 441 447 529 574 627 625 628 622 602 612 654 702 760 1218 1216 873 705 638 637 639 628 489 521 529 559 630 694 1033 1257 988 763 667 574 528 490 407 350 373 365 350 345 346 337 357 377 380 393 399 422 482 545 579 616 695 734 711 683 672 678 678 600 557 550 535 523 522 510 484 473 448 398 343 301 279 282 234 208 229 286 315 340 368 395 414 418 423 413 403 370 360 358 352 339 351 606 576 836 1353 1666 1475 975 617 569 666 550 521 548 559 550 665 586 579 594 602 612 604 574 547 540 543 565 574 580 522 475 414 363 313 307 310 312 299 319 347 299 246 250 243 225 221 240 245 234 196 170 161 161 208 239 228 242 341 485 444 236 340 428 330 202 294 348 249 113 55 74 201 353 519 695 669 614 433 336 308 293 267 246 275 376 366 357 373 351 303 254 200 157 128 102 130 264 244 218 155 108 97 97 96 94 95 101 104 103 109 112 116 111 104 100 106 100 106 102 102 107 112 130 153 162 174 204 230 227 222 202 188 180 178 174 173 173 170 179 181 168 160 155 155 156 174 172 158 183 184 188 172 183 191 195 197 191 195 213 228 244 268 283 297 304 331 325 374 414 432 521 582 559 498 440 454 506 600 644 635 635 628 587 594 601 658 765 946 975 859 771 721 693 632 565 500 557 572 588 633 651 846 962 755 585 561 536 492 472 428 371 380 365 365 378 374 355 357 371 377 392 407 431 469 495 520 580 654 671 675 646 626 633 667 666 614 546 534 511 485 481 459 436 391 368 343 333 321 310 264 228 231 281 310 333 353 364 372 358 358 371 376 358 362 353 352 353 349 621 593 590 761 1016 1192 1121 868 768 745 767 757 693 569 560 554 560 582 603 613 618 621 612 585 551 541 548 570 584 545 493 422 373 336 326 309 303 297 278 260 247 238 244 235 208 200 213 215 231 190 171 138 119 155 200 251 324 389 438 418 270 303 499 546 433 198 161 130 77 85 115 169 320 553 644 474 395 269 208 258 265 307 269 246 282 155 93 135 182 207 210 207 198 166 159 136 167 161 236 202 123 92 87 91 91 94 104 105 106 109 114 122 115 109 105 101 98 110 99 90 91 100 120 141 158 175 204 232 241 230 204 189 187 179 169 164 158 154 162 167 159 149 138 139 140 154 149 156 183 183 163 144 147 168 188 197 198 198 211 224 242 256 261 275 308 304 308 345 377 452 596 641 572 487 432 473 541 604 613 660 676 614 587 563 560 651 776 923 1009 1011 977 892 805 700 610 548 550 566 572 623 625 637 652 610 556 518 480 458 434 389 396 393 392 390 388 385 373 365 381 388 391 401 421 441 456 493 559 645 670 639 604 576 613 606 635 633 592 552 530 499 471 463 406 387 364 349 333 335 330 296 263 246 274 312 328 328 328 336 347 350 342 361 342 353 356 348 344 334 637 612 603 599 572 614 712 767 741 631 806 829 931 762 576 556 557 571 600 617 625 628 622 601 568 538 528 539 569 555 499 429 381 371 339 316 314 315 297 265 238 224 222 218 221 265 266 199 207 173 153 150 216 197 208 312 410 454 414 299 220 202 266 387 552 421 202 161 140 183 218 218 319 528 654 581 342 164 161 141 152 190 173 131 107 63 54 74 106 150 186 218 268 301 354 335 217 177 224 251 175 101 81 85 87 93 102 103 105 113 118 126 116 106 94 89 94 101 90 83 80 88 113 136 154 177 215 269 262 233 201 198 183 178 162 162 162 160 159 158 154 140 136 127 121 135 138 150 169 171 151 136 134 146 158 174 186 184 196 209 235 249 263 273 316 319 307 343 370 405 519 614 605 539 477 493 522 531 556 646 669 648 599 580 589 685 767 840 877 869 877 838 785 730 647 581 564 550 563 601 598 596 601 569 518 485 496 514 442 398 398 409 1013 953 558 487 427 388 399 416 415 407 409 424 443 480 542 617 643 613 586 577 563 564 602 641 606 531 498 490 464 427 421 386 352 325 321 328 323 300 275 266 274 279 293 324 350 358 339 332 347 340 328 345 341 326 316 319 643 620 608 604 582 559 548 549 563 561 554 537 771 813 603 554 545 552 574 595 622 642 640 619 586 552 532 542 547 539 507 502 438 389 351 327 320 327 316 277 258 286 321 326 270 348 360 301 204 174 143 156 245 230 162 187 249 296 371 386 371 387 240 263 316 415 297 193 166 193 219 254 312 397 577 780 650 296 224 167 159 161 155 134 116 89 93 91 87 124 173 206 250 285 386 501 441 314 237 237 208 124 78 78 83 84 91 102 110 118 129 130 118 104 93 92 96 98 90 87 85 91 112 139 165 189 222 276 267 265 234 197 179 171 161 164 161 151 146 144 141 137 135 126 123 129 136 147 163 163 155 144 142 148 161 169 170 175 185 197 238 270 276 278 307 327 328 378 385 396 461 533 557 517 470 470 468 470 510 629 655 671 624 584 624 764 837 835 793 764 809 803 758 688 622 596 581 567 567 596 582 580 619 590 530 516 483 445 403 399 412 381 623 1446 1098 626 490 415 393 416 435 438 423 430 443 479 530 592 636 584 572 575 575 582 595 613 578 519 523 542 511 501 486 374 342 321 311 316 318 312 302 301 302 304 314 327 332 321 336 340 317 314 321 320 311 300 295 309 650 632 618 613 598 579 562 544 533 527 510 511 532 553 607 543 532 537 530 558 604 638 646 628 598 567 549 551 545 543 541 518 449 392 357 330 321 330 323 290 249 221 216 220 227 252 247 254 250 235 162 144 161 202 214 168 135 151 226 417 536 412 287 219 167 224 223 191 169 178 194 228 245 244 367 654 814 575 312 173 172 265 294 251 212 172 154 119 86 103 149 186 198 229 346 443 533 447 293 230 236 174 115 101 91 78 85 101 108 122 133 134 117 105 96 96 97 94 88 90 96 103 112 132 159 190 230 266 265 268 234 192 174 167 160 173 180 168 149 139 135 130 129 126 134 132 131 147 161 164 154 146 137 147 163 157 145 154 177 191 225 259 250 252 298 327 346 392 386 390 433 471 480 465 454 462 437 447 502 612 685 666 625 596 630 659 774 849 753 678 704 738 728 648 628 628 613 576 569 554 544 570 613 638 603 513 478 455 381 365 370 357 387 456 581 531 503 453 411 405 428 450 438 436 444 477 531 569 607 590 560 567 582 587 582 590 580 535 527 545 543 518 492 384 336 313 308 307 309 308 308 315 318 314 317 320 316 330 305 323 307 299 320 310 293 288 292 303 663 645 637 628 607 582 565 556 549 539 521 519 536 551 560 541 538 532 522 541 584 626 655 648 610 575 557 552 547 545 534 605 564 472 392 370 343 333 317 285 263 249 224 220 210 213 233 191 177 226 260 194 201 224 180 149 142 127 147 222 341 284 300 330 191 182 185 207 182 154 134 157 216 247 244 339 593 618 231 200 161 257 319 301 288 267 258 162 71 80 110 136 177 208 276 267 395 428 310 211 204 203 171 149 109 73 83 98 99 119 127 134 121 104 102 99 105 105 97 96 100 109 124 141 163 189 218 210 247 255 234 198 173 164 164 180 183 169 160 154 141 127 123 111 119 124 128 142 154 156 152 136 123 130 143 136 122 138 164 169 215 228 219 246 270 310 391 448 406 368 372 383 397 404 436 445 403 425 496 603 687 668 647 619 600 623 719 757 690 683 680 676 715 651 656 630 633 565 537 508 524 571 611 638 618 559 543 483 401 416 719 373 419 419 443 460 493 518 495 457 447 449 442 435 449 479 525 540 584 602 575 574 583 582 577 579 569 539 526 524 536 516 491 390 347 326 313 306 297 300 312 323 331 333 337 320 300 316 302 300 321 295 301 301 284 286 300 305 1048 1075 750 638 609 581 566 564 565 559 541 534 542 550 555 554 550 520 510 528 567 609 652 658 625 588 561 556 545 536 523 514 786 958 785 883 579 350 317 308 294 262 230 213 204 231 426 262 169 142 221 311 204 153 145 142 134 128 146 162 229 194 225 293 258 271 234 296 343 257 148 109 150 211 238 254 281 307 176 207 191 194 225 283 341 317 284 180 94 83 72 92 137 157 173 142 240 339 243 162 144 147 161 155 121 83 74 89 96 117 125 134 122 119 108 110 103 93 97 99 103 118 135 139 143 148 170 184 228 242 220 189 176 167 168 178 185 184 174 158 145 126 113 111 129 123 118 133 138 140 142 129 113 115 128 129 121 138 164 153 164 187 225 235 270 321 414 466 429 374 353 353 363 387 413 471 410 421 491 581 665 657 684 673 611 585 637 683 677 694 684 696 683 679 679 620 622 555 503 489 517 538 566 599 585 560 524 492 420 421 381 380 410 419 422 428 462 508 525 505 472 447 439 439 462 489 504 455 542 544 553 565 570 577 572 558 557 555 543 510 517 515 490 395 352 332 319 311 296 291 302 319 328 325 322 316 317 302 302 293 302 276 287 289 287 289 301 312 854 1126 1092 937 700 587 567 566 572 574 568 559 561 563 566 558 551 515 496 516 556 593 629 643 627 608 591 563 550 540 530 499 445 500 757 1433 1463 763 384 348 292 264 246 220 204 213 308 894 644 193 142 155 142 119 118 120 117 121 130 141 168 174 164 176 141 145 124 162 293 268 160 114 137 169 181 199 215 189 154 188 185 166 179 300 404 355 387 414 285 146 119 106 93 90 86 96 171 339 310 290 199 133 127 120 104 84 70 83 92 109 129 143 141 129 113 104 109 101 100 98 101 112 113 108 113 135 164 179 214 225 204 192 175 164 162 155 164 180 172 152 144 130 113 112 131 122 118 116 116 116 119 121 112 110 122 126 123 141 155 158 139 155 210 221 297 350 420 451 436 418 406 401 410 401 408 482 449 452 483 558 623 640 695 720 650 566 571 635 673 663 671 712 709 674 651 661 634 567 543 512 517 517 494 516 539 532 531 531 442 442 367 386 403 406 409 434 457 491 526 525 499 461 452 444 454 476 473 461 513 533 538 557 570 572 556 526 528 537 529 498 502 514 453 391 343 326 316 306 299 301 319 339 333 333 341 321 303 302 305 294 303 265 275 295 291 287 295 295 771 803 796 973 751 598 571 568 576 587 594 590 590 589 584 568 550 511 487 504 540 579 615 630 627 613 583 557 547 541 528 513 460 393 588 1275 677 333 420 413 318 270 247 229 209 213 236 430 311 285 162 135 129 105 127 194 219 168 118 159 324 566 376 357 138 122 93 128 216 236 173 120 120 136 145 182 214 145 147 172 174 211 295 435 521 520 483 411 280 189 194 181 133 92 88 124 147 357 372 461 320 162 101 113 102 63 64 85 99 121 127 144 148 126 111 113 97 87 90 89 90 95 97 101 108 121 155 178 204 216 202 181 171 160 155 149 155 166 160 154 151 138 116 118 139 125 122 115 114 111 111 125 127 121 129 130 132 148 150 156 158 138 181 250 323 363 421 419 411 437 456 487 498 451 426 463 512 482 535 543 587 635 707 717 630 542 537 605 685 682 676 692 708 659 600 634 610 579 586 540 508 511 491 482 500 482 464 498 439 439 374 364 367 374 398 418 444 488 520 514 500 468 452 448 441 457 463 489 523 545 533 538 533 508 509 509 508 527 506 502 490 484 447 397 361 336 318 307 299 290 291 306 312 318 327 327 320 298 304 298 291 245 254 282 282 281 279 266 775 749 700 742 680 611 580 572 582 626 652 616 634 685 736 703 585 516 675 542 528 557 595 619 620 603 573 549 543 539 534 508 464 402 369 357 336 337 659 832 632 374 251 231 213 223 236 230 229 191 150 138 128 106 115 435 784 767 503 296 304 308 405 351 282 186 112 89 118 167 148 106 94 117 160 217 297 287 198 284 202 274 398 491 521 537 491 382 264 184 168 185 160 124 112 121 123 168 224 449 438 231 119 207 236 121 64 88 95 103 128 144 151 135 115 97 89 85 83 83 83 86 91 93 98 124 151 178 199 200 190 180 177 161 148 142 147 157 162 170 162 148 131 124 129 133 128 123 119 122 124 133 135 133 139 137 142 152 151 143 139 149 216 292 321 334 351 347 387 471 521 536 524 463 418 419 462 517 524 545 600 657 703 701 628 547 532 557 587 659 662 688 695 676 691 621 579 609 618 592 535 477 468 480 509 458 529 555 457 438 405 396 351 370 395 408 437 474 496 501 491 478 461 452 442 439 452 492 523 545 536 533 544 534 511 493 482 504 498 492 477 468 454 411 378 335 304 299 299 299 316 308 307 309 310 322 308 283 279 300 281 236 253 291 282 259 255 257 775 747 720 704 679 633 610 605 599 615 650 707 836 913 936 910 799 819 849 735 710 616 575 595 610 593 560 543 534 528 518 505 463 432 420 377 357 342 337 390 446 381 264 240 228 235 235 238 229 203 160 144 127 106 104 140 173 174 158 137 157 210 227 345 383 422 358 203 106 108 109 103 100 95 120 169 206 283 318 325 335 248 286 307 383 481 474 350 259 190 114 133 116 96 101 99 137 154 157 337 489 340 172 253 404 312 112 105 82 97 136 153 161 148 119 89 80 82 84 86 86 88 92 99 111 140 160 181 201 202 187 182 172 153 141 134 137 153 168 174 164 154 148 144 140 136 132 131 124 126 134 143 140 132 134 135 139 151 143 132 125 162 224 288 310 315 307 304 336 402 482 542 546 502 449 425 468 471 513 510 545 631 633 620 613 564 538 547 554 594 626 673 733 772 822 682 597 628 641 624 561 462 437 476 516 448 490 466 418 394 391 368 344 344 364 390 425 467 492 495 488 472 455 447 432 425 437 486 491 505 517 512 505 497 498 482 464 464 471 475 463 464 457 434 387 348 326 303 290 296 275 270 270 288 300 299 277 270 250 266 255 231 244 270 264 245 245 257 774 757 722 711 694 654 639 630 616 611 629 689 776 803 791 786 779 840 733 750 760 693 636 602 594 578 545 530 524 519 513 505 489 478 438 405 386 365 364 348 326 303 270 249 238 231 236 238 234 215 172 150 131 139 108 92 104 111 114 121 133 167 218 358 378 413 473 383 233 190 151 123 136 143 141 155 162 211 361 370 439 416 260 201 263 374 374 270 204 175 136 139 117 89 91 96 211 294 316 334 426 367 203 263 525 663 521 232 76 96 131 152 185 159 120 91 72 67 75 87 95 101 104 106 124 149 166 188 209 211 204 180 164 145 139 133 135 149 156 165 159 159 156 140 139 146 141 139 132 129 139 148 146 140 133 127 125 139 121 116 133 168 213 238 271 284 281 279 298 361 455 544 547 539 502 571 501 479 510 521 547 578 594 607 599 566 546 544 559 593 617 660 670 789 781 661 600 728 735 641 600 495 452 490 538 574 542 526 524 481 448 394 363 368 391 404 421 463 490 484 481 458 446 434 403 399 422 465 465 456 463 487 516 513 504 479 433 437 452 452 446 444 443 427 397 368 333 298 279 255 252 254 270 291 298 294 270 258 246 227 220 220 213 224 253 230 247 244 832 764 762 725 697 684 677 662 641 628 635 653 660 651 642 622 606 586 639 557 525 599 639 601 570 564 541 518 517 517 519 519 506 459 437 404 388 389 386 365 341 312 276 254 245 228 229 243 234 222 188 167 146 147 140 133 118 131 177 190 174 143 190 501 511 452 500 416 376 241 132 128 185 207 166 136 143 160 284 413 425 488 404 234 251 276 238 219 290 379 385 350 319 199 128 141 294 386 452 461 453 345 186 275 444 563 649 405 114 92 140 159 216 179 130 92 83 76 77 87 100 116 125 133 146 155 172 191 195 215 205 184 166 145 137 133 135 147 158 170 166 155 147 132 139 151 153 150 142 137 141 149 157 159 148 131 122 129 112 122 139 167 182 210 255 277 271 263 289 359 447 543 635 676 679 515 464 501 516 495 510 541 592 611 572 549 540 546 582 602 629 585 605 683 1082 1222 920 721 659 593 580 530 482 509 588 506 522 522 501 494 465 408 366 379 410 411 400 427 459 451 458 430 431 411 385 395 411 448 439 434 455 465 482 475 498 491 437 429 440 441 424 420 424 425 410 375 337 307 282 269 252 284 268 283 299 278 261 255 249 236 225 216 207 219 228 207 244 231 794 770 757 751 799 793 717 681 661 643 640 651 662 659 651 632 624 608 580 558 537 536 548 560 561 559 542 514 515 518 521 518 491 483 470 414 401 402 393 373 350 322 301 285 250 229 231 245 239 226 212 199 160 143 141 146 130 120 134 135 133 136 168 400 515 436 435 389 303 165 103 134 176 171 159 183 212 282 199 217 368 509 488 389 226 152 147 189 320 476 539 497 361 205 174 217 386 375 339 350 363 253 178 157 207 403 579 463 187 80 124 157 209 197 150 139 104 81 84 93 108 126 130 127 139 161 174 175 199 212 206 187 168 147 139 140 142 144 146 145 142 142 137 127 145 158 157 154 150 148 151 157 164 164 151 136 130 130 123 129 133 153 182 208 238 248 246 268 312 370 448 458 468 536 527 422 439 493 478 483 511 544 587 604 572 539 523 549 588 593 617 542 552 720 1053 1167 930 912 838 514 518 518 506 528 544 539 522 534 539 492 486 463 434 415 408 406 408 416 421 420 422 403 405 385 375 387 394 399 409 424 430 448 503 531 500 498 441 426 422 418 399 397 413 420 405 378 340 303 293 282 249 274 257 261 277 274 257 254 254 236 216 207 202 204 196 189 213 221 812 816 813 764 749 736 730 706 678 653 639 645 663 669 663 655 645 616 588 567 548 542 552 561 558 539 523 520 516 521 530 523 489 559 592 469 439 406 395 381 369 353 323 289 260 245 252 240 251 236 233 213 167 152 133 131 155 163 147 137 136 140 152 264 348 344 377 303 236 152 106 177 212 165 148 153 152 172 204 192 351 460 573 385 247 214 183 162 206 265 289 297 226 164 188 315 384 309 201 198 233 235 168 107 125 270 468 454 212 90 130 161 217 221 217 165 120 92 87 97 112 120 114 121 139 144 169 177 209 209 203 189 171 151 143 143 143 143 139 137 138 122 135 124 141 158 157 157 159 161 169 174 172 167 152 141 128 125 123 122 128 145 178 197 221 227 238 276 314 345 354 356 380 384 398 411 457 512 514 513 524 543 563 563 541 531 519 541 567 571 569 530 537 648 677 682 649 1022 1105 489 461 463 456 451 449 499 497 540 522 493 469 459 440 439 446 417 411 417 398 386 415 395 380 355 362 370 386 402 404 407 421 431 459 490 507 485 471 445 428 405 383 380 399 399 383 370 351 336 318 278 272 303 283 280 279 278 262 254 242 223 210 201 198 196 211 171 182 186 876 845 819 768 741 728 732 722 698 667 644 644 657 665 675 674 660 630 599 582 561 552 559 563 556 543 531 520 513 521 535 542 528 459 432 496 401 392 401 406 388 356 325 289 257 249 260 256 269 239 222 219 209 172 138 118 128 164 188 172 143 149 225 535 537 541 507 346 224 158 176 197 184 192 225 232 210 149 181 197 431 385 547 553 353 266 234 189 158 191 269 269 174 130 158 265 274 222 185 280 315 372 297 161 128 271 494 477 262 100 118 169 174 231 251 189 129 97 90 105 120 120 120 130 137 162 177 184 209 212 202 188 174 157 149 151 150 146 137 130 125 116 126 121 135 157 159 155 159 167 175 178 171 162 148 135 126 118 118 115 123 135 159 187 217 240 261 289 320 339 342 357 383 347 377 423 520 520 495 503 515 516 540 565 548 540 527 549 550 557 540 567 546 548 554 565 575 681 682 483 454 451 454 452 431 489 452 462 480 483 468 463 460 466 478 460 431 414 413 359 407 385 367 358 367 364 368 375 376 383 396 406 445 518 478 472 475 448 419 391 371 373 386 387 382 379 375 360 337 325 297 319 286 267 283 285 283 266 238 222 206 189 183 196 235 156 156 167 855 866 835 795 747 729 733 731 712 681 656 650 654 663 683 690 675 645 613 597 573 560 565 565 560 554 540 522 514 519 531 543 578 490 446 410 389 515 541 531 456 373 334 311 289 269 267 278 274 239 238 220 200 172 140 120 126 145 200 227 147 147 150 198 565 726 714 555 334 227 223 185 133 156 205 216 215 149 208 250 582 543 436 544 387 291 277 272 203 158 274 388 290 153 200 191 121 131 131 275 541 725 690 501 303 293 450 427 323 185 183 117 169 249 259 201 148 112 94 98 114 122 123 131 165 178 179 185 207 201 193 184 179 169 160 158 153 144 134 125 119 124 108 122 133 152 158 156 159 165 171 172 163 152 142 131 130 116 110 106 109 123 148 176 203 229 256 275 290 348 431 385 387 423 416 449 478 478 496 508 518 536 546 551 561 549 552 552 535 540 545 579 572 564 582 588 562 528 671 876 460 463 485 522 435 476 428 446 473 465 463 462 455 460 466 454 446 433 428 368 407 386 377 376 379 371 367 358 359 390 391 437 517 526 526 494 484 430 399 380 366 367 374 378 380 373 387 359 366 358 338 314 287 269 263 270 274 252 234 228 197 179 169 188 208 163 151 151 877 889 860 812 757 734 733 736 724 697 690 682 665 667 687 702 688 663 633 616 588 572 571 571 572 566 547 527 518 518 525 528 508 477 498 474 552 755 829 861 721 527 416 362 326 298 280 278 248 247 238 216 193 164 138 125 132 144 165 179 157 156 152 173 425 660 639 723 660 541 383 249 198 186 173 195 214 124 156 242 474 580 526 458 409 395 406 343 261 206 231 397 366 167 219 185 137 135 112 383 804 1005 900 649 378 237 313 400 489 471 289 121 166 219 258 220 152 106 90 97 112 119 122 132 165 172 171 183 203 190 188 184 183 181 171 160 153 144 131 123 119 114 106 118 128 157 161 161 162 162 167 167 152 143 132 128 127 119 113 106 114 129 150 178 202 229 252 266 313 379 388 411 427 428 455 477 452 455 461 472 511 554 559 539 556 565 568 551 544 542 570 574 572 602 630 620 575 520 612 862 749 546 500 449 431 418 416 427 437 447 443 438 440 437 439 425 444 462 447 341 392 392 374 388 390 360 344 349 362 390 391 448 448 467 492 488 477 427 394 376 362 358 363 367 360 358 364 378 395 383 349 337 312 303 280 265 249 228 229 233 201 167 157 166 175 163 138 136 901 893 890 840 778 741 737 745 738 729 724 707 683 678 694 708 698 680 655 641 607 598 586 581 583 576 556 533 520 517 524 530 514 492 570 565 759 480 482 696 831 793 654 501 375 298 282 290 274 259 255 238 204 168 158 164 167 172 171 164 159 165 182 169 264 402 600 874 865 710 553 504 452 363 260 197 257 186 128 161 259 530 565 562 460 361 346 378 362 263 223 337 362 237 278 240 206 267 171 503 923 1043 861 594 424 318 295 517 540 646 468 141 163 209 259 216 153 108 95 98 96 102 121 132 153 155 168 180 185 181 177 176 180 180 171 161 153 142 132 125 125 115 112 110 129 162 168 169 172 165 158 156 147 144 138 129 127 110 112 111 118 140 168 176 174 195 229 258 338 436 402 415 450 481 478 496 451 461 464 494 554 590 592 548 560 572 573 561 554 544 562 570 535 609 616 557 543 516 523 597 787 627 598 447 459 397 419 422 451 475 451 425 417 407 414 371 433 467 387 320 615 460 469 453 392 373 365 359 356 387 359 361 393 461 520 477 468 443 398 366 356 356 358 349 332 340 343 359 383 386 364 371 356 327 293 267 253 239 234 237 203 185 164 158 164 149 133 130 924 923 927 884 812 764 753 752 757 754 747 726 698 687 697 712 709 697 676 651 646 624 599 591 591 582 562 540 522 516 525 534 525 509 501 477 440 404 393 397 479 514 454 363 302 288 289 336 355 308 267 251 213 177 279 451 529 536 467 332 238 187 203 181 190 168 339 494 530 553 560 631 638 526 378 265 231 221 225 157 233 275 280 490 612 486 322 328 286 165 195 286 348 324 322 275 211 203 200 472 759 884 847 725 653 663 567 349 475 637 538 230 159 189 232 212 157 114 97 89 87 105 131 146 148 152 174 186 184 170 167 170 175 177 172 161 150 142 134 131 129 123 120 122 142 169 176 178 179 166 148 141 141 145 143 125 128 120 115 116 122 149 169 171 171 197 244 284 339 397 397 457 474 469 497 511 452 443 438 480 563 600 597 555 576 555 570 579 577 572 564 561 508 537 552 524 530 540 563 526 579 578 571 665 527 465 460 435 413 424 437 421 400 395 403 301 379 387 315 303 767 583 429 420 402 362 321 313 394 389 359 358 389 460 522 465 466 441 400 374 356 353 354 342 325 348 335 367 375 339 328 369 370 341 304 287 276 239 232 225 199 192 168 150 143 133 117 126 940 953 964 920 852 801 796 771 772 770 766 748 719 700 703 714 719 707 691 679 681 640 608 599 595 587 570 547 527 517 518 527 533 532 511 486 452 407 386 390 431 404 352 329 319 314 296 269 247 244 311 324 238 198 169 200 223 233 339 550 633 446 343 348 172 161 229 198 194 461 697 741 713 668 532 395 365 231 274 250 225 226 238 390 726 682 449 268 178 165 196 255 343 342 330 218 196 194 213 388 563 739 877 924 968 992 801 499 360 648 768 501 186 172 218 208 195 169 127 98 96 109 120 140 137 160 193 194 189 170 166 178 180 176 173 162 149 143 138 137 131 126 126 134 155 183 189 188 187 169 145 140 140 145 149 127 122 117 113 123 130 146 154 157 169 198 235 270 316 330 402 441 435 437 475 522 455 437 451 499 579 592 559 533 544 520 567 578 580 586 590 584 513 481 475 445 442 465 550 567 654 558 887 1326 1227 727 519 464 426 411 402 396 401 385 383 345 367 303 300 287 647 518 375 394 392 360 337 363 371 388 345 379 394 469 520 467 472 457 422 392 366 352 358 388 379 343 334 352 353 349 348 348 362 347 312 293 269 231 222 197 182 177 156 149 138 122 113 118 956 971 983 960 907 904 845 801 794 789 783 765 736 715 713 728 745 738 717 707 689 649 616 603 596 592 578 554 532 519 516 518 525 531 517 494 460 412 388 410 497 479 400 354 335 334 330 291 246 244 235 263 241 202 187 182 172 168 190 230 341 526 505 381 319 212 159 139 239 198 450 533 624 757 669 481 402 421 373 371 340 296 303 467 585 555 429 303 258 281 311 339 325 276 321 172 139 213 230 403 563 747 933 1020 1031 1041 958 674 445 570 648 604 239 200 214 221 213 180 138 113 113 120 115 135 146 191 221 231 202 167 160 180 183 176 173 162 147 144 147 139 133 133 135 144 167 187 197 200 199 187 166 150 139 150 154 137 129 116 126 123 121 129 142 154 167 190 229 270 308 313 377 392 392 427 502 482 429 419 442 504 579 593 568 509 495 519 564 568 566 581 600 589 527 491 472 662 1065 949 831 564 516 510 522 944 1007 980 666 471 451 433 429 401 379 376 322 361 361 293 281 271 388 371 384 429 419 388 356 359 375 416 368 367 395 451 480 464 468 462 419 378 367 357 354 383 431 331 335 338 346 371 338 334 331 309 302 287 248 230 198 188 168 160 151 138 119 112 120 127 968 986 1004 996 992 947 886 833 814 804 790 781 759 729 720 732 742 751 730 711 700 664 625 603 594 592 582 560 541 529 518 518 517 520 513 499 465 419 391 410 497 551 526 470 425 386 375 410 303 261 253 250 247 225 217 202 185 188 224 250 313 490 573 641 695 507 499 232 264 201 243 403 543 708 800 648 466 448 454 485 455 356 330 410 355 313 326 442 406 253 285 349 330 260 324 153 124 131 144 254 441 523 667 869 997 1089 1073 780 539 550 544 541 417 471 250 193 209 188 150 128 126 121 121 129 154 211 239 260 204 161 152 161 169 170 168 159 151 151 146 132 140 144 143 150 174 187 200 207 204 198 186 166 146 152 156 143 115 122 112 107 118 125 141 160 174 205 249 278 283 321 360 362 370 417 613 513 413 419 433 472 530 557 582 516 479 522 577 582 580 589 576 538 637 633 444 621 1065 961 890 556 495 589 560 552 528 498 464 467 473 477 475 414 384 369 343 304 326 287 274 299 325 356 398 428 438 422 388 401 430 427 396 385 405 431 450 470 472 448 407 367 354 347 348 358 356 326 326 328 374 341 305 324 326 300 299 290 243 205 184 163 156 147 139 123 109 110 110 109 976 994 1014 1031 1027 999 938 879 848 833 814 799 775 742 726 731 744 756 738 716 716 683 638 606 593 588 584 572 558 538 516 517 518 513 505 498 471 424 399 390 386 404 467 550 633 643 623 752 529 356 286 278 261 254 238 218 194 219 400 524 477 511 505 667 890 860 820 663 349 276 233 394 568 540 470 467 421 429 461 418 456 449 431 340 421 376 341 350 363 392 361 279 383 372 489 333 136 159 154 145 140 280 550 793 983 1181 1206 823 449 443 534 537 529 558 312 203 191 173 145 121 112 116 135 143 147 176 289 270 205 158 144 150 156 159 161 158 155 151 137 131 141 146 149 152 173 186 196 209 217 214 199 173 157 151 150 147 116 119 117 118 119 122 132 148 163 191 240 274 290 290 308 331 363 463 656 520 416 434 415 392 417 459 580 672 475 512 558 680 638 571 537 604 668 564 413 446 616 534 508 452 421 462 471 505 498 485 472 474 514 510 431 433 398 364 360 329 336 283 267 318 350 378 424 454 439 396 396 382 382 418 386 384 387 405 418 462 476 447 411 371 345 337 335 361 353 338 328 331 318 297 281 295 308 291 292 294 267 180 166 158 146 144 131 118 109 106 100 96 973 984 1008 1027 1035 1016 979 927 885 852 827 821 801 783 766 751 759 766 751 729 721 697 656 618 598 592 585 579 565 538 514 512 519 515 500 494 475 449 420 402 389 377 368 379 524 766 779 554 577 503 390 418 315 279 264 367 371 273 438 708 800 863 720 754 893 621 682 752 649 379 314 452 768 807 626 566 411 377 390 378 500 492 564 462 414 405 414 419 404 412 397 326 444 368 434 417 263 252 198 180 139 246 549 879 1156 1380 1353 902 397 451 539 569 515 546 351 203 179 176 152 130 120 121 135 140 153 198 320 260 192 147 129 132 137 143 152 153 148 142 129 127 137 143 149 154 163 178 194 211 221 216 205 185 159 155 143 139 132 125 118 115 110 114 125 137 164 205 232 274 274 267 297 328 345 364 356 397 432 431 404 366 367 421 537 849 477 514 539 834 846 801 574 474 507 453 460 610 714 425 425 395 408 411 494 549 517 494 481 464 446 425 427 420 415 409 366 342 309 283 266 347 387 376 414 443 411 440 422 398 388 380 372 398 387 378 396 440 471 460 422 378 339 330 325 334 353 333 320 313 297 281 277 294 301 283 282 272 233 183 168 151 144 138 126 120 115 112 104 94 966 986 1010 1030 1041 1038 1004 954 916 884 859 868 866 842 806 783 787 784 763 738 726 706 671 637 626 610 591 578 565 538 510 505 516 514 494 485 477 472 446 408 387 371 365 367 342 350 393 315 339 393 399 499 353 302 425 810 934 636 325 274 458 704 742 860 832 823 966 809 702 490 369 551 662 637 727 792 608 499 519 382 590 474 584 499 522 544 569 569 569 630 591 403 468 308 382 503 347 238 160 117 126 248 550 948 1327 1551 1411 995 525 440 411 606 578 518 354 192 152 163 151 132 122 123 143 159 170 228 349 242 180 138 119 116 122 134 146 152 147 136 121 126 133 141 150 153 156 172 194 219 234 233 222 184 164 151 142 141 142 130 111 108 107 112 127 141 156 184 210 215 253 271 305 341 340 348 318 343 401 406 374 344 335 433 416 660 498 520 556 804 862 795 572 460 484 434 575 1031 718 425 415 414 390 426 487 488 529 541 509 478 448 437 429 423 401 432 366 356 285 265 289 377 426 404 411 449 415 416 353 358 393 378 372 376 385 383 386 421 463 459 424 383 337 333 318 315 336 322 306 299 274 266 281 282 273 272 269 250 217 187 174 145 145 138 132 127 125 115 94 91 975 984 1015 1047 1065 1066 1036 985 950 917 910 906 887 857 822 803 805 799 768 744 728 721 710 673 648 630 606 586 570 541 510 501 510 509 492 485 477 466 447 406 381 363 357 358 338 291 300 434 566 559 371 279 275 316 674 421 387 594 537 337 278 257 360 645 316 604 1151 1090 817 579 441 331 324 337 412 597 690 736 790 628 437 520 660 528 482 509 567 655 736 751 702 611 467 444 377 563 587 281 151 115 149 225 439 825 1266 1511 1373 1132 1034 472 349 599 597 481 331 191 153 168 164 155 146 132 138 159 168 231 345 229 169 128 115 113 119 134 145 149 140 127 115 121 128 143 148 153 159 173 194 226 250 245 228 189 170 166 162 159 140 119 104 101 99 113 134 135 128 137 173 194 223 265 323 329 327 335 320 333 370 384 365 334 339 455 396 464 495 508 524 624 620 525 457 513 549 438 443 597 465 443 443 448 404 406 478 509 526 539 526 491 454 454 439 424 393 370 362 328 294 304 361 410 441 448 421 404 386 362 345 360 387 377 374 367 376 395 391 408 455 453 426 385 364 339 324 316 328 314 301 282 256 256 271 278 283 263 250 220 192 187 164 147 144 139 131 127 119 101 90 84 990 988 1017 1048 1065 1077 1066 1018 986 982 948 925 899 869 837 819 815 805 789 771 754 768 746 705 661 643 618 596 577 551 520 502 506 506 500 492 471 458 443 400 371 360 422 504 500 440 624 1122 1303 1131 550 280 278 286 279 274 262 441 612 565 389 259 268 279 265 249 333 890 1141 904 616 478 487 484 625 892 917 890 801 777 523 726 719 689 623 523 506 625 692 672 691 666 573 487 472 447 618 316 194 113 114 251 388 636 1040 1284 1303 1283 1017 533 260 547 558 479 322 182 144 159 167 160 144 141 143 162 171 254 304 215 175 140 122 112 112 126 138 141 131 118 111 110 114 124 136 144 155 169 191 224 246 244 230 193 187 175 161 158 148 127 104 100 103 117 133 136 138 150 178 205 240 277 309 310 311 315 299 292 334 381 372 339 339 367 412 402 465 477 488 692 605 437 420 481 497 413 384 412 436 436 430 422 411 402 447 454 495 577 627 598 498 453 447 416 386 346 324 291 302 319 344 373 407 430 428 429 350 376 344 337 375 383 380 368 362 378 379 392 440 440 427 406 388 340 327 322 323 312 294 279 266 258 262 269 260 255 222 199 187 174 161 154 146 144 141 129 109 93 96 104 1014 995 1015 1049 1075 1087 1091 1057 1056 1008 963 944 919 892 863 836 822 815 810 809 803 795 769 732 680 647 625 607 588 569 537 511 510 507 509 495 469 450 435 501 587 599 661 773 808 870 1076 1194 950 579 266 264 271 317 311 287 381 417 505 621 519 293 263 263 276 254 278 339 901 1031 1150 968 864 711 597 809 1006 1041 843 636 613 1090 950 681 643 677 638 609 644 685 663 602 635 672 684 457 461 295 249 155 109 186 376 597 714 798 1055 1131 985 618 251 467 505 468 297 190 147 141 161 160 148 146 148 154 177 252 275 227 198 164 131 114 118 131 136 134 123 115 107 108 103 108 123 132 147 166 183 209 240 246 234 223 205 177 160 151 142 123 109 108 109 108 113 122 132 145 177 208 228 291 313 315 324 328 324 327 340 360 360 322 315 346 391 363 400 446 455 651 577 437 425 436 447 419 400 400 386 415 413 391 381 396 435 452 513 693 928 947 524 475 451 439 395 374 297 266 286 315 347 390 432 458 449 364 319 319 324 326 352 369 374 351 360 382 376 377 415 420 428 418 372 338 333 317 313 304 296 291 288 277 262 273 263 249 206 188 174 170 168 160 153 151 142 124 109 99 90 63 1040 1007 1013 1050 1086 1095 1095 1088 1081 1031 982 949 931 909 884 856 838 834 832 830 821 810 780 751 699 655 629 613 601 586 569 546 522 507 505 494 468 445 651 768 774 703 640 622 651 833 800 305 274 266 272 268 272 353 339 371 644 783 855 1025 1031 743 504 393 325 458 301 400 373 427 812 1194 1331 1203 874 537 529 868 928 942 957 942 1079 866 754 805 754 601 563 650 641 515 577 802 803 439 241 246 222 148 105 150 359 586 634 695 957 890 826 581 205 350 399 384 307 268 186 130 151 152 151 149 145 160 188 252 245 248 213 166 134 130 139 140 138 135 126 114 110 102 95 104 116 129 142 159 174 192 213 218 228 228 210 179 164 150 130 118 102 92 90 97 109 160 252 138 157 187 236 276 314 308 310 316 326 325 329 349 332 285 278 323 348 367 388 429 431 487 471 437 445 457 451 400 404 397 408 406 390 424 435 420 394 417 457 464 671 1015 573 464 437 454 372 326 284 258 251 297 349 366 376 377 363 360 319 335 335 344 355 351 342 335 352 380 376 358 378 399 437 420 358 344 339 314 304 295 291 299 302 294 280 278 256 227 194 178 174 171 169 164 160 151 132 108 98 99 116 119 1068 1024 1013 1042 1075 1084 1098 1092 1089 1052 1005 964 958 941 907 869 849 848 848 847 833 822 791 762 713 666 635 620 612 613 608 576 533 510 501 487 467 470 897 689 503 387 363 369 359 344 331 304 273 265 272 272 272 283 287 480 392 399 615 1044 1484 1527 1203 915 737 1108 758 744 454 441 468 795 1151 1244 1147 914 631 604 571 575 655 699 768 760 817 977 889 668 572 579 577 611 726 777 774 443 229 205 203 152 110 106 108 384 764 736 713 624 589 458 252 278 307 321 283 252 183 136 149 149 150 147 151 152 174 217 234 241 213 169 139 141 148 139 131 132 128 112 109 96 96 99 106 121 137 149 165 175 179 207 229 221 206 187 157 137 123 111 109 110 107 108 125 220 368 136 152 183 213 276 292 299 319 330 320 326 337 306 287 270 256 278 298 350 369 401 400 407 415 424 438 439 432 405 394 401 448 396 386 415 399 387 383 386 412 441 499 666 672 450 486 427 313 281 271 250 252 263 298 355 371 405 397 388 330 292 311 319 357 356 346 338 353 373 360 357 350 396 436 402 346 342 339 320 306 301 301 292 283 285 265 276 249 210 198 190 180 172 172 167 153 140 126 105 99 118 121 142 1103 1050 1029 1032 1034 1069 1099 1104 1098 1063 1018 984 970 959 929 909 889 859 847 849 841 828 801 775 730 680 649 639 632 638 632 592 546 519 501 483 469 473 655 403 351 337 349 363 361 349 332 303 270 260 271 273 271 267 278 303 332 311 268 331 514 664 757 982 1190 723 1203 1387 896 576 497 439 689 811 898 1123 1102 1067 694 588 577 699 810 779 939 1172 1185 1017 896 781 624 677 787 683 653 545 353 205 170 134 135 124 92 360 844 908 665 551 419 426 324 286 255 215 233 253 202 145 140 145 147 148 148 149 157 186 222 225 206 174 150 143 138 131 130 132 129 115 110 99 93 93 99 115 125 133 143 149 159 179 203 208 200 181 160 141 126 120 117 109 97 98 147 206 143 137 138 173 220 232 281 318 322 314 308 321 322 277 268 263 261 251 283 325 364 378 387 415 427 426 437 434 426 422 385 384 413 444 401 366 371 363 358 383 414 433 447 511 545 445 482 363 299 274 251 232 253 280 301 328 341 364 363 362 403 355 328 330 333 325 318 317 327 343 352 366 340 412 415 392 359 351 339 331 323 309 300 300 300 295 279 272 241 232 214 203 185 179 176 166 151 138 124 107 112 116 153 158 1152 1107 1086 1070 1030 1048 1093 1108 1111 1074 1033 987 985 982 978 954 915 880 860 855 855 848 815 788 751 699 684 661 647 649 646 613 564 530 507 484 475 463 447 408 373 338 337 353 361 352 330 298 267 257 271 272 274 264 279 307 351 329 283 253 274 315 302 304 305 307 505 1165 1206 891 620 481 410 409 633 901 1054 1375 1137 646 563 717 819 839 945 1170 1283 1302 1241 975 705 752 749 889 696 622 462 289 190 141 234 191 96 296 799 1127 897 792 523 518 464 405 296 284 260 249 211 154 138 147 153 155 161 152 161 183 215 218 210 182 159 152 142 135 136 134 136 118 113 99 96 91 91 107 117 119 125 133 147 170 185 193 193 187 167 145 139 131 122 108 104 115 125 146 137 139 141 169 177 206 257 298 307 307 309 297 277 272 270 253 262 251 278 305 348 360 370 404 428 429 426 422 432 404 392 421 424 427 405 371 360 362 393 418 428 469 464 529 492 465 623 414 295 254 243 230 248 282 305 342 344 391 391 370 399 335 307 325 327 333 327 311 310 315 332 348 344 417 406 390 375 351 339 334 319 302 293 288 286 282 250 228 270 277 229 221 197 187 189 176 152 132 131 126 110 124 153 135 1211 1190 1140 1082 1060 1108 1172 1105 1107 1078 1044 1004 988 985 986 971 936 909 891 870 888 923 930 902 888 872 778 760 768 746 827 855 764 741 732 611 484 481 475 781 713 617 561 504 488 456 388 476 709 653 473 358 282 273 282 304 323 322 298 269 262 275 287 298 300 295 283 611 995 1027 883 612 445 431 449 455 644 1153 1408 951 710 719 787 790 829 1021 1167 1259 1264 1120 976 941 827 984 964 686 478 370 321 195 230 168 74 184 622 1184 1098 1030 666 693 657 479 312 313 358 301 188 128 128 140 146 160 168 160 155 178 200 205 210 186 163 158 153 148 146 145 137 129 115 105 93 85 96 108 110 110 116 127 138 155 167 180 189 186 167 175 155 136 124 112 108 112 122 142 128 131 137 142 164 191 234 275 280 268 264 262 258 261 249 239 250 255 266 287 333 336 348 371 380 396 422 426 399 400 375 412 432 605 510 442 395 366 385 417 442 478 483 454 437 443 727 478 284 239 254 240 254 303 299 295 293 300 343 374 328 317 318 323 325 330 326 313 312 322 325 324 336 397 399 389 402 405 362 315 302 298 283 279 276 264 230 214 223 243 231 246 218 194 190 171 148 141 140 131 124 140 128 119 1246 1215 1165 1113 1106 1196 1286 1170 1116 1083 1031 1023 1009 997 999 989 950 921 909 898 911 950 1029 1044 1041 988 942 920 917 934 1021 1067 1042 1055 1098 1111 1022 1022 897 1694 1882 1887 1780 1585 1426 1268 1086 1140 1381 1122 721 488 323 289 289 305 332 337 315 291 276 269 285 322 300 300 293 279 567 843 1092 882 623 557 502 418 468 744 1261 1236 1131 849 785 784 689 614 813 1082 1182 1188 1164 1042 975 915 1121 1026 731 536 356 228 155 107 75 75 348 963 1207 1207 967 917 755 545 312 263 435 390 197 118 120 132 141 158 175 152 161 176 194 206 206 190 178 174 166 159 156 144 123 131 114 108 92 100 111 103 96 101 109 120 130 147 162 173 187 188 195 180 157 138 123 110 104 109 117 115 117 118 154 164 169 196 235 267 271 253 245 251 247 235 203 228 246 253 250 269 315 332 328 341 366 394 436 433 436 379 374 416 413 411 921 863 507 373 404 436 437 428 474 447 420 405 623 430 266 229 246 251 245 259 285 288 314 326 374 330 332 326 282 295 307 305 309 301 300 314 307 327 342 377 389 389 383 369 326 289 283 284 278 279 272 251 231 231 259 264 253 240 213 204 213 206 196 165 140 123 114 90 92 93 1263 1234 1191 1150 1100 1184 1445 1369 1196 1137 1141 1067 1030 981 982 996 989 951 903 877 886 900 890 891 872 842 832 869 914 973 883 810 850 870 869 975 1190 1357 1433 1601 1907 2066 2119 2082 2004 1947 1875 1527 979 780 605 477 385 301 299 315 339 347 336 322 303 282 294 332 306 311 309 288 292 584 887 1047 945 909 722 372 374 578 833 1114 1343 1213 983 968 863 655 629 826 1044 1168 1190 1121 1065 880 1064 1060 1420 940 465 297 179 99 81 88 231 610 921 853 1293 1203 989 628 324 176 356 409 238 123 119 120 138 157 171 166 164 168 193 202 201 199 191 179 171 167 164 144 123 129 109 103 95 90 98 103 98 96 104 114 126 142 156 170 172 182 198 182 167 145 123 117 115 112 119 103 125 128 138 142 164 197 234 266 276 266 258 253 243 230 189 220 231 270 251 257 312 342 328 333 364 386 430 414 392 370 399 405 404 408 498 529 456 421 455 447 418 433 428 413 429 391 459 354 253 242 267 272 272 287 294 317 324 325 288 320 293 271 271 277 284 301 304 284 293 298 306 321 326 366 377 384 366 347 315 277 269 270 267 281 265 258 245 247 275 273 271 251 220 217 235 238 236 154 139 128 96 95 97 78 1281 1258 1221 1175 1109 1048 1112 1316 1295 1311 1394 1284 1098 1026 989 1017 1067 1050 962 883 869 868 857 854 832 809 770 737 730 748 706 663 667 660 617 620 728 847 1088 754 812 844 902 968 1016 1086 1144 864 366 413 448 405 393 307 310 324 343 388 378 343 314 293 293 307 321 323 317 293 275 425 479 732 876 1070 964 536 430 489 522 584 875 1105 917 1007 951 763 592 689 908 1037 1112 1124 1096 1003 962 929 1451 1341 736 429 246 131 89 87 160 266 363 718 1103 1409 1317 781 376 196 247 335 253 138 150 123 135 155 174 177 153 157 178 184 194 209 199 178 173 167 163 140 129 121 103 100 93 92 101 95 85 89 97 106 119 132 144 145 163 182 197 201 173 140 122 109 105 113 110 100 105 120 129 147 160 195 237 270 289 288 278 270 244 230 202 213 243 257 253 256 273 310 331 340 367 385 408 386 410 358 361 376 376 394 395 397 404 435 484 475 422 414 420 402 432 387 359 295 242 253 279 279 276 284 314 298 313 317 319 280 266 247 238 238 255 286 295 283 287 292 304 306 305 334 357 378 350 309 285 267 262 269 268 283 286 246 242 253 274 278 268 250 225 206 208 204 208 176 141 121 115 96 87 78 1278 1269 1241 1192 1118 1060 1053 1069 1077 1108 1111 1096 1075 1170 1335 1116 1153 1387 1315 1111 1028 924 1083 850 847 814 764 706 671 669 674 673 663 640 599 556 528 523 588 469 420 358 324 322 333 342 339 329 322 316 321 313 349 312 318 325 338 408 459 426 353 307 307 322 339 337 327 311 297 320 415 664 858 1092 1188 1069 958 822 737 731 761 690 778 954 923 834 697 613 667 803 904 951 1051 1046 920 894 1312 1481 996 599 352 193 123 118 141 169 267 450 669 1520 1617 1003 493 264 171 258 325 233 147 126 132 164 175 169 150 155 163 166 181 202 200 183 179 173 164 145 131 114 109 99 90 78 75 77 77 83 100 106 108 111 128 149 178 189 200 185 166 155 139 118 104 100 102 123 120 130 128 139 161 208 237 257 277 279 271 283 270 236 210 214 244 258 267 286 278 288 312 324 346 353 363 367 413 413 394 390 368 386 400 394 411 451 464 446 439 441 462 410 422 378 341 271 229 260 299 292 278 288 291 310 328 285 283 257 250 238 240 246 248 265 287 283 274 279 299 305 284 305 348 362 326 286 270 258 250 261 260 248 250 241 242 251 278 288 271 252 236 220 209 199 193 177 144 125 118 109 105 96 1254 1265 1248 1204 1140 1090 1067 1050 1069 1112 1131 1125 1111 1158 1133 1330 1388 1280 1209 1475 1861 1885 1891 1451 916 815 763 702 663 667 665 670 676 654 610 562 526 507 486 465 431 369 346 324 337 357 350 333 328 321 301 296 311 325 328 329 336 369 486 548 491 413 368 336 347 360 344 336 323 346 456 591 571 862 1192 1353 1496 1256 1038 1069 860 811 1114 1073 943 877 764 614 570 646 681 685 931 936 846 986 1104 1286 1142 813 520 356 272 201 160 197 279 393 519 1326 1768 1352 741 465 313 284 382 384 228 111 126 162 165 164 154 156 152 156 175 197 199 184 178 176 162 153 147 122 108 98 92 85 83 77 76 85 92 96 96 102 121 143 160 179 197 188 168 155 142 129 117 98 116 111 121 121 123 135 165 195 213 222 240 267 278 304 293 252 224 221 223 260 261 265 282 300 314 326 330 337 372 352 352 363 366 384 376 371 388 417 449 473 460 428 433 424 451 429 413 367 325 257 236 265 286 291 269 286 317 287 295 283 267 249 241 246 243 235 237 247 270 258 269 272 289 289 309 328 354 356 313 268 255 248 237 238 250 243 248 238 248 252 283 293 280 275 265 225 214 196 200 154 137 131 120 117 107 93 1223 1245 1238 1212 1198 1169 1102 1053 1064 1109 1145 1124 1090 1002 1041 1100 1121 1244 1379 1269 1347 1656 1386 1854 1844 1677 989 728 659 652 724 707 664 651 616 569 530 512 486 468 443 418 383 337 340 359 354 337 333 332 316 306 320 328 337 343 353 385 416 517 625 633 539 412 360 362 365 343 389 298 247 238 229 553 904 1111 1181 813 742 682 696 926 895 801 958 902 775 704 649 573 516 595 833 806 696 893 937 996 1037 808 615 562 481 320 208 279 494 476 725 873 1695 1643 1327 1035 612 288 217 287 332 198 120 156 163 165 153 151 144 149 167 192 199 181 170 160 163 161 153 131 113 100 88 84 80 81 84 82 77 81 97 102 95 145 160 171 179 181 170 161 163 156 129 111 104 113 129 118 122 140 163 170 189 215 234 252 281 307 300 264 234 230 237 242 253 253 263 283 293 301 318 366 358 357 361 362 383 416 398 361 370 420 453 456 449 412 397 388 414 425 401 377 305 242 223 238 277 281 274 291 265 295 309 304 301 299 264 241 234 223 215 223 246 240 252 246 257 268 274 302 334 325 287 263 255 250 247 229 238 243 245 266 265 256 261 269 268 262 258 248 214 197 180 157 140 135 135 129 120 101 1177 1210 1218 1208 1204 1180 1106 1030 1029 1090 1141 1133 1068 1017 942 917 912 953 1075 1143 1061 947 874 1001 1536 2090 2040 1981 1512 1140 881 1132 1248 939 649 559 526 514 490 466 455 446 402 352 343 353 351 339 339 344 331 318 325 329 347 361 375 397 401 434 580 729 742 684 558 381 380 449 489 392 338 251 206 341 512 726 1043 1173 1072 653 420 368 336 345 492 675 734 729 730 641 493 565 758 767 609 796 968 925 944 732 566 538 552 467 280 341 694 817 1081 638 1149 1504 1825 1571 922 340 79 94 179 217 169 148 151 155 156 146 138 140 157 187 195 174 163 151 155 150 147 126 100 93 97 94 88 86 84 80 73 80 82 102 108 135 154 162 181 189 181 167 152 137 121 120 106 127 115 99 105 147 158 164 181 204 221 237 278 298 292 284 271 277 251 232 239 244 245 261 287 294 295 357 820 376 352 326 372 449 440 373 353 433 506 404 414 389 377 352 376 409 388 336 277 233 218 243 267 266 263 274 258 256 276 280 282 275 252 239 228 207 198 208 229 224 225 218 239 249 294 336 343 326 290 253 251 243 233 228 234 228 247 275 276 268 264 262 259 257 258 235 201 227 201 160 150 143 145 138 121 101 1139 1162 1177 1187 1197 1188 1111 1012 999 1036 1101 1131 1084 1028 1018 933 863 865 965 1175 1248 1118 1104 1110 1111 1263 1287 1825 1733 1495 1448 1517 1559 1440 1226 1062 893 646 624 484 577 582 609 592 504 407 394 392 478 693 613 349 340 342 354 376 396 416 417 401 481 608 708 856 871 531 489 508 466 528 514 363 245 242 289 314 446 830 1117 942 456 364 311 310 491 589 642 664 655 590 479 484 646 788 604 745 948 996 1068 804 551 466 574 641 421 429 809 1144 1423 1075 757 1006 1614 1719 1258 617 178 58 74 106 152 116 140 143 150 137 133 138 154 179 188 173 168 158 160 142 138 122 103 92 94 94 88 84 86 86 72 73 90 97 103 130 147 160 178 187 184 170 157 150 131 126 118 111 115 103 102 131 148 158 172 188 206 228 257 282 277 293 303 318 267 237 228 222 228 251 271 275 283 345 687 684 366 330 375 457 444 359 310 531 830 469 393 383 373 328 351 387 380 329 267 227 219 231 254 259 254 285 290 276 273 273 286 270 255 243 216 194 185 186 197 203 211 210 222 245 277 300 307 297 282 272 253 237 241 235 241 234 257 271 270 268 266 257 244 243 241 231 229 207 185 176 153 140 151 152 130 106 1084 1121 1126 1137 1152 1172 1133 1031 975 1019 1091 1115 1109 1090 1053 954 878 821 815 1057 1244 1144 1109 1131 1210 1208 1079 995 1235 1430 1512 1378 1219 1163 1094 1039 1107 1040 1106 785 652 605 714 648 708 571 609 717 763 1021 1064 602 469 435 371 386 409 430 428 410 423 440 504 740 964 811 757 400 363 504 571 523 428 315 292 319 335 531 920 1028 650 382 303 399 518 537 686 770 701 594 478 440 582 744 635 690 785 883 1054 835 621 448 467 620 500 538 861 1289 1371 1624 1087 676 1148 1534 1396 882 342 78 64 71 85 94 121 138 142 130 128 134 150 175 190 181 165 158 162 135 138 120 102 100 96 97 99 94 86 78 69 73 78 83 97 111 140 149 169 193 184 157 147 146 142 131 112 100 114 113 114 132 164 169 164 176 188 202 218 230 242 268 293 293 247 235 228 222 233 245 249 250 259 310 706 1170 647 383 391 469 449 400 388 525 813 595 358 353 358 326 333 338 313 279 231 211 231 236 251 252 254 256 255 264 237 251 274 259 234 217 198 183 178 176 177 190 198 197 201 228 269 310 329 326 312 285 255 248 232 227 236 243 257 266 273 270 254 238 226 220 221 230 207 196 190 174 154 155 165 154 127 112 985 1082 1106 1097 1066 1090 1108 1052 997 1003 1045 1106 1118 1100 1026 945 834 768 753 794 899 1051 1134 1057 1090 1265 1404 1218 1027 883 1048 1001 909 858 758 691 715 674 697 710 573 521 573 503 656 726 828 919 867 963 1230 962 656 608 435 407 422 439 437 428 416 396 413 604 960 1098 1080 580 403 410 518 562 599 542 477 408 318 408 633 941 884 595 388 500 504 498 709 893 862 677 492 483 582 626 609 645 624 765 991 878 711 509 389 451 475 575 739 1028 967 1570 1363 713 821 1197 1338 1091 603 262 201 59 76 88 114 135 141 126 125 133 151 168 180 186 169 159 157 138 132 121 110 100 95 94 98 99 89 75 67 70 82 85 93 115 120 139 163 174 170 169 170 150 139 131 107 104 107 111 123 124 133 146 155 166 175 177 183 186 198 230 255 262 252 246 228 222 235 236 240 254 255 278 572 796 587 389 405 498 490 437 417 408 451 440 333 323 332 299 295 299 262 221 205 209 216 218 227 237 244 244 260 246 233 243 247 243 228 205 187 175 172 168 167 178 178 180 189 214 245 262 273 284 268 249 239 201 223 220 231 244 249 255 267 271 261 255 248 217 218 213 204 195 178 158 150 149 158 153 127 130 910 1002 1079 1078 1074 1076 1078 1044 984 955 950 1029 1076 1068 1068 986 888 802 738 736 792 837 816 756 770 982 1122 1203 1240 1157 924 935 866 772 749 691 591 510 469 503 460 444 447 423 461 668 800 747 658 799 1163 1168 899 746 561 444 438 445 452 450 433 403 377 428 707 1161 1254 958 597 548 493 459 516 639 698 581 422 417 435 663 860 791 622 624 458 477 667 889 1023 904 610 535 550 564 573 705 698 699 956 935 839 649 430 407 487 558 588 601 814 1302 1429 1028 661 781 1178 1262 993 720 389 71 69 82 114 131 130 122 127 133 140 154 172 180 171 162 150 128 134 120 109 105 102 97 90 82 78 76 71 73 87 71 90 94 109 138 175 187 174 161 158 162 139 127 124 103 107 102 126 121 112 125 150 174 180 163 170 178 181 194 221 230 248 245 233 233 228 221 242 240 251 271 279 633 667 529 486 468 418 387 359 344 362 349 326 312 310 300 294 530 803 593 230 210 216 229 221 236 237 234 231 243 221 216 233 226 203 193 179 165 162 160 158 167 164 163 177 207 228 240 270 299 292 280 230 202 245 227 229 235 239 249 262 275 278 257 247 221 214 215 197 186 183 180 165 162 171 156 135 139 884 926 1021 1071 1071 1071 1071 1056 1032 1004 956 992 1030 1066 1026 1002 897 822 751 737 744 744 832 938 767 785 841 1002 944 1192 1205 1267 1284 1205 979 697 564 516 465 437 426 410 410 413 411 480 523 511 529 667 919 1096 1014 823 740 586 567 485 468 464 441 411 384 367 458 858 1194 1180 971 920 688 505 459 574 737 726 552 450 408 483 616 754 858 787 570 456 594 731 913 1048 858 690 717 655 565 723 785 740 812 878 933 778 503 429 504 573 677 567 617 871 1223 1211 580 410 653 936 1078 891 529 109 91 76 105 123 118 118 121 129 141 154 168 175 171 160 142 135 123 119 117 116 112 97 84 82 76 71 69 80 71 66 69 84 111 143 170 172 166 170 167 150 137 133 123 110 101 102 111 107 98 109 136 154 159 150 160 172 174 193 187 196 219 220 212 216 220 218 229 243 239 253 258 318 556 631 695 554 350 333 321 311 334 334 310 301 312 300 285 930 1454 1045 374 211 208 207 205 216 225 221 236 218 211 212 223 226 208 196 189 157 161 153 156 161 154 157 170 191 216 235 246 257 245 270 228 210 247 228 221 228 233 239 256 277 275 235 214 210 203 201 182 178 163 154 155 161 161 143 144 150 912 884 945 1018 1013 1034 1039 1026 1017 998 970 932 1009 1059 1044 1053 916 924 906 883 812 834 1059 1235 1138 848 921 1132 859 985 1187 1237 1331 1434 1448 1214 810 603 498 456 424 413 407 409 417 423 420 426 495 571 644 906 996 869 901 841 773 623 574 507 450 423 395 377 396 548 918 792 976 1076 916 683 539 532 642 711 662 595 498 457 476 595 819 812 743 551 562 579 717 1041 1154 1053 1046 921 640 666 784 832 698 774 978 994 803 597 496 574 705 750 605 570 923 1158 628 351 284 405 661 643 586 181 115 81 97 110 111 110 114 128 141 151 168 179 170 159 135 122 118 130 128 119 105 92 83 79 79 74 72 66 66 66 77 83 104 137 163 170 168 166 162 152 146 136 127 120 103 100 106 102 97 105 113 117 134 146 156 173 177 196 187 166 160 160 166 177 191 219 219 227 232 255 280 262 254 261 367 380 294 287 286 305 290 309 305 296 299 270 297 1037 1399 814 263 206 203 204 212 226 211 212 232 223 199 190 193 195 196 189 178 152 155 147 155 154 151 155 159 169 183 197 224 264 261 267 239 232 233 235 231 227 227 232 249 268 260 234 219 198 204 195 178 165 158 159 159 151 141 137 143 142 941 927 915 949 952 975 1000 1027 1033 994 939 926 955 1047 1026 1035 915 892 887 832 824 802 795 996 1268 1128 821 1057 1198 1143 1145 1205 1360 1444 1658 1748 1446 1154 815 529 457 483 482 547 601 496 434 430 455 497 535 682 917 948 973 1059 965 817 807 703 531 436 409 388 378 402 540 401 639 991 1008 817 686 599 599 662 711 719 611 543 592 475 649 723 714 605 602 572 602 829 1123 1337 1232 1199 959 678 767 926 752 762 883 1059 1125 862 571 576 676 789 880 685 745 987 862 627 320 176 338 471 456 210 98 143 100 103 105 105 104 112 127 139 154 174 182 154 130 127 134 120 119 115 100 83 78 80 73 70 65 66 81 64 72 80 89 114 144 161 171 180 180 164 146 149 118 125 110 99 105 102 103 111 103 101 113 138 152 168 179 202 190 174 163 162 169 165 167 205 209 235 219 246 250 247 242 244 263 272 266 264 264 280 279 301 307 291 278 243 252 532 616 349 195 202 200 205 215 218 199 199 211 206 196 190 186 186 192 183 168 155 148 145 145 150 154 153 156 166 179 196 210 236 263 237 227 225 244 244 226 231 235 222 236 245 241 237 226 202 189 190 182 166 157 152 145 143 141 133 152 146 929 961 948 965 919 915 946 999 1048 1027 968 968 940 1017 1109 1113 995 971 926 805 814 871 896 925 1012 1466 1343 1046 833 823 1003 1178 1042 955 1169 1441 1537 1500 1240 879 630 1032 822 679 742 741 559 446 452 480 511 522 627 717 878 1052 1054 939 971 894 660 479 423 402 393 383 373 370 454 812 930 867 749 777 820 924 1009 798 652 601 630 585 595 656 773 688 706 723 669 619 710 1080 1166 1232 1271 874 741 937 845 801 739 940 1189 974 664 495 605 777 1011 965 698 712 928 868 434 126 185 275 290 157 64 139 119 180 125 97 102 116 128 136 145 162 178 145 159 132 130 136 122 109 98 84 76 76 77 77 76 75 58 62 71 77 88 113 139 160 174 180 190 175 154 156 120 123 110 100 100 102 106 107 95 87 105 135 154 166 174 204 208 195 194 197 196 189 175 205 192 205 215 213 221 246 252 259 257 251 249 239 246 247 254 279 295 258 252 231 214 226 226 206 198 191 198 198 212 202 186 186 206 206 195 185 173 167 176 169 164 150 139 135 131 140 149 148 152 161 162 182 203 235 242 230 241 232 254 248 234 244 246 229 227 230 240 225 216 198 186 180 165 155 156 156 151 143 145 121 131 132 913 956 960 954 931 929 918 942 1027 1074 1026 973 934 1057 1183 1215 1071 1019 945 858 878 1247 1538 1390 1177 1022 1298 1301 1176 1134 855 769 783 688 653 736 859 1014 1091 1073 1286 1306 1289 957 789 790 649 499 464 477 484 486 518 556 751 973 1120 1032 1140 1123 930 634 435 423 410 391 371 386 384 729 894 909 783 937 1081 1282 1505 1192 797 633 628 671 703 698 844 842 849 824 810 784 692 825 1035 1152 1411 1176 916 916 870 881 771 880 1127 1047 852 533 506 706 1000 795 852 752 920 1006 650 276 201 161 264 133 55 77 75 187 208 165 121 109 112 117 136 157 168 162 159 127 122 118 111 105 91 78 77 78 76 69 64 50 42 46 57 77 100 121 139 150 154 173 203 202 164 149 132 123 110 102 102 104 105 104 96 92 101 130 143 160 164 178 207 204 185 179 186 189 176 202 198 230 230 189 203 222 249 261 252 239 235 240 229 228 244 336 280 222 239 226 204 192 182 186 191 182 188 183 204 201 182 183 192 197 192 180 169 166 175 162 151 147 139 135 127 125 133 136 144 158 159 187 221 250 251 241 249 244 259 260 246 239 245 264 254 225 220 219 219 197 174 181 172 156 155 147 132 134 142 117 120 123 CIN -999 -1001 -1002 -969 -923 -905 -881 -839 -827 -822 -820 -819 -833 -855 -879 -896 -906 -883 -854 -818 -817 -813 -808 -804 -777 -764 -760 -749 -736 -722 -715 -702 -723 -760 -778 -780 -778 -769 -766 -770 -767 -756 -751 -753 -756 -758 -762 -763 -759 -749 -720 -699 -699 -696 -683 -674 -672 -683 -711 -732 -725 -693 -670 -676 -686 -701 -704 -715 -716 -712 -710 -715 -681 -652 -621 -589 -544 -507 -489 -481 -462 -448 -445 -458 -488 -524 -524 -509 -491 -469 -470 -536 -621 -648 -639 -644 -627 -571 -527 -494 -474 -464 -478 -511 -523 -527 -498 -442 -435 -415 -423 -436 -445 -434 -409 -392 -376 -388 -424 -434 -462 -466 -469 -419 -465 -408 -351 -335 -376 -453 -502 -471 -407 -348 -286 -253 -280 -347 -412 -452 -453 -438 -422 -395 -408 -466 -547 -574 -556 -533 -550 -594 -482 -290 -250 -253 -309 -388 -404 -413 -397 -399 -392 -410 -434 -512 -530 -509 -460 -448 -474 -453 -258 -141 -36 -1 -421 -628 -481 -338 -300 -282 -309 -351 -305 -350 -465 -462 -443 -397 -327 -292 -290 -312 -408 -503 -563 -560 -457 -274 -428 -399 -378 -361 -383 -419 -431 -421 -419 -427 -433 -428 -428 -461 -466 -482 -534 -543 -503 -442 -414 -500 -564 -567 -531 -481 -409 -350 -299 -239 -225 -287 -381 -440 -441 -428 -414 -400 -381 -360 -354 -402 -438 -394 -361 -319 -265 -227 -222 -227 -251 -273 -283 -221 -143 -104 -109 -160 -204 -209 -194 -136 -114 -166 -240 -242 -221 -226 -985 -994 -990 -967 -937 -891 -853 -815 -817 -829 -828 -829 -848 -876 -891 -903 -920 -888 -849 -832 -828 -815 -803 -794 -776 -758 -748 -732 -719 -705 -695 -697 -740 -774 -793 -797 -795 -784 -782 -780 -767 -750 -741 -745 -750 -751 -758 -762 -756 -750 -741 -719 -701 -690 -680 -674 -672 -681 -702 -735 -743 -715 -678 -674 -678 -697 -703 -719 -727 -719 -699 -686 -672 -618 -583 -553 -501 -474 -469 -472 -459 -455 -454 -463 -470 -508 -513 -495 -481 -463 -473 -549 -615 -647 -659 -648 -627 -540 -485 -471 -468 -477 -506 -536 -559 -539 -506 -487 -424 -397 -404 -431 -408 -415 -410 -389 -374 -386 -412 -393 -391 -373 -409 -439 -432 -393 -332 -332 -397 -481 -475 -470 -363 -287 -298 -285 -299 -379 -480 -526 -486 -418 -371 -360 -364 -414 -490 -553 -562 -547 -556 -650 -642 -191 -363 -233 -271 -360 -353 -410 -402 -403 -400 -400 -414 -472 -483 -489 -431 -458 -460 -523 -293 -199 -320 -536 -611 -552 -350 -207 -191 -218 -259 -317 -352 -403 -483 -500 -471 -382 -289 -236 -235 -286 -384 -473 -537 -554 -533 -449 -407 -390 -369 -361 -405 -428 -443 -452 -435 -456 -480 -491 -478 -467 -480 -508 -546 -510 -410 -328 -370 -484 -535 -553 -546 -505 -436 -377 -313 -251 -268 -346 -429 -458 -466 -486 -438 -393 -355 -334 -355 -416 -442 -387 -341 -300 -286 -251 -258 -271 -276 -274 -239 -220 -174 -99 -115 -175 -194 -205 -181 -134 -117 -171 -246 -241 -208 -225 -980 -974 -980 -957 -905 -854 -825 -810 -823 -847 -857 -861 -865 -895 -908 -918 -933 -912 -868 -842 -834 -811 -797 -786 -768 -759 -747 -728 -715 -705 -697 -706 -753 -769 -795 -806 -806 -797 -793 -785 -764 -741 -733 -740 -747 -751 -758 -762 -762 -761 -752 -728 -703 -687 -678 -677 -670 -665 -686 -721 -742 -731 -722 -688 -681 -705 -712 -721 -721 -715 -694 -670 -650 -599 -559 -512 -496 -449 -445 -459 -457 -460 -463 -470 -486 -514 -507 -485 -470 -462 -465 -499 -581 -658 -662 -640 -606 -517 -466 -460 -469 -492 -524 -542 -577 -571 -544 -491 -413 -382 -381 -402 -397 -419 -412 -394 -378 -377 -377 -378 -391 -415 -446 -457 -417 -365 -325 -362 -445 -502 -495 -474 -463 -433 -338 -270 -284 -355 -446 -474 -424 -355 -321 -317 -323 -354 -419 -542 -577 -559 -538 -608 -657 -406 -584 -371 -310 -489 -473 -430 -309 -363 -411 -392 -425 -456 -466 -464 -378 -422 -472 -394 -481 -590 -630 -615 -537 -425 -247 -150 -157 -190 -237 -293 -343 -399 -476 -501 -447 -347 -269 -220 -224 -304 -406 -469 -491 -504 -486 -441 -399 -376 -368 -376 -443 -492 -499 -501 -451 -434 -481 -532 -508 -475 -480 -494 -480 -392 -294 -267 -303 -414 -518 -564 -580 -572 -465 -365 -326 -256 -294 -388 -454 -482 -533 -534 -488 -417 -346 -317 -357 -416 -396 -368 -351 -306 -291 -267 -262 -283 -273 -252 -234 -231 -177 -113 -110 -175 -184 -182 -173 -133 -131 -180 -223 -223 -203 -196 -995 -981 -965 -923 -860 -818 -798 -808 -845 -865 -860 -872 -892 -920 -930 -934 -942 -920 -880 -841 -833 -808 -794 -781 -768 -760 -749 -738 -724 -712 -711 -714 -747 -785 -816 -824 -814 -804 -799 -785 -759 -738 -731 -739 -747 -752 -756 -758 -757 -755 -746 -725 -708 -690 -678 -672 -669 -670 -685 -725 -751 -750 -742 -702 -695 -710 -719 -734 -737 -729 -694 -661 -635 -580 -531 -519 -470 -427 -450 -462 -457 -474 -481 -480 -496 -513 -503 -480 -473 -465 -463 -493 -562 -641 -661 -631 -575 -495 -468 -461 -475 -507 -528 -535 -560 -570 -545 -478 -413 -383 -374 -386 -388 -424 -427 -412 -389 -387 -380 -398 -410 -412 -418 -416 -371 -328 -322 -397 -480 -491 -478 -426 -369 -340 -311 -292 -298 -340 -396 -402 -358 -316 -298 -287 -285 -309 -421 -565 -592 -544 -472 -522 -606 -636 -607 -506 -455 -571 -580 -485 -340 -280 -405 -399 -431 -448 -451 -444 -400 -393 -319 -383 -561 -637 -623 -422 -338 -292 -183 -142 -158 -193 -226 -256 -320 -399 -452 -454 -399 -318 -263 -229 -223 -213 -244 -283 -483 -500 -461 -427 -292 -391 -371 -371 -397 -485 -544 -522 -497 -427 -436 -513 -518 -484 -481 -442 -365 -279 -232 -244 -294 -403 -510 -564 -574 -557 -514 -436 -332 -258 -288 -337 -372 -460 -522 -521 -495 -427 -340 -298 -337 -380 -352 -356 -348 -309 -297 -287 -294 -289 -268 -264 -265 -222 -132 -118 -150 -202 -193 -187 -177 -147 -158 -191 -194 -186 -170 -152 -973 -973 -938 -885 -834 -804 -799 -831 -882 -906 -903 -908 -924 -937 -942 -809 -474 -902 -871 -843 -833 -808 -794 -779 -771 -770 -764 -754 -745 -736 -733 -742 -761 -811 -836 -840 -822 -807 -792 -776 -755 -738 -734 -740 -744 -746 -750 -753 -754 -756 -757 -747 -722 -697 -685 -677 -675 -675 -686 -692 -715 -740 -738 -704 -708 -729 -727 -732 -733 -721 -696 -662 -635 -606 -564 -488 -428 -437 -467 -468 -465 -490 -503 -491 -490 -514 -513 -503 -487 -466 -464 -491 -549 -626 -650 -611 -564 -505 -483 -468 -472 -487 -524 -537 -544 -545 -535 -475 -420 -393 -378 -373 -389 -424 -441 -441 -430 -406 -398 -401 -426 -401 -376 -369 -345 -330 -348 -408 -433 -468 -455 -377 -320 -306 -319 -337 -345 -369 -413 -417 -368 -336 -315 -301 -283 -293 -402 -539 -551 -495 -390 -415 -459 -468 -458 -465 -503 -578 -593 -529 -457 -401 -418 -399 -408 -423 -433 -434 -438 -432 -346 -530 -659 -647 -539 -361 -209 -162 -156 -153 -167 -193 -243 -294 -339 -389 -426 -418 -380 -331 -286 -265 -262 -223 -144 -281 -496 -504 -477 -463 -469 -427 -377 -340 -380 -385 -426 -429 -410 -375 -411 -476 -499 -488 -461 -371 -296 -233 -209 -252 -337 -460 -550 -566 -538 -484 -444 -383 -304 -276 -283 -318 -385 -434 -471 -500 -462 -407 -338 -291 -318 -331 -335 -298 -312 -315 -308 -295 -293 -293 -291 -277 -242 -228 -189 -139 -167 -218 -240 -235 -206 -182 -213 -252 -250 -222 -176 -147 -974 -965 -923 -873 -829 -807 -816 -853 -900 -926 -925 -927 -932 -944 -955 -716 -206 -890 -866 -845 -834 -809 -796 -784 -777 -791 -789 -782 -778 -768 -765 -773 -791 -833 -847 -846 -834 -812 -789 -767 -749 -731 -723 -725 -731 -739 -747 -741 -735 -747 -757 -748 -729 -706 -686 -677 -681 -678 -682 -709 -723 -749 -744 -725 -724 -729 -723 -737 -738 -732 -701 -698 -663 -618 -548 -446 -419 -465 -488 -480 -477 -499 -515 -498 -502 -512 -518 -512 -489 -470 -464 -479 -537 -603 -621 -597 -542 -489 -482 -470 -469 -478 -516 -535 -525 -520 -506 -469 -430 -403 -385 -374 -390 -390 -420 -455 -461 -435 -422 -428 -465 -423 -374 -351 -334 -334 -361 -363 -365 -386 -393 -353 -326 -338 -349 -371 -396 -418 -451 -455 -427 -390 -353 -337 -295 -283 -368 -471 -465 -419 -334 -321 -320 -322 -335 -394 -487 -563 -601 -569 -522 -471 -406 -361 -395 -424 -430 -459 -482 -482 -513 -599 -534 -530 -488 -279 -162 -162 -155 -157 -185 -231 -292 -345 -365 -386 -420 -413 -388 -344 -305 -291 -251 -249 -376 -444 -494 -503 -520 -507 -491 -456 -391 -323 -314 -345 -370 -410 -373 -371 -435 -488 -501 -497 -459 -355 -275 -216 -215 -292 -389 -481 -542 -558 -518 -442 -398 -391 -379 -344 -331 -346 -392 -419 -450 -458 -435 -400 -358 -339 -334 -325 -332 -288 -251 -274 -306 -264 -289 -238 -264 -280 -241 -203 -156 -136 -173 -227 -261 -254 -222 -215 -236 -264 -278 -253 -222 -185 -969 -963 -922 -872 -831 -814 -826 -867 -913 -940 -950 -950 -953 -962 -966 -877 -698 -883 -862 -845 -837 -812 -800 -793 -792 -810 -814 -813 -807 -796 -796 -801 -819 -850 -857 -852 -835 -815 -784 -759 -741 -722 -710 -710 -719 -730 -742 -730 -724 -742 -767 -776 -751 -719 -704 -695 -689 -684 -704 -723 -726 -735 -739 -735 -733 -727 -724 -723 -721 -724 -723 -709 -674 -619 -519 -417 -442 -495 -504 -492 -488 -498 -498 -494 -491 -506 -517 -508 -491 -475 -471 -490 -532 -575 -589 -569 -526 -478 -462 -464 -467 -482 -515 -526 -527 -513 -499 -463 -434 -407 -391 -381 -381 -397 -418 -467 -485 -472 -476 -486 -495 -440 -395 -371 -356 -351 -347 -337 -320 -316 -333 -342 -359 -384 -400 -410 -418 -436 -458 -472 -453 -393 -359 -324 -303 -282 -353 -423 -407 -366 -311 -296 -256 -247 -272 -367 -469 -552 -599 -604 -548 -351 -320 -353 -368 -386 -431 -500 -548 -548 -553 -582 -569 -458 -392 -320 -223 -191 -181 -192 -226 -258 -304 -350 -380 -400 -424 -424 -392 -366 -337 -339 -325 -311 -474 -494 -511 -528 -586 -590 -542 -441 -427 -335 -314 -307 -332 -370 -396 -440 -508 -546 -537 -515 -481 -357 -244 -213 -251 -335 -419 -485 -518 -519 -495 -441 -418 -361 -351 -323 -353 -361 -396 -442 -471 -457 -466 -449 -408 -388 -381 -354 -331 -297 -222 -227 -289 -194 -162 -136 -176 -227 -211 -162 -130 -134 -178 -225 -247 -242 -224 -222 -235 -260 -276 -277 -251 -213 -973 -955 -913 -870 -840 -831 -847 -879 -913 -945 -962 -960 -966 -970 -963 -944 -916 -879 -861 -847 -839 -816 -805 -803 -806 -824 -832 -825 -825 -818 -818 -828 -838 -851 -852 -850 -826 -812 -781 -761 -742 -708 -690 -694 -708 -725 -742 -723 -713 -738 -764 -765 -745 -738 -731 -709 -690 -704 -719 -728 -737 -743 -746 -744 -750 -740 -717 -719 -720 -730 -722 -699 -654 -589 -465 -417 -468 -516 -518 -498 -494 -499 -504 -494 -495 -509 -516 -508 -487 -487 -500 -517 -547 -568 -569 -564 -548 -500 -452 -444 -459 -485 -516 -519 -518 -524 -499 -470 -443 -416 -415 -401 -393 -401 -411 -451 -489 -495 -520 -526 -517 -464 -426 -417 -415 -403 -378 -348 -318 -306 -321 -346 -382 -413 -423 -414 -402 -405 -422 -447 -429 -397 -386 -347 -302 -289 -365 -424 -403 -383 -341 -307 -255 -230 -268 -368 -455 -533 -584 -603 -552 -367 -334 -301 -352 -374 -406 -480 -543 -566 -564 -570 -510 -353 -264 -268 -250 -198 -186 -205 -230 -270 -285 -318 -371 -408 -429 -424 -418 -407 -397 -411 -419 -425 -427 -448 -495 -537 -597 -613 -614 -465 -366 -311 -324 -334 -355 -379 -423 -491 -563 -595 -570 -529 -452 -311 -218 -229 -286 -361 -418 -451 -465 -443 -434 -424 -398 -375 -392 -316 -281 -390 -403 -447 -489 -487 -488 -473 -463 -448 -382 -382 -341 -316 -282 -251 -241 -157 -128 -128 -141 -170 -161 -139 -131 -142 -197 -252 -266 -260 -239 -220 -220 -244 -276 -282 -254 -224 -979 -960 -912 -871 -851 -852 -857 -877 -933 -966 -960 -966 -974 -969 -951 -928 -902 -877 -862 -850 -837 -827 -817 -813 -817 -835 -841 -825 -826 -826 -825 -829 -837 -839 -838 -838 -826 -815 -790 -753 -724 -691 -674 -684 -713 -749 -742 -711 -706 -728 -760 -780 -775 -759 -738 -719 -719 -722 -738 -745 -735 -736 -744 -745 -746 -735 -748 -732 -724 -711 -713 -688 -636 -542 -436 -432 -486 -527 -524 -509 -505 -506 -512 -504 -503 -516 -529 -513 -501 -512 -516 -536 -561 -572 -581 -573 -549 -505 -447 -426 -450 -491 -532 -531 -521 -527 -518 -490 -486 -448 -426 -412 -407 -416 -417 -444 -493 -507 -527 -536 -508 -474 -468 -460 -456 -446 -415 -372 -331 -317 -328 -349 -377 -405 -414 -397 -384 -392 -416 -445 -448 -446 -453 -413 -298 -308 -392 -425 -453 -424 -369 -327 -271 -241 -291 -393 -464 -515 -553 -580 -576 -527 -476 -340 -310 -297 -361 -413 -463 -518 -550 -554 -402 -261 -146 -108 -176 -144 -148 -168 -170 -235 -233 -261 -350 -389 -403 -422 -464 -466 -479 -484 -449 -416 -336 -425 -436 -476 -480 -534 -537 -402 -311 -319 -361 -392 -397 -418 -466 -514 -566 -598 -532 -455 -383 -275 -231 -258 -318 -389 -424 -419 -419 -411 -412 -403 -402 -412 -429 -342 -284 -417 -428 -455 -478 -499 -483 -442 -460 -452 -384 -394 -361 -371 -351 -334 -334 -254 -170 -142 -152 -160 -164 -165 -154 -159 -199 -236 -263 -279 -257 -222 -214 -241 -297 -305 -274 -260 -987 -959 -909 -869 -857 -858 -872 -909 -955 -967 -959 -968 -972 -956 -934 -914 -896 -881 -864 -848 -842 -836 -826 -822 -827 -838 -839 -821 -817 -815 -817 -825 -834 -836 -830 -831 -828 -803 -765 -728 -702 -682 -664 -679 -723 -771 -750 -715 -709 -722 -740 -753 -753 -735 -732 -729 -723 -725 -737 -738 -739 -755 -759 -758 -757 -756 -732 -722 -718 -720 -701 -660 -608 -501 -426 -447 -501 -521 -524 -521 -510 -515 -524 -517 -523 -540 -544 -513 -512 -523 -539 -560 -564 -565 -536 -519 -545 -493 -432 -427 -450 -494 -528 -537 -526 -519 -521 -521 -502 -471 -448 -435 -426 -434 -434 -457 -486 -493 -500 -500 -501 -477 -482 -493 -503 -498 -446 -375 -334 -329 -337 -348 -361 -366 -368 -376 -398 -439 -471 -497 -493 -496 -479 -392 -296 -326 -375 -452 -518 -452 -269 -351 -284 -252 -317 -413 -481 -506 -505 -507 -563 -576 -550 -435 -205 -193 -350 -419 -453 -506 -533 -507 -430 -303 -169 -146 -151 -92 -106 -115 -126 -204 -214 -262 -337 -371 -392 -427 -502 -526 -538 -498 -413 -285 -316 -377 -395 -398 -406 -428 -431 -329 -327 -340 -363 -369 -365 -453 -523 -513 -495 -518 -423 -330 -312 -260 -258 -292 -351 -421 -454 -448 -424 -392 -388 -403 -422 -452 -522 -467 -366 -416 -414 -418 -439 -467 -452 -393 -417 -397 -397 -404 -398 -401 -401 -347 -294 -233 -179 -153 -162 -184 -206 -206 -172 -165 -182 -199 -228 -258 -248 -227 -227 -252 -292 -333 -306 -281 -983 -946 -900 -883 -870 -879 -914 -966 -972 -954 -955 -963 -966 -951 -928 -913 -897 -886 -877 -853 -846 -838 -831 -829 -833 -837 -831 -818 -809 -806 -806 -817 -822 -829 -817 -820 -807 -778 -749 -711 -685 -666 -653 -673 -716 -761 -754 -723 -712 -714 -725 -737 -736 -739 -751 -753 -748 -747 -754 -762 -756 -751 -764 -763 -756 -753 -735 -728 -728 -709 -690 -652 -575 -481 -436 -456 -502 -511 -516 -508 -502 -517 -522 -521 -536 -548 -555 -568 -557 -553 -570 -577 -573 -547 -532 -551 -521 -462 -419 -423 -461 -492 -516 -559 -548 -541 -525 -535 -512 -492 -469 -449 -452 -459 -466 -477 -482 -468 -459 -438 -443 -438 -475 -514 -531 -511 -445 -371 -342 -344 -348 -354 -361 -359 -357 -357 -370 -427 -474 -488 -452 -493 -493 -363 -312 -319 -368 -488 -549 -495 -367 -367 -304 -104 -208 -398 -470 -478 -447 -465 -560 -635 -544 -405 -207 -196 -365 -443 -456 -487 -503 -478 -416 -332 -259 -225 -189 -164 -177 -155 -172 -293 -302 -317 -319 -357 -339 -432 -456 -545 -555 -406 -302 -327 -291 -366 -371 -386 -337 -328 -315 -306 -336 -311 -290 -277 -383 -472 -532 -490 -423 -425 -367 -294 -277 -259 -270 -314 -360 -391 -449 -473 -434 -351 -409 -450 -467 -468 -456 -416 -319 -379 -398 -395 -438 -450 -417 -338 -380 -389 -399 -414 -419 -420 -391 -344 -224 -181 -204 -168 -163 -195 -205 -206 -171 -158 -175 -195 -230 -249 -237 -250 -252 -255 -289 -348 -346 -319 -973 -961 -924 -894 -894 -926 -973 -990 -970 -955 -951 -957 -959 -942 -926 -915 -906 -895 -872 -857 -846 -837 -831 -831 -836 -833 -817 -807 -798 -798 -804 -809 -809 -817 -805 -805 -783 -752 -725 -694 -667 -648 -649 -683 -730 -759 -762 -739 -728 -732 -732 -728 -730 -736 -746 -752 -753 -756 -758 -749 -743 -752 -772 -769 -768 -761 -751 -726 -709 -712 -669 -606 -543 -476 -438 -440 -475 -506 -512 -498 -498 -513 -516 -524 -549 -571 -586 -581 -575 -575 -580 -581 -572 -567 -556 -518 -470 -437 -425 -435 -454 -506 -535 -544 -574 -531 -540 -528 -528 -516 -495 -456 -474 -463 -481 -495 -498 -492 -458 -414 -405 -420 -474 -517 -521 -474 -415 -367 -350 -358 -363 -375 -389 -394 -395 -367 -351 -389 -381 -432 -450 -467 -473 -375 -328 -331 -398 -497 -539 -480 -430 -371 -207 -106 -294 -356 -412 -452 -436 -451 -554 -662 -668 -524 -381 -308 -359 -430 -459 -474 -472 -442 -392 -337 -282 -243 -228 -220 -225 -237 -246 -355 -349 -311 -300 -347 -362 -446 -437 -515 -507 -421 -368 -378 -372 -391 -373 -388 -320 -287 -289 -320 -325 -284 -282 -315 -333 -393 -457 -420 -363 -357 -346 -316 -250 -204 -284 -318 -341 -397 -463 -480 -359 -346 -409 -460 -469 -421 -370 -343 -312 -367 -427 -439 -456 -439 -383 -322 -363 -388 -391 -393 -389 -381 -338 -277 -221 -180 -199 -204 -169 -173 -188 -187 -157 -154 -183 -211 -246 -246 -242 -259 -268 -249 -251 -293 -327 -268 -976 -947 -916 -906 -923 -957 -979 -972 -958 -950 -949 -952 -951 -940 -931 -925 -908 -887 -868 -855 -840 -830 -828 -830 -833 -825 -799 -784 -776 -777 -786 -796 -806 -804 -797 -789 -759 -733 -705 -674 -649 -636 -656 -688 -732 -765 -765 -756 -758 -750 -735 -730 -738 -744 -745 -750 -752 -762 -767 -755 -754 -768 -780 -768 -761 -742 -730 -727 -717 -679 -644 -587 -527 -519 -462 -454 -488 -510 -505 -491 -490 -497 -510 -545 -578 -595 -615 -627 -609 -583 -573 -574 -576 -571 -546 -495 -443 -414 -429 -459 -455 -474 -533 -548 -570 -556 -566 -551 -540 -530 -514 -487 -480 -476 -486 -492 -494 -497 -460 -413 -397 -405 -460 -491 -474 -433 -403 -378 -362 -369 -382 -398 -423 -446 -462 -466 -466 -431 -371 -431 -456 -409 -396 -367 -327 -356 -405 -462 -472 -418 -416 -371 -283 -271 -223 -319 -386 -432 -435 -448 -520 -617 -615 -566 -428 -372 -327 -283 -374 -456 -442 -417 -389 -335 -271 -255 -241 -235 -235 -251 -290 -380 -368 -270 -284 -338 -370 -334 -441 -418 -420 -407 -395 -399 -411 -421 -408 -387 -322 -300 -326 -388 -368 -350 -339 -342 -351 -365 -384 -379 -365 -366 -373 -362 -299 -232 -269 -288 -333 -389 -413 -419 -374 -432 -430 -429 -399 -319 -303 -270 -289 -399 -474 -476 -455 -410 -362 -349 -379 -393 -401 -416 -423 -410 -336 -249 -202 -184 -191 -176 -159 -187 -221 -221 -190 -172 -190 -208 -236 -230 -223 -266 -276 -275 -260 -324 -316 -257 -969 -940 -924 -928 -949 -971 -974 -965 -951 -939 -943 -951 -953 -949 -932 -911 -898 -882 -863 -850 -836 -828 -827 -826 -826 -811 -776 -768 -752 -754 -762 -779 -784 -789 -792 -770 -742 -720 -691 -662 -640 -634 -651 -668 -703 -767 -792 -785 -770 -757 -741 -737 -742 -744 -748 -756 -760 -758 -755 -752 -761 -769 -777 -766 -764 -748 -737 -708 -680 -652 -626 -619 -562 -513 -458 -467 -498 -510 -500 -488 -479 -488 -505 -556 -587 -594 -620 -642 -573 -507 -539 -572 -565 -558 -541 -495 -434 -414 -444 -480 -488 -512 -544 -560 -582 -578 -574 -583 -559 -561 -542 -518 -488 -473 -487 -509 -505 -487 -447 -411 -403 -371 -418 -450 -450 -435 -424 -406 -384 -383 -396 -415 -450 -498 -537 -555 -506 -408 -407 -416 -379 -354 -364 -355 -318 -293 -304 -408 -378 -382 -408 -372 -359 -324 -327 -342 -377 -409 -425 -447 -483 -533 -544 -522 -474 -447 -353 -268 -349 -440 -425 -399 -383 -332 -238 -204 -187 -196 -234 -247 -301 -335 -299 -302 -316 -342 -332 -382 -427 -410 -412 -394 -413 -454 -428 -463 -386 -339 -317 -322 -377 -433 -526 -523 -427 -364 -359 -383 -398 -407 -434 -461 -464 -430 -405 -347 -296 -265 -334 -335 -332 -513 -471 -443 -445 -413 -408 -353 -283 -255 -295 -384 -446 -429 -395 -373 -366 -370 -408 -445 -457 -461 -428 -362 -297 -255 -214 -193 -187 -151 -149 -154 -181 -208 -237 -218 -186 -174 -229 -230 -230 -238 -266 -297 -311 -271 -243 -240 -955 -937 -932 -942 -959 -972 -973 -957 -941 -933 -940 -947 -949 -947 -927 -905 -892 -876 -860 -849 -838 -831 -825 -810 -805 -800 -781 -746 -732 -732 -745 -759 -759 -781 -785 -753 -730 -709 -686 -659 -646 -640 -641 -657 -700 -761 -788 -794 -777 -752 -738 -747 -760 -765 -761 -750 -753 -756 -753 -753 -765 -778 -778 -776 -764 -752 -722 -692 -684 -654 -651 -615 -545 -506 -461 -483 -507 -516 -500 -484 -477 -483 -503 -524 -575 -611 -632 -639 -621 -569 -557 -574 -571 -561 -527 -476 -430 -407 -431 -489 -508 -532 -561 -577 -598 -605 -604 -604 -536 -586 -578 -551 -536 -480 -468 -515 -518 -482 -439 -413 -414 -393 -401 -410 -423 -438 -439 -426 -407 -395 -400 -419 -465 -539 -571 -546 -505 -453 -420 -370 -333 -345 -369 -293 -196 -259 -333 -342 -333 -385 -394 -406 -375 -341 -328 -365 -340 -387 -417 -454 -472 -486 -492 -494 -501 -465 -381 -313 -363 -432 -409 -388 -369 -321 -226 -161 -83 -116 -225 -254 -313 -294 -317 -366 -347 -238 -322 -418 -421 -443 -439 -432 -455 -364 -446 -477 -338 -299 -309 -331 -366 -390 -510 -517 -407 -388 -434 -477 -485 -465 -486 -541 -531 -476 -429 -351 -268 -267 -356 -320 -166 -497 -480 -449 -428 -422 -393 -351 -299 -282 -310 -325 -342 -338 -341 -345 -364 -388 -451 -495 -472 -411 -341 -296 -281 -267 -250 -214 -158 -156 -152 -154 -188 -192 -229 -251 -215 -132 -181 -235 -241 -262 -286 -335 -321 -227 -212 -230 -951 -947 -949 -957 -970 -982 -977 -951 -933 -927 -929 -935 -943 -934 -918 -906 -890 -872 -862 -857 -842 -824 -816 -805 -801 -789 -770 -721 -714 -717 -737 -751 -760 -778 -772 -749 -724 -708 -698 -677 -663 -648 -644 -649 -695 -742 -781 -793 -774 -758 -746 -757 -775 -777 -771 -763 -764 -766 -763 -761 -768 -771 -766 -765 -753 -744 -737 -702 -698 -658 -647 -613 -548 -507 -472 -484 -513 -513 -498 -475 -468 -473 -477 -517 -578 -620 -641 -639 -627 -608 -590 -578 -577 -555 -495 -455 -429 -402 -438 -501 -502 -523 -571 -606 -630 -643 -641 -626 -574 -593 -598 -495 -534 -460 -373 -461 -506 -474 -443 -431 -432 -436 -416 -398 -406 -434 -454 -428 -405 -407 -410 -424 -468 -544 -564 -548 -554 -510 -393 -336 -327 -360 -399 -375 -289 -329 -339 -301 -300 -343 -399 -413 -380 -251 -331 -378 -392 -414 -429 -462 -488 -496 -499 -513 -520 -488 -404 -348 -385 -431 -420 -383 -361 -336 -285 -224 -47 -99 -220 -263 -289 -224 -364 -359 -359 -282 -321 -419 -437 -489 -442 -368 -306 -432 -525 -441 -288 -279 -329 -352 -378 -437 -526 -498 -420 -454 -532 -580 -567 -520 -523 -537 -467 -375 -328 -258 -222 -266 -386 -408 -303 -463 -471 -470 -412 -381 -371 -366 -343 -314 -305 -269 -271 -295 -313 -340 -394 -444 -468 -452 -400 -324 -284 -289 -280 -266 -242 -218 -183 -192 -219 -226 -237 -230 -237 -268 -241 -208 -225 -248 -249 -301 -315 -314 -267 -222 -236 -280 -954 -957 -962 -965 -975 -983 -960 -946 -931 -925 -932 -937 -940 -931 -916 -904 -886 -871 -860 -851 -843 -834 -828 -815 -800 -777 -749 -707 -706 -718 -740 -755 -760 -770 -760 -751 -739 -722 -714 -700 -676 -653 -640 -647 -696 -753 -794 -798 -779 -763 -758 -769 -783 -790 -787 -780 -774 -769 -769 -770 -766 -758 -752 -751 -752 -743 -737 -722 -693 -668 -662 -604 -552 -511 -477 -485 -508 -510 -502 -483 -476 -466 -479 -524 -586 -637 -659 -657 -650 -628 -580 -564 -566 -529 -492 -455 -400 -389 -437 -513 -537 -532 -581 -589 -675 -688 -676 -687 -662 -604 -621 -554 -530 -425 -402 -392 -478 -475 -454 -456 -458 -456 -444 -418 -417 -444 -470 -385 -328 -382 -415 -425 -460 -521 -540 -568 -570 -493 -361 -330 -336 -372 -420 -441 -369 -341 -303 -294 -299 -352 -418 -375 -384 -361 -374 -400 -416 -434 -445 -467 -494 -529 -543 -539 -532 -498 -445 -409 -371 -375 -427 -409 -386 -366 -343 -256 -46 -100 -173 -257 -251 -311 -371 -361 -378 -369 -382 -438 -481 -508 -424 -511 -559 -537 -448 -320 -247 -234 -306 -377 -421 -467 -497 -470 -441 -490 -580 -612 -573 -546 -518 -423 -318 -243 -223 -194 -210 -287 -403 -426 -421 -421 -425 -431 -400 -395 -381 -374 -365 -341 -303 -257 -252 -285 -320 -377 -454 -490 -431 -373 -356 -310 -287 -294 -286 -271 -214 -179 -199 -240 -263 -251 -262 -270 -265 -258 -246 -246 -268 -247 -241 -258 -266 -259 -248 -231 -300 -348 -960 -970 -970 -973 -985 -974 -963 -932 -918 -916 -928 -939 -933 -923 -914 -901 -885 -875 -871 -862 -857 -852 -839 -822 -798 -765 -735 -705 -708 -726 -752 -770 -766 -762 -760 -762 -757 -743 -734 -714 -686 -657 -641 -640 -689 -755 -802 -800 -782 -777 -773 -777 -793 -803 -798 -791 -784 -774 -774 -772 -760 -751 -746 -747 -749 -744 -725 -704 -692 -673 -654 -597 -552 -504 -478 -490 -503 -503 -506 -502 -486 -472 -484 -532 -590 -640 -670 -667 -643 -621 -546 -519 -560 -549 -503 -432 -381 -379 -439 -521 -558 -548 -601 -626 -668 -680 -696 -680 -597 -597 -621 -600 -548 -519 -466 -450 -489 -490 -478 -483 -489 -482 -463 -437 -434 -458 -481 -420 -361 -386 -418 -433 -446 -473 -504 -546 -540 -453 -354 -342 -352 -380 -417 -428 -384 -369 -320 -295 -321 -382 -435 -430 -396 -398 -403 -416 -449 -465 -468 -478 -509 -557 -576 -562 -533 -490 -464 -470 -446 -401 -422 -443 -422 -365 -352 -284 -127 -106 -184 -283 -326 -406 -385 -382 -387 -404 -417 -442 -423 -411 -533 -566 -537 -438 -311 -265 -207 -219 -312 -384 -433 -469 -466 -458 -472 -495 -538 -538 -488 -471 -434 -279 -212 -183 -185 -195 -244 -322 -389 -397 -397 -412 -419 -419 -404 -402 -384 -364 -367 -352 -321 -278 -265 -293 -334 -390 -455 -451 -364 -321 -335 -312 -284 -265 -245 -249 -171 -190 -256 -284 -278 -286 -283 -317 -317 -284 -262 -265 -271 -259 -254 -255 -248 -249 -251 -268 -297 -345 -978 -976 -974 -980 -978 -969 -934 -916 -908 -914 -932 -932 -928 -922 -909 -894 -885 -875 -874 -878 -872 -861 -847 -824 -791 -753 -723 -706 -709 -734 -769 -790 -778 -774 -762 -769 -768 -761 -752 -727 -694 -659 -641 -632 -675 -738 -792 -804 -788 -780 -768 -787 -813 -816 -809 -798 -787 -776 -774 -771 -761 -751 -748 -746 -745 -735 -723 -710 -690 -673 -641 -601 -548 -499 -481 -490 -501 -502 -513 -514 -496 -481 -488 -532 -586 -638 -672 -668 -636 -613 -605 -589 -575 -549 -482 -411 -366 -372 -441 -530 -577 -579 -604 -623 -620 -613 -658 -636 -545 -560 -604 -602 -567 -526 -457 -507 -530 -526 -512 -504 -513 -504 -476 -449 -452 -479 -492 -477 -452 -435 -440 -453 -446 -447 -471 -506 -486 -413 -363 -364 -375 -396 -422 -423 -399 -379 -325 -305 -354 -412 -444 -441 -414 -416 -405 -396 -394 -423 -451 -488 -534 -580 -578 -534 -491 -458 -449 -474 -493 -491 -484 -465 -429 -361 -357 -295 -231 -145 -220 -319 -374 -382 -404 -410 -421 -455 -458 -391 -470 -503 -513 -507 -444 -325 -274 -214 -183 -217 -288 -364 -422 -451 -448 -458 -501 -502 -462 -413 -347 -335 -322 -203 -184 -181 -194 -225 -273 -345 -370 -384 -397 -411 -444 -462 -436 -412 -378 -348 -351 -346 -336 -302 -302 -327 -340 -347 -356 -352 -316 -295 -322 -340 -308 -237 -246 -217 -174 -246 -332 -330 -274 -285 -277 -360 -354 -319 -304 -298 -290 -264 -257 -260 -252 -249 -249 -257 -279 -303 -996 -992 -980 -974 -964 -942 -911 -905 -906 -915 -924 -929 -925 -917 -907 -884 -871 -872 -878 -880 -873 -863 -848 -821 -783 -744 -718 -706 -708 -733 -769 -794 -789 -776 -766 -773 -781 -777 -767 -739 -701 -668 -646 -639 -678 -714 -770 -791 -784 -783 -767 -776 -793 -805 -805 -794 -787 -782 -778 -772 -764 -756 -752 -746 -737 -725 -717 -700 -675 -658 -625 -587 -538 -490 -486 -489 -508 -506 -514 -519 -505 -489 -492 -528 -585 -631 -663 -664 -647 -634 -617 -594 -583 -544 -459 -393 -361 -376 -443 -518 -564 -568 -597 -605 -617 -594 -601 -605 -487 -534 -599 -598 -577 -518 -482 -494 -522 -551 -534 -522 -528 -519 -482 -454 -462 -483 -482 -468 -461 -448 -456 -475 -440 -440 -450 -463 -428 -382 -382 -389 -398 -416 -421 -426 -414 -378 -334 -319 -354 -444 -459 -455 -448 -432 -393 -380 -369 -385 -439 -501 -558 -589 -558 -477 -415 -407 -430 -456 -467 -462 -478 -500 -442 -375 -338 -288 -271 -257 -297 -342 -360 -375 -409 -385 -460 -476 -473 -457 -489 -511 -484 -440 -422 -342 -234 -179 -181 -228 -297 -361 -418 -465 -490 -506 -518 -470 -362 -295 -244 -246 -236 -184 -181 -191 -219 -254 -259 -298 -377 -400 -415 -450 -481 -468 -451 -410 -369 -355 -354 -355 -349 -335 -354 -362 -330 -286 -253 -266 -284 -265 -228 -240 -253 -204 -216 -180 -204 -296 -369 -394 -353 -275 -216 -351 -347 -327 -301 -270 -250 -241 -250 -256 -259 -263 -262 -267 -273 -274 -925 -1005 -991 -973 -960 -929 -902 -895 -905 -917 -924 -928 -916 -902 -886 -878 -875 -878 -883 -882 -877 -866 -847 -814 -778 -745 -711 -705 -718 -732 -747 -789 -793 -793 -778 -781 -789 -790 -781 -750 -711 -682 -659 -653 -671 -686 -739 -772 -780 -787 -767 -782 -791 -786 -790 -790 -787 -781 -777 -773 -768 -757 -753 -747 -739 -730 -714 -687 -668 -634 -609 -568 -543 -496 -491 -501 -515 -515 -518 -524 -512 -492 -491 -519 -571 -605 -635 -658 -670 -659 -633 -611 -583 -524 -443 -392 -369 -383 -436 -488 -506 -524 -545 -585 -607 -607 -581 -538 -431 -520 -605 -593 -570 -529 -477 -463 -516 -558 -568 -561 -537 -528 -496 -468 -470 -469 -458 -462 -478 -484 -495 -482 -407 -411 -444 -436 -393 -374 -391 -413 -417 -440 -449 -444 -422 -370 -337 -322 -357 -451 -484 -489 -480 -500 -465 -400 -363 -384 -449 -518 -569 -587 -530 -422 -361 -367 -390 -422 -453 -427 -431 -442 -396 -332 -297 -273 -296 -344 -358 -368 -330 -398 -428 -464 -484 -478 -450 -448 -468 -478 -490 -446 -339 -237 -186 -188 -212 -272 -339 -386 -450 -498 -539 -590 -556 -394 -233 -218 -208 -208 -197 -181 -170 -205 -209 -241 -275 -312 -343 -395 -413 -437 -454 -444 -434 -423 -398 -377 -368 -370 -381 -395 -403 -367 -301 -252 -229 -246 -251 -244 -212 -212 -244 -180 -182 -172 -218 -329 -396 -418 -430 -339 -240 -300 -317 -298 -280 -252 -235 -222 -248 -267 -285 -292 -283 -294 -286 -278 -829 -1009 -994 -971 -954 -911 -893 -888 -897 -903 -920 -916 -913 -912 -897 -881 -875 -878 -885 -872 -853 -853 -843 -806 -769 -737 -713 -707 -706 -716 -745 -812 -786 -802 -789 -790 -795 -793 -789 -761 -721 -691 -680 -669 -668 -684 -728 -780 -783 -789 -773 -797 -800 -780 -782 -789 -789 -781 -776 -774 -766 -757 -750 -746 -749 -733 -709 -678 -655 -625 -609 -562 -543 -515 -501 -512 -519 -524 -527 -532 -521 -499 -495 -516 -546 -570 -598 -637 -660 -660 -646 -611 -558 -495 -436 -404 -391 -395 -421 -455 -478 -505 -529 -579 -598 -598 -563 -493 -428 -502 -607 -612 -586 -550 -480 -465 -513 -538 -547 -504 -470 -452 -474 -496 -495 -485 -465 -472 -505 -524 -530 -481 -400 -401 -394 -385 -381 -380 -388 -419 -439 -483 -501 -471 -421 -364 -342 -324 -371 -451 -488 -494 -509 -525 -483 -412 -373 -371 -424 -514 -574 -575 -489 -384 -348 -345 -372 -416 -433 -402 -396 -396 -369 -309 -267 -253 -283 -335 -368 -385 -298 -372 -373 -487 -307 -258 -259 -344 -462 -500 -481 -377 -241 -173 -178 -216 -254 -310 -368 -423 -490 -523 -538 -565 -552 -287 -182 -197 -204 -202 -201 -160 -177 -184 -234 -251 -273 -302 -340 -392 -392 -387 -410 -436 -433 -436 -429 -400 -379 -381 -403 -434 -418 -340 -281 -251 -242 -248 -247 -222 -216 -213 -233 -169 -128 -173 -245 -293 -331 -378 -400 -369 -323 -292 -310 -296 -281 -264 -261 -264 -295 -305 -308 -306 -300 -307 -294 -293 -832 -1009 -994 -961 -936 -897 -881 -878 -889 -901 -914 -909 -907 -902 -891 -881 -880 -883 -885 -870 -853 -852 -838 -799 -761 -730 -710 -709 -706 -716 -753 -820 -798 -808 -800 -796 -805 -803 -795 -772 -758 -723 -700 -681 -680 -691 -728 -788 -783 -783 -784 -799 -800 -788 -786 -789 -792 -784 -777 -774 -764 -764 -756 -747 -744 -722 -698 -666 -648 -629 -615 -569 -531 -520 -512 -523 -526 -536 -541 -545 -528 -506 -503 -514 -517 -552 -589 -626 -650 -658 -649 -608 -542 -477 -431 -403 -397 -401 -406 -426 -475 -509 -575 -584 -596 -589 -555 -461 -433 -462 -548 -585 -602 -541 -474 -468 -512 -511 -489 -419 -428 -470 -496 -504 -476 -472 -480 -483 -514 -522 -513 -462 -399 -411 -409 -381 -374 -375 -382 -401 -402 -506 -530 -494 -418 -377 -264 -324 -372 -380 -425 -464 -489 -518 -498 -434 -406 -341 -332 -461 -567 -551 -505 -441 -354 -344 -374 -396 -406 -396 -367 -398 -363 -316 -290 -260 -253 -327 -347 -298 -298 -346 -387 -401 -399 -281 -158 -127 -220 -455 -429 -285 -201 -142 -163 -232 -288 -340 -411 -486 -486 -474 -460 -443 -439 -228 -207 -217 -219 -220 -191 -179 -80 -88 -63 -245 -286 -324 -340 -409 -420 -404 -414 -420 -416 -428 -420 -400 -383 -364 -377 -416 -397 -326 -268 -265 -268 -266 -254 -232 -259 -213 -197 -163 -155 -148 -187 -260 -269 -334 -358 -357 -365 -338 -330 -314 -291 -282 -277 -288 -318 -335 -323 -299 -286 -288 -288 -300 -847 -1002 -982 -939 -921 -894 -877 -872 -880 -894 -898 -898 -896 -889 -884 -881 -880 -880 -869 -854 -857 -855 -831 -802 -788 -769 -731 -712 -706 -716 -756 -813 -794 -805 -817 -815 -808 -817 -804 -799 -775 -741 -712 -690 -686 -695 -728 -778 -776 -780 -795 -807 -807 -798 -792 -790 -785 -780 -783 -781 -769 -771 -767 -744 -741 -718 -687 -671 -649 -634 -594 -552 -537 -514 -516 -528 -535 -554 -562 -552 -541 -524 -514 -511 -517 -547 -583 -617 -642 -652 -631 -591 -534 -472 -440 -426 -416 -410 -418 -431 -482 -553 -582 -584 -590 -584 -554 -471 -453 -433 -478 -547 -565 -518 -473 -470 -469 -477 -465 -439 -449 -485 -534 -528 -509 -505 -483 -489 -511 -507 -470 -421 -389 -407 -407 -395 -373 -336 -313 -386 -356 -339 -486 -480 -426 -404 -264 -268 -271 -305 -383 -412 -447 -497 -489 -442 -429 -415 -405 -446 -508 -515 -452 -379 -334 -351 -376 -382 -409 -430 -396 -431 -372 -347 -306 -260 -293 -321 -216 -184 -282 -427 -539 -618 -596 -576 -465 -208 -177 -373 -341 -219 -199 -190 -165 -185 -261 -357 -431 -448 -452 -409 -361 -337 -296 -227 -251 -252 -243 -245 -247 -249 -37 -9 -3 -88 -258 -357 -411 -455 -464 -452 -444 -430 -424 -421 -417 -412 -390 -352 -341 -357 -347 -309 -251 -261 -272 -276 -275 -270 -267 -188 -162 -168 -213 -233 -202 -290 -298 -285 -303 -294 -336 -365 -335 -315 -313 -290 -280 -298 -328 -363 -354 -296 -279 -290 -265 -289 -867 -988 -960 -922 -913 -900 -882 -872 -877 -883 -886 -894 -892 -880 -871 -867 -865 -854 -850 -857 -858 -849 -841 -830 -807 -780 -745 -716 -704 -715 -768 -830 -824 -810 -824 -830 -823 -834 -826 -811 -786 -750 -715 -693 -684 -697 -729 -769 -769 -784 -800 -807 -808 -802 -795 -791 -785 -781 -785 -783 -770 -773 -775 -749 -737 -719 -694 -675 -649 -630 -565 -539 -541 -518 -523 -538 -546 -577 -583 -575 -567 -546 -525 -521 -524 -547 -582 -610 -630 -634 -610 -574 -538 -500 -469 -448 -428 -419 -420 -433 -476 -544 -584 -583 -583 -581 -565 -526 -479 -445 -485 -544 -537 -483 -457 -462 -485 -515 -493 -479 -484 -486 -502 -512 -555 -541 -478 -465 -466 -489 -430 -396 -382 -392 -407 -394 -380 -373 -359 -387 -405 -351 -478 -465 -443 -392 -383 -245 -193 -181 -268 -385 -435 -472 -465 -454 -456 -366 -295 -315 -391 -447 -396 -344 -329 -361 -381 -391 -434 -500 -483 -482 -429 -370 -287 -297 -311 -217 -196 -302 -357 -475 -597 -631 -673 -633 -538 -434 -414 -355 -273 -166 -146 -238 -275 -258 -251 -295 -390 -433 -439 -385 -300 -242 -224 -236 -296 -280 -277 -271 -281 -280 -263 -218 -66 -64 -250 -359 -418 -471 -492 -491 -473 -441 -421 -417 -442 -461 -420 -359 -319 -306 -273 -264 -263 -268 -287 -297 -299 -294 -267 -174 -164 -147 -199 -256 -322 -281 -263 -251 -311 -314 -306 -317 -283 -264 -278 -299 -298 -289 -319 -360 -346 -294 -295 -306 -270 -257 -900 -970 -936 -914 -911 -900 -889 -880 -873 -881 -887 -894 -885 -866 -850 -837 -834 -841 -851 -857 -853 -850 -845 -830 -811 -787 -749 -714 -701 -724 -787 -834 -814 -817 -834 -838 -838 -853 -845 -827 -799 -763 -724 -698 -687 -703 -737 -776 -775 -779 -795 -802 -800 -801 -801 -796 -791 -783 -782 -781 -772 -773 -767 -745 -738 -730 -694 -663 -633 -601 -548 -543 -539 -519 -534 -547 -559 -579 -593 -595 -581 -555 -536 -531 -530 -547 -574 -600 -618 -620 -608 -584 -564 -539 -492 -456 -434 -418 -412 -426 -466 -523 -582 -580 -581 -579 -572 -564 -474 -456 -498 -540 -517 -468 -456 -462 -526 -603 -610 -617 -578 -549 -549 -583 -590 -522 -492 -509 -502 -473 -411 -386 -386 -395 -406 -388 -390 -394 -380 -388 -429 -473 -470 -488 -490 -480 -410 -286 -273 -365 -443 -443 -418 -381 -403 -463 -487 -486 -432 -416 -474 -450 -378 -334 -335 -369 -390 -415 -468 -518 -545 -519 -415 -364 -311 -349 -311 -329 -340 -337 -340 -419 -449 -565 -676 -651 -509 -406 -340 -271 -231 -172 -95 -144 -256 -292 -345 -359 -403 -447 -445 -390 -290 -234 -226 -264 -326 -313 -306 -298 -292 -294 -292 -315 -334 -297 -303 -354 -379 -441 -487 -488 -474 -452 -435 -443 -488 -513 -455 -387 -353 -293 -239 -253 -284 -281 -290 -310 -324 -291 -241 -193 -186 -135 -205 -210 -269 -261 -229 -267 -326 -312 -287 -265 -242 -252 -312 -358 -323 -283 -306 -340 -317 -298 -303 -303 -310 -279 -960 -950 -917 -913 -913 -900 -895 -874 -869 -873 -885 -892 -867 -846 -822 -806 -804 -814 -826 -832 -836 -843 -847 -844 -827 -793 -752 -714 -705 -744 -807 -825 -809 -813 -818 -833 -838 -856 -850 -848 -816 -778 -735 -703 -695 -708 -738 -768 -771 -778 -796 -801 -796 -801 -803 -795 -789 -780 -782 -785 -772 -772 -773 -771 -762 -727 -684 -654 -608 -563 -551 -558 -533 -525 -545 -549 -576 -586 -615 -604 -589 -562 -552 -542 -539 -552 -574 -594 -610 -617 -616 -603 -584 -554 -503 -467 -444 -420 -412 -420 -456 -509 -561 -559 -582 -576 -562 -546 -476 -464 -493 -533 -509 -467 -455 -451 -473 -562 -639 -688 -692 -685 -703 -711 -613 -489 -490 -540 -526 -470 -445 -404 -391 -409 -407 -396 -417 -415 -399 -406 -475 -508 -496 -496 -508 -489 -385 -294 -309 -333 -430 -423 -316 -288 -398 -492 -512 -509 -500 -500 -487 -430 -371 -342 -349 -377 -397 -420 -473 -513 -555 -485 -350 -221 -306 -358 -385 -446 -386 -336 -328 -307 -348 -513 -611 -570 -454 -352 -295 -265 -251 -230 -162 -96 -114 -216 -364 -378 -424 -451 -431 -397 -285 -96 -93 -250 -358 -348 -330 -318 -317 -311 -335 -344 -208 -152 -250 -295 -354 -437 -482 -483 -464 -444 -438 -472 -526 -525 -471 -425 -364 -285 -242 -274 -308 -303 -310 -317 -306 -272 -265 -226 -190 -182 -226 -220 -242 -238 -246 -325 -367 -364 -327 -272 -240 -257 -324 -365 -315 -259 -285 -305 -303 -306 -294 -277 -277 -286 -977 -934 -920 -908 -915 -905 -888 -877 -861 -871 -876 -877 -845 -821 -797 -786 -788 -804 -814 -828 -844 -848 -847 -848 -830 -791 -749 -715 -725 -783 -825 -829 -829 -829 -828 -842 -846 -854 -862 -853 -828 -785 -745 -714 -704 -718 -727 -741 -756 -777 -795 -791 -790 -799 -799 -789 -784 -779 -784 -792 -779 -770 -774 -778 -764 -710 -666 -640 -592 -555 -574 -566 -537 -533 -542 -552 -584 -598 -631 -617 -594 -569 -563 -556 -552 -560 -576 -585 -597 -608 -610 -602 -589 -561 -515 -482 -453 -428 -415 -416 -436 -464 -491 -520 -553 -557 -550 -527 -478 -468 -490 -524 -511 -473 -462 -455 -448 -513 -607 -685 -734 -752 -754 -715 -565 -437 -483 -559 -560 -527 -443 -403 -396 -414 -409 -420 -456 -447 -426 -426 -520 -524 -569 -513 -529 -421 -310 -307 -253 -249 -383 -395 -354 -361 -379 -462 -524 -519 -544 -539 -480 -417 -368 -355 -368 -389 -403 -425 -471 -535 -493 -425 -361 -208 -338 -385 -454 -486 -475 -414 -339 -278 -308 -457 -512 -488 -393 -314 -290 -277 -261 -250 -257 -271 -262 -273 -365 -383 -428 -451 -417 -361 -283 -168 -2 -140 -373 -370 -345 -331 -322 -309 -343 -384 -387 -387 -276 -253 -336 -423 -478 -487 -465 -438 -426 -452 -486 -484 -416 -396 -339 -278 -265 -294 -334 -329 -334 -334 -334 -304 -257 -226 -180 -165 -212 -271 -272 -239 -265 -308 -352 -375 -327 -261 -234 -254 -296 -306 -237 -165 -262 -277 -294 -306 -299 -282 -253 -277 -972 -950 -923 -906 -916 -899 -879 -879 -860 -863 -860 -852 -821 -798 -781 -769 -766 -778 -799 -821 -842 -849 -847 -846 -824 -780 -738 -714 -733 -783 -809 -813 -826 -845 -852 -852 -853 -854 -862 -852 -831 -794 -757 -729 -725 -721 -725 -735 -750 -776 -792 -787 -790 -800 -792 -779 -776 -774 -776 -789 -797 -792 -779 -749 -723 -680 -636 -610 -574 -566 -595 -584 -569 -541 -535 -557 -596 -618 -629 -629 -601 -575 -572 -565 -566 -570 -576 -581 -588 -599 -605 -599 -589 -572 -529 -493 -463 -440 -421 -414 -418 -419 -439 -488 -519 -523 -528 -509 -477 -470 -500 -534 -529 -516 -489 -468 -466 -510 -583 -663 -735 -766 -740 -646 -502 -424 -446 -498 -565 -533 -437 -386 -399 -428 -427 -443 -487 -469 -443 -443 -471 -550 -614 -495 -434 -294 -267 -310 -233 -308 -383 -298 -262 -413 -524 -525 -495 -497 -549 -543 -475 -404 -358 -367 -378 -394 -408 -437 -457 -505 -431 -331 -386 -329 -374 -408 -461 -426 -445 -406 -323 -262 -287 -385 -462 -465 -399 -296 -261 -287 -289 -276 -270 -308 -355 -333 -313 -373 -405 -439 -392 -348 -281 -264 -42 -133 -327 -379 -369 -349 -314 -290 -316 -315 -359 -403 -375 -339 -357 -417 -464 -441 -422 -443 -405 -398 -386 -391 -345 -346 -312 -281 -306 -339 -338 -357 -357 -358 -343 -307 -263 -221 -183 -160 -166 -195 -223 -234 -253 -273 -321 -349 -305 -248 -225 -251 -315 -334 -317 -294 -289 -285 -308 -311 -316 -301 -277 -303 -877 -958 -923 -911 -908 -891 -873 -869 -853 -852 -845 -833 -805 -794 -774 -767 -766 -785 -810 -827 -846 -848 -843 -834 -804 -763 -733 -720 -723 -751 -811 -847 -862 -852 -865 -859 -855 -860 -859 -858 -834 -800 -767 -761 -744 -729 -729 -735 -752 -776 -785 -780 -785 -791 -791 -781 -774 -786 -794 -793 -801 -805 -782 -732 -698 -647 -597 -568 -569 -591 -603 -617 -592 -553 -544 -567 -606 -624 -626 -623 -598 -578 -573 -569 -574 -576 -579 -585 -591 -598 -602 -599 -599 -583 -537 -505 -478 -454 -444 -430 -421 -415 -431 -471 -504 -504 -507 -493 -469 -472 -521 -540 -568 -564 -523 -488 -480 -515 -581 -650 -690 -719 -688 -555 -446 -410 -404 -483 -548 -505 -413 -380 -400 -431 -430 -464 -494 -481 -480 -443 -478 -554 -643 -571 -428 -365 -384 -353 -355 -343 -345 -337 -435 -518 -519 -487 -433 -456 -519 -514 -453 -382 -363 -380 -389 -401 -420 -429 -432 -454 -423 -363 -394 -370 -371 -377 -403 -444 -423 -361 -209 -214 -290 -360 -445 -460 -381 -289 -234 -233 -279 -302 -277 -314 -373 -364 -286 -301 -318 -340 -365 -333 -282 -273 -239 -269 -323 -395 -402 -383 -320 -299 -282 -282 -330 -385 -402 -379 -370 -409 -453 -392 -310 -368 -380 -381 -328 -310 -331 -344 -310 -307 -365 -391 -372 -384 -372 -371 -351 -321 -270 -224 -198 -164 -155 -171 -207 -240 -269 -294 -314 -307 -271 -253 -249 -274 -343 -356 -353 -334 -318 -315 -315 -322 -324 -300 -315 -326 -843 -956 -925 -913 -895 -880 -867 -858 -844 -840 -829 -822 -802 -793 -783 -773 -777 -793 -819 -836 -849 -844 -835 -813 -775 -740 -723 -723 -747 -784 -793 -811 -845 -858 -871 -866 -866 -861 -857 -858 -840 -836 -810 -784 -758 -735 -733 -736 -757 -773 -773 -775 -788 -784 -786 -788 -782 -783 -794 -802 -802 -792 -765 -724 -683 -630 -571 -555 -581 -597 -623 -636 -601 -572 -562 -578 -609 -624 -634 -627 -614 -585 -573 -579 -577 -578 -585 -596 -599 -603 -605 -598 -594 -577 -543 -530 -511 -480 -470 -454 -438 -425 -430 -459 -495 -502 -493 -481 -463 -464 -496 -538 -596 -583 -536 -493 -484 -509 -559 -616 -643 -627 -598 -538 -440 -376 -397 -486 -556 -513 -399 -387 -410 -429 -441 -499 -502 -534 -492 -447 -476 -537 -583 -555 -393 -382 -400 -414 -341 -326 -371 -335 -407 -469 -471 -453 -389 -423 -479 -466 -424 -384 -369 -378 -400 -407 -417 -418 -426 -437 -427 -423 -413 -407 -302 -392 -428 -457 -401 -318 -216 -241 -319 -392 -457 -465 -447 -396 -266 -168 -227 -310 -277 -322 -401 -418 -339 -193 -208 -297 -330 -299 -290 -245 -340 -339 -331 -416 -449 -412 -397 -345 -288 -288 -321 -367 -395 -389 -379 -400 -440 -410 -296 -235 -289 -364 -312 -295 -337 -345 -320 -324 -390 -392 -410 -398 -379 -365 -345 -314 -264 -227 -199 -163 -156 -171 -219 -272 -297 -318 -343 -330 -293 -287 -291 -291 -296 -315 -325 -314 -334 -357 -335 -323 -322 -324 -353 -362 -851 -956 -929 -913 -886 -868 -859 -851 -841 -828 -822 -821 -804 -785 -784 -784 -790 -807 -832 -845 -853 -839 -812 -783 -751 -735 -734 -751 -774 -781 -810 -856 -868 -865 -865 -862 -863 -866 -869 -871 -869 -849 -831 -801 -767 -742 -734 -738 -756 -769 -771 -774 -776 -774 -771 -797 -787 -772 -785 -786 -776 -773 -759 -713 -664 -616 -576 -573 -586 -609 -640 -641 -602 -596 -592 -592 -615 -632 -640 -633 -618 -599 -590 -584 -578 -582 -586 -595 -605 -613 -612 -604 -596 -579 -561 -556 -538 -507 -484 -475 -451 -431 -431 -457 -489 -497 -485 -471 -465 -459 -476 -534 -592 -563 -511 -469 -469 -502 -516 -536 -558 -557 -527 -451 -368 -356 -415 -501 -544 -474 -402 -400 -418 -415 -419 -469 -533 -555 -505 -411 -445 -436 -518 -483 -385 -389 -414 -419 -337 -391 -417 -388 -419 -449 -479 -451 -370 -402 -444 -434 -410 -387 -366 -367 -368 -410 -419 -425 -441 -446 -430 -445 -444 -390 -333 -455 -496 -447 -316 -262 -254 -290 -351 -416 -454 -477 -489 -447 -356 -257 -256 -303 -276 -307 -388 -414 -365 -239 -235 -303 -218 -201 -296 -316 -280 -244 -328 -460 -497 -372 -290 -283 -298 -303 -333 -385 -416 -407 -387 -389 -408 -418 -380 -253 -251 -323 -323 -319 -342 -335 -329 -353 -361 -410 -421 -365 -335 -328 -310 -284 -255 -228 -193 -173 -175 -193 -243 -303 -321 -342 -367 -326 -293 -292 -300 -291 -260 -286 -276 -290 -323 -374 -359 -322 -332 -346 -386 -391 -898 -960 -928 -906 -883 -859 -852 -845 -842 -829 -825 -815 -796 -783 -785 -791 -802 -820 -836 -844 -846 -818 -790 -777 -757 -741 -747 -770 -793 -799 -805 -829 -856 -882 -872 -875 -872 -871 -875 -869 -869 -862 -837 -809 -782 -749 -743 -746 -759 -769 -769 -769 -768 -763 -771 -779 -777 -766 -774 -775 -761 -755 -732 -694 -651 -627 -614 -601 -603 -631 -644 -628 -600 -617 -610 -614 -624 -638 -637 -626 -611 -610 -610 -594 -585 -586 -586 -591 -607 -620 -621 -608 -594 -583 -573 -570 -550 -521 -499 -493 -465 -439 -432 -455 -483 -482 -479 -476 -473 -464 -469 -515 -562 -541 -495 -462 -466 -484 -470 -459 -458 -457 -436 -382 -339 -356 -423 -478 -487 -422 -388 -389 -410 -407 -390 -471 -559 -577 -520 -460 -438 -449 -450 -416 -394 -406 -409 -404 -388 -401 -422 -424 -415 -432 -460 -418 -363 -382 -409 -418 -413 -380 -363 -362 -333 -410 -418 -426 -457 -456 -450 -448 -460 -449 -448 -425 -459 -355 -242 -233 -232 -199 -182 -306 -444 -492 -522 -499 -457 -355 -238 -264 -253 -280 -325 -366 -381 -304 -276 -232 -160 -229 -305 -354 -290 -296 -320 -456 -521 -391 -237 -201 -269 -313 -314 -379 -444 -438 -415 -392 -388 -401 -408 -367 -337 -246 -351 -349 -345 -350 -350 -358 -375 -411 -402 -322 -285 -284 -278 -270 -260 -230 -197 -190 -211 -230 -270 -331 -357 -379 -382 -338 -324 -323 -306 -266 -263 -304 -280 -279 -341 -382 -365 -347 -358 -368 -402 -406 -910 -961 -924 -897 -875 -855 -851 -847 -841 -832 -819 -801 -787 -781 -788 -801 -817 -834 -835 -838 -837 -809 -792 -771 -753 -760 -781 -804 -800 -801 -842 -869 -876 -879 -871 -879 -878 -874 -877 -879 -879 -871 -849 -825 -786 -760 -746 -751 -758 -769 -771 -770 -762 -755 -770 -783 -765 -756 -767 -761 -748 -741 -722 -707 -682 -645 -636 -633 -628 -633 -636 -611 -597 -630 -627 -629 -632 -637 -633 -619 -616 -613 -619 -599 -592 -591 -589 -591 -602 -618 -625 -617 -601 -593 -593 -585 -565 -525 -520 -498 -471 -444 -434 -460 -468 -480 -482 -483 -472 -458 -465 -496 -530 -530 -504 -486 -484 -487 -485 -470 -442 -422 -401 -363 -344 -375 -433 -464 -452 -406 -390 -388 -378 -382 -367 -466 -569 -593 -544 -454 -419 -386 -388 -392 -393 -387 -361 -360 -363 -324 -315 -390 -420 -404 -409 -383 -362 -374 -395 -377 -358 -375 -304 -380 -382 -425 -428 -431 -443 -436 -435 -448 -464 -476 -408 -384 -392 -365 -263 -195 -224 -254 -261 -353 -466 -525 -559 -505 -449 -375 -224 -238 -223 -277 -275 -356 -392 -245 -139 -176 -227 -290 -322 -337 -328 -331 -377 -499 -543 -493 -399 -293 -263 -249 -277 -373 -419 -440 -438 -410 -392 -395 -426 -440 -410 -198 -386 -372 -369 -358 -364 -383 -384 -375 -354 -313 -275 -269 -269 -267 -259 -232 -202 -205 -241 -275 -308 -352 -377 -389 -366 -354 -337 -327 -298 -276 -301 -376 -324 -311 -367 -382 -371 -367 -377 -390 -409 -402 -884 -961 -918 -885 -870 -865 -859 -854 -841 -823 -808 -793 -784 -789 -795 -808 -828 -837 -838 -838 -836 -821 -792 -770 -767 -794 -809 -800 -787 -800 -831 -847 -856 -864 -871 -874 -880 -881 -878 -888 -889 -883 -870 -842 -808 -773 -760 -756 -756 -760 -769 -769 -760 -756 -774 -781 -771 -774 -779 -751 -724 -719 -708 -705 -692 -664 -656 -643 -635 -632 -629 -613 -612 -625 -632 -644 -645 -645 -637 -620 -616 -619 -616 -600 -598 -589 -581 -572 -586 -606 -612 -616 -612 -601 -592 -591 -575 -541 -536 -501 -469 -445 -436 -450 -460 -475 -484 -486 -460 -446 -469 -506 -531 -530 -524 -519 -517 -519 -510 -486 -452 -427 -396 -361 -364 -393 -436 -466 -443 -421 -419 -405 -389 -367 -362 -466 -573 -596 -530 -423 -401 -294 -283 -375 -405 -347 -291 -275 -298 -271 -265 -337 -386 -382 -365 -348 -362 -366 -355 -350 -305 -384 -327 -393 -429 -447 -446 -447 -440 -433 -429 -455 -469 -488 -484 -435 -458 -418 -304 -254 -262 -286 -343 -401 -465 -557 -566 -476 -392 -329 -201 -220 -258 -291 -271 -363 -402 -289 -194 -226 -290 -315 -316 -315 -298 -327 -416 -527 -551 -520 -475 -413 -338 -304 -310 -302 -325 -396 -417 -407 -390 -390 -394 -477 -467 -375 -420 -416 -377 -351 -378 -396 -395 -353 -318 -291 -274 -276 -276 -271 -248 -207 -191 -218 -265 -297 -306 -350 -382 -392 -375 -314 -307 -324 -319 -328 -340 -408 -343 -339 -360 -376 -379 -368 -373 -390 -408 -403 -903 -962 -916 -887 -883 -879 -868 -857 -840 -818 -802 -793 -787 -804 -803 -812 -831 -834 -835 -836 -831 -817 -797 -789 -799 -810 -805 -796 -792 -802 -842 -868 -855 -856 -867 -878 -882 -883 -878 -887 -892 -891 -881 -849 -813 -783 -773 -774 -764 -761 -766 -762 -757 -756 -763 -756 -788 -804 -795 -779 -765 -739 -711 -712 -691 -671 -664 -650 -646 -637 -622 -615 -614 -631 -634 -659 -660 -657 -639 -634 -635 -627 -619 -613 -609 -585 -564 -547 -544 -565 -590 -604 -607 -602 -596 -588 -585 -586 -557 -502 -464 -456 -438 -455 -467 -481 -487 -480 -455 -456 -488 -536 -547 -538 -534 -540 -542 -535 -507 -474 -451 -430 -394 -368 -391 -425 -463 -504 -469 -346 -344 -337 -400 -317 -353 -453 -546 -552 -515 -421 -389 -318 -375 -416 -432 -374 -396 -412 -333 -348 -376 -320 -288 -295 -305 -312 -359 -345 -276 -349 -412 -422 -384 -400 -457 -464 -477 -480 -477 -472 -456 -483 -496 -508 -518 -509 -467 -383 -344 -301 -275 -301 -342 -410 -504 -580 -551 -425 -327 -286 -236 -243 -235 -224 -185 -334 -385 -358 -308 -298 -308 -257 -299 -288 -275 -340 -434 -529 -545 -515 -480 -417 -362 -353 -360 -350 -344 -377 -401 -408 -380 -381 -378 -467 -473 -466 -437 -418 -367 -360 -389 -389 -370 -341 -316 -288 -275 -272 -271 -263 -239 -178 -157 -227 -279 -308 -287 -283 -313 -397 -336 -284 -301 -324 -354 -381 -292 -368 -345 -337 -341 -374 -375 -362 -358 -370 -394 -413 -915 -980 -955 -915 -899 -898 -878 -858 -838 -824 -812 -808 -804 -812 -813 -816 -824 -825 -827 -826 -825 -814 -813 -818 -828 -825 -809 -800 -799 -808 -843 -877 -867 -849 -858 -869 -878 -888 -890 -891 -894 -880 -867 -852 -817 -817 -793 -785 -771 -763 -759 -756 -756 -768 -779 -796 -810 -816 -818 -812 -794 -742 -704 -711 -692 -695 -685 -670 -658 -636 -625 -617 -628 -634 -640 -654 -681 -681 -661 -643 -643 -636 -629 -619 -617 -587 -566 -541 -523 -538 -573 -595 -601 -605 -602 -603 -598 -588 -560 -497 -484 -457 -445 -459 -473 -485 -480 -466 -453 -471 -509 -535 -544 -544 -568 -582 -574 -547 -507 -466 -443 -424 -392 -382 -422 -464 -475 -509 -532 -515 -488 -500 -442 -371 -349 -438 -537 -589 -544 -528 -433 -342 -402 -425 -452 -483 -504 -506 -479 -436 -387 -307 -243 -267 -298 -320 -365 -365 -329 -396 -461 -425 -397 -403 -442 -486 -510 -508 -521 -514 -508 -499 -543 -375 -463 -497 -468 -412 -337 -236 -197 -272 -326 -381 -480 -549 -530 -398 -329 -307 -333 -354 -197 -125 -112 -293 -368 -368 -305 -236 -219 -302 -322 -278 -272 -334 -407 -508 -541 -514 -498 -423 -343 -374 -406 -380 -390 -376 -393 -402 -394 -394 -389 -443 -364 -430 -397 -356 -340 -360 -394 -386 -359 -328 -303 -292 -274 -264 -258 -246 -228 -164 -141 -241 -286 -318 -312 -308 -299 -376 -336 -323 -333 -370 -373 -389 -413 -351 -344 -337 -344 -370 -375 -365 -351 -351 -378 -407 -876 -932 -969 -937 -916 -905 -887 -867 -854 -841 -829 -822 -820 -819 -825 -817 -812 -813 -820 -825 -828 -823 -833 -843 -847 -832 -814 -806 -807 -810 -823 -850 -845 -824 -850 -871 -890 -901 -896 -891 -885 -872 -868 -848 -847 -820 -801 -797 -779 -766 -762 -756 -764 -812 -768 -779 -795 -792 -775 -762 -754 -728 -719 -713 -686 -687 -679 -669 -659 -649 -634 -632 -628 -632 -638 -676 -694 -691 -677 -653 -648 -643 -635 -626 -625 -615 -586 -547 -522 -528 -557 -583 -597 -604 -606 -614 -608 -598 -585 -529 -483 -458 -461 -474 -486 -487 -474 -460 -468 -482 -515 -548 -560 -576 -602 -605 -586 -539 -484 -452 -443 -427 -391 -384 -410 -434 -501 -540 -576 -577 -560 -498 -491 -369 -348 -432 -536 -561 -616 -569 -468 -418 -454 -408 -456 -507 -522 -527 -518 -484 -443 -379 -316 -312 -323 -346 -368 -384 -390 -422 -418 -413 -410 -427 -470 -367 -329 -528 -557 -595 -589 -570 -578 -565 -570 -532 -443 -321 -267 -209 -235 -316 -281 -301 -359 -427 -470 -415 -374 -307 -337 -397 -240 -87 -195 -264 -352 -363 -343 -325 -280 -349 -328 -272 -281 -330 -397 -487 -518 -504 -509 -518 -517 -482 -435 -409 -408 -403 -399 -416 -425 -419 -413 -434 -386 -392 -343 -299 -295 -349 -412 -404 -370 -329 -308 -290 -268 -251 -245 -249 -236 -205 -190 -246 -285 -298 -309 -327 -314 -367 -351 -327 -366 -386 -363 -374 -364 -330 -336 -336 -334 -350 -362 -362 -351 -345 -365 -386 -860 -946 -983 -958 -937 -912 -888 -870 -854 -831 -817 -815 -825 -826 -833 -817 -807 -812 -832 -838 -838 -836 -847 -856 -849 -832 -820 -815 -813 -817 -815 -802 -796 -808 -839 -876 -904 -909 -901 -892 -882 -866 -865 -869 -848 -830 -814 -810 -789 -772 -763 -759 -767 -799 -804 -781 -784 -787 -773 -760 -737 -713 -706 -697 -679 -671 -671 -672 -665 -665 -662 -642 -648 -649 -653 -678 -697 -707 -687 -665 -656 -648 -644 -630 -621 -618 -591 -550 -525 -528 -549 -576 -596 -609 -623 -621 -631 -617 -582 -525 -474 -465 -481 -491 -492 -482 -467 -461 -477 -481 -513 -551 -585 -616 -614 -594 -575 -537 -488 -470 -462 -421 -388 -374 -362 -425 -509 -550 -611 -616 -613 -570 -481 -358 -343 -430 -446 -556 -623 -589 -496 -452 -495 -472 -493 -514 -530 -543 -544 -546 -492 -377 -307 -291 -307 -348 -368 -383 -387 -406 -405 -410 -421 -446 -496 -336 -252 -424 -600 -624 -630 -634 -609 -597 -536 -395 -243 -233 -173 -167 -324 -327 -250 -196 -238 -355 -407 -444 -368 -330 -368 -406 -340 -140 -274 -252 -276 -343 -367 -385 -395 -370 -300 -256 -283 -343 -407 -462 -470 -454 -478 -515 -511 -472 -421 -404 -398 -416 -429 -404 -400 -440 -437 -427 -343 -347 -304 -270 -306 -383 -451 -442 -427 -386 -329 -294 -276 -250 -248 -265 -251 -237 -221 -231 -266 -285 -295 -325 -224 -336 -362 -337 -389 -365 -333 -324 -310 -320 -346 -345 -333 -345 -363 -366 -356 -350 -355 -364 -876 -965 -1007 -982 -952 -915 -880 -852 -819 -793 -784 -789 -812 -830 -830 -813 -805 -815 -844 -854 -848 -845 -851 -854 -845 -834 -829 -828 -823 -821 -808 -787 -782 -798 -834 -880 -915 -917 -900 -895 -891 -874 -859 -864 -847 -835 -825 -811 -799 -779 -766 -760 -765 -782 -788 -775 -788 -782 -764 -749 -728 -706 -690 -684 -673 -657 -660 -659 -656 -650 -658 -645 -650 -652 -654 -683 -703 -695 -689 -675 -651 -645 -634 -617 -618 -613 -594 -557 -530 -524 -531 -559 -594 -617 -636 -636 -631 -600 -560 -508 -467 -464 -480 -491 -485 -480 -466 -458 -459 -461 -498 -548 -596 -609 -598 -586 -576 -551 -512 -495 -498 -480 -429 -368 -346 -413 -502 -557 -648 -671 -655 -576 -459 -339 -330 -380 -447 -553 -620 -598 -511 -481 -511 -522 -531 -527 -527 -540 -554 -560 -488 -344 -275 -279 -300 -354 -370 -380 -390 -396 -407 -392 -377 -403 -432 -482 -513 -587 -613 -523 -574 -604 -564 -508 -449 -388 -285 -171 -144 -250 -346 -297 -254 -257 -285 -370 -456 -413 -369 -365 -393 -395 -372 -229 -317 -311 -296 -325 -382 -422 -428 -347 -255 -242 -280 -333 -388 -414 -405 -410 -461 -498 -491 -461 -413 -381 -390 -436 -440 -397 -300 -450 -444 -418 -354 -315 -269 -267 -346 -439 -489 -496 -457 -393 -338 -304 -284 -283 -291 -267 -247 -234 -216 -225 -262 -284 -286 -317 -330 -353 -334 -332 -349 -351 -329 -307 -307 -334 -378 -376 -356 -355 -376 -390 -385 -370 -351 -351 -890 -982 -1019 -990 -953 -909 -862 -815 -773 -763 -766 -786 -815 -836 -829 -819 -821 -853 -872 -873 -856 -852 -850 -849 -844 -840 -839 -839 -834 -824 -805 -783 -775 -791 -826 -872 -904 -908 -904 -900 -885 -874 -868 -857 -848 -843 -844 -823 -807 -789 -774 -769 -768 -778 -776 -780 -799 -798 -775 -748 -723 -703 -690 -679 -670 -672 -666 -655 -654 -646 -655 -654 -650 -662 -667 -685 -703 -693 -698 -697 -664 -653 -620 -592 -582 -585 -588 -563 -531 -527 -543 -558 -566 -581 -614 -636 -625 -586 -550 -491 -466 -464 -474 -487 -489 -481 -480 -466 -455 -461 -494 -559 -591 -589 -576 -573 -575 -564 -541 -539 -543 -513 -445 -362 -343 -409 -515 -563 -613 -654 -638 -547 -522 -366 -327 -396 -457 -541 -588 -577 -520 -499 -502 -521 -550 -564 -566 -571 -579 -564 -457 -307 -279 -317 -339 -336 -233 -253 -384 -390 -414 -427 -345 -449 -479 -518 -542 -571 -519 -490 -407 -387 -451 -449 -358 -326 -316 -299 -334 -383 -358 -277 -243 -249 -298 -377 -419 -398 -370 -378 -384 -370 -342 -302 -322 -292 -365 -402 -440 -455 -406 -328 -153 -163 -281 -297 -318 -356 -371 -379 -419 -446 -458 -463 -427 -382 -398 -424 -436 -431 -315 -468 -469 -422 -352 -288 -251 -279 -377 -420 -464 -483 -426 -364 -325 -296 -286 -288 -293 -266 -254 -232 -214 -230 -263 -273 -279 -284 -289 -295 -300 -278 -275 -298 -304 -315 -331 -357 -393 -400 -381 -377 -393 -408 -407 -386 -394 -393 -882 -410 -576 -994 -950 -901 -847 -805 -783 -760 -777 -807 -831 -839 -831 -823 -836 -877 -893 -880 -856 -855 -853 -851 -843 -838 -843 -846 -842 -826 -801 -782 -775 -787 -819 -853 -872 -880 -888 -889 -883 -875 -872 -867 -854 -853 -852 -831 -814 -803 -796 -794 -788 -791 -783 -793 -797 -785 -756 -731 -712 -712 -708 -681 -671 -672 -665 -655 -649 -640 -648 -655 -671 -669 -676 -699 -702 -693 -693 -698 -666 -630 -593 -570 -552 -550 -556 -545 -532 -544 -559 -560 -568 -591 -616 -625 -616 -578 -543 -490 -476 -482 -479 -491 -496 -490 -472 -456 -449 -454 -490 -545 -562 -568 -569 -559 -572 -586 -580 -577 -553 -501 -447 -379 -359 -408 -509 -533 -550 -591 -530 -523 -393 -319 -351 -422 -474 -523 -545 -548 -536 -523 -517 -541 -570 -596 -610 -603 -577 -508 -390 -302 -313 -357 -371 -349 -263 -315 -400 -399 -417 -408 -322 -468 -498 -510 -526 -536 -532 -520 -512 -511 -494 -444 -420 -358 -382 -485 -475 -435 -370 -295 -233 -215 -256 -305 -384 -384 -356 -367 -376 -344 -330 -325 -283 -179 -281 -433 -476 -455 -391 -303 -165 -149 -209 -249 -313 -340 -350 -366 -384 -401 -432 -465 -438 -408 -406 -411 -442 -467 -434 -465 -477 -399 -331 -278 -253 -251 -280 -364 -437 -451 -406 -351 -320 -289 -266 -282 -308 -275 -257 -226 -222 -248 -260 -287 -297 -308 -305 -297 -295 -276 -285 -308 -322 -338 -345 -348 -386 -420 -414 -371 -335 -387 -409 -402 -433 -434 -888 -983 -996 -972 -934 -888 -853 -823 -778 -776 -812 -833 -845 -847 -843 -842 -866 -898 -893 -880 -869 -863 -859 -850 -844 -842 -845 -850 -849 -831 -804 -789 -784 -788 -807 -826 -838 -857 -868 -875 -876 -884 -888 -882 -868 -861 -847 -831 -824 -824 -821 -812 -803 -801 -809 -808 -801 -782 -761 -744 -725 -706 -696 -689 -676 -668 -659 -644 -648 -641 -633 -646 -677 -684 -674 -672 -672 -691 -699 -683 -653 -622 -587 -548 -530 -536 -551 -548 -539 -539 -553 -569 -579 -597 -605 -594 -596 -583 -556 -527 -506 -502 -488 -488 -496 -488 -463 -450 -455 -469 -493 -534 -556 -565 -570 -569 -568 -583 -597 -590 -571 -535 -469 -400 -374 -411 -482 -484 -432 -440 -443 -464 -339 -331 -380 -433 -469 -499 -524 -549 -558 -555 -554 -540 -554 -587 -595 -597 -569 -453 -335 -295 -282 -378 -379 -369 -364 -403 -422 -411 -426 -443 -418 -491 -487 -506 -511 -524 -549 -555 -537 -504 -452 -426 -450 -470 -476 -478 -467 -438 -357 -244 -155 -153 -175 -228 -354 -356 -360 -372 -380 -355 -340 -342 -312 -142 -132 -367 -455 -412 -346 -262 -188 -111 -95 -180 -264 -328 -342 -359 -380 -398 -432 -452 -447 -437 -407 -423 -445 -486 -518 -473 -459 -390 -333 -316 -289 -269 -293 -360 -420 -437 -413 -370 -344 -311 -284 -308 -321 -263 -240 -227 -248 -270 -268 -313 -347 -341 -341 -291 -294 -264 -310 -345 -345 -351 -378 -363 -371 -418 -432 -404 -376 -421 -425 -410 -417 -421 -912 -991 -995 -959 -942 -920 -874 -820 -787 -810 -846 -854 -856 -854 -853 -869 -882 -898 -890 -883 -878 -872 -859 -849 -845 -840 -841 -847 -851 -837 -813 -795 -788 -785 -790 -808 -828 -841 -852 -860 -870 -886 -895 -887 -877 -860 -849 -846 -837 -840 -836 -827 -816 -827 -826 -828 -814 -785 -759 -743 -725 -712 -704 -687 -669 -651 -632 -617 -624 -635 -650 -653 -670 -688 -678 -678 -684 -678 -679 -660 -639 -586 -541 -510 -492 -513 -536 -540 -541 -539 -554 -578 -593 -607 -602 -596 -594 -594 -564 -556 -532 -531 -512 -493 -498 -490 -468 -459 -462 -479 -508 -529 -550 -570 -577 -580 -599 -620 -624 -604 -582 -553 -475 -400 -362 -371 -413 -392 -280 -313 -286 -414 -323 -357 -412 -432 -441 -485 -517 -545 -567 -583 -587 -547 -542 -541 -560 -600 -556 -443 -335 -282 -261 -307 -359 -390 -409 -428 -426 -410 -420 -455 -478 -502 -502 -497 -504 -519 -578 -556 -535 -503 -445 -437 -474 -503 -498 -471 -454 -404 -330 -211 -109 -188 -189 -266 -335 -337 -294 -216 -377 -383 -372 -394 -420 -236 -152 -312 -400 -366 -337 -306 -274 -182 -89 -167 -247 -254 -351 -365 -380 -407 -433 -456 -475 -456 -431 -446 -458 -468 -486 -470 -434 -383 -362 -347 -315 -300 -332 -387 -429 -447 -429 -390 -374 -371 -369 -353 -321 -252 -229 -229 -262 -274 -283 -307 -341 -344 -332 -285 -269 -285 -337 -357 -350 -352 -362 -364 -372 -395 -402 -405 -406 -417 -426 -434 -427 -411 -914 -982 -975 -959 -940 -910 -867 -821 -815 -843 -863 -867 -868 -874 -882 -894 -892 -894 -893 -885 -873 -872 -855 -846 -838 -832 -835 -847 -850 -835 -819 -807 -801 -798 -800 -812 -825 -832 -841 -853 -868 -886 -897 -890 -877 -860 -856 -843 -840 -861 -857 -846 -840 -851 -835 -850 -823 -791 -765 -753 -743 -721 -700 -683 -660 -635 -626 -626 -624 -630 -638 -657 -683 -681 -701 -680 -672 -676 -664 -631 -607 -520 -477 -468 -466 -498 -517 -533 -536 -520 -534 -576 -601 -606 -594 -596 -595 -577 -548 -556 -554 -536 -510 -493 -488 -493 -478 -475 -483 -495 -511 -535 -543 -568 -586 -592 -614 -635 -635 -618 -589 -545 -480 -414 -343 -278 -290 -332 -312 -297 -305 -361 -328 -381 -431 -433 -407 -445 -472 -493 -549 -556 -578 -580 -564 -541 -545 -569 -518 -432 -366 -289 -325 -334 -390 -418 -452 -459 -432 -418 -418 -288 -474 -505 -520 -463 -478 -506 -572 -574 -477 -407 -418 -462 -496 -515 -493 -453 -443 -385 -303 -245 -246 -267 -282 -319 -338 -341 -224 -275 -406 -412 -416 -448 -490 -487 -381 -302 -302 -310 -310 -284 -272 -290 -207 -146 -267 -342 -369 -374 -396 -414 -429 -488 -518 -509 -476 -479 -474 -457 -435 -429 -420 -414 -413 -369 -324 -331 -384 -442 -469 -451 -417 -410 -383 -381 -382 -363 -318 -254 -230 -241 -280 -283 -283 -261 -277 -301 -294 -282 -296 -319 -336 -343 -344 -343 -349 -357 -369 -382 -381 -394 -396 -396 -415 -407 -431 -431 -904 -942 -970 -964 -926 -891 -852 -828 -837 -857 -875 -886 -895 -898 -894 -898 -887 -899 -891 -890 -873 -863 -849 -844 -831 -825 -827 -838 -840 -833 -830 -821 -812 -807 -811 -819 -823 -825 -829 -841 -860 -879 -893 -893 -890 -873 -859 -857 -860 -880 -874 -866 -859 -861 -846 -831 -808 -800 -789 -764 -742 -719 -696 -677 -655 -632 -617 -613 -608 -620 -642 -650 -695 -696 -709 -681 -655 -655 -624 -601 -553 -486 -448 -457 -463 -472 -505 -539 -531 -509 -522 -563 -594 -604 -609 -611 -613 -584 -580 -572 -555 -528 -506 -503 -500 -488 -481 -485 -502 -507 -527 -534 -548 -571 -581 -587 -602 -611 -600 -587 -562 -508 -448 -366 -348 -310 -337 -389 -360 -426 -362 -317 -312 -342 -399 -412 -402 -403 -398 -453 -524 -516 -544 -559 -525 -497 -495 -504 -480 -439 -387 -323 -354 -378 -399 -355 -394 -424 -437 -408 -298 -260 -234 -368 -515 -533 -496 -480 -531 -577 -562 -432 -398 -473 -489 -499 -457 -367 -391 -364 -284 -265 -270 -282 -300 -320 -337 -344 -223 -409 -426 -415 -429 -466 -511 -550 -495 -450 -356 -229 -138 -106 -202 -302 -269 -196 -249 -370 -404 -398 -399 -383 -406 -484 -551 -553 -513 -484 -452 -423 -407 -408 -416 -433 -421 -373 -341 -364 -428 -492 -517 -486 -436 -397 -386 -386 -387 -363 -296 -254 -243 -261 -292 -294 -283 -255 -261 -274 -297 -329 -339 -343 -339 -344 -346 -333 -327 -339 -356 -369 -380 -387 -392 -408 -410 -384 -384 -287 -806 -893 -956 -947 -907 -871 -846 -841 -854 -869 -889 -908 -919 -918 -912 -900 -899 -898 -908 -892 -875 -855 -847 -836 -830 -825 -825 -828 -831 -830 -832 -827 -823 -818 -820 -826 -824 -818 -819 -830 -846 -862 -878 -881 -880 -875 -881 -883 -883 -896 -894 -889 -884 -874 -854 -832 -824 -806 -785 -762 -744 -723 -696 -672 -649 -630 -618 -614 -619 -617 -627 -670 -697 -698 -727 -678 -656 -625 -633 -570 -508 -474 -454 -450 -462 -477 -516 -541 -535 -517 -516 -553 -590 -602 -610 -609 -617 -614 -599 -597 -568 -520 -519 -499 -495 -496 -490 -508 -528 -534 -544 -555 -566 -558 -560 -568 -573 -572 -562 -554 -519 -456 -438 -426 -397 -404 -431 -465 -468 -408 -347 -305 -301 -302 -356 -373 -423 -439 -428 -482 -532 -540 -537 -514 -467 -425 -415 -430 -437 -420 -386 -358 -361 -374 -366 -279 -428 -438 -345 -257 -227 -330 -433 -484 -468 -467 -479 -480 -504 -530 -528 -500 -479 -489 -508 -512 -471 -352 -291 -322 -270 -278 -258 -269 -296 -303 -318 -351 -345 -431 -426 -412 -414 -446 -507 -537 -517 -477 -405 -335 -183 -86 -231 -296 -287 -278 -329 -412 -426 -435 -420 -319 -250 -473 -556 -532 -526 -481 -420 -396 -388 -395 -415 -427 -405 -365 -356 -397 -463 -523 -552 -539 -463 -354 -380 -400 -401 -357 -301 -245 -273 -291 -300 -283 -263 -262 -271 -291 -332 -372 -377 -365 -360 -362 -360 -342 -322 -337 -351 -344 -323 -381 -390 -404 -404 -422 -432 -415 -803 -891 -951 -937 -898 -861 -844 -853 -866 -877 -898 -918 -923 -927 -921 -907 -910 -907 -898 -874 -858 -850 -840 -831 -829 -826 -825 -826 -830 -830 -827 -830 -830 -825 -827 -830 -825 -817 -815 -822 -830 -836 -857 -867 -876 -882 -897 -904 -900 -915 -914 -909 -894 -877 -870 -849 -825 -800 -779 -758 -741 -722 -692 -664 -647 -632 -621 -617 -617 -622 -635 -677 -715 -727 -732 -684 -662 -626 -594 -531 -485 -476 -456 -446 -458 -491 -551 -592 -560 -501 -495 -545 -596 -621 -633 -631 -627 -630 -596 -592 -584 -543 -545 -514 -497 -497 -510 -523 -527 -553 -554 -556 -559 -549 -549 -554 -555 -550 -531 -508 -494 -466 -415 -406 -398 -407 -441 -462 -456 -386 -334 -311 -339 -393 -413 -441 -454 -454 -441 -471 -520 -546 -543 -514 -456 -406 -388 -387 -404 -390 -360 -350 -371 -389 -388 -392 -459 -361 -336 -177 -392 -432 -454 -485 -435 -459 -493 -481 -481 -497 -504 -501 -476 -467 -499 -515 -493 -410 -291 -285 -241 -258 -145 -233 -285 -309 -336 -355 -428 -458 -465 -462 -463 -467 -477 -489 -451 -400 -372 -339 -262 -186 -235 -306 -313 -289 -341 -399 -445 -487 -473 -364 -136 -340 -527 -527 -456 -416 -382 -371 -390 -411 -439 -441 -406 -384 -396 -430 -477 -512 -520 -502 -380 -362 -386 -412 -397 -346 -311 -285 -303 -319 -303 -266 -258 -271 -296 -243 -315 -403 -403 -389 -379 -377 -369 -353 -341 -355 -372 -344 -245 -398 -392 -394 -403 -421 -426 -416 -794 -886 -947 -934 -898 -865 -847 -857 -875 -894 -908 -923 -939 -927 -914 -912 -915 -903 -879 -861 -854 -843 -832 -830 -830 -826 -822 -824 -830 -830 -831 -836 -835 -830 -832 -835 -829 -819 -816 -816 -820 -832 -850 -861 -880 -896 -914 -919 -915 -927 -925 -922 -905 -897 -875 -847 -820 -798 -779 -757 -738 -719 -691 -667 -652 -638 -629 -624 -615 -618 -638 -687 -728 -743 -743 -686 -667 -623 -592 -520 -507 -478 -448 -439 -455 -493 -560 -582 -538 -504 -509 -537 -565 -578 -611 -637 -637 -625 -616 -608 -595 -566 -576 -526 -499 -503 -509 -521 -541 -562 -566 -557 -550 -554 -566 -566 -553 -541 -511 -472 -449 -410 -382 -390 -402 -425 -461 -446 -424 -384 -326 -316 -317 -363 -402 -447 -459 -460 -446 -417 -473 -540 -540 -515 -475 -421 -386 -385 -403 -388 -341 -316 -358 -404 -424 -438 -444 -256 -302 -389 -449 -449 -446 -460 -367 -424 -490 -480 -476 -482 -487 -494 -488 -460 -464 -503 -432 -339 -219 -175 -131 -139 -92 -244 -319 -293 -291 -226 -386 -470 -505 -523 -529 -525 -511 -480 -423 -376 -368 -374 -333 -248 -250 -270 -181 -181 -253 -427 -439 -437 -485 -474 -232 -182 -447 -498 -466 -437 -363 -351 -354 -346 -394 -411 -367 -373 -392 -383 -406 -456 -464 -423 -343 -395 -403 -414 -382 -336 -317 -323 -337 -328 -287 -265 -281 -292 -255 -280 -394 -429 -397 -389 -383 -378 -372 -381 -388 -408 -430 -405 -199 -179 -395 -406 -417 -400 -423 -423 -810 -884 -942 -926 -895 -866 -854 -865 -874 -886 -909 -931 -935 -927 -928 -927 -933 -899 -874 -857 -843 -837 -828 -828 -828 -823 -819 -822 -829 -828 -839 -844 -841 -836 -838 -839 -833 -825 -818 -814 -819 -830 -848 -861 -884 -907 -922 -928 -921 -925 -934 -934 -921 -896 -873 -845 -816 -795 -777 -755 -737 -717 -692 -672 -664 -659 -647 -630 -615 -616 -639 -683 -728 -753 -729 -679 -668 -629 -625 -567 -528 -475 -441 -424 -438 -490 -560 -576 -534 -505 -526 -553 -573 -611 -630 -651 -659 -638 -625 -621 -617 -599 -595 -549 -541 -508 -514 -536 -559 -580 -576 -567 -558 -554 -565 -563 -547 -536 -512 -457 -401 -373 -368 -393 -419 -453 -488 -464 -428 -386 -327 -309 -321 -365 -398 -417 -442 -459 -462 -434 -471 -520 -533 -524 -486 -428 -388 -399 -414 -387 -337 -324 -350 -366 -445 -446 -419 -377 -414 -434 -442 -406 -405 -317 -334 -480 -522 -523 -511 -491 -485 -489 -514 -513 -498 -483 -340 -238 -142 -102 -123 -108 -257 -285 -320 -182 -128 -201 -391 -468 -461 -453 -506 -529 -509 -475 -427 -394 -393 -403 -389 -352 -314 -308 -349 -323 -411 -438 -435 -345 -485 -482 -350 -215 -301 -397 -414 -377 -336 -342 -312 -320 -400 -398 -341 -357 -385 -393 -410 -395 -381 -337 -337 -397 -422 -405 -361 -336 -305 -325 -335 -304 -272 -281 -303 -296 -317 -389 -431 -420 -391 -378 -381 -375 -393 -423 -425 -442 -474 -467 -311 -52 -160 -360 -409 -390 -433 -452 -826 -905 -942 -924 -895 -868 -859 -864 -879 -895 -906 -915 -916 -918 -937 -946 -915 -889 -867 -845 -833 -832 -823 -827 -826 -817 -817 -825 -827 -833 -844 -847 -841 -837 -839 -840 -841 -835 -824 -818 -820 -832 -847 -862 -887 -912 -929 -933 -927 -927 -932 -931 -914 -896 -869 -841 -811 -793 -774 -752 -734 -716 -697 -685 -677 -663 -651 -635 -615 -614 -635 -678 -726 -757 -732 -681 -666 -662 -638 -590 -545 -490 -452 -428 -436 -481 -544 -560 -539 -530 -551 -575 -589 -616 -632 -645 -653 -631 -652 -655 -653 -631 -602 -597 -541 -511 -514 -541 -560 -581 -586 -572 -555 -552 -557 -556 -538 -506 -462 -405 -364 -358 -371 -398 -421 -455 -479 -478 -448 -405 -341 -305 -334 -375 -403 -389 -410 -465 -493 -507 -516 -512 -530 -535 -479 -421 -407 -417 -422 -389 -337 -343 -354 -393 -448 -456 -420 -331 -362 -436 -425 -374 -385 -408 -437 -448 -528 -569 -532 -501 -494 -511 -531 -530 -524 -441 -213 -136 -147 -200 -242 -256 -330 -302 -251 -137 -235 -368 -422 -322 -195 -305 -474 -510 -488 -461 -436 -428 -441 -452 -414 -362 -339 -307 -389 -435 -450 -454 -420 -319 -487 -471 -425 -339 -311 -336 -330 -314 -342 -379 -318 -311 -399 -388 -346 -331 -306 -327 -348 -316 -296 -284 -327 -395 -422 -415 -373 -348 -328 -332 -311 -283 -275 -302 -320 -309 -325 -353 -383 -409 -386 -369 -363 -363 -424 -445 -423 -411 -426 -465 -306 -296 -265 -387 -420 -411 -420 -458 -826 -915 -942 -918 -892 -883 -869 -872 -878 -879 -884 -896 -596 -483 -927 -926 -907 -877 -852 -837 -834 -827 -825 -821 -819 -813 -817 -821 -826 -833 -845 -845 -839 -838 -840 -843 -844 -839 -828 -819 -821 -835 -845 -859 -885 -906 -924 -925 -928 -930 -932 -928 -913 -896 -867 -839 -810 -791 -766 -744 -727 -719 -710 -694 -679 -668 -657 -634 -615 -623 -652 -678 -715 -755 -739 -735 -688 -661 -622 -581 -574 -520 -477 -442 -441 -481 -536 -553 -551 -565 -589 -606 -613 -624 -634 -644 -640 -625 -654 -660 -653 -654 -638 -603 -549 -520 -518 -539 -558 -583 -584 -565 -548 -548 -547 -528 -499 -462 -418 -375 -347 -355 -382 -407 -419 -438 -444 -441 -427 -384 -334 -317 -349 -385 -408 -408 -417 -473 -499 -517 -527 -469 -472 -522 -468 -420 -420 -430 -426 -387 -343 -362 -366 -404 -459 -444 -394 -373 -386 -441 -391 -353 -383 -389 -387 -386 -504 -593 -557 -505 -499 -532 -548 -545 -550 -475 -283 -228 -128 -186 -246 -298 -332 -290 -260 -301 -403 -446 -430 -276 -182 -300 -409 -438 -449 -440 -430 -438 -456 -453 -432 -360 -297 -316 -410 -446 -429 -470 -391 -305 -474 -478 -435 -373 -340 -317 -299 -306 -361 -428 -462 -443 -403 -398 -371 -314 -269 -289 -301 -275 -256 -277 -334 -405 -425 -417 -383 -353 -341 -328 -294 -271 -286 -311 -318 -316 -314 -347 -415 -425 -379 -333 -325 -355 -409 -429 -419 -400 -391 -426 -413 -443 -408 -399 -402 -405 -419 -425 -836 -768 -779 -890 -812 -857 -874 -875 -874 -866 -863 -880 -557 -154 -465 -924 -904 -876 -867 -845 -832 -824 -815 -811 -810 -811 -816 -817 -826 -830 -836 -836 -838 -838 -839 -844 -844 -837 -825 -817 -823 -835 -849 -860 -875 -889 -906 -912 -919 -927 -929 -924 -914 -890 -860 -834 -807 -786 -768 -743 -730 -720 -705 -691 -680 -672 -657 -631 -612 -618 -647 -669 -706 -718 -755 -720 -668 -646 -621 -592 -574 -520 -481 -443 -445 -481 -503 -553 -604 -615 -618 -624 -624 -628 -635 -642 -638 -631 -651 -633 -636 -641 -631 -609 -573 -538 -530 -546 -562 -575 -566 -555 -549 -543 -535 -512 -475 -436 -397 -366 -348 -363 -384 -410 -419 -435 -425 -419 -388 -359 -328 -325 -356 -388 -408 -425 -444 -435 -468 -515 -533 -491 -469 -474 -431 -412 -422 -429 -411 -387 -374 -357 -377 -422 -459 -338 -424 -415 -381 -378 -342 -346 -353 -404 -450 -470 -518 -568 -543 -494 -521 -569 -557 -500 -527 -529 -419 -288 -15 -114 -218 -306 -326 -292 -320 -402 -430 -442 -431 -229 -212 -239 -285 -396 -425 -426 -436 -445 -457 -442 -383 -307 -275 -334 -415 -443 -411 -491 -462 -394 -461 -442 -397 -367 -340 -317 -300 -308 -362 -443 -497 -505 -466 -384 -345 -283 -262 -289 -297 -277 -272 -304 -339 -431 -441 -422 -383 -356 -336 -315 -282 -278 -301 -313 -316 -320 -332 -383 -441 -422 -352 -286 -292 -334 -354 -408 -402 -387 -399 -426 -451 -488 -404 -383 -399 -394 -391 -392 -828 -389 -354 -699 -269 -692 -880 -877 -821 -828 -852 -874 -902 -577 -172 -460 -903 -884 -864 -846 -829 -821 -808 -804 -803 -811 -817 -817 -824 -830 -831 -830 -834 -833 -836 -844 -844 -836 -827 -824 -829 -840 -856 -864 -867 -871 -887 -901 -910 -921 -918 -911 -901 -874 -846 -832 -816 -792 -781 -756 -731 -714 -701 -688 -679 -674 -652 -624 -612 -612 -639 -660 -671 -718 -737 -706 -664 -641 -617 -602 -579 -527 -483 -454 -453 -457 -494 -572 -621 -638 -645 -645 -644 -633 -634 -640 -629 -627 -623 -613 -627 -619 -618 -601 -581 -557 -534 -546 -564 -568 -556 -549 -537 -534 -524 -490 -454 -422 -389 -364 -353 -367 -389 -413 -433 -467 -460 -445 -390 -335 -324 -328 -361 -388 -408 -420 -451 -407 -451 -517 -515 -486 -449 -413 -392 -397 -412 -420 -414 -404 -377 -356 -399 -374 -322 -294 -442 -429 -398 -367 -352 -349 -361 -393 -490 -559 -568 -575 -546 -507 -551 -600 -569 -476 -469 -503 -389 -305 -3 -44 -170 -305 -316 -314 -329 -373 -401 -426 -425 -251 -265 -262 -177 -277 -404 -428 -447 -455 -456 -408 -328 -273 -282 -367 -434 -451 -492 -506 -490 -481 -462 -425 -408 -394 -364 -331 -258 -257 -349 -392 -422 -485 -494 -424 -335 -269 -267 -311 -312 -307 -311 -339 -359 -443 -468 -443 -400 -358 -324 -301 -273 -295 -330 -330 -323 -327 -361 -397 -401 -385 -324 -277 -279 -302 -329 -403 -365 -377 -410 -453 -481 -508 -414 -347 -338 -398 -421 -399 -813 -831 -953 -261 -265 -749 -883 -876 -376 -563 -849 -869 -895 -918 -910 -902 -913 -895 -859 -840 -824 -816 -801 -799 -801 -808 -816 -820 -822 -824 -826 -822 -825 -827 -836 -844 -844 -835 -831 -834 -840 -849 -858 -862 -862 -865 -873 -886 -901 -909 -905 -897 -881 -862 -847 -836 -829 -809 -784 -755 -731 -713 -698 -684 -675 -665 -639 -607 -601 -603 -612 -639 -656 -694 -725 -693 -662 -630 -623 -618 -588 -543 -496 -470 -447 -443 -480 -561 -621 -643 -646 -643 -647 -649 -655 -655 -638 -630 -614 -608 -615 -608 -618 -595 -581 -557 -536 -545 -553 -559 -563 -556 -543 -533 -504 -463 -436 -414 -388 -365 -349 -359 -377 -385 -425 -481 -523 -508 -433 -352 -340 -340 -366 -381 -393 -403 -440 -414 -450 -494 -467 -430 -396 -368 -366 -386 -404 -408 -414 -410 -389 -363 -399 -213 -244 -349 -460 -440 -420 -418 -391 -355 -294 -304 -450 -578 -616 -602 -538 -496 -532 -577 -590 -581 -514 -454 -370 -321 -141 -74 -147 -276 -331 -331 -353 -323 -376 -422 -357 -245 -251 -312 -295 -223 -220 -282 -336 -468 -445 -372 -301 -262 -309 -392 -439 -476 -493 -500 -499 -479 -451 -443 -436 -417 -386 -352 -231 -176 -244 -289 -390 -447 -459 -415 -332 -297 -293 -334 -329 -335 -343 -368 -408 -454 -489 -471 -396 -351 -326 -304 -292 -319 -309 -288 -339 -354 -380 -401 -360 -310 -288 -271 -283 -306 -384 -389 -343 -361 -387 -432 -477 -509 -476 -458 -471 -474 -457 -434 -780 -847 -950 -426 -808 -891 -883 -778 -390 -617 -855 -869 -890 -903 -912 -922 -906 -874 -852 -836 -822 -813 -798 -797 -804 -805 -810 -811 -818 -822 -821 -813 -817 -825 -836 -843 -843 -834 -833 -841 -848 -851 -854 -856 -853 -851 -858 -871 -892 -895 -898 -881 -868 -863 -854 -852 -836 -817 -790 -758 -734 -715 -697 -681 -670 -656 -630 -607 -602 -604 -617 -638 -643 -675 -703 -695 -658 -630 -612 -628 -605 -592 -540 -480 -451 -450 -480 -549 -598 -619 -635 -647 -660 -658 -659 -662 -663 -637 -619 -605 -605 -593 -584 -575 -566 -545 -536 -532 -532 -546 -543 -526 -513 -500 -483 -460 -435 -414 -387 -358 -346 -343 -354 -376 -400 -438 -507 -521 -476 -400 -350 -353 -365 -380 -364 -383 -426 -441 -452 -445 -413 -382 -362 -354 -358 -371 -398 -407 -421 -410 -391 -363 -259 -274 -449 -483 -487 -487 -488 -464 -414 -385 -339 -309 -440 -581 -609 -592 -535 -483 -479 -487 -526 -540 -491 -422 -357 -288 -278 -119 -108 -149 -237 -169 -154 -148 -272 -408 -358 -257 -273 -341 -383 -407 -361 -267 -344 -491 -426 -359 -286 -248 -342 -389 -415 -461 -482 -497 -502 -494 -474 -457 -459 -450 -424 -389 -347 -276 -182 -222 -360 -411 -422 -387 -322 -317 -335 -362 -351 -348 -369 -403 -439 -476 -508 -483 -387 -338 -316 -298 -296 -332 -369 -355 -356 -369 -377 -380 -312 -201 -242 -238 -278 -330 -415 -356 -329 -352 -368 -398 -428 -436 -419 -426 -452 -465 -465 -458 -756 -862 -950 -926 -904 -893 -884 -416 -680 -856 -860 -865 -868 -882 -908 -925 -906 -864 -845 -832 -820 -808 -793 -799 -808 -808 -802 -803 -808 -812 -811 -801 -807 -821 -834 -841 -842 -839 -840 -845 -851 -854 -854 -853 -849 -846 -852 -864 -883 -884 -881 -863 -857 -857 -855 -851 -841 -821 -792 -763 -738 -717 -696 -677 -661 -646 -632 -619 -604 -604 -616 -627 -639 -664 -691 -684 -656 -631 -622 -625 -627 -594 -533 -477 -449 -444 -478 -522 -573 -612 -627 -639 -652 -662 -668 -672 -665 -638 -623 -609 -600 -582 -563 -545 -543 -534 -530 -537 -539 -538 -518 -498 -488 -481 -471 -460 -441 -418 -395 -367 -353 -341 -353 -371 -386 -394 -446 -468 -446 -386 -364 -359 -363 -388 -380 -387 -409 -434 -428 -399 -376 -359 -357 -362 -368 -385 -406 -438 -458 -428 -378 -321 -229 -280 -480 -524 -528 -535 -468 -348 -339 -377 -391 -439 -529 -595 -604 -574 -528 -475 -453 -445 -459 -453 -417 -389 -337 -176 -231 -167 -51 -36 -80 -43 -118 -169 -233 -372 -428 -323 -292 -370 -381 -409 -400 -340 -449 -481 -400 -348 -253 -202 -341 -352 -377 -432 -483 -504 -513 -527 -520 -491 -483 -471 -452 -434 -414 -382 -326 -318 -341 -397 -419 -359 -328 -336 -365 -394 -384 -377 -408 -438 -429 -485 -503 -475 -407 -370 -341 -301 -301 -348 -381 -360 -358 -375 -386 -369 -313 -253 -230 -199 -273 -324 -380 -339 -341 -365 -386 -398 -397 -392 -384 -402 -412 -406 -434 -461 -743 -866 -949 -921 -898 -891 -877 -862 -866 -865 -863 -866 -870 -883 -904 -908 -900 -894 -876 -850 -822 -807 -803 -802 -804 -809 -794 -796 -801 -803 -800 -793 -802 -817 -831 -841 -840 -838 -839 -844 -855 -861 -861 -861 -856 -852 -853 -861 -873 -872 -868 -846 -849 -852 -858 -853 -845 -824 -798 -766 -740 -717 -694 -676 -660 -649 -634 -614 -604 -608 -628 -628 -633 -656 -690 -685 -658 -643 -639 -618 -620 -591 -533 -485 -467 -463 -473 -506 -545 -576 -606 -630 -641 -660 -678 -681 -669 -654 -633 -623 -595 -575 -536 -529 -528 -529 -526 -545 -546 -531 -500 -472 -466 -468 -460 -449 -442 -435 -421 -389 -361 -347 -354 -371 -379 -382 -405 -425 -424 -402 -382 -363 -365 -392 -400 -393 -369 -375 -353 -335 -351 -347 -353 -369 -386 -399 -410 -459 -487 -454 -396 -305 -304 -371 -479 -512 -550 -555 -552 -471 -389 -375 -382 -425 -506 -552 -557 -568 -551 -494 -450 -434 -424 -401 -381 -372 -264 -168 -204 -106 -20 -106 -45 -16 -177 -209 -260 -378 -430 -399 -366 -345 -340 -430 -432 -407 -477 -450 -394 -334 -268 -207 -271 -296 -362 -406 -475 -517 -527 -536 -525 -503 -494 -491 -473 -449 -445 -416 -360 -325 -323 -358 -392 -340 -331 -338 -367 -393 -390 -401 -444 -472 -412 -416 -466 -487 -457 -401 -333 -298 -327 -377 -386 -368 -366 -374 -361 -335 -338 -361 -304 -211 -275 -316 -345 -359 -384 -406 -416 -419 -392 -376 -390 -413 -424 -420 -433 -460 -753 -849 -947 -912 -893 -881 -862 -857 -868 -770 -748 -765 -836 -882 -896 -901 -899 -893 -877 -860 -840 -816 -815 -812 -807 -806 -789 -792 -799 -798 -798 -798 -802 -814 -833 -841 -842 -838 -836 -844 -859 -868 -868 -865 -861 -857 -857 -862 -864 -862 -853 -835 -843 -856 -861 -852 -843 -825 -802 -775 -746 -718 -697 -686 -671 -648 -625 -609 -607 -612 -627 -620 -626 -655 -686 -687 -666 -657 -646 -621 -621 -602 -537 -487 -467 -467 -478 -506 -538 -554 -576 -613 -636 -652 -675 -687 -680 -664 -646 -618 -585 -565 -529 -516 -515 -520 -529 -547 -539 -522 -494 -473 -465 -459 -453 -446 -446 -447 -426 -394 -368 -359 -366 -382 -397 -396 -395 -405 -410 -411 -385 -373 -371 -395 -404 -396 -375 -372 -300 -230 -215 -231 -330 -381 -394 -406 -420 -455 -470 -457 -425 -420 -462 -469 -489 -520 -545 -560 -556 -521 -478 -410 -371 -399 -471 -524 -552 -584 -569 -517 -402 -397 -414 -386 -399 -402 -328 -279 -221 -174 -209 -310 -274 -257 -278 -282 -324 -373 -387 -398 -422 -448 -476 -470 -444 -425 -413 -381 -363 -306 -271 -279 -252 -314 -365 -369 -444 -514 -535 -537 -521 -507 -497 -483 -468 -460 -462 -435 -386 -322 -318 -335 -356 -331 -333 -364 -362 -367 -386 -415 -469 -485 -439 -388 -449 -501 -463 -383 -309 -300 -355 -393 -384 -367 -359 -358 -354 -331 -341 -358 -349 -223 -280 -317 -340 -370 -384 -409 -423 -421 -410 -395 -392 -399 -400 -413 -439 -452 -749 -837 -934 -908 -898 -882 -860 -857 -870 -309 -110 -117 -517 -825 -866 -876 -884 -888 -898 -895 -871 -866 -852 -831 -812 -802 -787 -790 -793 -795 -805 -803 -802 -816 -832 -839 -841 -838 -841 -854 -865 -870 -869 -866 -866 -860 -862 -862 -858 -852 -838 -833 -842 -858 -867 -856 -842 -827 -805 -782 -762 -732 -710 -695 -674 -647 -622 -608 -608 -613 -624 -620 -626 -654 -676 -687 -688 -661 -652 -627 -620 -606 -540 -494 -475 -475 -479 -499 -520 -535 -567 -608 -631 -644 -661 -681 -683 -669 -645 -612 -591 -588 -529 -493 -510 -521 -533 -540 -526 -510 -491 -471 -461 -460 -460 -459 -455 -446 -427 -399 -374 -369 -381 -393 -408 -406 -403 -399 -401 -408 -396 -388 -385 -399 -408 -403 -385 -377 -355 -316 -293 -296 -331 -384 -390 -406 -424 -433 -446 -445 -430 -430 -441 -477 -499 -512 -502 -515 -527 -507 -466 -406 -373 -373 -386 -427 -501 -573 -585 -529 -389 -309 -422 -397 -425 -429 -439 -387 -290 -261 -322 -330 -310 -299 -235 -284 -363 -376 -390 -405 -435 -453 -459 -481 -443 -401 -377 -321 -349 -316 -263 -299 -318 -366 -386 -378 -420 -481 -520 -529 -520 -508 -490 -455 -418 -416 -416 -409 -403 -337 -293 -289 -287 -334 -350 -391 -355 -357 -369 -409 -479 -506 -500 -471 -487 -485 -418 -341 -298 -326 -374 -396 -379 -368 -350 -346 -341 -327 -330 -354 -350 -216 -269 -306 -330 -344 -355 -386 -415 -420 -407 -406 -417 -425 -435 -434 -448 -445 -743 -828 -919 -912 -901 -887 -872 -872 -884 -301 -134 -137 -196 -587 -836 -841 -856 -881 -900 -902 -906 -705 -320 -834 -813 -801 -787 -793 -801 -802 -810 -814 -815 -821 -829 -834 -837 -842 -853 -865 -869 -868 -867 -866 -864 -861 -861 -861 -856 -847 -837 -838 -855 -855 -860 -853 -839 -826 -809 -795 -782 -752 -717 -695 -673 -646 -623 -612 -616 -622 -625 -622 -624 -643 -658 -692 -689 -664 -655 -636 -614 -605 -544 -501 -482 -479 -479 -483 -507 -538 -573 -610 -627 -637 -651 -676 -684 -671 -656 -636 -602 -590 -509 -479 -513 -520 -530 -524 -516 -507 -496 -485 -477 -474 -475 -470 -455 -444 -432 -408 -377 -367 -375 -388 -386 -400 -412 -403 -390 -416 -410 -404 -405 -415 -424 -414 -402 -390 -380 -385 -400 -397 -384 -395 -396 -400 -407 -400 -413 -424 -423 -419 -435 -474 -498 -495 -426 -463 -484 -466 -438 -402 -381 -376 -354 -373 -495 -591 -606 -575 -476 -302 -437 -429 -424 -443 -453 -399 -311 -277 -312 -237 -175 -174 -195 -224 -325 -417 -412 -415 -419 -423 -424 -463 -456 -424 -408 -402 -389 -292 -263 -317 -358 -370 -380 -391 -405 -436 -462 -464 -477 -477 -451 -436 -423 -417 -410 -383 -382 -363 -295 -273 -249 -296 -350 -409 -393 -346 -354 -396 -468 -504 -513 -500 -483 -439 -354 -302 -307 -355 -394 -397 -390 -390 -367 -342 -350 -320 -301 -351 -337 -265 -268 -277 -295 -311 -342 -380 -402 -408 -409 -398 -391 -436 -470 -469 -457 -444 -729 -812 -863 -925 -917 -884 -877 -884 -893 -287 -115 -113 -591 -817 -807 -809 -830 -856 -880 -910 -660 -135 -115 -278 -815 -800 -798 -794 -800 -816 -825 -826 -829 -834 -831 -833 -840 -849 -864 -873 -867 -861 -861 -858 -851 -850 -857 -859 -858 -846 -833 -840 -854 -861 -855 -845 -838 -833 -819 -810 -783 -748 -718 -697 -675 -648 -625 -612 -620 -633 -630 -626 -621 -621 -657 -695 -691 -667 -657 -636 -620 -612 -552 -517 -499 -490 -485 -487 -511 -543 -575 -608 -627 -635 -650 -667 -672 -674 -665 -645 -597 -562 -487 -472 -516 -527 -530 -519 -524 -524 -515 -504 -498 -493 -487 -471 -448 -439 -432 -407 -377 -359 -354 -359 -356 -385 -413 -409 -400 -422 -413 -409 -412 -417 -435 -441 -426 -402 -387 -393 -412 -412 -396 -398 -401 -397 -391 -377 -377 -392 -399 -394 -420 -465 -496 -477 -452 -444 -440 -427 -419 -415 -403 -380 -350 -368 -487 -600 -624 -616 -543 -452 -477 -455 -419 -442 -448 -354 -282 -285 -219 -166 -144 -140 -228 -303 -383 -436 -391 -416 -410 -400 -400 -448 -477 -438 -422 -472 -399 -276 -266 -317 -337 -356 -380 -390 -376 -373 -387 -391 -398 -427 -446 -444 -455 -436 -395 -371 -373 -367 -320 -257 -237 -283 -336 -395 -425 -365 -367 -392 -431 -453 -469 -473 -452 -393 -307 -284 -333 -376 -404 -405 -408 -415 -367 -337 -369 -367 -352 -349 -325 -315 -304 -281 -281 -312 -332 -357 -397 -411 -423 -424 -438 -448 -441 -448 -452 -449 -736 -788 -827 -913 -911 -884 -630 -645 -867 -271 -269 -288 -647 -802 -793 -794 -805 -845 -869 -884 -645 -151 -124 -106 -264 -800 -801 -804 -809 -811 -830 -837 -846 -850 -842 -840 -852 -866 -880 -878 -860 -850 -851 -845 -834 -839 -853 -861 -861 -846 -838 -839 -854 -870 -869 -842 -839 -836 -825 -807 -776 -743 -720 -701 -679 -652 -628 -619 -621 -634 -645 -641 -629 -627 -666 -699 -695 -669 -653 -631 -617 -620 -583 -554 -525 -502 -494 -498 -517 -549 -583 -612 -632 -641 -648 -655 -664 -663 -657 -639 -596 -532 -471 -471 -511 -532 -537 -524 -534 -537 -529 -513 -505 -500 -487 -461 -435 -436 -438 -411 -380 -368 -345 -336 -343 -377 -407 -418 -427 -431 -418 -409 -414 -418 -439 -460 -448 -417 -397 -396 -407 -415 -410 -408 -397 -355 -347 -291 -377 -383 -378 -382 -416 -466 -495 -482 -444 -411 -397 -387 -386 -403 -408 -401 -411 -441 -511 -601 -611 -628 -589 -586 -512 -457 -429 -441 -435 -313 -255 -297 -287 -324 -357 -383 -400 -423 -472 -451 -397 -414 -421 -399 -392 -430 -505 -517 -423 -503 -381 -271 -274 -304 -294 -332 -371 -381 -359 -354 -378 -400 -433 -467 -470 -469 -467 -449 -461 -455 -390 -348 -300 -251 -247 -288 -330 -386 -409 -396 -398 -402 -414 -426 -442 -452 -429 -359 -284 -309 -363 -390 -395 -424 -432 -427 -388 -331 -382 -410 -396 -344 -294 -287 -297 -284 -295 -337 -361 -370 -364 -370 -431 -428 -429 -433 -428 -425 -429 -439 -707 -768 -871 -883 -584 -576 -154 -149 -592 -213 -709 -844 -821 -794 -782 -790 -756 -759 -481 -120 -133 -377 -866 -839 -805 -802 -806 -810 -811 -832 -852 -860 -869 -862 -841 -851 -877 -887 -885 -865 -848 -841 -840 -836 -829 -838 -854 -867 -870 -877 -850 -855 -875 -871 -873 -854 -833 -829 -821 -797 -763 -737 -721 -705 -684 -656 -632 -624 -623 -637 -662 -651 -640 -642 -676 -700 -698 -671 -648 -628 -618 -618 -616 -578 -537 -509 -501 -506 -522 -556 -590 -614 -634 -641 -643 -646 -646 -653 -665 -638 -587 -523 -468 -472 -515 -543 -550 -545 -543 -537 -530 -522 -517 -506 -486 -459 -430 -433 -454 -439 -410 -379 -341 -326 -339 -377 -403 -424 -447 -443 -414 -407 -412 -420 -445 -461 -456 -432 -400 -392 -409 -416 -417 -416 -409 -404 -378 -286 -378 -360 -364 -380 -419 -474 -505 -496 -438 -402 -377 -352 -360 -395 -423 -432 -434 -466 -518 -563 -574 -594 -558 -546 -524 -468 -448 -457 -408 -264 -265 -323 -342 -364 -390 -421 -423 -420 -468 -506 -464 -395 -376 -391 -382 -338 -445 -543 -483 -472 -331 -267 -296 -314 -318 -334 -359 -373 -363 -369 -397 -433 -475 -488 -482 -479 -469 -445 -449 -471 -409 -319 -276 -252 -278 -315 -349 -390 -410 -415 -438 -448 -438 -435 -442 -437 -396 -332 -305 -349 -361 -404 -424 -446 -453 -414 -381 -389 -392 -384 -367 -335 -278 -247 -271 -302 -336 -373 -379 -373 -367 -363 -401 -402 -412 -424 -426 -426 -413 -417 -690 -775 -887 -842 -129 -146 -157 -175 -142 -122 -722 -842 -837 -815 -795 -721 -365 -112 -121 -119 -98 -102 -327 -828 -829 -826 -827 -832 -842 -864 -878 -886 -873 -854 -847 -866 -888 -901 -892 -880 -862 -840 -831 -829 -830 -845 -862 -872 -877 -883 -875 -876 -902 -895 -869 -836 -816 -819 -811 -789 -753 -730 -720 -708 -688 -669 -647 -630 -631 -653 -679 -663 -649 -657 -684 -700 -703 -673 -649 -637 -628 -619 -615 -594 -548 -518 -512 -512 -524 -557 -596 -624 -640 -646 -646 -652 -644 -647 -648 -621 -577 -519 -465 -475 -518 -540 -554 -564 -550 -543 -543 -536 -523 -508 -486 -454 -427 -421 -439 -453 -424 -378 -341 -324 -338 -387 -413 -431 -453 -455 -447 -430 -430 -432 -444 -467 -468 -448 -418 -397 -415 -425 -429 -428 -420 -404 -398 -402 -376 -371 -366 -385 -424 -477 -503 -506 -483 -419 -361 -334 -347 -389 -426 -436 -429 -460 -491 -509 -520 -563 -531 -517 -556 -503 -482 -468 -382 -245 -278 -317 -339 -361 -376 -398 -417 -394 -393 -483 -519 -464 -297 -302 -395 -322 -389 -534 -518 -390 -281 -262 -291 -312 -319 -335 -359 -382 -384 -383 -415 -461 -489 -483 -465 -459 -448 -399 -407 -421 -372 -297 -265 -260 -323 -363 -383 -411 -431 -449 -476 -493 -472 -447 -449 -416 -349 -303 -339 -354 -415 -455 -471 -489 -469 -402 -384 -388 -386 -370 -349 -315 -289 -261 -279 -318 -344 -378 -382 -372 -374 -369 -353 -372 -397 -425 -418 -439 -435 -422 -641 -529 -781 -496 -147 -175 -452 -458 -193 -146 -748 -853 -840 -823 -817 -371 -109 -129 -128 -110 -106 -114 -125 -310 -846 -860 -866 -790 -214 -901 -917 -899 -881 -867 -860 -887 -910 -917 -914 -897 -871 -846 -829 -827 -838 -854 -866 -876 -883 -895 -914 -912 -922 -926 -869 -812 -801 -809 -803 -778 -747 -731 -724 -711 -697 -686 -665 -641 -642 -666 -687 -677 -662 -664 -695 -701 -704 -688 -660 -649 -633 -631 -630 -617 -568 -532 -521 -518 -531 -566 -598 -614 -633 -651 -644 -647 -637 -631 -631 -603 -574 -521 -475 -483 -506 -524 -555 -570 -557 -551 -547 -533 -512 -495 -478 -452 -435 -414 -421 -450 -421 -380 -349 -330 -346 -399 -421 -439 -456 -461 -467 -444 -450 -449 -451 -463 -471 -460 -428 -412 -419 -436 -438 -439 -424 -415 -401 -395 -374 -371 -363 -382 -417 -472 -493 -493 -467 -404 -351 -323 -336 -389 -420 -433 -441 -458 -459 -434 -467 -509 -510 -519 -544 -523 -499 -447 -359 -306 -293 -306 -318 -344 -357 -362 -384 -349 -280 -319 -343 -287 -257 -198 -340 -344 -352 -477 -424 -315 -249 -262 -283 -296 -304 -328 -353 -344 -333 -364 -410 -453 -487 -484 -466 -461 -433 -405 -382 -366 -329 -288 -288 -300 -358 -391 -411 -436 -469 -504 -520 -512 -480 -448 -422 -370 -306 -294 -301 -393 -450 -471 -491 -493 -450 -381 -393 -378 -367 -366 -330 -292 -296 -298 -309 -334 -339 -356 -371 -377 -406 -413 -393 -373 -385 -406 -425 -462 -482 -473 -676 -500 -405 -156 -154 -172 -569 -892 -485 -445 -812 -859 -847 -836 -837 -486 -179 -140 -138 -122 -123 -127 -145 -144 -134 -286 -748 -143 -138 -157 -198 -886 -890 -871 -870 -930 -947 -932 -921 -898 -874 -850 -834 -832 -846 -868 -875 -878 -883 -902 -915 -937 -926 -918 -863 -813 -796 -803 -796 -768 -742 -735 -733 -724 -712 -692 -668 -651 -656 -679 -692 -688 -678 -679 -702 -704 -704 -697 -669 -643 -635 -647 -648 -629 -583 -547 -532 -529 -534 -557 -585 -606 -634 -653 -645 -642 -630 -629 -630 -600 -571 -532 -517 -491 -504 -526 -558 -571 -562 -550 -541 -524 -500 -484 -472 -459 -439 -413 -415 -442 -421 -396 -363 -347 -362 -407 -428 -435 -451 -457 -466 -453 -458 -461 -468 -479 -481 -470 -441 -416 -417 -426 -442 -437 -398 -406 -366 -386 -385 -377 -365 -381 -388 -421 -469 -482 -439 -378 -349 -329 -336 -389 -421 -440 -455 -445 -374 -317 -410 -466 -457 -500 -519 -488 -459 -420 -392 -342 -304 -317 -341 -317 -307 -352 -371 -296 -175 -182 -175 -149 -56 -158 -364 -327 -409 -399 -344 -270 -238 -250 -280 -293 -301 -319 -337 -308 -301 -360 -387 -431 -473 -444 -347 -470 -430 -437 -386 -340 -308 -291 -305 -327 -365 -364 -415 -464 -498 -530 -546 -513 -453 -434 -393 -326 -305 -275 -319 -408 -434 -414 -437 -445 -411 -375 -387 -395 -367 -345 -314 -289 -310 -335 -345 -361 -354 -354 -361 -391 -437 -440 -399 -391 -394 -408 -426 -455 -483 -491 -762 -719 -445 -142 -134 -145 -170 -568 -592 -861 -863 -856 -852 -846 -852 -861 -397 -149 -158 -159 -141 -116 -113 -105 -102 -114 -127 -130 -142 -141 -140 -176 -857 -883 -894 -903 -971 -963 -932 -901 -890 -866 -844 -844 -860 -875 -869 -870 -871 -880 -909 -932 -923 -878 -843 -806 -792 -795 -783 -758 -741 -739 -741 -733 -712 -687 -672 -666 -671 -686 -693 -692 -688 -695 -703 -712 -707 -692 -667 -639 -640 -663 -667 -636 -601 -566 -545 -539 -538 -547 -574 -607 -639 -659 -649 -635 -636 -636 -633 -613 -597 -564 -547 -510 -527 -543 -563 -566 -559 -551 -547 -529 -511 -496 -479 -464 -436 -421 -409 -432 -423 -399 -378 -367 -379 -415 -423 -435 -455 -462 -465 -465 -465 -485 -499 -494 -483 -467 -453 -442 -423 -433 -444 -452 -446 -414 -337 -389 -399 -377 -365 -362 -381 -417 -464 -474 -431 -385 -364 -355 -359 -382 -409 -439 -458 -409 -306 -366 -434 -478 -354 -489 -512 -465 -449 -449 -413 -340 -286 -216 -154 -156 -170 -246 -378 -315 -229 -213 -129 -109 0 -16 -318 -325 -373 -353 -304 -262 -235 -234 -275 -290 -292 -307 -322 -324 -333 -356 -370 -394 -407 -426 -398 -471 -465 -455 -392 -333 -312 -307 -321 -331 -373 -374 -434 -487 -500 -511 -524 -516 -474 -446 -423 -345 -291 -291 -344 -419 -417 -376 -378 -384 -374 -373 -367 -370 -362 -337 -312 -305 -335 -365 -364 -368 -371 -388 -387 -408 -408 -406 -377 -392 -409 -412 -421 -425 -446 -460 -745 -796 -600 -144 -124 -134 -156 -160 -165 -570 -583 -828 -862 -863 -708 -674 -325 -147 -157 -159 -150 -144 -152 -141 -113 -117 -117 -130 -147 -155 -155 -156 -163 -175 -189 -797 -382 -752 -911 -906 -887 -857 -845 -848 -874 -895 -882 -882 -879 -882 -922 -911 -908 -868 -822 -792 -779 -781 -770 -760 -745 -740 -742 -731 -705 -682 -676 -679 -684 -692 -702 -700 -691 -696 -701 -719 -714 -691 -667 -641 -646 -674 -677 -648 -616 -591 -570 -558 -551 -556 -576 -609 -647 -665 -650 -638 -640 -639 -633 -625 -615 -582 -547 -529 -545 -559 -570 -570 -561 -556 -551 -542 -534 -518 -490 -461 -436 -423 -423 -434 -426 -409 -385 -381 -383 -406 -418 -433 -453 -464 -469 -481 -491 -517 -517 -487 -475 -471 -458 -440 -432 -448 -449 -449 -456 -427 -417 -407 -403 -403 -373 -360 -375 -410 -443 -459 -437 -399 -374 -363 -363 -371 -391 -444 -474 -427 -392 -499 -513 -516 -427 -417 -413 -403 -459 -445 -396 -330 -302 -323 -360 -371 -356 -372 -399 -373 -327 -383 -292 -152 -68 -120 -289 -359 -372 -356 -315 -285 -239 -242 -279 -292 -295 -306 -274 -235 -292 -354 -358 -370 -382 -405 -433 -460 -479 -458 -414 -363 -336 -301 -323 -351 -393 -432 -464 -468 -443 -425 -440 -458 -438 -451 -394 -323 -300 -321 -374 -451 -415 -361 -350 -360 -370 -376 -354 -344 -338 -326 -315 -318 -347 -369 -356 -356 -364 -381 -395 -419 -382 -383 -367 -382 -395 -408 -410 -424 -438 -450 -765 -637 -287 -138 -129 -134 -201 -470 -158 -167 -147 -543 -831 -670 -282 -182 -151 -124 -119 -126 -133 -136 -138 -134 -118 -119 -116 -131 -150 -157 -202 -924 -918 -883 -225 -178 -162 -752 -405 -224 -244 -613 -873 -879 -889 -650 -509 -876 -866 -738 -326 -414 -908 -863 -804 -786 -772 -771 -767 -760 -743 -733 -737 -727 -699 -680 -683 -695 -700 -702 -711 -708 -692 -688 -698 -725 -725 -697 -673 -646 -656 -686 -683 -651 -631 -611 -599 -584 -569 -569 -585 -614 -652 -672 -660 -649 -650 -647 -636 -633 -611 -591 -555 -545 -553 -565 -578 -578 -570 -568 -570 -571 -556 -532 -508 -473 -446 -423 -428 -442 -430 -421 -394 -394 -391 -417 -425 -431 -439 -455 -468 -488 -510 -534 -530 -512 -497 -476 -468 -442 -434 -429 -429 -400 -451 -435 -425 -413 -409 -411 -379 -362 -372 -410 -438 -448 -446 -417 -387 -380 -373 -370 -401 -465 -490 -489 -488 -518 -539 -536 -492 -455 -446 -417 -435 -433 -385 -327 -309 -351 -392 -391 -379 -372 -367 -345 -327 -393 -276 -144 -387 -499 -477 -393 -407 -393 -352 -287 -241 -255 -289 -301 -308 -324 -284 -215 -226 -258 -370 -380 -388 -408 -439 -454 -465 -458 -430 -386 -373 -247 -305 -367 -412 -449 -449 -408 -347 -320 -332 -354 -391 -415 -352 -303 -315 -368 -423 -481 -435 -377 -359 -349 -377 -386 -358 -336 -326 -317 -313 -308 -299 -304 -309 -338 -355 -369 -374 -395 -383 -367 -366 -380 -391 -427 -431 -442 -454 -457 -707 -615 -357 -147 -136 -141 -247 -796 -468 -148 -134 -437 -820 -287 -156 -154 -158 -141 -134 -161 -158 -132 -132 -150 -152 -117 -115 -131 -139 -141 -142 -133 -155 -148 -828 -904 -934 -958 -910 -864 -844 -869 -891 -890 -607 -211 -411 -906 -884 -705 -130 -149 -321 -348 -817 -786 -781 -768 -762 -752 -736 -729 -730 -718 -694 -680 -694 -715 -718 -719 -725 -715 -700 -694 -707 -732 -739 -707 -685 -663 -674 -697 -697 -677 -657 -624 -609 -602 -588 -585 -596 -620 -654 -671 -663 -649 -652 -654 -642 -636 -611 -590 -572 -565 -565 -565 -575 -583 -583 -578 -581 -581 -565 -547 -526 -492 -458 -435 -439 -451 -437 -436 -428 -411 -404 -422 -441 -442 -443 -449 -461 -485 -514 -525 -528 -534 -522 -498 -481 -445 -430 -423 -431 -435 -467 -457 -457 -434 -406 -424 -394 -367 -371 -406 -436 -467 -473 -452 -440 -426 -393 -375 -412 -478 -491 -489 -510 -521 -527 -526 -502 -495 -457 -452 -472 -451 -386 -333 -315 -354 -347 -271 -300 -348 -316 -324 -340 -420 -313 -308 -509 -507 -502 -463 -473 -422 -355 -282 -248 -272 -303 -316 -326 -339 -334 -317 -288 -232 -377 -378 -396 -402 -417 -429 -452 -455 -419 -403 -381 -294 -289 -357 -422 -440 -412 -350 -290 -272 -269 -310 -380 -397 -336 -305 -339 -382 -457 -498 -474 -467 -403 -373 -394 -399 -373 -348 -334 -325 -320 -318 -303 -277 -271 -317 -335 -341 -345 -381 -384 -393 -391 -389 -410 -440 -451 -463 -474 -476 -732 -567 -271 -139 -136 -148 -191 -462 -453 -149 -140 -818 -591 -207 -134 -125 -127 -142 -157 -164 -152 -134 -132 -152 -150 -124 -150 -147 -105 -109 -129 -122 -129 -139 -108 -153 -150 -166 -186 -716 -977 -994 -968 -932 -871 -812 -840 -893 -702 -254 -140 -127 -118 -162 -836 -826 -785 -767 -759 -750 -733 -726 -718 -706 -691 -683 -698 -718 -722 -729 -730 -714 -694 -695 -713 -739 -744 -718 -696 -681 -690 -699 -707 -697 -666 -628 -616 -609 -601 -597 -602 -625 -650 -662 -659 -653 -643 -652 -645 -632 -611 -587 -596 -592 -586 -592 -596 -602 -602 -595 -597 -595 -580 -564 -541 -511 -473 -443 -440 -443 -443 -436 -427 -417 -425 -437 -449 -434 -417 -452 -461 -477 -493 -504 -523 -533 -527 -516 -498 -431 -359 -431 -461 -401 -471 -471 -464 -440 -409 -430 -407 -377 -374 -406 -447 -476 -500 -512 -501 -467 -413 -385 -421 -476 -495 -490 -495 -501 -501 -493 -486 -473 -465 -457 -477 -442 -368 -328 -319 -314 -309 -379 -481 -422 -374 -315 -345 -436 -500 -546 -538 -528 -521 -526 -486 -422 -347 -277 -248 -283 -321 -331 -339 -345 -353 -353 -306 -183 -292 -259 -398 -403 -412 -410 -417 -417 -385 -398 -407 -366 -304 -345 -420 -423 -374 -319 -285 -255 -260 -322 -381 -383 -336 -307 -352 -379 -453 -439 -465 -463 -422 -394 -402 -404 -389 -372 -356 -343 -337 -329 -322 -297 -267 -313 -351 -352 -362 -384 -403 -428 -424 -409 -407 -423 -453 -473 -479 -480 -485 -464 -166 -145 -145 -150 -138 -205 -458 -140 -161 -808 -474 -169 -126 -112 -107 -106 -123 -136 -138 -134 -138 -155 -149 -130 -148 -142 -130 -136 -139 -134 -122 -127 -135 -111 -124 -101 -94 -142 -176 -686 -519 -210 -576 -631 -532 -924 -668 -133 -126 -113 -108 -118 -265 -280 -749 -757 -757 -752 -742 -728 -714 -701 -692 -689 -695 -709 -722 -730 -732 -715 -692 -695 -722 -744 -754 -721 -706 -701 -701 -703 -715 -704 -675 -644 -634 -622 -608 -602 -606 -624 -641 -649 -660 -665 -648 -646 -644 -632 -606 -599 -612 -613 -606 -609 -615 -616 -617 -610 -614 -609 -588 -579 -562 -521 -479 -457 -465 -457 -449 -443 -438 -429 -444 -455 -454 -438 -404 -437 -458 -459 -474 -494 -512 -527 -534 -525 -494 -470 -465 -470 -494 -491 -475 -476 -439 -436 -439 -428 -406 -386 -380 -400 -437 -464 -492 -514 -500 -464 -420 -392 -415 -470 -495 -499 -494 -503 -507 -503 -486 -434 -475 -471 -486 -447 -375 -338 -328 -320 -328 -407 -472 -385 -332 -347 -355 -412 -477 -513 -556 -565 -550 -538 -459 -385 -321 -257 -224 -241 -297 -348 -354 -327 -296 -321 -269 -74 -183 -117 -298 -411 -437 -440 -422 -409 -259 -352 -430 -446 -436 -382 -356 -379 -356 -308 -273 -242 -271 -334 -379 -384 -341 -327 -353 -386 -390 -420 -425 -422 -411 -393 -389 -397 -397 -384 -374 -364 -352 -335 -325 -321 -281 -351 -363 -357 -363 -395 -403 -423 -408 -383 -390 -411 -437 -458 -459 -451 -226 -216 -155 -152 -149 -156 -132 -183 -390 -124 -157 -475 -495 -170 -103 -109 -109 -102 -110 -116 -125 -136 -147 -149 -148 -159 -157 -143 -128 -130 -121 -91 -104 -123 -142 -156 -132 -121 -119 -113 -115 -162 -619 -899 -558 -178 -165 -251 -208 -122 -116 -99 -98 -94 -105 -114 -770 -758 -765 -757 -747 -730 -711 -701 -698 -700 -704 -713 -728 -737 -735 -722 -709 -710 -733 -739 -744 -730 -725 -715 -715 -714 -726 -711 -689 -661 -650 -635 -613 -603 -603 -612 -630 -646 -661 -672 -653 -651 -637 -626 -612 -609 -616 -626 -630 -625 -630 -642 -633 -628 -620 -606 -602 -592 -568 -548 -531 -495 -472 -460 -472 -468 -455 -430 -444 -456 -456 -446 -440 -365 -405 -447 -463 -493 -511 -525 -522 -508 -518 -502 -483 -485 -504 -491 -474 -483 -381 -448 -456 -437 -409 -390 -383 -383 -403 -445 -488 -499 -466 -432 -415 -402 -423 -465 -484 -470 -496 -532 -538 -541 -492 -491 -471 -505 -516 -451 -405 -386 -353 -322 -343 -428 -456 -411 -342 -288 -323 -364 -418 -459 -567 -588 -570 -527 -407 -334 -289 -248 -244 -261 -279 -322 -369 -336 -287 -338 -316 -57 -101 -12 -225 -394 -408 -433 -436 -421 -224 -331 -432 -454 -479 -414 -359 -377 -327 -280 -253 -253 -294 -349 -386 -385 -366 -364 -366 -367 -364 -381 -388 -388 -386 -379 -376 -389 -396 -390 -392 -380 -365 -345 -324 -321 -299 -364 -352 -339 -336 -353 -386 -396 -360 -349 -388 -419 -436 -443 -441 -442 -508 -330 -167 -164 -156 -137 -126 -138 -122 -116 -143 -114 -133 -134 -103 -123 -139 -118 -113 -107 -117 -138 -149 -152 -145 -135 -138 -134 -120 -107 -95 -110 -86 -143 -129 -141 -146 -140 -141 -108 -106 -113 -147 -606 -911 -889 -901 -616 -141 -123 -117 -111 -96 -95 -152 -726 -825 -767 -770 -761 -748 -732 -713 -706 -708 -713 -724 -734 -738 -740 -738 -725 -714 -725 -737 -739 -740 -761 -734 -730 -724 -721 -732 -716 -694 -670 -657 -640 -618 -607 -606 -611 -629 -651 -663 -647 -651 -642 -635 -635 -605 -604 -606 -629 -641 -637 -631 -628 -634 -643 -635 -617 -600 -588 -587 -577 -549 -511 -485 -482 -486 -470 -455 -439 -448 -456 -472 -476 -450 -368 -413 -426 -430 -485 -452 -438 -525 -527 -535 -516 -513 -499 -503 -494 -472 -474 -386 -459 -461 -440 -416 -397 -389 -388 -403 -442 -477 -471 -443 -426 -417 -416 -438 -448 -464 -467 -506 -542 -568 -574 -496 -416 -385 -429 -408 -364 -356 -373 -354 -304 -343 -402 -425 -399 -340 -311 -304 -284 -235 -372 -538 -558 -522 -455 -353 -293 -267 -258 -268 -289 -311 -342 -361 -314 -292 -352 -374 -334 -249 -362 -374 -377 -385 -406 -418 -420 -308 -366 -446 -455 -468 -458 -432 -380 -286 -254 -255 -270 -291 -363 -399 -427 -429 -428 -410 -393 -375 -371 -385 -384 -369 -356 -350 -357 -371 -382 -396 -375 -357 -337 -311 -298 -301 -335 -336 -322 -321 -360 -379 -374 -315 -342 -392 -383 -369 -392 -438 -440 -431 -230 -167 -157 -154 -139 -133 -131 -119 -133 -153 -126 -148 -133 -126 -129 -139 -103 -114 -112 -117 -132 -131 -131 -141 -141 -131 -120 -103 -89 -78 -93 -124 -153 -162 -155 -151 -121 -87 -65 -95 -136 -119 -117 -157 -170 -173 -463 -873 -855 -650 -116 -96 -95 -170 -877 -838 -786 -774 -764 -752 -747 -728 -713 -714 -723 -733 -740 -739 -736 -735 -727 -722 -728 -731 -732 -741 -776 -760 -747 -742 -734 -731 -712 -692 -668 -656 -648 -634 -619 -610 -614 -630 -647 -649 -643 -639 -646 -636 -639 -628 -617 -603 -620 -622 -628 -631 -635 -637 -644 -644 -620 -597 -594 -591 -581 -559 -526 -501 -515 -522 -470 -457 -445 -452 -453 -466 -483 -492 -483 -496 -496 -399 -298 -350 -483 -530 -521 -525 -536 -522 -507 -524 -496 -473 -433 -476 -485 -472 -453 -446 -424 -400 -393 -410 -448 -462 -448 -456 -456 -443 -443 -451 -452 -462 -464 -509 -530 -561 -546 -513 -371 -382 -431 -437 -365 -297 -262 -223 -207 -173 -428 -427 -412 -378 -342 -324 -271 -173 -256 -436 -466 -434 -372 -310 -271 -260 -260 -266 -280 -300 -334 -338 -290 -357 -380 -385 -376 -361 -364 -365 -364 -372 -390 -403 -420 -353 -403 -477 -468 -448 -418 -384 -342 -275 -257 -282 -306 -334 -395 -433 -476 -481 -493 -473 -416 -374 -386 -407 -394 -364 -345 -335 -336 -351 -365 -382 -357 -333 -315 -302 -278 -306 -318 -326 -322 -330 -355 -364 -364 -372 -381 -385 -365 -335 -360 -423 -424 -348 -160 -138 -122 -130 -142 -134 -116 -118 -147 -156 -146 -127 -115 -130 -136 -131 -109 -123 -127 -138 -145 -131 -124 -126 -132 -137 -123 -125 -140 -119 -104 -130 -164 -162 -184 -138 -97 -56 -42 -46 -76 -85 -111 -112 -117 -136 -157 -186 -179 -172 -118 -112 -103 -196 -900 -844 -796 -779 -769 -766 -752 -730 -717 -726 -737 -742 -740 -735 -733 -735 -735 -726 -724 -716 -717 -733 -762 -756 -758 -747 -742 -723 -697 -678 -657 -648 -655 -649 -630 -619 -619 -634 -642 -637 -648 -638 -654 -635 -635 -615 -606 -594 -609 -617 -621 -616 -618 -631 -639 -639 -636 -621 -594 -579 -567 -555 -540 -520 -531 -528 -502 -471 -451 -449 -455 -466 -483 -498 -508 -506 -502 -499 -433 -411 -518 -536 -538 -540 -536 -518 -503 -516 -503 -466 -463 -484 -488 -483 -479 -463 -436 -412 -404 -420 -445 -429 -395 -432 -477 -473 -470 -470 -455 -467 -462 -494 -499 -523 -530 -488 -388 -362 -411 -413 -368 -368 -392 -309 -129 -180 -456 -416 -385 -377 -331 -263 -197 -291 -345 -399 -400 -365 -323 -288 -269 -263 -260 -263 -252 -216 -204 -192 -161 -338 -385 -389 -389 -388 -374 -369 -368 -373 -393 -412 -441 -466 -485 -498 -470 -415 -383 -336 -309 -265 -270 -302 -323 -351 -360 -439 -481 -510 -522 -505 -398 -364 -406 -436 -424 -391 -362 -343 -332 -347 -358 -355 -331 -319 -313 -315 -312 -301 -308 -308 -310 -319 -333 -341 -353 -377 -401 -410 -398 -369 -371 -397 -396 -162 -127 -129 -124 -113 -117 -117 -125 -138 -127 -118 -120 -111 -136 -153 -144 -129 -129 -144 -146 -136 -132 -152 -158 -147 -134 -119 -123 -156 -178 -151 -142 -147 -140 -126 -135 -122 -105 -86 -62 -48 -65 -68 -69 -102 -133 -139 -136 -115 -82 -77 -93 -124 -224 -814 -876 -853 -820 -816 -782 -769 -751 -731 -724 -732 -744 -738 -730 -730 -728 -733 -740 -735 -730 -725 -716 -727 -747 -759 -781 -759 -745 -711 -683 -673 -666 -655 -656 -658 -645 -627 -625 -639 -648 -650 -648 -630 -634 -630 -618 -604 -597 -598 -599 -610 -613 -606 -606 -611 -613 -629 -660 -654 -607 -580 -568 -561 -555 -543 -543 -563 -534 -531 -492 -454 -450 -464 -483 -496 -496 -486 -486 -491 -497 -505 -510 -532 -548 -546 -526 -525 -517 -520 -441 -485 -501 -492 -462 -479 -488 -487 -472 -442 -423 -429 -405 -324 -316 -444 -486 -483 -473 -476 -469 -481 -456 -462 -467 -484 -515 -515 -485 -475 -462 -463 -472 -459 -430 -369 -312 -316 -468 -450 -440 -398 -356 -317 -320 -260 -299 -367 -379 -345 -317 -298 -277 -267 -266 -263 -255 -203 -102 -87 -120 -166 -173 -393 -388 -388 -289 -279 -364 -333 -365 -426 -461 -483 -464 -440 -427 -389 -357 -298 -279 -256 -280 -317 -339 -345 -378 -463 -513 -524 -518 -457 -375 -375 -434 -467 -457 -422 -385 -347 -332 -347 -355 -341 -314 -285 -290 -289 -301 -294 -299 -301 -299 -308 -322 -334 -345 -369 -393 -399 -396 -376 -362 -376 -382 -126 -131 -140 -132 -135 -147 -132 -123 -136 -121 -96 -112 -132 -184 -507 -164 -130 -133 -140 -134 -135 -143 -153 -159 -161 -137 -89 -76 -118 -169 -172 -175 -171 -143 -144 -157 -91 -128 -77 -90 -93 -70 -63 -86 -100 -121 -120 -107 -135 -133 -76 -82 -260 -871 -889 -854 -846 -843 -834 -802 -775 -752 -731 -730 -743 -754 -744 -731 -729 -728 -732 -738 -733 -721 -716 -716 -724 -735 -750 -778 -754 -738 -701 -688 -677 -665 -663 -663 -664 -656 -638 -635 -642 -630 -606 -607 -610 -622 -608 -607 -604 -597 -590 -591 -602 -598 -588 -587 -588 -612 -641 -663 -668 -633 -597 -563 -557 -554 -540 -558 -564 -563 -549 -495 -467 -457 -467 -486 -492 -492 -491 -490 -493 -497 -501 -512 -528 -549 -551 -557 -546 -524 -512 -518 -524 -520 -516 -452 -474 -501 -506 -494 -457 -431 -419 -329 -191 -259 -492 -497 -479 -493 -474 -486 -486 -453 -428 -405 -443 -462 -492 -555 -572 -562 -538 -488 -450 -407 -354 -338 -378 -431 -490 -444 -414 -386 -341 -309 -210 -289 -366 -394 -383 -354 -302 -273 -283 -283 -268 -260 -263 -260 -302 -381 -393 -377 -425 -414 -320 -267 -355 -407 -214 -261 -404 -442 -454 -429 -382 -403 -403 -336 -266 -260 -262 -301 -312 -331 -346 -387 -457 -506 -519 -508 -498 -480 -468 -465 -466 -444 -393 -370 -361 -344 -350 -356 -339 -276 -264 -280 -285 -292 -295 -307 -305 -296 -299 -317 -334 -336 -343 -362 -374 -379 -375 -356 -356 -378 -160 -165 -155 -162 -185 -182 -144 -121 -131 -139 -136 -196 -549 -540 -445 -164 -151 -125 -131 -127 -142 -174 -148 -141 -170 -169 -130 -99 -107 -131 -142 -147 -160 -175 -178 -149 -98 -129 -127 -94 -82 -77 -77 -81 -103 -127 -148 -164 -169 -167 -153 -135 -104 -259 -881 -835 -834 -844 -824 -795 -782 -760 -741 -738 -752 -755 -749 -743 -739 -742 -743 -738 -738 -732 -717 -728 -733 -733 -741 -785 -754 -747 -721 -694 -675 -670 -678 -676 -670 -659 -643 -639 -638 -631 -620 -607 -605 -603 -591 -598 -602 -595 -592 -591 -600 -600 -597 -601 -606 -630 -657 -658 -645 -628 -601 -582 -556 -543 -524 -526 -544 -544 -532 -512 -470 -459 -469 -489 -495 -496 -503 -508 -511 -512 -508 -514 -530 -547 -555 -571 -549 -521 -467 -519 -523 -526 -522 -511 -501 -512 -522 -510 -477 -430 -356 -246 -159 -218 -497 -516 -500 -520 -487 -498 -478 -430 -405 -395 -396 -418 -460 -546 -617 -584 -512 -490 -463 -401 -325 -312 -322 -392 -456 -432 -404 -392 -359 -301 -257 -296 -349 -394 -422 -376 -301 -277 -266 -224 -213 -262 -277 -327 -341 -402 -406 -389 -433 -410 -253 -268 -379 -390 -271 -303 -363 -377 -420 -412 -363 -377 -369 -307 -245 -247 -273 -296 -310 -321 -347 -384 -437 -493 -478 -455 -440 -430 -430 -428 -424 -422 -398 -363 -380 -370 -365 -342 -303 -293 -289 -290 -277 -280 -289 -305 -301 -295 -299 -312 -324 -325 -333 -349 -349 -350 -352 -348 -346 -372 -135 -149 -133 -140 -148 -137 -147 -152 -133 -135 -244 -630 -800 -777 -520 -530 -529 -149 -99 -119 -144 -171 -148 -147 -164 -151 -144 -155 -145 -142 -175 -167 -182 -204 -205 -162 -136 -133 -120 -90 -70 -64 -73 -96 -121 -135 -120 -109 -115 -137 -161 -329 -882 -879 -807 -125 -139 -836 -840 -807 -772 -755 -743 -749 -758 -759 -759 -760 -754 -742 -736 -737 -745 -739 -738 -733 -729 -722 -737 -788 -775 -750 -721 -691 -680 -680 -690 -685 -674 -664 -650 -643 -642 -639 -631 -615 -601 -586 -584 -592 -602 -603 -598 -596 -603 -605 -599 -592 -601 -623 -633 -626 -617 -603 -591 -572 -541 -520 -520 -527 -505 -506 -521 -505 -481 -464 -477 -490 -496 -508 -517 -522 -525 -520 -515 -523 -544 -559 -567 -574 -549 -536 -523 -528 -522 -523 -532 -527 -523 -529 -533 -508 -466 -426 -358 -313 -355 -381 -512 -529 -527 -496 -456 -509 -481 -432 -432 -409 -380 -380 -439 -544 -621 -603 -540 -506 -460 -393 -370 -297 -302 -353 -400 -407 -382 -375 -348 -284 -243 -268 -292 -354 -406 -372 -285 -249 -271 -251 -237 -244 -259 -275 -328 -387 -386 -376 -414 -307 -212 -329 -400 -364 -335 -303 -268 -269 -318 -364 -336 -336 -319 -289 -243 -245 -260 -308 -315 -319 -348 -394 -428 -450 -431 -403 -393 -384 -386 -409 -433 -431 -395 -376 -375 -380 -375 -359 -320 -315 -307 -296 -285 -289 -294 -304 -294 -288 -292 -298 -310 -318 -330 -339 -342 -344 -351 -343 -347 -353 -171 -144 -142 -158 -161 -154 -158 -169 -174 -174 -306 -808 -791 -802 -808 -837 -506 -155 -88 -89 -123 -155 -365 -479 -479 -303 -301 -448 -328 -154 -167 -182 -190 -176 -173 -176 -147 -127 -92 -82 -97 -92 -90 -120 -122 -131 -129 -114 -108 -108 -124 -133 -153 -153 -129 -137 -86 -99 -145 -754 -239 -169 -606 -753 -759 -761 -760 -754 -748 -742 -736 -737 -741 -743 -744 -738 -724 -719 -722 -742 -751 -745 -716 -698 -693 -695 -699 -694 -684 -673 -663 -658 -651 -648 -633 -621 -603 -588 -583 -584 -599 -611 -612 -612 -610 -609 -601 -589 -586 -594 -610 -629 -633 -616 -593 -589 -581 -542 -529 -533 -495 -485 -495 -492 -473 -472 -480 -485 -486 -493 -508 -522 -530 -535 -532 -535 -554 -559 -562 -578 -572 -566 -530 -542 -524 -515 -526 -540 -556 -555 -545 -517 -488 -476 -455 -455 -505 -524 -517 -484 -542 -399 -501 -512 -505 -480 -457 -413 -379 -374 -421 -526 -585 -558 -521 -464 -406 -391 -343 -277 -296 -320 -327 -337 -344 -340 -301 -259 -239 -255 -282 -331 -377 -367 -310 -251 -244 -310 -295 -286 -262 -256 -324 -385 -380 -388 -401 -204 -149 -323 -402 -398 -381 -344 -272 -180 -193 -315 -310 -302 -284 -264 -247 -248 -271 -313 -323 -324 -345 -392 -429 -437 -422 -414 -407 -385 -383 -406 -416 -407 -378 -365 -370 -379 -379 -374 -349 -338 -321 -298 -291 -286 -271 -275 -296 -306 -299 -299 -311 -320 -334 -338 -352 -357 -359 -355 -357 -361 -276 -148 -168 -162 -137 -144 -147 -370 -510 -185 -232 -471 -794 -809 -824 -829 -577 -511 -169 -108 -123 -171 -440 -591 -622 -360 -382 -794 -759 -333 -138 -161 -166 -156 -160 -192 -134 -100 -99 -68 -89 -123 -111 -131 -129 -103 -104 -118 -124 -132 -138 -130 -111 -108 -105 -116 -138 -65 -101 -774 -235 -110 -588 -757 -762 -773 -779 -771 -759 -741 -728 -736 -750 -760 -749 -730 -722 -721 -711 -708 -738 -744 -714 -699 -697 -699 -705 -698 -693 -694 -685 -667 -658 -656 -642 -623 -598 -585 -570 -583 -600 -616 -618 -625 -628 -613 -599 -594 -597 -606 -616 -627 -633 -616 -602 -599 -585 -558 -549 -517 -480 -470 -476 -474 -467 -472 -483 -487 -483 -487 -506 -525 -535 -540 -538 -545 -556 -554 -563 -581 -583 -568 -543 -558 -521 -514 -525 -544 -570 -574 -567 -556 -543 -527 -503 -502 -522 -546 -529 -370 -429 -492 -532 -529 -506 -493 -460 -413 -384 -387 -445 -537 -568 -519 -481 -451 -373 -338 -325 -257 -285 -308 -286 -292 -321 -331 -292 -230 -234 -248 -276 -327 -369 -366 -328 -295 -288 -337 -330 -306 -263 -252 -323 -377 -372 -380 -348 -275 -301 -332 -359 -323 -328 -377 -322 -211 -207 -291 -305 -293 -285 -253 -241 -252 -292 -331 -348 -345 -346 -374 -422 -442 -409 -400 -412 -401 -413 -428 -425 -408 -355 -375 -378 -374 -378 -379 -371 -362 -340 -311 -296 -283 -275 -274 -296 -312 -293 -301 -319 -333 -347 -341 -352 -355 -354 -356 -366 -377 -176 -165 -142 -145 -477 -696 -441 -237 -269 -177 -176 -213 -435 -801 -828 -853 -829 -813 -557 -215 -155 -452 -522 -512 -311 -146 -123 -495 -799 -462 -144 -145 -144 -149 -159 -143 -119 -109 -118 -125 -104 -151 -242 -259 -173 -121 -128 -135 -140 -152 -147 -133 -127 -127 -111 -99 -91 -55 -67 -115 -681 -747 -760 -308 -125 -531 -776 -765 -744 -728 -730 -731 -729 -752 -751 -748 -739 -725 -717 -717 -761 -746 -727 -713 -708 -712 -716 -715 -712 -705 -694 -683 -678 -669 -646 -623 -597 -577 -562 -576 -598 -601 -626 -640 -626 -609 -604 -597 -596 -606 -620 -631 -635 -634 -621 -622 -602 -572 -550 -508 -484 -477 -473 -480 -475 -472 -484 -485 -496 -503 -507 -524 -539 -545 -544 -547 -557 -559 -560 -567 -578 -575 -562 -556 -528 -516 -532 -546 -563 -577 -583 -579 -565 -542 -515 -508 -533 -541 -436 -387 -444 -493 -553 -537 -504 -493 -462 -424 -384 -381 -440 -514 -540 -528 -505 -420 -337 -355 -308 -226 -236 -268 -257 -277 -302 -321 -359 -273 -254 -247 -221 -277 -369 -380 -348 -320 -330 -362 -353 -309 -255 -248 -334 -375 -380 -380 -390 -326 -307 -372 -347 -252 -215 -257 -300 -262 -234 -279 -293 -308 -298 -255 -238 -268 -325 -353 -359 -352 -351 -360 -364 -393 -400 -373 -360 -372 -410 -436 -431 -424 -380 -355 -377 -363 -376 -384 -386 -359 -335 -319 -306 -293 -288 -286 -300 -314 -300 -311 -319 -338 -360 -344 -339 -345 -343 -345 -356 -385 -270 -136 -132 -128 -179 -237 -204 -152 -151 -143 -143 -286 -544 -439 -816 -858 -814 -799 -821 -258 -169 -715 -640 -782 -661 -492 -481 -679 -696 -311 -122 -120 -128 -137 -133 -137 -160 -136 -130 -118 -114 -187 -648 -822 -413 -164 -144 -140 -147 -150 -131 -108 -100 -109 -95 -186 -814 -94 -82 -87 -95 -101 -112 -98 -63 -72 -491 -774 -749 -725 -713 -722 -741 -760 -759 -749 -737 -737 -722 -738 -764 -754 -736 -718 -709 -711 -713 -714 -714 -703 -691 -691 -687 -668 -647 -621 -594 -569 -559 -561 -574 -594 -624 -634 -642 -625 -610 -598 -597 -608 -613 -611 -616 -625 -622 -606 -602 -578 -548 -480 -484 -471 -468 -465 -464 -463 -475 -488 -506 -517 -518 -523 -528 -537 -538 -545 -549 -546 -558 -574 -585 -573 -561 -551 -533 -538 -551 -558 -562 -575 -590 -593 -580 -553 -524 -502 -481 -484 -351 -546 -567 -579 -570 -536 -507 -495 -464 -432 -389 -380 -436 -482 -483 -498 -492 -427 -381 -309 -240 -170 -121 -255 -255 -261 -273 -325 -384 -364 -295 -272 -218 -245 -371 -402 -397 -383 -371 -364 -341 -304 -247 -267 -331 -379 -394 -382 -378 -341 -372 -407 -359 -274 -187 -180 -289 -303 -265 -273 -267 -313 -305 -267 -254 -292 -339 -356 -372 -363 -357 -345 -342 -354 -376 -370 -335 -342 -374 -422 -448 -435 -436 -387 -391 -376 -373 -375 -341 -320 -311 -310 -311 -302 -295 -312 -328 -310 -298 -309 -322 -338 -355 -341 -339 -343 -335 -333 -352 -382 -176 -154 -142 -128 -148 -164 -160 -172 -185 -156 -283 -518 -419 -675 -781 -479 -819 -407 -443 -218 -167 -698 -619 -773 -908 -914 -918 -904 -745 -413 -143 -143 -141 -135 -121 -126 -128 -144 -126 -104 -134 -157 -159 -179 -171 -150 -144 -155 -165 -139 -116 -122 -93 -88 -115 -200 -827 -786 -160 -143 -130 -84 -59 -70 -100 -93 -108 -141 -440 -735 -716 -708 -711 -721 -737 -743 -739 -732 -735 -753 -756 -750 -730 -714 -708 -707 -712 -710 -705 -695 -688 -696 -693 -671 -648 -616 -589 -564 -564 -564 -577 -598 -640 -646 -629 -620 -631 -640 -630 -617 -614 -613 -617 -632 -634 -629 -624 -602 -538 -484 -484 -471 -470 -463 -460 -472 -481 -483 -500 -519 -524 -529 -538 -543 -541 -537 -537 -530 -553 -580 -582 -554 -549 -549 -544 -562 -572 -566 -567 -581 -597 -602 -589 -567 -546 -522 -504 -521 -486 -578 -596 -605 -571 -547 -527 -516 -490 -406 -353 -317 -286 -304 -375 -469 -481 -415 -375 -316 -290 -263 -260 -260 -254 -244 -278 -343 -393 -394 -335 -310 -239 -212 -304 -324 -365 -423 -407 -361 -331 -278 -218 -265 -359 -396 -407 -409 -405 -401 -393 -386 -376 -342 -271 -233 -269 -276 -257 -253 -273 -291 -304 -280 -277 -306 -338 -360 -398 -414 -392 -372 -363 -366 -370 -348 -327 -333 -339 -371 -404 -423 -444 -420 -405 -387 -366 -357 -338 -319 -307 -321 -338 -341 -340 -328 -318 -286 -283 -307 -328 -335 -335 -339 -333 -331 -326 -331 -352 -376 -190 -175 -177 -153 -537 -747 -744 -435 -164 -367 -665 -707 -691 -813 -795 -680 -781 -561 -558 -535 -210 -685 -831 -874 -898 -901 -697 -556 -360 -135 -150 -155 -169 -188 -141 -146 -147 -160 -129 -128 -141 -158 -293 -323 -215 -171 -263 -218 -143 -162 -164 -157 -126 -93 -99 -114 -143 -137 -139 -144 -113 -101 -92 -88 -79 -83 -71 -77 -405 -723 -711 -710 -718 -744 -755 -751 -742 -736 -750 -769 -757 -748 -732 -727 -720 -711 -706 -692 -687 -689 -689 -696 -690 -668 -645 -629 -623 -580 -568 -564 -580 -605 -655 -648 -628 -610 -621 -642 -650 -643 -628 -610 -602 -626 -643 -637 -635 -594 -538 -495 -483 -482 -479 -466 -469 -477 -483 -492 -504 -519 -526 -530 -541 -546 -543 -533 -534 -539 -538 -567 -574 -540 -544 -545 -548 -560 -569 -565 -569 -588 -605 -611 -602 -584 -568 -551 -532 -538 -543 -561 -586 -601 -588 -576 -556 -500 -482 -386 -315 -321 -347 -373 -398 -453 -491 -432 -393 -349 -315 -285 -266 -262 -258 -258 -298 -353 -383 -374 -349 -325 -265 -229 -279 -311 -316 -407 -407 -376 -348 -264 -214 -285 -385 -402 -409 -417 -403 -392 -367 -344 -333 -306 -290 -301 -264 -274 -232 -237 -301 -235 -264 -290 -299 -325 -347 -355 -404 -431 -417 -400 -389 -371 -344 -335 -347 -331 -314 -310 -331 -381 -426 -417 -390 -392 -380 -385 -349 -320 -335 -349 -345 -347 -346 -333 -312 -275 -279 -299 -320 -324 -327 -333 -317 -311 -319 -336 -360 -383 -243 -246 -675 -791 -764 -445 -274 -234 -177 -219 -469 -748 -798 -723 -445 -865 -838 -818 -816 -407 -541 -760 -820 -858 -885 -895 -672 -317 -157 -157 -152 -141 -153 -177 -155 -163 -151 -145 -158 -168 -159 -333 -814 -936 -387 -156 -524 -521 -222 -142 -136 -145 -132 -104 -103 -135 -100 -97 -128 -104 -112 -98 -103 -108 -71 -92 -101 -79 -70 -72 -71 -292 -708 -711 -739 -759 -747 -775 -760 -778 -773 -758 -754 -745 -731 -713 -687 -672 -678 -688 -689 -691 -684 -658 -647 -643 -617 -592 -577 -567 -587 -600 -608 -614 -611 -617 -633 -640 -638 -620 -613 -617 -599 -610 -618 -609 -608 -572 -551 -549 -511 -486 -459 -459 -464 -469 -481 -486 -506 -531 -534 -531 -534 -542 -546 -541 -526 -542 -540 -558 -575 -556 -552 -552 -553 -552 -564 -568 -580 -597 -609 -621 -611 -588 -535 -518 -457 -535 -534 -561 -586 -598 -602 -570 -539 -510 -396 -382 -392 -342 -356 -423 -461 -471 -510 -517 -452 -386 -346 -329 -283 -276 -262 -270 -306 -351 -372 -359 -343 -333 -328 -327 -330 -326 -275 -378 -385 -379 -340 -252 -220 -302 -317 -370 -405 -438 -442 -415 -379 -345 -313 -284 -286 -317 -329 -349 -290 -273 -305 -212 -285 -313 -313 -335 -345 -370 -391 -402 -413 -420 -417 -378 -317 -331 -343 -333 -319 -294 -302 -343 -388 -409 -350 -383 -397 -397 -406 -395 -372 -352 -336 -338 -327 -314 -299 -278 -289 -289 -306 -320 -323 -322 -301 -300 -314 -332 -358 -373 -177 -177 -158 -206 -215 -191 -170 -162 -166 -168 -393 -736 -795 -805 -683 -828 -873 -790 -779 -554 -750 -774 -494 -759 -880 -877 -863 -654 -487 -341 -171 -156 -130 -125 -140 -163 -182 -176 -162 -409 -371 -822 -906 -907 -484 -201 -146 -566 -527 -140 -126 -127 -122 -110 -98 -101 -99 -101 -98 -83 -105 -84 -62 -73 -118 -575 -806 -817 -803 -464 -74 -286 -697 -720 -751 -765 -779 -773 -770 -784 -785 -775 -759 -750 -744 -732 -704 -687 -686 -689 -692 -689 -686 -681 -663 -651 -620 -598 -597 -586 -591 -608 -634 -633 -618 -637 -643 -642 -634 -621 -619 -615 -603 -606 -602 -601 -600 -575 -572 -553 -518 -488 -469 -464 -468 -475 -484 -491 -507 -524 -532 -534 -536 -543 -552 -550 -543 -549 -542 -549 -562 -554 -564 -563 -560 -565 -571 -573 -591 -604 -613 -631 -622 -605 -570 -493 -395 -531 -532 -555 -569 -591 -588 -554 -521 -510 -491 -435 -365 -336 -366 -431 -473 -492 -535 -574 -502 -421 -406 -331 -274 -276 -265 -269 -247 -215 -292 -362 -362 -362 -370 -381 -373 -357 -291 -393 -376 -409 -311 -217 -206 -224 -303 -357 -405 -443 -453 -439 -389 -331 -298 -275 -277 -308 -323 -341 -334 -305 -304 -264 -324 -340 -341 -346 -359 -383 -393 -395 -413 -436 -440 -358 -199 -332 -361 -374 -339 -297 -293 -311 -352 -386 -327 -397 -446 -425 -412 -408 -382 -335 -307 -317 -319 -307 -294 -285 -295 -299 -306 -317 -312 -303 -291 -293 -300 -304 -311 -324 -167 -138 -142 -172 -139 -128 -120 -107 -119 -392 -696 -774 -809 -825 -839 -854 -862 -812 -795 -783 -758 -776 -588 -468 -495 -497 -492 -489 -501 -519 -378 -179 -143 -167 -191 -196 -199 -171 -448 -877 -876 -867 -885 -886 -902 -411 -163 -475 -433 -220 -220 -129 -114 -103 -108 -131 -130 -107 -113 -85 -99 -85 -94 -101 -128 -147 -151 -505 -792 -783 -763 -729 -684 -695 -734 -781 -790 -776 -769 -769 -776 -769 -759 -744 -712 -699 -699 -695 -700 -698 -683 -679 -675 -665 -661 -641 -609 -604 -594 -592 -605 -631 -647 -629 -622 -641 -651 -652 -641 -619 -618 -625 -611 -610 -597 -601 -611 -607 -583 -557 -514 -500 -480 -466 -464 -471 -481 -489 -495 -505 -523 -537 -540 -544 -555 -556 -561 -556 -535 -519 -518 -534 -557 -563 -562 -567 -569 -570 -582 -596 -598 -590 -596 -615 -590 -494 -504 -522 -526 -552 -569 -561 -565 -544 -533 -509 -476 -406 -336 -335 -387 -442 -474 -503 -556 -573 -538 -491 -423 -339 -291 -279 -269 -275 -250 -211 -286 -359 -364 -370 -385 -405 -392 -393 -374 -368 -357 -369 -260 -246 -193 -222 -307 -329 -385 -439 -455 -437 -395 -348 -305 -286 -273 -303 -313 -322 -313 -311 -328 -310 -317 -318 -317 -339 -369 -406 -407 -382 -399 -442 -467 -420 -245 -268 -377 -396 -349 -316 -295 -304 -337 -370 -361 -362 -378 -401 -406 -390 -365 -332 -303 -306 -309 -305 -301 -292 -296 -304 -299 -300 -293 -286 -281 -289 -298 -289 -277 -287 -228 -218 -142 -113 -150 -176 -175 -542 -733 -701 -705 -713 -729 -758 -789 -819 -855 -802 -769 -752 -741 -750 -764 -604 -570 -573 -320 -174 -172 -341 -374 -172 -154 -196 -240 -194 -189 -188 -948 -905 -854 -835 -857 -864 -887 -358 -101 -103 -135 -414 -462 -143 -131 -116 -116 -120 -116 -121 -141 -106 -116 -108 -109 -120 -118 -112 -111 -126 -453 -742 -712 -684 -659 -652 -697 -749 -748 -751 -755 -761 -772 -767 -763 -754 -726 -713 -711 -701 -697 -696 -692 -695 -696 -689 -658 -621 -620 -605 -623 -622 -630 -648 -652 -646 -636 -630 -633 -641 -640 -629 -630 -631 -606 -609 -615 -613 -609 -593 -575 -567 -535 -512 -481 -463 -468 -476 -479 -482 -492 -504 -518 -536 -538 -544 -561 -564 -563 -558 -545 -524 -507 -510 -506 -543 -565 -537 -548 -573 -566 -576 -598 -595 -611 -618 -584 -486 -546 -531 -529 -497 -555 -569 -570 -514 -508 -491 -440 -384 -335 -337 -392 -448 -493 -506 -536 -535 -488 -480 -408 -355 -323 -287 -270 -299 -339 -356 -361 -359 -360 -375 -395 -406 -414 -422 -424 -411 -383 -385 -311 -225 -184 -229 -277 -315 -382 -437 -450 -442 -434 -405 -334 -285 -272 -293 -299 -317 -312 -319 -323 -316 -309 -304 -312 -357 -403 -434 -436 -398 -399 -461 -476 -462 -435 -421 -414 -427 -353 -330 -313 -319 -340 -355 -366 -375 -385 -397 -408 -402 -359 -306 -303 -306 -299 -298 -290 -300 -312 -303 -287 -283 -277 -277 -277 -283 -289 -282 -283 -304 -313 -765 -238 -180 -186 -651 -833 -832 -811 -738 -689 -724 -771 -779 -793 -818 -814 -751 -754 -717 -717 -744 -764 -783 -805 -846 -681 -319 -174 -187 -180 -168 -168 -190 -191 -130 -124 -173 -669 -903 -834 -813 -643 -634 -652 -288 -106 -99 -116 -132 -137 -131 -114 -120 -130 -133 -137 -260 -137 -121 -105 -107 -116 -118 -117 -125 -128 -125 -122 -103 -97 -299 -457 -96 -88 -51 -54 -108 -720 -753 -757 -772 -772 -763 -737 -722 -714 -699 -689 -689 -688 -680 -665 -649 -621 -609 -604 -604 -621 -635 -639 -639 -651 -653 -619 -607 -614 -618 -623 -627 -635 -643 -623 -610 -602 -595 -589 -601 -571 -575 -552 -526 -486 -461 -464 -472 -481 -493 -504 -513 -523 -529 -531 -542 -565 -566 -570 -568 -571 -535 -483 -399 -345 -441 -544 -506 -521 -565 -545 -542 -565 -614 -629 -617 -590 -566 -566 -546 -538 -517 -559 -570 -578 -560 -513 -457 -409 -362 -326 -336 -388 -436 -476 -486 -492 -508 -454 -446 -392 -364 -335 -296 -274 -287 -319 -342 -353 -355 -356 -371 -393 -388 -409 -429 -425 -406 -402 -368 -287 -192 -183 -246 -289 -313 -375 -428 -439 -444 -438 -411 -352 -292 -274 -288 -299 -324 -301 -313 -313 -329 -322 -313 -310 -346 -410 -429 -402 -383 -398 -455 -449 -422 -420 -425 -422 -395 -352 -339 -329 -330 -342 -349 -352 -362 -378 -381 -362 -334 -319 -307 -304 -304 -300 -298 -298 -304 -309 -294 -280 -276 -265 -260 -271 -282 -296 -312 -310 -320 -711 -762 -279 -630 -695 -756 -825 -798 -774 -747 -704 -699 -726 -730 -727 -772 -813 -732 -717 -693 -699 -711 -732 -776 -797 -827 -877 -434 -184 -200 -189 -336 -557 -441 -175 -156 -204 -453 -202 -886 -814 -798 -446 -390 -199 -147 -141 -113 -113 -119 -123 -139 -141 -142 -150 -151 -205 -641 -131 -116 -114 -113 -123 -126 -123 -110 -103 -106 -113 -144 -138 -89 -83 -81 -51 -60 -76 -88 -70 -680 -758 -790 -787 -778 -760 -744 -737 -732 -711 -683 -673 -670 -665 -679 -675 -648 -634 -640 -662 -662 -676 -669 -672 -628 -595 -600 -611 -621 -623 -619 -635 -661 -651 -613 -588 -589 -592 -603 -590 -582 -561 -527 -500 -469 -460 -469 -489 -506 -512 -519 -526 -529 -530 -536 -560 -551 -569 -575 -571 -542 -423 -297 -256 -411 -510 -520 -556 -580 -553 -487 -456 -570 -628 -621 -603 -592 -575 -557 -547 -544 -551 -572 -577 -547 -495 -445 -398 -345 -315 -331 -362 -385 -395 -415 -461 -486 -457 -439 -404 -373 -339 -302 -285 -281 -299 -329 -345 -348 -345 -349 -375 -381 -399 -423 -422 -414 -388 -336 -250 -192 -207 -271 -322 -347 -381 -401 -406 -421 -418 -395 -347 -288 -273 -291 -308 -347 -338 -306 -272 -326 -321 -301 -304 -337 -404 -454 -432 -403 -427 -461 -461 -432 -404 -414 -414 -367 -350 -337 -331 -331 -336 -343 -342 -347 -368 -379 -358 -317 -304 -302 -300 -303 -301 -304 -290 -297 -298 -282 -277 -278 -270 -262 -272 -285 -290 -307 -319 -325 -691 -749 -705 -680 -679 -778 -797 -795 -811 -754 -685 -702 -756 -579 -265 -273 -401 -641 -343 -678 -680 -698 -715 -403 -378 -390 -431 -266 -413 -583 -573 -699 -897 -797 -457 -202 -268 -557 -239 -857 -806 -783 -827 -849 -507 -391 -211 -132 -137 -140 -140 -132 -122 -118 -117 -127 -148 -144 -100 -122 -130 -114 -112 -99 -98 -97 -99 -107 -128 -481 -533 -88 -62 -66 -73 -76 -84 -60 -73 -78 -649 -725 -730 -775 -771 -761 -741 -716 -696 -677 -675 -682 -673 -677 -672 -655 -629 -629 -652 -652 -669 -668 -650 -612 -595 -598 -607 -616 -624 -632 -638 -643 -644 -608 -598 -593 -596 -597 -593 -575 -554 -531 -526 -497 -479 -477 -492 -513 -526 -529 -527 -530 -530 -540 -546 -553 -561 -579 -575 -561 -472 -440 -436 -516 -529 -540 -580 -599 -595 -540 -498 -602 -636 -621 -599 -590 -568 -556 -554 -552 -562 -550 -549 -515 -477 -441 -383 -330 -317 -330 -340 -371 -385 -285 -438 -474 -422 -391 -403 -376 -352 -317 -295 -252 -270 -331 -345 -343 -341 -340 -359 -382 -413 -418 -418 -404 -387 -333 -252 -197 -213 -276 -332 -361 -368 -376 -389 -390 -396 -377 -330 -279 -246 -293 -327 -347 -362 -349 -313 -337 -326 -306 -308 -335 -406 -474 -479 -478 -467 -456 -460 -414 -395 -403 -384 -345 -335 -330 -327 -324 -320 -323 -323 -332 -361 -371 -355 -336 -336 -335 -326 -303 -303 -307 -279 -291 -283 -278 -282 -285 -281 -274 -277 -291 -301 -301 -306 -310 -784 -726 -696 -659 -669 -666 -749 -786 -750 -384 -443 -681 -719 -714 -662 -648 -553 -251 -198 -290 -299 -672 -704 -232 -154 -190 -184 -172 -336 -700 -882 -673 -460 -504 -456 -224 -199 -209 -542 -839 -804 -803 -587 -593 -617 -627 -290 -138 -144 -137 -129 -117 -105 -117 -193 -297 -139 -148 -125 -119 -155 -110 -93 -82 -84 -97 -100 -108 -116 -419 -456 -72 -76 -86 -88 -89 -84 -88 -101 -61 -67 -91 -77 -553 -716 -753 -752 -712 -680 -669 -676 -696 -706 -702 -687 -668 -665 -652 -656 -657 -669 -655 -635 -609 -595 -594 -610 -626 -631 -634 -634 -640 -647 -615 -606 -608 -606 -594 -575 -569 -558 -550 -541 -524 -498 -480 -488 -511 -525 -527 -526 -533 -538 -547 -548 -569 -567 -579 -592 -588 -583 -581 -575 -565 -550 -552 -571 -589 -599 -592 -585 -617 -619 -612 -611 -592 -589 -559 -547 -544 -548 -531 -521 -496 -466 -424 -374 -338 -319 -326 -343 -374 -401 -401 -414 -444 -337 -325 -400 -396 -370 -331 -304 -223 -244 -344 -355 -354 -346 -341 -354 -362 -388 -406 -398 -395 -363 -304 -223 -205 -230 -279 -305 -324 -340 -349 -363 -353 -354 -352 -327 -290 -248 -280 -309 -335 -362 -371 -361 -358 -332 -301 -302 -343 -384 -411 -475 -488 -456 -450 -427 -424 -392 -383 -364 -339 -332 -330 -326 -315 -296 -299 -313 -317 -340 -354 -354 -354 -345 -325 -312 -308 -308 -304 -300 -292 -275 -288 -295 -293 -289 -282 -285 -296 -303 -301 -302 -300 -765 -712 -672 -644 -641 -662 -724 -731 -342 -477 -650 -662 -698 -721 -743 -749 -682 -610 -583 -573 -531 -298 -685 -210 -194 -552 -591 -572 -313 -316 -429 -297 -153 -164 -172 -174 -141 -214 -604 -814 -520 -821 -202 -160 -162 -177 -142 -132 -140 -139 -137 -143 -224 -346 -428 -530 -158 -171 -149 -135 -143 -102 -86 -99 -98 -97 -100 -104 -129 -155 -134 -102 -100 -85 -90 -92 -71 -50 -71 -70 -46 -66 -53 -50 -91 -480 -698 -692 -665 -658 -670 -680 -677 -665 -660 -658 -651 -651 -672 -672 -654 -654 -633 -609 -598 -603 -612 -614 -621 -637 -647 -648 -638 -613 -614 -625 -615 -598 -583 -574 -562 -546 -530 -516 -497 -483 -489 -506 -519 -524 -526 -534 -538 -547 -555 -575 -587 -582 -601 -617 -619 -597 -589 -569 -560 -563 -567 -582 -603 -615 -601 -608 -611 -606 -566 -561 -582 -573 -531 -526 -523 -511 -500 -485 -465 -424 -388 -372 -342 -330 -342 -378 -409 -399 -403 -414 -307 -376 -417 -415 -366 -319 -302 -275 -297 -358 -370 -364 -348 -344 -346 -341 -375 -378 -386 -366 -322 -247 -201 -211 -235 -245 -255 -277 -303 -324 -339 -329 -326 -342 -333 -294 -284 -287 -295 -321 -355 -370 -371 -364 -335 -298 -294 -309 -327 -387 -451 -460 -405 -429 -412 -409 -381 -367 -365 -348 -344 -332 -328 -324 -312 -308 -315 -323 -334 -341 -364 -363 -337 -309 -325 -324 -312 -304 -312 -306 -302 -313 -311 -305 -307 -305 -300 -293 -295 -316 -322 -324 -730 -705 -662 -656 -639 -655 -712 -305 -580 -686 -639 -650 -679 -720 -741 -719 -703 -674 -660 -650 -632 -547 -674 -192 -213 -712 -800 -773 -625 -549 -345 -408 -610 -585 -428 -135 -128 -142 -231 -475 -166 -511 -174 -398 -203 -167 -144 -151 -157 -150 -149 -150 -402 -799 -627 -183 -167 -133 -122 -135 -119 -116 -120 -107 -80 -103 -111 -104 -102 -134 -130 -94 -101 -83 -68 -64 -59 -59 -36 -30 -32 -34 -51 -63 -60 -68 -466 -707 -669 -654 -661 -662 -663 -666 -667 -662 -672 -650 -671 -679 -656 -651 -637 -614 -601 -597 -607 -619 -630 -649 -660 -659 -643 -639 -637 -640 -631 -614 -606 -580 -552 -544 -526 -513 -497 -490 -494 -506 -518 -522 -526 -529 -534 -535 -557 -582 -598 -586 -601 -611 -611 -603 -596 -577 -568 -573 -584 -600 -613 -612 -598 -605 -611 -610 -587 -596 -601 -587 -533 -514 -514 -503 -496 -484 -449 -422 -405 -366 -340 -335 -345 -369 -406 -414 -403 -361 -298 -380 -417 -404 -354 -313 -300 -308 -337 -367 -374 -364 -358 -360 -380 -374 -378 -375 -381 -362 -302 -231 -207 -223 -248 -260 -247 -257 -297 -313 -332 -334 -338 -354 -344 -314 -302 -299 -320 -322 -355 -368 -367 -362 -336 -310 -296 -285 -314 -368 -420 -438 -440 -374 -393 -389 -372 -369 -369 -357 -349 -333 -335 -343 -331 -315 -312 -322 -326 -331 -343 -348 -333 -325 -327 -321 -307 -302 -307 -314 -322 -323 -313 -309 -319 -324 -314 -310 -319 -332 -333 -352 -615 -731 -678 -647 -619 -591 -636 -664 -684 -665 -628 -633 -661 -691 -700 -686 -678 -657 -643 -635 -631 -643 -673 -588 -603 -750 -783 -773 -762 -804 -738 -779 -885 -880 -781 -581 -480 -243 -562 -478 -478 -455 -445 -785 -295 -166 -155 -158 -157 -145 -141 -129 -292 -570 -460 -169 -142 -136 -154 -158 -142 -137 -132 -133 -98 -103 -96 -85 -89 -110 -102 -81 -90 -73 -58 -60 -75 -52 -37 -35 -31 -38 -72 -69 -73 -88 -407 -658 -673 -653 -648 -644 -649 -662 -653 -660 -686 -670 -678 -680 -670 -662 -646 -626 -617 -608 -608 -621 -628 -636 -653 -657 -655 -660 -644 -633 -637 -625 -603 -575 -545 -534 -515 -523 -524 -518 -516 -517 -517 -517 -527 -515 -515 -509 -547 -587 -593 -589 -602 -606 -611 -612 -598 -585 -581 -581 -588 -605 -620 -607 -595 -609 -609 -598 -608 -609 -611 -584 -536 -518 -520 -513 -490 -477 -456 -424 -401 -368 -345 -336 -346 -370 -396 -409 -408 -340 -272 -388 -409 -391 -355 -321 -300 -302 -331 -360 -373 -369 -370 -381 -403 -389 -393 -379 -366 -319 -256 -219 -210 -238 -271 -275 -262 -269 -293 -311 -332 -342 -353 -359 -364 -339 -319 -333 -342 -324 -352 -366 -363 -352 -341 -315 -277 -284 -314 -358 -401 -413 -402 -351 -369 -385 -387 -383 -369 -359 -356 -351 -347 -344 -334 -319 -317 -311 -310 -323 -327 -333 -309 -325 -337 -316 -305 -303 -300 -310 -325 -317 -299 -304 -320 -336 -325 -319 -319 -308 -319 -342 -273 -583 -571 -630 -522 -223 -197 -200 -216 -490 -602 -615 -628 -644 -665 -668 -658 -641 -622 -609 -612 -619 -635 -285 -736 -787 -792 -770 -479 -646 -843 -868 -858 -849 -872 -922 -740 -256 -584 -844 -808 -771 -771 -799 -519 -459 -442 -252 -161 -142 -129 -138 -147 -142 -144 -152 -144 -137 -156 -151 -162 -153 -115 -136 -98 -86 -87 -86 -81 -92 -93 -85 -88 -71 -66 -75 -58 -52 -51 -47 -44 -53 -75 -99 -218 -261 -236 -485 -688 -662 -651 -650 -650 -658 -656 -673 -689 -684 -705 -707 -685 -677 -676 -651 -627 -613 -610 -617 -627 -642 -654 -657 -668 -673 -657 -652 -676 -638 -606 -575 -544 -526 -517 -533 -538 -536 -535 -535 -530 -520 -526 -516 -501 -506 -537 -569 -591 -593 -599 -605 -608 -597 -595 -593 -584 -587 -599 -609 -615 -610 -607 -602 -604 -609 -613 -597 -597 -564 -527 -524 -531 -518 -491 -479 -451 -403 -384 -371 -352 -340 -346 -364 -385 -393 -397 -405 -317 -387 -400 -388 -367 -332 -294 -288 -314 -325 -355 -380 -387 -394 -416 -404 -411 -404 -360 -286 -266 -231 -217 -248 -275 -278 -277 -281 -291 -312 -333 -340 -367 -382 -380 -345 -344 -348 -321 -340 -359 -348 -338 -329 -316 -291 -261 -275 -303 -330 -343 -334 -328 -320 -336 -382 -398 -396 -352 -354 -368 -363 -359 -350 -343 -335 -317 -311 -304 -314 -315 -331 -335 -331 -337 -331 -327 -320 -318 -325 -326 -305 -281 -292 -313 -325 -322 -316 -318 -288 -284 -282 -234 -354 -365 -591 -192 -171 -165 -172 -178 -172 -440 -575 -603 -639 -657 -651 -637 -613 -494 -193 -222 -248 -230 -153 -283 -686 -758 -750 -628 -754 -848 -855 -843 -822 -668 -604 -830 -510 -323 -853 -796 -763 -757 -774 -806 -817 -813 -569 -254 -303 -265 -155 -169 -155 -141 -137 -146 -153 -217 -396 -390 -115 -104 -81 -70 -79 -95 -103 -91 -85 -90 -88 -79 -74 -66 -59 -64 -85 -87 -86 -66 -72 -83 -235 -680 -825 -789 -750 -725 -697 -665 -660 -663 -667 -664 -682 -700 -706 -709 -722 -709 -703 -699 -667 -638 -627 -618 -607 -617 -643 -660 -667 -676 -681 -673 -668 -673 -641 -612 -587 -554 -526 -520 -528 -532 -534 -535 -538 -539 -530 -527 -517 -498 -505 -521 -558 -572 -577 -582 -598 -613 -608 -605 -591 -582 -588 -597 -608 -603 -603 -599 -591 -594 -620 -628 -635 -616 -588 -541 -510 -502 -509 -504 -485 -452 -411 -391 -379 -358 -350 -348 -355 -368 -373 -386 -407 -398 -410 -400 -392 -378 -299 -238 -264 -279 -301 -339 -363 -365 -381 -401 -410 -388 -380 -339 -327 -270 -230 -231 -253 -270 -276 -283 -283 -288 -314 -327 -339 -367 -385 -385 -367 -376 -374 -318 -340 -365 -361 -342 -311 -293 -267 -239 -268 -301 -314 -283 -265 -273 -268 -328 -389 -412 -410 -364 -363 -383 -380 -374 -369 -358 -343 -321 -303 -323 -330 -346 -351 -347 -349 -348 -344 -339 -335 -333 -327 -308 -285 -276 -288 -296 -311 -297 -307 -307 -265 -238 -234 -266 -549 -628 -562 -285 -295 -186 -186 -182 -178 -177 -174 -417 -604 -389 -351 -607 -591 -571 -538 -543 -500 -114 -117 -550 -742 -763 -741 -739 -792 -822 -837 -823 -597 -268 -219 -557 -833 -681 -832 -780 -751 -742 -753 -785 -521 -713 -794 -546 -474 -331 -168 -156 -141 -150 -146 -153 -159 -235 -878 -869 -408 -375 -143 -81 -92 -93 -90 -99 -98 -84 -69 -58 -62 -75 -135 -247 -94 -114 -254 -276 -286 -145 -556 -807 -840 -809 -788 -760 -713 -678 -671 -676 -674 -675 -691 -709 -711 -709 -733 -743 -732 -718 -679 -647 -634 -619 -602 -600 -619 -641 -655 -674 -683 -663 -670 -661 -636 -627 -600 -563 -528 -514 -513 -512 -515 -523 -532 -539 -547 -560 -545 -507 -500 -525 -543 -558 -567 -573 -598 -614 -614 -608 -576 -573 -598 -598 -605 -603 -598 -589 -581 -594 -637 -630 -624 -601 -583 -558 -550 -532 -512 -504 -489 -451 -413 -404 -395 -368 -353 -356 -347 -349 -357 -377 -399 -397 -404 -398 -389 -375 -327 -265 -243 -273 -284 -329 -357 -367 -378 -390 -381 -383 -370 -347 -289 -246 -231 -238 -256 -266 -273 -287 -289 -290 -306 -312 -299 -367 -379 -385 -367 -382 -372 -360 -367 -356 -335 -301 -263 -259 -256 -234 -252 -286 -279 -245 -243 -231 -266 -333 -374 -394 -403 -399 -401 -401 -390 -383 -372 -362 -344 -319 -304 -322 -331 -332 -347 -366 -377 -374 -362 -354 -344 -330 -312 -289 -273 -274 -287 -301 -303 -282 -300 -286 -239 -223 -215 -145 -244 -477 -458 -461 -509 -213 -201 -205 -234 -235 -213 -203 -196 -163 -159 -179 -312 -553 -555 -570 -568 -536 -543 -643 -718 -731 -722 -726 -764 -816 -829 -809 -693 -577 -400 -196 -433 -565 -818 -771 -740 -725 -734 -774 -217 -361 -694 -592 -275 -143 -159 -148 -139 -157 -224 -339 -134 -147 -601 -882 -892 -661 -205 -103 -87 -87 -86 -89 -102 -111 -105 -96 -97 -162 -434 -734 -297 -319 -799 -651 -658 -219 -100 -487 -656 -648 -622 -674 -727 -691 -681 -695 -692 -685 -702 -715 -722 -721 -728 -753 -747 -735 -698 -663 -644 -625 -601 -592 -598 -602 -620 -666 -675 -659 -657 -668 -639 -624 -593 -557 -531 -516 -504 -496 -496 -509 -527 -540 -564 -589 -577 -516 -510 -522 -536 -560 -565 -580 -600 -604 -616 -615 -599 -598 -606 -598 -588 -595 -590 -588 -580 -612 -615 -619 -581 -602 -580 -569 -560 -530 -513 -505 -482 -441 -407 -402 -399 -380 -364 -377 -353 -350 -352 -370 -390 -395 -397 -392 -383 -373 -358 -319 -279 -274 -276 -307 -309 -364 -372 -375 -375 -374 -361 -330 -289 -255 -239 -241 -249 -255 -267 -284 -286 -289 -295 -312 -295 -357 -370 -380 -382 -388 -382 -383 -381 -352 -329 -307 -258 -236 -244 -237 -260 -260 -241 -238 -228 -225 -262 -317 -341 -359 -382 -398 -402 -401 -386 -358 -354 -340 -327 -312 -309 -308 -319 -320 -318 -316 -348 -375 -380 -364 -331 -305 -292 -280 -279 -278 -277 -316 -303 -302 -286 -254 -239 -249 -246 -122 -138 -147 -157 -175 -188 -184 -190 -269 -533 -577 -565 -561 -572 -363 -158 -149 -302 -547 -549 -553 -568 -593 -599 -625 -692 -706 -705 -707 -742 -796 -808 -791 -778 -788 -533 -104 -128 -223 -443 -469 -729 -717 -720 -762 -502 -445 -465 -260 -140 -138 -144 -148 -158 -160 -250 -487 -423 -403 -435 -872 -615 -208 -145 -101 -95 -91 -79 -79 -87 -96 -104 -118 -213 -488 -827 -828 -831 -831 -844 -156 -103 -79 -51 -44 -62 -77 -76 -310 -551 -596 -697 -708 -701 -688 -695 -722 -728 -725 -739 -761 -756 -738 -709 -675 -655 -635 -615 -601 -590 -593 -613 -647 -660 -654 -674 -675 -655 -637 -589 -566 -542 -523 -507 -496 -491 -501 -525 -544 -571 -589 -580 -560 -554 -546 -556 -519 -547 -573 -590 -612 -617 -602 -605 -619 -612 -594 -583 -588 -591 -595 -597 -592 -614 -565 -604 -615 -603 -582 -548 -525 -484 -469 -476 -437 -409 -405 -404 -402 -396 -382 -369 -363 -371 -388 -401 -409 -404 -393 -382 -375 -353 -319 -300 -255 -171 -306 -259 -356 -362 -362 -378 -376 -255 -270 -287 -257 -240 -240 -242 -246 -255 -277 -287 -298 -301 -317 -340 -343 -357 -381 -390 -388 -382 -378 -377 -369 -350 -315 -271 -248 -245 -251 -254 -253 -230 -213 -201 -221 -262 -297 -311 -318 -337 -353 -358 -370 -358 -316 -327 -326 -306 -296 -286 -299 -321 -327 -316 -316 -339 -367 -371 -346 -309 -282 -276 -272 -271 -272 -277 -317 -320 -300 -274 -273 -280 -288 -292 -220 -283 -189 -287 -283 -180 -168 -195 -482 -506 -544 -542 -548 -558 -563 -571 -560 -547 -546 -546 -546 -554 -596 -620 -617 -674 -683 -683 -688 -715 -768 -787 -780 -768 -771 -708 -586 -447 -236 -567 -562 -723 -699 -411 -422 -419 -421 -232 -144 -125 -130 -141 -137 -261 -432 -323 -228 -612 -835 -588 -600 -170 -157 -143 -109 -95 -77 -80 -91 -93 -90 -94 -111 -354 -852 -843 -845 -818 -590 -596 -146 -73 -73 -52 -42 -53 -51 -40 -44 -66 -242 -508 -566 -715 -703 -696 -705 -730 -732 -737 -760 -771 -749 -722 -692 -675 -663 -647 -624 -594 -591 -604 -631 -654 -655 -686 -690 -683 -668 -623 -591 -550 -532 -523 -506 -491 -500 -526 -545 -566 -573 -573 -584 -585 -596 -581 -533 -454 -538 -590 -615 -629 -629 -624 -616 -604 -588 -587 -585 -586 -591 -585 -605 -641 -651 -642 -625 -614 -585 -536 -512 -516 -492 -448 -427 -404 -399 -397 -395 -399 -375 -372 -378 -393 -362 -372 -405 -413 -406 -393 -374 -347 -301 -245 -198 -203 -314 -319 -213 -205 -237 -324 -343 -203 -222 -258 -251 -250 -247 -243 -240 -236 -255 -285 -301 -312 -322 -339 -335 -342 -362 -365 -377 -379 -376 -382 -378 -351 -319 -294 -271 -249 -241 -231 -229 -214 -194 -190 -221 -265 -286 -284 -278 -289 -307 -320 -322 -305 -289 -318 -319 -288 -276 -264 -263 -296 -322 -317 -312 -321 -349 -355 -322 -286 -262 -262 -264 -257 -258 -269 -309 -313 -312 -307 -302 -300 -312 -321 -335 -515 -387 -556 -502 -184 -178 -278 -282 -257 -485 -535 -545 -552 -363 -398 -558 -548 -527 -518 -528 -553 -591 -605 -602 -649 -660 -667 -671 -676 -707 -751 -762 -749 -753 -783 -810 -605 -196 -404 -361 -363 -370 -473 -474 -475 -486 -216 -366 -252 -141 -145 -137 -273 -482 -385 -143 -207 -494 -156 -191 -223 -159 -140 -103 -82 -84 -96 -103 -105 -106 -119 -130 -268 -662 -819 -604 -544 -87 -315 -344 -350 -137 -59 -49 -45 -55 -45 -27 -23 -30 -40 -153 -491 -537 -700 -707 -734 -732 -735 -765 -776 -756 -730 -710 -698 -693 -672 -632 -605 -597 -610 -638 -657 -662 -673 -691 -692 -689 -658 -610 -571 -553 -537 -513 -492 -497 -521 -535 -543 -548 -559 -581 -612 -628 -613 -590 -406 -525 -602 -625 -638 -635 -626 -620 -606 -577 -562 -587 -583 -579 -585 -629 -632 -654 -636 -621 -610 -563 -517 -504 -502 -482 -451 -427 -404 -394 -389 -394 -402 -373 -372 -385 -379 -294 -286 -376 -433 -430 -407 -372 -306 -183 -76 -146 -278 -312 -327 -313 -309 -280 -275 -230 -280 -305 -247 -234 -262 -252 -235 -233 -246 -270 -300 -304 -319 -330 -336 -340 -342 -345 -348 -356 -359 -367 -384 -380 -348 -321 -283 -271 -267 -232 -226 -202 -206 -193 -197 -221 -256 -287 -290 -285 -289 -294 -293 -278 -262 -263 -314 -331 -270 -255 -256 -261 -274 -297 -315 -316 -317 -333 -339 -314 -286 -267 -259 -262 -253 -246 -260 -291 -301 -311 -306 -304 -302 -319 -337 -448 -581 -527 -451 -511 -311 -311 -554 -534 -528 -518 -511 -531 -548 -533 -532 -535 -530 -523 -517 -513 -531 -575 -585 -609 -629 -651 -652 -652 -657 -676 -720 -746 -745 -757 -780 -598 -238 -111 -137 -148 -150 -187 -675 -682 -717 -439 -156 -561 -363 -163 -164 -159 -161 -168 -174 -163 -129 -140 -165 -164 -205 -167 -143 -105 -91 -106 -100 -96 -104 -113 -125 -130 -103 -277 -707 -92 -87 -111 -840 -602 -593 -189 -58 -60 -54 -59 -56 -34 -14 -5 -10 -19 -24 -128 -515 -712 -726 -736 -739 -765 -777 -762 -744 -737 -723 -712 -687 -641 -617 -615 -630 -658 -668 -673 -678 -686 -691 -687 -664 -625 -587 -567 -546 -523 -506 -499 -508 -515 -523 -530 -549 -588 -614 -629 -639 -626 -535 -577 -607 -618 -635 -640 -634 -619 -551 -428 -413 -574 -582 -582 -621 -622 -626 -649 -618 -620 -607 -552 -513 -507 -495 -472 -468 -462 -424 -397 -387 -388 -398 -370 -378 -393 -386 -351 -353 -421 -457 -440 -410 -371 -323 -258 -191 -249 -289 -288 -305 -312 -310 -335 -341 -327 -311 -302 -287 -271 -267 -261 -244 -231 -252 -279 -307 -308 -323 -330 -326 -338 -346 -333 -326 -335 -347 -362 -384 -387 -362 -328 -286 -283 -271 -243 -227 -192 -201 -202 -207 -223 -246 -273 -299 -307 -294 -271 -253 -240 -235 -249 -297 -337 -336 -286 -287 -276 -269 -286 -313 -314 -309 -324 -330 -316 -294 -281 -268 -255 -250 -242 -257 -281 -288 -288 -296 -301 -303 -310 -334 -577 -524 -355 -230 -432 -520 -531 -447 -533 -524 -517 -514 -530 -538 -347 -391 -514 -511 -499 -489 -500 -534 -568 -598 -609 -605 -608 -629 -641 -659 -668 -701 -761 -767 -746 -755 -501 -86 -85 -90 -178 -527 -518 -677 -670 -702 -527 -225 -348 -257 -181 -187 -175 -165 -171 -173 -157 -132 -148 -183 -181 -200 -187 -163 -142 -119 -117 -100 -95 -103 -109 -112 -101 -70 -273 -703 -89 -104 -122 -580 -139 -104 -95 -64 -61 -62 -70 -74 -56 -35 -26 -25 -40 -34 -54 -164 -711 -717 -733 -739 -757 -768 -760 -754 -749 -734 -724 -700 -656 -637 -644 -660 -685 -688 -688 -681 -674 -692 -697 -676 -640 -607 -589 -563 -531 -515 -507 -503 -510 -522 -524 -542 -585 -608 -649 -657 -638 -624 -629 -615 -619 -632 -632 -631 -624 -574 -495 -520 -588 -597 -597 -617 -638 -635 -629 -598 -591 -575 -549 -529 -515 -502 -492 -484 -456 -424 -406 -393 -386 -402 -380 -385 -396 -411 -425 -453 -475 -470 -441 -400 -365 -341 -322 -288 -284 -286 -285 -303 -317 -313 -314 -291 -269 -270 -270 -271 -281 -278 -261 -235 -233 -259 -284 -303 -318 -329 -330 -337 -338 -347 -332 -332 -316 -311 -349 -377 -389 -372 -365 -325 -277 -280 -240 -224 -199 -199 -205 -212 -224 -232 -250 -283 -302 -283 -246 -225 -213 -220 -240 -294 -297 -327 -319 -319 -293 -276 -284 -306 -311 -308 -315 -318 -315 -292 -283 -281 -264 -251 -244 -257 -269 -271 -263 -266 -279 -292 -301 -318 -563 -497 -356 -269 -209 -390 -387 -237 -434 -421 -485 -511 -514 -523 -523 -520 -515 -509 -502 -494 -502 -532 -552 -596 -599 -595 -602 -620 -638 -649 -659 -700 -741 -747 -757 -768 -706 -608 -447 -212 -592 -713 -681 -668 -650 -683 -733 -581 -515 -288 -183 -196 -174 -136 -139 -156 -154 -145 -156 -165 -174 -183 -200 -185 -178 -134 -114 -88 -84 -89 -91 -103 -104 -79 -198 -460 -95 -82 -73 -109 -114 -119 -105 -78 -81 -73 -88 -94 -81 -72 -61 -55 -65 -58 -67 -147 -716 -719 -727 -739 -752 -764 -773 -773 -762 -750 -742 -715 -671 -658 -663 -681 -709 -711 -698 -680 -675 -692 -701 -683 -657 -626 -603 -570 -541 -529 -513 -504 -512 -522 -519 -538 -581 -594 -620 -641 -639 -631 -636 -630 -622 -630 -631 -625 -622 -595 -568 -573 -590 -590 -586 -619 -616 -618 -603 -590 -588 -601 -589 -556 -537 -530 -520 -498 -457 -422 -408 -407 -407 -415 -397 -398 -396 -410 -427 -448 -460 -446 -405 -363 -350 -344 -329 -322 -301 -287 -285 -311 -320 -309 -283 -222 -217 -245 -209 -215 -287 -284 -256 -225 -233 -261 -286 -307 -327 -330 -336 -352 -358 -356 -340 -337 -332 -322 -338 -369 -367 -354 -342 -313 -277 -271 -235 -226 -221 -209 -205 -209 -215 -223 -241 -267 -284 -274 -241 -223 -195 -207 -204 -233 -285 -318 -341 -326 -297 -275 -281 -301 -309 -310 -315 -314 -311 -296 -283 -292 -281 -257 -251 -252 -263 -263 -257 -254 -258 -269 -282 -296 -450 -551 -545 -465 -304 -280 -198 -313 -286 -270 -401 -428 -476 -496 -505 -514 -510 -495 -479 -469 -481 -522 -561 -569 -570 -574 -579 -587 -627 -634 -644 -667 -737 -745 -729 -734 -740 -758 -730 -647 -755 -713 -671 -663 -644 -369 -352 -368 -376 -237 -172 -186 -176 -154 -148 -155 -171 -164 -166 -155 -168 -174 -190 -198 -167 -130 -100 -92 -86 -86 -90 -96 -113 -121 -97 -83 -93 -71 -58 -83 -91 -97 -108 -88 -85 -69 -71 -81 -85 -77 -68 -75 -72 -79 -83 -152 -730 -720 -716 -731 -731 -753 -776 -779 -771 -760 -755 -727 -685 -681 -686 -699 -730 -735 -708 -685 -673 -691 -703 -687 -665 -627 -597 -578 -561 -539 -515 -508 -519 -519 -516 -535 -572 -577 -599 -607 -615 -610 -616 -619 -618 -623 -627 -626 -622 -607 -584 -586 -599 -587 -606 -627 -614 -606 -579 -584 -620 -617 -582 -564 -552 -533 -522 -494 -454 -419 -414 -424 -437 -436 -420 -409 -401 -411 -416 -416 -424 -417 -377 -351 -350 -341 -337 -328 -312 -298 -294 -316 -340 -310 -273 -226 -177 -146 -119 -176 -293 -296 -269 -234 -237 -265 -293 -308 -327 -329 -343 -364 -379 -368 -346 -336 -331 -318 -311 -323 -347 -338 -324 -299 -288 -260 -231 -240 -246 -228 -214 -204 -207 -219 -235 -254 -263 -266 -251 -233 -200 -203 -199 -219 -260 -306 -346 -336 -296 -272 -278 -293 -302 -311 -327 -324 -305 -290 -274 -287 -285 -266 -263 -262 -270 -270 -251 -238 -243 -254 -269 -286 -262 -370 -380 -431 -520 -480 -343 -524 -500 -488 -295 -290 -440 -493 -492 -495 -486 -481 -479 -474 -484 -500 -509 -541 -562 -557 -568 -583 -619 -638 -645 -670 -719 -727 -718 -714 -715 -744 -639 -464 -747 -703 -670 -661 -652 -518 -205 -162 -161 -165 -184 -194 -194 -197 -320 -491 -399 -161 -164 -178 -183 -194 -137 -154 -121 -104 -90 -103 -90 -75 -89 -102 -106 -111 -100 -74 -75 -73 -62 -84 -75 -79 -90 -81 -49 -42 -45 -49 -57 -58 -62 -76 -79 -95 -105 -139 -481 -463 -700 -717 -720 -745 -774 -780 -777 -768 -759 -733 -695 -696 -701 -716 -738 -748 -723 -691 -675 -691 -695 -678 -658 -638 -614 -594 -570 -539 -521 -516 -520 -517 -512 -442 -549 -560 -566 -569 -590 -603 -601 -606 -609 -619 -627 -619 -624 -619 -616 -605 -600 -597 -607 -623 -603 -605 -608 -600 -617 -631 -605 -574 -557 -537 -529 -501 -461 -429 -421 -431 -442 -456 -435 -413 -410 -410 -371 -363 -385 -381 -366 -350 -350 -337 -335 -327 -307 -306 -300 -308 -284 -277 -276 -276 -266 -183 -106 -179 -294 -295 -271 -237 -235 -157 -290 -304 -329 -335 -350 -368 -376 -374 -356 -340 -340 -342 -334 -316 -323 -325 -321 -300 -285 -268 -199 -231 -225 -229 -227 -213 -209 -215 -227 -240 -251 -263 -260 -255 -231 -219 -208 -205 -229 -280 -338 -356 -315 -292 -304 -304 -300 -312 -332 -333 -303 -287 -276 -271 -270 -270 -267 -269 -271 -264 -247 -233 -233 -244 -260 -271 -192 -199 -265 -409 -506 -511 -528 -507 -400 -370 -392 -404 -401 -405 -466 -480 -440 -454 -479 -480 -481 -482 -496 -530 -552 -564 -549 -572 -609 -616 -624 -640 -693 -699 -702 -721 -725 -725 -551 -349 -721 -687 -670 -660 -661 -675 -535 -521 -529 -284 -200 -210 -392 -537 -623 -751 -684 -432 -173 -236 -503 -207 -85 -111 -104 -95 -83 -100 -88 -75 -90 -106 -105 -103 -95 -75 -86 -98 -85 -74 -72 -68 -68 -56 -42 -36 -33 -31 -31 -35 -53 -72 -73 -94 -113 -115 -133 -140 -676 -714 -724 -745 -769 -779 -773 -765 -758 -740 -716 -708 -714 -732 -753 -749 -725 -686 -672 -677 -686 -676 -668 -662 -633 -594 -559 -527 -517 -528 -526 -514 -481 -353 -383 -402 -462 -548 -571 -584 -578 -588 -604 -614 -621 -625 -634 -631 -620 -610 -602 -591 -606 -634 -625 -623 -640 -629 -615 -618 -606 -571 -548 -545 -527 -498 -450 -424 -428 -434 -432 -458 -444 -424 -385 -336 -317 -356 -389 -379 -369 -363 -356 -346 -328 -323 -296 -299 -300 -305 -298 -286 -280 -288 -272 -204 -199 -278 -287 -289 -265 -245 -242 -119 -277 -308 -328 -343 -354 -367 -371 -370 -360 -348 -345 -341 -337 -311 -326 -324 -316 -309 -297 -279 -224 -208 -190 -204 -221 -219 -212 -215 -224 -232 -248 -262 -262 -260 -237 -227 -217 -204 -214 -262 -322 -361 -350 -330 -328 -319 -307 -314 -328 -336 -304 -294 -280 -275 -264 -257 -256 -259 -262 -259 -252 -246 -242 -246 -253 -259 -392 -295 -265 -411 -508 -510 -513 -482 -290 -255 -283 -286 -203 -166 -338 -408 -251 -305 -431 -461 -481 -481 -495 -519 -526 -533 -548 -559 -583 -606 -613 -625 -634 -668 -689 -707 -716 -734 -725 -556 -438 -679 -664 -657 -665 -668 -669 -680 -709 -591 -318 -426 -668 -755 -746 -742 -752 -705 -459 -163 -377 -129 -77 -95 -134 -111 -91 -89 -92 -97 -92 -88 -91 -92 -91 -84 -103 -103 -93 -86 -88 -66 -65 -75 -72 -65 -55 -38 -36 -38 -39 -59 -72 -77 -92 -107 -113 -123 -390 -677 -731 -747 -765 -776 -770 -764 -761 -755 -742 -721 -733 -748 -769 -754 -729 -698 -677 -684 -692 -695 -683 -671 -635 -590 -556 -527 -525 -539 -536 -519 -497 -468 -400 -378 -418 -521 -563 -567 -562 -581 -604 -614 -622 -628 -645 -652 -640 -612 -597 -589 -609 -620 -630 -620 -616 -616 -612 -602 -588 -564 -541 -539 -514 -495 -435 -420 -424 -421 -434 -464 -465 -444 -402 -339 -299 -340 -399 -395 -390 -377 -345 -339 -336 -324 -293 -292 -300 -308 -309 -317 -281 -290 -331 -322 -293 -288 -271 -250 -260 -255 -251 -259 -289 -310 -316 -336 -297 -284 -326 -364 -371 -370 -369 -365 -366 -340 -323 -312 -321 -317 -308 -291 -283 -263 -235 -219 -216 -216 -214 -218 -224 -227 -233 -254 -257 -237 -236 -232 -222 -208 -204 -238 -293 -321 -349 -377 -360 -334 -324 -315 -322 -319 -307 -303 -291 -277 -259 -246 -242 -248 -251 -250 -250 -245 -242 -241 -245 -256 -408 -273 -206 -255 -348 -349 -367 -383 -392 -400 -512 -501 -317 -250 -179 -169 -202 -208 -209 -340 -478 -478 -492 -520 -530 -532 -532 -554 -567 -592 -595 -607 -628 -654 -659 -676 -694 -712 -736 -706 -642 -612 -330 -296 -321 -652 -667 -676 -704 -712 -605 -686 -732 -729 -585 -384 -390 -399 -348 -86 -154 -97 -93 -85 -161 -150 -137 -121 -109 -105 -107 -113 -100 -80 -89 -97 -92 -106 -107 -95 -90 -92 -95 -103 -93 -81 -70 -57 -51 -47 -45 -62 -75 -60 -74 -93 -115 -124 -118 -636 -741 -751 -765 -768 -764 -768 -766 -755 -744 -728 -739 -753 -773 -757 -737 -713 -685 -686 -698 -707 -694 -670 -634 -592 -556 -532 -536 -551 -548 -543 -530 -525 -499 -427 -509 -546 -557 -557 -565 -588 -608 -614 -614 -625 -641 -642 -624 -608 -588 -596 -600 -621 -626 -622 -626 -631 -630 -609 -586 -574 -550 -531 -516 -500 -455 -417 -397 -413 -425 -466 -477 -443 -421 -384 -348 -360 -393 -405 -392 -373 -339 -345 -333 -329 -297 -286 -290 -275 -290 -316 -315 -324 -344 -333 -308 -301 -277 -221 -267 -259 -251 -202 -232 -299 -285 -319 -187 -85 -125 -214 -310 -377 -379 -374 -373 -348 -344 -326 -320 -323 -323 -318 -296 -265 -233 -218 -217 -215 -216 -221 -223 -224 -230 -249 -261 -257 -243 -238 -226 -211 -210 -227 -237 -263 -320 -370 -385 -369 -349 -332 -326 -316 -319 -303 -288 -269 -247 -231 -225 -232 -244 -246 -245 -253 -256 -256 -259 -257 -350 -383 -378 -361 -341 -273 -177 -190 -204 -220 -399 -507 -489 -487 -325 -255 -400 -460 -448 -461 -476 -480 -496 -521 -525 -531 -529 -531 -563 -564 -584 -602 -611 -638 -641 -648 -669 -691 -712 -717 -594 -299 -225 -186 -211 -316 -296 -326 -635 -714 -726 -694 -660 -522 -319 -216 -205 -170 -158 -147 -171 -96 -109 -110 -153 -143 -139 -130 -134 -111 -115 -135 -105 -71 -90 -106 -99 -101 -111 -91 -89 -109 -100 -103 -96 -83 -85 -83 -64 -53 -58 -61 -58 -48 -64 -88 -111 -141 -145 -382 -686 -761 -766 -763 -765 -763 -759 -759 -747 -730 -738 -755 -762 -752 -727 -703 -691 -693 -716 -715 -691 -655 -623 -597 -567 -553 -569 -560 -559 -554 -546 -539 -540 -535 -550 -549 -556 -546 -558 -576 -583 -600 -620 -637 -644 -644 -635 -606 -581 -593 -585 -600 -604 -588 -614 -618 -615 -607 -578 -553 -539 -520 -506 -493 -481 -428 -396 -416 -394 -442 -462 -428 -411 -404 -403 -411 -408 -390 -376 -360 -342 -348 -327 -313 -284 -282 -282 -278 -298 -322 -323 -341 -365 -344 -321 -318 -324 -292 -277 -262 -207 -79 -161 -226 -275 -321 -168 -47 -41 -117 -287 -366 -367 -377 -371 -349 -363 -328 -330 -331 -330 -322 -302 -269 -238 -224 -220 -217 -213 -217 -221 -221 -233 -245 -260 -256 -249 -243 -234 -221 -215 -217 -224 -253 -305 -357 -390 -389 -376 -366 -359 -328 -323 -299 -281 -260 -236 -220 -217 -224 -237 -244 -242 -254 -270 -268 -257 -259 -205 -270 -301 -409 -499 -435 -321 -285 -186 -190 -186 -370 -389 -400 -474 -489 -484 -472 -458 -462 -476 -483 -494 -514 -519 -522 -536 -534 -534 -531 -551 -601 -603 -623 -627 -631 -652 -670 -679 -686 -660 -509 -282 -567 -567 -569 -188 -509 -366 -350 -363 -359 -360 -445 -384 -236 -219 -186 -172 -246 -459 -440 -89 -99 -113 -106 -113 -104 -125 -110 -110 -119 -88 -69 -94 -111 -125 -119 -125 -81 -94 -110 -90 -97 -99 -105 -112 -106 -86 -75 -71 -57 -51 -43 -59 -81 -92 -152 -464 -500 -711 -771 -768 -771 -770 -765 -765 -764 -750 -739 -741 -762 -764 -751 -741 -719 -709 -702 -717 -722 -696 -662 -633 -607 -579 -570 -592 -590 -568 -558 -551 -546 -555 -555 -529 -531 -536 -538 -539 -559 -585 -603 -616 -613 -620 -627 -623 -590 -577 -587 -588 -581 -583 -594 -603 -603 -609 -604 -573 -545 -535 -517 -510 -498 -480 -470 -421 -404 -390 -410 -431 -411 -398 -405 -419 -429 -413 -387 -362 -339 -340 -339 -341 -332 -331 -305 -282 -276 -272 -247 -243 -310 -370 -349 -340 -338 -371 -334 -291 -282 -216 -81 -151 -138 -253 -325 -282 -196 -158 -249 -361 -387 -386 -379 -371 -356 -362 -339 -336 -335 -334 -328 -313 -283 -250 -230 -226 -224 -219 -215 -219 -223 -232 -244 -263 -258 -252 -245 -231 -227 -231 -237 -244 -256 -288 -336 -373 -381 -393 -390 -386 -337 -328 -299 -281 -260 -240 -226 -220 -225 -232 -237 -253 -267 -268 -256 -260 -261 -203 -111 -116 -221 -398 -494 -484 -444 -326 -307 -269 -143 -186 -185 -352 -469 -485 -477 -466 -454 -462 -482 -492 -505 -522 -525 -528 -536 -535 -539 -577 -607 -615 -657 -660 -641 -646 -661 -666 -667 -666 -647 -599 -655 -665 -665 -560 -656 -596 -590 -309 -466 -377 -281 -287 -235 -219 -185 -172 -221 -326 -363 -139 -113 -116 -100 -102 -101 -126 -130 -124 -131 -120 -106 -119 -112 -126 -164 -184 -79 -84 -95 -94 -100 -95 -101 -105 -104 -99 -97 -91 -76 -67 -53 -84 -69 -96 -132 -710 -780 -783 -781 -784 -780 -775 -770 -766 -764 -756 -745 -744 -761 -767 -762 -769 -754 -748 -722 -721 -717 -685 -650 -630 -607 -582 -584 -596 -588 -564 -557 -556 -558 -568 -560 -553 -547 -545 -540 -543 -562 -587 -604 -611 -618 -623 -618 -606 -594 -584 -583 -579 -577 -586 -582 -586 -589 -595 -595 -574 -557 -540 -532 -517 -500 -492 -489 -457 -424 -410 -408 -421 -419 -407 -410 -420 -410 -396 -383 -357 -343 -341 -348 -343 -342 -337 -294 -288 -264 -161 -222 -353 -362 -336 -337 -345 -364 -372 -352 -325 -302 -280 -194 -185 -159 -200 -259 -302 -319 -334 -370 -393 -394 -400 -382 -371 -369 -370 -358 -345 -342 -339 -335 -320 -294 -265 -246 -240 -228 -226 -222 -225 -228 -232 -241 -257 -254 -239 -233 -229 -229 -240 -251 -257 -269 -288 -318 -350 -356 -371 -384 -383 -350 -327 -303 -283 -264 -250 -240 -235 -234 -234 -240 -254 -270 -264 -261 -266 -260 -415 -230 -129 -124 -211 -380 -481 -482 -485 -490 -470 -286 -278 -255 -261 -374 -466 -477 -467 -456 -460 -479 -495 -504 -506 -510 -522 -521 -520 -540 -572 -598 -616 -657 -652 -632 -635 -644 -651 -659 -662 -665 -653 -660 -664 -666 -657 -659 -696 -712 -622 -426 -270 -207 -205 -205 -188 -163 -164 -185 -181 -191 -182 -141 -117 -103 -101 -124 -139 -148 -141 -122 -121 -127 -112 -104 -112 -139 -157 -95 -84 -87 -96 -105 -96 -91 -92 -97 -93 -90 -99 -98 -87 -102 -104 -104 -94 -102 -346 -377 -689 -786 -792 -785 -781 -776 -765 -762 -759 -747 -737 -742 -746 -755 -761 -748 -739 -713 -710 -710 -696 -670 -636 -609 -600 -591 -580 -557 -556 -552 -558 -567 -571 -560 -568 -572 -567 -563 -546 -554 -585 -598 -609 -610 -617 -603 -609 -611 -586 -582 -568 -577 -581 -575 -572 -577 -592 -592 -571 -565 -548 -531 -516 -505 -506 -474 -480 -449 -418 -412 -417 -406 -398 -406 -417 -415 -386 -370 -351 -350 -351 -356 -363 -358 -340 -322 -301 -188 -184 -268 -316 -336 -334 -331 -330 -372 -360 -358 -347 -320 -297 -204 -152 -219 -277 -304 -331 -344 -356 -384 -397 -379 -379 -375 -372 -371 -374 -362 -352 -350 -343 -339 -326 -302 -279 -268 -257 -234 -224 -228 -235 -239 -235 -233 -248 -251 -250 -252 -252 -250 -254 -263 -266 -273 -286 -304 -325 -335 -331 -359 -375 -355 -319 -301 -288 -273 -260 -252 -250 -247 -248 -248 -261 -263 -261 -262 -265 -257 -489 -426 -363 -222 -121 -190 -305 -378 -447 -350 -391 -483 -479 -464 -471 -336 -437 -469 -464 -462 -458 -469 -493 -505 -513 -526 -517 -514 -516 -548 -567 -591 -615 -649 -648 -643 -635 -634 -461 -254 -397 -661 -657 -662 -666 -669 -655 -655 -663 -373 -608 -378 -216 -200 -215 -218 -200 -191 -147 -179 -189 -165 -183 -144 -173 -142 -127 -125 -132 -120 -118 -97 -79 -90 -85 -96 -122 -121 -92 -80 -84 -89 -94 -93 -100 -111 -109 -102 -95 -92 -100 -108 -108 -107 -102 -116 -108 -111 -102 -121 -637 -794 -794 -794 -791 -782 -769 -761 -757 -743 -734 -724 -728 -736 -742 -724 -732 -714 -724 -717 -700 -690 -663 -631 -621 -604 -570 -541 -543 -548 -567 -574 -580 -578 -583 -580 -573 -570 -556 -555 -578 -591 -600 -604 -604 -583 -585 -604 -577 -576 -572 -592 -586 -582 -579 -577 -585 -587 -573 -563 -548 -531 -520 -513 -506 -477 -481 -450 -432 -426 -396 -374 -382 -402 -422 -416 -396 -361 -346 -349 -349 -357 -372 -366 -361 -339 -302 -251 -240 -271 -299 -315 -322 -337 -353 -369 -352 -350 -344 -324 -315 -263 -234 -286 -332 -340 -345 -354 -357 -372 -386 -378 -380 -380 -367 -363 -368 -364 -356 -352 -344 -335 -322 -306 -297 -289 -269 -246 -241 -239 -246 -251 -246 -236 -236 -244 -259 -256 -257 -263 -264 -273 -279 -292 -298 -308 -311 -312 -316 -342 -364 -355 -322 -304 -293 -283 -277 -272 -277 -275 -266 -260 -266 -261 -264 -262 -260 -261 -482 -492 -482 -405 -341 -249 -159 -216 -285 -206 -224 -333 -351 -457 -465 -481 -482 -473 -467 -466 -464 -463 -473 -493 -511 -524 -521 -516 -516 -541 -560 -596 -617 -633 -637 -642 -636 -633 -631 -624 -638 -667 -663 -666 -676 -681 -670 -669 -665 -619 -673 -375 -229 -214 -207 -215 -216 -200 -182 -187 -173 -164 -142 -117 -142 -176 -152 -144 -114 -98 -104 -100 -85 -74 -85 -125 -126 -128 -100 -88 -86 -80 -87 -96 -107 -122 -122 -104 -87 -92 -109 -111 -111 -105 -108 -123 -129 -132 -111 -125 -301 -668 -807 -800 -795 -783 -764 -756 -752 -745 -733 -713 -721 -729 -728 -728 -730 -706 -727 -742 -740 -717 -678 -647 -624 -599 -570 -539 -530 -538 -567 -577 -578 -582 -592 -596 -598 -598 -585 -579 -592 -604 -621 -624 -622 -598 -607 -598 -571 -575 -602 -625 -623 -602 -582 -572 -572 -577 -571 -559 -544 -536 -535 -523 -495 -487 -486 -468 -449 -420 -371 -356 -379 -408 -425 -411 -385 -359 -356 -342 -341 -363 -373 -380 -381 -346 -303 -259 -235 -235 -243 -265 -292 -320 -344 -358 -356 -352 -351 -334 -333 -328 -319 -327 -340 -350 -361 -362 -364 -380 -375 -380 -380 -378 -371 -363 -362 -364 -350 -343 -340 -334 -325 -316 -310 -298 -277 -250 -243 -250 -259 -266 -252 -255 -246 -241 -248 -254 -255 -261 -270 -274 -291 -296 -304 -309 -312 -305 -307 -324 -341 -348 -328 -305 -296 -297 -299 -293 -285 -280 -281 -269 -275 -266 -263 -265 -266 -269 -479 -476 -474 -475 -485 -433 -357 -291 -203 -226 -215 -284 -185 -334 -455 -492 -497 -493 -485 -481 -479 -480 -481 -493 -513 -524 -527 -525 -519 -537 -558 -591 -611 -615 -629 -637 -629 -622 -628 -645 -663 -675 -673 -601 -337 -571 -571 -676 -673 -708 -723 -301 -108 -165 -222 -224 -208 -195 -200 -206 -179 -182 -168 -137 -143 -144 -116 -109 -95 -85 -84 -84 -89 -96 -106 -124 -147 -163 -104 -113 -115 -110 -113 -127 -114 -121 -116 -124 -110 -95 -114 -106 -97 -93 -84 -92 -112 -124 -113 -109 -119 -602 -813 -804 -797 -782 -765 -761 -753 -739 -728 -708 -720 -730 -743 -752 -740 -721 -740 -752 -761 -743 -694 -653 -628 -598 -559 -510 -511 -536 -571 -573 -584 -583 -600 -599 -594 -591 -593 -596 -601 -619 -624 -637 -643 -621 -618 -602 -584 -588 -617 -634 -633 -618 -605 -589 -582 -589 -576 -564 -545 -539 -527 -516 -483 -479 -488 -473 -457 -441 -399 -365 -369 -391 -412 -406 -395 -391 -379 -350 -344 -352 -368 -376 -373 -338 -309 -284 -272 -274 -268 -279 -297 -313 -334 -348 -351 -357 -354 -343 -345 -344 -337 -341 -350 -358 -354 -344 -369 -380 -381 -381 -199 -214 -320 -334 -346 -353 -341 -329 -328 -330 -328 -321 -314 -302 -281 -257 -250 -258 -265 -267 -272 -271 -256 -240 -245 -263 -269 -268 -276 -290 -290 -301 -312 -321 -318 -310 -311 -321 -333 -335 -329 -324 -317 -301 -288 -283 -290 -290 -278 -280 -285 -273 -273 -279 -281 -278 -467 -467 -472 -475 -483 -491 -496 -450 -367 -326 -264 -446 -305 -296 -365 -481 -497 -502 -492 -484 -478 -475 -476 -481 -494 -515 -526 -524 -524 -541 -560 -563 -586 -604 -620 -630 -625 -616 -620 -639 -502 -255 -253 -251 -243 -251 -252 -284 -649 -272 -614 -278 -76 -91 -176 -243 -249 -234 -209 -195 -184 -173 -166 -159 -167 -137 -137 -101 -89 -84 -79 -74 -86 -106 -103 -99 -119 -157 -85 -101 -106 -106 -109 -120 -327 -233 -130 -142 -126 -88 -95 -108 -98 -92 -76 -61 -71 -93 -110 -112 -122 -266 -642 -815 -802 -796 -782 -761 -746 -732 -713 -703 -712 -731 -745 -739 -727 -722 -734 -738 -747 -739 -697 -648 -610 -581 -551 -504 -509 -511 -536 -572 -589 -591 -605 -602 -602 -608 -612 -617 -619 -624 -627 -637 -639 -633 -621 -609 -589 -594 -602 -611 -612 -606 -595 -591 -596 -593 -579 -566 -538 -515 -508 -505 -488 -480 -481 -457 -449 -440 -415 -391 -385 -400 -416 -416 -416 -414 -399 -358 -350 -347 -361 -374 -360 -314 -290 -289 -301 -307 -291 -291 -303 -325 -341 -343 -345 -353 -354 -347 -352 -349 -331 -334 -350 -354 -362 -369 -386 -386 -379 -390 -287 -116 -174 -288 -322 -339 -341 -329 -321 -319 -322 -318 -313 -302 -285 -264 -252 -266 -270 -268 -270 -267 -258 -248 -256 -270 -264 -255 -265 -269 -273 -307 -318 -324 -324 -317 -315 -316 -319 -318 -315 -312 -306 -301 -299 -304 -292 -286 -295 -295 -291 -291 -292 -294 -293 -282 -462 -464 -471 -473 -480 -487 -493 -490 -483 -448 -371 -468 -464 -457 -344 -481 -497 -515 -511 -494 -481 -475 -474 -478 -485 -500 -520 -519 -524 -536 -539 -520 -546 -596 -616 -627 -623 -616 -621 -635 -649 -651 -648 -641 -552 -127 -530 -251 -292 -241 -323 -168 -94 -84 -94 -100 -329 -650 -511 -189 -162 -180 -195 -171 -192 -180 -181 -167 -167 -116 -83 -77 -80 -90 -101 -116 -94 -120 -100 -95 -95 -79 -77 -88 -203 -163 -118 -134 -143 -128 -115 -111 -108 -101 -82 -69 -58 -71 -97 -113 -112 -121 -241 -302 -551 -807 -791 -762 -748 -725 -704 -692 -710 -727 -734 -727 -724 -729 -736 -729 -720 -713 -694 -659 -617 -579 -537 -510 -510 -512 -538 -577 -595 -598 -607 -589 -573 -584 -609 -625 -628 -632 -631 -631 -619 -629 -629 -609 -590 -585 -590 -596 -606 -598 -584 -594 -611 -604 -581 -565 -542 -516 -522 -522 -492 -480 -470 -447 -447 -443 -425 -414 -414 -422 -428 -422 -429 -425 -408 -367 -343 -348 -360 -368 -355 -345 -310 -286 -314 -335 -324 -311 -312 -337 -341 -336 -339 -354 -360 -366 -368 -354 -334 -322 -332 -360 -369 -376 -398 -401 -393 -391 -366 -334 -285 -300 -308 -322 -333 -334 -324 -315 -316 -316 -312 -301 -285 -273 -261 -266 -274 -270 -266 -265 -262 -256 -258 -269 -267 -259 -258 -266 -272 -304 -321 -330 -327 -324 -321 -322 -319 -312 -308 -309 -306 -304 -304 -296 -306 -294 -301 -306 -294 -298 -303 -301 -294 -285 -462 -465 -467 -470 -479 -489 -495 -489 -481 -481 -472 -472 -467 -464 -475 -481 -491 -516 -524 -502 -484 -474 -467 -469 -483 -501 -516 -517 -520 -525 -535 -210 -206 -498 -581 -596 -612 -617 -624 -637 -645 -651 -662 -666 -674 -585 -110 -98 -619 -308 -241 -244 -233 -225 -154 -92 -373 -559 -348 -524 -195 -203 -162 -147 -183 -188 -188 -184 -137 -159 -137 -93 -77 -73 -85 -111 -124 -115 -132 -123 -98 -79 -71 -76 -81 -284 -389 -264 -139 -131 -143 -131 -114 -105 -93 -100 -78 -73 -92 -115 -115 -119 -119 -121 -209 -517 -791 -762 -759 -723 -710 -689 -702 -725 -727 -727 -709 -704 -717 -714 -709 -700 -675 -645 -611 -580 -549 -556 -522 -522 -538 -567 -597 -604 -604 -577 -565 -582 -596 -605 -624 -638 -636 -651 -646 -642 -634 -614 -598 -593 -594 -604 -616 -612 -598 -605 -620 -607 -584 -582 -546 -535 -545 -524 -507 -486 -451 -425 -442 -456 -452 -448 -444 -443 -436 -432 -445 -436 -410 -371 -344 -348 -353 -360 -365 -355 -324 -314 -334 -334 -331 -330 -319 -340 -339 -343 -339 -361 -375 -384 -374 -352 -335 -324 -329 -345 -350 -368 -391 -382 -272 -385 -359 -352 -336 -323 -310 -301 -307 -318 -321 -317 -316 -316 -310 -301 -287 -284 -270 -264 -271 -269 -267 -266 -265 -263 -265 -271 -272 -271 -262 -267 -273 -302 -317 -324 -328 -327 -332 -329 -319 -309 -302 -299 -295 -303 -313 -302 -307 -307 -295 -310 -306 -302 -307 -302 -289 -282 -259 -242 -417 -472 -480 -491 -497 -488 -478 -476 -470 -474 -471 -469 -467 -467 -490 -522 -523 -505 -488 -476 -463 -461 -480 -505 -512 -512 -519 -537 -537 -273 -217 -175 -213 -210 -461 -595 -603 -617 -630 -645 -659 -670 -681 -628 -225 -70 -670 -658 -316 -223 -147 -178 -238 -172 -384 -507 -292 -607 -220 -232 -212 -155 -163 -163 -173 -195 -178 -182 -165 -149 -119 -78 -74 -81 -100 -95 -103 -98 -90 -90 -88 -79 -97 -172 -394 -491 -458 -313 -130 -152 -132 -127 -119 -95 -105 -85 -107 -98 -95 -95 -114 -134 -124 -411 -802 -771 -757 -716 -706 -686 -698 -702 -716 -707 -709 -720 -713 -707 -704 -683 -657 -645 -640 -632 -601 -580 -539 -529 -548 -578 -593 -602 -601 -579 -562 -560 -571 -596 -620 -645 -649 -647 -625 -640 -639 -619 -615 -615 -606 -608 -622 -623 -610 -612 -619 -600 -580 -593 -588 -568 -538 -528 -504 -478 -438 -415 -429 -453 -464 -465 -462 -452 -447 -423 -447 -436 -408 -376 -349 -353 -344 -346 -364 -371 -353 -338 -340 -331 -330 -328 -335 -338 -340 -352 -344 -365 -385 -391 -376 -362 -351 -338 -341 -348 -356 -363 -384 -380 -391 -384 -364 -353 -346 -342 -326 -306 -300 -307 -317 -321 -318 -315 -307 -298 -294 -311 -285 -283 -279 -274 -272 -268 -267 -270 -270 -270 -272 -279 -271 -269 -272 -301 -315 -324 -329 -330 -336 -336 -326 -312 -305 -306 -306 -307 -306 -312 -311 -313 -306 -319 -312 -307 -304 -299 -288 -279 -387 -213 -234 -250 -409 -492 -499 -489 -477 -473 -465 -471 -471 -471 -470 -473 -496 -520 -519 -508 -488 -478 -470 -465 -477 -495 -504 -512 -515 -524 -552 -563 -590 -272 -179 -141 -174 -242 -256 -431 -626 -643 -659 -673 -681 -619 -224 -195 -224 -670 -700 -682 -272 -484 -369 -106 -389 -713 -674 -610 -240 -240 -248 -233 -119 -113 -124 -192 -180 -175 -142 -138 -145 -111 -85 -82 -80 -87 -94 -89 -88 -96 -95 -75 -94 -85 -305 -472 -508 -348 -81 -100 -119 -162 -166 -144 -120 -83 -90 -86 -105 -99 -126 -128 -108 -405 -805 -774 -758 -727 -695 -669 -671 -686 -707 -715 -698 -706 -705 -709 -707 -690 -690 -701 -690 -648 -609 -588 -553 -542 -561 -571 -595 -607 -607 -614 -595 -566 -573 -602 -622 -639 -646 -642 -625 -641 -636 -633 -634 -637 -627 -613 -617 -623 -616 -618 -622 -599 -587 -589 -608 -593 -543 -533 -486 -460 -432 -418 -423 -431 -438 -445 -448 -451 -450 -424 -433 -422 -409 -386 -365 -360 -344 -334 -354 -380 -375 -351 -337 -338 -340 -329 -329 -338 -348 -343 -346 -361 -366 -379 -376 -372 -378 -370 -360 -358 -352 -348 -376 -373 -397 -381 -367 -359 -356 -345 -332 -315 -302 -304 -312 -318 -315 -314 -310 -303 -304 -310 -295 -288 -285 -278 -273 -271 -273 -281 -280 -276 -278 -285 -277 -269 -284 -302 -321 -329 -333 -336 -336 -331 -317 -302 -303 -301 -296 -307 -317 -317 -312 -313 -305 -324 -316 -301 -300 -298 -290 -289 -443 -413 -409 -247 -397 -494 -502 -492 -480 -471 -460 -462 -462 -464 -467 -472 -500 -513 -523 -517 -486 -473 -472 -471 -472 -483 -506 -518 -519 -524 -545 -559 -584 -609 -314 -207 -493 -591 -374 -412 -605 -633 -657 -669 -680 -681 -625 -184 -205 -230 -648 -732 -706 -752 -436 -165 -186 -249 -430 -600 -208 -191 -191 -195 -97 -97 -112 -116 -99 -94 -95 -107 -113 -103 -108 -126 -110 -97 -96 -90 -89 -85 -75 -81 -87 -84 -142 -343 -498 -341 -90 -97 -111 -119 -163 -140 -128 -80 -76 -65 -90 -96 -109 -286 -283 -180 -441 -768 -747 -709 -700 -672 -663 -690 -707 -697 -718 -727 -722 -728 -727 -716 -713 -706 -694 -668 -619 -589 -566 -552 -566 -591 -599 -612 -618 -625 -608 -587 -593 -601 -611 -628 -641 -630 -609 -634 -641 -633 -631 -637 -629 -601 -594 -606 -609 -615 -615 -599 -595 -591 -591 -601 -558 -509 -468 -450 -430 -430 -431 -422 -418 -412 -414 -435 -446 -432 -411 -409 -393 -390 -381 -366 -343 -337 -361 -387 -384 -356 -331 -332 -344 -338 -329 -341 -361 -352 -356 -358 -349 -363 -375 -374 -380 -383 -373 -371 -372 -359 -377 -375 -393 -389 -381 -376 -363 -353 -341 -321 -308 -310 -314 -317 -316 -315 -316 -311 -309 -303 -292 -285 -288 -285 -285 -291 -290 -288 -287 -281 -286 -287 -286 -281 -289 -301 -315 -325 -332 -336 -337 -340 -337 -323 -317 -311 -306 -306 -310 -320 -313 -311 -312 -338 -328 -307 -304 -302 -300 -305 -443 -452 -468 -429 -463 -493 -503 -496 -483 -409 -314 -360 -421 -322 -320 -334 -350 -501 -394 -490 -493 -474 -470 -472 -476 -486 -505 -522 -523 -527 -545 -560 -575 -606 -617 -621 -629 -379 -233 -212 -210 -394 -658 -676 -685 -681 -671 -668 -663 -675 -715 -730 -744 -774 -379 -114 -115 -98 -134 -195 -150 -158 -138 -148 -143 -168 -203 -138 -107 -89 -93 -107 -113 -104 -94 -101 -113 -109 -128 -106 -83 -72 -86 -89 -88 -87 -93 -309 -499 -327 -82 -106 -105 -88 -144 -139 -140 -130 -107 -68 -70 -110 -329 -463 -450 -552 -731 -762 -753 -740 -699 -673 -655 -674 -701 -725 -732 -735 -740 -743 -743 -738 -730 -728 -715 -662 -627 -592 -571 -567 -583 -592 -595 -615 -630 -637 -623 -605 -594 -579 -592 -616 -627 -628 -622 -614 -627 -623 -621 -618 -609 -590 -586 -594 -596 -603 -602 -596 -596 -600 -602 -585 -527 -480 -468 -464 -459 -460 -443 -409 -392 -394 -409 -433 -449 -447 -428 -399 -395 -385 -373 -360 -343 -339 -360 -385 -388 -379 -373 -349 -346 -338 -334 -340 -336 -353 -363 -350 -340 -345 -364 -384 -387 -381 -367 -378 -349 -338 -370 -373 -379 -381 -397 -383 -368 -361 -347 -331 -320 -317 -319 -319 -318 -317 -318 -319 -315 -303 -293 -286 -288 -287 -282 -284 -289 -295 -296 -288 -289 -291 -295 -292 -295 -304 -313 -329 -342 -342 -338 -336 -324 -324 -323 -319 -319 -310 -318 -330 -328 -312 -320 -344 -329 -302 -306 -317 -316 -311 -443 -454 -475 -480 -478 -489 -497 -496 -495 -452 -329 -245 -268 -205 -183 -189 -187 -327 -221 -337 -362 -364 -432 -477 -481 -497 -521 -525 -527 -532 -550 -553 -578 -600 -606 -620 -628 -629 -623 -402 -212 -390 -655 -672 -679 -677 -677 -673 -673 -685 -712 -726 -746 -775 -369 -90 -378 -689 -683 -512 -108 -166 -168 -144 -137 -176 -199 -188 -174 -126 -108 -110 -111 -115 -106 -91 -102 -120 -114 -110 -97 -77 -78 -78 -96 -94 -95 -302 -497 -337 -76 -79 -86 -97 -147 -146 -128 -121 -123 -86 -63 -88 -356 -479 -420 -475 -573 -622 -770 -749 -686 -656 -642 -655 -696 -736 -750 -743 -738 -736 -736 -735 -726 -713 -690 -642 -618 -595 -573 -567 -586 -593 -603 -627 -640 -648 -640 -611 -585 -569 -582 -605 -613 -619 -611 -610 -619 -615 -614 -608 -594 -580 -582 -590 -590 -593 -605 -604 -611 -607 -610 -569 -520 -483 -474 -473 -479 -481 -462 -431 -403 -390 -401 -421 -439 -445 -425 -423 -401 -397 -387 -364 -361 -362 -364 -382 -392 -388 -385 -370 -357 -339 -323 -316 -298 -337 -360 -345 -337 -340 -359 -391 -397 -379 -362 -381 -365 -371 -384 -389 -389 -395 -400 -396 -384 -371 -355 -337 -325 -322 -323 -328 -327 -323 -325 -326 -322 -306 -304 -300 -296 -297 -298 -298 -296 -299 -302 -300 -297 -296 -300 -298 -301 -303 -316 -326 -330 -340 -345 -339 -348 -347 -346 -333 -326 -325 -337 -337 -344 -332 -336 -347 -336 -318 -317 -326 -321 -310 -445 -453 -464 -468 -472 -484 -489 -492 -497 -497 -452 -376 -353 -344 -331 -332 -344 -332 -235 -325 -334 -243 -313 -444 -490 -504 -526 -530 -531 -536 -552 -555 -578 -583 -602 -613 -616 -616 -616 -621 -627 -638 -656 -670 -677 -683 -678 -667 -666 -682 -704 -721 -742 -315 -510 -745 -737 -744 -741 -718 -533 -101 -171 -143 -140 -140 -173 -197 -193 -182 -195 -150 -99 -96 -97 -91 -91 -96 -103 -101 -91 -87 -116 -98 -83 -94 -86 -301 -506 -348 -108 -109 -120 -140 -148 -147 -101 -125 -127 -124 -82 -79 -156 -317 -394 -367 -404 -543 -776 -750 -694 -659 -611 -640 -694 -736 -768 -778 -761 -736 -721 -712 -708 -705 -674 -632 -613 -590 -567 -564 -566 -596 -616 -640 -645 -650 -643 -618 -601 -582 -589 -595 -600 -625 -614 -600 -609 -607 -605 -600 -584 -572 -574 -582 -589 -595 -610 -605 -624 -620 -600 -563 -527 -511 -494 -488 -491 -493 -481 -450 -412 -388 -398 -410 -422 -392 -413 -419 -402 -395 -385 -375 -369 -364 -369 -382 -391 -392 -386 -368 -361 -343 -342 -308 -307 -343 -360 -316 -311 -339 -352 -385 -394 -377 -356 -340 -350 -351 -352 -365 -371 -385 -392 -385 -374 -366 -357 -339 -327 -328 -329 -336 -333 -330 -338 -338 -329 -313 -313 -315 -314 -307 -297 -295 -295 -301 -315 -310 -304 -304 -305 -306 -303 -306 -312 -317 -328 -344 -354 -365 -362 -360 -346 -331 -327 -328 -341 -345 -349 -356 -357 -356 -359 -348 -324 -336 -320 -319 -266 -466 -290 -451 -475 -476 -487 -488 -491 -498 -487 -469 -459 -444 -448 -458 -488 -494 -374 -491 -513 -398 -347 -436 -438 -395 -461 -535 -536 -538 -546 -540 -480 -587 -605 -618 -619 -608 -605 -613 -624 -636 -651 -661 -668 -684 -675 -668 -670 -673 -696 -711 -733 -288 -93 -106 -431 -541 -261 -264 -267 -235 -191 -172 -170 -180 -177 -197 -201 -201 -222 -158 -85 -81 -89 -95 -92 -97 -115 -92 -90 -84 -97 -126 -89 -78 -86 -125 -167 -149 -109 -117 -115 -105 -123 -120 -83 -112 -108 -107 -105 -124 -144 -283 -405 -382 -370 -443 -588 -752 -674 -644 -585 -619 -686 -736 -749 -761 -758 -738 -712 -690 -679 -667 -644 -631 -610 -589 -584 -559 -565 -592 -615 -641 -647 -649 -644 -622 -600 -577 -583 -601 -615 -634 -613 -595 -593 -591 -592 -587 -579 -567 -561 -568 -580 -597 -612 -609 -631 -612 -598 -563 -548 -529 -501 -488 -494 -502 -490 -455 -417 -387 -361 -353 -352 -400 -418 -404 -396 -401 -395 -386 -369 -361 -375 -385 -388 -385 -373 -365 -355 -366 -357 -331 -230 -197 -268 -310 -328 -352 -359 -374 -385 -373 -344 -366 -357 -356 -363 -362 -366 -381 -391 -382 -367 -363 -363 -352 -339 -341 -339 -348 -340 -339 -344 -340 -333 -320 -322 -324 -318 -315 -309 -310 -299 -300 -316 -313 -309 -308 -311 -312 -308 -306 -308 -316 -327 -339 -352 -359 -367 -343 -350 -337 -326 -337 -345 -347 -349 -353 -357 -360 -363 -351 -343 -354 -322 -329 -431 -449 -444 -467 -309 -285 -421 -478 -486 -494 -487 -472 -466 -456 -447 -455 -468 -486 -494 -500 -506 -507 -505 -502 -411 -330 -363 -462 -536 -535 -535 -516 -320 -483 -506 -531 -536 -583 -604 -612 -626 -637 -641 -648 -666 -682 -674 -666 -668 -673 -678 -687 -723 -284 -84 -81 -91 -374 -701 -691 -691 -686 -626 -198 -177 -192 -192 -202 -228 -233 -164 -102 -84 -86 -87 -81 -108 -200 -185 -181 -98 -80 -84 -99 -92 -96 -100 -93 -94 -97 -89 -96 -109 -97 -105 -96 -106 -116 -88 -114 -124 -117 -114 -118 -271 -431 -389 -418 -539 -768 -695 -649 -592 -598 -661 -676 -726 -755 -744 -725 -703 -680 -675 -678 -654 -622 -606 -606 -578 -561 -564 -589 -612 -637 -645 -640 -634 -627 -623 -623 -622 -623 -632 -641 -609 -589 -584 -582 -583 -577 -568 -558 -555 -566 -585 -603 -611 -616 -624 -611 -610 -580 -550 -529 -510 -503 -507 -501 -482 -451 -417 -415 -412 -391 -394 -428 -425 -407 -411 -407 -395 -385 -371 -363 -373 -386 -390 -379 -368 -367 -355 -377 -369 -313 -225 -195 -252 -256 -284 -379 -379 -377 -375 -365 -358 -359 -363 -356 -353 -364 -361 -363 -367 -371 -371 -368 -364 -360 -355 -354 -354 -359 -350 -349 -349 -343 -340 -337 -333 -328 -326 -321 -302 -291 -299 -300 -316 -316 -316 -315 -319 -319 -312 -307 -309 -315 -327 -344 -349 -352 -370 -349 -358 -354 -341 -340 -348 -348 -347 -357 -365 -367 -367 -363 -366 -371 -345 -335 -437 -452 -454 -467 -446 -440 -467 -475 -480 -491 -489 -478 -468 -453 -448 -450 -452 -470 -491 -500 -505 -507 -503 -500 -509 -526 -449 -409 -535 -533 -513 -457 -548 -309 -294 -238 -300 -526 -602 -606 -613 -620 -632 -647 -663 -675 -670 -667 -663 -662 -664 -683 -712 -721 -740 -365 -76 -75 -326 -705 -702 -710 -658 -229 -208 -209 -204 -226 -248 -234 -152 -109 -96 -83 -87 -85 -91 -118 -177 -94 -97 -127 -115 -107 -117 -124 -107 -75 -93 -132 -239 -354 -95 -106 -100 -79 -110 -86 -99 -105 -99 -95 -120 -118 -263 -447 -402 -420 -525 -750 -683 -641 -588 -584 -589 -646 -704 -742 -744 -722 -699 -690 -696 -684 -657 -649 -613 -607 -569 -565 -570 -589 -610 -631 -638 -635 -634 -634 -639 -636 -629 -655 -636 -647 -617 -587 -582 -578 -573 -564 -548 -541 -549 -565 -590 -602 -618 -626 -627 -627 -618 -591 -553 -537 -520 -517 -517 -499 -478 -459 -452 -452 -441 -440 -434 -431 -418 -400 -398 -398 -395 -388 -381 -380 -388 -391 -390 -380 -373 -372 -372 -381 -375 -340 -330 -328 -335 -241 -229 -396 -403 -395 -389 -388 -388 -371 -371 -356 -360 -364 -366 -365 -368 -367 -363 -371 -371 -365 -368 -373 -360 -362 -359 -363 -356 -351 -345 -338 -336 -335 -329 -324 -315 -305 -296 -305 -308 -314 -317 -320 -325 -326 -318 -315 -318 -318 -322 -328 -335 -357 -356 -332 -343 -344 -342 -339 -346 -350 -357 -366 -372 -376 -374 -371 -345 -388 -373 -370 -258 -428 -439 -469 -478 -470 -468 -470 -478 -480 -481 -482 -476 -464 -450 -449 -451 -458 -489 -497 -504 -506 -502 -501 -503 -514 -528 -536 -537 -532 -485 -329 -462 -497 -588 -351 -565 -607 -593 -586 -600 -619 -632 -649 -668 -670 -659 -660 -647 -664 -673 -676 -679 -705 -730 -740 -395 -73 -67 -277 -691 -601 -198 -171 -170 -171 -180 -218 -125 -99 -86 -76 -80 -78 -69 -67 -72 -88 -91 -79 -85 -99 -117 -120 -116 -120 -126 -133 -103 -72 -97 -114 -102 -113 -106 -83 -83 -88 -99 -118 -123 -114 -105 -122 -290 -446 -383 -389 -470 -575 -702 -631 -625 -582 -567 -620 -690 -736 -741 -711 -684 -687 -689 -674 -662 -620 -601 -596 -569 -568 -579 -594 -608 -625 -630 -627 -628 -633 -642 -650 -653 -670 -649 -653 -624 -585 -579 -584 -573 -555 -541 -539 -555 -576 -600 -614 -622 -634 -634 -639 -623 -604 -572 -546 -523 -511 -505 -490 -470 -461 -460 -452 -441 -460 -443 -427 -393 -393 -403 -401 -397 -397 -387 -380 -391 -391 -390 -379 -378 -377 -382 -370 -377 -377 -375 -370 -366 -341 -345 -397 -404 -399 -391 -391 -396 -374 -386 -380 -371 -366 -367 -366 -365 -362 -358 -363 -370 -370 -368 -387 -366 -365 -362 -362 -357 -356 -355 -352 -350 -345 -339 -333 -319 -295 -307 -309 -307 -314 -320 -326 -332 -330 -325 -321 -320 -318 -315 -317 -326 -328 -341 -323 -342 -351 -339 -336 -337 -345 -360 -369 -381 -391 -393 -374 -321 -406 -404 -389 -422 -427 -437 -451 -466 -469 -469 -472 -468 -471 -478 -482 -482 -473 -452 -450 -452 -457 -473 -482 -501 -505 -503 -502 -503 -505 -519 -535 -536 -533 -528 -498 -343 -371 -577 -608 -616 -521 -498 -495 -509 -575 -627 -636 -646 -656 -655 -643 -647 -652 -651 -675 -685 -707 -729 -738 -485 -179 -72 -268 -684 -686 -608 -184 -164 -140 -145 -173 -213 -235 -161 -97 -380 -414 -73 -85 -107 -85 -78 -112 -68 -73 -90 -114 -111 -115 -119 -121 -112 -95 -76 -60 -77 -156 -438 -94 -118 -112 -112 -120 -93 -72 -76 -102 -142 -251 -395 -402 -440 -497 -506 -703 -633 -574 -565 -606 -663 -712 -735 -722 -696 -686 -687 -674 -621 -599 -602 -596 -574 -582 -590 -598 -601 -610 -620 -623 -629 -641 -653 -663 -667 -658 -678 -651 -629 -594 -584 -584 -572 -558 -550 -551 -569 -589 -608 -622 -621 -644 -645 -649 -644 -624 -589 -559 -537 -520 -508 -499 -490 -459 -422 -439 -439 -424 -428 -420 -404 -405 -400 -397 -394 -388 -384 -387 -389 -391 -387 -383 -388 -385 -381 -369 -373 -376 -368 -364 -374 -388 -344 -277 -399 -397 -388 -377 -404 -386 -395 -382 -369 -369 -369 -368 -369 -366 -362 -366 -367 -366 -365 -385 -364 -360 -358 -355 -351 -353 -356 -359 -356 -342 -343 -323 -296 -294 -294 -303 -305 -321 -329 -333 -336 -335 -331 -327 -323 -322 -311 -318 -312 -312 -316 -328 -344 -353 -355 -349 -343 -354 -361 -364 -390 -402 -409 -383 -358 -402 -410 -407 -423 -425 -434 -449 -466 -473 -474 -462 -460 -468 -472 -475 -481 -474 -455 -451 -453 -457 -462 -470 -496 -502 -502 -501 -499 -500 -516 -533 -535 -533 -530 -528 -537 -560 -473 -492 -486 -346 -238 -207 -210 -375 -531 -548 -568 -596 -649 -643 -659 -660 -652 -676 -686 -709 -725 -728 -720 -705 -446 -290 -677 -678 -685 -657 -190 -152 -157 -182 -162 -170 -197 -381 -527 -536 -360 -93 -110 -92 -89 -116 -80 -68 -77 -89 -94 -95 -95 -108 -123 -97 -55 -57 -64 -153 -489 -480 -507 -509 -198 -106 -88 -78 -71 -83 -123 -260 -443 -410 -379 -386 -457 -701 -636 -592 -568 -591 -665 -723 -740 -725 -697 -686 -686 -671 -617 -605 -612 -599 -580 -596 -597 -600 -599 -598 -609 -624 -631 -640 -660 -671 -669 -673 -683 -658 -638 -595 -588 -582 -571 -565 -559 -563 -585 -603 -623 -629 -631 -642 -646 -649 -640 -621 -593 -562 -539 -522 -508 -501 -474 -441 -436 -428 -423 -425 -414 -407 -411 -412 -412 -408 -397 -385 -385 -395 -391 -387 -383 -388 -389 -389 -374 -372 -375 -365 -354 -354 -368 -385 -350 -266 -299 -366 -385 -405 -406 -406 -399 -386 -378 -373 -375 -376 -374 -372 -368 -373 -366 -359 -361 -399 -367 -360 -362 -352 -349 -362 -368 -363 -355 -344 -345 -320 -320 -312 -306 -306 -308 -324 -332 -336 -339 -340 -338 -334 -330 -326 -318 -309 -300 -301 -312 -317 -331 -336 -347 -353 -360 -370 -366 -360 -385 -415 -419 -408 -393 -404 -426 -423 -422 -425 -430 -445 -463 -474 -463 -456 -459 -462 -465 -471 -478 -478 -466 -453 -456 -458 -462 -465 -492 -496 -498 -498 -496 -497 -513 -531 -534 -533 -529 -526 -533 -546 -351 -347 -317 -546 -426 -317 -238 -212 -217 -256 -288 -340 -630 -582 -592 -607 -642 -663 -676 -705 -687 -675 -673 -663 -656 -659 -668 -583 -313 -642 -226 -197 -162 -157 -164 -154 -167 -183 -198 -332 -337 -95 -198 -399 -90 -86 -113 -76 -73 -73 -85 -100 -104 -100 -105 -126 -119 -64 -61 -84 -120 -480 -493 -469 -172 -87 -76 -76 -75 -89 -112 -248 -450 -369 -370 -362 -392 -678 -640 -598 -569 -593 -658 -716 -731 -724 -725 -714 -686 -673 -638 -637 -622 -607 -602 -609 -615 -614 -603 -598 -608 -621 -631 -643 -659 -667 -658 -671 -674 -674 -638 -592 -585 -577 -563 -567 -578 -581 -594 -600 -612 -630 -632 -656 -650 -646 -635 -609 -572 -564 -571 -551 -523 -505 -460 -418 -432 -428 -414 -404 -405 -397 -413 -411 -412 -402 -384 -377 -379 -395 -387 -382 -380 -384 -388 -390 -380 -375 -385 -362 -357 -372 -374 -381 -377 -348 -286 -337 -353 -405 -396 -410 -394 -386 -373 -363 -371 -379 -379 -380 -375 -392 -368 -355 -383 -408 -302 -343 -328 -330 -352 -359 -359 -361 -361 -345 -355 -354 -339 -315 -296 -310 -311 -317 -331 -340 -342 -342 -340 -339 -336 -333 -328 -317 -304 -300 -307 -305 -310 -323 -340 -353 -358 -362 -361 -357 -383 -399 -414 -416 -404 -417 -432 -433 -419 -420 -422 -436 -456 -470 -459 -457 -457 -458 -463 -471 -478 -481 -472 -455 -455 -456 -458 -462 -469 -487 -494 -494 -492 -495 -506 -523 -529 -524 -520 -516 -522 -542 -546 -559 -582 -601 -600 -583 -401 -302 -321 -455 -538 -436 -570 -335 -325 -344 -578 -606 -661 -655 -405 -235 -202 -202 -220 -235 -349 -559 -307 -619 -250 -263 -213 -176 -169 -168 -167 -187 -182 -306 -502 -539 -434 -88 -113 -82 -69 -107 -110 -81 -67 -83 -109 -109 -121 -148 -124 -71 -62 -67 -68 -85 -466 -493 -169 -89 -67 -77 -77 -74 -85 -85 -99 -191 -391 -368 -394 -477 -638 -615 -584 -596 -657 -711 -732 -741 -740 -711 -674 -655 -651 -647 -616 -600 -606 -627 -632 -621 -609 -603 -608 -621 -632 -644 -659 -660 -656 -658 -661 -656 -623 -589 -575 -566 -559 -574 -598 -606 -606 -598 -604 -637 -632 -641 -647 -642 -635 -598 -572 -569 -572 -553 -516 -493 -463 -433 -437 -414 -410 -411 -399 -393 -416 -421 -422 -406 -381 -374 -378 -391 -379 -383 -379 -379 -380 -380 -380 -378 -391 -378 -375 -385 -380 -376 -362 -366 -351 -356 -350 -314 -358 -380 -377 -382 -388 -381 -374 -377 -382 -381 -378 -421 -387 -381 -409 -412 -259 -299 -338 -340 -349 -365 -386 -392 -345 -346 -357 -356 -342 -315 -295 -313 -311 -316 -328 -337 -342 -342 -339 -338 -336 -329 -332 -314 -309 -324 -329 -307 -305 -316 -333 -340 -344 -363 -364 -370 -388 -392 -410 -423 -427 -435 -449 -438 -419 -415 -415 -428 -448 -463 -463 -471 -460 -457 -460 -467 -475 -480 -477 -465 -451 -452 -453 -455 -453 -471 -490 -492 -491 -492 -497 -509 -517 -513 -511 -507 -508 -525 -533 -551 -571 -591 -599 -570 -519 -549 -598 -610 -609 -583 -562 -622 -643 -636 -346 -274 -597 -377 -571 -420 -262 -257 -237 -203 -192 -223 -206 -209 -265 -264 -522 -297 -249 -188 -176 -189 -196 -183 -292 -498 -502 -447 -105 -86 -466 -471 -166 -93 -86 -76 -286 -277 -143 -149 -141 -112 -62 -63 -66 -84 -471 -498 -169 -98 -90 -71 -77 -90 -86 -85 -98 -171 -433 -367 -333 -382 -626 -627 -593 -599 -607 -639 -692 -727 -727 -707 -694 -668 -673 -640 -597 -596 -600 -630 -637 -613 -604 -606 -609 -621 -636 -648 -657 -655 -662 -659 -657 -643 -610 -575 -560 -555 -554 -576 -608 -613 -609 -598 -596 -635 -639 -645 -651 -636 -626 -602 -590 -588 -576 -550 -522 -500 -477 -475 -437 -422 -424 -422 -406 -389 -415 -422 -417 -401 -376 -376 -388 -393 -388 -395 -380 -381 -380 -375 -372 -369 -387 -393 -396 -408 -407 -395 -365 -356 -333 -354 -264 -160 -175 -307 -364 -378 -386 -386 -385 -384 -378 -383 -386 -403 -390 -415 -413 -416 -286 -316 -352 -342 -349 -368 -377 -361 -356 -345 -364 -348 -340 -313 -295 -310 -306 -309 -320 -329 -337 -340 -334 -314 -313 -332 -332 -323 -322 -323 -319 -316 -307 -311 -326 -334 -346 -368 -373 -394 -407 -406 -421 -423 -433 -448 -455 -447 -420 -415 -416 -421 -434 -435 -452 -466 -456 -454 -457 -463 -472 -478 -472 -460 -462 -460 -451 -451 -457 -465 -478 -480 -489 -491 -494 -501 -509 -514 -514 -513 -512 -518 -522 -539 -564 -588 -597 -525 -490 -527 -569 -586 -574 -537 -531 -561 -644 -644 -649 -372 -603 -671 -678 -679 -683 -684 -476 -220 -217 -224 -223 -211 -271 -242 -517 -545 -537 -344 -198 -174 -186 -190 -281 -448 -497 -493 -507 -508 -516 -135 -102 -123 -83 -74 -91 -113 -123 -118 -112 -107 -101 -70 -65 -96 -501 -524 -180 -98 -90 -94 -89 -79 -79 -79 -91 -179 -405 -389 -366 -375 -484 -584 -586 -586 -597 -628 -677 -711 -706 -693 -703 -674 -661 -600 -571 -564 -587 -637 -646 -613 -604 -611 -612 -624 -642 -649 -648 -658 -661 -653 -652 -634 -600 -568 -549 -543 -543 -557 -582 -601 -611 -592 -592 -621 -629 -644 -632 -638 -641 -631 -612 -593 -579 -561 -529 -499 -477 -480 -446 -441 -441 -424 -392 -401 -423 -427 -419 -399 -375 -373 -381 -398 -402 -398 -382 -385 -386 -379 -370 -370 -384 -391 -396 -340 -221 -248 -282 -359 -376 -368 -366 -250 -229 -235 -324 -376 -376 -375 -373 -382 -387 -386 -408 -394 -392 -421 -421 -422 -367 -362 -348 -331 -342 -358 -370 -367 -357 -337 -355 -353 -340 -319 -307 -310 -307 -308 -323 -336 -337 -339 -337 -319 -293 -340 -334 -332 -326 -313 -325 -323 -320 -329 -332 -337 -358 -369 -394 -404 -421 -423 -428 -436 -454 -460 -448 -439 -421 -418 -415 -416 -417 -428 -445 -460 -452 -451 -456 -462 -462 -463 -464 -459 -460 -456 -455 -456 -460 -466 -473 -475 -481 -489 -493 -500 -507 -512 -515 -513 -514 -512 -513 -530 -552 -583 -594 -543 -512 -490 -456 -450 -471 -473 -460 -484 -561 -565 -651 -648 -644 -657 -662 -665 -671 -640 -435 -228 -233 -234 -220 -207 -191 -225 -223 -250 -455 -540 -347 -212 -179 -170 -179 -279 -469 -478 -484 -475 -482 -508 -485 -215 -117 -106 -105 -272 -447 -474 -371 -240 -397 -73 -65 -96 -495 -515 -514 -231 -103 -93 -78 -74 -82 -74 -78 -163 -397 -394 -393 -369 -410 -394 -480 -569 -600 -619 -660 -688 -688 -696 -696 -683 -651 -586 -566 -551 -594 -647 -658 -638 -625 -621 -622 -631 -641 -643 -651 -671 -652 -643 -647 -634 -594 -565 -545 -537 -540 -544 -555 -580 -603 -588 -590 -610 -653 -639 -653 -662 -650 -643 -619 -592 -577 -548 -515 -497 -495 -476 -455 -454 -452 -425 -355 -391 -427 -427 -423 -410 -391 -383 -374 -395 -406 -396 -375 -378 -379 -376 -378 -387 -352 -349 -407 -354 -217 -242 -263 -362 -381 -340 -354 -357 -366 -375 -383 -378 -365 -352 -355 -379 -387 -389 -399 -417 -403 -420 -420 -401 -383 -365 -346 -337 -334 -341 -354 -349 -336 -335 -345 -348 -339 -328 -320 -311 -309 -316 -329 -342 -345 -346 -342 -335 -332 -344 -343 -339 -315 -327 -341 -327 -320 -332 -336 -338 -365 -391 -408 -430 -435 -440 -444 -456 -465 -462 -461 -461 -422 -419 -416 -412 -413 -420 -438 -440 -445 -449 -455 -453 -454 -461 -465 -464 -460 -456 -457 -460 -460 -465 -473 -479 -478 -482 -485 -488 -492 -504 -516 -514 -513 -515 -518 -519 -549 -576 -589 -593 -593 -562 -447 -305 -242 -241 -234 -238 -275 -291 -555 -559 -565 -622 -643 -612 -645 -468 -250 -225 -240 -234 -232 -204 -199 -199 -167 -195 -222 -452 -541 -452 -296 -200 -181 -187 -205 -257 -484 -495 -482 -481 -484 -484 -479 -240 -118 -286 -468 -470 -308 -174 -394 -102 -90 -111 -108 -100 -427 -237 -113 -108 -91 -83 -85 -65 -65 -148 -371 -404 -376 -375 -373 -385 -459 -567 -616 -635 -671 -703 -710 -702 -675 -662 -657 -620 -545 -550 -596 -652 -669 -655 -643 -638 -633 -635 -638 -644 -663 -672 -653 -642 -642 -635 -594 -566 -552 -540 -531 -533 -546 -573 -590 -593 -597 -604 -654 -649 -652 -652 -651 -647 -632 -614 -597 -568 -525 -502 -495 -496 -483 -475 -458 -411 -345 -391 -426 -423 -431 -440 -430 -414 -374 -344 -409 -398 -382 -344 -354 -379 -391 -365 -335 -365 -419 -409 -344 -376 -381 -397 -407 -388 -385 -373 -375 -379 -380 -376 -356 -352 -379 -373 -383 -393 -392 -403 -399 -422 -422 -388 -369 -358 -342 -332 -337 -351 -351 -354 -351 -338 -349 -349 -348 -340 -335 -318 -311 -318 -328 -342 -352 -353 -350 -336 -338 -342 -344 -338 -341 -348 -355 -343 -334 -345 -343 -339 -355 -412 -427 -436 -446 -444 -454 -462 -467 -469 -476 -479 -428 -425 -421 -417 -412 -405 -431 -431 -442 -450 -458 -461 -457 -455 -459 -462 -459 -456 -458 -461 -461 -464 -472 -478 -480 -480 -480 -479 -481 -500 -520 -517 -513 -515 -521 -522 -547 -557 -577 -590 -594 -598 -598 -479 -344 -286 -218 -258 -251 -260 -241 -245 -251 -555 -577 -357 -453 -589 -432 -230 -204 -191 -189 -192 -191 -196 -193 -181 -200 -427 -309 -329 -273 -178 -204 -300 -490 -479 -524 -503 -469 -469 -447 -475 -474 -471 -482 -490 -495 -493 -370 -216 -385 -127 -118 -125 -86 -79 -411 -502 -272 -132 -93 -73 -68 -49 -50 -90 -150 -366 -398 -393 -387 -386 -443 -555 -615 -633 -660 -687 -698 -697 -677 -669 -654 -603 -533 -558 -610 -668 -691 -680 -670 -661 -648 -645 -650 -659 -678 -680 -662 -651 -644 -631 -610 -581 -558 -541 -531 -530 -538 -558 -590 -589 -601 -616 -628 -645 -659 -661 -665 -658 -645 -633 -601 -552 -532 -502 -502 -512 -489 -477 -469 -455 -453 -435 -422 -424 -436 -453 -452 -427 -388 -286 -409 -396 -387 -302 -300 -317 -382 -404 -387 -403 -403 -348 -320 -409 -407 -422 -411 -410 -380 -359 -368 -376 -378 -381 -384 -387 -382 -381 -381 -378 -390 -397 -411 -418 -418 -375 -355 -360 -348 -339 -348 -336 -341 -347 -348 -350 -354 -345 -349 -353 -345 -327 -314 -315 -326 -341 -357 -358 -356 -351 -340 -348 -353 -350 -354 -359 -358 -340 -332 -351 -351 -356 -375 -412 -425 -445 -449 -455 -463 -466 -468 -466 -473 -481 -443 -435 -422 -418 -415 -416 -412 -427 -438 -447 -454 -454 -454 -459 -467 -465 -455 -454 -458 -461 -462 -466 -472 -477 -478 -479 -481 -482 -484 -497 -518 -524 -516 -518 -525 -527 -540 -549 -562 -583 -596 -599 -593 -588 -601 -525 -364 -377 -364 -345 -339 -344 -331 -498 -308 -270 -220 -215 -405 -451 -262 -246 -234 -193 -136 -163 -190 -182 -189 -230 -237 -232 -232 -232 -204 -177 -266 -434 -432 -468 -443 -474 -444 -466 -207 -87 -293 -448 -460 -456 -450 -475 -468 -486 -429 -431 -169 -90 -94 -111 -383 -290 -90 -66 -62 -50 -46 -81 -109 -125 -411 -383 -390 -384 -436 -487 -585 -649 -662 -685 -699 -699 -672 -647 -632 -581 -520 -571 -620 -681 -706 -704 -693 -676 -659 -651 -657 -672 -695 -687 -672 -660 -647 -638 -629 -598 -562 -536 -523 -520 -527 -559 -580 -590 -603 -607 -614 -641 -669 -670 -670 -661 -643 -628 -606 -572 -546 -542 -512 -508 -488 -471 -473 -465 -476 -461 -434 -433 -449 -467 -468 -422 -434 -346 -401 -392 -378 -305 -290 -310 -376 -407 -399 -417 -379 -237 -317 -412 -414 -414 -423 -406 -382 -379 -366 -363 -373 -380 -386 -387 -385 -385 -388 -373 -391 -391 -421 -421 -400 -359 -339 -350 -352 -338 -347 -344 -365 -361 -346 -352 -354 -354 -351 -352 -350 -334 -317 -316 -327 -341 -360 -360 -365 -363 -348 -358 -360 -357 -368 -370 -360 -358 -361 -359 -357 -368 -388 -411 -421 -452 -449 -456 -462 -463 -459 -465 -487 -487 -445 -438 -423 -417 -413 -414 -422 -438 -434 -442 -444 -447 -453 -460 -469 -471 -462 -454 -459 -461 -462 -465 -467 -474 -478 -477 -480 -482 -485 -496 -516 -529 -522 -522 -527 -529 -532 -554 -565 -586 -601 -599 -595 -594 -604 -626 -605 -521 -512 -511 -531 -625 -626 -381 -296 -524 -375 -228 -245 -386 -587 -635 -532 -172 -149 -255 -135 -169 -184 -222 -385 -518 -543 -522 -375 -182 -245 -367 -390 -404 -481 -458 -441 -465 -473 -224 -299 -437 -425 -421 -329 -197 -435 -413 -434 -414 -409 -131 -98 -110 -357 -285 -108 -79 -67 -52 -48 -71 -78 -117 -432 -386 -386 -399 -446 -488 -582 -643 -645 -654 -668 -690 -686 -651 -636 -583 -524 -581 -631 -694 -711 -709 -699 -676 -663 -658 -672 -688 -706 -697 -684 -661 -653 -646 -630 -599 -565 -533 -514 -514 -525 -553 -571 -575 -580 -584 -622 -659 -678 -682 -689 -671 -640 -632 -638 -626 -581 -560 -535 -514 -486 -478 -478 -470 -477 -468 -446 -442 -457 -476 -472 -418 -442 -411 -401 -393 -386 -350 -353 -388 -410 -388 -375 -418 -417 -354 -398 -408 -407 -406 -419 -412 -384 -373 -368 -365 -370 -380 -389 -387 -386 -386 -392 -399 -393 -404 -411 -397 -366 -344 -334 -336 -349 -354 -356 -362 -368 -359 -348 -352 -354 -356 -353 -346 -346 -339 -320 -318 -326 -341 -349 -361 -366 -367 -356 -361 -364 -369 -382 -381 -369 -363 -356 -363 -366 -385 -408 -413 -435 -450 -452 -456 -465 -466 -466 -481 -494 -498 -443 -440 -427 -420 -416 -414 -418 -431 -441 -442 -440 -444 -452 -459 -466 -470 -464 -455 -457 -458 -458 -458 -461 -470 -478 -478 -479 -482 -486 -497 -517 -532 -527 -526 -527 -530 -538 -561 -570 -599 -611 -509 -462 -459 -466 -490 -414 -203 -177 -197 -357 -623 -621 -606 -608 -613 -453 -343 -281 -233 -379 -632 -545 -339 -624 -620 -66 -201 -177 -214 -355 -421 -432 -337 -203 -171 -171 -216 -372 -401 -434 -365 -399 -430 -455 -320 -361 -433 -437 -444 -334 -114 -116 -124 -401 -402 -397 -170 -99 -116 -152 -342 -315 -126 -73 -51 -54 -56 -78 -105 -462 -398 -398 -402 -445 -519 -617 -660 -647 -655 -676 -682 -678 -644 -630 -569 -541 -591 -625 -676 -701 -714 -712 -690 -675 -672 -687 -704 -711 -710 -704 -688 -670 -656 -634 -604 -571 -538 -520 -518 -527 -554 -559 -564 -580 -592 -615 -651 -682 -690 -690 -672 -643 -633 -630 -612 -574 -554 -528 -511 -488 -483 -482 -478 -485 -488 -468 -445 -455 -476 -475 -456 -430 -434 -408 -402 -396 -329 -356 -412 -420 -399 -394 -426 -438 -421 -408 -408 -410 -412 -414 -411 -395 -393 -379 -353 -342 -350 -376 -384 -382 -388 -395 -407 -411 -421 -404 -390 -377 -362 -348 -341 -345 -344 -368 -355 -365 -368 -351 -348 -350 -356 -358 -351 -350 -345 -323 -321 -324 -332 -339 -361 -367 -368 -365 -364 -370 -377 -382 -386 -381 -370 -368 -366 -382 -402 -412 -426 -439 -445 -452 -454 -455 -463 -479 -494 -487 -472 -440 -445 -438 -424 -418 -416 -415 -423 -423 -437 -449 -455 -453 -456 -462 -468 -469 -463 -454 -452 -453 -455 -458 -465 -476 -481 -482 -483 -487 -495 -515 -533 -532 -531 -528 -533 -542 -567 -575 -468 -451 -314 -253 -247 -240 -236 -257 -321 -328 -383 -633 -633 -614 -513 -505 -585 -555 -528 -369 -209 -336 -581 -630 -628 -622 -619 -175 -431 -265 -224 -184 -208 -228 -341 -357 -184 -165 -186 -214 -448 -437 -192 -172 -359 -437 -287 -215 -309 -412 -440 -352 -162 -117 -69 -67 -93 -407 -465 -216 -118 -150 -361 -467 -300 -130 -117 -77 -70 -83 -93 -458 -404 -407 -406 -442 -569 -648 -659 -658 -657 -671 -675 -672 -657 -624 -572 -558 -586 -603 -641 -688 -714 -705 -684 -678 -682 -697 -709 -719 -712 -717 -708 -685 -667 -642 -610 -581 -553 -527 -521 -527 -535 -546 -564 -581 -606 -627 -661 -683 -685 -683 -683 -673 -654 -643 -627 -584 -554 -540 -502 -485 -482 -479 -478 -476 -472 -467 -459 -462 -479 -482 -464 -436 -448 -432 -411 -406 -339 -363 -412 -419 -415 -411 -423 -432 -431 -435 -419 -418 -423 -422 -411 -397 -394 -369 -310 -249 -248 -361 -373 -379 -380 -393 -396 -425 -434 -416 -396 -377 -356 -339 -330 -335 -366 -381 -378 -376 -375 -360 -353 -352 -363 -359 -349 -351 -348 -329 -326 -322 -327 -347 -362 -363 -367 -367 -368 -373 -377 -378 -381 -383 -370 -366 -370 -394 -410 -425 -430 -433 -440 -444 -444 -453 -467 -476 -484 -491 -514 -435 -445 -444 -433 -417 -417 -417 -418 -420 -433 -446 -455 -461 -467 -466 -465 -467 -465 -462 -460 -452 -454 -458 -462 -473 -482 -485 -486 -488 -494 -504 -519 -533 -535 -534 -537 -545 -570 -434 -276 -251 -358 -409 -406 -397 -377 -441 -616 -637 -636 -632 -633 -615 -382 -351 -462 -369 -236 -192 -184 -203 -329 -523 -531 -539 -544 -574 -438 -463 -478 -312 -203 -189 -197 -213 -223 -212 -216 -203 -199 -201 -202 -212 -218 -368 -282 -224 -180 -278 -447 -451 -485 -401 -56 -55 -95 -450 -420 -469 -276 -148 -332 -463 -419 -405 -313 -79 -86 -93 -95 -454 -443 -428 -432 -459 -473 -535 -629 -671 -669 -670 -672 -676 -650 -614 -576 -578 -576 -597 -645 -688 -693 -678 -673 -673 -680 -693 -710 -715 -722 -729 -714 -691 -669 -650 -622 -594 -569 -547 -543 -534 -534 -545 -564 -581 -607 -644 -670 -695 -711 -715 -703 -679 -616 -511 -640 -613 -576 -535 -510 -488 -488 -487 -483 -478 -478 -475 -465 -472 -492 -493 -470 -455 -446 -436 -416 -414 -392 -397 -412 -413 -410 -410 -428 -428 -434 -429 -424 -428 -412 -404 -403 -409 -403 -392 -382 -313 -222 -339 -377 -384 -377 -406 -418 -434 -442 -441 -410 -376 -365 -358 -358 -365 -366 -381 -371 -371 -365 -359 -361 -366 -368 -361 -349 -350 -353 -343 -333 -318 -327 -352 -354 -355 -367 -371 -375 -377 -374 -371 -369 -369 -365 -369 -382 -404 -420 -426 -430 -432 -435 -437 -444 -462 -483 -484 -463 -440 -436 -428 -445 -449 -440 -424 -422 -419 -420 -421 -430 -442 -453 -455 -460 -468 -476 -479 -473 -463 -461 -462 -460 -455 -461 -482 -492 -497 -490 -487 -493 -501 -515 -532 -537 -538 -542 -547 -423 -263 -407 -433 -560 -611 -599 -596 -602 -605 -618 -641 -639 -632 -624 -614 -610 -608 -411 -517 -439 -318 -248 -167 -159 -173 -191 -217 -208 -249 -250 -424 -473 -493 -339 -215 -200 -205 -210 -279 -430 -459 -457 -469 -462 -442 -436 -398 -363 -379 -412 -436 -455 -465 -445 -334 -111 -60 -96 -424 -147 -390 -520 -281 -296 -434 -409 -378 -318 -143 -149 -96 -193 -468 -473 -462 -448 -466 -481 -572 -663 -675 -673 -671 -675 -667 -666 -637 -600 -589 -584 -600 -643 -682 -678 -663 -675 -684 -682 -688 -708 -713 -730 -730 -724 -705 -681 -657 -634 -606 -588 -583 -553 -537 -540 -549 -560 -595 -631 -657 -679 -688 -687 -689 -683 -658 -575 -464 -637 -614 -577 -550 -509 -497 -493 -486 -479 -483 -480 -470 -484 -491 -497 -504 -490 -480 -458 -447 -429 -427 -421 -416 -415 -413 -414 -416 -426 -433 -431 -417 -429 -429 -416 -416 -414 -413 -412 -404 -396 -375 -312 -308 -384 -369 -389 -432 -442 -443 -450 -439 -426 -404 -367 -359 -347 -351 -355 -380 -394 -383 -377 -359 -360 -363 -365 -358 -351 -355 -353 -355 -334 -320 -333 -355 -352 -352 -362 -369 -371 -370 -373 -373 -366 -374 -361 -372 -393 -400 -408 -420 -429 -428 -431 -443 -454 -465 -477 -465 -435 -432 -406 -423 -442 -449 -449 -448 -436 -423 -420 -422 -430 -441 -450 -462 -460 -463 -468 -472 -472 -463 -460 -461 -463 -465 -471 -485 -495 -500 -497 -495 -495 -502 -516 -530 -536 -539 -545 -553 -431 -427 -603 -630 -629 -622 -610 -601 -601 -609 -625 -644 -643 -632 -612 -614 -615 -609 -598 -528 -577 -636 -500 -288 -216 -230 -276 -272 -308 -201 -179 -225 -382 -476 -515 -381 -284 -262 -203 -186 -233 -419 -453 -462 -460 -433 -412 -374 -325 -322 -352 -371 -397 -436 -414 -364 -370 -136 -88 -110 -101 -317 -433 -289 -153 -133 -240 -362 -344 -387 -384 -214 -448 -467 -480 -484 -477 -479 -482 -489 -583 -690 -680 -677 -675 -672 -673 -660 -624 -599 -595 -605 -638 -667 -675 -680 -691 -691 -686 -690 -704 -711 -732 -738 -735 -717 -688 -670 -651 -631 -620 -605 -581 -555 -551 -554 -571 -598 -629 -654 -661 -672 -689 -705 -699 -624 -533 -634 -635 -628 -587 -545 -533 -503 -484 -487 -491 -490 -479 -472 -493 -499 -501 -501 -508 -490 -473 -450 -440 -434 -421 -415 -415 -412 -413 -417 -421 -440 -442 -429 -412 -423 -433 -426 -424 -423 -415 -405 -399 -395 -371 -350 -386 -369 -412 -437 -447 -455 -460 -436 -411 -397 -379 -372 -363 -365 -365 -349 -365 -375 -372 -370 -373 -375 -373 -367 -361 -357 -349 -358 -328 -328 -336 -347 -347 -351 -355 -358 -362 -365 -360 -354 -353 -360 -361 -378 -384 -388 -396 -415 -422 -423 -430 -442 -453 -463 -475 -445 -439 -393 -384 -412 -429 -436 -443 -448 -434 -428 -423 -422 -430 -440 -460 -463 -462 -462 -462 -467 -473 -473 -468 -458 -459 -467 -473 -480 -491 -494 -497 -497 -496 -436 -443 -526 -533 -538 -545 -559 -562 -575 -602 -624 -638 -631 -620 -609 -606 -617 -633 -645 -645 -634 -622 -614 -621 -614 -599 -456 -533 -629 -647 -536 -357 -426 -609 -605 -595 -356 -206 -204 -231 -379 -500 -546 -546 -423 -266 -239 -177 -205 -405 -445 -455 -427 -431 -371 -321 -308 -307 -314 -361 -416 -400 -384 -363 -385 -92 -95 -124 -105 -111 -302 -260 -130 -249 -377 -299 -344 -366 -421 -422 -443 -461 -483 -476 -481 -484 -482 -575 -695 -679 -669 -668 -655 -673 -658 -631 -604 -601 -604 -630 -652 -663 -678 -690 -687 -691 -686 -706 -711 -735 -735 -740 -732 -697 -677 -671 -658 -643 -623 -592 -574 -564 -561 -568 -593 -628 -639 -654 -671 -691 -692 -673 -659 -626 -635 -625 -624 -592 -582 -547 -513 -493 -494 -497 -493 -492 -495 -496 -498 -508 -503 -513 -494 -481 -459 -450 -444 -428 -416 -415 -416 -419 -418 -431 -436 -428 -421 -416 -420 -429 -432 -430 -417 -407 -404 -390 -392 -369 -376 -377 -321 -391 -436 -453 -456 -458 -438 -410 -394 -372 -370 -352 -352 -361 -350 -372 -383 -375 -373 -369 -370 -375 -374 -371 -364 -356 -355 -326 -330 -335 -338 -345 -349 -353 -358 -362 -365 -362 -357 -357 -373 -388 -364 -357 -380 -385 -404 -410 -406 -417 -438 -456 -454 -459 -474 -432 -394 -412 -397 -409 -426 -444 -423 -362 -379 -427 -425 -433 -449 -460 -471 -474 -466 -465 -467 -408 -386 -468 -425 -332 -335 -344 -347 -353 -343 -340 -339 -346 -320 -332 -376 -363 -366 -416 -559 -560 -562 -428 -424 -448 -456 -446 -438 -446 -464 -469 -460 -468 -478 -490 -610 -623 -619 -602 -602 -612 -625 -642 -647 -635 -606 -552 -608 -606 -610 -353 -234 -232 -238 -385 -516 -545 -537 -533 -433 -198 -175 -204 -209 -434 -418 -439 -394 -351 -332 -315 -309 -329 -356 -370 -386 -343 -341 -153 -103 -111 -80 -199 -362 -334 -200 -230 -342 -292 -305 -314 -390 -383 -387 -438 -488 -469 -446 -458 -491 -596 -708 -690 -682 -663 -652 -663 -667 -639 -616 -611 -606 -626 -647 -655 -665 -673 -678 -679 -689 -695 -714 -725 -739 -751 -725 -699 -692 -690 -677 -655 -636 -611 -594 -576 -567 -571 -596 -589 -618 -649 -670 -684 -685 -678 -666 -630 -642 -641 -632 -632 -598 -562 -528 -504 -506 -514 -513 -510 -510 -508 -515 -518 -512 -512 -504 -489 -466 -460 -455 -446 -441 -433 -420 -422 -434 -435 -443 -428 -418 -352 -386 -408 -420 -427 -421 -411 -403 -389 -385 -392 -391 -386 -280 -365 -443 -459 -446 -452 -437 -398 -395 -395 -395 -390 -371 -358 -378 -380 -377 -374 -372 -368 -368 -373 -373 -368 -366 -364 -356 -331 -330 -335 -325 -322 -339 -359 -361 -360 -369 -366 -361 -367 -384 -399 -390 -372 -377 -364 -383 -400 -397 -412 -442 -446 -444 -450 -437 -413 -423 -430 -391 -405 -423 -440 -420 -354 -335 -379 -421 -442 -455 -457 -467 -471 -469 -465 -470 -402 -322 -332 -325 -304 -290 -287 -287 -296 -294 -293 -291 -286 -277 -275 -273 -258 -249 -265 -357 -361 -386 -232 -198 -198 -210 -209 -202 -211 -227 -219 -199 -212 -237 -268 -476 -598 -607 -600 -593 -601 -619 -632 -639 -641 -549 -379 -607 -602 -605 -612 -296 -244 -224 -246 -389 -479 -506 -541 -462 -261 -189 -175 -195 -347 -364 -394 -407 -416 -390 -345 -323 -319 -323 -349 -361 -364 -313 -335 -163 -175 -176 -418 -455 -439 -342 -168 -206 -343 -285 -287 -335 -344 -370 -418 -472 -473 -415 -422 -487 -575 -644 -645 -692 -669 -646 -677 -664 -643 -623 -613 -613 -624 -632 -638 -649 -659 -667 -685 -710 -695 -718 -719 -741 -728 -707 -715 -718 -707 -692 -669 -650 -622 -599 -586 -571 -570 -569 -591 -621 -647 -669 -690 -699 -688 -671 -666 -658 -656 -608 -604 -591 -561 -530 -513 -514 -521 -519 -513 -513 -522 -549 -522 -514 -513 -516 -501 -476 -466 -466 -461 -451 -439 -423 -426 -424 -441 -443 -426 -424 -424 -273 -274 -380 -424 -414 -408 -404 -404 -384 -389 -395 -399 -307 -380 -454 -467 -449 -441 -438 -423 -404 -402 -387 -379 -358 -374 -373 -373 -394 -386 -378 -378 -376 -378 -378 -371 -373 -362 -352 -337 -332 -333 -334 -337 -354 -370 -371 -368 -372 -366 -365 -380 -395 -396 -367 -358 -362 -367 -381 -382 -369 -371 -387 -422 -446 -461 -447 -467 -485 -466 -394 -401 -416 -433 -449 -421 -331 -313 -329 -425 -423 -448 -471 -485 -478 -470 -402 -407 -467 -465 -416 -340 -445 -440 -433 -436 -342 -315 -304 -291 -369 -377 -315 -298 -278 -267 -253 -232 -243 -229 -197 -178 -182 -183 -178 -176 -175 -192 -226 -227 -236 -262 -283 -585 -606 -598 -594 -594 -605 -616 -626 -637 -543 -377 -602 -598 -600 -609 -383 -275 -243 -233 -256 -265 -355 -502 -532 -461 -285 -205 -185 -171 -208 -211 -326 -424 -431 -390 -351 -325 -318 -332 -343 -385 -332 -329 -263 -364 -444 -473 -297 -207 -258 -223 -186 -298 -244 -364 -269 -283 -327 -400 -470 -511 -447 -430 -484 -520 -553 -638 -699 -671 -654 -661 -661 -654 -629 -621 -621 -621 -625 -634 -644 -649 -655 -685 -710 -695 -725 -725 -736 -743 -730 -718 -719 -719 -703 -681 -659 -631 -609 -590 -589 -580 -571 -591 -602 -628 -658 -672 -684 -687 -666 -684 -652 -643 -636 -633 -595 -558 -533 -519 -516 -517 -515 -509 -506 -516 -551 -528 -523 -501 -515 -509 -480 -465 -468 -464 -453 -444 -425 -434 -437 -443 -430 -429 -429 -425 -385 -369 -397 -414 -402 -403 -408 -400 -399 -400 -393 -403 -371 -414 -463 -460 -435 -425 -419 -406 -401 -389 -382 -380 -397 -380 -390 -400 -400 -396 -391 -380 -378 -387 -381 -378 -373 -364 -361 -342 -337 -334 -341 -347 -359 -377 -380 -377 -378 -362 -370 -376 -384 -383 -358 -354 -350 -360 -372 -364 -347 -343 -351 -435 -445 -458 -467 -490 -486 -519 -401 -407 -415 -428 -448 -464 -438 -363 -365 -358 -319 -336 -448 -475 -483 -385 -324 -348 -421 -482 -480 -468 -475 -474 -477 -482 -466 -467 -457 -446 -475 -481 -457 -450 -448 -452 -425 -299 -271 -447 -447 -450 -453 -442 -426 -410 -401 -418 -448 -400 -271 -281 -288 -591 -605 -599 -595 -510 -541 -598 -616 -631 -570 -442 -515 -596 -600 -608 -559 -407 -365 -291 -259 -247 -252 -336 -454 -508 -485 -298 -227 -190 -209 -204 -218 -329 -421 -415 -374 -353 -338 -334 -338 -360 -368 -364 -259 -278 -393 -446 -343 -254 -244 -253 -261 -204 -113 -286 -310 -244 -259 -364 -455 -425 -343 -304 -327 -410 -539 -655 -704 -676 -654 -647 -678 -670 -646 -639 -630 -618 -623 -638 -644 -651 -655 -689 -701 -707 -734 -736 -744 -739 -721 -728 -739 -728 -713 -696 -672 -648 -627 -626 -601 -586 -578 -571 -597 -639 -664 -684 -698 -688 -690 -693 -682 -662 -655 -624 -597 -560 -534 -522 -515 -512 -510 -505 -512 -518 -537 -534 -518 -511 -513 -511 -501 -483 -471 -466 -453 -441 -429 -438 -427 -447 -445 -438 -436 -429 -427 -425 -421 -411 -392 -390 -405 -407 -404 -408 -394 -406 -415 -445 -470 -452 -426 -422 -421 -412 -393 -398 -388 -383 -382 -400 -406 -417 -422 -422 -409 -388 -382 -387 -384 -381 -373 -371 -371 -356 -345 -336 -347 -363 -375 -386 -387 -377 -373 -351 -346 -381 -386 -378 -359 -350 -352 -359 -372 -382 -377 -370 -366 -409 -442 -467 -473 -496 -506 -520 -403 -406 -412 -430 -452 -466 -469 -465 -462 -450 -448 -446 -458 -360 -312 -423 -366 -286 -302 -322 -378 -450 -351 -486 -478 -485 -497 -511 -515 -513 -512 -513 -516 -517 -522 -537 -534 -475 -470 -585 -604 -636 -648 -647 -637 -626 -625 -629 -629 -587 -455 -453 -442 -603 -608 -605 -600 -372 -372 -465 -544 -628 -624 -567 -425 -503 -598 -604 -584 -485 -441 -289 -228 -220 -221 -215 -238 -394 -415 -402 -233 -230 -211 -212 -215 -237 -375 -395 -366 -399 -384 -375 -352 -352 -379 -383 -281 -250 -336 -420 -473 -503 -404 -326 -466 -494 -204 -118 -408 -231 -206 -318 -431 -223 -112 -99 -101 -304 -577 -565 -710 -669 -653 -657 -682 -672 -662 -658 -644 -625 -624 -635 -639 -647 -655 -683 -695 -720 -728 -742 -749 -754 -754 -748 -747 -738 -712 -698 -687 -682 -655 -621 -593 -588 -579 -589 -608 -626 -650 -679 -697 -701 -692 -656 -662 -655 -662 -640 -599 -554 -536 -532 -523 -515 -513 -509 -511 -527 -542 -539 -522 -514 -508 -497 -499 -492 -477 -474 -466 -457 -448 -444 -425 -425 -431 -434 -442 -434 -428 -428 -422 -406 -398 -401 -401 -399 -391 -406 -399 -411 -422 -458 -476 -446 -415 -417 -421 -410 -404 -390 -379 -398 -397 -413 -415 -424 -420 -414 -411 -398 -383 -386 -390 -388 -374 -371 -382 -370 -348 -341 -357 -376 -387 -395 -396 -382 -382 -387 -369 -378 -386 -379 -357 -343 -347 -357 -366 -378 -382 -385 -390 -408 -440 -460 -469 -477 -481 -492 -410 -409 -413 -429 -449 -461 -468 -474 -468 -457 -449 -392 -393 -382 -377 -320 -301 -300 -296 -279 -255 -255 -242 -289 -328 -483 -500 -522 -525 -519 -522 -521 -520 -518 -519 -537 -548 -553 -575 -592 -603 -634 -644 -651 -546 -555 -625 -631 -628 -621 -628 -627 -616 -610 -609 -609 -604 -458 -312 -267 -364 -484 -526 -597 -543 -337 -593 -597 -535 -413 -365 -203 -159 -200 -226 -206 -160 -178 -200 -177 -180 -169 -185 -202 -197 -221 -359 -289 -226 -316 -341 -428 -384 -379 -392 -361 -325 -286 -314 -374 -430 -474 -510 -380 -255 -547 -449 -254 -445 -271 -184 -251 -381 -287 -243 -173 -89 -231 -514 -658 -718 -670 -664 -664 -675 -671 -676 -671 -652 -631 -627 -637 -641 -644 -660 -671 -676 -708 -733 -747 -746 -741 -739 -750 -755 -737 -723 -714 -711 -694 -665 -632 -616 -599 -584 -589 -613 -633 -652 -672 -685 -704 -671 -677 -671 -675 -671 -647 -601 -570 -556 -553 -542 -520 -513 -505 -509 -527 -543 -543 -543 -518 -514 -510 -498 -484 -479 -477 -472 -464 -443 -453 -453 -445 -441 -437 -441 -442 -434 -422 -409 -398 -400 -408 -403 -403 -392 -398 -401 -414 -428 -466 -469 -441 -424 -417 -425 -411 -394 -403 -395 -399 -407 -418 -423 -417 -419 -422 -417 -408 -391 -399 -392 -390 -378 -379 -368 -357 -344 -343 -364 -389 -399 -401 -403 -402 -387 -388 -376 -384 -381 -375 -352 -338 -341 -342 -347 -372 -376 -380 -385 -432 -448 -453 -437 -430 -465 -496 -419 -415 -417 -429 -437 -446 -466 -480 -477 -465 -455 -455 -468 -496 -397 -358 -350 -326 -303 -308 -299 -268 -279 -245 -241 -266 -321 -502 -538 -538 -433 -459 -526 -528 -530 -539 -561 -563 -577 -593 -602 -614 -626 -645 -572 -579 -630 -630 -625 -623 -627 -618 -610 -606 -599 -595 -597 -590 -486 -334 -254 -253 -327 -495 -557 -435 -584 -594 -392 -585 -646 -398 -142 -160 -245 -234 -243 -267 -268 -235 -313 -316 -211 -294 -242 -230 -311 -315 -212 -167 -285 -435 -403 -406 -422 -380 -373 -340 -338 -379 -417 -388 -420 -437 -375 -531 -472 -481 -409 -361 -200 -203 -259 -310 -404 -281 -235 -312 -199 -495 -724 -675 -668 -664 -674 -678 -688 -679 -661 -638 -629 -643 -653 -664 -657 -658 -668 -701 -729 -743 -746 -745 -744 -743 -742 -744 -744 -737 -707 -691 -704 -637 -618 -606 -598 -598 -611 -622 -619 -626 -657 -679 -692 -683 -660 -673 -666 -642 -609 -598 -583 -562 -546 -532 -519 -507 -510 -521 -539 -541 -537 -529 -520 -517 -508 -493 -487 -484 -471 -440 -452 -453 -452 -447 -435 -426 -433 -446 -440 -419 -404 -401 -402 -411 -413 -412 -402 -395 -401 -407 -440 -472 -483 -467 -430 -422 -422 -410 -418 -399 -389 -390 -391 -392 -410 -422 -424 -429 -431 -423 -405 -410 -403 -406 -397 -392 -388 -369 -351 -356 -376 -392 -397 -394 -397 -409 -398 -380 -386 -369 -367 -369 -361 -349 -345 -350 -350 -353 -374 -371 -389 -425 -445 -447 -446 -432 -445 -484 -435 -428 -427 -433 -437 -445 -467 -489 -489 -472 -458 -460 -477 -495 -516 -523 -493 -417 -355 -342 -344 -344 -356 -343 -279 -217 -219 -251 -286 -311 -326 -312 -322 -367 -454 -557 -569 -569 -576 -596 -601 -604 -617 -642 -648 -638 -632 -628 -621 -622 -624 -609 -606 -604 -591 -581 -581 -578 -584 -496 -333 -246 -257 -309 -451 -470 -471 -460 -332 -480 -527 -625 -420 -322 -373 -357 -317 -248 -256 -311 -573 -596 -382 -357 -317 -272 -238 -244 -261 -345 -437 -341 -412 -407 -448 -387 -366 -357 -358 -405 -428 -314 -281 -438 -535 -513 -421 -387 -328 -417 -318 -237 -172 -211 -341 -369 -530 -691 -361 -172 -440 -682 -680 -675 -671 -684 -695 -691 -671 -643 -634 -649 -659 -675 -669 -672 -674 -709 -740 -740 -726 -726 -731 -734 -738 -744 -751 -736 -733 -698 -691 -650 -626 -616 -599 -594 -602 -615 -628 -644 -665 -666 -689 -667 -670 -687 -678 -633 -622 -616 -597 -574 -555 -541 -521 -512 -514 -515 -524 -520 -527 -533 -526 -520 -516 -503 -487 -484 -486 -462 -293 -443 -457 -470 -443 -414 -416 -440 -446 -414 -386 -417 -412 -417 -418 -423 -413 -398 -403 -425 -453 -476 -483 -460 -436 -431 -429 -417 -421 -421 -405 -402 -400 -403 -418 -425 -427 -439 -445 -435 -416 -421 -422 -427 -408 -401 -375 -350 -345 -353 -372 -394 -396 -401 -403 -408 -401 -402 -383 -360 -357 -359 -359 -352 -343 -346 -348 -363 -389 -344 -362 -424 -438 -441 -436 -442 -460 -485 -451 -447 -444 -441 -440 -446 -469 -496 -499 -489 -469 -462 -477 -494 -497 -520 -538 -494 -405 -349 -340 -343 -345 -338 -314 -295 -292 -256 -251 -256 -253 -262 -270 -274 -308 -367 -392 -416 -434 -581 -444 -436 -433 -442 -442 -431 -440 -461 -457 -435 -448 -495 -602 -602 -595 -582 -570 -564 -571 -585 -436 -274 -279 -265 -257 -298 -308 -395 -298 -317 -330 -475 -572 -586 -574 -567 -482 -272 -235 -282 -501 -598 -430 -138 -237 -289 -277 -274 -307 -402 -421 -295 -451 -402 -452 -387 -371 -364 -348 -404 -447 -339 -224 -318 -499 -494 -402 -316 -259 -338 -405 -339 -214 -187 -270 -417 -641 -819 -716 -471 -485 -712 -387 -655 -677 -695 -701 -692 -673 -648 -638 -650 -654 -663 -662 -680 -685 -709 -730 -736 -725 -721 -727 -732 -731 -737 -757 -750 -715 -712 -704 -657 -635 -623 -606 -597 -601 -614 -622 -628 -655 -665 -675 -684 -667 -679 -681 -653 -641 -628 -606 -585 -566 -547 -529 -517 -520 -512 -506 -497 -516 -528 -532 -535 -528 -510 -496 -496 -495 -472 -328 -325 -454 -465 -443 -412 -414 -445 -465 -388 -281 -392 -418 -419 -417 -430 -420 -405 -405 -428 -457 -475 -473 -463 -442 -434 -433 -411 -405 -410 -412 -409 -399 -407 -415 -420 -435 -449 -458 -457 -446 -440 -434 -435 -421 -399 -378 -364 -359 -366 -375 -380 -390 -400 -396 -401 -394 -397 -375 -359 -358 -358 -357 -356 -357 -356 -360 -364 -362 -361 -375 -385 -427 -446 -429 -427 -449 -475 -470 -458 -460 -458 -456 -454 -465 -492 -507 -495 -475 -469 -472 -480 -490 -515 -535 -550 -474 -377 -341 -340 -346 -344 -328 -327 -321 -314 -299 -270 -254 -278 -289 -280 -291 -302 -286 -295 -310 -384 -354 -324 -324 -315 -303 -307 -292 -298 -315 -287 -290 -357 -450 -464 -584 -584 -572 -565 -564 -579 -512 -430 -387 -290 -261 -290 -303 -485 -326 -321 -317 -333 -429 -502 -504 -532 -470 -216 -253 -252 -333 -499 -127 -86 -177 -211 -232 -252 -319 -438 -512 -515 -483 -416 -446 -414 -412 -380 -351 -398 -457 -416 -294 -304 -478 -471 -391 -287 -276 -223 -328 -263 -244 -221 -243 -353 -542 -735 -812 -800 -778 -751 -490 -668 -685 -702 -705 -694 -674 -648 -635 -642 -654 -660 -658 -691 -681 -705 -723 -721 -720 -720 -720 -727 -739 -754 -774 -761 -743 -736 -712 -682 -644 -634 -615 -595 -605 -631 -639 -638 -645 -662 -688 -699 -669 -683 -688 -667 -630 -616 -611 -593 -579 -566 -553 -545 -535 -521 -507 -502 -525 -529 -532 -536 -529 -519 -515 -516 -512 -481 -322 -199 -342 -438 -439 -409 -413 -429 -430 -382 -284 -345 -431 -429 -421 -429 -424 -421 -435 -451 -477 -481 -460 -454 -441 -437 -431 -425 -425 -420 -436 -424 -407 -414 -427 -437 -449 -461 -467 -470 -469 -455 -449 -447 -439 -412 -379 -355 -345 -347 -355 -369 -384 -389 -400 -405 -397 -389 -376 -364 -357 -356 -365 -373 -376 -378 -374 -363 -384 -391 -394 -410 -433 -428 -413 -422 -450 -462 -504 -473 -471 -475 -483 -478 -474 -489 -503 -501 -490 -474 -471 -480 -499 -520 -551 -568 -570 -489 -393 -371 -366 -361 -355 -327 -326 -332 -340 -335 -321 -315 -315 -324 -327 -314 -360 -511 -497 -343 -327 -321 -321 -325 -301 -305 -277 -254 -278 -280 -264 -298 -342 -355 -459 -566 -573 -566 -569 -578 -584 -590 -546 -401 -266 -262 -261 -314 -302 -322 -322 -320 -314 -329 -346 -445 -423 -115 -275 -247 -281 -316 -123 -170 -108 -79 -172 -241 -259 -335 -461 -517 -487 -461 -465 -455 -460 -392 -357 -386 -429 -472 -426 -341 -397 -459 -420 -353 -365 -234 -267 -249 -311 -291 -254 -301 -423 -559 -681 -824 -795 -771 -728 -700 -688 -707 -708 -693 -671 -653 -643 -637 -651 -659 -659 -684 -689 -699 -712 -721 -724 -722 -719 -725 -740 -763 -792 -781 -743 -735 -713 -673 -664 -645 -622 -614 -620 -619 -619 -642 -653 -667 -698 -702 -698 -703 -692 -687 -664 -635 -618 -603 -590 -588 -581 -574 -560 -532 -516 -511 -523 -527 -537 -540 -531 -530 -527 -515 -514 -492 -365 -290 -355 -435 -431 -397 -398 -414 -416 -412 -395 -398 -439 -439 -429 -440 -440 -438 -447 -471 -487 -478 -469 -463 -452 -445 -438 -438 -424 -431 -438 -429 -423 -423 -430 -445 -459 -470 -473 -479 -478 -466 -466 -462 -449 -422 -395 -383 -377 -370 -380 -391 -393 -423 -405 -410 -402 -389 -384 -378 -363 -356 -360 -362 -362 -381 -376 -379 -387 -395 -410 -429 -436 -432 -420 -417 -437 -443 -530 -502 -481 -481 -484 -484 -484 -493 -509 -516 -517 -497 -485 -489 -489 -509 -527 -557 -578 -575 -497 -410 -433 -505 -524 -379 -354 -339 -330 -340 -363 -346 -336 -341 -341 -329 -389 -593 -574 -314 -544 -539 -531 -531 -520 -395 -310 -299 -317 -321 -271 -291 -339 -350 -371 -476 -554 -564 -571 -575 -579 -589 -601 -558 -387 -230 -235 -266 -291 -297 -330 -325 -306 -296 -298 -374 -350 -107 -209 -271 -266 -282 -188 -305 -232 -118 -142 -216 -249 -270 -333 -428 -422 -422 -493 -453 -453 -422 -371 -377 -398 -452 -486 -418 -365 -451 -444 -457 -399 -288 -254 -336 -274 -298 -290 -266 -328 -396 -447 -496 -811 -784 -731 -707 -706 -713 -705 -694 -685 -668 -649 -642 -649 -656 -665 -697 -683 -702 -711 -714 -718 -723 -732 -744 -755 -765 -791 -782 -739 -755 -720 -713 -688 -652 -616 -608 -621 -632 -636 -632 -661 -674 -678 -712 -706 -718 -681 -683 -680 -650 -620 -595 -587 -603 -595 -582 -570 -546 -521 -523 -524 -529 -536 -536 -539 -544 -526 -527 -514 -493 -484 -346 -328 -375 -391 -401 -419 -426 -433 -437 -428 -432 -438 -442 -438 -441 -444 -361 -274 -333 -449 -475 -468 -456 -458 -447 -447 -447 -443 -433 -449 -449 -433 -433 -447 -454 -467 -482 -483 -486 -487 -475 -478 -477 -463 -433 -412 -403 -382 -363 -365 -367 -398 -423 -388 -404 -402 -398 -394 -381 -363 -350 -346 -357 -359 -375 -382 -378 -395 -403 -404 -404 -418 -418 -406 -422 -444 -436 -541 -527 -498 -485 -487 -488 -489 -493 -498 -506 -518 -510 -500 -490 -501 -506 -476 -528 -568 -570 -563 -535 -453 -377 -416 -519 -370 -370 -354 -335 -336 -325 -320 -330 -340 -409 -544 -601 -608 -552 -642 -635 -631 -626 -625 -564 -524 -434 -356 -352 -293 -301 -333 -335 -350 -380 -437 -467 -540 -574 -578 -590 -603 -607 -528 -240 -247 -254 -270 -277 -307 -318 -301 -297 -292 -298 -283 -204 -251 -374 -348 -259 -282 -300 -326 -274 -163 -189 -259 -252 -265 -290 -298 -305 -487 -450 -435 -426 -407 -396 -385 -425 -468 -453 -441 -422 -406 -447 -451 -389 -299 -294 -161 -309 -426 -353 -310 -353 -351 -178 -436 -796 -743 -716 -720 -719 -714 -701 -684 -668 -655 -647 -650 -660 -676 -685 -698 -703 -704 -704 -710 -733 -751 -755 -768 -790 -800 -753 -764 -783 -775 -740 -698 -655 -624 -625 -631 -622 -626 -651 -670 -678 -690 -707 -715 -707 -686 -683 -685 -663 -629 -610 -605 -615 -610 -590 -579 -548 -532 -527 -529 -531 -530 -532 -539 -545 -535 -522 -521 -506 -501 -461 -372 -345 -322 -370 -440 -444 -447 -448 -438 -435 -443 -446 -439 -443 -433 -250 -108 -201 -387 -475 -473 -470 -471 -462 -458 -456 -442 -452 -456 -451 -439 -434 -443 -450 -457 -490 -486 -494 -490 -481 -488 -483 -472 -452 -426 -408 -399 -388 -392 -372 -400 -416 -387 -400 -406 -400 -395 -384 -365 -347 -345 -370 -387 -391 -390 -391 -410 -412 -424 -430 -425 -417 -416 -435 -433 -424 -534 -541 -520 -499 -502 -498 -497 -501 -504 -511 -519 -530 -509 -493 -498 -495 -531 -492 -468 -460 -425 -387 -373 -363 -374 -405 -387 -349 -370 -343 -336 -338 -323 -305 -295 -327 -390 -408 -461 -634 -644 -645 -637 -634 -630 -624 -616 -566 -462 -415 -433 -327 -338 -326 -338 -348 -337 -362 -425 -526 -578 -588 -602 -606 -569 -410 -272 -279 -268 -271 -287 -312 -315 -305 -298 -301 -322 -373 -452 -466 -470 -294 -265 -290 -311 -404 -242 -210 -292 -251 -238 -244 -261 -267 -387 -451 -436 -415 -437 -416 -372 -370 -401 -428 -444 -422 -399 -396 -449 -451 -368 -310 -313 -430 -401 -345 -415 -417 -400 -335 -151 -390 -721 -734 -732 -735 -726 -701 -682 -673 -658 -647 -653 -662 -687 -704 -709 -690 -690 -702 -719 -739 -758 -768 -769 -785 -783 -796 -795 -786 -768 -755 -714 -665 -635 -629 -629 -627 -633 -647 -657 -680 -695 -695 -709 -702 -681 -677 -678 -662 -649 -643 -625 -620 -619 -592 -580 -554 -545 -539 -539 -541 -536 -533 -541 -537 -540 -533 -525 -509 -493 -500 -504 -497 -443 -431 -466 -467 -464 -451 -456 -444 -445 -449 -444 -458 -417 -215 -118 -275 -454 -478 -476 -475 -468 -457 -469 -466 -447 -448 -467 -471 -463 -457 -454 -457 -467 -493 -492 -501 -491 -489 -491 -488 -485 -475 -460 -444 -415 -378 -380 -374 -383 -395 -395 -393 -395 -396 -392 -386 -370 -353 -357 -374 -388 -406 -389 -397 -414 -426 -430 -425 -421 -426 -438 -442 -433 -431 -526 -530 -530 -520 -521 -515 -508 -501 -502 -515 -531 -535 -527 -500 -505 -501 -534 -540 -541 -512 -480 -457 -425 -395 -376 -378 -414 -367 -344 -352 -353 -346 -335 -329 -302 -275 -278 -297 -346 -408 -628 -419 -410 -433 -433 -550 -607 -605 -522 -429 -469 -449 -336 -336 -343 -325 -300 -319 -321 -390 -512 -587 -602 -607 -609 -586 -456 -462 -319 -283 -288 -293 -289 -296 -309 -314 -317 -339 -395 -462 -462 -402 -283 -283 -294 -335 -282 -311 -367 -326 -271 -213 -231 -236 -259 -368 -424 -404 -436 -418 -389 -355 -339 -395 -456 -435 -408 -385 -371 -416 -414 -354 -385 -441 -300 -297 -497 -461 -471 -486 -111 -128 -696 -747 -743 -746 -746 -726 -702 -689 -673 -652 -646 -663 -696 -699 -688 -710 -706 -706 -730 -763 -776 -774 -792 -797 -808 -806 -755 -795 -780 -763 -732 -694 -660 -642 -631 -620 -619 -630 -658 -662 -708 -692 -701 -705 -685 -681 -674 -658 -661 -658 -649 -631 -627 -598 -579 -554 -557 -561 -564 -564 -552 -539 -539 -533 -543 -527 -536 -514 -511 -510 -512 -509 -493 -482 -483 -481 -477 -464 -462 -448 -444 -451 -454 -470 -456 -353 -326 -431 -488 -479 -478 -472 -465 -464 -477 -476 -460 -461 -468 -470 -471 -467 -454 -461 -475 -488 -498 -501 -501 -495 -490 -491 -488 -476 -460 -440 -422 -394 -377 -393 -401 -403 -385 -383 -397 -387 -381 -393 -379 -370 -368 -371 -380 -402 -407 -403 -410 -426 -432 -434 -438 -437 -439 -447 -420 -420 -531 -522 -524 -519 -532 -534 -524 -510 -499 -508 -526 -526 -530 -506 -469 -467 -511 -520 -532 -567 -522 -485 -484 -438 -392 -348 -367 -369 -380 -381 -375 -352 -354 -356 -336 -303 -278 -268 -277 -298 -369 -309 -317 -319 -334 -405 -538 -604 -577 -531 -530 -561 -477 -342 -337 -324 -306 -302 -289 -301 -390 -523 -602 -607 -609 -612 -614 -613 -366 -296 -278 -295 -288 -280 -285 -280 -274 -293 -335 -408 -457 -472 -309 -276 -275 -286 -317 -346 -360 -383 -364 -242 -243 -233 -226 -256 -349 -384 -419 -419 -432 -387 -327 -377 -436 -444 -428 -392 -339 -356 -427 -422 -369 -380 -395 -458 -552 -523 -524 -565 -587 -141 -306 -304 -634 -764 -751 -723 -703 -693 -680 -661 -649 -681 -665 -696 -696 -687 -701 -713 -734 -763 -783 -786 -780 -780 -781 -780 -812 -801 -781 -776 -743 -697 -663 -640 -627 -622 -614 -630 -652 -655 -704 -698 -705 -707 -700 -692 -681 -673 -680 -681 -659 -638 -624 -601 -582 -554 -549 -558 -557 -555 -554 -550 -555 -536 -551 -545 -537 -534 -529 -511 -502 -497 -496 -495 -493 -494 -487 -484 -478 -453 -446 -466 -466 -475 -484 -468 -466 -484 -489 -490 -479 -475 -466 -470 -482 -479 -461 -460 -468 -475 -484 -483 -467 -474 -477 -493 -504 -508 -513 -503 -494 -496 -491 -479 -474 -451 -426 -395 -391 -401 -393 -398 -380 -382 -393 -384 -375 -384 -388 -383 -370 -382 -387 -404 -411 -413 -427 -437 -434 -431 -435 -442 -437 -461 -441 -422 -538 -525 -524 -524 -531 -533 -535 -528 -507 -497 -512 -525 -530 -482 -418 -398 -476 -505 -527 -552 -511 -425 -384 -399 -414 -413 -382 -380 -379 -388 -423 -406 -387 -403 -388 -370 -368 -331 -309 -309 -298 -311 -307 -303 -334 -371 -444 -547 -599 -595 -597 -598 -567 -481 -346 -311 -307 -290 -279 -289 -324 -468 -603 -606 -609 -614 -605 -477 -509 -336 -288 -303 -304 -261 -237 -225 -210 -242 -294 -342 -460 -462 -289 -270 -265 -296 -290 -272 -263 -288 -323 -264 -246 -246 -202 -221 -270 -374 -413 -410 -438 -407 -343 -358 -391 -449 -455 -409 -342 -391 -382 -408 -371 -351 -435 -522 -546 -574 -534 -595 -852 -637 -184 -106 -234 -287 -551 -738 -729 -722 -693 -665 -658 -665 -666 -703 -703 -709 -717 -723 -753 -786 -790 -781 -785 -801 -809 -837 -850 -839 -817 -776 -724 -685 -658 -640 -636 -625 -608 -610 -640 -662 -685 -695 -709 -712 -708 -701 -691 -687 -695 -697 -682 -651 -640 -610 -602 -580 -553 -554 -567 -571 -566 -563 -569 -548 -552 -528 -527 -550 -540 -525 -504 -493 -495 -500 -500 -494 -499 -498 -483 -425 -451 -481 -470 -476 -488 -494 -499 -496 -492 -496 -486 -485 -470 -471 -487 -484 -471 -464 -468 -477 -484 -480 -467 -481 -489 -495 -502 -507 -517 -519 -510 -506 -499 -480 -475 -446 -409 -387 -386 -395 -388 -388 -376 -376 -387 -392 -381 -356 -368 -390 -390 -385 -381 -404 -422 -412 -421 -435 -433 -434 -439 -450 -439 -464 -454 -427 Wind_Speed nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 16 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 13 13 12 11 11 10 10 nan nan nan 10 10 10 11 nan nan nan nan nan nan nan 10 10 9 8 7 7 7 7 8 8 9 9 10 11 11 11 10 10 11 13 14 14 13 13 12 11 11 10 10 11 11 12 13 13 13 13 13 13 13 13 13 12 12 12 13 13 14 14 14 14 14 14 13 13 14 15 16 16 16 16 17 17 18 18 18 18 18 18 18 18 18 18 18 19 19 19 19 19 20 20 20 21 21 21 21 21 22 22 23 23 24 24 24 24 24 24 24 24 24 24 25 25 26 26 26 nan 23 22 23 23 24 25 25 26 26 27 27 27 28 29 29 29 29 28 nan nan 27 26 26 26 26 26 26 26 27 28 29 29 30 30 30 31 32 32 nan nan nan 31 31 nan nan nan nan nan 29 29 28 27 27 28 28 27 27 26 26 27 27 28 28 27 nan 27 27 27 27 26 25 25 24 24 24 24 23 23 24 26 26 26 26 26 27 28 28 28 27 27 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 16 16 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 12 12 11 11 11 11 11 nan nan nan 11 11 11 10 nan nan nan nan nan 9 10 9 8 8 7 7 7 8 8 9 9 10 10 11 11 11 10 10 12 13 14 14 14 13 11 11 10 10 11 11 12 13 13 13 12 12 12 13 13 13 13 13 12 13 13 14 14 14 15 15 14 14 14 14 14 16 16 17 17 16 16 16 17 17 18 18 18 18 18 18 18 18 18 19 19 19 19 20 20 nan nan 21 21 21 21 21 22 22 22 23 23 24 24 24 24 24 24 24 24 24 25 25 25 25 nan 24 22 22 22 23 24 25 25 26 26 27 27 27 28 28 29 29 29 29 nan nan 27 27 26 26 26 26 26 27 27 29 30 30 31 31 31 31 32 nan nan nan 30 30 31 31 nan nan nan nan 29 28 28 28 28 28 28 nan nan nan 27 27 28 28 28 27 nan 26 26 26 26 26 25 24 24 24 24 23 23 23 25 25 26 26 25 26 27 28 28 28 27 27 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 16 16 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 12 11 11 11 11 11 11 nan nan nan nan 11 10 nan nan nan nan nan nan 9 9 9 8 7 7 7 8 8 9 9 10 10 11 11 11 11 11 11 11 12 13 14 nan 12 11 10 10 10 11 12 12 13 13 13 12 12 12 12 13 13 13 13 13 13 14 14 14 15 15 15 14 14 14 14 15 16 17 17 17 16 16 16 16 17 18 18 18 18 18 18 18 18 19 19 19 19 19 20 20 nan nan nan 21 21 21 22 22 22 22 22 23 23 23 24 24 23 23 23 24 24 24 nan nan nan 23 22 21 22 23 24 25 25 26 26 27 27 27 27 28 28 29 30 30 29 29 28 27 26 26 27 27 27 27 27 28 29 30 30 31 nan nan 32 32 31 30 30 30 30 31 31 nan nan nan nan 29 28 28 28 28 28 28 nan nan nan nan 28 28 28 28 27 26 26 26 26 26 25 25 24 24 24 23 22 22 24 24 25 25 25 25 26 27 28 28 27 27 27 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 11 11 11 11 12 11 nan nan nan nan nan 10 nan nan nan nan nan nan 9 9 8 8 8 7 8 8 9 9 10 10 10 11 11 11 11 11 11 11 12 13 14 nan 11 10 10 10 11 11 12 13 13 13 13 12 11 11 12 12 13 13 13 13 13 14 14 14 15 15 14 14 14 14 14 15 16 17 17 17 16 16 16 17 18 18 18 18 18 18 18 18 19 19 19 20 20 20 20 21 21 nan nan nan 21 21 22 nan 22 22 22 23 23 23 23 23 23 23 23 23 24 25 nan nan 23 21 21 21 22 24 24 25 25 26 27 27 27 27 27 28 29 30 30 30 30 29 28 27 27 27 28 28 28 28 28 nan 29 30 30 31 32 nan 32 32 30 29 29 29 30 30 31 nan nan nan nan nan 28 28 28 28 28 28 nan nan nan nan 28 28 28 28 27 27 26 26 26 26 25 25 24 24 24 22 22 22 23 24 25 25 25 25 26 27 27 27 27 27 27 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 11 11 11 12 12 12 11 nan nan nan nan nan nan nan nan nan nan nan 9 8 8 8 7 8 8 9 9 10 10 10 10 11 11 11 11 11 10 11 12 13 13 11 10 10 10 10 11 12 12 13 13 13 13 12 11 11 12 13 13 14 14 14 14 14 14 14 15 14 14 14 14 14 15 16 16 17 17 17 16 16 17 18 18 18 18 19 19 19 19 19 19 19 20 20 20 20 20 21 21 21 21 21 21 21 nan nan 22 22 22 22 23 23 23 23 23 23 23 24 24 nan nan 23 21 20 20 22 23 24 25 26 26 27 27 27 27 27 28 28 29 30 30 31 30 29 28 28 27 28 28 28 28 28 28 29 29 30 31 32 33 nan 32 31 29 29 29 29 30 31 31 nan nan nan nan 29 28 28 28 28 28 28 28 nan nan nan 28 28 27 27 27 27 27 26 26 26 25 25 25 24 23 22 21 22 23 25 25 25 25 25 26 27 27 27 27 27 27 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 11 12 12 12 12 nan nan nan nan nan nan nan nan nan nan nan nan nan 8 8 7 8 8 9 9 10 10 10 10 10 10 11 11 11 11 10 10 11 12 12 11 10 10 9 10 11 11 12 13 13 13 13 12 11 12 12 13 13 14 14 15 15 14 14 14 15 14 14 13 14 14 15 16 16 17 17 17 17 18 18 18 18 18 19 19 19 20 19 19 19 19 20 21 21 21 21 21 21 21 21 21 21 22 22 nan 22 22 22 22 23 23 23 23 23 23 23 24 nan 24 23 21 20 20 20 22 23 24 26 26 27 27 27 28 28 28 28 29 29 30 31 31 30 30 29 nan nan 28 28 28 28 28 29 29 30 31 32 33 34 33 32 31 29 28 29 29 31 31 31 nan nan nan 30 29 28 28 28 28 29 29 29 28 nan 28 28 27 27 27 27 27 27 26 26 26 25 25 24 23 23 22 22 22 24 25 26 26 26 26 26 26 27 27 26 26 27 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 17 16 nan nan nan nan nan nan nan nan nan nan 11 12 12 12 12 nan nan nan nan nan nan nan nan nan nan nan nan nan 8 8 7 8 8 9 9 10 10 10 10 10 10 10 11 11 10 10 10 10 11 11 11 10 9 9 9 10 11 12 13 13 13 13 12 11 12 12 13 13 14 14 15 15 15 15 15 15 13 13 13 13 14 15 15 16 17 17 18 18 18 18 18 19 19 20 20 20 20 20 20 19 19 20 21 21 21 21 21 21 21 21 22 22 22 22 nan nan 22 22 22 23 23 23 23 23 23 nan nan nan nan 22 20 20 20 20 21 23 25 26 27 27 28 28 28 28 28 28 29 29 30 31 31 31 30 nan nan nan nan 28 28 28 29 29 30 30 32 33 34 nan nan nan 31 29 28 29 30 31 31 31 nan nan nan 29 29 29 28 28 28 29 29 29 nan nan nan nan 28 27 27 27 27 27 27 26 26 25 25 25 23 22 22 22 23 24 25 26 26 26 26 26 26 27 27 26 26 27 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 17 16 15 nan nan nan 13 nan nan nan nan nan nan nan 12 12 nan nan nan nan nan nan nan nan nan nan nan nan nan nan 8 7 8 8 9 9 9 9 9 10 9 9 10 10 10 10 10 10 10 10 11 11 11 10 9 8 8 9 11 12 13 13 13 13 12 12 12 12 12 13 14 15 16 16 15 15 14 14 12 12 13 13 13 14 15 16 17 17 18 19 19 19 19 19 20 21 21 21 21 20 20 19 19 20 21 22 21 21 21 20 21 22 22 23 23 23 nan nan 22 22 22 22 22 22 23 23 23 nan nan nan 22 21 20 20 20 21 22 24 25 26 27 27 28 28 28 28 28 29 29 30 31 31 31 31 31 nan nan nan nan 29 28 29 29 30 30 31 32 33 nan nan nan nan 30 29 28 29 30 31 31 31 31 30 30 30 29 29 28 28 28 29 29 28 nan nan nan nan nan nan 27 26 27 27 27 26 26 25 25 25 23 22 23 23 24 25 26 26 26 26 26 26 26 27 27 27 27 27 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 17 17 16 15 nan nan 13 13 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 8 7 7 8 8 9 9 9 9 9 9 9 9 10 10 10 10 9 9 10 11 11 11 11 10 9 8 8 10 11 13 13 13 13 13 12 12 12 12 12 13 14 15 16 16 15 15 14 13 13 13 13 14 14 15 15 16 16 17 18 19 19 19 19 20 21 22 22 22 21 20 19 19 19 21 21 22 21 21 21 20 21 22 23 23 23 23 22 nan nan 22 22 22 22 22 22 23 23 24 nan nan 21 21 20 20 20 21 23 24 26 26 27 28 28 28 28 28 29 29 29 30 31 31 31 31 31 30 30 nan nan 29 29 29 30 31 31 31 32 nan nan nan 33 31 30 29 29 30 30 31 31 31 31 30 30 30 29 29 28 28 28 28 28 28 nan nan nan 28 nan nan 27 27 27 27 26 26 26 25 25 24 23 23 24 25 25 26 26 26 26 26 26 26 26 27 27 27 27 27 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 17 17 16 nan nan nan nan 13 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 7 7 7 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 12 12 12 11 10 9 8 8 10 12 13 14 14 13 13 13 12 12 12 12 13 14 15 16 16 16 15 14 13 13 14 14 14 15 15 15 15 16 17 18 19 19 19 19 20 21 22 22 21 21 19 18 18 19 21 21 21 21 21 20 20 21 23 24 24 23 23 23 22 22 nan nan 21 21 21 22 22 23 23 23 22 21 21 20 20 21 22 23 24 26 27 27 28 28 28 28 29 29 29 nan 30 30 31 31 31 31 31 30 30 29 29 30 30 31 31 31 32 nan 32 32 32 32 31 30 29 29 30 30 30 30 30 30 30 30 30 29 29 nan nan 28 28 28 28 28 nan 28 28 27 27 27 27 27 26 26 26 25 25 24 23 23 24 25 25 25 26 26 26 26 26 26 26 26 27 27 27 27 27 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 17 17 17 16 15 nan nan nan 13 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 8 7 7 8 8 8 9 9 9 9 9 8 9 9 9 9 9 9 9 10 10 11 12 11 10 9 8 8 9 11 13 13 14 14 13 13 13 12 12 12 12 13 14 15 15 15 15 15 15 14 14 14 14 14 14 14 14 15 16 17 18 18 19 19 20 20 21 21 21 20 19 18 18 18 19 20 21 21 21 20 20 20 21 23 24 24 23 23 23 23 22 nan 21 21 21 21 21 22 22 22 22 22 21 21 20 21 22 23 24 25 26 27 27 27 28 28 28 29 29 nan nan 30 30 31 31 31 31 31 30 30 29 30 30 30 31 31 31 31 nan 31 32 32 31 30 30 29 29 30 30 30 30 30 30 30 30 30 29 29 29 28 29 29 29 28 28 28 28 27 27 27 27 27 27 27 26 26 25 24 24 23 24 26 26 25 25 26 26 26 26 26 26 26 26 27 27 27 27 27 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 17 17 17 17 16 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 7 7 7 8 8 8 9 9 9 9 9 8 9 9 9 9 8 9 10 10 11 11 11 11 10 8 7 8 9 12 13 14 14 14 14 13 13 12 12 12 13 13 14 15 15 15 15 14 14 14 14 15 15 14 14 14 14 15 16 17 18 18 19 20 20 21 21 21 20 19 18 17 17 18 19 20 21 21 21 20 20 20 21 23 23 24 23 23 23 23 23 nan nan 21 21 21 21 21 21 21 21 21 21 21 21 21 22 23 24 25 26 26 26 27 27 28 29 29 29 29 30 30 30 31 31 31 31 31 30 30 30 30 30 30 31 31 31 31 31 31 31 31 31 30 29 29 29 29 30 30 30 30 30 30 30 30 29 29 29 29 30 30 29 29 28 28 28 28 28 28 28 27 27 27 26 26 25 24 24 24 25 26 26 25 25 25 26 26 26 26 26 26 26 27 27 27 27 27 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 17 17 17 17 16 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 8 8 7 7 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 11 11 11 10 9 8 8 8 10 12 13 13 14 14 14 13 13 12 12 12 12 13 14 15 15 15 15 14 13 13 14 16 16 15 14 14 15 15 16 17 18 19 20 21 21 22 21 20 19 18 17 17 17 18 20 21 21 21 21 20 20 20 21 21 22 23 23 23 23 23 23 nan nan 21 21 21 21 21 21 21 21 21 21 21 21 22 22 23 24 25 25 26 26 27 27 28 29 29 29 29 30 30 30 31 31 31 31 30 30 30 30 30 30 30 30 30 31 31 31 31 31 31 30 29 29 29 29 29 30 30 30 30 30 30 30 30 29 29 29 29 30 30 nan nan 28 28 28 28 28 28 28 28 27 27 26 26 25 24 25 25 26 27 26 26 25 25 26 26 26 26 26 27 27 27 27 27 27 27 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 17 17 17 17 16 16 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 10 10 11 11 11 10 9 8 8 8 9 10 12 13 14 14 14 14 13 13 12 12 12 12 12 13 13 14 15 15 14 14 14 15 16 17 16 16 16 16 16 17 18 19 19 20 21 21 21 21 19 18 17 17 17 18 19 20 21 21 21 21 21 20 20 20 21 22 22 23 23 23 23 23 23 22 21 21 21 21 21 21 21 22 22 22 21 21 22 23 23 24 25 26 26 26 26 27 28 28 29 29 29 30 30 31 31 31 30 30 30 29 30 30 30 30 nan 30 30 30 30 30 30 30 30 29 29 28 28 28 29 30 30 31 nan 30 30 30 30 30 29 30 30 30 30 29 29 28 28 28 28 29 29 nan nan 28 27 26 25 25 25 26 26 27 27 26 26 25 25 26 26 26 26 27 27 27 27 27 26 26 27 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 17 17 17 17 17 17 16 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 10 10 10 11 11 11 11 10 9 9 8 8 9 9 10 12 13 14 15 14 14 13 13 12 12 12 12 12 12 13 14 15 15 15 15 16 17 17 17 17 17 17 17 17 18 18 19 19 20 20 21 21 20 19 17 17 17 18 19 19 20 20 20 20 21 21 21 20 20 21 22 22 23 23 23 23 23 23 22 22 21 21 21 21 21 22 22 22 22 22 21 22 22 23 24 25 26 26 26 26 27 28 28 29 29 29 30 30 31 31 31 30 30 29 30 30 31 31 30 30 30 30 30 30 30 30 30 nan nan 28 28 28 29 30 31 31 31 30 30 30 30 30 30 30 30 30 30 29 29 29 28 28 28 28 29 nan nan 28 27 27 26 25 25 25 26 27 27 27 26 26 26 26 26 26 26 26 27 27 27 27 26 26 26 27 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 17 17 17 17 17 16 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 9 9 9 9 9 8 8 9 9 9 10 10 10 10 9 9 10 10 11 11 11 11 11 10 10 9 8 8 8 8 9 11 12 13 14 15 15 14 14 13 12 12 12 12 12 12 13 14 14 15 15 16 17 17 18 18 18 18 18 18 18 18 18 19 19 20 20 20 20 19 18 17 17 18 19 19 20 20 20 20 20 21 21 21 20 20 21 22 22 23 23 23 23 23 23 23 22 21 21 21 21 21 21 22 22 22 22 21 21 22 23 24 25 26 26 26 26 27 28 28 29 29 30 30 31 31 31 30 29 29 30 30 30 31 31 30 30 30 31 nan nan nan nan nan nan 28 27 27 28 29 31 31 31 31 31 31 31 31 30 30 30 30 30 30 29 29 29 29 29 29 29 nan 28 28 27 27 27 26 26 25 26 26 27 27 27 26 26 26 26 26 26 26 26 27 27 27 26 26 26 27 27 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 19 nan nan nan nan nan nan nan nan nan nan 17 17 17 17 17 17 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 10 9 9 9 9 9 9 9 10 10 10 10 10 10 10 11 11 11 11 11 11 11 10 9 9 8 8 8 9 10 11 12 13 14 15 15 14 nan 13 12 12 13 13 13 13 13 14 14 15 15 16 17 18 18 18 18 18 19 18 18 18 18 18 19 19 20 20 19 19 18 17 18 19 20 20 20 20 19 20 20 21 22 21 21 21 21 22 23 23 23 23 23 23 23 23 22 21 21 21 21 21 21 22 22 22 22 21 21 22 23 25 26 26 26 26 26 27 28 28 29 29 30 30 31 nan 30 29 29 30 30 30 31 31 31 30 30 31 31 nan nan nan nan 28 27 27 27 28 29 31 31 32 31 31 31 31 31 31 31 30 30 30 29 29 29 29 29 29 29 29 nan 28 28 28 27 27 27 26 26 26 27 27 27 27 27 26 26 26 26 26 26 26 26 26 26 26 26 26 26 27 27 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 20 nan nan nan nan nan nan nan nan nan nan nan nan 18 18 18 18 18 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 10 10 10 10 9 9 9 9 10 10 10 10 10 10 10 11 11 11 11 11 11 11 10 10 10 9 9 8 8 9 10 11 12 13 14 15 14 14 13 nan 13 13 13 13 13 13 13 14 14 15 16 16 17 17 18 17 18 18 19 18 18 17 18 18 18 19 19 19 19 18 18 18 19 20 20 20 19 19 19 19 20 22 22 21 21 21 22 23 23 23 23 23 23 23 23 nan 22 21 21 21 21 21 22 22 22 22 21 21 21 22 23 25 26 26 26 26 26 27 27 28 29 30 30 30 nan nan 28 28 28 30 31 31 31 31 31 30 30 31 30 nan nan 28 28 27 27 27 28 29 31 32 32 32 32 32 32 31 31 31 31 30 30 30 29 29 29 29 29 29 29 29 28 28 28 28 28 27 27 27 26 27 28 28 28 27 27 26 26 26 26 26 26 26 26 26 26 26 26 26 26 27 27 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 20 nan nan nan nan nan nan nan nan nan nan nan nan 18 19 19 19 18 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 11 11 11 10 10 9 9 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 10 10 10 9 9 8 9 9 10 11 12 13 14 14 14 14 14 13 12 13 14 14 14 14 14 14 15 15 16 16 17 17 17 17 18 18 19 18 18 17 17 18 18 18 18 19 18 18 18 19 20 20 20 19 19 18 18 20 22 23 23 22 21 21 22 23 23 23 23 23 23 23 nan nan 21 21 20 21 21 21 22 22 22 21 21 21 21 22 24 25 26 26 26 26 26 27 27 28 29 29 29 29 29 28 27 27 28 30 31 32 32 31 31 30 30 30 29 28 28 27 27 27 27 28 29 30 32 32 33 33 32 32 32 32 31 31 30 30 30 30 29 29 29 29 29 29 29 29 29 29 29 28 28 28 27 27 27 28 28 28 28 27 27 26 26 26 27 26 26 26 26 26 26 26 26 26 26 26 26 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 20 20 nan nan nan nan nan nan nan nan nan nan nan 19 19 19 19 19 19 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 11 12 11 11 10 10 10 10 10 11 11 11 11 11 11 12 12 11 11 11 11 11 10 10 10 9 8 8 9 10 10 11 12 13 13 14 14 14 14 13 12 13 14 15 15 14 14 14 15 16 16 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 20 21 21 20 20 19 19 19 22 23 24 23 22 21 22 22 23 23 23 24 24 23 22 nan 21 20 20 20 21 21 21 22 22 22 22 21 21 22 23 24 25 25 26 26 26 26 27 27 28 28 29 29 28 27 27 27 27 29 30 31 32 32 31 31 30 30 nan 29 28 27 27 27 27 28 29 30 31 32 32 33 33 33 32 32 32 31 31 30 30 30 30 29 29 29 28 28 28 28 29 29 29 29 29 29 28 27 27 27 29 29 29 28 27 27 27 26 26 26 26 26 26 26 26 26 26 26 26 27 26 26 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 20 20 nan nan nan nan nan nan nan nan nan nan nan nan 19 20 20 20 19 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 12 12 12 11 11 10 10 10 11 11 11 11 11 11 12 12 12 12 11 11 11 11 10 10 10 9 8 9 9 10 11 11 12 12 13 14 14 14 13 13 12 13 15 15 15 14 14 15 15 16 17 17 17 17 17 17 18 18 18 18 18 19 19 18 18 18 18 18 18 18 19 20 20 20 21 22 21 21 21 24 25 24 23 22 22 22 22 22 23 23 23 23 23 22 nan 20 20 20 20 21 21 21 21 22 22 22 22 22 22 24 25 25 25 26 26 26 26 26 27 27 28 28 28 27 27 26 26 28 29 31 32 32 32 31 31 nan nan nan 28 27 27 27 27 27 28 30 31 31 31 32 33 33 33 32 32 32 31 31 30 30 30 30 30 29 29 28 28 28 29 29 29 29 29 29 29 28 27 28 28 29 29 29 28 28 27 27 26 26 26 26 26 26 26 26 26 26 26 27 26 26 26 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 21 21 21 20 nan nan nan nan nan nan nan nan nan nan nan 20 20 20 20 20 19 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 13 12 12 12 11 11 11 11 11 11 12 12 11 12 12 12 12 12 11 11 11 11 10 10 9 9 9 9 10 11 11 11 12 12 13 14 14 13 13 13 13 14 15 15 15 14 14 14 15 16 17 17 17 17 17 17 18 18 18 19 19 19 19 19 18 18 18 18 17 17 18 18 19 20 21 23 24 24 24 26 26 25 24 23 23 22 22 22 22 23 23 23 23 22 20 19 19 19 19 20 20 21 21 22 22 22 22 22 23 24 25 25 25 25 25 26 26 26 27 27 27 27 27 26 25 26 27 29 30 31 32 32 32 32 nan nan nan 28 27 27 28 28 28 28 29 30 30 31 31 32 33 33 33 32 32 31 31 31 31 31 30 30 30 29 29 28 28 28 29 29 29 30 30 29 29 28 28 29 29 30 29 29 29 28 27 27 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 22 22 21 20 nan nan nan nan nan nan nan nan nan nan nan nan 20 20 20 20 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 13 13 13 12 12 12 12 11 11 11 12 12 12 12 12 12 12 12 12 12 11 11 11 10 10 9 8 9 9 10 11 11 12 12 13 14 15 14 13 12 13 13 14 15 15 15 15 14 15 15 16 17 17 17 17 17 17 17 18 18 18 19 19 19 18 18 18 18 18 18 18 18 18 20 21 22 23 25 26 26 26 26 25 25 25 24 23 23 23 23 23 23 23 22 21 20 19 19 19 19 20 20 20 21 22 22 22 22 22 23 24 25 25 25 25 25 26 26 26 26 27 27 27 26 25 25 26 28 29 31 31 32 32 32 32 31 30 29 28 28 28 28 28 28 28 29 30 30 31 32 32 33 33 32 31 31 31 31 31 31 31 30 30 30 29 29 28 28 28 29 29 30 30 30 29 28 28 28 29 30 30 29 29 29 28 28 27 27 26 26 26 26 26 26 26 26 26 26 26 26 26 25 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 22 21 20 nan nan nan nan nan nan nan nan nan nan nan nan nan 20 20 20 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 14 14 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 10 10 9 9 8 9 9 10 11 11 12 13 14 15 14 13 12 12 13 14 14 14 15 15 15 15 15 16 17 17 17 17 17 17 17 17 17 18 18 19 19 18 18 18 18 18 18 18 19 19 19 20 22 22 22 23 25 26 26 26 26 25 25 25 24 23 23 23 23 23 22 22 21 20 19 18 19 19 19 20 20 21 22 22 22 22 22 23 24 25 25 25 25 25 26 nan nan 26 26 26 26 25 25 25 27 29 30 31 31 32 32 32 31 30 29 28 28 28 29 29 29 29 29 29 30 30 31 32 32 33 33 32 31 31 31 31 31 31 31 30 30 29 28 28 28 28 28 29 29 30 30 30 28 28 28 28 29 30 30 29 28 28 28 28 27 27 26 26 26 26 26 26 26 26 25 25 25 25 25 25 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 22 21 20 nan nan nan nan nan nan nan nan nan nan nan nan nan 20 20 19 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 14 14 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 10 10 9 9 8 9 9 10 10 11 12 13 14 13 13 12 12 12 13 13 14 14 14 15 15 15 15 16 17 17 17 17 17 17 17 17 17 17 18 19 18 18 17 18 18 18 18 19 19 20 20 20 22 22 22 22 23 25 25 25 26 26 25 25 24 24 23 22 22 22 22 21 21 20 19 19 19 19 19 20 21 22 22 22 22 22 22 23 24 24 24 25 25 25 nan nan nan nan 26 26 25 25 25 26 28 29 30 31 31 31 32 31 31 29 28 28 28 29 29 29 29 29 29 29 30 31 31 32 32 33 32 32 32 31 31 31 31 31 31 30 29 28 28 27 27 28 29 29 29 30 30 29 28 27 27 28 29 29 29 28 28 28 28 28 27 27 26 26 26 26 26 26 26 26 25 25 25 25 25 25 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 22 21 20 nan nan nan nan nan nan nan nan nan nan nan nan nan 19 19 18 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 15 14 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 11 11 11 10 10 9 9 9 9 9 10 10 11 12 13 14 12 12 12 12 12 13 13 13 14 14 15 15 16 16 16 17 17 17 17 17 17 17 17 17 17 18 18 18 18 17 18 18 18 19 19 19 19 19 20 21 22 23 23 23 23 24 24 25 26 26 26 25 24 23 22 22 21 21 21 20 19 18 18 19 19 20 20 21 22 22 22 22 22 22 23 24 24 24 24 25 26 26 26 nan nan 26 26 25 25 25 27 29 30 30 30 31 31 31 31 30 29 28 28 29 29 30 30 30 30 30 30 30 31 31 32 32 33 33 33 32 31 31 31 31 31 31 nan 29 28 28 27 27 28 29 29 29 29 29 28 27 27 27 27 28 28 28 28 28 28 28 27 27 27 26 26 26 26 26 26 26 26 26 26 26 25 25 25 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 22 21 20 nan nan nan nan nan nan nan nan nan nan nan nan nan 19 19 18 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 15 14 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 11 11 11 11 10 10 9 9 9 9 10 11 12 12 13 13 12 12 12 12 12 13 13 13 14 14 15 15 16 16 17 17 17 17 nan nan nan nan nan 17 17 17 18 18 17 17 17 18 19 19 19 19 18 18 20 22 23 24 24 24 23 23 23 24 24 24 25 25 24 23 22 21 21 20 20 20 19 18 18 19 19 20 21 22 22 22 22 22 22 22 23 24 23 23 24 24 25 27 27 nan nan 26 26 26 26 27 28 29 30 30 31 31 31 31 30 29 28 28 28 29 30 30 30 31 31 31 31 31 31 31 32 32 33 33 33 32 31 31 31 31 31 nan nan 30 29 28 28 28 28 29 29 29 29 29 28 28 27 26 27 28 28 27 27 28 28 28 27 27 26 26 26 26 26 26 26 26 25 26 26 26 25 25 25 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 22 21 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 18 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 15 14 14 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 11 11 11 11 11 11 10 10 9 9 10 10 11 12 12 13 12 12 12 12 12 12 13 13 13 14 14 15 16 16 16 17 17 17 17 nan nan nan nan nan 16 17 18 18 18 17 17 17 18 19 19 19 19 19 19 20 23 24 25 25 24 23 23 22 22 21 21 22 22 23 23 21 20 20 20 20 19 18 18 19 20 21 21 22 22 22 22 22 21 22 22 23 23 23 23 23 24 25 27 27 27 27 27 27 27 27 28 28 29 30 30 31 31 31 31 30 29 28 28 28 29 30 31 31 31 31 31 31 31 32 32 32 32 33 33 33 32 31 31 31 31 32 31 31 31 30 29 28 28 29 29 29 29 29 29 28 27 26 26 27 27 27 27 28 28 28 28 27 27 26 26 26 26 26 26 25 25 25 26 25 25 25 25 25 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 23 22 21 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 15 15 15 14 14 14 13 13 13 13 13 13 13 12 12 12 12 12 12 11 11 11 11 11 11 10 10 10 10 10 10 11 12 12 12 12 12 12 12 12 13 13 13 13 14 15 15 16 16 16 16 17 17 17 18 nan nan nan 16 16 17 19 19 19 18 18 18 19 20 20 20 20 20 21 21 24 25 nan 25 24 22 22 21 20 19 18 18 18 19 20 19 18 19 19 20 19 18 19 21 21 22 22 23 23 22 22 22 21 22 22 23 23 23 23 22 23 25 26 27 27 27 28 28 28 28 28 29 30 30 31 31 31 31 31 30 29 28 28 29 30 31 31 31 31 31 31 32 32 32 32 32 32 33 33 32 32 32 31 31 31 31 31 32 31 30 29 29 29 29 29 29 29 29 28 27 27 26 25 26 27 28 28 28 28 28 28 27 26 26 26 26 26 26 25 25 25 25 26 25 25 25 25 25 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 23 22 22 21 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 16 16 16 15 15 14 14 14 14 13 13 13 13 13 12 12 12 12 12 12 11 11 11 11 11 11 10 10 10 10 10 11 11 11 12 12 12 12 13 13 13 13 13 13 13 14 15 15 16 15 15 15 16 16 17 17 nan nan nan 15 15 16 19 19 19 18 19 19 20 21 21 22 22 22 22 23 25 25 nan 25 23 22 21 21 20 19 17 17 17 17 17 17 17 18 19 19 19 19 20 21 22 23 23 23 23 22 22 22 22 23 23 24 24 23 23 23 23 25 26 27 28 28 28 28 28 29 29 29 30 30 30 31 31 31 30 30 29 29 29 29 30 31 31 31 31 31 31 31 32 32 33 33 33 33 33 32 32 32 31 31 31 31 31 32 32 31 30 29 29 29 29 29 28 28 27 26 26 25 25 25 27 28 28 28 28 28 27 27 26 26 27 27 26 26 26 25 25 26 26 25 25 25 26 25 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 23 23 22 22 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 17 17 16 16 15 15 14 14 14 13 14 14 13 13 12 12 12 12 12 12 12 11 11 11 11 11 10 10 10 10 10 11 11 11 11 12 12 13 13 13 13 13 13 13 13 13 15 16 15 15 14 14 15 16 17 17 16 15 14 14 15 17 20 20 19 19 19 20 21 22 22 23 23 23 23 24 25 26 25 24 23 22 22 21 20 19 19 18 17 17 17 17 17 17 18 18 18 19 20 21 22 23 23 23 23 22 22 22 22 23 23 24 24 23 23 23 24 26 27 28 28 28 28 28 28 28 29 29 30 30 30 30 30 30 30 30 29 29 30 30 30 31 31 31 31 31 31 31 32 33 33 33 33 33 33 32 32 32 32 31 31 31 31 32 32 31 31 30 30 30 29 28 27 27 26 26 25 25 25 26 27 28 28 28 28 28 27 27 27 27 27 27 26 26 25 25 25 25 25 24 25 25 25 25 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 24 23 23 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 17 17 17 17 16 16 15 15 14 14 13 13 13 13 12 12 12 12 12 12 12 11 11 11 11 11 11 10 10 10 10 11 11 11 11 12 12 13 13 13 13 13 13 13 13 14 15 16 15 14 14 15 15 16 16 16 15 15 14 14 15 18 21 21 20 20 21 22 22 23 23 23 23 24 24 25 26 25 24 23 23 22 22 22 21 20 19 18 17 17 16 16 16 17 17 17 17 18 19 21 22 23 23 23 22 22 22 22 22 22 23 24 24 23 23 23 25 27 28 28 28 28 27 27 27 28 28 29 29 29 29 29 29 29 29 29 29 30 30 30 31 31 31 31 32 31 31 32 32 33 33 33 33 33 33 32 32 32 32 31 31 31 31 32 32 32 31 30 30 29 29 27 27 26 26 25 25 24 25 26 27 28 29 28 28 28 27 27 27 27 27 27 26 26 25 25 25 25 25 24 25 25 25 25 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 24 24 23 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 17 17 17 17 17 16 16 15 15 14 14 13 13 13 13 12 12 12 12 12 12 12 12 12 11 11 11 11 11 10 10 11 11 11 11 11 12 12 13 13 14 14 14 14 14 14 14 15 15 14 14 14 15 16 16 16 16 15 15 14 15 17 19 21 21 21 21 22 23 23 23 23 23 23 24 25 25 25 24 23 23 23 23 23 22 22 21 19 18 17 16 16 16 16 16 16 17 17 18 19 21 21 22 22 22 22 22 22 22 22 22 23 23 23 23 22 23 25 27 28 28 28 28 27 27 27 27 27 28 28 28 28 29 29 29 29 29 30 30 30 30 31 31 31 32 32 31 32 32 32 33 33 33 33 33 33 32 32 32 32 31 31 31 31 32 32 32 32 31 30 29 28 27 26 26 25 25 24 24 25 26 28 29 29 28 28 28 27 27 27 27 26 26 26 26 26 25 25 25 25 25 25 25 25 25 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 24 24 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 17 17 17 17 17 17 16 15 15 15 14 14 13 13 13 13 13 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 12 12 13 13 14 14 14 14 14 14 15 15 14 14 14 15 15 16 16 16 16 15 15 15 16 18 20 21 21 21 22 22 23 23 23 22 23 24 24 25 25 25 23 23 23 23 23 23 23 22 21 19 17 16 16 15 15 16 17 17 17 17 18 19 20 21 21 21 21 21 21 21 22 22 22 23 23 22 22 22 23 25 26 27 27 28 27 nan 26 26 26 26 26 27 27 27 28 28 28 28 29 30 31 31 30 31 31 32 32 nan 32 32 32 32 33 33 33 33 33 33 32 32 32 32 32 31 31 31 32 32 32 32 31 29 28 27 27 26 25 25 24 24 24 25 27 28 29 29 28 28 28 27 27 26 26 26 26 26 26 26 25 25 25 25 25 25 25 25 25 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 25 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 17 17 17 17 17 17 16 16 15 15 14 14 13 13 13 13 13 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 13 13 14 14 14 14 14 14 14 14 14 14 15 15 16 16 16 16 16 16 16 16 17 19 21 22 22 22 22 22 22 22 22 22 23 25 25 25 24 24 23 23 23 23 23 23 23 22 20 18 17 16 15 15 16 16 17 18 18 18 18 19 20 21 21 21 21 21 21 21 22 22 23 23 22 21 21 22 23 24 26 27 27 27 nan nan 26 25 25 25 25 25 26 27 27 27 27 28 29 31 31 30 30 30 31 32 32 nan 32 31 32 32 33 33 33 33 33 32 32 32 32 32 32 32 32 32 32 32 32 31 30 29 28 27 26 26 25 24 24 24 24 26 27 28 29 29 28 28 28 27 27 26 26 26 26 26 25 25 25 25 26 26 26 25 25 25 25 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 17 17 17 17 16 16 16 15 15 14 14 14 13 13 13 13 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 13 14 14 14 13 13 13 14 14 14 15 15 15 15 16 16 16 16 16 16 17 18 20 21 22 22 22 22 22 21 20 21 23 24 25 25 24 23 23 23 23 23 23 23 23 22 22 19 17 16 16 16 16 16 17 18 18 18 18 18 19 20 21 21 21 21 21 21 22 22 22 23 22 22 21 21 21 23 25 26 27 27 27 nan 27 26 25 25 26 26 26 26 27 27 27 28 28 30 31 30 30 30 31 32 33 32 nan 32 32 32 32 33 33 33 32 32 32 32 32 32 32 32 32 32 32 32 32 31 31 29 28 27 27 26 25 25 24 24 24 25 26 28 28 29 28 28 28 28 27 26 26 26 26 26 26 25 25 25 25 26 26 25 26 26 25 25 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 18 nan 17 17 17 16 16 16 15 15 15 15 14 14 13 13 13 13 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 13 14 14 14 13 13 13 14 14 15 15 15 15 15 16 16 16 16 16 17 18 19 20 21 21 21 21 21 21 20 20 21 23 25 25 24 23 23 23 23 23 23 23 23 22 22 20 18 16 16 16 16 16 17 18 19 19 19 18 18 19 19 20 21 21 21 21 21 21 22 22 22 22 21 20 20 21 23 25 26 26 27 28 nan 27 26 26 26 27 27 26 27 27 28 28 28 29 30 30 30 29 30 31 32 33 32 nan 32 32 33 33 33 33 33 32 32 32 32 32 32 32 32 32 32 32 31 31 31 30 29 28 27 27 26 26 25 24 24 24 25 27 28 28 29 29 28 28 27 27 26 26 26 26 26 25 25 25 25 25 25 25 25 26 26 26 25 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 17 17 17 16 16 16 15 15 15 15 15 15 14 13 13 13 13 13 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 13 14 14 13 13 13 14 14 14 15 15 15 15 15 15 15 16 16 17 18 19 20 20 20 21 21 21 21 20 20 20 21 23 25 25 25 24 23 22 22 22 23 22 22 22 21 20 18 16 16 15 16 17 18 18 19 19 19 19 19 20 20 21 21 21 21 21 nan nan nan nan 21 nan 21 20 21 22 24 24 25 26 28 28 28 28 27 27 27 28 28 27 27 27 28 28 28 29 29 30 29 29 30 32 33 33 33 33 33 33 33 33 33 33 32 32 32 32 32 32 32 32 32 32 32 31 31 31 31 30 29 28 27 26 26 25 25 24 24 25 26 27 28 29 29 29 28 28 27 26 26 26 26 26 25 25 25 25 25 25 25 25 25 25 26 26 26 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 17 17 17 17 16 16 16 16 15 15 15 15 15 15 14 14 13 13 13 13 13 12 12 12 11 11 11 11 11 11 11 11 11 11 11 12 11 11 11 12 13 13 13 13 13 14 14 14 14 15 15 15 15 15 15 15 15 16 17 18 18 19 19 20 21 21 21 21 20 19 19 20 21 23 24 24 24 23 23 22 22 22 22 22 22 21 20 20 18 16 15 15 16 17 18 19 19 19 19 19 20 20 21 21 22 22 22 nan nan nan nan nan nan 20 20 20 22 23 24 23 24 26 28 28 29 28 28 28 28 29 28 28 27 28 28 28 29 29 29 29 29 29 30 32 33 33 33 34 34 34 34 33 33 33 32 32 32 32 32 32 32 32 33 32 31 31 30 31 30 29 28 28 27 26 25 25 25 25 25 25 26 27 28 28 29 29 28 28 27 26 26 26 26 25 25 25 25 25 25 25 25 25 25 25 25 26 26 nan nan nan nan nan nan nan nan nan 20 20 21 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 17 17 17 17 17 16 16 16 16 15 15 15 15 15 15 14 14 14 13 13 13 13 12 12 11 11 11 11 12 12 12 12 12 12 12 12 11 11 11 12 13 13 13 13 14 14 14 14 15 15 15 15 15 15 15 15 15 16 17 17 17 18 19 20 21 21 21 21 nan nan 19 20 22 22 23 24 24 23 22 22 22 22 22 22 21 21 20 19 17 15 15 16 17 18 19 19 19 20 20 20 21 21 22 22 22 22 22 nan 22 nan nan 21 21 20 20 21 23 23 23 23 24 26 27 28 29 29 29 29 29 29 28 28 28 29 29 29 29 30 30 29 28 29 31 33 34 34 34 35 35 34 34 34 34 33 32 32 32 32 32 32 33 33 33 32 31 30 30 31 30 30 29 27 26 25 25 25 25 25 25 25 26 27 27 28 29 29 28 28 27 27 26 26 26 25 25 25 25 24 24 25 25 25 25 25 25 26 26 nan nan nan nan nan nan nan 18 19 20 20 21 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 18 18 18 18 17 17 17 17 16 16 15 15 15 15 15 15 15 14 14 14 14 13 13 12 12 12 11 11 12 12 12 12 12 12 12 12 12 11 11 12 12 13 13 13 14 14 14 14 15 15 15 15 15 15 15 15 15 15 16 17 16 17 18 19 20 20 21 21 21 20 19 19 19 20 22 23 24 23 22 22 22 22 22 22 21 21 20 19 nan 16 15 15 16 17 19 20 20 20 20 21 21 21 22 22 22 22 22 22 22 22 22 22 21 20 21 21 23 23 23 23 22 24 26 27 29 29 29 29 29 29 29 29 28 28 29 30 30 30 30 30 29 28 30 32 33 34 34 35 35 35 34 34 34 34 33 32 31 32 32 33 33 33 33 32 31 30 30 30 30 31 30 28 27 26 25 25 26 26 25 25 25 25 26 28 28 29 29 28 28 27 27 26 26 26 26 26 25 25 24 24 25 25 25 25 25 25 26 26 nan nan nan nan nan nan nan 19 19 19 20 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 18 19 19 18 18 18 18 17 17 17 16 16 15 15 15 15 15 14 14 14 14 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 12 13 13 13 13 14 14 14 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 17 18 19 20 20 21 20 19 18 19 19 20 22 23 23 22 21 22 22 22 22 21 21 nan nan nan nan 15 14 15 17 18 19 20 20 20 21 21 21 22 22 22 22 22 22 22 22 22 22 22 21 21 22 23 23 24 23 22 22 22 25 28 29 30 30 30 30 30 29 29 29 29 29 30 31 31 30 29 28 28 30 32 33 34 35 35 35 35 34 34 34 33 32 32 31 32 33 33 34 34 33 31 29 29 29 29 30 30 29 28 26 26 26 26 26 26 25 25 25 25 27 28 28 29 29 29 28 27 27 27 27 26 26 26 25 25 25 25 25 25 25 25 25 26 26 26 nan nan nan nan nan nan nan nan 20 20 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 18 19 18 18 18 18 18 18 17 16 16 16 16 15 15 15 15 15 14 14 14 13 13 13 12 12 12 12 13 12 12 12 12 12 12 12 12 12 12 13 13 13 13 14 14 14 15 15 15 15 15 16 16 16 16 16 16 16 15 16 16 17 17 18 20 20 20 19 19 18 19 19 21 22 23 22 22 22 22 22 22 22 21 20 19 nan nan 16 15 14 16 17 19 19 20 20 21 21 21 22 22 22 22 22 22 22 22 22 22 22 21 21 22 23 24 24 23 23 22 22 23 26 28 30 31 31 30 31 30 30 30 30 30 30 31 32 31 30 29 28 29 30 31 33 34 35 35 35 35 34 34 33 33 32 32 31 33 34 34 34 33 32 31 29 28 28 29 29 30 29 27 26 26 26 27 26 26 25 25 25 26 27 28 29 29 29 28 28 28 27 27 27 27 26 26 26 25 25 25 25 25 25 25 26 26 26 26 nan nan nan nan nan nan nan nan 20 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 18 18 18 19 19 19 18 18 17 17 16 16 16 15 15 15 15 15 15 14 14 14 14 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 13 13 13 13 14 14 14 15 15 15 15 15 16 16 16 16 16 16 15 15 15 15 16 17 18 19 20 20 19 19 18 19 20 21 22 22 22 22 23 23 23 22 21 20 19 18 17 nan 15 14 15 16 17 18 19 20 21 21 21 22 22 22 22 22 22 22 22 22 22 22 22 21 21 22 23 24 24 23 22 21 21 24 27 29 31 31 31 31 31 31 31 30 30 31 31 31 31 31 30 29 29 29 30 32 33 35 35 35 35 34 34 33 33 33 32 32 32 33 34 34 33 32 31 29 28 27 27 28 29 29 28 27 27 27 27 27 27 26 25 25 25 26 27 28 29 29 29 29 28 28 27 27 27 26 26 26 26 25 25 25 25 25 25 26 26 26 26 26 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 18 18 19 19 19 19 18 18 17 17 16 16 16 15 15 15 15 15 15 15 14 14 14 13 13 13 13 13 13 13 13 13 12 12 12 12 13 13 13 13 13 14 14 14 14 15 15 15 16 16 16 16 16 16 16 15 15 15 15 15 15 16 17 18 19 19 19 19 19 19 20 21 21 22 22 23 23 23 23 22 21 20 19 17 16 15 14 14 14 16 17 18 19 20 21 21 21 22 23 23 23 23 23 23 23 22 22 22 22 22 22 23 24 24 24 23 21 21 22 25 28 30 31 31 31 31 32 32 31 31 31 31 31 31 31 30 29 29 29 30 31 32 34 35 35 34 34 34 33 33 33 33 32 32 32 33 33 32 32 30 30 29 27 27 27 28 29 29 28 27 27 27 27 27 27 26 25 25 25 27 27 28 28 28 29 29 28 28 28 27 27 26 26 26 26 25 25 25 25 25 25 26 26 26 26 26 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 18 18 19 19 19 18 18 17 17 17 17 16 16 15 15 15 15 15 15 15 15 14 14 14 13 13 13 13 14 14 13 13 12 12 12 12 12 12 13 13 14 14 14 14 15 15 15 16 16 16 16 16 16 16 16 15 15 15 15 15 15 16 16 18 18 19 19 19 19 20 20 21 21 21 22 23 23 23 23 22 21 20 18 17 16 15 14 14 14 15 17 19 19 20 21 21 22 23 23 23 23 23 23 23 23 23 23 22 22 22 22 23 23 23 23 22 21 21 23 26 29 30 31 31 32 32 32 32 31 31 31 31 32 nan 30 29 29 29 29 30 31 32 34 34 34 33 33 33 33 34 34 33 nan nan 32 32 31 31 30 30 29 28 27 27 28 29 29 29 nan 27 27 27 27 27 27 26 25 25 26 27 27 28 28 28 29 29 29 28 28 27 26 26 26 25 25 26 26 26 26 26 26 26 26 26 26 26 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 18 18 18 18 18 18 18 17 17 17 16 16 16 15 15 15 15 15 15 15 15 15 15 14 14 13 13 14 14 14 14 13 13 12 12 12 12 12 13 13 14 14 14 14 15 15 15 15 16 16 16 16 16 16 15 15 15 15 15 15 16 16 17 18 19 19 19 19 20 20 21 21 21 21 22 23 23 23 23 22 21 20 18 16 16 15 14 14 14 16 18 19 20 21 21 22 22 23 23 23 23 23 23 23 23 23 23 23 22 22 22 23 23 23 23 22 21 21 24 27 29 30 31 31 32 32 32 32 31 31 32 32 32 nan 31 30 29 29 29 30 31 32 33 34 33 33 33 33 33 34 34 33 nan nan 32 31 30 29 29 29 28 27 27 27 28 29 29 nan nan nan 27 27 27 27 26 25 25 26 27 27 28 28 28 28 29 29 29 28 28 27 26 26 26 25 25 26 26 26 26 26 26 26 26 26 26 26 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 18 18 18 18 18 18 18 18 17 17 16 16 15 15 15 15 15 15 15 15 15 15 15 14 14 13 13 14 14 14 14 14 13 13 13 12 12 12 13 14 14 14 14 14 15 15 15 15 16 16 16 16 16 16 16 15 15 15 15 15 16 17 18 19 19 20 20 20 20 20 21 21 21 21 22 23 23 23 23 22 21 19 18 17 16 15 15 15 15 16 18 19 20 21 22 22 22 23 23 23 23 23 23 23 23 22 23 23 23 23 23 23 23 23 22 21 21 22 25 28 29 30 31 32 32 32 32 32 31 31 32 32 32 32 31 29 29 29 30 30 31 32 33 33 33 33 33 33 34 34 33 32 32 nan 31 31 30 29 29 28 27 27 27 27 28 29 28 nan nan 27 27 27 27 27 26 25 25 27 27 27 27 28 28 29 29 29 29 28 27 27 26 26 26 26 26 26 26 26 26 27 27 27 27 26 26 27 25 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 18 18 18 18 18 18 18 18 17 17 16 nan nan 15 15 15 15 15 15 15 15 15 15 14 13 13 13 14 14 15 15 14 14 13 13 12 13 13 13 13 14 14 14 14 15 15 15 15 15 15 16 16 16 16 16 15 15 15 15 15 16 17 18 19 19 20 20 20 20 20 20 21 21 22 22 23 23 23 22 22 20 19 18 17 16 15 15 15 16 17 18 19 20 21 21 22 23 22 23 23 23 23 23 23 22 22 22 22 22 23 23 23 23 22 22 21 22 23 25 27 29 30 31 32 33 32 32 32 31 31 31 32 32 32 30 29 29 29 29 30 31 32 33 33 33 33 34 34 35 33 32 31 31 31 31 30 30 29 29 28 28 27 27 28 28 28 28 27 27 27 27 28 27 27 26 26 26 27 27 27 27 28 28 29 29 29 29 28 27 27 27 26 26 26 26 26 26 26 27 27 27 27 27 27 27 27 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 18 18 18 18 18 18 18 18 18 17 16 nan 15 15 15 15 15 15 15 15 15 15 15 14 13 13 13 14 14 15 15 15 14 14 13 13 13 13 13 13 13 14 14 14 14 15 15 15 15 15 16 16 16 16 16 15 15 15 15 16 17 18 19 19 19 20 20 20 20 20 21 21 21 22 22 22 23 23 22 21 20 19 18 17 16 16 15 16 16 17 19 19 20 20 21 22 22 22 21 21 22 23 22 22 22 21 21 22 22 22 23 23 23 22 21 21 21 23 24 27 30 31 32 33 33 33 32 32 32 31 31 31 31 31 30 29 29 29 29 30 31 33 33 33 33 33 34 35 34 31 30 30 30 31 30 30 29 29 29 28 28 27 27 27 27 27 27 26 26 27 27 28 27 26 26 26 26 27 27 27 28 28 28 29 29 29 29 29 28 27 27 26 26 26 26 26 nan nan 27 27 27 27 27 27 27 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 18 18 18 18 18 18 19 18 18 17 16 nan 15 15 15 15 15 15 15 15 15 15 15 14 14 13 13 14 14 15 15 15 14 14 13 13 14 13 13 13 13 13 14 14 14 15 15 15 15 15 16 16 16 16 16 16 15 16 16 16 18 18 19 19 20 20 20 20 20 21 21 21 22 22 22 22 23 22 22 21 20 19 17 17 16 16 16 16 17 18 19 19 20 20 21 21 21 21 20 20 21 22 22 22 22 22 22 22 22 23 23 23 22 21 20 20 21 23 25 28 30 31 32 33 33 33 33 33 32 32 31 31 30 30 29 29 29 29 29 30 31 32 33 32 32 33 34 33 32 29 29 29 29 30 30 29 30 29 29 28 27 27 27 27 26 26 26 26 26 27 28 28 27 27 26 26 26 27 27 28 28 28 28 29 29 30 29 29 28 27 26 26 27 27 26 26 26 nan 26 26 26 26 26 26 26 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 18 18 18 18 18 19 19 18 18 17 16 nan nan 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 15 15 15 14 14 14 14 14 14 14 14 13 13 14 14 14 15 15 15 15 15 16 16 16 16 16 16 16 16 17 17 18 19 19 19 19 19 20 20 21 21 21 21 22 22 22 22 22 22 22 21 20 18 17 17 17 17 16 17 17 18 18 19 20 20 20 20 20 20 20 20 21 22 23 23 22 nan 23 23 23 23 23 23 22 21 21 21 22 24 27 29 30 32 33 33 33 33 33 33 32 31 31 30 29 29 29 29 29 29 29 30 31 32 32 32 32 32 32 31 30 29 28 28 28 29 29 29 30 30 29 28 27 27 26 26 25 26 26 26 27 28 28 28 28 28 27 27 27 27 28 28 28 28 28 29 29 30 30 29 28 27 27 27 27 27 26 26 26 26 26 26 25 25 25 25 26 26 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 18 18 18 18 18 19 19 19 18 17 16 16 nan 15 15 15 15 15 15 15 15 16 16 15 15 15 14 14 15 15 15 15 15 14 14 14 14 14 14 14 13 14 14 14 14 15 15 15 15 15 15 15 16 16 16 16 16 17 17 18 18 18 19 19 19 19 20 20 20 21 21 21 22 22 22 22 22 22 21 20 19 18 17 17 17 17 17 17 18 18 19 20 20 19 19 20 21 20 20 21 21 22 23 24 23 23 24 24 24 24 24 24 23 23 22 22 24 26 29 30 31 32 33 33 33 33 33 33 31 30 30 29 29 29 29 29 29 29 29 30 31 32 32 31 31 31 31 30 29 28 27 27 28 29 29 30 30 30 29 28 27 26 25 25 25 26 26 27 28 29 29 29 29 28 27 27 27 27 28 28 28 28 29 29 30 30 30 28 27 27 27 27 27 27 26 26 26 26 26 nan 25 25 25 25 25 25 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 18 18 18 18 18 19 19 19 18 17 17 16 nan 15 15 15 15 15 15 15 15 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 15 15 15 15 15 15 15 15 16 16 16 17 17 18 18 19 19 18 18 18 19 19 20 20 20 21 21 22 22 22 22 22 21 20 20 19 18 17 17 17 17 18 18 18 19 19 20 20 20 20 20 21 20 21 21 22 23 24 24 24 24 24 24 24 nan 24 24 24 23 23 24 26 28 30 31 32 32 32 33 33 33 32 32 31 30 29 28 28 29 29 29 28 28 28 30 31 32 31 31 31 31 31 30 29 28 28 28 28 29 30 30 30 30 30 29 27 26 25 25 26 27 27 28 29 29 29 29 29 28 28 27 27 27 28 29 29 29 29 29 30 30 29 28 27 27 27 27 27 26 26 25 25 25 nan nan 25 25 25 25 25 25 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 19 18 18 18 18 19 19 19 19 18 17 16 16 15 15 14 14 14 15 15 15 15 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 15 15 15 15 15 15 15 15 16 16 17 17 18 18 19 19 19 19 19 18 18 19 20 20 20 21 21 21 22 22 22 21 21 20 19 18 18 17 17 18 18 18 18 19 19 20 20 20 20 20 20 21 21 21 22 22 23 24 25 nan nan 24 25 25 25 nan nan 23 23 24 25 26 29 31 31 32 31 32 32 32 32 32 31 30 30 29 29 28 29 28 28 26 26 27 29 31 31 31 31 31 31 31 30 29 28 28 28 28 29 30 30 30 30 30 29 28 26 25 26 26 28 28 29 29 30 30 30 29 28 28 27 27 28 28 29 29 29 29 29 30 29 28 27 27 27 27 27 27 26 25 25 25 25 nan nan nan nan nan nan nan 25 23 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 19 19 19 19 19 19 19 19 18 18 17 16 16 15 15 14 14 14 14 15 15 15 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 15 15 15 15 15 15 15 15 16 16 17 17 17 18 18 19 19 19 19 19 18 19 19 19 20 20 20 20 21 21 21 21 21 21 20 19 18 18 18 18 18 18 19 19 19 20 20 20 20 20 20 20 20 21 21 22 23 24 24 25 nan 24 24 25 25 25 24 24 23 23 24 25 26 28 30 31 31 31 31 32 32 32 31 31 30 30 30 30 29 29 28 27 24 24 26 28 30 30 30 31 31 31 30 29 29 28 28 28 28 29 29 30 30 30 30 30 29 27 27 27 27 29 29 29 30 30 30 30 nan 28 27 27 27 28 28 29 29 29 29 29 29 29 27 27 27 27 27 26 26 25 25 26 26 26 26 26 26 26 nan nan nan nan 23 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 20 20 19 19 19 19 19 19 18 18 17 16 16 15 15 15 15 14 14 14 15 15 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 14 14 14 14 14 15 15 15 15 15 15 15 16 16 16 17 17 17 18 18 19 19 19 19 19 19 19 19 19 19 20 20 20 21 21 21 21 21 20 20 19 19 18 18 18 19 19 19 20 20 20 20 20 20 20 20 20 20 20 21 22 23 23 24 24 nan 24 24 25 25 25 24 24 24 24 25 25 27 28 29 30 30 31 31 31 31 31 30 30 30 30 30 30 29 29 27 26 24 24 26 28 29 30 30 30 31 32 31 30 29 29 29 29 29 29 29 29 30 31 31 30 29 28 28 28 28 29 29 30 30 30 30 30 nan 28 27 27 27 28 29 29 29 29 29 29 28 28 27 27 27 27 27 26 25 25 26 26 26 27 26 26 26 26 25 25 25 nan 23 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 21 20 20 20 20 20 20 19 18 18 17 16 16 15 15 15 15 15 15 14 14 15 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 14 14 14 14 14 15 15 15 15 15 15 16 16 16 17 17 17 17 18 18 19 19 18 19 19 18 18 19 19 19 20 20 20 20 20 21 21 21 20 20 20 19 19 19 19 19 20 20 20 20 20 20 21 21 20 20 20 20 20 21 22 22 22 23 23 23 24 24 25 25 25 24 24 24 24 25 26 27 28 29 30 31 31 31 31 31 31 30 30 29 30 30 30 29 28 27 25 24 24 26 28 29 29 30 31 32 32 32 31 31 30 29 30 30 30 29 30 30 31 31 31 29 29 29 29 29 30 30 30 30 30 30 29 29 nan 28 28 28 28 29 30 29 29 28 28 28 28 28 27 27 27 26 26 25 26 26 27 27 27 27 26 26 26 26 26 26 nan 24 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 22 21 21 21 20 21 21 20 19 18 17 17 16 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 17 17 17 17 18 18 19 18 18 18 18 18 18 19 19 19 20 20 20 20 21 21 21 20 20 20 20 20 20 20 20 20 20 20 20 20 20 21 21 20 20 20 21 20 20 21 21 22 22 23 23 23 24 24 25 24 24 24 24 25 25 25 26 27 28 30 30 31 31 31 31 31 31 31 31 30 30 30 29 29 28 26 25 24 24 26 27 28 29 30 31 32 32 32 nan 32 32 31 31 31 30 30 30 30 31 31 30 30 29 29 29 30 30 30 31 31 31 30 29 29 nan 29 28 28 29 29 30 29 29 28 28 28 28 28 27 27 26 26 26 26 26 26 27 27 27 26 26 26 26 27 27 27 nan 24 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 22 22 22 21 21 21 22 21 19 18 17 17 16 16 15 15 15 15 15 15 15 15 16 17 17 17 17 17 17 17 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 17 17 17 17 17 18 18 19 18 18 18 18 18 18 19 19 19 20 20 20 21 21 21 21 20 20 20 19 20 20 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 20 20 21 22 22 23 23 24 24 24 24 23 23 24 25 26 26 26 26 26 28 29 30 31 31 31 31 31 31 32 32 31 30 29 28 27 27 25 24 24 24 26 28 29 30 31 31 31 32 32 33 33 33 32 32 31 30 30 30 30 31 31 30 30 30 30 30 30 30 31 31 31 nan nan 30 30 30 29 29 29 29 29 29 29 29 28 28 28 28 28 26 26 25 25 25 26 26 26 26 26 26 26 26 27 27 27 28 28 28 25 nan nan nan nan nan nan nan nan nan nan 24 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 23 23 22 22 22 22 22 21 20 19 18 17 17 16 16 15 15 15 15 15 16 16 17 17 17 17 17 17 17 17 16 16 16 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 17 17 17 17 17 18 19 19 18 18 18 18 18 18 19 19 19 20 20 21 21 21 21 21 21 20 20 19 20 20 20 20 20 21 21 21 21 21 21 21 21 21 21 21 20 20 20 21 21 22 23 23 24 24 nan 23 23 23 25 25 27 27 27 26 26 27 29 30 31 32 32 32 32 32 32 32 31 30 28 27 26 25 24 24 23 24 26 28 30 31 31 31 32 32 32 33 33 32 32 31 30 30 30 30 30 30 30 29 29 30 30 30 30 31 31 32 32 32 32 31 31 30 29 29 29 29 30 29 29 29 29 28 28 28 27 26 25 25 25 25 25 26 26 26 26 26 26 26 27 27 nan nan nan 29 26 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 24 23 23 23 23 23 22 21 20 20 19 18 17 16 16 16 16 16 16 16 16 16 17 17 17 18 18 18 17 17 17 16 16 16 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 18 18 19 19 18 18 18 18 18 19 19 19 20 21 21 21 21 21 21 21 20 20 20 20 20 20 20 21 22 22 22 21 21 21 21 21 21 21 21 21 21 21 21 22 22 23 24 24 23 nan nan 22 23 24 25 27 27 26 25 26 27 30 32 33 34 34 33 32 32 32 31 30 29 27 26 25 25 24 23 23 24 27 29 30 31 31 32 32 32 32 32 32 32 32 31 30 30 30 30 30 30 30 28 29 30 30 31 31 31 31 31 32 32 32 32 31 30 29 29 30 30 30 30 30 29 29 29 28 28 27 25 24 24 24 24 25 25 26 26 26 25 26 26 27 27 27 28 nan nan 26 nan nan nan nan nan nan nan nan nan nan nan nan nan 23 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 25 24 24 23 23 23 23 22 21 21 19 18 17 17 16 16 16 16 16 16 16 17 17 18 18 18 18 18 18 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 18 18 18 19 19 19 19 19 19 19 19 19 20 20 21 21 21 21 21 21 20 20 20 20 20 20 20 21 21 22 22 21 21 20 21 21 21 21 21 21 21 21 21 22 23 23 24 24 nan nan nan 22 22 23 25 27 27 26 25 26 28 32 34 35 35 34 33 32 32 31 30 29 28 26 26 25 25 23 22 22 25 27 29 30 31 32 32 32 32 33 33 33 32 32 31 31 30 30 30 30 29 29 28 29 30 31 31 31 31 31 31 31 31 31 31 30 29 29 29 30 30 30 30 29 29 28 28 28 27 26 25 24 24 24 25 25 25 26 26 26 26 26 26 26 27 27 27 28 28 27 nan nan nan nan nan nan nan nan nan nan nan nan 23 23 23 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 25 25 24 24 24 23 23 23 22 21 20 19 17 17 16 16 16 17 17 17 17 17 17 18 19 19 18 18 18 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 18 18 19 20 20 20 20 19 19 19 19 20 20 20 21 21 20 20 21 20 20 20 20 20 21 21 21 21 22 21 21 21 21 21 21 21 21 21 21 21 22 22 22 23 24 24 24 23 23 22 22 23 25 27 28 27 25 25 27 30 32 34 35 35 34 32 31 30 29 28 28 27 26 26 25 24 23 22 23 25 27 29 30 30 31 32 32 32 33 33 33 33 33 32 31 31 30 29 28 28 28 28 30 30 30 30 30 30 30 30 30 30 30 30 29 28 29 30 30 30 30 29 29 29 28 28 28 27 26 25 25 25 25 26 26 26 26 27 26 26 26 26 26 26 27 27 28 28 27 nan nan nan nan nan nan nan nan nan nan nan nan nan 23 nan nan nan 21 21 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 26 25 25 24 24 24 23 22 22 21 20 19 18 17 16 16 17 17 17 17 17 17 17 18 19 19 18 18 18 18 17 17 17 17 16 16 16 16 16 16 17 17 16 16 16 16 16 17 17 16 16 17 17 17 17 17 17 17 18 19 20 20 21 21 20 19 19 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 21 21 21 22 22 21 21 21 21 21 20 21 21 22 22 22 22 23 23 24 24 24 23 23 22 23 25 27 28 28 26 25 25 29 31 33 36 35 34 33 31 29 29 28 27 27 27 26 26 25 24 23 23 24 26 28 29 30 30 31 31 32 33 33 34 34 33 33 32 32 31 30 28 27 27 28 29 30 30 30 30 30 30 30 29 29 29 29 28 28 28 29 29 30 30 30 29 29 29 29 28 27 26 26 25 25 26 27 27 27 27 27 27 27 27 27 26 26 26 27 27 28 28 27 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 20 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 26 25 25 25 24 24 23 22 22 21 20 19 18 17 16 16 17 17 17 17 17 17 18 18 19 19 19 19 18 18 18 17 17 17 17 16 16 16 16 17 17 17 17 17 17 17 17 17 17 16 16 17 17 17 17 17 17 17 18 19 20 21 21 21 20 20 19 19 18 19 19 20 20 20 20 20 20 20 20 20 20 20 20 21 21 22 22 22 21 21 20 20 20 20 21 21 22 23 23 23 23 23 24 24 24 24 24 24 24 27 28 27 26 24 24 25 29 33 35 35 34 32 31 29 27 27 27 26 26 26 26 26 25 24 24 24 25 27 28 29 29 30 31 31 32 33 34 34 34 34 33 33 32 31 29 28 28 28 29 30 30 30 30 30 30 30 30 30 30 29 28 28 27 28 29 30 30 30 30 29 29 29 28 27 26 26 25 25 26 26 27 27 27 27 27 27 28 28 27 27 27 27 28 nan nan nan 28 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 27 26 26 25 25 24 24 23 22 21 21 20 20 19 17 17 17 17 17 17 17 17 17 18 18 19 19 19 19 19 19 18 18 17 17 17 16 16 16 16 17 17 17 17 17 17 17 17 17 17 16 16 17 17 17 18 18 17 17 18 19 20 21 21 21 21 21 20 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 21 21 22 22 22 21 20 20 20 20 21 21 22 22 23 23 23 23 23 23 24 25 24 25 25 26 26 26 26 24 24 24 26 30 34 35 33 31 29 28 27 26 27 27 26 26 25 26 25 25 24 24 24 25 26 27 28 29 30 31 32 33 34 34 34 34 34 34 33 32 32 30 30 29 29 30 30 31 31 30 30 30 nan nan nan 30 29 28 27 28 28 29 31 31 30 30 30 29 29 28 27 26 25 25 25 26 26 26 26 27 27 27 28 28 28 28 27 27 28 28 nan nan nan 28 nan nan 29 28 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 26 26 25 25 24 24 23 22 21 21 21 20 19 18 18 17 17 17 17 17 17 17 18 18 19 19 19 19 19 19 18 18 17 17 17 16 16 16 16 17 17 17 17 17 17 17 17 17 17 16 16 17 17 17 18 18 18 18 18 19 20 21 21 21 21 22 21 20 20 19 20 20 21 21 21 20 20 20 20 20 20 20 20 21 21 22 22 21 21 21 21 20 20 21 21 22 23 23 23 23 23 23 24 24 25 24 24 24 25 24 24 24 23 23 24 27 30 31 31 29 27 26 26 26 26 26 26 26 26 26 26 25 24 23 23 24 24 26 27 28 29 30 31 32 33 34 34 35 35 35 34 34 33 32 32 31 31 31 31 31 31 31 31 31 31 31 nan nan 30 29 28 28 28 29 30 31 31 30 30 30 29 29 28 26 25 24 24 25 25 26 26 26 26 26 27 27 27 27 27 27 28 28 28 28 28 nan 29 nan nan 29 29 29 nan nan nan nan nan nan nan nan nan nan nan nan nan nan 22 21 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 26 26 25 25 24 24 23 22 21 21 21 20 20 19 18 18 18 18 18 17 17 17 18 18 18 19 19 19 19 19 18 18 17 17 17 16 16 16 16 17 17 17 17 17 17 17 17 17 17 16 16 16 17 17 18 18 18 18 18 19 20 21 21 21 22 22 22 22 21 21 20 20 20 20 21 21 21 21 20 20 20 20 20 21 21 22 22 21 22 21 21 21 21 21 21 22 23 23 23 23 23 23 24 24 23 23 22 22 23 24 24 23 23 24 25 27 28 28 27 25 24 24 24 24 25 26 26 27 27 26 26 24 23 23 23 23 24 26 27 28 28 29 30 31 32 33 33 34 35 35 35 34 33 33 32 32 32 32 32 32 32 32 31 31 30 30 31 31 31 30 29 29 29 30 31 31 31 30 30 29 29 28 27 25 24 24 24 25 25 25 25 25 25 26 26 27 27 27 27 27 27 27 28 28 28 nan 29 30 30 30 29 29 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 22 21 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 27 26 26 26 25 24 24 23 22 22 21 21 20 20 19 nan 18 18 18 18 18 17 17 17 18 18 19 19 19 19 19 18 18 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 17 17 18 18 18 18 19 19 20 20 20 21 22 22 23 23 22 22 21 21 20 20 20 20 20 20 20 20 20 21 21 21 21 21 21 21 22 22 22 21 21 21 21 22 23 23 23 23 23 23 24 23 22 22 22 23 23 24 25 24 24 24 25 26 25 25 24 23 23 23 23 24 25 26 27 27 27 26 25 24 23 23 23 23 24 26 27 28 28 29 29 29 30 31 33 34 35 35 35 34 33 33 32 32 32 32 32 32 32 31 30 30 30 30 31 31 32 31 30 30 31 31 31 31 30 30 30 29 29 28 26 25 25 25 25 25 26 26 26 26 26 26 27 27 27 27 27 27 27 27 27 27 nan nan 30 30 30 30 29 29 nan nan nan nan 27 nan nan nan nan nan nan nan nan nan nan 21 20 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 27 27 26 26 25 25 24 23 23 23 22 21 20 20 nan nan 18 19 19 19 18 18 18 17 18 18 19 19 20 20 19 19 18 18 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 18 18 18 19 19 19 20 20 20 21 21 22 22 22 22 22 21 20 20 20 20 20 20 20 20 21 21 21 21 21 21 21 21 21 22 22 22 21 21 21 22 22 22 22 23 23 24 24 23 23 22 22 23 23 24 25 25 25 24 24 24 25 25 23 22 22 22 22 22 23 25 26 27 27 27 26 25 24 24 23 22 23 24 26 27 27 28 28 29 29 30 31 33 35 35 35 35 34 33 33 32 32 32 32 32 32 32 31 29 29 29 30 31 31 32 31 30 31 31 32 32 31 31 30 30 29 28 27 26 26 26 26 26 26 26 26 26 26 26 27 27 27 27 27 27 27 27 27 27 nan nan nan 30 30 30 29 29 29 29 nan nan nan 26 nan nan nan 24 24 24 24 nan nan nan 21 20 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 27 27 27 26 26 25 25 24 24 23 23 22 22 21 20 nan nan 19 20 20 19 19 19 18 18 18 19 19 20 20 20 20 19 18 18 18 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 18 18 18 18 19 19 20 20 20 21 21 21 22 22 21 21 20 20 20 20 20 20 20 20 21 21 21 21 21 21 21 21 21 21 22 22 22 22 22 22 22 22 22 22 23 23 24 24 23 23 22 22 23 23 23 24 25 25 25 24 24 23 23 22 22 22 22 22 22 23 25 27 28 28 27 26 26 25 24 23 22 23 24 26 27 28 28 29 30 31 33 34 35 36 36 35 34 33 33 33 33 32 32 32 32 32 31 29 28 28 28 29 31 32 32 31 31 31 32 32 32 32 31 30 29 28 28 27 26 27 27 27 27 27 27 27 26 26 26 26 26 27 27 26 26 26 26 26 26 nan nan nan 30 30 30 29 29 29 29 nan nan 27 nan nan nan 23 23 22 23 23 22 22 21 21 21 nan nan nan nan 22 23 22 22 22 nan nan nan nan nan nan 25 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 27 27 26 26 26 25 25 24 24 23 23 22 22 21 21 nan nan 20 20 20 20 20 19 19 19 18 19 20 20 20 20 20 19 19 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 17 18 18 18 18 19 19 20 20 21 21 21 21 21 21 21 21 20 20 19 19 19 20 20 21 21 21 21 21 21 21 21 21 21 21 22 22 22 22 22 22 22 22 22 23 23 24 24 24 23 23 23 22 22 22 23 24 25 25 25 25 24 24 23 23 23 23 23 23 23 24 25 27 28 29 nan nan nan nan 24 22 22 23 25 26 27 28 29 31 32 34 35 36 37 37 36 34 33 33 33 33 33 33 32 32 31 30 29 28 27 27 27 29 31 32 32 31 30 31 32 32 32 32 31 30 29 28 28 27 27 27 27 28 28 28 27 27 26 26 26 26 26 26 26 25 25 25 25 25 25 nan nan nan 30 30 29 29 30 30 29 28 27 26 nan 24 nan 22 21 21 22 22 22 22 22 22 nan nan nan nan nan 23 24 24 23 23 23 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 25 nan nan 26 26 26 25 25 25 24 24 23 23 23 22 22 22 21 nan nan nan 20 20 20 20 20 20 19 19 20 20 20 20 20 20 20 19 19 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 17 18 18 18 19 19 20 21 21 21 21 21 21 21 21 20 20 20 19 19 19 20 20 20 21 21 21 21 21 21 21 21 21 22 22 23 23 23 23 23 23 22 23 23 24 24 24 24 24 24 23 22 22 22 23 24 24 24 25 25 25 25 24 24 23 22 22 22 22 23 25 27 28 28 nan nan nan 26 24 23 23 24 26 27 27 29 30 31 32 34 35 36 37 36 35 34 34 33 33 33 32 32 31 30 30 29 28 27 26 26 27 29 31 32 31 30 30 31 31 31 31 31 30 30 29 29 28 28 28 28 28 28 27 27 27 26 26 25 25 25 25 25 25 24 24 24 24 24 24 25 nan nan 29 29 29 30 30 30 29 28 27 26 25 25 nan 22 21 21 22 22 22 23 23 nan nan nan nan 23 24 24 24 24 24 24 23 23 nan nan nan 22 23 24 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 24 nan nan 26 26 25 25 24 24 24 23 23 23 23 22 22 22 22 nan nan nan nan 21 21 21 20 20 20 20 21 21 21 21 21 20 20 20 19 19 19 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 18 18 18 19 20 21 21 21 21 21 21 21 20 20 20 19 19 19 19 20 20 20 20 21 21 21 21 21 21 21 22 22 22 23 23 23 23 23 23 23 23 23 24 24 25 24 24 24 24 23 22 22 23 23 23 23 24 24 24 24 23 23 22 22 21 21 21 22 24 26 26 27 28 29 28 26 24 23 23 25 26 27 28 29 30 31 32 33 34 36 36 35 35 34 33 33 32 32 31 30 29 29 28 27 27 26 26 26 28 29 31 31 31 30 30 30 30 30 30 30 30 30 30 29 29 29 29 29 28 28 27 27 26 26 26 25 25 25 25 25 24 23 23 22 22 22 23 23 23 23 29 29 29 30 30 30 29 28 28 27 26 26 25 nan 23 22 23 23 24 24 24 24 23 23 23 nan 24 24 24 24 24 25 24 nan nan nan 22 23 23 23 24 24 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 25 25 24 24 24 23 23 23 23 23 22 22 22 22 22 22 nan nan nan nan nan 21 21 21 22 22 22 22 22 21 21 21 20 20 20 20 19 19 19 19 19 19 19 18 18 18 18 18 18 17 17 17 17 17 17 17 17 18 18 18 18 19 20 21 21 21 21 21 21 21 20 20 20 20 19 20 20 20 20 20 20 21 21 21 21 22 22 22 22 22 23 23 23 24 23 23 23 23 23 24 24 24 24 24 25 24 24 23 23 22 22 22 22 22 23 23 23 23 22 22 22 22 21 21 21 22 22 24 25 25 27 27 26 24 23 22 22 23 25 27 28 30 30 31 32 33 34 35 35 35 34 34 33 33 32 31 30 29 28 28 27 27 26 25 26 27 28 29 31 31 31 31 31 30 30 29 29 29 30 31 31 31 31 31 30 29 29 28 27 27 26 26 25 24 24 23 23 23 23 22 21 21 21 21 21 22 22 22 29 29 29 29 29 29 28 28 28 27 27 26 26 26 25 24 24 25 25 25 25 25 24 23 23 23 23 23 23 23 24 24 25 nan nan nan 23 24 24 24 24 24 25 26 26 27 27 27 27 nan nan nan nan nan nan nan nan nan nan nan nan 24 24 23 23 23 23 23 23 22 22 22 22 22 22 22 22 nan nan nan nan 22 22 22 23 23 23 23 23 22 21 21 21 21 20 20 20 20 19 19 19 19 19 19 18 18 18 18 18 17 17 17 18 18 18 17 17 18 18 18 18 19 20 20 20 21 21 21 21 21 21 20 20 20 20 20 20 20 20 20 20 21 21 22 22 22 23 23 23 23 23 23 24 24 24 24 23 23 24 24 24 24 24 24 25 24 24 23 23 22 22 22 22 22 22 23 23 23 22 22 22 22 21 21 21 21 22 23 24 25 25 26 24 23 22 21 21 22 25 27 28 29 30 32 33 33 33 33 34 34 32 32 32 31 30 30 29 28 27 27 26 26 25 25 26 27 29 30 31 31 31 31 31 nan nan 29 29 30 31 32 32 32 32 32 31 30 29 28 27 26 26 25 25 23 22 21 21 21 21 21 21 20 20 20 21 21 21 21 29 29 29 28 28 28 28 27 28 28 27 27 27 27 27 27 26 26 26 26 26 25 24 24 24 24 23 23 23 nan nan 24 nan 24 nan nan 25 25 25 25 25 25 25 25 26 26 26 26 27 27 28 27 nan nan nan nan nan nan nan nan nan 24 23 23 22 22 22 22 22 22 22 22 22 22 22 22 22 nan nan nan nan 22 23 23 23 23 23 23 23 22 22 21 21 21 21 20 20 20 20 20 19 19 19 19 19 19 19 19 18 18 18 18 18 18 18 18 18 18 18 18 18 19 19 19 20 21 21 21 21 21 21 21 20 20 20 20 20 20 20 21 21 21 21 22 22 23 23 23 23 23 23 23 24 24 24 24 24 24 24 24 24 24 24 24 24 23 23 23 22 22 22 22 22 22 22 23 23 23 23 22 22 21 21 21 21 21 22 23 24 24 25 24 23 22 21 21 21 23 25 26 28 29 30 32 32 32 31 31 31 31 30 30 30 30 29 28 28 27 26 25 25 24 24 25 26 28 28 29 30 31 31 nan nan nan 30 30 30 31 32 33 33 32 32 32 31 30 28 27 27 26 25 24 23 22 21 20 20 20 20 20 20 20 20 20 20 20 20 19 29 29 29 28 27 27 27 27 27 28 28 27 28 28 28 28 28 27 27 27 26 25 25 nan nan 25 24 23 23 nan nan nan nan 24 25 nan 25 25 26 26 26 26 25 25 26 26 26 nan nan 27 27 27 nan nan nan nan nan nan nan nan nan 24 23 23 22 22 22 22 22 22 22 22 22 22 22 22 22 23 nan nan nan 23 24 24 24 24 23 23 23 23 23 22 22 21 21 21 21 21 20 20 20 20 19 20 19 19 19 19 19 18 18 18 18 17 18 18 18 18 18 19 18 19 19 19 20 21 21 21 21 21 21 21 21 21 20 20 20 20 20 21 21 22 22 22 23 23 23 22 22 22 22 23 23 24 24 24 24 24 24 24 24 24 23 24 24 23 23 22 22 22 22 22 22 22 22 22 23 23 23 22 22 23 22 22 22 22 23 23 24 25 24 24 23 22 21 21 22 23 25 26 28 29 31 30 30 29 28 27 28 29 28 28 28 28 27 27 27 25 24 24 23 23 23 24 26 27 28 28 29 30 31 31 nan nan 30 31 31 32 32 32 31 30 30 30 30 29 27 26 26 26 25 24 22 21 20 20 20 20 20 20 20 20 20 20 20 20 19 19 27 27 27 27 26 26 26 26 27 27 27 27 28 28 nan nan nan 28 27 27 25 25 nan nan nan nan 24 24 24 24 nan nan nan nan nan 25 25 25 25 26 26 25 25 25 25 25 25 nan nan nan nan nan nan nan nan nan nan nan nan nan nan 23 23 23 23 22 22 22 22 22 22 22 22 22 23 23 23 24 24 nan nan 25 25 24 24 24 24 24 24 23 23 23 22 22 22 22 22 21 21 20 20 20 20 20 20 20 20 20 19 19 18 18 18 18 18 18 19 19 19 19 19 19 19 19 20 20 21 21 21 21 21 21 21 21 20 20 20 20 21 21 21 22 22 22 23 23 22 22 22 22 22 23 23 24 24 24 24 24 24 24 24 24 23 24 24 23 22 22 22 22 23 22 nan 21 21 22 23 23 23 23 23 23 22 22 22 22 23 24 25 25 25 25 24 23 22 22 23 23 24 25 27 28 29 28 27 26 25 25 26 27 26 25 25 25 25 25 24 24 23 23 22 22 23 25 26 27 27 28 29 30 31 31 31 31 31 31 31 31 31 30 27 27 27 27 27 27 27 25 25 25 24 23 22 20 19 19 19 19 20 20 20 20 20 19 19 19 19 19 26 26 26 26 25 25 25 26 26 27 27 28 nan nan nan nan nan 28 27 26 25 25 26 nan nan nan 24 24 24 nan nan nan nan nan nan nan 25 25 26 26 25 25 24 24 24 24 25 25 25 26 nan nan nan nan nan 26 25 nan nan nan 23 23 23 23 23 23 23 23 23 23 22 22 22 22 23 23 24 24 25 nan nan 25 25 25 25 24 24 24 24 23 23 23 22 22 22 22 22 21 21 21 21 21 20 20 20 20 20 20 20 19 18 18 18 18 18 19 19 19 19 19 19 19 19 19 20 20 21 21 21 21 21 21 21 21 20 21 21 21 21 21 21 22 22 23 23 23 23 22 22 22 22 23 24 24 25 25 25 24 24 25 24 24 24 24 24 23 22 22 22 22 22 22 21 20 21 22 23 23 23 23 24 23 22 22 22 22 23 24 24 25 25 25 24 23 22 22 23 24 24 24 25 26 27 26 25 24 24 25 26 26 24 24 23 23 23 22 22 23 22 22 22 22 24 25 26 27 28 29 29 30 30 30 30 30 30 30 30 29 29 27 23 23 23 24 24 24 25 24 24 24 23 22 21 20 19 19 19 19 20 20 20 20 19 19 19 19 18 18 24 24 25 25 25 25 25 25 26 nan nan nan 28 nan nan nan nan 27 26 25 25 25 nan nan nan nan 24 nan nan nan nan nan nan nan nan nan 25 25 25 25 25 24 23 23 23 24 25 25 25 26 26 27 nan nan nan 26 25 24 23 nan 23 23 24 24 24 24 24 24 23 23 23 22 22 22 22 23 24 25 25 25 25 26 26 26 26 25 25 24 24 24 24 23 23 23 22 22 22 22 21 21 21 21 21 21 21 21 21 20 20 19 19 18 18 18 19 19 19 19 19 19 19 19 19 19 20 20 21 21 21 21 21 21 21 21 21 21 22 22 22 22 22 22 22 23 23 23 23 23 23 23 23 24 25 25 25 25 25 25 25 24 24 24 23 23 23 22 21 21 21 21 21 20 20 20 21 22 22 22 23 23 23 22 22 22 22 23 23 24 24 25 25 25 25 24 23 23 24 25 25 25 25 25 26 25 25 26 27 27 27 26 25 24 23 22 21 21 22 22 22 22 22 23 24 25 26 27 28 28 29 29 29 30 29 29 28 28 27 26 25 23 20 20 21 22 23 23 24 23 23 22 21 20 19 19 19 19 20 20 20 20 20 19 19 19 19 19 19 19 23 23 24 24 24 25 25 25 nan nan nan nan 27 nan nan nan nan 26 25 25 25 25 nan nan nan nan nan nan nan nan nan nan nan nan nan nan 25 25 25 24 23 23 22 22 23 24 24 25 25 26 27 27 28 28 27 25 24 23 22 nan 23 24 24 25 25 25 24 24 24 23 23 22 21 21 22 23 24 24 25 26 26 26 26 27 27 26 25 25 24 24 24 24 23 23 23 22 23 22 22 22 22 22 22 21 21 21 21 21 20 19 19 18 19 19 19 19 19 19 19 19 19 19 19 19 20 20 21 21 21 21 21 21 21 21 21 22 22 22 22 22 22 22 23 23 23 23 23 24 24 24 25 25 25 26 26 26 25 25 25 24 24 23 23 23 23 22 22 22 21 20 20 20 20 20 21 21 22 22 22 23 23 22 21 21 22 23 23 24 24 25 25 25 25 24 24 24 25 25 25 25 25 25 25 25 25 26 27 28 27 27 26 25 23 22 21 21 21 22 22 21 22 23 23 25 26 27 27 27 28 29 29 29 28 27 26 25 24 23 21 20 18 20 21 22 24 25 25 24 22 21 20 19 19 19 19 20 20 20 20 20 19 19 19 19 19 19 19 20 22 22 23 24 24 24 25 25 25 26 26 27 27 26 nan nan nan nan 25 25 25 25 nan nan nan nan nan nan nan nan nan nan nan nan nan 25 25 25 24 23 22 nan nan nan 23 23 24 24 25 26 27 28 29 28 26 nan nan 22 22 nan nan 24 25 25 26 25 24 24 23 22 22 21 20 20 21 21 22 23 24 25 25 26 26 27 28 28 27 26 26 26 25 24 24 23 23 23 23 23 23 23 22 22 22 22 22 22 21 21 20 20 19 19 19 20 20 19 19 19 19 19 19 19 19 19 20 20 21 21 21 21 21 21 21 21 22 22 22 22 22 22 22 22 23 23 23 24 24 24 25 25 25 25 25 25 25 25 25 25 25 25 24 24 24 23 23 22 23 23 22 20 20 20 20 20 21 21 22 22 22 21 21 21 21 21 21 22 23 24 24 25 25 25 25 24 24 24 24 25 25 25 25 25 25 25 25 26 27 27 28 28 26 25 23 22 21 20 21 21 21 20 21 22 24 25 26 26 26 26 27 28 28 27 27 25 24 23 21 20 19 18 18 20 22 24 27 27 26 25 23 21 20 19 19 19 19 20 20 20 19 19 19 19 18 18 18 19 20 20 23 23 23 24 25 24 24 24 25 25 26 26 26 26 nan nan nan 25 nan 25 25 26 nan nan nan nan nan nan nan nan nan nan nan nan nan nan 25 25 24 23 22 nan nan nan nan nan 24 25 nan nan 27 27 27 26 nan nan nan 23 23 24 25 25 25 26 26 25 24 23 22 21 20 20 19 19 19 20 21 22 24 25 25 26 27 27 28 28 28 28 27 27 26 25 24 24 24 23 23 23 23 23 23 23 23 22 22 22 22 21 21 20 20 20 20 20 20 20 19 19 19 19 19 19 19 20 20 20 21 21 21 21 21 22 22 22 22 22 23 22 22 22 22 22 23 23 24 24 24 24 24 24 24 24 23 24 24 25 25 25 25 25 25 25 24 24 23 23 23 22 21 20 20 20 20 20 21 22 22 21 21 20 20 20 20 21 21 21 23 23 24 25 25 25 25 25 24 24 24 24 24 24 25 25 25 25 25 26 26 27 28 27 26 25 23 22 21 21 21 21 21 21 21 22 24 24 25 25 25 26 26 26 26 25 25 24 23 23 21 20 19 19 19 22 25 27 29 29 28 25 23 21 21 20 20 20 19 19 19 19 18 18 18 18 18 18 18 19 20 20 25 24 25 25 25 25 25 25 25 25 26 26 26 nan nan nan nan nan 26 26 26 27 nan nan nan nan nan nan nan nan nan nan nan nan nan nan 25 25 24 24 nan nan nan nan nan nan 26 nan nan nan nan 26 25 24 24 nan nan nan 25 25 25 26 27 27 26 25 23 22 20 20 19 19 19 19 20 20 21 22 23 25 26 26 27 28 28 28 29 28 28 28 27 26 25 25 24 24 23 24 24 24 24 24 23 23 23 23 22 22 21 21 21 21 21 21 20 20 19 19 19 19 19 19 19 19 20 20 21 21 21 22 22 22 22 22 22 22 23 23 22 22 22 22 23 23 24 24 24 24 24 24 23 23 23 23 24 25 25 25 25 26 25 25 24 23 23 23 23 21 20 20 19 20 20 21 21 22 22 21 20 20 20 20 20 20 21 22 23 23 24 24 25 25 25 25 25 24 24 24 24 24 25 26 26 26 26 26 27 28 28 27 26 25 24 22 22 22 22 21 21 22 22 23 24 24 24 24 25 25 25 25 25 24 24 24 24 24 23 23 22 22 21 25 27 29 30 30 28 26 24 23 22 21 20 20 19 18 18 18 18 18 18 18 18 18 18 19 20 20 26 26 26 26 26 26 26 nan 26 26 27 27 27 nan nan nan 26 26 26 27 27 28 nan nan nan nan nan nan 26 25 nan 25 nan nan nan nan nan nan 24 24 nan nan nan nan nan nan nan nan nan nan nan nan 24 23 23 nan 23 24 24 25 26 27 27 27 25 24 22 21 20 19 19 19 19 21 21 21 22 23 24 25 26 27 28 28 28 28 29 29 29 28 28 27 26 26 25 24 24 24 24 24 24 24 24 23 23 23 23 22 22 22 22 22 21 21 20 20 19 19 19 19 19 19 19 20 20 20 21 21 22 22 22 22 22 22 22 23 23 23 23 22 22 23 24 24 24 24 24 25 24 24 23 24 26 26 26 25 25 26 26 26 25 24 24 23 22 22 22 20 20 20 20 20 20 21 21 22 22 21 20 20 20 19 20 20 21 22 23 23 24 24 25 25 25 25 24 24 24 24 25 25 25 26 26 26 27 27 28 29 28 27 26 25 24 23 23 23 22 22 22 23 24 24 24 24 24 24 25 25 26 26 25 24 24 24 25 25 25 26 25 25 24 27 28 30 30 29 27 26 25 23 22 21 20 19 18 18 18 18 18 18 18 18 18 18 19 19 20 20 27 nan 27 27 27 26 26 26 27 28 28 28 28 nan nan nan nan nan nan 28 28 28 nan nan nan nan nan nan 26 25 25 25 24 24 24 nan nan nan nan nan nan nan nan nan nan nan nan nan nan 26 25 24 24 23 22 22 21 22 23 24 25 26 26 26 24 22 21 21 20 20 20 20 21 22 23 23 24 25 26 27 27 28 29 29 29 29 29 29 29 28 28 27 27 26 25 25 24 24 24 25 25 25 24 24 24 24 24 23 23 22 22 22 21 21 21 20 19 19 19 19 19 20 20 20 20 20 21 21 22 22 22 22 22 22 22 22 23 23 23 23 23 23 24 24 24 24 24 25 25 25 25 26 28 29 28 28 27 27 26 26 25 24 23 23 22 21 20 19 19 20 20 20 20 21 22 22 21 20 20 20 20 19 20 21 22 22 23 23 24 24 24 24 24 24 24 24 24 24 24 24 25 26 26 26 27 28 29 29 28 27 26 26 25 24 24 23 23 23 23 24 24 24 24 25 25 25 26 26 27 26 25 24 24 24 25 25 25 26 27 28 27 28 28 29 30 29 28 26 24 21 20 19 19 18 18 18 18 18 18 18 18 18 18 19 19 20 20 20 27 27 27 27 27 27 27 27 27 28 29 29 29 nan nan nan nan 29 29 28 28 28 28 nan nan nan nan nan nan nan 26 25 25 24 24 24 24 24 nan nan nan nan nan nan nan nan 27 nan nan 24 23 23 22 21 21 21 20 21 23 24 25 25 25 24 22 nan nan nan 21 21 21 21 22 24 24 25 25 26 28 28 28 29 30 30 30 29 29 29 29 29 28 28 27 27 27 26 25 24 24 24 25 25 25 25 25 25 25 24 24 23 22 22 21 21 21 20 20 19 19 19 19 20 20 20 20 21 21 22 22 22 22 22 22 22 22 22 22 22 23 23 23 23 24 24 23 24 24 25 26 26 27 28 29 31 30 30 29 28 27 26 25 24 23 22 21 20 20 19 19 20 20 20 20 21 22 21 21 20 20 20 20 20 20 21 22 23 23 23 24 24 24 24 24 24 24 24 24 25 24 24 24 24 25 26 27 28 28 28 27 26 26 26 25 24 24 24 24 24 24 24 24 24 24 25 25 25 26 26 27 26 24 24 24 24 23 23 24 26 28 29 28 27 28 29 29 29 27 25 22 19 19 18 18 18 18 18 18 18 18 18 18 18 18 19 20 20 21 21 26 27 27 27 27 28 27 28 28 29 29 29 29 nan nan nan nan 29 29 28 28 28 28 27 nan nan nan nan nan nan nan 26 26 25 24 23 nan 24 nan nan nan nan nan nan nan nan nan nan nan nan 22 22 21 21 21 20 21 22 23 24 25 24 23 23 22 22 21 21 21 22 22 23 23 25 25 25 26 28 29 29 29 30 30 30 30 29 29 29 29 29 28 28 28 28 27 26 25 25 24 25 25 26 25 25 25 26 26 25 24 23 22 22 21 21 21 21 20 20 20 20 20 20 21 21 21 21 21 22 22 22 22 22 22 22 22 22 22 22 22 23 23 23 23 23 23 24 24 26 27 27 28 29 29 29 30 30 29 28 27 26 24 23 22 21 20 20 19 19 20 20 20 20 21 22 22 22 22 21 20 20 20 20 20 21 22 23 23 23 23 23 23 24 24 24 24 24 25 25 24 23 24 24 25 26 27 27 26 26 25 25 26 26 25 24 24 24 24 24 25 24 24 24 25 26 26 26 26 27 27 26 24 24 24 23 23 23 25 27 28 28 27 26 27 28 29 27 25 23 20 18 18 18 18 18 18 18 18 18 18 18 18 19 19 20 21 21 21 21 26 27 27 27 28 28 28 28 29 29 29 29 29 29 29 29 nan 29 29 28 28 28 27 27 nan nan nan 25 25 26 26 27 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 23 22 22 22 22 22 23 23 24 24 24 23 23 23 24 23 22 21 21 22 22 23 24 25 26 26 27 27 28 30 30 30 30 29 29 29 29 29 29 28 28 28 28 28 27 26 25 25 25 26 26 26 26 26 26 27 26 25 24 23 22 22 22 22 22 22 21 20 20 20 20 21 21 21 21 21 21 21 22 22 22 23 23 22 22 22 22 22 22 23 23 23 24 23 23 24 25 26 27 27 27 27 27 26 27 28 28 27 26 25 22 22 21 21 20 19 19 19 20 20 21 21 22 22 22 22 22 21 20 20 20 20 21 22 23 23 23 23 23 23 23 24 24 24 24 24 24 24 24 24 24 25 26 27 27 26 24 24 24 25 25 25 24 23 24 24 24 24 24 24 24 25 25 26 26 26 27 27 27 26 25 24 24 24 23 24 25 26 26 25 25 25 26 27 27 26 23 21 19 18 18 18 18 18 18 18 18 19 19 19 19 19 19 20 21 21 22 22 27 27 27 27 28 28 nan nan 29 30 29 29 29 29 29 29 29 28 28 27 27 27 27 27 27 nan nan 25 26 26 27 27 26 26 nan nan nan nan nan nan nan nan nan nan nan nan nan nan 26 25 25 24 24 24 23 23 23 24 25 25 24 23 23 23 24 24 23 22 22 22 23 24 25 26 26 27 27 28 29 30 31 30 30 29 29 28 28 28 28 28 28 28 28 28 28 27 26 25 26 26 27 26 27 27 27 27 27 26 24 23 22 22 22 22 22 22 21 21 21 21 21 21 21 21 21 21 21 21 22 22 22 22 22 22 22 22 22 22 22 22 23 24 24 24 24 24 25 26 26 26 26 26 25 24 24 25 25 25 23 23 21 21 20 20 20 19 19 19 20 21 22 22 23 23 23 23 22 21 20 20 20 21 21 22 22 23 22 22 23 23 24 25 25 24 24 25 25 24 24 24 25 26 26 26 25 24 24 24 24 25 25 24 23 24 24 24 24 24 24 24 25 25 26 26 26 26 27 27 26 25 25 24 25 24 24 24 25 26 25 24 24 24 26 26 25 24 22 20 18 18 18 18 18 19 18 18 19 19 19 19 20 20 20 21 22 22 22 22 28 27 27 28 28 29 nan 29 29 30 30 30 29 29 28 28 28 27 27 27 27 27 27 27 26 26 nan 27 27 27 27 27 nan nan 27 nan nan nan nan nan nan 29 nan nan nan 27 27 26 27 27 26 26 26 25 25 24 25 25 26 26 25 25 24 24 24 24 24 23 23 23 24 24 25 26 26 27 28 29 30 31 31 30 29 28 28 28 28 28 28 28 28 28 28 28 28 28 27 27 27 27 27 27 27 27 27 27 27 26 25 24 23 22 22 22 23 22 22 22 21 21 21 21 21 21 21 21 21 21 21 22 22 22 22 22 22 22 22 22 22 22 23 23 24 24 24 24 25 25 25 25 25 25 23 21 21 22 22 22 21 21 21 20 20 20 20 19 19 20 21 22 22 23 23 23 23 23 22 21 21 21 21 21 22 22 22 22 22 22 23 23 24 25 25 25 24 24 24 24 24 24 25 26 26 25 24 24 24 24 24 24 24 24 24 24 24 24 24 25 25 25 26 26 27 27 27 26 26 27 26 24 23 24 25 25 24 25 25 25 25 25 24 25 25 25 24 22 20 19 18 18 18 19 19 19 19 19 19 19 19 20 20 20 21 21 22 22 23 23 28 27 27 28 29 29 30 30 30 30 30 29 29 28 27 27 26 26 26 27 27 27 27 26 26 26 27 27 27 27 26 26 nan nan nan nan nan nan nan nan nan 29 nan nan nan 27 27 27 26 26 27 27 27 26 26 25 25 27 27 27 27 26 26 25 25 25 25 25 25 nan 25 25 26 26 27 27 28 29 30 30 30 30 29 28 27 27 27 27 27 28 28 29 29 28 28 28 28 28 29 28 28 27 27 27 28 28 27 26 25 24 24 23 23 23 23 23 22 22 22 21 21 21 21 21 21 21 21 21 21 22 22 22 23 22 22 22 22 22 22 22 22 23 24 24 24 24 24 24 25 25 24 24 22 21 19 19 19 19 19 19 19 19 19 19 19 19 19 20 21 22 22 22 23 23 23 22 21 21 21 21 21 21 21 21 22 22 22 22 23 23 24 25 25 25 24 24 24 24 24 24 25 25 25 25 24 24 24 24 24 24 24 24 24 24 23 23 23 24 25 26 26 27 27 27 27 26 26 26 25 24 23 24 25 24 24 25 25 25 25 24 24 24 25 24 23 21 20 19 19 18 19 19 19 19 19 19 19 20 20 20 20 21 21 22 22 23 23 23 27 27 27 28 29 29 30 30 30 29 29 28 28 27 26 26 25 25 25 26 26 27 27 26 26 26 27 27 27 26 nan 26 27 27 29 nan 30 nan nan nan 29 29 nan nan nan nan nan nan 26 26 26 26 26 27 27 26 26 28 28 28 27 27 27 26 26 26 26 26 26 nan 26 26 26 27 28 28 28 29 29 30 30 29 28 27 27 27 27 27 27 28 29 29 29 29 29 29 29 29 29 29 28 27 27 28 28 28 28 27 26 25 24 24 23 23 23 23 23 22 22 21 21 21 21 21 21 21 21 21 21 22 22 22 22 22 22 22 22 22 22 22 22 23 23 24 24 24 24 24 24 24 24 23 21 19 18 19 19 19 19 19 19 19 19 19 19 19 20 21 21 22 22 22 22 23 23 22 22 21 21 21 21 21 21 21 21 21 22 22 23 24 25 25 25 24 23 23 23 23 23 24 24 25 25 25 24 24 24 24 24 24 25 25 25 25 24 22 23 24 25 26 26 26 26 26 26 25 25 25 25 24 24 25 26 25 25 26 26 25 24 24 24 24 24 24 23 21 20 20 19 19 20 20 20 19 20 20 20 20 20 20 21 21 22 22 22 23 23 23 27 26 27 28 28 30 30 30 29 29 28 27 27 26 25 25 25 25 25 25 26 26 26 27 27 27 26 26 26 25 25 26 27 28 29 30 30 29 nan nan 29 nan nan nan 28 27 27 27 26 26 25 25 25 25 26 27 27 29 29 29 28 28 27 26 26 27 27 28 28 28 nan 28 28 28 28 28 28 28 29 29 29 29 28 27 27 26 27 27 28 28 29 30 30 30 29 29 29 29 29 29 28 28 27 28 28 28 27 27 27 26 25 24 24 23 23 23 23 23 22 22 22 21 21 21 21 21 21 21 21 21 22 22 22 23 23 22 22 22 22 22 22 22 22 23 23 23 24 25 24 24 23 22 20 19 19 19 20 20 19 19 19 19 19 19 20 20 20 21 21 22 22 22 22 23 23 23 22 22 21 21 21 21 21 21 21 21 22 22 23 24 24 25 24 23 23 23 23 23 23 24 24 25 25 25 24 24 24 24 25 25 26 26 26 26 25 24 24 25 25 25 26 26 25 25 25 24 25 25 24 24 25 27 27 27 26 26 26 26 25 24 24 25 25 24 23 23 22 21 20 20 20 20 20 20 20 20 20 20 20 21 21 21 22 22 23 23 23 23 27 27 27 27 29 30 30 30 28 27 27 26 26 25 25 25 25 25 25 25 26 26 26 27 27 26 26 26 26 26 26 27 nan 29 29 30 30 29 nan 29 29 29 29 nan nan 27 27 27 27 26 26 26 25 25 26 27 28 29 30 29 29 28 27 27 26 27 28 28 28 29 29 28 28 28 28 28 27 27 28 28 28 28 27 27 27 27 27 27 28 29 30 30 30 30 30 29 29 29 29 29 28 28 27 28 28 28 28 27 27 26 25 24 24 23 23 23 23 23 23 23 22 22 21 21 20 20 20 20 21 21 21 22 22 23 23 23 22 22 22 22 22 22 22 22 23 23 24 25 25 25 24 22 21 20 20 20 20 20 19 19 18 19 20 21 21 21 22 22 22 22 22 22 23 24 25 24 23 23 22 21 21 21 20 20 21 21 21 22 22 23 23 24 22 22 22 22 23 23 23 23 23 23 24 24 24 24 24 24 25 26 26 26 26 26 26 27 27 27 27 27 26 25 24 24 24 24 25 25 24 24 25 27 27 27 27 26 26 26 26 25 25 25 25 24 24 23 22 21 21 21 21 21 21 21 21 21 20 20 20 21 21 21 22 22 22 23 23 23 27 27 27 28 29 30 30 28 27 26 26 25 25 25 25 25 25 25 25 25 26 26 27 27 26 26 26 26 26 26 nan nan nan nan nan 29 29 29 nan 29 29 28 28 28 28 27 27 27 27 27 27 28 27 27 27 28 29 30 30 29 29 28 27 27 26 27 27 27 28 28 28 28 27 27 27 27 26 26 27 27 27 27 26 26 26 26 27 28 29 29 30 30 30 30 30 29 29 29 29 29 28 28 27 28 28 28 27 27 26 26 25 24 24 24 24 23 23 23 23 23 22 22 21 21 20 20 20 20 20 20 21 22 22 23 23 23 23 22 22 22 22 22 22 22 23 24 25 25 25 25 24 23 22 21 21 20 20 20 20 19 19 20 21 21 22 22 22 22 22 22 22 22 24 25 25 25 24 23 22 21 20 20 20 20 21 21 21 21 22 22 23 23 24 23 23 23 23 23 23 22 22 22 23 23 23 23 24 24 24 25 25 26 25 25 26 27 29 29 29 27 27 26 24 23 24 24 25 24 23 24 25 25 26 26 26 26 26 26 26 26 26 26 25 25 25 24 23 22 22 21 21 21 21 21 21 21 20 20 20 21 21 22 22 22 22 23 23 24 27 27 27 28 29 30 29 28 27 26 25 25 25 25 25 25 26 26 26 26 26 26 27 26 26 26 26 26 26 26 nan nan nan nan nan nan nan nan nan nan 28 28 28 28 28 27 27 27 27 27 28 28 29 29 29 29 30 30 29 29 28 28 27 26 26 26 25 26 26 27 27 26 26 26 26 25 25 25 25 26 26 26 25 25 25 26 27 28 28 29 29 29 29 29 29 29 29 29 29 28 28 28 28 27 27 27 27 26 26 26 25 24 24 23 23 23 23 23 23 23 22 22 21 21 21 20 20 20 20 20 21 21 22 23 23 23 23 22 22 22 22 22 22 23 24 25 25 25 25 25 25 24 24 22 21 21 20 20 20 20 21 21 21 22 23 22 21 21 21 21 21 22 23 24 25 25 25 24 23 22 20 20 20 20 21 21 21 21 22 22 23 24 27 27 26 24 24 23 22 22 21 22 22 23 23 23 23 23 24 24 24 25 24 24 25 26 27 27 28 28 27 25 24 23 24 24 24 24 23 24 24 25 25 25 25 25 25 26 26 26 26 26 25 26 26 25 24 23 22 21 21 21 21 21 21 21 20 20 21 21 22 22 22 22 23 23 24 24 27 27 27 27 29 29 28 28 27 26 26 26 26 26 25 26 26 26 26 26 26 26 26 26 26 26 25 25 25 26 nan nan nan nan nan nan nan nan nan nan 27 27 28 28 27 27 27 28 27 28 28 28 28 28 29 29 30 29 28 nan nan 26 26 25 25 25 24 24 25 25 24 24 25 25 25 24 24 24 25 25 25 25 25 25 nan 25 26 27 28 28 29 28 29 29 29 29 29 29 29 28 28 28 27 27 27 26 26 26 25 25 25 24 24 23 23 23 23 23 23 23 22 22 22 21 21 21 21 20 20 20 20 20 21 22 23 23 23 23 23 23 22 22 22 23 24 25 26 26 26 26 26 25 24 23 21 21 20 20 20 21 21 21 22 24 23 22 21 20 20 20 21 21 22 23 24 25 25 24 24 22 20 20 20 20 20 21 21 22 22 23 24 26 27 28 26 26 25 23 22 22 22 22 22 22 22 22 22 23 24 24 24 24 23 24 24 25 25 25 25 26 26 25 24 24 24 24 24 24 24 25 25 25 26 25 25 25 25 26 26 26 25 25 26 26 27 26 24 23 22 22 22 21 21 21 21 20 20 20 21 21 22 22 23 23 23 23 24 24 26 26 27 28 29 29 28 28 27 27 26 26 26 25 25 26 26 27 27 27 27 27 27 27 27 26 26 25 25 26 26 nan nan nan nan nan nan nan nan nan 26 26 27 27 27 27 27 27 27 27 28 28 28 28 28 28 28 28 27 nan nan 25 25 24 24 23 23 23 23 23 23 23 23 23 23 23 23 24 24 24 24 25 24 nan nan nan 25 26 26 27 28 28 28 28 29 29 29 29 29 28 28 27 27 27 26 26 25 25 25 25 24 24 24 23 23 23 23 23 23 23 23 22 22 22 22 22 21 21 20 20 20 20 21 22 23 23 23 23 23 23 23 23 22 23 24 25 26 26 26 26 26 26 24 23 21 21 20 20 21 21 21 22 23 24 24 22 21 20 20 20 21 21 22 23 24 25 25 25 24 22 20 19 20 20 20 21 21 21 22 22 24 26 27 25 24 23 23 22 22 22 22 22 22 22 22 22 23 23 25 25 24 24 23 23 24 24 24 24 25 25 25 24 24 24 24 24 24 24 24 25 26 26 26 26 25 25 26 26 26 26 25 26 26 27 27 26 25 24 23 22 22 21 21 21 20 20 20 21 21 22 22 23 23 23 23 24 24 24 26 26 27 28 29 29 28 28 27 27 26 25 25 25 25 26 26 27 27 27 27 27 27 27 28 27 26 26 26 26 26 nan 27 27 nan 26 26 nan nan nan 25 26 26 26 26 26 26 26 27 27 27 27 27 27 27 27 26 26 nan nan nan nan nan 23 23 22 22 22 22 22 22 22 22 22 23 23 23 24 24 24 24 24 nan 24 23 24 24 25 26 26 27 27 27 28 28 29 29 29 29 28 28 27 26 26 26 25 25 25 25 25 25 25 24 23 23 23 23 23 23 23 23 23 23 23 23 22 22 21 20 20 20 20 21 22 22 22 23 23 23 23 23 23 23 23 24 24 25 26 26 27 27 26 24 23 21 21 20 20 20 21 21 22 23 24 24 23 21 20 20 21 21 22 23 25 26 27 27 26 24 22 20 20 19 20 21 21 21 21 22 23 24 24 25 22 21 20 21 21 22 22 21 21 22 22 22 23 23 24 25 25 24 24 23 23 24 24 24 25 25 25 25 24 24 23 24 24 24 24 24 25 25 26 26 26 25 25 26 26 26 26 26 26 27 27 28 27 26 25 24 23 22 21 21 20 20 20 21 21 21 22 22 23 23 23 23 24 24 25 26 26 27 28 29 29 28 27 26 26 25 25 24 24 25 26 26 27 27 28 28 28 28 28 28 28 27 27 27 27 27 27 28 28 27 26 26 nan nan 25 25 27 27 27 26 26 26 26 26 26 27 27 27 26 26 26 25 nan nan nan nan nan nan 23 22 22 22 22 22 22 22 22 22 22 23 23 24 24 24 nan 23 23 24 23 23 23 24 24 25 26 26 27 27 28 28 28 29 29 29 28 27 26 26 25 25 25 25 25 25 25 25 25 24 23 22 23 23 23 23 23 23 23 23 23 23 23 23 22 21 20 20 20 21 21 21 22 22 23 23 23 23 23 23 24 24 24 25 26 26 27 27 26 24 23 21 20 20 20 21 22 22 23 24 24 24 23 22 21 21 21 22 23 24 26 28 29 28 27 24 22 20 19 19 20 21 21 21 23 24 24 24 24 23 21 20 20 20 21 21 21 21 21 22 22 22 23 24 25 25 25 25 25 24 24 24 25 25 25 25 25 24 24 24 24 24 24 24 24 24 25 25 25 26 26 26 26 26 26 26 26 27 27 28 28 28 27 27 25 24 23 22 21 20 20 20 20 21 21 22 22 23 23 23 23 23 24 24 24 26 27 28 28 29 29 28 26 25 24 24 24 23 24 25 26 27 27 27 27 28 28 29 29 29 28 28 28 28 28 28 28 29 29 28 27 26 nan nan 26 27 27 28 28 27 27 27 26 26 26 27 27 27 26 26 25 24 nan nan nan nan nan nan 23 22 22 22 22 22 22 22 22 23 23 nan 24 nan nan 24 nan 23 23 23 23 23 23 23 24 25 25 26 26 27 27 27 28 28 29 28 28 27 26 26 25 25 25 25 24 24 24 25 24 24 24 23 23 23 23 23 23 23 23 23 23 24 24 23 23 22 21 20 20 21 21 21 22 22 22 23 23 23 23 23 24 24 24 25 26 26 27 27 26 24 22 21 21 21 21 22 23 24 24 24 25 24 24 23 23 23 22 23 24 25 27 28 28 27 26 24 21 19 19 19 20 20 21 22 23 25 25 25 24 22 21 20 20 21 21 21 21 21 22 22 22 23 23 24 25 25 25 25 25 25 25 25 25 25 25 25 24 24 24 24 24 24 24 24 24 24 24 25 25 25 25 26 26 26 26 26 27 28 28 29 29 29 28 26 25 24 23 22 21 20 20 20 21 21 22 22 23 23 23 23 23 24 24 24 24 26 27 27 28 28 28 27 25 24 23 23 23 24 25 26 26 27 27 27 27 28 28 29 29 29 29 29 29 29 29 29 29 30 30 29 29 28 nan nan 27 28 28 29 28 28 28 27 27 27 27 27 27 27 27 26 26 25 24 nan 24 24 23 23 23 23 23 23 23 23 23 23 23 23 23 23 nan nan 24 24 nan 23 23 23 23 23 23 23 23 24 25 25 26 26 26 27 27 28 28 28 28 27 26 26 25 25 24 24 23 23 23 24 24 24 24 24 24 23 23 22 22 23 23 23 24 24 24 24 24 23 22 21 21 22 21 21 21 22 22 22 23 23 23 24 24 24 25 25 26 26 27 27 26 24 24 22 21 21 22 23 23 24 24 24 24 24 24 24 24 24 24 24 26 26 27 27 27 26 24 22 20 19 19 20 20 21 21 22 23 23 25 25 23 22 21 21 21 21 21 21 21 22 22 22 23 23 24 25 25 26 26 26 25 25 25 25 25 25 25 25 24 24 24 24 24 24 24 24 24 24 24 24 24 25 25 26 26 26 26 26 27 28 28 29 29 28 27 25 24 23 22 22 21 20 20 20 21 22 22 23 23 24 24 24 24 24 24 24 25 27 27 27 27 26 26 25 23 23 23 23 24 24 25 26 27 27 27 27 28 28 29 29 29 29 29 29 29 29 30 30 31 31 31 31 30 30 29 29 29 29 29 29 29 28 28 28 28 28 27 28 28 28 28 28 27 26 25 24 24 24 24 nan 24 24 23 23 24 24 23 24 24 24 24 24 nan 24 24 24 nan nan nan 24 24 23 23 23 23 24 24 25 25 25 26 27 27 28 28 28 28 27 26 26 25 25 24 23 22 22 21 22 23 24 24 24 24 23 23 23 23 23 23 24 24 24 25 25 24 24 23 22 22 22 22 21 21 22 22 22 23 23 24 24 24 25 25 25 25 26 27 27 26 26 24 22 22 22 23 23 24 24 24 24 24 23 23 23 24 25 26 26 26 27 27 27 26 24 23 21 20 19 19 20 21 21 21 21 21 22 23 23 23 22 22 21 21 21 21 21 22 22 23 23 23 24 24 25 26 26 26 26 26 26 26 26 25 25 25 24 24 24 23 23 24 24 24 24 24 24 24 24 24 25 25 26 26 26 26 27 27 27 27 27 27 27 25 24 23 22 22 21 21 20 20 21 21 22 23 23 24 24 24 25 24 24 24 25 25 26 26 26 26 25 24 24 23 22 23 24 25 25 25 26 26 27 27 28 28 29 29 29 29 29 29 29 29 29 30 31 31 32 32 32 31 31 31 30 30 30 30 30 29 28 28 28 28 28 28 29 29 29 29 29 28 27 26 25 25 25 24 nan 25 24 24 24 24 25 24 24 24 24 24 24 nan 24 nan nan 24 24 24 24 24 23 23 23 23 24 24 25 25 25 26 26 27 28 28 28 28 27 27 26 26 25 25 23 22 21 21 21 22 23 23 23 24 23 23 23 24 24 24 24 24 25 25 25 25 25 24 23 23 22 22 22 22 22 22 23 23 24 24 24 25 25 25 25 25 26 27 27 27 26 25 23 23 23 23 24 24 24 24 23 23 23 23 23 24 24 25 26 26 26 26 26 25 24 22 21 20 19 19 20 21 21 21 20 20 21 21 22 22 22 22 21 21 21 21 21 22 22 23 24 24 24 25 25 26 26 27 27 27 27 26 26 26 25 25 25 24 24 23 23 24 24 24 24 24 24 24 24 25 25 25 25 25 26 26 26 26 26 25 25 25 25 24 23 22 22 21 21 21 20 21 21 22 23 23 24 24 25 25 25 25 25 25 25 26 26 26 26 25 24 23 23 22 23 23 24 25 25 26 26 26 27 27 28 28 29 29 28 28 28 28 29 29 30 30 31 32 32 32 32 32 32 32 31 31 31 31 31 30 29 29 29 29 29 29 30 30 30 30 30 29 28 27 26 26 26 25 25 25 25 25 25 25 26 25 25 24 24 24 nan 25 25 25 24 24 24 24 24 24 23 23 23 23 23 24 24 25 25 25 26 27 28 28 28 28 28 28 27 26 25 25 24 23 22 22 21 22 22 22 23 23 24 24 24 24 24 24 24 25 25 25 25 25 25 24 23 23 22 22 22 22 22 22 23 23 24 24 24 25 25 25 25 26 26 26 27 26 26 25 24 23 24 24 24 24 24 24 24 24 24 25 25 25 25 25 25 26 26 26 26 25 24 22 21 20 19 19 20 20 20 20 20 20 19 20 20 22 22 22 21 21 21 21 22 22 23 23 24 25 26 26 26 26 26 26 27 27 27 27 26 26 25 25 25 24 24 24 24 24 25 25 25 25 25 24 24 25 25 25 25 25 26 26 26 25 25 24 24 23 24 23 22 22 21 21 21 21 21 22 22 23 23 24 24 24 25 25 25 25 25 26 26 26 26 26 25 24 23 22 22 22 23 23 24 25 25 26 26 26 27 27 27 28 28 28 28 28 28 29 29 30 30 31 31 31 31 31 31 32 32 32 32 32 31 31 31 30 30 30 29 29 29 30 30 31 31 31 31 30 29 28 27 27 27 26 26 26 26 26 26 26 26 26 25 25 25 25 25 25 25 25 25 25 24 24 24 23 23 23 23 23 23 24 24 25 25 25 26 27 28 28 28 28 28 28 27 27 26 25 25 24 24 24 23 23 22 22 22 23 24 25 25 25 25 25 25 25 25 25 25 25 25 24 24 23 23 23 23 23 23 23 23 24 24 25 24 25 25 26 26 26 27 27 26 26 25 25 25 24 24 25 25 25 25 24 24 24 25 26 26 26 26 25 25 26 27 27 27 26 24 23 21 20 20 19 19 20 20 20 20 19 18 19 20 21 21 21 21 21 21 21 22 22 23 23 25 25 26 26 26 26 26 26 26 27 27 27 27 26 26 26 25 25 24 24 24 24 25 25 25 25 25 25 25 25 26 26 25 25 26 26 26 25 24 23 22 22 22 22 22 21 21 21 21 21 21 22 23 24 24 24 24 25 25 25 25 26 26 26 26 26 26 25 24 24 23 22 22 22 23 23 24 24 25 25 26 26 26 27 27 27 28 28 28 28 28 29 30 30 31 31 31 31 31 31 31 31 32 32 32 31 31 31 30 30 31 31 30 30 30 30 31 31 31 31 31 30 30 29 28 28 28 27 nan 27 27 27 27 27 27 26 26 25 25 25 25 26 26 26 25 25 24 24 24 23 23 23 23 23 23 24 24 24 25 25 26 26 27 28 28 28 28 28 28 27 nan nan 25 25 26 26 26 25 24 23 22 23 24 25 25 25 25 25 25 25 25 25 25 25 25 24 24 24 23 23 23 23 23 24 24 24 25 25 25 25 26 26 26 26 27 27 26 25 25 25 25 25 25 25 25 25 25 25 24 25 26 27 26 26 25 25 25 26 27 28 28 27 25 24 22 21 21 20 19 19 20 20 20 19 18 19 20 20 20 21 21 21 21 21 21 22 23 24 25 25 26 26 26 25 25 26 26 27 27 27 27 27 26 26 25 25 24 24 25 25 25 25 25 25 25 25 25 26 26 25 25 25 25 26 25 25 25 24 22 21 21 21 21 22 22 21 21 21 21 23 24 24 24 25 25 25 25 26 26 26 26 27 27 27 25 25 24 23 23 23 22 23 23 23 24 24 25 25 25 26 26 27 27 27 27 27 27 28 28 29 30 30 31 31 30 30 30 30 30 31 31 31 31 31 31 30 30 31 32 32 32 32 31 31 31 31 31 31 30 30 30 30 29 29 29 nan nan 28 28 28 28 27 27 27 26 26 26 26 26 26 26 26 25 25 25 24 23 23 23 22 22 23 23 24 24 24 25 25 26 26 27 27 28 28 28 28 28 27 27 26 25 25 25 26 26 27 26 24 23 23 24 24 25 25 25 25 25 25 25 25 25 25 25 24 24 24 24 24 24 24 24 24 24 24 25 26 26 26 26 26 26 27 27 27 26 25 25 25 25 25 25 25 25 26 26 25 25 25 26 27 27 26 26 25 24 25 25 27 27 27 26 25 23 23 22 20 20 19 20 20 19 19 19 19 19 19 20 20 21 21 21 21 22 22 23 24 25 25 25 25 25 25 26 26 27 27 27 27 27 27 26 26 25 25 25 25 25 25 25 25 24 25 25 25 26 26 26 25 25 25 26 26 26 26 25 24 23 22 22 22 22 22 22 22 21 21 22 24 24 24 25 25 25 25 26 26 26 27 27 27 27 27 25 24 24 23 23 23 23 23 24 24 24 24 25 25 25 26 26 27 27 27 27 27 27 28 28 29 29 30 30 30 30 30 30 30 30 31 31 31 31 30 30 30 31 32 32 33 33 32 32 31 32 32 31 31 31 31 31 31 30 nan nan nan nan 28 28 28 28 27 27 27 27 27 27 27 27 27 27 26 nan 25 25 24 24 23 22 22 22 23 23 24 24 24 25 25 26 26 27 27 28 29 28 28 28 28 27 27 26 26 25 25 26 27 nan nan 24 24 24 24 24 24 25 25 25 25 25 25 25 25 25 25 24 24 24 24 24 24 24 24 24 24 25 26 26 26 27 27 26 27 27 27 27 26 25 25 25 25 25 26 26 26 26 26 25 25 26 27 27 27 27 26 24 24 24 24 25 26 26 25 24 23 21 20 20 19 20 20 20 20 20 19 19 19 19 20 20 21 21 21 22 23 23 24 25 25 25 25 26 26 26 27 27 27 27 27 27 26 26 26 25 25 25 25 25 25 25 25 24 25 25 26 26 27 26 25 25 25 26 26 26 26 26 25 24 24 24 23 23 23 23 23 22 22 23 24 25 25 25 25 25 26 26 26 27 27 27 27 27 27 25 24 24 24 24 24 24 24 25 25 25 25 25 25 25 26 26 27 27 27 27 27 28 28 29 29 29 30 30 30 30 30 30 30 31 31 31 31 31 31 31 31 32 33 33 33 33 32 32 32 32 32 32 32 32 32 32 32 31 nan nan 30 29 nan nan 29 28 28 28 28 28 28 27 27 27 27 26 26 25 nan 25 24 24 23 22 22 22 22 23 24 24 25 25 25 25 26 27 28 28 29 29 29 29 28 28 28 27 27 26 26 26 27 nan nan 25 24 24 24 24 24 24 25 25 25 25 25 26 26 26 26 25 25 24 25 25 25 24 24 24 24 25 26 26 26 26 26 26 27 27 29 28 27 27 27 27 26 26 26 27 27 26 26 26 26 26 27 27 28 28 27 26 24 23 22 21 22 22 22 22 22 20 20 19 19 19 20 20 20 20 19 19 19 19 20 20 21 21 22 22 23 24 25 24 24 24 25 26 27 27 27 27 27 26 26 26 26 26 26 25 25 25 25 25 25 25 25 25 25 25 26 27 27 26 25 25 26 26 27 27 27 27 27 27 26 26 25 24 25 24 24 24 24 24 24 25 26 26 26 26 26 26 27 27 27 27 27 27 27 25 25 24 24 25 25 25 25 26 26 26 25 25 25 25 26 26 26 27 27 28 28 28 29 29 29 29 30 30 30 30 30 31 31 31 31 31 31 31 31 32 32 33 33 33 33 33 33 32 32 32 32 32 32 33 33 33 32 32 31 nan nan 30 nan 29 29 29 28 29 29 29 28 27 27 27 26 26 25 25 25 25 24 24 nan nan 22 22 22 23 24 24 24 25 25 26 26 27 28 29 29 30 30 29 29 29 28 28 28 27 27 27 26 nan nan 27 25 25 25 24 24 24 24 25 25 25 26 26 26 26 26 26 25 25 26 26 25 25 24 25 25 25 26 26 26 26 26 27 28 29 30 30 29 29 28 27 26 26 27 27 26 26 26 26 27 27 27 28 29 29 29 27 25 23 21 20 19 18 19 20 20 19 19 19 18 19 19 19 20 20 19 19 19 19 20 21 21 21 22 22 24 25 25 24 24 24 26 26 27 27 27 27 26 26 26 26 26 26 26 25 25 25 25 25 25 25 25 25 25 26 26 27 27 26 26 26 27 27 27 27 27 27 27 28 28 27 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 27 27 27 27 27 27 27 26 25 25 25 25 25 26 26 26 26 26 26 26 26 26 26 26 27 27 27 28 29 29 29 29 29 29 30 30 30 31 31 31 31 31 31 31 31 32 32 32 33 33 33 33 33 33 33 33 33 32 32 32 33 33 33 32 32 32 nan nan nan nan nan 30 29 29 29 29 29 28 27 27 26 26 26 26 25 24 24 24 24 23 nan nan 22 22 23 23 23 24 24 25 25 26 27 27 28 29 30 30 30 30 30 29 29 28 28 29 28 28 nan nan nan 27 27 26 26 25 25 24 24 25 25 26 26 27 27 27 27 26 26 26 26 26 26 26 25 25 25 26 26 27 26 26 27 28 29 30 30 30 29 29 28 27 26 26 27 27 26 26 26 26 27 27 27 28 29 29 29 27 25 23 22 19 18 17 17 18 19 19 19 18 18 18 18 19 20 20 20 19 19 20 20 21 21 21 21 23 24 24 24 23 24 25 26 26 27 27 26 26 25 25 26 26 26 26 26 26 25 25 25 25 25 25 25 25 26 26 26 27 26 26 27 27 27 27 27 27 27 27 28 29 29 28 27 27 28 28 28 28 27 27 27 26 25 26 26 26 27 27 27 27 27 27 27 27 27 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 27 27 28 28 29 30 30 29 29 29 29 30 31 31 31 31 31 31 31 31 32 32 32 33 33 33 33 33 33 32 32 33 33 33 33 33 34 34 34 34 33 32 32 32 32 31 30 30 29 29 29 29 28 28 27 27 26 26 25 25 25 24 nan 23 23 23 24 nan nan 24 24 23 24 24 24 25 25 26 27 27 28 29 30 30 31 31 31 30 30 30 29 29 29 29 30 nan nan nan nan nan nan 27 27 26 25 25 25 26 26 27 28 27 27 27 27 27 26 26 27 27 27 27 26 26 26 27 26 26 27 27 28 29 30 29 29 28 28 27 26 26 27 27 27 27 27 27 27 27 27 27 27 28 28 28 26 25 24 22 19 18 17 18 18 19 19 19 18 18 18 18 19 20 20 20 20 20 20 21 21 21 21 22 23 23 23 23 23 25 26 27 27 28 28 27 26 26 26 27 27 27 27 27 26 25 25 25 25 25 25 25 25 26 26 26 26 26 26 27 28 28 27 27 27 27 27 28 29 29 29 29 29 30 30 29 28 28 27 26 25 25 26 26 27 27 27 28 28 28 27 27 27 27 26 26 26 26 26 25 25 25 26 26 26 26 26 26 27 27 27 28 28 29 30 31 31 30 30 30 31 32 32 32 32 31 31 31 31 31 32 32 32 33 33 33 33 32 32 32 33 33 33 34 33 35 35 35 35 35 34 34 33 33 34 33 32 31 30 29 29 28 28 nan 27 26 25 25 25 25 24 22 22 22 22 23 24 25 25 25 26 25 25 25 25 26 26 26 27 28 28 29 30 30 30 31 nan 31 30 30 30 29 29 30 31 30 30 nan nan nan nan 28 29 28 27 26 26 26 26 27 28 28 28 28 28 28 27 27 27 27 27 27 27 27 27 27 27 27 28 28 28 28 29 29 28 28 27 27 27 28 28 29 30 29 28 27 27 27 27 27 28 28 27 27 26 25 23 22 20 19 19 19 19 19 19 20 19 18 18 18 18 19 20 20 20 20 20 21 21 21 22 22 23 23 23 24 24 26 27 27 28 28 28 27 26 25 27 28 29 29 29 28 26 25 25 25 24 25 25 25 25 26 26 26 26 27 27 28 28 28 28 28 28 28 28 29 29 29 29 30 30 31 30 29 28 27 26 25 26 26 27 27 27 28 28 28 28 28 27 27 27 27 25 25 26 26 26 25 25 25 26 26 26 26 26 27 28 28 28 28 29 30 31 31 31 31 31 31 32 33 33 33 32 32 31 31 31 31 32 32 32 32 32 32 32 32 32 32 33 34 34 34 35 36 37 37 36 36 36 35 35 35 34 34 34 32 31 30 30 29 28 nan nan 26 25 25 24 24 23 22 22 22 23 24 25 26 27 28 28 28 27 27 27 27 27 27 28 28 29 29 29 30 30 nan nan nan nan nan 31 30 30 30 31 31 31 30 28 28 28 29 30 30 28 28 27 26 27 28 29 29 29 29 29 28 28 27 28 27 27 28 28 28 28 28 28 29 29 29 29 29 29 28 28 28 28 29 29 30 31 31 32 31 29 28 28 27 27 28 29 29 28 28 26 24 23 21 20 20 20 20 20 20 20 20 19 19 18 18 18 19 20 21 21 21 21 21 21 22 23 23 23 23 23 24 25 26 26 27 27 27 26 24 24 23 25 25 28 29 29 28 26 25 25 24 24 25 25 25 25 26 26 26 27 27 27 28 28 28 28 28 28 28 28 28 28 28 29 29 30 30 30 29 28 26 26 26 27 28 29 29 30 30 29 29 28 28 28 27 27 27 25 25 25 25 25 25 25 26 26 27 27 27 27 28 29 29 28 29 30 31 31 32 32 32 32 32 33 34 34 33 32 31 31 31 31 32 32 32 32 32 32 32 32 32 33 33 34 34 34 35 36 37 37 37 37 37 37 36 36 36 35 33 32 32 31 30 30 29 nan nan 27 26 26 25 24 24 23 23 23 23 24 25 27 28 28 29 nan 29 29 28 28 28 28 28 29 29 29 29 30 30 30 nan nan nan nan nan 31 31 31 31 31 31 31 31 30 29 nan 30 nan nan nan 29 28 27 27 28 29 29 30 30 30 29 29 28 28 28 28 28 29 29 29 29 29 30 30 30 30 29 28 27 28 28 30 31 32 33 34 34 33 32 30 29 28 28 28 29 29 29 29 29 27 25 23 21 20 19 19 20 20 21 21 20 19 18 18 17 18 19 19 20 20 21 21 21 21 22 24 24 24 24 24 24 25 26 26 26 26 25 24 23 23 26 26 26 26 26 26 26 24 23 24 24 24 25 25 25 25 26 26 26 27 27 27 28 28 28 28 29 29 29 29 29 28 28 28 29 30 30 29 28 28 27 27 27 28 29 31 32 32 32 31 29 29 28 28 27 27 27 25 25 25 25 25 25 26 26 26 27 28 28 28 29 29 29 29 29 30 31 32 32 33 33 32 33 34 34 33 33 32 31 31 31 32 32 33 32 32 32 32 32 32 33 35 35 35 35 35 36 37 37 36 36 36 36 36 36 36 35 34 31 30 30 29 29 28 28 28 27 26 26 26 26 25 24 24 24 25 25 26 27 28 29 29 nan nan nan 30 30 29 29 29 29 30 30 30 30 30 30 30 31 nan nan nan nan 31 31 31 31 31 31 31 31 nan nan nan 30 nan nan nan nan 28 28 28 28 28 29 29 30 30 30 30 29 29 29 29 29 29 29 29 29 30 30 30 30 30 29 28 27 28 29 31 33 34 35 36 35 33 32 31 29 29 29 29 29 29 28 28 28 27 25 23 20 19 18 18 18 19 20 21 20 19 18 17 17 17 18 19 19 20 21 21 21 22 23 25 26 25 25 25 25 25 25 26 26 26 26 26 26 26 29 30 29 27 24 23 23 22 23 23 23 24 24 25 25 26 26 26 27 27 28 28 29 29 28 28 29 29 30 30 30 29 29 29 29 30 30 29 28 28 28 28 28 29 31 32 33 33 33 32 30 29 28 28 27 27 27 25 25 25 26 26 26 26 26 27 28 28 28 29 29 30 30 29 30 30 31 32 33 33 33 33 33 34 34 33 32 32 32 32 32 32 33 33 33 33 33 33 33 34 34 36 36 36 36 36 36 36 36 35 34 34 35 35 35 35 34 32 30 29 29 28 28 27 27 27 27 27 27 26 26 25 25 25 25 27 27 28 29 29 30 30 nan nan nan nan 30 30 30 30 30 31 31 31 30 30 31 31 31 nan nan nan nan nan 31 31 31 31 31 31 32 nan nan nan nan nan nan nan nan 28 28 28 28 28 29 30 30 30 30 29 29 29 29 29 29 30 30 30 31 31 31 31 30 30 30 29 28 28 29 31 32 33 35 35 34 32 31 30 29 29 29 29 29 28 27 27 27 26 24 22 20 18 18 18 18 19 20 20 19 18 17 17 17 17 18 18 19 20 20 21 21 22 23 25 26 26 26 25 25 25 25 25 26 26 27 28 28 29 29 30 29 28 26 24 22 22 23 23 23 24 24 25 25 26 27 27 27 27 28 28 29 29 29 29 29 29 30 30 30 30 30 30 30 30 30 29 28 28 28 29 29 30 31 31 32 32 32 31 30 30 28 28 27 27 27 26 26 26 26 26 26 26 27 27 28 28 28 29 30 30 30 30 30 30 31 32 33 33 33 33 34 34 34 33 33 33 32 33 33 33 33 33 34 34 35 35 35 35 36 37 37 37 37 36 36 36 35 34 33 33 33 33 33 32 32 31 30 29 29 29 29 28 28 28 28 27 27 26 25 25 25 26 27 30 30 31 31 31 31 31 30 30 30 nan 30 30 30 30 31 31 31 31 31 31 31 31 31 32 32 nan nan nan 31 31 31 31 31 31 31 nan nan nan nan nan nan nan 28 27 27 27 28 28 29 29 30 30 29 29 29 29 30 30 30 30 30 31 31 31 31 31 30 30 30 30 29 28 28 28 29 30 30 31 31 31 30 29 29 28 29 29 28 27 26 26 26 25 23 21 19 18 18 19 19 20 20 20 18 17 17 16 16 17 17 18 19 20 21 22 22 23 24 25 26 26 26 25 24 24 24 25 25 26 26 27 28 29 30 29 29 28 27 25 24 23 23 23 24 24 25 25 26 26 27 27 27 27 28 29 29 29 29 29 28 29 29 29 29 30 31 31 31 30 29 28 28 28 28 29 30 30 30 30 30 31 31 31 31 29 28 28 27 27 27 26 26 27 27 27 27 27 27 27 28 28 28 29 29 30 30 30 30 31 32 32 33 33 33 34 34 34 33 33 33 33 33 34 34 34 34 34 34 35 36 37 37 37 37 38 37 37 37 36 35 35 34 34 34 34 33 32 31 30 30 29 29 29 29 30 30 30 29 29 28 26 26 25 25 26 26 28 29 32 33 34 34 33 33 32 31 31 30 nan nan 30 30 30 30 31 31 31 31 31 32 32 32 32 32 32 nan nan nan nan 31 31 31 31 31 31 nan 31 31 nan nan 28 28 27 27 27 27 27 26 27 29 29 29 29 29 30 30 30 31 31 31 31 31 31 31 31 30 30 30 30 29 29 28 28 27 27 26 27 28 29 28 28 28 28 28 28 28 26 25 27 27 26 22 20 20 19 18 20 22 22 20 19 18 17 17 16 17 17 18 18 19 21 21 22 23 23 24 25 27 28 27 25 24 23 23 24 24 24 26 27 28 29 29 28 28 28 27 26 25 24 24 24 24 25 25 26 27 27 27 27 27 27 28 29 29 29 29 29 28 28 28 28 29 29 30 31 30 30 29 28 28 28 29 29 30 30 29 29 29 30 30 30 30 29 29 28 28 28 27 27 27 27 27 27 27 27 27 27 27 28 28 29 29 29 30 30 30 31 32 32 33 33 33 34 34 34 33 33 33 34 34 34 34 34 35 35 36 36 37 37 38 38 38 37 37 36 36 36 36 35 34 35 36 35 34 33 32 30 29 29 29 28 28 28 29 29 28 28 27 26 26 26 27 28 29 30 31 34 35 36 35 35 34 33 32 31 31 nan nan nan nan 30 31 31 31 31 31 31 31 32 32 32 32 32 nan nan nan nan 31 31 31 30 30 30 31 31 nan nan nan 28 27 27 27 27 26 26 26 27 28 29 30 29 30 30 31 31 31 32 32 31 31 31 31 31 31 30 30 30 30 30 30 29 28 26 25 25 26 27 26 26 26 27 27 27 26 25 25 27 28 28 26 24 22 21 19 20 23 23 21 19 18 18 18 18 18 18 19 19 20 22 22 22 23 23 24 25 28 29 28 26 24 23 23 23 23 24 26 27 28 28 28 28 27 27 27 27 26 25 25 25 25 26 26 26 27 27 27 27 27 28 28 29 29 29 29 29 29 29 28 28 29 29 30 30 30 29 29 28 28 29 29 30 30 29 29 28 29 29 29 30 30 30 29 29 29 28 28 27 27 27 27 27 27 27 27 27 27 27 28 28 29 29 29 30 30 31 31 32 32 33 34 34 34 34 33 34 34 35 35 35 35 35 35 36 37 37 37 38 38 38 38 37 36 36 36 36 36 36 36 36 37 36 36 34 33 32 31 30 30 30 30 29 28 27 27 27 27 28 29 29 30 31 31 32 33 35 36 36 35 35 34 33 32 32 31 31 31 30 31 nan nan nan nan 31 31 31 31 31 31 31 31 31 nan nan nan nan 31 31 30 30 30 30 30 30 30 30 nan 28 27 27 27 27 27 27 27 28 29 30 30 30 30 30 31 31 32 32 32 32 31 31 31 31 31 31 31 31 32 32 32 32 30 28 25 24 25 25 25 25 25 26 26 25 24 24 25 26 27 27 27 26 23 21 20 20 21 21 21 19 19 18 18 18 19 20 20 21 21 22 22 23 23 23 24 25 27 28 29 27 25 24 24 23 24 25 25 26 27 28 28 27 27 27 27 26 26 26 26 26 26 26 26 26 26 26 27 27 28 28 28 29 29 29 29 30 30 30 29 29 29 29 29 29 29 29 29 28 28 29 29 30 30 29 29 29 29 29 30 30 30 30 30 30 29 29 29 27 27 27 27 27 27 27 27 27 27 27 27 28 29 29 30 30 31 31 31 32 32 33 34 34 34 34 34 35 36 36 36 35 35 35 36 36 37 37 38 38 38 38 37 37 36 36 36 36 36 36 37 37 38 37 37 36 35 34 33 32 32 33 32 30 29 nan 27 27 28 30 32 32 33 33 33 34 34 35 35 34 34 34 33 33 33 32 32 31 31 30 31 31 nan nan 31 31 31 31 31 31 31 31 31 31 nan nan nan nan 31 31 30 30 30 29 30 nan nan nan nan nan nan nan 27 27 27 27 27 28 29 30 31 31 31 31 31 32 32 33 33 32 32 31 31 31 31 31 31 32 33 33 33 33 31 29 26 25 25 25 25 25 25 25 24 23 23 24 24 25 26 26 27 26 24 22 20 20 20 19 19 18 18 18 18 18 19 20 21 21 22 22 22 22 23 23 23 25 26 27 28 28 27 26 25 24 25 25 25 26 26 27 27 26 26 26 26 26 26 26 26 26 26 26 26 26 26 27 27 28 28 28 28 29 29 29 29 30 30 30 30 29 29 29 29 29 29 29 28 28 28 29 29 30 30 30 30 29 30 30 30 30 30 30 30 30 30 30 29 27 27 27 27 26 26 27 27 27 27 27 27 28 29 30 30 31 31 31 31 32 32 33 33 33 33 33 34 36 37 37 37 36 36 36 36 37 38 38 38 38 38 37 37 36 36 36 36 36 37 37 38 38 38 37 37 36 36 35 35 34 34 34 33 32 31 30 nan 30 30 32 33 nan 34 34 34 34 34 34 33 33 33 33 33 33 33 32 32 31 31 30 30 31 31 31 31 31 31 31 31 31 31 31 31 30 31 nan nan nan 31 30 30 30 29 29 nan nan nan nan nan nan nan nan nan nan 27 27 28 28 29 29 30 30 30 31 31 32 32 33 33 32 32 31 31 31 31 31 31 32 33 33 33 32 30 29 27 26 25 24 24 24 24 24 23 23 22 22 23 23 25 26 27 26 24 22 20 20 20 20 19 18 18 18 18 18 18 19 19 20 21 20 21 22 22 23 23 24 26 27 27 27 27 27 26 25 25 25 25 26 26 26 26 26 26 27 27 27 27 26 26 26 26 26 26 26 27 27 27 28 28 28 28 28 29 29 29 30 30 31 30 30 30 30 30 29 29 29 29 28 28 29 30 30 31 31 31 30 30 31 31 31 31 31 30 30 31 30 30 27 27 27 26 26 26 26 27 27 27 28 28 29 29 30 31 31 32 32 32 32 32 33 33 33 33 33 34 36 37 37 37 37 37 37 37 38 39 38 38 38 37 36 36 36 35 35 35 36 37 38 38 39 38 37 36 36 36 36 36 36 35 34 33 32 32 32 32 32 32 33 33 34 nan 34 33 33 33 33 32 32 32 32 32 32 32 32 31 31 31 30 30 30 nan 31 nan 31 30 30 31 31 30 30 30 30 30 30 30 nan nan 30 30 30 29 29 nan nan nan nan nan nan nan nan nan 26 26 27 27 28 28 28 28 29 29 30 31 32 32 33 33 33 32 32 32 31 31 31 32 32 33 33 32 30 28 28 27 26 24 24 24 24 24 23 23 22 22 22 22 22 24 25 26 25 23 21 21 21 21 21 20 19 18 19 19 19 19 19 19 19 20 21 21 22 22 22 23 24 25 26 27 27 27 27 26 26 25 26 26 26 26 26 26 26 27 27 27 27 27 26 26 27 27 27 27 27 27 27 27 28 28 28 28 28 28 29 29 30 30 31 31 30 30 30 30 30 30 30 29 29 29 30 30 30 30 31 31 31 31 31 31 31 31 31 31 31 31 31 31 27 28 27 27 26 26 26 26 27 27 28 29 29 30 30 31 32 32 32 32 32 32 33 34 34 34 34 35 37 37 37 37 37 37 38 38 38 39 39 38 37 36 36 36 35 35 35 35 35 36 37 38 38 37 36 nan 35 35 35 35 35 35 34 32 31 31 31 31 32 32 32 33 33 34 34 33 32 33 32 32 32 32 32 32 32 32 32 31 31 30 30 30 30 nan nan nan 30 30 30 30 30 30 30 29 29 29 29 29 nan nan 30 30 30 29 29 nan nan nan nan nan nan 27 27 26 26 26 27 28 29 29 29 28 28 29 30 31 31 32 32 33 33 32 32 32 32 32 32 32 32 32 32 31 29 27 27 26 25 24 24 24 23 23 23 23 23 22 22 21 22 22 24 25 25 23 21 21 21 21 21 21 20 19 20 20 20 20 20 20 20 21 22 22 22 23 23 24 24 25 26 26 27 27 27 27 26 26 26 26 26 26 26 27 27 27 27 27 26 26 26 26 27 27 27 27 27 27 27 27 28 28 28 28 28 28 28 29 30 30 31 31 31 31 31 31 31 31 31 30 30 30 31 31 31 31 31 31 31 31 31 32 32 32 32 32 32 32 31 31 27 28 28 27 27 27 27 27 27 28 28 29 30 30 30 31 32 32 32 32 32 33 34 34 34 34 35 36 37 37 37 37 37 38 38 38 38 38 38 37 37 36 36 35 35 35 34 34 35 36 37 37 37 36 35 35 35 34 33 33 34 34 32 31 29 29 29 30 30 31 31 31 32 32 32 32 32 32 32 31 31 31 31 31 31 31 31 31 30 30 30 29 29 30 30 30 29 29 29 30 30 30 29 29 28 28 28 28 29 nan 29 30 30 29 29 nan nan nan nan nan 27 27 27 26 26 27 28 28 28 29 29 29 29 30 30 31 31 32 32 32 32 32 32 32 32 32 32 32 32 31 31 30 29 28 26 26 25 25 24 24 23 23 23 23 23 23 22 21 21 22 23 24 24 23 23 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 22 22 23 24 24 25 25 26 26 26 26 27 27 27 26 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 28 28 28 27 27 27 28 28 28 28 28 28 28 29 29 30 30 31 31 31 31 31 31 31 31 31 31 31 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 31 31 28 28 28 28 28 28 28 28 28 28 29 29 30 30 30 31 31 32 32 33 33 34 34 35 35 35 36 37 37 37 37 37 38 38 38 38 37 37 37 37 36 36 36 36 35 34 34 34 35 36 36 36 36 35 35 34 34 33 32 31 31 31 29 28 28 28 28 28 29 30 30 30 30 30 31 31 31 31 31 30 30 30 31 31 31 31 31 30 30 29 29 29 29 29 29 29 28 28 29 29 29 29 29 29 28 28 27 27 28 nan 29 30 29 29 29 29 28 nan nan nan 27 27 27 27 27 27 28 28 28 28 29 29 30 30 31 31 31 31 31 32 32 32 32 32 32 32 32 32 32 31 31 30 29 28 27 26 26 26 25 24 25 24 24 23 23 23 22 21 21 21 23 24 23 23 22 22 22 22 22 22 22 22 22 22 23 22 21 21 21 21 21 22 23 23 24 24 25 25 25 26 26 27 27 27 27 27 27 27 27 27 27 27 27 27 28 28 27 27 27 28 28 28 28 28 28 28 28 28 28 29 29 29 29 29 29 29 30 30 30 31 31 31 31 31 31 31 32 32 32 32 33 33 33 33 33 33 32 32 33 33 33 33 33 33 32 32 32 31 28 28 28 28 28 28 28 28 28 29 29 29 29 30 30 30 31 32 33 33 34 35 35 35 35 36 36 37 37 37 37 37 38 38 37 37 36 36 36 36 36 36 36 36 35 34 34 34 34 35 36 36 35 35 34 33 32 31 30 29 28 28 28 26 27 27 27 28 28 29 29 29 28 28 29 29 30 30 29 28 29 29 30 30 30 31 31 30 30 29 29 29 29 29 29 29 28 27 28 29 29 29 29 29 28 28 27 27 28 nan 29 29 29 29 29 29 28 nan nan nan 27 27 27 27 27 27 27 27 28 29 29 29 30 30 30 30 30 30 31 31 32 32 32 32 32 32 33 33 33 32 31 30 29 28 27 27 27 26 26 25 25 25 25 24 24 23 22 22 22 22 22 22 23 23 23 22 23 24 24 24 23 23 23 23 24 23 22 22 22 21 22 23 23 23 24 24 25 25 26 27 27 27 27 27 27 27 26 26 26 26 27 27 27 28 29 29 29 28 28 29 29 29 29 28 28 28 28 28 29 29 29 29 28 28 29 29 29 30 30 30 31 31 31 31 31 31 32 32 32 33 33 34 34 34 34 34 33 33 33 34 34 34 33 33 32 32 32 32 29 29 29 29 28 28 29 29 29 29 29 29 29 29 30 30 32 33 33 33 34 35 36 36 36 36 36 36 37 37 37 37 38 37 37 36 36 36 36 36 36 36 36 35 35 34 33 33 34 34 35 35 35 35 34 32 31 29 28 27 26 26 26 26 26 26 27 27 28 28 28 27 26 27 28 28 28 28 28 28 28 28 29 29 30 30 30 30 30 29 29 29 29 29 29 28 27 27 27 28 28 29 29 29 29 28 28 28 28 28 29 29 29 29 29 29 28 nan nan 27 27 27 27 27 27 27 27 27 28 29 29 29 29 29 29 29 29 30 31 31 31 31 31 32 32 33 33 33 33 33 32 31 30 29 28 27 27 27 27 26 26 26 25 25 24 23 23 22 22 22 22 22 22 22 23 23 24 25 26 25 25 25 25 25 25 24 23 22 22 22 22 23 23 24 24 25 26 26 27 28 28 27 27 27 26 26 26 26 26 26 27 27 28 28 29 29 29 29 29 29 29 29 29 29 28 28 28 28 29 29 29 28 28 28 29 29 29 29 30 30 31 31 31 31 31 31 31 32 32 33 33 34 34 34 34 34 34 34 34 35 34 34 33 33 32 33 33 33 29 29 29 29 29 29 29 29 29 29 29 29 29 29 30 31 32 33 33 34 35 36 36 36 36 36 36 37 37 37 37 37 37 37 37 36 36 36 36 36 36 36 35 35 34 34 33 33 33 34 34 34 34 34 33 31 29 28 27 26 25 25 25 25 26 27 27 27 27 26 26 26 26 26 27 27 27 27 28 28 27 28 29 29 29 30 30 29 29 29 29 29 29 29 28 28 27 27 27 27 28 28 29 29 29 28 28 28 28 28 28 29 29 29 29 28 28 27 nan nan 27 27 27 27 27 28 28 28 29 29 29 28 28 28 28 29 30 31 31 31 31 31 31 31 32 32 32 32 32 32 32 31 30 29 29 28 28 27 27 26 26 25 25 25 24 23 23 22 22 21 22 22 23 22 22 23 24 25 25 25 25 25 25 25 24 24 24 23 23 23 23 23 23 24 25 26 27 28 28 28 27 27 26 26 26 26 25 25 25 26 27 28 28 28 29 29 29 29 29 30 29 29 29 29 29 29 28 28 29 29 28 28 28 28 28 29 29 29 30 30 31 31 31 31 31 31 31 32 32 33 33 34 34 34 34 34 34 34 35 35 35 34 33 33 33 33 33 33 28 29 29 29 30 30 30 30 30 30 30 30 30 30 30 31 33 33 34 34 35 36 36 35 35 35 36 37 37 36 36 37 38 37 37 36 36 36 36 37 37 36 35 34 34 33 33 33 34 34 34 34 34 33 31 30 28 27 26 25 25 25 25 26 27 27 27 27 26 26 25 25 25 25 26 26 26 26 26 27 27 27 28 29 29 29 29 29 29 29 29 29 29 28 28 27 27 27 27 27 28 28 29 29 29 29 29 29 29 29 28 29 29 29 29 29 28 27 nan nan 26 26 27 28 28 28 29 29 29 29 28 28 28 28 28 29 30 31 31 31 31 31 31 31 31 32 32 31 31 31 31 30 30 29 29 28 28 27 27 26 25 25 24 24 24 23 23 22 22 21 21 22 23 23 23 23 24 24 24 24 24 24 24 24 23 23 24 24 23 23 23 23 24 25 26 27 28 29 28 27 27 27 26 26 26 25 25 25 26 26 26 27 27 28 28 29 29 30 30 30 30 30 31 31 30 30 29 29 29 28 28 28 28 28 28 29 29 29 30 30 31 31 31 32 32 32 32 32 32 33 33 34 34 34 34 34 34 35 36 36 35 34 34 34 34 33 33 33 28 29 29 29 30 30 30 30 30 30 30 30 30 30 31 32 33 34 34 35 35 36 35 35 35 35 36 37 36 36 37 38 38 38 37 37 36 36 37 37 37 36 35 33 33 32 32 32 33 34 34 34 33 32 30 28 27 26 25 25 25 25 26 27 27 27 27 26 25 25 25 24 24 25 25 25 25 25 26 26 26 27 27 27 28 28 29 29 29 29 28 28 28 28 27 27 27 27 27 28 28 28 29 29 29 29 29 29 29 29 29 29 29 30 30 29 28 27 nan nan nan 27 28 28 29 29 30 29 29 29 28 28 29 29 30 30 31 31 31 31 31 31 31 31 32 32 32 31 31 30 30 30 29 28 28 28 28 27 26 25 25 24 24 23 23 23 23 22 22 21 21 22 22 23 23 24 24 24 24 24 24 23 23 24 24 24 24 24 24 23 23 24 25 27 28 29 29 29 29 28 28 27 27 26 26 25 25 26 26 26 26 27 27 27 28 29 30 30 31 31 31 31 32 32 32 31 30 29 29 28 28 28 28 28 28 29 29 30 30 31 31 31 32 32 32 33 33 33 33 33 34 34 35 35 35 35 35 36 36 36 35 35 34 34 33 33 33 33 29 29 29 29 29 29 30 30 29 29 29 30 30 31 32 33 33 34 34 35 35 35 35 34 34 35 36 37 36 36 37 38 39 39 38 37 37 37 38 38 37 36 34 33 32 32 31 32 33 33 33 33 32 31 28 27 26 25 25 25 25 25 26 27 27 27 26 25 25 24 24 24 24 24 25 25 25 25 25 25 25 26 26 26 27 28 29 29 28 28 28 28 28 27 27 27 27 27 27 28 28 28 28 29 29 29 29 28 28 29 29 29 29 30 30 29 28 27 nan nan nan 27 28 29 30 30 30 30 29 29 29 29 30 30 31 31 31 31 31 31 31 31 31 32 32 32 32 31 31 30 29 29 29 28 28 27 27 27 26 25 25 24 23 23 23 23 23 22 21 21 21 22 22 23 24 24 24 24 25 25 25 25 24 25 26 26 26 25 24 24 24 24 27 29 30 30 30 30 29 28 28 28 27 26 26 25 25 26 26 26 26 27 27 27 28 29 30 31 31 31 30 30 31 32 32 31 29 28 28 28 27 27 28 28 28 29 29 30 30 30 31 31 32 32 33 33 33 34 34 34 34 35 35 35 35 35 35 36 36 36 35 35 34 34 33 33 33 34 28 28 28 28 28 29 29 29 29 29 30 30 31 31 32 33 34 34 34 34 34 34 34 34 34 35 36 36 36 37 38 39 39 40 39 37 37 38 39 39 37 35 33 32 31 31 32 32 33 32 32 31 30 29 27 26 25 25 25 25 25 26 26 27 26 26 25 24 24 24 24 24 24 24 24 25 25 25 25 25 24 24 25 26 27 27 28 28 28 27 27 27 27 27 27 27 27 27 27 27 27 28 28 28 28 28 28 28 28 28 29 29 29 30 30 30 29 29 28 nan nan 28 29 29 30 30 30 29 29 29 29 29 30 30 31 31 31 31 31 31 32 32 32 32 32 32 31 31 30 29 29 29 28 28 28 28 27 27 26 26 25 24 24 24 23 23 22 22 21 21 21 22 22 22 23 24 24 25 25 26 26 27 26 26 26 28 28 27 27 26 26 26 28 30 30 29 29 29 29 28 27 27 27 27 27 26 26 27 26 26 26 27 27 28 29 30 30 31 31 31 30 30 31 32 31 29 28 27 27 27 27 27 27 28 28 29 29 30 30 30 30 31 31 32 33 33 34 34 34 34 34 35 35 35 35 36 36 36 36 35 35 34 34 34 33 33 34 34 27 27 27 28 28 28 28 28 29 29 30 31 31 32 32 33 34 34 34 34 34 34 33 33 34 35 36 36 36 37 38 39 40 40 39 38 38 40 40 39 37 35 33 32 31 31 32 33 32 31 30 29 28 27 26 25 25 24 24 24 25 25 26 26 25 25 24 24 24 24 24 24 24 24 24 24 25 24 24 24 24 24 24 25 26 26 27 27 27 26 26 26 26 26 26 26 26 26 26 27 27 27 27 27 27 27 27 27 28 28 29 29 29 30 30 30 30 30 29 29 29 29 29 29 30 30 30 30 29 28 28 29 29 30 30 30 30 31 31 32 32 32 32 32 32 31 31 30 30 30 29 29 29 29 29 29 28 27 26 26 26 25 25 24 23 23 22 22 22 22 22 22 22 22 23 24 24 25 25 26 27 27 27 27 28 28 28 28 28 29 29 30 30 30 30 29 28 28 27 27 27 28 28 28 28 28 27 27 27 27 27 27 28 28 29 29 29 30 30 30 31 31 32 32 30 28 27 27 26 26 27 27 27 27 28 29 29 29 30 30 30 30 31 32 33 33 33 34 34 34 34 35 35 36 36 37 37 37 36 35 34 34 34 34 34 34 34 34 26 27 28 28 28 28 28 28 28 29 30 31 32 32 33 33 33 33 33 33 33 33 33 34 35 36 36 36 37 38 38 39 40 39 38 38 39 41 41 39 37 36 34 32 32 32 33 33 32 30 29 28 27 26 26 25 24 24 24 24 24 25 25 25 24 24 24 23 23 23 24 24 24 24 24 24 24 24 24 24 24 24 24 24 25 25 26 26 26 25 25 25 25 26 26 26 26 26 26 26 26 26 26 26 27 27 27 28 28 29 29 29 29 29 30 30 30 30 30 30 30 29 29 29 30 30 30 30 29 28 28 28 28 29 29 29 30 30 31 32 32 32 32 32 32 31 31 31 31 31 30 30 29 29 28 28 28 27 26 26 26 25 25 25 24 23 23 22 22 22 22 22 22 22 23 23 24 25 25 26 27 27 27 27 27 27 27 27 28 29 30 31 30 28 29 29 29 28 27 27 28 29 29 30 30 29 28 28 28 27 28 28 28 29 29 29 29 29 29 30 31 33 33 31 30 29 28 27 26 26 27 27 27 28 28 29 29 29 30 30 30 31 31 32 32 33 33 33 34 34 34 35 35 36 36 37 37 37 36 35 34 34 34 34 34 34 34 34 27 27 28 28 28 29 29 29 28 29 31 31 32 32 33 33 33 33 33 33 33 33 34 34 35 36 36 37 38 39 39 40 40 39 38 39 40 41 41 39 38 36 33 32 33 33 34 33 31 30 29 28 27 26 25 24 24 23 23 23 23 24 24 24 23 23 23 22 23 23 23 24 24 24 24 24 24 24 24 24 24 24 24 24 25 25 26 26 25 25 25 25 25 25 26 26 26 25 25 25 25 25 26 26 26 27 28 29 29 29 29 29 29 29 30 30 30 31 31 31 30 29 29 29 30 30 31 31 30 29 28 28 28 28 29 29 29 30 32 32 32 32 32 32 32 31 31 32 32 32 31 30 29 28 28 28 27 27 26 26 25 25 25 26 25 25 24 23 23 23 23 22 22 22 23 23 24 24 25 26 26 26 27 26 27 27 28 27 27 27 27 28 27 26 27 29 30 31 29 28 28 28 28 28 29 29 29 28 28 28 28 28 28 29 29 29 29 29 29 30 32 33 32 31 30 29 28 27 26 27 27 27 27 28 28 28 29 29 30 30 31 31 31 32 32 33 33 34 34 34 35 35 35 36 36 36 36 36 36 35 34 35 35 35 34 34 34 nan 28 28 28 28 29 29 29 29 29 30 31 32 32 32 32 33 33 32 32 32 33 34 35 35 36 36 37 37 38 39 39 39 39 39 39 40 41 42 40 39 37 35 34 34 35 35 35 33 31 30 29 28 27 26 25 24 23 23 22 22 23 23 23 23 23 22 22 22 22 23 23 24 24 24 24 24 24 24 24 24 24 23 24 24 25 25 25 25 25 25 24 25 25 25 26 25 25 25 25 25 25 26 26 26 27 28 29 29 29 29 29 29 29 29 30 30 31 31 31 31 31 30 30 30 30 31 31 31 30 29 28 28 29 29 29 30 30 31 33 33 32 32 31 31 31 31 32 32 32 32 31 30 29 28 27 28 28 27 26 25 25 25 26 27 27 26 25 24 24 23 23 23 23 23 23 23 24 24 24 25 25 26 26 26 26 28 29 29 28 27 26 25 24 24 25 27 29 30 30 29 28 28 27 27 27 27 28 28 28 28 28 28 28 28 28 28 29 29 29 30 32 32 32 31 29 28 27 27 27 27 27 28 28 28 28 28 29 30 30 31 31 31 32 32 32 33 33 34 34 35 35 35 35 36 36 36 36 35 35 35 35 35 35 35 35 34 34 nan 29 29 29 29 29 29 29 29 30 31 31 32 32 32 33 33 32 32 32 33 34 35 35 35 36 36 37 38 39 39 39 39 39 39 39 40 41 41 39 37 35 34 34 35 37 37 35 33 32 30 30 29 27 26 25 24 23 22 22 22 22 22 22 23 22 22 22 22 22 23 23 24 23 23 24 24 25 25 25 24 24 24 24 24 24 24 25 25 25 24 24 24 25 26 26 25 25 25 25 25 25 26 27 27 28 28 29 29 29 29 29 29 29 29 30 30 30 31 31 31 31 31 30 30 31 31 31 31 30 29 29 29 30 30 31 31 32 33 33 33 32 32 32 31 31 31 32 32 31 31 31 30 28 27 27 27 27 27 26 25 25 25 26 27 27 26 26 26 25 24 24 24 24 24 24 24 24 24 24 24 24 25 26 26 27 29 31 31 30 29 27 25 24 25 25 26 27 28 28 28 28 28 27 27 26 26 27 28 28 29 29 29 28 28 28 29 30 30 31 31 32 32 32 30 29 28 27 27 27 27 27 28 28 28 28 29 29 30 30 31 31 31 32 32 33 33 34 34 35 35 35 35 36 36 36 36 35 35 35 35 35 35 35 35 35 34 nan nan 29 29 29 29 29 30 30 30 31 31 32 32 32 33 33 32 32 32 32 33 34 35 35 35 36 37 37 38 39 39 38 38 39 39 39 40 39 39 35 33 33 33 34 36 37 36 35 32 32 31 29 28 27 26 25 24 23 22 22 21 22 22 22 22 22 22 22 22 22 23 23 23 23 23 24 24 25 25 25 25 24 24 24 24 24 24 24 24 24 24 24 24 25 25 25 25 25 25 25 25 26 27 28 28 28 28 29 29 29 29 29 29 29 29 29 30 30 31 31 31 31 31 31 31 31 30 30 30 30 29 30 31 31 31 32 33 33 34 33 33 33 33 32 32 32 32 31 31 30 30 30 29 28 28 27 27 27 27 26 26 nan 25 26 26 27 27 26 26 25 25 25 25 24 24 24 24 24 24 24 24 24 24 25 26 28 29 30 31 31 30 28 26 25 25 26 26 26 26 26 27 27 27 28 28 27 28 28 29 29 30 29 29 29 28 29 30 30 31 31 32 32 32 31 30 29 28 27 27 27 27 27 28 28 29 29 29 30 30 31 31 31 32 32 32 33 33 34 34 35 35 36 36 36 37 36 36 35 35 35 35 35 35 35 35 35 34 nan nan 29 29 29 29 30 30 31 31 32 32 32 32 32 33 32 32 32 32 33 34 34 34 35 35 36 37 38 38 38 38 37 38 39 39 39 39 37 36 32 31 31 32 34 35 36 35 34 32 30 29 28 27 26 25 25 24 23 22 22 22 21 22 22 22 22 22 22 22 23 23 23 23 23 23 24 24 25 25 25 24 24 24 24 24 24 24 24 24 24 24 24 24 24 25 25 25 25 25 25 26 26 27 28 28 28 28 28 28 29 29 29 29 28 29 29 29 30 30 31 31 31 31 31 31 31 30 30 30 30 30 31 32 33 33 33 33 34 33 33 33 33 33 33 32 32 31 30 29 29 29 29 28 28 27 27 27 27 27 27 26 26 25 25 25 25 26 27 27 26 26 26 25 25 24 24 24 24 24 24 24 23 24 24 26 27 28 28 30 30 29 28 26 26 26 26 26 26 26 26 26 27 27 28 28 28 29 29 29 29 29 29 28 28 29 29 30 30 31 31 31 32 32 31 30 29 28 27 27 27 27 27 28 29 29 29 30 30 30 31 31 31 32 32 32 33 33 34 35 35 36 36 36 37 37 36 36 36 36 36 36 35 35 35 35 34 nan nan 34 30 29 30 30 30 31 31 32 32 32 32 32 32 32 32 32 32 33 33 34 34 34 34 35 36 37 37 37 37 37 37 38 38 39 38 37 35 33 31 31 31 32 33 34 34 34 32 30 29 28 27 26 25 24 24 23 23 22 22 21 21 21 22 22 22 22 22 22 22 22 23 23 23 23 24 24 25 25 25 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 25 25 26 27 28 28 28 28 28 28 28 28 28 28 28 28 29 30 30 30 30 31 31 31 31 32 31 31 31 31 31 31 33 34 34 34 34 34 33 33 33 32 32 32 32 32 31 31 30 29 29 29 29 28 28 28 27 28 28 28 27 27 26 26 26 26 25 26 27 27 27 27 27 26 25 25 25 24 24 24 24 24 23 23 24 25 25 26 27 28 29 28 27 27 26 26 26 26 26 26 26 26 27 27 28 29 29 29 29 29 29 29 29 29 29 29 30 30 31 31 31 31 32 32 31 30 29 28 28 28 28 28 28 28 29 29 30 30 30 30 31 31 31 32 32 33 33 34 34 35 35 36 37 37 37 37 37 37 37 37 36 36 36 35 35 34 34 nan nan nan 30 30 30 31 31 31 31 32 32 33 33 32 32 32 31 31 32 32 33 33 33 33 34 35 36 36 36 36 36 36 37 37 38 38 37 36 34 32 32 33 33 33 34 33 33 32 31 28 27 26 26 25 24 24 24 23 23 22 22 21 21 21 21 21 21 21 22 22 22 22 22 23 23 23 24 24 25 25 25 24 24 24 24 23 23 23 23 24 24 24 24 24 24 24 24 24 24 24 24 25 26 26 27 27 27 27 28 28 28 28 28 28 28 28 29 30 30 30 30 31 31 31 32 32 31 31 31 32 32 32 33 34 34 34 33 33 33 33 33 32 nan 32 31 31 31 30 30 30 30 30 30 30 29 29 28 29 29 28 28 nan nan nan 26 26 27 26 27 27 27 27 27 26 26 25 25 25 24 24 24 24 23 23 23 24 24 25 26 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 28 29 29 30 30 30 30 31 31 31 31 32 32 31 31 31 31 31 31 31 31 30 29 29 29 28 28 28 28 29 29 30 30 30 30 30 31 31 32 32 33 33 33 34 34 35 35 36 37 38 38 37 37 37 37 37 37 36 36 36 35 35 nan nan 35 35 30 30 30 31 31 31 32 32 33 33 33 33 32 31 31 31 32 32 32 32 33 33 34 35 35 35 35 35 36 36 37 37 38 37 36 35 33 32 33 34 35 35 34 33 32 30 29 28 26 25 25 24 24 23 23 23 22 22 21 21 21 21 21 21 21 21 21 22 22 22 22 22 23 23 23 24 24 24 24 24 24 24 24 23 23 23 23 23 24 24 24 24 24 24 24 24 24 24 24 25 25 26 26 26 26 27 28 28 28 28 28 28 28 28 29 30 31 31 31 31 31 32 32 32 32 32 32 32 33 33 34 34 34 33 33 33 33 32 32 nan nan nan 31 30 30 30 30 31 31 31 32 32 31 30 30 29 29 29 28 28 28 27 26 26 27 27 27 27 27 27 27 26 26 25 25 25 25 24 24 23 23 23 22 23 24 25 25 26 26 27 27 27 27 27 27 27 27 27 27 27 27 28 28 28 29 29 30 30 31 33 34 34 34 34 34 33 32 31 31 31 31 31 30 30 30 29 29 29 29 29 29 29 30 30 30 30 30 31 31 32 32 33 33 34 34 34 34 35 36 37 38 38 38 38 38 38 38 37 37 37 36 36 36 36 nan 36 36 36 31 30 31 31 31 32 32 32 33 33 33 32 32 31 31 32 32 32 32 32 32 33 35 35 35 35 35 35 36 36 37 37 37 36 35 34 34 33 34 35 36 36 35 33 31 29 28 27 25 25 24 24 24 23 23 22 22 22 21 21 21 21 20 20 20 21 21 21 22 22 22 22 22 23 23 24 24 24 24 24 24 24 23 23 23 23 23 23 23 23 23 23 23 24 24 25 25 25 25 25 25 26 nan 26 26 27 28 28 28 28 28 28 28 28 29 30 31 30 30 31 31 32 32 33 33 33 33 33 34 34 34 34 33 33 32 32 32 32 32 nan nan nan nan 31 31 31 31 31 32 32 33 33 32 31 30 29 28 28 28 28 nan nan 26 26 26 27 28 27 27 27 27 27 27 27 26 26 25 24 24 23 22 22 22 22 23 24 24 25 25 26 26 27 27 27 27 27 27 27 28 28 28 28 28 28 29 29 30 31 32 34 35 36 36 36 35 33 32 31 30 30 30 30 30 30 30 30 29 29 29 29 29 30 30 30 30 30 31 31 31 32 33 34 34 34 34 34 35 35 36 37 37 38 38 38 38 38 38 37 37 37 37 36 36 36 36 36 36 36 31 31 31 31 32 32 32 33 33 33 33 32 32 32 32 32 32 32 32 32 32 34 35 35 35 35 35 35 36 36 37 37 36 35 34 34 34 34 34 36 36 35 34 32 30 28 27 26 25 24 24 24 24 23 22 22 22 22 21 21 20 20 20 20 20 21 21 21 22 22 22 22 22 23 23 23 23 24 24 24 24 24 23 23 23 23 23 23 23 23 23 23 23 24 24 25 25 25 25 25 25 26 nan 26 26 27 27 27 27 27 27 27 28 29 30 30 30 30 30 31 32 32 33 33 33 33 34 34 35 35 35 34 33 32 32 32 32 32 32 nan nan nan nan 31 31 31 31 31 31 32 32 32 32 31 30 28 28 28 27 27 27 27 26 26 26 26 28 28 28 28 27 28 29 29 28 27 25 24 24 22 22 22 22 22 23 24 24 24 25 25 25 26 27 27 27 27 27 27 28 28 28 28 28 29 29 30 30 31 32 34 34 36 36 36 34 33 31 31 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 31 31 31 31 31 32 33 33 34 34 34 34 34 35 35 36 36 37 37 38 38 37 37 37 37 37 37 37 37 37 37 37 37 36 36 31 31 31 32 32 32 32 33 33 34 33 33 32 32 32 32 32 32 32 32 33 34 35 35 35 35 35 36 36 37 37 36 35 35 34 33 33 34 34 35 36 35 33 31 29 28 27 26 25 24 24 24 23 23 22 22 22 22 21 21 20 20 20 20 20 21 21 22 22 22 22 22 22 23 23 23 23 24 24 24 24 24 23 23 23 23 23 23 23 23 23 23 23 24 24 24 25 25 25 25 25 25 nan 26 26 27 27 26 27 27 27 27 28 29 30 30 30 30 30 31 32 32 33 32 33 33 34 35 35 35 34 33 32 32 32 32 32 32 32 31 nan nan nan 31 31 31 31 31 30 30 30 31 31 30 29 29 29 28 27 26 26 26 26 26 27 26 26 26 28 29 29 29 29 29 28 26 25 24 23 21 21 22 22 22 23 24 24 24 24 25 25 26 26 27 26 27 27 28 28 28 28 28 29 29 30 30 31 31 32 33 34 35 35 35 34 32 31 31 31 31 31 31 31 31 30 30 30 30 30 30 30 30 30 31 31 31 31 32 32 33 34 34 34 34 34 34 35 35 35 36 36 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 36 31 32 32 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 34 34 35 35 35 36 36 36 37 37 37 36 35 34 33 33 33 33 34 35 35 34 32 30 28 27 26 25 25 25 24 23 23 22 22 22 22 22 21 21 21 20 20 20 21 21 22 22 22 22 22 22 22 23 23 23 23 24 24 24 24 24 23 23 23 23 23 23 23 23 23 23 24 24 24 24 25 25 25 25 25 25 nan nan 26 26 26 26 26 26 26 27 27 28 29 29 29 29 30 31 31 32 32 32 33 34 34 34 34 34 33 32 31 31 32 32 32 31 31 31 nan 30 30 30 nan 30 30 30 29 29 29 29 29 29 29 29 29 29 28 27 27 27 27 27 27 27 27 26 26 28 29 30 29 28 26 25 23 22 21 20 20 21 22 23 23 24 24 24 24 25 25 26 26 26 26 27 27 27 28 28 28 28 29 30 31 31 31 32 32 32 34 35 35 34 33 32 31 31 31 31 31 31 31 30 30 30 30 30 30 30 30 30 31 31 32 32 32 32 33 33 33 34 34 34 34 34 34 35 35 35 36 36 36 36 37 37 37 37 37 37 37 37 37 37 37 nan nan nan 32 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 34 34 34 35 35 35 36 36 37 37 37 37 37 37 35 35 34 34 34 34 35 35 35 34 32 30 28 26 26 25 25 24 24 23 22 22 22 22 22 21 21 21 21 21 21 21 21 22 22 22 23 23 22 22 22 22 23 23 23 24 24 24 24 24 23 23 22 22 23 23 23 23 23 23 24 24 24 24 24 24 25 25 25 nan nan nan 26 26 26 26 26 26 26 27 27 27 28 28 28 29 30 30 31 32 32 32 33 34 34 33 33 32 32 31 30 31 31 32 32 32 32 31 nan nan nan 30 nan nan 29 28 27 27 27 28 28 28 29 29 29 29 29 29 28 28 28 28 28 28 27 26 25 26 28 30 30 29 28 26 22 20 20 20 21 21 22 23 23 24 24 25 25 25 25 26 26 26 26 27 27 28 28 29 29 29 29 31 31 32 32 32 32 33 34 35 35 34 33 32 31 31 31 31 31 30 30 30 30 30 30 30 31 31 31 31 31 32 32 32 32 33 33 33 33 34 33 33 33 34 34 34 34 34 35 35 36 36 36 37 37 37 37 37 37 37 37 37 nan nan nan nan 33 33 33 33 34 33 33 33 33 33 33 33 33 34 34 34 33 34 34 35 35 35 35 36 37 37 37 37 37 38 37 36 36 35 35 35 35 35 35 35 35 34 32 29 27 26 26 26 25 24 23 22 22 21 21 21 21 21 21 21 21 21 21 21 22 22 22 23 23 23 23 23 23 22 22 23 23 23 24 24 24 24 23 23 22 22 23 23 23 23 23 24 24 24 24 24 24 24 25 25 25 25 nan nan 25 25 25 25 25 26 26 26 26 27 27 27 28 29 29 31 31 32 32 32 33 33 33 32 32 31 31 30 30 31 31 32 32 32 32 32 nan nan 31 nan nan nan nan 28 27 27 27 27 27 28 28 29 29 29 30 30 30 30 29 29 28 28 28 26 25 24 26 29 31 32 32 29 26 22 21 21 22 22 22 23 23 24 24 25 25 25 26 26 26 26 27 27 27 28 28 29 29 29 30 31 32 32 32 33 33 34 35 35 35 34 33 33 33 32 32 32 31 31 31 30 30 31 31 31 31 31 31 31 32 32 32 32 32 33 33 33 34 33 33 33 33 33 33 34 34 34 34 35 35 36 36 37 37 37 37 37 37 37 37 37 37 nan nan nan 33 33 33 33 34 34 34 33 33 34 34 34 33 34 34 34 34 35 35 36 36 36 36 37 38 38 38 38 38 38 37 36 36 35 36 37 37 36 35 35 35 34 32 30 28 27 26 26 25 24 23 22 21 21 21 21 21 21 21 22 21 21 21 22 22 22 22 23 23 23 23 23 23 22 22 22 23 23 24 24 24 24 23 23 22 22 22 23 23 23 24 24 24 24 24 24 24 24 25 25 25 24 24 24 25 25 25 25 25 25 26 26 26 26 27 27 27 28 29 31 31 31 32 32 32 32 32 31 31 31 30 30 31 31 32 32 32 32 32 nan nan nan nan nan nan nan 29 28 29 29 28 28 28 28 29 29 30 30 30 30 30 30 30 29 28 28 28 26 25 24 25 27 29 30 33 32 30 27 24 23 24 23 23 23 23 24 24 25 26 26 26 26 26 26 26 26 27 28 28 29 29 30 30 31 32 32 33 33 34 34 35 36 35 34 34 33 33 33 32 32 32 32 32 31 31 31 31 31 31 31 31 31 31 32 32 32 32 33 33 34 34 33 33 33 33 33 33 33 34 34 34 35 35 36 36 36 37 37 37 37 37 37 37 37 37 37 37 nan 33 33 33 34 34 34 34 34 34 34 34 34 34 34 34 34 34 35 36 36 36 36 37 38 39 39 38 38 38 38 37 37 36 36 37 38 38 36 35 34 35 34 33 32 29 28 27 26 25 24 22 21 20 20 20 21 21 21 22 22 22 22 21 22 22 22 22 23 23 23 23 23 23 22 22 22 23 23 23 23 24 23 23 23 22 22 22 23 23 24 24 24 24 24 24 24 24 24 25 24 24 24 24 24 24 24 24 24 25 25 25 25 26 26 26 26 27 28 30 30 31 31 31 32 31 31 31 31 30 30 31 31 31 32 32 32 32 32 32 nan nan nan nan nan nan nan nan nan nan 29 29 29 29 29 30 30 31 31 31 31 30 nan 29 28 28 28 27 26 25 25 25 26 27 29 31 32 31 29 27 26 26 25 24 24 24 24 25 25 25 26 26 26 26 26 26 27 27 28 28 29 29 30 31 32 32 33 33 33 34 35 36 36 35 34 34 33 33 33 33 33 33 33 33 32 32 31 31 31 31 31 31 31 31 32 32 32 33 33 34 34 33 33 33 33 33 33 33 33 34 34 34 35 35 36 36 36 36 37 37 37 37 37 37 37 37 37 37 nan 32 33 33 34 34 35 35 34 34 34 34 34 34 34 34 34 35 35 36 37 37 37 38 39 39 38 38 38 39 39 38 37 36 37 38 38 37 36 35 34 35 35 34 32 30 28 27 26 25 23 21 20 20 20 20 20 21 22 22 22 22 22 22 22 22 22 22 23 23 23 23 23 22 22 22 22 22 23 23 23 23 23 23 23 22 22 22 23 23 24 24 24 24 24 24 24 24 24 24 24 24 23 23 23 23 24 24 24 24 25 25 25 25 25 26 26 27 29 29 30 30 30 31 31 30 31 31 30 30 31 31 32 33 33 33 33 32 32 32 32 nan nan nan nan nan nan nan nan nan 29 nan 30 30 30 31 31 32 33 33 32 31 29 28 27 27 27 27 27 27 27 27 27 28 29 30 31 31 30 29 28 28 27 26 25 24 24 25 25 25 25 26 26 26 26 26 27 28 28 29 29 30 30 31 32 33 33 34 34 34 35 36 36 35 34 33 33 33 33 33 33 33 33 33 33 32 32 32 32 31 31 31 32 32 32 32 33 33 33 33 33 33 33 33 33 33 33 33 34 34 34 34 35 35 35 36 36 36 37 37 37 37 37 37 37 37 37 37 37 32 33 33 34 35 35 35 35 34 33 33 33 33 34 34 34 35 36 37 38 38 38 38 39 38 37 38 38 39 39 38 36 36 37 38 38 36 34 34 34 35 35 35 32 30 28 27 26 24 22 21 20 20 20 20 21 21 22 23 23 22 22 22 22 22 22 22 23 23 23 23 23 22 22 22 22 22 22 23 23 23 23 23 23 22 22 22 23 23 24 24 24 24 24 24 23 24 24 24 24 23 23 23 23 23 23 24 24 24 24 24 24 24 25 25 26 nan nan 29 29 29 30 30 30 30 30 30 31 31 31 32 33 33 33 33 33 33 33 33 nan nan nan nan nan nan nan nan nan nan 29 30 30 30 30 31 32 32 33 33 33 31 30 28 27 27 nan 27 28 28 29 29 29 29 30 30 31 32 31 30 30 29 27 26 25 24 24 24 24 25 25 25 26 26 26 26 27 28 28 29 29 30 31 32 33 33 33 33 34 35 36 36 36 36 34 34 33 33 33 33 34 34 34 34 33 32 32 32 32 32 32 32 32 32 32 32 32 32 32 33 33 33 33 33 33 33 33 33 33 34 34 34 35 35 35 35 36 37 37 37 38 37 37 37 37 37 37 37 37 32 33 33 34 35 36 35 35 33 32 32 33 33 34 34 34 35 37 38 38 38 38 38 38 38 37 37 38 39 39 37 35 35 37 37 36 34 32 32 33 34 35 34 32 30 29 27 26 24 22 21 20 20 20 20 21 22 23 23 23 23 23 22 22 22 22 23 23 23 23 23 22 22 22 22 22 22 22 23 23 23 23 23 23 22 22 22 22 23 24 24 24 24 24 24 23 24 24 24 24 23 23 23 23 23 23 23 24 23 24 24 24 24 24 25 26 27 nan nan 28 28 29 29 30 30 30 30 31 31 32 32 33 33 33 33 33 33 34 34 nan nan nan nan nan nan nan nan nan nan nan 30 31 31 31 31 31 31 32 32 33 32 30 29 28 27 27 27 28 29 30 30 30 29 30 30 31 31 32 32 31 29 28 26 24 24 23 23 24 24 25 25 26 26 26 26 27 28 29 29 29 30 31 32 33 33 33 34 34 35 36 37 37 36 35 35 34 34 34 34 34 34 34 34 33 33 33 32 32 32 31 31 31 31 32 32 32 32 32 32 33 33 33 33 33 33 33 33 33 34 34 34 35 35 35 35 36 37 37 38 38 37 37 37 37 37 37 38 38 33 33 34 35 35 35 35 34 33 32 31 32 33 33 34 35 36 37 38 38 37 37 37 37 37 37 38 38 39 38 36 35 35 36 35 34 32 31 31 32 34 35 34 32 30 29 27 26 24 23 22 21 20 21 21 22 22 23 24 24 24 23 23 23 23 23 23 23 23 23 23 23 22 22 22 22 22 22 22 23 23 23 23 23 22 22 22 23 23 24 25 25 24 24 24 24 24 24 24 24 23 23 23 23 22 22 23 23 23 23 23 24 24 25 25 26 27 nan nan nan nan nan 29 29 29 30 30 31 31 32 32 32 32 32 32 32 33 34 35 35 nan nan nan nan nan nan nan nan nan nan nan 32 32 32 32 31 31 30 31 31 31 30 30 29 28 29 28 28 29 29 30 30 29 29 30 30 31 32 32 31 29 27 26 24 23 23 23 23 24 25 25 26 26 26 27 28 29 29 30 30 30 31 32 32 33 34 35 35 36 37 37 36 35 35 35 35 34 34 34 34 34 34 33 33 33 32 32 32 32 31 31 31 32 32 32 33 33 33 33 33 33 33 33 33 33 33 33 33 34 34 34 35 35 36 36 36 37 38 38 38 37 37 37 37 37 38 38 38 33 34 35 35 35 35 34 33 32 32 31 32 32 33 35 36 36 37 37 37 37 37 37 37 37 37 37 38 38 36 35 34 34 35 34 32 31 30 30 32 34 34 33 32 30 28 27 26 24 23 22 21 21 21 22 22 23 24 25 25 24 24 24 24 23 23 23 23 23 23 23 23 23 23 22 22 22 22 22 22 23 23 23 23 23 22 22 23 23 24 25 25 24 24 24 24 24 24 24 24 23 23 22 22 22 22 22 23 23 23 23 24 24 25 26 26 26 26 26 nan nan nan 29 29 29 29 30 31 31 32 32 32 32 32 32 32 32 33 34 34 nan nan nan nan nan nan nan nan nan nan nan 32 32 33 33 32 31 30 30 30 30 30 30 29 29 30 30 29 28 28 29 29 29 29 29 30 31 32 32 31 28 26 25 24 23 23 23 23 24 25 25 26 26 27 28 28 29 30 30 31 31 31 31 32 33 35 35 36 37 37 37 36 35 35 35 35 34 34 34 33 32 32 32 32 32 32 32 32 33 33 33 33 33 33 33 33 33 33 33 33 33 33 32 32 33 33 33 33 33 34 34 35 36 36 36 37 37 38 38 38 37 37 37 37 37 38 38 38 34 34 35 35 34 34 33 33 32 32 32 32 32 34 35 36 36 37 37 37 37 37 37 37 36 36 36 36 36 35 34 33 34 34 33 32 31 30 31 32 34 34 33 31 29 28 27 26 24 22 21 21 21 22 22 23 24 25 25 25 25 25 24 24 24 23 23 23 23 23 23 23 23 23 23 22 22 22 22 22 23 23 23 23 23 23 23 23 23 24 25 25 24 24 24 24 24 24 24 24 23 22 22 21 21 21 22 22 23 23 24 24 24 25 25 26 26 25 25 nan nan nan 29 29 29 29 30 30 31 31 31 31 31 31 32 32 31 32 32 33 33 nan nan nan nan nan nan nan nan nan nan nan 32 32 33 33 32 31 30 30 29 29 29 29 30 31 31 30 28 28 28 29 29 29 29 30 32 33 33 30 27 25 24 24 24 24 24 24 24 24 25 26 26 27 27 28 29 30 30 31 31 31 31 32 32 34 35 37 38 37 37 35 35 34 34 34 34 34 33 32 31 31 31 31 31 32 32 34 34 34 34 34 33 33 33 32 32 32 32 32 32 32 32 32 33 33 33 33 34 34 35 35 36 36 37 37 37 38 38 38 37 37 37 37 38 38 38 38 34 34 34 34 34 33 33 32 32 32 32 32 33 34 36 36 37 37 37 37 37 38 37 36 35 34 35 35 35 34 33 33 34 34 33 32 31 30 31 33 34 34 32 30 29 28 27 25 23 22 21 21 21 22 23 24 24 25 25 26 26 25 25 24 24 24 23 23 23 23 23 23 23 23 23 22 22 22 22 23 23 23 24 23 23 23 23 23 24 24 25 24 24 24 24 24 24 24 24 23 23 22 21 21 21 21 22 23 23 23 24 24 24 24 25 25 25 25 25 25 nan nan 28 29 29 29 29 30 30 30 30 30 31 31 32 32 32 31 31 31 31 nan nan nan nan nan nan nan nan nan nan nan 32 32 32 33 33 32 31 30 29 29 29 29 31 32 32 30 nan 28 28 28 29 30 30 30 31 34 34 31 28 25 25 25 24 24 24 24 24 25 25 26 26 27 27 28 29 29 30 31 31 31 31 31 32 33 35 36 37 37 36 36 35 35 35 34 34 34 33 32 31 30 30 31 32 32 33 35 35 34 34 33 33 32 32 32 32 32 32 32 32 32 33 33 34 34 34 34 34 34 35 36 36 37 37 37 37 38 38 37 37 37 37 37 38 38 38 38 34 34 34 34 33 32 32 32 32 32 32 33 34 35 36 36 37 37 38 38 38 37 36 34 33 33 34 35 34 33 33 33 34 34 33 31 30 30 31 33 34 33 31 31 29 27 26 24 23 21 21 21 22 23 24 24 24 25 26 26 26 26 25 25 24 24 23 24 23 23 23 23 23 23 22 22 22 22 22 23 23 23 23 23 24 24 24 24 24 25 25 25 25 24 24 24 24 24 23 23 22 22 22 21 21 22 22 23 23 23 23 24 24 24 24 25 25 25 25 25 26 nan nan 29 29 29 29 29 30 30 30 30 30 31 31 32 32 32 32 31 31 nan nan nan nan nan nan nan nan nan nan nan 31 31 32 33 33 32 32 31 30 29 28 29 31 31 31 30 nan 28 28 28 29 30 30 30 31 32 34 33 32 31 30 27 25 25 25 24 24 25 26 26 27 27 27 28 28 29 30 31 31 32 32 32 34 34 35 35 35 36 36 36 36 36 35 34 34 34 33 33 32 32 32 32 33 34 34 36 35 34 33 33 32 32 32 32 32 32 33 33 33 33 34 34 34 34 34 34 34 34 35 36 36 37 37 37 38 37 37 36 36 36 37 37 37 37 37 38 33 33 33 33 32 32 32 33 33 33 33 34 35 35 35 36 37 38 38 38 37 37 35 33 33 34 35 36 35 34 34 34 34 34 33 31 30 31 32 34 34 33 32 31 28 26 25 23 22 21 21 21 22 23 23 24 25 25 26 26 26 26 25 25 24 24 24 24 24 23 23 23 23 22 22 22 22 22 22 23 23 23 23 23 24 24 24 25 25 25 25 25 25 25 25 24 24 24 23 23 23 23 22 22 22 22 22 23 23 23 23 23 24 24 24 25 25 25 26 26 nan 26 27 28 29 29 29 29 29 30 30 29 30 30 31 31 32 32 32 32 31 nan nan nan nan nan nan nan nan nan nan nan nan 32 33 33 33 32 31 31 30 28 28 29 30 nan 29 30 29 29 29 28 29 30 30 30 30 31 32 33 33 33 31 29 26 24 24 24 25 25 25 26 27 27 28 28 28 29 30 31 32 32 33 33 35 35 35 35 35 35 35 36 35 36 35 34 34 33 33 33 32 33 33 34 35 36 36 36 36 35 34 33 33 32 33 33 33 33 33 33 33 34 33 33 33 33 33 33 33 34 35 36 36 37 37 37 37 36 36 36 36 36 36 36 37 37 37 38 32 32 32 32 32 32 32 33 33 33 34 35 35 35 36 36 37 37 37 37 37 36 35 34 34 35 36 36 35 35 34 34 34 34 33 31 30 31 33 34 35 34 33 30 28 25 24 22 21 21 21 21 22 23 23 24 25 26 26 27 26 26 26 25 25 25 24 24 24 23 23 23 22 22 22 22 22 22 22 23 23 23 23 23 24 24 25 25 25 25 25 25 25 25 25 25 24 24 23 23 23 23 23 23 22 22 22 22 23 23 23 23 24 24 24 25 25 25 25 26 nan 26 26 27 28 nan 28 28 29 29 29 29 30 30 30 31 31 32 32 32 nan nan nan nan nan nan nan nan nan nan nan nan nan 33 33 33 32 32 30 30 29 28 28 28 28 28 28 28 29 29 nan nan 28 29 29 29 29 29 30 31 32 32 31 29 27 25 24 24 25 26 26 27 27 28 28 28 28 29 30 31 31 32 34 34 35 35 34 34 34 34 34 35 35 35 35 34 34 33 32 32 32 33 33 34 36 37 37 37 36 35 35 34 34 33 33 33 33 32 32 32 33 33 33 33 33 33 33 33 33 34 35 36 36 36 37 37 36 35 35 35 35 35 36 36 36 37 38 38 32 32 32 32 32 32 33 33 34 34 35 36 35 35 35 36 36 37 36 37 37 36 36 36 36 37 37 37 36 35 34 34 34 34 32 31 31 32 33 34 35 35 32 29 27 24 23 22 21 21 21 21 22 23 24 25 25 26 26 27 26 26 26 26 25 25 24 24 24 23 23 23 22 22 22 22 22 22 22 23 23 23 23 24 24 24 25 25 25 25 25 25 25 25 25 25 24 24 24 23 23 24 24 23 23 22 22 22 23 23 23 24 24 24 25 25 25 25 25 25 nan nan nan 27 28 28 28 28 28 29 29 29 30 30 30 31 31 31 32 33 nan nan nan nan nan nan nan nan nan nan nan nan 34 33 32 31 31 30 29 29 29 28 28 28 28 28 28 28 28 28 nan nan 28 29 28 28 28 28 28 29 30 30 30 29 28 27 26 26 26 27 27 28 28 28 28 28 29 30 30 31 32 33 34 34 35 34 34 33 33 33 34 34 34 34 34 34 33 33 33 33 34 35 35 35 36 36 37 36 35 35 35 34 34 33 33 33 32 32 32 32 32 32 33 34 34 35 34 34 34 35 35 36 36 36 36 36 35 35 34 35 35 35 36 36 37 37 38 38 Wind_Direction nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 275 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 282 281 277 273 270 272 281 nan nan nan 298 296 295 296 nan nan nan nan nan nan nan 292 296 297 297 297 299 303 304 302 302 302 305 308 310 311 310 309 309 314 322 326 326 325 324 322 321 321 322 322 322 322 321 318 314 309 306 306 306 309 310 311 309 302 295 290 290 290 290 291 291 291 290 287 285 285 288 291 293 294 293 290 289 288 288 290 292 294 295 295 298 300 301 301 302 303 302 301 301 301 300 300 299 299 299 299 298 297 297 297 298 299 300 303 306 307 307 307 307 308 309 309 308 309 309 310 nan 311 311 312 313 313 312 311 311 311 311 312 313 314 317 318 318 320 321 nan nan 322 322 322 322 321 321 321 321 321 322 322 322 321 321 320 320 320 320 nan nan nan 319 320 nan nan nan nan nan 320 319 318 317 317 319 321 321 320 320 319 319 320 321 323 323 nan 325 326 327 328 328 327 327 326 326 325 324 323 320 319 320 320 319 318 316 314 314 314 314 313 313 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 274 276 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 279 275 273 271 274 283 290 nan nan nan 298 296 296 297 nan nan nan nan nan 290 292 292 292 290 291 295 297 300 300 301 303 306 309 311 311 311 309 308 314 322 325 326 325 323 322 320 319 318 319 319 319 319 317 315 311 309 305 304 307 310 308 306 300 293 289 288 290 290 290 290 289 288 285 283 285 290 294 296 296 294 292 289 288 288 290 294 297 298 299 300 302 301 302 303 303 303 302 301 301 nan nan 301 301 300 300 299 298 297 298 298 298 300 303 306 307 308 308 308 309 310 310 310 310 310 nan 311 310 309 310 312 312 312 312 312 312 312 312 312 313 315 315 316 318 320 nan nan 323 323 322 321 320 320 320 321 321 322 322 322 322 322 321 320 320 nan nan nan 319 320 321 322 nan nan nan nan 319 319 318 316 317 318 320 nan nan nan 320 320 320 322 323 324 nan 326 327 327 327 328 327 327 326 326 325 324 322 319 318 319 319 318 317 315 313 313 313 313 312 312 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 276 277 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 277 275 274 274 277 284 290 nan nan nan nan 299 297 nan nan nan nan nan nan 290 291 288 285 283 283 287 293 297 298 300 302 305 309 311 311 310 307 306 307 313 321 324 nan 322 322 320 316 315 316 317 317 318 318 318 315 310 304 302 303 306 305 304 299 292 288 287 287 287 289 289 288 285 282 282 285 293 297 298 297 295 294 292 289 288 291 295 299 301 302 302 302 301 301 302 303 304 303 302 301 nan nan nan 302 301 301 300 300 299 298 298 298 300 303 306 307 308 308 309 310 310 311 nan nan nan 311 310 307 306 307 309 310 311 311 312 312 312 312 312 312 313 314 314 316 318 319 320 322 322 320 320 319 319 319 320 321 321 322 322 323 nan nan 321 320 320 320 320 320 320 321 321 nan nan nan nan 320 319 318 317 317 318 319 nan nan nan nan 320 321 322 323 325 326 327 328 328 328 328 328 327 327 326 325 323 320 318 318 318 318 317 316 314 312 312 312 312 311 311 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 277 278 278 281 285 290 nan nan nan nan nan 298 nan nan nan nan nan nan 290 288 282 277 276 277 283 290 294 297 299 301 305 309 311 311 309 307 305 305 310 319 323 nan 322 321 318 314 313 314 315 316 316 317 318 316 310 304 300 300 302 301 303 300 293 288 288 287 288 288 287 285 282 279 281 286 295 299 300 300 298 294 291 287 287 290 296 301 303 303 302 301 299 299 300 302 304 303 301 300 301 nan nan nan 302 301 301 nan 300 299 299 299 300 303 306 307 308 308 308 309 310 311 nan nan 312 310 307 304 303 304 306 307 308 310 311 311 312 312 311 311 312 313 313 314 315 316 318 319 320 318 318 318 318 318 319 nan 320 321 322 323 324 nan 321 321 320 319 319 319 319 320 321 nan nan nan nan nan 320 318 317 318 318 319 nan nan nan nan 321 321 322 324 325 325 327 328 329 329 328 328 328 327 326 325 323 320 319 318 318 317 316 314 313 312 312 311 311 311 310 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 279 281 282 284 287 289 290 nan nan nan nan nan nan nan nan nan nan nan 289 286 282 275 270 274 282 289 292 296 299 302 305 308 311 310 310 308 304 304 309 317 322 323 320 318 314 312 311 312 312 313 315 316 317 315 309 303 298 296 298 298 301 300 300 295 289 287 288 288 285 282 279 279 282 288 294 297 299 299 296 292 288 285 285 289 296 301 303 303 302 301 298 297 298 302 303 302 301 298 298 299 300 300 301 302 nan nan 301 300 299 299 301 303 305 307 307 308 308 309 310 nan nan 312 310 307 304 301 300 301 302 305 306 308 310 311 311 311 311 311 311 312 312 313 314 315 316 317 318 317 317 317 317 317 317 319 319 320 321 323 323 nan 321 320 319 318 318 318 318 320 321 nan nan nan nan 321 320 318 317 317 318 319 320 nan nan nan 322 322 322 323 324 324 326 327 328 329 329 328 328 328 327 326 325 322 319 318 318 317 315 313 312 311 311 311 310 309 309 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 284 285 285 286 288 nan nan nan nan nan nan nan nan nan nan nan nan nan 287 279 269 266 273 282 287 291 295 299 302 305 308 309 310 310 307 303 302 308 315 320 321 317 313 310 310 310 310 311 312 314 315 315 312 306 301 297 294 294 296 296 300 300 296 291 288 288 287 283 280 278 279 283 289 291 293 296 297 294 290 286 283 284 288 295 300 302 303 302 300 296 295 297 300 302 301 299 296 295 296 296 297 299 301 301 nan 302 301 300 300 301 303 305 305 307 308 308 309 nan 312 312 311 308 304 300 299 298 299 301 303 305 307 309 310 310 310 310 310 311 312 312 313 313 314 315 nan nan 317 316 316 316 316 317 318 319 318 319 321 322 322 321 321 319 318 317 317 318 319 321 nan nan nan 322 321 320 320 318 318 319 320 320 321 nan 322 322 322 322 322 322 323 325 326 327 328 328 328 328 329 329 328 325 322 319 318 318 317 315 313 311 311 311 311 310 309 309 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 280 280 nan nan nan nan nan nan nan nan nan nan 287 288 288 288 289 nan nan nan nan nan nan nan nan nan nan nan nan nan 286 278 265 265 275 282 287 290 295 299 302 303 305 307 309 308 304 301 301 307 314 318 319 315 311 308 307 309 311 311 312 313 314 312 309 304 299 295 292 293 293 296 299 300 297 293 291 289 287 283 280 279 280 281 285 288 291 294 295 292 288 284 282 283 288 294 297 299 301 301 299 295 293 295 299 301 300 297 294 293 292 292 295 298 300 301 nan nan 302 300 299 300 300 302 304 307 308 nan nan nan nan 312 310 306 302 299 298 297 298 300 302 304 306 308 309 309 310 310 310 311 312 313 314 314 314 nan nan nan nan 316 315 315 315 315 316 316 316 318 320 nan nan nan 321 319 317 316 316 318 319 320 nan nan nan 322 322 321 320 319 319 319 320 321 nan nan nan nan 322 322 322 322 323 324 325 326 327 328 328 328 329 328 326 323 321 319 318 317 316 314 313 312 311 311 311 310 309 308 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 278 277 278 nan nan nan 278 nan nan nan nan nan nan nan 289 289 nan nan nan nan nan nan nan nan nan nan nan nan nan nan 285 274 262 266 276 283 286 290 295 299 300 301 303 305 306 305 302 299 301 305 311 315 317 316 314 307 304 309 313 313 313 313 313 311 308 303 298 294 294 291 291 294 298 300 299 296 294 291 288 284 282 281 281 283 286 288 290 292 293 291 287 283 281 283 288 291 294 298 300 299 297 293 292 295 298 299 298 297 294 291 289 289 293 296 298 300 nan nan 302 301 300 300 300 301 304 307 309 nan nan nan 312 311 308 306 303 299 297 296 298 300 302 304 306 307 308 309 310 310 311 311 313 314 315 314 314 nan nan nan nan 315 314 314 314 314 314 314 315 317 nan nan nan nan 321 318 316 315 316 317 319 320 320 321 321 321 321 321 321 320 320 320 321 321 nan nan nan nan nan nan 322 323 323 324 325 326 327 327 327 328 327 326 323 321 319 318 317 316 316 315 313 312 311 311 311 310 308 308 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 278 275 275 276 nan nan 279 277 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 290 283 270 261 268 277 283 285 289 290 294 298 301 303 304 304 302 299 297 299 303 307 311 313 313 310 304 303 310 315 315 314 313 312 310 307 304 303 298 292 289 290 294 297 299 298 297 294 291 288 286 286 285 284 285 287 288 289 291 292 291 287 284 282 283 287 290 294 297 298 297 295 292 291 294 298 298 298 297 294 290 287 287 291 295 297 299 300 nan nan 302 301 300 300 301 304 306 309 311 nan nan 312 311 309 305 301 298 296 296 298 299 301 303 305 307 307 308 310 311 312 313 314 315 315 315 314 314 314 nan nan 314 313 312 313 313 313 313 315 nan nan nan 321 321 320 318 315 315 316 317 318 319 319 319 320 320 321 321 321 320 321 321 322 322 nan nan nan 324 nan nan 324 323 323 324 324 325 325 325 326 327 325 322 320 318 316 316 316 315 315 315 314 312 311 311 310 309 308 307 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 276 274 274 nan nan nan nan 277 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 289 279 265 261 270 278 282 283 284 287 292 297 301 304 304 302 298 295 295 299 302 304 305 307 308 306 302 305 311 316 317 316 314 311 310 309 306 303 298 292 288 290 293 297 297 297 294 291 289 288 290 290 289 288 287 287 288 289 291 292 291 289 286 285 285 289 293 295 297 297 296 294 291 291 294 296 297 298 296 293 288 285 286 290 293 295 297 298 299 301 nan nan 301 300 301 304 306 309 312 313 313 313 311 306 302 299 297 296 296 298 299 300 302 303 305 306 308 310 311 nan 313 314 315 315 315 314 314 313 314 314 313 312 312 313 313 314 314 nan 316 318 320 321 320 319 317 315 315 316 317 318 318 319 319 319 319 320 321 nan nan 322 322 322 323 323 nan 324 325 325 325 325 324 324 324 324 324 324 324 325 324 321 318 317 315 314 314 314 314 314 314 313 312 311 311 310 310 309 308 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 276 275 274 273 274 nan nan nan 278 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 292 286 273 262 262 272 279 281 282 283 285 291 296 301 304 304 300 296 293 294 296 299 302 304 305 304 302 301 305 311 315 317 316 314 312 312 309 306 302 298 293 288 289 292 297 298 296 293 292 289 289 293 295 294 292 289 288 287 289 291 292 293 292 289 287 287 291 295 297 298 298 296 293 290 290 293 295 297 297 295 292 287 284 285 288 292 294 294 294 296 300 nan 302 301 301 301 304 307 310 312 313 314 313 310 304 300 297 296 295 296 298 299 300 301 302 304 306 308 310 nan nan 314 314 314 314 314 314 314 313 313 313 313 312 312 313 314 315 315 nan 317 318 320 320 319 318 316 315 315 316 316 317 318 318 319 319 319 320 320 321 321 321 322 322 323 323 324 324 325 325 325 325 325 325 324 324 323 322 322 322 321 318 316 315 314 313 312 313 313 313 313 312 312 311 310 310 310 310 309 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 275 275 274 274 274 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 290 281 268 260 262 265 274 280 281 282 284 289 293 298 301 301 297 293 293 294 296 298 300 302 302 300 298 299 305 310 315 317 317 317 315 313 310 306 302 299 294 289 287 292 296 298 298 296 291 288 289 295 298 299 296 292 288 287 288 290 292 292 292 290 289 290 293 297 297 298 298 296 294 291 290 292 295 296 296 295 292 286 283 284 287 288 291 292 294 296 299 nan nan 302 301 302 305 308 309 311 313 313 312 308 303 299 296 295 295 296 298 299 299 300 302 304 306 308 310 312 313 313 313 313 313 313 314 313 312 312 312 312 311 312 313 314 315 315 316 317 318 319 319 318 317 316 315 316 316 317 318 318 319 319 319 319 320 320 320 320 319 320 321 322 323 324 324 324 324 324 324 324 324 324 323 322 321 320 319 317 316 314 313 313 312 311 311 312 312 312 312 311 311 310 310 310 310 310 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 274 273 273 274 274 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 291 288 279 266 264 259 267 276 281 281 280 281 286 292 296 297 297 294 293 292 293 297 298 299 300 300 297 294 298 304 309 312 313 316 316 315 313 311 307 304 300 296 290 287 290 294 295 297 295 290 287 290 295 297 299 297 293 290 288 287 288 291 293 293 291 291 292 295 297 297 296 296 296 294 291 290 291 294 295 295 293 290 286 282 282 284 286 289 291 293 295 298 nan nan 302 302 303 305 306 308 310 312 313 311 307 302 298 296 295 295 296 297 299 299 300 301 304 307 309 310 311 312 312 313 313 313 313 313 313 312 312 312 312 312 312 312 313 314 315 315 316 317 318 319 319 318 317 317 317 317 317 318 319 320 320 320 320 320 319 319 319 319 320 nan nan 322 324 324 323 323 323 323 323 323 323 322 321 320 319 317 315 315 314 313 312 311 311 310 311 311 311 311 310 310 310 310 309 310 310 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 273 272 272 273 274 274 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 289 289 287 286 276 264 261 269 277 280 280 278 278 282 289 293 296 297 298 297 295 295 298 300 300 301 299 294 293 298 304 306 307 311 313 314 314 314 311 308 305 302 298 294 290 289 293 295 295 292 289 288 291 294 295 296 296 294 292 290 288 289 291 293 294 294 294 295 296 296 294 294 294 294 293 290 289 290 292 293 293 292 289 285 283 282 283 285 288 290 292 295 297 299 300 301 301 302 302 304 307 309 311 311 310 307 302 298 296 295 295 295 297 298 298 299 301 304 307 309 310 311 311 311 312 313 313 313 313 313 312 312 312 312 312 nan 312 312 313 314 314 315 317 318 319 319 319 319 318 318 318 318 319 nan 321 321 321 320 320 320 319 319 319 319 320 321 321 322 323 323 322 322 nan nan 323 323 322 321 319 317 315 314 314 313 312 312 311 311 310 311 311 310 309 309 309 309 309 309 309 309 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 273 271 271 271 272 273 274 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 291 290 290 290 287 277 265 263 272 278 280 279 276 275 278 285 288 293 299 302 302 300 300 300 301 302 301 297 292 292 295 298 304 307 309 311 312 313 313 311 309 307 305 302 301 296 293 296 296 295 292 289 290 292 293 293 294 294 295 293 291 289 289 291 293 296 298 298 298 298 296 293 291 291 292 292 290 289 289 290 291 292 291 290 287 283 282 283 285 288 290 292 294 296 297 298 299 299 300 301 303 305 308 310 310 310 307 303 300 297 295 295 296 297 298 298 299 300 303 306 308 308 309 310 311 313 313 313 313 314 313 312 312 313 313 312 312 312 312 312 313 314 315 317 nan nan 320 321 320 319 319 318 319 319 320 321 321 320 320 320 320 319 319 319 319 319 319 320 321 321 322 322 nan nan 323 323 323 322 320 318 316 314 314 313 312 311 311 311 310 310 310 310 309 309 309 309 309 308 308 309 308 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 271 271 270 271 271 273 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 291 293 293 291 285 276 266 265 274 280 281 278 274 272 275 277 287 297 302 303 303 303 303 303 301 300 297 293 289 288 289 296 302 307 309 309 310 311 312 312 310 309 308 308 304 299 296 298 298 296 293 291 291 292 292 292 292 293 294 294 292 290 290 292 294 297 300 302 302 301 298 292 289 290 292 292 290 289 288 288 290 290 291 291 287 283 281 283 285 288 290 292 294 295 295 296 297 298 298 300 302 305 307 309 310 309 308 305 302 298 295 295 296 297 298 298 299 300 302 303 305 307 308 309 311 313 314 314 314 314 313 313 313 313 313 313 312 312 312 nan nan nan nan nan nan 319 320 320 320 319 319 318 319 319 320 320 320 319 319 320 320 320 319 319 319 318 319 319 319 320 321 nan 323 323 323 322 322 322 320 318 317 315 313 312 311 310 310 310 310 310 310 309 309 309 309 309 309 308 308 308 308 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 275 nan nan nan nan nan nan nan nan nan nan 272 271 270 270 271 273 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 294 295 291 284 275 268 269 274 281 282 280 275 273 272 277 289 299 304 305 305 305 305 305 302 298 294 290 287 284 286 294 301 305 307 306 306 308 nan 311 311 311 311 310 307 303 300 299 300 298 295 293 293 293 293 292 292 294 295 294 293 291 291 293 295 298 301 302 303 302 297 291 288 290 293 293 292 289 287 287 288 290 291 290 286 282 282 283 285 288 290 292 293 294 294 295 296 296 297 299 302 304 307 309 310 309 309 307 302 298 295 295 297 297 297 298 299 301 301 302 304 307 308 310 312 nan 314 314 314 314 313 313 313 314 314 313 312 312 312 nan nan nan nan 317 318 318 318 318 318 318 318 318 318 319 318 319 319 318 318 319 319 320 319 319 318 318 318 318 319 320 nan 322 322 322 322 321 321 321 320 317 315 314 312 311 310 309 309 310 310 309 309 309 309 310 310 310 309 308 308 308 308 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 275 nan nan nan nan nan nan nan nan nan nan nan nan 271 270 271 273 275 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 292 294 294 291 283 274 270 272 277 283 284 284 280 274 272 278 289 299 305 307 307 306 306 306 303 300 297 290 284 281 285 291 298 303 306 305 304 306 309 nan 309 311 312 312 308 304 302 301 303 301 298 296 296 295 294 292 293 295 297 296 294 293 292 293 296 297 300 302 303 302 296 291 289 291 293 295 293 290 290 287 288 290 291 288 285 282 282 284 286 288 290 291 292 293 294 nan 295 296 297 299 301 304 307 308 309 310 309 306 302 297 295 296 297 298 297 298 298 300 301 303 305 307 309 311 nan nan 314 314 313 313 313 313 313 314 314 313 312 313 313 nan nan 314 315 316 315 315 315 315 316 317 318 317 318 318 318 318 318 318 318 318 319 319 319 319 318 318 318 319 320 321 321 321 321 321 320 320 320 319 318 314 314 313 312 310 308 308 308 309 309 309 309 309 310 310 310 310 309 308 308 308 308 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 274 nan nan nan nan nan nan nan nan nan nan nan nan 272 271 272 274 276 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 292 294 292 288 280 273 272 275 279 283 284 284 279 274 273 279 289 298 304 308 308 307 307 306 305 301 296 288 280 278 283 290 295 301 307 306 304 304 305 308 307 309 312 312 309 305 302 302 305 304 302 301 299 298 295 293 294 296 298 298 297 295 294 295 297 297 299 301 302 300 296 292 290 290 293 295 295 294 291 288 288 290 289 286 284 282 283 284 286 287 288 290 292 293 nan nan 295 295 296 298 301 303 305 307 309 310 309 306 301 297 296 296 297 298 298 298 298 300 301 303 305 307 310 312 313 314 313 312 312 312 312 312 312 313 313 313 313 313 313 312 312 312 313 314 311 311 312 312 314 316 317 316 316 317 317 318 318 318 318 318 319 319 319 319 318 318 319 320 321 321 321 320 319 319 319 319 318 317 315 312 312 312 311 309 308 308 308 308 308 309 309 310 310 310 310 309 308 308 308 308 308 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 274 274 nan nan nan nan nan nan nan nan nan nan nan 273 273 274 275 276 277 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 293 293 289 283 277 272 273 276 277 282 284 283 279 274 274 279 288 295 302 307 308 307 307 306 304 300 294 285 277 275 281 289 294 299 304 307 307 302 301 304 306 307 311 311 308 304 302 302 304 305 306 304 302 301 297 295 295 297 298 299 299 298 298 298 298 299 300 300 300 298 295 293 290 289 291 292 294 295 292 289 289 289 287 285 283 283 284 285 285 286 288 290 291 293 nan 294 294 294 296 298 300 302 304 307 309 309 308 305 300 297 296 296 296 297 298 298 299 300 302 303 305 308 310 312 313 313 312 310 310 311 311 311 311 312 312 312 313 nan 313 311 310 310 310 310 307 308 309 310 312 312 314 315 315 315 316 318 318 318 318 318 318 318 318 318 318 318 319 320 320 321 320 319 319 318 317 317 316 314 312 310 311 312 311 309 308 308 308 308 308 309 309 310 310 309 309 308 308 308 308 308 308 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 273 273 nan nan nan nan nan nan nan nan nan nan nan nan 275 275 276 277 277 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 293 292 285 280 275 273 274 275 278 282 283 282 279 275 274 279 286 292 297 302 305 306 306 304 302 298 290 281 272 272 278 288 293 295 298 305 307 302 299 300 302 304 308 309 307 303 302 301 302 305 307 306 304 302 299 296 296 297 298 299 299 300 299 299 299 300 301 300 298 297 296 294 294 293 291 290 291 293 292 289 288 288 286 284 284 285 286 286 285 286 287 289 291 293 nan 294 293 293 295 297 299 302 305 307 309 309 307 304 300 298 297 297 296 297 298 298 299 301 302 304 306 308 310 311 312 311 310 309 309 310 311 311 311 311 311 nan nan nan 312 310 309 308 307 307 306 305 307 307 309 311 313 313 314 314 316 317 318 318 318 318 317 317 317 317 318 319 319 320 320 320 320 319 318 317 316 315 313 311 309 310 310 311 310 310 309 308 308 308 308 308 309 309 309 308 308 308 308 308 308 308 308 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 274 273 273 273 nan nan nan nan nan nan nan nan nan nan nan 277 277 277 277 277 277 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 291 289 281 278 275 274 274 277 280 282 283 282 279 275 275 277 283 287 289 294 300 303 303 302 300 295 287 278 270 268 274 281 288 291 296 302 305 301 297 296 298 301 305 307 306 303 302 300 301 304 307 307 305 303 300 297 296 296 296 297 299 300 300 299 298 299 301 300 298 297 297 297 299 300 296 291 289 290 290 288 287 286 284 284 283 285 286 286 285 286 287 289 291 293 293 292 292 292 293 296 299 302 305 308 309 308 306 303 300 300 299 298 296 297 297 298 300 301 302 304 306 308 309 310 310 309 308 308 309 310 311 311 311 311 nan nan nan 312 310 308 307 305 304 304 304 303 304 305 307 310 312 313 313 313 315 316 318 318 318 318 318 317 317 317 318 319 319 319 319 319 319 319 318 316 314 312 310 309 308 308 308 309 309 310 309 309 308 308 308 308 308 308 308 307 307 307 307 308 308 308 308 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 274 273 273 273 nan nan nan nan nan nan nan nan nan nan nan nan 279 278 277 277 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 290 289 285 279 277 274 272 274 278 281 283 282 281 278 275 274 276 279 281 284 290 294 297 299 300 298 293 286 276 269 267 268 271 281 289 295 299 300 299 295 294 296 297 300 303 304 303 300 298 300 303 306 306 305 302 300 298 297 296 296 297 299 301 301 299 297 298 299 299 297 296 296 297 300 304 303 297 291 288 288 288 287 285 285 283 283 285 286 286 286 286 287 288 291 293 292 291 290 290 293 296 299 302 305 307 308 308 306 304 302 302 301 299 297 297 297 298 300 301 303 305 306 307 308 308 307 306 306 307 308 310 311 312 312 312 311 311 312 311 308 307 305 303 302 301 301 301 302 304 306 309 311 313 313 313 315 316 317 318 318 319 318 317 317 317 318 319 319 320 320 320 319 319 317 315 312 310 308 308 308 308 307 308 309 309 309 308 308 308 308 307 307 307 307 307 307 307 307 307 307 307 307 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 274 273 273 nan nan nan nan nan nan nan nan nan nan nan nan nan 279 278 278 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 289 287 283 277 273 272 272 275 278 281 283 282 280 277 275 274 274 275 279 282 286 290 293 296 298 297 293 284 276 271 267 265 269 279 289 294 295 295 296 295 294 294 294 294 298 302 301 298 296 298 301 304 305 304 302 301 299 298 297 296 297 299 301 301 298 296 296 297 298 297 296 294 295 300 307 310 305 297 291 289 288 288 289 286 282 281 283 285 286 285 285 286 288 290 291 291 289 288 290 293 295 299 302 305 307 308 307 306 306 303 303 302 300 298 297 298 299 nan nan 303 304 306 307 308 306 304 304 305 306 308 309 311 312 312 312 311 310 309 308 306 305 303 302 301 300 299 299 301 302 304 307 310 312 313 313 314 315 316 318 319 319 319 318 317 317 318 319 319 320 320 320 320 319 317 315 311 308 308 308 308 308 307 308 308 309 308 308 308 308 308 307 307 306 306 306 306 306 306 306 307 307 307 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 274 272 272 nan nan nan nan nan nan nan nan nan nan nan nan nan 280 279 280 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 287 286 282 275 271 271 273 275 278 281 282 281 279 277 276 274 273 274 277 281 284 288 291 294 295 295 292 286 279 274 267 265 270 280 288 291 291 292 294 295 294 294 293 292 295 298 298 295 294 295 299 302 304 304 303 301 300 299 298 297 298 299 300 299 297 295 295 295 295 295 295 293 294 301 309 313 312 306 299 294 294 294 292 287 282 280 281 284 284 284 284 285 287 288 289 289 286 286 289 293 296 299 302 305 306 307 307 306 305 304 304 303 301 298 297 298 nan nan nan nan 304 306 306 306 305 303 303 304 306 307 308 309 311 312 312 311 308 306 306 305 304 302 302 300 299 298 298 300 301 303 306 309 311 312 312 313 314 316 317 319 320 320 319 318 317 318 318 319 320 321 320 320 319 318 315 311 308 308 308 309 308 308 308 309 309 308 308 308 307 307 307 307 306 306 306 307 307 306 306 306 306 307 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 273 272 271 nan nan nan nan nan nan nan nan nan nan nan nan nan 281 281 283 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 286 284 279 274 271 272 274 276 278 281 282 281 279 278 276 273 273 274 276 279 283 287 290 292 294 293 292 289 281 273 267 266 271 280 287 288 288 289 292 293 295 295 292 290 294 296 295 293 291 293 298 301 302 303 303 302 301 300 299 299 300 300 299 297 295 294 293 293 293 294 294 292 293 301 310 314 313 310 310 304 298 294 292 288 283 279 279 281 281 280 281 282 284 287 288 287 284 285 289 294 297 300 303 305 307 307 306 306 305 304 305 304 302 299 298 299 299 300 nan nan 304 305 304 302 302 301 302 303 304 305 307 309 311 311 312 310 307 304 304 304 303 302 301 300 298 297 298 299 300 302 305 308 309 310 311 312 313 315 317 318 320 nan 319 318 318 317 318 319 320 320 321 321 320 318 316 312 311 309 309 310 309 308 309 309 309 308 307 307 306 307 307 307 306 306 306 307 307 307 307 307 306 307 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 273 271 272 nan nan nan nan nan nan nan nan nan nan nan nan nan 283 283 284 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 283 280 276 272 272 273 275 276 278 279 280 281 280 277 275 272 272 273 275 278 281 285 288 290 291 291 290 286 280 273 268 267 272 279 285 285 285 286 289 290 294 293 290 290 294 296 294 291 289 291 293 295 298 nan nan nan nan nan 300 300 302 302 299 296 295 293 292 291 291 293 294 293 294 302 310 314 314 314 311 306 299 295 293 289 283 278 277 277 277 276 276 279 283 287 287 286 284 286 290 295 299 301 304 306 308 308 307 306 305 305 306 306 303 300 300 299 300 301 nan nan 304 303 301 299 299 299 301 302 303 304 306 308 310 311 311 309 305 303 303 303 303 302 301 300 297 296 297 299 300 301 303 304 306 309 310 311 312 314 316 318 nan nan 319 319 317 316 317 318 318 319 320 320 320 318 318 315 312 310 311 311 310 309 309 310 310 309 308 307 306 307 308 307 307 306 307 307 307 307 307 307 307 307 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 272 272 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 284 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 279 276 273 272 273 274 275 275 276 277 279 280 278 276 274 272 271 271 273 277 281 284 286 288 289 289 288 284 279 273 269 268 271 276 280 281 281 283 287 291 293 291 288 288 293 295 292 289 288 288 288 290 295 nan nan nan nan nan 301 302 303 303 302 298 294 292 291 290 289 291 294 294 296 301 306 307 312 314 312 309 302 300 297 293 288 281 277 276 275 274 275 279 284 287 287 284 284 287 292 297 299 301 305 307 309 308 307 306 306 307 307 307 307 305 303 301 301 302 303 304 303 301 299 297 297 297 297 300 302 304 306 308 310 310 310 308 305 304 303 303 303 302 302 300 297 296 297 298 300 300 301 303 305 307 309 310 311 313 315 317 318 319 319 318 316 315 316 317 317 318 319 319 319 319 317 315 312 311 311 311 311 310 309 310 310 309 308 307 306 307 308 307 307 306 306 306 306 306 306 306 307 307 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 273 272 272 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 278 275 272 270 272 276 276 276 275 275 275 277 278 277 275 273 272 271 271 273 275 279 282 284 287 288 288 286 283 278 274 270 269 269 272 274 275 277 281 286 290 292 289 285 286 293 294 290 289 287 285 285 288 293 298 nan nan nan 301 301 303 304 304 302 298 294 291 290 288 288 290 293 295 297 297 300 304 nan 312 313 311 306 305 302 298 293 287 285 281 276 275 277 281 285 286 285 283 284 288 291 296 298 302 305 308 307 307 306 306 306 308 308 307 307 307 305 304 304 304 305 305 303 301 298 297 296 295 296 299 302 304 306 308 309 310 309 308 306 304 303 303 303 303 302 300 298 296 297 297 298 300 301 302 304 306 308 309 311 312 314 315 316 318 318 317 315 314 315 316 317 317 318 318 319 318 317 314 312 311 311 311 310 310 309 309 309 309 307 307 306 307 307 307 306 305 305 305 306 306 306 306 306 306 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 272 271 271 272 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 278 275 272 270 270 273 277 277 277 275 274 274 275 276 276 275 272 271 270 270 272 273 276 280 283 284 286 286 285 282 278 274 271 269 269 269 269 272 274 279 284 287 289 286 282 285 293 293 291 288 285 282 282 285 291 296 nan nan nan 300 299 301 304 304 302 297 293 291 290 288 288 290 292 294 294 297 300 304 nan 311 312 312 309 306 304 300 296 294 291 287 281 280 282 285 288 287 284 282 284 289 291 295 299 302 305 306 306 306 305 305 306 306 307 306 305 305 304 305 306 307 306 305 303 301 300 298 296 295 296 299 302 304 306 307 308 309 308 308 306 304 304 303 304 304 303 301 298 298 297 297 298 299 301 302 303 304 306 308 309 310 312 313 315 317 317 315 314 313 314 315 316 316 317 318 319 318 316 315 313 311 310 310 310 310 309 309 308 308 307 306 306 306 306 306 306 305 305 305 305 305 305 306 306 305 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 274 272 272 272 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 277 275 272 270 271 273 276 277 276 275 274 273 273 274 274 273 271 270 270 270 271 272 275 279 281 283 284 286 285 283 279 275 273 271 269 267 267 270 273 278 282 284 286 283 279 281 287 293 292 287 284 282 281 285 291 294 294 295 296 296 298 300 303 304 301 297 293 292 290 289 289 289 289 291 293 297 300 303 306 309 311 312 310 308 305 303 300 296 294 290 286 283 286 290 292 290 287 286 287 291 294 297 299 301 303 305 305 305 305 305 306 306 306 305 303 301 302 304 307 308 307 305 304 303 301 299 296 295 296 299 302 304 305 306 307 308 307 307 305 304 304 304 304 304 304 302 301 299 298 297 298 299 301 302 302 303 305 306 307 308 310 312 314 315 315 315 313 312 313 313 314 315 317 318 318 318 316 315 313 311 310 310 310 310 309 308 308 307 306 305 305 305 305 306 306 305 305 305 305 304 305 305 305 305 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 274 273 273 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 277 275 273 272 272 272 275 275 275 274 273 273 272 273 273 273 272 271 271 271 271 272 275 278 280 282 284 286 285 283 280 277 275 271 269 267 267 269 272 276 281 283 283 279 278 277 285 292 291 286 283 282 282 285 290 292 290 288 288 289 294 299 302 303 300 297 294 292 290 289 289 290 290 291 293 296 300 302 305 307 309 311 310 310 308 304 301 298 296 294 289 287 291 295 297 296 294 292 291 294 297 298 299 301 303 304 305 305 305 305 306 307 307 305 302 299 300 303 307 308 308 308 306 304 302 300 298 296 296 299 302 304 305 305 305 306 305 306 305 304 304 304 305 305 305 304 302 301 299 297 298 299 301 302 302 302 303 303 305 307 309 310 312 314 314 314 313 312 312 312 313 314 316 317 318 317 316 314 312 310 310 310 310 310 309 308 307 306 305 305 304 305 305 305 306 306 306 305 304 304 304 304 305 305 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 275 274 273 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 276 276 276 275 274 273 273 274 274 274 274 273 272 272 272 273 274 273 272 271 271 272 273 276 278 280 282 285 286 285 284 281 279 275 271 269 268 267 268 271 275 279 281 281 278 275 275 284 290 289 285 283 281 282 285 288 289 289 286 283 285 292 298 302 302 300 297 294 291 289 289 289 291 292 293 295 297 300 302 304 305 307 309 310 310 308 306 303 300 300 299 294 292 295 300 302 302 300 296 294 295 299 299 300 301 303 304 304 305 305 306 307 308 308 306 302 300 300 303 305 306 308 308 307 305 304 302 300 298 297 300 302 304 305 304 304 304 304 304 304 304 304 305 305 306 305 304 303 301 300 298 298 300 301 302 302 302 302 302 303 305 307 308 310 312 314 314 314 313 312 312 313 313 314 315 316 316 315 314 312 310 310 310 310 309 309 308 307 306 305 305 304 304 305 305 305 305 306 305 304 304 304 304 305 305 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 277 275 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 276 276 277 277 276 274 274 274 273 273 273 273 273 272 272 273 273 272 272 272 272 272 274 276 278 281 283 285 286 286 284 282 280 276 272 269 268 267 268 270 273 275 278 278 275 272 275 284 289 289 286 283 282 282 282 284 285 285 283 281 285 292 298 301 301 299 297 294 294 290 288 289 294 296 296 297 298 300 302 304 304 305 305 307 308 307 306 304 303 303 304 301 297 299 303 304 304 302 298 296 297 300 301 301 302 303 304 304 305 305 306 307 308 308 306 302 300 301 302 303 306 308 309 nan 306 305 304 303 300 300 301 302 304 305 304 303 303 303 303 303 303 304 304 305 306 nan 304 303 302 301 299 299 300 301 302 302 302 302 302 303 304 306 307 309 311 311 312 313 313 313 312 312 313 313 314 314 315 314 314 312 310 310 310 310 309 309 308 306 306 305 305 304 304 304 304 304 305 305 305 304 305 305 305 305 306 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 277 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 275 277 278 278 277 276 275 274 273 272 272 273 274 274 273 274 272 272 272 272 272 272 273 275 278 280 282 284 286 286 285 283 281 276 272 269 267 267 268 270 271 273 275 275 272 271 275 283 288 289 287 285 283 283 282 283 284 283 281 281 286 292 297 300 300 298 297 296 293 289 287 291 297 300 299 299 298 300 301 301 303 304 305 305 305 306 304 303 303 305 306 305 304 303 305 305 305 302 299 298 299 302 302 302 302 302 303 304 304 305 306 307 308 308 306 303 302 301 301 303 306 309 nan nan 307 306 306 306 305 304 302 303 304 305 303 302 302 302 302 302 302 302 304 306 306 nan 305 304 303 302 301 300 300 300 301 303 303 302 302 302 304 305 306 307 308 310 311 313 313 313 312 312 312 312 312 313 313 313 312 311 310 311 310 309 309 308 307 307 306 305 305 304 303 303 303 304 305 305 305 305 305 305 305 306 306 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 277 279 279 278 277 275 274 273 271 271 272 273 274 274 274 272 271 272 272 272 273 273 274 274 276 280 282 285 286 285 284 281 278 274 270 268 267 267 269 270 272 272 271 269 270 275 283 288 289 287 286 285 284 283 282 283 282 280 282 287 292 296 298 298 298 297 295 292 288 287 293 299 302 302 300 298 299 298 299 302 303 304 305 304 304 302 299 300 302 304 305 306 305 305 305 304 302 300 300 301 303 303 302 302 302 302 303 304 305 307 308 308 307 305 305 304 302 301 303 306 308 nan 308 307 306 307 308 308 306 303 303 305 305 303 302 302 302 301 301 300 302 304 306 306 nan 305 305 304 304 302 301 301 300 301 303 303 303 302 303 304 305 305 306 306 308 311 313 313 313 312 312 311 311 310 310 311 311 310 310 311 311 311 310 309 309 308 306 305 305 304 303 303 303 304 304 305 305 305 305 305 305 306 306 306 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 272 nan 279 280 280 279 277 276 274 273 271 271 272 273 274 273 273 272 271 271 272 273 273 273 273 272 273 277 281 283 285 285 284 283 280 275 270 268 268 267 268 270 270 269 266 266 270 277 284 288 288 288 286 285 284 283 282 282 281 280 282 287 291 293 294 296 297 297 295 292 288 288 294 300 303 303 301 300 298 298 299 301 302 304 305 304 303 300 296 296 297 299 303 305 304 303 304 304 302 301 301 302 303 303 303 302 302 303 303 304 306 308 308 308 307 306 305 304 302 301 302 305 308 nan 308 306 306 306 308 308 306 304 303 305 305 304 303 302 302 301 300 299 301 304 306 306 nan 305 305 305 305 305 303 301 301 301 303 304 303 303 303 304 304 304 304 305 307 310 312 312 312 312 311 311 310 310 309 309 309 309 310 311 312 311 311 310 309 308 306 305 305 304 304 303 304 305 305 305 305 305 305 305 305 306 306 305 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 276 280 280 279 279 277 276 274 274 272 271 271 272 273 273 272 272 272 271 271 272 272 273 272 272 273 276 280 283 284 285 286 284 281 277 275 270 268 267 268 269 267 265 264 266 271 278 285 285 287 288 287 286 284 283 281 281 280 280 282 287 290 291 294 296 298 296 293 291 289 289 294 300 303 304 304 301 299 298 299 300 301 303 304 304 303 300 296 293 293 296 300 303 303 303 302 302 301 301 301 302 303 303 303 303 303 nan nan nan nan 309 nan 309 308 306 305 304 302 301 302 305 307 308 307 305 305 305 307 308 306 304 303 304 305 304 304 303 303 301 299 299 301 304 305 306 306 305 305 305 306 306 304 302 301 302 303 304 304 303 303 304 304 303 303 304 306 309 310 311 312 311 311 311 310 309 307 306 307 308 309 311 312 312 311 311 309 307 306 305 305 304 304 304 304 305 305 305 305 305 306 306 305 305 305 305 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 273 274 278 280 280 279 279 278 277 275 274 273 272 271 272 273 273 271 271 272 271 271 270 271 273 273 273 274 277 280 283 284 285 286 285 284 281 276 272 269 268 269 269 265 263 264 269 274 276 280 282 285 287 287 286 285 282 280 280 279 279 280 281 286 290 293 296 298 296 292 289 289 291 295 299 300 303 303 302 300 298 299 299 300 302 304 304 304 301 296 291 291 294 298 301 302 301 299 300 300 301 301 301 302 302 303 304 nan nan nan nan nan nan 309 308 307 306 305 303 301 301 303 305 307 307 307 305 304 304 306 306 305 303 303 304 304 304 304 304 303 300 298 298 300 303 304 305 305 305 305 305 306 307 305 303 302 303 304 305 305 304 304 304 303 302 302 303 305 308 309 310 310 311 311 311 310 308 306 305 305 307 309 310 311 312 312 311 310 308 306 305 305 304 304 304 304 305 304 304 304 305 306 306 305 305 305 305 nan nan nan nan nan nan nan nan nan 288 289 290 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 274 276 279 280 281 280 279 279 277 275 273 274 272 272 273 274 273 272 272 272 272 272 270 271 272 273 274 275 276 278 281 284 285 286 285 285 281 276 272 270 271 272 270 265 263 266 271 272 276 280 282 284 285 286 284 282 280 280 279 279 278 278 280 285 289 292 295 297 nan nan 288 288 291 291 292 297 300 302 302 301 299 299 299 300 301 303 304 303 300 294 289 289 292 295 298 299 299 297 298 299 300 300 300 301 302 303 305 nan 306 nan nan 308 308 308 307 306 306 305 303 300 301 304 305 306 306 306 305 304 304 305 305 304 303 303 303 304 304 304 304 303 299 297 298 299 301 303 303 303 303 304 305 306 307 305 303 302 304 304 305 306 305 305 304 303 301 301 302 305 307 308 308 309 310 311 311 310 308 305 304 304 305 307 308 310 312 312 312 310 308 306 306 306 305 305 304 304 304 303 303 304 305 306 306 305 305 305 304 nan nan nan nan nan nan nan 288 289 290 290 291 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 276 274 276 278 280 280 281 280 279 276 275 274 274 273 273 274 275 274 272 272 271 272 271 270 271 272 274 275 275 276 278 280 282 283 284 285 284 280 276 273 272 273 272 269 265 265 266 269 273 276 279 281 283 284 283 282 280 280 280 280 279 278 277 279 283 288 291 295 295 293 290 287 287 287 289 290 293 296 299 302 302 300 300 300 300 300 301 303 nan 299 293 288 288 291 293 296 296 296 295 296 298 299 299 299 300 301 303 305 306 306 307 307 307 306 306 306 306 305 304 301 300 301 303 304 306 306 306 305 304 303 303 303 303 302 302 303 303 304 304 304 302 299 296 297 299 300 300 302 302 302 303 305 306 306 305 303 302 303 304 305 306 306 305 303 302 300 300 302 305 306 307 308 309 310 311 311 310 307 304 303 303 303 305 308 310 312 312 312 310 308 307 307 306 306 304 304 303 303 303 303 303 304 305 305 305 305 305 304 nan nan nan nan nan nan nan 287 289 291 292 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 280 277 276 277 278 279 280 280 278 276 275 275 275 275 275 276 276 274 274 272 271 270 268 268 270 271 273 273 273 274 276 277 279 282 284 284 283 279 276 275 274 273 272 269 269 267 267 270 274 276 279 280 282 281 280 281 282 282 281 280 280 279 277 277 281 286 291 294 294 292 288 287 285 286 287 289 290 291 296 301 303 301 301 301 300 nan nan nan nan 297 291 287 288 290 292 293 294 294 294 295 297 298 298 299 300 300 302 304 304 305 306 306 306 306 305 305 305 304 303 301 299 299 301 304 305 305 305 304 303 302 302 302 301 301 302 302 303 303 303 303 300 297 296 296 297 298 300 300 301 301 302 304 306 306 304 303 302 303 304 306 306 306 305 303 301 299 300 300 302 305 306 307 307 308 310 310 309 307 305 303 303 303 306 308 310 311 312 311 310 308 308 307 306 305 304 303 303 303 303 303 303 304 304 304 305 305 305 305 nan nan nan nan nan nan nan nan 288 292 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 280 278 278 277 278 279 279 278 276 275 275 275 276 276 276 276 275 274 271 270 266 265 265 267 269 270 271 271 272 273 275 277 280 283 284 282 280 276 274 273 272 271 271 269 269 269 272 274 276 278 280 280 278 278 280 281 283 283 281 280 279 277 277 281 286 289 292 291 291 287 284 283 285 287 288 286 287 293 300 302 302 302 301 301 300 nan nan 299 295 289 287 289 289 290 291 292 293 293 295 297 298 298 298 299 300 300 301 302 304 304 305 305 304 305 305 305 304 302 301 298 297 300 302 303 304 304 304 302 301 301 300 300 300 301 302 302 302 302 301 299 296 294 294 296 298 299 299 299 300 301 303 305 305 304 304 302 303 305 306 306 306 305 303 300 299 299 300 303 305 306 306 306 307 308 309 309 308 306 303 302 303 306 308 310 311 312 311 311 310 308 307 306 305 304 303 303 303 303 304 304 304 304 304 305 306 306 305 nan nan nan nan nan nan nan nan 287 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 284 282 279 278 278 278 278 277 275 275 275 276 277 277 277 276 275 273 270 268 263 262 263 265 268 269 270 270 272 275 277 278 279 281 282 282 280 276 273 271 271 270 270 270 269 269 272 274 275 277 279 278 276 276 277 280 282 282 281 280 278 275 276 281 285 288 290 289 288 284 282 282 284 286 287 283 285 291 297 300 302 302 301 300 300 299 nan 296 291 287 287 288 289 289 290 292 293 293 294 297 298 299 299 299 299 299 300 301 303 304 304 304 304 305 306 305 304 302 299 296 296 298 300 302 302 303 302 301 300 300 300 300 300 301 302 302 302 301 299 298 297 294 293 295 298 298 298 298 299 300 302 303 304 304 304 303 304 305 306 306 306 305 303 301 300 300 301 303 305 305 305 305 306 307 308 308 308 305 303 302 304 306 308 310 311 312 312 311 310 308 307 306 305 304 304 304 304 304 304 304 304 305 305 306 306 306 305 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 284 281 279 278 278 278 277 275 275 276 277 278 278 278 276 274 272 269 265 260 259 261 265 269 270 270 271 274 277 278 279 280 282 283 282 279 276 274 273 271 269 270 270 269 270 271 274 276 277 279 279 278 276 277 280 281 281 280 280 277 275 276 280 283 284 286 287 285 282 281 281 284 285 284 283 284 289 292 297 301 302 302 300 299 298 297 293 288 286 285 287 289 289 290 292 292 293 294 296 298 299 299 299 299 298 299 301 302 303 303 303 304 305 306 305 304 300 297 295 295 297 299 300 301 301 301 300 300 299 299 300 301 302 303 302 301 300 299 298 295 293 293 296 297 298 297 297 298 299 301 301 303 304 304 304 306 306 306 306 306 305 304 302 301 301 302 304 305 305 305 305 305 306 306 307 307 305 302 302 304 306 308 310 310 311 312 311 310 308 306 305 305 304 304 304 304 304 304 305 305 305 305 306 306 305 305 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 285 281 279 279 279 278 276 275 276 276 277 278 278 277 275 273 270 266 262 259 259 262 263 266 270 271 272 275 278 280 280 280 282 282 281 279 279 276 274 271 268 268 269 269 270 271 273 276 277 278 278 278 278 279 280 281 281 280 279 277 276 277 278 281 283 285 286 282 280 279 280 282 284 283 283 284 286 291 296 300 302 302 301 299 297 294 291 288 284 284 287 288 288 290 292 292 292 293 295 296 298 299 299 299 298 299 300 301 302 302 303 303 304 305 305 302 299 295 294 295 296 297 299 299 300 300 300 299 298 299 300 301 303 nan 302 301 300 299 297 295 293 294 296 297 297 297 297 298 298 299 301 302 nan nan 306 307 307 307 307 306 306 304 302 302 302 304 305 305 nan 305 305 305 306 306 306 305 304 301 302 304 305 306 307 309 310 310 310 309 307 306 305 305 304 304 304 304 304 304 305 305 305 305 305 305 305 305 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 286 283 280 279 279 278 276 275 276 276 278 278 278 277 274 271 267 263 260 258 259 259 262 266 270 273 274 277 280 281 280 280 281 281 281 282 282 278 274 270 267 267 268 269 270 272 275 275 277 278 278 279 280 279 279 280 280 279 278 276 276 276 279 282 283 284 285 282 278 278 279 281 282 283 284 285 287 291 295 299 301 302 301 298 296 294 291 288 283 283 285 287 287 289 291 292 292 293 293 294 296 298 299 299 298 298 299 300 301 301 302 302 304 304 304 301 297 294 294 295 295 296 297 298 299 300 300 299 298 298 299 301 302 nan 302 300 299 298 296 294 293 294 296 297 297 297 297 298 298 300 300 302 nan nan 307 308 308 308 308 307 305 304 303 303 304 305 306 nan nan nan 307 307 306 306 305 304 302 301 302 302 303 304 306 308 308 309 309 308 307 306 305 305 304 304 304 304 304 304 304 305 305 305 305 305 305 305 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 287 284 281 280 280 279 278 276 275 276 277 278 277 277 274 271 267 263 259 258 257 258 262 267 272 276 278 279 280 280 280 280 281 281 283 283 282 279 275 270 267 267 268 269 271 274 274 276 278 280 280 280 280 280 280 279 279 278 277 277 276 278 281 282 284 285 284 280 277 277 278 280 281 283 285 286 288 291 296 299 301 301 300 298 296 294 291 286 282 282 284 285 286 288 290 292 292 292 292 293 295 298 299 299 297 297 298 299 299 300 301 302 303 304 302 299 295 293 294 295 294 294 295 297 298 299 299 299 298 299 299 301 302 302 300 298 297 297 295 294 294 295 297 297 296 297 297 298 299 299 300 301 304 nan 309 309 309 309 308 307 305 304 303 303 305 306 307 nan nan 307 308 308 307 306 304 303 302 302 302 302 302 303 305 307 307 308 308 307 306 306 305 305 304 303 303 304 304 304 303 304 304 304 304 304 305 305 271 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 288 285 283 282 282 281 278 276 274 275 277 nan nan 275 274 272 268 264 263 259 257 259 262 267 273 278 280 281 279 279 278 278 279 282 283 284 283 280 276 272 268 268 269 270 271 273 275 276 278 280 280 279 279 279 278 278 277 277 277 276 278 280 281 283 284 285 284 279 276 276 276 278 280 283 285 287 289 292 296 299 301 300 299 298 297 294 290 284 281 281 282 284 285 287 287 289 291 291 291 292 295 298 299 298 297 296 296 297 298 299 300 302 303 303 300 296 292 291 292 294 293 293 294 296 297 298 298 298 298 299 299 300 301 301 299 297 296 296 295 294 294 296 296 296 296 296 298 299 300 299 299 301 304 306 308 309 309 309 308 307 306 304 304 305 307 308 308 309 309 308 309 309 308 306 304 302 302 303 303 302 301 302 304 305 307 308 308 307 307 306 305 304 304 303 303 303 303 303 303 303 303 303 304 304 304 305 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 287 286 285 284 283 281 278 275 274 275 276 nan 276 275 274 272 272 269 264 259 257 258 262 267 273 277 280 280 279 277 277 276 278 281 283 284 283 281 277 273 269 268 268 269 271 274 276 277 278 279 280 279 278 277 276 276 275 275 275 276 278 280 283 284 285 285 283 280 277 276 277 278 280 283 286 288 290 293 296 298 300 300 299 297 296 293 289 284 279 279 281 283 284 284 285 287 289 291 290 292 295 298 299 298 296 296 295 296 297 299 300 302 302 301 298 294 292 290 290 292 292 292 294 295 295 296 297 298 298 298 299 300 301 300 298 296 296 295 294 294 295 296 296 296 296 297 299 300 300 300 300 302 303 304 306 308 309 309 309 308 306 305 304 306 308 308 310 310 309 309 309 309 308 306 303 303 303 303 303 303 302 302 303 305 307 308 308 307 306 305 304 304 304 303 302 303 nan nan 303 303 303 303 303 304 304 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 288 286 286 284 283 281 278 275 274 275 276 nan 275 275 274 274 273 270 265 260 257 258 261 267 273 277 279 279 278 277 276 276 277 280 284 284 282 281 278 275 271 271 269 269 272 274 276 277 278 279 280 279 277 276 275 275 273 272 273 276 279 282 285 286 285 285 283 283 280 277 277 279 281 284 286 289 291 293 295 296 298 299 297 296 295 292 288 283 278 278 281 282 283 284 284 285 288 290 288 291 295 299 299 299 298 296 295 295 297 299 300 301 301 299 296 293 292 289 291 292 292 292 293 294 294 295 296 296 297 298 299 300 300 299 297 296 295 295 294 294 295 296 296 296 297 299 300 301 301 300 300 301 302 304 306 307 309 310 310 309 307 306 305 306 307 309 310 310 309 309 309 309 308 307 304 303 303 303 304 303 302 302 303 305 306 307 307 306 305 304 303 304 304 303 302 303 303 nan 304 304 304 304 304 304 305 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 290 288 286 284 282 280 278 275 274 275 276 nan nan 276 276 275 274 270 265 260 258 258 261 266 272 276 278 278 278 276 276 276 278 281 284 284 282 280 279 279 277 274 271 270 272 275 276 277 278 279 280 279 277 275 274 273 271 271 272 275 279 283 286 287 286 286 285 283 280 278 278 279 281 284 286 289 291 292 294 295 296 297 296 295 294 292 288 282 278 279 279 283 283 284 284 285 287 288 286 289 295 298 299 299 297 nan 294 295 296 298 300 300 300 297 294 293 290 289 291 293 292 292 293 293 293 294 294 295 296 297 298 299 299 298 297 296 295 294 294 294 295 296 295 296 298 301 302 302 301 301 300 301 303 304 306 308 310 312 312 311 310 309 307 306 307 309 310 310 309 309 310 309 308 307 305 303 303 304 304 303 302 302 303 303 304 306 306 305 303 303 303 304 304 303 303 302 303 304 304 304 304 304 305 305 305 306 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 290 288 285 284 282 280 277 275 274 275 276 276 nan 276 277 276 275 271 265 261 258 258 260 265 267 271 275 276 276 275 276 276 279 281 283 283 282 281 281 280 277 275 273 272 273 274 276 277 278 278 278 278 276 274 273 272 270 270 271 275 279 282 285 287 288 288 286 283 280 279 279 281 282 284 287 288 289 291 292 293 294 294 294 294 293 291 287 282 281 279 281 284 283 283 284 285 286 286 284 288 289 294 298 298 297 295 294 295 296 298 299 299 298 296 293 291 288 289 291 293 292 292 293 293 293 293 294 295 296 297 297 298 298 297 297 296 295 294 294 294 296 296 295 296 299 302 302 302 301 301 300 301 302 304 305 308 310 313 314 314 313 311 308 306 306 308 308 309 309 309 309 309 309 307 305 303 303 303 303 303 302 302 302 303 304 306 306 304 303 302 303 304 303 303 302 302 303 304 304 nan 305 305 305 305 305 306 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 291 287 285 283 282 280 278 275 274 274 274 275 nan 276 278 278 275 271 265 260 258 258 260 261 264 269 273 275 275 275 276 277 278 279 281 282 282 282 281 280 277 275 274 273 273 274 275 276 276 276 275 275 274 273 272 271 270 270 271 275 278 279 281 284 287 287 285 282 279 279 281 282 283 284 286 287 288 290 291 291 292 292 292 293 293 292 290 286 283 281 282 284 283 284 285 285 285 283 282 282 286 293 297 298 297 295 294 295 297 nan 299 299 298 296 293 290 288 289 291 292 292 292 292 293 294 294 294 294 295 296 297 297 297 297 297 297 296 294 294 295 296 296 294 296 300 301 302 302 301 300 300 300 301 303 305 308 311 313 314 315 315 312 309 306 306 306 307 307 308 308 309 309 309 307 305 303 302 303 303 303 303 302 302 303 305 306 306 304 302 302 302 303 303 303 302 302 303 304 nan nan 305 305 305 305 305 306 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 290 287 284 283 282 281 279 277 276 274 274 275 276 277 278 278 276 272 266 261 258 258 259 261 265 269 272 274 275 275 276 276 276 277 279 280 281 280 279 277 275 275 274 274 274 274 274 274 274 273 273 273 273 272 271 270 269 269 271 273 276 277 280 283 285 286 285 281 279 280 282 282 283 284 285 286 288 288 288 288 289 289 290 292 292 292 291 287 283 282 283 283 283 284 286 286 285 284 282 281 286 292 297 298 nan nan 295 295 297 298 nan nan 298 296 293 289 288 289 292 292 292 292 293 294 295 296 295 295 295 296 296 297 297 298 298 297 295 294 294 296 297 296 294 296 299 300 301 301 301 300 299 300 301 302 304 307 309 310 313 315 314 312 308 306 305 305 306 306 307 307 308 309 308 307 304 302 302 302 303 303 303 302 302 304 306 307 307 304 302 302 302 302 303 303 303 303 304 304 nan nan nan nan nan nan nan 306 275 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 289 287 284 282 282 281 281 280 277 275 274 275 276 277 278 278 276 272 268 266 261 260 260 262 265 269 272 274 275 275 275 275 274 275 276 278 279 278 276 275 274 275 275 275 275 274 274 273 273 272 272 272 272 272 271 270 269 269 270 271 274 277 280 282 284 286 284 281 279 280 281 282 283 283 285 286 287 286 286 285 285 286 287 287 289 290 290 287 284 283 283 283 283 285 286 286 286 285 281 280 284 291 297 299 nan 296 295 296 296 297 298 298 298 296 293 290 288 290 292 292 292 292 293 294 296 297 297 296 296 296 296 296 297 298 298 297 295 294 295 298 299 296 295 296 297 299 300 301 300 299 299 299 301 302 303 304 306 308 311 313 313 311 308 305 304 304 305 305 306 307 308 308 nan 307 305 302 302 302 303 304 303 302 303 305 307 308 307 304 303 302 301 302 303 303 303 303 304 305 305 305 305 305 nan nan nan nan 275 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 288 286 284 282 281 281 281 280 278 276 275 275 276 277 279 279 278 274 273 268 263 262 262 263 266 269 272 273 274 274 274 274 273 274 275 277 277 277 275 273 273 274 275 275 275 275 274 273 272 272 271 271 271 271 270 270 268 268 268 270 274 278 280 282 283 285 284 281 280 280 280 282 283 283 284 286 285 284 282 281 281 282 282 284 285 288 289 287 284 282 282 283 283 284 285 285 286 284 281 280 283 289 296 299 nan 297 296 296 295 296 297 297 297 296 294 290 288 289 291 291 292 291 292 294 296 298 298 297 297 297 297 297 297 298 299 298 295 294 296 299 299 298 297 296 297 297 298 299 299 299 298 299 300 301 302 303 305 307 309 311 311 309 307 306 305 305 305 305 306 307 307 308 nan 307 305 304 303 302 303 304 303 302 302 304 307 308 306 305 304 301 301 302 303 302 303 303 304 304 305 305 305 304 305 305 306 nan 275 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 287 286 284 282 282 281 280 280 279 277 276 276 276 277 279 279 280 278 274 269 264 263 263 264 266 269 272 273 274 274 273 273 273 273 275 276 276 276 273 271 271 272 273 274 274 274 273 272 271 270 269 269 269 270 269 269 268 267 267 269 274 277 279 280 282 284 284 282 281 279 279 281 282 282 283 285 284 281 280 279 278 279 280 282 284 287 288 286 284 282 282 282 282 283 284 285 285 284 282 281 282 288 295 299 300 299 298 296 295 295 295 296 297 296 293 290 289 288 289 290 291 291 291 292 295 297 298 298 297 298 298 297 297 298 299 297 295 293 295 298 299 300 298 297 297 297 297 298 298 298 298 297 298 300 302 303 305 306 307 309 309 308 307 307 306 305 305 306 307 307 307 308 308 nan 307 305 303 302 303 304 303 301 302 304 306 307 307 305 303 301 300 301 302 302 302 303 303 303 304 304 304 303 303 304 305 nan 275 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 286 286 285 283 281 280 279 279 279 279 277 277 277 278 280 280 281 280 275 270 265 263 264 265 266 269 271 272 273 273 273 273 274 274 275 276 275 275 272 270 270 270 272 273 273 273 271 270 269 268 267 268 268 268 268 268 268 266 266 268 272 276 278 279 281 282 283 283 281 278 278 279 280 281 282 282 281 278 278 277 276 276 278 280 283 285 287 285 283 282 281 281 281 282 284 285 285 285 283 281 281 285 291 295 297 299 298 296 294 293 294 295 297 296 295 291 290 289 290 290 290 290 290 291 293 296 297 297 298 298 298 297 297 298 298 297 294 293 294 295 298 299 299 298 298 297 297 nan 297 297 297 296 297 299 301 303 304 305 307 307 308 308 308 307 306 305 305 306 307 307 307 308 307 nan 306 305 303 302 303 304 303 301 301 303 303 305 306 304 302 300 300 300 301 302 302 303 303 303 303 303 302 302 302 303 304 nan 274 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 287 286 285 283 282 280 278 278 279 279 279 278 278 278 280 279 280 279 276 270 265 264 264 265 265 267 269 270 272 273 273 273 274 274 275 275 274 273 270 269 268 269 271 273 273 272 271 268 267 267 267 267 267 267 267 268 267 265 264 265 269 274 276 278 279 280 282 282 280 277 276 278 279 279 279 280 279 277 275 275 274 275 276 279 282 284 285 285 283 283 282 281 281 282 283 284 284 284 283 281 281 281 284 290 296 298 298 296 293 293 293 295 296 296 296 292 289 289 290 291 291 290 290 291 291 293 295 297 298 298 298 298 298 298 298 296 294 293 293 295 297 299 300 299 299 299 299 299 298 298 297 296 297 298 301 303 304 305 306 306 306 307 308 308 307 306 305 306 307 nan nan 308 307 306 305 304 303 303 304 304 302 301 301 301 302 304 304 303 302 300 300 301 302 302 303 304 304 303 302 302 301 301 301 302 303 303 274 nan nan nan nan nan nan nan nan nan nan 286 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 288 286 285 284 282 280 278 277 278 279 280 280 280 279 280 279 279 278 276 270 266 264 264 265 265 265 267 270 272 273 273 273 274 275 275 275 274 273 271 267 267 268 271 273 273 272 270 267 265 266 266 266 266 266 266 267 267 265 263 263 267 271 271 275 276 279 280 280 279 277 276 277 278 278 278 277 277 275 274 274 273 273 275 278 280 282 282 282 282 282 281 281 282 282 282 282 282 283 283 281 281 281 283 288 293 297 nan 295 293 292 293 294 296 296 295 290 288 289 290 291 291 290 290 290 291 294 296 297 298 298 298 298 299 298 298 296 295 293 294 295 296 298 299 299 299 300 300 300 300 299 298 297 297 298 301 303 305 305 305 305 306 307 308 309 308 306 306 306 307 308 308 308 307 305 304 303 303 303 304 304 302 302 300 300 301 302 303 302 302 301 301 302 303 303 305 306 305 304 302 301 301 301 nan nan nan 303 274 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 289 287 285 284 282 280 278 277 278 279 280 281 281 281 281 279 278 278 276 271 266 265 265 265 264 265 267 270 272 273 273 274 274 275 275 274 274 273 270 266 265 267 270 272 273 272 268 266 265 265 266 266 266 265 265 266 267 264 262 262 264 266 267 271 274 277 279 280 279 277 276 277 277 277 277 276 275 274 273 274 273 273 274 277 279 280 280 280 280 280 280 281 282 281 280 280 280 281 282 282 282 281 282 286 291 294 nan nan 293 293 294 295 296 296 294 287 285 288 291 292 292 291 291 291 293 295 297 298 297 297 297 298 299 298 298 297 295 294 295 296 296 297 298 298 298 298 299 301 301 301 299 298 297 298 300 303 304 304 305 305 306 308 309 310 309 307 306 306 307 308 308 308 306 305 303 303 303 303 304 304 304 302 300 300 300 301 301 301 302 302 303 303 304 305 307 307 306 305 304 302 302 302 303 303 nan nan 273 nan nan nan nan nan nan nan nan nan nan nan nan nan 284 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 289 288 285 283 282 280 278 278 278 278 279 281 281 282 280 279 278 278 277 272 269 267 267 266 265 265 267 270 273 274 274 274 274 274 274 274 273 272 270 265 264 266 270 272 272 270 268 267 266 266 267 266 265 264 264 266 266 264 261 261 261 263 265 269 272 275 278 279 279 277 276 276 276 276 276 274 273 273 273 274 273 272 273 276 276 278 279 278 278 278 279 282 282 280 278 277 277 278 280 282 282 281 282 285 289 nan nan nan 291 293 295 296 297 296 291 283 283 288 292 293 293 293 292 293 294 296 298 298 297 297 296 297 298 298 298 297 295 295 296 297 297 297 297 297 297 298 299 300 301 301 300 298 297 298 299 299 301 303 304 305 306 308 310 310 310 309 309 308 308 308 309 308 307 305 304 304 304 303 303 304 303 303 301 300 299 299 300 301 301 302 303 304 305 306 307 307 307 307 306 305 304 304 305 304 304 304 273 nan nan nan nan nan nan nan nan nan nan nan nan 281 281 282 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 289 288 285 283 281 280 280 279 279 279 279 280 281 281 280 280 278 277 276 274 272 269 267 266 265 266 268 271 273 274 274 274 274 273 273 273 273 271 269 265 263 265 269 271 271 270 269 267 266 266 266 266 264 263 263 265 266 265 263 261 260 261 262 265 269 273 277 279 279 278 277 277 276 276 275 273 272 272 273 273 272 272 273 274 276 278 277 276 275 276 279 281 282 280 278 277 276 277 280 282 282 282 283 286 288 289 289 289 289 293 296 297 296 293 287 279 283 290 293 295 295 294 293 294 296 298 298 298 296 296 296 295 297 298 298 296 295 295 296 297 297 297 297 297 297 297 298 299 300 301 300 298 297 296 296 298 300 302 303 305 306 308 310 311 311 311 312 311 310 310 310 309 308 306 305 305 305 304 304 304 304 303 302 300 299 298 298 299 300 301 302 303 304 306 306 307 307 307 307 307 306 305 305 305 305 305 273 nan nan nan nan nan nan nan nan nan nan nan nan nan 280 nan nan nan 289 290 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 290 288 285 283 281 280 280 280 280 280 280 281 282 281 281 280 277 277 276 275 273 270 267 266 266 267 269 271 274 275 275 275 274 273 273 273 272 271 268 265 263 265 268 269 270 270 269 267 266 265 265 265 263 262 262 264 265 266 265 262 259 259 260 263 267 271 275 278 278 278 278 277 276 275 274 272 272 271 272 272 272 272 272 273 276 277 275 273 272 275 278 281 282 281 279 277 275 277 279 281 282 283 285 287 288 288 288 287 288 293 296 297 296 290 282 278 285 289 293 296 297 295 294 295 297 298 299 298 296 296 295 296 297 298 297 296 295 296 296 297 297 297 297 297 297 297 298 299 300 300 300 298 298 295 294 296 298 301 303 305 306 308 309 311 312 312 313 312 311 311 311 310 308 307 307 307 306 305 304 304 304 304 303 301 298 297 297 297 298 300 301 302 303 304 306 306 306 306 306 306 306 306 305 305 305 304 273 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 287 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 290 288 286 284 282 280 280 281 281 280 281 282 282 282 282 282 280 279 277 276 274 271 269 267 267 268 269 272 274 275 276 276 275 274 273 273 272 270 268 264 263 264 266 267 269 269 268 267 266 265 265 265 263 261 261 262 264 266 264 261 258 257 259 262 266 270 273 275 276 278 279 278 276 274 273 272 271 271 271 271 271 271 271 273 275 276 273 271 271 274 278 282 283 282 279 277 275 275 278 280 282 283 286 287 288 288 287 286 288 293 297 297 296 288 279 277 281 288 295 297 296 295 295 296 298 299 299 298 298 296 295 297 298 298 296 295 295 296 296 296 296 296 296 297 297 297 297 298 300 300 300 300 298 294 292 293 296 299 302 304 306 307 307 309 311 313 313 313 312 311 311 310 309 309 308 308 307 306 305 304 304 304 303 302 300 298 296 296 298 300 301 301 302 303 304 304 304 304 305 305 305 305 305 nan nan nan 273 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 290 289 288 288 285 282 280 281 283 282 280 280 281 282 283 283 283 282 281 279 277 275 273 270 269 269 269 270 272 274 275 276 276 275 274 273 272 271 270 267 264 264 263 265 267 268 269 268 266 265 265 265 265 264 263 261 261 264 265 264 259 256 255 257 261 266 267 270 272 275 278 278 278 276 273 271 271 271 271 271 270 271 270 271 273 275 275 271 269 270 273 274 278 282 281 279 277 275 274 276 279 281 284 286 287 288 288 288 287 289 294 297 297 294 287 283 278 282 290 296 297 296 295 295 296 298 299 300 300 299 297 297 299 299 298 296 294 294 295 295 295 295 295 296 296 297 297 297 298 299 299 300 300 298 294 290 290 293 298 301 303 304 304 305 307 310 nan nan nan 312 311 310 310 309 309 309 308 307 306 305 304 304 304 303 303 302 299 297 297 299 301 302 303 303 303 304 304 305 304 304 304 304 304 305 nan nan nan 273 nan nan 276 277 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 289 288 287 285 283 281 282 283 283 281 280 280 281 283 284 283 282 282 281 278 276 273 271 271 271 271 271 272 274 276 277 277 275 273 272 271 271 270 268 266 265 264 265 267 268 269 268 266 264 264 265 265 264 263 261 261 263 264 263 259 256 255 257 262 264 266 268 271 273 276 278 277 275 273 271 271 271 271 270 270 270 271 272 273 275 273 269 267 268 269 272 277 281 281 279 276 274 274 275 277 280 283 284 288 288 287 287 288 291 296 298 297 296 292 288 283 286 293 297 297 295 294 294 296 297 298 300 300 300 299 299 300 300 298 296 295 294 295 295 294 294 294 295 296 297 298 298 298 298 298 299 300 298 294 290 289 291 295 298 300 301 302 304 306 308 310 nan nan 311 309 309 308 308 308 309 308 307 306 305 304 304 303 303 303 302 300 298 299 301 303 303 304 304 305 305 306 306 305 304 304 304 304 304 305 305 nan 274 nan nan 276 277 277 nan nan nan nan nan nan nan nan nan nan nan nan nan nan 281 283 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 289 287 286 285 284 283 283 284 284 282 281 281 281 282 284 283 282 282 282 280 277 275 273 274 274 273 273 273 274 276 277 277 275 273 272 271 270 270 270 267 266 265 266 268 269 269 268 266 265 265 265 265 264 263 261 261 262 263 262 259 257 256 257 261 263 266 268 270 272 274 276 276 274 272 271 270 270 270 270 269 270 270 271 273 274 272 268 267 266 267 271 276 280 281 279 276 274 273 274 275 277 281 285 287 288 287 287 289 292 297 298 299 299 298 294 290 291 296 297 297 295 294 293 294 295 298 300 300 300 299 300 300 300 299 296 295 294 295 295 294 293 294 295 297 298 299 299 299 298 298 298 299 298 295 291 288 290 290 294 298 300 301 303 305 307 309 311 311 310 308 306 305 306 308 308 308 307 306 305 304 304 303 302 302 301 300 300 300 302 303 304 304 305 306 307 307 307 305 304 304 304 304 305 305 306 nan 274 275 276 276 277 277 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 281 282 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 291 289 287 285 285 285 285 284 284 284 284 282 281 281 282 nan 283 283 282 281 280 278 277 276 276 276 276 274 274 275 277 277 277 275 273 272 271 270 270 269 268 266 266 268 269 270 270 269 267 266 265 264 264 264 261 259 260 262 263 262 259 257 257 258 260 263 266 267 269 271 273 274 274 273 272 271 269 268 269 269 269 269 270 271 273 273 271 271 266 265 266 270 274 278 279 278 276 274 273 272 273 277 281 284 286 286 287 288 290 293 295 297 299 300 301 299 296 296 297 298 297 295 294 294 293 295 299 301 300 299 299 300 300 300 299 297 295 294 295 295 293 292 293 294 296 297 300 301 300 299 297 297 297 298 295 292 290 289 290 293 297 299 301 303 304 306 308 310 310 309 307 304 303 305 307 308 308 307 306 306 305 304 303 301 300 300 300 300 301 302 302 303 303 305 306 307 307 306 305 304 304 304 304 305 305 nan nan 275 276 276 276 276 277 nan nan nan nan 281 nan nan nan nan nan nan nan nan nan nan 279 280 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 291 289 287 285 286 286 286 285 285 285 284 283 282 281 nan nan 284 284 282 281 280 280 279 278 278 278 278 276 275 275 277 277 277 275 273 272 272 270 269 269 268 267 267 268 270 271 271 270 268 266 265 265 265 264 261 259 260 262 262 261 261 258 257 258 260 262 264 267 268 269 270 272 272 272 272 271 268 267 268 269 269 269 270 271 272 272 272 270 265 264 265 268 272 276 278 278 276 275 273 272 273 277 281 282 284 286 287 289 290 292 294 297 299 301 302 303 301 299 299 299 298 297 295 293 293 295 299 300 300 299 299 300 300 300 299 297 295 294 294 294 292 292 292 292 294 296 300 301 300 299 297 296 296 297 296 295 292 290 290 293 296 299 301 302 303 304 306 307 309 308 305 302 302 304 306 308 308 308 308 307 305 304 302 301 299 299 299 299 300 301 301 302 303 304 305 306 307 306 305 304 304 304 304 305 nan nan nan 275 276 277 276 276 277 279 nan nan nan 280 nan nan nan 276 275 273 272 nan nan nan 277 278 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 292 291 289 287 286 287 287 288 287 287 285 284 283 282 282 nan nan 284 285 284 282 281 281 280 280 280 281 280 278 276 276 277 277 277 276 274 273 272 270 269 269 269 268 267 269 270 271 271 270 268 266 265 265 265 264 262 260 260 262 262 263 261 258 256 257 259 261 264 266 268 269 270 270 272 273 273 271 269 268 268 268 268 268 269 270 270 271 271 268 265 264 264 267 271 275 277 277 277 276 274 273 274 277 280 282 283 285 288 289 290 292 295 297 299 301 303 304 304 302 302 303 302 300 297 295 293 295 298 300 299 299 300 300 301 300 298 296 295 294 294 293 292 292 292 292 292 295 298 300 299 299 297 295 295 296 296 295 292 291 292 294 296 299 300 301 302 303 304 306 308 308 305 302 301 303 306 307 307 308 308 307 305 304 302 300 299 298 298 298 299 300 301 302 303 304 305 307 307 307 307 306 305 304 305 305 nan nan nan 274 276 277 277 277 277 279 nan nan 278 nan nan nan 278 277 275 272 271 271 272 274 276 277 nan nan nan nan 280 281 283 286 289 nan nan nan nan nan nan 286 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 291 291 290 288 287 287 288 288 288 287 285 283 282 282 283 nan nan 285 286 285 283 282 281 281 281 281 282 282 280 278 277 278 278 278 276 274 273 272 271 270 270 270 269 268 270 271 271 271 270 268 266 265 264 264 264 263 261 261 262 263 264 261 257 255 256 257 261 264 267 269 270 271 272 273 275 274 273 270 268 268 268 268 268 268 268 269 269 268 266 264 263 263 265 269 272 275 276 276 276 275 274 275 277 279 281 282 283 286 288 290 293 296 297 299 301 303 303 303 303 302 301 302 300 298 295 293 295 300 300 299 nan nan nan nan 299 298 296 295 294 293 292 292 293 293 293 293 294 296 298 298 297 295 294 294 295 295 295 293 292 293 295 297 299 300 300 301 301 303 306 308 308 306 303 302 303 305 305 307 307 307 306 305 304 302 300 299 298 298 298 299 299 300 302 303 304 306 307 308 308 308 306 305 305 305 305 nan nan nan 274 276 277 277 277 277 277 278 277 277 nan 276 nan 278 277 275 272 270 270 271 273 275 nan nan nan nan nan 280 281 282 284 286 289 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 291 nan nan 291 291 290 289 288 287 287 288 288 287 285 283 280 281 283 nan nan nan 286 286 285 283 282 282 282 283 283 283 281 279 278 278 278 278 276 274 273 273 272 271 271 270 269 269 269 270 271 271 269 268 267 266 265 265 265 264 263 262 262 264 264 262 257 255 256 257 262 265 266 268 270 271 273 274 275 275 273 271 269 267 267 267 266 267 268 268 267 266 265 264 263 263 264 266 268 272 275 276 276 276 275 276 276 278 280 280 281 285 288 291 294 296 298 301 304 304 304 303 301 300 301 301 300 298 295 294 296 301 301 301 nan nan nan 299 298 297 296 295 293 293 292 293 294 296 296 296 296 296 297 297 295 294 294 294 295 296 295 294 294 294 296 298 299 299 299 299 301 303 306 308 308 307 304 303 303 303 304 306 306 306 306 305 303 302 300 299 298 297 298 299 299 300 301 302 304 306 306 307 308 307 306 305 304 304 305 306 nan nan 275 276 277 277 277 276 276 276 276 275 275 274 nan 277 278 276 274 272 271 272 273 nan nan nan nan 278 279 280 281 281 282 285 287 290 nan nan nan 292 292 290 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 292 nan nan 291 291 290 290 289 288 288 288 288 287 286 284 280 279 281 nan nan nan nan 288 287 286 285 284 284 284 284 284 282 281 281 280 279 278 276 275 274 273 272 271 271 270 270 269 269 270 270 270 268 268 267 267 266 266 265 265 264 263 263 265 265 262 258 256 256 258 262 263 266 268 270 271 273 274 275 275 274 272 270 268 268 266 266 267 267 267 266 266 265 264 263 262 262 264 268 272 275 276 276 276 276 276 276 277 278 279 282 286 289 291 294 297 300 304 307 308 308 306 303 300 300 300 301 299 295 293 296 300 301 302 301 301 300 299 297 297 297 296 295 295 294 294 295 297 298 298 297 296 297 296 296 294 293 294 296 296 296 296 295 296 297 298 299 299 298 298 300 302 306 308 309 307 307 306 305 304 304 305 305 305 305 304 303 302 301 299 297 296 297 298 298 299 301 300 300 302 304 306 307 307 306 305 304 304 305 305 306 305 275 276 277 278 278 276 275 274 274 274 274 274 275 nan 279 278 276 274 273 273 274 274 274 275 277 nan 280 280 281 283 283 284 285 nan nan nan 292 293 293 292 290 288 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 292 291 291 290 290 289 288 288 288 288 286 284 282 280 281 281 nan nan nan nan nan 288 287 286 286 285 284 285 284 283 282 281 280 278 276 275 274 273 273 272 271 271 270 270 270 270 270 269 268 267 267 267 267 267 266 266 265 264 263 265 265 263 258 256 257 257 259 263 266 268 270 270 271 273 274 274 274 273 273 271 268 267 267 267 267 266 266 265 265 265 264 262 262 263 267 271 274 275 275 275 275 276 276 276 278 280 283 287 289 291 294 298 302 303 305 307 308 307 304 300 298 299 301 300 297 295 295 297 302 303 304 304 302 300 297 298 299 299 298 297 296 295 296 298 299 299 297 296 296 296 295 293 292 293 295 297 297 297 297 297 297 297 298 298 298 298 299 301 305 308 309 308 308 307 306 305 304 304 304 304 304 303 302 301 300 298 295 295 295 296 296 297 298 297 299 300 303 305 306 307 306 305 304 304 304 305 305 305 275 276 277 278 278 277 276 275 274 273 274 274 275 277 279 279 278 276 275 275 275 275 275 275 277 280 281 282 283 286 285 285 284 nan nan nan 291 292 293 293 292 291 290 289 288 289 288 288 288 nan nan nan nan nan nan nan nan nan nan nan nan 292 291 290 290 290 288 288 288 288 287 285 283 283 282 282 283 nan nan nan nan 290 290 290 289 287 286 287 286 284 283 282 281 279 277 275 274 274 273 273 273 272 271 270 270 270 269 268 268 268 267 267 267 267 267 266 265 264 264 265 264 262 258 256 256 257 259 262 266 269 270 270 270 271 273 273 274 274 273 271 269 267 267 267 267 267 266 266 266 265 264 262 261 263 266 270 273 274 274 274 274 275 275 277 278 280 283 286 289 291 295 299 301 303 304 306 307 306 302 299 298 300 301 301 300 299 298 299 302 305 307 306 303 300 298 298 299 300 299 297 296 296 298 302 301 299 298 298 297 296 295 293 292 293 296 297 298 298 299 298 298 298 298 298 297 298 299 300 304 304 307 308 308 nan nan 305 304 304 303 303 303 302 302 300 299 297 294 293 294 294 294 294 295 296 298 300 302 305 306 307 306 305 305 305 305 305 306 306 276 276 277 278 278 278 277 275 274 274 275 275 276 277 278 279 279 277 277 276 276 276 275 276 277 279 281 283 286 nan nan 287 nan 285 nan nan 289 291 292 293 293 292 291 290 289 289 290 289 288 288 288 288 nan nan nan nan nan nan nan nan nan 292 291 290 290 290 289 288 288 288 287 286 286 284 283 284 285 nan nan nan nan 291 292 293 293 292 290 289 287 285 284 283 283 280 278 276 275 275 274 274 274 273 271 271 270 270 269 268 268 268 268 267 267 267 266 266 265 264 263 264 263 261 261 258 256 257 259 262 265 268 269 269 269 270 271 271 272 272 272 270 269 268 267 266 267 266 266 266 266 265 263 261 261 262 265 268 271 272 272 272 273 273 275 277 278 279 281 284 287 289 291 295 300 302 303 305 306 305 302 300 299 299 300 300 299 299 299 299 301 305 308 308 304 301 299 297 298 299 299 296 295 297 301 304 303 303 301 299 299 298 297 295 293 294 295 297 298 299 300 300 299 298 298 298 298 299 299 300 301 303 306 nan nan nan 307 305 304 303 303 303 303 302 301 300 298 296 294 293 293 293 293 293 294 296 297 299 301 303 305 306 305 305 305 305 305 305 305 306 277 276 277 278 279 279 278 276 275 276 277 277 278 278 278 278 279 278 278 277 277 277 276 nan nan 277 280 284 289 nan nan nan nan 286 285 nan 289 292 294 294 294 293 292 291 291 290 290 nan nan 287 288 288 nan nan nan nan nan nan nan nan nan 290 290 290 290 290 290 289 288 288 288 288 287 286 286 286 286 286 nan nan nan 291 294 295 295 295 293 291 289 286 285 285 284 282 279 277 277 276 275 275 274 273 272 271 270 269 268 268 268 268 268 268 267 266 265 265 265 264 263 263 262 262 260 258 257 258 259 261 264 267 267 267 268 268 268 269 270 271 271 270 269 268 266 266 266 266 266 266 266 265 263 261 261 263 265 267 269 270 270 271 272 273 274 276 278 278 279 282 285 286 289 294 299 301 302 305 306 304 302 300 299 298 299 299 299 299 300 299 299 303 307 308 306 304 301 297 296 298 298 296 295 298 302 304 304 304 303 303 303 301 300 297 295 295 296 296 297 300 302 302 301 299 299 299 299 299 299 299 300 303 305 307 nan nan 307 306 305 305 304 304 304 303 302 301 299 297 295 293 293 292 292 292 293 295 296 298 301 303 304 305 305 305 305 306 306 305 305 306 277 277 277 278 280 280 279 277 277 278 279 280 279 278 nan nan nan 279 278 277 278 278 nan nan nan nan 280 285 289 291 nan nan nan nan nan 287 290 293 295 296 296 295 294 294 293 292 291 nan nan nan nan nan nan nan nan nan nan nan nan nan nan 288 289 288 289 291 290 289 289 289 288 288 288 287 286 285 285 286 285 nan nan 290 292 295 296 297 295 293 291 288 287 287 286 284 283 280 279 277 276 275 274 273 271 271 270 269 268 268 268 267 268 268 267 265 264 265 264 263 263 263 261 260 259 258 257 258 259 261 263 265 266 266 266 266 267 268 268 270 270 270 270 269 267 267 267 266 265 265 264 263 262 261 262 263 265 266 267 268 269 271 272 272 274 275 276 277 277 278 279 282 288 295 nan 300 302 305 306 304 301 300 299 298 299 300 300 301 301 299 299 301 304 306 307 305 300 296 295 297 297 296 296 299 300 302 302 302 303 306 306 304 303 301 299 298 297 298 299 301 303 302 301 300 300 301 301 301 300 299 300 302 305 307 307 307 307 307 306 306 306 306 307 306 306 305 302 299 296 297 294 292 292 292 293 296 297 299 302 303 304 304 305 305 305 305 306 305 305 306 279 279 279 280 282 281 280 279 279 280 281 281 nan nan nan nan nan 279 278 278 278 279 278 nan nan nan 280 283 285 nan nan nan nan nan nan nan 292 294 296 297 298 298 297 296 295 294 293 292 289 288 nan nan nan nan nan 284 283 nan nan nan 285 286 287 287 289 290 291 291 290 289 289 288 288 287 285 284 285 286 286 nan nan 290 292 293 295 296 296 294 292 290 289 289 288 288 285 282 280 277 276 274 274 272 271 270 269 269 269 268 268 268 268 267 266 265 265 265 264 263 263 262 258 258 258 258 258 258 259 260 262 264 264 264 264 265 266 267 267 269 271 271 270 270 268 267 267 266 264 263 262 262 262 262 263 263 264 264 265 267 269 270 271 272 273 273 274 275 273 274 276 280 287 294 298 299 301 305 306 305 304 300 298 296 297 299 301 303 303 301 300 300 301 305 307 305 300 296 295 295 295 295 296 297 300 301 299 297 299 305 308 307 308 306 305 304 301 300 301 302 302 300 299 299 300 300 301 300 299 298 299 302 304 306 307 307 307 307 307 307 308 308 310 312 313 312 308 307 302 301 297 294 293 293 295 296 297 299 301 302 304 304 304 304 304 305 305 304 304 304 278 280 281 283 284 283 281 281 282 nan nan nan 281 nan nan nan nan 281 279 279 279 281 nan nan nan nan 279 nan nan nan nan nan nan nan nan nan 292 294 296 296 298 300 300 299 297 296 295 294 290 288 289 290 nan nan nan 282 282 283 284 nan 284 285 286 287 288 289 290 290 290 289 288 288 288 287 285 285 286 286 287 287 288 290 291 292 293 295 296 295 293 293 292 292 292 290 287 284 281 278 276 274 273 272 271 271 270 270 269 268 268 268 268 267 265 265 264 264 264 264 262 260 257 256 257 258 258 258 259 260 261 261 262 263 263 264 265 266 267 269 271 271 271 271 269 266 266 265 263 262 261 262 262 263 263 263 263 263 264 266 268 269 270 270 270 271 271 271 270 271 274 279 287 295 299 300 302 304 306 305 303 300 297 294 295 298 302 305 304 302 300 298 300 303 306 305 301 297 295 294 293 293 293 295 299 300 295 293 296 302 308 310 309 308 308 306 304 302 302 302 300 297 295 296 296 298 300 300 298 297 298 300 303 305 305 305 306 306 307 308 309 310 314 317 320 319 317 315 309 306 301 297 295 295 296 296 297 297 299 302 304 304 303 303 303 304 304 303 302 302 279 282 283 286 286 284 282 283 nan nan nan nan 282 nan nan nan nan 282 281 281 281 283 nan nan nan nan nan nan nan nan nan nan nan nan nan nan 292 294 296 298 299 301 302 301 299 298 297 295 292 290 289 289 290 289 285 281 280 282 285 nan 284 285 286 287 287 288 289 290 289 288 287 287 287 287 287 287 287 287 288 288 290 291 292 292 292 293 294 294 294 294 295 295 294 292 288 285 281 279 276 274 273 272 272 271 271 270 269 269 268 267 267 266 265 264 263 263 264 263 261 259 257 256 257 257 257 257 258 259 259 260 261 262 263 264 264 266 267 269 270 270 270 270 268 266 265 264 262 261 261 262 263 263 263 263 262 262 263 265 267 267 268 267 267 267 268 268 270 271 275 281 291 298 301 302 302 302 303 303 301 298 295 294 293 297 302 304 304 304 301 298 298 301 304 305 302 298 295 295 294 292 290 292 296 298 295 293 295 300 304 306 307 307 307 306 304 302 301 301 299 295 294 294 294 296 299 299 298 297 297 298 301 302 303 305 306 307 308 309 311 312 314 318 319 321 322 318 313 308 303 299 297 296 296 296 296 297 298 301 303 304 303 303 303 303 303 303 302 302 280 284 287 288 287 285 284 285 286 287 287 285 283 283 nan nan nan nan 282 282 282 284 nan nan nan nan nan nan nan nan nan nan nan nan nan 289 293 294 297 298 299 nan nan nan 302 301 300 297 294 293 292 291 291 289 285 nan nan 283 287 nan nan 286 286 287 288 289 289 289 288 287 287 286 287 288 289 289 289 289 290 290 291 291 292 292 291 291 292 292 292 292 294 295 296 294 290 286 281 278 275 274 273 273 272 272 271 270 269 269 268 267 266 265 264 264 263 262 263 263 261 258 256 256 256 257 257 257 257 258 258 259 260 261 262 263 264 266 267 267 268 269 269 269 267 266 265 264 262 262 262 263 263 263 262 262 261 261 261 263 265 266 266 266 267 267 268 268 272 275 278 286 295 301 303 303 303 303 302 301 299 296 293 291 291 296 299 301 304 304 301 299 298 300 303 304 302 299 298 298 296 292 289 289 293 296 295 295 296 299 300 302 304 305 304 304 303 302 301 300 298 294 294 293 294 295 298 298 298 298 298 298 299 300 303 305 307 308 308 309 310 311 311 311 313 317 319 318 314 309 304 300 298 297 296 296 296 297 298 300 302 303 302 302 302 302 302 303 303 304 280 284 288 289 288 286 286 286 288 289 289 287 285 285 nan nan nan 287 nan 283 283 284 nan nan nan nan nan nan nan nan nan nan nan nan nan nan 291 295 297 298 299 nan nan nan nan nan 301 300 nan nan 295 293 292 289 nan nan nan 285 289 290 288 288 287 287 288 289 288 287 286 286 286 287 288 289 289 290 292 293 293 291 292 292 293 293 291 290 290 290 290 290 292 295 297 297 292 287 282 278 275 275 274 273 273 273 272 271 269 268 267 266 265 264 264 263 263 262 262 262 260 257 256 256 256 257 257 257 258 258 258 258 259 261 262 263 264 265 265 265 266 267 268 268 267 266 265 264 263 262 262 262 263 262 261 260 260 260 261 262 264 266 266 267 269 270 270 271 273 276 281 288 297 300 301 303 303 302 301 299 297 294 291 289 289 293 294 299 303 304 301 299 298 299 301 302 302 301 300 299 297 293 289 288 290 293 294 295 296 298 301 301 302 302 301 300 300 301 300 299 298 295 294 294 293 295 297 298 299 299 300 299 299 301 303 305 305 305 305 305 306 306 306 305 309 313 316 315 312 307 302 298 297 297 296 296 297 297 298 300 302 303 303 302 301 301 301 302 303 305 280 284 288 289 287 286 286 287 290 292 292 289 286 nan nan nan nan nan 287 286 284 284 nan nan nan nan nan nan nan nan nan nan nan nan nan nan 293 296 297 297 nan nan nan nan nan nan 302 nan nan nan nan 293 291 287 283 nan nan nan 289 289 291 290 288 287 288 288 287 285 284 284 285 286 287 288 290 292 294 295 294 292 293 294 294 294 292 292 291 290 289 289 290 293 297 298 295 289 283 279 278 276 274 273 273 273 272 271 269 268 267 265 265 264 264 263 262 262 261 261 259 257 256 256 256 256 256 257 258 258 257 258 259 260 262 263 263 263 264 264 264 266 267 268 267 266 266 265 264 263 262 261 262 261 260 260 260 261 261 262 263 264 267 269 271 272 273 274 275 277 282 288 292 295 299 301 301 301 300 297 294 292 289 288 286 287 292 298 302 303 302 299 298 299 299 300 301 301 300 298 297 293 289 287 288 291 292 293 295 299 302 302 301 301 298 297 298 298 299 299 297 295 294 294 293 293 296 298 299 300 300 300 299 300 301 302 301 301 301 301 301 300 301 302 307 311 314 313 310 306 302 299 296 295 295 296 297 298 298 299 301 302 302 302 300 300 301 301 303 304 279 283 287 288 287 286 287 nan 292 294 293 290 288 nan nan nan 291 291 291 289 286 284 nan nan nan nan nan nan 281 284 nan 287 nan nan nan nan nan nan 297 296 nan nan nan nan nan nan nan nan nan nan nan nan 288 285 282 nan 283 286 287 290 291 289 288 287 288 287 285 282 281 281 282 283 285 288 290 292 295 296 295 293 293 294 294 294 293 292 291 290 289 288 289 292 295 297 296 292 291 285 279 276 275 274 274 273 272 271 269 268 267 266 265 265 264 264 262 261 261 260 259 258 257 256 256 256 256 257 258 258 257 257 258 259 261 262 262 263 263 263 263 264 266 267 267 267 267 266 265 263 261 260 260 261 261 260 261 261 262 262 263 264 267 270 272 273 274 275 276 278 279 281 287 292 295 297 298 298 298 297 294 291 288 287 284 285 290 296 300 302 301 299 298 298 298 299 299 300 299 296 295 292 289 287 287 287 289 292 295 299 301 302 301 300 297 295 295 295 297 297 296 294 294 293 292 292 294 295 297 300 302 301 299 298 299 300 300 299 299 299 298 297 298 299 304 310 312 311 308 305 302 298 296 295 295 296 297 298 298 299 300 301 301 301 300 300 301 302 303 305 281 nan 287 288 288 286 287 290 294 295 294 292 291 nan nan nan nan nan nan 291 287 284 nan nan nan nan nan nan 283 284 285 286 287 290 293 nan nan nan nan nan nan nan nan nan nan nan nan nan nan 296 291 287 284 282 281 280 280 285 290 292 292 290 288 288 288 287 283 280 279 280 280 282 284 288 291 292 294 296 296 294 292 293 293 294 293 291 291 290 289 287 288 291 294 296 296 296 292 286 282 279 277 275 274 273 272 271 269 268 267 267 266 266 265 264 263 262 260 260 259 259 257 256 256 256 257 257 258 257 257 257 258 258 259 261 262 263 263 262 263 264 265 266 266 267 267 266 264 261 259 259 260 261 261 262 261 262 262 262 262 264 267 269 272 274 275 275 276 276 277 280 284 288 292 295 296 295 295 295 294 293 290 286 283 285 289 294 298 300 299 299 298 298 298 298 298 297 297 296 294 291 289 288 288 288 289 292 295 298 300 301 301 300 298 294 293 294 295 296 294 293 292 292 292 292 293 294 298 302 304 303 300 297 298 299 300 300 299 299 298 297 296 297 302 308 311 312 310 306 301 298 296 295 296 296 297 298 299 299 300 301 302 301 301 302 302 303 304 305 282 282 285 288 288 287 288 291 296 298 297 294 293 nan nan nan nan 293 295 292 289 286 286 nan nan nan nan nan nan nan 285 285 285 288 292 297 298 297 nan nan nan nan nan nan nan nan 301 nan nan 295 290 284 280 279 278 279 281 288 294 296 294 292 289 288 288 nan nan nan 279 278 279 282 284 288 291 293 293 294 295 293 293 291 292 294 293 291 290 289 289 287 288 290 292 293 295 295 292 287 284 282 279 277 275 273 272 271 270 268 268 268 268 267 266 264 263 261 260 260 260 259 257 257 256 256 257 257 258 257 257 257 257 258 259 260 261 262 262 262 262 264 265 265 266 266 266 265 263 260 258 260 262 263 263 263 262 262 261 261 261 263 266 269 272 275 275 275 275 275 277 279 282 285 288 291 293 293 293 293 294 292 289 285 283 285 289 293 296 297 298 297 297 297 297 296 295 295 295 295 292 290 290 289 289 290 291 293 295 297 298 300 301 301 299 294 292 293 294 294 293 292 291 291 291 292 292 294 298 302 305 304 299 297 298 300 300 300 301 301 300 297 295 297 302 307 309 310 309 305 301 297 296 296 296 296 297 298 299 299 301 302 302 301 301 303 304 304 304 304 283 283 285 287 289 289 290 293 298 299 298 296 295 nan nan nan nan 294 294 293 291 288 288 287 nan nan nan nan nan nan nan 284 284 286 291 296 nan 296 nan nan nan nan nan nan nan nan nan nan nan nan 290 284 281 279 278 278 281 288 297 301 299 294 289 288 286 285 285 284 280 278 280 283 285 288 290 293 294 294 294 294 293 291 291 293 292 289 288 288 287 286 286 287 288 292 294 293 290 286 285 282 280 278 276 273 273 271 270 269 269 269 268 267 266 264 262 260 259 259 260 259 258 256 255 255 256 257 257 257 256 257 257 258 259 260 261 261 262 262 262 263 264 265 266 267 266 265 262 260 260 263 266 267 267 266 263 260 259 259 260 263 267 270 273 275 276 275 275 276 278 279 280 283 286 290 292 292 292 291 291 290 287 284 282 284 288 292 293 294 295 295 296 296 296 294 293 294 294 294 290 290 289 289 290 292 293 294 296 296 297 298 300 300 298 293 292 292 294 294 293 291 291 291 291 292 293 293 296 301 304 302 299 298 298 299 300 300 302 303 302 299 295 298 300 304 307 308 307 304 300 297 296 297 297 297 297 298 299 300 301 302 301 300 301 304 304 304 304 304 285 284 284 286 289 291 292 295 298 300 299 298 298 298 298 296 nan 294 293 292 291 290 290 288 nan nan nan 287 287 286 284 283 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 290 288 286 282 280 279 281 288 297 303 301 295 289 286 284 282 282 282 281 281 282 285 287 288 290 293 295 295 294 293 293 292 291 291 290 287 285 285 285 284 284 284 287 291 293 292 289 286 285 284 282 280 279 277 274 272 271 270 270 269 268 267 266 264 262 262 260 260 259 259 257 256 255 254 254 255 256 256 256 257 257 258 258 259 260 261 262 262 262 263 263 264 266 266 266 264 263 262 262 266 269 270 270 267 262 259 257 257 259 263 269 273 274 275 276 276 276 276 278 280 281 283 287 289 291 291 290 289 288 287 284 282 281 284 288 290 290 291 292 293 295 296 296 294 292 292 294 293 290 288 287 289 291 293 294 295 296 296 296 297 298 298 296 292 291 292 294 294 293 292 290 290 292 293 293 294 297 301 303 301 299 298 298 299 299 300 303 305 304 300 297 297 300 304 306 307 305 302 299 297 296 297 297 297 297 298 299 300 301 301 301 300 301 302 303 303 303 303 287 285 284 286 289 292 nan nan 299 300 299 299 298 299 298 297 295 293 291 291 291 292 291 290 289 nan nan 287 288 286 284 283 283 284 nan nan nan nan nan nan nan nan nan nan nan nan nan nan 296 294 292 290 287 284 281 279 281 287 295 301 300 295 289 287 284 279 278 280 282 283 284 287 289 289 290 293 293 295 294 294 294 292 290 289 288 285 283 283 283 283 283 284 287 290 292 290 287 285 285 285 284 283 281 279 275 273 272 271 270 269 269 267 266 265 264 262 260 260 259 258 257 256 255 253 253 254 255 256 256 257 257 257 258 258 259 261 261 261 261 262 262 263 265 265 264 264 263 263 263 265 268 271 271 266 261 257 255 256 259 264 270 272 274 276 276 276 276 277 279 280 282 284 286 287 289 290 287 286 285 284 282 280 280 282 284 287 288 289 290 292 294 295 295 292 290 291 291 292 288 286 287 289 291 293 294 295 295 296 296 296 297 297 294 290 290 291 293 294 293 292 290 290 292 294 294 294 297 300 301 300 300 298 298 298 298 300 304 306 305 304 301 300 303 306 307 307 305 302 299 297 296 296 297 297 298 299 300 300 300 300 300 300 301 302 302 303 302 303 288 286 284 286 290 293 nan 299 300 301 300 299 298 298 298 298 295 292 290 289 291 291 291 291 289 287 nan 287 287 286 284 284 nan nan 287 nan nan nan nan nan nan 295 nan nan nan 297 298 298 299 298 295 292 288 284 281 279 280 284 292 297 298 298 295 289 283 277 275 278 281 284 286 288 289 289 290 291 293 296 295 294 294 291 288 287 286 284 282 281 280 281 282 283 285 288 289 287 285 284 284 284 286 286 284 281 277 274 272 271 270 269 268 268 267 266 264 262 261 260 259 258 257 257 255 254 253 254 255 256 257 257 257 257 258 258 259 260 261 261 261 261 261 262 263 264 264 263 262 261 261 263 267 270 270 265 259 255 255 256 260 261 266 270 273 275 275 275 275 276 278 279 281 283 283 286 288 288 284 283 283 282 280 278 278 279 281 284 285 287 289 291 293 294 293 290 290 288 289 290 288 286 287 289 292 293 294 293 293 295 296 296 296 295 292 287 288 291 292 293 293 292 289 289 292 293 293 293 296 298 298 299 299 299 299 298 298 301 305 307 307 306 304 303 306 308 308 307 304 300 298 296 296 297 297 297 298 299 300 299 299 299 299 300 300 301 302 302 303 303 290 288 286 288 291 295 297 298 299 301 301 300 298 298 298 299 296 292 290 289 289 290 291 289 288 288 287 287 286 285 284 286 nan nan nan nan nan nan nan nan nan 295 nan nan nan 297 299 300 302 301 298 294 289 284 280 278 278 283 290 294 294 296 295 289 282 277 276 279 282 nan 287 289 290 290 290 291 294 296 296 294 292 290 286 285 284 284 282 279 279 280 282 282 283 286 288 286 284 283 282 284 286 287 286 283 278 274 272 271 269 268 268 267 267 265 264 263 261 260 259 258 257 257 256 254 254 255 256 257 257 257 257 257 257 258 259 259 260 261 260 260 261 261 262 263 263 261 259 259 259 262 266 269 269 264 259 256 257 259 260 262 266 270 272 274 273 273 273 275 276 276 277 280 282 283 284 284 279 279 280 280 278 277 276 276 278 281 283 285 287 290 292 291 290 289 288 286 287 289 288 287 288 290 292 293 292 292 293 295 296 296 295 292 289 285 287 289 293 295 295 292 289 289 291 292 292 293 294 295 297 297 299 301 301 299 298 301 303 306 307 307 307 307 308 309 308 306 303 299 299 297 297 297 297 298 299 300 299 298 298 298 298 299 300 301 301 302 303 303 292 290 288 290 292 294 296 297 299 301 302 301 300 299 300 300 298 294 292 291 291 290 290 289 288 288 288 286 285 284 nan 287 289 290 291 nan 292 nan nan nan 298 296 nan nan nan nan nan nan 303 303 301 297 291 285 279 277 278 282 287 289 293 296 295 289 282 278 277 279 282 nan 286 288 288 289 288 291 294 296 295 293 292 289 285 282 282 281 280 278 278 280 281 281 282 284 287 286 286 283 282 283 286 288 287 284 279 275 273 271 269 268 267 267 267 265 264 263 262 260 259 258 257 257 255 254 255 256 257 258 258 257 257 257 257 258 258 258 259 260 260 260 260 261 261 261 261 259 256 256 258 262 265 266 266 263 260 259 259 260 261 263 266 269 271 272 272 271 271 272 272 271 273 277 279 279 279 279 275 276 277 277 277 275 274 274 276 278 280 283 286 289 291 290 286 285 284 283 285 287 287 288 289 291 292 292 291 291 292 294 296 297 295 291 287 286 287 290 297 300 298 293 289 288 290 292 292 292 293 295 296 294 297 301 302 299 298 299 300 304 306 307 308 309 309 309 308 306 303 302 299 298 298 297 297 298 299 299 299 298 297 298 298 298 299 300 301 302 302 303 292 291 290 291 291 294 296 297 299 301 302 302 301 300 301 302 300 299 296 295 294 292 290 289 289 289 288 286 285 284 285 288 292 293 293 294 294 296 nan nan 300 nan nan nan 295 296 298 300 300 302 302 300 294 287 281 277 278 280 283 288 292 296 297 291 283 279 278 279 281 282 nan 285 286 287 287 289 292 295 295 293 292 289 288 285 281 280 279 277 277 279 280 280 280 282 285 285 286 284 282 282 285 288 289 286 281 277 274 272 270 268 267 266 266 265 264 263 262 260 259 258 257 256 255 255 256 257 258 258 258 258 258 258 257 258 258 258 259 260 260 260 260 260 260 260 259 257 255 255 258 262 264 264 263 262 262 262 261 261 261 263 265 268 270 270 269 268 268 268 268 267 269 273 275 275 275 274 273 274 275 276 275 273 272 272 274 276 279 282 284 286 286 287 280 280 280 280 282 283 285 286 288 289 290 291 290 289 290 293 295 296 295 291 289 287 284 289 296 302 302 297 291 289 290 291 291 293 294 295 294 293 297 302 301 300 298 297 299 301 302 304 306 308 309 308 308 308 305 303 300 298 298 298 298 299 299 299 298 297 297 297 298 298 299 300 301 302 302 302 292 291 291 291 293 295 296 297 298 300 301 302 302 302 302 304 304 303 300 298 297 295 292 292 291 290 289 287 286 285 286 290 nan 296 295 295 296 297 nan 300 300 300 298 nan nan 297 297 298 298 300 302 301 297 292 287 282 281 283 285 289 293 296 297 292 285 281 280 280 280 281 283 284 285 285 285 287 290 294 294 292 291 291 289 285 281 279 279 278 277 278 279 280 280 280 280 282 285 285 282 282 284 287 289 286 282 280 277 274 271 268 267 266 265 264 263 264 263 261 260 258 257 255 255 255 256 258 259 259 259 259 259 259 258 258 257 257 258 259 259 260 259 259 259 258 257 256 255 256 258 261 262 261 262 262 263 262 261 260 260 261 264 266 267 267 266 265 264 264 264 263 265 269 272 273 273 272 272 273 275 276 274 270 269 270 272 274 278 280 281 281 281 281 273 274 275 277 279 281 283 283 283 286 288 289 289 288 289 291 294 295 295 293 290 285 283 286 292 297 300 298 294 292 293 291 291 293 295 295 293 293 298 302 302 302 299 298 298 299 299 300 303 306 307 308 308 307 305 303 300 299 299 298 298 299 299 299 298 297 297 298 299 299 300 300 301 302 303 303 291 291 291 291 293 295 296 296 297 298 299 301 302 303 303 304 305 305 303 301 299 296 294 295 294 294 292 291 289 288 nan nan nan nan nan 296 297 298 nan 300 301 301 300 299 298 297 297 297 298 300 302 301 299 297 294 290 286 283 285 288 292 295 296 292 286 282 282 281 281 281 282 282 283 284 283 284 287 292 292 293 291 290 289 285 280 279 279 278 277 278 279 280 280 279 278 279 283 285 283 282 283 286 288 286 285 282 278 274 271 268 267 266 265 264 264 264 263 263 261 258 256 255 254 255 256 257 258 259 260 260 260 260 259 259 257 256 257 258 258 258 258 258 257 255 254 255 256 258 259 260 260 260 260 262 263 262 260 258 258 260 263 264 264 263 263 261 260 259 260 261 263 266 270 272 272 272 272 275 277 277 273 269 267 268 270 274 277 278 278 276 275 274 271 272 274 277 279 281 281 281 281 284 286 288 288 287 288 291 294 295 295 294 290 285 285 287 290 293 296 298 298 298 296 294 294 295 296 295 292 294 298 302 303 303 301 299 300 300 299 299 301 302 303 305 307 307 304 302 300 299 299 299 299 299 299 299 298 297 297 298 300 300 301 301 301 303 304 305 291 290 290 291 294 296 296 296 296 297 298 299 300 301 302 303 305 305 304 302 299 297 296 299 299 298 298 296 293 292 nan nan nan nan nan nan nan nan nan nan 301 300 300 299 298 297 296 297 298 301 302 303 302 300 296 292 288 285 284 287 291 293 294 292 288 286 284 282 281 281 281 281 282 283 283 283 285 289 289 291 289 289 287 284 280 278 278 277 277 277 278 278 279 278 276 278 282 285 284 282 283 285 286 287 286 282 278 274 271 268 266 266 265 264 264 265 264 263 261 258 256 255 254 255 256 256 257 259 260 261 261 261 261 259 258 257 257 257 257 257 256 256 254 253 254 255 257 258 261 263 263 264 263 263 262 261 260 258 258 260 263 264 262 260 259 258 256 256 257 259 262 265 268 269 270 271 273 276 278 277 273 268 266 267 269 272 274 275 275 273 272 271 274 275 277 279 279 280 281 280 280 282 285 287 287 287 287 289 292 294 294 293 289 285 288 290 292 294 295 297 299 300 298 296 296 297 297 295 292 294 294 299 302 304 303 301 301 301 300 299 299 299 301 304 305 305 303 301 300 299 299 299 299 299 299 299 298 298 298 299 301 302 302 302 303 304 305 306 290 289 290 291 294 296 296 294 294 295 296 296 297 299 301 303 305 305 304 303 301 299 299 300 303 303 302 300 297 296 nan nan nan nan nan nan nan nan nan nan 301 300 299 298 297 296 295 296 298 299 301 303 304 303 298 294 289 285 284 nan nan 292 292 291 291 288 285 283 281 280 280 280 281 283 283 283 283 284 288 289 287 286 286 283 nan 278 278 278 278 277 277 278 278 277 276 277 281 284 283 282 282 282 284 285 284 281 278 274 271 268 266 265 265 265 265 265 264 264 262 259 256 254 254 254 255 255 256 258 260 261 262 262 262 260 259 258 257 257 257 256 254 253 253 253 254 255 256 257 260 261 265 267 266 264 262 261 261 260 260 261 261 262 260 257 256 255 256 256 258 260 262 263 265 266 268 270 273 275 277 276 272 267 266 267 268 271 272 273 272 271 272 273 277 278 279 279 279 279 279 278 279 282 285 286 286 285 285 286 290 292 293 291 288 287 289 292 294 295 296 298 300 300 299 297 297 297 296 294 292 292 293 296 300 303 303 302 302 302 302 301 300 299 300 302 304 304 302 300 299 299 299 299 299 299 299 299 298 298 298 299 300 302 302 303 304 305 306 306 290 289 289 291 294 296 296 294 293 293 294 295 296 298 301 304 305 306 305 304 303 302 303 303 306 305 304 302 300 299 299 nan nan nan nan nan nan nan nan nan 302 302 300 298 297 296 295 295 296 297 298 302 304 304 301 296 290 285 285 nan nan 289 289 291 290 288 285 283 280 278 278 279 281 281 282 281 282 283 286 287 286 285 284 nan nan nan 278 278 278 278 277 277 277 276 275 277 281 283 282 281 280 281 282 283 283 280 277 274 271 269 266 265 265 265 265 265 265 264 263 259 256 255 254 254 254 255 256 257 260 261 262 264 263 261 259 258 257 257 257 254 252 252 253 254 255 255 255 255 256 260 265 268 266 264 262 262 261 261 262 262 262 261 258 257 257 258 259 260 260 261 262 262 264 266 268 270 273 274 274 273 270 266 266 266 268 270 270 270 270 270 273 276 278 280 281 280 279 278 278 278 279 282 284 285 284 284 284 286 289 291 291 288 287 288 291 293 295 296 297 298 299 300 299 297 297 297 296 295 293 292 293 294 298 300 301 302 302 302 302 301 301 300 300 302 303 303 301 299 299 298 299 299 298 298 298 298 298 298 297 298 299 301 302 303 304 304 305 305 291 291 291 292 294 296 296 295 294 293 294 295 296 298 301 305 307 307 306 305 305 305 305 306 307 306 305 303 301 300 301 nan 302 302 nan 299 298 nan nan nan 303 303 301 299 297 297 296 296 295 296 298 300 302 303 302 297 291 286 nan nan nan nan nan 288 288 287 285 282 279 277 277 279 279 279 279 280 281 282 284 286 286 284 nan 283 282 281 280 279 278 278 278 277 277 276 275 277 280 282 282 280 279 280 281 282 281 279 276 274 272 270 268 267 265 265 265 265 265 265 263 260 257 256 255 255 254 254 255 257 259 261 263 264 264 261 260 258 256 256 256 254 252 253 254 256 257 257 256 255 255 258 264 266 264 262 262 262 262 263 263 264 263 260 258 259 261 263 263 263 263 262 262 262 264 266 268 270 271 272 272 270 268 266 265 266 268 269 267 265 265 269 274 278 279 282 283 282 281 279 278 278 279 282 284 284 284 283 283 285 288 289 288 286 286 288 290 292 294 296 297 298 297 297 297 296 296 296 296 294 292 292 293 294 295 297 299 300 301 301 301 301 301 301 301 302 302 301 300 299 298 298 298 298 298 298 298 298 298 298 298 298 300 301 302 303 303 304 304 304 292 293 292 292 294 295 296 297 295 293 293 294 295 298 303 307 309 309 308 307 307 306 307 308 308 307 305 303 301 301 302 302 303 303 302 300 299 nan nan 302 304 304 302 300 298 298 297 297 296 297 298 299 300 301 301 297 292 nan nan nan nan nan nan 284 284 284 282 280 277 275 276 276 277 277 277 279 281 281 283 nan 286 285 284 283 283 282 281 279 279 278 278 277 276 275 275 276 279 279 280 279 278 278 279 280 280 278 276 274 273 272 270 267 265 265 266 265 265 264 262 260 258 257 256 256 255 255 255 256 259 261 263 264 264 262 261 258 256 255 255 254 254 254 255 257 258 258 257 255 255 258 262 264 263 261 262 263 263 264 266 266 264 260 259 260 263 265 266 266 265 263 262 264 265 268 269 269 269 270 270 268 267 266 265 266 267 267 265 263 263 268 269 275 280 285 286 285 283 282 280 279 280 282 283 284 283 283 283 285 287 288 288 286 285 286 288 291 294 295 296 296 296 295 296 295 295 295 293 292 292 293 295 294 294 295 297 298 299 300 300 300 301 301 302 302 301 300 299 298 297 297 298 298 298 298 298 299 299 299 298 299 300 301 301 302 302 303 303 303 294 294 294 293 294 294 296 296 296 295 294 295 296 300 305 309 311 310 310 309 308 307 307 308 308 307 306 304 302 302 303 303 304 304 302 300 299 nan nan 302 304 304 303 301 300 299 297 297 297 297 298 298 299 299 299 297 293 nan nan nan nan nan nan 280 281 282 281 278 276 275 274 274 275 275 nan 278 nan nan 281 nan 286 286 285 285 283 282 281 280 279 279 278 278 277 275 275 275 277 279 278 278 277 277 277 278 278 277 276 275 273 271 270 268 265 265 266 266 265 265 263 261 260 259 258 257 256 255 255 256 259 261 263 263 263 262 260 258 256 255 254 255 255 255 255 256 257 258 258 256 255 258 262 264 263 262 262 264 265 267 268 267 265 262 260 261 263 265 265 265 265 263 263 264 267 270 271 270 269 269 269 269 267 265 264 265 266 265 264 265 267 268 273 279 284 287 287 286 285 283 281 280 280 280 282 283 283 283 283 285 286 287 288 287 286 286 287 290 292 295 296 296 295 294 295 294 293 293 291 289 291 294 296 295 295 294 294 295 298 299 299 300 301 302 302 302 302 300 298 297 296 297 298 298 298 298 298 298 299 299 298 299 300 300 301 301 302 302 302 302 294 295 295 295 294 294 295 295 295 295 296 296 297 301 306 310 312 312 311 311 310 309 308 308 309 308 307 306 304 304 303 304 304 304 302 300 299 nan nan 301 303 304 304 303 301 299 297 296 296 297 298 297 297 297 297 296 295 293 nan 287 283 280 278 277 278 279 279 276 275 274 274 273 273 273 275 nan nan 280 281 nan 286 287 287 286 283 282 281 281 280 279 278 278 278 277 276 275 277 278 277 277 276 276 277 276 277 277 276 275 273 271 270 268 267 266 267 267 265 264 264 263 261 261 259 258 256 256 256 256 258 259 261 262 262 261 260 258 257 256 255 256 256 256 256 255 256 257 257 256 256 258 262 264 264 264 263 266 268 268 267 266 265 263 261 261 261 263 263 264 263 262 262 263 267 271 274 274 273 272 271 269 266 263 262 263 264 264 264 267 267 271 277 283 287 288 287 286 285 284 282 281 280 280 281 282 283 283 284 284 285 286 287 288 287 286 287 289 291 294 295 295 295 295 294 293 292 290 288 287 289 293 295 296 295 294 293 294 296 298 298 299 301 302 302 302 301 300 298 296 296 297 297 298 298 298 298 299 299 299 298 299 300 300 300 301 301 301 302 302 294 295 296 296 295 294 294 295 295 295 296 297 298 302 307 309 310 312 312 311 310 309 309 308 309 309 309 307 307 305 304 304 305 304 303 301 300 299 300 302 303 304 304 303 301 299 297 296 295 296 297 297 296 296 296 295 294 292 289 286 284 280 nan 276 276 276 276 273 272 272 272 272 271 271 273 nan 278 279 280 nan nan nan 288 286 284 283 282 282 280 279 279 279 279 278 275 274 276 277 276 275 275 276 276 276 275 275 275 274 273 270 269 269 269 268 267 267 265 264 264 264 264 262 261 259 257 256 256 256 257 258 260 262 262 261 260 259 258 257 256 256 257 257 256 256 256 257 257 256 256 259 262 264 264 264 264 268 269 267 265 265 265 262 260 260 259 260 262 263 263 262 261 262 265 270 272 274 275 274 272 269 265 262 260 260 261 262 261 264 268 272 278 285 288 288 287 285 285 285 284 282 280 279 281 282 283 284 285 285 284 285 286 287 288 287 287 288 290 292 294 294 294 294 294 292 290 288 286 286 288 290 292 294 296 295 293 292 293 295 297 299 301 301 302 302 301 300 298 296 296 297 297 297 297 298 299 299 299 299 298 299 300 300 300 300 300 301 301 302 292 294 296 296 294 293 293 293 294 294 296 297 299 300 303 307 310 312 312 312 310 309 309 309 309 310 310 309 308 306 305 305 305 305 303 302 300 300 301 302 302 303 302 301 300 299 298 296 294 295 296 297 297 296 295 294 292 290 288 285 283 280 nan 276 275 274 274 271 270 271 271 271 270 271 273 nan 277 nan nan 281 283 286 288 287 285 283 283 283 282 280 280 279 279 278 275 273 274 276 275 274 274 274 275 276 275 273 272 272 271 270 271 272 272 270 270 268 267 265 265 265 265 264 262 260 258 257 256 255 256 257 259 261 261 261 260 260 259 258 258 257 257 257 256 256 257 258 257 257 258 260 260 263 264 264 265 268 267 265 264 265 264 261 259 258 258 259 261 262 263 262 261 261 262 266 269 272 275 274 272 268 264 261 259 258 258 258 259 263 268 272 278 284 288 287 285 284 284 284 284 281 279 279 280 281 283 284 285 285 284 284 285 287 287 288 287 288 290 291 291 293 293 293 293 292 289 287 285 285 286 287 289 293 295 296 294 292 292 294 295 298 298 302 304 303 302 300 298 296 296 297 297 297 297 297 298 298 299 299 299 299 299 299 299 299 300 300 302 302 290 294 295 295 294 292 292 292 293 293 295 297 298 301 304 307 310 311 312 312 311 309 309 309 309 309 310 310 309 307 305 305 305 305 304 303 301 301 301 301 302 302 300 298 297 298 297 296 294 294 295 295 296 296 294 293 290 288 286 284 282 280 278 276 275 273 272 270 268 269 270 270 271 271 nan 275 276 277 278 281 283 287 289 288 286 284 284 284 283 282 281 280 279 278 275 273 274 274 274 273 273 273 273 275 274 272 269 268 268 269 273 275 274 273 272 269 267 267 267 267 265 264 262 260 259 258 257 255 255 256 259 261 261 261 261 261 261 260 260 259 258 256 256 257 258 259 258 258 259 259 261 264 264 264 266 268 265 262 262 263 263 262 259 257 257 258 260 261 262 261 260 259 259 262 266 271 273 272 270 267 264 261 260 259 258 257 259 263 267 271 277 283 286 286 285 284 283 283 282 280 278 279 279 281 283 283 284 284 284 284 285 286 287 288 287 288 289 289 291 292 292 292 292 291 288 285 284 284 284 286 289 292 295 295 293 291 291 293 291 293 296 300 304 304 303 300 298 296 296 297 297 296 296 297 298 297 298 299 298 298 299 299 299 299 299 300 302 302 289 292 294 294 293 291 291 291 292 292 294 295 298 301 304 307 309 311 312 312 311 310 309 309 309 309 309 309 309 307 305 304 304 304 304 303 303 302 301 301 301 301 298 295 293 295 296 295 293 293 292 293 294 294 293 291 289 287 285 282 281 280 278 277 274 271 270 268 267 268 269 270 271 272 273 275 275 276 278 281 284 287 289 289 287 285 285 285 285 284 282 280 279 279 276 274 273 273 273 273 273 273 273 273 273 271 268 266 266 268 272 273 275 276 274 271 268 269 268 267 265 264 262 261 260 258 257 255 255 257 259 261 261 260 261 261 261 261 261 260 258 255 256 257 259 259 259 259 258 259 261 263 263 264 265 266 263 261 261 261 261 259 257 257 257 258 259 260 260 259 258 258 259 261 265 268 270 269 268 266 263 262 261 260 258 257 259 264 268 272 276 280 282 283 283 283 282 281 280 278 277 278 279 280 281 282 283 284 284 285 285 286 287 287 288 287 287 288 290 291 291 291 292 291 287 285 284 283 283 285 289 292 294 293 292 291 290 291 290 290 294 299 303 304 303 301 298 297 296 297 297 296 296 298 298 298 298 298 298 298 298 298 298 298 299 300 301 302 288 290 292 292 292 291 291 291 291 291 291 293 297 301 304 306 308 310 311 311 311 310 310 310 309 309 309 308 308 307 304 302 303 303 303 303 303 302 301 300 301 300 297 294 291 292 294 294 293 292 290 291 292 292 291 289 287 285 283 281 281 280 nan 276 273 271 269 267 267 267 268 269 271 272 274 274 275 276 277 280 284 288 289 289 289 287 286 285 285 284 283 280 279 278 277 274 273 273 272 272 273 274 273 272 nan nan 269 266 265 268 269 271 274 275 275 273 271 271 269 267 266 265 263 262 260 258 257 256 256 258 259 260 260 260 260 261 262 262 262 260 257 255 256 259 259 259 259 258 258 258 259 261 262 263 264 263 261 260 260 259 258 256 256 256 257 257 256 256 256 256 256 259 262 264 265 266 266 266 266 264 262 261 261 261 259 259 261 266 269 272 275 276 278 280 282 283 282 279 277 275 276 277 278 278 280 281 283 284 284 285 285 285 286 287 287 287 287 287 289 289 289 290 291 291 288 286 284 282 282 284 288 291 292 292 291 291 291 290 289 288 291 295 300 304 304 301 299 298 297 297 297 296 296 299 299 299 298 298 298 298 298 298 298 298 299 300 300 300 286 288 289 290 290 290 291 290 290 291 291 293 295 299 302 305 307 308 310 310 310 310 310 310 310 309 309 308 307 306 303 302 303 303 303 302 302 301 301 300 299 298 296 293 291 291 291 292 292 291 290 290 290 290 290 288 285 283 282 281 281 nan nan 275 272 270 269 267 266 267 268 269 271 272 274 274 274 275 277 280 284 287 289 289 289 289 288 287 285 285 284 281 279 278 277 275 274 273 272 272 273 274 273 272 271 271 270 268 267 268 269 270 271 273 275 275 274 272 270 268 267 266 264 261 259 258 257 257 257 258 259 258 258 258 260 261 262 262 262 260 257 256 258 260 260 259 258 257 257 256 257 259 261 261 262 262 261 259 258 257 256 255 255 256 257 256 254 253 251 251 255 261 268 269 266 264 262 262 262 262 260 260 260 261 261 262 263 266 269 272 272 274 276 279 282 283 281 277 274 273 274 276 277 278 279 280 282 283 284 285 284 284 285 285 286 287 286 286 287 288 288 289 290 291 290 286 283 281 281 283 287 290 290 290 290 291 291 290 288 287 287 290 295 300 302 302 300 297 296 296 296 296 297 300 300 300 299 299 298 298 298 298 298 298 299 299 299 299 284 286 288 288 288 289 289 290 290 291 292 292 294 297 300 303 305 307 308 309 309 309 309 310 309 308 308 308 307 305 303 302 301 302 302 302 301 300 300 299 298 297 295 293 291 291 290 291 291 290 290 288 287 287 287 286 284 283 281 nan nan nan nan 274 272 271 268 266 266 267 268 270 272 274 275 274 274 274 nan 279 283 285 287 288 289 290 290 288 287 285 284 282 280 280 278 276 275 274 273 272 273 273 273 272 270 270 270 269 269 269 270 270 nan nan 274 276 275 273 271 270 269 267 263 260 259 258 258 257 257 257 257 257 257 259 260 262 262 262 262 260 257 257 259 259 260 258 257 256 257 255 256 257 259 260 260 261 259 257 256 255 254 254 254 256 256 255 253 252 249 251 259 268 275 274 268 263 261 260 259 259 258 259 260 261 262 263 264 267 268 270 272 273 276 279 282 282 279 275 273 273 273 274 276 277 278 280 282 283 285 284 283 283 284 285 286 286 286 285 286 286 286 287 288 289 289 286 283 281 280 282 286 288 287 287 287 290 292 291 288 286 285 287 290 293 295 298 298 294 294 295 296 296 298 299 300 300 300 299 299 298 298 298 298 298 298 298 298 298 283 285 287 287 287 288 288 289 290 292 293 292 293 295 298 302 303 304 305 307 308 309 309 308 308 307 307 307 306 304 304 302 301 301 301 300 300 300 299 298 297 296 295 295 293 292 290 290 291 291 290 288 287 287 286 285 284 282 280 nan nan 279 276 nan nan 271 268 266 266 267 269 271 273 275 275 274 274 274 276 nan 281 283 284 287 289 290 291 290 288 286 285 283 282 282 281 278 276 274 274 273 273 272 272 272 271 271 271 269 268 269 271 272 nan nan 272 275 275 273 272 271 270 267 263 260 259 259 259 257 256 256 256 256 257 259 261 261 261 261 262 260 258 259 261 261 260 258 257 257 257 255 255 256 257 258 258 259 258 255 254 253 253 253 253 254 255 255 254 252 251 255 265 275 281 279 271 266 264 260 258 258 258 259 260 261 262 262 264 264 267 271 273 274 276 280 282 280 276 274 273 273 274 275 275 276 278 280 282 283 284 284 283 282 283 284 286 286 285 284 285 285 285 285 286 288 288 286 283 280 280 282 285 285 284 284 285 289 292 291 289 285 283 284 284 286 290 294 294 292 292 293 294 295 295 297 298 299 300 300 299 299 299 299 299 298 298 298 298 298 283 285 286 287 287 288 289 289 291 292 293 293 292 294 296 299 298 300 303 305 307 308 308 308 308 307 305 305 305 305 304 302 300 300 299 299 299 299 299 298 297 297 296 297 295 293 291 290 291 290 289 289 288 287 287 286 284 281 279 279 nan nan 278 nan 274 271 270 267 267 268 269 272 274 275 275 274 274 275 276 278 279 282 284 nan nan 291 292 291 290 288 286 285 284 284 283 280 277 275 274 273 272 272 271 271 272 273 272 270 268 269 271 273 nan nan 270 272 272 271 271 272 271 268 264 261 260 260 259 257 257 255 254 255 257 260 261 260 259 260 262 262 261 261 262 262 262 260 259 259 258 256 255 255 255 256 256 257 256 254 252 251 252 252 253 254 254 256 256 254 254 259 269 279 283 282 278 274 269 263 260 258 259 259 260 260 260 261 261 263 267 271 274 276 278 280 281 277 274 273 273 273 274 274 274 275 278 280 281 282 282 283 282 281 283 284 286 285 284 284 283 283 284 284 285 286 287 286 283 280 280 281 283 283 282 283 284 288 291 291 288 284 283 282 282 284 287 290 291 290 290 291 291 292 293 295 296 298 300 300 300 300 300 300 300 299 298 298 297 297 283 284 285 286 288 288 289 290 292 293 294 293 292 293 294 295 295 297 299 302 305 307 307 306 306 305 304 304 304 304 302 301 299 299 298 298 298 298 298 298 298 298 298 298 297 295 292 291 291 290 289 289 289 289 288 287 284 281 279 nan nan nan nan nan 276 275 273 270 268 268 269 271 274 275 275 274 274 275 275 276 278 281 283 nan nan 290 291 292 291 290 289 287 286 285 284 281 278 276 275 274 273 272 271 271 272 273 273 271 268 268 270 nan nan nan 270 269 269 270 270 271 272 270 266 263 262 262 262 260 258 255 254 256 258 260 260 258 258 260 262 262 262 262 263 263 263 262 261 261 259 256 255 253 253 253 254 256 256 254 252 251 251 251 252 253 255 257 257 255 255 260 269 278 281 280 281 278 273 267 263 261 260 259 259 260 260 259 260 263 267 271 274 277 279 279 279 277 273 272 272 273 273 272 273 276 278 280 280 280 281 281 281 280 282 285 286 285 283 283 281 282 283 283 283 285 286 285 282 280 280 280 281 282 282 283 284 286 289 290 287 286 284 283 282 282 284 287 289 288 289 290 290 290 291 293 294 296 299 301 301 301 301 301 301 300 299 298 297 297 282 283 284 286 288 289 290 291 293 294 294 293 293 292 294 295 295 295 296 300 303 305 305 304 304 303 302 303 303 302 301 300 299 298 298 298 298 298 298 298 298 298 298 298 297 295 293 293 292 290 289 289 289 289 289 287 285 281 279 279 281 282 282 281 280 278 275 271 269 268 269 271 274 275 274 273 273 273 nan 276 278 281 283 nan nan 289 290 291 291 291 290 288 287 285 285 283 279 277 276 275 274 273 272 271 272 273 273 272 269 267 269 nan nan nan nan nan nan 268 268 270 272 271 268 265 264 264 262 260 258 256 256 257 260 261 259 258 257 259 261 263 264 264 264 265 266 265 264 263 260 259 255 251 250 252 254 255 255 255 254 253 252 251 251 254 256 257 256 255 256 260 268 273 275 278 279 279 274 268 264 262 260 259 259 259 259 259 260 263 267 270 274 277 278 278 277 275 270 271 272 272 271 270 272 276 278 279 279 279 279 279 279 281 283 285 285 284 283 281 279 280 282 282 283 284 285 285 283 281 279 279 279 280 281 283 284 285 286 287 287 286 285 284 282 281 282 285 287 288 288 289 289 289 289 290 292 295 298 301 302 302 302 301 301 300 299 298 297 297 282 283 284 286 288 289 290 292 294 295 295 294 294 293 294 294 294 293 294 297 301 303 303 302 302 301 301 302 302 301 299 298 298 298 298 298 297 297 298 299 299 298 298 297 295 294 293 293 292 290 289 289 290 289 289 287 285 283 281 280 281 283 283 283 282 280 276 273 269 nan 269 271 274 274 274 273 272 272 274 276 279 282 283 284 286 287 287 288 289 290 289 288 287 286 286 284 280 278 277 276 275 273 nan 272 273 273 273 271 269 268 269 270 270 nan nan nan nan 268 267 268 271 272 270 269 268 266 264 261 258 256 257 259 260 261 259 259 258 259 262 264 264 264 264 266 267 266 265 265 263 260 254 250 249 252 255 257 257 257 257 256 253 251 251 254 257 257 256 255 257 259 264 269 274 277 278 277 274 269 264 261 260 259 258 257 257 259 261 264 266 269 272 275 276 277 275 272 269 271 272 271 269 269 272 275 277 278 277 277 276 276 278 282 285 285 283 283 281 278 277 278 280 282 282 283 284 285 284 282 279 277 277 279 281 283 283 283 283 283 284 284 285 285 283 282 282 284 285 287 287 288 287 287 287 288 290 293 297 299 300 301 302 301 300 299 299 298 297 297 283 284 285 287 288 290 291 293 295 295 295 295 295 295 294 294 293 293 293 296 299 301 301 301 301 300 301 302 302 300 298 297 297 297 298 298 298 297 297 298 299 299 298 297 295 293 293 293 292 291 290 290 290 290 289 288 286 284 282 281 282 283 284 283 281 279 276 272 269 nan nan 271 273 273 273 272 270 270 273 277 280 284 286 286 286 286 286 286 287 288 289 287 286 286 286 284 281 280 279 278 276 nan nan nan nan nan 272 270 269 269 270 270 269 270 271 272 271 269 267 267 269 270 271 271 270 268 265 261 258 257 258 260 261 261 261 260 259 261 263 263 263 263 266 268 268 267 267 266 264 259 253 250 251 255 258 260 260 259 258 255 252 250 251 254 256 256 256 256 256 258 262 269 274 276 277 276 273 268 263 261 260 259 258 256 257 259 261 264 266 268 270 272 273 274 272 269 269 271 272 269 268 268 270 273 275 276 275 273 272 273 277 284 288 289 287 283 278 276 276 278 280 281 281 282 283 284 284 282 279 276 275 277 281 283 283 283 283 282 282 283 285 285 285 284 284 285 285 286 287 286 286 286 285 286 288 289 291 294 298 300 301 301 299 299 298 298 297 296 284 285 286 288 289 290 292 293 294 295 295 295 295 295 295 294 293 293 294 296 298 299 300 300 300 301 302 302 301 299 297 296 296 297 297 298 298 297 297 298 298 298 297 296 294 292 292 292 292 292 291 291 291 291 289 288 287 285 284 283 283 284 285 283 281 278 275 272 nan nan 269 270 271 272 272 270 268 270 274 278 282 286 288 288 288 288 nan 285 285 287 288 287 286 285 285 285 283 282 280 278 277 nan nan nan nan nan 272 269 269 269 271 271 269 268 270 272 nan 270 nan nan nan 268 270 272 272 269 265 261 259 258 259 261 261 262 261 260 261 263 264 263 262 263 267 269 269 268 267 265 263 258 254 254 256 259 261 262 262 260 256 253 251 250 251 253 255 256 256 257 256 258 263 269 273 275 275 275 272 267 266 262 260 261 260 258 258 260 262 265 266 267 267 268 270 271 269 267 268 270 270 268 267 267 269 272 274 274 271 268 266 268 275 283 283 290 292 287 280 276 278 280 281 281 281 282 282 284 284 283 279 276 275 276 280 279 281 283 283 282 281 282 283 283 284 285 286 287 287 287 286 285 285 285 285 286 286 287 289 292 295 298 298 299 297 297 297 297 297 296 284 286 287 289 290 291 292 293 294 295 295 295 296 296 295 295 293 294 295 296 297 298 299 299 300 301 302 302 301 298 297 296 296 296 297 298 297 297 297 297 298 298 297 296 294 292 292 291 291 292 292 293 293 291 290 288 287 286 286 285 285 286 286 284 281 278 275 271 268 268 269 270 272 272 271 269 268 270 275 279 284 288 289 290 290 nan nan nan 285 286 287 286 285 285 285 285 284 282 280 278 278 275 nan nan nan nan 273 271 269 269 271 272 269 267 nan nan nan 271 nan nan nan nan 269 272 273 270 266 262 259 259 260 260 261 261 261 261 262 263 263 262 262 263 266 267 268 267 265 263 260 256 256 259 261 263 264 264 263 258 253 250 249 250 250 251 253 254 257 258 257 258 261 266 271 273 272 272 270 269 265 262 261 263 262 261 261 262 264 265 266 266 266 266 267 268 266 266 267 269 269 268 268 268 270 272 273 272 269 265 265 268 269 278 284 290 294 294 288 283 283 283 283 282 282 282 283 284 284 283 280 277 275 275 276 277 279 282 283 282 281 281 281 281 282 283 286 288 288 287 285 284 284 285 285 285 286 287 289 291 294 296 296 297 296 296 296 296 296 295 284 286 288 288 289 290 291 292 294 295 295 295 296 296 296 295 294 294 296 296 298 299 299 299 300 301 302 302 300 298 296 296 296 297 298 298 298 297 296 296 297 298 297 296 296 294 292 291 291 292 293 294 294 293 292 290 289 288 286 285 285 286 286 284 281 278 274 271 269 269 270 271 273 273 272 269 268 271 276 281 286 287 289 291 291 nan nan nan nan 285 286 286 285 285 285 285 283 281 279 278 278 275 nan nan nan nan nan 272 269 269 271 273 270 268 nan nan nan nan nan nan nan nan 269 273 274 271 266 262 260 260 260 260 260 260 261 261 262 263 263 262 262 263 264 267 267 265 263 260 258 256 259 263 266 268 268 266 261 256 250 247 248 248 249 249 252 254 258 258 256 256 257 261 266 269 269 269 270 268 265 263 263 263 263 263 263 264 264 264 264 264 264 265 265 265 265 265 266 267 267 268 267 268 270 272 273 272 269 267 267 268 272 278 284 289 293 296 294 290 287 286 286 285 283 283 283 284 284 283 281 278 277 277 276 276 278 280 282 283 282 281 281 280 280 282 286 288 288 286 284 283 284 285 286 287 287 288 290 292 294 296 296 296 295 295 295 296 295 294 283 285 287 288 288 289 290 292 294 294 295 295 296 297 296 296 295 295 296 297 299 300 300 299 300 301 302 302 300 298 298 297 297 298 299 299 298 297 296 296 296 297 297 297 297 295 293 291 291 292 293 294 294 294 293 292 291 290 287 286 286 288 286 284 281 277 273 272 270 269 270 272 274 274 273 271 270 272 278 282 284 286 289 290 290 290 289 287 nan 286 286 286 285 285 284 283 282 280 278 278 277 275 272 271 nan nan nan 271 269 268 271 272 270 268 nan nan nan nan nan nan nan 267 270 273 274 271 266 262 262 260 260 260 261 261 261 262 263 264 263 263 263 263 264 267 266 264 262 259 257 257 260 262 267 272 272 267 259 252 248 245 246 247 247 247 250 255 259 257 253 251 251 254 260 264 264 268 268 266 264 263 263 261 261 263 264 264 264 264 263 263 263 264 264 263 264 264 265 264 265 265 266 267 270 273 274 272 270 270 269 270 274 279 285 288 291 293 294 292 291 289 288 286 285 284 284 285 285 283 281 280 279 277 276 276 277 279 281 283 283 282 282 281 281 282 285 287 287 286 283 283 284 285 287 288 289 290 291 293 295 296 296 296 296 295 295 295 295 294 281 284 285 286 287 288 289 291 293 293 294 294 295 297 297 296 296 295 297 298 300 301 301 300 300 301 302 302 302 301 299 297 297 299 299 299 299 298 297 297 296 296 296 297 296 296 294 291 291 292 293 294 294 294 293 292 291 290 288 287 288 290 288 286 282 277 276 273 270 269 270 272 274 276 276 275 274 275 278 280 283 286 288 289 289 289 289 288 nan nan 286 286 285 284 283 282 281 279 277 277 277 275 274 272 270 nan nan nan nan 268 271 271 270 268 268 nan 272 273 nan nan 267 267 270 273 274 270 267 266 263 260 260 261 262 263 262 263 263 265 266 265 264 263 264 267 265 263 261 259 256 256 257 261 269 274 274 267 256 248 244 243 244 245 245 247 250 255 257 254 252 250 250 252 256 258 265 270 268 264 262 261 261 261 261 262 262 263 263 263 263 263 262 262 263 263 263 264 264 264 265 266 267 269 271 274 274 274 273 272 272 273 276 281 284 287 289 291 291 291 290 289 287 286 285 285 285 285 285 284 282 280 279 278 277 276 276 277 279 282 283 283 283 281 282 283 285 286 286 285 283 283 283 285 288 289 290 290 291 293 295 296 297 297 297 296 295 295 295 294 280 280 283 285 286 287 288 290 292 292 293 293 294 295 296 297 297 296 298 299 300 301 301 301 301 301 302 302 303 302 301 299 298 298 299 299 299 298 299 299 298 298 297 296 296 296 295 293 292 292 293 293 292 292 293 292 291 289 288 288 290 291 290 288 287 283 278 273 270 269 271 273 276 279 279 279 278 278 281 281 283 285 286 287 288 289 289 288 nan nan nan nan 285 284 283 282 280 278 277 277 277 276 275 272 270 nan nan nan nan 268 270 270 268 268 268 270 272 nan nan nan 266 268 271 273 273 273 270 266 264 262 262 262 264 264 264 263 263 263 265 266 265 264 265 267 265 262 261 259 256 255 256 262 269 274 273 266 254 245 242 243 243 243 245 247 252 256 254 251 251 253 254 255 256 259 264 272 274 267 261 258 258 259 259 260 262 262 263 263 263 262 261 261 262 263 263 264 264 265 267 270 271 272 274 275 275 275 274 273 274 275 278 281 283 286 288 289 289 289 288 287 286 285 285 285 285 285 285 284 282 280 280 278 277 276 275 276 277 277 280 282 283 283 284 284 285 286 286 285 284 283 284 286 288 290 290 291 291 293 293 296 297 297 297 296 295 295 294 294 276 278 281 284 285 286 287 289 291 292 292 293 293 294 295 296 297 297 298 298 299 301 302 302 301 301 301 301 302 303 302 300 299 298 299 299 300 300 300 300 300 300 298 297 296 296 295 295 294 293 293 292 292 292 292 292 291 289 287 288 290 290 290 289 289 285 278 272 269 269 272 275 278 281 282 282 282 281 282 282 283 283 285 286 287 288 288 288 288 288 288 286 nan nan nan nan 280 278 276 276 276 276 275 272 270 nan nan nan nan 268 270 269 268 267 268 270 272 272 270 nan 266 268 271 273 273 271 269 266 265 264 264 264 265 265 264 264 264 263 264 265 265 264 266 267 265 262 261 261 259 257 258 264 270 272 270 263 253 246 245 247 245 244 245 248 253 255 252 250 251 253 255 257 258 260 264 270 277 275 265 258 257 257 258 261 262 262 263 263 263 261 260 261 261 262 264 265 265 266 268 271 274 276 276 277 277 277 275 274 275 276 278 280 282 284 285 286 287 287 287 286 285 284 284 284 284 284 284 283 281 280 280 278 277 276 275 275 275 276 278 281 283 284 284 285 286 286 286 286 284 284 285 286 288 289 290 291 291 291 293 295 297 297 297 296 295 295 294 293 274 277 279 282 284 285 286 288 290 291 292 292 293 294 294 295 296 297 297 297 298 300 302 302 302 301 300 300 301 302 302 301 299 299 299 300 301 302 302 303 303 302 300 298 297 297 296 296 296 296 295 293 292 291 292 292 292 290 288 288 289 289 289 288 286 283 nan 273 270 271 274 277 280 282 282 283 283 283 283 282 283 283 284 285 287 287 287 287 287 288 287 286 285 nan nan 283 280 276 276 275 275 275 274 272 271 nan nan nan nan 269 269 268 267 267 269 271 nan nan nan nan nan nan nan 272 273 271 268 266 266 266 266 266 266 266 265 265 264 264 263 264 264 264 265 266 265 263 263 262 261 260 262 267 270 270 267 262 257 251 249 250 248 247 247 249 253 254 252 250 250 252 256 258 258 259 262 268 276 278 271 270 262 258 259 261 262 262 263 264 263 262 262 261 261 263 264 265 265 266 268 270 273 275 276 277 278 277 276 275 276 277 278 279 280 281 282 285 286 286 285 284 283 283 283 283 283 282 283 282 281 280 279 278 277 276 276 275 275 276 277 279 282 284 284 284 285 285 286 285 284 284 285 287 288 289 289 289 290 290 292 294 296 297 297 296 295 295 294 293 274 276 279 281 283 284 285 287 288 289 290 292 294 294 293 294 296 297 296 296 297 299 300 301 301 300 300 300 301 301 301 300 299 299 300 300 302 303 304 304 304 303 302 300 299 298 296 296 296 297 296 294 292 292 292 293 293 291 289 288 288 288 288 287 286 282 277 nan 272 273 276 278 nan 281 282 283 283 282 282 282 282 283 284 285 285 286 287 287 287 287 287 286 285 285 284 283 279 278 275 274 274 274 273 272 271 270 nan nan nan 268 269 268 266 266 269 nan nan nan nan nan nan nan nan nan nan 271 268 266 267 267 268 268 268 267 266 265 265 263 263 263 264 264 265 266 265 265 264 263 263 264 266 269 269 267 265 262 260 254 252 251 251 250 249 250 252 254 253 252 250 252 257 261 261 260 262 268 273 276 276 273 267 262 261 262 263 262 263 264 264 263 264 263 262 264 265 265 266 266 267 268 270 272 274 277 278 277 277 277 277 277 278 278 278 279 281 283 284 283 283 283 282 282 282 282 282 281 282 281 280 279 278 277 277 276 276 275 275 276 277 279 281 283 282 283 283 284 285 285 284 285 286 288 289 289 289 289 289 289 291 293 295 296 296 296 295 295 294 293 274 276 278 280 283 284 285 286 287 288 290 293 295 295 294 294 296 297 296 295 296 297 298 300 300 299 299 300 301 301 300 299 300 300 300 301 302 303 304 305 305 304 303 302 301 300 300 297 297 298 297 295 292 291 292 294 295 293 290 289 287 287 286 286 286 283 278 275 274 275 277 278 279 nan 282 282 282 282 282 280 279 282 284 284 285 285 286 286 286 287 287 286 285 nan 285 nan 281 278 275 273 273 273 272 271 271 271 270 269 nan nan 267 266 265 266 268 nan nan nan nan nan nan nan nan nan 272 270 268 267 267 268 269 269 269 269 267 266 264 263 263 264 265 265 264 264 265 266 265 265 266 267 269 269 267 264 262 260 258 255 253 251 252 251 249 250 252 253 254 253 251 252 257 262 265 264 265 269 272 272 273 272 269 265 263 263 263 263 263 263 264 264 264 263 262 264 264 265 266 267 267 267 268 270 272 275 277 277 277 277 277 277 277 278 278 278 280 281 281 281 281 281 281 281 281 281 281 280 281 281 280 279 278 277 277 276 276 276 276 276 276 278 280 281 281 282 283 283 284 284 284 285 287 288 288 289 290 289 288 289 290 292 294 295 296 296 295 295 294 293 274 276 278 280 282 284 285 286 287 288 291 293 295 295 294 294 296 296 295 295 295 296 298 298 298 298 299 300 300 300 300 300 300 300 301 301 303 303 304 305 305 305 304 303 303 302 300 298 298 299 298 296 293 291 292 nan 296 296 294 291 287 285 284 285 285 283 280 278 276 276 278 280 280 281 281 282 282 282 281 278 278 278 280 282 283 284 285 285 285 286 287 286 286 nan nan nan 282 278 274 272 272 272 271 271 271 271 271 269 nan nan 266 265 264 266 268 nan nan nan nan nan nan 267 269 271 272 271 269 268 268 268 268 269 270 270 269 266 264 262 262 264 264 264 264 264 264 265 266 266 267 269 270 270 266 263 260 257 256 256 254 252 252 251 250 250 252 253 254 254 252 253 257 262 266 267 267 267 268 270 271 270 268 265 263 263 263 263 263 263 263 264 263 261 261 262 263 265 266 266 267 267 268 269 271 273 274 275 276 278 278 278 278 278 278 278 278 279 278 278 279 279 280 279 279 280 280 280 280 280 280 280 279 278 277 276 276 276 277 276 277 278 279 280 280 281 282 283 283 283 283 285 286 286 288 289 290 289 289 289 290 292 293 294 294 295 295 294 294 293 275 277 278 279 282 282 284 287 288 289 292 294 295 295 294 295 296 296 296 296 295 296 298 297 297 297 298 299 299 300 300 300 300 300 301 302 303 304 305 305 304 304 304 304 304 302 300 298 297 298 298 296 293 292 293 294 295 296 295 292 288 284 283 283 284 284 282 280 280 279 281 282 282 282 282 282 282 282 281 278 278 278 279 281 283 284 284 284 285 286 286 287 287 287 286 284 281 277 273 271 270 270 271 271 271 271 270 268 267 nan 266 264 263 266 268 nan nan nan nan nan 267 267 269 271 272 271 270 268 268 268 269 270 271 271 270 267 264 262 262 263 263 264 263 263 264 265 266 266 268 269 270 270 267 263 259 257 256 255 254 253 253 252 251 252 253 254 255 254 253 254 257 261 265 267 267 265 266 268 269 268 266 264 263 262 262 262 262 261 262 262 262 260 260 261 262 263 264 266 267 267 268 269 270 270 272 273 275 275 277 277 277 278 277 276 276 276 276 276 277 277 279 278 278 278 278 278 279 280 280 280 280 278 277 276 276 277 277 277 277 277 278 279 280 281 282 282 283 283 283 283 284 285 286 288 290 290 289 289 290 292 293 293 294 294 294 294 294 293 276 279 279 280 280 282 284 287 288 290 292 294 295 295 294 295 296 297 297 296 296 296 297 297 296 296 297 298 299 299 299 300 300 301 301 301 302 304 305 305 304 304 304 304 303 301 299 298 298 298 297 295 293 292 292 294 295 296 295 292 288 285 282 282 283 284 284 284 283 283 284 285 284 284 283 282 283 283 281 281 280 279 280 282 283 283 283 283 284 285 285 286 287 287 286 284 281 277 273 270 269 269 269 270 270 269 269 268 267 nan 266 264 263 265 268 269 270 nan nan nan 267 267 268 269 270 270 269 269 269 269 270 271 272 272 270 266 263 262 262 262 263 263 262 263 265 265 265 266 267 269 269 269 266 261 259 257 255 254 253 253 253 253 252 253 254 255 255 254 254 255 257 259 259 262 264 264 266 267 268 267 266 264 263 262 261 260 260 260 260 260 260 259 259 260 261 262 263 265 266 266 267 268 268 268 269 269 271 274 275 275 276 276 275 274 274 275 275 275 275 276 278 277 277 276 277 277 278 278 279 279 279 278 277 276 276 277 278 278 278 277 277 278 279 280 281 282 282 282 283 283 283 284 285 287 289 290 290 289 289 290 292 293 293 293 293 293 293 292 277 279 279 280 280 282 285 287 288 290 292 294 295 294 294 295 296 298 297 296 296 296 297 296 296 296 297 298 298 298 299 300 301 301 300 301 302 303 304 305 305 305 304 303 302 300 298 298 298 297 296 294 292 292 293 294 295 295 294 293 289 285 283 283 284 284 285 286 286 286 286 286 287 286 286 285 284 284 283 282 281 281 281 282 282 283 283 283 284 284 285 286 287 288 287 284 280 277 273 270 268 268 268 268 269 268 268 268 268 nan 266 264 264 264 266 268 270 nan nan nan 268 267 267 268 269 269 269 269 270 271 272 272 273 272 269 265 263 262 262 262 262 262 261 263 265 266 265 266 266 267 268 267 264 261 259 257 255 254 253 253 253 253 253 254 255 255 255 254 254 256 257 257 258 260 261 263 265 266 267 266 265 264 263 261 260 259 258 258 259 259 259 259 259 260 260 260 262 264 265 265 265 265 265 266 266 267 269 271 272 273 273 274 274 273 273 274 274 274 275 276 277 276 276 275 275 275 276 277 278 279 279 278 276 275 276 277 278 279 278 278 277 278 279 280 281 282 283 283 283 283 283 283 284 286 288 289 289 289 289 290 291 292 292 292 292 292 292 292 277 277 278 279 280 283 285 287 288 289 291 293 294 294 294 295 297 298 297 296 296 297 296 295 295 296 296 297 298 298 299 300 301 301 300 300 301 302 303 304 305 305 303 302 301 300 298 298 298 297 296 295 294 293 293 294 294 294 294 292 290 286 284 285 285 286 287 288 289 289 289 289 289 288 288 287 287 285 284 282 283 283 282 282 282 282 282 283 284 284 284 285 287 288 287 283 279 276 273 270 269 268 267 267 267 267 267 268 268 269 267 265 265 264 265 268 270 nan nan 269 268 267 267 268 268 269 269 269 270 272 273 272 272 270 268 266 264 262 262 262 261 260 261 263 265 265 265 265 266 266 266 265 263 261 260 258 256 254 253 253 254 253 254 255 255 254 254 254 255 256 256 257 257 259 260 263 264 264 264 264 264 263 262 260 258 257 257 257 257 258 259 259 260 260 260 260 261 263 264 264 264 265 265 265 265 267 268 269 270 270 271 272 273 273 272 272 273 274 275 276 276 274 274 274 274 274 275 277 278 278 277 276 275 275 276 276 278 279 279 278 277 277 278 279 280 281 282 283 284 284 284 284 284 285 287 288 288 288 289 290 291 291 291 291 291 291 291 292 275 277 278 279 280 282 285 286 287 288 290 291 292 293 294 295 297 298 296 295 297 297 296 294 294 294 295 297 297 297 299 300 301 300 299 300 300 301 302 302 304 304 303 301 300 299 298 297 297 297 297 296 294 293 293 293 293 293 292 291 289 287 287 287 288 288 289 290 291 291 292 292 292 291 290 290 288 287 285 283 284 284 281 280 281 282 282 284 284 283 283 284 286 287 286 283 278 275 274 272 270 269 267 266 266 266 267 267 268 269 269 268 266 264 265 267 270 271 nan nan 267 268 268 268 268 269 269 270 272 273 273 271 270 269 268 266 264 263 261 260 260 259 261 264 265 265 265 265 266 266 265 263 262 261 260 258 257 255 254 254 255 254 254 254 253 252 252 252 253 255 256 256 256 258 261 263 263 261 261 261 261 261 261 259 256 256 255 255 255 256 258 259 260 261 262 262 262 263 263 263 264 264 264 265 265 266 267 267 268 268 270 271 272 272 271 271 272 274 275 275 275 272 271 272 272 273 275 277 278 278 276 275 275 275 275 276 278 278 278 278 277 277 278 278 278 279 282 284 285 285 284 285 285 285 285 286 287 287 289 290 290 290 290 291 290 291 291 291 275 277 278 279 280 282 284 285 286 288 288 289 290 292 293 296 297 297 295 295 297 297 296 295 294 294 296 297 297 297 298 300 301 300 298 299 299 300 301 302 303 303 301 300 299 299 298 297 297 297 298 297 295 294 293 293 292 292 291 290 289 288 288 289 290 290 291 292 293 294 294 294 294 293 292 291 290 288 286 284 284 284 280 278 280 280 282 284 285 284 283 283 285 286 285 282 277 277 274 272 271 269 267 266 265 266 266 266 267 267 269 269 266 264 264 266 269 270 nan nan 268 269 269 269 268 268 269 271 273 274 273 271 271 270 269 266 264 262 260 259 258 259 261 263 264 265 265 265 266 265 263 261 261 261 260 259 257 255 255 255 254 253 254 253 252 250 249 250 252 256 256 255 255 257 260 262 261 259 259 258 259 260 259 258 256 255 254 253 254 254 256 258 260 262 262 262 262 263 263 262 262 263 263 265 266 266 267 267 267 268 268 269 271 271 271 271 272 274 275 274 272 271 270 270 270 272 274 277 278 277 275 274 274 274 275 276 277 278 278 277 276 276 277 277 276 278 281 284 285 286 285 286 285 285 285 285 286 287 289 289 289 289 290 290 290 290 290 291 276 277 278 279 280 281 283 284 285 285 286 288 290 291 293 295 297 296 295 296 297 297 297 295 294 295 296 297 296 296 298 300 301 300 298 298 298 300 302 302 302 301 299 298 298 299 299 299 299 298 298 298 296 294 293 292 291 290 289 288 288 287 288 290 291 292 292 293 294 295 296 296 296 295 293 292 290 289 288 285 286 284 282 281 280 280 282 284 285 284 283 283 284 285 284 281 281 277 274 271 271 270 268 266 265 265 265 265 265 267 269 269 266 264 264 266 268 269 nan nan nan 270 271 271 269 268 269 272 274 274 274 273 272 271 269 267 264 261 258 258 258 259 260 261 264 264 264 265 266 264 262 260 260 261 261 260 257 255 254 255 254 253 252 251 250 249 248 249 252 255 256 255 256 258 260 260 259 258 257 258 260 261 260 258 257 255 254 253 253 254 256 258 260 262 262 261 260 260 260 261 261 262 264 266 267 267 267 267 267 267 267 268 269 270 270 270 272 275 275 274 272 270 271 271 270 271 273 276 278 277 275 275 274 274 275 276 276 277 277 277 276 276 275 275 275 277 280 283 286 286 287 287 286 285 285 285 287 288 289 289 288 288 289 289 289 289 290 292 275 276 278 279 280 281 282 282 282 283 285 288 290 291 293 295 297 296 295 296 297 298 296 295 294 296 297 297 296 295 298 300 301 300 299 297 298 300 302 302 301 299 297 296 297 298 298 300 300 300 298 298 297 295 294 292 291 290 290 288 287 287 288 290 292 293 293 294 295 296 296 297 297 296 294 292 291 290 289 287 287 285 285 283 281 280 281 284 285 285 283 282 283 284 284 283 281 277 273 271 270 269 268 266 265 264 263 263 264 267 269 269 266 264 264 266 267 268 nan nan nan 271 273 273 270 268 269 272 273 275 275 275 273 271 268 266 263 260 257 258 259 260 260 262 263 263 263 264 264 262 260 260 260 261 261 260 257 255 254 253 253 252 251 250 249 248 247 248 252 254 255 255 256 257 258 258 257 256 257 258 261 264 263 260 258 256 254 253 252 253 255 258 260 261 261 259 257 257 258 259 263 264 265 266 267 267 267 267 267 266 266 267 267 268 268 270 273 275 276 275 272 270 272 273 272 271 272 275 276 276 276 276 275 275 275 275 276 277 277 277 276 276 275 274 275 276 279 283 285 287 287 287 286 285 285 286 287 289 289 289 288 288 288 288 288 289 290 292 275 276 278 279 281 282 282 282 281 282 285 288 289 291 293 296 296 296 295 296 297 297 295 294 294 296 298 297 296 295 297 299 300 300 298 296 297 300 302 301 299 296 294 294 295 296 298 300 301 300 299 298 297 295 295 293 293 292 290 289 288 288 289 291 292 294 294 295 295 296 297 298 298 297 295 294 292 291 290 289 289 289 287 285 284 282 282 284 286 285 284 283 282 282 282 282 280 277 273 271 270 269 268 266 265 264 262 262 265 268 271 270 266 264 263 265 266 267 268 nan nan 272 273 273 270 268 268 270 271 274 276 277 274 271 267 264 261 258 257 258 258 260 261 262 262 261 262 263 262 260 259 259 260 261 261 258 257 255 253 252 252 251 250 249 248 246 246 248 250 251 253 254 256 256 257 257 255 256 257 260 263 265 265 262 260 257 254 252 251 252 255 258 260 260 259 257 256 255 257 261 269 269 268 267 267 267 268 267 266 265 265 265 266 267 268 271 273 276 276 273 270 270 274 275 275 274 274 275 275 276 277 277 275 275 275 276 276 277 277 277 277 276 275 274 274 276 279 282 282 284 286 286 286 285 285 286 288 289 289 289 288 288 288 288 288 288 290 292 275 276 278 279 281 281 283 282 281 282 285 288 289 291 293 296 296 295 295 295 296 296 294 293 294 296 298 297 295 295 296 297 299 299 296 295 296 300 301 300 297 295 293 292 293 296 298 300 300 300 299 298 297 296 295 295 294 293 291 290 288 288 289 291 293 295 295 295 296 297 298 299 299 298 296 295 294 293 293 293 295 292 289 288 287 285 284 285 286 285 284 283 283 282 282 282 280 276 273 270 269 268 267 267 266 263 261 262 266 270 271 270 267 264 263 263 265 267 268 270 271 272 273 273 270 268 268 268 270 274 277 278 275 271 266 262 259 258 258 258 258 260 261 261 261 260 260 261 260 259 258 259 261 262 260 257 256 255 253 252 251 250 248 247 246 245 245 247 249 249 251 253 253 255 256 255 255 256 259 262 265 266 266 263 261 255 252 251 251 252 255 258 258 258 257 255 253 253 258 265 273 273 271 269 268 267 267 266 265 264 264 265 266 267 269 271 273 277 277 272 269 270 273 276 278 278 277 277 277 277 278 277 275 275 275 276 277 277 277 277 277 276 275 274 274 276 279 279 281 283 285 286 285 285 285 287 288 289 289 289 288 288 288 288 287 288 290 291 275 277 277 279 279 282 283 282 280 282 286 287 287 289 293 295 295 294 293 293 294 294 293 293 294 296 297 296 295 295 295 297 298 297 295 294 296 300 301 299 296 294 292 291 293 296 298 299 299 299 299 298 298 297 296 295 294 293 291 290 289 289 290 292 295 295 296 296 297 298 299 299 299 298 298 297 296 295 295 296 297 294 291 290 289 286 285 286 287 287 286 284 283 282 282 281 279 275 272 269 268 267 267 267 266 263 262 264 268 271 271 270 267 267 264 263 264 267 269 270 270 271 273 274 273 270 269 268 270 274 278 278 275 270 265 262 260 260 260 259 259 260 261 260 259 259 260 261 260 259 257 258 261 261 258 256 255 254 253 252 251 249 248 247 245 245 245 246 248 247 249 249 252 253 254 254 255 257 260 264 266 267 266 264 259 252 251 252 254 256 257 258 259 259 257 253 251 252 258 267 274 275 272 271 269 267 266 265 263 263 264 265 266 267 268 270 274 278 277 272 270 270 273 277 279 279 280 280 279 278 279 277 276 275 275 276 276 277 277 276 276 276 275 275 275 276 276 278 280 282 283 284 284 285 286 287 288 288 289 288 288 289 289 288 287 288 288 289 276 277 277 277 279 282 282 280 280 283 286 286 286 288 291 292 293 293 291 292 292 293 292 292 293 295 296 296 295 295 295 297 298 297 295 294 297 300 300 299 297 293 290 290 293 296 297 297 297 298 298 298 298 298 297 295 294 293 292 291 290 291 292 293 296 296 296 296 298 299 300 300 299 299 298 298 296 296 295 296 297 295 293 292 290 288 287 287 288 288 287 284 282 282 281 280 278 274 272 269 268 267 267 267 266 264 264 266 269 271 272 271 271 268 264 263 264 268 270 269 268 270 273 275 276 273 269 268 269 274 277 278 275 269 265 263 262 261 262 261 260 259 259 258 257 258 259 260 259 257 256 257 260 260 257 256 254 253 253 252 251 250 249 247 246 245 245 245 246 246 246 249 251 252 253 255 256 259 262 265 266 266 265 262 256 251 251 254 258 260 261 261 262 263 260 257 254 255 260 268 276 278 278 274 269 266 265 263 262 263 264 265 266 267 268 271 275 277 275 273 271 271 274 277 278 280 281 280 280 279 279 278 277 276 276 276 276 276 276 276 276 276 275 275 275 275 275 277 279 281 283 284 285 285 286 286 286 287 288 288 288 289 289 288 287 287 287 nan 275 275 276 276 278 281 281 278 279 283 286 285 285 286 288 290 292 291 289 290 291 292 292 291 292 293 294 295 295 294 294 296 297 296 295 295 297 299 299 299 296 292 289 289 293 296 296 295 296 297 297 297 297 297 296 295 294 294 293 293 292 293 293 294 296 297 297 297 298 300 301 301 300 299 298 298 297 296 295 297 297 295 293 293 291 289 288 288 288 288 287 285 282 281 280 278 276 274 271 271 269 268 268 268 267 266 267 268 269 271 272 272 271 268 264 264 266 268 269 268 266 268 271 273 276 274 269 267 269 273 277 278 275 272 268 266 264 263 263 261 259 259 259 258 257 258 259 259 257 255 254 255 258 258 257 256 255 253 252 252 252 251 250 248 245 244 243 244 244 244 246 248 250 251 253 255 257 260 263 265 266 266 264 259 254 251 253 258 263 265 266 266 266 266 265 264 261 261 264 270 276 277 278 276 271 267 264 262 262 263 265 265 266 268 269 271 273 275 274 272 272 272 273 275 278 280 280 280 280 280 279 278 277 277 276 276 276 276 275 275 276 276 275 275 275 274 275 276 278 280 282 283 284 285 285 286 286 287 287 288 288 289 289 289 288 287 287 nan 273 275 275 275 278 280 279 277 279 283 285 285 284 285 286 288 289 289 288 289 290 291 291 290 291 291 293 295 295 294 294 295 296 296 296 296 297 298 299 298 295 291 289 290 293 295 295 293 294 295 296 297 296 296 295 295 294 294 294 294 294 294 295 295 297 298 298 298 300 301 302 302 301 300 300 298 297 296 296 297 298 297 295 294 292 292 291 289 289 288 287 285 283 281 279 277 275 274 273 271 269 269 269 270 269 268 269 269 270 270 271 273 271 267 264 265 267 269 269 266 264 265 268 273 276 274 269 266 267 272 277 278 277 275 271 268 265 264 263 261 259 259 258 258 258 258 258 257 256 253 252 253 256 257 257 257 255 253 252 252 253 252 251 248 244 242 242 242 243 244 245 248 250 251 252 255 258 259 262 265 267 265 262 257 252 252 255 261 264 267 271 271 269 269 270 270 269 268 269 269 272 275 276 275 272 269 266 263 264 266 266 266 267 268 269 271 272 273 272 272 272 273 274 275 278 279 279 280 280 280 279 279 278 277 276 276 276 275 275 275 275 275 276 275 274 274 274 275 277 280 282 283 283 283 285 285 286 287 287 288 288 289 289 289 288 286 nan nan 273 275 274 274 276 278 278 277 279 282 283 283 283 284 285 286 287 287 288 288 290 290 290 290 290 291 293 294 294 294 293 295 296 296 296 296 296 298 299 299 296 293 292 292 294 295 294 293 293 294 295 296 296 295 294 294 293 293 293 294 294 295 296 297 298 299 299 300 301 301 302 302 302 302 300 298 296 295 296 298 299 299 297 295 295 293 291 290 289 288 287 286 284 282 279 276 276 274 273 272 270 270 271 271 270 270 270 270 270 271 272 272 270 267 265 267 269 270 268 266 265 264 268 272 274 272 268 266 267 272 276 278 278 275 272 270 267 265 263 260 259 258 258 258 258 258 257 256 254 251 250 251 254 255 257 258 256 254 253 252 nan 254 251 247 244 244 242 242 243 243 244 247 249 250 252 255 256 258 261 264 266 264 260 255 252 252 254 258 262 268 272 272 271 270 271 273 273 273 273 273 273 274 275 274 272 271 269 267 267 269 268 268 267 268 269 271 272 272 272 273 273 274 275 276 277 278 278 279 280 279 279 279 278 277 276 276 275 275 274 274 274 275 275 275 274 273 274 275 277 279 280 281 282 282 283 284 286 287 287 287 287 288 289 288 287 286 nan nan 273 274 274 274 275 277 278 278 279 279 281 282 283 283 284 284 286 287 288 288 289 288 289 290 290 291 292 294 294 293 294 295 297 297 296 296 296 297 299 300 300 298 296 296 295 295 295 294 294 295 296 297 296 294 294 293 292 292 293 293 294 295 297 297 299 299 300 300 301 301 301 302 302 301 300 298 297 296 296 298 300 299 298 298 296 294 292 290 288 288 287 286 284 282 279 279 276 275 274 273 272 272 273 272 271 271 272 272 271 271 272 272 269 266 266 269 271 270 269 267 264 265 268 272 272 270 268 266 267 271 275 277 277 275 272 270 267 265 262 260 259 259 258 258 257 257 256 254 252 250 249 250 251 254 257 258 257 256 254 253 253 253 251 248 247 244 243 243 243 243 245 247 249 250 252 253 255 258 260 262 263 262 258 254 251 252 253 257 262 267 270 272 271 271 272 273 274 274 274 274 275 274 274 274 274 273 272 271 271 271 270 269 269 270 271 272 272 272 273 273 274 275 276 276 276 277 278 278 279 279 279 278 278 277 276 275 275 274 274 273 274 275 275 274 273 273 274 275 277 278 279 281 281 281 282 283 285 287 287 287 287 287 288 287 286 nan nan 287 272 273 273 273 275 276 278 278 278 278 280 281 282 282 282 283 285 287 287 287 287 287 289 290 290 291 292 293 293 293 294 296 297 297 296 294 294 296 298 302 303 303 301 299 298 296 295 294 294 295 297 297 296 294 293 292 293 293 293 294 295 296 298 298 298 299 299 300 300 300 301 301 301 300 299 298 297 296 297 299 300 300 300 299 297 295 292 290 288 288 287 286 285 285 282 279 276 276 275 274 273 274 274 273 272 272 273 273 272 272 272 271 268 265 268 270 272 271 269 265 263 265 269 271 271 270 268 267 267 270 275 277 276 274 272 269 266 263 261 260 260 259 258 257 256 255 254 252 251 251 250 251 251 254 257 258 258 257 255 253 252 251 251 249 248 246 244 244 244 244 246 247 248 249 250 252 254 257 258 260 260 260 257 254 253 252 254 258 262 265 268 271 271 272 272 272 273 274 274 275 275 275 274 274 275 275 275 274 273 271 270 270 271 272 273 273 273 273 274 274 275 276 276 276 275 276 277 277 278 278 278 278 277 276 275 274 274 274 273 273 273 274 274 274 273 273 274 275 276 277 279 281 281 281 280 282 285 285 286 286 286 286 287 286 286 nan nan nan 272 273 273 273 274 276 276 278 278 278 279 281 281 281 281 282 285 287 287 287 286 287 289 290 291 291 291 292 292 293 294 296 297 298 296 292 291 293 297 302 305 305 304 303 301 298 295 294 294 296 298 298 296 295 294 293 293 294 294 295 297 298 298 298 298 298 298 299 299 300 301 301 301 300 299 298 297 297 297 298 298 299 300 299 297 295 292 290 288 288 287 286 286 285 282 278 276 276 276 275 275 276 275 275 274 273 273 274 272 272 273 270 267 266 269 271 272 272 268 264 263 265 269 270 270 270 269 268 269 272 275 277 276 273 270 268 265 263 262 261 nan 259 258 256 255 253 252 252 252 252 253 253 254 257 258 257 256 255 253 nan nan nan 250 250 249 247 245 244 244 245 246 247 247 248 249 250 252 255 257 258 259 259 259 256 254 253 255 258 261 264 267 269 271 272 272 272 273 273 274 275 276 275 275 274 275 275 274 274 272 270 269 270 271 274 275 275 274 273 274 275 276 276 276 276 275 275 275 276 276 277 277 276 276 276 275 274 274 274 273 272 273 274 274 273 273 273 273 274 275 278 279 280 280 279 280 282 283 284 285 285 285 285 285 285 nan nan 286 286 272 273 273 273 274 274 275 277 277 277 278 279 280 279 280 282 284 285 287 287 286 288 289 290 290 291 291 291 291 292 293 295 298 298 295 291 288 291 296 302 305 306 306 304 301 298 295 294 294 296 298 298 297 296 295 294 295 295 296 297 299 299 299 298 297 298 298 298 299 300 300 300 300 300 299 298 298 298 297 298 298 299 299 298 296 294 292 290 289 288 288 287 286 285 282 278 276 276 275 275 276 276 276 276 274 274 275 275 273 273 272 269 267 267 268 271 273 271 267 264 264 266 268 269 269 270 270 270 271 273 276 276 274 272 269 267 266 264 263 nan nan nan 257 256 254 253 251 252 254 255 255 255 256 258 258 257 255 253 251 250 250 249 250 250 250 247 245 244 244 245 245 245 246 247 248 249 251 253 256 258 259 259 259 258 255 254 255 259 262 264 266 268 269 271 270 271 272 273 273 274 275 275 275 274 274 274 274 273 271 269 269 271 274 275 276 275 274 274 273 274 275 276 276 275 275 274 274 275 275 275 275 275 275 275 274 274 273 273 272 271 272 273 273 273 273 273 273 274 276 278 279 279 278 278 279 280 281 282 283 284 284 284 284 285 nan 286 286 286 272 273 274 274 274 274 275 277 277 276 276 278 278 279 280 281 282 285 286 286 287 288 290 290 289 291 292 292 292 292 293 295 298 298 295 290 288 290 296 301 303 305 305 303 301 297 295 294 295 297 298 299 298 298 297 296 296 296 298 299 300 301 300 298 298 298 299 299 299 300 300 300 300 300 299 299 299 299 299 298 298 299 298 297 295 293 292 290 289 289 288 288 286 284 281 278 276 276 275 276 277 277 nan 276 275 276 276 275 274 273 272 270 269 268 269 272 272 269 266 264 265 267 269 269 269 270 270 271 272 274 276 275 272 270 269 268 267 265 263 nan nan nan nan 255 254 253 253 254 255 256 257 256 256 257 257 255 254 253 252 250 nan nan 249 250 250 248 245 244 244 244 244 245 246 247 248 249 250 253 255 257 259 260 259 258 255 254 256 259 262 265 266 267 268 269 268 269 270 272 273 274 275 274 274 274 273 274 274 273 271 269 271 273 275 276 277 276 275 275 274 274 274 275 275 275 274 273 273 273 274 274 274 274 274 274 274 273 272 271 271 271 272 272 272 272 272 272 273 274 276 278 279 279 278 278 278 279 280 281 282 283 283 283 283 284 284 284 285 285 271 273 274 275 275 274 275 277 277 275 275 277 277 278 278 280 282 284 285 286 287 289 290 289 289 290 291 292 292 292 293 295 297 298 295 290 288 290 293 299 302 304 304 303 300 297 294 294 295 298 299 300 300 299 298 297 297 298 299 300 301 301 300 299 299 299 300 300 300 299 299 298 299 300 300 300 299 299 300 299 298 299 298 296 294 293 292 291 290 289 288 288 286 284 281 277 276 275 275 275 277 278 nan 276 276 278 277 276 274 274 273 272 270 269 271 273 271 268 265 265 266 268 269 269 269 270 271 272 274 275 275 274 271 270 269 268 267 265 262 nan nan nan nan 256 255 254 254 255 256 257 257 256 256 255 255 254 253 253 251 249 247 247 248 248 249 248 247 245 244 244 244 246 247 246 247 248 249 252 253 255 259 260 260 258 256 255 256 260 263 265 266 267 267 267 266 267 269 270 272 273 274 274 274 272 272 273 273 272 270 269 271 274 276 277 277 276 276 275 274 273 273 274 274 275 274 272 272 272 273 273 273 273 273 273 273 272 271 270 270 271 272 272 272 272 272 272 273 274 276 277 278 278 278 278 278 278 279 280 282 282 283 283 282 282 283 284 284 285 271 271 273 275 275 275 276 277 277 275 274 275 276 277 278 279 282 284 285 285 287 289 290 289 288 288 289 292 293 293 293 294 297 298 295 292 289 290 291 297 301 304 304 302 299 297 295 295 296 298 299 300 301 300 299 298 298 298 299 300 300 300 300 300 299 300 301 301 301 300 298 298 299 300 300 300 300 300 300 300 299 298 297 295 294 293 292 292 290 289 288 287 286 285 283 279 275 275 274 275 277 278 nan 277 278 279 277 276 275 274 274 273 272 272 273 273 270 267 265 266 267 268 268 269 270 271 272 273 274 275 274 272 270 269 268 266 265 264 262 258 nan nan nan 257 256 255 255 255 256 256 255 255 254 253 253 252 251 251 250 248 247 247 248 248 248 248 248 248 246 245 246 247 246 244 243 244 246 247 250 255 260 262 261 258 257 255 257 258 261 264 265 266 265 265 265 266 268 269 271 271 273 274 273 271 271 271 271 271 269 269 270 274 276 277 277 276 276 275 274 273 273 273 274 274 273 272 271 271 272 272 272 272 272 272 272 271 270 269 270 271 271 271 271 271 271 272 273 274 275 277 278 278 278 277 277 278 278 280 281 282 282 282 282 282 283 284 284 284 272 272 274 275 275 275 276 277 277 275 274 274 275 276 278 279 281 283 284 285 286 289 290 289 289 288 289 292 293 293 292 293 295 297 296 293 292 291 292 298 302 304 304 302 299 297 296 296 297 298 299 301 302 301 300 299 299 298 298 299 299 300 300 300 300 301 301 301 301 300 298 297 298 298 299 300 301 301 301 300 299 298 295 294 293 293 292 292 291 289 288 287 286 285 284 280 276 275 274 276 278 278 nan nan 279 279 277 276 276 276 275 273 273 274 274 273 269 267 266 267 268 269 269 269 271 272 273 274 274 273 273 271 270 269 267 266 264 262 260 257 nan 256 256 256 nan 255 255 255 255 254 254 253 252 252 251 251 251 249 247 246 246 248 248 248 248 248 248 249 250 249 248 247 243 239 238 238 240 242 248 258 262 263 262 260 257 256 256 257 259 262 264 265 264 264 264 266 267 267 268 270 272 273 272 270 270 270 270 270 269 269 270 274 276 276 276 277 276 275 274 274 273 272 273 273 272 271 270 270 271 271 271 271 271 271 271 270 269 269 270 270 270 271 270 270 270 271 272 274 275 277 278 278 278 277 277 277 278 279 280 281 281 281 281 282 283 nan nan nan 272 273 275 276 276 275 276 277 277 276 276 275 276 277 278 279 281 283 285 285 286 288 288 290 290 288 289 292 294 293 292 292 294 296 296 295 294 292 294 299 303 305 304 301 299 297 297 297 298 299 299 301 302 302 301 300 299 298 298 298 299 300 301 301 301 301 301 301 301 300 298 297 297 297 299 300 300 300 300 300 298 297 294 293 293 293 292 291 290 289 289 288 286 285 284 283 281 277 276 277 279 nan nan nan 280 279 278 277 277 276 275 274 275 275 275 272 269 268 268 269 270 269 268 269 271 273 273 273 272 271 271 270 268 268 267 265 263 260 258 256 nan nan nan 254 nan nan 255 255 254 253 253 253 253 252 251 251 250 248 246 245 247 249 250 250 250 248 248 250 252 252 250 246 242 238 237 238 240 244 251 261 264 264 263 260 258 257 256 256 258 261 263 264 264 264 264 266 266 267 268 270 271 271 271 270 269 269 269 269 269 269 271 274 275 275 275 276 277 276 275 274 272 272 272 272 271 270 270 270 270 270 270 270 270 270 270 269 268 268 269 269 269 270 270 269 270 271 272 274 275 275 277 278 278 277 277 277 278 278 279 280 280 280 281 282 nan nan nan nan 273 273 274 276 276 276 276 278 278 278 276 275 276 278 278 278 280 283 285 285 284 285 287 290 291 288 288 291 294 294 292 291 291 293 295 296 295 293 295 299 304 305 304 301 299 298 297 298 298 299 299 300 302 302 302 300 299 299 299 299 299 301 302 302 302 301 300 300 300 300 299 298 297 298 298 298 298 298 298 298 298 296 294 291 291 292 291 291 290 290 289 288 287 285 285 284 282 280 278 279 280 279 nan nan 281 280 279 277 277 277 276 275 275 276 275 273 271 270 270 271 271 269 267 269 271 272 272 271 270 269 269 268 268 269 267 264 262 259 256 256 nan nan 251 nan nan nan nan 255 254 253 254 254 254 253 252 251 250 248 247 247 248 249 249 250 249 248 248 250 252 254 251 246 243 241 241 243 248 253 257 263 265 265 263 261 260 258 257 256 257 259 262 263 264 264 265 266 267 268 269 269 269 270 270 269 268 268 268 268 269 269 271 273 274 273 274 275 275 275 274 273 271 271 271 270 270 270 270 270 270 269 269 269 269 269 269 268 268 268 268 269 269 269 269 269 269 270 272 273 273 275 276 277 278 277 277 277 277 278 278 279 280 280 280 281 282 nan nan nan 273 272 274 276 277 276 277 278 278 279 277 275 277 279 279 278 280 284 286 286 285 284 286 291 292 288 287 291 294 294 292 290 290 291 295 297 295 293 294 299 304 306 304 302 300 298 298 298 298 298 298 300 302 303 303 302 301 301 300 299 300 301 302 303 302 301 299 299 300 300 299 299 298 298 297 296 296 296 296 296 296 296 292 289 290 291 291 291 290 290 289 288 287 287 285 285 284 282 280 280 280 280 280 280 281 281 279 277 278 278 277 276 276 277 276 275 273 272 272 273 272 269 267 269 271 271 271 270 269 267 267 267 269 269 267 264 261 259 257 nan nan nan nan nan nan nan 254 255 254 254 254 255 256 255 254 252 249 248 248 248 249 249 250 250 249 248 248 249 252 254 252 249 246 245 244 247 252 257 261 263 264 263 262 262 260 258 257 256 256 258 260 262 264 264 265 266 267 268 268 268 268 268 268 268 268 268 267 268 268 269 272 273 273 272 272 272 274 274 273 272 271 270 270 270 270 270 270 270 269 269 268 268 269 268 268 268 268 268 268 268 268 268 268 269 269 270 270 271 273 275 276 277 278 277 277 277 277 277 278 279 279 279 280 281 282 283 283 nan 272 271 273 276 278 277 277 277 279 280 277 275 277 280 279 277 280 284 287 287 285 283 286 291 292 288 287 290 294 295 293 291 289 291 295 297 295 292 293 298 304 305 305 303 301 299 298 298 298 297 297 299 302 304 304 305 304 304 302 300 300 301 302 303 302 300 299 299 299 299 299 299 298 297 296 295 295 295 295 295 295 294 291 290 290 290 291 291 290 289 289 288 287 287 286 286 285 283 281 281 281 280 280 281 281 281 280 278 279 279 277 276 277 277 277 276 274 274 274 274 272 269 268 270 270 270 269 268 267 266 265 267 269 268 266 263 262 259 256 nan nan nan nan nan nan nan nan nan nan 256 256 256 256 256 254 252 249 249 249 249 249 nan 250 250 249 248 248 249 251 252 253 251 248 246 246 249 253 258 261 263 262 261 261 260 259 258 257 256 256 257 259 261 261 263 265 267 267 266 267 267 267 267 267 267 267 266 267 268 268 270 272 272 271 271 271 271 273 273 273 272 271 270 269 269 269 269 269 268 268 267 267 267 268 268 268 268 268 268 267 267 267 267 268 269 269 269 270 271 273 275 276 277 277 277 277 277 277 277 278 279 279 279 280 281 282 282 283 nan 272 271 273 277 279 278 277 278 280 280 277 275 278 281 280 278 277 280 285 287 285 284 287 291 291 288 287 291 295 295 293 290 288 291 296 298 295 291 292 298 304 305 305 303 301 299 298 298 297 295 296 298 302 303 305 306 306 306 304 301 300 300 301 302 302 300 300 299 299 300 300 299 297 296 295 294 294 295 295 294 294 293 291 289 289 290 291 290 290 289 288 287 287 287 287 286 286 284 282 281 281 281 281 281 282 282 280 279 279 279 277 276 276 277 277 276 275 275 275 274 271 268 268 269 270 269 268 267 266 265 265 267 268 266 264 263 261 257 254 252 nan nan nan nan nan nan nan nan nan 258 nan 257 257 256 254 252 250 249 249 248 249 249 248 249 251 250 249 250 251 252 252 251 249 248 248 250 254 258 260 261 259 259 259 258 258 257 257 256 256 257 258 258 260 263 265 266 266 265 265 266 266 266 266 266 265 265 265 266 268 270 271 271 270 269 269 271 272 273 273 272 271 270 270 269 268 268 268 267 267 267 266 267 267 267 267 268 268 268 267 266 266 267 267 268 268 269 270 271 273 274 276 277 277 277 277 276 277 277 278 278 278 279 280 281 281 282 283 284 272 271 273 275 278 279 278 278 280 280 277 275 278 282 281 281 280 281 285 287 286 285 288 291 290 287 287 288 292 295 293 289 288 292 297 298 295 291 292 298 302 305 305 303 301 299 298 298 296 294 294 297 299 301 305 307 308 307 305 302 300 299 300 301 301 301 300 299 299 299 299 298 296 295 294 293 293 293 293 293 292 291 290 289 289 289 290 290 290 289 288 287 286 287 287 287 286 285 284 282 282 281 281 282 282 282 281 279 280 279 278 276 276 277 278 277 nan nan 276 274 270 267 268 268 269 269 267 265 265 265 266 267 267 264 263 261 258 255 252 nan nan nan nan nan nan nan nan nan nan 260 258 257 257 257 255 253 252 251 249 248 249 248 249 250 253 nan 252 252 252 252 252 250 249 249 250 252 255 257 258 258 257 256 256 256 256 256 256 256 257 257 257 258 260 263 265 266 265 264 264 265 265 266 266 266 264 263 263 265 267 269 270 270 269 268 268 270 272 273 273 271 270 270 269 267 267 268 268 266 266 266 266 266 266 267 267 267 268 267 266 266 266 266 267 267 268 268 269 271 273 274 276 276 277 277 277 276 277 277 277 278 278 278 279 279 281 282 283 284 273 272 272 275 279 279 278 277 279 280 278 276 279 282 283 282 282 283 286 287 286 286 289 291 289 286 286 288 292 294 292 289 289 293 297 297 294 292 292 296 302 306 306 303 301 299 298 297 295 293 293 294 296 301 305 307 308 308 306 303 301 300 300 300 300 301 301 300 299 299 298 297 295 294 293 292 292 292 292 291 290 289 289 288 288 288 288 289 289 289 288 286 286 287 287 287 287 286 285 284 282 281 281 282 283 282 281 280 280 279 279 276 276 277 279 278 277 nan nan 273 269 268 266 267 269 270 267 265 264 265 267 267 267 264 262 259 256 254 251 nan nan nan nan nan nan nan nan nan nan nan 260 257 257 256 256 255 254 251 249 248 249 249 251 253 254 255 254 254 253 253 251 249 248 249 252 254 255 256 256 256 254 254 254 254 255 256 256 257 258 257 257 258 260 263 265 265 264 264 264 264 265 266 266 266 262 260 261 264 266 268 270 270 269 267 268 269 272 274 273 271 271 269 267 266 266 266 266 265 265 265 265 266 266 267 267 267 267 266 266 265 266 266 267 267 267 268 269 271 273 274 275 276 276 276 276 276 277 277 277 277 277 278 278 279 281 282 283 283 274 274 274 276 279 279 277 277 278 280 278 277 279 281 283 284 284 285 287 287 286 286 289 290 289 289 287 288 292 293 291 290 291 295 297 296 294 293 293 297 305 307 306 304 301 298 297 295 293 291 291 292 295 300 304 307 308 309 307 305 303 302 300 300 300 301 301 300 299 298 297 296 295 294 293 291 291 291 290 289 288 288 288 287 286 286 287 287 288 288 287 286 286 287 287 287 287 287 286 284 282 281 281 282 283 282 281 280 280 279 278 276 276 278 279 279 277 nan nan nan nan nan 266 267 269 269 268 265 264 266 267 267 267 263 259 257 256 253 252 252 nan nan nan nan nan nan nan nan nan nan nan 258 256 256 256 255 254 251 250 249 249 251 254 256 257 256 254 254 254 252 250 248 248 250 253 254 255 255 255 254 251 251 252 253 255 257 258 258 259 258 257 258 260 263 265 265 264 263 263 263 265 266 266 265 261 259 260 262 265 268 270 270 269 267 267 268 271 273 273 272 270 268 266 265 265 265 265 265 265 265 265 266 267 267 266 266 266 265 265 265 265 265 265 266 267 268 269 271 272 273 274 275 276 276 276 276 277 277 277 277 277 277 278 279 281 282 283 283 275 275 275 277 278 278 276 276 278 279 279 278 279 282 285 285 285 286 287 287 286 287 289 290 290 289 287 289 292 292 291 291 294 296 296 295 295 294 296 300 307 308 307 304 300 297 295 294 292 290 289 291 295 299 304 307 308 310 309 307 306 304 302 301 301 301 301 300 299 297 297 296 296 294 292 290 291 291 290 288 287 288 287 285 285 285 285 286 286 287 286 286 286 287 287 287 287 287 286 284 282 280 281 281 282 282 282 281 280 279 278 276 276 278 280 280 277 275 274 nan nan nan 267 266 268 268 267 266 265 265 266 267 267 262 257 256 255 254 252 252 nan nan nan nan nan nan nan nan nan nan nan 259 258 257 255 254 253 251 250 250 251 253 256 258 258 254 252 253 253 251 249 247 248 251 253 255 256 254 252 250 249 249 251 253 255 256 258 259 259 259 258 259 261 263 264 264 263 262 262 262 264 265 265 264 261 260 260 262 265 268 270 270 268 267 267 268 271 271 272 272 269 267 265 264 264 265 265 266 266 266 266 267 267 267 266 265 265 265 265 265 265 265 265 265 267 268 270 271 272 273 274 275 275 276 276 276 277 277 277 277 277 277 277 279 281 282 283 283 276 276 276 277 278 277 276 276 278 279 280 280 280 284 286 285 285 286 288 287 287 287 287 289 289 289 289 291 292 292 291 293 295 296 296 295 294 295 299 304 309 310 307 304 300 296 294 293 290 288 288 291 295 300 304 307 309 310 311 310 309 306 304 303 302 301 300 299 298 297 296 295 295 294 292 290 291 291 289 286 286 287 287 285 283 283 283 284 285 286 286 285 286 286 287 288 287 287 285 283 281 279 280 281 281 281 281 281 279 278 277 276 277 279 280 279 277 275 273 nan nan nan 267 266 267 268 267 266 265 264 264 266 266 260 255 254 254 253 252 251 252 nan nan nan nan nan nan nan nan nan nan nan 260 256 253 252 251 251 251 252 253 255 256 257 256 253 251 252 253 252 250 247 248 251 253 258 258 254 249 247 247 249 252 254 255 257 259 260 260 260 259 260 262 263 264 264 263 262 261 261 263 264 264 263 262 261 261 263 265 267 268 269 268 267 267 268 268 270 272 271 268 266 264 264 264 265 266 267 266 266 267 267 267 266 266 265 265 265 264 264 264 265 265 266 267 269 270 271 271 272 273 274 275 275 276 277 277 277 277 277 276 276 277 279 281 282 283 283 276 277 276 277 277 276 275 276 277 278 280 281 282 284 286 286 285 286 288 288 288 287 287 288 288 289 290 292 292 291 291 294 296 296 296 294 294 296 301 307 310 310 307 303 301 298 294 291 288 287 288 291 296 301 305 308 309 310 312 311 310 308 306 304 302 301 299 297 297 296 295 294 294 293 291 290 290 290 288 286 286 287 287 285 282 281 281 282 283 285 285 285 285 285 286 287 287 286 284 282 280 278 279 280 280 281 281 281 279 277 275 275 276 279 280 279 277 274 272 272 nan nan 267 265 266 267 267 266 264 262 263 265 264 259 254 253 254 253 252 252 252 nan nan nan nan nan nan nan nan nan nan nan 258 255 252 251 250 251 251 252 254 255 258 259 256 253 252 253 nan 254 252 250 249 250 254 258 259 255 250 247 247 251 254 255 257 259 260 260 259 261 261 261 262 263 263 263 262 261 261 260 261 263 264 263 263 263 263 265 266 266 267 267 267 268 268 268 269 270 271 269 267 265 265 265 266 267 267 268 267 267 267 267 266 266 265 265 264 264 264 264 264 265 266 267 268 269 269 270 271 272 273 274 275 276 276 277 277 277 277 276 276 276 277 279 280 281 281 282 276 276 276 276 276 276 276 276 276 278 280 281 283 285 286 286 286 287 288 288 288 288 288 288 288 290 292 293 292 291 292 293 295 297 296 294 293 297 303 308 311 309 306 305 302 298 293 289 286 286 288 292 297 302 305 307 308 310 312 312 311 309 306 304 302 300 298 297 296 295 294 293 293 292 291 290 289 288 287 286 286 287 287 284 282 281 279 280 282 284 284 284 283 284 285 287 287 286 283 281 278 277 277 278 280 281 281 280 278 275 274 274 276 278 279 279 276 273 271 271 271 nan nan 264 264 265 266 266 263 261 261 263 263 258 254 254 254 254 253 252 252 nan nan nan nan nan nan nan nan nan nan nan 257 254 252 251 251 251 251 252 253 255 259 260 258 255 254 255 nan 257 256 254 251 250 254 258 259 256 252 251 251 255 260 262 261 260 260 259 260 262 262 262 262 263 264 263 262 261 260 260 261 263 263 263 263 264 265 266 265 265 265 266 267 267 268 269 270 270 270 268 266 265 266 266 267 268 269 268 267 266 266 266 266 265 265 265 265 264 265 265 265 265 266 267 267 267 268 269 270 271 273 275 276 277 277 277 278 277 276 276 275 276 277 279 280 280 281 282 276 276 275 275 275 276 276 276 277 278 281 282 283 284 286 287 286 286 286 287 288 288 288 287 288 291 293 293 291 290 290 292 296 297 296 293 293 297 303 308 310 308 307 305 301 296 291 287 284 285 287 293 298 303 304 306 308 310 311 311 311 309 307 304 302 300 299 296 294 293 292 291 291 290 290 289 287 287 286 286 286 287 287 284 283 280 277 277 279 281 282 282 282 283 285 286 286 285 282 279 277 276 276 277 279 281 281 280 278 276 274 274 275 276 278 278 275 272 270 271 nan 270 267 264 264 265 265 264 261 259 260 262 261 258 255 255 255 254 253 252 253 nan nan nan nan nan nan nan nan nan nan nan nan 254 253 252 251 251 251 251 253 256 259 260 259 nan 257 257 258 259 259 256 252 251 254 258 259 256 254 253 254 258 264 268 267 264 261 259 260 262 263 263 263 263 263 263 262 261 261 261 261 262 262 263 263 264 265 266 265 264 264 265 266 267 269 270 271 271 270 268 267 266 267 267 269 270 270 268 266 266 266 266 265 265 265 266 266 265 265 265 265 265 266 266 266 267 267 268 269 272 275 277 278 279 279 279 278 277 276 275 275 276 277 278 278 280 281 281 276 276 275 275 275 276 277 277 278 279 282 283 283 283 286 287 287 286 286 287 288 288 287 286 289 293 294 293 290 290 290 292 296 297 295 293 293 297 303 308 309 308 307 303 299 294 289 284 283 284 288 293 296 301 304 307 309 310 311 311 310 309 307 304 303 300 298 295 293 292 291 290 289 289 289 288 287 286 286 285 286 286 286 285 282 279 276 275 276 278 280 281 282 282 283 284 285 283 281 279 277 276 275 276 279 280 281 280 278 276 275 275 275 276 278 277 274 272 270 271 nan 270 269 267 265 nan 265 263 260 259 260 262 261 258 257 256 255 254 253 253 nan nan nan nan nan nan nan nan nan nan nan nan nan 256 254 252 251 250 250 251 253 256 259 261 260 259 259 259 260 261 nan nan 255 252 255 258 259 258 257 256 256 260 265 269 270 267 264 261 261 262 263 263 263 263 262 261 261 261 261 261 261 261 262 262 263 264 265 265 265 264 264 264 265 267 268 269 271 271 270 268 267 267 268 270 272 272 270 268 266 265 265 265 265 265 266 266 265 265 265 265 265 265 266 267 267 267 267 268 270 273 277 278 280 281 281 280 278 276 275 275 275 276 276 277 279 279 280 281 276 275 275 274 275 277 279 278 278 280 283 283 282 282 285 286 288 286 285 286 288 288 287 287 290 294 295 295 293 290 290 293 297 298 295 293 294 298 303 304 307 307 305 301 297 291 286 283 281 284 288 290 295 300 304 307 309 310 310 310 309 308 307 305 304 300 297 294 292 291 290 289 288 288 287 287 287 286 285 284 285 285 284 284 282 278 276 275 276 277 279 280 281 281 282 284 284 282 281 280 278 275 274 275 277 279 280 279 278 277 277 276 277 278 278 277 274 271 270 270 nan nan nan 268 266 265 264 262 260 259 260 261 261 260 258 256 256 255 254 256 nan nan nan nan nan nan nan nan nan nan nan nan 258 258 256 254 252 251 251 251 253 257 260 261 261 260 260 261 262 262 nan nan 258 255 257 258 259 259 259 257 257 260 265 269 270 268 265 262 262 264 264 265 264 262 261 260 260 261 262 262 262 262 262 262 263 264 264 264 265 265 265 265 265 266 267 269 270 270 270 269 268 267 269 272 274 273 271 268 266 265 265 265 265 265 266 266 265 265 265 265 265 265 266 268 268 268 268 269 271 274 276 278 281 282 281 280 278 276 275 275 275 275 277 278 279 279 280 280