CAPE 40 42 44 44 43 42 41 39 40 39 38 41 43 40 39 35 39 48 57 67 63 58 59 58 67 78 89 113 139 162 182 207 216 214 198 180 174 165 166 175 181 192 209 224 237 241 231 215 194 179 187 197 201 211 217 224 225 215 222 246 281 311 348 370 383 381 378 362 348 339 350 373 407 441 454 541 538 533 519 496 464 462 476 431 351 314 338 393 462 565 581 424 273 233 226 185 105 53 37 42 38 102 209 325 356 378 444 493 495 498 508 574 520 414 335 359 478 580 547 404 300 246 240 289 441 581 623 525 406 319 232 171 134 93 63 52 49 58 103 244 502 763 907 856 672 551 504 478 465 477 507 301 311 368 526 546 586 373 282 236 189 194 199 207 180 135 100 94 96 108 102 216 235 191 244 276 251 252 444 638 659 498 411 517 637 783 937 966 962 877 642 361 218 238 344 417 329 232 233 289 274 313 307 242 228 277 483 812 656 430 272 208 196 167 150 134 121 99 77 77 52 53 61 59 63 69 84 99 109 111 103 91 81 73 81 102 120 128 152 183 182 138 147 197 196 231 341 385 339 360 315 161 152 156 145 164 177 208 280 341 357 262 189 183 286 400 458 475 53 51 47 43 43 42 38 33 36 38 39 42 41 37 35 35 35 45 57 62 60 55 58 62 73 84 97 122 144 164 184 202 201 194 176 168 154 144 145 157 166 183 205 225 246 253 234 205 181 166 170 182 197 202 203 204 206 202 215 245 284 318 348 366 368 373 362 348 329 322 334 367 405 397 399 490 538 497 485 463 411 385 404 405 388 386 406 419 486 579 577 415 284 257 241 203 114 69 35 28 51 125 212 303 338 413 498 512 556 580 583 579 490 376 288 275 406 562 519 431 419 337 287 351 517 672 672 545 420 381 363 336 215 109 74 49 33 37 84 360 678 774 823 732 570 456 425 408 381 366 451 287 245 316 440 606 609 315 234 221 202 180 166 180 158 115 107 124 145 150 160 360 368 347 285 222 206 289 503 678 667 518 517 785 902 842 881 946 978 855 570 300 222 318 441 473 366 247 244 240 228 214 196 210 314 513 667 783 582 379 240 210 181 163 135 130 107 89 65 61 42 35 41 58 80 87 89 104 119 115 104 102 94 78 81 100 127 133 144 152 156 170 131 217 254 393 427 399 233 230 305 208 160 176 162 176 208 251 281 366 398 309 214 186 354 391 365 389 61 55 50 46 41 38 34 33 37 39 40 42 39 34 34 35 33 39 52 59 55 54 60 65 79 90 103 121 136 154 174 186 183 182 171 151 135 128 133 145 160 188 216 234 253 253 225 206 189 165 167 178 186 188 186 189 192 195 211 243 284 313 319 344 358 351 339 332 317 308 330 373 407 437 381 426 443 502 485 456 426 389 349 333 355 407 456 478 561 605 586 519 362 257 238 179 124 93 51 48 74 140 211 270 314 344 449 509 559 593 592 565 445 308 209 225 370 513 522 472 436 410 394 471 613 718 681 551 482 520 522 397 316 209 105 66 64 95 190 554 855 790 785 736 650 535 403 358 343 287 278 315 228 343 542 729 606 262 232 189 198 194 147 150 170 157 148 183 211 236 291 361 378 280 217 235 260 334 503 666 654 547 622 779 811 750 731 856 950 841 534 266 253 409 529 546 503 373 253 198 188 193 156 238 434 753 845 689 451 391 288 205 167 149 118 147 123 86 67 58 53 41 28 33 63 93 109 125 127 108 89 87 85 79 83 121 108 114 117 128 126 150 158 331 358 541 585 470 230 142 160 175 231 214 188 202 212 245 298 396 436 358 227 187 313 285 209 213 69 65 56 46 39 35 32 35 40 43 44 42 37 34 34 34 34 39 49 57 54 55 61 70 84 94 105 116 130 146 158 165 171 166 152 133 122 117 125 141 162 191 220 242 257 247 231 211 178 161 164 174 177 172 172 177 186 195 209 242 276 285 320 345 350 332 325 316 298 304 347 402 447 470 456 460 470 491 478 450 430 420 381 328 330 408 489 554 635 718 696 546 386 291 243 237 208 107 60 65 114 133 183 198 256 359 452 509 554 574 572 541 411 291 223 246 382 392 444 423 450 484 537 609 679 717 660 548 510 546 565 583 492 281 161 152 179 269 431 610 741 795 792 794 803 766 461 312 321 271 304 408 447 669 653 812 731 383 226 180 201 188 132 132 168 183 192 230 264 274 325 357 279 166 126 139 176 249 476 673 648 554 512 617 735 643 584 714 879 802 522 303 287 448 501 570 535 417 245 192 216 239 287 382 631 836 906 823 545 315 230 171 143 123 111 170 160 98 72 75 75 59 34 23 41 82 113 124 114 78 67 67 64 61 103 196 93 106 103 129 225 110 167 381 541 612 659 440 215 135 151 158 238 236 210 213 232 246 291 367 395 330 215 198 221 188 159 149 63 62 55 47 39 35 33 37 45 47 46 44 40 38 37 35 36 47 53 56 56 59 64 75 86 94 102 108 116 130 136 151 164 151 135 119 112 109 110 137 163 191 218 240 249 247 230 199 172 164 168 173 171 166 168 177 186 196 204 211 243 284 318 337 337 330 326 320 311 340 380 428 462 507 514 546 569 491 454 449 443 468 445 382 356 396 509 571 637 693 682 544 395 306 232 236 212 134 94 74 80 95 143 180 259 398 466 511 530 533 534 501 411 344 300 299 293 338 380 413 455 545 613 663 702 706 650 561 519 475 465 495 446 320 265 321 409 491 571 652 734 770 741 641 589 616 466 326 346 337 352 625 461 725 626 764 779 433 224 211 224 199 137 139 226 287 315 326 350 370 396 351 237 133 102 112 119 205 477 669 660 578 492 592 671 499 474 645 833 767 498 336 292 361 461 493 423 343 240 201 190 264 364 487 619 635 783 697 431 258 185 148 126 112 95 132 151 150 130 99 89 85 71 50 42 70 105 109 100 87 79 60 51 51 92 164 88 100 128 111 205 114 310 522 635 641 623 392 183 159 188 193 216 225 242 238 253 266 303 332 316 258 196 183 180 168 178 230 60 58 52 45 40 38 36 41 48 49 48 49 48 47 42 38 37 50 55 57 59 63 69 79 87 90 93 97 100 108 122 138 147 132 120 110 105 104 106 138 168 192 206 224 240 240 221 194 172 166 170 172 170 169 172 180 190 194 204 214 242 281 313 326 335 329 321 323 348 368 417 421 473 523 526 509 536 500 449 478 491 551 521 438 374 359 392 482 635 670 628 519 386 275 190 216 196 146 123 106 108 125 166 209 300 409 475 515 490 501 510 476 487 485 355 342 327 340 362 386 443 545 594 621 658 691 663 659 592 479 442 463 457 406 349 437 591 623 617 638 655 665 688 619 491 384 343 369 494 575 321 540 383 495 590 755 725 414 251 240 244 203 175 177 243 287 296 346 396 402 393 347 237 150 126 115 110 220 463 636 602 462 368 401 380 273 431 665 813 731 510 445 383 366 410 390 326 284 209 181 187 212 336 411 426 548 667 641 320 180 152 141 126 116 102 105 96 101 106 116 128 130 124 95 82 99 141 158 156 137 102 76 55 57 88 82 81 90 129 102 116 177 378 620 559 566 448 345 211 208 239 250 246 250 267 272 270 278 300 297 258 217 195 220 275 317 387 485 60 57 54 48 43 42 42 44 48 51 54 55 56 54 48 43 43 52 57 60 62 67 72 79 85 80 81 87 92 98 108 123 127 113 109 105 103 104 116 138 165 180 204 228 243 241 221 195 175 170 174 177 177 177 183 191 192 198 211 218 245 282 304 319 326 328 343 353 367 365 367 408 465 523 535 446 460 527 557 598 602 594 535 507 440 351 331 404 533 586 547 463 385 297 202 189 178 173 183 128 129 159 191 249 345 471 951 1624 1188 802 471 441 439 366 367 363 339 312 307 333 405 451 463 492 529 549 628 654 605 485 397 396 420 431 463 507 567 621 631 643 614 594 633 606 470 377 338 371 543 597 303 357 476 508 646 800 694 416 277 258 254 214 201 231 246 259 274 288 314 312 310 294 213 160 168 152 144 174 327 517 506 375 242 192 175 201 404 762 809 756 601 520 467 413 364 307 269 208 198 173 143 177 185 355 500 619 581 443 232 147 131 123 116 110 105 85 57 47 69 122 165 167 161 153 118 114 140 190 150 101 115 91 73 70 67 79 98 101 119 145 229 391 573 597 526 435 278 206 238 198 207 247 278 289 297 275 242 251 284 293 287 273 266 317 407 456 526 572 64 60 56 51 50 50 49 48 49 52 54 58 61 59 55 51 50 55 57 59 61 67 72 74 76 68 72 79 86 92 99 105 107 98 98 100 102 104 117 127 151 181 211 230 237 229 211 192 178 176 180 186 187 184 185 190 198 204 209 220 244 275 300 314 318 331 363 393 394 409 445 419 471 536 518 414 417 546 654 724 728 629 640 575 447 348 313 364 480 523 483 392 335 293 202 172 169 188 191 104 130 181 222 301 382 416 498 431 429 432 434 424 391 311 329 326 298 251 250 301 302 303 318 329 364 431 523 611 602 477 374 353 363 396 458 457 446 501 542 594 565 553 600 537 396 322 297 332 396 389 298 354 522 554 670 794 653 401 280 254 259 241 237 203 217 260 244 204 183 180 196 213 189 201 254 276 216 231 410 483 406 336 200 156 178 210 492 808 846 774 601 469 452 405 360 294 238 189 219 255 261 234 306 507 711 691 529 334 197 139 120 115 113 109 101 83 68 61 73 123 174 195 180 131 114 109 102 111 106 85 113 93 72 82 75 80 95 103 150 254 427 604 700 519 490 447 324 187 150 164 163 215 271 289 289 256 227 279 342 350 356 368 376 411 443 412 385 396 69 64 61 60 60 58 58 56 55 58 62 66 65 61 59 56 54 55 55 54 55 58 63 65 65 60 66 75 84 88 93 95 94 90 89 94 97 102 114 137 163 189 214 220 219 214 205 191 181 180 183 185 188 191 190 195 201 203 207 223 248 273 297 317 320 337 343 360 385 417 467 558 594 579 532 398 373 453 567 668 690 707 729 628 496 435 407 436 479 466 419 332 238 188 167 162 150 151 155 132 144 197 263 319 350 397 430 627 621 409 457 416 356 299 374 273 253 229 238 260 228 212 213 249 307 362 438 546 540 442 357 327 315 310 335 338 336 376 430 492 473 486 546 500 308 255 237 255 277 282 280 455 576 578 664 745 611 388 272 261 263 310 289 242 266 275 218 150 120 111 113 124 173 231 385 471 337 315 424 345 156 103 97 181 230 296 505 861 843 710 552 419 415 416 302 261 226 248 255 281 318 324 383 613 819 724 479 271 172 124 125 126 119 114 102 90 87 89 112 157 167 150 145 127 107 82 79 89 75 77 89 86 72 72 71 74 79 107 182 363 541 642 622 465 410 400 394 363 215 125 131 203 275 297 302 275 246 294 376 427 416 414 409 413 360 283 245 218 72 68 67 67 67 66 64 61 61 64 69 70 66 62 59 57 55 55 53 51 51 51 53 56 57 58 68 77 84 88 90 89 85 85 81 84 88 102 126 151 175 193 206 206 205 202 196 188 185 184 184 187 190 193 193 195 198 201 208 225 247 271 290 302 305 321 346 362 393 424 483 598 660 657 507 359 344 369 375 457 615 732 727 628 523 474 480 483 464 448 365 258 223 211 182 151 129 130 145 158 185 256 355 346 341 355 317 359 577 425 443 410 316 403 498 289 236 226 235 233 227 190 197 216 260 323 369 447 459 409 337 289 263 242 254 280 297 311 365 430 445 489 505 446 230 178 175 195 244 270 321 509 604 562 662 674 569 382 291 282 305 335 329 290 289 236 166 110 78 66 68 90 128 300 565 597 427 360 355 240 113 66 80 162 166 339 603 901 745 596 468 359 338 339 288 188 179 179 226 295 311 254 351 578 708 637 420 249 150 105 122 134 134 144 132 108 105 121 151 163 156 148 144 145 98 59 62 86 73 67 93 89 68 59 54 63 83 125 210 385 543 590 537 462 441 377 301 275 228 155 133 174 237 273 285 280 258 260 303 369 353 393 428 391 259 331 871 177 75 72 72 72 71 69 66 63 64 68 72 72 66 62 61 58 56 55 54 51 49 48 48 49 54 60 73 80 85 88 87 85 82 79 76 79 89 109 140 166 185 199 203 195 188 185 181 183 189 189 191 193 192 196 193 189 189 195 208 224 246 262 282 287 309 331 346 362 389 429 507 599 652 605 551 417 364 359 371 501 729 835 710 586 537 531 564 529 455 397 343 288 242 202 156 119 103 121 198 360 452 324 397 349 351 338 284 328 433 518 504 615 475 795 475 373 238 217 215 228 193 134 152 220 257 283 322 389 406 372 323 283 263 258 279 304 282 262 342 426 498 562 510 392 265 146 117 170 260 312 424 641 551 507 606 607 546 509 348 283 298 292 270 248 240 218 152 100 72 72 74 80 133 413 701 600 419 354 290 177 120 99 96 122 222 519 821 871 626 432 305 233 204 198 179 121 131 220 178 176 179 215 247 380 470 462 357 286 206 137 125 143 169 190 176 127 104 107 132 134 140 140 145 133 101 49 48 86 100 92 79 64 56 44 40 54 77 142 286 392 502 495 466 494 453 361 276 224 181 142 127 138 171 202 225 258 267 242 241 277 282 348 391 382 300 575 563 403 84 83 81 77 73 69 65 63 65 69 74 72 67 65 64 61 58 57 54 50 48 47 47 49 54 63 76 81 85 86 84 82 80 76 77 83 96 121 153 179 193 201 196 177 165 165 170 181 194 199 199 196 193 189 182 179 181 189 202 216 233 240 257 276 302 325 344 372 391 401 476 562 631 589 552 481 422 429 477 534 652 747 728 586 522 532 561 531 448 407 346 268 231 190 136 99 108 133 203 316 343 429 448 438 371 326 267 299 379 444 423 997 1088 770 313 216 206 183 169 208 144 132 171 283 335 336 347 370 357 316 297 281 260 269 311 335 284 264 361 458 533 572 536 443 305 125 92 168 292 436 604 713 553 487 547 552 524 476 348 255 225 220 194 176 167 153 128 118 119 200 202 138 239 553 764 585 392 292 225 153 141 194 289 385 544 800 919 820 530 352 237 184 167 165 146 168 156 133 101 91 88 118 161 211 268 307 322 282 209 164 148 156 180 208 203 140 90 59 67 78 129 274 187 133 105 90 60 64 93 92 96 65 48 43 33 43 67 173 345 411 493 517 416 414 364 293 258 199 147 118 107 111 127 152 175 230 264 247 269 349 355 331 322 387 380 315 572 833 95 94 88 81 75 70 64 63 65 69 72 71 68 68 68 66 62 57 54 50 49 49 50 53 57 67 75 78 80 80 80 80 77 76 83 92 109 137 168 191 202 203 185 166 153 151 167 191 207 207 197 191 185 177 170 170 175 183 193 198 213 232 250 277 302 328 356 428 473 435 421 508 592 607 568 420 383 450 513 540 638 743 732 617 494 485 459 433 419 397 323 243 212 175 132 115 126 139 179 260 340 356 393 407 355 300 256 281 330 379 418 498 759 456 255 229 218 175 153 136 102 187 301 432 474 447 415 379 345 281 245 278 293 301 339 332 277 287 366 439 466 495 521 503 282 101 107 166 312 535 722 723 536 508 483 479 458 416 311 248 206 182 159 140 123 117 128 138 143 214 215 208 431 704 746 565 400 269 189 156 184 362 600 721 801 861 844 712 475 351 269 258 245 209 213 252 189 130 87 72 79 103 231 231 176 200 246 253 215 160 127 136 163 195 197 143 118 74 46 55 68 111 83 108 130 348 130 83 56 80 105 86 71 66 52 51 85 212 335 369 350 386 359 315 305 345 383 303 179 131 118 104 108 138 173 226 232 226 270 462 474 350 293 295 328 686 937 1041 99 99 93 83 74 68 63 61 63 66 68 67 66 67 68 67 62 57 53 51 51 52 54 57 62 68 72 73 75 76 78 80 83 81 88 107 128 156 185 206 213 211 190 169 151 153 174 203 218 213 197 184 175 167 161 162 168 175 183 199 209 226 244 278 311 347 387 460 500 556 514 507 507 588 511 387 378 440 512 576 705 803 775 623 521 493 418 389 404 363 316 269 207 166 140 139 155 163 195 227 253 337 405 373 338 271 253 263 309 369 427 436 374 360 291 247 244 199 163 128 113 207 420 541 557 532 505 429 332 247 234 312 361 360 356 320 273 259 288 315 341 424 545 531 274 81 136 225 370 593 734 677 554 446 404 387 388 367 304 267 250 218 184 152 142 143 144 158 184 202 231 374 640 779 673 528 419 317 212 175 230 546 803 846 814 756 672 595 439 382 367 311 292 299 341 281 231 179 162 175 187 186 334 312 193 176 207 244 227 145 107 123 135 167 175 177 158 107 79 72 64 68 88 111 115 451 451 216 88 85 100 93 91 94 117 127 158 209 249 280 268 334 369 322 275 308 396 378 268 218 179 134 151 186 242 287 228 190 241 417 490 469 372 315 437 1000 1067 1031 106 103 92 80 72 66 60 59 61 64 64 64 64 66 68 66 61 57 55 54 55 57 58 61 65 68 69 69 72 75 78 84 92 88 93 123 148 174 203 219 223 219 202 166 152 161 183 207 219 212 195 180 170 162 160 161 161 167 183 197 203 222 244 286 327 376 427 523 589 578 560 535 543 545 460 391 371 425 517 622 751 800 729 677 593 506 450 433 443 381 312 258 199 174 156 165 195 209 210 211 273 374 385 357 326 248 249 263 301 401 481 494 419 369 299 228 234 213 191 164 174 271 466 540 546 557 527 431 316 240 244 331 412 411 363 299 255 225 191 183 224 314 420 449 264 69 99 262 500 619 648 657 502 395 355 342 374 338 312 299 281 424 335 241 183 137 122 129 168 219 322 536 766 779 621 540 499 455 314 211 290 608 818 786 709 626 538 508 475 381 324 326 283 313 331 279 265 286 339 384 385 372 329 242 179 165 164 187 185 122 98 108 107 127 146 176 169 149 127 90 74 93 131 141 108 104 175 120 91 71 77 83 108 142 204 230 273 273 237 220 203 183 206 240 280 305 309 381 393 374 277 199 207 248 317 337 240 182 210 265 358 439 395 489 779 1067 1004 917 111 105 91 79 72 65 59 58 60 61 62 62 63 66 66 63 60 57 57 58 60 63 64 66 67 67 67 67 69 73 79 86 94 96 105 138 164 190 205 222 227 216 190 160 154 165 185 205 210 200 187 176 168 166 165 161 159 167 183 192 200 222 252 311 378 461 508 571 720 640 531 564 537 522 442 429 416 419 495 587 676 724 733 629 506 458 423 417 441 420 334 252 212 185 169 173 175 188 215 233 289 381 377 355 283 240 254 260 276 300 302 358 405 386 313 235 242 231 231 249 289 378 445 473 489 512 489 399 297 225 216 284 361 377 346 300 246 194 143 128 144 210 337 409 252 63 101 331 392 595 626 594 479 399 360 356 354 422 362 299 283 288 447 465 288 142 99 109 131 199 373 638 794 761 654 609 604 545 414 330 430 650 749 698 615 553 530 439 419 366 357 325 253 224 218 229 251 308 395 435 453 430 336 236 189 160 130 110 105 102 102 103 106 142 224 156 158 161 163 122 75 87 122 124 115 86 82 81 73 54 56 81 133 209 264 312 381 369 243 153 185 204 163 216 316 281 211 255 396 470 362 259 239 274 351 373 272 256 227 212 308 375 483 793 1045 1083 914 845 115 104 93 83 74 65 61 59 59 60 58 57 60 64 63 61 58 57 59 61 65 69 71 73 72 70 68 67 67 72 78 85 94 103 116 152 163 189 203 220 223 207 180 156 151 161 179 196 198 191 185 176 169 168 162 154 156 170 182 188 201 225 270 363 459 549 606 723 758 661 502 467 528 561 508 455 464 439 466 502 518 598 626 609 520 428 394 424 433 393 332 259 219 206 188 187 195 212 224 260 337 389 398 416 258 225 240 234 236 246 262 327 397 409 327 285 238 234 241 296 343 372 399 444 475 477 427 335 246 193 193 234 274 290 284 269 222 171 152 133 128 200 361 442 237 75 189 243 409 582 620 569 485 403 363 358 444 382 336 303 267 359 287 176 265 223 96 117 149 241 468 708 783 770 676 627 645 598 516 492 570 689 664 637 572 557 577 379 333 504 307 196 156 147 156 179 171 162 210 284 313 327 280 248 272 215 129 81 71 82 105 128 153 236 262 156 161 160 177 149 105 107 108 117 79 51 36 49 61 64 70 94 127 202 290 356 392 352 214 135 160 152 130 150 181 172 145 160 296 494 354 273 245 273 357 394 363 347 291 235 274 456 695 943 1031 999 948 842 116 104 93 83 74 65 62 59 59 58 56 55 58 60 60 58 58 59 61 65 69 72 77 79 77 72 69 65 65 70 76 84 93 107 125 143 160 187 208 217 215 197 172 154 148 155 171 184 187 187 186 177 165 158 153 152 158 170 179 188 209 235 283 378 475 529 679 784 632 557 488 471 523 605 592 536 487 452 437 439 481 576 622 610 525 428 392 413 418 390 375 328 269 243 207 197 205 239 274 307 344 345 372 369 270 241 215 195 201 201 239 298 398 406 346 338 279 226 222 260 302 354 445 439 429 436 376 283 208 184 201 219 230 237 235 232 209 182 184 187 142 244 411 480 247 250 160 256 463 575 586 543 483 389 353 345 334 324 320 319 372 236 109 94 177 229 176 175 234 348 644 947 754 747 658 616 634 617 574 558 596 652 567 560 556 548 472 354 321 247 168 114 97 96 132 149 111 106 180 221 212 245 277 363 436 313 182 129 73 71 112 152 185 264 349 191 166 159 165 166 165 155 136 95 70 33 28 43 64 78 91 102 122 181 263 335 335 254 181 168 189 184 174 156 127 141 118 119 225 345 280 226 223 246 278 375 432 403 294 265 376 658 912 961 961 1019 1181 992 112 101 88 80 78 68 61 58 59 58 57 58 59 58 57 58 59 59 61 64 69 76 83 84 80 74 68 62 61 65 72 82 92 98 116 135 167 190 206 210 204 189 167 154 143 146 163 172 179 183 181 173 157 146 145 150 157 166 178 193 216 245 277 329 437 537 632 662 570 510 462 451 559 595 592 554 530 501 455 463 521 620 658 618 525 422 382 401 413 408 407 374 322 282 237 218 223 260 292 319 307 287 337 351 317 302 211 168 170 172 215 271 414 385 349 365 344 287 238 216 268 368 537 437 349 380 334 248 190 172 179 186 198 208 227 258 265 240 192 157 140 270 477 495 476 302 263 338 490 557 517 486 459 384 322 277 265 252 234 217 160 129 104 85 96 133 164 197 308 403 753 1290 898 805 618 566 571 563 540 515 529 542 505 476 481 480 373 419 421 200 113 108 102 95 94 106 111 105 304 322 188 264 376 495 558 441 296 213 115 89 124 146 174 209 253 232 177 166 208 178 137 134 107 77 47 53 57 73 90 111 130 144 160 185 208 298 321 213 171 168 173 151 151 139 109 115 127 137 261 289 221 177 180 180 230 350 413 374 292 269 513 788 899 850 807 812 871 987 104 98 85 81 73 66 63 63 63 60 60 60 59 57 56 57 59 60 62 68 75 83 88 87 82 74 67 60 56 60 70 80 84 96 116 143 179 193 202 200 193 182 165 152 139 138 148 161 177 182 177 166 146 134 139 146 153 164 180 195 211 233 267 352 433 513 578 597 552 507 458 459 522 585 586 588 606 519 473 497 566 670 681 623 523 417 376 397 413 412 424 398 362 346 295 266 260 274 293 308 278 287 321 326 374 346 329 352 154 178 242 250 350 300 358 374 383 365 292 239 260 356 436 354 320 345 295 214 167 154 137 131 155 193 251 299 339 312 185 108 174 318 378 532 559 373 345 378 449 504 421 398 417 359 310 300 278 231 183 156 144 149 150 124 103 124 175 232 301 404 762 1363 1375 1006 560 534 499 490 491 478 455 415 486 382 399 373 714 754 296 137 111 130 143 134 129 121 111 121 149 145 158 284 478 607 596 484 335 215 137 114 125 118 134 167 191 247 242 244 185 160 102 74 54 53 62 101 115 123 132 166 208 227 207 177 155 202 270 232 168 166 183 180 159 129 109 109 114 145 262 278 231 189 150 144 219 353 375 290 245 359 644 758 760 767 704 646 579 626 103 99 88 80 72 69 69 70 68 63 59 56 53 52 52 53 55 59 63 70 80 89 93 91 83 72 64 57 54 58 62 74 87 110 131 158 192 196 195 191 187 179 162 147 138 135 144 162 177 178 171 155 136 132 138 143 152 164 178 195 210 241 287 353 424 494 555 583 558 500 443 470 437 570 587 605 612 554 525 538 600 679 685 633 522 435 400 399 411 422 436 432 415 393 354 321 310 316 300 296 288 281 330 318 374 418 406 564 170 211 311 229 252 252 314 357 388 369 311 262 267 295 286 267 295 316 293 236 171 131 105 95 122 187 258 298 352 335 185 92 119 229 420 573 548 410 323 327 379 433 340 326 354 323 307 302 277 214 168 147 153 173 154 115 107 137 180 223 322 473 741 1166 1198 810 479 472 434 453 455 448 438 361 340 293 315 270 240 263 218 118 87 134 162 158 151 137 116 141 160 130 157 262 433 605 563 384 267 159 104 105 112 108 97 129 130 170 227 181 149 145 99 70 57 65 85 134 174 188 201 235 270 265 258 238 164 130 127 114 110 158 223 221 211 139 120 107 121 154 231 267 277 223 157 166 204 280 264 236 332 491 684 753 691 656 628 585 520 450 103 95 82 77 72 72 73 71 67 62 58 54 51 50 51 53 56 58 63 73 86 95 98 95 85 73 62 57 59 61 69 84 103 130 156 180 202 197 184 179 180 174 167 151 136 136 148 164 169 166 161 145 132 136 142 146 155 164 177 196 217 245 292 353 423 497 566 599 564 473 443 441 456 478 567 618 606 576 551 553 605 654 652 605 525 471 411 394 392 393 414 427 429 416 388 367 355 338 314 292 265 235 313 321 345 592 285 332 237 207 244 186 201 227 278 367 404 359 301 258 251 261 249 251 274 295 302 257 173 109 86 90 128 200 254 290 344 323 274 160 132 240 450 577 476 365 269 289 324 359 288 267 265 257 277 285 282 276 222 176 181 205 205 163 135 144 186 242 344 534 637 637 535 457 372 370 383 457 391 435 469 347 259 233 247 208 155 123 100 91 147 204 215 196 158 124 116 199 260 177 155 226 363 528 472 283 190 105 66 70 77 87 69 73 97 135 171 136 141 117 104 100 94 96 109 145 223 270 259 250 270 287 299 260 163 117 103 103 112 181 343 319 253 196 176 160 174 230 270 270 300 293 231 191 173 194 219 263 484 601 710 720 606 556 567 551 491 400 96 87 76 67 64 66 67 65 61 59 57 56 56 56 59 62 63 64 67 80 94 102 104 99 88 75 67 66 67 73 85 104 127 158 184 203 201 187 170 165 166 166 163 149 134 135 148 159 160 156 150 139 132 138 143 150 160 169 183 199 216 243 293 361 439 520 593 612 564 512 459 405 392 423 568 639 625 611 569 542 566 598 595 576 540 459 389 369 357 357 376 403 427 427 424 433 418 368 327 262 222 193 237 291 313 627 413 286 259 217 191 207 187 208 325 435 409 341 274 222 214 247 248 267 274 279 291 247 170 104 80 88 139 220 259 294 351 336 270 201 215 348 520 592 394 294 262 270 285 287 309 252 230 243 236 243 275 468 397 237 259 277 273 243 203 192 208 247 397 673 599 554 463 387 340 314 551 419 339 429 448 315 227 231 238 203 205 211 194 190 302 381 365 278 174 119 103 144 180 141 159 258 440 485 365 197 143 87 58 52 55 58 476 216 133 100 115 100 88 86 98 114 124 132 154 172 232 308 277 208 224 294 330 251 149 133 113 130 182 268 440 449 327 285 295 304 301 340 361 370 394 383 279 209 151 201 296 338 491 679 723 654 568 514 531 552 475 394 93 80 71 59 56 54 53 54 56 56 57 59 61 64 67 69 69 71 76 90 103 109 108 100 93 88 76 72 80 90 106 129 161 190 206 211 200 175 158 157 152 152 148 138 131 134 142 146 148 149 141 133 130 135 143 152 165 174 180 193 212 242 302 384 476 566 637 642 609 572 448 404 320 496 587 663 688 630 562 513 513 523 529 547 528 442 370 340 319 318 340 375 404 419 445 462 464 425 329 238 201 176 207 249 286 423 478 290 248 224 250 282 261 210 324 456 399 318 234 179 207 253 316 332 281 268 271 234 175 113 82 92 164 253 279 289 313 330 247 213 270 464 625 595 387 288 263 285 290 261 237 230 217 198 183 200 256 318 319 301 312 308 274 236 205 183 188 282 536 689 525 466 416 395 598 523 572 410 408 447 440 291 218 224 220 214 217 282 328 369 470 531 505 361 199 148 141 147 164 164 210 315 411 378 265 153 129 84 83 81 38 51 411 405 297 90 70 74 74 110 123 136 140 163 240 243 248 316 278 166 144 185 215 179 142 139 85 122 170 285 411 368 335 322 346 367 382 372 437 483 477 399 267 171 178 304 378 475 630 747 675 587 585 532 501 544 511 472 95 79 66 56 51 45 43 45 50 52 56 61 64 66 68 68 70 75 83 96 107 110 110 106 97 87 79 76 86 111 136 170 200 218 224 215 198 185 160 146 139 137 133 129 131 130 132 134 137 139 133 128 126 133 145 155 164 170 172 183 205 248 327 422 509 570 653 676 660 580 424 379 325 512 581 650 672 584 534 499 470 460 472 496 474 410 367 335 303 295 313 350 383 407 441 470 481 439 340 255 207 200 200 260 264 296 364 276 263 241 240 247 267 242 314 447 410 302 192 146 155 208 295 310 264 257 264 237 200 148 102 113 173 208 265 285 277 260 208 193 307 492 611 534 398 348 344 359 304 266 304 235 204 182 154 177 251 324 340 324 325 290 212 183 149 131 180 374 652 637 665 623 424 673 1186 855 464 503 502 490 422 277 222 217 214 200 209 274 340 400 486 574 531 346 212 197 207 216 218 196 221 265 286 248 186 138 96 73 76 63 37 40 78 223 68 37 68 97 113 134 144 188 190 211 287 297 284 298 255 173 123 120 105 111 124 118 67 124 273 355 400 222 208 202 221 292 342 362 423 498 480 376 268 183 221 358 486 627 1133 1232 773 669 677 606 525 487 508 529 95 79 66 57 48 43 41 42 47 52 57 60 64 65 64 66 71 79 90 99 105 107 108 105 99 91 87 88 101 129 165 200 225 237 234 216 210 178 149 131 122 120 119 120 124 122 124 126 129 131 130 128 128 139 151 157 160 160 163 177 205 262 361 448 497 558 646 684 652 549 384 338 376 507 562 616 612 564 504 493 443 432 452 465 428 426 403 356 323 316 327 338 353 382 427 475 483 444 364 281 228 226 224 275 279 298 301 276 271 255 225 229 234 269 333 429 413 305 233 154 98 118 165 209 274 302 270 236 204 179 145 135 178 217 248 257 253 223 166 187 299 503 616 542 532 464 423 356 270 189 210 165 164 170 153 171 231 277 323 339 309 243 119 76 70 96 195 449 773 805 765 892 590 1173 1017 502 417 561 510 493 364 228 196 193 155 209 218 268 347 423 533 597 495 319 246 248 261 242 209 172 166 167 177 140 128 157 170 88 69 38 59 45 41 84 40 40 76 103 111 124 138 224 225 224 313 341 311 268 221 198 178 162 102 98 141 145 144 229 314 378 335 147 124 116 155 231 323 349 359 382 346 276 232 206 315 462 578 711 1120 1496 1500 1691 1623 1260 654 593 512 530 92 77 67 57 52 45 44 50 57 62 61 61 63 64 64 66 72 80 90 95 99 101 101 101 98 93 92 97 115 154 187 211 229 236 235 224 204 162 135 115 107 107 110 115 117 116 117 122 124 127 128 130 135 148 156 158 156 152 156 175 213 262 335 424 489 578 649 670 621 488 370 338 429 486 540 563 578 567 494 461 421 428 455 457 441 444 404 354 341 343 343 336 350 397 436 456 463 451 388 306 236 234 272 294 301 259 313 278 269 249 216 378 355 290 344 398 400 343 280 161 68 59 87 163 255 289 268 222 197 201 192 178 181 227 217 226 215 171 174 201 303 513 598 602 537 461 414 311 216 142 102 93 113 120 146 186 234 283 305 298 266 191 84 60 71 91 185 337 640 803 601 739 573 714 447 299 495 571 495 462 437 303 183 140 116 105 147 250 359 468 578 608 502 388 357 325 291 229 180 128 118 118 109 123 134 299 171 114 79 48 57 50 25 119 68 45 66 76 88 115 136 192 188 181 265 319 305 257 212 221 273 294 182 162 343 304 278 281 337 274 264 189 117 110 168 247 319 335 315 248 200 193 192 227 357 559 738 820 809 957 2127 3538 2725 2632 1212 850 469 499 90 79 74 64 55 47 49 59 69 72 71 66 69 68 69 75 80 85 88 94 101 101 97 95 94 94 97 106 130 168 194 209 212 222 225 212 189 147 123 107 101 103 106 113 113 110 110 116 124 129 130 135 147 157 160 156 151 148 157 174 200 250 323 415 504 586 650 658 589 444 352 377 437 474 498 520 546 540 466 435 407 422 455 460 463 440 401 379 357 343 350 374 407 436 446 427 428 433 380 292 226 230 284 325 333 289 348 296 261 263 220 313 337 282 293 347 419 415 310 162 71 45 59 124 209 259 248 217 215 219 215 213 197 191 157 162 146 133 153 209 272 278 527 572 493 410 354 274 199 141 105 119 155 177 169 216 336 351 283 260 214 142 78 115 213 131 182 244 388 559 416 448 448 403 356 429 627 569 537 480 412 259 161 112 93 144 172 234 376 508 595 614 558 495 431 395 315 225 167 98 72 86 191 217 145 298 146 140 88 72 91 71 39 60 75 78 71 80 89 111 152 168 161 193 271 331 324 301 342 380 423 365 249 332 489 460 423 335 334 315 250 192 164 165 218 266 291 282 233 170 151 180 238 320 406 630 902 911 858 711 983 1657 596 1814 1968 1494 432 477 92 88 80 69 54 49 55 67 78 79 79 76 83 84 86 91 94 98 104 108 115 114 107 101 99 100 106 119 144 174 185 188 199 208 209 194 172 144 118 107 103 103 104 106 106 106 109 118 130 135 137 145 158 163 158 151 146 149 157 171 200 264 357 441 524 607 673 666 557 430 378 389 413 451 459 488 485 497 425 402 391 411 443 456 464 454 441 428 392 367 384 432 470 460 427 397 395 393 338 260 235 241 301 344 358 352 384 318 276 278 265 209 207 203 226 279 346 395 353 232 98 34 51 117 205 239 220 208 203 216 215 204 189 114 97 93 86 91 110 111 110 250 529 552 434 351 304 258 223 176 121 160 195 220 183 146 218 271 252 239 196 121 69 156 306 403 363 324 398 398 330 291 347 400 445 546 669 612 681 491 357 212 110 92 115 119 138 234 404 510 547 551 458 445 421 383 329 244 167 90 84 85 152 124 72 113 164 165 115 101 120 110 84 95 108 111 93 87 102 126 162 201 259 352 432 468 443 420 604 633 596 486 406 477 504 485 451 448 395 326 266 259 206 180 233 258 252 239 209 198 222 284 380 480 586 752 877 868 857 772 683 439 385 930 1461 1415 565 501 103 93 80 68 54 53 63 76 84 87 89 89 105 108 111 113 118 124 127 126 130 131 125 119 116 117 123 135 144 155 176 184 191 197 192 177 158 140 125 112 108 106 102 102 101 103 113 127 139 145 150 157 163 164 156 147 143 146 156 180 221 284 375 465 548 633 694 675 550 455 408 421 413 436 460 473 460 454 391 363 358 392 434 458 467 462 477 466 455 466 476 489 492 460 410 385 390 392 360 296 265 254 293 319 336 367 385 350 324 324 313 285 204 174 171 211 249 307 335 247 131 62 54 125 194 249 276 181 154 169 168 171 230 72 64 58 52 69 69 78 106 260 505 514 386 306 271 247 206 162 118 95 87 64 51 73 125 175 196 212 204 141 95 162 207 433 427 392 419 439 830 545 405 342 415 445 549 528 439 364 304 189 107 108 156 148 214 396 510 515 504 468 357 341 349 333 304 221 147 113 137 152 125 95 82 87 155 151 167 190 134 111 115 126 139 139 120 104 106 125 196 314 409 496 571 578 575 594 755 749 698 603 551 540 497 427 428 414 376 312 285 255 162 131 190 203 205 221 218 260 417 552 582 637 733 811 799 823 837 836 581 387 332 538 670 646 552 460 106 94 81 66 55 59 71 85 94 102 108 108 122 135 138 142 149 151 150 146 141 152 155 150 146 144 147 151 156 167 174 176 180 182 177 166 153 142 132 120 114 114 108 102 101 104 121 140 152 160 170 171 166 162 154 148 147 151 167 199 247 310 395 492 572 648 699 681 554 518 456 437 424 440 480 486 471 433 375 339 336 392 425 500 568 581 559 529 538 572 561 517 483 448 406 378 383 393 404 344 282 278 264 285 290 333 349 364 398 402 391 318 219 166 171 191 212 283 344 269 157 127 139 126 132 274 368 207 131 124 118 132 202 71 68 63 62 42 35 46 108 321 503 477 371 306 251 220 176 146 123 94 58 31 32 65 123 167 192 232 229 199 185 254 247 299 360 390 376 667 1088 653 666 655 398 356 465 498 360 358 481 281 113 126 178 194 167 223 410 489 417 364 294 235 265 264 240 173 141 141 264 285 209 173 130 121 153 331 371 208 144 125 124 149 161 156 144 129 117 136 219 366 495 503 538 565 621 681 697 701 628 592 586 585 492 346 324 342 304 271 236 205 128 91 110 127 153 178 189 328 609 762 738 744 797 833 851 839 855 844 492 327 381 482 414 380 392 377 108 96 81 66 61 68 79 93 110 124 128 134 137 168 170 173 177 176 171 167 165 179 185 182 180 177 175 174 174 173 169 166 165 166 165 159 152 142 136 128 127 118 107 101 100 106 132 153 165 176 181 174 162 157 153 150 152 162 185 223 276 342 420 506 569 617 640 635 585 539 474 427 433 456 497 510 468 428 376 323 328 357 420 556 656 665 614 582 598 631 609 530 474 438 402 378 352 347 360 325 301 298 253 238 248 291 334 372 393 436 411 309 222 202 215 222 241 297 342 311 208 150 138 137 273 469 417 187 97 89 90 86 91 107 108 109 107 41 31 15 228 443 675 523 406 317 277 271 256 185 119 86 54 29 30 64 115 151 186 236 252 260 279 319 326 335 337 325 289 853 1008 454 427 536 2174 953 448 444 322 394 349 181 111 262 389 454 370 189 284 372 316 243 179 153 191 207 194 154 149 172 286 293 261 204 139 118 311 468 501 376 183 128 155 164 167 165 164 166 178 216 249 360 523 474 456 507 587 631 507 510 508 552 552 565 431 359 281 246 238 237 212 157 108 87 96 113 145 168 196 407 709 790 748 760 833 862 966 906 776 593 434 329 435 420 366 348 312 292 112 99 82 67 65 76 86 105 116 140 151 164 168 199 199 197 195 193 190 187 188 204 211 210 209 205 198 191 182 170 159 153 151 152 153 153 150 145 146 140 134 119 110 99 101 113 143 164 178 186 185 182 172 161 154 153 160 178 207 245 299 366 438 504 542 562 568 573 561 512 453 429 446 471 495 509 454 404 348 334 319 336 430 572 653 659 621 599 613 630 597 515 462 443 400 349 311 283 274 273 282 264 222 205 236 269 285 320 409 472 394 283 209 218 246 241 244 304 372 390 361 273 171 118 238 471 463 322 170 137 76 115 75 85 166 185 186 85 136 102 180 502 737 662 684 456 359 332 288 200 125 93 71 50 52 80 105 120 136 173 258 294 334 341 305 280 261 252 255 374 380 186 286 254 1712 1067 503 406 277 219 276 225 158 142 125 160 225 265 315 336 239 209 146 119 139 185 184 138 134 202 217 194 196 173 133 148 184 153 136 106 89 127 175 188 177 169 192 233 266 330 394 463 470 423 438 480 516 490 448 398 399 438 512 568 475 337 269 197 172 187 186 152 131 112 111 131 174 229 336 549 701 720 683 678 698 876 962 848 702 513 362 313 378 408 404 360 309 273 116 103 87 73 73 87 101 112 131 158 179 193 200 221 217 212 206 203 204 206 207 223 231 230 227 219 206 191 177 160 143 138 138 141 146 150 151 150 148 140 128 116 109 101 108 122 145 169 184 186 185 179 172 161 154 157 168 189 222 264 321 388 448 481 493 505 515 527 521 481 434 407 451 481 477 495 431 409 353 348 308 326 415 540 624 646 627 612 606 604 595 549 478 419 385 354 311 265 251 266 284 237 200 230 243 287 301 320 437 456 384 288 228 232 255 265 264 274 388 472 488 426 266 122 97 147 175 250 278 417 165 201 351 104 231 365 281 154 153 104 304 482 534 488 470 558 606 483 295 166 111 97 94 93 100 112 116 112 127 199 285 330 354 382 420 721 449 215 219 187 156 114 239 217 400 793 555 333 310 238 249 295 278 240 194 201 266 347 377 323 233 211 171 125 152 214 169 130 153 235 184 138 141 136 137 143 141 91 41 25 48 98 158 187 176 162 194 261 314 378 468 474 368 362 458 464 475 432 434 448 464 462 469 502 439 336 227 157 139 154 167 180 177 160 151 166 231 360 529 636 607 587 504 469 655 949 947 734 657 538 400 332 347 457 450 345 283 262 124 110 96 86 88 103 116 133 162 188 210 221 226 230 222 214 210 210 213 218 222 231 239 238 231 219 201 181 165 152 136 126 127 132 138 141 148 151 147 137 124 114 106 103 113 130 152 167 170 175 174 170 166 162 159 167 187 214 248 292 344 403 442 449 454 466 484 505 503 464 420 385 437 482 508 529 509 430 359 322 298 317 392 494 586 622 622 613 575 549 548 528 472 411 387 370 344 310 289 306 308 234 222 283 294 319 341 379 457 492 410 306 229 240 274 297 303 319 406 484 522 478 318 142 49 60 103 195 477 680 666 575 413 111 330 460 419 235 187 192 448 486 482 468 412 405 696 619 324 180 155 169 194 206 195 175 146 125 171 252 289 310 313 303 298 489 402 292 198 147 121 129 229 396 506 436 576 623 330 159 168 199 378 425 223 188 251 373 412 325 245 163 134 157 294 290 163 141 205 281 166 107 95 91 89 113 133 91 35 13 23 68 135 170 166 165 172 237 359 393 425 418 331 330 418 416 415 403 417 441 459 450 442 453 438 340 218 141 115 108 134 184 205 220 259 299 390 520 608 629 584 562 465 432 683 968 873 672 614 561 438 419 435 514 457 341 276 259 132 120 109 103 110 131 145 167 192 217 236 240 236 226 215 209 209 212 220 225 232 237 239 233 221 204 184 165 150 137 125 119 120 123 130 140 148 153 151 135 121 113 108 110 122 137 153 156 162 162 159 157 156 156 160 177 163 166 196 233 262 327 414 423 423 439 469 493 489 448 403 380 425 472 484 551 544 412 354 319 309 315 359 443 546 601 620 625 608 586 555 514 468 419 401 389 374 338 314 314 301 278 260 308 299 326 356 388 530 594 444 286 215 256 281 300 336 372 439 536 584 525 357 152 39 42 75 97 118 173 150 262 177 132 529 651 588 359 139 356 508 529 494 553 394 317 614 622 318 214 308 364 366 366 338 266 184 138 190 247 261 261 247 210 178 189 310 250 318 197 122 174 270 272 522 590 401 499 622 365 180 238 331 302 162 157 250 388 405 326 231 191 142 223 442 309 168 150 260 294 165 141 115 99 74 107 138 95 43 24 35 67 115 152 177 202 216 277 376 406 409 408 393 330 333 332 323 336 374 381 391 399 403 413 427 375 248 170 120 93 128 186 206 252 371 458 529 583 593 579 556 607 634 695 824 886 786 629 608 552 554 540 550 538 449 359 293 241 143 136 132 126 137 164 178 197 217 235 247 245 235 220 204 200 202 207 219 231 241 244 231 215 198 180 162 147 136 128 120 115 117 124 132 142 152 156 144 128 117 110 109 115 128 128 143 151 154 154 151 151 153 160 167 208 228 224 224 232 236 307 404 402 396 418 456 482 480 439 395 372 456 469 524 550 522 386 345 321 299 325 368 430 532 590 604 607 608 609 592 540 474 443 443 425 406 351 306 274 271 277 285 311 286 365 401 407 518 600 462 297 334 369 304 313 383 426 462 518 608 557 326 149 59 39 51 85 96 102 119 62 74 174 666 769 683 496 261 211 308 475 411 297 268 231 232 233 186 268 419 471 464 426 384 305 206 143 161 176 175 173 163 150 154 354 301 421 448 483 183 180 368 379 361 321 294 257 197 174 209 327 359 254 242 205 240 383 380 350 279 224 235 371 431 244 152 149 262 273 241 217 166 111 86 121 158 120 67 99 122 107 120 133 173 213 249 315 408 435 439 452 439 412 331 269 252 289 334 331 322 349 391 427 446 452 372 227 132 107 133 174 194 281 450 524 543 557 560 533 556 704 811 839 841 811 744 616 576 523 555 596 589 524 419 347 279 212 159 157 154 152 157 178 202 219 232 242 246 238 225 211 195 191 193 205 219 232 239 238 212 189 171 156 143 134 128 126 121 116 118 126 136 146 153 151 140 124 114 111 114 121 121 134 143 148 150 148 148 153 155 134 170 190 201 207 219 240 275 335 380 377 375 402 447 478 483 455 435 432 468 499 536 550 519 383 367 327 321 357 383 443 485 535 564 580 601 624 634 609 557 530 525 490 459 402 377 303 265 262 274 276 350 454 521 531 454 575 500 389 296 197 197 255 338 403 452 496 512 476 347 157 58 56 61 88 97 94 97 109 111 321 677 782 708 691 569 426 403 429 321 256 264 243 202 191 197 299 405 432 444 390 320 275 207 142 121 107 132 293 289 108 145 324 623 675 622 379 219 321 469 459 436 380 305 248 198 205 270 396 513 417 331 353 247 336 343 279 221 219 319 489 315 161 103 115 147 202 249 236 179 109 103 142 169 143 100 102 123 139 154 155 183 211 231 295 406 459 478 498 486 465 335 233 193 234 297 321 293 326 340 378 404 432 388 269 169 126 152 195 219 332 531 547 521 501 503 518 589 790 846 805 776 754 709 660 583 564 603 623 573 471 372 315 266 229 172 172 174 176 179 192 212 223 232 238 236 224 209 203 188 184 187 200 216 224 224 219 185 162 147 136 128 123 122 121 117 115 119 128 139 149 153 148 136 121 114 111 111 114 122 134 141 147 151 153 156 161 165 169 177 182 188 199 218 247 285 323 347 352 363 398 444 478 496 492 488 489 486 526 568 567 513 399 393 348 335 330 331 378 428 491 538 570 573 575 593 606 592 560 553 534 531 496 414 334 275 246 248 279 419 511 577 566 405 397 385 345 254 183 194 263 344 402 449 416 391 443 454 375 190 93 66 78 85 93 97 125 215 497 760 715 727 642 571 490 427 349 279 248 259 257 240 228 231 308 382 369 378 365 290 253 186 124 70 57 74 192 200 104 258 155 262 444 300 243 297 453 511 510 456 358 299 274 265 355 406 329 318 273 258 188 203 262 288 225 175 201 402 493 266 121 93 70 79 149 242 228 153 93 99 146 178 162 138 135 150 194 206 169 169 199 231 288 383 478 493 522 515 416 287 167 197 202 245 271 254 225 216 221 277 366 377 300 199 129 176 258 286 368 569 549 477 462 480 509 637 798 757 712 707 706 715 669 600 611 646 633 548 431 354 333 310 272 189 189 192 194 194 199 206 213 221 226 224 218 204 196 182 178 185 195 205 207 201 192 160 142 129 122 119 116 115 115 113 113 118 129 140 147 147 141 133 123 116 110 109 114 125 136 144 147 158 165 171 174 180 181 181 182 185 193 215 249 280 303 320 335 360 393 439 466 476 504 517 528 527 534 576 569 502 431 417 387 395 396 366 370 401 441 477 516 522 516 501 475 477 494 505 516 553 548 455 361 304 275 306 353 440 471 479 433 409 343 331 330 253 209 227 288 369 430 500 495 438 456 490 410 218 150 92 80 92 94 98 147 244 678 740 700 751 619 537 466 436 365 286 251 261 276 285 294 315 359 359 322 328 308 280 230 128 85 67 63 41 54 99 118 171 117 156 211 194 256 415 478 501 486 412 325 298 404 415 431 554 402 253 262 225 149 172 203 198 171 162 263 486 469 240 167 115 69 78 157 251 224 144 87 89 129 160 173 170 147 148 214 245 173 147 191 249 307 361 434 489 507 472 346 249 159 158 167 182 205 185 182 189 201 234 300 345 321 248 177 205 280 378 472 548 474 404 442 534 634 745 750 690 676 669 672 713 659 586 614 660 640 556 480 437 391 342 279 206 207 206 203 201 196 194 199 207 211 210 207 198 189 178 179 187 193 194 189 179 168 147 131 121 117 114 113 112 112 112 114 121 130 139 143 142 137 132 127 113 108 110 120 128 137 145 152 174 180 182 184 184 183 181 181 183 197 223 255 277 288 300 323 354 375 394 439 470 503 529 552 532 516 536 554 506 461 442 436 457 480 433 406 403 425 452 490 514 495 473 478 489 517 561 571 583 553 486 403 341 298 337 399 401 351 348 367 425 379 345 347 250 223 260 304 299 414 558 438 309 457 572 466 304 173 81 77 100 134 148 224 250 555 845 665 620 588 506 480 575 504 342 282 270 270 285 305 339 370 337 289 335 401 455 391 145 141 186 144 63 97 169 197 147 226 277 279 290 302 403 503 522 471 405 339 315 316 280 241 269 294 267 254 210 185 193 166 139 131 194 404 548 536 375 239 150 105 111 182 241 216 135 84 79 80 112 179 196 145 126 167 231 193 161 200 265 310 350 392 451 442 388 288 207 176 181 181 191 197 211 192 186 214 228 256 314 367 360 319 312 326 492 591 538 417 414 507 626 753 802 691 696 641 624 633 680 603 532 585 656 655 614 569 502 414 301 252 219 216 210 204 198 188 182 185 189 195 197 195 189 184 178 182 187 188 183 175 164 151 143 128 120 116 115 115 114 113 113 117 125 133 136 137 138 137 132 121 112 109 113 122 134 145 156 167 200 196 185 183 180 176 171 172 185 212 244 271 279 279 289 311 331 344 384 422 449 482 519 550 538 500 484 525 503 478 474 468 470 435 411 392 400 421 449 492 544 566 556 549 558 581 613 635 605 549 516 462 382 328 353 392 358 349 340 412 487 515 440 371 264 220 251 303 279 244 257 300 441 677 736 502 277 144 99 91 122 200 278 312 442 837 791 606 569 510 458 399 562 532 402 358 270 231 255 279 321 347 309 256 342 533 569 511 265 263 236 222 203 284 364 333 236 386 414 400 399 394 477 528 524 653 551 369 344 318 276 257 270 259 283 241 207 197 177 143 103 137 320 509 557 565 442 271 195 164 158 180 187 155 100 71 69 76 109 166 186 146 134 146 180 208 217 229 277 306 339 357 369 344 289 246 182 276 263 236 208 203 291 292 252 274 261 241 315 435 469 479 495 501 624 625 510 441 502 601 691 760 768 735 937 672 562 586 711 614 468 531 610 636 651 597 501 378 235 191 216 213 207 199 190 177 167 170 177 184 187 186 185 182 178 183 183 179 170 161 156 143 137 123 118 118 118 117 116 116 116 120 128 134 137 137 136 134 128 119 115 114 119 134 151 168 185 198 217 216 197 181 172 164 159 166 197 233 261 273 273 278 285 289 308 342 377 403 423 448 481 507 511 483 467 492 490 476 484 465 441 425 424 396 418 432 445 483 503 503 513 529 542 571 612 640 607 526 520 490 428 372 359 361 354 305 334 361 408 474 457 365 265 229 235 254 262 221 209 284 476 737 746 500 342 139 112 91 91 100 181 376 571 834 728 578 512 458 377 259 344 401 451 400 264 216 239 267 312 336 306 258 289 413 393 343 307 291 347 388 426 513 568 503 416 437 495 502 468 476 520 516 676 584 390 372 337 300 277 296 298 209 254 184 175 172 176 131 105 192 300 517 548 531 411 289 238 227 221 204 162 115 81 67 71 94 127 159 169 137 148 153 180 209 247 260 299 312 280 264 253 253 251 237 242 266 344 381 310 305 367 371 369 379 327 264 326 426 480 568 626 660 688 617 499 495 540 657 679 694 688 699 664 546 527 631 831 662 445 489 520 581 606 545 438 310 194 143 208 204 194 184 180 174 165 162 169 176 181 183 185 184 181 179 172 164 160 152 145 134 126 117 117 119 121 120 120 120 121 126 134 138 139 138 136 133 128 123 120 123 134 154 178 204 223 226 239 218 190 172 161 152 153 170 207 239 252 254 256 258 265 282 310 346 370 384 399 416 439 461 458 456 431 433 444 449 465 470 424 453 455 456 431 424 438 446 456 450 454 485 511 530 531 528 533 518 493 470 418 412 365 345 306 277 305 317 359 379 375 327 282 258 253 252 206 166 243 397 601 779 679 476 387 137 96 96 99 123 197 467 697 771 673 576 514 446 345 264 218 233 363 345 260 284 306 289 306 334 320 275 264 255 230 278 474 435 398 472 565 637 678 598 577 520 502 502 528 505 496 459 624 558 350 341 336 331 264 233 204 134 123 133 199 151 163 121 112 202 358 536 542 531 406 334 287 257 234 206 190 154 94 54 59 109 153 168 174 142 155 170 178 178 226 252 302 264 223 246 184 216 267 235 226 267 263 349 463 545 502 434 458 384 270 265 283 339 450 546 655 671 636 563 489 515 584 607 661 670 623 549 452 454 498 708 797 582 481 496 473 529 522 475 393 286 208 173 192 187 181 178 173 165 159 159 166 174 180 187 192 189 182 169 159 155 147 139 127 117 114 107 110 115 119 122 125 128 129 132 137 140 141 138 134 131 128 124 125 139 157 182 207 236 241 253 240 200 177 160 148 145 154 167 206 225 228 229 230 239 253 274 311 347 362 371 379 390 406 424 442 413 414 393 424 440 477 514 467 393 367 348 371 386 387 397 411 416 433 472 512 554 590 589 558 545 493 468 461 411 398 335 305 288 337 352 349 332 312 306 304 287 289 290 249 225 323 509 688 760 574 320 238 155 141 128 130 212 362 603 809 680 589 558 483 439 372 333 268 251 291 255 235 297 312 324 365 322 322 301 265 209 249 594 603 490 448 473 557 630 670 663 608 518 466 460 450 463 466 397 382 358 303 307 417 473 211 191 194 98 81 118 228 185 122 119 145 300 506 553 530 511 430 359 277 210 179 168 167 163 116 52 58 113 172 175 161 141 173 176 200 259 181 193 222 260 204 214 163 231 271 274 210 165 138 290 590 597 482 558 510 433 293 251 259 261 370 506 627 589 538 470 454 448 515 604 652 634 553 458 393 417 461 555 552 465 492 463 468 522 452 423 357 273 200 198 182 182 179 173 166 160 158 159 165 173 180 188 191 187 177 164 151 141 128 120 110 103 103 101 102 109 115 122 129 133 135 136 141 144 140 134 130 129 129 129 136 159 180 199 210 240 259 256 233 191 170 154 146 150 149 183 211 208 204 203 208 227 250 274 311 343 352 366 375 385 393 393 393 387 391 382 415 431 466 488 425 330 322 306 299 310 330 346 362 399 446 489 537 575 588 554 478 554 530 494 497 457 442 360 319 332 339 319 330 411 401 390 353 347 334 306 285 292 413 586 696 690 505 408 369 284 205 151 147 271 446 679 844 624 538 531 466 426 392 348 314 319 302 278 266 266 275 347 421 353 339 408 334 232 290 493 404 439 452 451 535 552 594 622 566 473 411 407 420 441 425 348 296 272 253 280 344 337 176 143 114 83 80 142 124 157 110 134 178 453 546 516 505 492 442 368 258 200 162 126 131 127 106 95 103 141 158 154 148 155 178 178 417 352 154 143 186 199 126 122 115 182 289 299 242 218 222 286 408 446 508 635 498 453 347 230 211 202 297 509 552 493 427 402 385 422 478 580 642 605 486 394 379 415 455 464 423 414 461 410 454 639 446 441 349 257 252 182 179 180 174 169 166 162 158 159 165 172 179 185 184 179 175 160 136 122 110 102 96 93 95 97 97 105 113 118 126 132 138 141 143 142 136 130 126 126 128 133 145 169 191 203 233 255 259 247 221 183 164 149 125 128 145 185 199 188 185 191 201 224 252 277 305 326 335 347 362 373 375 376 371 386 385 383 416 427 410 387 376 331 296 288 282 294 314 326 349 401 457 499 532 544 539 493 439 469 572 513 518 524 523 419 347 362 381 401 453 468 495 490 435 407 360 304 301 341 417 537 677 739 662 609 516 470 289 189 217 353 510 732 880 650 593 569 486 409 366 349 353 348 352 358 344 309 288 311 346 362 378 435 475 334 225 291 318 398 431 393 402 479 540 571 491 394 370 390 402 423 403 325 272 245 250 394 520 349 152 126 108 87 125 169 97 70 67 117 236 499 494 438 443 450 425 403 325 212 144 137 154 165 144 123 161 167 152 153 157 167 177 152 426 209 194 149 175 151 112 111 154 288 396 340 328 395 444 486 450 373 419 520 492 382 248 209 193 211 322 485 458 406 382 352 329 380 460 548 603 562 451 392 398 410 456 487 419 366 373 373 392 519 510 471 456 345 240 170 175 178 174 172 170 165 159 158 162 168 175 177 176 171 160 143 117 105 98 94 90 87 89 93 99 108 113 118 126 135 145 146 146 143 135 127 123 122 127 136 147 166 192 219 243 256 250 233 209 163 131 122 127 151 158 176 184 179 178 188 205 231 261 283 297 311 321 326 333 356 372 376 393 411 403 400 405 406 389 384 348 341 379 341 319 307 307 317 352 407 454 493 523 505 460 459 460 473 543 548 538 544 517 408 355 367 441 469 474 512 539 539 499 464 416 381 424 475 523 647 755 770 703 551 683 1055 425 304 341 561 655 773 852 739 680 592 465 386 357 353 386 345 313 335 336 315 298 288 288 334 365 412 548 348 229 263 277 313 317 288 324 450 537 543 431 337 334 365 374 389 405 386 316 237 324 588 642 320 126 108 113 102 173 201 120 58 77 113 327 513 410 333 314 316 312 297 238 438 452 175 205 255 251 184 166 150 145 148 158 163 164 124 95 87 271 231 141 111 98 126 296 474 519 457 401 468 569 530 406 271 279 381 449 388 300 252 255 282 386 418 402 357 325 301 294 346 437 520 557 493 389 376 404 424 483 509 449 371 329 348 391 422 439 423 427 422 239 189 172 177 175 176 171 162 157 154 155 159 162 163 162 154 141 123 95 89 89 90 88 88 90 93 99 109 118 129 138 147 153 152 150 145 136 128 123 123 128 137 148 174 199 224 238 242 233 214 195 159 146 146 156 161 174 179 177 169 169 185 208 233 261 278 288 306 321 326 341 357 357 352 347 416 416 402 402 377 378 357 356 389 434 399 361 334 327 338 368 418 461 476 475 496 509 450 464 537 501 530 495 484 453 397 386 417 439 480 502 508 512 519 505 485 461 521 623 639 678 782 841 900 755 471 587 1025 377 458 523 702 710 715 721 774 706 582 470 432 391 362 373 313 273 291 294 313 345 331 305 310 360 446 448 325 232 229 227 252 259 275 383 473 526 517 394 296 317 336 331 332 355 419 424 332 252 237 254 115 119 216 226 164 232 247 118 92 97 141 392 498 347 269 258 255 240 214 174 165 171 186 220 274 284 201 131 126 124 142 158 155 142 112 79 85 251 256 156 103 182 327 503 629 654 610 570 577 581 553 495 319 257 390 433 433 387 321 316 349 388 390 421 323 282 269 275 326 418 494 506 440 372 339 322 368 462 511 500 445 375 355 400 405 387 359 359 650 653 267 173 177 178 177 169 159 154 150 147 147 147 148 145 135 121 102 76 73 76 81 85 89 94 95 102 114 129 141 150 159 160 156 151 147 141 134 131 131 133 140 156 177 196 216 225 222 210 194 177 153 148 149 155 169 178 179 174 160 159 177 204 233 262 282 287 304 333 346 359 359 349 349 359 365 412 380 384 393 387 376 419 467 464 444 402 366 355 366 394 429 428 405 414 437 459 460 454 496 492 520 485 459 356 348 344 378 415 460 475 465 468 474 481 488 525 586 581 551 631 776 880 877 678 493 439 411 457 558 676 589 536 528 568 627 634 534 488 525 444 364 329 295 278 271 283 323 336 316 313 353 416 471 385 306 192 190 289 264 287 280 740 530 564 515 368 268 277 263 264 281 297 404 595 640 370 134 114 108 138 354 373 210 377 256 119 185 95 202 411 603 383 259 265 273 258 208 180 171 138 129 150 189 206 164 138 124 139 179 180 144 139 136 110 111 165 172 140 160 377 561 641 686 689 654 616 666 785 801 666 293 269 399 448 472 456 389 332 342 346 383 438 339 278 250 256 307 390 458 482 472 387 277 272 344 477 523 536 493 421 408 393 360 301 304 307 334 454 261 174 179 178 171 162 155 150 146 142 139 136 133 128 117 101 82 61 59 64 72 80 82 90 96 104 122 135 145 155 162 161 157 154 153 151 145 140 138 141 150 162 176 191 207 211 202 187 173 164 152 147 150 162 171 172 168 161 153 152 170 202 229 258 280 297 320 339 358 365 356 353 364 389 418 409 399 424 416 346 386 410 433 448 448 416 397 399 410 423 427 431 442 457 458 441 454 467 480 512 519 495 430 354 345 323 361 387 404 419 410 418 423 422 450 433 411 444 519 652 796 883 832 546 483 500 468 490 533 601 456 409 404 478 558 573 468 453 472 404 342 316 307 318 330 332 333 311 280 300 380 459 475 386 376 325 262 324 280 407 471 680 451 810 677 373 284 224 204 242 260 275 305 354 387 286 227 167 168 149 235 439 233 497 292 123 184 127 276 474 590 562 375 272 281 265 222 208 192 140 133 147 143 148 167 157 159 165 212 169 138 134 191 192 223 216 234 272 359 558 674 677 674 658 619 592 580 658 956 931 280 250 380 470 477 467 436 366 327 317 351 367 315 267 234 234 268 348 408 453 499 419 288 280 364 529 535 515 469 440 418 392 337 255 281 295 264 251 205 169 173 173 166 158 156 152 144 137 132 126 118 111 100 84 68 57 57 64 73 75 84 94 101 110 122 133 143 150 153 154 157 159 159 157 151 145 141 145 154 164 173 184 197 194 183 168 160 158 150 150 156 161 161 157 151 145 138 142 165 194 211 236 279 325 351 354 359 361 357 374 404 433 443 424 467 443 370 346 380 412 441 458 454 438 429 410 416 430 419 442 492 503 482 443 451 468 487 502 492 460 454 426 371 354 361 361 353 398 402 375 363 364 374 376 414 487 575 691 822 889 760 579 467 532 579 529 459 388 422 389 399 503 597 584 459 389 371 364 357 353 336 336 349 340 327 302 297 290 334 421 490 467 411 400 295 317 312 380 431 470 405 659 603 521 452 322 230 232 257 268 308 322 258 302 442 429 226 179 189 406 370 536 376 178 153 217 288 399 529 570 395 286 310 327 288 231 208 189 200 191 157 150 162 178 206 194 180 128 119 124 166 268 378 386 437 510 577 649 671 657 648 638 625 595 570 527 466 414 286 243 353 464 474 467 446 386 326 302 329 307 265 228 204 208 217 245 333 449 501 435 304 283 413 537 501 477 435 420 379 344 380 295 258 281 275 239 224 163 165 164 159 157 152 148 138 129 122 114 108 102 91 77 65 57 56 59 67 76 86 95 103 114 117 126 138 142 145 150 153 158 161 158 150 144 141 145 153 161 168 176 184 181 173 159 153 148 148 159 160 156 150 143 134 127 126 133 157 173 198 241 298 353 378 371 359 360 377 415 456 483 488 497 505 471 455 349 373 441 438 451 457 447 439 437 428 425 423 444 473 465 454 456 480 503 510 472 472 467 440 426 402 390 377 355 340 343 325 352 354 345 348 358 419 507 574 643 762 909 848 624 477 522 616 638 478 383 376 394 416 544 652 627 493 377 358 359 376 406 383 346 403 430 311 290 329 314 296 318 358 429 363 415 354 423 365 552 473 403 353 337 358 414 497 394 243 238 264 269 280 300 309 413 516 586 293 202 287 290 523 568 497 327 266 296 348 378 576 605 687 666 450 366 327 246 207 194 195 191 154 142 152 183 217 198 148 102 96 108 122 322 479 516 574 641 673 682 643 601 603 595 577 572 557 490 421 372 330 319 400 444 463 476 457 415 376 331 315 254 205 208 220 221 221 251 366 508 573 533 339 307 475 520 477 451 403 372 350 309 248 290 239 225 245 248 232 158 158 159 157 151 146 142 132 121 112 105 100 94 86 75 63 56 53 55 61 69 78 87 97 107 117 128 139 145 148 150 153 159 158 151 143 137 137 141 150 158 164 169 171 171 168 157 146 149 154 169 161 150 142 133 121 112 114 119 138 162 197 242 306 364 386 381 377 383 411 456 500 510 529 522 489 434 377 362 378 417 418 445 445 448 452 454 448 436 433 451 468 467 460 456 478 483 504 491 433 426 442 447 426 403 384 357 361 396 408 385 365 358 351 358 407 483 543 587 658 753 786 655 554 494 546 678 590 468 398 408 440 560 675 695 641 494 387 353 383 434 406 361 402 409 336 310 327 331 349 333 310 370 326 351 520 442 405 441 436 435 438 342 364 448 401 248 189 233 256 265 271 285 287 347 483 398 425 282 471 401 627 623 567 506 436 394 394 425 498 643 884 965 830 562 285 244 233 206 187 175 145 120 149 192 177 138 118 82 76 101 164 391 525 567 620 654 648 621 569 538 563 549 514 526 523 478 382 364 356 363 404 411 441 470 506 505 485 408 312 219 179 181 211 261 280 314 428 627 920 803 407 342 453 506 466 416 364 319 305 265 202 248 295 307 357 348 263 149 152 153 148 142 138 135 129 115 105 99 94 88 81 77 72 61 53 51 56 65 76 85 96 109 121 130 139 141 148 152 157 161 148 136 129 127 130 137 146 154 158 159 158 156 151 145 147 158 167 177 160 144 132 119 110 105 105 115 134 157 194 244 305 358 378 386 402 417 432 453 511 548 553 501 485 355 386 333 327 374 397 420 421 437 455 465 463 442 416 435 476 459 423 422 439 446 443 436 411 436 451 451 441 425 397 370 410 463 487 464 424 403 379 407 458 491 495 461 532 702 766 732 722 529 548 757 749 605 479 466 483 552 601 641 671 564 433 384 381 403 404 371 362 352 321 318 324 349 359 323 304 307 321 315 418 513 535 508 500 497 507 446 383 428 421 292 215 229 234 237 241 243 294 481 534 331 285 338 427 497 656 632 716 831 556 393 361 422 466 393 679 1108 954 495 251 238 209 198 169 184 168 145 182 201 162 124 92 65 71 132 285 483 562 590 622 623 606 600 551 489 518 487 446 453 450 416 340 340 350 354 360 386 423 465 532 560 540 451 317 235 190 222 293 283 324 402 521 799 1277 904 610 390 395 480 458 385 304 261 253 238 198 246 282 259 415 574 403 138 145 145 141 134 128 121 114 107 103 96 89 84 82 79 72 63 57 54 58 68 78 89 99 111 121 129 131 136 141 146 151 150 139 123 117 119 127 137 145 149 151 149 144 141 136 134 146 166 180 177 156 137 127 114 108 99 98 109 125 148 187 243 307 350 369 388 410 427 444 493 552 582 573 512 357 327 360 334 311 351 362 380 403 433 454 470 477 479 457 462 475 429 398 383 382 371 371 396 421 444 449 449 443 434 417 402 448 470 507 508 483 461 439 455 499 490 422 439 623 773 843 847 847 598 569 768 825 707 598 514 483 487 506 543 574 540 465 393 354 366 388 359 309 295 289 300 314 329 358 333 300 297 360 412 406 513 534 484 496 519 539 492 473 483 573 562 332 234 217 196 200 214 248 529 500 196 188 310 265 545 623 795 667 590 418 318 290 284 304 261 225 239 215 203 206 191 166 143 137 165 209 233 278 286 237 170 103 79 107 237 437 568 593 603 608 596 574 538 497 458 490 404 383 404 393 352 336 319 318 337 339 378 414 456 513 562 566 484 411 320 182 156 245 319 366 475 623 912 1118 717 620 421 453 489 496 418 312 255 242 231 222 223 214 207 300 397 323 134 136 136 134 126 117 109 103 103 102 96 91 86 82 79 73 68 66 61 63 73 85 96 105 113 116 126 130 134 137 141 146 141 130 117 114 121 132 139 143 146 144 139 131 128 127 132 149 171 183 175 148 136 131 117 104 94 92 105 118 141 190 252 311 349 371 387 403 429 469 532 590 609 555 432 360 289 408 350 347 353 360 371 393 423 448 470 488 508 493 471 462 433 423 429 428 399 381 353 422 438 442 446 436 438 432 434 461 497 533 544 534 511 477 473 495 482 440 503 705 840 1005 1024 968 684 576 711 772 720 642 574 476 458 522 579 574 539 478 409 389 380 357 330 281 276 283 323 362 390 434 393 293 309 364 329 361 366 373 409 460 545 531 466 439 459 1090 1394 631 240 229 162 162 182 152 290 360 358 305 356 324 437 571 685 521 376 291 248 231 213 205 182 152 152 158 178 179 179 165 147 139 146 216 285 330 366 346 182 124 145 215 381 551 617 614 611 607 585 573 559 481 436 423 346 343 380 376 352 357 310 299 318 333 369 396 427 498 578 607 588 502 323 168 131 192 306 415 536 567 476 507 469 320 390 463 508 462 371 275 248 249 253 255 250 250 257 315 379 320 130 129 129 127 117 107 101 98 99 100 99 92 84 82 80 76 75 75 70 72 82 94 105 114 115 118 125 129 131 134 137 139 133 121 114 117 127 134 141 148 147 141 131 120 119 121 133 155 175 182 176 145 134 122 109 98 90 89 97 116 149 205 267 313 347 372 393 416 440 493 554 603 586 483 384 369 307 365 365 346 363 362 365 386 415 438 458 484 503 478 438 459 500 497 501 503 481 437 374 426 422 426 419 414 422 429 443 478 522 555 573 575 557 527 500 493 504 522 591 776 981 1092 1147 1017 734 560 614 642 676 640 554 494 480 565 609 601 561 485 417 397 381 359 337 292 285 301 350 482 512 524 491 352 305 287 359 489 357 363 448 540 595 547 515 557 618 523 352 291 243 255 179 140 155 125 219 356 485 390 396 339 428 557 560 470 325 233 200 186 183 176 162 151 133 222 365 186 182 172 156 164 136 163 231 254 338 305 186 191 291 404 519 605 630 622 609 594 599 603 518 376 358 348 346 332 354 361 378 386 344 302 301 314 340 366 419 469 549 631 635 507 295 158 140 212 325 426 501 505 474 299 233 194 333 399 445 457 515 323 216 225 243 250 260 248 214 236 287 307 125 126 125 121 109 99 96 97 95 94 92 84 79 78 79 79 78 79 82 86 97 107 109 115 117 120 118 119 118 124 125 126 123 116 115 117 123 133 144 150 145 134 120 109 110 118 134 159 175 179 177 139 117 107 98 93 88 87 93 119 167 226 270 295 332 379 408 424 451 506 565 600 568 480 458 434 379 351 337 331 338 349 357 384 413 435 457 482 499 511 542 593 623 596 550 539 549 498 456 431 410 407 386 382 390 411 434 469 502 539 577 569 525 501 485 479 509 555 641 798 962 1062 1146 1018 718 500 517 528 597 594 521 471 530 621 652 635 558 462 397 371 373 360 321 288 270 291 383 540 616 563 515 323 291 289 571 525 439 450 532 634 648 575 546 589 548 491 494 375 294 395 469 355 431 217 326 466 500 416 415 405 529 564 637 588 351 205 171 164 169 151 131 146 178 268 372 266 182 171 178 152 141 140 163 220 285 239 258 382 504 580 611 623 633 620 586 569 554 500 414 353 353 310 280 306 305 347 384 403 405 353 325 310 319 352 412 472 567 647 608 449 253 159 186 266 343 400 426 452 374 333 238 182 259 363 425 473 1056 1450 1050 448 233 220 240 253 188 175 190 222 123 126 124 116 106 100 98 96 94 89 85 78 75 78 81 85 87 91 96 99 103 104 109 114 115 112 106 103 104 108 111 114 116 113 111 114 121 132 141 142 132 119 106 97 102 115 132 146 164 170 162 116 96 88 86 88 87 85 93 128 166 217 254 293 350 393 413 433 467 523 575 584 531 459 487 511 415 335 311 313 320 332 346 377 402 430 453 483 506 536 600 663 667 606 530 510 544 513 470 433 410 396 379 375 379 395 416 454 481 529 570 558 519 511 505 507 515 498 569 704 870 1029 1124 991 678 478 480 471 523 549 494 499 580 644 658 599 495 426 404 372 346 354 336 299 276 306 415 478 557 513 518 512 374 285 452 537 559 571 628 682 640 545 519 536 518 610 835 830 711 908 685 653 1033 782 540 624 528 795 810 616 599 553 530 447 342 409 498 448 276 128 131 151 178 172 237 229 151 153 163 146 170 171 181 214 244 220 394 596 677 690 689 674 652 616 571 565 553 488 395 351 346 312 310 294 292 328 379 407 450 420 349 300 291 314 386 487 586 629 542 366 216 174 221 266 311 331 540 506 346 348 256 196 225 321 400 428 880 1640 1473 622 247 235 188 170 174 163 172 163 123 126 124 115 110 109 103 96 91 88 81 76 76 81 88 94 97 101 105 107 111 111 108 109 108 104 92 91 90 96 97 105 106 108 109 113 120 128 131 125 114 104 98 91 94 106 116 131 152 159 142 105 79 70 74 83 86 86 98 121 145 192 247 307 369 402 413 439 480 536 574 547 487 392 373 437 376 321 307 304 308 315 333 362 388 413 433 466 499 523 574 639 624 528 467 456 511 478 463 441 426 395 385 381 370 375 394 422 475 541 582 594 601 621 616 593 525 412 473 645 843 1034 1112 983 828 586 496 463 466 470 426 479 573 593 581 520 464 447 414 369 355 363 375 371 346 363 544 454 552 560 562 566 538 460 541 621 672 665 699 712 661 572 502 479 500 672 980 1069 1135 1174 337 480 1035 985 1060 935 678 1148 980 716 632 560 496 432 355 336 336 481 468 134 137 168 198 113 105 102 130 126 129 166 205 209 200 195 196 230 509 711 751 736 704 667 635 595 563 580 556 476 419 330 323 301 294 295 287 316 385 433 469 432 334 281 269 291 383 508 587 565 444 286 185 190 237 240 256 306 806 707 428 347 302 233 259 294 334 343 428 725 750 460 320 263 191 182 213 209 182 145 124 130 128 123 121 120 111 103 95 90 87 83 85 92 101 111 114 117 119 117 114 107 104 101 97 93 72 75 76 79 86 88 96 101 107 109 115 119 116 106 97 92 88 82 81 92 103 125 144 146 127 98 67 55 65 76 82 83 94 106 145 198 255 318 378 406 417 444 488 542 570 543 503 402 336 376 370 319 307 307 298 297 313 333 359 383 428 475 491 475 495 567 568 466 424 473 453 441 436 439 422 406 376 363 353 359 382 415 505 564 596 624 646 661 652 599 501 422 482 653 858 1032 1121 1068 964 668 517 462 423 385 373 449 505 509 531 534 496 465 406 328 344 417 450 461 519 771 431 562 570 607 549 502 521 489 537 539 617 695 757 767 745 663 533 447 411 487 636 551 600 329 203 223 393 398 762 784 942 913 757 688 642 573 508 479 684 794 485 202 166 137 142 154 175 121 99 102 105 105 125 199 240 223 290 197 173 294 529 707 753 712 656 615 585 559 567 593 565 436 337 335 319 301 307 311 313 346 423 478 470 431 357 292 267 297 388 531 611 501 351 228 174 202 206 230 221 270 872 750 514 377 329 283 308 322 348 352 318 324 339 381 430 335 256 242 292 269 208 153 129 137 138 136 133 136 124 113 100 102 98 86 83 91 112 124 128 127 119 111 104 98 92 88 86 78 69 64 68 68 70 78 85 90 101 105 105 104 98 90 83 79 76 71 69 81 98 120 140 140 121 90 58 45 57 67 71 75 85 107 148 199 257 319 373 403 421 451 487 522 557 555 493 403 348 381 370 325 317 320 304 293 300 303 323 380 449 495 493 454 470 550 560 483 445 476 436 406 394 414 425 408 367 370 383 393 417 454 534 577 616 665 678 639 572 504 468 485 544 662 837 922 1089 1126 937 704 643 484 417 378 374 546 472 405 424 458 478 461 408 348 336 393 500 641 534 523 511 684 705 635 513 439 416 394 422 519 640 699 719 777 751 638 527 444 415 375 290 253 283 204 218 175 162 209 360 603 841 676 613 629 608 543 506 791 1065 712 230 166 138 141 175 190 187 192 177 105 114 135 148 210 246 210 281 190 213 315 485 684 742 672 608 573 543 538 581 607 591 577 464 376 320 284 295 316 334 381 451 490 452 404 351 283 248 278 372 504 594 549 291 180 177 167 209 211 193 248 746 608 496 384 336 311 316 337 367 355 304 271 279 348 392 335 318 268 221 234 206 167 135 146 146 145 148 148 136 124 115 109 101 102 117 130 133 136 136 129 118 108 96 84 77 73 70 67 62 56 57 61 64 71 73 81 95 98 95 90 84 79 77 73 67 63 65 78 97 122 144 144 117 86 48 39 44 52 57 65 81 106 146 197 253 311 359 389 414 442 461 480 523 543 495 415 372 371 367 324 323 322 314 303 294 295 322 400 476 517 516 503 542 603 592 529 487 461 436 374 366 403 435 395 370 379 416 442 457 491 565 618 643 665 662 612 548 509 518 576 618 670 809 889 1048 1117 910 745 640 527 507 466 426 451 406 370 391 452 502 485 427 398 385 352 430 634 588 602 710 689 738 559 428 395 436 468 474 454 537 602 676 750 756 655 509 441 433 400 300 285 324 290 228 195 168 219 429 646 726 602 535 549 553 513 620 856 1029 716 190 144 126 140 160 111 163 139 458 118 148 207 182 205 215 179 143 143 216 339 542 705 704 616 553 527 525 558 585 629 624 573 520 451 347 282 278 354 400 423 451 470 443 395 386 312 218 255 346 483 554 560 505 293 187 193 227 204 182 212 418 469 496 439 412 331 270 279 311 316 272 232 246 308 358 341 266 209 152 170 207 187 145 153 152 153 156 153 141 136 132 113 136 143 142 145 147 145 139 131 116 98 84 72 62 57 56 55 55 52 54 54 57 58 64 74 86 86 83 76 69 66 67 65 61 59 65 81 104 132 151 147 114 80 41 38 34 40 47 57 77 105 143 190 244 300 344 368 386 405 421 453 505 536 500 421 378 372 354 313 314 315 321 318 297 296 329 422 495 529 545 564 602 633 609 551 510 449 402 358 364 405 440 371 354 384 441 464 486 530 602 665 651 613 632 641 620 598 565 611 634 694 831 942 1076 1127 907 792 658 621 669 615 587 526 467 414 419 493 528 485 435 400 386 378 330 346 386 619 1058 1108 789 568 447 415 447 444 397 306 316 437 555 643 735 692 514 444 444 432 428 388 282 281 212 321 204 235 495 627 695 585 486 467 472 450 427 593 585 267 183 170 169 114 87 87 90 100 98 121 221 179 185 182 165 150 144 159 251 442 645 718 645 540 481 480 527 584 586 591 615 613 561 515 419 300 253 453 508 475 452 472 451 391 426 383 215 268 484 669 538 526 441 312 213 220 237 205 176 217 352 446 486 473 572 576 396 260 241 242 241 231 241 243 253 272 232 188 153 166 218 203 153 156 154 153 153 147 141 144 136 121 149 153 150 152 150 142 135 124 106 87 73 60 52 49 48 47 45 48 51 49 51 55 59 68 80 77 68 60 56 55 56 57 57 61 71 90 114 139 154 143 112 96 51 40 34 37 45 53 74 103 139 183 235 288 321 339 355 372 391 424 485 517 492 426 387 366 335 308 304 308 320 329 310 310 355 445 502 524 550 580 603 615 602 547 467 418 390 362 380 412 422 349 357 383 446 489 532 583 629 688 682 615 620 680 699 679 638 625 627 712 861 997 1116 1109 947 822 715 706 1099 1179 912 626 489 436 461 488 483 475 457 428 362 326 330 380 478 558 637 786 784 532 354 380 375 303 275 259 260 302 382 492 591 591 509 444 374 359 433 402 288 256 284 362 432 293 477 598 650 628 504 430 396 364 337 343 297 198 169 146 135 123 124 108 94 148 124 126 162 187 192 160 144 137 148 224 381 559 690 687 560 455 416 462 538 549 580 640 1517 1410 700 531 453 335 274 393 428 426 444 490 461 369 421 429 220 321 599 729 1058 740 406 310 294 279 248 200 184 225 328 397 455 461 686 896 811 524 248 239 252 248 233 231 241 260 235 161 231 180 198 192 155 156 152 148 142 135 137 142 136 142 155 155 151 147 141 134 126 115 98 78 63 54 50 50 46 40 44 51 49 50 52 53 57 69 76 72 69 59 50 48 47 48 53 61 76 98 118 141 152 139 126 96 57 37 37 38 43 47 66 97 136 177 206 247 288 319 340 351 365 401 463 489 462 414 388 359 342 326 309 321 333 336 325 335 392 456 484 490 505 533 560 569 559 518 440 403 395 369 385 403 382 348 364 397 463 519 554 599 643 692 729 731 721 740 761 738 690 639 633 739 867 982 1071 1052 1014 835 736 727 899 1027 812 580 914 1241 1068 695 516 472 407 382 375 376 406 463 575 625 788 850 765 537 378 330 312 288 268 330 344 325 341 434 574 621 541 451 389 324 291 270 285 244 275 428 866 491 516 559 569 585 470 389 355 317 314 295 230 192 149 132 137 158 171 153 120 165 148 144 177 218 221 194 169 169 242 383 531 641 692 632 490 407 398 416 483 553 556 548 1297 1663 1359 619 466 393 350 312 277 307 407 498 471 385 436 467 280 322 471 1017 1703 1189 480 349 332 291 253 213 201 199 254 339 383 425 587 769 862 752 431 281 283 272 223 217 259 307 240 160 256 179 174 166 159 155 146 140 130 123 123 125 132 147 150 149 146 141 133 127 120 109 91 72 60 54 52 49 42 39 46 49 50 52 53 54 59 72 76 76 70 59 50 46 46 47 53 64 85 110 127 142 146 142 121 79 47 36 40 42 40 42 60 89 128 145 166 215 277 315 326 332 348 388 442 459 430 390 382 363 359 347 327 337 349 352 342 360 417 447 449 448 453 475 507 523 513 487 439 410 400 366 374 375 360 343 372 443 504 534 543 582 629 671 731 790 804 781 749 702 641 601 613 710 771 891 984 974 949 852 823 746 760 759 819 813 1115 1679 1747 1045 477 446 411 409 410 423 447 483 612 809 941 877 741 618 436 375 289 314 390 499 521 475 455 493 587 638 571 484 401 304 305 265 242 199 218 345 765 611 588 566 511 527 450 346 303 276 244 219 200 186 185 174 174 164 166 156 145 161 158 158 186 216 239 239 200 256 422 581 659 685 675 582 456 393 398 430 497 513 512 459 482 484 546 507 493 502 478 366 281 306 418 508 491 437 445 443 390 392 526 1099 2030 1520 816 446 369 324 280 257 238 227 256 291 312 341 344 339 465 641 593 552 231 243 362 325 259 293 258 213 292 222 178 147 167 155 142 131 116 112 112 115 129 141 144 143 188 149 127 119 111 101 84 72 65 57 51 46 40 38 44 49 48 51 56 60 67 68 83 78 68 61 53 46 46 49 57 73 97 120 131 136 139 129 95 66 41 35 43 44 41 41 56 68 94 111 142 201 272 311 315 315 333 376 422 429 403 387 382 373 366 359 338 348 362 362 351 374 418 422 415 413 424 443 463 480 486 472 436 412 396 365 362 359 351 336 410 489 529 535 534 561 604 637 686 726 751 755 717 668 616 601 632 646 690 809 902 921 913 899 849 758 704 690 691 745 1327 1630 1053 493 431 431 426 412 421 449 460 533 728 987 1014 844 776 753 699 493 387 432 518 561 582 584 587 621 653 645 588 493 401 307 284 264 244 183 194 287 414 462 538 579 504 505 579 460 313 281 233 195 172 278 500 347 348 211 151 132 139 160 158 160 172 172 205 219 201 356 588 707 722 700 661 592 543 440 375 415 479 454 597 421 457 460 454 452 494 543 792 1104 738 328 440 521 514 482 476 478 511 545 599 692 1490 1047 475 394 395 365 355 302 283 267 274 283 272 248 210 201 269 323 303 304 222 230 198 355 239 260 257 252 248 212 178 148 172 155 143 129 118 105 105 114 125 136 139 137 231 171 122 109 103 92 86 74 62 56 48 45 41 38 44 43 43 52 57 63 63 71 86 79 78 68 59 53 52 55 65 82 99 114 129 135 132 114 80 49 36 35 48 47 43 41 45 52 72 99 134 194 267 306 306 303 322 365 401 402 390 379 383 382 374 361 341 356 376 366 350 369 390 397 388 383 394 413 432 451 463 456 419 403 394 382 367 359 345 353 442 506 529 519 509 525 568 586 599 625 659 684 681 659 637 636 666 677 690 796 882 889 910 869 822 749 672 633 570 588 833 1449 1164 444 423 396 399 393 427 480 525 716 965 1123 1059 881 842 706 612 451 411 454 513 574 588 596 639 673 674 629 547 485 420 347 284 271 264 217 220 260 311 359 432 516 498 596 529 343 303 309 278 232 230 317 893 1654 190 176 157 143 155 170 178 171 165 159 180 193 233 450 679 741 720 696 678 634 571 474 396 416 435 380 394 406 439 446 442 495 634 620 1258 2034 1287 355 444 509 513 497 481 498 549 599 634 601 866 538 351 368 373 381 373 339 319 297 295 299 265 221 201 209 235 244 237 243 215 213 204 198 205 224 229 248 252 219 177 157 167 157 153 135 118 104 107 118 126 133 139 130 144 145 110 98 95 88 79 68 61 56 49 42 34 35 42 40 40 50 51 56 64 73 86 84 89 78 65 61 58 61 72 81 95 109 113 122 118 89 63 41 34 35 45 48 47 43 41 47 68 94 134 198 269 301 295 293 319 352 368 380 372 357 370 380 382 366 354 367 404 376 362 355 355 369 357 352 370 394 417 432 443 441 415 403 401 395 379 363 351 374 446 492 497 478 460 491 522 545 541 550 585 613 639 649 650 652 653 706 741 766 794 833 868 853 793 707 620 575 572 577 1018 1117 1113 1008 465 401 380 373 427 543 706 948 1132 1185 1181 1047 839 637 511 382 348 375 437 524 599 613 583 587 621 615 530 460 397 374 312 280 261 248 242 238 255 288 308 392 524 558 438 328 348 413 384 316 297 581 1779 1848 195 165 175 163 157 180 186 169 156 158 167 185 297 544 730 739 712 868 1094 637 581 474 400 400 385 326 330 394 543 513 469 616 842 699 1219 1511 797 367 410 451 515 546 471 464 596 1267 1726 612 429 339 370 375 361 353 351 343 334 312 299 306 301 275 243 220 220 232 251 227 207 207 202 192 180 171 176 211 241 198 151 154 166 164 185 213 178 113 118 123 128 134 137 119 155 158 152 100 81 75 71 66 59 54 50 40 28 30 35 34 31 33 45 53 65 74 83 95 90 81 71 72 70 68 74 84 98 110 116 120 106 73 52 36 31 36 43 44 47 43 40 44 66 91 138 205 269 296 287 279 295 317 334 356 349 336 355 384 392 371 371 388 424 411 379 349 333 334 323 327 350 377 400 416 429 435 428 423 417 407 394 370 357 385 417 448 443 428 419 434 466 506 515 522 542 569 610 629 632 638 620 640 698 797 785 817 858 840 779 698 603 536 517 514 546 544 579 619 553 448 388 384 444 582 910 1080 1192 1196 1140 1015 776 550 456 402 380 397 500 609 726 733 597 566 599 584 490 425 407 325 293 275 265 260 234 222 360 541 363 337 470 492 407 324 284 272 296 317 337 750 2027 743 212 210 193 183 178 163 150 145 150 160 157 192 354 606 752 745 712 710 802 840 570 446 365 359 400 414 577 746 1038 657 534 572 592 572 900 819 361 353 360 401 662 1047 413 412 511 856 1985 1176 502 428 369 421 399 331 312 329 335 301 268 270 280 291 284 237 221 230 233 211 180 169 172 182 170 136 120 158 197 160 124 136 173 166 228 374 389 181 142 167 134 143 130 109 157 178 178 96 69 66 65 62 57 51 41 29 24 25 26 25 23 31 42 52 64 77 88 89 97 88 77 78 79 81 82 92 104 105 106 107 93 67 44 33 32 33 38 38 46 41 38 42 61 90 137 204 266 292 289 277 275 290 301 320 325 323 345 384 404 381 394 403 409 403 382 348 317 304 298 309 332 361 388 408 421 429 441 445 440 429 410 376 359 374 373 387 382 377 379 409 462 499 472 455 495 538 580 615 613 622 660 731 786 899 869 865 856 853 810 741 662 600 581 521 464 439 471 572 591 493 452 469 572 722 934 964 1158 1190 1062 914 677 456 391 445 494 551 667 767 842 790 599 540 561 549 491 433 412 282 273 264 245 230 280 247 374 983 812 437 401 422 392 368 311 269 327 426 378 364 803 512 256 259 232 201 178 157 128 133 165 183 168 218 409 611 700 733 704 628 589 609 555 411 325 319 325 325 372 1274 694 476 582 654 650 585 488 400 357 348 350 368 596 1297 361 425 480 541 588 508 501 447 383 878 696 346 278 308 330 305 282 261 255 277 293 258 232 224 227 232 197 174 171 209 193 133 98 124 151 140 114 99 169 169 348 745 920 649 317 173 147 149 120 118 103 89 75 69 66 62 58 54 50 43 34 27 24 24 24 23 23 27 38 48 66 88 92 97 99 93 92 85 84 84 88 100 107 101 96 95 83 63 42 32 32 30 32 34 38 38 34 37 57 86 135 202 239 269 286 275 266 277 281 276 285 302 346 392 418 410 426 423 385 363 358 332 303 284 283 298 323 350 370 382 399 419 448 460 450 440 417 376 354 350 356 338 337 342 361 414 472 486 463 467 504 528 557 608 610 626 685 843 924 956 922 834 820 830 838 775 749 694 628 533 450 421 453 548 620 579 538 570 676 682 698 918 1104 1130 999 800 562 439 422 558 676 725 803 910 934 774 553 492 484 488 470 423 420 345 289 240 221 201 258 284 356 460 360 284 292 364 458 405 271 244 288 373 421 374 273 365 211 225 369 201 140 121 131 178 212 209 208 246 366 761 1110 793 688 600 548 579 577 409 316 314 313 311 285 484 698 678 654 687 663 569 474 406 348 350 360 363 429 899 334 433 486 539 546 538 483 435 365 1078 1126 534 234 279 323 319 311 291 298 264 271 284 817 262 214 220 221 198 189 203 197 144 107 112 121 115 95 77 204 202 437 1044 1415 1109 592 299 301 289 249 302 148 88 74 58 54 55 52 46 42 37 31 26 25 23 22 22 27 39 41 53 64 88 103 111 107 112 105 101 96 92 91 94 99 93 84 82 74 60 45 41 31 28 25 28 31 33 29 33 52 82 134 165 209 261 282 271 257 258 254 241 257 282 336 392 402 420 437 431 384 355 338 315 292 273 271 290 314 329 340 354 373 402 443 466 449 430 403 364 336 320 322 295 303 327 367 444 505 501 498 516 527 524 509 532 575 636 728 848 904 851 819 796 784 825 793 775 741 697 658 603 512 438 432 492 583 598 551 538 543 612 627 854 1053 1106 991 750 493 417 481 646 720 767 919 1010 924 721 470 440 466 454 397 386 407 330 279 226 201 203 269 348 433 358 253 226 279 374 404 328 243 242 277 372 432 316 267 168 173 372 574 251 127 107 151 278 299 245 243 291 408 856 1330 837 656 554 516 611 614 438 434 324 297 300 300 298 918 1029 755 659 634 571 499 411 319 345 458 634 349 403 323 414 423 479 484 489 431 381 323 948 1504 966 319 314 280 302 307 327 408 256 266 614 928 553 533 291 219 174 161 200 215 178 144 130 123 113 89 73 207 213 364 811 1009 791 868 725 696 589 524 314 163 92 70 51 42 46 46 44 40 36 33 29 24 21 19 19 81 211 127 105 89 88 102 115 116 87 103 110 110 107 98 92 93 82 69 67 65 61 50 40 31 30 20 21 23 25 21 27 41 50 82 135 211 271 287 270 248 238 224 201 203 237 310 333 381 423 446 435 385 348 319 290 270 257 263 270 284 303 319 335 350 384 427 443 435 408 375 342 334 306 289 268 290 343 415 513 580 574 549 527 508 522 526 495 546 652 738 721 702 724 742 765 745 744 719 842 738 645 599 550 497 466 464 496 581 610 610 592 536 548 669 785 933 1005 964 762 510 439 514 561 558 581 796 977 876 633 391 417 514 550 496 383 334 323 256 233 220 261 314 427 513 519 398 262 247 309 362 366 314 288 347 474 455 299 273 185 211 736 679 358 201 183 212 333 369 353 366 412 537 885 1311 754 678 776 481 642 675 678 514 324 287 285 284 341 944 1023 689 648 655 578 517 388 302 417 1006 1055 377 294 302 365 425 499 479 470 398 324 302 895 1570 1357 863 592 229 280 321 336 340 252 229 806 1223 672 469 296 218 159 143 204 252 225 182 166 145 133 113 93 211 223 271 373 388 340 585 872 861 522 399 201 330 216 89 46 35 41 44 44 39 38 38 36 32 26 57 152 352 617 455 465 314 179 120 111 116 99 110 115 116 115 110 105 96 82 66 55 54 52 46 38 30 24 14 13 18 17 14 19 22 31 66 134 223 285 294 270 238 217 198 174 174 183 216 292 367 426 460 425 372 329 292 261 245 243 248 250 264 287 305 320 332 366 409 412 406 375 346 338 323 289 265 255 302 385 490 597 646 625 576 529 488 467 466 460 512 617 674 578 635 809 863 784 772 718 706 719 767 653 569 558 557 556 533 550 612 631 650 651 621 625 716 674 775 937 962 854 667 560 559 524 473 504 653 824 817 600 438 482 552 628 599 509 326 381 288 277 288 373 485 550 570 574 442 271 260 307 320 369 350 435 481 540 543 429 290 196 217 793 772 463 347 369 401 463 486 447 459 552 638 810 1113 884 621 481 413 419 635 737 518 315 272 274 273 541 1140 1111 684 587 598 541 517 386 283 468 1778 1424 422 402 358 365 413 560 516 464 380 301 306 692 1225 1516 1520 1017 235 297 365 373 283 259 241 322 362 329 338 336 269 194 172 219 278 269 221 186 150 136 127 132 240 248 407 396 225 213 271 501 631 381 237 354 1127 611 191 94 39 38 42 45 37 35 42 41 33 136 388 670 681 307 466 723 735 682 289 117 111 125 123 119 116 114 113 110 100 92 75 51 46 44 40 35 28 19 13 11 13 12 11 11 13 24 68 141 238 300 302 266 225 197 176 157 158 160 168 238 366 422 455 398 346 303 264 245 240 237 239 245 256 272 289 302 311 340 389 400 374 365 348 325 302 268 247 268 341 451 566 654 671 657 628 533 410 370 392 408 458 506 559 529 671 856 865 938 906 825 747 723 645 744 696 579 656 756 747 686 693 793 750 675 672 645 705 709 770 896 956 950 856 664 520 490 526 645 825 912 822 679 665 684 691 709 653 547 391 362 297 305 346 432 477 565 613 589 433 251 210 251 335 401 377 561 664 628 634 457 317 242 212 573 586 428 453 525 562 590 569 501 526 653 671 757 976 844 727 723 993 401 618 774 536 326 262 256 270 624 1029 966 557 357 427 525 535 392 259 459 1822 1507 1299 640 412 384 408 539 509 445 362 301 303 322 570 1121 1549 1352 353 345 386 353 302 295 294 297 289 289 324 357 344 276 230 251 275 267 243 191 151 147 138 164 259 489 630 642 445 202 203 242 372 613 825 1067 1397 809 390 428 373 361 315 135 63 48 46 42 105 600 1056 772 348 343 511 532 588 423 182 130 133 320 277 151 115 110 114 111 107 99 80 61 53 52 46 33 26 16 13 12 11 11 9 7 11 25 70 156 255 311 306 261 213 188 174 150 146 153 165 197 312 417 435 364 314 276 251 245 240 236 238 247 256 266 279 286 292 316 358 374 351 354 336 301 277 255 252 299 403 520 615 658 662 652 620 583 523 434 390 370 380 366 430 687 816 827 877 948 956 883 807 712 628 585 586 692 687 558 551 627 809 857 731 715 667 609 652 765 846 927 949 902 757 577 480 523 679 841 960 982 855 789 781 775 777 672 573 452 350 339 365 350 372 394 435 524 624 586 396 228 176 220 293 363 528 585 1084 804 673 490 361 254 210 248 269 294 389 468 558 605 563 520 540 651 729 818 733 630 615 670 510 376 592 736 545 343 254 235 252 266 386 389 259 307 387 663 1184 861 244 331 667 1147 1053 557 448 418 409 422 463 460 392 344 318 315 377 622 1237 1501 543 394 388 307 299 288 300 294 298 332 372 434 466 410 335 298 267 250 232 199 164 159 146 169 532 702 1233 934 283 203 205 189 222 513 932 1179 851 495 427 523 753 847 764 376 166 78 51 45 267 903 1045 446 208 241 214 227 237 163 127 166 297 362 449 236 118 107 112 115 105 90 74 55 49 53 45 29 26 13 14 12 12 10 9 7 7 25 77 178 282 328 304 251 219 200 169 147 139 150 179 218 257 392 398 337 282 268 254 250 248 242 243 251 256 262 270 269 272 285 299 326 331 339 321 284 267 266 272 308 446 564 604 622 633 631 632 620 551 454 415 440 478 531 575 598 764 788 803 812 813 797 764 684 602 573 587 601 766 888 676 691 1161 1429 725 961 681 603 631 802 849 947 992 943 748 556 499 658 994 1090 952 950 870 807 749 640 601 496 383 338 301 349 441 453 360 361 442 578 671 564 355 224 171 182 224 241 251 355 775 734 678 486 408 289 228 190 193 202 249 334 452 523 541 569 579 650 709 801 894 2013 2443 1277 525 411 598 714 632 433 298 266 261 269 271 273 305 325 446 944 1609 1239 350 379 314 803 859 580 480 440 424 441 483 495 487 454 389 349 333 381 751 1394 635 432 356 356 318 325 315 302 301 351 407 484 533 487 421 368 285 265 259 224 177 163 163 173 269 306 448 394 226 212 220 189 144 187 353 521 325 213 205 231 533 830 920 609 273 99 82 98 315 587 512 275 225 142 59 79 99 128 146 233 447 471 308 255 148 118 107 112 106 85 60 43 42 47 41 30 25 19 18 13 11 7 6 7 12 34 93 203 311 350 347 308 249 201 164 146 140 147 182 232 272 304 352 329 290 270 265 270 259 249 246 249 249 249 250 248 250 255 270 300 312 321 325 287 269 264 279 339 478 530 576 598 599 613 633 644 608 532 524 582 670 764 767 756 654 671 693 638 630 650 682 664 587 534 521 531 641 725 609 579 845 1253 777 1374 714 681 704 756 849 948 1004 969 793 620 544 709 1133 1302 1109 1027 860 724 626 473 396 344 276 267 278 289 292 300 333 397 502 656 686 518 332 233 175 161 162 183 222 400 684 718 551 447 374 330 258 197 176 186 215 259 332 425 502 549 620 692 613 652 931 2084 3574 2534 741 480 679 716 946 751 516 380 300 288 290 306 362 391 546 1079 1081 958 715 560 284 556 972 949 603 448 415 433 459 493 525 507 448 376 348 364 460 1112 558 479 415 416 366 340 316 318 342 368 410 447 460 434 384 338 292 299 317 281 185 157 158 158 266 271 285 270 237 234 231 181 117 90 110 164 140 134 101 90 175 528 951 950 501 343 211 149 251 276 224 189 116 77 73 88 118 149 156 149 130 150 138 157 329 373 186 110 101 82 57 39 36 38 39 32 22 21 14 10 9 7 3 3 14 46 110 229 334 367 360 317 252 199 165 148 143 152 181 234 286 302 311 307 282 268 282 286 268 255 249 248 242 233 229 227 227 234 249 276 285 294 297 281 261 252 287 302 401 496 548 571 583 598 619 636 630 605 605 635 650 716 759 692 567 597 662 742 748 747 724 627 574 561 525 502 522 546 549 536 573 744 741 1004 780 780 748 800 855 907 952 942 790 660 695 725 819 1011 1050 973 761 612 497 386 314 279 265 256 260 254 257 278 361 451 587 719 683 481 301 242 237 217 153 153 201 437 665 634 499 394 359 341 300 248 228 255 293 289 279 340 432 519 632 667 701 566 499 2006 920 701 503 476 686 916 1006 1141 866 483 350 297 298 330 388 457 557 798 664 645 573 596 329 381 917 1063 629 416 406 390 413 485 542 541 471 390 416 446 424 661 534 501 496 525 451 368 307 301 346 381 337 286 312 358 362 319 268 295 305 280 197 188 163 175 299 288 275 257 250 257 234 166 107 95 108 116 127 123 108 66 65 234 578 1094 961 701 493 391 300 158 77 72 69 71 86 112 150 181 175 151 124 117 139 278 383 350 170 98 84 65 49 40 37 34 32 30 23 16 10 6 5 0 0 2 18 60 130 268 321 358 367 317 249 198 165 148 145 158 184 229 276 279 294 294 278 277 288 289 273 261 256 250 239 230 225 219 219 218 226 249 251 266 278 267 247 249 254 296 406 499 540 548 548 572 611 633 628 601 592 588 569 563 542 538 566 630 665 711 756 766 698 664 612 549 518 515 549 587 575 543 551 611 674 742 761 776 784 829 894 919 911 867 749 664 749 739 631 678 760 777 658 516 427 367 323 282 288 286 260 241 272 310 392 513 637 735 685 471 323 291 225 202 150 147 215 426 585 563 453 356 315 312 303 397 371 354 425 413 336 309 511 924 916 676 720 539 396 565 611 623 514 489 554 588 741 887 769 543 413 346 340 370 426 544 580 623 558 543 388 443 356 390 583 601 466 417 464 409 353 435 530 568 504 416 474 489 475 447 439 424 457 510 479 377 287 266 279 285 262 246 296 341 311 267 230 271 287 261 242 205 159 163 314 307 276 251 258 265 227 157 111 105 103 117 135 139 116 147 268 231 175 506 753 517 478 518 455 256 106 79 78 83 105 142 189 217 202 187 152 150 152 260 209 129 112 99 81 60 43 35 30 28 27 25 20 16 10 7 3 0 0 4 26 78 92 191 309 370 363 308 243 195 163 148 149 164 185 195 239 259 271 279 274 276 284 284 273 266 260 257 249 238 226 215 210 205 210 229 245 247 265 260 256 256 266 320 413 488 524 526 525 559 598 607 591 549 526 495 482 497 474 493 562 618 628 632 659 673 673 662 600 541 521 521 543 579 579 535 546 560 562 581 647 704 771 840 903 910 873 809 744 681 637 594 570 612 686 726 602 456 395 390 375 363 312 303 287 276 320 382 492 656 747 721 610 513 445 286 206 183 175 181 231 444 508 495 424 384 288 294 451 568 456 434 551 572 485 386 446 709 1308 1110 733 573 466 515 577 607 535 468 449 507 569 619 663 616 490 415 419 429 458 565 616 661 624 572 404 345 373 458 448 486 527 685 693 482 408 469 560 633 568 441 465 482 519 491 406 394 449 451 429 391 316 260 249 258 260 257 269 283 284 233 210 250 265 261 271 234 154 132 326 329 298 267 276 264 204 159 139 118 116 132 157 207 284 448 752 482 161 97 207 186 195 209 215 178 117 89 89 97 126 169 218 241 228 228 202 177 160 188 138 114 112 101 85 61 43 38 33 25 21 18 17 15 9 6 0 0 2 6 39 45 100 195 320 378 357 295 233 193 166 151 152 163 171 201 225 247 255 258 248 256 265 272 269 269 270 265 252 236 226 219 208 202 200 212 223 230 247 246 254 268 301 347 421 483 515 518 522 545 561 559 557 549 514 441 441 459 449 503 545 585 580 559 557 620 677 660 597 548 547 560 551 540 520 510 522 538 549 519 578 633 725 859 905 883 829 789 763 699 624 566 553 638 745 755 596 446 397 436 435 410 339 318 294 287 328 418 542 705 770 746 703 571 407 283 201 200 200 217 269 512 435 474 510 416 312 305 671 627 402 493 633 664 594 530 450 512 886 1295 1361 703 573 561 596 568 551 503 466 486 507 581 689 678 565 494 480 480 483 519 587 674 706 599 609 409 369 464 505 539 562 759 946 754 484 513 584 634 577 482 448 425 486 496 413 369 371 401 414 392 375 336 290 276 268 291 290 293 276 235 230 245 249 268 274 237 188 175 339 342 300 267 284 296 259 194 144 127 132 147 164 216 364 572 664 364 149 110 95 110 142 147 128 107 99 101 103 112 146 191 230 261 282 333 266 169 217 285 156 115 105 98 86 66 52 43 32 24 19 17 16 13 7 3 1 5 8 8 18 44 114 215 321 369 347 283 225 189 167 155 154 155 171 198 213 226 235 237 223 239 250 257 262 264 272 271 254 235 226 220 211 204 193 198 208 222 223 238 254 281 321 362 422 474 486 483 509 550 570 568 555 515 462 437 451 441 435 486 539 543 550 582 601 658 716 693 620 560 561 555 498 489 480 478 495 551 572 517 569 599 717 880 926 883 844 835 784 690 606 548 561 688 801 762 616 475 460 464 464 437 351 300 271 282 320 451 572 710 808 802 739 570 371 259 207 251 234 273 365 452 423 475 544 461 337 281 496 476 373 479 565 590 597 555 501 600 824 953 806 581 587 593 598 597 515 450 458 484 503 593 734 747 632 590 541 532 518 491 543 712 772 619 665 465 352 341 407 514 551 621 756 655 416 528 563 547 489 461 399 395 442 486 562 398 313 373 370 315 307 309 303 321 339 369 344 297 257 255 261 249 247 257 235 201 172 171 331 326 298 279 280 289 257 189 141 132 138 148 155 173 279 301 217 130 112 121 95 113 166 388 292 155 149 177 157 131 158 201 234 280 321 404 277 176 363 170 141 121 108 100 90 83 65 45 40 34 20 17 17 11 6 1 5 6 6 12 23 57 134 228 313 351 330 278 224 183 167 161 150 154 168 186 197 204 206 207 219 223 240 244 249 262 273 274 261 239 227 225 219 204 186 188 189 196 210 231 252 287 332 379 427 458 460 474 488 518 564 576 550 495 460 448 449 421 418 452 492 501 568 586 587 624 681 707 663 607 596 573 518 504 503 489 503 540 571 588 611 612 734 877 854 877 915 886 793 680 585 555 618 734 807 757 651 603 513 463 428 397 341 298 274 333 357 464 543 590 714 798 718 536 373 323 388 606 309 378 387 376 362 421 459 481 376 302 296 304 342 392 422 459 513 542 566 670 892 893 671 510 553 565 731 652 504 461 491 492 497 593 756 795 730 693 595 566 545 455 541 686 704 585 581 561 571 410 301 355 387 406 403 320 368 544 501 510 485 420 373 368 435 478 657 425 282 293 265 249 285 318 344 379 399 404 380 338 290 279 287 263 253 243 225 217 198 200 338 322 284 274 281 285 254 189 141 130 144 160 157 187 292 296 247 115 136 192 133 118 436 758 414 182 185 218 195 159 172 208 268 304 295 249 199 185 278 153 137 128 119 115 100 79 61 46 37 29 20 18 17 10 4 1 3 3 5 13 27 37 104 221 301 332 312 268 221 194 183 162 152 151 160 175 183 188 189 192 202 211 213 226 241 257 273 279 267 243 226 226 219 196 178 178 180 183 198 225 250 285 330 381 431 443 445 447 475 530 571 572 529 467 464 470 453 409 408 409 449 481 534 575 637 632 645 692 664 583 549 554 551 549 556 527 509 484 564 670 657 641 663 744 680 760 874 851 763 707 640 582 649 765 827 804 723 650 525 443 414 373 341 361 367 342 365 425 493 594 713 789 746 562 427 550 1033 1612 705 471 358 327 334 343 365 449 478 454 365 294 307 333 361 407 464 519 611 674 922 901 708 568 550 572 729 651 507 684 714 564 593 718 854 932 734 692 634 605 547 443 448 520 689 598 553 489 538 508 358 316 342 349 346 312 337 432 431 494 521 455 399 390 458 520 520 436 331 256 246 259 284 340 399 415 421 411 409 407 341 318 308 291 248 233 229 227 211 199 363 366 343 295 288 269 217 170 142 157 189 184 163 187 259 274 288 187 234 359 375 289 516 657 335 190 182 178 175 171 181 217 269 298 272 213 179 180 187 132 132 125 123 113 94 72 55 45 40 32 25 23 17 10 6 4 1 1 5 15 31 122 163 233 290 312 291 274 251 213 174 150 152 147 158 167 178 182 185 191 191 194 200 215 242 269 284 287 271 247 233 229 230 222 194 171 169 168 189 225 252 280 323 375 421 420 423 451 492 541 570 560 520 477 489 492 453 407 405 413 433 515 604 619 650 655 641 647 640 564 476 460 501 579 571 514 465 432 524 787 657 639 649 642 591 631 734 770 735 715 679 607 644 746 770 863 1327 686 551 461 436 382 375 431 423 409 428 489 564 657 741 748 709 581 445 438 787 1341 1298 598 326 293 318 312 331 374 554 805 886 622 299 309 351 382 457 728 509 693 899 1011 1018 772 632 571 750 690 535 449 416 445 588 820 936 928 650 644 650 607 524 433 397 425 473 559 541 443 509 550 547 488 316 349 374 347 361 363 351 472 559 523 454 426 449 435 397 408 388 323 290 316 363 396 406 418 430 429 443 438 354 330 306 293 243 224 245 260 236 217 354 373 351 318 291 256 215 176 151 154 166 164 162 158 163 200 204 164 214 297 372 410 347 348 255 216 210 201 182 168 186 225 260 269 237 180 155 149 133 117 117 120 120 115 96 72 55 48 43 34 31 31 29 26 15 6 5 6 8 18 36 89 170 243 285 294 292 268 233 197 156 137 144 137 147 156 170 178 183 183 188 190 195 210 239 271 292 295 277 253 238 232 231 224 200 171 166 161 186 219 247 277 317 367 384 408 434 464 504 538 548 536 519 513 510 512 490 485 465 458 479 568 647 683 709 678 652 655 657 611 508 433 467 550 559 497 419 428 508 750 621 631 657 633 574 577 638 698 706 687 668 640 642 659 697 875 1380 718 593 510 511 427 378 426 448 472 511 541 579 683 777 760 744 671 552 462 532 426 407 384 335 283 294 309 331 324 413 676 784 519 297 332 350 374 549 1127 861 761 875 889 1312 842 603 547 702 691 581 512 476 501 524 581 714 636 622 820 707 576 497 426 372 365 391 645 687 547 527 477 311 255 303 350 423 431 393 358 360 464 563 537 483 438 429 407 385 398 470 459 341 347 381 411 419 431 427 442 434 448 384 327 291 276 242 208 199 211 211 196 386 362 345 316 294 251 198 171 154 150 154 153 148 134 127 132 132 138 162 181 217 292 271 243 232 223 217 206 181 169 193 232 252 244 207 158 138 133 121 109 107 112 117 121 103 79 61 54 78 100 109 119 122 110 37 9 7 10 15 25 45 103 178 238 251 290 293 256 214 180 154 139 132 131 140 152 167 170 194 188 190 199 198 214 241 269 297 303 279 261 253 241 238 225 200 169 158 160 176 211 238 263 269 307 365 408 440 473 503 523 524 510 501 515 559 560 567 546 531 509 523 596 654 684 693 684 682 697 691 630 523 427 419 479 556 508 429 489 524 556 566 616 637 622 579 581 618 655 657 634 627 625 703 879 646 751 908 739 637 584 592 473 437 466 495 538 537 533 563 612 698 775 828 791 718 702 627 519 514 454 380 311 303 318 327 317 314 408 434 327 353 405 410 390 426 570 621 593 825 821 801 761 645 575 602 648 643 604 581 588 610 616 621 653 588 784 787 572 507 487 447 395 390 420 503 613 556 376 316 342 379 413 485 527 490 382 388 447 614 534 480 461 437 397 368 381 513 546 357 420 404 419 445 463 454 435 416 443 401 329 282 260 245 221 187 181 210 224 390 387 361 344 300 245 192 180 163 155 159 161 152 133 129 117 122 166 222 232 210 246 254 245 227 211 202 194 176 172 200 235 247 226 179 146 133 125 112 104 99 109 117 120 107 88 80 78 169 278 315 317 264 140 32 15 13 19 25 36 60 108 169 185 232 282 288 254 211 176 148 132 129 131 141 153 156 179 196 202 206 214 206 217 239 271 295 302 302 284 256 250 249 225 196 171 156 153 169 202 224 228 253 296 357 407 441 471 495 506 500 487 488 503 525 508 516 576 576 547 546 595 616 665 705 721 713 749 752 662 554 453 427 436 474 508 490 529 545 568 581 606 617 635 593 595 630 640 632 596 546 546 628 816 746 718 748 710 678 654 614 594 553 532 627 699 637 586 569 546 644 777 843 862 855 780 692 602 571 507 422 346 324 336 353 373 406 469 489 443 457 461 485 451 452 531 550 674 857 855 781 721 655 611 640 675 663 643 639 673 777 700 683 650 567 568 622 550 530 518 522 503 444 385 350 454 472 292 382 560 607 669 539 587 558 500 431 486 685 672 605 512 444 406 392 419 433 409 437 440 466 460 430 507 529 466 419 405 362 325 293 277 268 252 224 204 224 244 405 383 377 370 306 243 191 170 166 160 156 149 138 129 118 109 120 149 203 246 228 238 247 234 211 189 180 182 173 174 203 235 237 205 165 146 130 112 100 93 91 106 115 117 108 100 107 128 305 454 426 303 157 54 31 36 34 29 34 50 83 93 129 177 233 270 272 241 199 165 138 124 126 130 138 151 171 195 215 225 224 214 218 228 248 274 286 291 292 274 251 247 245 222 190 168 152 146 159 161 193 216 245 293 361 409 434 459 482 488 480 474 480 508 535 450 465 556 551 561 545 575 521 574 630 691 749 813 805 701 599 492 425 394 426 487 504 493 543 588 595 623 648 651 614 616 635 633 626 574 480 486 594 632 882 691 689 692 680 676 671 651 622 623 652 668 641 620 586 539 630 731 778 888 882 782 726 673 624 556 472 385 353 377 423 478 533 567 568 556 539 514 500 521 523 546 722 820 792 1084 876 729 695 633 598 653 694 685 688 695 815 690 703 703 583 565 554 531 527 534 598 590 495 397 351 370 359 292 284 325 559 752 603 577 581 523 468 502 572 604 585 543 483 428 415 428 452 489 553 534 592 558 496 532 572 510 434 373 326 309 290 284 281 262 255 261 258 248 427 383 365 516 342 250 190 174 174 167 156 140 124 116 106 98 98 116 144 193 192 222 247 212 182 158 149 163 172 184 214 237 233 206 180 192 179 119 90 84 83 104 114 114 106 111 188 311 713 939 701 336 103 51 39 44 35 30 44 62 69 115 150 194 243 270 266 231 186 151 129 122 126 133 152 167 192 224 255 248 234 217 231 242 258 264 281 292 285 270 255 245 233 211 181 155 142 138 133 153 184 209 240 299 363 403 425 448 470 478 476 481 501 534 519 456 476 529 552 553 518 513 522 552 642 786 849 845 803 717 635 528 431 385 411 424 442 460 529 580 619 657 679 661 617 607 620 623 604 550 467 426 533 568 795 581 630 636 634 660 689 715 688 698 639 604 640 641 603 565 575 675 836 898 897 813 713 677 635 564 515 455 405 416 470 535 595 606 566 531 498 489 463 468 474 566 741 881 807 700 828 1155 1195 930 682 607 712 771 767 643 590 702 784 761 607 593 577 529 507 542 584 658 586 410 333 325 309 274 268 290 394 511 912 554 560 481 453 434 537 566 571 531 464 450 436 435 446 482 474 450 509 612 539 553 580 517 432 362 326 300 273 275 279 252 241 262 277 271 443 389 365 508 367 378 260 189 179 167 151 135 118 106 96 91 92 109 124 137 164 206 227 178 140 117 115 137 155 178 220 241 231 209 191 241 307 275 148 81 158 154 231 404 421 439 465 633 447 201 172 192 167 73 42 39 27 35 49 54 94 134 165 205 248 267 254 219 177 147 131 123 126 141 169 190 223 256 278 277 248 237 241 250 253 263 283 294 284 267 255 244 231 204 177 156 151 135 133 148 177 203 235 294 355 394 418 435 445 457 477 501 540 571 551 517 526 519 537 535 521 511 520 532 598 743 865 873 799 707 619 555 493 426 414 418 404 471 505 560 610 679 685 664 642 621 607 597 587 567 510 458 497 485 592 517 524 587 610 651 725 752 704 640 603 645 713 703 663 631 560 618 788 798 829 793 686 637 607 576 557 507 436 433 505 557 572 586 540 495 489 480 394 407 450 598 836 937 836 861 872 997 1067 1306 1126 599 708 835 815 721 684 792 879 838 648 593 558 514 476 492 553 550 484 796 1291 1264 948 309 268 255 287 371 1145 665 514 413 414 403 474 546 681 754 636 487 460 456 442 439 429 442 548 620 581 602 567 503 450 393 353 306 293 326 327 285 239 259 244 261 468 404 441 543 540 325 232 183 174 164 147 127 111 101 93 88 87 90 96 111 133 167 184 137 104 89 99 118 143 183 217 229 222 195 162 180 267 352 215 137 232 292 587 877 1027 961 597 355 174 72 58 52 51 48 42 36 34 36 41 65 113 150 178 214 251 253 235 205 173 156 144 131 134 155 189 217 250 280 298 285 268 255 251 250 254 262 275 281 277 267 255 245 233 207 189 183 155 136 138 147 173 199 232 293 355 387 400 404 417 441 468 515 578 600 570 587 582 548 540 535 538 508 508 508 554 686 802 798 734 686 617 567 537 467 437 393 411 474 507 563 610 664 670 672 673 642 612 591 562 551 533 498 496 462 541 535 589 541 625 683 732 790 715 634 634 709 784 778 724 645 581 560 608 764 772 765 681 669 646 627 591 525 476 459 489 531 519 490 482 453 448 420 377 454 552 748 956 1030 913 985 1009 978 865 693 601 612 717 869 869 808 834 871 884 870 656 578 548 528 470 445 570 567 439 435 924 1881 1508 390 288 263 281 280 968 748 479 349 349 364 391 431 546 737 738 512 483 477 440 386 390 468 562 569 562 592 559 519 490 431 362 300 287 333 368 372 319 257 229 231 474 435 516 514 426 298 226 190 177 168 144 120 103 92 88 86 85 88 103 114 113 134 143 104 82 80 109 145 164 174 194 208 203 178 134 101 110 159 132 135 150 253 537 634 839 626 319 177 102 65 57 54 52 48 45 41 40 47 103 82 123 157 184 215 242 233 216 196 186 171 149 142 151 175 213 240 267 292 301 287 265 261 251 248 250 256 265 268 264 255 245 237 233 229 211 191 169 151 141 149 171 198 233 296 344 364 369 373 390 423 464 524 595 619 604 626 548 534 551 549 556 514 512 516 533 619 730 766 741 706 638 584 537 472 427 396 439 495 511 560 576 582 650 688 667 631 607 596 586 581 591 518 484 479 514 448 439 483 591 696 787 817 754 709 746 781 811 833 766 744 656 537 522 713 796 812 736 750 724 672 625 566 546 513 468 463 433 417 422 433 440 410 467 566 696 894 1038 1072 1033 1100 1120 1041 936 810 672 600 672 789 843 896 894 834 804 757 622 546 549 542 476 428 428 420 441 476 605 1089 1235 623 304 305 288 267 455 455 366 321 330 358 388 410 446 500 525 517 483 473 418 383 428 534 531 495 501 511 520 533 510 426 333 276 254 273 315 351 354 372 333 286 499 493 540 517 346 285 215 293 207 157 136 115 98 88 84 88 99 106 132 144 110 113 115 83 84 79 93 109 131 148 174 185 176 154 114 77 52 46 50 58 77 110 160 270 338 268 169 126 89 67 62 59 57 56 54 49 49 94 229 105 129 156 183 208 223 224 210 202 196 180 165 165 176 195 229 254 274 288 292 292 275 263 236 229 239 252 260 262 257 249 238 233 234 233 220 196 174 160 152 154 171 199 228 279 306 342 357 353 370 414 471 533 596 616 611 588 514 494 556 583 584 553 531 533 547 609 685 722 750 749 676 598 546 475 442 442 460 505 490 508 544 553 599 633 627 605 578 560 558 552 570 556 550 539 470 376 360 454 655 767 822 925 894 828 842 834 811 853 853 758 704 541 510 667 750 769 778 834 789 715 646 582 571 553 510 483 440 442 455 538 541 497 576 672 785 971 1127 1147 1142 1126 1073 1031 998 904 747 620 605 556 690 765 798 708 677 672 597 526 543 593 544 439 388 416 472 475 499 732 913 1140 447 306 288 299 314 300 288 301 336 391 428 446 457 441 453 472 445 471 458 427 495 544 516 472 488 507 531 548 513 405 296 243 216 231 265 306 305 316 368 293 540 493 465 379 340 281 214 301 207 156 138 114 101 93 86 100 119 120 122 106 86 101 96 71 66 64 70 112 141 148 157 167 160 136 106 76 51 52 57 75 83 129 157 201 227 185 147 126 90 73 73 71 69 69 65 59 66 137 148 118 131 153 178 198 206 208 202 201 200 193 190 198 207 217 235 260 266 269 274 271 254 240 219 213 213 224 234 238 238 236 232 230 233 232 222 197 175 164 158 159 174 195 205 237 289 332 344 340 357 406 474 546 598 613 618 611 570 518 552 601 613 591 568 542 553 611 649 644 672 721 656 563 515 487 483 491 469 457 446 487 512 541 571 624 662 643 606 584 563 549 548 528 539 563 464 400 400 563 707 777 851 944 964 917 884 872 917 1019 946 782 702 561 517 574 584 674 737 854 829 775 699 612 572 561 550 554 580 643 595 644 694 603 600 678 827 984 1021 1076 1118 1073 1012 1018 1031 967 802 602 500 427 501 545 655 611 631 667 600 520 510 563 583 528 447 406 436 483 475 641 622 1244 975 688 456 392 391 408 351 342 373 409 432 435 443 445 461 439 463 474 452 466 558 551 531 544 568 598 624 610 521 385 288 248 233 261 267 272 263 261 320 283 554 493 422 366 334 271 272 281 199 153 131 124 117 97 77 85 103 98 92 81 86 104 101 69 70 60 102 164 158 135 137 151 143 114 82 54 39 41 50 87 109 84 102 128 145 126 104 103 90 78 81 89 90 82 74 64 61 92 84 107 131 153 170 189 192 196 201 210 218 218 220 226 231 236 244 239 238 240 259 258 244 225 213 201 197 207 220 225 225 226 225 224 227 227 219 190 170 161 162 165 175 180 203 240 288 326 337 335 355 408 474 541 584 607 616 618 603 584 557 599 618 597 614 618 607 594 595 593 607 667 615 537 480 464 485 525 513 516 472 477 473 501 554 621 658 656 632 576 535 529 531 580 573 520 469 411 430 537 621 924 1060 1082 1020 951 935 895 935 1063 934 800 694 625 548 509 530 638 783 843 868 826 765 685 598 565 597 687 760 863 787 755 762 651 683 753 889 923 996 1050 1047 939 899 1004 1073 1204 1352 595 506 419 377 439 578 605 651 689 613 513 494 514 543 548 484 421 392 361 421 363 481 1027 1209 1375 734 432 397 702 602 401 429 470 461 462 458 447 448 430 478 469 453 506 594 591 583 643 694 711 711 655 522 378 301 294 294 310 306 322 282 279 278 254 539 484 435 374 318 253 380 227 174 156 141 123 103 86 78 83 91 89 77 61 71 103 112 106 99 75 65 86 102 108 117 129 122 95 59 32 26 21 26 47 62 34 49 64 67 67 66 78 82 71 72 90 97 89 79 63 55 64 66 98 131 149 160 182 187 192 202 219 237 247 247 243 235 228 231 221 218 217 220 237 223 207 199 192 192 199 209 216 218 220 221 225 230 228 214 188 160 153 160 164 167 181 207 240 281 313 323 328 362 423 482 521 549 590 611 603 625 632 612 605 603 615 633 650 651 630 593 559 584 644 595 521 455 434 462 483 501 509 493 442 437 478 515 587 636 621 584 529 524 533 530 557 585 477 468 460 497 558 621 641 811 887 899 975 1003 935 881 929 871 738 743 761 700 563 544 641 795 844 858 810 787 783 742 730 747 757 771 784 826 780 762 700 695 786 852 929 967 916 880 862 897 1025 1098 1409 1995 762 639 473 509 508 587 683 766 779 675 662 602 524 549 532 441 415 401 364 373 341 333 323 724 984 556 369 447 764 659 502 532 503 486 469 482 472 466 430 508 531 468 475 560 590 599 696 749 743 722 652 525 402 328 349 340 345 341 378 333 299 250 203 529 473 415 373 311 286 544 342 274 168 146 126 102 89 82 84 99 111 109 87 92 95 97 103 56 41 41 52 75 91 102 112 106 91 75 51 30 16 16 20 25 34 42 54 67 73 74 62 58 59 61 70 82 88 81 66 54 51 58 79 115 126 156 175 182 190 206 224 241 256 261 249 233 227 216 201 196 195 197 222 209 204 192 190 193 195 203 212 214 212 216 225 232 227 205 179 153 153 153 157 165 182 209 239 272 299 309 325 362 415 471 504 564 593 601 616 662 662 642 637 606 603 616 649 656 633 597 572 599 616 565 513 424 393 401 413 449 455 463 439 465 487 510 557 581 573 563 536 501 507 474 484 520 502 531 547 534 543 549 581 685 856 940 986 1064 985 858 806 823 791 764 814 781 620 552 589 684 780 790 742 728 766 811 832 827 751 695 763 836 842 831 801 800 841 916 980 926 791 703 740 873 996 1069 1075 1080 1007 761 586 1087 852 697 766 1126 979 805 797 706 591 557 525 462 435 447 388 344 313 308 288 305 717 468 366 424 439 454 518 572 596 551 508 519 511 493 467 501 447 421 417 422 475 577 661 709 718 681 601 486 404 374 353 374 375 360 404 360 305 238 186 521 471 420 373 318 411 557 603 409 170 133 124 111 94 79 92 115 123 119 95 93 82 61 58 59 29 33 59 71 80 88 98 97 89 74 63 63 51 57 53 37 34 38 48 59 65 77 62 54 56 57 62 72 77 72 62 53 49 50 56 90 119 143 163 181 192 212 232 244 256 263 263 259 240 212 196 182 181 186 192 183 196 187 189 189 195 206 211 208 207 213 221 226 219 197 178 154 149 149 156 166 183 211 242 271 291 301 321 345 380 451 522 583 620 614 602 669 665 642 662 639 602 598 628 638 626 626 633 634 607 538 509 467 391 382 406 421 423 434 471 500 531 554 577 597 604 598 535 470 455 436 415 437 484 521 509 504 539 579 623 696 786 878 1062 1178 966 824 773 757 798 714 747 693 606 551 551 596 687 686 643 655 722 817 870 851 737 676 763 893 889 889 876 856 878 916 928 861 757 677 716 832 884 988 1034 1074 990 851 704 1483 1135 748 700 847 841 824 815 720 591 537 505 447 409 430 392 386 356 343 352 343 381 388 397 367 347 392 441 523 635 576 537 543 580 540 485 471 476 480 475 442 455 568 644 672 686 639 566 507 421 385 373 377 339 351 378 362 311 247 218 511 475 433 371 315 304 352 514 391 159 115 113 124 110 84 101 123 110 101 95 89 112 91 65 89 32 33 43 59 68 76 81 113 145 140 114 86 62 83 86 50 36 77 43 43 43 55 55 53 57 58 58 65 68 60 52 48 47 44 55 86 114 137 158 185 197 220 245 254 258 261 260 256 242 226 208 180 179 186 186 191 187 185 183 180 189 203 208 205 201 206 214 213 208 197 191 166 149 148 156 166 185 214 247 276 289 295 310 337 387 455 533 601 648 641 627 667 645 627 671 693 668 628 618 624 630 647 668 667 629 571 557 517 406 378 384 396 402 427 437 460 520 554 568 603 634 612 518 444 450 425 400 436 451 433 410 444 490 559 612 689 769 863 1007 1082 994 874 809 713 725 695 704 659 617 590 575 568 586 577 596 677 772 883 963 931 774 720 825 890 890 883 861 860 918 953 968 904 832 792 767 769 792 947 1059 1075 1004 896 811 1734 1084 722 677 712 724 773 807 706 589 566 515 439 437 429 449 403 371 414 401 324 320 412 478 484 467 448 443 522 640 514 467 456 482 504 462 458 482 503 543 515 484 535 610 651 659 630 595 535 398 352 334 314 302 312 327 330 329 292 238 500 471 442 399 376 345 347 480 357 164 144 116 103 104 115 118 114 110 98 87 112 156 127 110 146 108 97 80 59 56 62 75 89 114 142 167 190 167 89 70 94 140 182 77 41 42 44 48 56 61 60 59 64 66 59 53 47 45 44 53 76 105 129 151 176 197 225 247 260 265 267 264 252 241 224 191 187 189 192 188 191 193 183 178 177 183 191 198 200 197 200 205 201 202 200 187 165 150 150 156 168 187 217 253 277 292 299 309 341 394 462 534 598 643 655 696 724 694 685 685 680 663 626 609 607 614 636 658 673 659 641 593 543 453 413 386 409 423 423 402 415 440 474 523 589 657 632 512 435 406 410 426 424 424 434 428 461 503 559 632 721 801 892 1029 1134 1136 1060 850 674 635 695 714 695 637 641 635 604 558 563 645 769 901 999 1085 1066 875 720 766 769 837 830 849 851 910 982 963 890 832 809 807 803 872 1071 1079 1048 1017 933 923 1894 1681 1484 1079 758 646 713 873 1017 949 558 522 487 483 462 547 487 410 452 400 315 351 438 491 655 853 814 641 572 610 502 472 452 400 477 486 473 518 539 577 567 524 539 607 650 647 640 615 536 407 345 303 277 281 270 296 306 304 279 229 482 463 449 431 377 349 338 485 363 214 241 155 110 108 121 124 115 118 120 100 110 166 183 156 175 216 226 230 223 216 184 147 100 143 208 183 226 355 299 224 275 285 149 89 81 74 59 50 59 67 66 65 69 71 69 63 50 45 44 53 74 101 121 141 165 195 221 231 243 252 278 290 259 242 230 204 199 204 205 200 195 198 185 177 175 180 185 189 192 191 193 195 193 196 195 181 165 149 152 158 172 189 218 244 262 291 312 321 350 405 460 522 579 619 641 672 695 719 723 705 670 627 595 586 573 571 595 614 629 653 659 632 563 512 453 443 415 391 383 377 387 403 453 501 540 602 574 502 439 460 464 367 364 468 399 442 454 493 580 681 768 855 930 952 1068 1351 1114 913 703 677 764 756 727 664 666 657 631 596 633 757 892 1010 1110 1200 1177 1013 1144 834 852 792 794 833 851 885 890 875 866 856 832 776 837 1186 1205 1042 1037 1046 988 1044 1424 1396 1142 768 627 664 679 710 773 727 593 574 571 524 586 668 590 496 487 414 345 358 414 439 640 1035 1143 845 719 604 571 517 477 476 465 508 519 540 566 604 615 580 560 591 621 625 611 588 565 445 343 322 275 286 292 294 292 290 262 209 480 467 457 428 368 308 346 469 389 238 221 134 113 116 122 123 128 137 143 137 117 117 141 150 172 126 130 143 161 194 227 225 193 190 237 218 252 389 317 215 229 198 85 95 126 126 101 64 57 67 71 71 73 76 76 68 53 46 45 50 76 103 122 143 159 192 211 231 239 242 297 312 259 253 250 231 208 214 219 219 211 203 186 178 174 177 181 182 185 188 188 189 190 191 187 172 159 148 154 163 175 184 209 230 261 301 327 340 364 405 449 502 557 598 612 627 649 691 712 696 663 624 591 568 547 538 543 547 569 613 639 602 579 553 513 500 459 404 389 378 374 382 421 480 523 541 529 471 374 379 376 339 336 495 479 484 546 621 656 689 746 804 849 911 1109 1394 1130 979 813 804 867 838 794 766 762 699 670 687 763 907 1022 1092 1150 1224 1294 1268 1225 928 896 869 787 803 877 921 856 825 856 856 833 771 924 1679 1253 1082 1075 1090 1068 1100 1141 981 723 549 562 661 698 699 730 708 694 630 636 577 654 630 549 474 476 444 403 390 413 441 493 739 1080 883 718 547 622 583 583 529 483 534 554 607 639 671 699 685 654 615 582 586 563 544 551 473 393 334 307 305 290 270 275 278 241 183 495 478 471 432 368 294 278 318 343 245 180 161 143 148 146 148 144 135 136 141 135 126 113 90 104 95 74 91 115 120 144 149 143 140 153 188 253 306 269 210 203 135 99 111 143 157 133 96 65 67 75 77 78 81 81 72 55 45 44 59 87 113 134 146 156 190 226 245 245 248 273 259 232 265 266 245 216 215 228 232 237 210 188 177 173 176 179 180 182 184 186 189 190 190 180 166 154 149 155 168 175 179 199 236 276 312 334 348 367 395 438 488 541 565 589 616 639 663 679 671 649 621 595 561 538 530 514 504 523 560 576 552 585 590 543 517 504 444 385 369 369 363 377 432 455 404 398 356 374 378 464 310 448 523 512 498 558 608 648 680 693 710 769 905 1043 1121 1126 1013 879 898 897 881 866 1039 935 784 798 844 878 972 1107 1147 1132 1147 1186 1283 1228 1009 964 936 822 776 876 923 911 902 896 904 883 820 893 1509 1080 1442 1118 1094 1105 1150 1181 999 727 585 602 999 1248 705 565 526 575 585 573 562 515 573 451 408 433 422 418 419 424 458 479 518 642 757 720 598 656 649 610 524 573 630 613 635 676 730 776 780 749 657 577 577 539 507 492 455 385 365 351 304 268 261 264 257 223 167 527 506 492 455 382 287 226 267 284 258 259 266 209 181 163 163 129 97 114 147 142 114 119 99 99 96 79 97 106 104 113 116 115 104 95 110 134 144 139 120 112 115 129 125 116 96 75 75 75 78 82 80 78 81 83 74 57 46 49 73 101 113 136 147 167 203 241 251 249 252 244 234 243 260 263 249 224 267 247 241 254 217 190 177 175 180 182 182 182 180 182 190 193 196 181 164 155 152 154 164 175 184 206 247 289 320 334 344 360 383 415 444 496 530 577 594 621 625 642 646 632 615 595 574 557 535 508 491 495 520 507 533 532 539 554 551 526 467 391 366 374 373 400 443 403 349 398 409 491 532 397 273 454 520 543 544 565 587 618 640 661 696 738 884 1075 1115 1140 1034 1132 1179 1078 1081 975 1512 1191 806 874 924 925 991 1166 1165 1157 1148 1136 1231 1287 1027 1444 1143 950 831 786 778 778 805 842 872 910 952 898 1064 902 1358 1334 1135 1146 1208 1194 994 743 606 575 619 620 547 554 482 518 538 475 423 437 415 419 412 397 380 383 390 405 471 579 621 545 632 740 723 664 674 614 627 595 607 606 621 678 737 774 777 746 661 603 627 549 481 473 477 471 408 368 342 316 295 279 255 215 168 552 529 518 497 421 315 271 313 314 307 243 239 237 217 226 235 155 83 91 121 128 122 125 125 106 102 110 117 131 114 101 96 99 95 90 92 105 112 98 92 103 114 74 65 61 50 37 42 55 69 83 85 80 81 84 77 63 55 58 82 96 112 134 156 183 220 251 255 252 254 247 238 242 246 245 252 313 412 285 243 262 221 194 178 175 180 185 189 189 186 185 191 197 202 191 169 157 157 157 162 176 189 212 254 300 329 339 344 353 363 377 395 447 519 561 572 590 589 609 615 597 585 580 577 570 550 526 508 511 528 507 474 518 538 548 558 543 463 407 383 379 369 400 457 445 487 483 451 488 470 461 288 454 502 542 561 556 556 577 600 622 661 744 911 1070 1135 1137 1047 1270 1191 1177 1246 999 1216 993 784 918 990 982 1043 1177 1196 1178 1162 1150 1129 1025 1027 997 1097 1032 981 874 713 645 659 665 679 772 885 860 804 853 879 1202 1134 1173 1229 1191 1160 906 620 576 551 544 515 439 438 422 497 476 444 423 410 494 514 464 395 351 353 387 486 672 794 718 725 669 759 749 714 639 566 518 547 575 609 664 718 747 744 737 698 657 658 534 444 433 440 442 406 405 379 335 314 297 266 220 189 567 560 562 542 466 358 305 312 321 295 226 166 202 203 222 162 113 102 89 82 91 121 180 155 105 94 114 132 104 106 91 77 88 105 100 90 91 86 64 48 50 58 49 43 45 49 46 50 49 63 82 89 89 90 90 83 73 66 67 80 102 124 146 173 201 228 252 255 251 254 252 241 234 232 227 263 427 444 257 232 259 221 195 183 177 180 189 196 197 195 193 194 200 203 200 179 172 167 168 169 181 194 218 261 309 340 347 347 344 337 348 377 430 504 542 548 558 554 570 561 547 538 550 571 571 555 548 539 544 545 532 493 509 493 519 543 501 438 399 387 371 396 476 525 534 547 589 598 563 515 396 268 455 485 506 510 487 503 516 532 596 674 808 998 1136 1168 1158 1103 1061 886 936 978 806 735 692 731 841 941 1064 1112 1234 1231 1193 1160 1102 1303 1166 1116 1082 1150 1187 1176 1029 754 572 574 594 650 860 690 730 777 883 897 996 1093 1186 1248 1197 2489 2453 921 812 619 683 684 530 502 453 525 507 541 568 576 653 645 571 470 389 381 419 540 776 854 830 782 683 773 791 679 577 563 569 569 581 605 690 813 818 758 739 730 693 672 541 509 449 398 426 453 444 404 365 353 339 304 253 225 606 610 609 572 503 426 345 316 314 298 208 184 230 215 258 203 153 152 140 118 111 137 188 155 103 120 117 157 115 112 108 96 93 108 101 85 73 61 43 26 28 36 43 60 62 63 58 65 74 80 85 97 104 106 106 100 93 89 87 97 127 139 164 189 210 227 248 251 247 247 247 238 225 220 218 269 419 285 208 218 249 218 203 192 182 185 195 203 206 206 204 202 203 199 201 190 189 179 180 183 191 202 224 265 311 340 348 345 335 319 327 360 410 484 519 522 527 518 522 512 505 502 522 557 566 553 552 562 570 559 541 534 496 489 512 529 495 476 437 396 368 372 398 429 518 589 633 609 590 511 426 404 457 477 480 471 459 501 545 555 605 706 838 1028 1214 1123 1123 1171 1069 894 766 721 670 656 648 662 694 760 935 1101 1224 1270 1279 1227 1093 1322 1299 1178 1138 1107 1151 1224 1149 868 641 629 583 700 1077 670 644 757 932 981 1086 1142 1186 1244 1260 1721 1767 1110 665 638 744 759 574 501 462 537 593 595 619 633 672 682 638 569 509 480 495 597 741 773 845 708 653 715 771 663 590 572 555 542 567 634 723 836 864 787 726 730 724 719 635 581 479 390 389 414 441 430 402 398 371 347 289 222 650 661 653 623 585 523 407 308 260 265 232 231 256 215 252 241 205 186 191 176 144 145 168 156 126 128 102 111 109 117 118 101 89 96 91 75 61 54 45 35 39 43 51 63 64 63 71 76 85 108 118 152 168 159 143 131 120 107 120 128 147 157 179 193 204 224 241 241 233 230 226 222 215 209 211 235 294 187 205 214 229 223 214 194 185 189 200 210 216 215 212 209 204 201 199 195 198 192 194 199 203 210 228 260 285 309 330 333 322 306 306 340 396 466 502 505 502 491 488 481 468 458 475 515 542 544 547 566 577 574 568 539 490 507 513 524 479 467 410 373 367 349 367 433 509 596 639 619 598 471 415 429 453 466 475 449 454 517 580 612 653 735 828 942 1074 1020 1104 1411 1114 907 740 647 618 640 641 623 641 709 854 1053 1166 1278 1382 1238 1034 1140 1210 981 940 996 1079 1196 1199 990 818 806 677 697 720 692 674 809 938 996 1581 1907 1508 1228 1179 1112 1016 831 754 760 764 694 600 513 476 518 531 574 680 687 688 707 691 680 667 593 564 610 711 731 773 704 681 734 737 617 558 554 552 532 543 615 705 836 848 772 686 719 722 689 672 597 487 404 415 449 432 422 437 427 411 342 276 208 686 701 701 682 638 553 433 303 238 249 261 278 271 248 233 240 222 185 187 186 163 160 164 150 136 133 147 143 148 148 146 127 99 93 94 84 70 61 56 52 52 54 58 70 76 90 85 88 84 93 125 172 221 214 184 166 144 138 149 150 166 174 188 196 201 217 225 229 218 209 206 206 203 201 205 199 187 182 195 203 214 229 217 196 187 191 202 217 225 224 220 216 208 199 195 191 199 200 203 211 194 204 222 236 251 282 311 315 305 294 296 338 404 469 501 494 491 473 463 452 432 413 430 472 504 503 494 558 563 575 575 525 501 525 532 531 522 494 409 355 374 412 410 391 495 554 545 559 527 463 431 439 446 484 494 478 493 532 573 623 672 721 788 834 865 933 1065 1445 1132 922 742 604 595 631 626 651 755 848 930 1059 1137 1210 1394 1297 1078 970 950 832 876 875 924 1206 1348 1128 959 920 813 771 763 702 727 819 936 1193 2412 2622 1742 1234 1199 1102 949 818 790 783 709 591 562 521 526 526 555 614 694 651 641 710 746 786 854 821 800 662 728 750 800 786 721 696 660 669 684 649 602 565 557 634 737 827 820 731 687 669 675 718 658 601 562 498 440 417 413 409 414 414 397 336 269 203 714 724 728 698 636 567 467 341 239 214 250 283 258 265 236 227 201 172 183 185 168 158 147 134 124 117 150 166 167 202 223 191 137 110 100 91 78 71 70 69 68 64 69 80 85 87 86 92 91 88 106 154 189 259 322 304 250 218 181 175 191 192 189 192 193 198 204 215 201 192 193 194 193 195 204 199 187 179 183 188 208 225 215 197 190 192 202 218 227 226 223 217 207 194 184 185 191 201 203 210 193 203 213 216 234 270 295 295 286 283 298 350 417 479 489 495 492 469 446 423 393 379 398 432 464 457 406 455 547 574 568 508 513 529 557 563 570 541 516 466 434 431 395 433 481 544 540 504 497 459 464 442 456 484 503 503 507 540 582 614 658 713 742 776 828 875 1019 1283 1081 919 772 695 686 685 706 794 907 970 1038 1091 1095 1133 1306 1182 1161 1121 967 826 841 819 865 1178 1434 1296 1042 976 924 811 821 785 745 745 824 1005 1521 1615 1325 1188 1205 1121 969 830 816 794 740 628 705 618 624 602 607 644 669 618 586 661 748 785 875 1005 1039 736 733 709 779 770 740 729 689 661 691 705 670 646 665 734 807 819 793 743 688 614 668 724 645 583 532 462 413 403 408 427 475 436 391 342 279 220 733 734 732 690 626 568 484 366 241 171 208 248 253 276 240 206 197 171 163 175 184 172 151 143 142 149 192 196 228 252 246 217 155 117 126 127 100 77 72 71 68 69 75 83 88 88 90 98 97 98 115 137 180 290 344 288 244 248 237 205 220 207 186 181 181 181 188 195 181 175 179 180 181 186 196 194 188 172 159 184 201 220 210 193 188 191 199 212 219 219 218 211 198 187 173 176 183 193 199 204 203 208 209 209 226 254 272 272 267 274 305 364 426 447 473 500 485 460 437 398 363 359 376 404 428 406 362 448 538 578 553 506 523 551 570 585 591 600 581 513 462 436 409 443 441 482 457 451 432 375 407 430 441 465 496 509 520 536 553 595 656 679 754 775 811 880 962 1124 1022 941 807 745 739 713 773 941 1032 1065 1111 1107 1083 1022 1087 1082 1046 1106 1023 858 901 953 933 936 962 1020 1019 1000 882 808 863 838 727 668 691 800 865 988 1105 1173 1194 1118 973 815 758 737 747 774 771 805 701 651 633 642 654 586 510 568 688 741 861 1073 1123 797 734 697 788 785 768 765 724 675 630 595 607 674 750 789 826 814 797 760 650 607 691 685 651 592 521 462 426 434 439 446 479 433 375 331 281 230 745 736 720 678 624 565 482 364 235 163 187 204 216 277 259 195 190 152 137 177 208 181 158 184 191 200 229 251 266 249 246 227 180 152 149 152 137 125 113 90 75 70 75 86 90 87 89 98 96 103 109 126 152 197 226 224 226 246 253 235 238 210 201 182 175 170 175 177 165 159 162 164 165 174 183 184 185 175 158 184 198 216 207 190 186 190 194 201 206 207 201 190 187 177 164 167 174 182 189 192 201 209 206 207 222 239 248 253 256 270 302 327 389 429 481 505 475 445 421 384 359 354 362 374 369 352 376 448 528 565 542 506 530 563 570 570 580 612 595 487 404 398 410 495 556 508 495 485 470 368 279 360 417 458 471 494 526 539 563 593 632 684 750 795 849 918 874 963 1004 1003 906 801 751 714 782 975 1039 1070 1070 1102 1055 1088 1009 997 1034 1112 1055 909 942 1013 968 927 925 919 917 914 859 806 847 821 704 667 689 827 935 1048 1186 1252 1216 1116 1082 1334 776 726 793 793 769 791 759 710 681 653 626 590 557 591 685 757 870 959 1015 842 759 735 781 785 781 764 736 682 620 591 611 703 784 792 809 826 833 771 651 597 635 665 657 584 517 503 507 499 480 497 386 378 335 301 266 240 743 726 700 662 614 552 466 349 237 186 158 143 171 223 236 212 167 129 123 154 178 167 169 199 208 222 229 274 317 319 277 232 200 169 143 135 155 145 121 115 98 78 77 88 95 89 93 101 101 103 108 125 139 156 183 218 249 266 272 259 245 227 205 210 173 163 165 165 158 150 148 149 150 156 167 178 184 177 168 188 197 211 204 188 185 184 184 189 194 195 192 185 177 167 158 160 165 168 174 178 189 202 202 207 219 223 225 232 240 255 272 310 378 444 493 506 468 438 412 380 361 358 357 357 336 312 372 447 524 546 530 491 532 568 573 575 594 641 673 637 531 440 450 491 514 492 485 419 370 294 253 269 375 458 473 510 542 536 562 576 604 677 735 821 891 872 841 947 992 987 946 816 713 696 717 817 941 1052 1081 1210 1209 1042 1035 1098 1194 1195 1066 880 891 988 977 954 926 887 841 822 800 801 824 825 734 712 731 837 945 1038 1154 1729 2290 1371 969 934 767 767 725 773 1093 877 816 810 792 749 707 690 684 718 799 873 929 813 893 844 806 785 787 792 807 753 664 608 620 668 657 690 762 755 759 815 838 782 655 605 596 628 629 599 561 501 474 444 435 444 395 341 301 286 261 242 731 709 679 638 587 525 441 351 285 206 133 108 120 163 199 191 157 126 119 139 163 178 191 206 222 230 217 271 350 363 341 279 216 177 167 180 188 190 182 158 121 88 85 95 107 98 102 103 115 115 116 124 139 164 197 232 267 289 288 281 271 322 392 316 176 157 156 156 150 141 137 137 137 141 153 172 184 175 168 189 196 208 201 187 184 180 175 177 181 183 185 182 171 161 159 157 159 159 164 170 177 192 196 199 202 204 208 217 226 235 260 321 384 451 496 501 468 449 417 391 383 373 361 350 329 324 372 458 519 539 521 508 510 542 566 584 621 673 700 646 540 468 433 450 454 471 440 391 325 300 311 302 331 422 484 523 565 576 556 512 570 665 766 837 890 804 762 854 942 986 950 825 730 660 572 630 1032 2346 2285 1062 1073 1046 1063 1093 1217 1287 1147 926 851 865 892 968 927 860 795 782 744 809 870 843 794 764 764 787 858 960 1067 1869 3151 2387 1417 880 876 791 738 992 1926 1288 875 817 794 779 777 791 817 847 909 989 968 749 791 958 900 921 852 836 840 822 752 645 636 708 689 652 681 701 731 802 864 799 670 599 575 618 657 637 604 573 496 446 404 436 419 342 317 295 259 225 739 699 646 605 558 495 438 388 309 193 137 123 117 140 160 157 159 138 131 151 171 202 246 258 240 227 202 251 311 309 333 327 260 244 215 234 260 263 245 195 129 95 97 109 123 112 113 116 134 134 129 128 140 149 181 251 298 295 291 279 271 313 314 226 164 153 149 147 142 132 127 126 126 131 146 169 184 175 170 184 194 209 207 194 182 177 169 166 171 176 177 173 169 161 164 163 162 161 163 166 171 181 191 194 190 191 197 201 211 230 268 335 392 451 485 486 468 459 438 411 394 374 350 330 319 332 383 462 516 530 513 511 514 542 557 576 607 648 657 589 512 487 437 425 444 480 488 425 399 341 320 335 345 403 455 476 518 560 545 551 611 721 825 856 867 837 706 799 926 955 930 841 743 663 558 596 713 1010 1919 1103 1181 1063 1066 1061 1177 1300 1189 975 864 768 676 776 904 849 768 736 748 821 874 845 843 794 753 741 789 925 1097 1287 1389 1139 1014 935 929 867 783 767 1058 822 784 863 867 856 842 836 876 923 958 997 954 774 711 746 874 1473 1113 768 765 753 710 660 643 630 634 641 649 719 764 826 880 787 658 561 525 538 566 585 559 507 500 443 446 450 455 394 366 303 246 210 690 658 611 580 540 501 461 389 283 196 183 167 148 152 155 146 147 150 151 172 219 257 262 240 219 213 214 268 294 263 268 266 324 285 233 226 257 274 244 178 119 101 108 123 139 143 133 136 159 155 143 136 144 137 150 237 311 344 398 369 335 232 203 166 157 151 145 140 137 131 122 116 116 123 139 161 175 171 169 179 195 201 210 198 180 175 168 162 166 173 173 171 172 172 181 180 174 167 165 165 168 174 184 191 191 190 194 201 217 251 295 368 401 431 478 477 478 478 440 410 388 359 328 305 302 327 387 467 515 516 508 478 505 531 534 536 564 613 631 583 536 550 521 436 465 497 486 414 388 365 347 359 387 401 423 431 446 513 551 640 716 809 876 882 883 960 788 807 983 986 897 801 690 654 659 671 701 732 960 1065 1135 1067 1023 970 987 1063 1075 1055 995 802 578 596 803 809 767 727 780 826 835 837 844 787 722 716 817 1010 1162 1171 1121 1094 966 936 929 944 848 825 770 746 802 911 984 969 898 861 926 928 957 947 943 745 702 659 691 1150 1333 1012 737 708 669 671 614 639 635 654 683 752 801 840 861 762 642 584 546 492 474 478 443 482 507 490 456 479 478 441 380 304 250 217 631 612 587 575 556 524 467 379 274 185 189 217 221 220 222 172 150 178 146 162 232 254 222 205 231 259 265 289 275 247 236 206 276 286 240 209 232 260 226 154 111 107 117 126 158 164 158 162 177 176 159 147 154 171 181 172 189 243 281 292 271 235 183 160 153 148 142 139 135 126 116 108 107 115 129 148 162 165 162 178 185 197 210 200 183 176 172 165 166 171 170 169 172 181 189 189 186 173 167 165 169 174 186 193 199 204 207 217 243 279 327 404 415 434 464 490 496 487 440 407 383 351 316 288 289 325 386 451 456 494 487 451 481 512 527 513 528 579 600 584 554 484 454 466 491 497 451 419 389 391 402 406 399 398 413 410 409 487 591 708 808 866 890 916 910 921 844 913 1045 981 837 819 803 834 1113 801 839 841 958 1138 1111 1058 1027 974 938 933 978 1044 1079 984 718 581 730 776 730 784 791 842 809 767 812 782 731 749 862 1050 1152 1153 1147 1077 947 915 974 974 882 829 838 841 840 900 981 973 906 915 946 953 951 801 817 759 714 667 656 1070 1209 909 704 674 650 646 655 694 686 684 726 755 814 838 853 826 734 651 590 499 428 405 379 429 524 526 523 518 499 432 369 311 268 238 598 582 575 572 569 542 487 392 270 181 160 200 237 252 238 195 182 183 178 158 179 192 189 223 293 336 343 358 322 310 238 189 215 222 198 231 213 212 219 180 141 129 114 143 190 185 182 188 201 198 178 159 167 176 177 235 251 203 246 303 271 215 169 154 148 145 143 138 130 120 110 102 100 106 120 137 152 157 151 162 172 197 216 208 192 183 179 173 172 175 175 172 169 179 184 187 188 181 180 176 176 179 188 201 210 216 223 239 277 317 366 408 421 447 453 463 493 474 441 414 386 352 316 289 287 326 380 402 451 475 459 430 458 485 493 492 521 571 599 580 522 482 493 515 510 469 442 423 434 419 432 453 468 470 481 505 519 555 636 682 845 860 886 942 904 826 855 1011 1071 966 830 787 796 810 910 926 961 932 967 1087 1041 1044 1094 1048 1011 1023 1086 1199 1228 1082 922 614 640 671 634 704 781 819 736 695 800 819 807 855 942 1079 1101 1122 1123 1030 887 854 1295 1002 894 860 878 885 884 924 974 977 950 984 939 905 907 702 736 693 666 670 665 695 720 717 674 653 663 669 677 699 761 715 746 742 781 808 784 753 708 671 637 543 439 386 353 380 488 498 548 533 496 426 374 326 279 245 590 584 561 534 525 509 460 369 271 204 172 193 223 231 210 209 179 169 183 190 203 216 232 260 294 321 345 381 401 371 322 266 277 290 289 201 190 237 290 310 289 230 165 188 257 218 217 248 305 243 206 180 256 229 199 235 242 208 212 240 233 183 156 143 142 142 145 138 128 119 109 99 94 99 113 130 143 144 143 151 169 204 218 214 204 193 189 184 180 181 179 173 165 174 185 188 192 191 190 190 189 189 191 208 220 220 223 241 288 335 375 402 413 418 429 462 472 450 426 414 400 369 329 304 295 303 340 413 451 471 423 412 445 465 470 489 503 533 582 579 515 481 520 568 530 475 447 438 453 447 441 484 531 536 544 585 602 592 630 604 694 763 865 915 840 775 821 932 975 935 891 858 827 847 881 969 986 908 834 865 936 1031 1085 1096 1055 1072 1124 1204 1285 1165 1005 727 643 617 569 575 731 738 657 762 892 905 934 983 1021 1133 1129 1154 1083 1003 884 841 1051 1057 1027 1013 977 914 877 884 902 926 964 987 964 806 813 601 684 682 656 686 705 709 698 659 632 625 628 669 706 710 780 717 724 721 731 743 726 671 648 663 638 599 490 403 351 358 356 450 493 501 473 444 408 342 278 248 604 582 560 558 569 554 465 358 280 227 207 204 220 236 236 217 181 168 221 223 227 253 273 276 279 290 321 378 386 364 340 303 287 271 207 264 396 521 577 513 377 314 351 332 264 252 262 265 298 281 275 277 300 265 221 206 199 210 264 312 265 175 143 140 133 137 143 138 129 119 110 99 92 95 103 111 128 138 142 146 163 195 214 220 217 208 204 202 196 189 184 178 167 169 182 189 201 203 205 205 201 193 195 205 212 213 216 238 289 348 398 425 427 426 430 437 449 433 414 415 414 385 343 318 315 312 350 399 447 401 419 427 450 468 477 499 534 576 613 616 566 537 575 592 530 489 479 469 482 453 442 480 512 520 524 530 539 547 569 626 633 750 905 870 778 724 757 828 888 911 907 880 827 846 879 952 926 882 769 754 894 941 1044 1082 1048 1051 1077 1144 1248 1178 1054 935 688 675 593 542 644 690 694 806 919 953 960 1002 1098 1198 1199 1197 1089 1017 924 821 873 999 1025 1000 989 951 893 863 856 857 1073 1812 1845 906 787 664 668 681 653 709 753 751 724 678 656 598 583 634 707 720 750 708 696 697 700 699 685 614 575 605 599 650 538 435 380 386 356 427 478 486 473 467 427 346 288 270 694 614 584 576 603 552 457 378 312 266 257 242 227 236 250 241 193 200 309 290 243 225 237 254 272 299 331 340 344 343 333 321 288 289 281 293 293 352 513 642 662 606 499 379 295 294 297 313 325 325 307 273 261 249 235 236 287 369 398 319 185 161 143 127 117 122 131 134 130 121 111 99 91 90 94 104 121 135 142 141 157 194 206 213 221 223 226 223 211 198 189 178 165 164 178 192 209 211 212 206 195 187 192 196 198 201 210 247 314 367 382 443 424 411 398 395 411 414 407 418 423 413 396 355 318 300 333 397 414 324 311 402 451 482 495 522 565 560 561 624 612 595 615 591 550 509 493 455 456 437 436 455 472 474 469 473 492 541 604 713 770 848 948 859 757 703 735 752 787 839 854 851 821 839 844 873 953 894 823 816 809 926 1089 1081 1046 1045 1010 1059 1264 1270 980 916 694 751 752 651 626 654 689 720 801 871 893 981 1071 1059 1171 1223 1116 1072 973 867 922 955 902 904 921 909 894 879 893 884 1146 1786 2276 1031 825 747 698 669 618 842 895 703 723 740 679 613 568 581 654 680 690 675 665 669 691 700 660 579 542 561 550 637 618 618 508 500 414 446 484 485 475 463 432 379 322 289 633 574 515 492 498 464 424 396 359 338 334 299 265 248 242 251 220 249 381 373 309 268 264 264 282 323 340 321 310 310 299 300 266 271 315 328 245 201 226 258 306 433 552 511 407 351 368 399 399 362 331 295 273 307 459 562 566 497 336 196 172 149 130 133 136 126 123 128 127 120 110 99 93 91 92 104 118 130 137 143 155 177 192 206 212 222 232 233 218 202 193 178 162 161 173 190 210 211 211 200 186 180 184 186 187 193 217 272 327 344 404 445 418 395 382 377 383 392 406 427 438 430 397 340 299 292 314 372 391 360 321 392 417 453 495 533 581 627 611 572 643 619 635 598 597 539 481 433 413 401 397 403 419 433 446 470 507 558 639 758 877 939 953 864 763 711 712 727 735 756 816 862 843 830 867 868 893 942 948 925 917 1006 1033 1095 1132 1069 975 1000 1382 1551 625 622 746 920 949 787 653 657 794 886 871 779 725 854 941 987 1232 1229 1127 1024 960 944 921 943 912 864 864 879 871 880 912 898 1019 992 1449 973 828 781 674 627 598 814 1051 950 763 740 701 668 582 559 591 670 656 638 649 670 708 731 682 584 523 508 526 639 640 656 542 561 479 501 528 496 475 469 439 387 335 298 620 487 440 423 416 403 399 397 394 393 377 337 302 276 243 241 235 314 314 332 316 314 303 286 297 326 328 304 292 287 244 242 224 194 208 222 225 206 187 191 215 254 301 334 364 409 409 407 404 400 354 320 303 545 754 820 743 538 372 300 156 131 110 97 93 103 113 123 122 116 112 106 98 93 94 103 111 119 129 153 168 182 185 188 198 217 235 238 220 197 183 168 158 157 166 166 184 202 206 195 182 175 177 177 177 187 200 224 285 345 415 429 447 409 373 349 349 370 398 416 434 439 400 336 294 288 313 366 363 348 351 352 397 449 491 535 597 660 666 598 551 607 595 613 615 512 436 388 367 352 353 373 386 394 412 446 511 549 633 751 938 986 954 862 782 753 764 789 800 822 853 815 774 789 798 785 806 811 898 915 929 987 1002 1022 1086 1110 1038 934 988 1248 541 634 773 931 962 866 778 721 718 700 703 686 594 721 837 976 1294 1239 1091 961 933 885 886 881 856 835 851 874 869 866 881 879 898 866 916 850 764 768 650 582 592 614 658 714 708 751 740 705 622 566 572 618 636 623 631 655 685 715 689 590 506 467 468 478 528 591 583 578 475 499 525 500 462 440 416 363 340 313 513 432 408 394 384 378 378 385 399 399 381 359 330 297 257 252 244 273 216 219 224 231 226 214 228 261 272 275 304 291 208 200 232 232 327 338 243 199 262 320 297 283 334 375 401 428 446 435 421 402 371 343 378 429 494 500 493 498 448 320 167 129 115 114 86 93 110 122 123 121 112 102 96 92 92 101 109 113 125 146 170 174 139 185 208 226 244 248 223 189 170 157 150 150 153 160 173 192 199 190 179 172 171 169 169 172 181 212 275 355 421 433 442 416 366 331 327 329 352 400 443 447 409 348 313 308 319 361 344 344 354 355 382 429 480 540 621 686 670 601 575 554 550 619 592 479 390 333 307 308 353 392 386 368 375 420 491 562 691 812 966 977 918 877 809 750 747 777 803 827 842 807 775 786 739 799 848 912 864 884 956 969 958 984 1022 1036 1022 1004 884 679 583 639 667 764 842 904 916 847 773 679 710 815 636 722 791 975 1171 1303 1308 1151 994 888 829 932 931 802 796 886 937 919 905 920 884 864 809 756 713 681 621 592 607 622 626 659 726 749 731 688 677 614 603 584 629 625 608 619 642 658 646 585 502 491 447 421 479 515 553 555 568 500 494 504 441 391 380 384 356 323 458 428 408 391 373 369 367 372 384 382 371 364 345 311 268 256 244 225 211 179 174 175 186 195 180 179 206 249 306 289 213 182 196 205 278 301 258 230 283 362 352 326 362 390 409 457 467 467 441 419 387 375 372 356 292 259 229 202 223 221 140 112 97 83 78 89 111 124 126 123 112 100 92 88 92 104 110 110 119 133 138 158 152 158 175 233 262 254 223 184 163 152 149 141 144 156 167 181 192 187 175 169 166 162 158 163 175 200 255 337 414 448 461 432 372 329 319 324 347 397 443 449 417 374 346 325 323 351 341 354 348 345 370 417 474 541 631 687 648 603 600 603 582 618 564 458 364 301 265 296 347 374 372 357 373 411 472 579 730 826 953 941 916 867 778 727 733 738 750 793 791 752 781 821 821 744 752 837 894 884 1243 1214 947 895 883 887 903 932 894 833 677 715 680 701 785 852 915 933 855 724 690 740 720 769 787 949 1093 1096 1175 1148 1048 966 886 885 883 810 793 875 983 1041 985 1009 895 881 791 735 695 641 609 615 603 569 592 660 729 744 704 672 680 662 647 613 647 650 610 595 605 605 605 589 547 510 432 417 435 493 474 507 552 562 564 527 467 438 404 409 362 319 458 446 425 421 400 383 369 363 362 357 354 356 347 321 278 259 253 244 215 182 190 198 198 223 209 183 178 200 259 282 288 190 185 239 266 284 290 267 266 296 312 339 375 396 444 490 498 494 462 436 426 432 414 375 361 302 224 175 153 133 103 100 92 80 80 92 95 115 126 124 113 101 92 87 89 97 103 108 113 113 128 150 152 177 213 259 289 279 236 190 165 159 143 134 136 150 165 180 190 187 177 169 166 163 159 161 173 202 262 355 414 453 468 427 376 365 338 329 348 392 446 471 450 408 367 334 320 319 337 340 351 346 366 415 478 559 642 674 652 640 623 605 604 594 576 483 382 316 292 303 328 360 359 335 374 418 464 600 740 851 868 925 911 822 704 612 585 590 614 678 721 758 763 789 763 683 714 770 1154 1072 1669 1545 985 893 817 809 853 937 935 962 860 830 745 718 746 769 821 861 838 792 765 728 718 782 884 893 988 1019 1093 1115 1060 1019 994 1007 994 908 847 829 939 1133 1102 1091 985 929 817 736 707 673 640 624 634 632 564 643 683 732 635 652 662 603 573 587 637 651 615 590 586 585 584 573 557 508 436 401 364 356 377 459 510 551 589 589 568 523 469 405 350 317 476 468 466 442 418 395 376 358 347 345 340 336 339 322 286 275 259 242 215 187 222 244 220 216 218 206 188 179 191 216 270 217 206 301 379 332 308 276 260 279 296 324 379 433 481 527 544 508 495 461 469 472 444 434 390 312 260 209 161 152 126 108 99 128 104 105 104 124 138 134 116 104 98 92 88 90 95 97 104 117 126 137 145 182 223 273 304 288 237 198 189 169 139 127 128 146 167 186 194 190 183 181 174 162 157 161 173 206 270 344 416 472 466 464 426 380 352 345 370 414 465 490 461 424 389 381 345 327 271 317 332 337 365 415 485 561 618 650 655 624 629 599 581 602 592 479 386 353 359 354 361 372 348 329 356 406 502 625 742 789 855 901 918 849 696 530 487 521 549 659 731 740 775 736 676 677 708 828 910 991 1038 1039 1024 952 844 819 837 967 970 1011 959 1576 1684 1039 746 709 667 681 720 688 652 654 657 701 706 909 1026 1043 1058 1060 1034 1037 1059 1081 1077 1038 1004 856 824 1031 1118 1092 1030 955 845 796 765 712 662 640 638 592 518 591 606 628 556 575 614 578 531 550 602 636 643 628 609 606 581 549 541 480 462 417 368 350 378 426 487 553 603 632 628 567 473 407 368 362 511 531 489 456 431 404 380 357 338 331 324 322 329 323 304 284 275 240 211 185 215 256 255 219 200 192 187 191 207 251 299 257 275 394 442 400 314 296 298 302 315 352 411 465 500 536 565 535 521 475 467 466 483 464 397 322 323 265 154 133 121 124 123 98 98 110 119 146 160 152 132 114 103 93 87 86 88 95 106 118 120 126 136 167 210 273 315 325 298 240 187 159 139 122 125 143 169 197 206 202 200 194 179 165 160 160 170 210 274 337 415 473 469 466 435 400 375 359 379 433 490 512 489 471 461 414 370 325 275 337 331 336 363 417 480 521 578 643 628 617 647 615 609 618 570 456 414 395 404 417 410 366 320 339 376 445 554 631 668 731 864 889 963 883 713 518 432 475 529 636 660 761 797 732 684 709 744 795 824 880 924 974 999 981 960 858 788 894 937 1107 2080 2873 2703 1405 811 729 669 650 600 513 569 738 589 594 717 971 1110 1100 1070 1031 1049 1117 1130 1125 1156 1122 1091 897 761 859 1019 1085 1038 1005 950 870 805 722 631 601 595 555 525 592 548 544 542 551 579 580 560 559 581 618 646 637 626 648 609 549 533 497 482 450 413 391 388 427 499 573 634 668 649 591 494 422 413 363 586 566 522 477 441 410 382 354 333 321 313 311 314 314 304 282 273 244 211 184 198 232 243 217 197 189 185 193 227 293 344 278 288 374 378 372 324 318 323 341 349 376 437 495 533 557 567 565 538 484 478 475 492 472 394 305 262 214 173 184 162 113 115 121 110 116 143 175 187 171 146 124 105 91 85 85 85 89 90 99 125 126 141 172 205 251 272 301 305 254 202 169 141 120 121 138 170 206 211 218 215 204 189 175 165 160 171 213 276 317 321 397 463 478 446 409 390 376 391 444 493 511 512 509 484 455 419 336 294 327 317 329 355 399 436 491 581 631 630 647 639 620 611 589 559 489 452 420 403 414 399 341 313 337 363 434 472 603 657 735 843 848 946 903 752 585 464 431 447 512 626 719 793 747 746 740 719 668 699 735 812 907 979 1069 1084 994 747 759 1167 1359 2477 2211 1743 1153 880 805 708 590 487 417 426 484 734 844 748 1057 1204 1171 1102 1039 1027 1074 1128 1184 1212 1150 1122 978 788 787 957 1028 1012 1004 962 874 804 707 602 586 556 516 517 568 580 558 555 546 545 547 551 565 586 609 629 635 645 606 627 561 516 530 512 493 489 478 475 489 534 613 666 683 659 615 586 522 421 399 606 597 555 506 466 429 390 355 330 316 314 314 308 301 291 285 290 251 221 193 201 222 226 225 222 216 203 203 228 268 302 256 274 333 347 352 364 327 334 358 370 397 458 524 561 567 573 571 537 534 495 485 489 462 382 302 241 192 164 190 245 229 167 177 152 142 174 211 219 195 161 133 122 109 90 84 84 87 93 104 99 112 123 120 180 206 244 298 304 257 210 177 146 121 118 136 173 177 225 249 249 231 207 185 166 155 160 189 240 248 321 412 467 484 459 429 408 393 405 445 473 484 511 528 522 504 457 328 285 327 320 323 332 363 423 500 582 642 661 675 634 601 555 544 531 511 477 430 386 374 354 321 322 325 357 389 448 570 652 753 779 760 800 823 765 619 504 470 441 557 615 695 782 735 764 755 691 615 587 627 729 831 930 1172 1513 1345 871 836 1271 1028 1146 833 751 823 876 862 744 571 469 453 469 557 625 610 695 921 1161 1157 1094 1039 1011 1030 1099 1164 1149 1135 1128 1068 859 741 940 987 983 1004 945 852 841 779 617 594 561 497 490 460 549 554 517 514 506 493 502 520 537 569 611 640 663 624 643 612 564 545 538 536 528 527 536 543 573 650 690 690 667 649 626 545 463 430 628 601 586 536 495 453 413 378 345 333 332 327 314 303 296 293 301 258 231 212 227 236 230 249 246 241 246 237 234 253 254 251 259 314 331 345 369 334 340 369 386 414 471 530 559 567 570 569 558 531 517 499 488 451 367 290 234 192 162 145 158 193 189 144 144 172 208 243 249 223 182 175 160 120 94 85 84 86 90 100 91 92 99 100 121 173 230 286 297 258 218 188 151 124 117 136 133 170 236 270 267 246 220 193 166 147 149 158 168 230 314 415 467 498 494 466 427 404 413 429 446 480 506 532 548 551 490 350 306 343 331 322 340 383 442 513 591 658 697 703 611 544 561 579 570 519 472 419 363 336 325 313 321 331 357 403 470 565 660 735 754 710 730 775 782 747 656 527 494 632 690 745 773 762 754 739 692 654 625 638 710 790 876 1331 2311 1447 957 934 861 609 524 535 612 725 793 785 711 617 585 540 525 563 548 531 808 799 1147 1179 1120 1098 1056 1049 1078 1133 1141 1101 1157 1047 879 801 798 910 965 955 882 811 794 747 638 587 540 534 466 430 483 468 466 488 491 495 510 521 537 571 612 658 638 603 574 631 610 618 580 552 545 555 580 597 613 667 696 692 677 669 614 569 466 433 668 640 623 573 522 480 438 427 397 366 357 347 330 314 303 297 293 273 249 221 246 228 238 263 276 257 271 280 261 263 267 265 268 317 319 373 389 345 351 382 409 437 485 533 552 556 559 558 543 519 506 489 476 432 352 280 229 206 191 166 147 136 138 158 174 203 242 272 274 245 234 213 174 134 105 87 81 81 84 89 78 81 82 89 107 147 215 277 288 257 224 198 160 127 126 114 130 169 245 289 287 268 232 193 155 126 125 129 157 221 329 420 471 523 543 515 463 429 419 430 456 475 499 548 591 592 494 337 306 308 313 322 351 400 460 529 605 660 679 679 636 610 602 619 592 515 467 412 342 305 301 299 316 366 384 430 512 578 653 716 714 651 662 691 744 772 674 581 580 575 589 607 661 714 724 735 693 659 630 659 707 725 766 1123 2212 1106 867 879 796 717 658 620 664 699 746 886 1003 891 594 545 594 599 449 657 772 899 1858 1919 1812 1487 1051 1050 1100 1183 1160 998 1101 949 890 798 666 838 919 902 841 761 703 651 670 658 592 561 482 420 419 411 451 500 529 550 575 593 599 600 616 680 663 612 579 625 634 620 594 586 583 594 621 632 640 677 689 687 672 647 610 581 503 458 703 684 666 606 552 503 496 460 427 394 381 385 383 353 315 303 298 289 272 259 268 231 235 258 282 266 261 272 275 275 278 280 282 277 268 326 376 350 366 401 431 463 508 545 560 564 563 550 532 511 491 484 468 414 339 277 251 222 190 175 162 153 159 187 205 234 274 302 307 301 267 233 195 152 115 91 82 79 78 77 66 66 70 74 85 128 199 260 277 257 227 196 170 164 128 110 124 167 237 296 294 271 230 184 159 138 112 119 153 231 342 429 479 551 590 557 532 489 442 435 450 468 503 573 633 623 512 398 344 301 299 325 368 420 477 543 612 656 636 635 642 654 628 596 529 492 488 435 352 320 333 339 356 384 428 485 506 562 659 718 699 641 622 643 694 728 690 618 577 512 431 467 487 490 622 729 702 671 693 719 722 723 741 937 1619 869 916 951 923 855 842 782 708 657 630 633 738 860 685 562 637 700 680 734 878 952 974 2289 3247 2276 1041 1046 1094 1166 1101 1014 1072 920 871 741 649 793 881 852 794 735 688 681 673 630 631 614 549 461 438 423 457 496 515 538 574 607 615 619 638 675 681 629 621 567 558 566 584 603 615 624 638 641 649 689 682 682 650 626 606 576 526 473 729 714 691 639 590 588 532 483 455 422 401 386 368 345 323 315 310 306 298 293 300 265 242 240 257 275 290 277 274 291 293 300 300 296 275 298 335 354 386 427 456 480 513 540 556 574 573 557 535 509 476 478 460 408 346 319 276 222 190 181 178 172 179 192 233 263 303 308 328 321 289 260 223 172 128 101 87 79 76 76 71 66 68 63 74 115 182 241 265 257 231 207 200 168 130 108 121 169 235 283 299 274 224 196 177 134 104 116 164 243 357 448 503 582 620 627 579 503 448 427 434 461 505 581 656 648 554 514 350 317 314 335 385 442 492 545 592 608 579 594 609 653 612 557 493 468 472 459 430 411 415 436 442 413 483 551 548 638 701 708 700 656 617 606 628 656 648 626 587 537 434 535 548 556 659 744 715 687 709 732 729 707 720 780 798 855 872 1140 941 896 950 894 777 723 673 655 870 1092 836 700 752 790 787 817 914 944 998 1374 1853 1656 1086 1089 1113 1106 1008 984 976 871 807 684 623 733 830 832 796 741 696 699 705 672 638 717 644 544 494 456 464 462 465 502 544 576 596 590 616 653 658 650 620 541 505 537 557 574 609 630 646 645 631 659 680 662 628 615 594 570 538 518 751 740 729 678 671 616 549 498 464 434 406 389 371 363 355 337 331 321 321 318 313 295 272 254 253 271 308 297 302 325 310 327 324 319 307 312 333 364 397 437 464 478 500 535 569 584 576 563 543 513 481 467 456 415 398 342 274 224 199 195 197 192 203 222 263 290 292 327 355 350 317 272 237 199 150 111 93 83 83 78 67 62 62 58 70 105 160 220 254 260 256 241 209 174 135 112 124 172 234 276 283 280 253 205 158 117 98 121 173 258 360 454 515 558 619 637 587 507 442 416 429 463 507 592 658 689 690 543 374 303 312 345 392 447 498 537 553 553 531 578 586 625 601 551 480 450 458 469 468 468 493 535 538 513 503 526 544 669 743 756 728 682 652 623 609 626 615 593 605 573 545 555 629 683 766 803 757 691 647 651 674 660 716 775 843 833 841 1217 1050 928 885 844 772 769 741 681 908 978 931 832 883 889 861 855 830 854 897 907 962 1065 1117 1173 1210 1181 1144 989 978 947 794 741 656 667 755 797 797 772 711 682 656 650 829 1377 1095 886 842 651 490 460 457 480 525 569 595 583 597 645 649 652 592 529 472 473 504 541 594 624 634 610 581 607 654 625 611 603 582 568 553 531 783 784 802 763 699 636 567 513 472 442 416 396 381 406 435 408 355 319 312 314 309 310 300 290 282 281 297 302 327 344 336 364 357 349 337 338 352 371 403 431 447 472 504 540 573 587 586 581 553 525 490 469 461 451 421 349 278 231 211 206 208 215 230 250 292 294 316 350 384 384 346 298 265 237 186 129 102 100 93 78 67 64 66 60 69 96 144 204 233 240 256 246 218 180 137 118 128 176 227 259 268 262 240 194 142 111 107 132 189 274 375 461 478 572 646 648 581 496 433 403 413 457 505 567 602 714 677 547 360 288 317 355 397 449 487 504 511 513 501 569 600 612 615 571 508 456 457 464 449 450 485 533 557 534 500 534 526 675 717 751 758 736 682 626 624 643 615 661 682 676 587 677 722 743 792 790 751 677 579 537 564 598 713 720 843 831 785 907 909 938 940 844 781 845 800 662 890 883 895 920 891 904 906 874 854 855 885 904 931 984 1036 1140 1196 1223 1180 1126 1136 1339 938 780 700 671 743 788 786 767 719 661 609 584 2219 2918 2214 1756 1639 1060 562 503 508 500 526 590 611 605 608 649 659 641 590 546 477 435 452 495 548 582 591 563 549 577 628 607 598 589 572 562 544 507 817 825 833 802 743 661 587 530 485 450 421 398 386 389 426 445 399 350 316 309 307 316 318 321 324 323 322 327 334 345 368 399 411 384 373 372 374 383 404 414 440 468 501 543 574 583 593 604 575 539 513 503 474 458 464 371 286 244 235 235 231 243 253 260 302 323 341 380 412 413 382 326 293 267 243 212 146 114 97 80 67 64 62 61 71 91 134 159 192 239 260 260 231 187 145 124 135 176 216 226 239 237 213 170 126 103 106 138 210 289 380 394 471 575 654 648 572 484 420 391 399 434 468 502 628 721 583 533 359 290 329 363 388 428 460 474 482 478 488 555 612 624 639 610 584 530 483 444 411 404 439 505 497 464 456 538 538 609 678 759 763 746 727 680 684 750 713 739 730 649 588 659 701 702 745 719 690 664 591 523 491 514 628 709 784 822 756 733 732 782 766 754 805 1136 1380 770 836 804 828 770 722 719 845 862 850 876 897 889 882 913 995 1082 1108 1168 1113 1116 1093 1838 1358 860 729 708 749 818 833 764 736 680 602 580 1242 2100 1830 1570 1412 975 614 573 570 537 529 567 602 600 616 612 602 601 580 559 514 456 448 473 480 538 590 603 566 572 606 589 577 573 568 564 545 508 828 845 845 836 775 698 619 556 509 472 443 449 434 398 393 428 423 356 332 331 307 319 331 343 347 355 362 366 367 381 402 420 445 416 402 398 398 397 406 419 444 465 495 543 573 578 592 602 594 561 549 513 488 461 413 351 296 261 247 249 258 268 272 288 325 351 374 410 445 449 422 362 328 322 291 227 171 129 102 84 71 67 63 63 71 74 90 130 185 234 265 272 245 193 160 140 145 154 179 207 222 215 192 156 119 102 114 155 214 230 320 405 493 599 660 635 549 456 396 377 376 379 412 509 650 710 551 521 373 332 343 352 362 396 442 462 459 457 454 513 606 657 663 652 636 585 498 421 385 386 425 479 479 426 455 475 504 557 637 727 758 752 730 711 727 718 659 649 617 544 530 567 569 501 562 618 637 664 671 608 500 482 566 710 755 778 770 758 749 706 726 789 834 984 1046 714 771 758 702 696 877 772 800 812 826 859 868 862 862 869 928 950 994 1050 1090 1090 894 1623 1382 871 721 708 726 793 815 767 739 732 632 745 1138 1208 925 665 602 621 625 612 587 553 518 525 548 536 594 538 506 510 511 516 515 504 520 542 518 540 591 620 606 565 584 585 581 575 570 563 544 519 850 870 878 869 819 743 663 593 552 513 504 500 471 426 385 392 408 359 331 317 309 346 350 364 361 379 390 403 413 428 444 452 460 449 431 428 422 419 425 431 451 469 490 526 554 569 581 586 589 584 553 527 499 461 410 361 312 276 263 266 273 281 297 312 350 377 408 444 480 481 451 401 392 375 313 247 191 147 115 93 78 75 70 67 67 74 94 133 182 234 275 287 263 209 175 156 154 157 180 200 207 197 173 140 111 105 128 155 170 256 345 425 517 612 650 614 524 430 381 371 367 371 410 514 631 645 526 505 375 319 324 331 350 393 431 442 426 429 445 527 626 673 672 663 633 581 481 389 363 378 407 411 439 423 425 410 460 532 627 723 787 809 740 646 649 643 609 497 441 468 453 488 468 406 447 513 546 645 740 650 533 476 530 668 746 726 732 841 796 740 834 902 875 826 678 646 639 680 675 668 642 667 716 755 793 824 837 838 840 852 901 960 972 932 1001 948 924 1151 1098 956 835 704 676 709 740 790 801 818 709 635 615 671 605 575 583 588 610 603 584 584 570 568 508 526 527 486 464 459 463 471 474 490 528 545 552 547 593 625 607 569 585 592 584 573 559 546 529 492 864 883 897 886 836 780 716 642 589 583 554 554 527 480 428 397 387 370 355 330 332 360 390 425 401 411 413 426 445 465 480 488 495 488 475 474 448 441 446 446 460 473 487 514 542 559 568 571 577 572 561 532 499 464 418 372 321 288 277 275 283 301 320 338 378 405 440 480 508 506 478 464 445 397 331 269 214 170 136 107 88 87 78 75 75 82 100 137 190 248 295 303 282 233 195 189 170 167 182 193 193 180 156 133 117 117 136 147 196 279 374 444 509 588 623 586 508 428 379 366 360 370 411 503 560 557 540 490 403 333 329 340 353 387 415 416 389 402 429 530 565 613 642 633 610 563 475 400 373 364 361 336 346 375 362 431 450 506 598 698 782 789 682 569 565 542 475 404 429 453 403 374 427 435 472 532 618 751 821 719 615 522 537 596 728 729 744 799 796 823 927 962 868 778 707 711 650 654 638 622 623 657 685 715 748 781 809 819 833 866 911 967 996 953 895 842 1014 1091 1076 1041 959 814 659 640 708 765 784 833 787 773 697 642 592 573 574 589 615 591 591 632 644 621 581 521 490 472 467 472 472 467 465 469 503 563 550 563 606 621 608 598 596 588 582 575 554 532 526 526 868 885 900 888 853 809 775 713 710 652 606 611 585 538 485 442 415 406 403 375 376 383 398 455 442 468 440 442 465 491 508 513 519 522 518 534 516 461 461 454 466 480 489 503 524 544 557 568 570 568 558 518 483 462 421 394 345 314 299 292 302 322 345 364 396 429 470 508 522 526 522 501 469 417 351 293 241 195 160 129 106 121 100 87 99 98 111 150 205 270 322 328 316 305 255 208 182 175 188 196 188 168 145 129 124 124 134 169 228 310 400 459 518 574 588 551 518 465 391 354 350 371 417 464 607 589 541 510 484 394 357 353 356 385 407 398 378 399 404 482 477 491 560 597 591 531 469 425 375 342 323 313 296 322 346 360 422 483 542 639 717 738 673 560 529 478 416 428 528 413 375 392 415 421 444 556 727 849 851 763 665 569 567 591 672 710 751 770 811 904 987 960 844 772 807 808 779 704 682 662 629 661 671 679 699 720 738 751 783 819 931 983 1071 1047 864 821 910 975 1013 1070 1079 984 868 664 741 788 849 851 923 867 766 706 656 609 589 601 628 614 630 675 697 663 609 538 498 489 503 498 479 473 460 449 454 543 533 562 610 626 620 612 607 600 593 580 557 541 496 336 863 875 886 876 863 842 835 793 765 710 663 627 626 605 559 507 467 442 426 418 408 420 416 473 461 507 461 453 478 509 527 531 539 543 536 545 581 475 468 465 472 487 494 495 502 523 548 561 561 561 546 512 477 460 430 403 379 343 314 308 321 347 367 378 397 437 477 505 515 533 539 522 485 431 370 317 278 258 230 208 188 190 137 106 98 105 128 170 227 300 360 371 364 322 272 227 196 183 193 195 181 161 149 144 137 129 145 203 263 341 423 470 518 559 549 532 499 435 374 345 345 370 432 511 596 558 526 501 450 398 373 361 363 387 400 386 375 400 396 447 410 444 492 538 557 506 452 428 398 379 336 295 256 271 302 334 383 465 526 588 623 620 650 714 696 642 632 721 671 478 403 401 422 431 525 686 840 933 891 809 680 603 602 637 654 700 771 810 872 949 987 969 889 828 888 895 853 804 773 741 719 723 709 689 686 696 712 733 784 847 942 1048 1053 960 864 800 757 796 901 1041 1137 1078 1007 796 836 845 845 843 857 859 802 766 726 662 614 591 611 640 689 710 708 692 659 599 541 525 527 528 516 495 506 486 450 497 532 596 621 635 626 614 612 609 603 592 576 554 526 526 857 858 864 864 868 866 851 820 792 753 707 672 686 670 620 564 533 521 498 471 444 457 471 455 447 491 472 470 492 518 535 543 552 561 549 527 544 483 469 474 474 481 489 496 503 518 543 554 545 544 538 514 474 463 455 432 399 359 329 324 342 370 386 388 401 439 470 478 515 540 547 530 489 438 389 348 362 474 531 522 414 454 286 186 133 128 154 202 257 329 394 400 394 341 287 251 212 192 199 197 178 163 158 153 145 146 168 232 300 376 433 471 502 533 532 503 464 413 361 338 342 366 433 536 574 549 521 455 394 369 369 368 372 387 399 396 388 402 428 405 371 436 451 497 503 466 442 434 409 363 348 309 274 272 284 357 400 491 583 620 638 654 755 944 845 808 838 832 727 555 470 453 521 553 690 956 1145 1124 924 839 709 676 677 699 695 728 771 800 868 922 934 951 939 931 926 946 924 889 847 773 756 765 741 715 709 698 688 700 775 862 942 1054 917 860 838 758 766 734 754 956 1070 1143 1071 935 895 836 837 857 876 866 830 812 789 743 695 623 587 627 723 690 653 668 686 665 602 568 538 507 516 521 546 536 503 525 579 612 624 640 631 617 613 609 605 605 589 565 564 536 858 848 850 855 857 861 859 838 815 795 762 731 724 714 677 654 631 594 558 522 488 492 477 467 460 469 474 476 493 524 545 548 551 563 555 528 511 493 476 473 470 466 475 488 500 517 536 541 528 526 528 514 486 473 451 437 404 366 342 341 362 389 401 402 412 446 453 487 522 541 542 527 492 448 416 406 406 429 519 506 474 436 442 441 291 194 191 233 268 320 406 437 420 359 296 234 207 202 210 202 184 171 165 163 160 162 196 272 328 385 425 452 463 486 507 485 439 390 349 336 345 386 462 528 549 554 484 442 405 400 390 376 379 387 399 402 396 396 414 394 375 451 471 500 490 444 418 406 386 373 326 305 304 303 304 375 432 453 522 619 701 776 882 961 803 745 784 802 715 714 662 637 678 672 746 988 1210 1190 906 862 825 779 748 725 738 778 796 808 850 882 878 890 915 929 923 936 912 922 836 697 719 802 839 819 761 710 707 714 780 884 943 956 875 813 752 696 772 786 746 851 915 939 976 966 890 827 858 861 874 839 809 831 847 824 785 697 599 610 692 676 641 661 686 691 678 631 562 528 524 536 585 587 549 573 608 616 630 635 633 622 606 597 600 602 591 588 562 525 872 861 857 858 856 858 862 856 837 823 803 763 759 743 735 719 687 653 620 579 545 543 510 496 486 478 479 486 505 532 553 554 550 555 549 526 517 503 494 485 473 462 469 482 497 511 523 526 516 511 516 510 509 480 458 438 399 366 353 356 373 398 412 417 423 448 467 499 526 539 538 523 493 458 430 413 404 373 309 258 228 304 313 481 540 381 286 261 280 354 425 471 443 376 305 225 211 198 194 192 202 188 171 175 177 179 224 304 350 396 414 419 440 461 475 456 412 370 346 340 349 405 456 496 540 509 458 470 474 452 414 388 387 394 396 392 383 384 374 424 439 514 514 499 489 443 397 392 390 387 327 314 307 328 311 335 345 407 520 628 737 875 946 849 685 599 776 684 687 742 737 742 716 673 681 742 833 917 867 894 889 833 827 769 780 783 773 781 811 830 817 798 837 890 835 845 836 861 843 822 817 848 874 854 814 779 781 791 806 889 939 910 819 741 725 701 763 822 763 761 804 896 895 828 877 817 801 848 831 815 835 858 864 846 788 718 630 601 639 603 578 573 571 620 675 656 623 648 640 607 633 489 572 609 603 613 627 631 624 601 581 585 597 595 577 559 518 506 898 890 872 860 861 857 858 860 848 835 828 793 788 787 776 758 728 696 669 639 610 594 553 527 514 510 496 499 518 540 557 558 551 550 545 529 522 516 510 503 482 466 467 478 492 503 509 510 502 497 498 499 500 481 461 435 399 371 363 361 369 393 413 422 434 452 473 504 530 540 541 530 500 474 461 449 423 383 331 285 253 220 214 272 416 441 451 383 337 403 467 499 461 396 310 264 227 219 196 193 207 195 178 184 195 207 252 329 368 392 397 405 423 437 446 430 396 362 343 342 351 394 425 504 527 492 470 459 456 442 418 402 400 400 396 374 352 384 387 470 533 585 562 540 516 461 401 391 429 398 361 317 281 301 280 353 365 393 495 616 737 846 877 846 675 593 592 557 630 729 771 768 720 669 673 738 804 819 833 889 869 851 812 764 787 814 802 790 755 679 653 701 789 839 769 752 754 779 798 804 811 840 844 824 826 814 836 844 838 879 942 926 757 721 810 760 729 828 810 761 766 775 815 806 786 850 785 793 828 814 816 845 851 858 793 770 678 612 584 562 587 601 596 613 655 678 685 728 689 595 554 460 495 586 601 620 627 621 609 583 564 569 562 573 550 517 489 481 918 901 879 869 868 856 845 851 854 845 817 814 828 819 802 774 740 715 697 675 644 606 587 557 553 540 521 511 525 545 562 563 552 545 541 536 531 525 517 501 485 470 464 471 481 491 499 498 487 492 523 598 617 586 526 466 412 378 364 362 362 375 407 433 445 464 480 508 534 546 551 549 520 496 481 459 435 393 348 305 273 243 241 228 287 310 392 418 403 446 500 524 479 402 328 300 277 271 220 225 229 210 191 191 206 225 272 333 367 378 392 393 401 409 417 407 380 349 333 339 346 374 442 513 526 493 461 432 401 396 399 405 414 408 392 357 346 386 425 491 552 609 615 566 527 465 388 410 443 417 392 336 275 272 273 311 383 431 498 606 720 806 828 823 751 746 711 583 679 780 818 818 801 757 735 783 827 840 791 851 845 813 744 735 783 802 789 769 743 717 698 730 777 766 766 708 700 699 713 730 741 775 808 802 793 804 840 879 872 891 965 927 743 711 823 852 771 749 853 844 833 817 834 849 892 862 815 781 774 789 817 844 856 865 801 845 745 670 601 589 563 538 540 545 576 659 716 731 712 653 511 503 596 640 621 618 613 601 592 577 568 559 560 538 522 489 481 459 934 915 899 889 875 856 844 847 859 858 859 846 856 844 823 794 752 726 715 704 681 645 665 628 589 567 543 524 534 554 571 569 554 547 546 543 532 526 515 487 480 465 457 459 468 481 492 491 483 487 529 670 709 648 559 483 417 380 366 361 362 380 416 443 457 475 488 510 538 555 559 558 544 515 490 473 447 407 365 330 301 273 281 283 273 269 291 341 411 478 528 546 498 417 366 344 315 297 259 252 244 223 209 211 223 242 272 302 352 386 396 387 382 384 390 383 362 344 337 338 354 387 453 517 518 476 453 429 397 392 401 411 419 406 379 355 360 382 426 470 484 545 561 533 500 456 427 438 444 442 432 376 369 327 305 316 373 430 501 597 689 761 812 867 908 862 772 692 726 796 837 875 892 863 829 831 880 920 807 838 824 763 675 701 768 789 781 770 741 699 705 742 739 747 730 689 682 678 673 653 658 708 759 772 784 812 809 851 888 937 1005 948 744 753 858 900 892 823 884 882 924 917 886 923 922 908 897 816 756 765 799 855 900 873 829 891 822 740 706 641 573 551 563 591 631 674 721 736 717 715 643 627 631 650 630 619 615 602 595 586 568 562 567 540 525 495 480 448 951 933 918 904 883 863 853 849 853 853 858 874 878 864 841 812 777 750 735 723 714 709 702 671 633 610 579 546 544 564 583 579 567 560 550 541 531 518 501 475 477 455 446 448 457 469 477 479 477 468 454 501 528 514 455 424 401 384 375 367 366 388 427 457 470 481 493 511 537 552 559 558 541 517 497 482 464 435 390 361 331 308 330 335 323 312 329 379 445 509 558 571 517 464 436 359 331 309 275 267 259 237 223 227 236 243 258 307 371 398 390 373 362 359 363 358 348 343 339 342 366 404 463 518 500 459 447 439 426 421 423 426 420 392 346 332 340 366 412 428 443 490 480 441 423 428 445 470 476 468 460 455 399 349 329 322 343 398 485 573 643 707 724 791 937 928 856 798 809 839 861 917 938 905 891 911 968 955 884 845 833 748 651 645 700 752 758 740 730 708 719 726 742 718 701 694 681 694 661 601 593 662 733 731 749 766 786 822 896 970 998 879 743 809 893 882 888 881 905 941 1011 989 984 941 976 930 912 919 894 826 763 815 923 888 883 937 922 855 788 688 607 555 530 521 540 637 659 704 568 606 612 644 647 648 637 624 607 591 583 572 571 572 567 546 527 496 488 464 966 953 936 919 892 869 865 860 859 857 865 878 879 871 848 821 789 752 727 721 721 720 711 698 678 648 619 585 568 579 600 606 593 575 559 544 531 508 484 468 469 441 434 437 448 458 464 470 470 452 426 425 481 524 454 429 404 391 379 371 375 398 436 470 482 485 499 509 526 533 550 558 547 523 502 489 480 465 426 409 370 359 370 369 355 350 365 411 475 534 578 589 553 528 439 367 335 308 290 288 277 256 241 237 236 242 270 317 381 395 386 370 353 339 339 336 337 345 344 352 380 425 479 515 485 453 444 434 427 431 435 433 422 394 340 326 337 363 379 403 430 438 412 394 401 413 436 474 491 489 487 470 446 408 361 283 318 409 477 534 572 596 685 816 945 978 944 872 850 856 870 896 936 965 967 978 1009 979 948 872 855 793 755 712 708 731 739 702 654 704 732 740 707 705 731 703 700 713 675 624 614 653 700 697 729 744 792 823 897 989 953 772 696 813 921 910 884 852 899 924 962 1008 963 974 988 967 949 936 916 859 773 803 894 858 932 961 958 942 852 752 683 620 569 561 578 571 568 600 562 626 642 617 627 632 627 601 575 587 574 562 571 573 566 545 538 521 518 513 978 970 957 937 912 893 884 877 874 876 881 886 885 880 856 829 797 753 730 719 704 709 719 720 703 685 661 629 599 606 627 636 624 599 573 549 528 501 472 465 462 434 428 463 459 454 461 465 461 433 406 402 490 510 475 440 404 390 393 389 388 411 447 479 497 498 514 512 516 531 551 561 550 525 503 494 493 485 466 454 424 393 401 397 385 389 407 446 504 556 589 613 600 536 452 370 324 310 302 304 294 277 268 259 247 253 280 326 387 398 390 371 342 330 328 326 330 339 349 367 401 445 499 517 471 452 437 419 414 420 427 431 427 401 340 329 332 331 362 403 416 392 389 368 349 378 420 475 479 493 515 492 467 437 399 326 369 461 511 538 552 599 674 825 918 934 978 922 886 870 858 846 887 968 989 998 1040 1023 943 908 905 869 845 788 758 739 700 646 592 644 774 748 747 708 703 729 750 747 712 665 646 661 673 689 746 760 807 818 900 975 908 746 792 954 983 968 951 846 886 909 934 972 957 924 910 935 984 1002 969 894 828 799 827 882 924 949 1011 1009 909 810 745 682 626 603 591 580 499 568 602 636 629 604 599 592 584 559 536 568 554 542 558 564 566 567 555 550 567 558 993 984 968 964 961 940 911 896 896 903 903 899 894 887 869 851 844 826 784 741 724 733 754 764 738 724 699 668 643 640 650 653 639 614 586 557 533 506 468 470 454 442 427 474 462 451 457 452 443 419 389 379 452 469 501 434 394 393 407 408 412 438 471 497 519 519 542 532 530 540 556 560 547 525 509 503 504 503 499 473 444 423 410 425 417 419 437 473 517 551 591 642 624 558 460 374 320 322 320 321 313 303 296 282 265 265 286 338 396 412 404 386 353 332 322 322 325 331 351 387 425 461 509 515 483 451 420 405 401 405 415 428 430 403 349 344 301 312 355 385 395 383 370 350 336 356 390 407 459 489 425 498 493 465 421 366 403 459 487 531 549 578 667 802 887 940 937 937 915 882 843 835 874 913 945 1007 1019 1024 950 954 951 943 914 859 803 736 686 670 614 643 802 802 699 763 700 751 759 731 704 677 675 709 726 697 712 721 777 816 903 975 856 732 734 871 1035 1004 988 883 895 933 896 951 958 903 869 902 934 946 946 887 883 755 762 811 856 875 923 979 959 866 804 791 731 661 656 604 531 565 630 626 624 618 599 574 550 537 554 571 561 551 555 567 570 566 564 574 585 579 1016 1006 996 1003 1005 980 943 920 918 923 917 896 884 901 893 889 878 861 835 807 781 780 816 823 806 777 740 733 701 673 661 665 664 637 594 562 539 514 480 466 460 441 418 438 466 484 473 447 428 407 383 373 405 436 515 430 400 402 412 430 453 475 497 518 532 546 572 557 549 552 563 562 546 524 512 511 510 514 518 507 484 454 443 456 444 444 457 485 513 551 613 650 650 575 469 378 325 333 336 335 333 325 314 303 286 278 301 354 412 421 415 408 373 336 315 315 321 331 362 412 442 469 490 506 483 440 409 390 383 392 412 430 430 400 379 333 304 324 344 364 403 395 372 343 314 317 335 385 439 486 471 498 515 501 478 454 457 492 529 550 571 623 693 797 856 903 948 950 950 898 830 826 857 875 930 954 953 984 964 986 943 921 903 864 809 747 692 668 676 682 714 715 761 762 732 737 721 685 644 625 639 685 734 718 774 754 793 839 909 893 801 713 742 919 1040 1036 1016 901 895 894 859 853 831 821 827 883 914 896 925 934 914 832 764 742 814 846 891 962 981 941 877 820 814 787 701 602 542 564 563 597 601 590 589 579 561 564 586 590 581 553 564 578 581 578 580 585 597 599 1035 1030 1030 1027 1032 1018 978 944 931 931 924 914 907 921 917 911 900 886 866 845 835 839 851 857 847 830 825 792 744 700 676 662 631 619 614 582 568 526 515 491 472 448 413 425 498 523 493 455 421 397 386 371 369 412 510 437 418 429 437 452 474 488 498 521 542 572 600 581 567 563 568 568 553 534 526 526 528 541 554 553 538 505 495 483 469 468 470 482 516 567 621 662 668 588 479 386 332 329 333 342 344 337 328 315 299 291 316 366 422 420 426 406 376 343 321 314 321 342 382 435 451 461 467 489 461 433 405 377 364 376 406 430 431 417 387 333 319 302 332 359 421 439 419 404 380 349 362 384 428 480 482 523 539 541 525 517 509 518 556 573 568 630 702 785 853 886 909 910 909 885 838 809 820 866 922 938 951 989 963 971 917 921 947 892 810 753 704 715 733 728 722 678 654 725 730 659 655 614 554 572 623 692 700 775 831 791 828 867 898 884 795 734 820 947 992 1016 1047 974 923 927 928 879 810 793 827 882 908 896 909 945 921 907 799 739 787 817 844 911 958 951 938 933 917 834 775 654 569 601 534 564 582 566 557 559 573 599 585 600 592 575 578 581 586 586 588 601 614 611 1058 1051 1046 1050 1061 1050 1013 973 949 943 943 943 934 958 926 912 904 890 881 868 851 846 857 879 894 891 878 836 780 733 703 686 655 630 614 581 558 542 526 514 540 530 475 484 540 511 465 443 421 407 391 364 357 381 467 481 450 458 452 445 457 474 489 520 562 596 624 607 587 576 571 569 560 553 551 547 547 564 581 590 588 566 532 514 503 493 495 511 544 591 637 664 668 597 491 398 359 337 336 345 353 350 338 323 307 305 330 373 406 424 444 419 384 352 331 322 332 357 383 412 443 452 450 465 450 425 394 362 347 364 391 409 428 414 364 306 279 287 318 374 433 465 472 444 383 348 379 396 430 466 481 509 538 546 538 534 526 533 563 577 601 647 704 783 830 807 857 896 902 880 832 789 794 854 931 950 975 1005 950 929 882 856 865 866 831 767 720 726 742 728 755 634 648 673 667 636 646 674 681 686 696 693 740 853 782 769 807 828 802 805 725 740 928 984 993 986 1035 997 994 954 911 855 818 796 813 860 886 881 857 903 902 879 835 766 792 805 816 879 931 943 973 977 907 818 765 691 621 605 563 553 544 516 502 518 538 590 653 602 584 580 578 578 589 600 605 610 615 613 1087 1077 1062 1065 1083 1079 1051 1020 995 981 980 978 978 1000 974 946 919 901 891 885 878 870 873 891 894 911 896 865 815 761 719 703 677 641 612 594 580 558 536 525 529 513 544 606 579 501 447 430 426 423 406 373 362 383 423 469 462 476 473 466 460 463 490 536 578 616 647 636 609 592 577 571 568 564 569 573 573 585 602 625 628 611 559 556 555 534 532 547 576 607 633 676 671 609 550 459 414 362 348 354 367 366 349 334 320 317 332 364 393 431 453 435 388 351 331 330 347 365 376 398 439 442 432 448 440 406 367 339 333 343 363 397 425 421 358 320 280 280 324 386 414 446 464 438 393 362 367 395 426 457 490 519 525 539 541 526 517 544 581 581 611 656 707 750 763 787 828 873 895 869 809 770 789 819 873 938 1008 1020 965 909 881 862 840 826 820 819 819 755 746 767 657 651 632 649 636 615 639 678 663 615 617 699 813 819 728 737 762 788 734 703 698 778 948 1005 994 962 1001 998 972 927 902 853 826 824 833 858 876 841 830 875 880 866 870 809 785 767 796 844 854 867 864 772 887 701 802 746 673 656 643 570 497 458 459 513 538 624 697 621 614 588 577 586 596 600 603 606 609 610 1108 1103 1092 1086 1099 1105 1096 1078 1059 1044 1035 1022 1022 1053 1041 987 952 929 922 921 913 903 914 935 921 927 911 885 831 773 729 713 687 652 631 620 600 580 549 529 517 704 707 619 521 461 436 427 429 434 424 394 384 398 413 442 468 484 491 492 483 480 505 549 593 631 660 661 630 618 594 583 572 570 587 606 605 603 624 666 670 659 606 623 614 588 572 574 584 591 619 677 683 649 627 536 400 376 365 367 384 382 361 347 335 332 333 354 398 441 456 439 395 354 334 338 352 362 383 413 431 433 430 438 435 399 352 330 327 334 361 404 439 412 365 360 321 306 353 377 410 444 438 407 397 405 405 419 443 466 491 495 511 517 530 531 527 545 576 598 630 661 670 702 737 786 822 859 873 846 802 785 797 799 841 936 1035 1020 969 917 890 844 810 806 811 830 841 784 755 711 694 638 678 685 676 660 651 624 566 534 570 688 827 728 656 708 744 720 664 665 714 812 969 1023 956 940 943 957 942 883 873 853 842 853 865 884 897 825 789 891 865 866 852 816 797 753 730 751 774 804 862 888 883 680 801 796 748 722 662 573 507 479 487 546 558 591 653 606 614 613 604 600 597 596 601 604 605 606 1129 1128 1124 1116 1119 1131 1137 1130 1116 1104 1086 1081 1075 1067 1059 1004 967 953 949 942 937 935 943 966 963 963 951 922 864 794 743 724 718 696 665 641 620 598 572 550 531 573 544 483 447 433 418 413 426 439 436 413 403 412 431 455 467 482 504 511 502 501 523 562 608 648 667 680 665 648 616 597 581 580 600 621 623 624 659 696 703 700 660 678 653 622 601 606 602 606 647 664 693 688 640 556 388 369 381 385 400 397 374 359 353 348 347 366 404 449 462 451 411 361 336 337 344 358 391 417 420 438 437 435 420 375 346 342 340 349 383 419 438 404 377 365 313 299 305 338 400 437 413 374 362 361 394 423 444 449 449 470 485 502 523 521 513 537 569 590 607 612 659 710 735 779 805 820 860 867 838 836 814 817 857 935 1037 1009 1014 955 880 845 844 821 790 819 843 811 770 699 654 628 691 717 683 669 660 606 554 555 628 595 682 637 649 892 767 684 720 721 746 840 910 1005 986 897 915 895 885 878 890 871 864 887 893 886 878 821 802 880 855 842 841 829 837 828 806 802 795 767 699 872 879 666 844 868 863 795 687 596 547 531 519 516 526 518 588 598 613 627 617 598 590 594 596 594 594 599 1155 1158 1156 1149 1156 1160 1161 1162 1152 1136 1131 1140 1135 1114 1081 1034 991 968 956 952 954 959 964 963 961 981 975 961 909 834 768 769 752 718 687 660 638 616 594 577 535 507 459 448 430 416 404 404 420 437 441 429 416 424 442 449 463 490 513 522 522 523 542 581 626 672 689 701 696 670 632 603 589 590 602 619 636 655 689 707 710 713 691 700 677 640 622 631 629 627 661 685 701 693 654 573 438 382 398 405 414 418 399 379 370 361 362 379 416 450 466 448 414 384 358 341 346 369 396 421 414 425 418 401 384 359 341 347 367 391 421 445 448 403 374 333 321 276 300 361 411 408 371 347 341 348 359 417 417 446 445 438 468 487 496 500 513 544 555 576 579 597 636 705 717 739 765 800 852 877 869 855 816 842 878 924 999 1013 1028 1012 992 933 867 825 775 769 839 793 723 676 647 619 612 635 634 648 667 633 612 658 659 575 618 615 697 1191 931 717 759 758 798 885 857 877 904 928 913 905 882 849 829 829 857 884 886 893 880 824 812 854 868 833 820 810 837 854 774 656 664 743 812 885 850 885 897 931 931 837 715 630 582 549 498 521 535 531 580 600 631 641 626 605 591 591 594 595 591 600 1188 1191 1196 1185 1210 1214 1207 1202 1192 1184 1185 1181 1149 1119 1116 1074 1027 993 978 970 964 964 966 968 974 990 1000 984 943 875 858 827 782 747 724 696 663 636 615 604 566 527 512 473 437 415 404 406 419 433 440 439 418 432 437 449 477 503 522 534 541 546 563 599 645 687 697 715 714 694 658 618 604 610 614 629 662 684 697 703 718 735 731 718 696 667 658 669 668 658 671 695 706 700 664 579 468 435 429 424 433 440 423 396 382 374 378 394 424 445 466 445 428 410 379 355 357 379 406 424 420 415 405 384 377 360 339 343 369 403 436 435 396 396 353 345 318 293 323 378 414 404 364 333 327 338 356 357 413 428 427 430 444 461 477 485 497 520 520 553 565 584 542 667 682 746 782 806 842 858 854 859 835 860 869 913 947 1029 1029 1019 1015 975 898 817 774 795 833 806 749 713 706 671 650 653 678 711 694 631 668 707 697 654 644 645 1073 1294 955 754 773 777 847 894 839 869 926 851 880 890 849 849 858 860 866 871 878 884 858 852 829 897 895 862 843 855 870 825 734 708 748 797 844 845 867 870 907 925 925 884 795 695 621 562 511 546 579 541 606 625 623 633 629 607 595 593 593 596 596 599 1218 1217 1227 1224 1252 1267 1267 1264 1261 1256 1239 1209 1185 1158 1175 1135 1086 1069 1029 994 977 968 976 992 986 985 1004 1002 969 964 910 840 801 774 752 725 687 656 632 628 603 592 543 491 453 427 413 415 424 439 452 442 434 442 441 456 495 517 541 556 565 572 586 608 634 670 695 731 735 713 674 636 620 624 630 644 668 683 705 733 746 760 762 742 722 674 650 655 680 689 681 717 712 710 671 586 493 460 450 447 456 455 430 402 389 383 391 407 426 443 466 463 450 422 387 363 364 386 413 427 426 410 406 385 368 340 330 355 400 439 452 440 414 404 393 338 292 268 317 379 411 400 366 328 282 285 304 320 378 414 418 425 436 450 459 462 466 476 504 536 562 554 520 613 654 735 781 787 825 857 827 825 822 880 851 879 915 1027 1054 1039 1050 1018 915 827 786 794 770 760 702 696 663 637 628 652 684 720 718 663 718 722 718 708 671 637 1342 1195 821 747 738 719 746 797 836 882 910 879 805 824 821 837 839 821 828 860 878 880 869 867 882 914 906 871 841 858 879 837 766 742 743 818 830 819 833 839 877 904 917 903 834 734 654 605 558 589 597 594 628 633 619 631 634 617 609 589 585 587 594 589 1242 1235 1238 1243 1259 1290 1307 1320 1334 1328 1295 1260 1234 1217 1254 1252 1211 1168 1104 1045 1014 998 1000 1009 999 998 1014 1014 1010 991 931 871 833 803 780 755 720 686 666 665 660 620 559 508 469 441 427 427 435 455 476 469 462 462 459 466 511 539 564 585 592 591 595 605 624 660 704 756 755 732 691 644 629 635 641 654 669 683 724 764 774 786 799 768 753 677 637 648 679 699 702 727 724 723 678 602 521 485 476 471 470 462 435 403 391 389 398 415 429 439 459 474 462 436 404 381 381 396 416 427 423 417 404 377 350 330 339 378 415 440 462 462 444 439 373 326 297 306 336 374 400 385 333 292 292 292 280 300 347 386 392 414 425 435 446 451 460 474 491 518 555 547 557 607 637 692 749 782 823 850 792 771 799 880 814 876 899 930 978 1007 1027 993 912 873 831 811 762 773 770 663 625 581 627 679 693 702 700 715 720 724 701 705 686 629 1237 1081 783 797 794 776 740 757 827 834 889 898 926 868 818 807 813 821 837 874 899 918 904 912 917 917 909 857 826 855 868 803 732 737 737 824 824 833 832 801 830 876 892 877 835 768 706 672 622 646 643 636 649 632 626 637 639 628 600 586 585 581 578 555 CIN -827 -823 -818 -815 -813 -810 -812 -808 -787 -779 -779 -777 -774 -775 -766 -732 -727 -714 -698 -682 -685 -690 -688 -688 -673 -655 -636 -610 -586 -566 -581 -566 -556 -554 -582 -601 -609 -617 -618 -610 -605 -611 -610 -599 -599 -604 -608 -616 -629 -638 -630 -623 -624 -625 -619 -614 -614 -619 -614 -599 -578 -559 -537 -523 -516 -517 -518 -526 -532 -538 -533 -523 -510 -500 -500 -471 -471 -470 -473 -478 -490 -489 -482 -503 -545 -560 -541 -507 -472 -430 -422 -491 -564 -585 -588 -621 -688 -739 -747 -739 -755 -667 -570 -497 -479 -468 -439 -418 -416 -413 -409 -380 -396 -435 -468 -450 -394 -355 -365 -418 -472 -499 -501 -469 -394 -336 -321 -355 -399 -438 -487 -532 -564 -601 -636 -654 -662 -644 -587 -481 -356 -272 -239 -254 -305 -344 -358 -363 -366 -359 -350 -434 -426 -400 -337 -330 -315 -390 -430 -455 -483 -479 -473 -465 -476 -508 -545 -548 -543 -524 -524 -435 -411 -432 -397 -378 -387 -385 -316 -252 -244 -291 -315 -283 -246 -203 -162 -156 -158 -179 -240 -330 -391 -380 -330 -301 -331 -373 -369 -342 -349 -331 -333 -358 -365 -344 -274 -184 -224 -289 -343 -371 -377 -395 -406 -416 -428 -456 -485 -475 -519 -512 -495 -498 -490 -480 -457 -433 -420 -411 -417 -428 -434 -439 -426 -398 -374 -366 -348 -327 -324 -344 -334 -303 -307 -296 -254 -233 -245 -235 -244 -309 -309 -305 -313 -299 -290 -270 -243 -222 -216 -247 -274 -272 -231 -194 -174 -168 -807 -808 -815 -820 -819 -818 -813 -800 -788 -785 -785 -780 -778 -775 -750 -733 -734 -718 -698 -690 -692 -696 -690 -683 -665 -647 -626 -603 -583 -565 -581 -571 -570 -573 -582 -586 -614 -633 -633 -624 -617 -618 -611 -598 -593 -597 -607 -627 -646 -653 -649 -637 -627 -629 -628 -627 -625 -628 -619 -601 -578 -558 -540 -529 -527 -525 -529 -535 -543 -547 -542 -527 -511 -522 -524 -488 -469 -479 -483 -491 -513 -523 -513 -513 -525 -524 -508 -496 -463 -423 -420 -492 -556 -571 -578 -607 -679 -722 -755 -760 -733 -645 -566 -507 -486 -449 -414 -409 -391 -383 -377 -378 -409 -457 -493 -493 -426 -361 -374 -400 -405 -449 -475 -437 -364 -309 -308 -350 -397 -410 -414 -418 -496 -577 -618 -670 -704 -693 -623 -446 -296 -269 -259 -284 -335 -376 -385 -390 -400 -405 -373 -440 -463 -422 -368 -309 -308 -415 -458 -464 -475 -489 -497 -483 -491 -526 -532 -512 -490 -482 -468 -364 -348 -355 -377 -406 -412 -371 -294 -239 -241 -282 -279 -204 -170 -184 -175 -160 -155 -186 -263 -355 -392 -342 -296 -284 -319 -368 -368 -366 -371 -377 -383 -376 -332 -266 -219 -191 -246 -305 -358 -370 -387 -398 -423 -421 -443 -467 -505 -504 -541 -551 -538 -505 -460 -444 -445 -428 -407 -408 -415 -412 -419 -435 -427 -403 -369 -362 -354 -344 -338 -327 -349 -290 -274 -235 -223 -231 -281 -278 -247 -279 -310 -297 -300 -292 -272 -254 -243 -215 -203 -231 -262 -269 -211 -195 -200 -190 -791 -800 -808 -815 -824 -816 -801 -797 -791 -787 -785 -782 -774 -754 -738 -735 -741 -731 -708 -697 -701 -699 -691 -680 -656 -638 -619 -603 -589 -575 -591 -587 -587 -586 -592 -603 -611 -638 -644 -634 -621 -614 -604 -593 -590 -598 -619 -633 -644 -657 -654 -642 -638 -643 -643 -639 -637 -634 -622 -603 -580 -563 -559 -544 -535 -538 -543 -545 -552 -555 -545 -524 -511 -506 -533 -511 -503 -477 -482 -492 -505 -521 -539 -546 -535 -509 -482 -468 -432 -411 -417 -442 -511 -564 -580 -625 -669 -697 -739 -737 -703 -629 -564 -524 -499 -484 -434 -408 -389 -375 -374 -381 -426 -490 -546 -528 -445 -381 -376 -392 -405 -418 -424 -387 -331 -297 -306 -349 -370 -355 -351 -399 -431 -503 -588 -642 -651 -611 -531 -365 -250 -267 -268 -281 -310 -351 -393 -413 -415 -438 -435 -419 -471 -409 -333 -272 -308 -442 -461 -487 -479 -480 -512 -503 -482 -489 -493 -457 -431 -414 -387 -358 -347 -381 -405 -394 -379 -348 -292 -242 -244 -272 -247 -200 -189 -204 -210 -181 -161 -188 -273 -364 -374 -306 -267 -262 -276 -321 -367 -393 -396 -393 -417 -367 -293 -200 -176 -217 -284 -303 -339 -378 -402 -413 -441 -408 -428 -470 -503 -515 -523 -546 -575 -565 -498 -439 -419 -415 -415 -414 -430 -429 -429 -436 -432 -387 -390 -381 -374 -357 -359 -346 -341 -255 -245 -190 -177 -209 -283 -331 -313 -301 -269 -274 -284 -276 -271 -258 -237 -206 -192 -213 -259 -268 -221 -229 -252 -249 -781 -786 -800 -815 -812 -801 -801 -796 -787 -783 -781 -773 -753 -744 -742 -741 -742 -734 -714 -699 -703 -700 -690 -675 -652 -636 -618 -606 -595 -595 -609 -607 -602 -603 -610 -620 -625 -650 -652 -639 -621 -614 -602 -597 -596 -602 -612 -624 -649 -662 -657 -647 -643 -651 -657 -652 -643 -635 -624 -604 -585 -581 -561 -546 -541 -550 -552 -555 -561 -557 -536 -512 -498 -491 -499 -496 -490 -478 -483 -495 -504 -505 -523 -548 -544 -504 -464 -436 -406 -377 -382 -434 -499 -545 -575 -580 -602 -681 -729 -713 -646 -632 -583 -571 -530 -478 -432 -406 -390 -381 -380 -388 -437 -497 -538 -519 -442 -437 -410 -413 -402 -388 -366 -336 -309 -297 -312 -349 -361 -346 -338 -330 -360 -463 -536 -549 -531 -470 -383 -314 -279 -266 -265 -265 -264 -274 -371 -432 -424 -449 -423 -380 -374 -298 -293 -248 -270 -391 -464 -494 -477 -484 -527 -519 -484 -469 -458 -427 -403 -396 -373 -357 -385 -451 -476 -459 -427 -384 -303 -240 -245 -270 -279 -247 -209 -232 -249 -216 -175 -195 -272 -343 -353 -291 -274 -254 -264 -300 -368 -398 -379 -367 -345 -306 -231 -180 -165 -183 -259 -332 -366 -403 -425 -441 -448 -391 -389 -461 -497 -491 -489 -516 -568 -597 -549 -462 -414 -415 -433 -454 -464 -460 -462 -461 -420 -336 -407 -389 -390 -365 -315 -374 -338 -243 -194 -172 -159 -218 -291 -337 -318 -311 -268 -265 -275 -273 -263 -256 -239 -214 -204 -222 -264 -265 -251 -263 -279 -285 -792 -793 -802 -814 -808 -797 -799 -793 -781 -778 -768 -747 -743 -744 -743 -744 -741 -721 -707 -700 -701 -697 -687 -669 -651 -640 -627 -617 -610 -622 -619 -620 -609 -617 -626 -633 -635 -654 -665 -646 -622 -616 -605 -599 -601 -603 -614 -635 -654 -661 -655 -649 -650 -654 -655 -655 -646 -637 -628 -624 -605 -583 -563 -552 -549 -551 -552 -553 -555 -539 -520 -501 -491 -476 -475 -464 -454 -478 -491 -491 -493 -481 -491 -521 -531 -509 -457 -429 -406 -385 -386 -438 -498 -541 -578 -574 -591 -649 -688 -707 -695 -678 -620 -584 -529 -458 -425 -409 -402 -398 -392 -402 -436 -469 -493 -493 -495 -464 -438 -418 -400 -365 -338 -318 -304 -301 -317 -347 -361 -374 -375 -362 -379 -435 -462 -434 -392 -356 -327 -302 -280 -272 -279 -309 -328 -322 -372 -424 -411 -418 -402 -301 -355 -267 -294 -259 -254 -364 -467 -475 -459 -474 -518 -511 -443 -407 -391 -384 -372 -361 -348 -357 -404 -482 -507 -489 -478 -420 -304 -240 -241 -263 -284 -251 -229 -278 -281 -234 -185 -202 -275 -329 -347 -322 -287 -276 -297 -324 -366 -387 -388 -351 -309 -270 -231 -227 -190 -215 -295 -357 -393 -420 -440 -454 -477 -425 -395 -408 -427 -454 -468 -474 -498 -536 -542 -483 -425 -416 -427 -441 -450 -474 -481 -479 -426 -359 -413 -397 -371 -378 -329 -375 -280 -205 -170 -165 -169 -232 -312 -317 -294 -291 -276 -271 -263 -264 -256 -249 -235 -224 -227 -245 -268 -272 -272 -277 -271 -245 -799 -803 -810 -819 -807 -792 -792 -787 -780 -767 -745 -739 -738 -738 -741 -743 -740 -717 -705 -700 -698 -693 -685 -669 -654 -651 -645 -635 -630 -619 -606 -631 -625 -636 -640 -644 -645 -643 -666 -649 -625 -617 -616 -604 -604 -611 -621 -639 -655 -659 -655 -652 -652 -652 -652 -653 -643 -641 -633 -624 -607 -586 -569 -559 -551 -552 -554 -551 -537 -526 -504 -502 -483 -470 -470 -478 -465 -471 -491 -478 -472 -447 -457 -492 -520 -527 -511 -467 -408 -392 -402 -446 -503 -562 -606 -586 -599 -632 -655 -671 -668 -645 -600 -566 -507 -447 -418 -401 -411 -410 -403 -412 -397 -397 -451 -468 -476 -464 -448 -433 -406 -364 -343 -332 -318 -307 -315 -316 -337 -376 -387 -377 -377 -393 -418 -386 -324 -312 -314 -308 -302 -300 -294 -316 -361 -401 -418 -403 -351 -325 -420 -333 -383 -340 -306 -258 -267 -370 -450 -454 -444 -467 -486 -479 -430 -399 -393 -371 -350 -346 -345 -357 -405 -461 -480 -488 -492 -421 -309 -248 -256 -297 -323 -312 -323 -358 -298 -230 -191 -213 -272 -295 -315 -321 -306 -312 -333 -348 -380 -395 -390 -373 -321 -294 -290 -255 -222 -230 -338 -399 -420 -427 -439 -449 -468 -462 -475 -468 -452 -433 -416 -415 -420 -456 -471 -443 -393 -387 -387 -396 -418 -448 -477 -470 -419 -421 -422 -409 -366 -382 -374 -335 -252 -179 -191 -186 -217 -245 -295 -288 -271 -265 -265 -261 -255 -252 -249 -244 -235 -234 -246 -260 -268 -257 -234 -219 -197 -169 -805 -809 -813 -800 -789 -787 -786 -785 -784 -780 -773 -758 -734 -734 -737 -738 -732 -716 -705 -699 -699 -691 -684 -673 -662 -668 -664 -655 -644 -634 -622 -630 -641 -654 -653 -653 -652 -648 -662 -652 -631 -624 -619 -609 -608 -614 -624 -641 -654 -656 -652 -647 -646 -646 -644 -644 -643 -639 -629 -624 -606 -586 -575 -564 -558 -554 -545 -537 -530 -530 -529 -509 -489 -470 -469 -505 -492 -460 -446 -431 -429 -431 -452 -463 -492 -533 -540 -501 -442 -418 -430 -466 -504 -549 -597 -603 -609 -609 -603 -647 -643 -610 -583 -540 -485 -426 -288 -162 -232 -314 -414 -425 -425 -455 -456 -456 -469 -481 -479 -458 -424 -400 -392 -378 -364 -356 -328 -318 -335 -376 -406 -403 -391 -382 -368 -352 -332 -314 -312 -308 -317 -323 -309 -319 -370 -407 -422 -401 -330 -314 -426 -399 -351 -336 -289 -243 -274 -369 -431 -440 -436 -460 -468 -442 -430 -414 -400 -389 -375 -373 -369 -374 -419 -452 -442 -459 -463 -433 -361 -281 -281 -322 -369 -392 -407 -399 -313 -204 -193 -207 -249 -271 -288 -307 -326 -345 -359 -383 -386 -403 -429 -404 -399 -323 -275 -239 -250 -290 -377 -424 -439 -445 -450 -456 -464 -493 -534 -540 -502 -432 -382 -378 -383 -392 -419 -420 -398 -356 -387 -422 -403 -428 -448 -450 -449 -428 -402 -398 -380 -357 -312 -250 -194 -186 -202 -224 -272 -296 -278 -298 -288 -267 -253 -248 -245 -250 -259 -254 -240 -235 -237 -241 -242 -223 -193 -179 -160 -148 -805 -809 -796 -786 -785 -784 -782 -782 -784 -785 -782 -772 -750 -731 -731 -729 -725 -715 -707 -701 -699 -692 -684 -680 -673 -657 -678 -666 -655 -648 -637 -626 -659 -672 -668 -663 -658 -653 -658 -662 -646 -640 -625 -622 -623 -626 -634 -645 -653 -652 -647 -643 -641 -642 -644 -646 -641 -637 -632 -623 -607 -591 -579 -569 -562 -554 -537 -523 -522 -514 -499 -511 -488 -465 -472 -514 -505 -449 -410 -389 -389 -420 -415 -438 -490 -536 -548 -520 -465 -442 -457 -499 -526 -548 -598 -616 -617 -597 -599 -673 -643 -593 -561 -510 -463 -444 -403 -430 -433 -431 -430 -432 -444 -481 -473 -474 -488 -515 -510 -477 -475 -470 -458 -451 -432 -401 -364 -332 -335 -379 -414 -420 -411 -394 -370 -370 -374 -355 -342 -325 -334 -337 -320 -344 -399 -435 -447 -421 -390 -392 -430 -401 -334 -319 -279 -244 -285 -375 -430 -441 -431 -443 -446 -467 -451 -413 -415 -435 -446 -444 -426 -411 -430 -421 -387 -376 -413 -405 -317 -291 -320 -355 -413 -428 -407 -400 -284 -191 -181 -200 -248 -286 -293 -310 -325 -348 -371 -395 -380 -363 -361 -371 -341 -274 -215 -220 -267 -330 -390 -432 -452 -455 -456 -459 -470 -498 -521 -527 -500 -429 -376 -360 -371 -407 -424 -428 -433 -417 -420 -443 -405 -427 -451 -431 -440 -429 -408 -397 -360 -300 -237 -186 -161 -208 -213 -221 -254 -314 -333 -320 -314 -284 -256 -248 -246 -256 -265 -246 -223 -219 -216 -211 -207 -194 -183 -191 -196 -192 -803 -810 -795 -782 -779 -779 -779 -779 -781 -778 -769 -764 -750 -728 -727 -724 -721 -715 -710 -706 -703 -700 -692 -685 -655 -642 -685 -673 -661 -655 -647 -641 -661 -682 -683 -675 -669 -662 -648 -653 -640 -637 -626 -629 -637 -639 -643 -649 -652 -650 -651 -655 -652 -645 -639 -639 -641 -639 -635 -622 -606 -592 -581 -568 -563 -552 -550 -540 -527 -511 -489 -457 -445 -450 -467 -519 -522 -482 -437 -403 -396 -392 -387 -418 -465 -488 -500 -485 -462 -467 -489 -529 -578 -609 -624 -625 -627 -622 -618 -639 -625 -580 -534 -500 -480 -451 -432 -361 -362 -438 -419 -433 -460 -485 -445 -500 -513 -528 -521 -505 -520 -526 -524 -499 -460 -429 -395 -355 -356 -390 -421 -432 -435 -435 -422 -419 -420 -402 -382 -360 -366 -360 -340 -362 -440 -474 -485 -471 -453 -446 -446 -360 -316 -312 -281 -256 -298 -382 -438 -436 -432 -404 -410 -438 -418 -403 -434 -483 -505 -513 -507 -491 -447 -405 -342 -306 -353 -358 -310 -344 -437 -492 -505 -416 -371 -355 -279 -177 -180 -214 -260 -301 -304 -304 -343 -359 -376 -368 -365 -354 -338 -330 -308 -239 -185 -209 -281 -357 -406 -450 -446 -443 -452 -455 -469 -488 -493 -483 -445 -393 -381 -392 -394 -410 -433 -466 -465 -446 -462 -455 -435 -436 -451 -446 -446 -440 -429 -393 -336 -258 -201 -174 -182 -224 -236 -234 -234 -241 -302 -351 -341 -292 -255 -245 -241 -249 -258 -241 -215 -198 -199 -198 -197 -194 -207 -228 -243 -249 -802 -787 -779 -777 -775 -775 -777 -781 -778 -769 -759 -756 -745 -726 -724 -720 -719 -715 -714 -712 -710 -700 -667 -661 -642 -646 -684 -672 -663 -656 -651 -650 -651 -669 -678 -673 -682 -667 -643 -645 -633 -635 -633 -637 -646 -650 -651 -652 -650 -647 -653 -658 -655 -651 -650 -649 -645 -642 -635 -622 -607 -595 -586 -577 -574 -563 -549 -539 -523 -506 -480 -439 -419 -422 -475 -538 -534 -517 -514 -478 -422 -386 -387 -413 -446 -466 -462 -458 -465 -474 -516 -567 -583 -592 -613 -634 -648 -643 -625 -611 -591 -544 -490 -490 -488 -475 -495 -469 -374 -431 -424 -438 -480 -440 -393 -488 -523 -529 -524 -521 -524 -546 -537 -519 -486 -448 -423 -391 -386 -403 -434 -455 -468 -478 -467 -449 -442 -436 -410 -382 -377 -362 -357 -386 -491 -528 -530 -516 -477 -454 -422 -344 -306 -318 -282 -276 -312 -384 -425 -428 -410 -389 -389 -406 -402 -431 -473 -526 -564 -577 -570 -540 -493 -393 -279 -267 -318 -338 -337 -393 -483 -540 -541 -442 -434 -334 -249 -166 -205 -245 -283 -321 -328 -328 -348 -399 -403 -403 -378 -347 -337 -357 -320 -249 -212 -232 -301 -369 -438 -478 -447 -431 -435 -425 -438 -463 -463 -440 -401 -386 -391 -395 -395 -394 -444 -501 -492 -450 -468 -472 -429 -432 -458 -468 -473 -457 -424 -382 -322 -252 -201 -188 -205 -224 -229 -243 -261 -267 -286 -327 -338 -307 -270 -253 -247 -247 -254 -252 -237 -214 -216 -203 -193 -200 -236 -223 -96 -265 -798 -782 -775 -776 -776 -778 -782 -782 -775 -764 -755 -737 -724 -725 -720 -718 -716 -715 -715 -704 -676 -670 -655 -651 -647 -646 -679 -669 -661 -655 -654 -656 -658 -659 -663 -657 -680 -664 -635 -639 -629 -635 -639 -656 -665 -663 -662 -656 -649 -648 -652 -658 -657 -653 -654 -657 -653 -647 -635 -622 -610 -603 -592 -588 -574 -560 -550 -539 -523 -502 -467 -436 -419 -437 -458 -512 -529 -530 -520 -463 -388 -357 -392 -426 -440 -440 -426 -437 -468 -498 -528 -555 -577 -600 -632 -662 -676 -653 -584 -485 -446 -509 -473 -493 -488 -493 -514 -484 -426 -393 -396 -364 -420 -305 -406 -448 -527 -539 -537 -526 -548 -592 -573 -520 -490 -471 -447 -417 -409 -421 -443 -464 -474 -473 -458 -441 -455 -469 -423 -384 -360 -340 -358 -404 -472 -552 -582 -534 -466 -431 -377 -299 -326 -337 -299 -296 -320 -335 -395 -425 -412 -407 -416 -428 -432 -442 -488 -537 -575 -578 -571 -556 -495 -354 -239 -266 -319 -340 -364 -423 -479 -505 -514 -478 -417 -278 -187 -174 -237 -296 -340 -370 -386 -388 -404 -463 -458 -383 -407 -403 -397 -379 -364 -315 -283 -284 -320 -346 -395 -447 -449 -424 -400 -384 -398 -439 -463 -455 -417 -414 -405 -402 -395 -403 -442 -518 -516 -451 -427 -434 -450 -469 -481 -499 -498 -471 -434 -372 -293 -249 -213 -215 -223 -218 -227 -247 -270 -289 -311 -336 -345 -332 -304 -282 -270 -254 -250 -257 -256 -241 -238 -217 -202 -203 -224 -146 -150 -199 -771 -762 -765 -770 -778 -783 -785 -783 -774 -764 -756 -736 -723 -721 -715 -715 -716 -716 -703 -673 -663 -662 -657 -653 -647 -643 -674 -667 -661 -656 -658 -659 -663 -666 -664 -655 -675 -657 -629 -634 -627 -637 -650 -673 -683 -680 -673 -660 -648 -643 -650 -658 -659 -662 -666 -666 -661 -653 -640 -628 -616 -614 -608 -593 -577 -563 -551 -535 -523 -515 -478 -448 -425 -444 -458 -484 -506 -497 -472 -447 -407 -380 -384 -428 -446 -439 -426 -436 -473 -495 -526 -564 -583 -610 -654 -687 -673 -640 -581 -505 -499 -458 -447 -452 -483 -500 -524 -497 -452 -421 -431 -267 -241 -314 -484 -544 -552 -568 -562 -533 -589 -599 -566 -491 -454 -449 -440 -427 -432 -449 -457 -466 -478 -470 -445 -431 -459 -470 -416 -375 -349 -338 -350 -383 -444 -566 -609 -533 -444 -376 -314 -274 -326 -345 -317 -314 -324 -342 -393 -441 -460 -459 -474 -482 -482 -487 -506 -506 -498 -435 -431 -479 -418 -289 -222 -271 -329 -363 -395 -444 -459 -420 -380 -338 -273 -194 -163 -187 -267 -328 -367 -394 -413 -415 -435 -418 -433 -459 -490 -500 -504 -468 -423 -385 -358 -340 -332 -348 -386 -418 -431 -416 -388 -368 -375 -425 -484 -528 -515 -494 -445 -327 -364 -403 -436 -474 -503 -486 -439 -435 -427 -471 -495 -505 -520 -494 -451 -357 -272 -244 -214 -205 -235 -238 -250 -265 -278 -305 -334 -357 -366 -360 -343 -316 -298 -267 -250 -254 -245 -220 -217 -221 -221 -200 -202 -220 -157 -99 -777 -755 -758 -771 -780 -783 -786 -785 -777 -767 -761 -741 -723 -719 -715 -715 -715 -717 -699 -664 -663 -661 -656 -650 -651 -670 -673 -668 -666 -663 -662 -662 -666 -667 -660 -646 -663 -646 -634 -631 -631 -640 -670 -688 -695 -694 -678 -656 -645 -646 -656 -664 -667 -672 -676 -675 -669 -659 -649 -645 -632 -619 -612 -593 -576 -563 -546 -509 -488 -504 -506 -468 -440 -435 -450 -505 -519 -484 -454 -441 -409 -378 -382 -417 -459 -456 -465 -476 -486 -501 -540 -578 -593 -619 -656 -670 -648 -629 -593 -538 -496 -488 -470 -462 -489 -512 -530 -507 -480 -453 -431 -396 -326 -414 -521 -536 -548 -578 -588 -603 -634 -555 -481 -417 -393 -401 -413 -426 -439 -474 -491 -468 -458 -454 -434 -436 -462 -455 -414 -384 -374 -362 -352 -358 -456 -583 -581 -528 -428 -335 -273 -271 -330 -338 -345 -340 -346 -362 -409 -444 -474 -492 -505 -512 -522 -523 -505 -492 -479 -423 -427 -436 -328 -238 -226 -276 -327 -375 -417 -444 -429 -336 -254 -216 -194 -178 -181 -215 -285 -330 -357 -362 -370 -387 -386 -366 -402 -461 -497 -531 -528 -489 -388 -375 -406 -390 -362 -357 -377 -418 -448 -434 -402 -375 -376 -415 -445 -504 -548 -529 -504 -432 -472 -431 -410 -292 -452 -476 -501 -454 -415 -439 -457 -464 -490 -486 -433 -336 -274 -259 -263 -246 -249 -263 -264 -249 -235 -262 -314 -347 -358 -370 -366 -331 -301 -268 -264 -264 -247 -188 -183 -216 -229 -228 -215 -130 -80 -65 -771 -753 -753 -770 -783 -788 -792 -789 -780 -771 -743 -726 -728 -725 -718 -715 -716 -717 -697 -661 -659 -656 -652 -646 -650 -684 -678 -676 -673 -671 -668 -663 -660 -663 -656 -633 -649 -633 -637 -626 -637 -642 -664 -683 -694 -695 -677 -653 -648 -654 -662 -671 -677 -682 -685 -681 -674 -666 -659 -646 -638 -624 -614 -594 -575 -554 -531 -497 -481 -459 -469 -471 -472 -442 -471 -520 -518 -484 -451 -425 -386 -359 -368 -415 -446 -454 -488 -496 -491 -518 -543 -562 -594 -624 -646 -644 -621 -609 -579 -555 -540 -496 -463 -478 -495 -525 -532 -518 -490 -456 -428 -425 -453 -460 -495 -523 -527 -558 -581 -612 -625 -547 -430 -375 -368 -374 -382 -409 -450 -497 -501 -453 -426 -428 -428 -443 -465 -471 -455 -443 -425 -384 -339 -345 -464 -620 -545 -478 -396 -313 -268 -284 -322 -361 -374 -373 -370 -379 -409 -430 -443 -465 -483 -499 -501 -499 -495 -477 -448 -430 -411 -350 -257 -216 -245 -287 -321 -359 -405 -424 -402 -271 -195 -182 -188 -202 -224 -247 -296 -318 -323 -341 -349 -345 -330 -351 -369 -409 -435 -431 -418 -412 -339 -339 -397 -406 -383 -361 -369 -430 -465 -441 -426 -398 -392 -387 -402 -452 -496 -506 -513 -499 -468 -430 -422 -263 -257 -345 -457 -446 -421 -428 -431 -427 -411 -404 -373 -336 -313 -293 -292 -264 -246 -259 -274 -261 -230 -233 -270 -294 -315 -345 -326 -297 -266 -245 -266 -283 -257 -201 -178 -183 -208 -221 -188 -79 -66 -69 -761 -764 -756 -772 -784 -790 -796 -794 -784 -776 -748 -731 -730 -726 -718 -715 -717 -696 -663 -656 -654 -650 -646 -651 -678 -684 -683 -683 -679 -674 -670 -661 -652 -655 -651 -641 -638 -621 -627 -620 -627 -639 -650 -676 -684 -688 -674 -654 -651 -658 -666 -677 -686 -690 -687 -678 -674 -667 -654 -650 -645 -629 -615 -592 -569 -540 -513 -474 -453 -453 -458 -462 -458 -456 -489 -516 -521 -489 -446 -408 -370 -358 -380 -394 -421 -450 -471 -476 -471 -507 -544 -569 -602 -620 -631 -618 -588 -576 -573 -569 -529 -478 -470 -481 -501 -538 -533 -523 -494 -437 -407 -401 -431 -456 -492 -534 -529 -546 -562 -584 -575 -507 -409 -375 -372 -369 -378 -410 -460 -501 -495 -444 -405 -406 -425 -454 -476 -495 -518 -522 -490 -435 -388 -378 -472 -639 -602 -455 -348 -303 -293 -289 -338 -377 -390 -386 -369 -387 -401 -409 -416 -351 -390 -433 -473 -503 -518 -507 -463 -417 -364 -290 -220 -217 -261 -286 -298 -311 -358 -398 -367 -251 -191 -197 -214 -234 -260 -271 -281 -316 -337 -338 -351 -337 -330 -351 -358 -349 -331 -316 -314 -318 -333 -370 -407 -419 -417 -403 -405 -452 -477 -459 -458 -436 -417 -391 -394 -408 -431 -477 -499 -466 -410 -397 -428 -434 -371 -410 -445 -470 -456 -446 -412 -381 -345 -330 -309 -305 -318 -321 -322 -331 -315 -291 -273 -257 -256 -232 -226 -231 -264 -295 -283 -262 -235 -229 -259 -286 -268 -246 -216 -192 -203 -176 -116 -70 -79 -91 -752 -762 -758 -773 -783 -791 -798 -795 -786 -781 -752 -734 -732 -726 -720 -719 -718 -692 -657 -654 -649 -643 -638 -637 -655 -685 -687 -688 -685 -679 -671 -662 -651 -649 -641 -649 -630 -614 -616 -620 -619 -642 -660 -682 -685 -688 -676 -658 -660 -669 -675 -684 -691 -692 -690 -685 -677 -667 -656 -656 -648 -630 -612 -579 -544 -503 -480 -461 -419 -438 -469 -454 -460 -465 -496 -497 -497 -489 -451 -416 -390 -378 -376 -409 -452 -470 -486 -487 -473 -485 -529 -567 -587 -608 -616 -610 -606 -592 -570 -555 -519 -471 -472 -481 -517 -542 -533 -528 -512 -490 -486 -458 -440 -451 -485 -524 -516 -531 -534 -526 -498 -446 -410 -394 -386 -380 -390 -423 -471 -514 -517 -471 -426 -418 -431 -452 -482 -518 -555 -566 -552 -499 -423 -395 -481 -651 -599 -418 -391 -314 -300 -307 -345 -373 -386 -377 -380 -352 -379 -405 -405 -399 -339 -330 -410 -508 -545 -527 -497 -438 -348 -257 -212 -222 -254 -268 -267 -282 -324 -350 -314 -238 -207 -221 -240 -254 -261 -291 -299 -320 -323 -335 -366 -376 -379 -375 -366 -344 -312 -297 -291 -297 -330 -372 -401 -428 -457 -473 -475 -474 -473 -469 -461 -430 -369 -406 -404 -396 -391 -431 -500 -475 -417 -415 -422 -461 -463 -460 -472 -498 -492 -452 -394 -343 -314 -294 -267 -268 -322 -360 -333 -317 -334 -307 -257 -269 -296 -279 -226 -201 -231 -263 -267 -250 -225 -217 -247 -254 -261 -269 -230 -209 -180 -114 -73 -67 -92 -105 -747 -767 -759 -769 -780 -791 -794 -794 -784 -777 -750 -736 -733 -726 -721 -721 -695 -663 -656 -652 -644 -636 -633 -640 -674 -686 -690 -694 -693 -685 -672 -664 -654 -645 -633 -643 -635 -619 -624 -626 -624 -649 -669 -687 -690 -688 -680 -666 -667 -675 -679 -688 -695 -694 -694 -691 -679 -666 -658 -660 -647 -628 -602 -555 -509 -471 -453 -419 -406 -433 -483 -491 -463 -451 -469 -485 -473 -476 -461 -445 -437 -413 -407 -416 -449 -488 -503 -485 -479 -497 -524 -558 -578 -588 -601 -600 -589 -573 -564 -541 -494 -462 -462 -452 -529 -550 -541 -544 -543 -530 -512 -476 -443 -439 -478 -491 -522 -529 -525 -491 -463 -447 -430 -404 -388 -390 -412 -452 -502 -538 -534 -500 -470 -460 -462 -471 -499 -534 -547 -559 -566 -510 -415 -386 -492 -638 -522 -482 -386 -318 -302 -316 -346 -376 -389 -384 -345 -370 -389 -403 -418 -378 -413 -470 -416 -463 -553 -523 -486 -419 -312 -236 -217 -225 -252 -264 -257 -267 -291 -295 -264 -225 -230 -238 -254 -257 -248 -313 -331 -271 -344 -397 -431 -442 -431 -408 -414 -420 -391 -354 -340 -332 -351 -366 -360 -397 -464 -515 -523 -507 -473 -443 -418 -362 -342 -402 -399 -399 -385 -401 -450 -448 -445 -423 -474 -518 -545 -517 -494 -488 -474 -434 -400 -350 -302 -274 -261 -275 -336 -368 -346 -350 -362 -342 -317 -321 -335 -327 -260 -194 -232 -254 -264 -249 -222 -210 -218 -223 -238 -258 -239 -186 -130 -85 -68 -73 -85 -104 -747 -770 -757 -764 -774 -786 -790 -781 -747 -733 -737 -739 -735 -730 -728 -697 -666 -660 -655 -647 -640 -634 -624 -637 -678 -685 -692 -700 -701 -692 -676 -665 -655 -643 -653 -655 -642 -624 -636 -633 -632 -658 -677 -691 -695 -687 -678 -674 -671 -674 -681 -692 -701 -704 -701 -692 -680 -668 -661 -659 -645 -624 -597 -550 -503 -482 -431 -401 -439 -464 -488 -490 -466 -435 -436 -450 -463 -473 -478 -473 -453 -424 -413 -420 -451 -493 -507 -491 -485 -494 -497 -519 -548 -563 -585 -591 -581 -557 -534 -516 -493 -487 -475 -473 -520 -537 -553 -568 -562 -560 -530 -492 -439 -436 -465 -465 -504 -537 -537 -509 -478 -451 -410 -406 -407 -405 -430 -478 -525 -542 -526 -509 -501 -493 -492 -494 -510 -528 -525 -516 -555 -483 -396 -374 -485 -495 -545 -474 -365 -318 -314 -328 -347 -384 -396 -392 -391 -393 -395 -393 -370 -462 -539 -551 -482 -425 -458 -462 -421 -357 -260 -184 -225 -235 -258 -265 -259 -262 -271 -270 -253 -234 -256 -258 -260 -262 -287 -327 -333 -375 -424 -476 -494 -489 -447 -428 -473 -472 -424 -388 -379 -365 -352 -322 -296 -345 -415 -471 -528 -528 -467 -418 -386 -340 -308 -376 -393 -398 -388 -388 -388 -398 -412 -458 -490 -563 -573 -533 -493 -469 -447 -426 -408 -363 -313 -280 -280 -313 -345 -346 -330 -330 -335 -345 -360 -343 -362 -364 -284 -236 -255 -275 -273 -259 -249 -216 -199 -206 -238 -246 -213 -141 -90 -78 -75 -67 -49 -80 -756 -774 -759 -762 -766 -778 -784 -747 -733 -733 -739 -740 -738 -735 -702 -673 -666 -661 -657 -651 -640 -627 -634 -664 -675 -684 -695 -708 -711 -703 -686 -669 -657 -652 -650 -662 -640 -625 -641 -640 -642 -667 -684 -693 -701 -697 -680 -677 -678 -677 -686 -697 -710 -716 -706 -691 -684 -675 -664 -655 -643 -622 -605 -577 -523 -478 -442 -431 -456 -479 -499 -501 -452 -436 -434 -443 -449 -458 -473 -465 -443 -415 -405 -419 -453 -498 -511 -495 -486 -487 -486 -502 -525 -543 -567 -577 -570 -543 -525 -510 -514 -519 -490 -480 -494 -502 -555 -585 -583 -579 -545 -507 -427 -441 -459 -455 -467 -500 -528 -536 -496 -442 -372 -412 -442 -427 -449 -496 -534 -544 -539 -534 -524 -516 -501 -479 -476 -491 -523 -538 -556 -466 -373 -367 -383 -454 -478 -422 -350 -322 -338 -349 -360 -385 -411 -432 -437 -440 -445 -446 -497 -526 -559 -582 -555 -504 -472 -448 -372 -326 -240 -112 -188 -214 -264 -278 -275 -276 -280 -282 -273 -268 -274 -284 -286 -286 -321 -299 -295 -418 -477 -484 -495 -507 -509 -483 -465 -475 -377 -346 -396 -359 -317 -279 -258 -297 -349 -394 -478 -505 -454 -423 -390 -367 -348 -354 -380 -390 -364 -381 -412 -414 -443 -483 -532 -523 -513 -483 -455 -432 -413 -395 -378 -356 -337 -297 -285 -328 -347 -345 -338 -349 -348 -355 -377 -368 -356 -350 -264 -253 -281 -302 -299 -299 -267 -224 -205 -211 -238 -245 -178 -112 -88 -95 -102 -100 -94 -77 -769 -777 -772 -765 -775 -784 -774 -741 -732 -736 -743 -743 -737 -705 -685 -677 -667 -664 -659 -647 -630 -638 -661 -665 -674 -687 -699 -713 -726 -718 -698 -676 -671 -658 -667 -659 -635 -643 -648 -650 -651 -663 -687 -696 -707 -708 -697 -684 -680 -680 -692 -705 -717 -721 -709 -697 -690 -680 -665 -654 -645 -630 -610 -565 -525 -485 -457 -447 -461 -479 -500 -496 -466 -438 -436 -434 -428 -456 -470 -456 -433 -402 -399 -420 -456 -500 -513 -496 -486 -485 -478 -490 -506 -512 -536 -550 -551 -540 -525 -515 -530 -520 -495 -492 -471 -483 -494 -501 -594 -570 -527 -520 -458 -483 -455 -450 -446 -452 -491 -521 -504 -449 -415 -452 -458 -441 -468 -518 -550 -559 -572 -579 -559 -525 -480 -460 -441 -457 -534 -592 -527 -436 -410 -353 -346 -422 -427 -401 -364 -344 -371 -380 -374 -393 -414 -419 -435 -460 -484 -500 -514 -504 -494 -524 -553 -527 -469 -421 -372 -328 -228 -96 -97 -162 -278 -289 -301 -299 -294 -296 -301 -311 -280 -318 -313 -320 -217 -199 -385 -455 -481 -461 -448 -458 -464 -472 -472 -459 -434 -440 -430 -355 -285 -245 -248 -283 -332 -386 -445 -469 -450 -451 -430 -396 -378 -349 -351 -348 -376 -391 -455 -493 -523 -520 -506 -448 -426 -414 -406 -386 -356 -340 -346 -361 -371 -343 -303 -317 -347 -348 -338 -337 -347 -364 -378 -375 -370 -338 -263 -255 -277 -298 -324 -325 -274 -224 -215 -238 -253 -220 -145 -114 -113 -112 -124 -135 -151 -142 -783 -778 -779 -772 -785 -778 -744 -734 -735 -740 -745 -739 -706 -691 -687 -684 -678 -670 -660 -644 -625 -634 -659 -662 -674 -692 -710 -725 -737 -730 -721 -697 -674 -651 -668 -650 -648 -655 -656 -659 -658 -661 -691 -705 -715 -718 -706 -687 -684 -685 -692 -711 -723 -717 -708 -701 -692 -681 -668 -656 -645 -622 -594 -561 -528 -491 -463 -452 -460 -483 -508 -490 -502 -445 -438 -431 -427 -446 -453 -445 -426 -401 -400 -419 -458 -491 -501 -497 -488 -479 -470 -472 -478 -486 -506 -524 -531 -524 -525 -521 -524 -526 -494 -496 -467 -448 -453 -390 -586 -538 -479 -536 -511 -510 -476 -458 -441 -448 -475 -503 -498 -482 -487 -496 -476 -460 -472 -507 -551 -582 -606 -616 -589 -534 -481 -461 -435 -447 -536 -613 -586 -491 -392 -338 -349 -402 -432 -423 -395 -372 -405 -409 -395 -410 -417 -418 -433 -474 -500 -515 -509 -490 -505 -540 -545 -510 -463 -426 -364 -305 -228 -143 -147 -219 -306 -312 -324 -311 -308 -307 -310 -333 -335 -353 -342 -362 -401 -372 -379 -482 -518 -463 -430 -431 -436 -451 -470 -450 -440 -463 -434 -366 -304 -245 -259 -316 -362 -427 -479 -473 -462 -462 -470 -431 -430 -394 -360 -378 -402 -404 -461 -500 -522 -506 -470 -412 -377 -368 -362 -341 -321 -321 -323 -334 -368 -386 -389 -397 -395 -357 -319 -317 -319 -356 -367 -379 -363 -329 -277 -261 -255 -279 -321 -309 -281 -245 -249 -256 -223 -178 -132 -117 -131 -139 -146 -154 -168 -186 -793 -784 -765 -778 -790 -748 -737 -734 -738 -743 -746 -706 -694 -695 -693 -687 -679 -672 -662 -641 -645 -659 -655 -659 -674 -696 -719 -733 -736 -733 -716 -687 -661 -638 -651 -638 -653 -658 -667 -669 -667 -669 -680 -693 -708 -719 -707 -689 -686 -694 -698 -715 -727 -716 -705 -699 -690 -681 -669 -656 -642 -618 -591 -559 -524 -488 -459 -447 -459 -498 -511 -505 -495 -485 -446 -428 -430 -442 -448 -444 -428 -412 -413 -429 -456 -476 -498 -499 -495 -491 -478 -470 -468 -474 -489 -502 -510 -515 -523 -526 -537 -551 -505 -494 -482 -384 -506 -475 -534 -550 -530 -570 -555 -535 -500 -454 -433 -452 -480 -505 -508 -501 -511 -509 -493 -478 -473 -498 -554 -606 -630 -622 -582 -523 -487 -464 -438 -447 -476 -552 -570 -487 -385 -339 -374 -419 -468 -447 -422 -397 -435 -447 -447 -452 -435 -424 -426 -435 -467 -488 -483 -467 -467 -501 -525 -511 -462 -412 -359 -287 -249 -251 -282 -311 -341 -344 -332 -303 -329 -310 -298 -338 -376 -383 -378 -398 -443 -466 -498 -513 -457 -401 -379 -393 -432 -466 -472 -409 -360 -412 -432 -388 -327 -266 -287 -354 -406 -483 -531 -518 -503 -485 -507 -502 -465 -421 -389 -416 -410 -435 -451 -457 -464 -460 -436 -405 -354 -326 -329 -331 -321 -312 -306 -321 -367 -396 -405 -404 -394 -349 -267 -272 -297 -317 -324 -342 -325 -289 -262 -260 -248 -251 -277 -292 -301 -285 -269 -244 -179 -147 -125 -127 -153 -164 -161 -163 -178 -201 -779 -783 -767 -782 -774 -745 -738 -739 -742 -744 -745 -706 -694 -693 -690 -686 -681 -672 -658 -635 -638 -653 -651 -660 -678 -702 -720 -724 -728 -717 -693 -666 -646 -647 -636 -628 -658 -670 -681 -683 -682 -680 -681 -691 -707 -710 -707 -697 -692 -696 -707 -722 -727 -717 -707 -698 -686 -677 -667 -657 -642 -621 -591 -555 -514 -476 -450 -445 -462 -486 -507 -527 -528 -508 -445 -423 -428 -435 -445 -450 -443 -433 -434 -440 -451 -480 -506 -510 -512 -508 -495 -480 -469 -470 -473 -471 -479 -501 -520 -547 -563 -579 -547 -511 -497 -370 -444 -497 -519 -553 -571 -560 -571 -551 -478 -424 -432 -463 -498 -529 -531 -505 -504 -492 -488 -487 -479 -505 -557 -611 -637 -626 -572 -510 -484 -463 -434 -440 -472 -516 -506 -429 -361 -337 -409 -454 -472 -462 -443 -440 -422 -453 -469 -462 -462 -453 -430 -346 -380 -445 -427 -414 -419 -437 -461 -462 -440 -410 -343 -246 -261 -278 -309 -335 -349 -356 -272 -311 -344 -313 -306 -351 -391 -390 -387 -406 -404 -400 -414 -419 -357 -317 -319 -355 -423 -475 -490 -452 -413 -439 -427 -376 -297 -280 -323 -395 -439 -503 -546 -545 -533 -529 -292 -377 -424 -459 -440 -454 -468 -474 -458 -440 -427 -416 -401 -386 -349 -311 -323 -353 -345 -310 -295 -329 -381 -391 -399 -383 -345 -304 -234 -230 -262 -274 -266 -261 -261 -242 -233 -228 -219 -221 -251 -278 -321 -289 -240 -223 -178 -129 -121 -141 -163 -174 -166 -160 -182 -204 -761 -762 -764 -757 -744 -747 -748 -747 -746 -746 -746 -705 -693 -690 -687 -685 -681 -670 -651 -654 -656 -647 -650 -662 -672 -681 -704 -717 -709 -693 -668 -650 -651 -635 -629 -647 -661 -681 -694 -695 -697 -694 -696 -704 -711 -708 -703 -709 -706 -701 -711 -727 -733 -719 -708 -699 -683 -673 -672 -666 -647 -622 -586 -544 -498 -460 -438 -438 -450 -465 -515 -529 -564 -469 -438 -416 -412 -432 -450 -462 -462 -459 -457 -450 -455 -486 -513 -523 -530 -526 -512 -493 -479 -476 -465 -459 -457 -473 -516 -559 -578 -593 -569 -535 -508 -445 -415 -495 -527 -545 -527 -509 -522 -549 -479 -415 -438 -476 -526 -559 -530 -494 -463 -452 -479 -489 -485 -508 -549 -603 -638 -626 -554 -490 -473 -467 -451 -442 -485 -503 -463 -381 -328 -340 -407 -455 -472 -454 -449 -459 -467 -469 -477 -491 -498 -483 -443 -397 -392 -401 -392 -394 -414 -433 -451 -462 -455 -400 -291 -238 -284 -303 -318 -326 -266 -284 -263 -320 -321 -307 -309 -368 -401 -390 -390 -393 -391 -360 -341 -325 -287 -266 -274 -329 -408 -445 -449 -444 -430 -429 -397 -339 -305 -317 -363 -431 -451 -502 -503 -503 -571 -518 -298 -293 -332 -491 -496 -490 -492 -446 -429 -418 -415 -393 -344 -339 -337 -308 -324 -378 -394 -368 -348 -364 -383 -389 -433 -389 -355 -293 -242 -254 -259 -261 -250 -240 -233 -231 -211 -196 -195 -215 -257 -308 -303 -245 -216 -187 -142 -114 -134 -158 -160 -173 -177 -162 -171 -182 -758 -747 -760 -729 -739 -746 -749 -747 -742 -742 -731 -692 -684 -683 -681 -682 -678 -664 -643 -650 -656 -650 -649 -654 -667 -683 -700 -711 -699 -666 -649 -647 -631 -624 -642 -652 -663 -675 -695 -706 -710 -708 -710 -715 -714 -715 -710 -711 -717 -715 -718 -726 -729 -715 -705 -700 -688 -680 -677 -668 -646 -615 -573 -525 -484 -460 -435 -429 -436 -464 -528 -542 -562 -461 -439 -419 -417 -446 -459 -468 -477 -480 -475 -466 -474 -498 -514 -526 -538 -538 -526 -506 -491 -482 -468 -456 -451 -467 -509 -548 -575 -580 -576 -528 -519 -501 -465 -508 -516 -532 -531 -531 -514 -525 -480 -420 -432 -485 -554 -583 -575 -528 -470 -460 -487 -493 -488 -503 -530 -573 -614 -605 -550 -525 -483 -467 -470 -482 -513 -522 -449 -379 -337 -358 -405 -425 -427 -417 -440 -449 -422 -465 -484 -499 -517 -499 -446 -399 -387 -390 -388 -410 -456 -473 -499 -508 -466 -355 -246 -251 -247 -259 -313 -244 -129 -190 -308 -292 -292 -294 -315 -381 -401 -400 -395 -399 -393 -360 -332 -310 -280 -251 -265 -331 -388 -396 -389 -382 -380 -395 -382 -358 -351 -370 -406 -448 -483 -517 -513 -524 -573 -559 -511 -371 -546 -552 -497 -459 -440 -416 -404 -374 -373 -364 -325 -318 -322 -316 -333 -375 -407 -413 -429 -414 -398 -408 -465 -394 -301 -266 -246 -313 -315 -318 -303 -267 -244 -233 -214 -192 -194 -220 -255 -299 -278 -224 -185 -149 -70 -50 -115 -143 -144 -159 -177 -183 -172 -166 -745 -746 -737 -727 -738 -744 -744 -741 -732 -729 -685 -676 -674 -674 -673 -669 -663 -651 -634 -644 -657 -657 -656 -658 -668 -680 -690 -693 -678 -656 -654 -633 -623 -635 -643 -654 -658 -682 -704 -722 -728 -727 -725 -726 -723 -726 -722 -717 -715 -714 -723 -727 -724 -709 -703 -701 -694 -690 -684 -669 -642 -604 -558 -515 -492 -467 -439 -430 -442 -476 -548 -562 -533 -463 -444 -430 -435 -451 -470 -471 -488 -490 -481 -476 -491 -488 -494 -513 -527 -527 -519 -514 -507 -493 -475 -454 -450 -464 -495 -533 -562 -562 -560 -518 -513 -501 -498 -511 -515 -521 -543 -533 -526 -508 -470 -425 -428 -483 -526 -585 -633 -610 -559 -520 -479 -465 -487 -509 -532 -550 -576 -585 -549 -522 -492 -483 -484 -496 -543 -527 -456 -376 -335 -356 -360 -384 -398 -420 -459 -506 -484 -515 -513 -508 -521 -506 -459 -426 -399 -386 -396 -441 -538 -588 -596 -557 -457 -313 -217 -210 -218 -188 -265 -132 -161 -297 -328 -274 -289 -293 -335 -403 -420 -415 -435 -393 -386 -363 -328 -303 -266 -244 -277 -340 -370 -367 -361 -369 -385 -411 -410 -413 -406 -444 -455 -421 -417 -500 -526 -581 -533 -554 -536 -473 -560 -547 -488 -452 -443 -427 -408 -356 -352 -354 -316 -303 -313 -328 -348 -359 -371 -383 -427 -430 -389 -384 -384 -329 -285 -256 -268 -358 -373 -374 -336 -293 -251 -238 -232 -223 -233 -254 -269 -282 -242 -191 -159 -127 -70 -21 -30 -42 -61 -118 -148 -165 -176 -168 -740 -744 -716 -728 -735 -743 -743 -732 -721 -700 -671 -672 -667 -667 -663 -655 -647 -636 -624 -623 -645 -659 -660 -662 -667 -675 -680 -677 -661 -641 -645 -636 -644 -641 -643 -650 -664 -697 -721 -739 -746 -745 -741 -737 -734 -736 -732 -723 -719 -715 -716 -724 -720 -703 -701 -702 -700 -700 -693 -672 -639 -605 -572 -532 -502 -464 -443 -438 -456 -506 -554 -560 -504 -473 -453 -447 -446 -451 -474 -483 -497 -491 -480 -479 -484 -478 -492 -512 -516 -513 -513 -517 -510 -488 -472 -462 -457 -459 -482 -520 -556 -555 -526 -509 -501 -526 -493 -514 -514 -523 -549 -455 -460 -498 -465 -435 -433 -461 -493 -583 -675 -682 -635 -559 -491 -477 -493 -521 -537 -534 -540 -551 -547 -511 -514 -504 -512 -543 -531 -521 -456 -376 -343 -342 -363 -388 -402 -441 -496 -541 -579 -588 -560 -550 -521 -483 -456 -425 -405 -406 -422 -477 -578 -616 -600 -576 -464 -377 -263 -211 -261 -224 -267 -256 -332 -376 -304 -272 -292 -299 -307 -361 -432 -464 -477 -495 -453 -377 -326 -288 -251 -240 -273 -312 -323 -335 -349 -377 -407 -454 -465 -459 -467 -458 -451 -348 -403 -471 -513 -559 -539 -548 -620 -454 -512 -539 -505 -490 -472 -438 -411 -373 -373 -376 -334 -310 -315 -333 -354 -351 -326 -317 -369 -384 -294 -304 -311 -305 -275 -296 -300 -331 -381 -380 -331 -286 -252 -242 -245 -273 -294 -292 -289 -272 -224 -168 -124 -107 -111 -94 -32 -16 -50 -17 -78 -120 -191 -179 -744 -748 -733 -722 -734 -744 -740 -725 -713 -662 -661 -664 -659 -659 -653 -642 -634 -625 -629 -652 -660 -659 -662 -666 -669 -670 -670 -665 -663 -662 -646 -638 -643 -655 -652 -661 -678 -714 -736 -753 -758 -754 -752 -743 -743 -746 -746 -735 -723 -716 -713 -719 -710 -696 -694 -702 -708 -706 -694 -676 -653 -616 -580 -540 -499 -466 -446 -446 -471 -531 -561 -537 -500 -480 -471 -463 -457 -460 -486 -495 -503 -493 -479 -476 -472 -478 -493 -502 -510 -515 -511 -500 -485 -472 -468 -474 -470 -464 -483 -525 -562 -558 -517 -493 -485 -510 -476 -506 -516 -515 -544 -488 -464 -499 -493 -460 -426 -429 -479 -581 -664 -701 -677 -597 -526 -498 -508 -528 -528 -515 -507 -524 -532 -532 -555 -549 -562 -572 -559 -519 -474 -471 -377 -360 -384 -408 -425 -469 -515 -551 -579 -558 -518 -495 -498 -461 -391 -383 -413 -426 -456 -516 -589 -559 -473 -523 -463 -420 -336 -281 -322 -312 -312 -331 -356 -331 -262 -272 -280 -295 -315 -381 -438 -496 -506 -443 -414 -383 -323 -275 -245 -238 -255 -275 -297 -311 -341 -382 -422 -494 -530 -506 -411 -386 -430 -340 -433 -442 -503 -523 -496 -516 -575 -531 -500 -495 -502 -484 -470 -442 -398 -382 -390 -375 -333 -306 -309 -319 -307 -291 -272 -289 -336 -301 -242 -247 -256 -282 -282 -284 -307 -330 -344 -335 -303 -276 -262 -263 -286 -317 -324 -301 -269 -238 -210 -156 -95 -92 -102 -134 -136 -91 -199 -19 -3 -38 -198 -187 -744 -742 -724 -719 -738 -744 -734 -718 -683 -655 -654 -655 -648 -645 -637 -628 -624 -627 -651 -658 -651 -651 -657 -664 -668 -667 -663 -656 -656 -662 -657 -655 -657 -669 -667 -677 -693 -717 -744 -755 -758 -759 -758 -756 -756 -755 -750 -735 -718 -711 -706 -699 -695 -692 -694 -707 -715 -707 -696 -682 -656 -613 -567 -528 -491 -461 -444 -449 -486 -534 -544 -529 -515 -494 -490 -477 -481 -475 -502 -509 -510 -497 -481 -474 -469 -472 -477 -481 -497 -507 -499 -478 -461 -464 -476 -486 -484 -481 -503 -541 -556 -549 -505 -480 -471 -473 -457 -491 -507 -506 -515 -548 -549 -555 -536 -498 -462 -439 -457 -529 -655 -717 -683 -607 -531 -509 -523 -530 -534 -523 -520 -526 -535 -593 -616 -621 -631 -626 -596 -595 -586 -486 -375 -365 -403 -433 -452 -481 -501 -525 -564 -526 -492 -476 -503 -520 -463 -423 -432 -441 -470 -544 -608 -500 -402 -366 -372 -368 -331 -330 -354 -386 -355 -336 -318 -283 -245 -256 -232 -292 -334 -415 -516 -538 -498 -481 -462 -394 -312 -273 -262 -259 -287 -292 -300 -314 -337 -377 -428 -512 -520 -518 -460 -503 -555 -478 -416 -414 -472 -485 -461 -468 -496 -481 -464 -460 -478 -478 -455 -424 -391 -370 -346 -307 -278 -264 -273 -281 -223 -213 -220 -250 -276 -252 -237 -238 -246 -247 -260 -279 -299 -296 -317 -326 -295 -279 -279 -283 -297 -301 -285 -255 -221 -192 -163 -123 -96 -97 -101 -118 -138 -200 -218 -98 -39 -51 -159 -180 -737 -735 -713 -724 -741 -740 -727 -708 -651 -648 -646 -645 -630 -625 -619 -616 -620 -642 -648 -646 -641 -639 -644 -653 -659 -659 -655 -663 -678 -674 -666 -664 -660 -655 -663 -694 -707 -720 -708 -723 -754 -757 -764 -764 -766 -761 -746 -725 -709 -701 -692 -682 -689 -692 -699 -709 -712 -706 -697 -678 -640 -601 -560 -517 -483 -455 -440 -448 -486 -516 -528 -516 -515 -501 -490 -485 -490 -490 -517 -527 -524 -505 -484 -471 -467 -469 -464 -468 -472 -469 -464 -458 -455 -465 -483 -490 -484 -480 -493 -522 -536 -538 -507 -489 -480 -464 -456 -473 -484 -484 -488 -507 -560 -581 -578 -542 -514 -480 -465 -517 -609 -683 -682 -600 -537 -502 -482 -541 -569 -557 -555 -549 -503 -651 -666 -674 -687 -663 -663 -639 -588 -479 -378 -374 -421 -455 -473 -489 -513 -535 -572 -595 -597 -626 -649 -618 -548 -489 -469 -458 -465 -525 -581 -484 -464 -346 -329 -335 -326 -319 -216 -292 -328 -358 -327 -316 -278 -282 -312 -333 -355 -432 -515 -512 -445 -449 -413 -311 -265 -266 -273 -284 -324 -334 -327 -331 -344 -389 -448 -486 -460 -446 -472 -509 -528 -504 -426 -430 -408 -391 -444 -464 -458 -445 -430 -430 -449 -462 -453 -426 -378 -321 -284 -254 -233 -231 -233 -228 -180 -182 -194 -215 -229 -229 -237 -257 -254 -255 -265 -284 -291 -298 -346 -360 -319 -305 -302 -292 -292 -272 -218 -177 -166 -150 -127 -109 -109 -104 -100 -99 -157 -210 -230 -177 -140 -150 -167 -189 -734 -734 -715 -729 -741 -736 -719 -698 -642 -635 -629 -628 -614 -619 -619 -612 -631 -633 -632 -633 -635 -627 -630 -655 -672 -674 -674 -674 -672 -671 -674 -674 -672 -669 -670 -676 -685 -694 -699 -712 -748 -749 -758 -767 -743 -736 -734 -712 -695 -685 -673 -682 -693 -696 -703 -708 -707 -699 -688 -664 -624 -588 -551 -507 -476 -452 -438 -443 -480 -489 -506 -509 -509 -498 -480 -479 -485 -500 -525 -538 -535 -505 -489 -459 -435 -431 -437 -446 -442 -431 -435 -449 -459 -469 -484 -493 -488 -479 -471 -497 -524 -520 -522 -505 -502 -480 -474 -465 -447 -445 -450 -486 -551 -592 -580 -559 -539 -492 -463 -506 -576 -601 -587 -595 -586 -490 -439 -521 -575 -583 -595 -581 -518 -656 -664 -672 -674 -708 -714 -684 -589 -448 -374 -383 -423 -458 -485 -504 -529 -547 -568 -602 -652 -703 -695 -633 -555 -494 -470 -440 -444 -470 -489 -430 -436 -396 -353 -339 -344 -249 -144 -246 -246 -255 -328 -341 -304 -291 -343 -332 -284 -400 -499 -489 -432 -423 -453 -409 -306 -276 -302 -320 -353 -385 -360 -358 -372 -420 -451 -454 -371 -358 -393 -417 -458 -466 -427 -338 -313 -388 -419 -445 -447 -416 -401 -407 -418 -434 -443 -419 -364 -303 -254 -250 -240 -232 -217 -200 -196 -193 -209 -218 -216 -216 -240 -288 -289 -281 -290 -298 -311 -322 -373 -395 -374 -357 -334 -315 -308 -255 -168 -129 -129 -124 -113 -106 -103 -104 -97 -100 -178 -231 -217 -189 -207 -216 -211 -213 -722 -710 -717 -732 -736 -727 -709 -668 -655 -640 -635 -628 -623 -621 -624 -623 -620 -618 -619 -622 -621 -617 -636 -648 -651 -653 -656 -660 -664 -673 -683 -686 -685 -682 -679 -681 -687 -693 -698 -704 -707 -717 -732 -741 -739 -731 -723 -700 -683 -671 -666 -684 -698 -701 -704 -707 -704 -691 -674 -647 -608 -575 -542 -504 -479 -462 -454 -454 -465 -477 -495 -512 -504 -491 -473 -468 -487 -504 -525 -546 -539 -523 -492 -440 -405 -402 -416 -426 -422 -413 -421 -445 -461 -472 -485 -493 -504 -501 -490 -503 -510 -507 -527 -536 -530 -501 -479 -462 -452 -433 -443 -494 -550 -564 -550 -539 -519 -483 -461 -479 -540 -575 -585 -584 -500 -396 -420 -534 -606 -630 -628 -635 -630 -604 -604 -606 -610 -707 -716 -747 -508 -402 -319 -366 -409 -451 -468 -470 -476 -521 -572 -607 -656 -709 -704 -637 -563 -514 -478 -438 -425 -424 -413 -389 -384 -377 -374 -378 -391 -201 -162 -311 -319 -281 -103 -236 -307 -310 -362 -325 -336 -445 -507 -410 -326 -301 -347 -424 -364 -319 -339 -373 -416 -432 -401 -386 -396 -430 -432 -419 -351 -347 -355 -384 -447 -470 -352 -278 -265 -308 -421 -445 -411 -398 -396 -396 -397 -399 -394 -370 -350 -309 -247 -259 -264 -249 -226 -213 -248 -244 -240 -227 -226 -223 -260 -283 -306 -318 -317 -313 -322 -352 -387 -402 -388 -369 -341 -321 -306 -229 -143 -122 -126 -121 -107 -103 -89 -95 -112 -151 -194 -230 -202 -205 -219 -223 -234 -242 -712 -699 -716 -731 -732 -713 -671 -637 -648 -650 -640 -628 -623 -603 -604 -608 -610 -610 -609 -610 -608 -623 -630 -631 -633 -637 -645 -655 -667 -681 -693 -699 -697 -693 -688 -686 -689 -692 -692 -696 -702 -719 -731 -745 -743 -725 -715 -693 -675 -678 -680 -684 -691 -698 -705 -705 -696 -678 -659 -633 -599 -567 -536 -507 -491 -482 -478 -473 -471 -484 -504 -512 -499 -486 -475 -471 -496 -517 -540 -545 -547 -533 -486 -432 -403 -400 -412 -419 -417 -415 -426 -450 -467 -472 -487 -507 -522 -533 -534 -529 -520 -525 -549 -561 -539 -514 -506 -487 -445 -421 -452 -511 -560 -548 -524 -524 -518 -482 -449 -443 -461 -504 -560 -600 -532 -394 -397 -462 -541 -575 -643 -591 -648 -637 -550 -536 -540 -632 -567 -597 -540 -385 -308 -324 -317 -394 -426 -436 -455 -509 -562 -590 -620 -663 -667 -616 -574 -555 -535 -498 -427 -407 -382 -374 -393 -402 -411 -411 -413 -388 -389 -479 -380 -409 -104 -169 -292 -321 -380 -401 -369 -415 -465 -483 -497 -457 -395 -368 -347 -334 -374 -391 -440 -468 -451 -405 -406 -439 -448 -391 -384 -402 -395 -406 -450 -428 -400 -436 -444 -460 -486 -448 -397 -384 -391 -395 -381 -359 -345 -321 -298 -272 -267 -279 -272 -258 -248 -255 -264 -280 -279 -265 -239 -221 -248 -295 -314 -341 -348 -336 -334 -356 -368 -383 -377 -352 -322 -291 -252 -186 -143 -136 -141 -141 -135 -102 -89 -101 -127 -175 -218 -235 -218 -212 -212 -221 -230 -244 -706 -695 -712 -725 -725 -705 -675 -662 -644 -633 -615 -605 -601 -607 -611 -615 -607 -607 -603 -609 -608 -615 -618 -620 -625 -633 -647 -662 -675 -691 -705 -711 -709 -703 -695 -691 -690 -690 -692 -699 -711 -726 -736 -747 -736 -715 -713 -690 -673 -684 -688 -690 -693 -701 -706 -701 -689 -670 -648 -622 -591 -561 -533 -518 -512 -505 -497 -488 -485 -496 -513 -524 -499 -485 -486 -480 -509 -519 -543 -541 -555 -537 -491 -440 -410 -403 -410 -415 -420 -423 -427 -442 -465 -483 -493 -503 -520 -542 -546 -533 -517 -543 -567 -544 -535 -504 -495 -484 -431 -426 -456 -508 -544 -533 -513 -506 -506 -500 -447 -409 -402 -431 -509 -606 -629 -569 -546 -488 -481 -423 -543 -522 -445 -596 -507 -424 -475 -553 -550 -600 -470 -395 -371 -382 -387 -353 -337 -375 -456 -531 -569 -583 -595 -601 -591 -573 -564 -567 -554 -484 -416 -386 -368 -349 -345 -266 -327 -427 -427 -452 -481 -528 -416 -417 -373 -226 -280 -341 -350 -397 -387 -354 -366 -383 -413 -421 -374 -329 -319 -341 -380 -388 -415 -476 -448 -397 -420 -453 -433 -376 -408 -451 -444 -445 -441 -433 -440 -503 -603 -629 -563 -480 -416 -388 -394 -402 -384 -348 -326 -303 -271 -268 -303 -302 -267 -264 -262 -276 -274 -265 -257 -256 -251 -240 -257 -294 -335 -365 -369 -357 -346 -336 -335 -344 -347 -331 -294 -243 -192 -161 -167 -172 -193 -198 -147 -90 -88 -122 -136 -166 -210 -234 -228 -203 -206 -229 -242 -247 -678 -688 -702 -712 -709 -694 -681 -666 -636 -610 -594 -589 -606 -623 -630 -636 -623 -619 -612 -625 -626 -620 -615 -619 -627 -640 -656 -673 -686 -697 -711 -722 -720 -713 -706 -703 -695 -691 -693 -704 -718 -731 -743 -746 -733 -707 -708 -695 -692 -686 -699 -703 -702 -703 -703 -696 -675 -654 -633 -605 -580 -555 -536 -533 -530 -522 -508 -494 -491 -504 -521 -537 -509 -490 -479 -472 -481 -514 -542 -554 -560 -541 -500 -455 -422 -410 -410 -416 -431 -442 -443 -451 -468 -486 -492 -494 -501 -516 -523 -510 -505 -546 -553 -511 -502 -484 -474 -456 -427 -417 -445 -495 -537 -523 -499 -485 -482 -479 -440 -404 -392 -408 -479 -597 -689 -664 -592 -536 -392 -329 -333 -358 -421 -592 -452 -402 -415 -505 -525 -535 -413 -391 -392 -393 -408 -406 -319 -336 -447 -519 -535 -529 -508 -494 -500 -511 -533 -548 -504 -436 -409 -396 -393 -389 -406 -343 -332 -379 -438 -489 -523 -499 -416 -334 -291 -313 -267 -247 -382 -465 -450 -415 -333 -311 -398 -426 -383 -323 -308 -339 -377 -425 -462 -452 -359 -356 -429 -448 -395 -352 -427 -489 -501 -504 -501 -469 -449 -503 -618 -682 -633 -529 -440 -401 -403 -404 -397 -361 -308 -295 -285 -287 -318 -316 -283 -279 -279 -283 -279 -268 -260 -260 -260 -254 -258 -291 -337 -378 -394 -398 -371 -334 -319 -309 -288 -270 -238 -196 -170 -162 -173 -178 -204 -210 -141 -87 -98 -137 -148 -160 -198 -207 -203 -187 -203 -231 -250 -251 -665 -677 -688 -694 -687 -667 -656 -636 -614 -597 -602 -600 -618 -628 -635 -641 -643 -640 -632 -626 -619 -616 -617 -625 -638 -654 -672 -687 -698 -709 -722 -730 -729 -726 -716 -705 -698 -692 -693 -710 -727 -737 -744 -739 -721 -726 -710 -708 -699 -698 -716 -719 -717 -714 -707 -690 -714 -715 -688 -657 -634 -598 -550 -544 -541 -531 -513 -498 -496 -513 -531 -540 -519 -498 -494 -465 -471 -524 -544 -555 -554 -541 -515 -475 -435 -417 -412 -412 -420 -430 -442 -456 -468 -480 -483 -483 -483 -498 -506 -502 -507 -519 -527 -494 -496 -481 -468 -455 -407 -385 -432 -504 -543 -511 -493 -482 -467 -451 -424 -391 -374 -392 -464 -596 -704 -695 -647 -622 -599 -533 -553 -479 -534 -591 -386 -351 -367 -439 -582 -448 -381 -378 -389 -368 -420 -446 -355 -343 -459 -498 -442 -409 -404 -404 -414 -447 -501 -534 -478 -436 -422 -420 -429 -445 -468 -458 -373 -407 -372 -443 -509 -461 -394 -389 -292 -261 -328 -295 -251 -371 -447 -400 -350 -365 -440 -452 -387 -319 -311 -341 -388 -412 -465 -405 -293 -342 -423 -435 -363 -343 -430 -445 -473 -489 -518 -479 -441 -495 -591 -646 -610 -531 -462 -420 -398 -379 -369 -341 -302 -291 -291 -292 -295 -315 -312 -310 -312 -307 -294 -291 -286 -278 -273 -269 -261 -276 -325 -358 -398 -418 -380 -332 -318 -295 -246 -218 -197 -181 -177 -177 -181 -166 -159 -142 -112 -99 -115 -150 -154 -167 -167 -172 -169 -176 -201 -226 -248 -268 -672 -660 -664 -670 -662 -638 -627 -617 -620 -609 -612 -613 -621 -632 -644 -648 -647 -644 -633 -621 -613 -612 -623 -638 -655 -672 -689 -702 -711 -718 -729 -737 -735 -728 -717 -706 -696 -692 -701 -719 -734 -744 -745 -736 -715 -715 -721 -715 -711 -708 -726 -728 -724 -715 -706 -687 -679 -679 -677 -669 -661 -615 -555 -553 -550 -537 -516 -502 -502 -518 -536 -546 -508 -502 -478 -468 -484 -538 -549 -554 -562 -539 -513 -482 -441 -420 -416 -417 -419 -422 -430 -448 -466 -470 -465 -466 -469 -491 -511 -526 -527 -519 -512 -492 -504 -463 -449 -448 -411 -385 -427 -492 -472 -452 -479 -476 -443 -423 -412 -396 -368 -384 -478 -592 -679 -704 -687 -639 -623 -615 -594 -675 -654 -556 -345 -318 -344 -401 -509 -530 -466 -400 -419 -464 -472 -494 -491 -486 -515 -470 -392 -371 -369 -380 -393 -424 -486 -529 -501 -487 -485 -482 -489 -497 -492 -371 -384 -335 -317 -309 -490 -461 -358 -344 -345 -359 -370 -385 -422 -446 -425 -359 -344 -390 -402 -432 -396 -322 -321 -332 -362 -389 -386 -323 -297 -376 -436 -434 -361 -353 -375 -382 -421 -475 -502 -460 -419 -463 -530 -486 -451 -473 -457 -442 -403 -372 -352 -325 -290 -283 -281 -275 -278 -285 -311 -333 -340 -330 -311 -307 -308 -294 -277 -262 -255 -253 -276 -333 -384 -402 -375 -338 -325 -286 -224 -202 -196 -190 -187 -190 -181 -143 -121 -115 -111 -115 -127 -155 -165 -180 -172 -160 -160 -177 -206 -228 -254 -284 -676 -658 -642 -645 -642 -636 -636 -627 -625 -618 -615 -620 -628 -638 -650 -654 -653 -645 -632 -621 -617 -619 -648 -662 -677 -692 -705 -715 -720 -723 -725 -728 -731 -730 -719 -707 -698 -697 -708 -726 -738 -742 -739 -727 -726 -709 -724 -721 -716 -714 -730 -727 -725 -758 -712 -702 -700 -693 -681 -660 -631 -593 -568 -565 -559 -542 -518 -503 -500 -512 -521 -522 -505 -489 -475 -473 -490 -541 -541 -553 -552 -527 -510 -480 -461 -442 -430 -426 -422 -416 -415 -423 -436 -437 -434 -442 -451 -471 -482 -513 -532 -528 -516 -512 -472 -429 -407 -405 -431 -389 -413 -452 -495 -551 -545 -505 -463 -434 -419 -405 -400 -412 -467 -587 -683 -687 -682 -637 -625 -628 -619 -601 -606 -460 -342 -313 -336 -342 -380 -429 -432 -420 -457 -481 -471 -488 -516 -518 -510 -456 -399 -385 -375 -390 -414 -438 -481 -530 -551 -560 -526 -411 -415 -541 -495 -378 -277 -251 -261 -349 -437 -379 -317 -321 -329 -344 -370 -393 -430 -432 -385 -326 -284 -317 -343 -336 -380 -342 -336 -365 -395 -395 -342 -278 -349 -439 -493 -472 -450 -397 -366 -372 -412 -483 -484 -436 -409 -438 -484 -483 -460 -441 -422 -418 -392 -373 -361 -333 -292 -275 -267 -259 -263 -267 -309 -348 -367 -350 -322 -310 -319 -307 -297 -280 -269 -257 -269 -311 -357 -380 -360 -328 -314 -268 -202 -197 -202 -204 -201 -194 -173 -127 -115 -119 -123 -125 -132 -143 -163 -171 -162 -156 -169 -194 -219 -237 -259 -277 -666 -663 -657 -655 -653 -649 -642 -634 -627 -621 -622 -629 -638 -643 -655 -660 -657 -646 -634 -629 -641 -647 -688 -691 -699 -711 -719 -724 -727 -729 -714 -703 -720 -731 -720 -709 -702 -704 -714 -732 -741 -745 -745 -741 -726 -711 -728 -722 -716 -712 -724 -722 -717 -722 -725 -722 -708 -697 -682 -654 -623 -597 -584 -577 -564 -542 -517 -501 -495 -497 -499 -499 -498 -477 -461 -466 -491 -535 -532 -545 -547 -542 -540 -515 -489 -460 -441 -431 -431 -432 -426 -419 -417 -423 -423 -427 -427 -438 -467 -499 -525 -539 -534 -512 -440 -409 -388 -392 -448 -451 -451 -468 -518 -561 -547 -500 -461 -437 -419 -433 -442 -422 -419 -450 -540 -627 -664 -643 -638 -629 -619 -592 -521 -400 -318 -329 -325 -353 -382 -411 -429 -449 -476 -490 -478 -479 -490 -496 -493 -451 -408 -404 -396 -398 -425 -448 -494 -554 -623 -632 -608 -495 -468 -538 -418 -509 -437 -326 -388 -404 -381 -322 -301 -301 -322 -357 -377 -385 -385 -345 -327 -357 -356 -372 -377 -416 -407 -380 -365 -396 -423 -402 -310 -279 -373 -483 -511 -545 -523 -439 -374 -381 -439 -500 -488 -433 -401 -418 -442 -445 -429 -389 -380 -402 -403 -381 -364 -336 -302 -269 -263 -252 -253 -285 -330 -387 -365 -361 -340 -326 -335 -348 -352 -346 -317 -278 -270 -297 -342 -376 -346 -298 -283 -255 -193 -197 -213 -214 -206 -198 -163 -126 -131 -136 -136 -135 -131 -140 -161 -160 -151 -154 -177 -207 -224 -229 -240 -256 -655 -653 -651 -650 -651 -651 -647 -641 -634 -629 -630 -634 -642 -648 -663 -667 -659 -648 -641 -654 -674 -684 -704 -708 -717 -725 -728 -731 -734 -729 -713 -722 -741 -732 -721 -713 -711 -714 -721 -731 -740 -749 -749 -739 -724 -736 -728 -722 -710 -720 -715 -710 -714 -716 -716 -719 -710 -701 -679 -650 -627 -608 -595 -583 -566 -544 -519 -506 -502 -492 -487 -482 -481 -472 -456 -461 -489 -518 -521 -528 -523 -522 -529 -520 -503 -484 -467 -451 -448 -449 -452 -460 -454 -444 -439 -434 -419 -419 -451 -486 -511 -523 -502 -471 -432 -422 -421 -438 -447 -477 -477 -476 -517 -539 -523 -484 -445 -422 -397 -396 -414 -413 -407 -440 -521 -572 -628 -640 -624 -622 -619 -569 -504 -343 -326 -336 -321 -358 -389 -415 -426 -446 -474 -491 -483 -472 -464 -457 -445 -423 -415 -420 -413 -418 -428 -462 -550 -604 -616 -620 -651 -634 -559 -528 -473 -536 -487 -449 -454 -414 -337 -308 -297 -304 -333 -369 -380 -333 -322 -318 -276 -333 -397 -383 -409 -470 -446 -417 -422 -435 -438 -372 -285 -290 -380 -430 -486 -549 -529 -436 -368 -385 -445 -503 -499 -450 -416 -403 -407 -430 -432 -379 -360 -401 -423 -386 -355 -329 -310 -285 -266 -258 -267 -310 -347 -389 -384 -379 -372 -359 -372 -373 -366 -357 -336 -302 -280 -287 -319 -352 -329 -290 -251 -223 -200 -218 -236 -220 -194 -167 -138 -134 -146 -149 -148 -145 -132 -144 -167 -160 -147 -151 -174 -193 -202 -212 -229 -253 -652 -649 -647 -647 -650 -655 -656 -650 -642 -638 -639 -641 -648 -655 -668 -668 -659 -653 -653 -684 -695 -706 -703 -716 -729 -733 -736 -738 -739 -724 -714 -723 -734 -731 -722 -718 -719 -721 -724 -730 -747 -753 -747 -733 -722 -734 -726 -718 -696 -706 -707 -714 -716 -716 -716 -715 -708 -691 -667 -640 -625 -617 -604 -588 -568 -554 -544 -519 -504 -492 -481 -472 -479 -479 -471 -463 -483 -503 -511 -513 -500 -487 -502 -507 -504 -493 -479 -461 -450 -455 -462 -458 -451 -440 -420 -413 -407 -416 -438 -467 -494 -512 -484 -448 -448 -470 -472 -463 -443 -459 -472 -472 -523 -528 -500 -478 -477 -431 -377 -426 -476 -424 -384 -415 -478 -565 -648 -647 -617 -584 -579 -518 -507 -381 -301 -348 -360 -369 -397 -406 -374 -396 -450 -474 -483 -483 -471 -454 -434 -418 -426 -439 -411 -383 -363 -396 -524 -535 -494 -521 -613 -575 -493 -463 -494 -447 -415 -412 -399 -390 -342 -300 -289 -306 -333 -361 -373 -365 -379 -400 -386 -382 -395 -398 -423 -444 -434 -449 -470 -472 -412 -316 -267 -272 -327 -378 -446 -501 -490 -419 -374 -389 -456 -506 -511 -508 -471 -405 -391 -430 -448 -413 -365 -387 -413 -381 -346 -328 -314 -300 -279 -281 -296 -334 -368 -380 -374 -375 -371 -367 -364 -372 -370 -352 -339 -320 -292 -270 -271 -284 -284 -277 -219 -190 -204 -234 -234 -205 -171 -138 -127 -149 -147 -158 -160 -156 -141 -162 -182 -169 -151 -150 -161 -172 -185 -207 -243 -265 -642 -643 -647 -650 -655 -663 -667 -662 -657 -649 -647 -651 -655 -660 -669 -665 -659 -659 -683 -687 -697 -710 -705 -723 -735 -739 -739 -739 -740 -743 -736 -723 -725 -731 -724 -722 -722 -722 -727 -737 -748 -749 -744 -731 -716 -727 -713 -702 -689 -693 -702 -704 -717 -723 -726 -722 -704 -677 -648 -630 -624 -620 -609 -593 -580 -571 -548 -527 -514 -501 -486 -473 -477 -486 -492 -473 -484 -495 -497 -497 -494 -508 -513 -515 -508 -496 -481 -460 -439 -429 -431 -431 -426 -413 -398 -389 -398 -416 -427 -445 -470 -492 -472 -451 -466 -471 -475 -448 -421 -410 -432 -461 -513 -529 -505 -479 -489 -504 -497 -476 -426 -352 -333 -403 -494 -583 -625 -629 -599 -539 -488 -469 -418 -305 -317 -369 -382 -398 -413 -435 -374 -383 -428 -436 -483 -506 -490 -472 -444 -425 -440 -462 -416 -336 -321 -341 -430 -431 -448 -455 -476 -422 -375 -383 -438 -357 -340 -344 -343 -342 -312 -292 -288 -252 -290 -349 -358 -368 -387 -393 -386 -400 -383 -399 -426 -437 -449 -471 -504 -463 -352 -281 -266 -264 -297 -366 -406 -434 -441 -420 -413 -440 -495 -525 -525 -515 -475 -418 -399 -429 -439 -423 -394 -378 -375 -367 -340 -330 -318 -310 -307 -315 -334 -353 -381 -336 -335 -345 -361 -367 -329 -325 -338 -326 -327 -329 -294 -247 -235 -230 -225 -222 -185 -183 -211 -227 -209 -181 -156 -137 -135 -140 -96 -153 -175 -166 -135 -161 -198 -183 -164 -158 -156 -169 -189 -222 -275 -297 -652 -645 -650 -657 -663 -673 -680 -675 -667 -658 -656 -659 -660 -663 -670 -682 -682 -686 -691 -691 -694 -707 -714 -733 -740 -740 -737 -738 -740 -743 -729 -732 -740 -731 -725 -723 -722 -724 -729 -737 -741 -741 -733 -718 -704 -705 -686 -673 -674 -675 -691 -703 -724 -734 -737 -727 -696 -662 -640 -630 -625 -617 -610 -606 -592 -571 -551 -536 -526 -517 -504 -491 -487 -493 -497 -485 -486 -495 -492 -499 -506 -513 -512 -520 -503 -491 -481 -462 -449 -447 -441 -432 -423 -409 -393 -384 -396 -423 -424 -432 -447 -466 -469 -467 -467 -494 -480 -466 -446 -420 -424 -465 -508 -520 -514 -502 -498 -524 -530 -489 -418 -339 -336 -400 -465 -584 -611 -632 -631 -621 -547 -440 -381 -308 -337 -378 -404 -422 -446 -499 -466 -435 -412 -421 -483 -511 -499 -480 -450 -429 -441 -465 -442 -379 -386 -405 -402 -409 -392 -375 -357 -322 -301 -320 -346 -330 -308 -306 -318 -316 -301 -298 -249 -277 -339 -350 -364 -381 -391 -378 -371 -415 -394 -436 -441 -447 -439 -474 -501 -418 -364 -281 -268 -269 -312 -364 -381 -385 -388 -396 -433 -483 -523 -539 -528 -495 -456 -423 -415 -439 -425 -419 -396 -379 -358 -352 -332 -329 -340 -346 -352 -352 -351 -357 -350 -337 -306 -291 -318 -319 -295 -290 -288 -283 -300 -319 -291 -253 -235 -208 -190 -179 -170 -187 -215 -213 -198 -165 -159 -154 -155 -141 -144 -178 -184 -155 -110 -151 -201 -192 -187 -174 -170 -184 -211 -249 -302 -329 -676 -663 -660 -670 -674 -678 -683 -681 -672 -665 -662 -662 -664 -681 -685 -695 -702 -712 -705 -697 -706 -718 -729 -739 -742 -740 -738 -738 -740 -742 -744 -742 -735 -728 -725 -723 -723 -725 -728 -732 -735 -730 -718 -704 -699 -675 -658 -656 -658 -678 -698 -715 -738 -748 -743 -724 -689 -664 -650 -642 -636 -633 -626 -611 -590 -568 -554 -545 -537 -531 -521 -510 -508 -501 -510 -509 -505 -504 -499 -497 -518 -499 -494 -489 -494 -490 -479 -473 -468 -464 -456 -439 -427 -418 -417 -420 -419 -426 -432 -438 -453 -455 -471 -475 -495 -515 -497 -488 -464 -452 -451 -471 -492 -502 -504 -504 -533 -559 -517 -445 -381 -325 -354 -411 -456 -593 -637 -637 -634 -600 -544 -412 -346 -325 -351 -378 -400 -426 -464 -505 -531 -512 -446 -446 -479 -471 -458 -462 -451 -432 -436 -453 -454 -454 -465 -430 -345 -356 -366 -339 -305 -280 -267 -286 -291 -304 -306 -305 -292 -303 -307 -315 -265 -287 -353 -360 -367 -374 -400 -408 -420 -476 -489 -480 -422 -452 -444 -482 -501 -418 -345 -275 -268 -267 -316 -347 -363 -372 -379 -391 -401 -436 -508 -571 -558 -475 -425 -413 -410 -435 -420 -404 -398 -398 -368 -354 -331 -347 -365 -353 -387 -371 -345 -358 -357 -336 -336 -304 -258 -232 -247 -265 -252 -278 -317 -317 -307 -285 -243 -213 -182 -176 -183 -202 -218 -207 -186 -179 -164 -161 -171 -188 -210 -207 -194 -142 -118 -168 -191 -190 -199 -188 -192 -202 -227 -261 -295 -314 -687 -692 -682 -674 -679 -685 -688 -685 -676 -668 -669 -677 -674 -683 -693 -706 -717 -721 -729 -707 -722 -732 -738 -746 -748 -746 -743 -741 -739 -738 -738 -737 -733 -726 -722 -724 -726 -728 -730 -732 -730 -716 -705 -696 -675 -665 -661 -652 -661 -704 -714 -729 -741 -743 -732 -725 -692 -673 -668 -665 -657 -641 -628 -614 -587 -562 -557 -551 -547 -542 -534 -525 -512 -519 -516 -524 -513 -509 -494 -480 -498 -524 -532 -535 -516 -502 -498 -491 -481 -473 -458 -438 -421 -406 -396 -399 -411 -414 -432 -439 -442 -457 -458 -483 -500 -510 -478 -468 -470 -480 -481 -479 -479 -490 -487 -484 -508 -522 -475 -403 -352 -332 -389 -474 -517 -572 -582 -602 -606 -528 -451 -371 -317 -350 -374 -383 -409 -427 -453 -467 -503 -506 -481 -493 -496 -461 -450 -446 -424 -437 -435 -440 -455 -486 -469 -325 -305 -341 -352 -341 -309 -282 -267 -268 -282 -304 -318 -320 -322 -318 -314 -332 -336 -355 -385 -381 -337 -317 -431 -444 -444 -524 -543 -489 -399 -419 -477 -484 -473 -378 -290 -270 -273 -280 -312 -338 -369 -401 -420 -425 -425 -422 -485 -589 -580 -479 -410 -407 -420 -439 -404 -399 -383 -361 -399 -389 -369 -347 -373 -367 -396 -365 -346 -342 -369 -388 -403 -336 -224 -220 -249 -224 -236 -262 -310 -325 -316 -314 -271 -224 -190 -197 -208 -226 -228 -227 -207 -182 -169 -172 -189 -211 -228 -220 -206 -179 -177 -197 -190 -198 -196 -182 -206 -216 -235 -266 -304 -305 -694 -695 -698 -687 -682 -687 -688 -685 -678 -678 -685 -680 -678 -685 -697 -711 -724 -735 -748 -727 -737 -743 -745 -751 -758 -754 -749 -742 -736 -733 -732 -734 -728 -721 -722 -726 -729 -730 -730 -729 -722 -709 -701 -680 -673 -662 -648 -658 -676 -713 -721 -736 -748 -744 -755 -715 -691 -692 -687 -680 -671 -650 -625 -604 -581 -564 -560 -554 -547 -541 -538 -537 -534 -531 -526 -530 -517 -513 -499 -490 -514 -556 -550 -553 -555 -544 -527 -514 -501 -476 -449 -428 -410 -398 -395 -408 -435 -411 -418 -432 -429 -441 -444 -475 -496 -481 -473 -482 -476 -443 -442 -445 -465 -465 -466 -479 -492 -486 -438 -379 -350 -355 -413 -452 -465 -498 -541 -583 -591 -491 -421 -352 -310 -365 -389 -392 -417 -431 -443 -459 -476 -468 -475 -483 -485 -478 -471 -440 -400 -425 -429 -397 -425 -472 -433 -350 -381 -364 -354 -351 -318 -311 -294 -283 -298 -323 -340 -338 -331 -324 -327 -359 -384 -401 -419 -407 -365 -363 -458 -489 -515 -545 -543 -456 -477 -454 -492 -463 -439 -313 -277 -284 -285 -290 -309 -335 -382 -408 -440 -470 -462 -465 -492 -511 -501 -447 -420 -423 -431 -424 -402 -402 -299 -312 -416 -419 -385 -380 -441 -440 -444 -395 -340 -331 -352 -361 -358 -331 -280 -262 -247 -208 -246 -259 -293 -335 -339 -339 -296 -223 -210 -224 -239 -246 -250 -236 -218 -190 -175 -183 -211 -231 -232 -220 -209 -206 -214 -213 -199 -212 -200 -150 -206 -209 -234 -273 -275 -313 -700 -698 -700 -687 -678 -683 -687 -685 -677 -680 -687 -681 -684 -691 -697 -714 -737 -749 -742 -742 -750 -754 -755 -758 -767 -761 -751 -745 -738 -731 -727 -727 -724 -721 -724 -729 -732 -732 -731 -724 -718 -712 -689 -678 -657 -654 -657 -665 -686 -724 -734 -753 -796 -792 -763 -714 -697 -698 -700 -693 -676 -649 -621 -599 -581 -571 -567 -560 -553 -547 -546 -546 -544 -531 -530 -531 -516 -513 -523 -536 -536 -552 -565 -568 -568 -550 -533 -522 -505 -473 -444 -424 -412 -408 -412 -430 -447 -438 -404 -425 -421 -417 -416 -450 -478 -463 -451 -444 -425 -420 -409 -409 -425 -435 -463 -490 -490 -471 -439 -397 -358 -344 -367 -384 -414 -438 -501 -556 -535 -459 -403 -339 -303 -361 -375 -380 -410 -440 -454 -459 -456 -455 -449 -442 -446 -460 -469 -457 -437 -426 -415 -385 -370 -423 -476 -423 -413 -378 -364 -371 -367 -338 -314 -303 -325 -353 -361 -348 -339 -329 -337 -372 -398 -418 -421 -354 -293 -362 -483 -508 -518 -542 -496 -441 -514 -560 -554 -487 -405 -295 -294 -313 -309 -306 -314 -321 -345 -401 -451 -455 -437 -429 -454 -477 -433 -419 -428 -428 -424 -413 -403 -421 -324 -403 -388 -413 -391 -404 -441 -442 -413 -346 -300 -317 -318 -293 -276 -261 -270 -293 -276 -242 -249 -284 -332 -346 -348 -336 -287 -230 -237 -252 -259 -266 -272 -250 -223 -198 -185 -197 -221 -230 -225 -222 -210 -202 -218 -231 -227 -223 -219 -184 -185 -200 -204 -234 -283 -324 -706 -701 -699 -680 -672 -678 -684 -684 -690 -696 -690 -688 -689 -696 -709 -728 -750 -742 -744 -749 -756 -761 -764 -767 -770 -761 -755 -746 -736 -726 -717 -718 -716 -716 -723 -730 -734 -735 -733 -728 -720 -711 -687 -669 -663 -659 -664 -678 -699 -749 -789 -802 -795 -764 -754 -726 -706 -711 -712 -689 -659 -629 -605 -592 -586 -580 -573 -569 -566 -554 -546 -544 -534 -522 -525 -527 -522 -521 -529 -531 -547 -550 -525 -538 -540 -539 -534 -525 -501 -470 -447 -430 -419 -427 -443 -443 -442 -438 -415 -412 -413 -408 -414 -451 -470 -460 -428 -416 -414 -401 -391 -389 -402 -418 -439 -456 -439 -417 -403 -367 -337 -333 -352 -396 -359 -265 -436 -489 -469 -390 -362 -329 -310 -340 -355 -375 -418 -449 -457 -457 -442 -458 -470 -457 -454 -463 -469 -472 -468 -440 -423 -399 -346 -416 -476 -446 -434 -414 -413 -414 -396 -346 -316 -312 -345 -384 -386 -365 -352 -344 -339 -344 -378 -424 -386 -274 -263 -386 -509 -524 -507 -523 -441 -428 -495 -596 -538 -490 -362 -285 -321 -353 -359 -356 -357 -361 -382 -316 -318 -419 -397 -367 -372 -412 -422 -434 -441 -437 -425 -416 -415 -446 -479 -481 -353 -365 -426 -448 -464 -435 -347 -276 -257 -275 -292 -271 -240 -251 -291 -338 -332 -286 -261 -280 -309 -326 -320 -306 -266 -251 -255 -268 -281 -288 -288 -263 -230 -203 -193 -212 -240 -239 -225 -219 -205 -199 -214 -232 -243 -233 -220 -212 -208 -214 -212 -206 -287 -308 -702 -699 -695 -675 -671 -680 -685 -685 -696 -704 -700 -699 -700 -709 -724 -738 -746 -753 -756 -757 -760 -762 -765 -769 -766 -758 -749 -736 -727 -716 -708 -710 -709 -710 -719 -727 -731 -731 -736 -744 -730 -702 -686 -677 -674 -670 -678 -695 -717 -756 -764 -762 -748 -745 -728 -714 -711 -723 -712 -683 -653 -623 -603 -594 -589 -581 -572 -569 -560 -554 -554 -556 -557 -522 -522 -529 -529 -535 -533 -541 -541 -523 -496 -508 -518 -524 -522 -510 -491 -466 -447 -441 -442 -435 -431 -452 -445 -417 -428 -416 -427 -427 -435 -453 -453 -437 -428 -412 -403 -399 -397 -395 -402 -411 -420 -399 -365 -362 -355 -326 -312 -298 -334 -416 -390 -292 -460 -426 -406 -351 -348 -346 -344 -331 -349 -380 -415 -428 -441 -449 -446 -474 -491 -482 -479 -468 -451 -454 -460 -452 -429 -394 -387 -428 -477 -469 -468 -446 -435 -424 -368 -332 -317 -318 -361 -403 -394 -379 -376 -374 -363 -330 -331 -382 -411 -407 -410 -500 -520 -453 -431 -456 -404 -393 -501 -531 -502 -460 -335 -287 -345 -382 -389 -388 -395 -408 -432 -442 -432 -414 -390 -362 -357 -402 -458 -463 -465 -444 -427 -424 -434 -464 -499 -482 -363 -349 -412 -461 -413 -336 -267 -227 -220 -230 -239 -234 -231 -238 -259 -324 -345 -281 -264 -263 -277 -298 -294 -280 -266 -260 -246 -278 -295 -301 -297 -272 -235 -209 -205 -227 -250 -258 -258 -240 -212 -199 -202 -213 -230 -233 -217 -218 -223 -231 -230 -147 -144 -287 -690 -688 -684 -684 -695 -690 -686 -688 -688 -700 -711 -709 -713 -724 -740 -755 -763 -774 -773 -769 -765 -761 -761 -763 -757 -748 -735 -725 -718 -707 -705 -707 -708 -707 -711 -726 -735 -734 -738 -738 -719 -702 -698 -684 -687 -688 -699 -718 -737 -761 -748 -747 -738 -733 -725 -722 -725 -726 -712 -682 -650 -621 -602 -593 -588 -579 -565 -559 -552 -554 -558 -556 -552 -549 -527 -543 -543 -535 -537 -537 -509 -483 -478 -482 -496 -508 -508 -497 -481 -463 -465 -478 -475 -465 -454 -450 -449 -430 -430 -419 -427 -433 -476 -474 -475 -454 -436 -418 -411 -413 -412 -411 -411 -409 -396 -377 -380 -391 -369 -330 -303 -305 -358 -415 -432 -446 -426 -394 -360 -386 -402 -405 -390 -374 -371 -397 -409 -392 -417 -446 -462 -479 -487 -494 -488 -462 -453 -457 -455 -437 -411 -387 -411 -441 -504 -502 -435 -433 -419 -423 -274 -317 -298 -315 -373 -421 -417 -417 -414 -404 -393 -344 -273 -258 -358 -488 -511 -516 -496 -343 -334 -414 -344 -384 -490 -434 -536 -431 -323 -259 -338 -383 -385 -388 -394 -417 -431 -439 -469 -473 -448 -411 -399 -429 -454 -467 -451 -412 -408 -434 -436 -440 -466 -462 -418 -412 -431 -415 -317 -246 -222 -210 -210 -219 -227 -209 -173 -168 -210 -331 -340 -279 -258 -249 -255 -275 -289 -284 -281 -262 -241 -272 -295 -308 -305 -279 -244 -220 -213 -216 -244 -281 -282 -255 -209 -192 -190 -200 -217 -220 -223 -232 -253 -254 -254 -234 -197 -280 -688 -684 -682 -687 -697 -707 -697 -705 -702 -691 -704 -720 -714 -711 -730 -756 -785 -791 -786 -776 -767 -766 -760 -757 -754 -737 -728 -723 -713 -706 -707 -706 -704 -699 -699 -722 -742 -744 -739 -727 -712 -703 -703 -692 -696 -708 -722 -738 -748 -761 -747 -741 -732 -731 -726 -729 -733 -731 -706 -671 -646 -627 -606 -594 -584 -571 -562 -556 -553 -558 -559 -552 -539 -525 -532 -537 -526 -529 -560 -530 -511 -496 -482 -476 -485 -490 -485 -477 -470 -468 -467 -464 -460 -458 -461 -451 -442 -435 -420 -415 -420 -440 -475 -479 -488 -462 -446 -437 -430 -432 -430 -429 -430 -421 -427 -434 -423 -400 -364 -326 -303 -319 -403 -421 -414 -427 -413 -402 -387 -425 -443 -448 -419 -395 -391 -422 -421 -412 -435 -458 -470 -473 -468 -468 -465 -454 -462 -471 -459 -423 -394 -385 -410 -414 -433 -451 -418 -430 -372 -344 -281 -343 -246 -271 -367 -400 -435 -448 -426 -418 -410 -387 -356 -338 -384 -426 -460 -450 -458 -401 -314 -411 -301 -374 -481 -426 -497 -392 -297 -259 -273 -341 -380 -382 -389 -407 -412 -425 -469 -474 -457 -456 -451 -428 -435 -433 -423 -387 -419 -439 -442 -395 -397 -384 -386 -377 -361 -321 -253 -217 -214 -214 -218 -226 -231 -233 -212 -135 -154 -336 -348 -288 -251 -247 -250 -258 -278 -289 -290 -274 -267 -284 -302 -316 -314 -294 -260 -239 -225 -211 -238 -281 -284 -253 -196 -189 -194 -206 -213 -217 -224 -236 -274 -266 -264 -279 -264 -299 -693 -688 -687 -692 -701 -704 -708 -715 -704 -696 -700 -706 -713 -725 -746 -770 -789 -791 -782 -772 -769 -760 -754 -749 -744 -734 -730 -723 -717 -712 -708 -702 -696 -703 -710 -724 -739 -742 -735 -722 -712 -712 -711 -700 -704 -727 -741 -749 -753 -755 -740 -738 -741 -740 -729 -730 -735 -737 -714 -677 -653 -642 -620 -589 -566 -557 -557 -558 -558 -560 -551 -537 -525 -519 -527 -517 -524 -555 -557 -531 -509 -491 -476 -473 -477 -477 -483 -477 -469 -474 -465 -445 -441 -448 -459 -450 -440 -431 -422 -420 -427 -429 -437 -462 -468 -461 -457 -461 -442 -438 -448 -452 -452 -448 -449 -436 -410 -384 -352 -320 -304 -340 -392 -428 -404 -389 -404 -427 -456 -437 -448 -449 -412 -383 -389 -427 -446 -447 -450 -455 -458 -463 -460 -455 -455 -456 -464 -466 -468 -442 -405 -379 -385 -400 -401 -442 -422 -414 -378 -357 -341 -359 -282 -292 -314 -333 -379 -431 -440 -425 -414 -380 -361 -397 -381 -316 -331 -401 -431 -428 -330 -347 -288 -348 -447 -455 -417 -375 -328 -279 -266 -329 -365 -358 -356 -370 -395 -409 -421 -413 -419 -444 -450 -433 -415 -394 -401 -411 -457 -458 -450 -418 -359 -311 -308 -291 -267 -247 -226 -219 -224 -225 -225 -228 -234 -238 -246 -259 -278 -335 -351 -298 -255 -247 -248 -254 -272 -291 -297 -284 -292 -307 -321 -333 -331 -324 -308 -267 -226 -209 -232 -276 -284 -234 -193 -200 -206 -216 -218 -228 -241 -225 -253 -273 -267 -271 -290 -299 -698 -694 -693 -699 -701 -707 -711 -718 -710 -705 -711 -716 -723 -734 -754 -775 -787 -785 -783 -775 -766 -756 -749 -742 -736 -738 -735 -727 -724 -717 -707 -702 -694 -710 -724 -733 -740 -742 -734 -720 -716 -724 -719 -712 -716 -732 -750 -754 -754 -743 -735 -744 -748 -750 -741 -746 -748 -735 -722 -691 -671 -644 -611 -579 -555 -549 -553 -563 -563 -554 -536 -518 -509 -507 -504 -508 -518 -517 -556 -535 -496 -489 -479 -474 -475 -477 -477 -478 -476 -475 -465 -453 -455 -458 -453 -439 -428 -422 -431 -423 -423 -429 -433 -442 -446 -450 -459 -468 -467 -473 -458 -456 -461 -460 -458 -435 -403 -384 -368 -337 -300 -317 -380 -423 -408 -377 -371 -423 -456 -457 -450 -439 -399 -368 -377 -417 -451 -455 -453 -446 -436 -444 -455 -431 -419 -463 -471 -452 -460 -466 -456 -432 -398 -417 -395 -405 -376 -394 -326 -344 -368 -380 -383 -372 -351 -319 -358 -427 -435 -416 -406 -390 -374 -376 -331 -291 -277 -376 -422 -377 -373 -293 -280 -314 -375 -398 -377 -351 -334 -270 -258 -242 -247 -306 -336 -355 -389 -409 -419 -416 -415 -444 -458 -444 -413 -393 -401 -437 -483 -485 -469 -452 -345 -276 -263 -247 -230 -222 -219 -226 -239 -242 -244 -245 -241 -242 -258 -278 -297 -314 -316 -282 -264 -252 -248 -251 -264 -276 -290 -294 -319 -337 -331 -325 -326 -326 -307 -257 -210 -190 -200 -259 -273 -215 -200 -210 -215 -226 -233 -241 -256 -287 -257 -285 -293 -284 -283 -293 -709 -706 -701 -702 -708 -713 -716 -706 -706 -713 -717 -723 -729 -739 -753 -771 -781 -779 -781 -778 -773 -765 -757 -748 -740 -738 -735 -726 -721 -713 -708 -700 -704 -716 -728 -739 -745 -741 -730 -716 -716 -727 -726 -725 -725 -730 -746 -752 -739 -733 -733 -740 -751 -756 -751 -762 -760 -748 -741 -717 -687 -648 -610 -576 -553 -550 -554 -558 -554 -540 -519 -500 -497 -492 -498 -515 -533 -551 -547 -531 -505 -497 -482 -479 -476 -473 -471 -471 -473 -472 -462 -455 -454 -454 -453 -440 -435 -423 -426 -440 -438 -427 -422 -430 -441 -447 -457 -455 -440 -434 -443 -450 -452 -458 -458 -440 -412 -394 -384 -366 -340 -333 -372 -402 -418 -399 -362 -389 -428 -453 -449 -435 -396 -362 -357 -372 -415 -448 -458 -442 -422 -433 -448 -429 -424 -453 -465 -454 -453 -443 -449 -456 -420 -433 -416 -348 -374 -383 -365 -363 -365 -366 -399 -380 -343 -354 -426 -464 -435 -415 -407 -401 -392 -388 -358 -298 -322 -315 -379 -300 -333 -267 -269 -290 -307 -329 -340 -332 -314 -289 -250 -191 -171 -200 -278 -373 -394 -398 -409 -419 -427 -455 -483 -450 -411 -423 -454 -472 -506 -510 -480 -423 -318 -262 -247 -234 -226 -227 -229 -240 -251 -249 -258 -265 -255 -253 -263 -291 -299 -302 -297 -281 -278 -261 -251 -239 -237 -242 -267 -299 -340 -354 -348 -332 -308 -300 -282 -237 -182 -111 -133 -234 -260 -224 -209 -219 -229 -241 -255 -263 -279 -310 -277 -242 -232 -221 -233 -277 -727 -724 -707 -710 -716 -720 -723 -709 -710 -716 -721 -726 -731 -738 -743 -750 -763 -772 -779 -781 -777 -770 -760 -749 -738 -732 -730 -723 -721 -711 -705 -693 -708 -724 -738 -749 -750 -741 -727 -715 -719 -732 -734 -736 -738 -744 -746 -741 -729 -719 -725 -736 -751 -759 -765 -776 -777 -764 -741 -715 -687 -649 -604 -572 -559 -556 -554 -548 -541 -532 -522 -497 -483 -485 -511 -516 -569 -545 -561 -555 -525 -509 -494 -490 -479 -470 -465 -464 -470 -480 -470 -451 -456 -469 -467 -457 -450 -448 -445 -451 -435 -425 -422 -424 -431 -440 -450 -433 -414 -406 -413 -425 -432 -447 -439 -420 -410 -411 -427 -404 -355 -339 -351 -354 -410 -401 -341 -344 -386 -427 -430 -423 -398 -383 -369 -360 -392 -433 -448 -443 -431 -431 -444 -446 -448 -459 -462 -458 -443 -437 -452 -462 -451 -437 -435 -390 -355 -342 -347 -349 -349 -344 -359 -373 -354 -356 -414 -449 -435 -429 -424 -421 -417 -387 -302 -284 -361 -385 -344 -316 -304 -257 -261 -237 -213 -292 -336 -343 -317 -300 -330 -257 -137 -173 -300 -396 -401 -409 -410 -439 -419 -436 -463 -424 -409 -437 -474 -504 -530 -518 -455 -363 -283 -252 -243 -235 -234 -236 -235 -250 -269 -263 -276 -288 -279 -276 -283 -306 -304 -301 -300 -296 -283 -267 -251 -230 -219 -224 -251 -299 -335 -358 -336 -291 -296 -282 -251 -210 -143 -52 -111 -176 -239 -240 -217 -224 -243 -268 -281 -288 -293 -312 -279 -255 -258 -210 -164 -225 -736 -730 -714 -716 -723 -729 -735 -720 -716 -716 -721 -728 -732 -733 -736 -744 -755 -751 -734 -739 -746 -769 -756 -744 -735 -727 -723 -722 -717 -709 -698 -687 -708 -727 -744 -753 -750 -738 -724 -715 -718 -725 -730 -742 -754 -759 -757 -740 -720 -708 -723 -736 -746 -748 -765 -768 -769 -761 -732 -706 -679 -650 -608 -575 -566 -561 -553 -544 -536 -528 -507 -483 -472 -479 -506 -570 -579 -555 -558 -563 -537 -530 -516 -499 -481 -470 -463 -458 -457 -465 -460 -451 -468 -479 -484 -483 -482 -476 -460 -446 -432 -426 -423 -423 -426 -432 -437 -420 -412 -399 -397 -405 -414 -423 -420 -407 -412 -442 -443 -377 -335 -319 -320 -322 -393 -397 -336 -319 -355 -390 -415 -422 -418 -411 -399 -388 -399 -423 -446 -456 -445 -435 -449 -472 -480 -482 -473 -461 -450 -437 -447 -462 -457 -420 -401 -395 -354 -346 -359 -353 -344 -336 -346 -347 -340 -329 -350 -406 -426 -438 -447 -442 -429 -416 -288 -298 -420 -429 -357 -385 -291 -264 -217 -250 -277 -334 -370 -380 -383 -368 -387 -417 -416 -422 -420 -412 -433 -446 -465 -472 -439 -409 -392 -366 -364 -396 -433 -494 -514 -483 -394 -305 -257 -246 -242 -240 -243 -248 -256 -266 -278 -267 -304 -307 -294 -293 -304 -309 -313 -312 -304 -301 -283 -268 -252 -233 -217 -216 -240 -263 -302 -371 -378 -313 -281 -267 -229 -189 -120 -86 -151 -175 -225 -223 -216 -215 -235 -268 -287 -294 -299 -302 -302 -300 -296 -256 -211 -238 -739 -730 -718 -720 -730 -739 -742 -727 -718 -715 -720 -725 -730 -734 -735 -741 -732 -713 -724 -733 -732 -731 -745 -734 -729 -727 -721 -718 -712 -704 -694 -685 -712 -732 -745 -749 -742 -730 -722 -718 -716 -720 -729 -748 -768 -768 -758 -734 -712 -702 -721 -733 -733 -740 -756 -757 -769 -752 -731 -712 -681 -648 -605 -576 -568 -561 -553 -547 -536 -518 -493 -470 -465 -489 -541 -567 -604 -527 -549 -544 -539 -531 -519 -503 -486 -472 -462 -454 -445 -450 -455 -456 -468 -471 -467 -464 -470 -471 -478 -445 -433 -429 -425 -427 -426 -428 -427 -416 -402 -389 -385 -389 -400 -413 -415 -409 -417 -438 -421 -353 -319 -283 -278 -293 -366 -394 -352 -332 -348 -375 -396 -423 -428 -407 -391 -393 -404 -422 -440 -438 -437 -445 -460 -486 -489 -485 -460 -445 -432 -415 -429 -467 -449 -418 -426 -407 -403 -399 -383 -365 -335 -338 -357 -362 -350 -228 -157 -299 -415 -430 -470 -469 -451 -467 -384 -342 -351 -367 -342 -362 -323 -278 -241 -296 -347 -382 -404 -414 -421 -420 -437 -461 -463 -460 -448 -444 -442 -444 -461 -468 -453 -400 -362 -344 -330 -336 -430 -470 -450 -403 -325 -263 -241 -241 -242 -242 -246 -247 -249 -273 -287 -287 -320 -321 -302 -299 -306 -305 -320 -320 -310 -301 -284 -272 -259 -236 -213 -205 -211 -236 -302 -378 -399 -349 -284 -248 -215 -207 -224 -216 -230 -269 -236 -220 -211 -224 -253 -288 -294 -292 -289 -288 -287 -284 -279 -250 -218 -239 -742 -723 -721 -724 -736 -748 -729 -725 -720 -717 -717 -725 -732 -734 -733 -737 -725 -706 -718 -723 -716 -710 -730 -722 -722 -723 -718 -717 -712 -705 -696 -690 -717 -736 -742 -740 -731 -725 -720 -715 -717 -725 -737 -753 -763 -760 -750 -724 -705 -698 -709 -722 -734 -751 -758 -759 -759 -748 -736 -708 -669 -635 -596 -571 -564 -559 -552 -543 -532 -510 -485 -467 -477 -521 -562 -562 -590 -547 -543 -547 -533 -528 -521 -506 -491 -479 -469 -457 -449 -460 -474 -464 -445 -442 -436 -431 -435 -448 -469 -441 -437 -434 -435 -436 -433 -430 -425 -411 -394 -381 -375 -377 -387 -399 -406 -410 -410 -408 -387 -334 -283 -262 -252 -281 -350 -399 -383 -372 -362 -374 -399 -416 -419 -391 -380 -385 -398 -420 -435 -434 -437 -444 -454 -474 -478 -469 -448 -398 -389 -385 -391 -433 -439 -448 -408 -360 -411 -404 -374 -343 -323 -333 -338 -321 -296 -322 -378 -407 -429 -414 -457 -485 -472 -487 -418 -345 -302 -331 -328 -351 -325 -282 -278 -313 -369 -416 -439 -444 -438 -442 -454 -466 -478 -423 -346 -427 -435 -439 -453 -444 -460 -437 -394 -377 -342 -355 -427 -419 -364 -314 -270 -243 -236 -238 -240 -243 -240 -236 -264 -312 -318 -315 -313 -323 -312 -309 -300 -295 -308 -321 -316 -308 -295 -281 -262 -246 -222 -199 -198 -234 -312 -383 -395 -340 -280 -245 -226 -227 -236 -291 -316 -335 -259 -238 -227 -218 -203 -269 -303 -302 -294 -288 -276 -280 -303 -286 -253 -245 -745 -724 -723 -729 -742 -745 -728 -724 -723 -722 -724 -732 -736 -733 -730 -714 -697 -702 -706 -704 -693 -683 -692 -717 -718 -719 -721 -722 -723 -713 -707 -701 -707 -733 -723 -714 -722 -723 -716 -714 -720 -732 -746 -758 -755 -744 -731 -717 -701 -696 -697 -724 -752 -759 -757 -750 -740 -740 -735 -698 -652 -619 -593 -575 -563 -552 -545 -539 -527 -504 -481 -469 -486 -522 -525 -532 -546 -558 -556 -553 -544 -534 -525 -508 -494 -483 -472 -460 -454 -449 -437 -414 -398 -403 -415 -414 -407 -421 -433 -438 -441 -441 -448 -449 -445 -436 -427 -413 -398 -386 -375 -381 -399 -407 -412 -415 -407 -394 -369 -325 -285 -267 -252 -281 -358 -419 -413 -408 -386 -388 -409 -422 -403 -375 -367 -372 -394 -423 -440 -444 -442 -445 -459 -474 -486 -476 -432 -370 -349 -364 -378 -442 -443 -444 -342 -351 -382 -378 -347 -314 -307 -320 -320 -304 -313 -328 -332 -378 -404 -352 -340 -381 -346 -422 -363 -310 -299 -322 -323 -334 -295 -280 -256 -270 -359 -432 -457 -453 -446 -463 -484 -468 -433 -382 -333 -373 -432 -442 -436 -460 -463 -463 -441 -398 -365 -385 -381 -330 -283 -256 -243 -239 -237 -239 -246 -252 -257 -275 -307 -330 -320 -329 -339 -331 -332 -315 -300 -290 -287 -305 -309 -311 -305 -288 -266 -246 -218 -196 -206 -253 -330 -379 -355 -307 -272 -253 -244 -236 -262 -275 -314 -342 -296 -249 -226 -209 -107 -64 -117 -233 -299 -304 -289 -275 -309 -317 -310 -291 -744 -721 -723 -732 -743 -730 -720 -720 -722 -724 -728 -735 -733 -708 -689 -687 -687 -690 -690 -688 -684 -692 -718 -718 -719 -724 -729 -734 -734 -727 -723 -714 -707 -715 -711 -704 -702 -712 -717 -720 -730 -743 -758 -767 -758 -736 -716 -712 -696 -700 -705 -745 -765 -766 -766 -737 -734 -739 -731 -685 -649 -617 -600 -577 -553 -545 -541 -534 -520 -497 -477 -476 -502 -533 -514 -500 -529 -562 -570 -563 -555 -544 -532 -514 -500 -485 -473 -460 -450 -438 -414 -390 -384 -401 -423 -424 -405 -413 -425 -436 -442 -446 -450 -451 -448 -441 -432 -417 -405 -390 -380 -387 -402 -405 -407 -408 -406 -411 -388 -348 -306 -274 -259 -290 -373 -429 -427 -429 -411 -402 -417 -414 -390 -369 -364 -380 -410 -430 -436 -446 -453 -446 -452 -468 -481 -466 -414 -389 -365 -378 -376 -379 -420 -451 -386 -355 -345 -337 -316 -299 -308 -333 -335 -323 -324 -297 -238 -241 -281 -243 -264 -263 -184 -251 -295 -267 -291 -231 -225 -274 -275 -285 -288 -313 -355 -337 -305 -320 -400 -484 -487 -465 -428 -434 -387 -400 -461 -462 -455 -471 -443 -438 -429 -402 -384 -394 -327 -259 -233 -228 -228 -231 -235 -243 -255 -256 -261 -284 -315 -330 -324 -332 -332 -337 -337 -325 -303 -289 -274 -283 -303 -318 -320 -308 -278 -242 -210 -199 -225 -282 -344 -365 -333 -308 -287 -280 -211 -217 -269 -269 -305 -332 -314 -267 -233 -221 -126 -30 -49 -191 -292 -293 -312 -323 -320 -331 -333 -342 -740 -718 -721 -732 -737 -738 -715 -718 -722 -724 -731 -731 -707 -689 -684 -680 -681 -699 -720 -718 -712 -714 -722 -723 -725 -725 -704 -709 -746 -740 -736 -723 -719 -714 -708 -702 -694 -709 -723 -732 -744 -756 -766 -772 -761 -739 -726 -710 -694 -705 -718 -757 -771 -783 -763 -737 -734 -736 -721 -691 -662 -625 -597 -570 -546 -540 -540 -531 -513 -490 -476 -490 -517 -558 -568 -527 -542 -569 -574 -570 -563 -554 -540 -522 -505 -491 -481 -466 -452 -442 -422 -396 -398 -428 -447 -446 -416 -424 -428 -433 -437 -446 -447 -447 -451 -448 -439 -426 -408 -389 -380 -379 -378 -372 -374 -381 -402 -437 -417 -365 -315 -276 -264 -295 -336 -400 -425 -433 -429 -426 -437 -418 -388 -379 -382 -402 -419 -424 -434 -448 -449 -443 -437 -439 -449 -439 -368 -401 -367 -363 -363 -360 -366 -386 -356 -330 -312 -311 -301 -296 -309 -332 -350 -352 -336 -286 -206 -185 -174 -193 -373 -327 -182 -190 -175 -197 -254 -151 -183 -247 -267 -288 -305 -321 -350 -361 -358 -309 -338 -482 -481 -451 -423 -502 -502 -520 -490 -496 -491 -449 -415 -408 -409 -413 -413 -391 -291 -226 -215 -219 -227 -234 -239 -248 -257 -252 -262 -289 -300 -335 -334 -342 -341 -339 -341 -331 -301 -280 -268 -281 -314 -332 -334 -320 -281 -235 -208 -213 -251 -312 -361 -356 -326 -323 -312 -289 -145 -167 -246 -271 -290 -319 -302 -285 -266 -259 -237 -170 -149 -216 -261 -286 -321 -318 -298 -300 -322 -358 -738 -714 -716 -723 -724 -713 -702 -708 -716 -721 -723 -703 -692 -687 -678 -671 -688 -708 -709 -711 -712 -719 -725 -732 -737 -736 -722 -720 -723 -755 -746 -742 -730 -721 -709 -703 -698 -718 -737 -749 -760 -769 -776 -774 -754 -739 -737 -711 -696 -709 -725 -763 -783 -785 -757 -742 -737 -737 -724 -708 -663 -616 -588 -566 -544 -537 -537 -527 -510 -487 -476 -487 -505 -550 -585 -549 -544 -570 -574 -567 -569 -566 -551 -538 -520 -504 -483 -463 -457 -463 -453 -421 -419 -454 -465 -436 -438 -441 -442 -436 -439 -440 -449 -453 -457 -453 -443 -428 -401 -385 -378 -373 -367 -361 -363 -380 -410 -432 -413 -365 -313 -279 -266 -279 -302 -376 -416 -431 -442 -454 -457 -426 -405 -402 -395 -395 -408 -419 -439 -464 -453 -423 -410 -405 -387 -313 -408 -370 -367 -352 -359 -377 -369 -375 -357 -352 -327 -307 -294 -294 -299 -318 -347 -366 -373 -348 -297 -314 -306 -394 -439 -430 -371 -361 -268 -240 -195 -207 -239 -254 -265 -287 -306 -313 -257 -222 -328 -442 -465 -477 -465 -458 -430 -492 -520 -525 -523 -524 -496 -420 -393 -400 -367 -423 -434 -372 -284 -229 -215 -225 -239 -247 -252 -258 -256 -248 -260 -303 -331 -332 -336 -343 -337 -335 -336 -321 -289 -267 -269 -282 -309 -334 -338 -316 -277 -229 -205 -234 -282 -338 -368 -347 -344 -327 -329 -304 -133 -158 -220 -264 -284 -302 -289 -281 -268 -263 -272 -270 -261 -244 -225 -255 -290 -296 -266 -273 -309 -351 -734 -715 -707 -710 -711 -690 -689 -698 -711 -707 -711 -724 -732 -726 -706 -695 -694 -699 -708 -715 -723 -734 -743 -739 -710 -719 -725 -728 -722 -727 -725 -747 -739 -730 -713 -705 -706 -733 -755 -766 -774 -771 -764 -764 -753 -736 -727 -715 -694 -697 -714 -757 -776 -782 -764 -752 -748 -745 -733 -705 -658 -614 -585 -565 -546 -538 -535 -524 -509 -494 -478 -479 -506 -546 -572 -543 -543 -563 -564 -557 -563 -567 -560 -557 -540 -508 -476 -457 -458 -474 -465 -429 -422 -447 -456 -437 -447 -457 -459 -447 -437 -438 -452 -449 -443 -439 -429 -416 -394 -384 -375 -363 -359 -368 -388 -409 -418 -410 -393 -362 -318 -302 -271 -267 -305 -361 -373 -423 -444 -458 -457 -391 -416 -439 -430 -417 -410 -417 -435 -455 -455 -429 -390 -342 -375 -379 -382 -333 -327 -344 -371 -395 -400 -403 -391 -358 -321 -307 -303 -289 -293 -318 -346 -368 -373 -381 -405 -413 -402 -448 -436 -467 -473 -436 -362 -282 -224 -264 -276 -270 -276 -295 -305 -232 -160 -254 -406 -459 -480 -466 -433 -418 -417 -422 -480 -518 -513 -494 -471 -412 -389 -408 -390 -439 -416 -363 -299 -236 -218 -234 -251 -258 -263 -265 -252 -245 -247 -251 -288 -315 -337 -350 -344 -335 -329 -310 -282 -267 -277 -292 -312 -339 -347 -323 -282 -238 -214 -227 -310 -365 -367 -371 -341 -338 -348 -313 -165 -195 -225 -264 -282 -292 -287 -277 -264 -264 -281 -291 -284 -255 -236 -254 -261 -281 -302 -292 -308 -339 -730 -716 -701 -703 -701 -699 -693 -701 -699 -709 -714 -711 -697 -688 -686 -687 -690 -699 -709 -721 -736 -751 -748 -724 -726 -728 -732 -731 -730 -723 -720 -718 -715 -729 -716 -710 -714 -729 -743 -750 -753 -755 -760 -764 -756 -736 -713 -699 -689 -684 -709 -752 -775 -789 -781 -751 -743 -736 -717 -699 -656 -620 -591 -568 -551 -543 -538 -527 -519 -510 -490 -481 -502 -536 -553 -546 -544 -560 -556 -553 -555 -560 -564 -561 -538 -499 -467 -450 -450 -455 -437 -410 -410 -427 -440 -446 -450 -474 -471 -449 -432 -444 -450 -445 -430 -421 -416 -407 -388 -375 -371 -365 -364 -376 -395 -406 -401 -382 -371 -358 -322 -306 -277 -268 -307 -347 -373 -409 -416 -429 -439 -428 -444 -453 -438 -414 -398 -404 -425 -434 -433 -442 -412 -341 -353 -349 -318 -331 -316 -365 -404 -412 -395 -380 -373 -379 -352 -331 -311 -290 -285 -309 -349 -367 -366 -374 -403 -404 -386 -398 -430 -454 -465 -428 -337 -270 -252 -286 -303 -295 -293 -304 -269 -205 -164 -261 -429 -472 -488 -467 -451 -501 -445 -490 -330 -506 -476 -406 -433 -414 -407 -432 -466 -467 -416 -354 -282 -230 -227 -248 -266 -272 -271 -259 -252 -240 -241 -252 -273 -295 -330 -357 -353 -318 -300 -293 -283 -276 -282 -292 -292 -325 -359 -332 -293 -245 -227 -227 -245 -316 -364 -356 -334 -348 -358 -337 -252 -236 -228 -248 -252 -283 -306 -302 -289 -283 -298 -312 -300 -270 -249 -256 -284 -311 -353 -335 -310 -326 -722 -711 -697 -698 -696 -697 -708 -711 -696 -725 -684 -675 -676 -675 -677 -681 -686 -694 -711 -734 -751 -749 -732 -739 -741 -743 -742 -737 -730 -729 -724 -723 -713 -731 -721 -719 -723 -734 -747 -752 -753 -756 -764 -767 -755 -732 -703 -681 -682 -681 -711 -758 -780 -784 -790 -748 -736 -726 -703 -694 -656 -629 -599 -574 -558 -549 -547 -542 -534 -520 -497 -483 -499 -530 -545 -542 -548 -563 -558 -556 -551 -550 -559 -557 -533 -489 -459 -445 -438 -429 -412 -398 -403 -420 -432 -450 -466 -485 -473 -447 -429 -453 -458 -444 -422 -414 -409 -398 -379 -365 -371 -382 -373 -366 -370 -375 -384 -372 -366 -351 -317 -296 -272 -262 -307 -334 -370 -380 -365 -384 -393 -411 -430 -446 -436 -404 -390 -402 -418 -427 -424 -425 -447 -442 -429 -349 -238 -228 -306 -362 -397 -405 -392 -390 -401 -440 -431 -384 -345 -315 -287 -298 -346 -365 -360 -361 -357 -369 -405 -407 -441 -384 -437 -417 -318 -275 -260 -291 -322 -328 -324 -325 -324 -273 -286 -390 -425 -436 -440 -494 -533 -537 -541 -531 -537 -502 -401 -427 -428 -431 -446 -460 -467 -453 -397 -315 -247 -225 -243 -271 -289 -288 -272 -252 -251 -250 -242 -246 -266 -282 -310 -351 -366 -280 -256 -269 -279 -273 -278 -291 -272 -293 -357 -331 -247 -193 -230 -234 -261 -309 -353 -346 -333 -351 -365 -337 -279 -246 -234 -237 -207 -208 -262 -308 -319 -313 -312 -312 -303 -301 -294 -285 -304 -325 -349 -338 -303 -313 -715 -712 -707 -708 -708 -712 -708 -705 -709 -721 -681 -674 -671 -669 -673 -681 -688 -699 -722 -747 -748 -736 -743 -746 -749 -751 -753 -740 -733 -734 -729 -722 -715 -702 -718 -722 -733 -747 -753 -757 -760 -763 -764 -760 -744 -719 -691 -671 -674 -680 -708 -728 -761 -774 -764 -745 -736 -728 -705 -693 -658 -633 -603 -580 -570 -561 -557 -554 -545 -529 -503 -490 -500 -525 -538 -543 -554 -564 -562 -558 -547 -541 -549 -547 -520 -479 -455 -446 -435 -422 -411 -405 -407 -423 -449 -463 -471 -482 -463 -443 -436 -466 -458 -446 -422 -408 -398 -386 -374 -360 -363 -381 -376 -355 -347 -351 -362 -367 -368 -347 -312 -286 -263 -262 -297 -327 -354 -354 -259 -242 -290 -375 -422 -438 -426 -410 -405 -404 -407 -414 -435 -450 -449 -430 -394 -364 -341 -305 -307 -376 -431 -415 -415 -447 -460 -461 -456 -435 -402 -363 -330 -328 -350 -366 -384 -385 -357 -362 -400 -415 -402 -360 -343 -394 -326 -285 -272 -279 -320 -344 -353 -356 -356 -349 -370 -415 -436 -464 -481 -483 -487 -522 -537 -478 -507 -494 -443 -430 -424 -451 -467 -473 -461 -411 -337 -271 -231 -233 -270 -302 -312 -295 -270 -266 -254 -239 -50 -67 -230 -277 -300 -341 -359 -307 -292 -287 -278 -263 -272 -301 -280 -278 -358 -318 -209 -178 -106 -168 -268 -310 -315 -322 -335 -356 -360 -335 -289 -261 -242 -237 -177 -125 -147 -225 -306 -310 -305 -305 -308 -308 -300 -290 -304 -353 -254 -318 -317 -323 -714 -714 -719 -721 -725 -730 -718 -705 -709 -704 -692 -693 -680 -678 -679 -685 -694 -707 -731 -755 -754 -742 -744 -744 -749 -758 -751 -734 -734 -731 -726 -721 -712 -693 -716 -723 -725 -737 -751 -759 -766 -769 -766 -757 -734 -705 -682 -664 -670 -678 -692 -722 -750 -780 -744 -739 -734 -733 -714 -700 -660 -629 -611 -595 -579 -568 -564 -562 -555 -536 -510 -500 -511 -528 -534 -544 -550 -552 -555 -546 -538 -535 -538 -531 -502 -473 -462 -459 -452 -439 -427 -422 -421 -434 -461 -470 -468 -475 -459 -447 -454 -471 -460 -442 -417 -401 -394 -384 -372 -358 -348 -346 -346 -337 -330 -335 -347 -362 -367 -339 -310 -288 -270 -268 -278 -322 -346 -348 -303 -264 -319 -388 -304 -224 -259 -346 -393 -403 -422 -430 -433 -433 -420 -400 -362 -350 -307 -292 -309 -370 -420 -433 -440 -454 -460 -430 -425 -432 -418 -382 -337 -320 -341 -365 -382 -402 -410 -411 -401 -421 -397 -338 -228 -332 -317 -299 -295 -291 -331 -358 -366 -375 -366 -369 -401 -428 -468 -487 -482 -467 -453 -468 -503 -462 -476 -474 -436 -405 -402 -428 -445 -444 -405 -340 -283 -245 -230 -250 -295 -321 -321 -314 -291 -266 -264 -267 -91 -47 -81 -251 -293 -319 -333 -346 -356 -337 -294 -260 -268 -296 -277 -264 -335 -316 -267 -122 -18 -76 -238 -290 -296 -316 -332 -350 -351 -351 -321 -283 -266 -247 -198 -152 -129 -156 -242 -294 -292 -295 -318 -315 -289 -267 -299 -346 -248 -324 -311 -335 -710 -715 -722 -725 -732 -738 -737 -725 -710 -698 -696 -697 -699 -702 -695 -693 -700 -715 -740 -746 -738 -738 -738 -741 -751 -755 -744 -732 -727 -722 -719 -715 -705 -687 -713 -718 -722 -732 -744 -755 -762 -765 -760 -746 -718 -688 -669 -654 -659 -675 -692 -723 -760 -783 -737 -733 -738 -738 -720 -693 -663 -652 -635 -610 -582 -570 -571 -569 -562 -541 -517 -510 -522 -536 -537 -541 -539 -538 -543 -536 -528 -525 -530 -517 -491 -478 -475 -475 -472 -461 -447 -438 -438 -447 -462 -468 -466 -475 -464 -461 -467 -476 -459 -426 -405 -399 -399 -389 -375 -363 -345 -326 -320 -325 -332 -344 -361 -373 -372 -347 -336 -308 -287 -290 -295 -315 -322 -342 -335 -332 -315 -315 -244 -141 -128 -273 -405 -412 -421 -421 -419 -412 -402 -389 -349 -301 -271 -285 -311 -342 -400 -419 -454 -441 -406 -365 -357 -373 -378 -363 -331 -314 -332 -356 -379 -409 -403 -416 -424 -450 -422 -373 -251 -292 -297 -301 -314 -309 -330 -369 -388 -391 -393 -398 -414 -434 -448 -450 -443 -460 -461 -469 -482 -464 -465 -460 -429 -408 -393 -393 -420 -395 -328 -273 -246 -234 -237 -267 -310 -327 -324 -310 -284 -277 -277 -295 -293 -291 -258 -277 -283 -280 -289 -329 -359 -343 -294 -259 -263 -280 -276 -273 -293 -290 -248 -101 -2 -29 -154 -250 -279 -301 -320 -329 -336 -337 -319 -301 -288 -272 -276 -293 -253 -178 -190 -208 -310 -310 -236 -237 -289 -272 -287 -315 -250 -303 -301 -346 -703 -715 -723 -729 -740 -743 -745 -741 -708 -701 -698 -698 -535 -514 -672 -713 -713 -727 -749 -763 -748 -732 -736 -741 -749 -752 -740 -731 -724 -717 -710 -705 -695 -694 -676 -709 -723 -729 -737 -749 -755 -755 -746 -726 -698 -673 -661 -655 -658 -683 -698 -729 -767 -760 -728 -728 -735 -738 -723 -708 -684 -681 -657 -615 -580 -572 -576 -576 -567 -544 -523 -519 -530 -536 -535 -534 -532 -530 -538 -531 -521 -520 -527 -512 -491 -489 -491 -490 -483 -473 -463 -453 -449 -453 -463 -468 -470 -480 -475 -475 -478 -484 -443 -412 -400 -401 -403 -395 -382 -371 -356 -343 -334 -331 -340 -353 -368 -374 -368 -367 -360 -329 -306 -304 -306 -306 -315 -338 -349 -350 -347 -328 -207 -141 -250 -383 -421 -419 -416 -417 -412 -399 -394 -372 -317 -254 -251 -290 -301 -305 -315 -376 -406 -387 -356 -342 -336 -336 -335 -324 -311 -311 -327 -353 -378 -408 -415 -415 -422 -461 -444 -395 -349 -334 -310 -298 -318 -317 -291 -332 -383 -387 -401 -428 -446 -401 -312 -392 -350 -408 -478 -493 -487 -465 -464 -459 -443 -441 -415 -405 -418 -358 -273 -238 -230 -233 -244 -266 -283 -320 -335 -315 -290 -295 -246 -307 -298 -298 -298 -299 -285 -268 -219 -201 -288 -336 -288 -258 -260 -271 -273 -267 -253 -242 -224 -199 -31 -102 -243 -265 -272 -285 -288 -309 -315 -317 -310 -305 -309 -321 -338 -337 -304 -280 -285 -283 -325 -315 -298 -231 -303 -288 -288 -289 -290 -312 -330 -354 -703 -715 -718 -726 -736 -747 -749 -738 -717 -702 -707 -708 -212 -119 -589 -731 -725 -733 -743 -757 -745 -728 -734 -736 -743 -748 -734 -731 -725 -712 -704 -699 -699 -690 -672 -676 -704 -721 -731 -735 -737 -738 -729 -711 -692 -675 -660 -654 -663 -694 -708 -752 -780 -746 -718 -721 -730 -736 -732 -725 -698 -673 -656 -614 -578 -573 -578 -580 -571 -548 -531 -530 -534 -537 -531 -527 -526 -529 -537 -527 -515 -519 -528 -518 -507 -502 -506 -508 -500 -488 -477 -466 -459 -460 -471 -475 -475 -479 -482 -483 -487 -478 -433 -409 -402 -406 -411 -406 -392 -387 -383 -372 -359 -350 -350 -356 -363 -365 -360 -361 -361 -332 -310 -309 -306 -312 -322 -339 -356 -364 -381 -372 -306 -181 -235 -370 -396 -431 -426 -425 -408 -386 -373 -319 -258 -222 -239 -279 -288 -317 -339 -386 -393 -374 -354 -337 -334 -332 -318 -308 -305 -315 -338 -354 -370 -394 -417 -414 -410 -436 -431 -410 -387 -368 -342 -314 -318 -288 -313 -376 -392 -387 -394 -409 -412 -385 -218 -87 -414 -433 -470 -480 -456 -448 -438 -447 -452 -455 -433 -421 -403 -321 -244 -225 -228 -233 -240 -256 -277 -311 -333 -316 -305 -321 -312 -312 -303 -301 -303 -284 -246 -245 -116 -10 -173 -324 -285 -264 -263 -270 -274 -261 -240 -224 -217 -226 -146 -224 -285 -277 -276 -280 -283 -293 -298 -304 -301 -299 -316 -342 -354 -345 -326 -314 -306 -302 -326 -326 -331 -334 -325 -312 -308 -294 -289 -308 -335 -349 -710 -714 -714 -730 -741 -744 -742 -732 -728 -713 -717 -726 -190 -308 -658 -733 -724 -732 -747 -757 -740 -723 -728 -737 -749 -748 -732 -731 -726 -712 -710 -703 -695 -685 -670 -667 -692 -711 -723 -725 -726 -725 -716 -708 -694 -679 -675 -666 -671 -704 -732 -770 -788 -747 -722 -719 -722 -730 -736 -726 -698 -667 -650 -606 -573 -572 -581 -581 -568 -553 -546 -539 -540 -544 -534 -524 -521 -527 -531 -523 -505 -515 -522 -525 -526 -518 -520 -518 -511 -501 -488 -479 -470 -465 -473 -474 -474 -474 -477 -482 -484 -466 -433 -416 -414 -420 -427 -417 -407 -400 -401 -395 -380 -369 -362 -360 -361 -362 -366 -355 -347 -340 -332 -322 -315 -315 -329 -349 -370 -381 -380 -376 -268 -235 -236 -270 -405 -426 -430 -429 -405 -363 -319 -260 -221 -211 -211 -241 -289 -337 -370 -408 -414 -402 -381 -355 -335 -331 -336 -331 -318 -318 -341 -360 -376 -381 -401 -411 -411 -416 -418 -421 -413 -404 -397 -356 -306 -293 -337 -384 -376 -345 -356 -381 -392 -326 -52 -75 -403 -460 -448 -458 -455 -427 -423 -445 -458 -455 -444 -429 -376 -287 -229 -222 -224 -193 -149 -251 -271 -307 -330 -325 -322 -342 -342 -321 -271 -282 -296 -245 -182 -217 -125 -81 -238 -318 -296 -281 -256 -248 -278 -273 -231 -76 -25 -223 -271 -302 -283 -280 -286 -291 -290 -292 -292 -299 -302 -297 -300 -313 -330 -341 -336 -324 -306 -318 -330 -331 -333 -339 -345 -352 -347 -320 -298 -329 -361 -355 -725 -721 -568 -324 -447 -730 -725 -724 -725 -720 -717 -736 -173 -449 -523 -707 -741 -742 -749 -745 -728 -719 -723 -736 -755 -753 -740 -738 -735 -731 -717 -704 -689 -681 -668 -654 -688 -705 -715 -712 -713 -714 -711 -702 -688 -676 -671 -668 -682 -717 -749 -779 -768 -740 -727 -725 -718 -726 -734 -727 -700 -668 -643 -597 -568 -571 -582 -586 -576 -566 -560 -548 -549 -550 -536 -518 -514 -523 -523 -515 -498 -503 -515 -527 -534 -531 -533 -528 -517 -505 -493 -487 -480 -470 -471 -468 -467 -465 -467 -475 -477 -461 -446 -434 -434 -438 -441 -435 -425 -412 -409 -404 -393 -383 -372 -368 -367 -368 -377 -372 -358 -331 -334 -327 -316 -318 -331 -350 -376 -395 -399 -397 -388 -386 -373 -359 -377 -407 -426 -424 -398 -353 -267 -232 -211 -210 -220 -248 -303 -361 -386 -398 -405 -400 -367 -333 -305 -304 -335 -338 -324 -327 -353 -370 -373 -399 -405 -409 -410 -407 -423 -432 -373 -315 -374 -373 -327 -319 -351 -387 -400 -400 -395 -383 -373 -265 -49 -231 -408 -426 -432 -440 -443 -448 -463 -469 -464 -451 -453 -427 -353 -267 -223 -224 -230 -228 -207 -199 -270 -312 -338 -336 -313 -307 -253 -215 -152 -247 -277 -266 -251 -253 -195 -226 -330 -329 -321 -299 -218 -136 -296 -292 -254 -152 -8 -92 -255 -276 -294 -278 -275 -297 -306 -297 -292 -305 -318 -315 -309 -302 -305 -327 -333 -325 -320 -335 -358 -362 -357 -348 -356 -386 -399 -363 -330 -361 -387 -372 -724 -724 -470 -74 -148 -428 -645 -452 -716 -707 -720 -742 -409 -401 -391 -505 -693 -744 -748 -728 -712 -715 -728 -748 -760 -757 -753 -753 -748 -730 -715 -702 -685 -670 -660 -656 -678 -695 -706 -704 -702 -701 -701 -692 -681 -680 -681 -681 -695 -725 -756 -780 -753 -747 -731 -732 -718 -726 -736 -731 -705 -669 -643 -596 -567 -571 -579 -585 -584 -577 -575 -564 -559 -557 -541 -518 -508 -518 -514 -510 -508 -509 -515 -528 -540 -545 -546 -538 -523 -506 -492 -488 -487 -480 -468 -459 -458 -457 -461 -474 -476 -467 -468 -461 -459 -460 -456 -443 -426 -416 -425 -428 -411 -396 -383 -374 -374 -374 -365 -346 -333 -303 -310 -312 -314 -313 -322 -338 -361 -378 -383 -402 -418 -421 -406 -371 -364 -392 -406 -397 -359 -313 -261 -254 -214 -210 -237 -270 -325 -386 -403 -383 -371 -353 -318 -292 -276 -288 -333 -346 -335 -337 -353 -368 -371 -412 -413 -414 -424 -428 -401 -417 -364 -213 -248 -338 -348 -343 -352 -362 -383 -401 -383 -339 -359 -376 -224 -295 -390 -397 -407 -429 -446 -461 -487 -483 -452 -434 -445 -415 -332 -261 -233 -230 -239 -256 -266 -262 -275 -322 -352 -352 -348 -348 -323 -121 -254 -292 -260 -244 -244 -257 -282 -312 -330 -333 -330 -317 -250 -83 -311 -288 -265 -240 -232 -253 -256 -271 -291 -159 -198 -295 -322 -307 -294 -302 -311 -319 -322 -309 -299 -312 -325 -328 -321 -320 -343 -358 -359 -327 -338 -396 -426 -394 -365 -375 -400 -418 -723 -716 -445 -60 -62 -138 -364 -510 -701 -700 -716 -437 -729 -754 -751 -463 -655 -740 -746 -743 -723 -716 -731 -746 -750 -750 -752 -750 -742 -735 -717 -702 -677 -655 -688 -683 -681 -687 -689 -694 -694 -695 -692 -683 -677 -684 -691 -692 -703 -727 -758 -784 -775 -754 -743 -738 -729 -731 -743 -737 -709 -673 -644 -595 -571 -569 -573 -585 -588 -584 -586 -587 -579 -568 -545 -519 -505 -508 -503 -504 -520 -527 -525 -534 -547 -557 -557 -544 -526 -508 -498 -494 -491 -482 -462 -453 -455 -456 -466 -477 -485 -483 -477 -491 -487 -480 -468 -443 -424 -422 -431 -428 -412 -403 -393 -378 -378 -374 -358 -314 -295 -288 -296 -321 -324 -319 -315 -329 -336 -350 -368 -398 -423 -428 -414 -382 -355 -364 -375 -362 -328 -326 -319 -264 -224 -220 -251 -296 -356 -389 -392 -349 -313 -299 -280 -256 -252 -291 -345 -359 -357 -353 -357 -369 -367 -389 -408 -431 -441 -451 -414 -401 -373 -358 -384 -397 -393 -364 -327 -349 -401 -409 -398 -362 -342 -357 -400 -353 -423 -411 -344 -441 -481 -500 -490 -449 -417 -411 -413 -395 -344 -233 -147 -213 -247 -274 -287 -273 -274 -327 -358 -357 -357 -356 -366 -291 -226 -229 -233 -226 -234 -262 -289 -312 -334 -331 -326 -323 -299 -160 -320 -284 -264 -236 -233 -240 -261 -276 -298 -134 -106 -257 -345 -321 -297 -297 -296 -302 -296 -315 -307 -305 -145 -309 -330 -324 -323 -340 -343 -328 -333 -382 -413 -403 -390 -399 -420 -432 -696 -682 -407 -54 -52 -53 -132 -340 -352 -369 -384 -110 -416 -729 -740 -764 -749 -741 -741 -743 -724 -717 -727 -736 -740 -744 -749 -750 -714 -632 -641 -692 -675 -655 -674 -667 -672 -669 -674 -673 -677 -684 -687 -686 -684 -691 -701 -703 -710 -727 -750 -759 -776 -754 -756 -745 -740 -739 -751 -744 -715 -676 -645 -626 -589 -566 -573 -586 -593 -593 -595 -600 -588 -578 -552 -527 -521 -507 -500 -501 -520 -529 -532 -538 -551 -565 -564 -548 -530 -519 -513 -505 -497 -485 -463 -452 -457 -464 -471 -489 -501 -507 -505 -518 -510 -492 -468 -435 -416 -421 -423 -415 -408 -408 -411 -404 -389 -371 -345 -311 -298 -313 -324 -333 -333 -318 -323 -327 -336 -348 -358 -373 -400 -422 -424 -402 -366 -355 -365 -369 -367 -342 -337 -277 -234 -225 -252 -307 -377 -398 -377 -322 -296 -283 -248 -231 -254 -305 -368 -373 -360 -361 -377 -379 -370 -393 -410 -439 -455 -450 -412 -379 -353 -382 -418 -426 -400 -358 -346 -373 -405 -406 -394 -365 -343 -382 -393 -459 -454 -362 -277 -420 -491 -514 -472 -394 -375 -393 -392 -373 -329 -213 -102 -202 -255 -289 -299 -269 -267 -325 -326 -363 -369 -365 -363 -364 -191 -144 -204 -226 -236 -259 -283 -313 -346 -332 -285 -238 -327 -305 -326 -291 -288 -268 -262 -260 -280 -296 -316 -161 -34 -168 -311 -310 -320 -304 -297 -286 -253 -318 -314 -192 -111 -199 -202 -295 -328 -359 -364 -334 -323 -350 -373 -382 -388 -400 -427 -442 -686 -666 -392 -72 -59 -55 -71 -87 -90 -101 -88 -93 -99 -427 -711 -775 -767 -747 -739 -730 -714 -709 -713 -720 -733 -746 -758 -720 -481 -75 -174 -596 -603 -682 -670 -664 -664 -723 -679 -659 -658 -663 -676 -684 -687 -702 -717 -718 -719 -723 -736 -755 -768 -741 -763 -757 -753 -751 -764 -754 -729 -716 -680 -626 -578 -560 -564 -581 -599 -604 -612 -630 -636 -611 -564 -554 -533 -510 -498 -502 -520 -532 -540 -552 -565 -574 -568 -561 -550 -537 -526 -516 -507 -492 -471 -462 -462 -478 -486 -505 -509 -521 -528 -533 -517 -484 -447 -414 -397 -402 -410 -415 -419 -413 -410 -418 -400 -367 -342 -349 -356 -353 -351 -343 -343 -343 -346 -308 -333 -358 -373 -387 -403 -414 -415 -400 -364 -350 -348 -351 -367 -363 -325 -293 -260 -245 -256 -304 -376 -394 -366 -344 -338 -329 -277 -238 -265 -327 -392 -378 -344 -330 -346 -380 -396 -397 -421 -433 -441 -422 -395 -356 -331 -331 -367 -412 -420 -390 -363 -366 -389 -405 -377 -329 -336 -393 -404 -446 -423 -247 -250 -359 -437 -444 -422 -366 -346 -353 -350 -335 -291 -203 -107 -221 -247 -223 -311 -261 -253 -253 -305 -369 -376 -372 -372 -346 -183 -147 -220 -231 -229 -253 -276 -320 -353 -318 -145 -133 -319 -346 -336 -314 -289 -252 -265 -270 -293 -319 -325 -175 -29 -78 -161 -232 -346 -314 -293 -285 -276 -311 -331 -142 -60 -172 -218 -289 -331 -375 -381 -335 -303 -320 -344 -355 -369 -379 -399 -422 -680 -660 -587 -505 -498 -496 -362 -80 -78 -97 -80 -95 -120 -114 -414 -739 -776 -736 -716 -696 -696 -699 -697 -698 -710 -731 -685 -439 -95 -48 -47 -54 -124 -560 -572 -665 -667 -683 -665 -652 -649 -651 -657 -664 -678 -693 -713 -730 -730 -733 -743 -758 -767 -750 -779 -779 -762 -766 -780 -770 -763 -744 -690 -634 -575 -552 -556 -578 -605 -618 -633 -654 -656 -650 -631 -569 -536 -512 -496 -513 -532 -545 -557 -572 -582 -582 -578 -574 -563 -549 -537 -526 -518 -502 -478 -475 -478 -489 -502 -507 -512 -529 -539 -536 -507 -464 -422 -391 -382 -390 -404 -418 -431 -435 -432 -433 -414 -378 -363 -395 -378 -330 -316 -339 -342 -353 -350 -337 -321 -354 -378 -382 -380 -380 -389 -383 -361 -355 -343 -337 -342 -341 -312 -321 -294 -259 -256 -283 -334 -362 -349 -351 -364 -355 -316 -276 -280 -334 -381 -359 -336 -308 -315 -343 -399 -377 -410 -413 -408 -378 -340 -319 -313 -312 -350 -407 -407 -382 -379 -360 -372 -342 -329 -311 -310 -342 -400 -443 -422 -236 -229 -322 -360 -350 -338 -318 -310 -322 -318 -289 -260 -214 -143 -195 -265 -304 -333 -331 -262 -238 -304 -373 -383 -377 -375 -280 -129 -131 -222 -248 -246 -263 -274 -321 -363 -324 -29 -64 -294 -299 -323 -315 -292 -235 -254 -274 -303 -329 -324 -222 -93 -34 -34 -138 -336 -309 -279 -275 -304 -314 -324 -298 -284 -285 -278 -275 -306 -350 -361 -326 -289 -295 -321 -343 -366 -375 -383 -378 -662 -645 -406 -426 -683 -692 -507 -113 -111 -131 -124 -135 -89 -93 -101 -411 -735 -715 -690 -680 -694 -697 -682 -683 -707 -640 -351 -45 -40 -43 -52 -50 -50 -55 -88 -657 -675 -623 -613 -640 -648 -649 -649 -654 -667 -689 -711 -729 -742 -747 -754 -764 -770 -758 -780 -788 -787 -752 -753 -759 -744 -746 -687 -629 -567 -542 -551 -572 -599 -624 -646 -655 -657 -670 -669 -604 -534 -516 -504 -530 -549 -559 -574 -583 -586 -587 -583 -578 -570 -561 -550 -541 -532 -513 -488 -480 -488 -491 -502 -510 -521 -537 -542 -526 -486 -438 -400 -379 -378 -383 -391 -422 -465 -477 -462 -453 -435 -417 -401 -415 -370 -317 -314 -296 -303 -321 -337 -338 -358 -327 -340 -373 -348 -316 -318 -335 -340 -316 -322 -335 -332 -336 -315 -312 -296 -268 -256 -257 -280 -327 -358 -361 -352 -323 -278 -257 -279 -312 -315 -304 -298 -287 -299 -330 -376 -384 -410 -403 -386 -357 -342 -315 -301 -307 -357 -422 -436 -408 -373 -349 -359 -295 -278 -285 -283 -339 -390 -413 -427 -298 -284 -332 -325 -301 -290 -282 -289 -307 -297 -254 -248 -225 -173 -211 -234 -235 -176 -341 -266 -226 -299 -373 -393 -388 -377 -271 -159 -174 -279 -325 -299 -268 -267 -320 -374 -303 -16 -48 -94 -228 -306 -310 -296 -243 -253 -278 -310 -332 -329 -318 -243 -101 -29 -81 -283 -289 -273 -285 -302 -304 -304 -302 -302 -300 -283 -268 -272 -304 -324 -307 -291 -295 -308 -340 -366 -367 -373 -352 -652 -349 -111 -124 -422 -696 -635 -393 -139 -126 -115 -102 -50 -87 -83 -86 -387 -404 -412 -429 -455 -604 -668 -680 -594 -281 -19 -34 -53 -62 -41 -39 -33 -56 -203 -569 -592 -120 -77 -493 -638 -650 -644 -668 -685 -694 -702 -711 -724 -729 -742 -770 -776 -765 -780 -784 -749 -745 -765 -771 -745 -713 -674 -615 -554 -536 -548 -571 -601 -620 -636 -658 -667 -673 -661 -638 -557 -517 -515 -546 -563 -576 -581 -583 -585 -587 -583 -577 -573 -567 -560 -555 -548 -528 -501 -497 -501 -498 -506 -522 -533 -538 -536 -508 -460 -417 -390 -381 -382 -386 -395 -407 -427 -454 -466 -473 -468 -474 -448 -368 -327 -324 -308 -290 -288 -303 -318 -340 -363 -374 -372 -338 -336 -373 -377 -357 -302 -299 -326 -326 -335 -347 -331 -298 -279 -260 -255 -263 -298 -345 -367 -351 -309 -269 -244 -241 -270 -283 -277 -274 -271 -293 -322 -357 -389 -392 -383 -386 -378 -370 -357 -329 -299 -311 -377 -445 -460 -423 -386 -359 -305 -292 -171 -235 -270 -328 -372 -410 -432 -405 -388 -379 -348 -321 -293 -279 -291 -304 -295 -257 -235 -212 -236 -269 -272 -259 -299 -352 -276 -234 -295 -370 -402 -403 -390 -381 -333 -331 -379 -354 -318 -242 -133 -202 -381 -326 -256 -111 -129 -252 -293 -301 -301 -290 -271 -273 -299 -317 -326 -324 -294 -218 -79 -50 -220 -272 -274 -303 -305 -308 -301 -302 -298 -282 -265 -243 -231 -247 -272 -286 -298 -308 -317 -336 -357 -359 -366 -348 -309 -90 -40 -302 -612 -685 -672 -633 -428 -118 -93 -60 -61 -107 -70 -61 -55 -49 -53 -88 -104 -473 -658 -674 -347 -29 -20 -42 -63 -120 -185 -99 -187 -220 -622 -71 -76 -63 -49 -86 -532 -650 -643 -657 -681 -684 -695 -724 -735 -731 -746 -776 -775 -774 -775 -794 -790 -754 -763 -774 -763 -713 -664 -597 -539 -529 -548 -575 -594 -609 -638 -660 -669 -663 -644 -612 -591 -522 -525 -551 -571 -576 -583 -580 -578 -581 -580 -575 -573 -571 -564 -561 -558 -547 -538 -524 -516 -506 -513 -530 -532 -536 -526 -503 -445 -404 -393 -390 -391 -393 -393 -396 -417 -447 -458 -450 -437 -419 -403 -395 -341 -333 -326 -323 -320 -323 -328 -349 -371 -378 -371 -366 -320 -282 -339 -342 -220 -169 -321 -260 -330 -348 -335 -289 -277 -255 -245 -253 -297 -347 -361 -315 -234 -213 -243 -245 -263 -276 -283 -306 -318 -345 -380 -395 -409 -389 -355 -350 -380 -381 -357 -316 -288 -320 -387 -443 -475 -456 -419 -403 -401 -372 -241 -255 -265 -327 -353 -397 -423 -447 -442 -431 -405 -369 -329 -305 -299 -290 -284 -259 -241 -218 -207 -42 -28 -121 -314 -343 -274 -239 -260 -333 -385 -394 -392 -384 -379 -374 -358 -346 -303 -169 -41 -106 -328 -309 -329 -185 -169 -242 -283 -298 -300 -289 -270 -264 -265 -276 -298 -310 -316 -296 -183 -52 -193 -260 -286 -284 -297 -292 -295 -298 -296 -274 -252 -229 -215 -226 -243 -261 -290 -300 -302 -322 -349 -357 -354 -347 -641 -597 -266 -391 -676 -672 -657 -690 -690 -562 -435 -68 -85 -130 -428 -69 -56 -45 -38 -67 -82 -468 -488 -420 -220 -37 -45 -68 -75 -260 -552 -314 -632 -643 -607 -188 -150 -50 -61 -72 -503 -628 -642 -655 -659 -675 -712 -743 -746 -737 -746 -771 -776 -755 -759 -790 -805 -777 -783 -775 -754 -699 -646 -579 -524 -520 -529 -546 -576 -610 -642 -662 -669 -665 -646 -602 -584 -568 -542 -553 -564 -573 -573 -567 -571 -576 -578 -576 -576 -578 -574 -572 -571 -568 -558 -536 -522 -512 -511 -522 -529 -530 -520 -491 -436 -416 -403 -399 -403 -401 -394 -389 -399 -422 -422 -402 -374 -346 -345 -346 -371 -364 -357 -374 -373 -365 -352 -356 -378 -391 -394 -388 -352 -323 -357 -367 -290 -200 -305 -170 -317 -326 -315 -303 -279 -256 -243 -250 -287 -327 -345 -300 -203 -168 -206 -224 -261 -292 -315 -356 -380 -398 -422 -423 -415 -411 -413 -408 -393 -372 -340 -297 -287 -332 -390 -435 -471 -477 -474 -449 -427 -351 -266 -260 -306 -339 -363 -378 -409 -444 -457 -442 -418 -398 -370 -337 -313 -299 -277 -252 -271 -261 -192 -15 -1 -4 -275 -318 -254 -239 -182 -244 -309 -350 -376 -374 -368 -357 -332 -318 -270 -127 -134 -155 -212 -248 -355 -251 -148 -151 -247 -292 -302 -293 -282 -268 -254 -259 -279 -301 -309 -298 -262 -93 -213 -238 -265 -263 -277 -284 -293 -291 -280 -267 -251 -239 -235 -241 -256 -271 -287 -278 -269 -291 -346 -361 -357 -357 -659 -652 -606 -620 -656 -646 -651 -697 -748 -749 -667 -473 -459 -474 -681 -433 -92 -51 -32 -48 -70 -286 -160 -203 -287 -286 -277 -186 -153 -383 -648 -636 -619 -627 -622 -632 -639 -190 -70 -61 -55 -53 -467 -640 -656 -681 -719 -751 -756 -750 -749 -754 -746 -751 -777 -804 -769 -775 -796 -789 -742 -671 -622 -560 -526 -520 -524 -542 -576 -611 -642 -661 -668 -659 -636 -603 -568 -565 -560 -558 -568 -574 -564 -558 -566 -572 -575 -576 -579 -586 -589 -587 -584 -580 -570 -549 -536 -527 -521 -524 -533 -537 -515 -507 -466 -431 -414 -411 -410 -406 -398 -392 -392 -397 -395 -383 -379 -360 -346 -361 -397 -385 -367 -346 -342 -338 -340 -368 -384 -388 -397 -400 -389 -377 -373 -378 -363 -306 -309 -243 -297 -298 -308 -297 -283 -270 -257 -256 -287 -314 -305 -295 -271 -229 -220 -236 -283 -320 -352 -387 -412 -426 -429 -430 -427 -429 -425 -418 -387 -358 -318 -282 -290 -343 -401 -425 -427 -441 -486 -484 -449 -337 -273 -283 -326 -354 -366 -373 -387 -409 -418 -402 -384 -387 -391 -368 -336 -309 -278 -267 -257 -289 -317 -23 -224 -244 -308 -318 -255 -192 -168 -138 -211 -314 -356 -370 -364 -347 -322 -295 -260 -191 -220 -219 -245 -235 -339 -309 -164 -125 -242 -301 -302 -306 -297 -271 -251 -250 -272 -296 -285 -271 -275 -204 -222 -228 -238 -229 -250 -276 -297 -297 -277 -262 -278 -296 -282 -261 -264 -280 -301 -281 -277 -292 -338 -343 -356 -342 -638 -649 -656 -657 -643 -630 -659 -716 -751 -734 -690 -677 -658 -659 -676 -688 -451 -105 -50 -45 -52 -59 -52 -264 -407 -426 -533 -476 -421 -643 -635 -621 -607 -609 -605 -517 -518 -528 -206 -82 -59 -121 -502 -656 -676 -701 -730 -747 -734 -718 -721 -727 -748 -771 -794 -783 -755 -24 -29 -718 -725 -644 -594 -540 -521 -518 -522 -545 -579 -613 -643 -655 -648 -652 -626 -592 -571 -570 -568 -564 -572 -571 -562 -558 -563 -567 -570 -573 -582 -588 -592 -593 -588 -590 -583 -564 -556 -543 -531 -534 -543 -538 -535 -513 -465 -432 -420 -421 -422 -414 -402 -394 -393 -399 -399 -400 -405 -406 -411 -409 -398 -376 -366 -353 -339 -334 -351 -360 -375 -394 -401 -397 -382 -366 -367 -374 -369 -347 -327 -306 -300 -300 -299 -291 -276 -269 -267 -273 -296 -313 -291 -294 -319 -306 -286 -283 -311 -352 -376 -393 -407 -425 -419 -419 -430 -441 -425 -406 -378 -341 -304 -278 -290 -347 -393 -407 -437 -455 -495 -495 -434 -339 -296 -307 -343 -367 -381 -384 -387 -354 -360 -363 -340 -347 -374 -381 -320 -207 -208 -266 -257 -303 -350 -305 -277 -271 -309 -318 -295 -283 -237 -197 -233 -297 -335 -354 -350 -335 -311 -268 -255 -237 -253 -256 -311 -287 -329 -315 -244 -232 -273 -290 -273 -295 -320 -291 -259 -244 -262 -287 -266 -258 -260 -266 -261 -262 -251 -233 -243 -275 -310 -315 -305 -301 -314 -321 -292 -270 -284 -305 -323 -297 -293 -302 -312 -331 -359 -354 -643 -643 -652 -657 -636 -636 -676 -724 -749 -742 -713 -675 -578 -334 -634 -313 -307 -90 -359 -372 -124 -68 -63 -59 -66 -73 -355 -626 -632 -638 -634 -616 -603 -599 -572 -187 -65 -189 -605 -237 -190 -541 -641 -659 -681 -708 -741 -744 -734 -738 -738 -742 -756 -772 -806 -827 -756 0 0 -710 -703 -655 -645 -567 -519 -513 -525 -552 -586 -616 -643 -659 -658 -644 -623 -614 -582 -581 -572 -573 -576 -572 -565 -562 -564 -564 -566 -568 -574 -583 -589 -592 -596 -599 -592 -575 -560 -557 -541 -541 -538 -538 -529 -503 -464 -438 -428 -429 -430 -420 -408 -404 -407 -421 -426 -431 -433 -427 -433 -424 -400 -380 -377 -376 -367 -362 -361 -363 -382 -398 -401 -398 -384 -368 -367 -378 -371 -364 -362 -354 -333 -318 -302 -288 -273 -269 -275 -287 -300 -312 -321 -332 -340 -327 -307 -299 -331 -375 -387 -384 -387 -392 -409 -409 -418 -422 -403 -380 -346 -301 -276 -281 -306 -331 -353 -410 -453 -470 -472 -465 -418 -333 -321 -328 -353 -366 -395 -392 -341 -297 -330 -338 -302 -299 -327 -356 -338 -272 -124 -164 -247 -294 -332 -314 -296 -284 -308 -329 -336 -314 -288 -271 -261 -274 -311 -332 -325 -317 -304 -264 -247 -231 -240 -257 -313 -335 -327 -295 -295 -272 -253 -211 -209 -270 -296 -280 -252 -227 -245 -282 -271 -261 -247 -250 -275 -276 -254 -252 -259 -270 -298 -317 -320 -317 -317 -317 -308 -298 -297 -326 -335 -310 -305 -304 -296 -311 -368 -384 -641 -632 -637 -637 -621 -641 -694 -725 -732 -720 -685 -659 -521 -109 -236 -72 -36 -58 -296 -603 -433 -366 -154 -80 -236 -329 -480 -616 -627 -646 -645 -617 -598 -602 -585 -416 -69 -617 -630 -520 -627 -644 -646 -661 -678 -706 -738 -750 -743 -745 -758 -761 -764 -774 -807 -737 -2 -26 -772 -766 -680 -667 -631 -560 -515 -510 -529 -559 -591 -618 -640 -656 -656 -644 -637 -611 -591 -588 -581 -578 -584 -577 -570 -569 -569 -562 -559 -562 -573 -586 -589 -590 -597 -600 -598 -587 -575 -570 -555 -555 -547 -534 -515 -495 -464 -442 -434 -435 -434 -427 -422 -422 -422 -421 -428 -450 -449 -443 -445 -423 -407 -393 -395 -402 -402 -381 -362 -366 -385 -398 -394 -385 -383 -382 -387 -389 -381 -374 -368 -374 -355 -338 -314 -282 -271 -274 -285 -293 -299 -312 -327 -344 -350 -325 -296 -294 -337 -380 -388 -368 -367 -375 -399 -404 -414 -417 -399 -370 -333 -289 -271 -275 -285 -318 -366 -416 -463 -461 -451 -434 -399 -318 -344 -335 -326 -357 -393 -388 -279 -287 -349 -321 -279 -273 -292 -311 -335 -316 -218 -122 -118 -253 -298 -304 -294 -300 -304 -322 -336 -328 -315 -290 -255 -253 -284 -303 -303 -301 -298 -280 -255 -229 -221 -254 -244 -315 -331 -296 -280 -269 -253 -195 -147 -195 -271 -267 -245 -228 -243 -270 -277 -278 -255 -248 -273 -284 -281 -269 -264 -271 -277 -290 -304 -309 -313 -302 -300 -294 -304 -325 -326 -314 -311 -299 -294 -313 -342 -347 -633 -625 -626 -631 -618 -612 -647 -699 -713 -683 -510 -351 -503 -76 -55 -64 -56 -66 -65 -272 -590 -624 -424 -351 -362 -539 -631 -619 -633 -648 -631 -612 -604 -552 -354 -37 -77 -622 -486 -223 -558 -641 -655 -664 -675 -696 -711 -712 -688 -674 -719 -770 -771 -786 -802 -658 -64 -790 -763 -762 -740 -676 -623 -573 -539 -524 -535 -566 -598 -621 -640 -653 -655 -655 -640 -616 -601 -605 -596 -593 -604 -591 -581 -580 -574 -571 -563 -561 -573 -589 -591 -589 -596 -601 -607 -599 -588 -566 -565 -562 -547 -530 -510 -489 -467 -449 -446 -448 -440 -428 -422 -422 -422 -430 -445 -453 -449 -453 -453 -430 -409 -409 -407 -396 -389 -371 -352 -358 -380 -398 -392 -388 -403 -402 -404 -403 -394 -371 -363 -378 -359 -349 -314 -276 -265 -274 -283 -285 -297 -317 -337 -354 -350 -310 -280 -288 -328 -368 -370 -362 -357 -365 -393 -412 -425 -418 -402 -361 -325 -289 -265 -265 -278 -321 -381 -429 -463 -438 -440 -411 -367 -339 -349 -334 -315 -344 -385 -399 -335 -338 -362 -325 -298 -291 -288 -302 -321 -287 -230 -201 -229 -286 -291 -295 -293 -292 -318 -336 -334 -329 -324 -292 -243 -236 -263 -273 -285 -284 -285 -290 -267 -218 -206 -251 -227 -293 -339 -347 -320 -278 -257 -231 -195 -227 -296 -260 -251 -254 -271 -276 -289 -287 -269 -247 -223 -278 -305 -280 -279 -299 -303 -302 -300 -289 -282 -268 -276 -296 -317 -317 -311 -314 -315 -307 -319 -336 -353 -351 -634 -617 -623 -627 -622 -613 -644 -688 -696 -667 -602 -556 -599 -399 -63 -118 -455 -437 -68 -53 -565 -621 -384 -313 -160 -247 -365 -376 -501 -632 -621 -608 -603 -509 -221 -226 -265 -606 -56 -580 -618 -636 -650 -658 -668 -675 -690 -706 -467 -188 -402 -771 -768 -792 -674 -18 -185 -750 -789 -763 -736 -654 -603 -567 -544 -533 -544 -570 -601 -630 -644 -651 -654 -638 -643 -625 -614 -609 -623 -621 -609 -607 -592 -588 -582 -575 -567 -563 -571 -587 -592 -586 -591 -603 -616 -612 -609 -591 -577 -569 -548 -529 -508 -488 -467 -456 -457 -452 -448 -438 -424 -418 -421 -435 -446 -452 -452 -462 -459 -444 -427 -427 -404 -397 -397 -384 -365 -357 -372 -387 -384 -385 -398 -400 -399 -400 -392 -377 -366 -358 -350 -348 -310 -275 -281 -276 -266 -273 -295 -322 -347 -353 -329 -293 -275 -286 -312 -326 -350 -361 -370 -379 -398 -418 -428 -403 -390 -357 -334 -319 -286 -266 -284 -331 -381 -404 -390 -321 -407 -370 -366 -368 -371 -352 -340 -332 -369 -393 -393 -389 -375 -355 -344 -331 -316 -309 -302 -271 -221 -225 -277 -321 -304 -300 -250 -276 -321 -329 -315 -314 -316 -288 -237 -224 -237 -247 -272 -275 -277 -300 -266 -224 -224 -263 -256 -260 -256 -313 -352 -331 -315 -306 -303 -325 -309 -249 -268 -268 -273 -288 -298 -297 -272 -254 -197 -276 -320 -313 -326 -333 -316 -298 -286 -270 -261 -258 -265 -282 -302 -309 -302 -310 -313 -318 -327 -325 -333 -329 -610 -609 -624 -628 -617 -623 -652 -685 -694 -464 -189 -345 -509 -181 -56 -78 -234 -266 -82 -64 -284 -569 -177 -47 -261 -344 -336 -330 -465 -611 -599 -592 -593 -590 -592 -611 -625 -591 -34 -575 -619 -628 -637 -641 -658 -671 -669 -689 -717 -742 -766 -766 -755 -757 -656 -87 -128 -160 -795 -768 -730 -753 -682 -583 -549 -542 -553 -576 -605 -623 -622 -624 -634 -643 -653 -636 -628 -623 -624 -636 -626 -619 -617 -604 -589 -574 -567 -564 -570 -588 -596 -589 -592 -611 -627 -624 -609 -605 -588 -562 -550 -530 -509 -486 -466 -463 -463 -461 -452 -434 -420 -417 -427 -444 -445 -445 -452 -466 -463 -463 -447 -437 -419 -405 -385 -386 -381 -366 -374 -395 -400 -394 -393 -388 -382 -387 -390 -397 -368 -334 -337 -341 -333 -310 -325 -303 -274 -278 -299 -314 -331 -342 -317 -284 -270 -275 -292 -311 -346 -368 -379 -392 -404 -400 -395 -400 -392 -376 -355 -321 -286 -266 -277 -324 -362 -319 -199 -97 -290 -334 -379 -388 -382 -380 -372 -341 -332 -340 -370 -396 -390 -379 -368 -351 -333 -316 -288 -271 -221 -227 -276 -310 -314 -302 -252 -275 -319 -266 -247 -281 -277 -248 -211 -192 -235 -247 -262 -266 -277 -303 -295 -274 -231 -260 -272 -293 -271 -277 -334 -348 -332 -326 -326 -338 -325 -283 -286 -272 -260 -278 -291 -290 -263 -240 -240 -268 -308 -336 -340 -337 -323 -295 -269 -261 -256 -256 -258 -258 -278 -290 -296 -303 -321 -325 -323 -319 -325 -330 -596 -592 -595 -611 -609 -618 -652 -671 -662 -388 -82 -118 -162 -80 -63 -60 -56 -77 -70 -50 -77 -242 -87 -37 -439 -602 -605 -609 -615 -608 -590 -588 -590 -587 -605 -623 -624 -598 -228 -609 -624 -633 -635 -645 -658 -655 -668 -688 -704 -729 -749 -738 -725 -758 -786 -685 -91 -122 -797 -764 -766 -659 -616 -567 -554 -553 -565 -574 -587 -600 -616 -638 -636 -641 -635 -648 -637 -632 -630 -625 -625 -636 -630 -615 -592 -571 -564 -563 -570 -586 -594 -590 -588 -594 -613 -621 -622 -622 -598 -563 -550 -534 -513 -488 -471 -473 -472 -461 -446 -430 -420 -420 -429 -441 -439 -439 -452 -466 -467 -463 -455 -430 -401 -396 -386 -383 -385 -382 -382 -402 -427 -430 -410 -380 -378 -392 -406 -416 -382 -303 -338 -343 -340 -340 -352 -337 -307 -295 -302 -306 -314 -331 -318 -291 -285 -260 -165 -300 -340 -365 -378 -393 -393 -375 -377 -381 -375 -357 -332 -303 -279 -276 -286 -318 -357 -356 -255 -154 -163 -302 -391 -402 -390 -394 -387 -369 -310 -243 -234 -309 -394 -390 -372 -359 -335 -256 -316 -268 -224 -191 -188 -254 -289 -301 -247 -262 -309 -329 -336 -328 -284 -218 -186 -193 -252 -251 -255 -266 -284 -305 -314 -305 -292 -266 -273 -307 -280 -261 -259 -282 -344 -330 -317 -325 -316 -309 -317 -275 -245 -255 -274 -279 -265 -266 -278 -276 -280 -303 -323 -309 -283 -272 -267 -262 -256 -254 -248 -248 -275 -284 -300 -310 -328 -330 -313 -301 -313 -322 -601 -591 -591 -599 -588 -617 -666 -672 -649 -367 -83 -84 -86 -86 -83 -74 -74 -84 -71 -57 -58 -43 -302 -364 -524 -586 -590 -597 -603 -601 -587 -581 -588 -522 -434 -625 -627 -628 -622 -641 -641 -640 -640 -635 -630 -645 -668 -676 -691 -719 -684 -628 -639 -635 -674 -779 -788 -792 -782 -752 -743 -656 -604 -559 -556 -562 -563 -577 -598 -611 -630 -649 -643 -651 -643 -639 -647 -639 -634 -634 -630 -639 -635 -620 -597 -574 -564 -563 -571 -585 -592 -590 -591 -596 -611 -624 -627 -632 -604 -572 -547 -537 -517 -493 -485 -478 -468 -455 -440 -429 -426 -428 -430 -431 -434 -434 -440 -441 -447 -449 -443 -415 -389 -379 -371 -379 -384 -381 -378 -390 -421 -441 -423 -390 -383 -400 -423 -423 -389 -316 -350 -346 -339 -345 -358 -354 -334 -313 -306 -308 -315 -324 -322 -314 -301 -250 -144 -291 -325 -352 -355 -381 -393 -375 -367 -360 -349 -342 -329 -296 -270 -275 -278 -296 -327 -350 -325 -352 -354 -367 -387 -408 -403 -398 -389 -391 -362 -286 -258 -335 -395 -381 -372 -361 -306 -167 -226 -255 -226 -222 -132 -236 -294 -309 -260 -259 -291 -315 -325 -313 -304 -285 -241 -259 -261 -208 -233 -274 -292 -308 -325 -327 -318 -241 -222 -263 -269 -284 -345 -372 -349 -331 -305 -301 -308 -318 -313 -275 -240 -247 -263 -275 -275 -279 -285 -280 -253 -254 -298 -296 -279 -267 -263 -259 -260 -252 -252 -246 -264 -291 -305 -310 -325 -341 -345 -336 -332 -337 -585 -594 -574 -577 -580 -620 -660 -662 -641 -599 -556 -543 -535 -394 -90 -89 -89 -88 -82 -77 -69 -354 -527 -590 -595 -587 -588 -599 -598 -592 -581 -576 -588 -500 -367 -633 -619 -623 -636 -649 -637 -646 -643 -604 -613 -637 -654 -663 -603 -562 -368 -86 -79 -78 -257 -764 -776 -772 -757 -728 -715 -642 -603 -567 -560 -557 -563 -584 -609 -621 -630 -648 -656 -660 -652 -642 -627 -626 -626 -631 -626 -629 -632 -617 -597 -577 -559 -559 -573 -584 -586 -586 -586 -594 -613 -629 -638 -633 -617 -579 -555 -537 -533 -521 -496 -478 -465 -451 -439 -434 -434 -438 -437 -432 -418 -417 -413 -418 -424 -434 -431 -405 -386 -378 -375 -377 -375 -370 -369 -386 -419 -447 -442 -415 -385 -398 -423 -405 -388 -373 -367 -350 -344 -347 -358 -356 -343 -327 -320 -324 -328 -330 -309 -256 -306 -279 -246 -284 -310 -329 -322 -362 -373 -364 -354 -341 -343 -345 -334 -316 -289 -271 -260 -268 -281 -284 -298 -329 -329 -347 -372 -398 -402 -396 -392 -395 -396 -360 -347 -385 -375 -356 -353 -356 -345 -308 -288 -295 -241 -239 -242 -251 -283 -303 -289 -271 -271 -282 -289 -287 -281 -276 -269 -254 -272 -214 -210 -270 -287 -291 -304 -320 -320 -312 -280 -240 -261 -317 -335 -325 -310 -301 -286 -271 -278 -309 -299 -278 -222 -245 -262 -267 -275 -287 -295 -287 -242 -235 -297 -272 -274 -265 -256 -250 -251 -254 -258 -248 -258 -294 -308 -315 -322 -336 -355 -357 -335 -323 -578 -576 -565 -565 -577 -600 -629 -290 -409 -615 -610 -608 -614 -584 -378 -92 -90 -80 -70 -68 -72 -524 -562 -576 -602 -597 -599 -609 -602 -591 -578 -574 -588 -597 -623 -643 -636 -607 -429 -636 -613 -641 -639 -604 -610 -626 -534 -494 -272 -73 -72 -71 -67 -112 -337 -631 -649 -643 -726 -692 -682 -635 -608 -603 -573 -547 -560 -587 -598 -611 -638 -657 -661 -660 -651 -639 -635 -616 -622 -615 -609 -617 -627 -615 -599 -578 -562 -561 -564 -570 -580 -582 -580 -596 -617 -629 -643 -644 -625 -590 -564 -559 -542 -524 -498 -478 -464 -452 -443 -441 -444 -446 -444 -439 -431 -434 -428 -407 -411 -423 -424 -403 -398 -384 -372 -366 -367 -355 -352 -377 -410 -440 -441 -432 -413 -399 -405 -391 -384 -372 -365 -353 -348 -342 -354 -352 -339 -332 -331 -340 -354 -353 -326 -263 -279 -286 -282 -290 -298 -303 -315 -322 -335 -343 -316 -296 -317 -333 -336 -339 -307 -271 -258 -253 -252 -266 -285 -310 -317 -334 -360 -386 -394 -390 -383 -376 -364 -341 -333 -346 -340 -339 -330 -339 -337 -313 -308 -274 -234 -228 -246 -266 -289 -301 -283 -266 -269 -272 -274 -264 -236 -252 -249 -257 -279 -274 -260 -275 -279 -282 -280 -287 -306 -327 -333 -293 -287 -352 -321 -252 -234 -219 -266 -249 -254 -267 -283 -264 -202 -206 -222 -250 -274 -287 -287 -272 -261 -270 -268 -266 -257 -257 -261 -235 -227 -244 -257 -261 -278 -297 -304 -306 -310 -316 -332 -343 -327 -310 -564 -550 -552 -515 -538 -595 -628 -615 -600 -608 -610 -613 -620 -610 -562 -402 -91 -84 -73 -81 -405 -537 -566 -576 -597 -606 -612 -616 -603 -590 -587 -586 -592 -609 -632 -644 -641 -602 -331 -615 -617 -625 -621 -602 -608 -494 -200 -61 -56 -62 -67 -71 -136 -387 -600 -92 -104 -259 -699 -662 -655 -646 -614 -601 -573 -555 -568 -594 -608 -623 -651 -667 -665 -660 -653 -641 -623 -623 -604 -596 -596 -605 -612 -606 -592 -577 -571 -566 -565 -574 -585 -585 -585 -600 -626 -636 -649 -654 -635 -632 -597 -571 -546 -525 -495 -476 -467 -457 -450 -449 -451 -453 -450 -440 -430 -456 -447 -417 -421 -419 -424 -411 -431 -415 -396 -375 -355 -336 -337 -366 -396 -428 -444 -450 -433 -411 -401 -404 -383 -366 -361 -348 -336 -334 -346 -344 -336 -334 -335 -349 -376 -369 -328 -315 -247 -291 -296 -298 -302 -303 -302 -307 -316 -315 -307 -305 -315 -322 -332 -343 -312 -283 -272 -247 -246 -266 -281 -292 -302 -319 -345 -373 -385 -377 -361 -342 -324 -312 -309 -310 -315 -324 -327 -320 -319 -312 -258 -241 -246 -179 -221 -263 -280 -296 -297 -277 -264 -264 -264 -261 -231 -255 -247 -249 -278 -283 -283 -285 -280 -277 -257 -260 -291 -325 -338 -325 -326 -356 -361 -345 -251 -198 -244 -251 -246 -258 -271 -258 -236 -224 -226 -241 -263 -278 -280 -270 -258 -252 -232 -239 -220 -227 -240 -226 -215 -230 -252 -275 -301 -311 -310 -304 -303 -310 -311 -306 -306 -308 -543 -542 -551 -114 -92 -476 -595 -599 -601 -575 -560 -567 -578 -587 -597 -574 -476 -461 -473 -450 -556 -543 -567 -591 -609 -625 -615 -604 -596 -588 -592 -595 -593 -609 -551 -369 -371 -416 -654 -621 -626 -601 -591 -598 -619 -365 -125 -58 -43 -38 -47 -63 -247 -612 -587 -146 -302 -718 -674 -671 -672 -625 -596 -589 -567 -570 -579 -598 -616 -635 -659 -667 -664 -657 -639 -624 -605 -600 -578 -584 -594 -605 -606 -598 -586 -581 -573 -567 -572 -582 -586 -586 -592 -605 -623 -647 -659 -662 -663 -639 -604 -577 -548 -522 -496 -480 -472 -463 -454 -453 -454 -452 -445 -434 -438 -455 -445 -428 -420 -420 -432 -433 -432 -423 -391 -344 -326 -327 -338 -361 -385 -416 -444 -457 -444 -436 -423 -414 -388 -369 -354 -339 -328 -331 -344 -347 -341 -338 -341 -356 -381 -388 -346 -333 -268 -326 -316 -320 -321 -313 -301 -295 -300 -297 -313 -323 -314 -314 -326 -335 -331 -299 -257 -244 -243 -262 -286 -291 -299 -320 -336 -354 -369 -365 -346 -326 -307 -302 -311 -319 -330 -333 -340 -338 -335 -305 -257 -228 -243 -269 -235 -163 -152 -220 -283 -290 -261 -247 -247 -274 -288 -252 -232 -237 -276 -278 -280 -288 -287 -274 -255 -233 -262 -320 -346 -349 -356 -365 -366 -355 -305 -261 -159 -256 -252 -270 -276 -279 -244 -231 -228 -244 -265 -267 -272 -271 -266 -254 -256 -262 -242 -211 -227 -220 -212 -230 -254 -284 -305 -313 -318 -310 -304 -317 -321 -303 -291 -293 -513 -532 -475 -97 -87 -117 -466 -591 -598 -573 -557 -563 -575 -591 -606 -597 -560 -549 -548 -547 -571 -551 -580 -588 -608 -630 -624 -609 -603 -593 -588 -592 -595 -607 -458 -77 -60 -98 -418 -618 -393 -386 -377 -385 -418 -430 -170 -46 -59 -172 -261 -254 -245 -393 -610 -379 -728 -710 -653 -651 -643 -611 -611 -590 -565 -573 -588 -593 -612 -638 -656 -665 -663 -648 -622 -607 -604 -581 -569 -583 -602 -608 -603 -595 -592 -585 -572 -566 -573 -583 -586 -585 -591 -610 -635 -644 -647 -663 -662 -644 -612 -583 -553 -527 -502 -486 -476 -467 -463 -459 -453 -447 -434 -423 -427 -435 -430 -431 -424 -426 -432 -436 -435 -430 -403 -356 -322 -320 -340 -365 -389 -407 -426 -445 -447 -440 -438 -411 -396 -376 -357 -334 -328 -332 -338 -344 -346 -347 -347 -350 -367 -379 -362 -361 -324 -350 -349 -332 -328 -317 -295 -291 -301 -315 -326 -316 -295 -295 -308 -316 -336 -316 -269 -264 -257 -268 -293 -303 -309 -320 -327 -340 -360 -359 -336 -320 -316 -312 -324 -334 -335 -338 -365 -359 -344 -299 -243 -220 -241 -235 -232 -199 -181 -147 -189 -286 -264 -235 -238 -255 -263 -232 -210 -219 -263 -279 -286 -292 -298 -288 -263 -262 -288 -220 -100 -104 -180 -351 -366 -371 -352 -309 -114 -223 -265 -295 -293 -292 -262 -234 -198 -181 -212 -253 -264 -265 -267 -268 -269 -265 -231 -209 -215 -207 -216 -235 -251 -274 -293 -308 -309 -292 -290 -308 -322 -303 -311 -298 -500 -492 -75 -62 -63 -463 -564 -591 -564 -552 -556 -566 -580 -595 -606 -595 -561 -560 -558 -554 -586 -570 -576 -596 -625 -644 -635 -622 -610 -590 -579 -588 -601 -615 -553 -288 -54 -58 -112 -363 -77 -67 -49 -43 -35 -39 -46 -50 -181 -475 -662 -672 -680 -697 -724 -739 -721 -742 -691 -672 -632 -623 -607 -586 -568 -580 -596 -602 -616 -629 -640 -654 -652 -633 -603 -591 -588 -569 -575 -580 -589 -597 -599 -598 -594 -589 -581 -576 -577 -583 -588 -588 -589 -606 -623 -627 -642 -659 -657 -647 -619 -588 -555 -529 -504 -491 -485 -482 -475 -465 -456 -442 -421 -413 -421 -414 -410 -419 -422 -424 -426 -439 -438 -436 -419 -375 -338 -337 -355 -369 -388 -404 -412 -432 -438 -450 -438 -409 -396 -376 -359 -340 -336 -333 -331 -339 -345 -349 -355 -353 -357 -366 -364 -372 -342 -345 -329 -347 -324 -309 -299 -287 -305 -323 -323 -301 -279 -276 -287 -313 -330 -333 -316 -272 -269 -272 -294 -297 -302 -307 -317 -336 -349 -352 -342 -329 -334 -342 -344 -351 -352 -361 -374 -347 -315 -269 -226 -208 -229 -214 -209 -215 -236 -271 -291 -286 -263 -229 -228 -238 -227 -215 -210 -212 -260 -281 -290 -290 -301 -304 -261 -261 -298 -295 -204 -23 -91 -317 -358 -374 -354 -346 -157 -195 -271 -318 -318 -310 -293 -274 -236 -181 -183 -242 -252 -255 -268 -283 -280 -259 -227 -223 -220 -211 -219 -230 -238 -259 -290 -315 -310 -283 -269 -263 -286 -304 -318 -316 -485 -444 -75 -74 -133 -453 -528 -518 -537 -546 -557 -572 -587 -601 -588 -559 -440 -166 -170 -231 -595 -585 -586 -622 -648 -314 -260 -266 -268 -270 -440 -580 -588 -605 -634 -571 -366 -367 -329 -81 -75 -57 -44 -47 -35 -52 -61 -56 -407 -650 -661 -669 -678 -693 -708 -724 -731 -712 -551 -652 -651 -621 -604 -586 -586 -583 -587 -599 -605 -614 -631 -640 -634 -615 -596 -595 -577 -564 -575 -581 -593 -595 -600 -599 -597 -591 -587 -585 -587 -590 -592 -590 -590 -592 -604 -621 -629 -645 -654 -647 -621 -589 -555 -529 -511 -503 -501 -497 -487 -472 -457 -438 -414 -406 -409 -399 -420 -425 -418 -420 -420 -436 -437 -435 -428 -397 -358 -343 -350 -360 -382 -399 -412 -430 -442 -449 -428 -403 -395 -378 -371 -368 -345 -331 -334 -342 -346 -346 -346 -343 -338 -360 -369 -370 -354 -373 -378 -367 -335 -312 -295 -286 -298 -306 -295 -284 -272 -260 -278 -288 -311 -342 -343 -285 -265 -263 -282 -277 -283 -297 -310 -325 -328 -337 -351 -352 -362 -366 -365 -362 -358 -367 -346 -312 -278 -236 -205 -200 -207 -192 -188 -206 -229 -252 -278 -293 -274 -247 -231 -218 -215 -225 -230 -237 -272 -291 -291 -288 -301 -312 -305 -305 -302 -290 -256 -134 -115 -246 -353 -354 -355 -366 -289 -293 -311 -328 -326 -312 -296 -284 -267 -245 -235 -240 -250 -255 -272 -283 -269 -235 -234 -245 -239 -234 -231 -226 -232 -265 -303 -322 -327 -313 -288 -275 -270 -261 -278 -282 -454 -418 -108 -104 -450 -497 -534 -186 -422 -546 -530 -529 -572 -608 -593 -406 -127 -96 -88 -100 -226 -600 -605 -645 -294 -100 -370 -442 -442 -432 -512 -583 -588 -607 -633 -647 -659 -663 -574 -79 -73 -61 -64 -64 -57 -69 -74 -80 -425 -647 -653 -657 -663 -668 -674 -692 -679 -471 -108 -480 -644 -624 -607 -592 -582 -582 -590 -599 -603 -611 -619 -617 -609 -603 -602 -586 -572 -565 -576 -580 -589 -595 -609 -612 -605 -598 -593 -591 -593 -593 -594 -595 -593 -590 -599 -617 -623 -636 -644 -641 -619 -587 -561 -538 -528 -513 -506 -507 -497 -477 -455 -435 -414 -407 -407 -414 -436 -442 -417 -409 -410 -422 -432 -432 -426 -402 -373 -358 -349 -349 -372 -394 -408 -429 -437 -434 -421 -400 -404 -397 -384 -380 -362 -348 -346 -350 -356 -358 -355 -352 -343 -347 -349 -350 -369 -402 -409 -379 -321 -291 -283 -261 -267 -281 -274 -269 -268 -255 -259 -285 -299 -343 -349 -299 -280 -275 -272 -257 -269 -287 -304 -320 -322 -327 -339 -346 -358 -357 -354 -329 -328 -341 -312 -284 -259 -218 -179 -180 -184 -183 -191 -204 -218 -239 -271 -296 -294 -305 -265 -247 -239 -258 -264 -262 -281 -297 -291 -274 -284 -312 -326 -315 -294 -290 -277 -207 -170 -127 -305 -353 -356 -350 -342 -352 -346 -338 -324 -302 -285 -270 -257 -261 -257 -253 -260 -252 -257 -267 -243 -229 -238 -252 -245 -238 -231 -223 -231 -271 -315 -337 -349 -337 -314 -286 -285 -275 -258 -280 -444 -422 -198 -178 -463 -502 -482 -164 -396 -500 -513 -533 -543 -554 -368 -114 -89 -90 -91 -100 -168 -574 -625 -613 -548 -521 -303 -243 -250 -480 -598 -592 -599 -485 -328 -335 -338 -346 -306 -75 -73 -80 -93 -82 -75 -87 -103 -114 -444 -515 -428 -534 -564 -522 -657 -674 -574 -65 -81 -257 -630 -628 -612 -599 -593 -592 -593 -610 -621 -625 -618 -601 -595 -594 -598 -582 -577 -574 -571 -591 -601 -609 -623 -624 -621 -614 -606 -603 -602 -600 -600 -600 -594 -592 -597 -616 -622 -632 -636 -633 -614 -591 -580 -557 -535 -518 -511 -512 -504 -482 -455 -432 -415 -408 -406 -410 -421 -437 -420 -403 -400 -410 -420 -431 -425 -401 -386 -385 -376 -360 -378 -404 -418 -426 -423 -416 -418 -417 -420 -406 -397 -385 -372 -352 -337 -340 -348 -352 -354 -355 -355 -358 -351 -341 -375 -396 -398 -348 -305 -285 -269 -252 -247 -257 -261 -257 -241 -216 -238 -279 -302 -338 -347 -329 -325 -299 -281 -251 -258 -271 -289 -312 -323 -326 -328 -326 -316 -299 -311 -298 -286 -308 -307 -285 -249 -214 -206 -195 -185 -192 -203 -205 -209 -230 -271 -311 -332 -348 -321 -303 -273 -285 -281 -269 -280 -298 -299 -281 -273 -289 -310 -319 -305 -283 -279 -232 -236 -102 -154 -257 -300 -311 -307 -303 -327 -326 -310 -295 -282 -273 -262 -260 -254 -264 -257 -253 -258 -251 -222 -226 -234 -230 -223 -213 -205 -207 -231 -276 -315 -334 -338 -318 -313 -307 -310 -306 -281 -285 -431 -446 -444 -458 -475 -510 -157 -103 -407 -503 -519 -525 -532 -555 -358 -108 -97 -99 -103 -110 -119 -174 -208 -595 -259 -250 -132 -91 -92 -439 -613 -603 -597 -527 -445 -444 -411 -333 -100 -105 -111 -375 -348 -355 -345 -346 -351 -195 -299 -357 -193 -241 -367 -421 -652 -673 -569 -116 -322 -636 -607 -628 -616 -604 -601 -598 -594 -601 -607 -608 -608 -605 -603 -598 -593 -598 -598 -595 -582 -595 -608 -620 -624 -620 -620 -621 -614 -609 -609 -607 -605 -602 -598 -597 -600 -621 -627 -634 -632 -625 -613 -607 -583 -556 -537 -523 -516 -513 -503 -482 -456 -433 -420 -412 -409 -409 -412 -415 -421 -404 -399 -410 -406 -404 -404 -406 -403 -402 -397 -375 -389 -412 -430 -432 -421 -403 -405 -400 -414 -411 -411 -399 -379 -354 -339 -337 -342 -356 -367 -367 -363 -342 -342 -355 -375 -396 -390 -355 -326 -245 -209 -203 -224 -246 -249 -252 -236 -203 -237 -273 -306 -321 -343 -352 -342 -308 -268 -252 -246 -256 -272 -294 -317 -326 -316 -290 -271 -247 -265 -271 -272 -297 -289 -270 -238 -231 -214 -201 -200 -221 -228 -207 -196 -190 -198 -312 -334 -357 -369 -343 -296 -289 -277 -261 -275 -301 -304 -296 -286 -284 -302 -317 -320 -323 -302 -321 -280 -155 -109 -83 -210 -293 -303 -229 -259 -306 -289 -270 -269 -266 -265 -266 -263 -269 -255 -255 -256 -235 -209 -213 -217 -202 -188 -182 -181 -194 -231 -279 -307 -304 -301 -286 -287 -274 -297 -291 -288 -298 -411 -429 -442 -447 -475 -510 -165 -121 -382 -487 -509 -527 -545 -566 -574 -366 -104 -104 -111 -122 -117 -102 -101 -182 -107 -119 -127 -414 -470 -550 -592 -587 -589 -461 -462 -674 -661 -601 -438 -434 -432 -634 -599 -609 -610 -612 -617 -426 -322 -499 -468 -319 -447 -634 -649 -674 -613 -377 -685 -647 -612 -622 -625 -609 -604 -601 -595 -590 -593 -592 -589 -593 -599 -604 -603 -611 -613 -611 -608 -595 -617 -628 -623 -623 -624 -625 -618 -612 -610 -608 -606 -601 -595 -595 -604 -620 -637 -641 -634 -626 -623 -607 -582 -558 -542 -530 -523 -516 -500 -476 -452 -438 -430 -418 -412 -413 -403 -398 -404 -405 -408 -406 -400 -392 -389 -393 -402 -412 -403 -381 -396 -418 -438 -441 -427 -419 -411 -405 -408 -425 -424 -406 -390 -364 -346 -347 -357 -375 -375 -367 -363 -352 -340 -371 -376 -380 -367 -345 -324 -318 -270 -247 -249 -239 -236 -248 -254 -240 -254 -290 -289 -286 -304 -340 -342 -309 -266 -253 -248 -259 -267 -271 -282 -285 -280 -275 -270 -267 -258 -267 -273 -288 -287 -266 -251 -235 -225 -233 -237 -238 -231 -207 -192 -160 -106 -262 -294 -340 -328 -322 -300 -272 -248 -236 -258 -265 -282 -299 -288 -293 -320 -321 -319 -326 -317 -328 -332 -336 -225 -155 -260 -314 -285 -200 -231 -268 -251 -256 -260 -264 -258 -260 -260 -271 -245 -235 -251 -246 -216 -205 -208 -187 -173 -173 -176 -193 -227 -267 -293 -284 -284 -276 -277 -256 -280 -280 -303 -329 -412 -430 -433 -419 -443 -395 -123 -107 -112 -414 -499 -521 -512 -535 -560 -356 -103 -95 -96 -107 -105 -103 -102 -100 -125 -506 -157 -523 -608 -595 -590 -586 -595 -535 -396 -320 -316 -334 -413 -666 -627 -353 -608 -370 -353 -356 -363 -534 -599 -602 -621 -630 -630 -639 -651 -673 -693 -700 -674 -652 -634 -623 -618 -613 -607 -602 -599 -605 -602 -589 -582 -589 -600 -604 -612 -621 -627 -626 -623 -605 -613 -618 -624 -625 -630 -631 -623 -615 -613 -612 -608 -600 -592 -595 -608 -617 -644 -643 -643 -632 -625 -606 -580 -559 -546 -536 -528 -517 -500 -479 -456 -444 -425 -416 -415 -406 -388 -388 -394 -397 -408 -410 -405 -391 -386 -390 -400 -407 -396 -389 -405 -421 -450 -457 -453 -444 -428 -424 -419 -426 -414 -403 -391 -373 -363 -365 -367 -375 -384 -377 -383 -376 -363 -367 -358 -352 -354 -351 -349 -336 -305 -262 -243 -236 -221 -240 -263 -271 -267 -274 -279 -268 -282 -327 -343 -325 -295 -269 -265 -277 -282 -275 -265 -261 -261 -279 -294 -275 -258 -257 -259 -264 -264 -254 -238 -226 -238 -263 -278 -266 -237 -212 -197 -196 -195 -205 -266 -310 -200 -235 -275 -255 -173 -193 -226 -233 -258 -283 -289 -298 -315 -318 -307 -321 -330 -340 -341 -350 -341 -222 -287 -316 -295 -287 -279 -255 -236 -228 -239 -251 -247 -249 -254 -260 -247 -261 -267 -268 -265 -243 -215 -194 -181 -178 -186 -205 -237 -264 -275 -284 -265 -261 -266 -241 -261 -276 -309 -338 -410 -420 -407 -425 -432 -213 -110 -100 -129 -356 -446 -469 -461 -472 -288 -107 -95 -91 -95 -105 -106 -177 -544 -519 -129 -563 -149 -204 -233 -501 -602 -597 -599 -440 -353 -316 -114 -101 -153 -340 -300 -136 -617 -414 -145 -113 -107 -278 -521 -604 -608 -608 -614 -629 -640 -657 -673 -678 -650 -647 -661 -633 -607 -606 -605 -600 -601 -602 -599 -591 -585 -583 -585 -597 -614 -623 -635 -635 -628 -624 -630 -629 -626 -631 -633 -626 -620 -618 -619 -616 -609 -601 -596 -600 -615 -621 -640 -646 -646 -634 -624 -605 -578 -557 -547 -539 -531 -521 -509 -494 -465 -438 -418 -407 -409 -410 -382 -384 -394 -389 -397 -411 -410 -397 -390 -392 -391 -388 -385 -393 -416 -425 -440 -463 -461 -445 -437 -434 -429 -415 -403 -390 -379 -368 -360 -358 -359 -376 -394 -395 -397 -400 -390 -374 -362 -362 -363 -353 -340 -329 -307 -280 -259 -217 -191 -244 -274 -284 -287 -272 -290 -283 -303 -329 -342 -337 -321 -294 -294 -307 -304 -287 -266 -256 -260 -284 -300 -278 -251 -250 -250 -251 -254 -247 -240 -238 -252 -271 -285 -274 -245 -235 -214 -205 -199 -220 -249 -282 -122 -174 -263 -270 -236 -228 -227 -232 -256 -283 -293 -302 -320 -326 -314 -327 -329 -336 -335 -327 -326 -307 -304 -303 -315 -321 -302 -281 -252 -217 -231 -240 -240 -229 -240 -256 -259 -255 -253 -251 -260 -254 -220 -197 -189 -186 -198 -215 -232 -257 -269 -269 -262 -280 -269 -252 -257 -273 -304 -319 -406 -406 -405 -429 -440 -348 -144 -115 -133 -145 -361 -468 -221 -101 -114 -105 -91 -97 -101 -105 -111 -106 -150 -167 -110 -158 -96 -428 -514 -587 -610 -608 -391 -164 -163 -198 -112 -86 -91 -122 -93 -122 -329 -599 -408 -381 -366 -359 -522 -599 -607 -614 -610 -609 -622 -636 -646 -652 -658 -648 -645 -638 -615 -589 -601 -597 -581 -587 -594 -591 -589 -588 -589 -596 -605 -615 -634 -633 -625 -626 -623 -623 -623 -626 -627 -618 -615 -618 -622 -622 -614 -606 -605 -607 -614 -613 -626 -644 -644 -634 -622 -601 -574 -553 -544 -541 -535 -528 -514 -492 -464 -434 -413 -397 -397 -400 -381 -388 -396 -382 -377 -388 -399 -398 -393 -390 -384 -376 -375 -387 -407 -411 -426 -461 -461 -452 -446 -442 -432 -427 -418 -396 -383 -376 -363 -352 -356 -383 -404 -397 -402 -407 -392 -385 -387 -393 -382 -368 -348 -334 -312 -286 -264 -234 -218 -239 -265 -279 -300 -291 -293 -295 -312 -325 -332 -334 -333 -325 -328 -324 -301 -277 -255 -241 -247 -279 -287 -262 -251 -250 -254 -257 -254 -242 -236 -235 -248 -261 -264 -263 -261 -260 -227 -203 -199 -217 -239 -256 -94 -199 -270 -278 -267 -258 -244 -237 -257 -279 -282 -299 -321 -317 -318 -313 -327 -336 -316 -313 -333 -330 -296 -274 -272 -278 -285 -284 -257 -219 -258 -269 -271 -262 -253 -263 -264 -257 -247 -231 -238 -246 -228 -204 -193 -192 -200 -209 -225 -267 -285 -279 -287 -289 -278 -276 -273 -271 -281 -306 -389 -390 -405 -421 -381 -100 -132 -124 -144 -143 -140 -364 -209 -103 -97 -94 -95 -96 -103 -110 -103 -89 -94 -98 -89 -97 -102 -177 -499 -572 -569 -354 -168 -108 -98 -92 -85 -84 -103 -104 -107 -93 -99 -314 -590 -359 -323 -535 -595 -595 -605 -615 -612 -610 -619 -630 -644 -651 -624 -439 -623 -645 -624 -600 -597 -596 -580 -581 -582 -584 -494 -478 -593 -597 -605 -625 -627 -623 -619 -625 -622 -621 -627 -630 -629 -623 -616 -616 -622 -624 -619 -613 -614 -612 -610 -605 -625 -638 -640 -632 -619 -597 -571 -549 -541 -538 -536 -529 -513 -489 -461 -433 -412 -397 -391 -375 -364 -373 -375 -374 -378 -385 -395 -398 -395 -392 -385 -378 -373 -378 -385 -401 -416 -442 -447 -451 -441 -435 -433 -438 -433 -424 -411 -392 -369 -346 -352 -386 -411 -418 -410 -401 -397 -396 -389 -386 -377 -365 -348 -328 -303 -281 -259 -230 -206 -207 -226 -271 -311 -317 -296 -295 -304 -322 -320 -321 -328 -339 -337 -313 -277 -249 -231 -213 -216 -255 -282 -271 -270 -257 -263 -260 -259 -246 -233 -238 -253 -262 -262 -258 -260 -253 -211 -204 -208 -214 -231 -233 -74 -110 -135 -194 -253 -278 -261 -220 -183 -198 -282 -292 -304 -305 -308 -277 -296 -319 -300 -313 -338 -319 -286 -268 -226 -180 -191 -226 -239 -227 -265 -272 -276 -289 -262 -259 -262 -245 -235 -221 -223 -235 -228 -204 -191 -193 -196 -203 -223 -261 -287 -297 -307 -301 -303 -282 -274 -273 -284 -310 -378 -390 -401 -406 -358 -98 -101 -126 -146 -129 -118 -135 -117 -102 -94 -92 -95 -94 -94 -104 -105 -88 -83 -87 -83 -75 -75 -76 -134 -155 -168 -125 -113 -101 -79 -87 -94 -87 -90 -74 -74 -68 -101 -94 -300 -142 -99 -489 -595 -590 -599 -607 -604 -601 -614 -642 -656 -650 -613 -385 -625 -650 -632 -611 -584 -593 -586 -580 -573 -578 -322 -193 -467 -594 -599 -616 -618 -611 -610 -615 -619 -617 -626 -629 -628 -623 -618 -614 -619 -627 -624 -621 -621 -617 -614 -610 -626 -639 -634 -627 -613 -593 -569 -553 -543 -536 -531 -525 -510 -486 -462 -437 -417 -404 -394 -384 -376 -367 -364 -368 -379 -392 -399 -401 -403 -403 -396 -390 -384 -378 -378 -388 -407 -419 -432 -431 -438 -446 -447 -448 -443 -436 -417 -397 -382 -361 -368 -389 -409 -399 -395 -422 -423 -380 -397 -381 -379 -368 -341 -312 -288 -267 -251 -245 -218 -154 -214 -261 -312 -313 -284 -285 -294 -314 -313 -315 -322 -330 -319 -283 -249 -226 -207 -187 -190 -224 -204 -266 -256 -268 -271 -266 -261 -252 -250 -253 -255 -258 -262 -271 -258 -193 -178 -216 -218 -214 -225 -212 -146 -154 -201 -260 -282 -273 -265 -255 -236 -242 -272 -272 -273 -287 -268 -242 -259 -285 -284 -307 -327 -318 -297 -287 -233 -138 -118 -176 -203 -227 -244 -259 -269 -269 -269 -253 -248 -239 -228 -215 -211 -220 -221 -208 -199 -197 -202 -208 -212 -247 -281 -286 -308 -297 -292 -288 -284 -280 -293 -322 -377 -385 -394 -397 -344 -196 -104 -129 -143 -139 -119 -109 -105 -103 -97 -98 -94 -89 -89 -92 -102 -105 -96 -90 -85 -100 -99 -97 -92 -84 -76 -75 -82 -83 -71 -76 -90 -81 -69 -79 -77 -83 -93 -105 -109 -112 -108 -261 -518 -591 -593 -597 -596 -607 -636 -666 -673 -648 -656 -654 -649 -650 -629 -609 -591 -584 -589 -580 -575 -578 -314 -147 -399 -589 -594 -606 -620 -612 -601 -600 -615 -613 -624 -628 -627 -622 -619 -617 -619 -621 -622 -624 -622 -618 -614 -619 -629 -638 -631 -620 -605 -593 -574 -560 -546 -533 -525 -518 -506 -486 -465 -442 -424 -411 -406 -400 -393 -378 -369 -371 -380 -390 -397 -403 -410 -412 -410 -408 -401 -387 -381 -393 -397 -403 -412 -411 -422 -439 -444 -447 -447 -441 -424 -401 -384 -375 -378 -397 -428 -426 -426 -435 -432 -371 -371 -370 -351 -330 -320 -310 -293 -277 -265 -251 -212 -152 -211 -247 -284 -281 -260 -268 -279 -289 -288 -303 -310 -305 -285 -248 -223 -210 -199 -184 -169 -175 -201 -261 -259 -260 -275 -270 -255 -247 -258 -261 -254 -255 -261 -273 -243 -95 -152 -206 -209 -207 -211 -203 -192 -221 -281 -317 -305 -276 -264 -259 -247 -249 -252 -262 -257 -271 -250 -250 -271 -291 -288 -297 -308 -310 -301 -290 -273 -211 -128 -168 -205 -254 -231 -239 -239 -254 -265 -246 -237 -218 -207 -198 -191 -192 -198 -204 -211 -211 -217 -220 -215 -235 -261 -280 -287 -287 -292 -300 -292 -286 -304 -339 -374 -384 -389 -391 -378 -361 -118 -140 -136 -163 -99 -94 -98 -92 -88 -117 -113 -93 -94 -91 -96 -104 -111 -119 -110 -115 -124 -119 -110 -109 -100 -95 -96 -97 -92 -82 -73 -66 -66 -79 -81 -98 -105 -116 -100 -97 -111 -113 -471 -593 -589 -590 -591 -600 -614 -628 -648 -651 -656 -645 -667 -640 -619 -607 -598 -571 -575 -573 -570 -583 -439 -438 -620 -591 -602 -614 -630 -628 -606 -605 -612 -614 -622 -628 -627 -622 -618 -617 -615 -612 -616 -623 -621 -615 -608 -621 -630 -634 -626 -613 -601 -596 -581 -559 -544 -532 -523 -516 -505 -489 -469 -447 -429 -422 -415 -406 -397 -386 -378 -378 -384 -390 -396 -405 -412 -415 -419 -420 -412 -400 -397 -406 -393 -387 -400 -404 -407 -427 -448 -451 -447 -447 -438 -414 -403 -419 -420 -436 -427 -425 -393 -452 -394 -362 -363 -366 -349 -333 -322 -313 -308 -303 -285 -251 -227 -212 -212 -240 -267 -258 -254 -258 -259 -219 -245 -282 -281 -270 -258 -234 -206 -200 -205 -202 -195 -181 -201 -236 -242 -247 -269 -276 -256 -246 -247 -246 -246 -245 -252 -267 -249 -119 -190 -138 -191 -197 -199 -191 -182 -220 -284 -315 -301 -214 -154 -251 -287 -298 -279 -274 -274 -274 -283 -266 -299 -312 -305 -306 -304 -301 -298 -288 -280 -267 -234 -195 -205 -241 -225 -224 -231 -253 -236 -216 -218 -210 -197 -183 -171 -169 -175 -195 -213 -214 -224 -231 -233 -241 -266 -273 -277 -293 -306 -304 -297 -296 -314 -351 -370 -379 -374 -363 -370 -351 -129 -136 -130 -135 -89 -71 -88 -92 -93 -118 -118 -110 -105 -92 -96 -110 -109 -115 -115 -115 -123 -115 -113 -117 -111 -109 -109 -88 -97 -111 -103 -100 -102 -100 -85 -112 -108 -110 -115 -131 -113 -109 -235 -282 -476 -591 -593 -589 -586 -599 -625 -648 -650 -630 -654 -642 -620 -610 -589 -578 -572 -570 -576 -586 -603 -621 -618 -604 -610 -617 -592 -381 -392 -615 -605 -620 -621 -627 -625 -619 -616 -615 -614 -614 -618 -622 -617 -609 -609 -616 -624 -626 -623 -613 -599 -591 -576 -554 -539 -529 -522 -517 -507 -493 -479 -466 -446 -433 -419 -414 -402 -396 -387 -385 -389 -393 -397 -402 -406 -412 -419 -422 -419 -411 -419 -410 -409 -402 -394 -393 -400 -420 -447 -453 -445 -443 -430 -410 -422 -440 -421 -417 -389 -377 -421 -473 -392 -362 -353 -354 -348 -340 -330 -324 -318 -309 -297 -260 -222 -213 -209 -233 -205 -192 -210 -207 -227 -130 -201 -275 -258 -244 -243 -231 -195 -197 -199 -200 -201 -181 -158 -214 -137 -199 -241 -267 -274 -274 -273 -266 -257 -253 -246 -238 -244 -197 -231 -153 -151 -186 -191 -178 -178 -231 -293 -315 -309 -296 -296 -303 -286 -313 -296 -286 -302 -315 -304 -311 -315 -319 -324 -326 -319 -312 -307 -286 -253 -238 -259 -232 -203 -209 -223 -217 -229 -220 -226 -221 -219 -212 -196 -182 -172 -170 -175 -194 -207 -199 -220 -239 -239 -233 -235 -254 -268 -279 -282 -282 -287 -297 -318 -349 -355 -351 -344 -332 -356 -329 -124 -166 -165 -167 -143 -96 -118 -126 -122 -119 -113 -117 -116 -106 -104 -108 -106 -105 -111 -115 -109 -104 -103 -112 -118 -119 -117 -114 -117 -120 -113 -109 -115 -117 -106 -115 -169 -421 -417 -421 -417 -408 -398 -407 -525 -591 -595 -593 -590 -599 -619 -637 -639 -620 -631 -617 -626 -605 -578 -584 -572 -577 -590 -592 -608 -625 -623 -620 -620 -566 -316 -42 -72 -610 -597 -616 -617 -625 -624 -619 -614 -610 -608 -609 -611 -613 -612 -605 -608 -608 -618 -618 -619 -614 -597 -586 -571 -548 -533 -524 -518 -514 -507 -501 -495 -487 -466 -436 -423 -420 -411 -408 -398 -395 -400 -403 -403 -402 -401 -405 -411 -415 -414 -410 -420 -431 -413 -402 -397 -390 -393 -420 -438 -445 -443 -445 -431 -405 -405 -388 -389 -401 -390 -402 -403 -467 -391 -368 -353 -349 -351 -351 -344 -337 -330 -318 -298 -257 -224 -210 -210 -227 -174 -190 -185 -166 -222 -193 -243 -280 -242 -220 -225 -220 -193 -190 -195 -197 -198 -192 -218 -219 -227 -207 -223 -236 -259 -293 -306 -300 -297 -295 -273 -249 -253 -259 -247 -238 -174 -185 -182 -172 -183 -186 -238 -303 -312 -314 -315 -318 -336 -330 -328 -299 -304 -315 -320 -322 -299 -295 -310 -328 -335 -328 -314 -283 -227 -198 -218 -215 -228 -202 -202 -208 -222 -239 -251 -241 -229 -217 -201 -187 -180 -179 -178 -185 -193 -189 -221 -246 -249 -246 -242 -253 -248 -258 -271 -271 -277 -290 -314 -334 -354 -345 -333 -324 -345 -312 -136 -166 -164 -171 -190 -154 -134 -131 -125 -141 -123 -108 -119 -125 -122 -112 -90 -97 -115 -121 -108 -100 -114 -115 -124 -92 -108 -114 -118 -124 -123 -125 -138 -151 -155 -150 -201 -555 -555 -550 -556 -338 -506 -601 -598 -591 -594 -593 -593 -600 -612 -626 -629 -617 -598 -581 -615 -590 -566 -579 -570 -587 -594 -592 -601 -612 -619 -625 -625 -499 -43 -70 -326 -613 -595 -614 -613 -618 -621 -618 -609 -602 -600 -600 -599 -602 -606 -597 -601 -599 -605 -608 -607 -605 -593 -581 -566 -544 -528 -519 -514 -511 -511 -512 -507 -494 -473 -442 -429 -427 -421 -420 -412 -413 -417 -418 -413 -403 -399 -401 -402 -404 -404 -406 -413 -426 -420 -418 -406 -396 -408 -427 -438 -441 -446 -436 -403 -381 -374 -369 -354 -352 -368 -389 -428 -478 -393 -376 -368 -367 -376 -370 -365 -361 -341 -320 -285 -239 -211 -204 -206 -217 -226 -262 -244 -232 -273 -291 -304 -291 -259 -236 -211 -205 -183 -185 -193 -199 -212 -170 -196 -205 -209 -195 -187 -196 -231 -290 -329 -324 -317 -303 -250 -287 -279 -267 -248 -240 -215 -196 -175 -167 -184 -114 -122 -219 -249 -300 -280 -274 -308 -308 -319 -295 -299 -288 -279 -276 -253 -255 -278 -308 -329 -324 -306 -269 -204 -188 -194 -204 -228 -201 -195 -217 -241 -241 -237 -235 -229 -220 -197 -164 -163 -175 -177 -177 -183 -185 -219 -228 -245 -260 -247 -233 -231 -244 -259 -261 -262 -270 -293 -310 -351 -351 -342 -332 -338 -326 -231 -163 -163 -170 -197 -148 -130 -133 -121 -132 -109 -91 -98 -107 -111 -106 -90 -101 -119 -109 -109 -93 -110 -112 -116 -118 -121 -114 -118 -129 -135 -141 -137 -231 -476 -468 -428 -213 -218 -222 -511 -432 -273 -256 -487 -391 -267 -272 -412 -591 -597 -603 -607 -600 -575 -567 -597 -575 -558 -577 -570 -589 -595 -592 -594 -606 -624 -631 -548 -282 -106 -361 -628 -618 -598 -613 -614 -611 -614 -610 -601 -594 -591 -589 -589 -591 -594 -589 -593 -592 -591 -597 -595 -592 -584 -575 -562 -542 -527 -518 -513 -512 -514 -519 -517 -502 -482 -450 -436 -435 -432 -434 -431 -432 -431 -430 -420 -406 -399 -401 -400 -397 -396 -402 -410 -412 -423 -417 -407 -399 -409 -413 -424 -438 -447 -445 -434 -420 -382 -356 -342 -351 -360 -388 -416 -415 -390 -381 -380 -382 -387 -374 -361 -358 -343 -314 -278 -233 -193 -212 -213 -203 -228 -267 -290 -298 -310 -314 -313 -306 -299 -284 -244 -209 -185 -177 -176 -186 -214 -169 -176 -196 -203 -208 -200 -189 -209 -270 -316 -313 -321 -292 -206 -290 -296 -273 -239 -229 -209 -190 -176 -168 -165 -131 -120 -193 -291 -294 -262 -255 -293 -309 -319 -295 -276 -271 -262 -258 -246 -242 -254 -275 -292 -295 -284 -254 -217 -209 -192 -220 -236 -218 -201 -225 -239 -241 -243 -246 -238 -216 -188 -159 -151 -167 -180 -175 -175 -176 -197 -210 -237 -265 -260 -244 -229 -232 -239 -236 -248 -257 -272 -312 -333 -330 -335 -338 -328 -333 -314 -158 -152 -174 -165 -130 -124 -135 -126 -125 -105 -87 -81 -86 -98 -102 -98 -101 -109 -107 -119 -112 -113 -113 -113 -120 -363 -228 -318 -455 -306 -147 -269 -491 -549 -552 -533 -431 -428 -429 -522 -523 -173 -77 -213 -166 -98 -104 -192 -301 -415 -616 -578 -572 -559 -582 -583 -568 -578 -579 -571 -593 -601 -600 -604 -620 -631 -625 -543 -352 -409 -648 -630 -620 -610 -609 -614 -618 -612 -604 -595 -587 -582 -581 -585 -592 -593 -595 -596 -590 -594 -587 -583 -578 -575 -571 -560 -544 -535 -528 -520 -517 -519 -525 -526 -511 -487 -457 -443 -442 -442 -445 -444 -443 -444 -444 -435 -418 -406 -403 -402 -397 -395 -397 -400 -409 -421 -408 -404 -400 -415 -416 -434 -446 -446 -451 -444 -418 -387 -355 -344 -351 -359 -402 -417 -406 -395 -390 -385 -391 -390 -371 -350 -341 -330 -305 -280 -252 -224 -234 -214 -152 -219 -266 -297 -319 -326 -316 -312 -317 -314 -299 -265 -220 -197 -175 -156 -184 -217 -200 -189 -231 -239 -230 -215 -188 -189 -242 -275 -272 -297 -290 -281 -286 -287 -261 -233 -221 -132 -83 -134 -171 -181 -194 -216 -256 -276 -272 -257 -265 -285 -306 -315 -300 -296 -278 -245 -242 -242 -236 -238 -242 -246 -263 -265 -252 -224 -219 -208 -222 -227 -213 -210 -238 -250 -248 -247 -251 -246 -222 -195 -161 -155 -171 -190 -178 -177 -184 -188 -207 -235 -259 -248 -230 -233 -233 -221 -222 -229 -258 -279 -319 -320 -317 -320 -317 -310 -322 -322 -247 -206 -149 -113 -112 -119 -127 -131 -128 -123 -102 -84 -84 -91 -96 -98 -102 -105 -106 -103 -103 -101 -101 -102 -111 -137 -131 -347 -496 -490 -471 -491 -531 -537 -541 -538 -491 -189 -190 -534 -555 -468 -445 -195 -98 -99 -105 -116 -234 -466 -578 -551 -557 -572 -586 -570 -582 -592 -581 -576 -596 -608 -612 -616 -623 -625 -619 -622 -644 -652 -652 -639 -631 -620 -607 -611 -624 -613 -602 -591 -581 -576 -580 -590 -597 -600 -606 -607 -593 -593 -582 -576 -570 -582 -574 -563 -556 -548 -537 -527 -523 -527 -531 -529 -511 -483 -456 -444 -446 -447 -453 -454 -455 -458 -461 -450 -431 -418 -417 -421 -400 -399 -396 -396 -411 -414 -402 -399 -398 -400 -407 -436 -455 -447 -430 -427 -432 -393 -371 -373 -371 -383 -407 -412 -403 -399 -384 -379 -383 -379 -366 -351 -335 -321 -307 -288 -278 -271 -254 -222 -139 -212 -261 -300 -335 -334 -321 -320 -312 -287 -269 -252 -224 -207 -192 -155 -173 -214 -235 -240 -263 -250 -253 -242 -179 -151 -205 -243 -248 -269 -276 -277 -287 -276 -259 -230 -178 -56 -15 -104 -166 -175 -197 -236 -270 -268 -261 -270 -291 -296 -304 -302 -301 -289 -267 -240 -250 -254 -235 -223 -215 -203 -211 -214 -238 -226 -217 -204 -207 -219 -222 -230 -224 -218 -225 -236 -244 -243 -220 -190 -165 -163 -182 -191 -191 -188 -177 -190 -203 -211 -225 -237 -240 -240 -241 -235 -230 -234 -261 -283 -322 -311 -310 -312 -302 -296 -314 -338 -360 -313 -120 -112 -109 -120 -121 -130 -132 -100 -90 -87 -86 -91 -96 -102 -107 -110 -113 -104 -97 -97 -86 -84 -92 -108 -117 -352 -491 -506 -516 -517 -517 -521 -445 -230 -501 -422 -466 -564 -562 -572 -587 -482 -224 -107 -93 -81 -143 -240 -338 -558 -563 -565 -565 -563 -594 -592 -588 -583 -600 -616 -623 -625 -624 -624 -622 -617 -631 -647 -640 -635 -643 -625 -610 -613 -623 -610 -599 -589 -579 -574 -578 -588 -597 -601 -608 -606 -596 -590 -590 -577 -571 -582 -574 -567 -564 -554 -540 -533 -532 -535 -536 -527 -505 -479 -453 -449 -446 -448 -456 -461 -466 -474 -473 -461 -444 -431 -434 -455 -437 -402 -395 -397 -414 -408 -400 -392 -390 -386 -393 -400 -417 -426 -424 -433 -418 -399 -376 -378 -391 -397 -407 -405 -407 -396 -383 -376 -378 -376 -365 -349 -336 -323 -308 -301 -293 -282 -269 -233 -168 -223 -262 -296 -311 -310 -308 -300 -276 -253 -245 -230 -221 -221 -211 -173 -199 -204 -210 -241 -266 -263 -269 -255 -188 -138 -167 -221 -235 -248 -270 -266 -270 -277 -275 -253 -213 -168 -139 -156 -174 -176 -195 -233 -270 -256 -249 -262 -284 -264 -281 -278 -280 -275 -261 -249 -260 -270 -248 -220 -212 -196 -171 -166 -226 -227 -226 -208 -211 -215 -215 -223 -228 -217 -211 -217 -220 -213 -195 -175 -169 -172 -182 -191 -206 -188 -173 -192 -207 -217 -233 -245 -245 -241 -232 -208 -218 -235 -258 -276 -310 -305 -290 -284 -288 -294 -308 -327 -347 -305 -153 -143 -115 -117 -114 -126 -124 -95 -91 -93 -89 -86 -91 -99 -104 -105 -103 -89 -89 -81 -77 -79 -86 -103 -115 -124 -136 -155 -340 -522 -524 -428 -176 -164 -509 -509 -522 -565 -557 -565 -576 -569 -480 -234 -85 -73 -200 -266 -135 -319 -551 -541 -574 -584 -596 -596 -596 -591 -609 -615 -627 -635 -634 -633 -626 -616 -620 -631 -634 -667 -644 -630 -613 -616 -625 -610 -598 -590 -582 -578 -578 -581 -591 -598 -604 -605 -601 -595 -593 -579 -574 -574 -569 -567 -566 -556 -546 -543 -542 -543 -538 -524 -500 -475 -466 -454 -443 -450 -459 -465 -476 -485 -481 -469 -455 -444 -455 -473 -437 -404 -392 -400 -413 -404 -394 -388 -383 -381 -375 -378 -399 -414 -422 -430 -415 -415 -398 -409 -413 -420 -438 -423 -410 -402 -390 -380 -377 -375 -370 -364 -348 -328 -320 -300 -296 -288 -272 -249 -209 -238 -255 -285 -298 -295 -297 -281 -242 -227 -224 -213 -215 -224 -235 -222 -224 -231 -219 -237 -267 -256 -243 -243 -238 -231 -220 -224 -229 -258 -273 -258 -260 -283 -294 -281 -255 -241 -214 -190 -183 -187 -205 -234 -268 -271 -268 -263 -253 -254 -241 -260 -268 -270 -265 -257 -272 -292 -275 -239 -225 -199 -157 -148 -220 -228 -232 -205 -205 -209 -210 -218 -226 -234 -240 -235 -214 -192 -181 -171 -172 -174 -182 -204 -208 -182 -182 -189 -203 -219 -231 -240 -235 -229 -223 -208 -219 -242 -259 -275 -303 -268 -265 -266 -276 -288 -302 -323 -342 -322 -259 -181 -147 -144 -113 -119 -108 -89 -96 -100 -89 -80 -89 -97 -90 -88 -86 -77 -74 -73 -78 -79 -85 -97 -105 -73 -87 -111 -131 -157 -174 -283 -479 -472 -512 -511 -517 -520 -508 -557 -571 -570 -561 -481 -417 -396 -445 -477 -387 -416 -532 -553 -584 -588 -594 -595 -600 -596 -604 -610 -621 -637 -646 -643 -633 -623 -622 -621 -631 -675 -642 -631 -614 -615 -624 -609 -597 -593 -588 -585 -584 -593 -606 -598 -605 -612 -608 -600 -593 -585 -583 -576 -570 -569 -567 -557 -553 -554 -552 -549 -540 -526 -516 -489 -472 -450 -440 -454 -465 -472 -481 -486 -484 -476 -469 -471 -477 -466 -436 -407 -395 -404 -414 -402 -390 -387 -386 -382 -369 -373 -409 -436 -436 -432 -398 -377 -393 -400 -403 -410 -442 -475 -437 -410 -395 -391 -383 -373 -369 -362 -353 -341 -324 -305 -294 -282 -267 -272 -249 -240 -239 -258 -281 -289 -295 -277 -234 -225 -219 -223 -218 -232 -228 -243 -246 -237 -222 -233 -261 -248 -230 -238 -244 -243 -244 -246 -250 -266 -277 -264 -267 -291 -297 -286 -255 -231 -205 -177 -165 -175 -204 -209 -149 -265 -270 -257 -257 -260 -243 -245 -254 -260 -266 -268 -273 -280 -271 -244 -225 -200 -181 -169 -210 -227 -228 -208 -205 -206 -210 -215 -226 -238 -241 -233 -205 -181 -177 -173 -169 -167 -182 -208 -213 -196 -186 -188 -205 -220 -221 -218 -215 -215 -205 -242 -243 -259 -266 -283 -297 -251 -257 -265 -274 -285 -300 -311 -319 -340 -345 -264 -177 -196 -127 -123 -131 -117 -107 -104 -95 -88 -93 -93 -84 -81 -78 -77 -71 -64 -65 -73 -84 -92 -101 -74 -61 -84 -110 -119 -123 -145 -281 -526 -513 -512 -522 -512 -498 -509 -513 -554 -561 -552 -539 -369 -206 -321 -505 -503 -518 -560 -569 -572 -232 -558 -602 -601 -602 -610 -619 -640 -655 -654 -648 -636 -625 -618 -627 -656 -638 -629 -613 -613 -623 -607 -600 -601 -597 -593 -592 -605 -621 -604 -611 -616 -614 -608 -605 -599 -594 -585 -574 -572 -568 -561 -558 -556 -551 -548 -542 -534 -522 -494 -465 -446 -441 -457 -468 -474 -483 -485 -484 -482 -479 -485 -493 -467 -436 -408 -402 -408 -417 -401 -388 -386 -384 -376 -360 -350 -361 -393 -421 -415 -398 -391 -400 -403 -428 -444 -472 -489 -477 -430 -398 -393 -380 -368 -370 -363 -357 -347 -324 -310 -290 -275 -278 -280 -251 -239 -239 -246 -275 -298 -300 -293 -269 -242 -216 -223 -199 -199 -241 -240 -227 -205 -203 -229 -264 -257 -234 -237 -241 -247 -254 -264 -270 -280 -279 -272 -271 -289 -292 -284 -256 -228 -205 -180 -117 -54 -139 -225 -230 -264 -264 -273 -255 -192 -213 -227 -232 -234 -243 -250 -251 -250 -240 -219 -200 -188 -210 -193 -205 -218 -221 -219 -211 -202 -213 -232 -244 -237 -220 -219 -207 -186 -187 -185 -171 -166 -183 -212 -214 -209 -197 -195 -201 -211 -226 -228 -231 -228 -220 -235 -262 -268 -274 -287 -297 -251 -257 -265 -275 -287 -301 -301 -294 -319 -326 -254 -154 -164 -119 -111 -133 -149 -131 -111 -100 -93 -89 -86 -82 -77 -76 -79 -70 -58 -57 -62 -74 -89 -99 -101 -97 -95 -96 -99 -107 -123 -250 -522 -512 -504 -515 -509 -507 -492 -493 -546 -562 -548 -528 -301 -87 -242 -493 -489 -502 -495 -206 -201 -51 -547 -605 -609 -611 -616 -625 -635 -640 -651 -660 -646 -628 -617 -627 -654 -635 -627 -613 -614 -622 -617 -608 -608 -607 -603 -601 -609 -621 -609 -616 -616 -617 -615 -615 -609 -602 -594 -581 -576 -573 -569 -566 -560 -553 -548 -546 -536 -518 -492 -464 -446 -445 -457 -463 -471 -477 -478 -480 -482 -484 -489 -489 -467 -431 -408 -403 -410 -411 -410 -397 -387 -380 -367 -350 -343 -361 -392 -413 -423 -412 -410 -403 -415 -434 -460 -467 -457 -459 -449 -417 -395 -380 -364 -359 -365 -376 -356 -326 -301 -287 -273 -292 -298 -273 -252 -240 -246 -274 -293 -311 -338 -321 -245 -35 -46 -226 -230 -239 -234 -226 -200 -187 -214 -255 -270 -268 -260 -240 -248 -262 -277 -282 -293 -279 -266 -271 -280 -286 -279 -265 -243 -219 -195 -119 -5 -36 -132 -235 -236 -255 -265 -196 -66 -149 -216 -229 -233 -235 -234 -230 -222 -211 -196 -178 -180 -225 -214 -172 -192 -179 -201 -205 -197 -196 -209 -233 -232 -210 -211 -218 -209 -203 -194 -174 -160 -179 -208 -219 -219 -202 -189 -193 -198 -202 -219 -230 -241 -221 -223 -261 -265 -271 -290 -309 -251 -258 -270 -280 -290 -290 -280 -281 -307 -296 -135 -141 -117 -91 -109 -142 -146 -140 -113 -95 -90 -82 -73 -70 -73 -75 -82 -73 -65 -66 -64 -66 -79 -82 -89 -85 -80 -79 -83 -97 -120 -251 -512 -501 -492 -504 -503 -499 -480 -481 -538 -557 -544 -564 -491 -251 -111 -172 -262 -423 -175 -59 -74 -420 -582 -606 -613 -617 -623 -631 -635 -636 -640 -649 -648 -629 -616 -626 -650 -636 -626 -612 -612 -619 -627 -614 -613 -615 -611 -607 -609 -613 -610 -616 -612 -613 -613 -614 -612 -607 -601 -591 -580 -575 -576 -573 -567 -563 -555 -548 -539 -513 -489 -466 -451 -451 -457 -458 -464 -471 -475 -480 -488 -493 -495 -486 -463 -428 -409 -406 -413 -413 -409 -396 -388 -381 -372 -359 -357 -378 -402 -409 -424 -429 -414 -401 -399 -422 -429 -448 -451 -442 -442 -426 -410 -403 -384 -365 -367 -365 -346 -313 -284 -276 -269 -276 -312 -286 -255 -247 -253 -276 -297 -314 -345 -333 -304 -252 -66 -218 -207 -234 -231 -230 -209 -185 -209 -255 -280 -299 -314 -286 -253 -265 -284 -292 -293 -278 -266 -272 -274 -285 -284 -275 -258 -227 -190 -164 -162 -193 -206 -221 -222 -235 -252 -253 -179 -238 -244 -220 -217 -218 -219 -220 -209 -194 -186 -177 -186 -228 -234 -224 -188 -78 -150 -217 -215 -211 -217 -227 -230 -230 -227 -223 -219 -200 -186 -168 -157 -180 -211 -232 -239 -231 -217 -207 -210 -221 -217 -229 -221 -215 -210 -235 -247 -268 -296 -318 -261 -266 -278 -285 -294 -294 -279 -281 -316 -289 -119 -127 -134 -109 -141 -147 -149 -104 -91 -85 -76 -70 -70 -73 -76 -77 -79 -70 -67 -74 -75 -75 -66 -74 -84 -86 -80 -76 -83 -102 -122 -250 -499 -489 -477 -476 -484 -480 -464 -511 -538 -547 -537 -579 -588 -332 -69 -64 -83 -132 -116 -429 -445 -585 -598 -605 -613 -621 -624 -629 -636 -642 -641 -645 -652 -634 -623 -628 -649 -639 -626 -621 -612 -618 -628 -626 -620 -618 -615 -611 -610 -610 -607 -607 -601 -601 -604 -610 -612 -611 -606 -597 -586 -577 -574 -573 -570 -564 -554 -540 -530 -501 -487 -474 -454 -453 -452 -451 -464 -471 -476 -486 -497 -504 -502 -488 -460 -428 -412 -412 -416 -424 -411 -398 -394 -392 -384 -370 -366 -382 -395 -389 -398 -424 -410 -398 -403 -427 -431 -435 -437 -430 -422 -419 -416 -416 -409 -380 -366 -338 -316 -290 -272 -270 -266 -244 -287 -280 -234 -234 -260 -288 -316 -319 -316 -312 -304 -297 -251 -229 -218 -234 -241 -252 -248 -231 -229 -233 -246 -290 -340 -332 -276 -273 -283 -295 -288 -278 -276 -274 -273 -282 -289 -281 -254 -212 -180 -177 -186 -192 -217 -221 -226 -220 -239 -242 -254 -258 -240 -212 -194 -195 -207 -214 -198 -193 -187 -188 -189 -234 -241 -253 -235 -129 -87 -159 -219 -223 -229 -226 -239 -229 -229 -219 -210 -191 -177 -165 -160 -184 -215 -230 -237 -246 -245 -239 -246 -226 -212 -213 -218 -208 -207 -216 -241 -269 -293 -311 -243 -239 -272 -286 -292 -283 -272 -285 -307 -264 -120 -113 -115 -119 -119 -135 -144 -92 -90 -86 -72 -69 -76 -78 -78 -76 -69 -66 -70 -76 -79 -86 -74 -73 -82 -88 -84 -79 -87 -107 -124 -249 -490 -484 -469 -514 -517 -512 -504 -512 -525 -533 -525 -573 -605 -558 -463 -409 -413 -400 -380 -184 -221 -554 -566 -602 -616 -619 -623 -631 -640 -647 -646 -640 -641 -641 -630 -628 -636 -638 -634 -625 -612 -617 -626 -629 -620 -615 -615 -612 -612 -612 -609 -602 -595 -596 -597 -605 -610 -610 -605 -597 -584 -576 -572 -567 -563 -557 -545 -529 -519 -487 -482 -474 -460 -448 -445 -447 -463 -472 -478 -490 -503 -512 -508 -489 -462 -436 -435 -423 -426 -434 -417 -402 -395 -399 -395 -380 -376 -383 -392 -413 -420 -413 -402 -400 -417 -424 -430 -423 -415 -412 -413 -415 -415 -420 -419 -388 -354 -318 -288 -275 -269 -266 -267 -261 -270 -252 -220 -236 -271 -274 -278 -273 -199 -276 -270 -274 -251 -215 -223 -233 -241 -254 -261 -260 -248 -230 -224 -251 -312 -344 -299 -283 -293 -283 -283 -274 -283 -291 -275 -276 -282 -273 -246 -207 -184 -184 -183 -196 -224 -229 -213 -212 -229 -240 -236 -233 -232 -217 -197 -195 -208 -206 -197 -190 -188 -221 -216 -229 -237 -253 -250 -147 -108 -174 -224 -231 -235 -233 -230 -216 -213 -210 -197 -189 -173 -166 -162 -168 -191 -210 -223 -245 -262 -267 -276 -245 -205 -201 -200 -200 -202 -221 -246 -270 -285 -296 -235 -234 -246 -251 -254 -254 -259 -283 -298 -233 -104 -99 -109 -87 -91 -103 -127 -88 -94 -90 -80 -77 -80 -74 -75 -79 -54 -53 -66 -62 -77 -89 -84 -84 -90 -84 -87 -87 -87 -99 -111 -243 -488 -395 -176 -500 -498 -495 -491 -493 -506 -518 -512 -516 -523 -548 -537 -502 -418 -175 -142 -116 -441 -549 -555 -571 -575 -609 -626 -634 -642 -647 -648 -641 -639 -646 -635 -631 -635 -651 -642 -624 -609 -610 -620 -626 -623 -615 -610 -607 -608 -610 -612 -604 -600 -597 -595 -598 -609 -601 -596 -591 -583 -575 -568 -562 -557 -549 -532 -522 -504 -486 -480 -469 -466 -460 -446 -452 -463 -470 -479 -490 -503 -512 -510 -490 -465 -458 -438 -432 -437 -442 -425 -410 -405 -406 -398 -384 -376 -383 -402 -413 -407 -397 -396 -410 -418 -420 -410 -412 -406 -396 -389 -390 -389 -385 -381 -366 -340 -324 -276 -274 -269 -260 -269 -285 -268 -231 -218 -242 -271 -278 -275 -273 -247 -247 -242 -254 -249 -223 -235 -235 -228 -241 -251 -246 -228 -201 -198 -234 -276 -344 -326 -313 -321 -303 -282 -276 -297 -304 -275 -264 -263 -251 -232 -203 -198 -194 -191 -207 -236 -241 -142 -203 -224 -229 -224 -221 -220 -212 -200 -197 -202 -195 -202 -204 -199 -247 -233 -244 -249 -250 -249 -235 -224 -222 -231 -235 -230 -227 -224 -214 -193 -201 -192 -192 -182 -175 -179 -185 -195 -202 -208 -232 -262 -277 -292 -267 -220 -214 -195 -195 -203 -223 -242 -266 -282 -291 -239 -240 -243 -247 -249 -255 -268 -291 -297 -258 -179 -105 -114 -91 -94 -94 -108 -107 -108 -84 -72 -71 -69 -65 -60 -56 -55 -61 -79 -50 -60 -71 -71 -70 -72 -91 -95 -85 -74 -70 -73 -86 -104 -103 -148 -477 -455 -108 -99 -420 -480 -497 -239 -353 -298 -147 -148 -291 -500 -340 -68 -140 -542 -556 -557 -560 -557 -602 -625 -632 -638 -646 -651 -646 -643 -650 -638 -637 -636 -637 -642 -620 -608 -615 -613 -617 -618 -610 -603 -602 -603 -608 -614 -607 -598 -594 -591 -603 -608 -602 -600 -598 -588 -573 -564 -560 -556 -546 -526 -509 -499 -488 -483 -481 -477 -461 -454 -461 -468 -471 -474 -485 -499 -508 -510 -505 -486 -454 -439 -433 -450 -448 -427 -415 -411 -406 -402 -393 -381 -385 -406 -414 -398 -381 -391 -407 -415 -414 -403 -403 -403 -385 -368 -367 -366 -355 -349 -350 -338 -342 -316 -296 -273 -262 -280 -294 -278 -250 -242 -251 -260 -266 -270 -261 -254 -236 -236 -258 -278 -273 -258 -238 -228 -227 -240 -238 -222 -204 -192 -222 -255 -315 -327 -331 -342 -336 -293 -290 -310 -285 -254 -247 -238 -226 -217 -192 -193 -190 -204 -216 -238 -243 -190 -191 -198 -202 -209 -220 -224 -221 -217 -209 -200 -196 -197 -228 -225 -278 -246 -245 -249 -241 -235 -231 -231 -240 -245 -246 -240 -225 -214 -210 -188 -200 -197 -197 -194 -190 -193 -206 -209 -201 -205 -215 -247 -271 -291 -277 -277 -230 -210 -204 -210 -215 -226 -257 -283 -290 -237 -242 -246 -247 -244 -248 -269 -295 -294 -282 -273 -220 -197 -114 -115 -120 -83 -110 -77 -83 -87 -70 -60 -61 -62 -60 -65 -78 -72 -51 -56 -62 -67 -72 -87 -76 -82 -76 -70 -80 -82 -67 -61 -66 -149 -410 -108 -429 -411 -434 -439 -185 -77 -102 -101 -279 -466 -336 -147 -137 -62 -146 -551 -554 -563 -562 -558 -571 -611 -630 -637 -646 -654 -649 -641 -639 -628 -639 -632 -631 -644 -625 -612 -607 -603 -606 -609 -607 -608 -605 -598 -603 -611 -609 -598 -591 -598 -602 -602 -601 -602 -595 -584 -575 -569 -565 -560 -546 -525 -508 -490 -482 -481 -481 -478 -472 -464 -467 -473 -471 -470 -481 -496 -505 -506 -505 -485 -462 -443 -464 -451 -441 -425 -413 -409 -402 -392 -380 -371 -375 -391 -397 -380 -374 -391 -401 -402 -404 -395 -401 -403 -386 -372 -370 -371 -369 -364 -359 -352 -331 -330 -298 -261 -268 -291 -305 -295 -277 -263 -257 -257 -262 -270 -262 -254 -241 -250 -263 -294 -299 -268 -257 -237 -228 -237 -239 -233 -223 -205 -215 -228 -254 -314 -317 -337 -344 -315 -302 -300 -274 -247 -238 -235 -225 -203 -180 -178 -179 -202 -216 -233 -250 -235 -206 -199 -206 -210 -216 -224 -230 -231 -224 -182 -90 -84 -209 -232 -259 -252 -245 -250 -230 -217 -219 -225 -236 -240 -254 -254 -235 -212 -207 -196 -203 -204 -203 -202 -201 -204 -226 -236 -221 -219 -200 -231 -259 -281 -279 -280 -237 -213 -208 -209 -208 -218 -253 -282 -284 -218 -234 -242 -245 -240 -251 -273 -293 -286 -270 -275 -282 -272 -192 -110 -114 -102 -97 -60 -81 -98 -81 -67 -64 -63 -59 -54 -52 -53 -54 -56 -58 -65 -67 -71 -70 -72 -59 -57 -58 -56 -65 -82 -89 -142 -432 -425 -426 -462 -464 -468 -425 -171 -333 -475 -288 -132 -121 -71 -163 -458 -474 -548 -565 -577 -574 -569 -569 -581 -616 -636 -647 -656 -657 -650 -637 -627 -640 -631 -631 -644 -624 -616 -610 -601 -599 -601 -605 -609 -603 -596 -603 -612 -610 -599 -589 -599 -600 -600 -603 -607 -596 -585 -579 -575 -570 -562 -544 -523 -503 -497 -478 -485 -489 -491 -489 -480 -476 -476 -471 -469 -473 -479 -494 -507 -511 -494 -463 -461 -498 -497 -450 -424 -411 -407 -398 -384 -386 -388 -373 -378 -379 -369 -375 -387 -396 -400 -408 -403 -406 -403 -392 -384 -384 -386 -384 -376 -358 -338 -305 -291 -271 -247 -269 -295 -310 -301 -297 -288 -274 -269 -267 -271 -265 -263 -260 -246 -260 -285 -288 -292 -265 -226 -226 -235 -236 -246 -236 -189 -185 -232 -256 -313 -300 -300 -317 -320 -315 -307 -296 -272 -254 -249 -229 -209 -207 -181 -170 -191 -201 -221 -243 -228 -219 -226 -224 -221 -224 -227 -230 -225 -218 -155 -75 -8 -180 -220 -233 -242 -248 -262 -203 -186 -233 -227 -221 -232 -247 -257 -251 -227 -217 -213 -215 -217 -214 -206 -203 -216 -241 -250 -237 -234 -202 -205 -205 -239 -238 -258 -231 -211 -207 -207 -208 -217 -238 -265 -278 -226 -241 -256 -262 -261 -270 -283 -292 -293 -287 -286 -283 -267 -263 -192 -110 -119 -93 -49 -46 -56 -63 -63 -62 -60 -54 -53 -56 -59 -60 -62 -61 -68 -68 -62 -60 -107 -97 -101 -105 -91 -84 -90 -91 -167 -410 -373 -50 -55 -415 -460 -435 -422 -235 -123 -87 -64 -58 -56 -91 -225 -543 -521 -128 -132 -139 -508 -575 -578 -616 -638 -646 -652 -655 -652 -636 -628 -645 -635 -627 -642 -631 -623 -614 -609 -607 -603 -602 -606 -607 -604 -603 -612 -610 -600 -591 -585 -584 -598 -605 -611 -600 -588 -584 -581 -574 -563 -543 -521 -514 -491 -478 -489 -496 -498 -497 -493 -486 -478 -469 -465 -468 -481 -502 -515 -514 -503 -478 -474 -483 -494 -456 -443 -426 -408 -395 -381 -368 -375 -389 -368 -371 -364 -374 -377 -392 -405 -417 -417 -416 -415 -409 -401 -396 -391 -382 -368 -350 -324 -293 -263 -248 -245 -267 -295 -308 -307 -304 -302 -295 -277 -263 -266 -269 -261 -264 -259 -251 -250 -262 -272 -249 -236 -221 -214 -229 -251 -243 -158 -130 -326 -338 -304 -266 -256 -288 -317 -318 -280 -251 -250 -269 -284 -253 -235 -223 -167 -167 -188 -210 -223 -227 -228 -221 -225 -233 -232 -228 -232 -232 -221 -219 -182 -187 -108 -189 -218 -225 -251 -262 -268 -209 -145 -170 -216 -220 -225 -231 -254 -257 -246 -221 -226 -230 -226 -217 -203 -197 -213 -241 -254 -254 -244 -201 -201 -192 -225 -214 -234 -215 -198 -202 -205 -206 -215 -233 -256 -272 -228 -260 -270 -273 -276 -282 -287 -289 -290 -290 -292 -293 -276 -261 -268 -195 -90 -53 -54 -52 -54 -54 -56 -59 -58 -54 -55 -60 -62 -64 -72 -72 -84 -90 -86 -82 -75 -77 -290 -429 -440 -441 -424 -413 -414 -440 -441 -441 -439 -83 -396 -464 -476 -202 -54 -45 -48 -50 -45 -57 -189 -552 -522 -473 -473 -508 -571 -578 -582 -594 -600 -603 -626 -651 -648 -634 -623 -627 -642 -620 -613 -623 -624 -622 -617 -612 -603 -599 -604 -613 -613 -608 -614 -612 -605 -606 -594 -585 -598 -607 -613 -613 -598 -590 -588 -580 -570 -562 -541 -516 -487 -483 -476 -490 -504 -511 -509 -497 -483 -475 -467 -465 -481 -505 -519 -519 -507 -485 -487 -488 -480 -478 -454 -428 -410 -394 -375 -360 -361 -382 -396 -376 -379 -373 -372 -401 -422 -434 -434 -435 -430 -420 -414 -410 -403 -389 -365 -352 -327 -296 -247 -235 -243 -267 -289 -296 -292 -285 -283 -276 -266 -276 -287 -282 -284 -288 -281 -280 -262 -267 -272 -255 -241 -234 -222 -219 -236 -257 -247 -203 -364 -337 -298 -261 -251 -274 -294 -304 -302 -304 -296 -292 -314 -279 -255 -226 -157 -169 -200 -224 -229 -237 -235 -231 -234 -240 -236 -229 -231 -234 -228 -225 -216 -220 -203 -218 -235 -229 -260 -278 -270 -260 -244 -223 -228 -217 -216 -222 -243 -256 -252 -237 -234 -238 -234 -223 -209 -200 -208 -235 -255 -265 -264 -255 -233 -208 -208 -204 -233 -215 -198 -202 -212 -218 -224 -240 -248 -260 -250 -223 -269 -277 -281 -285 -287 -285 -284 -284 -287 -291 -282 -251 -270 -269 -179 -175 -82 -159 -112 -76 -85 -74 -66 -67 -65 -70 -71 -64 -79 -83 -111 -111 -100 -91 -79 -79 -72 -87 -250 -408 -409 -396 -389 -391 -430 -433 -435 -438 -447 -457 -198 -66 -40 -38 -55 -72 -76 -84 -93 -143 -150 -155 -171 -561 -584 -576 -580 -583 -589 -596 -604 -627 -646 -631 -619 -621 -643 -627 -610 -612 -658 -610 -605 -605 -596 -592 -601 -617 -621 -615 -619 -617 -616 -609 -600 -589 -601 -607 -614 -617 -614 -604 -595 -592 -585 -565 -537 -513 -486 -481 -478 -488 -508 -521 -519 -517 -505 -482 -464 -462 -477 -501 -514 -516 -509 -490 -494 -493 -485 -477 -458 -435 -413 -392 -368 -352 -362 -385 -391 -396 -396 -373 -378 -412 -441 -459 -462 -455 -430 -412 -415 -422 -417 -399 -374 -352 -314 -279 -240 -237 -252 -262 -280 -296 -296 -286 -279 -272 -269 -279 -289 -286 -302 -283 -268 -253 -270 -273 -262 -256 -250 -240 -233 -231 -237 -242 -269 -325 -350 -334 -325 -297 -278 -265 -262 -276 -289 -309 -297 -266 -312 -281 -268 -231 -188 -158 -157 -187 -218 -238 -246 -219 -215 -245 -248 -226 -216 -220 -222 -214 -219 -221 -230 -241 -249 -256 -271 -278 -271 -262 -257 -244 -224 -218 -218 -227 -227 -244 -245 -249 -236 -238 -242 -235 -222 -214 -217 -234 -256 -259 -268 -272 -245 -228 -214 -210 -201 -215 -211 -206 -223 -236 -237 -232 -239 -252 -212 -210 -219 -226 -235 -238 -270 -284 -283 -284 -285 -274 -250 -246 -263 -272 -280 -288 -191 -287 -169 -111 -121 -98 -94 -106 -90 -81 -84 -64 -93 -172 -160 -82 -96 -75 -71 -74 -88 -93 -120 -258 -394 -386 -395 -424 -424 -426 -433 -436 -442 -446 -454 -458 -471 -475 -484 -312 -71 -73 -185 -486 -499 -510 -514 -547 -577 -575 -574 -578 -585 -593 -621 -648 -641 -625 -617 -621 -646 -635 -632 -620 -645 -653 -645 -605 -584 -587 -601 -619 -630 -637 -636 -626 -623 -613 -603 -593 -604 -609 -617 -620 -619 -611 -603 -599 -588 -570 -543 -520 -488 -478 -471 -483 -507 -523 -526 -522 -508 -484 -464 -462 -476 -493 -504 -512 -511 -496 -500 -488 -484 -480 -463 -440 -416 -393 -366 -354 -370 -386 -387 -384 -386 -373 -387 -419 -452 -476 -486 -462 -434 -421 -421 -428 -418 -403 -383 -350 -304 -275 -243 -247 -253 -266 -289 -301 -297 -294 -291 -280 -281 -292 -285 -275 -275 -296 -293 -271 -261 -266 -189 -195 -249 -256 -259 -259 -258 -257 -267 -287 -325 -314 -319 -311 -287 -271 -256 -253 -268 -296 -306 -294 -297 -277 -270 -238 -207 -206 -187 -191 -213 -228 -239 -236 -234 -247 -249 -230 -205 -193 -204 -196 -216 -217 -235 -246 -255 -270 -280 -277 -276 -280 -269 -247 -224 -219 -225 -231 -227 -231 -234 -242 -231 -229 -240 -242 -235 -232 -230 -235 -245 -252 -271 -271 -258 -232 -237 -224 -206 -198 -194 -202 -215 -221 -229 -223 -237 -254 -208 -251 -207 -206 -213 -253 -275 -281 -283 -265 -247 -243 -234 -242 -257 -267 -270 -275 -286 -247 -146 -122 -125 -120 -127 -136 -155 -178 -173 -141 -100 -317 -390 -81 -67 -95 -80 -70 -103 -141 -287 -398 -385 -382 -387 -412 -413 -416 -426 -435 -433 -432 -443 -454 -458 -473 -498 -514 -352 -220 -511 -459 -197 -555 -559 -545 -548 -573 -573 -575 -605 -629 -642 -648 -642 -631 -624 -623 -649 -651 -639 -625 -644 -633 -610 -583 -576 -581 -594 -616 -628 -634 -642 -633 -630 -618 -604 -591 -603 -608 -614 -619 -620 -612 -603 -599 -588 -568 -540 -512 -488 -474 -468 -487 -507 -512 -521 -521 -508 -486 -464 -455 -464 -480 -498 -510 -515 -515 -502 -493 -482 -479 -466 -443 -417 -390 -366 -360 -370 -375 -381 -384 -380 -380 -384 -409 -443 -467 -475 -464 -446 -428 -428 -439 -420 -401 -387 -344 -300 -267 -264 -250 -254 -278 -310 -332 -336 -335 -330 -311 -298 -289 -288 -281 -289 -310 -302 -288 -196 -214 -129 -149 -239 -256 -270 -272 -265 -252 -254 -260 -280 -281 -298 -303 -294 -287 -274 -265 -269 -278 -285 -292 -297 -278 -251 -249 -227 -220 -204 -201 -214 -221 -222 -214 -212 -229 -241 -244 -215 -175 -180 -181 -201 -211 -236 -252 -259 -268 -278 -279 -267 -260 -278 -252 -236 -220 -241 -236 -233 -247 -256 -250 -232 -226 -236 -242 -241 -240 -239 -241 -243 -252 -270 -277 -284 -282 -271 -239 -220 -204 -188 -183 -184 -194 -208 -226 -243 -256 -195 -199 -196 -201 -207 -220 -228 -234 -240 -236 -233 -237 -237 -242 -254 -258 -264 -270 -220 -182 -122 -127 -125 -121 -122 -127 -185 -298 -371 -307 -66 -103 -294 -77 -60 -67 -91 -76 -276 -400 -414 -403 -383 -387 -412 -398 -395 -408 -415 -430 -428 -425 -435 -438 -448 -253 -111 -301 -355 -91 -114 -124 -118 -127 -143 -145 -486 -563 -569 -574 -608 -639 -650 -648 -642 -639 -633 -632 -631 -651 -642 -633 -648 -628 -602 -576 -572 -577 -593 -611 -614 -625 -644 -637 -636 -621 -601 -587 -600 -605 -609 -610 -615 -612 -610 -608 -587 -570 -548 -516 -486 -466 -470 -471 -488 -506 -515 -515 -500 -477 -457 -450 -461 -474 -489 -492 -507 -513 -535 -506 -491 -484 -469 -445 -418 -392 -376 -369 -370 -382 -379 -384 -387 -379 -381 -412 -441 -451 -445 -443 -432 -423 -433 -442 -429 -408 -374 -336 -299 -286 -266 -254 -250 -268 -309 -355 -365 -354 -346 -314 -293 -291 -282 -293 -312 -311 -304 -271 -251 -229 -221 -224 -227 -244 -270 -273 -267 -241 -244 -249 -260 -152 -136 -242 -293 -303 -314 -311 -300 -306 -312 -307 -308 -298 -296 -244 -214 -211 -208 -211 -219 -218 -211 -201 -196 -204 -211 -240 -241 -195 -174 -174 -192 -207 -231 -242 -250 -264 -278 -277 -266 -271 -291 -266 -257 -246 -266 -258 -246 -255 -269 -260 -241 -229 -227 -230 -234 -234 -240 -247 -246 -260 -261 -271 -284 -287 -272 -251 -226 -201 -183 -171 -167 -182 -209 -227 -238 -240 -184 -183 -192 -201 -207 -212 -218 -224 -229 -232 -237 -240 -240 -242 -248 -238 -170 -268 -233 -245 -135 -146 -140 -129 -128 -131 -168 -250 -298 -212 -61 -68 -69 -89 -83 -88 -67 -124 -328 -413 -409 -394 -373 -378 -404 -394 -385 -397 -406 -428 -434 -435 -428 -431 -447 -254 -102 -291 -351 -93 -99 -100 -103 -114 -114 -110 -469 -552 -556 -593 -621 -634 -647 -652 -647 -647 -644 -634 -627 -650 -649 -640 -653 -637 -610 -578 -560 -556 -566 -591 -616 -631 -642 -639 -637 -622 -598 -581 -593 -598 -599 -602 -610 -617 -618 -609 -590 -569 -547 -519 -487 -466 -468 -470 -485 -499 -506 -509 -496 -472 -450 -443 -451 -457 -461 -479 -496 -515 -534 -499 -493 -486 -472 -447 -421 -407 -391 -374 -382 -385 -373 -379 -379 -375 -387 -420 -430 -434 -424 -411 -409 -426 -447 -437 -420 -393 -357 -333 -322 -303 -263 -255 -239 -259 -304 -359 -383 -366 -347 -314 -308 -281 -274 -293 -309 -301 -293 -279 -272 -258 -247 -235 -230 -239 -251 -270 -281 -256 -249 -211 -135 -25 -5 -184 -279 -303 -321 -325 -335 -352 -328 -275 -320 -319 -285 -227 -195 -197 -206 -215 -212 -198 -195 -193 -182 -187 -193 -233 -257 -230 -191 -168 -181 -189 -202 -223 -240 -262 -284 -284 -278 -284 -291 -263 -274 -275 -272 -268 -258 -255 -259 -257 -248 -234 -225 -227 -228 -221 -230 -245 -246 -253 -254 -260 -268 -272 -271 -252 -221 -193 -172 -159 -160 -175 -203 -221 -224 -240 -174 -180 -188 -199 -208 -214 -220 -226 -232 -236 -240 -242 -242 -244 -249 -246 -207 -269 -284 -303 -146 -155 -164 -138 -128 -131 -222 -316 -225 -61 -53 -65 -67 -93 -93 -94 -76 -330 -408 -399 -397 -389 -369 -371 -394 -386 -382 -386 -400 -423 -426 -433 -429 -431 -450 -469 -286 -304 -338 -95 -125 -103 -103 -100 -114 -484 -553 -546 -540 -580 -610 -626 -646 -658 -655 -654 -651 -643 -642 -635 -643 -641 -630 -612 -593 -593 -595 -573 -562 -583 -606 -622 -638 -638 -638 -624 -597 -576 -575 -586 -592 -596 -602 -608 -614 -617 -608 -581 -548 -528 -527 -494 -471 -468 -480 -495 -500 -502 -492 -469 -450 -444 -444 -444 -452 -462 -478 -511 -527 -504 -501 -490 -476 -456 -440 -420 -393 -381 -384 -377 -376 -378 -378 -383 -391 -407 -416 -423 -421 -411 -414 -438 -451 -438 -425 -394 -383 -342 -326 -302 -267 -264 -242 -253 -293 -338 -371 -381 -373 -348 -315 -293 -274 -289 -291 -293 -301 -314 -304 -293 -272 -247 -234 -221 -222 -235 -291 -290 -198 -149 -44 -102 -146 -220 -266 -288 -316 -348 -372 -382 -370 -352 -274 -248 -271 -203 -177 -186 -204 -216 -216 -205 -192 -177 -166 -179 -184 -214 -255 -249 -201 -178 -181 -184 -195 -217 -235 -261 -288 -286 -291 -298 -295 -273 -269 -272 -268 -269 -268 -266 -262 -255 -247 -238 -230 -227 -222 -231 -222 -241 -251 -243 -245 -246 -245 -246 -240 -229 -208 -178 -161 -154 -157 -168 -176 -193 -223 -228 -174 -178 -185 -196 -205 -213 -220 -227 -234 -238 -239 -240 -242 -247 -253 -234 -168 -269 -281 -230 -160 -164 -168 -151 -128 -135 -189 -265 -262 -182 -172 -161 -85 -101 -99 -99 -97 -347 -408 -395 -392 -385 -367 -367 -388 -384 -381 -383 -398 -399 -418 -426 -427 -435 -479 -481 -480 -502 -342 -106 -122 -109 -85 -86 -105 -490 -541 -528 -557 -578 -597 -619 -630 -622 -608 -621 -654 -646 -641 -661 -667 -655 -646 -668 -616 -594 -587 -567 -562 -580 -600 -616 -637 -654 -639 -624 -597 -594 -584 -576 -575 -581 -591 -602 -613 -621 -611 -579 -548 -546 -526 -489 -470 -467 -475 -487 -494 -496 -486 -468 -458 -454 -444 -438 -439 -447 -463 -517 -533 -504 -500 -494 -488 -474 -448 -419 -394 -379 -375 -370 -377 -383 -393 -395 -398 -400 -408 -418 -428 -429 -436 -450 -447 -443 -426 -412 -388 -352 -327 -295 -283 -287 -278 -272 -288 -327 -358 -367 -373 -334 -317 -296 -274 -292 -287 -291 -309 -328 -334 -321 -291 -264 -246 -208 -149 -150 -255 -267 -167 -233 -223 -276 -291 -276 -268 -278 -312 -357 -377 -370 -362 -325 -303 -306 -280 -228 -185 -187 -203 -215 -220 -214 -194 -177 -178 -183 -184 -193 -240 -264 -202 -187 -186 -182 -197 -219 -222 -240 -283 -284 -288 -304 -306 -314 -281 -274 -280 -278 -279 -281 -276 -269 -262 -251 -236 -224 -216 -224 -216 -225 -236 -238 -235 -234 -233 -228 -219 -210 -194 -166 -154 -152 -156 -159 -164 -187 -212 -220 -173 -177 -180 -190 -199 -209 -217 -223 -231 -234 -235 -237 -241 -246 -251 -216 -118 -269 -274 -169 -164 -161 -164 -141 -120 -116 -106 -187 -322 -358 -359 -334 -195 -103 -99 -97 -94 -349 -409 -398 -392 -385 -367 -370 -394 -390 -388 -387 -388 -400 -410 -417 -420 -463 -492 -481 -483 -503 -522 -533 -405 -88 -83 -141 -501 -489 -524 -508 -539 -562 -585 -592 -604 -610 -601 -605 -619 -649 -642 -631 -640 -671 -664 -664 -647 -612 -591 -572 -564 -579 -594 -608 -631 -653 -638 -624 -626 -600 -579 -565 -566 -573 -584 -599 -616 -627 -618 -596 -589 -553 -528 -493 -472 -462 -464 -473 -485 -491 -484 -476 -469 -456 -446 -437 -432 -434 -455 -511 -523 -498 -496 -498 -487 -467 -442 -416 -392 -374 -364 -361 -383 -400 -391 -385 -385 -398 -409 -422 -439 -448 -451 -455 -448 -441 -427 -405 -382 -354 -324 -298 -290 -301 -296 -284 -282 -292 -316 -351 -356 -312 -295 -280 -276 -285 -290 -296 -311 -321 -326 -318 -296 -275 -258 -185 -26 -128 -233 -239 -258 -326 -351 -349 -330 -302 -288 -293 -312 -335 -341 -347 -342 -324 -326 -325 -250 -249 -186 -180 -190 -195 -205 -205 -195 -181 -179 -188 -176 -199 -234 -251 -243 -207 -189 -190 -208 -225 -230 -244 -274 -286 -294 -295 -313 -324 -305 -304 -298 -286 -282 -279 -273 -268 -262 -250 -235 -220 -224 -232 -239 -218 -222 -218 -227 -231 -227 -218 -204 -192 -181 -161 -152 -152 -154 -155 -169 -182 -213 -221 -168 -172 -173 -181 -192 -202 -212 -214 -221 -227 -230 -233 -238 -243 -249 -239 -212 -261 -263 -162 -219 -170 -160 -118 -102 -110 -84 -117 -255 -354 -353 -356 -336 -191 -187 -96 -90 -334 -402 -397 -390 -383 -368 -375 -400 -399 -398 -394 -396 -406 -412 -415 -422 -463 -491 -482 -486 -498 -506 -502 -483 -405 -178 -488 -487 -527 -508 -490 -526 -554 -562 -574 -595 -597 -590 -603 -623 -658 -650 -641 -656 -647 -646 -666 -657 -627 -586 -565 -568 -578 -591 -602 -625 -652 -650 -640 -628 -601 -576 -557 -557 -565 -581 -602 -617 -625 -624 -619 -594 -556 -522 -492 -472 -454 -447 -457 -473 -483 -485 -479 -466 -458 -450 -434 -422 -425 -455 -520 -528 -518 -511 -501 -483 -460 -436 -411 -388 -374 -371 -368 -379 -380 -380 -372 -378 -399 -410 -426 -451 -465 -465 -465 -454 -424 -415 -395 -368 -349 -322 -302 -301 -319 -315 -307 -292 -284 -311 -336 -331 -330 -326 -323 -310 -297 -298 -296 -310 -320 -324 -313 -297 -292 -280 -219 -37 -194 -256 -257 -280 -301 -319 -331 -318 -309 -292 -253 -224 -252 -327 -338 -318 -314 -356 -288 -255 -225 -89 -76 -96 -143 -200 -201 -190 -170 -174 -204 -183 -218 -230 -249 -278 -225 -198 -201 -216 -235 -251 -267 -259 -262 -279 -285 -309 -329 -326 -323 -303 -281 -269 -261 -252 -245 -241 -240 -234 -215 -218 -231 -238 -220 -217 -218 -222 -219 -214 -205 -190 -180 -172 -158 -154 -154 -156 -161 -171 -178 -201 -213 -178 -213 -209 -175 -184 -195 -197 -205 -214 -222 -224 -176 -140 -185 -243 -247 -249 -253 -256 -222 -262 -237 -172 -138 -108 -136 -132 -138 -243 -349 -350 -350 -349 -351 -353 -194 -101 -300 -385 -392 -385 -376 -363 -368 -391 -396 -395 -398 -402 -407 -413 -411 -450 -472 -489 -483 -476 -489 -506 -515 -507 -483 -485 -477 -477 -509 -486 -473 -471 -511 -545 -565 -559 -559 -580 -596 -618 -659 -659 -659 -667 -667 -659 -655 -667 -641 -595 -561 -561 -578 -589 -604 -619 -623 -648 -641 -632 -603 -581 -557 -556 -566 -584 -608 -623 -630 -637 -628 -597 -554 -516 -488 -470 -447 -435 -446 -453 -466 -479 -478 -469 -461 -451 -429 -412 -417 -451 -496 -519 -532 -523 -502 -478 -454 -431 -409 -388 -377 -385 -384 -380 -370 -373 -380 -399 -408 -404 -418 -449 -460 -452 -448 -437 -416 -397 -377 -371 -353 -320 -301 -305 -321 -326 -320 -304 -295 -307 -325 -333 -352 -375 -366 -360 -360 -323 -297 -308 -316 -307 -297 -294 -293 -285 -249 -137 -251 -242 -238 -249 -269 -273 -288 -307 -320 -322 -318 -286 -245 -297 -329 -302 -282 -286 -268 -231 -213 -208 -92 -7 -89 -199 -200 -188 -170 -182 -197 -185 -219 -229 -256 -275 -232 -208 -215 -228 -241 -255 -258 -260 -273 -269 -268 -287 -317 -321 -319 -300 -283 -275 -266 -253 -240 -235 -232 -226 -216 -214 -226 -228 -241 -241 -234 -224 -213 -203 -194 -184 -176 -169 -157 -157 -156 -162 -167 -171 -180 -194 -209 -166 -163 -176 -222 -228 -227 -191 -199 -207 -214 -219 -212 -207 -222 -241 -243 -245 -247 -252 -254 -258 -272 -239 -231 -123 -108 -123 -160 -262 -343 -343 -342 -343 -345 -354 -349 -203 -332 -383 -382 -375 -368 -359 -357 -374 -391 -390 -396 -401 -406 -413 -409 -447 -466 -482 -486 -480 -489 -503 -488 -464 -473 -475 -480 -508 -489 -468 -466 -461 -501 -533 -550 -570 -596 -618 -633 -645 -655 -660 -661 -664 -666 -662 -668 -653 -637 -604 -572 -567 -579 -587 -596 -600 -619 -644 -641 -633 -601 -582 -563 -563 -571 -588 -601 -612 -634 -645 -631 -592 -562 -511 -482 -464 -440 -429 -427 -442 -464 -480 -483 -477 -465 -451 -428 -405 -410 -440 -452 -520 -526 -517 -499 -472 -447 -428 -411 -397 -394 -405 -399 -389 -371 -380 -395 -414 -418 -410 -409 -417 -422 -417 -406 -399 -404 -379 -358 -359 -329 -306 -303 -305 -316 -327 -329 -323 -316 -318 -322 -332 -347 -377 -345 -341 -340 -313 -293 -305 -313 -304 -294 -294 -300 -294 -275 -270 -256 -254 -195 -240 -255 -245 -258 -290 -305 -316 -314 -250 -190 -258 -288 -269 -258 -255 -246 -222 -215 -201 -135 -71 -109 -190 -190 -182 -180 -198 -204 -202 -223 -238 -267 -278 -244 -220 -221 -228 -239 -252 -251 -253 -266 -273 -246 -259 -287 -301 -307 -299 -297 -294 -278 -262 -250 -241 -241 -233 -221 -219 -220 -227 -249 -257 -243 -231 -220 -203 -191 -180 -176 -176 -168 -159 -161 -169 -170 -174 -181 -190 -196 -195 -175 -213 -218 -219 -226 -188 -197 -205 -212 -218 -225 -233 -195 -185 -242 -244 -248 -250 -252 -258 -264 -273 -280 -214 -129 -95 -147 -201 -262 -336 -331 -334 -338 -344 -346 -342 -387 -387 -375 -368 -365 -359 -373 -391 -386 -389 -393 -397 -400 -406 -407 -438 -458 -463 -451 -465 -492 -481 -455 -458 -465 -466 -470 -485 -470 -470 -457 -453 -490 -519 -543 -562 -579 -601 -622 -636 -648 -649 -655 -670 -673 -671 -674 -657 -622 -603 -582 -562 -557 -564 -583 -595 -615 -639 -636 -630 -599 -583 -566 -563 -564 -575 -599 -626 -647 -650 -627 -589 -557 -512 -482 -463 -450 -432 -427 -442 -466 -485 -491 -482 -466 -450 -424 -405 -400 -401 -446 -510 -533 -519 -495 -470 -447 -429 -417 -412 -413 -422 -403 -396 -380 -387 -399 -421 -426 -415 -406 -404 -401 -389 -371 -366 -370 -373 -366 -359 -316 -291 -287 -295 -308 -317 -325 -329 -325 -328 -332 -328 -336 -345 -342 -319 -307 -285 -277 -293 -312 -322 -317 -309 -313 -297 -279 -261 -261 -258 -173 -209 -241 -255 -266 -283 -285 -294 -306 -239 -220 -233 -256 -242 -235 -237 -237 -241 -234 -221 -218 -207 -189 -183 -174 -164 -168 -174 -205 -201 -201 -239 -249 -269 -262 -237 -226 -225 -231 -246 -257 -267 -273 -246 -133 -169 -202 -217 -257 -292 -301 -298 -286 -269 -253 -242 -245 -240 -225 -224 -222 -237 -251 -267 -264 -246 -228 -206 -192 -185 -190 -193 -182 -167 -172 -175 -176 -181 -183 -188 -195 -193 -175 -206 -209 -212 -174 -186 -198 -207 -214 -220 -228 -182 -128 -123 -144 -146 -157 -257 -257 -261 -262 -267 -270 -272 -222 -193 -170 -167 -238 -282 -227 -322 -328 -336 -338 -335 -385 -383 -375 -370 -363 -354 -369 -388 -385 -386 -386 -391 -393 -398 -402 -410 -438 -410 -429 -465 -491 -452 -421 -453 -453 -461 -489 -466 -465 -457 -451 -444 -480 -508 -531 -546 -555 -577 -608 -627 -629 -637 -655 -670 -675 -669 -674 -660 -629 -612 -589 -572 -566 -563 -580 -592 -613 -640 -633 -627 -597 -585 -574 -570 -572 -582 -606 -638 -653 -640 -618 -580 -553 -509 -482 -476 -449 -427 -426 -446 -472 -491 -498 -490 -469 -451 -432 -422 -391 -406 -447 -518 -541 -516 -491 -470 -448 -434 -429 -428 -428 -433 -405 -391 -385 -384 -395 -411 -424 -419 -413 -412 -406 -389 -371 -359 -363 -373 -363 -362 -312 -298 -288 -286 -294 -310 -326 -326 -322 -329 -313 -305 -306 -333 -307 -294 -288 -276 -279 -293 -315 -341 -350 -340 -330 -297 -294 -262 -262 -274 -243 -241 -235 -236 -260 -274 -254 -265 -300 -239 -237 -235 -235 -237 -229 -228 -231 -232 -230 -222 -219 -214 -205 -197 -177 -166 -162 -172 -176 -170 -127 -211 -239 -259 -263 -240 -227 -226 -229 -241 -259 -279 -289 -39 -3 -15 -42 -54 -163 -268 -286 -281 -280 -268 -247 -239 -241 -240 -226 -222 -226 -238 -246 -265 -274 -261 -240 -220 -205 -200 -203 -203 -191 -175 -178 -181 -183 -187 -189 -194 -204 -208 -206 -204 -205 -206 -172 -185 -199 -210 -217 -224 -232 -170 -121 -116 -113 -107 -103 -171 -185 -263 -262 -263 -262 -260 -260 -260 -207 -210 -286 -272 -183 -225 -317 -326 -328 -327 -358 -379 -381 -373 -364 -354 -359 -378 -387 -383 -376 -381 -387 -390 -400 -432 -431 -237 -354 -460 -481 -320 -260 -447 -446 -445 -447 -461 -450 -448 -443 -441 -473 -496 -518 -530 -538 -546 -562 -599 -623 -637 -655 -673 -676 -676 -675 -660 -633 -616 -611 -593 -567 -563 -576 -589 -613 -637 -631 -623 -599 -591 -589 -583 -584 -596 -620 -641 -646 -640 -614 -571 -549 -509 -503 -481 -449 -427 -429 -452 -478 -497 -503 -495 -478 -464 -452 -415 -392 -437 -451 -519 -541 -512 -489 -475 -458 -444 -440 -439 -442 -438 -410 -388 -383 -378 -384 -389 -402 -414 -423 -428 -423 -404 -377 -376 -383 -383 -358 -357 -332 -307 -283 -284 -292 -299 -313 -311 -291 -299 -289 -292 -312 -331 -310 -298 -299 -288 -298 -309 -318 -337 -355 -363 -355 -322 -298 -276 -267 -286 -288 -286 -273 -278 -280 -265 -200 -153 -263 -247 -251 -245 -261 -269 -269 -238 -231 -232 -225 -219 -222 -225 -218 -202 -185 -180 -170 -180 -177 -174 -66 -135 -219 -253 -259 -245 -223 -215 -230 -236 -249 -272 -277 -120 -35 -55 -89 -111 -184 -252 -261 -260 -268 -268 -254 -242 -243 -240 -239 -240 -239 -242 -243 -253 -266 -263 -250 -245 -220 -198 -191 -198 -192 -182 -185 -188 -190 -191 -191 -195 -204 -209 -205 -202 -202 -203 -169 -181 -196 -206 -215 -222 -221 -217 -218 -173 -116 -114 -122 -136 -152 -264 -263 -261 -257 -255 -251 -249 -247 -249 -278 -311 -272 -214 -308 -318 -321 -320 -321 -352 -374 -373 -367 -358 -344 -359 -388 -381 -372 -372 -378 -381 -424 -429 -399 -407 -435 -454 -467 -476 -478 -477 -476 -475 -470 -449 -439 -438 -434 -462 -472 -484 -506 -516 -516 -528 -556 -588 -615 -634 -651 -668 -668 -674 -673 -660 -655 -633 -598 -578 -570 -562 -571 -585 -610 -629 -621 -617 -629 -617 -601 -593 -598 -610 -630 -647 -645 -632 -604 -586 -580 -535 -502 -474 -443 -427 -435 -460 -489 -506 -509 -506 -504 -489 -452 -412 -397 -448 -455 -512 -519 -505 -496 -490 -473 -453 -448 -451 -452 -452 -425 -392 -375 -372 -374 -377 -388 -411 -431 -437 -429 -408 -383 -381 -394 -380 -374 -364 -345 -317 -291 -286 -290 -298 -304 -299 -299 -313 -315 -321 -343 -349 -337 -338 -358 -340 -326 -323 -316 -314 -333 -363 -367 -339 -298 -285 -280 -279 -281 -283 -291 -287 -272 -258 -224 -207 -275 -260 -262 -276 -277 -233 -255 -245 -241 -238 -230 -228 -229 -229 -227 -213 -209 -201 -190 -177 -179 -216 -92 -115 -210 -250 -255 -250 -227 -215 -225 -232 -234 -256 -221 -140 -125 -190 -255 -267 -257 -249 -247 -255 -263 -272 -269 -260 -264 -247 -266 -275 -270 -266 -258 -252 -249 -240 -231 -232 -218 -197 -185 -186 -196 -189 -188 -189 -191 -192 -192 -196 -202 -207 -202 -199 -198 -204 -209 -175 -189 -199 -207 -209 -211 -219 -230 -231 -179 -120 -130 -137 -158 -254 -139 -141 -142 -233 -246 -242 -238 -256 -286 -301 -298 -296 -301 -310 -312 -315 -317 -338 -369 -371 -366 -360 -350 -363 -387 -380 -373 -371 -368 -374 -417 -414 -396 -407 -427 -445 -461 -470 -466 -458 -460 -464 -459 -438 -431 -429 -422 -451 -463 -477 -494 -496 -499 -520 -549 -579 -605 -625 -641 -653 -653 -663 -667 -667 -654 -627 -595 -580 -571 -553 -552 -578 -601 -621 -632 -633 -631 -617 -608 -605 -609 -623 -643 -654 -642 -620 -602 -595 -566 -526 -502 -469 -441 -432 -443 -470 -498 -513 -514 -513 -509 -492 -453 -419 -418 -457 -459 -510 -526 -517 -510 -498 -477 -460 -459 -467 -465 -455 -421 -386 -371 -371 -374 -379 -388 -416 -444 -446 -432 -414 -409 -394 -398 -394 -396 -375 -348 -319 -293 -278 -275 -296 -322 -321 -322 -330 -360 -374 -368 -373 -363 -368 -390 -376 -356 -347 -319 -294 -324 -359 -372 -350 -309 -287 -291 -287 -257 -270 -284 -263 -246 -249 -260 -293 -294 -294 -284 -285 -287 -293 -281 -263 -252 -244 -238 -235 -235 -233 -229 -218 -206 -205 -212 -194 -206 -209 -160 -163 -190 -221 -254 -261 -246 -231 -215 -212 -208 -233 -253 -259 -242 -264 -274 -268 -262 -251 -251 -255 -253 -257 -256 -274 -269 -270 -286 -292 -290 -284 -275 -270 -262 -242 -230 -221 -215 -196 -184 -187 -196 -192 -189 -190 -193 -196 -198 -201 -210 -206 -201 -197 -197 -203 -204 -170 -182 -192 -193 -200 -201 -207 -218 -230 -187 -125 -129 -155 -235 -255 -205 -86 -78 -127 -134 -205 -233 -265 -294 -293 -291 -289 -292 -282 -198 -309 -312 -363 -371 -366 -360 -356 -350 -364 -385 -380 -374 -370 -367 -367 -402 -383 -389 -404 -363 -413 -457 -463 -447 -422 -430 -453 -446 -428 -421 -417 -410 -444 -457 -469 -475 -479 -492 -514 -540 -567 -591 -610 -623 -638 -641 -652 -655 -611 -622 -621 -593 -577 -566 -546 -548 -573 -592 -610 -612 -623 -625 -617 -611 -611 -620 -634 -647 -649 -634 -614 -607 -585 -557 -518 -496 -474 -451 -442 -453 -477 -502 -518 -521 -519 -511 -493 -458 -441 -446 -452 -464 -500 -523 -518 -508 -498 -481 -469 -472 -484 -476 -462 -417 -405 -387 -379 -382 -384 -391 -416 -439 -442 -438 -435 -443 -437 -420 -419 -386 -375 -354 -327 -300 -279 -280 -313 -345 -346 -351 -371 -391 -381 -376 -391 -399 -381 -381 -369 -348 -324 -286 -269 -304 -337 -358 -348 -327 -290 -289 -284 -269 -271 -265 -240 -232 -252 -272 -285 -275 -289 -288 -293 -297 -297 -281 -268 -259 -252 -246 -240 -238 -234 -224 -214 -204 -202 -209 -220 -229 -188 -169 -170 -174 -192 -229 -266 -267 -242 -222 -213 -199 -210 -213 -236 -253 -266 -269 -268 -261 -250 -255 -253 -239 -234 -240 -252 -271 -284 -292 -292 -287 -281 -280 -278 -269 -250 -224 -223 -212 -193 -186 -188 -190 -191 -193 -193 -194 -199 -204 -203 -201 -207 -203 -198 -198 -202 -209 -214 -224 -224 -187 -189 -189 -195 -206 -218 -221 -217 -187 -131 -156 -170 -240 -82 -73 -75 -71 -186 -232 -265 -289 -287 -286 -285 -285 -256 -98 -209 -301 -357 -364 -358 -351 -349 -347 -357 -368 -369 -374 -369 -365 -363 -374 -385 -392 -406 -174 -314 -443 -450 -455 -455 -450 -443 -435 -426 -418 -409 -403 -435 -447 -453 -461 -470 -485 -507 -530 -555 -576 -591 -604 -620 -548 -618 -638 -298 -471 -613 -586 -570 -557 -536 -542 -561 -565 -584 -604 -616 -621 -614 -610 -616 -629 -642 -650 -651 -641 -619 -603 -587 -544 -516 -495 -476 -458 -455 -467 -476 -493 -517 -528 -526 -513 -491 -473 -427 -437 -452 -459 -467 -501 -508 -502 -497 -482 -474 -480 -489 -477 -472 -434 -433 -427 -402 -390 -389 -403 -418 -428 -441 -449 -453 -457 -462 -443 -426 -414 -385 -362 -343 -316 -296 -291 -311 -346 -356 -370 -393 -391 -352 -389 -400 -390 -384 -382 -374 -340 -290 -257 -259 -290 -321 -343 -336 -325 -303 -292 -282 -279 -268 -245 -225 -231 -258 -273 -256 -254 -255 -274 -278 -285 -295 -278 -270 -266 -261 -257 -254 -251 -243 -235 -210 -203 -189 -193 -230 -235 -212 -195 -184 -167 -163 -188 -219 -263 -237 -217 -197 -196 -176 -190 -217 -234 -245 -255 -260 -256 -246 -249 -243 -228 -218 -228 -244 -267 -283 -287 -280 -278 -281 -281 -280 -277 -267 -231 -231 -216 -194 -188 -188 -189 -190 -191 -192 -195 -201 -203 -214 -265 -210 -206 -203 -202 -203 -206 -207 -214 -217 -226 -188 -186 -187 -192 -203 -215 -224 -223 -214 -214 -220 -234 -195 -77 -72 -66 -188 -231 -264 -284 -280 -281 -281 -281 -270 -190 -88 -321 -354 -356 -351 -345 -344 -344 -345 -341 -350 -376 -370 -365 -364 -372 -385 -394 -404 -238 -334 -429 -442 -448 -446 -439 -433 -431 -427 -423 -413 -407 -405 -436 -446 -452 -464 -481 -501 -521 -521 -487 -500 -511 -513 -119 -475 -604 -625 -620 -603 -576 -559 -547 -530 -542 -547 -561 -579 -595 -610 -618 -613 -612 -622 -635 -641 -643 -639 -629 -621 -598 -566 -533 -509 -498 -479 -465 -470 -475 -485 -505 -525 -534 -530 -514 -486 -457 -434 -449 -458 -466 -482 -498 -500 -499 -494 -482 -477 -484 -489 -475 -475 -447 -459 -444 -426 -410 -402 -414 -425 -426 -432 -437 -451 -467 -482 -467 -445 -423 -397 -366 -347 -329 -320 -322 -317 -303 -308 -325 -330 -300 -310 -363 -390 -390 -382 -377 -350 -304 -259 -232 -249 -278 -315 -332 -329 -314 -307 -294 -278 -270 -254 -234 -224 -228 -246 -257 -239 -233 -237 -246 -252 -262 -266 -257 -256 -261 -262 -261 -259 -254 -242 -230 -211 -192 -194 -214 -234 -244 -249 -234 -204 -171 -149 -166 -189 -233 -215 -205 -205 -200 -194 -192 -207 -214 -221 -236 -250 -257 -250 -241 -225 -220 -217 -220 -229 -248 -268 -273 -269 -267 -269 -272 -264 -263 -269 -247 -232 -207 -196 -190 -190 -191 -190 -190 -191 -193 -196 -199 -206 -206 -212 -211 -208 -207 -204 -204 -207 -212 -215 -220 -228 -191 -216 -233 -211 -201 -208 -211 -217 -224 -232 -219 -141 -187 -190 -89 -107 -221 -276 -277 -275 -277 -277 -276 -280 -278 -218 -351 -353 -350 -350 -348 -346 -345 -344 -341 -350 -377 -374 -368 -364 -369 -384 -390 -393 -400 -410 -424 -437 -442 -437 -428 -425 -430 -432 -425 -417 -415 -412 -434 -443 -450 -463 -479 -464 -436 -344 -86 -77 -78 -93 -87 -76 -433 -525 -577 -588 -560 -544 -534 -516 -522 -538 -555 -576 -581 -604 -614 -613 -615 -627 -635 -637 -639 -640 -634 -621 -586 -550 -528 -508 -500 -488 -477 -478 -487 -499 -514 -531 -538 -532 -515 -486 -453 -443 -453 -462 -484 -506 -509 -501 -495 -489 -482 -478 -480 -484 -476 -462 -466 -478 -449 -443 -426 -422 -429 -429 -425 -430 -445 -446 -460 -472 -467 -452 -410 -387 -354 -327 -317 -313 -311 -287 -238 -267 -279 -269 -265 -294 -342 -372 -379 -353 -342 -301 -227 -182 -187 -240 -269 -308 -315 -314 -302 -298 -288 -281 -275 -255 -238 -235 -232 -234 -235 -232 -222 -222 -226 -234 -251 -252 -244 -247 -254 -256 -262 -267 -265 -246 -229 -212 -191 -222 -234 -238 -256 -247 -251 -243 -186 -161 -147 -165 -197 -198 -212 -208 -197 -191 -192 -198 -200 -203 -213 -227 -247 -258 -245 -216 -227 -237 -228 -220 -225 -245 -255 -262 -270 -265 -262 -251 -248 -253 -239 -217 -205 -200 -192 -191 -191 -190 -191 -192 -191 -194 -198 -198 -204 -212 -212 -211 -209 -209 -207 -207 -209 -211 -214 -220 -226 -226 -226 -231 -234 -238 -226 -204 -212 -219 -216 -200 -226 -231 -193 -214 -266 -282 -273 -271 -275 -276 -273 -274 -289 -342 -344 -348 -349 -351 -353 -351 -347 -342 -336 -348 -377 -374 -371 -365 -368 -378 -383 -391 -395 -407 -422 -432 -434 -428 -420 -419 -426 -429 -420 -421 -411 -437 -441 -444 -451 -463 -475 -350 -171 -169 -166 -155 -159 -164 -94 -88 -88 -86 -360 -536 -545 -532 -526 -520 -525 -530 -549 -574 -580 -603 -610 -611 -616 -626 -633 -636 -635 -627 -618 -604 -562 -537 -526 -512 -506 -505 -497 -488 -495 -509 -524 -538 -539 -530 -508 -476 -458 -453 -453 -478 -490 -501 -496 -491 -491 -487 -484 -480 -479 -482 -480 -467 -472 -480 -446 -439 -427 -426 -436 -440 -440 -440 -439 -457 -463 -459 -451 -443 -402 -374 -366 -343 -313 -292 -276 -251 -232 -277 -293 -278 -271 -297 -298 -315 -322 -309 -309 -282 -217 -168 -172 -239 -257 -275 -291 -298 -299 -289 -278 -276 -272 -257 -246 -245 -243 -238 -235 -231 -223 -222 -218 -237 -271 -261 -236 -225 -230 -246 -262 -265 -265 -247 -223 -209 -210 -228 -243 -258 -272 -246 -238 -244 -209 -192 -185 -174 -176 -195 -209 -200 -198 -193 -199 -203 -194 -188 -193 -202 -226 -255 -252 -226 -229 -238 -228 -218 -216 -218 -232 -253 -261 -262 -257 -239 -233 -239 -226 -212 -207 -200 -195 -192 -191 -193 -196 -195 -192 -193 -194 -199 -208 -209 -209 -209 -209 -209 -207 -206 -206 -209 -211 -215 -220 -218 -220 -221 -224 -231 -237 -239 -248 -255 -250 -217 -221 -267 -272 -284 -285 -278 -270 -269 -272 -273 -271 -271 -284 -334 -336 -339 -345 -350 -354 -350 -345 -337 -330 -336 -360 -374 -372 -366 -368 -369 -379 -387 -394 -408 -420 -426 -428 -425 -418 -418 -420 -421 -418 -414 -407 -436 -441 -444 -451 -461 -469 -474 -477 -479 -488 -509 -529 -540 -215 -194 -102 -77 -100 -313 -498 -540 -530 -514 -515 -524 -548 -575 -615 -589 -607 -616 -622 -617 -625 -635 -629 -627 -630 -591 -549 -531 -522 -516 -517 -514 -507 -501 -508 -521 -533 -540 -538 -528 -502 -482 -470 -458 -470 -490 -480 -472 -473 -481 -488 -486 -483 -482 -485 -489 -486 -484 -461 -456 -425 -424 -425 -425 -441 -454 -446 -438 -434 -458 -459 -457 -439 -439 -421 -415 -386 -343 -310 -281 -246 -231 -262 -311 -334 -278 -304 -303 -290 -295 -293 -299 -308 -301 -279 -252 -230 -245 -242 -254 -276 -278 -290 -280 -279 -283 -278 -266 -257 -260 -264 -256 -243 -249 -239 -238 -231 -236 -239 -239 -229 -220 -224 -236 -247 -248 -245 -241 -220 -207 -217 -242 -261 -264 -268 -248 -228 -240 -234 -218 -190 -190 -206 -198 -211 -212 -203 -206 -206 -197 -188 -185 -188 -200 -220 -247 -256 -241 -251 -256 -255 -254 -237 -218 -222 -231 -222 -223 -232 -222 -265 -233 -218 -217 -210 -201 -196 -195 -198 -201 -200 -196 -196 -200 -204 -214 -216 -205 -205 -207 -208 -207 -207 -207 -206 -207 -209 -210 -215 -211 -210 -212 -216 -223 -230 -235 -241 -248 -254 -256 -262 -276 -278 -283 -281 -274 -269 -266 -267 -269 -268 -276 -309 -329 -331 -333 -341 -347 -350 -347 -341 -333 -326 -322 -338 -374 -373 -370 -370 -371 -377 -384 -394 -407 -417 -423 -427 -427 -422 -418 -417 -418 -413 -410 -404 -434 -439 -441 -447 -458 -464 -464 -465 -470 -483 -501 -519 -535 -549 -552 -275 -119 -90 -88 -265 -471 -517 -505 -509 -526 -557 -590 -604 -587 -588 -598 -617 -619 -624 -631 -624 -614 -607 -581 -542 -534 -525 -523 -528 -524 -517 -514 -519 -528 -537 -542 -539 -531 -510 -495 -471 -466 -479 -485 -483 -478 -477 -481 -484 -483 -482 -484 -494 -504 -487 -480 -444 -420 -401 -406 -411 -417 -434 -451 -445 -420 -428 -441 -456 -468 -451 -456 -419 -409 -391 -351 -313 -280 -253 -249 -263 -316 -340 -341 -345 -322 -295 -285 -285 -298 -310 -307 -285 -263 -259 -256 -246 -260 -272 -283 -294 -282 -273 -276 -277 -284 -301 -307 -292 -269 -254 -261 -259 -256 -249 -245 -244 -242 -231 -226 -230 -232 -236 -231 -227 -229 -219 -203 -212 -260 -266 -240 -252 -255 -223 -225 -237 -234 -226 -211 -209 -216 -205 -219 -217 -209 -209 -203 -193 -190 -185 -199 -207 -235 -254 -260 -264 -253 -248 -248 -240 -223 -213 -210 -197 -208 -237 -249 -277 -265 -228 -218 -208 -202 -200 -200 -204 -207 -205 -207 -204 -210 -218 -224 -225 -201 -202 -205 -206 -205 -208 -210 -207 -205 -206 -210 -210 -204 -204 -207 -212 -220 -226 -230 -234 -241 -252 -258 -265 -266 -270 -276 -278 -272 -267 -263 -261 -263 -264 -279 -324 -325 -327 -333 -341 -342 -343 -343 -338 -332 -325 -320 -328 -349 -329 -251 -262 -263 -272 -269 -281 -372 -416 -423 -426 -428 -426 -420 -415 -413 -405 -404 -401 -432 -436 -437 -440 -450 -456 -457 -459 -465 -479 -495 -512 -527 -540 -540 -546 -299 -207 -195 -193 -340 -512 -509 -507 -533 -556 -582 -580 -582 -583 -596 -600 -606 -615 -623 -620 -611 -600 -570 -547 -536 -532 -530 -535 -532 -528 -525 -528 -536 -545 -548 -543 -538 -522 -491 -471 -469 -480 -488 -493 -500 -496 -490 -486 -481 -482 -489 -504 -508 -484 -463 -436 -413 -394 -390 -404 -412 -431 -454 -435 -413 -419 -426 -445 -468 -468 -463 -442 -404 -378 -351 -317 -286 -265 -263 -270 -296 -298 -313 -344 -311 -281 -270 -272 -278 -288 -292 -276 -259 -255 -270 -259 -269 -283 -303 -304 -287 -279 -282 -286 -289 -292 -295 -284 -269 -267 -262 -269 -269 -269 -265 -260 -255 -244 -234 -234 -236 -233 -224 -215 -216 -212 -199 -213 -264 -267 -234 -224 -243 -244 -211 -214 -217 -218 -208 -203 -194 -207 -216 -220 -221 -217 -208 -197 -190 -185 -199 -190 -217 -239 -257 -260 -267 -271 -267 -262 -248 -218 -199 -197 -204 -222 -266 -268 -232 -211 -212 -208 -206 -206 -206 -208 -210 -210 -208 -214 -219 -227 -229 -235 -198 -200 -201 -202 -204 -208 -209 -206 -201 -201 -201 -202 -196 -197 -200 -207 -216 -222 -225 -228 -234 -243 -239 -247 -256 -262 -268 -273 -269 -264 -258 -257 -259 -260 -266 -283 -291 -327 -335 -338 -337 -338 -339 -336 -331 -325 -320 -317 -315 -289 -177 -96 -94 -103 -190 -213 -353 -415 -422 -415 -415 -424 -415 -409 -406 -400 -400 -399 -419 -431 -434 -436 -441 -448 -451 -453 -461 -475 -490 -503 -514 -526 -523 -522 -528 -530 -521 -522 -516 -504 -504 -505 -528 -553 -571 -579 -572 -575 -590 -594 -601 -608 -611 -611 -603 -588 -568 -554 -544 -530 -536 -540 -541 -539 -534 -537 -544 -548 -549 -546 -535 -519 -490 -471 -474 -487 -491 -495 -502 -501 -494 -486 -480 -484 -495 -505 -499 -484 -461 -443 -438 -415 -410 -416 -421 -431 -435 -421 -410 -407 -408 -426 -428 -444 -450 -440 -407 -377 -351 -320 -296 -278 -266 -255 -243 -264 -294 -315 -301 -278 -266 -258 -254 -260 -267 -263 -245 -234 -266 -267 -278 -299 -324 -315 -294 -286 -287 -288 -292 -298 -293 -279 -275 -268 -266 -272 -274 -274 -275 -279 -275 -260 -245 -240 -236 -229 -229 -219 -211 -202 -192 -209 -264 -256 -222 -210 -211 -224 -205 -204 -193 -193 -200 -190 -193 -199 -199 -215 -227 -222 -211 -195 -180 -185 -196 -182 -200 -220 -229 -247 -265 -266 -257 -244 -228 -214 -200 -196 -203 -204 -229 -231 -222 -209 -209 -208 -205 -206 -206 -207 -211 -210 -206 -214 -220 -228 -232 -241 -195 -197 -197 -200 -204 -207 -206 -203 -200 -200 -199 -194 -190 -194 -196 -202 -210 -216 -220 -225 -228 -229 -231 -236 -244 -250 -258 -267 -266 -260 -253 -252 -254 -255 -258 -262 -269 -296 -337 -335 -331 -337 -338 -333 -328 -324 -322 -318 -315 -318 -307 -185 -69 -73 -226 -350 -400 -398 -394 -381 -391 -418 -408 -401 -399 -398 -399 -398 -394 -414 -429 -434 -440 -445 -447 -452 -457 -468 -484 -493 -505 -513 -507 -505 -511 -516 -509 -509 -506 -495 -500 -508 -524 -541 -549 -576 -572 -571 -581 -595 -605 -610 -608 -602 -594 -587 -579 -557 -538 -526 -536 -547 -552 -552 -547 -547 -551 -551 -550 -545 -531 -514 -490 -473 -481 -494 -494 -494 -495 -493 -487 -481 -481 -492 -512 -516 -508 -490 -466 -459 -454 -435 -439 -451 -451 -441 -425 -407 -397 -396 -397 -398 -415 -434 -439 -437 -419 -389 -356 -329 -309 -292 -287 -270 -234 -244 -270 -288 -281 -268 -260 -247 -242 -250 -251 -241 -221 -225 -248 -267 -277 -307 -334 -334 -317 -299 -294 -296 -295 -295 -287 -281 -271 -270 -270 -272 -274 -269 -278 -295 -295 -273 -251 -248 -245 -240 -235 -226 -210 -195 -194 -225 -259 -238 -211 -212 -210 -210 -199 -188 -171 -175 -178 -191 -184 -193 -194 -190 -193 -205 -217 -204 -176 -184 -186 -173 -178 -193 -209 -235 -256 -266 -267 -267 -258 -225 -219 -205 -248 -238 -238 -226 -218 -210 -207 -207 -208 -211 -212 -213 -210 -207 -207 -214 -219 -228 -230 -237 -193 -194 -195 -198 -202 -205 -202 -200 -199 -197 -195 -190 -189 -230 -206 -199 -206 -215 -223 -225 -226 -228 -228 -229 -233 -241 -248 -256 -259 -255 -248 -245 -247 -251 -256 -264 -269 -279 -338 -334 -330 -338 -338 -335 -329 -324 -321 -317 -315 -323 -333 -310 -49 -46 -56 -190 -341 -363 -356 -361 -377 -400 -405 -397 -395 -397 -398 -397 -396 -395 -422 -432 -435 -440 -447 -453 -456 -461 -474 -481 -494 -498 -495 -496 -502 -503 -502 -504 -499 -492 -494 -502 -516 -524 -555 -575 -583 -574 -579 -588 -596 -606 -608 -602 -601 -595 -579 -563 -535 -529 -533 -549 -559 -562 -559 -558 -558 -553 -549 -541 -527 -509 -488 -477 -487 -497 -498 -500 -498 -490 -483 -480 -482 -494 -517 -520 -510 -493 -484 -471 -459 -454 -465 -469 -459 -446 -428 -403 -390 -390 -388 -393 -400 -412 -430 -460 -435 -389 -362 -342 -329 -322 -296 -261 -233 -234 -249 -269 -272 -267 -261 -254 -245 -235 -231 -223 -212 -221 -234 -260 -272 -297 -308 -320 -317 -306 -299 -306 -314 -293 -281 -274 -279 -279 -266 -270 -270 -266 -276 -288 -288 -274 -258 -258 -250 -247 -235 -227 -210 -192 -204 -253 -269 -233 -202 -204 -209 -216 -201 -193 -182 -171 -184 -181 -178 -180 -182 -183 -186 -195 -213 -206 -184 -192 -175 -168 -168 -172 -192 -214 -232 -248 -260 -259 -249 -250 -251 -238 -253 -234 -231 -236 -226 -216 -211 -215 -220 -214 -216 -217 -212 -207 -207 -214 -216 -220 -220 -221 -197 -192 -194 -195 -198 -200 -200 -198 -195 -192 -190 -192 -191 -229 -205 -198 -205 -216 -221 -225 -231 -229 -224 -222 -227 -232 -238 -245 -251 -248 -243 -240 -242 -247 -255 -265 -270 -280 -339 -334 -330 -337 -338 -224 -265 -321 -317 -317 -319 -330 -342 -316 -48 -46 -52 -57 -275 -269 -233 -239 -295 -368 -388 -396 -392 -394 -393 -395 -397 -394 -420 -427 -430 -438 -447 -452 -453 -456 -462 -467 -478 -490 -487 -489 -493 -497 -508 -506 -499 -497 -490 -492 -506 -529 -562 -579 -588 -577 -584 -584 -588 -594 -598 -602 -606 -600 -584 -561 -534 -530 -536 -550 -564 -567 -567 -565 -561 -556 -548 -536 -522 -504 -485 -479 -494 -499 -503 -507 -504 -496 -488 -482 -483 -496 -520 -520 -517 -514 -496 -473 -465 -474 -474 -481 -483 -460 -432 -403 -399 -387 -379 -387 -397 -406 -416 -444 -419 -376 -354 -343 -337 -319 -297 -258 -243 -246 -241 -256 -265 -268 -270 -273 -260 -235 -226 -219 -207 -212 -235 -249 -256 -273 -284 -302 -308 -306 -311 -321 -329 -309 -269 -273 -273 -279 -274 -265 -259 -261 -269 -278 -277 -269 -265 -259 -243 -241 -231 -229 -210 -195 -215 -259 -243 -197 -188 -188 -191 -215 -204 -196 -189 -179 -184 -192 -195 -189 -173 -164 -172 -185 -198 -205 -199 -185 -175 -169 -154 -153 -175 -197 -214 -233 -247 -251 -251 -254 -277 -247 -243 -232 -235 -240 -233 -227 -225 -230 -234 -221 -223 -225 -218 -213 -210 -208 -211 -212 -206 -208 -216 -196 -192 -200 -196 -191 -194 -194 -192 -194 -194 -230 -232 -233 -239 -211 -198 -202 -211 -221 -226 -223 -216 -213 -220 -225 -231 -237 -241 -242 -239 -238 -241 -246 -253 -262 -274 -312 -337 -331 -330 -333 -336 -138 -219 -319 -317 -320 -325 -337 -350 -323 -54 -52 -48 -58 -279 -244 -114 -67 -145 -233 -284 -393 -388 -389 -386 -391 -393 -403 -421 -425 -429 -439 -447 -449 -449 -449 -451 -460 -471 -480 -484 -491 -495 -508 -510 -499 -493 -495 -494 -493 -502 -532 -560 -585 -590 -581 -579 -577 -579 -583 -585 -591 -596 -593 -581 -556 -531 -525 -536 -546 -559 -568 -571 -568 -563 -559 -548 -531 -516 -501 -484 -482 -492 -502 -510 -513 -510 -503 -493 -486 -484 -497 -518 -518 -536 -526 -499 -481 -473 -477 -482 -489 -489 -469 -444 -434 -405 -388 -411 -387 -389 -396 -408 -430 -408 -379 -367 -346 -335 -324 -299 -267 -253 -245 -250 -254 -261 -271 -282 -280 -264 -248 -236 -218 -214 -214 -235 -237 -242 -252 -265 -283 -297 -310 -315 -312 -322 -310 -264 -264 -289 -267 -278 -262 -260 -267 -271 -273 -268 -256 -249 -254 -250 -250 -238 -229 -209 -196 -230 -263 -259 -220 -174 -178 -181 -205 -201 -190 -197 -185 -183 -197 -206 -198 -187 -180 -177 -188 -186 -215 -214 -202 -189 -183 -170 -156 -161 -183 -198 -204 -220 -237 -238 -251 -272 -258 -235 -236 -235 -232 -233 -235 -237 -239 -231 -221 -222 -224 -221 -215 -210 -209 -208 -205 -201 -202 -234 -213 -205 -221 -213 -198 -201 -201 -206 -230 -227 -230 -232 -229 -232 -234 -239 -246 -227 -208 -213 -213 -205 -205 -210 -217 -225 -226 -232 -237 -238 -237 -238 -243 -197 -152 -275 -324 -329 -329 -327 -331 -336 -178 -155 -181 -173 -233 -330 -341 -353 -342 -203 -61 -49 -176 -313 -350 -175 -65 -64 -111 -250 -390 -387 -384 -379 -384 -386 -420 -424 -424 -431 -440 -447 -448 -449 -448 -447 -450 -458 -469 -475 -501 -510 -509 -504 -496 -488 -486 -489 -492 -498 -528 -557 -585 -589 -578 -574 -573 -572 -574 -577 -581 -587 -588 -575 -549 -524 -522 -529 -536 -549 -563 -570 -569 -567 -559 -542 -524 -511 -500 -493 -487 -494 -505 -514 -519 -518 -508 -496 -486 -486 -500 -508 -528 -535 -520 -504 -490 -469 -473 -482 -493 -504 -498 -477 -443 -412 -389 -396 -388 -381 -383 -389 -395 -390 -372 -352 -339 -329 -312 -294 -272 -262 -255 -248 -253 -257 -274 -291 -287 -270 -258 -238 -230 -229 -226 -232 -229 -244 -255 -265 -279 -294 -305 -312 -313 -308 -306 -293 -288 -273 -269 -272 -267 -272 -281 -289 -290 -281 -265 -247 -247 -233 -242 -232 -222 -208 -217 -243 -266 -255 -203 -171 -171 -174 -200 -201 -198 -206 -207 -212 -216 -216 -203 -192 -191 -182 -177 -180 -199 -214 -220 -198 -188 -174 -157 -154 -165 -181 -195 -196 -201 -224 -255 -270 -260 -257 -244 -241 -242 -240 -238 -237 -232 -225 -219 -218 -225 -219 -212 -210 -208 -205 -203 -199 -198 -229 -230 -231 -229 -225 -224 -229 -233 -232 -228 -225 -224 -224 -223 -224 -228 -234 -240 -246 -227 -223 -236 -213 -241 -209 -256 -256 -263 -234 -233 -236 -239 -271 -274 -229 -170 -155 -320 -321 -323 -323 -327 -334 -159 -70 -60 -54 -167 -331 -343 -348 -356 -341 -65 -51 -181 -315 -347 -255 -123 -73 -146 -282 -371 -383 -378 -371 -376 -395 -419 -423 -424 -431 -438 -442 -444 -445 -443 -440 -440 -445 -455 -471 -495 -501 -501 -500 -497 -488 -483 -487 -488 -498 -526 -556 -582 -588 -583 -579 -573 -569 -569 -571 -575 -581 -582 -568 -544 -520 -521 -523 -534 -546 -560 -568 -568 -565 -555 -536 -518 -511 -506 -503 -494 -501 -507 -516 -524 -525 -515 -498 -486 -486 -493 -507 -527 -528 -532 -510 -491 -464 -457 -464 -469 -476 -482 -465 -443 -416 -394 -394 -380 -373 -371 -375 -376 -375 -364 -344 -334 -332 -313 -295 -278 -263 -262 -259 -265 -272 -280 -289 -290 -280 -259 -239 -234 -231 -225 -232 -234 -251 -254 -253 -269 -291 -303 -310 -303 -300 -297 -294 -298 -299 -280 -273 -290 -291 -304 -322 -314 -293 -265 -257 -232 -220 -233 -222 -213 -208 -215 -241 -256 -229 -193 -182 -177 -168 -183 -193 -191 -191 -202 -218 -223 -215 -201 -192 -191 -186 -176 -180 -182 -207 -221 -204 -193 -183 -166 -157 -161 -165 -166 -169 -186 -201 -236 -260 -245 -266 -255 -248 -253 -253 -246 -236 -223 -225 -216 -214 -217 -214 -212 -208 -206 -205 -200 -195 -196 -223 -225 -226 -224 -220 -218 -221 -226 -227 -224 -219 -214 -217 -214 -223 -229 -233 -238 -242 -246 -251 -235 -214 -250 -245 -249 -254 -264 -269 -240 -233 -236 -273 -299 -276 -252 -265 -318 -319 -312 -140 -158 -150 -75 -44 -46 -134 -264 -332 -339 -337 -324 -324 -226 -69 -56 -283 -344 -348 -267 -212 -221 -258 -346 -375 -370 -365 -370 -414 -420 -422 -425 -429 -431 -433 -436 -440 -438 -433 -430 -432 -452 -483 -487 -489 -492 -493 -489 -485 -484 -483 -484 -505 -524 -552 -579 -585 -585 -580 -572 -568 -569 -572 -575 -577 -576 -562 -541 -528 -520 -522 -529 -546 -561 -569 -568 -559 -548 -536 -527 -516 -512 -510 -503 -505 -509 -519 -529 -531 -519 -505 -497 -488 -494 -516 -541 -547 -538 -515 -484 -459 -448 -447 -456 -476 -482 -455 -437 -416 -403 -396 -385 -373 -370 -372 -372 -370 -361 -346 -337 -325 -312 -298 -281 -271 -284 -278 -275 -276 -281 -289 -294 -286 -262 -238 -233 -226 -222 -236 -244 -260 -270 -271 -273 -284 -301 -310 -308 -300 -298 -285 -311 -301 -291 -290 -297 -297 -291 -288 -282 -271 -265 -248 -212 -234 -236 -225 -220 -229 -233 -260 -255 -199 -183 -179 -183 -172 -179 -180 -188 -196 -209 -217 -221 -216 -203 -195 -194 -199 -186 -186 -190 -198 -214 -203 -195 -189 -173 -162 -159 -154 -153 -168 -189 -201 -221 -241 -244 -257 -260 -262 -269 -271 -260 -247 -226 -198 -212 -216 -217 -217 -216 -211 -206 -203 -199 -196 -195 -217 -219 -222 -221 -216 -213 -214 -216 -217 -215 -211 -207 -207 -205 -213 -221 -229 -236 -240 -244 -247 -250 -251 -250 -249 -248 -252 -258 -269 -273 -245 -232 -268 -301 -301 -298 -309 -313 -315 -310 -233 -239 -125 -70 -86 -104 -223 -328 -268 -222 -331 -304 -329 -202 -224 -216 -319 -340 -340 -342 -344 -344 -345 -356 -369 -364 -361 -365 -393 -414 -420 -422 -424 -427 -427 -429 -432 -431 -427 -421 -422 -461 -477 -475 -474 -480 -482 -480 -480 -486 -487 -481 -504 -520 -536 -562 -576 -578 -575 -568 -566 -570 -576 -576 -571 -570 -563 -547 -535 -518 -519 -528 -546 -562 -569 -566 -556 -546 -542 -535 -520 -517 -517 -509 -508 -516 -529 -538 -537 -529 -519 -503 -490 -493 -519 -533 -547 -540 -512 -480 -467 -457 -452 -460 -472 -476 -460 -437 -419 -408 -393 -382 -380 -375 -373 -376 -374 -360 -344 -340 -327 -313 -301 -292 -291 -293 -288 -280 -272 -278 -293 -298 -286 -272 -256 -236 -220 -218 -231 -248 -260 -269 -277 -282 -286 -287 -288 -302 -299 -286 -312 -306 -307 -297 -299 -306 -297 -283 -287 -297 -293 -264 -227 -221 -248 -244 -236 -229 -246 -260 -265 -243 -194 -178 -179 -188 -181 -181 -186 -194 -199 -210 -215 -213 -208 -201 -196 -204 -206 -192 -189 -190 -187 -201 -203 -205 -194 -180 -177 -174 -176 -201 -172 -220 -193 -206 -226 -230 -233 -258 -281 -290 -285 -261 -246 -212 -182 -205 -207 -216 -221 -218 -213 -207 -203 -199 -196 -195 -213 -214 -215 -216 -212 -208 -206 -206 -205 -203 -202 -199 -198 -194 -197 -211 -222 -230 -235 -238 -242 -244 -243 -241 -245 -245 -248 -253 -263 -276 -278 -278 -288 -299 -301 -302 -303 -305 -308 -309 -306 -172 -117 -65 -69 -82 -122 -220 -270 -265 -339 -337 -336 -76 -345 -352 -343 -336 -331 -331 -335 -348 -365 -372 -366 -362 -360 -362 -369 -391 -414 -420 -422 -424 -423 -422 -424 -425 -421 -414 -428 -450 -464 -458 -459 -467 -473 -474 -479 -493 -501 -491 -500 -509 -515 -541 -584 -574 -569 -567 -563 -565 -571 -571 -564 -565 -564 -553 -533 -515 -519 -527 -544 -561 -568 -563 -555 -550 -542 -533 -523 -521 -520 -513 -510 -520 -536 -544 -542 -535 -521 -501 -487 -498 -516 -514 -528 -528 -500 -487 -472 -459 -464 -474 -472 -457 -445 -429 -415 -407 -396 -394 -388 -385 -380 -377 -373 -362 -348 -337 -325 -315 -312 -306 -302 -295 -289 -277 -272 -280 -293 -297 -290 -283 -267 -236 -214 -217 -229 -246 -258 -275 -286 -288 -288 -285 -283 -293 -295 -301 -301 -311 -294 -289 -291 -293 -290 -294 -309 -318 -305 -265 -220 -247 -270 -255 -244 -252 -272 -274 -261 -233 -189 -173 -187 -192 -192 -190 -193 -206 -208 -212 -211 -205 -201 -195 -192 -209 -216 -186 -189 -186 -189 -197 -200 -210 -215 -208 -198 -189 -175 -171 -174 -226 -192 -193 -207 -215 -232 -260 -280 -284 -275 -249 -238 -222 -197 -211 -207 -208 -214 -216 -214 -209 -203 -200 -198 -197 -209 -209 -210 -211 -208 -203 -199 -197 -197 -196 -194 -198 -198 -191 -194 -208 -219 -226 -230 -234 -236 -238 -238 -236 -237 -236 -238 -244 -256 -270 -280 -285 -287 -291 -296 -297 -298 -297 -297 -299 -303 -260 -261 -247 -242 -124 -138 -239 -303 -339 -344 -354 -348 -243 -347 -343 -338 -333 -326 -326 -330 -353 -377 -370 -363 -359 -360 -360 -363 -367 -393 -415 -423 -423 -421 -418 -419 -420 -414 -410 -426 -440 -450 -444 -451 -460 -467 -467 -486 -506 -499 -503 -495 -499 -512 -536 -596 -590 -569 -567 -562 -561 -567 -569 -563 -560 -558 -548 -532 -515 -514 -522 -538 -555 -562 -559 -557 -554 -539 -532 -528 -521 -519 -516 -517 -532 -541 -541 -538 -530 -513 -497 -490 -502 -512 -512 -532 -533 -528 -509 -480 -465 -475 -489 -488 -477 -450 -431 -418 -419 -417 -407 -400 -392 -384 -382 -379 -366 -352 -343 -335 -333 -318 -307 -305 -297 -292 -285 -272 -271 -282 -284 -290 -283 -265 -240 -216 -221 -222 -239 -262 -274 -276 -283 -295 -288 -281 -285 -291 -305 -312 -314 -290 -280 -288 -288 -286 -299 -315 -314 -284 -291 -259 -271 -276 -213 -242 -263 -257 -261 -256 -225 -201 -175 -180 -201 -197 -204 -208 -208 -203 -206 -204 -196 -194 -195 -197 -209 -210 -188 -191 -191 -190 -193 -192 -194 -198 -196 -195 -201 -221 -175 -176 -232 -182 -176 -178 -197 -227 -254 -266 -264 -262 -257 -248 -249 -221 -216 -210 -205 -209 -214 -214 -210 -205 -204 -204 -201 -204 -204 -204 -205 -201 -198 -195 -193 -197 -202 -204 -221 -217 -184 -194 -203 -213 -222 -228 -231 -232 -234 -235 -236 -235 -231 -234 -238 -249 -263 -276 -278 -281 -287 -291 -293 -293 -291 -288 -288 -302 -314 -327 -329 -335 -258 -252 -284 -308 -342 -345 -351 -357 -355 -345 -341 -334 -327 -323 -323 -323 -347 -374 -367 -361 -355 -356 -353 -356 -363 -373 -395 -417 -422 -420 -418 -416 -414 -409 -406 -407 -436 -442 -440 -446 -457 -463 -463 -485 -504 -485 -486 -489 -499 -509 -535 -585 -595 -572 -564 -559 -555 -561 -566 -566 -560 -552 -543 -529 -518 -515 -524 -537 -546 -555 -561 -558 -549 -538 -532 -532 -526 -527 -529 -532 -541 -547 -541 -528 -514 -500 -491 -489 -504 -515 -529 -534 -552 -534 -501 -478 -480 -496 -503 -499 -486 -470 -437 -437 -422 -423 -422 -408 -398 -393 -390 -381 -366 -360 -351 -349 -341 -328 -311 -311 -310 -303 -290 -274 -268 -273 -279 -290 -277 -264 -246 -225 -221 -220 -227 -234 -249 -268 -281 -298 -303 -283 -291 -304 -313 -316 -318 -317 -306 -303 -294 -285 -294 -299 -281 -274 -298 -281 -283 -262 -145 -205 -252 -245 -252 -241 -212 -213 -207 -199 -193 -198 -202 -208 -214 -218 -217 -207 -199 -197 -194 -196 -206 -206 -194 -189 -196 -197 -200 -193 -188 -209 -241 -235 -207 -188 -174 -182 -170 -167 -158 -160 -186 -219 -243 -254 -257 -268 -256 -249 -247 -225 -219 -207 -202 -206 -211 -214 -211 -209 -210 -208 -203 -221 -199 -197 -198 -205 -207 -205 -202 -210 -222 -218 -218 -217 -187 -201 -201 -210 -219 -224 -228 -233 -236 -236 -234 -233 -231 -231 -236 -245 -258 -261 -267 -275 -280 -281 -284 -288 -287 -285 -286 -298 -312 -316 -326 -338 -202 -223 -290 -296 -322 -349 -350 -357 -351 -347 -340 -327 -322 -319 -317 -316 -342 -371 -365 -357 -351 -351 -348 -350 -375 -388 -383 -395 -412 -419 -418 -412 -408 -406 -405 -406 -432 -434 -437 -443 -451 -455 -455 -468 -489 -493 -483 -487 -498 -507 -535 -569 -571 -567 -562 -558 -556 -558 -562 -564 -561 -546 -539 -528 -520 -520 -528 -533 -539 -550 -558 -556 -545 -536 -532 -531 -531 -532 -536 -537 -543 -549 -543 -527 -510 -496 -496 -510 -508 -527 -530 -539 -546 -525 -495 -478 -483 -501 -512 -508 -493 -476 -475 -443 -433 -433 -427 -417 -409 -402 -396 -388 -378 -378 -363 -357 -348 -359 -325 -325 -310 -299 -290 -280 -276 -279 -280 -285 -273 -269 -251 -237 -219 -220 -223 -226 -238 -259 -284 -301 -296 -283 -289 -297 -304 -305 -310 -308 -301 -290 -277 -279 -296 -282 -265 -266 -276 -279 -281 -180 -122 -196 -244 -244 -246 -226 -210 -220 -209 -193 -209 -204 -204 -214 -216 -214 -212 -209 -205 -199 -194 -198 -199 -202 -185 -184 -191 -195 -191 -185 -195 -218 -222 -208 -192 -181 -183 -178 -177 -165 -159 -160 -172 -196 -222 -240 -253 -265 -252 -237 -246 -220 -214 -213 -207 -207 -213 -215 -214 -214 -212 -210 -206 -233 -216 -212 -210 -221 -224 -221 -216 -211 -208 -211 -217 -217 -198 -228 -205 -210 -207 -216 -228 -234 -237 -234 -230 -233 -235 -232 -233 -241 -242 -253 -266 -271 -272 -273 -277 -282 -284 -286 -288 -295 -301 -313 -325 -336 -295 -283 -293 -310 -338 -348 -351 -353 -348 -346 -336 -322 -318 -313 -311 -328 -354 -366 -363 -359 -354 -350 -344 -345 -388 -404 -400 -399 -411 -419 -416 -411 -408 -403 -398 -399 -427 -429 -433 -438 -461 -474 -474 -472 -484 -501 -484 -486 -496 -507 -529 -556 -564 -561 -557 -557 -559 -560 -561 -563 -560 -543 -536 -528 -526 -522 -523 -526 -534 -546 -554 -553 -545 -538 -532 -530 -533 -534 -539 -543 -553 -555 -539 -516 -499 -493 -496 -505 -507 -512 -536 -554 -560 -531 -497 -482 -488 -502 -516 -534 -531 -512 -496 -462 -442 -437 -430 -422 -415 -411 -407 -403 -398 -385 -371 -361 -360 -369 -345 -336 -315 -301 -298 -286 -278 -289 -291 -290 -269 -273 -260 -245 -219 -214 -217 -217 -227 -255 -282 -297 -296 -302 -301 -313 -314 -317 -319 -314 -302 -290 -276 -274 -288 -266 -263 -263 -262 -273 -285 -126 -147 -230 -252 -257 -264 -255 -236 -222 -204 -196 -204 -224 -219 -221 -219 -219 -222 -217 -206 -199 -196 -196 -195 -189 -182 -182 -189 -195 -190 -182 -191 -208 -213 -209 -187 -184 -190 -187 -184 -172 -164 -162 -166 -183 -206 -225 -239 -254 -241 -233 -231 -217 -214 -215 -209 -206 -210 -212 -217 -217 -216 -212 -210 -228 -230 -229 -228 -224 -218 -214 -206 -198 -196 -202 -211 -217 -221 -219 -220 -226 -208 -209 -219 -226 -229 -229 -230 -234 -234 -230 -230 -231 -236 -249 -260 -263 -265 -267 -269 -272 -276 -281 -282 -286 -298 -313 -325 -335 -345 -342 -337 -343 -348 -343 -345 -345 -341 -338 -331 -318 -312 -306 -304 -319 -348 -365 -363 -361 -355 -348 -337 -340 -382 -398 -410 -415 -416 -416 -414 -411 -408 -400 -392 -393 -422 -421 -429 -433 -479 -503 -494 -489 -493 -491 -483 -487 -494 -508 -529 -553 -558 -556 -554 -554 -557 -562 -566 -564 -560 -549 -534 -527 -533 -527 -521 -523 -530 -540 -547 -547 -542 -539 -532 -532 -534 -537 -544 -552 -560 -552 -530 -511 -500 -491 -491 -497 -498 -522 -542 -550 -543 -524 -501 -488 -496 -520 -537 -535 -528 -525 -507 -476 -454 -449 -438 -430 -425 -419 -416 -411 -400 -390 -377 -364 -365 -363 -350 -344 -329 -311 -298 -284 -279 -299 -306 -296 -269 -282 -260 -252 -243 -230 -223 -221 -231 -254 -270 -284 -290 -301 -296 -296 -320 -324 -333 -314 -294 -287 -282 -280 -273 -268 -265 -268 -265 -269 -285 -144 -175 -243 -242 -244 -250 -261 -249 -222 -215 -201 -199 -193 -207 -222 -227 -225 -220 -213 -202 -194 -188 -189 -185 -182 -181 -182 -193 -198 -189 -184 -200 -219 -215 -210 -186 -187 -185 -187 -192 -182 -170 -167 -170 -178 -191 -208 -219 -235 -223 -220 -219 -213 -217 -216 -209 -206 -209 -216 -218 -218 -217 -216 -220 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 22 26 29 31 32 33 33 33 31 30 28 26 25 23 23 22 22 21 20 20 20 19 19 19 19 19 18 18 17 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 16 16 17 17 18 18 18 18 18 17 17 17 16 16 15 14 14 15 15 16 16 16 16 16 15 15 nan nan nan nan 13 13 14 14 14 13 13 13 13 13 14 15 15 15 15 15 16 16 17 17 16 16 16 15 15 16 17 17 17 17 17 17 nan nan nan nan nan 15 15 15 16 17 19 20 20 20 21 21 21 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 nan nan 22 21 21 21 22 22 22 21 21 21 21 22 23 23 23 23 23 23 24 24 25 26 27 27 26 26 26 26 26 26 26 26 26 27 27 27 26 26 27 28 29 29 29 29 29 28 28 28 nan nan nan nan nan nan nan nan nan nan nan 32 32 32 nan nan nan nan 29 29 29 29 29 28 28 28 28 27 27 27 27 28 29 29 29 29 30 29 29 28 28 28 28 29 29 28 28 28 28 28 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 25 29 31 32 32 32 32 31 31 29 27 25 24 24 23 23 22 22 21 20 20 20 19 19 19 18 18 18 17 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 16 17 17 17 18 18 18 18 17 17 17 16 15 15 14 14 14 15 16 16 16 16 16 16 14 nan nan nan nan 13 13 13 13 13 13 13 13 14 14 14 16 16 16 15 16 16 17 17 17 17 16 16 15 16 17 17 17 17 17 17 17 17 nan nan nan nan nan 15 15 16 18 19 20 20 21 21 21 21 22 22 22 22 21 21 22 22 22 22 22 22 22 22 22 22 22 21 21 21 21 21 21 21 22 22 21 21 21 21 22 22 22 22 22 23 23 24 24 25 26 27 27 26 26 26 26 26 26 26 27 27 27 27 26 26 27 28 29 29 29 29 29 29 28 28 28 nan nan nan nan nan nan nan nan nan nan 32 32 31 31 31 nan nan nan 29 29 29 28 28 28 28 27 27 27 27 27 27 29 29 29 29 29 29 29 28 28 28 28 28 29 29 29 28 28 28 28 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 24 27 30 31 31 31 31 30 30 29 27 25 24 24 24 23 23 22 22 21 20 20 20 20 19 19 18 18 18 17 17 17 16 16 16 16 16 16 16 16 16 16 15 15 15 15 16 17 17 17 17 17 18 18 17 17 17 16 15 15 14 14 14 15 16 16 16 16 16 15 14 nan nan nan nan 13 13 13 13 13 13 14 14 14 15 15 17 17 16 16 16 16 16 17 17 17 16 16 16 16 17 17 17 17 17 17 18 17 17 nan nan nan 15 15 15 17 19 20 21 21 21 21 21 21 22 22 21 21 21 21 22 22 22 22 21 21 21 21 21 21 21 21 20 20 20 20 21 22 22 22 22 21 21 21 22 22 22 22 22 23 23 24 25 26 27 27 27 26 26 26 27 27 27 27 27 27 27 26 26 26 27 29 29 29 30 29 29 29 29 29 29 nan nan nan nan nan nan nan nan nan 32 32 31 31 nan nan nan nan nan 29 29 28 28 28 28 28 27 27 27 27 28 28 29 29 29 29 29 29 29 28 28 28 28 29 29 29 29 29 28 28 28 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 27 29 30 30 30 30 29 29 28 27 25 24 24 24 24 24 23 23 22 21 21 21 20 19 19 19 18 18 18 17 17 17 17 16 16 16 16 16 16 16 15 15 15 15 15 16 17 17 16 16 16 17 17 18 17 17 17 16 15 15 15 14 15 16 16 16 16 16 15 15 14 14 nan nan 13 12 12 13 12 12 13 14 15 15 16 16 18 17 17 16 16 16 16 17 17 17 16 16 16 17 17 18 17 17 17 17 18 18 17 17 16 15 15 15 16 18 19 20 21 21 21 21 21 21 21 21 21 20 20 21 21 22 22 21 21 21 21 21 21 21 20 20 20 20 20 21 22 22 22 22 22 22 21 21 21 22 22 22 22 23 23 24 25 26 27 27 27 26 26 26 27 27 27 27 26 26 26 26 26 26 27 28 29 29 29 29 29 29 29 29 29 nan nan nan nan nan nan nan nan nan 31 31 31 nan nan nan nan nan 29 29 nan 28 28 28 28 27 27 27 27 28 28 29 29 29 29 29 29 29 28 28 28 28 29 29 29 29 29 29 28 28 28 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 29 30 30 29 29 29 29 28 27 25 24 23 23 24 24 24 24 23 23 22 21 21 20 20 19 19 18 18 18 18 18 17 17 17 16 16 16 16 16 15 15 15 15 15 16 16 17 16 16 16 16 17 17 17 18 17 17 16 16 15 15 15 15 16 16 16 15 15 14 14 14 14 nan nan nan nan 12 12 12 12 13 15 15 16 17 17 18 17 17 17 16 16 17 17 17 17 16 16 17 18 18 18 18 17 17 17 17 17 17 17 16 16 16 16 17 18 19 20 21 21 21 21 21 21 21 20 20 19 19 20 21 22 21 21 21 21 21 21 20 20 20 20 20 20 20 22 23 23 23 22 22 21 21 21 21 22 22 22 23 23 23 24 25 26 27 27 27 26 26 26 27 27 27 27 26 26 26 26 26 26 27 28 29 29 29 29 29 29 nan 29 29 29 29 nan nan nan nan nan nan nan 31 31 31 nan nan nan nan nan nan 29 nan 28 28 28 28 27 27 27 28 28 29 29 29 29 29 29 29 29 29 28 28 29 29 29 29 29 29 29 28 28 28 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 29 29 29 28 28 27 26 25 24 24 24 25 25 26 25 25 24 23 22 21 20 20 19 19 19 18 18 18 18 18 18 17 16 16 16 15 15 15 15 15 15 15 16 16 16 17 16 16 16 17 17 17 18 17 17 17 16 16 16 16 16 16 16 16 15 15 15 15 15 14 13 13 13 12 12 12 12 13 14 15 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 18 18 18 18 17 17 17 17 17 17 16 16 16 16 16 17 18 19 20 20 21 20 21 21 21 20 19 19 19 19 19 21 21 21 21 21 21 21 20 20 20 20 20 20 20 21 22 23 23 23 22 22 21 21 21 22 22 22 23 23 23 23 24 25 26 27 27 27 26 26 27 27 27 27 26 26 26 26 26 26 26 27 28 29 29 29 29 29 29 29 29 nan 29 29 30 30 31 31 nan nan nan 31 31 31 30 30 nan nan nan nan nan nan nan 28 28 28 28 28 28 29 29 30 29 29 29 29 29 29 29 29 28 29 29 29 29 29 29 29 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 28 28 28 27 27 25 25 24 25 26 26 27 26 25 24 23 22 21 20 20 19 19 19 19 18 18 18 18 17 17 16 16 15 15 15 15 15 15 16 16 16 16 16 17 16 16 16 17 17 18 18 17 17 17 17 17 16 16 17 17 16 16 15 15 15 15 15 14 14 13 13 12 12 11 12 13 14 15 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 18 17 17 17 17 16 16 16 16 16 16 16 16 17 18 19 19 20 20 20 20 21 20 19 19 18 18 18 19 21 21 21 21 20 20 20 20 20 20 20 20 20 21 22 23 23 23 22 22 21 21 21 21 22 22 23 23 23 23 23 24 25 26 26 27 27 26 26 27 27 27 27 26 26 26 26 26 26 27 27 28 29 30 30 30 30 29 29 nan nan nan nan 29 30 30 31 31 31 31 31 31 31 30 30 nan nan nan nan nan nan 28 28 28 28 28 28 30 30 30 30 29 29 29 28 28 28 29 29 29 28 28 28 29 29 28 28 28 27 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 nan nan nan nan 28 28 nan nan 26 25 25 26 26 27 27 26 25 24 23 22 21 20 20 19 19 19 19 19 18 18 18 17 17 17 16 16 15 15 15 16 16 16 16 16 16 17 17 17 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 16 15 15 15 15 14 14 14 14 13 13 12 11 11 12 13 14 15 16 17 17 17 17 17 17 18 18 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 17 17 18 18 19 20 20 20 20 20 20 19 18 18 18 18 20 21 21 21 20 20 20 20 20 20 20 20 20 21 21 22 23 22 22 22 22 21 21 21 21 22 23 23 23 23 22 22 23 24 25 26 27 27 26 26 26 27 27 26 26 26 27 27 27 27 28 28 29 30 30 30 30 30 30 29 nan nan nan nan 29 29 30 31 31 31 31 31 31 30 nan 30 nan nan nan nan nan nan 28 28 29 29 29 30 30 30 30 30 29 29 29 28 28 28 28 28 28 28 28 28 28 28 28 28 27 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 nan nan nan nan nan nan nan nan nan nan nan 26 26 27 27 26 25 24 23 23 22 21 20 19 19 19 19 19 18 18 18 18 18 18 17 17 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 18 18 18 17 17 17 16 16 16 16 16 16 16 15 15 15 14 13 13 12 12 11 12 13 14 15 15 16 17 17 17 18 18 18 18 18 17 17 17 17 16 16 16 16 16 17 17 17 16 16 16 15 15 15 16 16 17 17 17 18 18 19 20 20 20 20 20 19 19 18 18 18 18 20 21 21 20 20 20 20 20 20 20 20 20 21 21 22 22 22 22 21 21 21 21 21 21 22 23 23 nan 22 22 22 22 23 24 25 26 26 26 26 26 26 26 26 26 26 27 27 27 28 28 29 29 30 30 30 30 30 30 30 30 nan nan nan 28 29 29 30 30 31 31 nan nan nan nan nan nan nan nan nan nan nan nan 29 29 30 30 30 31 31 30 30 30 30 29 29 28 28 28 28 28 28 28 27 27 27 27 27 27 27 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 27 27 27 27 26 24 23 23 22 21 21 20 19 19 19 19 19 18 18 18 18 18 18 18 18 17 17 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 18 18 18 17 17 16 16 16 16 16 17 16 16 16 15 15 14 14 13 13 12 12 12 13 13 14 15 16 17 17 17 18 18 18 18 18 17 17 17 17 16 16 15 15 16 16 16 16 16 16 16 15 15 15 16 16 17 17 17 18 18 19 20 20 20 20 19 19 18 17 17 18 18 20 21 21 20 20 20 20 20 20 20 20 20 21 nan nan nan nan 21 20 20 21 21 21 22 22 22 nan nan 21 21 21 21 23 25 26 26 26 26 26 26 26 26 26 26 26 27 27 27 28 28 29 30 30 30 30 30 30 30 30 30 29 28 28 28 29 29 29 30 30 nan nan nan nan nan nan nan nan nan nan nan nan nan 30 30 31 31 31 31 31 30 30 30 29 29 28 28 28 27 27 28 28 27 27 27 27 27 27 27 27 26 25 25 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 28 27 27 26 25 23 22 22 21 21 21 20 20 19 19 19 19 19 18 18 18 18 19 19 18 18 18 17 17 16 17 16 16 17 17 17 18 17 17 17 17 18 18 18 18 18 18 17 17 16 16 16 16 16 16 16 16 16 16 15 15 14 14 13 13 13 12 12 12 13 14 15 16 17 17 18 18 18 18 18 18 18 17 17 17 16 15 14 15 15 16 16 16 16 16 16 15 15 15 16 16 17 17 17 18 19 19 20 20 20 19 19 18 17 17 17 18 18 20 20 20 20 20 19 19 19 19 20 20 21 21 nan nan nan nan 20 20 20 21 22 22 22 22 22 nan nan 21 21 21 22 23 25 25 25 25 25 26 26 26 26 26 26 26 27 27 27 28 29 30 30 30 30 30 30 30 30 30 30 29 28 28 28 28 29 29 30 30 30 nan nan nan 29 nan nan nan nan nan nan nan nan 31 31 31 31 31 31 31 31 30 30 29 29 28 28 27 27 27 27 27 27 27 27 27 27 27 27 26 26 24 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 27 27 26 25 24 22 21 21 21 21 20 20 19 19 19 19 19 19 19 18 19 19 19 19 19 19 18 17 17 17 17 17 16 17 17 17 18 17 18 18 18 18 18 19 18 18 17 17 16 16 16 17 17 17 17 17 16 16 nan 15 14 14 14 14 13 13 13 13 13 13 14 15 16 17 17 18 18 18 18 18 18 18 18 17 16 15 14 14 14 15 15 15 16 16 16 16 15 15 15 16 16 16 17 17 18 19 19 19 20 nan 19 18 17 17 17 17 18 18 19 20 20 20 20 19 19 19 19 20 20 20 21 21 21 20 20 19 19 21 22 22 22 22 22 22 22 21 21 21 21 23 24 25 25 25 25 26 26 26 26 27 27 27 nan nan 27 27 28 28 29 29 30 30 30 30 30 30 29 29 29 nan nan nan nan 29 29 30 30 30 nan nan nan nan nan nan nan nan nan nan nan nan 31 31 31 31 31 31 31 30 30 29 29 28 28 28 27 27 27 27 27 27 27 26 26 26 26 26 26 25 23 23 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 27 26 25 24 23 23 21 20 20 20 20 20 20 19 19 18 18 18 19 19 19 19 19 19 19 19 19 18 18 17 17 17 16 16 16 17 17 17 17 18 18 19 19 19 19 19 18 17 16 16 16 17 17 17 18 17 17 16 15 15 14 14 14 14 14 14 14 14 13 13 13 14 15 16 17 17 18 18 18 18 18 18 18 18 17 16 15 14 14 14 14 15 15 15 16 16 16 15 15 16 16 16 16 16 17 18 18 19 19 19 19 18 17 17 17 17 18 18 18 19 19 20 20 19 19 19 19 19 19 20 20 20 20 20 19 19 18 19 21 22 22 22 23 23 22 21 21 21 22 23 24 25 25 25 25 25 25 26 26 26 27 27 nan nan nan 27 27 28 28 28 28 29 29 29 29 29 29 29 28 28 28 nan nan nan nan 30 nan 30 30 29 29 nan nan nan 31 nan nan nan nan nan nan 31 31 31 31 31 30 30 30 29 29 28 28 28 28 27 27 27 26 26 26 26 26 26 26 26 25 25 24 23 23 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 27 26 25 24 23 22 21 20 19 19 19 19 19 19 19 19 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 16 16 17 17 17 17 17 18 18 18 18 18 18 18 18 17 16 16 16 17 18 18 18 18 17 16 15 14 14 14 13 13 14 14 14 14 14 14 13 14 15 16 17 17 18 18 18 17 17 18 18 17 17 15 14 14 14 14 15 15 15 15 16 16 16 16 16 16 16 16 16 16 17 18 18 19 19 nan 18 17 17 17 17 18 18 18 18 19 19 20 20 19 19 19 19 19 19 19 19 19 19 19 18 18 18 20 22 22 23 23 23 23 22 21 21 22 23 24 24 25 26 25 25 25 25 26 26 27 27 27 27 27 27 27 27 27 27 27 28 28 29 29 29 29 28 28 28 28 28 29 nan nan nan nan nan 30 30 30 30 30 nan nan 31 nan nan nan 32 32 32 32 31 30 30 30 30 30 29 28 28 28 28 28 28 27 26 26 26 26 26 26 26 26 26 26 25 24 23 23 24 25 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 26 25 24 23 22 21 21 20 19 19 19 19 19 19 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 18 17 17 17 17 16 16 17 18 18 18 18 18 18 18 18 17 17 17 17 16 16 16 17 18 18 18 17 16 16 15 15 14 14 14 13 14 14 15 15 14 14 14 14 15 16 17 17 17 18 17 17 17 17 17 17 16 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 17 17 18 19 19 nan nan 17 17 17 17 18 19 19 19 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 17 17 19 21 22 23 23 23 23 22 22 21 22 23 24 24 25 26 26 26 25 26 26 26 26 26 27 27 27 27 27 27 28 28 27 27 28 28 29 29 nan 28 28 27 27 28 28 30 30 nan nan nan 30 30 30 31 31 31 nan nan nan nan 32 32 32 31 31 31 31 30 29 29 29 29 28 27 27 27 27 27 27 27 26 26 25 26 26 26 26 26 26 25 24 23 23 25 26 27 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 26 24 23 22 21 21 20 20 19 18 18 18 19 18 18 18 18 18 18 17 17 17 17 17 17 17 17 18 18 18 18 18 18 17 17 17 17 17 18 18 18 18 18 17 17 17 17 17 17 17 17 16 16 17 17 18 17 17 17 16 16 15 15 15 14 14 14 14 15 15 14 14 14 14 15 15 16 17 17 17 17 17 17 17 17 17 16 15 15 15 15 15 15 16 16 15 15 15 16 16 16 16 16 16 16 16 17 17 18 18 19 nan 17 17 17 17 18 19 19 19 19 19 19 19 19 19 19 19 19 19 19 18 nan 18 17 17 17 17 19 21 22 23 23 23 23 22 22 22 23 23 24 25 25 26 26 25 26 26 26 26 26 26 27 27 27 27 27 28 28 28 27 28 28 28 29 29 28 28 27 27 27 28 29 30 31 31 nan nan 30 30 31 nan nan nan nan nan nan nan 31 31 31 31 31 31 30 29 29 29 28 28 28 27 27 27 27 27 27 26 26 25 25 26 26 26 26 26 26 25 24 23 24 25 27 28 23 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 26 25 22 22 20 20 19 19 19 18 18 18 18 18 18 18 17 18 17 17 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 17 17 17 18 18 19 18 18 17 16 16 16 16 16 16 17 17 16 16 17 17 17 17 17 17 17 16 16 16 15 14 14 14 14 15 15 15 14 14 14 14 15 15 16 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 16 16 16 16 16 16 16 16 16 16 17 17 18 18 nan 17 17 17 18 19 19 20 20 19 19 19 19 19 19 19 19 19 19 18 18 nan 17 16 16 16 18 19 20 22 23 23 23 23 22 22 22 23 24 25 25 25 25 25 26 26 26 26 25 26 26 26 26 26 27 27 27 27 27 27 28 28 nan nan nan 28 27 27 27 28 29 30 30 31 31 31 31 30 31 nan nan nan nan nan nan nan nan 30 30 30 30 30 30 29 29 28 28 28 27 27 27 27 27 27 27 26 26 25 25 25 26 26 26 27 27 25 24 24 24 26 27 28 28 22 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 25 24 21 20 19 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 18 18 18 19 18 18 16 16 16 16 16 16 16 17 17 16 16 17 17 17 17 17 17 17 17 16 15 15 14 14 14 14 15 15 15 14 14 14 14 15 15 16 17 17 17 17 16 16 16 16 16 16 16 16 17 17 16 16 16 16 16 16 16 16 16 16 16 16 15 16 16 16 17 18 18 18 17 17 18 19 19 20 20 20 19 19 19 19 19 19 19 19 18 nan 18 17 17 17 16 16 16 18 19 21 22 23 23 23 23 23 23 23 23 24 24 25 25 25 25 26 26 26 nan nan 26 26 26 26 26 26 26 27 27 27 27 28 28 28 nan nan 27 27 27 28 29 30 30 30 30 30 30 30 30 nan nan nan nan nan nan nan nan 30 30 30 29 30 30 29 29 29 28 28 28 28 27 27 27 27 27 26 26 26 25 25 25 26 26 27 27 26 25 24 25 26 27 28 28 28 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 23 22 19 18 17 17 17 17 17 17 16 16 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 18 18 18 18 18 18 18 16 16 15 15 16 16 16 17 16 16 16 17 17 17 17 18 17 17 17 16 15 15 14 14 14 13 14 15 15 15 14 14 14 14 15 15 16 17 17 16 16 16 16 15 16 16 16 17 17 17 17 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 16 16 17 18 17 17 18 19 20 20 20 20 20 19 19 19 19 19 19 18 17 nan nan 17 17 16 15 15 16 18 20 22 23 23 23 23 23 23 23 23 23 24 24 25 25 25 26 26 25 25 25 nan nan 25 25 25 25 25 26 26 26 27 27 28 28 28 28 nan 27 27 27 28 29 30 30 30 30 30 30 30 30 nan nan nan nan nan nan 30 30 30 30 29 29 29 29 29 29 29 28 28 28 28 27 27 27 27 27 26 26 26 25 25 25 26 27 27 27 26 25 25 26 27 27 28 28 28 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 23 21 19 18 17 17 17 16 16 16 16 15 16 16 16 17 17 17 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 16 17 18 18 18 18 18 18 18 17 16 15 15 15 16 17 17 16 16 16 16 17 17 17 18 17 17 17 16 15 14 14 14 14 14 14 14 15 15 14 14 14 14 14 15 16 16 16 16 15 15 15 15 16 16 17 17 17 17 17 16 16 16 16 16 16 16 15 15 15 16 16 16 15 15 15 16 17 17 17 18 18 19 20 20 20 20 19 19 19 19 19 19 18 17 17 17 17 17 17 16 15 15 17 19 21 22 23 23 23 23 23 23 23 23 23 24 24 25 25 26 26 25 25 25 25 25 25 25 25 25 25 25 25 25 26 26 27 27 28 28 28 27 27 27 28 29 29 29 29 29 29 29 29 nan nan nan nan 29 29 29 29 30 30 30 30 29 29 29 29 29 29 29 29 28 28 28 27 27 27 27 27 26 26 26 25 25 26 26 27 27 27 25 25 25 26 27 27 28 27 27 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 24 22 20 19 18 17 17 16 16 16 16 15 15 15 15 16 16 17 16 16 16 16 16 16 16 16 16 16 16 15 15 15 16 16 17 18 19 18 18 18 18 19 18 17 16 15 15 15 16 16 17 16 15 16 16 16 17 17 17 17 17 17 16 15 14 14 14 14 14 14 14 15 15 15 14 14 14 14 15 15 15 15 15 15 15 15 16 16 17 17 17 17 17 17 16 16 16 16 nan 15 15 15 15 16 16 16 nan 16 15 15 16 17 17 18 18 18 19 20 21 20 20 20 19 19 19 19 18 18 17 17 17 17 17 16 16 15 16 17 20 22 23 23 23 23 23 24 23 23 23 23 24 24 25 25 25 25 25 nan 24 24 24 24 24 25 25 25 25 25 25 25 26 26 27 27 27 27 27 27 27 nan 28 28 29 29 29 28 29 nan nan nan nan nan 29 29 29 29 29 30 30 30 30 29 29 29 29 29 29 29 28 28 28 28 28 27 27 27 26 26 26 26 26 26 27 27 27 26 25 25 26 26 27 27 27 27 26 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 25 23 22 20 19 18 17 16 16 15 15 15 14 14 15 15 15 16 16 16 16 17 16 16 16 16 16 16 16 16 16 16 16 17 17 18 19 19 19 18 18 19 19 18 17 15 15 15 15 16 16 16 16 15 15 15 16 16 16 17 17 17 17 16 15 14 14 14 14 14 15 15 15 15 15 14 14 14 14 14 14 15 15 15 15 15 15 16 16 17 17 17 17 17 17 17 17 16 nan nan 15 15 15 15 16 16 16 17 17 16 16 17 18 18 18 18 18 19 20 20 20 20 19 19 19 18 18 17 17 17 16 16 16 16 16 16 15 17 19 21 22 23 23 23 23 24 23 23 23 23 24 24 25 25 25 25 25 nan 24 24 23 23 24 24 25 25 25 25 25 25 25 25 26 27 27 27 nan nan nan nan nan nan nan 28 28 28 28 29 29 29 nan nan 29 29 29 29 30 30 30 30 30 30 30 29 29 29 29 29 29 29 28 28 28 28 27 27 27 27 26 26 26 26 27 27 26 25 25 25 25 26 27 27 27 27 27 26 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 25 25 nan nan nan nan nan nan nan nan 25 24 23 21 20 19 18 17 16 16 15 15 15 15 14 15 15 15 16 16 16 16 17 17 17 17 17 17 17 16 17 17 17 18 18 19 19 19 19 18 18 18 19 18 18 17 15 15 15 15 16 16 16 16 15 15 15 15 15 16 16 16 17 17 16 16 15 15 14 14 15 15 15 14 15 15 15 15 15 14 14 14 14 15 15 15 15 15 15 16 16 17 17 17 17 17 17 17 16 nan nan 15 15 15 15 16 16 17 17 17 16 17 18 18 18 18 18 18 18 19 19 20 20 19 19 18 18 17 17 16 16 16 16 16 16 16 15 16 18 20 21 22 23 23 23 23 23 23 23 23 24 24 24 24 24 25 25 25 24 24 23 23 23 24 24 25 25 25 25 25 25 25 25 26 27 27 nan nan nan nan nan 27 27 27 27 27 27 nan nan nan 29 29 29 29 29 29 30 30 30 30 30 30 30 30 30 29 29 29 29 29 29 28 28 28 28 27 27 27 27 27 27 27 27 27 26 25 25 25 25 26 27 27 27 26 26 26 26 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 25 25 25 25 nan nan nan nan nan nan 25 25 24 23 21 20 19 19 18 17 17 16 15 15 15 15 15 15 15 16 16 16 16 17 17 17 17 17 17 17 17 17 17 18 18 19 19 19 19 18 18 18 18 18 18 17 16 16 15 15 16 16 16 16 16 15 15 15 15 15 15 16 16 16 17 17 17 16 15 15 15 15 15 14 14 15 15 15 15 15 14 14 14 14 15 15 15 15 15 15 15 16 16 16 17 17 17 17 17 16 nan nan 15 15 15 15 16 17 17 18 17 17 18 18 19 18 18 17 17 18 18 19 19 19 18 18 18 17 17 16 16 16 16 16 16 16 16 15 16 19 20 22 23 23 23 23 23 23 23 23 24 24 24 24 24 24 24 24 24 24 23 22 23 23 24 25 25 25 25 24 24 24 25 25 26 26 27 nan nan nan nan nan 26 26 26 nan nan nan nan 28 29 29 29 29 29 29 29 30 31 31 31 30 30 30 30 30 nan 29 29 29 29 29 28 28 28 28 28 28 27 27 27 27 28 27 27 26 25 25 25 26 26 27 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 25 25 25 25 nan nan nan nan nan 25 24 24 24 23 21 20 19 20 19 18 17 16 15 15 15 15 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 18 18 19 19 19 19 19 18 17 17 17 18 18 17 16 16 16 16 16 16 16 16 16 16 15 15 15 14 15 15 16 16 16 17 17 16 16 15 15 15 14 14 15 15 15 15 15 14 14 14 14 14 15 15 15 15 15 14 15 15 15 16 17 17 17 17 17 16 15 15 15 15 15 16 17 17 18 17 17 17 18 18 18 18 18 17 17 18 18 18 19 18 18 17 17 16 16 16 16 16 16 16 16 16 16 16 17 19 21 22 23 23 23 23 23 23 23 23 24 24 24 24 24 24 24 24 24 23 22 22 23 24 24 25 25 25 24 24 23 24 24 25 26 26 nan nan nan nan nan nan nan 26 nan nan nan nan 28 29 29 29 29 29 29 29 30 31 31 31 31 31 31 31 30 30 nan 29 29 29 29 29 28 28 28 28 28 28 28 28 28 28 28 27 26 25 25 25 25 26 27 27 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 25 25 25 25 nan nan nan nan 25 24 24 24 23 23 22 21 21 20 19 18 17 16 16 15 15 16 16 16 16 16 16 16 16 17 17 17 18 18 17 17 17 18 18 19 19 19 18 18 18 17 16 17 17 17 17 17 16 16 16 16 16 16 17 16 16 16 15 15 15 14 15 15 15 16 16 17 17 16 16 16 16 15 14 14 15 15 16 16 15 14 14 14 14 15 15 16 16 15 15 15 nan 15 15 16 16 17 17 16 16 16 15 15 15 15 16 16 17 18 18 17 16 17 17 18 18 18 18 17 17 18 18 18 18 18 17 17 16 16 16 16 16 16 17 nan nan nan 15 16 17 19 20 21 22 23 23 23 23 22 23 23 24 24 24 24 24 24 23 23 23 22 22 22 23 24 24 24 25 24 24 23 23 23 24 24 25 25 25 nan nan nan nan nan nan nan nan nan nan 28 28 29 29 29 29 29 29 30 30 31 31 31 31 31 31 nan 31 30 30 30 30 29 29 29 29 28 28 28 28 28 28 28 28 28 27 27 26 25 25 25 25 26 27 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 25 25 25 nan nan nan nan 25 24 24 24 23 23 23 22 21 21 20 19 18 17 17 16 16 16 15 16 16 16 16 16 16 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 16 17 17 17 17 17 17 16 17 17 17 17 17 16 16 16 15 15 15 15 15 15 15 16 17 17 17 17 17 16 16 15 15 15 15 15 16 16 15 14 14 14 14 15 15 16 16 16 16 15 nan nan nan 16 16 16 16 16 16 16 15 15 15 16 16 17 17 18 17 17 16 17 18 18 18 18 18 18 17 17 17 nan 17 17 17 16 16 16 16 16 16 17 nan nan nan nan 15 15 17 18 20 21 23 23 23 23 22 22 23 23 23 24 24 24 23 23 23 22 22 21 21 22 24 24 24 25 24 24 24 23 23 23 23 24 24 24 25 26 nan nan nan nan nan 27 nan nan nan nan nan 29 29 29 29 29 29 30 31 31 31 31 31 31 31 31 31 31 31 30 30 30 30 29 29 28 28 28 28 28 28 28 27 27 27 26 25 24 24 25 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 24 24 nan nan nan nan nan 25 24 24 24 24 24 23 23 22 22 21 21 20 19 18 18 17 16 16 16 16 16 16 16 16 16 17 18 18 18 18 18 18 18 18 18 18 18 18 18 18 17 16 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 15 15 15 16 16 17 18 18 18 17 17 16 15 15 15 15 16 16 15 15 15 14 14 14 14 15 15 16 16 16 15 nan nan nan 16 16 16 16 16 16 16 15 15 16 17 17 17 17 17 16 16 16 16 17 18 18 18 18 18 18 17 17 17 17 17 16 16 16 16 16 16 17 17 nan 16 15 15 15 15 16 18 20 21 23 23 23 22 22 22 22 23 23 24 24 24 nan 22 22 21 21 21 21 22 23 24 25 25 24 24 24 nan nan nan 24 24 24 25 27 27 nan nan nan nan nan nan nan nan nan nan nan 29 29 29 29 29 29 30 30 31 31 31 32 32 32 31 31 31 31 31 31 30 30 29 28 28 28 28 28 28 27 27 27 26 26 25 24 23 24 25 26 27 27 26 26 26 26 26 25 26 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 23 24 24 23 24 24 nan 25 25 25 24 23 23 23 24 24 23 23 22 22 21 20 19 19 18 17 17 16 16 16 16 16 16 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 18 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 17 16 16 16 16 16 17 18 18 18 18 17 16 16 16 15 16 16 16 16 15 15 15 14 15 14 14 14 14 15 16 16 15 nan nan nan 15 16 16 16 16 16 16 16 16 17 17 nan nan nan nan 15 15 15 15 17 18 18 19 19 19 18 18 17 17 16 16 16 16 15 16 16 17 17 17 nan 16 15 15 15 15 17 18 20 22 22 22 22 22 22 22 22 23 24 24 24 nan 23 22 22 21 20 20 21 23 24 25 25 25 25 25 25 nan nan nan 25 26 nan 26 28 28 29 29 29 28 nan nan 29 29 nan nan 29 29 29 29 29 29 29 30 30 31 31 32 32 32 32 32 31 31 31 31 30 30 29 29 28 28 28 28 28 27 27 26 26 25 24 24 23 23 24 25 26 27 27 27 26 26 25 25 25 25 23 nan nan nan nan nan nan nan nan nan nan nan 19 19 20 20 21 22 22 23 23 23 23 23 24 24 24 24 24 23 23 23 23 24 23 23 22 22 21 20 19 19 18 18 17 17 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 17 17 18 18 18 18 18 18 18 19 18 18 18 18 17 18 18 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 18 18 18 18 18 17 16 16 16 16 16 16 16 15 15 15 15 15 15 15 14 14 15 15 16 15 15 nan nan 14 15 15 16 16 16 17 17 17 17 nan nan nan nan nan nan nan 14 15 17 18 19 19 19 19 18 18 17 nan nan nan nan nan 15 16 16 17 17 17 nan 15 15 15 15 16 18 19 21 21 22 21 21 21 21 22 23 23 24 24 24 24 23 22 22 21 21 21 22 23 25 25 25 25 25 26 25 26 26 26 27 nan nan nan 28 29 29 29 29 29 29 29 29 29 29 29 29 29 29 28 28 29 29 30 30 31 32 32 32 32 32 31 31 31 31 31 30 30 29 29 28 28 28 28 27 27 26 25 24 24 23 23 23 23 24 25 25 27 28 27 26 25 25 25 25 25 24 nan nan nan nan nan nan nan nan 19 18 19 18 18 18 18 19 20 21 22 22 22 22 23 23 23 24 24 23 23 23 23 23 23 23 22 22 21 20 20 19 19 18 18 18 17 18 18 18 18 18 18 18 17 18 18 18 18 17 17 17 17 17 18 18 18 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 17 18 18 18 18 18 18 18 17 16 16 16 16 16 16 16 15 15 15 15 16 15 15 14 14 14 16 16 15 14 14 13 13 14 15 16 16 17 17 17 17 17 nan nan nan nan nan nan nan 14 15 17 18 19 19 19 19 18 18 18 nan nan nan nan nan 16 16 16 16 16 16 16 16 15 16 16 17 19 20 21 21 21 21 21 21 21 22 23 23 24 25 24 24 23 22 22 22 21 22 23 24 25 25 25 25 26 26 26 26 26 27 27 27 27 28 28 29 28 28 28 29 29 29 29 29 29 29 29 28 28 28 28 28 29 30 30 31 32 33 33 32 32 32 31 31 31 31 30 30 29 29 29 nan 28 28 27 27 26 25 23 23 23 23 23 23 24 24 26 27 27 27 26 26 26 25 25 25 23 nan nan nan nan nan nan nan 17 17 17 17 17 17 17 18 18 19 20 21 21 21 21 22 22 22 23 23 23 22 22 22 23 22 22 21 21 21 20 20 20 19 19 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 18 18 18 19 19 19 19 19 20 20 19 19 19 19 18 18 18 17 17 17 17 17 17 17 18 18 18 19 18 18 18 18 18 18 18 18 18 17 16 16 16 16 16 16 16 16 16 16 16 16 15 14 14 14 15 16 16 15 15 14 14 13 14 15 16 16 nan nan nan nan nan 15 15 14 14 nan nan nan 14 15 17 19 20 20 20 20 20 19 19 nan nan nan nan nan 16 16 16 16 16 16 16 16 16 17 17 18 19 20 21 20 20 20 20 20 21 22 23 23 24 25 24 24 24 23 22 22 22 23 24 25 25 25 25 26 26 26 26 26 27 27 27 27 28 28 28 29 29 28 28 28 29 29 28 28 28 28 28 28 27 28 28 29 30 30 31 31 32 33 32 32 32 32 32 31 31 30 30 30 29 29 29 nan nan 28 27 26 25 24 23 23 23 24 24 24 24 25 27 27 27 26 26 26 26 26 26 26 23 nan nan nan nan nan nan 17 16 16 16 16 17 17 17 17 18 18 19 19 20 20 20 20 21 21 22 22 22 22 22 22 22 22 21 21 20 20 20 20 20 19 19 nan 18 18 18 19 19 19 18 18 18 18 18 18 17 17 17 17 17 18 18 18 19 19 19 19 20 20 20 20 20 20 19 19 19 18 18 18 17 17 17 17 17 18 18 19 19 19 19 19 18 18 18 18 18 18 17 17 16 16 16 16 16 16 16 17 17 17 17 16 15 15 15 15 16 16 16 16 15 15 14 14 14 15 16 16 16 16 nan 16 nan nan 14 14 14 nan 13 13 13 15 17 18 19 20 20 20 20 19 19 nan nan nan nan nan 16 16 16 16 15 16 16 16 18 18 19 19 20 20 20 20 19 19 19 20 21 22 23 23 24 24 24 24 23 23 22 22 23 24 25 25 25 25 25 26 26 26 27 26 27 27 27 28 28 29 29 29 29 29 nan 28 28 28 28 28 28 28 28 27 27 28 29 30 30 31 31 32 33 32 32 32 31 31 32 31 31 30 30 29 29 29 29 28 28 27 26 25 24 24 24 24 24 24 24 24 24 26 27 28 27 27 26 27 26 26 26 26 22 22 nan nan nan nan 16 16 16 16 16 16 16 16 16 16 17 17 18 18 19 18 18 19 19 20 21 21 21 22 22 22 22 21 21 21 21 21 21 20 20 20 19 19 18 18 18 19 19 19 19 18 18 18 18 17 17 17 17 18 18 18 19 19 19 19 20 20 21 21 20 20 20 20 20 20 19 19 19 18 18 17 17 17 17 18 19 19 20 20 20 19 19 18 18 18 18 18 17 17 17 16 16 16 16 16 17 17 18 18 17 15 15 15 15 16 16 16 16 15 15 15 14 14 nan 15 15 15 15 15 15 15 15 15 14 14 14 14 14 13 14 16 17 18 18 19 19 20 19 19 18 nan nan nan 16 16 16 16 16 15 16 16 17 17 18 19 19 20 20 20 20 19 19 19 19 20 21 22 23 23 23 23 23 23 23 23 22 23 23 24 25 26 26 25 25 26 27 27 27 27 27 27 27 28 29 29 29 nan nan nan nan nan 28 28 27 28 28 28 28 28 28 29 30 31 31 31 32 32 32 32 32 31 31 31 31 31 30 30 29 29 29 29 29 28 27 26 26 25 24 24 25 25 24 24 24 24 25 27 28 28 27 27 27 27 27 27 26 26 21 21 nan nan nan 16 15 15 15 15 15 16 16 15 15 15 16 16 17 17 17 17 17 18 18 19 20 21 21 21 22 22 22 21 21 21 21 21 21 21 20 20 20 19 19 19 19 19 19 19 19 18 18 17 17 17 17 17 18 18 19 19 19 20 20 20 20 21 21 21 21 20 20 20 20 20 20 19 19 18 18 17 16 17 17 18 19 20 20 20 20 20 19 19 19 18 18 18 17 17 17 16 16 16 16 16 17 17 17 17 16 16 15 15 15 15 15 15 15 15 15 15 14 14 nan nan 15 15 15 15 15 15 15 14 13 14 14 14 14 14 15 16 17 17 18 19 19 19 19 18 17 16 16 16 16 16 16 16 16 16 16 17 17 18 19 19 20 20 20 20 19 18 18 18 19 20 21 22 22 22 23 23 23 23 23 22 22 23 24 25 25 26 26 25 26 26 27 27 27 27 28 28 nan nan nan 29 29 nan nan nan nan nan 27 27 28 28 28 28 28 29 29 30 31 31 31 31 32 32 32 32 31 31 31 31 31 31 30 30 29 29 29 28 28 27 27 26 25 25 25 25 25 25 25 24 24 24 26 27 28 28 28 27 27 27 27 27 27 26 20 20 18 18 17 15 14 14 14 14 14 15 15 14 14 14 15 15 16 16 16 17 17 17 18 18 19 20 21 21 22 22 22 22 21 21 21 21 21 20 20 20 21 21 20 20 20 20 20 19 19 18 18 17 17 17 17 18 18 18 19 19 20 20 19 20 20 21 21 21 20 20 19 20 20 20 20 19 19 18 17 17 17 17 18 18 19 20 20 20 20 20 19 19 19 19 18 18 17 17 17 17 16 16 17 17 17 17 17 17 16 16 15 15 15 15 15 15 15 14 14 15 14 14 nan nan nan nan 14 15 14 14 14 13 13 13 14 14 14 15 15 16 18 19 19 19 19 19 19 18 17 16 16 16 16 16 16 17 17 17 17 18 18 18 18 19 19 19 19 19 18 18 18 18 19 20 21 22 22 22 22 23 23 23 22 22 22 23 24 24 25 25 25 25 26 27 28 28 28 28 28 28 28 nan nan 29 29 nan nan nan nan nan 28 28 28 28 28 28 29 29 30 30 31 31 31 31 32 32 32 31 31 31 31 31 31 31 30 30 29 nan 28 28 28 27 26 26 26 25 25 26 26 25 25 24 24 25 26 28 28 28 28 27 27 27 28 27 27 27 18 18 17 16 15 13 13 13 13 13 13 13 14 13 14 14 14 14 15 15 15 16 16 16 17 18 19 19 20 21 21 22 22 22 21 21 20 20 20 20 20 21 21 21 21 21 21 21 20 20 19 18 18 18 18 18 18 18 18 18 19 19 19 19 18 19 20 20 21 20 20 19 19 19 19 20 19 19 19 18 17 17 17 17 18 18 19 19 20 20 20 20 19 19 19 19 19 18 18 17 17 17 17 17 17 17 17 17 17 17 17 16 15 15 15 15 15 15 14 14 15 15 15 15 nan nan nan nan nan 14 14 nan nan 12 12 14 14 15 15 15 16 17 18 20 20 20 20 19 19 18 17 17 17 17 17 17 17 17 17 18 18 19 18 18 18 18 18 19 19 18 18 17 18 19 19 20 21 21 22 22 22 23 23 23 23 22 22 23 23 24 25 25 25 25 26 27 28 28 28 28 28 28 28 28 nan 28 29 29 nan nan 29 28 28 28 28 28 28 28 29 29 30 31 31 31 31 31 32 32 32 31 31 30 30 30 30 30 30 30 29 29 28 28 27 27 26 26 26 26 26 26 26 25 25 25 25 26 27 28 28 28 27 27 27 28 28 28 28 27 17 17 16 15 14 13 13 12 12 12 13 13 13 13 14 14 14 14 15 15 15 15 16 16 17 18 18 19 20 20 20 21 22 22 21 21 21 20 20 20 20 20 21 21 21 21 21 21 21 20 20 19 18 18 18 19 19 19 19 19 19 19 18 18 18 18 19 20 20 20 19 19 18 18 19 19 19 19 19 18 18 17 17 17 18 18 19 19 20 20 20 20 20 20 20 19 19 19 19 18 17 17 17 17 17 17 17 17 17 17 17 16 15 15 15 14 14 14 14 15 16 16 15 15 nan nan nan nan nan nan nan 12 12 12 13 15 15 16 16 16 17 17 19 20 21 20 20 19 18 17 17 17 18 18 18 18 18 18 19 19 19 18 18 18 18 17 18 18 18 17 17 17 19 20 20 20 21 21 22 22 22 23 23 23 23 22 22 23 23 24 25 25 25 25 27 27 28 27 27 28 28 28 28 28 28 28 28 29 29 29 29 29 28 28 28 28 28 28 29 29 30 30 31 31 31 31 31 31 31 31 31 30 30 30 30 30 30 30 29 29 28 28 27 26 26 27 27 27 26 26 26 25 25 25 26 26 27 27 28 28 27 28 28 28 28 28 28 28 16 15 14 13 13 13 13 13 13 13 13 13 13 13 15 15 15 15 15 15 15 16 16 17 17 18 18 19 19 19 20 20 21 22 22 21 21 20 20 21 20 20 20 20 20 21 21 21 21 21 20 20 19 19 19 20 20 20 19 19 19 18 18 17 18 18 19 20 20 20 19 18 18 18 18 19 19 19 19 18 19 18 18 18 18 19 19 20 20 20 20 20 20 20 20 20 20 20 19 18 18 17 17 17 17 17 18 18 17 17 17 16 15 14 14 14 14 14 14 16 16 16 16 16 15 nan nan nan nan nan nan 12 12 12 13 15 16 17 18 18 18 18 19 20 20 20 19 18 18 17 17 18 18 19 19 19 19 19 nan nan nan 18 18 17 17 17 17 18 18 17 17 18 20 21 21 21 22 22 22 22 23 23 23 23 23 22 22 22 23 24 25 24 25 26 27 27 nan nan nan 27 28 28 28 nan nan 28 28 28 28 28 28 28 28 29 28 28 28 28 28 29 29 30 30 31 31 31 31 31 31 31 31 30 30 30 30 30 30 30 29 29 28 27 27 27 27 27 27 27 26 26 26 26 26 26 26 26 27 27 28 28 28 28 28 28 28 28 28 28 14 14 13 13 13 13 13 13 14 14 14 14 14 15 16 16 16 16 16 16 16 16 17 17 18 18 18 18 19 19 19 20 21 21 21 21 21 20 20 20 20 20 21 20 20 20 21 21 22 22 21 21 21 20 20 20 21 20 20 19 19 18 17 17 18 19 20 20 20 20 19 18 18 18 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 19 18 18 17 17 17 17 18 18 18 18 17 17 16 15 14 14 14 14 15 16 16 17 17 16 16 15 15 nan nan nan nan nan 13 13 13 13 15 17 18 19 19 19 19 19 20 19 19 19 18 18 17 18 19 19 20 20 20 20 nan nan nan nan nan nan 16 16 17 18 18 18 18 18 19 20 22 22 22 22 22 23 23 23 23 23 23 23 23 22 23 24 24 24 24 25 26 27 28 28 nan nan 27 27 28 28 nan nan 27 27 27 28 28 28 28 28 28 28 28 28 28 28 29 29 29 30 30 30 30 30 30 31 31 31 31 30 30 30 30 30 30 29 28 28 27 27 27 27 27 27 26 26 26 25 26 26 26 26 26 27 27 27 27 28 28 28 28 28 28 28 28 14 13 13 13 13 13 14 14 15 15 15 15 16 16 17 17 17 17 17 17 17 17 18 18 18 18 19 19 19 19 20 20 20 20 21 21 21 21 20 20 20 20 20 21 21 22 22 22 23 23 22 22 22 22 21 21 21 21 20 19 19 18 18 18 19 20 20 21 21 21 20 19 18 19 20 21 21 21 21 21 22 22 21 21 20 20 20 20 20 20 20 20 20 20 20 20 20 20 19 18 18 17 17 17 18 18 18 18 18 17 16 16 15 14 14 14 15 16 17 17 17 17 16 16 16 16 nan nan 16 15 14 14 14 14 14 17 18 18 19 19 19 20 20 19 19 19 18 18 18 18 18 20 20 21 21 21 21 21 20 20 nan nan 16 16 16 18 19 19 19 19 19 19 21 22 23 23 23 23 23 23 23 23 23 23 23 23 22 23 24 24 24 24 25 25 27 28 28 28 27 27 27 28 28 nan nan nan 27 27 28 28 28 28 28 28 28 27 28 28 28 29 29 29 30 30 30 30 30 30 31 31 31 31 30 30 30 30 30 29 28 28 28 27 27 27 27 27 27 26 25 25 25 26 26 26 26 26 27 27 27 27 28 28 28 28 28 28 28 28 14 14 14 14 14 14 15 15 15 16 16 16 17 17 17 17 17 17 17 18 18 18 18 19 19 19 19 19 20 20 20 20 20 20 20 21 21 21 21 21 20 20 20 21 22 23 24 24 24 24 23 23 23 23 22 22 22 22 21 20 19 19 19 19 20 21 22 22 22 22 21 20 19 21 22 23 23 23 23 22 22 21 21 20 20 19 19 20 20 20 20 20 20 20 20 20 20 20 19 18 18 17 17 17 17 18 18 18 18 18 17 16 15 15 14 15 16 16 17 17 17 17 17 17 16 16 nan nan 16 15 15 15 15 15 16 18 18 18 18 19 20 20 20 19 19 19 18 18 18 18 19 20 21 22 22 22 22 21 20 19 18 17 17 17 17 20 20 20 20 20 20 20 21 23 24 24 24 24 24 23 23 24 24 24 23 23 23 23 23 23 23 24 25 25 27 28 28 28 28 27 27 28 28 nan nan nan 27 27 28 28 28 28 27 27 27 27 27 28 28 29 29 29 29 29 29 30 30 30 30 31 31 30 30 29 29 29 29 29 28 27 27 27 27 27 27 27 26 25 25 25 25 25 26 26 26 26 27 27 27 27 27 28 28 28 29 29 29 28 14 15 15 15 15 15 16 16 16 17 17 17 17 17 17 17 17 17 18 18 18 19 19 20 20 20 20 20 20 20 20 19 19 19 19 20 20 20 21 21 21 21 21 21 22 24 25 25 25 25 25 25 25 24 24 23 23 23 21 21 20 20 20 20 21 22 23 23 23 22 22 21 21 23 24 24 24 24 23 22 22 21 20 20 19 19 19 19 19 19 19 19 19 19 20 20 20 20 19 19 18 18 17 17 17 18 18 18 18 18 17 16 16 15 15 16 16 16 17 17 17 17 17 17 17 17 17 nan nan 16 16 16 16 17 17 17 17 18 18 19 20 20 20 19 19 19 19 19 19 19 20 21 21 22 22 22 21 21 19 19 18 18 18 18 19 20 22 22 22 21 21 21 22 24 25 25 25 24 24 24 24 24 24 24 24 23 23 24 23 23 23 24 25 26 27 28 28 28 28 28 28 28 nan nan nan nan 28 28 28 28 28 27 27 27 27 27 27 27 28 28 29 29 29 29 29 30 30 30 30 30 30 29 29 29 29 29 28 28 27 27 27 27 27 27 27 26 26 25 25 25 25 25 26 26 26 26 27 27 27 27 27 28 28 28 29 29 29 28 15 15 16 16 16 16 17 17 17 17 17 18 18 17 17 18 18 18 18 18 18 19 20 20 21 21 21 20 20 20 19 19 19 19 19 19 19 19 20 21 21 21 22 22 22 23 24 24 24 25 26 26 26 26 25 25 24 24 22 22 21 21 21 21 22 23 23 24 24 23 23 22 22 23 24 24 25 25 24 23 22 22 21 20 19 19 19 19 19 19 19 19 19 19 19 20 20 20 19 19 18 18 18 18 18 18 18 18 18 17 17 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 nan nan nan 16 17 17 18 18 18 18 18 18 19 20 20 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 20 20 19 19 19 19 20 20 20 21 23 23 23 22 22 23 24 25 26 26 25 25 25 25 24 24 24 24 24 24 24 24 23 22 23 24 25 27 28 28 28 28 28 28 28 28 nan nan nan 28 28 28 28 28 27 27 27 27 27 27 27 27 28 28 28 28 28 29 29 29 29 29 29 29 30 29 29 29 28 28 28 27 26 26 26 26 27 27 27 26 25 25 25 25 25 26 26 26 26 27 27 27 27 27 27 28 28 29 29 29 28 28 15 16 16 16 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 19 19 19 20 20 21 21 21 20 20 19 19 19 19 19 19 19 19 19 19 20 21 21 22 22 22 23 22 23 24 24 25 26 27 27 27 26 25 24 23 23 23 22 22 22 23 24 24 24 24 24 23 23 23 23 24 25 26 26 26 25 23 22 21 20 20 19 19 19 19 20 20 19 19 19 19 19 20 20 20 19 19 19 19 18 18 18 18 18 18 17 17 17 16 17 17 16 16 15 16 17 17 17 17 17 17 17 17 17 16 17 17 18 19 19 19 18 19 19 19 19 19 19 19 19 19 20 20 20 20 20 20 20 20 20 20 19 19 19 19 19 19 20 21 21 22 23 24 24 23 23 23 24 25 25 26 26 26 26 25 25 24 nan nan 24 24 25 24 24 23 23 23 25 26 27 28 28 28 29 29 29 29 29 29 nan nan 28 28 28 28 28 27 27 27 27 27 26 26 27 27 27 27 27 28 28 28 28 28 28 28 29 29 29 29 28 28 28 27 27 26 26 26 27 27 27 26 26 26 25 25 25 26 26 26 26 26 26 27 27 27 27 27 28 28 28 29 29 28 28 16 16 16 16 17 17 17 17 18 18 18 18 18 19 19 19 19 19 19 19 19 20 20 20 20 20 20 20 20 20 19 19 20 21 21 21 20 20 20 20 21 21 22 22 23 23 23 22 22 23 24 25 26 27 28 28 26 26 25 24 23 23 23 23 23 24 24 24 24 24 24 24 23 24 25 26 27 27 27 26 24 24 22 22 21 21 21 20 20 21 21 20 20 20 19 19 19 20 20 19 19 19 19 19 18 18 18 18 17 17 17 17 17 17 17 16 16 15 16 17 17 17 17 17 17 17 17 17 16 17 18 19 20 20 20 19 20 20 19 19 19 19 19 19 19 19 19 20 20 20 20 20 19 19 19 18 18 18 18 19 20 20 21 22 23 24 24 24 24 24 24 25 25 25 25 25 25 25 25 25 25 nan nan 24 25 25 24 24 23 23 25 26 27 28 28 28 29 29 29 29 29 29 29 nan 28 28 28 28 28 27 27 27 27 27 26 26 26 27 27 27 26 26 27 27 28 27 27 27 28 28 28 29 29 29 28 27 27 26 26 26 26 27 27 27 27 26 25 25 25 26 26 26 26 26 26 26 26 26 26 27 27 28 28 28 29 29 29 28 16 16 16 16 17 17 17 17 18 18 18 18 19 19 19 19 20 20 20 20 nan nan nan nan nan 20 20 20 20 20 20 20 22 23 23 23 22 22 21 21 21 22 22 22 23 23 23 23 23 23 23 24 25 26 28 28 28 26 25 24 24 24 24 24 24 24 24 24 24 23 23 23 23 24 27 28 29 29 29 28 26 25 24 23 23 22 22 21 21 21 22 22 21 20 20 19 19 19 19 19 19 19 19 19 18 18 18 17 17 17 17 17 17 17 17 17 16 16 16 17 17 17 17 17 18 17 17 17 17 17 18 20 20 21 20 20 21 20 20 19 19 18 18 18 18 19 19 19 19 19 19 19 19 18 18 18 18 18 18 19 19 20 21 22 23 24 24 24 24 24 24 25 25 25 25 25 25 25 25 25 25 nan 24 24 nan nan nan 23 23 25 26 27 28 28 28 28 29 29 29 29 29 29 29 29 28 28 28 28 28 27 27 27 27 27 27 26 27 27 26 26 26 26 26 27 27 27 28 28 29 29 29 29 29 29 28 27 27 26 26 27 27 27 27 27 27 26 25 25 25 26 26 26 26 26 26 26 26 26 27 27 27 27 28 28 28 28 28 28 16 16 16 16 16 17 17 18 18 18 18 18 18 19 19 19 19 20 nan nan nan nan nan nan nan 20 20 20 20 20 21 22 23 24 25 25 25 24 23 23 23 24 23 23 23 23 23 23 23 24 23 24 24 25 26 26 26 25 25 25 25 26 25 25 24 24 24 24 24 24 23 22 23 25 29 31 32 32 31 29 27 27 26 25 24 23 23 22 22 22 22 22 22 21 20 20 19 19 19 19 19 19 19 19 18 18 17 17 17 17 17 17 17 17 17 17 16 16 17 17 17 17 17 18 18 17 17 17 17 18 19 20 20 21 21 21 21 21 20 19 19 18 18 18 18 19 19 19 19 19 19 19 18 18 17 17 17 18 18 18 19 20 21 23 23 24 24 24 24 24 24 25 25 25 25 25 25 25 25 25 25 24 24 24 24 nan nan 23 24 26 27 28 28 28 28 28 29 29 29 29 29 29 29 29 29 28 28 28 27 27 27 27 nan nan 27 27 27 27 nan 25 25 26 27 27 27 28 29 29 30 30 30 29 29 29 28 27 27 27 26 27 27 28 28 27 27 26 25 25 26 26 26 26 26 26 26 26 26 27 27 27 27 27 28 28 28 28 28 28 16 16 16 16 17 17 17 18 18 18 18 18 18 18 19 19 nan nan nan nan nan nan nan nan nan 21 21 20 21 21 21 22 24 25 26 26 26 25 25 25 25 25 25 24 24 24 24 24 24 24 24 24 24 24 24 25 25 25 25 26 27 27 26 25 25 25 25 25 24 24 23 24 25 27 32 34 34 33 32 30 30 28 27 25 24 23 23 22 22 22 22 22 22 22 21 20 19 19 18 18 19 19 19 18 18 18 17 17 17 17 17 17 18 17 17 17 17 17 17 17 18 18 18 18 17 17 17 17 17 18 19 20 20 21 22 22 21 21 20 19 19 18 18 18 18 19 19 19 19 19 19 19 18 18 17 17 17 18 18 18 19 20 22 23 24 24 24 24 24 24 24 24 25 25 25 25 25 25 25 25 25 24 23 24 24 nan nan 24 25 27 28 28 29 28 28 29 29 29 29 29 29 29 29 29 29 29 28 27 27 27 27 27 nan nan 27 27 27 26 25 25 26 27 27 28 28 29 30 31 31 31 30 30 29 29 28 28 27 27 27 28 28 28 28 27 27 26 26 26 26 27 27 27 26 26 26 26 27 27 26 26 27 27 27 28 28 28 28 29 16 16 17 17 17 18 18 18 18 18 18 19 18 18 19 19 nan nan nan nan nan nan nan nan 22 22 21 21 21 21 22 23 24 25 25 26 26 26 26 25 25 25 25 25 25 25 24 24 24 23 23 23 23 23 23 24 24 24 25 26 27 27 27 26 26 27 27 26 24 24 25 26 28 30 34 34 34 33 33 32 30 28 27 25 24 23 22 22 22 22 21 21 21 21 21 20 19 19 18 18 18 18 18 18 18 18 17 17 17 17 17 17 18 17 17 17 17 17 17 18 18 18 18 18 17 17 16 17 17 18 19 19 20 21 22 22 22 21 20 20 19 19 18 18 18 19 19 18 19 19 19 19 19 18 18 18 17 17 18 18 19 20 22 23 24 24 24 24 24 24 24 24 24 25 25 25 25 25 25 25 24 24 23 24 24 24 nan 24 25 27 28 29 29 29 29 29 29 30 30 29 29 29 29 29 29 28 27 27 27 27 27 26 26 26 26 26 26 26 25 25 26 28 28 29 29 30 31 31 31 31 30 29 29 29 28 28 28 28 28 28 28 28 28 27 27 26 26 27 27 27 27 27 26 26 26 26 27 26 26 26 26 27 27 27 28 28 29 29 17 17 17 18 18 18 18 18 18 18 19 19 19 19 19 nan nan nan nan nan nan nan nan nan 22 22 22 22 22 23 23 24 24 25 25 25 25 25 25 25 25 25 25 25 25 25 25 24 24 23 23 23 22 23 23 23 24 24 25 26 27 27 27 27 27 27 27 26 25 25 26 28 30 32 34 34 33 33 32 31 29 28 26 25 24 23 22 22 21 21 21 21 21 21 20 20 20 19 19 18 18 18 18 18 18 18 18 18 18 17 17 17 18 17 17 17 17 17 18 18 19 18 18 18 17 17 16 17 17 17 18 19 20 21 22 22 22 21 21 20 20 19 19 19 19 19 19 19 19 19 19 19 19 19 19 18 17 17 17 18 19 20 21 23 23 23 24 24 24 23 24 24 24 24 24 24 24 25 24 24 23 23 23 24 24 24 24 25 26 27 28 29 29 29 29 29 30 30 29 29 29 29 29 29 28 28 27 26 26 26 26 25 25 25 25 25 25 25 25 26 28 29 29 30 30 30 31 31 32 31 30 29 29 29 29 29 29 28 28 28 28 28 28 28 27 26 27 27 27 28 28 27 27 26 26 26 27 26 26 26 26 27 27 28 28 29 29 29 17 18 18 18 18 18 18 18 18 18 19 19 19 19 nan nan nan nan nan nan nan nan nan 22 22 23 23 24 24 24 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 24 24 24 24 23 23 23 23 23 24 24 24 25 26 27 27 28 28 28 27 27 27 27 28 29 31 33 34 34 34 32 30 29 28 27 25 24 23 23 23 22 22 21 21 20 20 20 20 20 20 19 19 19 18 18 18 18 18 18 18 18 18 18 17 18 18 17 17 18 18 18 18 19 19 19 18 18 18 17 17 17 17 17 18 19 20 21 22 22 21 21 21 20 20 20 20 19 19 19 19 19 19 18 19 19 19 19 19 18 18 17 18 18 18 20 21 22 23 23 24 23 23 23 23 24 24 24 24 24 24 24 24 23 23 22 23 24 24 24 24 25 26 27 28 29 29 29 29 30 30 30 29 29 29 29 29 29 28 27 26 26 26 25 25 25 25 25 25 25 25 25 26 28 29 30 30 30 31 31 31 31 31 31 30 29 29 29 29 29 29 29 29 28 29 29 29 28 27 27 27 27 27 28 28 27 27 26 26 27 27 27 27 26 26 27 27 28 28 29 29 29 18 18 18 18 18 18 18 18 18 19 19 19 20 nan nan nan nan nan nan nan nan nan nan 22 22 22 23 24 25 25 26 26 26 26 26 25 25 25 25 25 24 24 25 24 25 25 25 25 25 24 24 24 24 23 23 23 23 24 24 24 25 26 28 29 29 29 29 30 30 29 29 30 32 32 34 33 32 30 29 27 26 25 24 24 23 23 23 23 22 21 20 20 20 20 20 20 20 20 19 19 19 19 18 18 18 18 18 19 18 18 18 18 18 18 18 18 18 18 18 19 19 19 18 18 18 18 18 18 18 18 19 19 20 21 22 22 21 21 21 21 21 21 20 20 20 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 19 19 20 21 22 23 23 23 23 23 23 23 24 24 24 23 23 23 23 22 22 23 24 25 25 25 25 25 26 27 28 29 29 29 29 30 30 30 29 29 29 29 29 28 28 27 26 26 25 nan 25 25 24 24 25 25 25 26 27 28 30 30 31 31 31 31 31 31 31 31 30 29 29 30 30 30 30 30 29 29 29 29 29 28 28 28 27 27 28 28 28 27 27 26 26 27 27 27 27 27 27 27 27 27 28 29 29 29 18 18 18 18 18 18 18 18 19 19 19 20 nan nan nan nan nan nan nan nan nan nan nan nan 22 23 23 24 25 25 26 26 26 26 26 25 25 25 25 25 24 25 25 25 25 25 25 25 25 25 25 24 23 23 23 23 23 23 23 24 25 27 29 30 31 31 31 33 31 30 30 30 31 33 33 32 31 29 27 26 25 24 24 23 23 23 23 23 22 21 21 20 20 20 19 19 20 20 20 20 20 19 19 18 18 19 19 19 19 18 18 18 18 18 18 18 19 19 19 19 20 19 19 18 18 18 18 18 18 18 19 19 20 21 22 22 21 21 21 21 21 21 21 21 20 19 19 19 19 19 19 19 19 19 19 18 18 18 19 19 19 19 19 20 22 23 23 23 23 23 23 23 23 23 23 23 23 22 22 22 22 23 24 25 26 26 26 26 27 28 29 29 29 29 29 30 30 29 29 29 29 29 28 28 27 27 26 26 nan nan 25 25 24 25 25 26 26 27 28 29 30 30 31 31 31 31 31 31 31 31 30 30 30 30 30 30 30 30 30 30 30 29 29 29 28 28 27 27 28 28 28 27 27 27 27 27 27 27 27 27 27 27 27 27 28 28 28 29 18 18 18 18 18 18 18 18 19 19 nan nan nan nan nan nan nan nan nan nan nan nan nan nan 23 23 23 24 24 25 25 26 26 26 26 26 25 25 25 25 25 25 25 26 26 26 26 26 26 25 25 25 24 23 23 23 23 23 23 24 25 27 28 30 31 32 33 32 31 29 29 29 31 32 32 30 29 27 25 24 24 23 23 23 23 23 23 23 23 22 21 20 20 19 19 19 19 19 20 19 20 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 20 20 20 20 20 20 19 19 18 18 19 19 19 19 19 20 20 21 21 21 21 21 21 21 21 21 21 21 20 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 20 20 21 22 22 22 23 23 23 23 23 23 23 23 22 22 21 21 22 23 25 26 26 27 27 27 28 28 29 29 29 29 29 29 29 29 29 29 28 28 28 28 27 27 27 nan nan nan 25 25 25 25 26 26 27 28 29 29 30 31 31 31 31 31 31 31 31 31 31 30 30 30 30 30 30 30 30 30 30 30 29 28 28 28 27 28 28 29 28 28 27 27 27 27 27 27 27 27 27 27 27 27 28 28 28 29 18 18 18 18 18 18 18 19 19 20 nan nan nan nan nan nan nan nan nan nan nan nan nan nan 23 24 24 24 25 25 25 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 25 25 24 24 24 23 nan nan 24 24 25 26 27 28 30 31 31 29 28 28 27 28 30 31 31 29 28 26 25 24 23 23 23 23 23 24 24 23 23 22 21 21 20 20 19 19 19 19 19 19 20 20 19 19 19 19 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 19 18 18 19 20 20 20 20 20 20 20 21 21 21 21 21 21 21 21 21 20 20 20 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 20 20 21 21 22 22 22 22 22 22 22 23 23 23 23 22 21 21 21 22 23 24 26 27 27 28 28 28 29 29 29 29 29 29 29 29 29 29 28 28 28 28 28 27 28 28 27 nan 26 25 25 25 26 26 27 28 28 29 29 30 31 32 32 31 31 31 32 31 31 31 31 30 30 30 30 30 30 30 30 30 30 29 28 28 28 28 28 29 29 29 29 28 27 27 28 28 28 27 27 27 27 27 28 28 28 29 29 18 18 18 18 19 19 19 19 19 20 nan nan nan nan nan nan nan nan nan nan nan nan nan 24 24 24 25 25 25 25 25 26 26 26 25 25 26 26 27 27 27 27 27 27 27 27 27 27 27 26 26 25 25 25 24 24 nan nan 24 25 25 25 26 27 28 29 29 28 25 25 26 28 29 30 30 29 27 26 24 23 23 23 23 23 24 24 24 24 23 23 22 21 21 20 20 19 19 19 19 19 19 20 20 19 19 19 19 19 19 20 20 21 21 20 20 20 21 21 20 20 20 21 20 20 19 19 19 20 20 20 20 20 20 20 21 21 21 21 20 20 20 21 20 20 20 19 19 20 20 20 19 19 19 19 19 19 19 19 19 19 19 20 21 21 21 22 22 22 22 23 23 23 23 22 22 22 21 21 21 21 21 22 24 26 27 28 28 28 28 29 29 29 29 29 29 29 29 29 29 28 28 28 28 28 28 28 28 27 26 25 25 25 26 26 27 27 28 29 29 30 31 32 32 32 32 32 32 32 32 31 31 31 30 30 29 29 29 29 30 30 30 29 29 28 28 28 28 29 29 30 29 29 28 28 28 28 28 28 28 28 28 28 28 28 28 28 29 29 18 19 19 19 19 19 19 nan nan 20 nan nan nan nan nan nan nan nan nan nan nan nan 25 25 25 25 25 25 25 26 26 26 26 26 26 26 26 26 27 27 27 27 27 28 28 28 28 28 27 27 26 26 25 25 25 nan nan nan nan 25 25 25 25 25 25 26 25 25 23 25 26 28 29 30 30 29 28 26 26 24 23 23 23 23 24 24 24 24 23 23 22 22 22 21 20 20 19 19 19 19 19 19 19 19 19 19 19 19 20 20 21 21 21 21 21 21 21 20 20 21 21 21 21 20 19 19 19 20 20 20 20 20 20 20 21 21 21 20 20 20 20 20 20 20 19 19 19 19 20 20 20 19 19 19 19 19 19 19 19 20 20 20 21 21 21 22 22 22 23 23 23 23 23 22 22 21 20 20 20 20 21 22 24 26 27 28 28 29 29 29 29 29 28 28 28 29 29 29 29 28 28 28 28 28 28 29 28 26 25 25 25 26 26 27 27 28 28 29 30 30 31 32 32 32 32 32 32 32 32 31 31 31 30 30 29 28 28 28 29 30 30 29 28 28 28 28 29 29 29 30 30 29 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 29 19 19 19 19 19 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 25 25 25 25 26 25 25 25 25 25 26 26 26 26 26 26 27 27 27 27 27 28 28 29 29 29 28 28 27 27 26 26 25 nan nan nan nan nan 25 24 24 24 24 24 24 24 23 24 25 27 28 30 30 31 30 28 28 26 24 23 23 23 24 24 24 24 24 24 24 23 23 22 21 20 20 19 19 19 19 19 19 19 19 19 19 19 19 20 21 22 22 22 21 21 21 21 20 21 21 21 22 21 21 20 19 19 19 20 20 20 20 20 21 21 21 21 20 20 20 20 20 20 20 19 19 19 19 20 20 20 19 19 19 19 20 20 20 20 20 20 21 21 21 22 22 22 23 23 24 24 23 23 22 21 21 20 19 19 20 21 23 25 26 28 29 29 29 29 29 29 29 28 28 28 29 29 29 29 28 28 28 28 28 28 29 27 26 25 25 25 26 26 27 28 28 29 29 30 31 31 32 32 32 32 32 32 32 31 31 31 31 30 29 28 28 27 28 28 29 29 29 28 28 29 29 29 30 30 30 30 29 28 28 28 28 28 28 28 28 28 28 28 28 28 28 29 29 20 20 20 20 20 20 nan nan nan nan nan nan nan nan nan nan nan nan nan nan 25 25 25 25 26 26 26 25 25 25 26 26 26 26 27 27 27 27 27 27 27 27 28 nan 29 29 29 29 28 28 27 26 nan nan nan nan nan nan nan 24 24 24 24 24 24 24 23 23 25 26 27 29 30 31 31 31 30 28 26 24 24 23 23 24 25 24 24 24 24 24 23 23 22 22 21 20 19 19 18 18 18 18 18 19 19 19 19 20 21 21 22 22 22 21 21 21 21 21 21 21 22 22 22 21 20 19 19 19 19 20 20 20 20 20 21 21 20 20 20 20 19 19 20 19 19 18 19 19 19 20 20 20 19 19 20 20 20 21 21 20 20 21 21 22 22 22 22 23 24 24 23 23 23 22 21 20 20 20 20 21 22 24 25 27 28 29 29 29 29 29 29 28 28 28 29 29 29 29 29 28 28 28 28 28 28 28 26 25 25 25 26 26 27 28 28 29 29 30 30 31 32 32 32 32 32 32 32 32 31 31 31 31 30 29 28 27 27 27 28 29 29 28 28 28 29 29 30 30 31 30 29 29 29 28 28 28 28 28 28 28 28 28 29 29 29 29 29 29 22 21 21 21 20 20 20 nan nan nan nan nan nan nan nan nan nan 25 25 25 25 25 26 26 26 26 nan nan nan nan nan 27 27 27 28 28 28 28 28 27 27 27 nan nan nan 29 29 29 28 28 27 26 nan nan nan nan nan nan nan 25 25 24 24 24 24 24 24 24 26 27 28 29 30 31 31 31 30 28 26 24 24 24 24 24 25 25 25 24 24 24 24 23 23 22 21 20 19 19 18 18 18 18 18 18 19 19 20 20 21 22 22 22 22 22 21 21 21 21 21 22 22 23 22 21 21 20 20 19 19 19 20 20 20 20 20 20 20 20 20 19 19 19 19 19 19 19 19 19 19 19 19 20 20 20 20 20 21 21 22 21 21 21 21 21 22 22 22 23 24 23 23 22 22 21 21 20 20 21 22 23 24 25 26 27 29 29 29 29 29 29 29 29 28 29 29 29 29 29 28 28 28 28 28 28 28 27 26 25 25 26 26 27 28 28 29 29 30 30 31 31 32 32 32 32 32 31 31 31 31 31 31 31 30 29 28 27 26 27 28 29 29 28 29 29 29 30 30 30 30 30 29 29 29 29 29 28 28 28 28 28 28 29 29 29 29 29 29 29 22 22 22 21 21 21 21 21 nan nan nan nan nan nan 24 24 25 25 25 24 25 25 26 26 nan nan nan nan nan nan nan nan nan 28 28 28 28 28 28 28 nan nan nan nan nan nan 29 29 28 27 27 nan nan nan nan nan nan nan nan 25 25 25 25 25 25 25 25 26 27 28 29 29 29 31 32 32 30 27 25 24 23 24 24 25 25 26 26 25 25 24 24 23 23 22 21 20 19 19 19 18 18 18 18 19 19 20 20 20 21 21 22 22 22 21 21 21 21 21 22 22 23 23 23 22 22 21 20 20 20 19 19 20 20 20 20 20 20 20 20 19 19 19 19 19 19 19 19 19 19 19 20 20 20 20 20 21 22 22 22 22 22 22 22 22 22 22 22 23 23 23 22 22 21 21 21 20 20 22 23 23 24 25 26 27 28 28 28 29 29 29 29 28 29 29 nan 29 29 28 28 28 28 28 29 28 27 26 25 25 26 27 28 28 29 29 29 29 30 30 31 31 31 31 32 32 32 31 31 31 31 31 31 31 30 28 27 26 26 28 29 29 29 29 29 29 30 30 30 30 30 30 29 29 29 29 29 29 28 28 28 28 28 29 29 29 29 29 29 29 22 22 22 22 22 22 22 22 22 23 nan nan nan nan 25 25 25 25 25 25 25 nan nan nan nan nan nan nan nan nan nan nan nan nan 28 28 28 28 nan nan nan nan nan nan nan nan nan 28 28 27 26 nan nan nan nan nan nan nan nan 26 26 26 26 26 26 26 26 27 27 28 29 29 30 31 32 32 30 27 25 24 23 24 24 24 25 26 26 26 25 25 24 24 23 22 21 21 20 19 19 18 18 18 18 19 20 20 20 21 21 21 21 21 21 21 21 21 21 22 22 22 23 23 23 23 22 22 21 21 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 19 19 19 19 20 20 19 19 19 19 20 20 21 22 22 22 23 23 22 22 22 22 22 22 22 22 22 22 21 21 21 21 21 22 23 23 24 24 25 26 26 27 28 28 29 29 29 29 28 29 29 29 29 29 28 28 28 28 29 28 28 26 25 25 25 27 28 29 29 30 30 30 30 30 30 31 31 31 31 31 31 31 31 31 31 31 31 31 30 29 27 26 26 27 29 30 30 30 29 29 30 30 29 29 29 30 30 30 30 30 29 29 29 28 28 28 28 28 29 29 29 29 29 29 30 22 23 22 22 22 23 22 22 22 24 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 nan 28 27 26 26 nan nan nan nan nan nan nan nan 26 27 27 27 26 26 27 27 28 28 29 29 30 31 32 32 31 30 27 25 24 23 23 24 24 26 27 27 27 26 25 24 24 24 23 22 22 21 20 19 18 18 18 19 19 20 20 21 21 21 21 21 21 21 21 21 21 22 22 22 22 23 23 23 23 23 22 22 21 21 21 20 20 20 20 20 20 20 20 20 19 19 19 19 19 19 19 19 20 19 19 19 19 19 20 20 21 21 22 22 23 23 23 23 23 22 22 22 22 22 22 22 22 21 21 22 23 23 24 24 24 25 25 25 26 27 28 29 29 29 29 28 28 28 28 28 28 28 28 28 28 28 28 27 27 26 25 25 26 28 29 30 30 30 30 30 30 30 31 31 31 31 31 31 31 31 31 31 31 31 31 31 30 29 27 26 27 28 29 30 30 30 30 30 30 29 29 29 29 29 29 30 30 30 29 29 29 28 28 28 29 29 29 29 28 29 29 29 30 23 24 24 24 24 24 24 24 24 25 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 29 28 27 26 25 nan nan nan nan nan nan nan nan 26 27 27 26 26 26 27 27 28 29 30 30 30 31 33 32 31 29 26 24 24 24 23 24 25 26 27 27 27 26 25 24 24 24 24 23 23 22 20 19 18 18 19 19 20 20 21 21 21 21 21 21 21 21 21 21 21 21 22 22 22 23 23 23 23 23 22 22 22 22 22 22 21 21 20 20 20 20 20 20 20 19 19 18 18 19 19 19 19 19 19 19 19 20 20 20 20 21 21 22 22 23 23 23 23 23 22 22 22 22 22 22 22 22 22 22 23 24 24 25 25 25 26 26 27 27 28 29 29 29 28 nan nan nan 27 nan 28 28 28 28 28 28 27 27 26 25 25 25 27 29 30 31 31 30 30 30 30 31 31 31 31 31 31 31 31 31 31 31 31 31 32 31 30 29 27 27 27 29 29 30 30 30 30 30 30 29 29 29 29 29 29 30 30 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 30 24 25 25 25 25 25 25 25 26 26 27 27 27 27 27 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 29 28 27 26 25 nan nan nan nan nan nan nan nan 27 26 25 25 26 26 27 28 29 30 30 30 30 32 33 33 31 29 27 25 24 24 24 24 25 26 27 27 26 25 25 24 24 24 24 24 23 22 20 19 19 19 19 20 20 21 21 21 21 21 21 21 21 21 21 21 21 21 21 22 22 23 23 24 23 23 22 22 22 22 22 22 22 21 21 21 21 21 21 20 20 19 19 19 19 19 19 19 19 19 19 19 20 20 20 20 21 21 21 22 22 23 23 23 23 23 23 22 22 22 23 23 23 22 22 22 23 24 24 25 25 26 27 28 28 29 29 30 30 29 28 28 28 nan 27 27 28 28 28 28 28 28 27 26 25 25 25 26 28 30 31 31 31 31 30 30 30 31 31 31 31 31 31 31 31 31 31 31 31 32 32 31 30 29 27 27 27 28 29 30 30 30 30 30 30 30 29 29 29 29 29 30 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 30 25 26 26 26 26 26 26 26 27 27 28 29 28 28 27 27 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 28 28 27 26 26 nan nan nan nan nan nan nan nan nan 25 25 25 26 27 28 30 31 30 29 29 30 32 33 33 31 29 27 25 24 24 24 25 25 26 27 26 26 25 25 24 24 24 24 23 23 22 20 19 19 19 19 20 20 21 21 21 21 21 21 21 21 21 21 21 21 21 21 22 22 23 24 24 23 23 22 22 22 22 22 22 22 21 21 21 21 21 21 21 20 20 20 19 19 19 19 19 19 19 20 20 20 20 20 21 21 21 22 22 22 23 23 23 23 23 23 23 22 22 23 23 22 22 21 22 22 23 24 25 26 26 27 29 29 30 30 31 30 30 29 28 28 28 27 27 27 28 28 28 28 27 27 25 25 25 26 27 29 31 31 31 31 31 30 30 30 31 31 31 31 31 31 31 32 31 31 31 31 32 32 31 30 29 28 28 27 28 29 30 30 30 30 31 31 30 30 30 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 30 30 30 30 30 30 25 26 26 26 26 26 26 26 27 27 29 29 29 28 28 28 28 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 28 27 27 27 27 26 nan nan nan nan nan nan nan nan nan 24 24 25 26 27 29 30 31 30 29 29 30 32 33 32 31 30 26 25 24 24 24 25 25 26 26 26 25 25 25 24 24 24 24 23 22 21 20 19 19 19 19 20 20 20 21 21 21 21 21 21 21 21 21 21 21 21 21 22 23 23 24 24 24 23 22 22 22 22 22 22 22 21 21 21 21 21 21 21 21 20 20 20 19 19 19 19 19 20 20 20 20 20 20 21 21 21 22 22 22 23 23 23 23 23 23 23 22 22 22 22 22 21 21 21 22 23 24 25 26 27 27 28 29 30 30 30 30 30 29 29 28 28 27 27 27 27 27 28 28 27 26 25 25 25 27 28 30 31 31 31 31 30 30 30 30 31 31 31 31 31 31 32 32 32 31 31 31 32 32 31 31 30 29 28 28 28 29 30 30 31 31 31 31 31 31 30 30 30 30 29 29 29 29 29 29 29 29 29 29 29 29 30 30 30 30 30 30 25 26 26 26 26 26 26 26 27 28 29 29 29 28 29 29 29 29 nan nan nan 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 27 27 nan nan nan nan nan nan nan nan nan nan nan 24 25 26 27 28 30 30 29 29 29 30 32 32 32 31 29 26 24 24 24 24 25 25 26 25 25 25 25 24 24 24 24 24 23 22 21 20 20 20 19 19 20 20 20 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 21 21 21 21 21 21 21 21 21 21 20 20 20 19 19 19 19 20 20 20 20 20 20 20 20 21 21 21 22 22 22 23 23 23 23 23 22 22 22 22 22 21 21 21 22 22 23 25 26 26 27 27 28 28 29 29 28 29 29 29 29 28 27 27 27 27 27 27 27 27 27 25 25 25 26 28 29 30 31 31 31 30 30 29 30 30 31 31 31 31 31 32 32 33 32 32 31 31 32 32 32 31 30 29 28 28 29 30 30 31 31 32 32 32 31 31 30 30 30 30 30 29 29 29 29 29 29 29 29 29 29 30 30 30 30 30 30 30 26 26 26 26 26 26 26 27 28 28 28 28 29 29 29 30 30 nan nan nan nan 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 27 26 nan nan nan nan nan nan nan nan nan nan nan nan 24 25 27 28 29 29 29 29 30 30 31 31 31 30 28 25 24 24 24 24 25 25 25 25 25 24 24 24 24 24 24 24 23 22 22 21 20 20 20 19 20 20 20 20 21 21 21 22 22 22 22 22 22 22 22 22 22 23 23 24 24 24 24 23 23 22 22 21 21 21 21 21 21 21 21 21 21 20 20 20 19 19 20 20 20 20 20 20 20 20 20 20 20 20 21 21 21 22 22 23 23 23 23 23 22 22 22 22 22 21 21 21 22 23 24 25 26 26 27 27 27 27 27 28 28 28 29 29 28 28 27 27 27 27 27 28 28 27 26 25 25 26 27 28 29 30 31 32 31 29 29 29 30 30 31 31 31 31 31 32 33 33 32 32 31 31 32 32 31 30 29 28 28 28 29 30 30 31 31 32 32 32 31 31 30 30 30 30 30 29 29 29 29 29 29 29 29 29 29 29 29 29 30 30 30 30 26 26 26 26 26 27 27 28 28 29 28 29 29 29 30 nan nan nan nan nan nan 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 nan nan nan nan nan nan nan nan nan nan nan nan nan 25 26 28 30 30 30 29 29 30 30 31 31 30 29 27 25 23 23 24 24 24 25 25 25 25 24 24 23 23 24 24 23 23 22 22 22 21 20 20 20 19 19 20 20 21 21 21 22 22 22 22 22 22 22 22 22 22 23 23 23 24 24 24 23 23 22 22 22 21 21 21 21 21 21 21 21 20 20 20 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 21 21 21 21 22 22 23 23 23 23 23 22 22 22 22 22 22 22 23 24 25 25 25 26 27 27 27 27 27 27 27 27 28 28 28 28 28 27 28 28 28 28 27 27 26 26 27 28 29 29 30 31 32 32 30 29 29 30 30 31 31 31 31 31 31 32 33 33 33 32 31 31 31 31 31 29 28 28 28 29 29 30 30 31 31 32 32 32 31 31 30 30 30 30 30 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 30 30 26 26 26 27 27 27 28 29 29 29 29 30 30 30 30 30 nan nan nan nan nan 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 25 24 nan nan nan nan nan nan nan nan nan nan nan nan nan 26 27 29 31 31 31 30 30 30 31 31 31 30 28 26 24 23 23 24 24 24 25 25 25 24 24 23 23 23 23 23 23 23 22 22 21 21 20 20 19 19 19 19 20 20 21 21 22 22 22 22 22 22 23 23 22 23 23 23 23 24 24 24 23 23 23 22 22 22 21 21 21 21 21 21 20 20 19 19 19 20 20 21 21 21 21 21 20 20 20 20 20 21 21 21 21 21 21 22 22 22 22 23 22 22 22 22 22 22 22 22 23 24 24 25 25 26 26 26 27 27 27 27 27 27 27 27 28 28 28 28 29 29 29 29 28 27 27 26 27 28 29 30 31 32 32 32 32 31 30 30 31 31 31 31 31 32 32 32 33 33 34 33 32 31 31 31 31 30 28 28 28 28 29 30 30 30 30 31 31 32 31 31 30 30 30 30 29 29 29 29 29 29 29 30 30 29 29 29 29 29 29 29 29 29 30 26 26 27 27 28 28 29 29 30 30 30 30 30 30 30 nan nan nan nan nan 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 25 24 nan nan nan nan nan nan nan nan nan nan nan nan nan nan 27 28 30 31 32 32 31 31 31 31 31 31 29 27 25 23 22 23 23 24 24 24 25 25 24 23 23 23 23 23 23 23 22 21 21 21 20 20 19 19 19 19 19 19 20 20 21 22 22 22 22 22 22 23 23 23 23 23 23 24 24 24 24 23 23 23 23 23 23 22 22 21 21 21 21 20 19 19 19 19 20 20 21 21 21 21 20 19 19 19 20 20 21 21 21 21 21 21 22 22 22 22 22 22 22 22 22 22 22 22 22 23 24 25 25 26 26 26 26 25 25 26 26 26 26 26 27 27 28 28 29 29 29 29 29 28 27 27 27 28 29 30 32 33 33 33 33 32 31 31 31 31 31 31 31 31 32 32 33 33 34 34 33 32 32 31 30 30 29 28 28 28 29 29 29 30 30 30 30 31 31 31 31 30 30 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 nan 28 28 29 29 nan 26 26 27 28 29 29 29 29 30 30 30 30 30 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 28 27 26 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 27 29 30 31 32 32 32 31 31 31 31 30 28 26 24 23 22 23 23 24 24 25 25 24 24 23 22 22 22 22 22 22 21 20 20 20 20 20 19 19 19 19 19 19 20 21 21 22 22 22 22 22 22 23 23 23 23 23 23 24 24 24 24 23 23 23 23 23 23 23 22 21 21 21 20 20 19 19 19 19 19 20 21 22 21 21 20 19 19 19 19 20 20 21 21 21 21 21 21 21 21 21 22 21 21 22 21 21 21 21 22 23 24 25 25 25 26 26 25 24 25 25 25 26 26 26 26 26 27 27 28 29 29 29 29 28 27 27 27 28 30 31 33 34 34 34 33 33 32 32 32 32 31 31 31 31 32 33 33 34 34 34 33 32 31 30 30 29 29 28 28 29 29 29 30 30 30 30 30 30 30 30 30 30 29 29 29 29 29 29 29 29 29 29 29 29 29 28 28 28 27 27 28 29 nan nan 27 27 28 29 29 29 29 29 29 30 30 29 29 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 33 32 32 31 31 30 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 28 29 30 31 32 33 32 31 31 31 30 29 27 25 24 23 23 23 24 24 25 25 25 24 23 23 22 22 22 21 21 20 20 19 19 19 19 20 19 19 19 19 19 20 20 21 22 22 22 21 21 22 22 22 22 23 23 23 24 24 24 24 23 23 23 23 23 23 24 24 23 22 22 21 21 20 20 19 19 19 19 20 21 21 21 20 19 19 18 19 19 19 20 21 21 21 20 20 21 21 21 21 21 21 21 21 21 21 21 21 22 23 23 24 24 25 25 25 24 25 25 25 25 25 26 26 25 25 26 27 27 28 28 28 28 28 28 28 28 28 30 32 33 34 34 34 33 34 34 33 33 32 31 31 31 31 31 32 33 33 33 33 32 32 31 30 29 29 28 28 28 28 29 30 30 30 30 30 30 30 30 29 29 29 28 29 29 29 29 29 29 29 29 29 28 28 28 27 26 26 26 26 27 28 nan nan 27 28 29 29 29 29 29 29 29 29 29 29 29 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 30 32 33 nan nan 33 32 32 nan 30 29 29 28 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 29 30 31 32 33 32 32 31 31 29 28 26 25 24 23 23 24 24 25 25 25 24 24 23 23 22 22 21 20 20 19 19 19 19 19 19 19 19 19 19 19 19 20 21 21 22 22 22 21 21 21 21 22 22 23 23 23 24 24 24 24 23 23 23 23 23 23 24 24 24 23 22 21 21 20 20 20 19 19 20 20 21 21 21 20 19 19 18 18 18 19 20 20 20 20 20 20 21 21 21 21 21 21 21 21 21 21 21 21 22 23 23 23 23 24 24 24 24 24 24 24 25 25 25 26 25 25 26 26 27 27 27 28 28 28 28 28 28 29 30 32 33 34 34 34 34 34 35 34 33 32 31 31 31 30 30 31 31 32 32 32 32 31 31 30 29 29 28 28 28 28 29 30 30 30 29 29 29 29 29 29 29 28 29 29 29 29 29 29 29 28 27 27 27 26 26 25 24 24 24 25 26 27 27 nan 28 29 29 29 29 29 29 29 29 29 29 29 29 29 nan nan nan nan nan nan nan nan nan nan nan nan nan 27 29 32 33 33 33 33 33 33 31 nan 29 28 28 28 28 27 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 28 29 31 32 33 32 32 31 30 29 28 27 25 24 24 24 25 25 25 25 25 24 24 23 23 22 21 20 20 19 19 18 19 19 19 19 19 19 19 19 18 19 20 21 21 22 22 22 21 21 21 21 22 22 23 23 23 23 24 24 24 24 23 23 23 23 23 24 24 24 23 22 21 21 21 21 20 20 19 20 20 20 21 21 20 19 19 19 18 19 19 20 20 20 20 20 20 21 21 21 21 21 21 21 22 22 21 22 22 22 23 23 23 23 23 23 24 24 24 24 24 24 25 25 25 25 25 25 26 26 26 26 27 27 27 27 28 28 29 30 32 33 34 34 34 35 35 35 34 33 32 31 31 30 30 29 29 30 30 31 31 31 30 30 30 29 29 29 28 28 28 29 29 30 29 29 29 29 29 29 28 28 28 29 29 28 28 28 28 27 25 25 25 25 24 24 24 24 23 24 24 25 26 26 25 29 29 29 29 29 29 28 28 29 29 29 29 29 29 29 nan nan nan nan nan nan nan nan nan nan 27 28 29 31 33 34 34 33 33 33 32 31 29 28 28 27 27 27 27 26 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 28 29 31 33 33 32 32 32 31 30 29 27 25 24 24 24 25 25 25 25 25 24 24 23 22 22 21 20 19 19 19 19 19 19 19 19 19 18 18 18 18 19 20 20 21 22 22 22 21 21 21 21 22 22 23 23 23 23 24 24 24 24 24 23 23 23 23 24 24 23 23 22 22 21 21 21 21 20 20 20 20 20 21 21 20 20 19 19 19 19 20 20 20 20 20 21 21 21 21 21 22 21 22 22 22 22 22 22 22 23 23 23 23 23 23 24 24 24 23 24 24 24 25 25 25 25 25 25 26 26 26 26 27 27 27 27 27 28 29 31 33 34 34 34 34 35 35 35 34 33 32 32 31 31 30 30 29 29 30 31 31 31 30 30 30 30 29 29 28 28 28 29 29 29 29 28 28 28 28 28 28 29 29 27 27 26 26 26 25 25 24 23 23 23 23 23 23 23 23 24 24 24 24 25 24 29 29 29 29 28 28 28 28 29 30 30 29 29 29 30 31 31 31 31 30 nan nan nan nan 27 28 28 30 32 33 34 34 34 33 33 31 29 28 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 28 30 31 32 33 32 32 32 32 31 29 27 25 24 24 25 25 25 25 25 25 25 24 23 22 21 20 20 19 19 19 19 19 19 19 19 18 18 18 18 18 19 20 20 21 21 22 22 21 21 21 21 22 22 23 23 23 23 23 24 24 24 24 23 23 23 23 24 24 23 23 23 22 21 21 21 21 21 20 20 20 20 21 21 20 20 19 19 19 20 20 20 20 21 21 21 21 21 21 22 22 22 22 22 22 23 23 23 24 24 24 23 23 23 23 24 23 23 24 24 24 25 25 25 25 25 26 26 26 26 26 27 27 27 26 26 27 28 29 31 33 33 34 34 34 34 35 35 34 33 33 33 33 32 32 31 30 30 31 31 31 31 30 30 30 30 29 29 28 28 28 28 29 29 28 28 28 28 28 28 28 28 28 27 25 25 24 24 24 24 23 23 23 23 23 23 23 23 23 24 24 24 24 24 24 29 29 29 28 27 27 27 28 29 29 29 29 29 29 30 31 31 30 29 28 25 nan nan nan 28 28 29 31 32 33 33 33 34 33 32 30 28 28 27 27 27 27 27 26 26 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 29 30 31 32 32 33 32 32 32 31 29 27 25 24 24 24 25 25 25 25 25 24 23 23 22 21 20 19 19 19 20 20 20 20 20 19 19 18 18 18 18 19 20 20 21 21 21 22 22 21 21 22 22 23 23 23 23 23 23 24 24 24 23 23 23 23 23 23 24 23 23 22 22 22 21 21 21 21 20 20 20 20 21 21 20 20 19 19 20 20 21 21 21 21 21 21 21 21 21 22 22 22 22 22 22 22 23 24 24 25 24 23 23 23 23 24 24 24 24 25 25 25 25 25 25 27 27 27 27 27 27 27 27 26 26 26 27 28 29 29 31 33 33 33 33 34 35 35 34 33 33 33 34 33 33 33 32 32 32 32 32 31 32 30 30 29 29 28 28 27 27 28 28 28 28 28 28 28 28 28 27 27 26 26 24 24 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 24 29 29 28 27 27 27 27 28 29 29 29 28 29 29 30 30 30 29 28 26 25 nan nan nan 28 29 30 31 32 33 nan nan nan 32 31 29 27 27 27 27 27 26 26 26 26 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 29 29 30 31 32 32 33 32 32 30 28 26 24 24 23 24 24 24 24 25 24 24 23 22 21 20 19 19 19 19 19 20 20 20 20 20 20 19 19 19 19 20 21 21 21 21 21 22 22 22 22 22 23 23 23 23 23 23 23 23 23 24 23 23 23 23 23 23 23 23 23 22 22 22 22 22 22 21 21 21 21 21 21 21 20 20 19 19 20 21 21 21 22 21 21 21 21 21 21 22 22 22 22 22 22 22 23 24 24 24 24 23 23 23 23 23 24 24 24 25 25 25 25 26 26 27 27 27 27 27 27 27 27 26 26 26 27 28 28 29 29 31 31 31 32 34 35 35 34 34 34 34 35 35 34 33 33 33 33 34 33 33 32 31 30 29 29 28 27 27 27 27 28 28 28 29 28 27 27 26 25 25 25 24 24 23 23 23 23 23 22 23 23 24 24 24 23 23 23 23 23 23 23 23 24 29 28 28 27 27 27 28 28 28 nan 28 28 28 29 29 nan 29 28 26 25 25 26 28 28 28 29 30 31 32 nan nan nan 32 31 29 28 27 27 26 26 26 26 25 25 26 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 28 29 29 30 30 31 32 33 32 32 30 27 25 24 24 24 24 24 24 24 24 23 23 22 22 21 20 19 19 18 19 19 20 20 20 20 20 20 20 20 20 20 21 22 22 22 22 22 22 22 22 22 22 23 23 23 23 24 24 23 24 24 24 24 24 24 24 23 23 23 23 23 22 22 22 22 22 22 22 22 21 21 21 21 21 21 20 20 20 21 21 22 22 22 22 21 21 22 22 22 22 22 22 22 22 22 23 23 24 23 23 23 23 23 23 23 23 24 24 24 25 25 25 25 26 27 27 27 28 28 27 27 26 26 26 26 27 27 27 27 28 29 29 30 30 31 32 34 34 34 34 34 34 35 34 33 33 34 34 34 34 35 34 33 31 30 29 28 28 27 27 27 27 28 28 28 28 28 26 25 25 24 24 24 24 24 23 23 23 22 22 22 23 24 24 25 24 24 23 23 23 23 23 23 24 24 28 28 27 27 27 28 28 28 28 nan 28 28 28 28 28 nan nan 26 26 25 26 26 27 28 28 29 nan nan nan nan nan 32 32 30 29 28 27 27 26 26 26 25 25 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 28 29 29 29 30 31 33 33 33 31 29 27 25 24 24 24 24 24 24 24 23 23 22 22 21 20 19 19 19 18 19 19 20 20 20 20 20 20 20 20 20 21 21 22 23 23 22 22 22 22 22 22 22 23 23 23 24 24 23 23 23 24 24 24 24 24 24 23 23 23 23 23 22 22 22 22 22 22 22 22 22 22 22 22 21 21 20 20 20 21 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 23 23 23 23 23 24 24 24 24 24 24 24 24 24 24 25 25 26 26 26 26 26 27 27 28 27 27 26 25 26 27 27 27 26 27 27 28 29 29 30 31 32 33 34 34 34 34 34 33 32 32 33 33 33 34 35 35 34 32 30 29 28 28 28 28 27 27 26 27 27 28 27 26 25 25 24 24 24 24 24 23 23 23 23 22 22 22 23 24 25 25 24 23 23 23 23 23 23 23 24 25 27 27 27 27 28 28 28 28 27 27 27 27 28 28 28 27 26 25 25 25 26 27 27 28 28 29 31 nan nan nan 32 32 31 30 29 28 27 27 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 28 29 30 30 32 33 34 33 31 28 26 24 24 23 23 23 24 24 23 23 22 22 21 20 20 19 19 18 18 19 19 20 20 20 20 20 20 20 20 21 21 22 23 23 23 23 23 22 22 22 22 22 22 23 23 23 23 23 23 23 24 24 24 24 24 24 23 23 23 23 23 23 22 22 22 22 22 22 23 23 22 23 23 22 21 21 21 21 22 22 23 23 23 22 22 22 22 22 22 22 22 22 22 23 23 23 23 24 24 24 24 24 24 25 24 24 23 23 24 25 25 26 26 26 26 26 27 27 27 27 27 26 26 26 26 26 26 27 27 27 28 28 29 30 32 32 33 34 34 34 34 33 32 31 31 31 32 32 33 34 34 33 31 28 28 28 28 28 28 27 26 26 26 27 27 26 25 25 24 24 24 24 23 23 23 23 23 23 23 23 23 24 24 24 24 23 22 22 23 23 23 23 24 25 25 27 27 27 27 28 28 28 27 27 27 27 27 28 28 27 26 25 25 25 nan 26 27 27 28 29 30 31 nan nan nan 32 32 31 30 29 29 28 27 26 26 26 26 26 26 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 28 28 29 30 31 32 33 34 33 30 27 25 24 22 22 23 23 24 24 23 23 22 21 20 20 20 19 18 18 18 18 19 19 20 20 20 20 20 21 21 22 22 23 24 24 24 24 23 23 22 23 23 22 23 23 23 23 23 24 24 23 24 24 24 24 24 24 24 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 22 22 22 22 22 23 23 23 22 22 22 22 22 22 22 22 22 22 23 23 23 23 24 24 24 25 25 25 24 24 23 23 23 24 25 25 25 25 25 26 26 26 27 27 27 27 27 26 26 26 26 27 27 28 28 28 28 29 30 31 32 33 33 33 33 34 33 32 31 31 30 30 31 31 32 31 30 28 27 28 28 28 28 27 26 26 26 26 26 26 25 25 24 24 24 24 23 23 23 23 22 22 22 23 23 23 23 22 22 22 22 22 22 22 22 23 24 24 25 25 27 27 27 27 28 28 27 27 27 27 27 27 27 28 27 26 26 26 26 26 nan 27 28 29 30 31 nan 32 32 32 32 32 31 30 30 28 28 27 26 25 26 26 26 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 28 28 29 31 31 32 33 33 32 30 29 25 23 22 21 22 23 24 23 23 22 22 21 21 20 19 19 18 17 17 17 18 18 19 20 20 20 21 22 22 23 23 24 25 24 24 25 24 24 24 23 23 23 23 23 24 24 24 24 24 24 24 24 24 24 24 24 24 23 23 23 23 23 23 24 24 23 23 23 23 23 23 24 24 24 24 23 23 22 22 23 23 23 23 23 22 22 22 22 23 23 22 22 23 23 23 23 24 24 24 25 25 25 25 24 23 23 23 23 24 24 25 25 25 25 25 26 26 26 26 27 27 27 27 27 27 27 27 28 28 28 28 29 29 30 32 32 32 32 33 33 33 33 32 31 30 30 29 29 29 29 29 28 27 27 27 27 28 28 27 26 26 26 26 26 25 24 24 24 23 23 23 23 22 22 22 22 23 23 23 23 23 22 21 21 21 21 21 22 22 22 23 24 24 24 25 27 27 27 27 27 27 27 27 26 27 27 27 27 28 28 27 27 27 27 27 nan 27 28 30 31 31 31 32 32 32 32 32 31 30 29 28 27 26 25 25 26 26 27 27 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 27 28 30 31 31 31 32 32 31 30 28 24 22 21 21 22 23 23 23 22 21 21 21 21 20 20 19 19 18 18 17 18 18 19 19 20 21 22 23 23 24 24 25 25 25 25 25 25 25 25 24 24 24 24 24 24 24 24 24 25 25 25 25 24 24 24 24 24 24 24 24 24 24 24 24 24 23 23 23 23 23 23 24 24 24 24 24 23 23 23 23 23 24 23 23 23 23 22 22 23 23 23 23 23 23 23 23 24 24 25 26 26 25 25 24 23 23 23 23 24 24 25 25 25 25 25 25 26 26 26 26 27 27 27 27 27 27 28 28 28 29 29 30 30 31 32 32 32 32 33 33 32 32 31 30 29 29 27 27 27 27 27 27 27 27 27 28 28 28 27 26 25 25 25 25 25 24 23 23 22 23 23 23 22 22 22 22 23 23 22 22 22 21 21 21 21 21 21 22 22 23 23 24 24 24 25 27 27 27 27 28 28 27 27 27 28 28 28 28 28 28 28 27 27 28 27 27 28 29 30 31 31 31 31 32 32 32 31 30 29 28 27 26 25 24 25 26 26 27 27 28 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 28 29 30 31 30 30 31 31 31 29 27 24 22 20 21 22 23 22 21 20 20 20 20 20 20 20 20 20 19 19 18 18 19 19 20 22 23 23 24 24 25 25 25 26 26 26 26 26 26 25 25 24 24 24 24 24 24 24 25 25 25 25 25 25 25 25 24 24 24 24 24 24 24 24 24 24 24 23 24 24 23 23 24 24 24 25 24 24 23 23 23 24 24 24 24 23 23 23 23 22 23 23 23 23 23 23 23 24 25 25 26 26 25 24 24 23 23 23 24 24 25 25 25 25 26 25 25 26 26 26 27 27 27 26 26 27 28 29 29 29 29 29 30 31 31 31 30 31 32 32 32 31 30 30 29 29 28 27 25 25 26 26 27 27 28 28 28 28 27 27 26 26 25 25 25 24 24 23 22 22 22 23 23 23 22 22 22 22 22 21 21 21 21 21 21 21 21 22 22 22 23 23 24 24 24 24 27 27 27 27 28 28 28 27 28 28 29 29 28 28 28 28 28 28 28 28 28 28 30 31 31 30 31 31 31 32 32 30 29 28 27 26 25 24 24 26 26 27 27 28 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 29 28 29 30 30 29 29 29 30 30 29 26 24 22 21 21 21 22 21 21 20 20 20 20 21 21 21 20 20 20 20 20 20 20 20 21 23 24 25 25 25 25 26 26 26 27 27 27 27 26 26 25 25 25 25 24 24 24 24 25 26 26 26 26 26 25 25 25 24 24 24 24 24 25 25 25 24 24 24 24 24 24 23 24 24 24 24 25 24 24 23 24 24 24 24 24 24 23 23 23 23 23 23 23 23 23 23 24 24 25 25 25 25 25 24 24 24 24 24 24 24 25 25 26 26 26 26 26 26 26 27 27 27 26 26 26 27 28 29 29 29 29 29 30 31 31 31 30 31 31 32 31 31 30 30 29 29 27 26 25 25 25 25 26 27 28 28 28 27 27 27 26 26 26 25 24 24 24 23 23 22 22 22 22 22 22 22 22 21 21 21 21 21 21 21 21 21 22 22 22 23 23 24 24 24 25 25 26 26 27 28 28 28 28 28 28 29 29 29 29 29 29 29 29 29 28 28 28 29 30 31 31 30 30 31 31 32 31 30 29 28 27 26 25 24 25 26 26 27 28 28 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 28 29 29 29 29 29 28 29 29 28 26 23 22 21 21 21 21 21 21 20 20 20 21 21 21 21 21 21 21 21 21 21 21 22 22 24 24 25 25 26 26 26 26 26 27 27 27 27 27 26 25 25 25 25 25 25 25 25 25 25 26 26 26 26 26 25 25 25 25 24 24 24 25 25 25 25 25 24 24 24 24 24 24 24 24 24 25 25 24 24 24 24 25 25 25 25 24 24 24 23 23 24 24 24 24 24 24 25 25 25 25 25 25 25 25 25 24 24 25 25 25 26 26 26 26 26 26 26 27 27 27 26 26 26 26 27 28 28 29 29 29 30 31 32 31 30 31 31 32 32 32 31 30 30 30 29 27 26 26 26 26 26 27 27 28 28 28 27 27 27 27 27 26 24 24 23 23 23 22 22 21 21 22 22 22 22 21 21 20 20 20 20 20 21 21 22 22 23 23 23 24 24 24 25 25 25 27 27 27 27 28 28 28 28 28 29 29 29 29 29 29 29 29 28 28 28 28 30 31 31 31 31 30 31 31 32 31 29 28 28 27 26 25 25 25 26 26 27 28 28 29 nan nan nan nan 28 28 28 28 29 nan nan nan nan nan nan nan 28 28 29 29 29 29 28 28 28 29 28 26 23 22 21 21 21 21 21 21 21 21 21 21 22 22 22 21 22 22 21 21 22 23 23 23 24 24 25 25 26 26 26 26 27 27 27 27 27 27 27 26 26 26 26 25 25 25 25 25 25 26 26 27 26 26 26 26 26 25 24 24 24 25 25 25 25 25 25 25 25 24 24 24 24 24 24 25 25 24 24 24 25 25 25 26 25 25 24 24 24 24 24 24 24 24 24 24 24 25 25 25 25 25 25 25 25 25 25 25 25 26 26 27 27 27 27 27 27 27 27 27 26 26 26 27 27 29 30 30 30 31 31 31 31 31 31 31 32 33 33 32 30 30 30 31 30 28 28 28 29 28 28 27 27 28 28 28 28 28 28 27 27 26 24 24 23 22 22 22 22 21 21 21 21 22 21 21 21 21 21 20 20 21 21 22 23 23 23 24 24 24 25 25 25 25 26 27 27 27 27 28 28 28 28 29 29 29 29 29 29 28 29 29 28 28 28 29 30 31 31 31 31 31 31 31 31 30 29 28 27 27 26 25 25 26 26 nan 27 27 28 28 nan nan nan 28 28 28 28 29 30 nan nan nan nan nan nan nan 28 28 29 29 29 29 29 28 28 29 28 26 24 22 21 21 21 21 21 21 23 23 23 23 23 23 23 23 23 23 23 22 23 23 23 24 24 24 24 25 25 25 26 27 27 27 27 28 28 27 27 27 26 27 26 26 25 25 25 25 25 26 26 27 27 27 26 26 26 25 25 25 25 25 25 25 25 25 25 25 25 25 24 24 25 25 24 24 24 24 24 24 25 25 26 26 26 26 25 25 25 24 24 24 24 24 24 24 24 25 25 25 26 25 26 26 26 26 26 26 26 26 27 27 27 27 27 27 27 27 27 27 26 27 27 27 28 29 30 31 31 31 31 31 31 31 32 32 33 34 32 31 30 30 30 30 30 29 29 30 32 31 30 29 28 29 29 28 28 28 27 27 27 26 24 23 22 22 22 22 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 22 23 24 24 24 25 25 25 25 25 26 26 28 27 27 27 28 28 28 29 29 29 29 29 29 28 28 28 28 28 27 28 29 29 31 31 31 31 31 31 31 30 29 28 27 27 27 26 26 26 26 nan nan 27 28 28 28 28 28 28 28 28 28 28 29 nan nan nan nan nan nan nan nan nan 29 29 29 29 29 29 28 28 29 28 27 25 25 23 23 22 22 23 23 25 25 25 25 25 24 24 24 24 24 24 23 23 23 23 23 23 23 23 24 25 25 26 27 27 27 27 28 28 28 28 28 27 27 27 26 26 26 26 26 25 26 26 26 27 27 27 26 26 26 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 24 24 24 24 24 24 25 26 26 26 26 26 26 25 24 24 24 24 24 24 24 24 25 25 26 26 26 26 26 26 27 27 27 27 27 27 27 27 27 26 27 27 27 27 27 27 27 28 28 29 30 30 30 31 31 30 30 30 31 32 33 33 32 31 30 31 31 30 30 29 28 29 31 33 33 32 31 30 30 29 29 27 26 26 26 26 25 24 23 22 21 21 21 21 21 21 21 21 21 21 21 21 22 21 21 22 22 22 23 23 24 24 24 25 25 25 25 25 26 26 28 28 27 27 28 28 29 29 29 29 29 29 29 29 29 nan nan 27 27 28 28 29 30 31 31 32 31 31 30 29 28 27 27 27 27 27 27 26 nan nan nan 28 28 29 29 28 28 28 29 29 29 29 30 nan nan nan nan nan nan nan nan 29 30 30 30 30 29 29 29 29 29 28 27 27 25 24 24 24 24 25 25 25 26 26 26 26 26 26 25 25 26 25 24 24 23 23 23 23 23 23 24 25 25 26 27 27 27 27 28 28 28 28 28 28 28 27 27 26 26 26 26 26 26 26 26 26 26 27 27 26 26 26 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 24 24 24 24 24 24 24 25 26 26 27 27 26 26 25 24 24 24 24 24 24 24 24 24 25 26 26 26 26 26 27 27 27 27 27 27 27 27 26 26 26 26 26 27 27 27 27 27 28 29 30 30 30 30 31 31 30 30 30 31 33 33 32 31 30 31 33 33 32 31 29 28 30 32 33 33 32 31 30 30 29 27 26 25 25 26 26 25 23 22 22 21 21 21 21 21 21 21 22 22 22 22 22 22 22 22 22 22 22 23 23 24 24 24 25 25 25 25 26 26 26 28 28 27 28 28 29 29 29 29 29 29 29 29 29 nan nan nan 27 27 27 28 30 31 32 32 32 31 30 29 28 27 27 27 27 28 28 27 27 27 nan 29 29 29 29 29 29 29 29 29 29 29 30 30 nan nan nan nan nan nan nan nan 29 30 31 30 30 30 29 29 29 29 29 28 27 26 25 25 25 25 26 26 26 26 26 26 26 26 27 27 26 26 27 26 25 24 23 23 23 23 23 24 25 25 26 27 27 27 27 27 28 28 29 29 28 28 27 27 27 27 27 26 26 26 26 26 26 26 27 27 27 27 26 26 26 25 25 25 25 25 25 25 25 25 25 25 25 24 24 24 24 24 24 24 24 25 26 26 26 27 26 26 25 24 24 24 24 25 25 25 25 25 25 25 26 26 26 27 27 27 27 27 27 27 27 26 26 26 26 26 27 27 27 26 27 28 29 30 30 30 31 31 30 30 30 30 31 32 32 32 31 31 32 33 34 33 33 31 30 30 31 32 31 30 30 29 29 29 28 27 26 25 25 25 25 24 23 22 21 20 20 20 21 21 22 22 22 22 22 22 22 22 22 22 22 22 23 23 23 23 24 25 25 25 25 25 26 26 26 28 28 28 28 28 29 29 29 29 29 29 29 29 29 nan nan nan nan nan 28 29 31 31 33 33 nan nan 29 28 27 27 27 27 28 28 28 28 28 28 28 29 29 29 29 29 29 29 29 29 nan nan nan nan nan nan nan nan nan nan nan 29 30 30 30 30 30 30 30 30 30 30 29 28 27 27 26 26 26 27 27 27 26 27 26 26 26 27 28 28 28 28 28 27 26 25 24 23 23 23 24 24 25 25 26 26 27 27 27 27 28 28 29 29 29 28 28 27 27 27 27 27 27 27 26 26 26 26 27 27 27 27 27 27 27 26 26 25 25 25 25 25 25 25 25 25 25 25 24 24 24 24 24 24 24 25 25 25 26 26 26 26 25 25 24 24 24 25 25 25 25 25 25 25 26 26 27 27 27 27 27 27 27 27 27 26 26 26 26 27 27 27 27 27 27 28 29 29 30 31 32 31 31 30 30 30 31 31 31 31 31 32 33 33 34 32 31 31 31 31 30 30 28 26 26 26 27 28 27 27 27 27 26 25 25 24 23 22 21 20 20 20 21 21 22 22 23 23 23 23 22 22 22 22 22 22 22 23 23 24 24 25 25 25 25 25 26 26 26 28 28 28 28 29 29 29 29 29 29 29 30 30 nan nan nan nan nan 27 29 31 32 32 33 nan nan 29 28 27 26 26 27 28 28 28 29 28 28 28 29 29 29 29 29 29 29 29 30 30 nan nan nan nan nan nan nan nan nan 30 nan 30 30 30 30 30 31 31 31 31 30 30 30 29 28 27 27 27 27 28 28 28 27 28 27 27 28 29 29 30 29 29 29 28 27 26 24 23 23 23 24 24 25 25 26 26 26 26 26 27 27 28 29 29 29 28 27 27 27 27 27 28 28 28 27 26 26 27 27 28 28 28 28 28 27 27 26 26 25 26 26 26 26 26 26 25 25 25 25 25 24 24 24 24 24 24 25 25 26 26 26 26 26 25 24 24 24 24 25 25 25 25 25 25 25 26 27 27 26 27 27 27 27 27 27 26 26 26 26 27 27 27 27 27 27 28 28 29 30 31 31 31 31 31 30 29 30 30 29 30 32 32 33 33 32 31 30 31 31 31 29 27 26 25 25 25 27 29 29 29 29 29 28 27 26 25 23 22 21 20 20 20 21 21 22 22 23 23 23 23 23 23 22 22 22 22 22 23 23 24 24 25 25 25 25 26 26 26 26 28 28 28 28 29 29 29 29 29 29 30 30 nan nan nan nan nan 28 28 30 32 32 33 nan nan nan nan 27 27 26 26 27 28 28 28 nan nan nan nan nan nan 29 29 29 29 29 30 30 nan nan nan nan nan nan nan nan nan nan 30 30 30 30 30 30 31 31 32 32 31 31 30 29 29 28 28 28 27 28 28 29 29 29 28 28 28 29 30 31 31 31 30 30 29 28 26 24 23 23 24 24 24 24 25 25 25 26 26 26 26 27 28 28 28 28 28 27 27 27 27 28 28 28 28 28 27 27 27 28 28 28 29 29 28 28 27 27 26 26 27 27 27 27 26 26 26 26 26 26 25 24 24 24 24 24 25 25 25 26 26 26 26 26 25 25 24 24 24 25 25 25 26 25 25 25 25 26 26 26 27 27 27 27 27 26 26 26 26 27 27 27 27 27 27 27 27 28 28 29 30 30 31 31 31 31 30 29 29 28 30 31 31 32 31 31 29 30 30 30 29 28 27 27 27 28 28 29 31 31 30 29 29 28 28 27 25 23 22 21 20 20 20 21 21 21 22 23 23 23 23 23 23 22 22 22 22 22 23 24 24 24 25 25 25 25 25 26 26 26 28 28 28 28 29 29 29 29 29 30 30 29 29 nan nan 28 28 29 30 31 nan 33 nan nan nan nan nan 27 27 27 27 27 28 28 28 nan nan nan nan nan nan 29 29 29 29 30 30 31 nan nan nan nan nan nan nan nan nan 30 30 30 30 30 30 31 31 32 32 32 31 30 30 29 29 29 29 29 29 29 29 29 29 29 29 29 29 30 32 32 32 32 31 31 29 27 25 24 24 24 24 23 24 24 24 24 25 25 25 25 25 26 27 27 27 27 27 27 27 27 27 28 28 28 28 28 28 28 28 28 28 29 29 30 29 28 27 27 27 27 27 27 27 27 27 27 27 27 26 26 25 25 25 25 25 25 25 25 25 26 26 26 26 26 26 26 25 24 24 25 26 26 26 25 25 25 25 25 26 27 27 28 28 28 27 26 26 26 26 27 27 27 27 27 26 27 27 28 28 28 29 30 30 31 31 31 31 29 28 29 30 30 31 30 30 29 28 28 29 29 29 28 28 27 28 29 30 31 31 31 30 28 28 28 28 27 26 24 22 22 21 21 21 21 21 22 23 23 23 23 23 23 23 23 22 22 22 23 23 24 24 25 25 25 25 25 25 26 26 26 28 28 28 28 28 29 29 29 29 29 29 29 29 nan nan nan 28 nan nan nan nan 32 32 nan nan nan 28 27 27 27 28 28 28 28 nan nan nan nan nan nan 29 nan 29 29 29 30 31 31 nan nan nan nan nan nan nan nan nan nan nan 31 30 30 30 30 31 32 32 31 31 30 29 29 30 30 30 31 31 31 30 30 30 29 29 30 31 32 33 33 34 33 32 30 28 27 25 24 24 24 23 23 23 23 23 24 24 24 25 25 25 25 26 26 27 27 27 27 27 27 27 28 28 28 28 29 29 29 29 29 29 30 30 30 30 29 28 28 28 28 28 28 27 27 27 27 27 27 26 26 25 25 25 25 25 25 26 26 26 26 26 27 27 27 27 27 26 25 24 25 26 26 26 26 25 25 25 25 26 27 27 28 28 28 27 26 26 27 27 27 27 27 27 26 27 27 28 28 28 28 29 29 30 31 31 32 31 30 29 30 30 30 30 29 28 27 27 27 27 27 27 28 28 28 28 29 30 30 30 29 29 27 27 27 27 26 25 24 22 21 21 21 21 21 21 22 23 23 23 23 23 23 23 23 23 22 22 23 23 24 24 25 25 25 25 26 26 26 26 26 27 28 28 28 28 28 29 29 30 30 29 29 28 nan nan nan nan nan nan nan nan 31 31 31 nan nan nan nan 27 28 28 28 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 30 29 29 30 31 32 32 31 30 29 29 30 31 31 31 32 32 32 32 31 31 30 30 31 32 33 34 34 34 34 32 30 28 26 25 24 24 23 23 23 23 23 23 23 24 24 24 24 24 25 25 26 26 26 26 26 27 27 28 28 29 29 29 30 30 30 29 30 30 30 30 30 30 29 29 29 29 29 29 28 28 27 27 27 27 27 26 26 26 26 25 25 25 26 26 26 26 26 26 26 27 27 28 27 26 25 25 26 26 26 26 26 26 26 26 25 26 27 28 28 28 28 28 27 27 27 27 27 27 27 27 27 27 28 28 28 28 29 29 29 30 31 32 32 32 31 31 30 30 30 30 29 28 27 27 27 27 26 26 26 27 27 28 28 28 28 28 27 27 26 26 26 26 25 24 23 22 21 21 21 21 22 22 22 22 22 22 22 23 23 23 23 22 22 23 23 24 24 25 25 25 25 25 26 26 26 26 26 27 27 28 28 28 29 29 30 30 29 29 28 28 nan nan nan nan 30 31 nan nan nan nan 30 nan nan nan nan nan nan 29 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 29 29 29 30 31 32 32 31 30 29 30 31 32 32 32 33 33 33 33 33 32 31 31 33 34 34 34 34 34 33 32 29 27 26 25 24 24 23 23 23 23 23 23 23 23 23 24 24 24 24 25 25 26 26 26 26 26 27 28 29 29 29 30 30 30 30 29 29 30 30 30 30 30 30 30 30 29 29 29 29 28 27 27 26 26 26 26 26 26 26 26 25 26 26 26 27 26 26 26 26 27 27 28 28 27 26 25 26 26 26 27 27 27 27 26 26 26 27 28 28 28 28 28 28 27 27 27 27 27 27 27 27 28 28 28 28 29 29 29 29 30 31 32 32 32 32 32 30 30 29 29 29 29 29 28 29 28 27 26 26 26 27 27 27 27 26 26 26 25 25 25 24 24 23 22 22 21 21 20 21 21 22 22 22 22 22 22 22 22 22 22 22 22 23 23 24 24 25 25 25 25 25 26 26 26 26 26 26 27 27 28 28 29 29 29 29 29 29 29 29 28 nan nan nan 29 30 30 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 29 29 30 31 32 32 31 30 30 30 31 31 32 33 33 33 33 33 33 33 33 33 34 34 35 35 35 35 33 31 29 27 26 25 25 24 24 23 23 23 23 23 23 23 23 23 23 23 24 25 25 26 26 25 26 27 28 29 29 29 29 29 29 29 29 29 29 29 30 30 30 30 30 30 30 30 30 29 29 28 28 27 26 26 26 26 26 25 25 25 26 26 27 27 27 27 27 27 27 27 27 28 28 27 27 26 26 26 26 27 27 27 27 27 26 27 27 27 28 28 28 28 27 27 27 26 27 27 27 27 28 28 28 28 29 29 29 29 29 30 31 31 32 32 32 32 31 30 29 29 29 29 30 30 31 30 29 28 27 27 27 27 27 27 26 26 25 24 24 23 23 22 22 21 21 20 20 20 20 21 21 22 22 22 22 22 22 22 22 22 22 22 23 23 24 24 24 25 25 25 25 26 26 26 26 26 26 28 27 28 28 28 29 29 29 29 29 29 28 28 28 nan 29 29 29 29 nan nan 30 nan nan nan nan nan nan nan nan nan nan 29 28 28 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 29 30 30 31 32 32 31 31 31 31 31 32 32 33 33 33 33 33 34 34 34 34 35 35 36 36 36 35 33 31 29 28 27 27 27 26 25 24 24 24 23 23 23 23 23 23 23 23 24 25 25 26 26 26 26 28 28 29 29 29 29 29 28 28 29 29 29 29 30 30 30 31 30 30 29 29 29 29 29 29 28 28 27 27 26 26 25 25 25 25 26 26 27 27 27 27 27 27 27 27 27 28 28 28 27 27 26 26 26 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 26 26 26 27 27 27 28 28 28 29 29 30 30 29 29 30 30 30 31 32 32 32 31 31 30 29 29 29 30 31 31 31 31 31 30 29 29 28 29 28 27 26 24 23 23 22 21 21 21 21 21 20 20 20 20 20 21 21 22 22 22 22 22 22 21 21 22 22 23 24 24 24 24 25 25 25 25 26 26 26 26 26 26 28 28 28 28 28 29 29 28 28 28 28 28 28 28 29 29 29 29 nan nan 29 29 29 29 29 28 nan nan nan nan nan nan nan 29 29 29 30 30 nan nan nan 31 31 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 29 29 30 30 31 31 31 30 31 31 31 31 32 32 33 33 33 34 34 34 34 35 36 37 37 37 37 36 34 32 31 30 29 29 28 27 26 26 25 25 24 24 23 23 23 23 23 23 24 25 25 26 26 27 27 28 28 29 29 29 29 28 28 28 29 29 29 30 30 30 31 31 31 30 29 29 29 29 29 29 29 29 28 28 27 26 25 25 25 25 25 26 26 26 26 27 27 27 27 27 27 27 28 28 28 27 26 25 26 27 27 26 26 27 27 27 27 27 27 27 27 27 27 27 26 26 26 27 27 27 27 28 29 30 30 30 30 30 29 29 30 30 31 31 31 32 32 31 31 30 30 30 30 30 31 32 33 33 32 32 31 31 30 29 27 26 24 23 22 21 20 20 20 21 20 20 20 20 20 20 21 21 21 21 22 22 22 22 21 21 22 22 23 24 24 25 25 25 25 25 25 26 26 26 26 26 26 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 29 28 28 28 28 28 29 29 30 30 30 30 30 31 31 31 31 31 31 30 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 30 30 30 30 30 30 30 30 31 31 32 32 32 32 33 33 33 34 34 34 35 35 36 37 38 38 37 36 35 33 32 32 31 30 30 29 28 27 26 26 25 24 24 24 23 23 23 23 24 25 25 26 26 27 27 28 28 28 29 29 29 28 28 28 29 29 30 30 30 30 31 31 31 31 30 29 29 29 29 29 29 29 29 29 28 27 26 27 26 25 26 26 26 26 26 27 27 27 27 27 27 27 27 27 28 27 26 25 25 26 26 26 26 26 27 27 27 27 27 27 27 27 27 27 27 27 27 27 28 28 28 28 29 30 30 30 30 30 29 29 29 30 31 31 31 32 32 32 32 31 31 30 30 31 31 32 33 33 33 33 32 31 30 29 27 26 24 22 22 21 20 20 20 20 20 20 20 20 20 20 20 20 21 21 22 22 22 22 22 22 22 22 23 23 24 25 25 25 25 25 25 25 25 26 26 26 26 28 28 28 28 28 28 28 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 28 28 28 28 28 28 28 28 29 30 30 30 30 31 31 32 31 30 30 30 nan nan 32 32 32 nan nan nan nan nan nan nan nan nan nan nan nan nan nan 31 30 30 30 30 30 30 31 32 32 32 32 32 32 33 34 34 34 34 34 35 36 37 38 39 39 38 37 35 35 34 33 32 31 31 30 29 28 27 26 26 25 25 24 24 24 23 24 24 25 25 26 26 26 27 27 27 28 28 29 29 29 28 28 29 29 29 30 30 30 30 31 31 31 31 30 30 30 30 30 29 29 29 30 30 29 28 29 28 28 26 26 26 26 27 27 27 27 27 26 27 27 27 27 27 27 26 25 25 26 26 26 26 26 27 27 27 27 27 27 27 27 27 27 27 27 28 28 29 28 28 29 29 29 29 30 30 29 29 29 29 30 31 32 32 32 32 32 32 31 31 31 32 32 32 32 32 32 32 32 31 30 30 29 28 26 24 23 22 22 21 21 21 20 20 20 20 20 20 20 20 21 21 22 22 22 22 22 22 22 22 22 23 23 24 25 25 25 25 25 25 25 25 25 26 26 26 28 28 28 28 28 28 27 27 27 26 26 26 26 27 27 27 27 27 26 27 27 27 27 nan 28 nan nan nan 28 28 29 30 30 30 30 31 31 32 31 30 29 30 nan 31 32 32 32 nan nan nan nan nan nan nan nan nan nan nan nan nan nan 31 30 30 30 30 30 31 32 32 33 32 32 33 33 34 34 34 35 35 35 36 37 38 39 40 39 39 38 37 36 34 33 32 31 31 30 30 29 28 27 27 26 25 25 25 24 24 24 25 25 25 26 26 26 27 27 27 27 28 28 29 29 29 29 29 29 29 30 30 30 30 30 31 31 31 31 31 31 30 30 30 29 29 30 31 31 31 31 31 29 27 27 27 27 27 27 27 27 26 26 26 26 27 27 27 27 26 25 25 25 25 26 26 27 27 27 27 27 27 27 27 27 27 27 27 28 28 29 29 29 28 29 29 29 29 29 29 29 29 29 29 30 32 33 33 33 33 33 32 32 31 31 32 32 32 31 31 31 31 30 30 29 30 30 28 27 26 25 23 22 22 22 22 21 21 21 20 21 20 20 21 21 22 22 22 23 23 22 22 22 22 22 23 23 24 25 25 25 25 25 25 25 25 25 26 26 26 28 28 28 28 28 27 27 26 26 26 26 26 26 26 26 27 26 nan 26 26 26 26 26 nan nan nan nan nan 28 29 29 30 30 30 nan 31 31 31 31 30 29 30 31 31 31 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 32 31 31 30 30 30 30 31 32 33 33 32 32 32 33 34 35 35 36 36 36 37 38 39 39 39 39 39 38 37 35 34 33 32 31 30 30 29 29 28 27 27 26 26 25 25 25 25 25 25 25 25 26 26 26 27 27 27 27 27 28 28 29 29 29 29 29 29 29 30 30 30 30 30 31 31 32 32 31 31 30 30 29 29 30 31 31 31 32 32 30 28 27 27 27 27 27 27 27 26 26 26 26 26 27 27 27 26 25 25 25 25 26 26 27 27 27 27 27 27 27 27 27 27 28 28 28 29 29 29 29 29 28 28 29 29 29 29 29 30 30 30 31 32 33 33 33 34 33 33 32 31 31 32 32 32 31 30 30 30 30 30 30 30 30 29 28 27 25 24 23 22 23 23 22 21 21 21 21 21 21 22 22 22 22 23 23 23 22 22 22 22 22 23 24 24 25 25 25 25 25 25 25 25 26 26 26 26 28 28 28 28 28 27 27 26 26 25 25 25 25 25 26 26 25 nan nan 25 25 25 25 26 26 27 28 28 28 29 29 nan nan nan nan nan 31 31 nan nan 30 30 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 32 31 30 30 30 31 32 32 32 32 32 32 32 33 34 36 37 37 37 38 39 39 39 39 39 39 39 38 37 35 34 33 31 30 29 29 28 28 28 27 27 26 26 26 25 25 25 25 25 25 25 25 26 26 27 27 26 26 27 27 28 28 29 29 29 29 29 29 30 30 30 30 30 30 30 31 31 31 30 30 30 30 30 30 30 30 31 32 30 29 28 27 27 27 27 27 27 27 27 26 26 26 26 27 27 27 26 25 25 25 25 25 26 26 27 27 27 27 27 27 27 27 27 28 28 28 28 29 30 29 29 29 29 29 30 29 29 29 30 30 31 32 32 32 33 33 33 33 33 32 31 31 31 31 31 30 30 30 30 30 30 30 30 30 29 28 27 25 24 23 23 23 23 23 23 22 22 22 22 22 22 22 22 23 23 23 23 22 22 22 22 22 23 24 24 25 25 25 25 25 25 25 25 26 26 26 26 28 28 28 28 28 27 27 26 26 25 25 25 24 25 25 25 25 25 nan nan nan 25 25 25 26 nan 28 28 28 29 nan nan nan 29 30 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 32 31 30 29 30 30 31 32 32 32 32 32 32 33 34 35 37 38 38 38 39 39 40 40 40 39 38 38 37 36 34 33 32 30 29 28 28 28 27 27 27 26 26 26 26 26 25 25 25 25 25 25 25 26 26 26 26 26 26 26 27 27 27 28 28 28 29 29 29 29 29 29 29 29 30 30 30 31 30 30 30 31 31 30 30 30 30 30 31 30 28 27 27 27 27 27 27 26 26 27 27 27 27 27 27 27 27 27 26 25 25 24 25 26 26 27 27 27 27 27 27 27 27 28 28 28 28 28 29 30 30 30 30 29 29 30 29 29 29 30 30 31 31 32 32 33 33 33 33 32 32 32 32 32 31 31 30 30 30 30 29 29 30 30 29 29 28 26 25 24 24 24 24 23 23 23 22 22 22 22 23 23 23 23 23 23 23 22 22 22 22 22 23 24 24 24 25 25 25 25 25 25 25 26 26 26 26 26 28 28 27 27 27 27 27 27 26 25 24 24 24 24 24 24 25 25 25 25 25 25 25 25 26 27 28 28 29 29 28 nan nan 29 30 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 31 31 31 31 nan nan nan nan 31 30 29 29 30 31 32 32 32 32 32 33 33 34 35 36 38 39 38 38 39 40 40 40 39 38 38 37 36 35 33 32 31 29 29 28 27 27 27 27 26 26 25 25 25 25 25 25 25 25 25 25 25 26 26 26 26 26 26 26 26 26 26 27 27 28 28 29 28 28 28 28 28 28 29 30 30 30 30 30 30 31 31 31 31 30 29 30 30 30 28 27 26 26 26 26 26 26 26 26 26 26 27 27 27 27 27 27 27 25 25 24 25 26 26 26 27 27 27 27 27 27 28 28 28 27 27 27 27 28 29 30 30 30 30 30 30 30 30 30 30 31 31 31 32 32 33 33 33 32 32 32 32 32 32 31 30 30 29 28 28 28 28 29 29 28 28 26 25 25 24 24 24 23 23 23 23 23 23 23 23 23 23 23 23 23 23 22 22 22 22 22 23 23 24 25 25 25 25 25 25 25 25 26 26 26 26 26 28 28 27 27 27 27 27 26 26 25 24 24 24 24 24 24 24 25 25 25 25 25 25 25 26 27 28 28 29 29 29 29 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 33 33 32 31 31 31 31 32 32 31 31 30 30 29 30 31 32 32 32 31 32 32 33 34 36 37 38 38 38 38 38 39 40 40 40 39 37 37 36 35 34 32 31 30 29 28 27 26 26 26 26 26 25 25 25 25 25 25 25 25 24 24 25 25 26 26 26 26 26 26 26 27 27 27 27 27 28 29 29 29 28 28 28 28 29 30 30 30 30 30 30 30 30 30 30 30 30 30 29 30 29 28 27 26 26 26 26 26 25 26 26 26 26 26 26 27 26 27 27 27 26 25 24 25 26 26 26 26 27 27 27 28 28 28 28 28 27 27 27 27 28 29 30 31 30 30 31 31 31 31 31 31 31 30 30 31 32 33 33 33 33 34 33 33 33 32 31 30 29 28 28 27 27 28 28 28 28 27 26 26 25 25 24 23 22 23 23 23 23 23 24 24 24 24 24 23 23 22 22 22 22 22 23 23 24 24 24 25 25 25 25 25 25 26 26 26 26 26 26 28 28 28 28 28 27 27 26 26 25 25 24 24 23 23 24 24 25 25 25 25 25 25 26 27 27 28 28 29 29 29 29 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 33 32 31 31 31 32 31 31 30 30 29 29 30 31 32 32 32 31 31 32 33 34 36 37 38 39 39 38 38 38 38 39 39 39 38 37 35 35 34 32 31 31 29 28 27 26 25 25 25 25 25 24 24 24 24 24 24 24 24 24 24 25 25 26 26 26 26 26 26 27 27 27 27 27 28 28 29 30 30 30 29 28 28 29 30 30 30 30 30 30 30 30 30 30 30 31 30 30 29 28 28 28 28 27 26 25 25 25 26 26 26 26 26 26 26 27 27 28 27 26 25 25 26 26 26 26 26 27 27 28 28 29 29 29 29 28 28 27 28 28 29 30 31 32 32 32 32 32 32 32 31 30 30 30 31 32 33 33 34 34 34 34 33 33 32 31 30 29 28 28 27 27 27 28 28 27 27 26 26 25 25 24 23 22 23 23 24 24 24 24 24 24 24 24 23 23 22 22 22 22 22 23 23 24 24 25 25 25 25 25 25 25 25 26 26 26 26 26 28 28 28 28 28 27 27 27 26 26 26 25 24 24 24 24 25 25 25 25 26 26 26 26 27 28 28 28 28 29 29 29 29 30 31 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 33 32 32 32 32 32 31 31 30 30 29 29 31 32 33 33 32 31 32 33 34 35 36 38 39 39 38 37 37 37 38 38 38 38 37 35 34 33 33 32 31 30 29 28 26 26 25 24 24 25 25 24 24 24 24 23 23 24 24 24 24 25 25 26 26 27 27 27 27 27 27 28 28 28 28 28 28 29 30 30 30 29 29 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 29 28 28 28 28 28 27 26 25 25 26 26 26 26 27 27 27 27 28 28 28 27 26 26 26 26 26 26 27 27 28 28 29 29 29 29 29 29 28 28 28 28 29 31 32 32 32 32 32 32 32 32 31 30 30 31 32 32 33 33 34 34 35 35 34 33 32 31 30 29 28 28 28 27 27 27 27 26 26 26 25 25 25 24 23 23 23 24 24 25 25 24 24 24 24 23 23 23 22 23 23 23 23 23 23 24 24 25 25 25 25 25 25 25 25 25 26 26 26 26 29 29 29 29 28 28 27 27 27 27 26 26 26 26 26 25 25 25 25 26 26 26 26 26 27 28 28 29 29 29 29 29 29 30 31 32 32 nan nan nan nan nan nan nan nan nan nan nan nan nan 33 32 32 32 32 32 32 31 30 29 29 30 32 32 33 33 32 31 32 33 35 36 37 38 38 38 38 36 36 37 37 38 37 37 36 34 33 32 32 31 30 29 28 27 26 25 25 24 24 24 24 24 24 23 23 23 23 23 23 24 24 25 25 25 26 27 27 27 27 27 28 28 28 28 28 28 28 28 29 30 31 30 30 30 30 30 30 30 30 30 29 29 29 30 30 30 30 30 29 29 28 28 28 28 28 28 27 26 27 27 26 26 27 27 27 27 28 29 29 28 27 27 26 26 26 26 27 27 28 29 29 29 29 29 29 29 29 28 28 29 30 30 31 32 32 32 32 32 32 32 31 30 30 31 32 32 32 33 34 34 35 35 34 33 32 30 30 29 28 28 28 27 27 26 26 25 25 25 25 25 25 24 23 23 24 24 24 25 25 24 24 23 23 23 23 23 23 23 23 23 23 23 23 24 24 25 25 25 25 25 25 25 25 25 26 26 26 26 29 29 29 29 29 28 28 28 28 27 27 27 27 27 27 26 26 26 26 26 26 26 27 27 28 28 29 29 29 29 30 30 30 30 32 32 32 32 32 nan nan nan nan nan nan nan nan nan nan 34 33 33 32 32 32 32 32 31 30 29 30 31 32 33 33 32 32 32 33 34 36 36 37 37 37 37 36 35 36 36 37 37 36 35 34 33 32 31 31 30 29 28 28 27 26 25 24 24 24 24 24 24 24 23 23 23 23 23 23 23 24 24 25 25 26 26 27 27 28 28 28 28 28 28 28 27 27 28 28 29 30 30 30 30 29 29 30 30 30 30 29 29 29 29 29 30 30 30 29 29 29 29 29 29 29 29 29 28 28 28 26 26 26 26 26 27 28 29 29 29 28 27 27 26 26 27 27 28 28 29 29 29 29 29 29 29 29 28 29 29 30 30 31 31 31 32 32 32 32 32 32 31 31 31 31 31 32 33 34 35 35 35 34 33 32 32 30 29 28 28 28 27 26 26 25 25 25 25 26 25 25 24 24 23 23 24 24 24 24 24 23 23 23 23 23 24 23 23 23 23 22 22 23 24 24 25 25 25 25 25 25 25 25 26 26 26 26 26 30 30 30 30 30 29 29 28 28 28 28 28 28 28 27 27 26 26 26 27 27 27 27 28 28 29 30 30 30 30 30 30 30 31 32 33 33 32 32 32 nan nan nan nan nan nan nan 35 35 34 33 33 32 32 32 31 31 30 30 30 30 31 32 33 33 33 32 33 34 35 36 37 37 37 36 36 35 34 35 35 36 36 35 34 33 32 31 31 30 30 29 28 27 26 25 25 25 24 24 24 24 24 23 23 23 23 23 23 23 24 24 24 25 25 26 26 27 27 28 28 28 28 28 27 27 27 27 27 27 28 29 29 29 29 29 29 29 30 30 30 29 29 29 29 29 30 30 30 29 29 29 30 30 30 30 30 30 30 30 29 27 26 26 26 26 27 28 29 29 29 28 27 26 26 26 27 27 28 29 29 29 29 29 29 29 29 29 29 29 30 30 30 30 31 31 31 32 33 33 32 32 32 32 31 31 31 32 33 34 35 35 34 33 33 32 31 30 29 28 28 27 27 26 25 25 25 25 25 25 25 25 24 24 23 23 23 23 24 24 23 24 24 24 24 23 23 23 23 23 23 23 23 23 24 24 25 25 25 25 25 25 25 25 25 26 26 26 26 31 31 31 30 30 30 29 29 29 29 29 28 28 28 28 28 27 27 27 28 28 28 28 28 29 30 30 30 30 31 31 31 31 32 32 33 33 33 32 33 33 nan nan nan 33 nan 34 35 35 34 33 33 32 32 31 31 30 30 30 30 31 32 33 34 34 33 33 33 34 36 37 37 37 36 35 34 34 34 34 35 35 35 34 33 32 32 31 30 30 29 28 27 27 26 25 25 25 25 24 24 24 23 23 23 23 23 23 23 24 24 24 24 25 25 26 26 27 27 27 27 27 27 27 27 27 27 27 27 27 28 29 29 29 29 29 29 29 29 30 30 30 29 29 29 29 30 30 30 30 29 30 30 31 31 31 31 31 30 30 29 29 28 27 26 26 27 28 28 29 28 28 27 26 26 26 27 27 28 28 29 30 30 29 29 29 30 30 29 29 30 30 30 31 31 31 32 32 33 32 32 32 32 32 32 32 32 33 34 35 35 35 33 33 32 31 30 30 29 29 28 27 27 26 26 26 25 25 25 24 23 23 23 23 24 24 24 24 24 24 24 24 25 24 24 23 23 23 23 23 23 23 23 23 24 24 24 25 25 25 25 25 25 25 25 26 26 26 26 31 31 31 31 30 30 30 30 29 30 30 29 29 29 29 28 28 28 28 29 29 29 29 30 30 30 31 31 31 32 32 32 32 32 33 34 33 33 33 33 33 nan nan 32 33 34 34 34 34 34 33 32 32 32 31 31 30 30 30 31 32 34 34 34 34 33 33 34 35 36 37 37 37 36 35 34 33 33 34 34 35 34 34 33 32 32 31 30 30 29 28 27 26 26 26 25 25 25 24 24 24 23 23 23 23 23 23 24 24 24 24 25 25 26 26 26 27 27 27 27 26 26 27 27 27 27 27 27 27 27 28 28 29 29 29 29 29 29 29 30 30 30 29 30 30 30 30 30 30 30 30 31 31 31 31 30 30 30 30 30 30 29 28 28 27 27 28 28 28 28 28 27 26 26 27 27 28 28 28 29 30 30 29 30 30 30 30 30 30 30 30 30 31 31 31 32 32 32 32 32 32 32 32 32 33 33 33 34 34 34 34 32 31 31 30 30 30 29 29 28 27 27 27 26 26 26 25 25 24 23 23 23 23 26 27 27 26 26 26 26 25 25 24 24 23 23 23 23 24 24 24 23 23 23 24 24 25 25 26 25 25 25 25 25 25 26 26 26 31 32 31 31 31 31 30 30 30 30 30 30 29 29 29 29 28 29 29 29 29 30 30 30 31 31 31 32 32 32 32 32 33 33 34 34 34 33 33 33 33 33 33 33 33 34 34 34 34 33 33 32 33 33 32 31 31 31 31 32 33 34 34 34 34 34 34 35 35 36 37 37 36 35 34 33 33 33 34 35 35 35 35 34 32 31 31 30 29 29 28 27 27 26 26 26 25 25 25 24 24 24 24 24 24 24 24 24 24 25 25 26 26 26 26 26 27 27 27 26 26 26 26 26 27 27 27 27 27 27 27 28 28 29 29 29 29 29 29 30 30 30 30 30 30 30 31 31 31 30 31 31 31 31 31 30 29 29 30 31 31 30 29 29 28 28 28 28 28 28 27 27 26 27 28 28 28 29 29 30 30 30 30 30 30 31 31 31 31 30 30 30 30 31 31 32 32 31 31 31 32 32 32 33 33 33 33 33 33 33 32 32 30 29 29 29 30 30 29 28 28 27 27 27 26 26 26 25 25 24 24 24 25 28 29 28 27 27 26 26 25 24 24 23 23 23 23 23 24 24 24 24 23 23 24 24 25 26 26 26 25 25 25 25 25 26 26 26 32 32 32 31 31 31 31 31 30 30 30 30 30 30 29 29 29 29 29 30 30 30 31 31 31 31 32 32 32 32 32 33 34 34 34 34 34 33 33 33 34 34 33 33 34 34 34 34 34 33 33 33 34 34 33 33 32 31 31 32 34 35 35 34 34 34 34 35 35 36 37 37 36 35 34 34 33 34 35 36 36 36 35 34 33 32 31 30 30 29 28 27 27 27 26 26 26 26 25 24 24 24 24 24 24 24 24 24 25 25 26 26 26 27 27 27 27 27 26 26 26 25 25 26 26 27 27 27 27 27 28 28 28 29 29 29 29 30 30 30 30 30 30 30 30 31 31 31 31 31 31 31 32 32 31 31 30 30 30 31 31 31 30 30 29 28 28 28 28 27 27 27 27 27 28 28 29 29 29 29 30 30 30 30 31 31 31 31 31 31 30 30 30 31 31 31 31 31 31 32 32 33 33 33 33 32 32 32 31 31 30 30 29 30 30 30 30 30 30 30 29 28 27 26 26 26 26 26 26 26 26 27 28 29 30 29 28 27 26 26 26 24 24 23 23 23 23 24 25 25 25 25 24 24 25 25 25 25 25 25 25 25 25 25 25 26 26 26 32 32 32 32 31 31 31 31 31 30 30 30 30 30 29 29 29 29 29 30 30 31 31 31 32 32 32 32 32 32 33 34 34 34 34 34 34 33 33 33 34 34 34 34 34 34 35 35 35 34 33 34 35 35 34 33 31 31 31 32 34 35 35 34 34 34 34 35 36 36 37 37 36 35 34 34 34 34 35 36 36 36 36 34 33 32 31 30 30 29 28 28 27 27 26 27 26 26 25 25 24 24 24 25 25 25 25 25 25 26 26 27 27 27 27 27 27 26 26 26 26 25 25 25 26 26 27 27 28 28 28 28 28 28 29 29 30 30 30 30 30 29 30 30 31 31 31 31 31 31 31 31 32 32 32 32 31 30 31 32 32 32 32 31 30 28 27 27 27 27 27 27 27 27 28 28 29 29 29 29 29 30 30 30 31 31 31 31 31 31 31 30 30 30 30 30 31 31 31 32 32 33 32 32 32 32 31 31 31 30 30 29 30 31 31 31 31 30 30 30 29 28 27 27 26 26 26 26 27 27 28 29 30 31 30 28 27 27 26 26 25 25 24 24 24 24 24 24 25 25 25 25 25 25 25 25 24 24 25 25 25 25 25 25 25 26 26 26 32 32 32 32 32 31 31 31 31 30 30 30 29 29 29 29 29 29 29 30 30 31 31 31 32 32 32 32 32 33 34 34 34 34 34 34 34 34 33 33 34 35 35 35 34 35 36 36 36 35 34 34 34 35 34 33 31 31 32 33 35 35 34 34 34 34 34 35 36 36 37 nan nan nan 34 34 34 34 35 36 37 37 36 35 33 32 31 30 30 29 29 28 27 27 27 27 27 26 26 25 25 25 25 25 25 25 25 25 26 26 26 27 27 27 27 27 27 26 26 26 26 25 25 25 25 26 26 27 28 28 28 28 28 29 29 29 30 30 30 30 30 30 30 31 31 30 30 31 31 31 31 31 32 32 32 32 32 31 31 32 32 32 32 31 30 28 27 27 28 27 27 27 27 28 28 28 29 29 29 29 29 30 30 31 31 31 31 32 32 32 32 31 30 30 30 30 31 31 32 32 32 32 32 32 32 32 32 32 32 31 31 30 32 33 33 33 32 31 30 30 30 29 28 27 26 26 26 27 28 29 30 30 30 30 28 26 26 26 26 26 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 26 26 26 32 32 32 32 32 32 31 31 31 30 29 29 29 29 29 29 29 29 29 30 30 31 31 31 32 32 32 32 32 33 34 34 34 34 34 35 35 34 34 34 35 36 36 35 35 36 37 36 35 34 34 34 34 34 34 32 32 31 32 34 35 35 34 34 33 33 33 34 35 36 36 nan nan nan 34 34 34 35 36 37 37 37 36 35 34 32 31 30 30 29 28 28 27 27 27 27 27 27 26 26 25 25 25 25 25 25 26 26 26 26 27 27 27 27 27 27 27 27 26 26 26 25 25 25 25 25 26 27 28 28 28 28 28 29 29 30 30 30 30 31 31 31 31 31 31 31 30 30 31 31 31 31 32 32 32 32 32 32 32 33 33 33 32 31 30 28 28 28 28 28 28 28 28 28 28 28 29 29 29 29 29 29 30 31 31 32 32 32 32 33 32 32 31 31 31 31 31 32 32 31 31 31 31 31 32 34 34 34 33 33 32 31 32 33 33 33 32 31 31 30 30 29 28 27 27 26 26 27 28 29 30 30 29 28 26 25 25 25 26 25 25 25 24 24 24 24 24 24 24 24 24 25 26 26 26 26 26 26 26 25 25 25 25 25 25 26 26 26 33 33 33 32 32 32 31 31 30 30 29 29 29 29 29 29 29 29 29 30 30 30 31 31 31 31 31 32 32 33 34 35 35 35 35 35 35 35 35 35 36 37 36 35 35 37 37 35 34 34 34 34 35 35 34 32 32 32 33 34 35 35 35 34 33 32 33 34 36 36 37 nan nan nan nan 35 34 35 36 37 38 38 36 35 34 33 32 30 29 28 28 27 27 27 27 27 27 27 27 27 26 26 25 25 25 25 26 26 26 26 27 27 27 27 27 27 27 26 26 26 26 25 25 25 25 26 26 27 27 28 28 28 28 29 29 29 30 31 31 31 31 31 31 32 31 31 31 31 31 31 31 32 32 32 32 32 32 32 33 33 33 33 32 31 30 29 28 29 29 28 28 28 28 28 28 29 29 30 30 30 29 30 31 32 32 32 32 32 33 33 32 32 32 32 31 31 32 32 31 31 31 31 31 32 33 34 35 35 34 33 32 32 31 31 31 31 31 31 31 30 30 29 29 28 27 27 26 27 28 29 29 28 27 27 26 25 25 25 25 24 24 24 23 23 23 23 23 23 23 24 25 25 25 26 27 27 27 26 26 25 25 25 25 25 26 26 26 27 33 33 33 32 32 32 31 31 30 30 29 29 29 29 29 29 29 29 30 30 30 30 31 31 31 31 31 32 33 34 34 35 35 35 36 36 36 36 36 36 37 37 37 36 36 37 36 35 35 34 34 35 35 35 34 32 32 32 33 34 35 35 35 33 32 32 34 35 36 37 37 nan nan nan nan 35 35 36 37 38 38 38 37 35 34 33 32 30 29 28 27 26 26 26 26 27 27 27 27 27 27 26 25 25 25 25 25 26 26 26 27 27 27 27 27 26 26 26 26 26 26 26 26 26 26 26 26 27 27 27 28 28 28 28 29 29 30 30 31 31 31 32 32 32 32 31 31 31 31 31 31 32 32 32 32 32 32 32 32 33 33 33 32 32 31 30 30 30 30 29 28 28 28 28 28 29 29 30 30 30 30 31 32 32 32 33 33 33 33 33 33 32 32 32 32 32 32 32 31 31 31 30 30 31 32 32 33 33 32 31 31 31 29 29 29 30 30 30 30 29 29 29 28 28 28 27 27 28 28 28 27 27 26 26 26 25 25 25 24 24 23 23 24 24 24 25 25 25 25 25 26 26 26 26 26 27 27 26 26 26 25 25 25 26 26 27 27 27 33 33 32 32 32 31 31 30 30 30 29 29 29 29 30 29 30 30 30 30 30 30 31 31 31 31 31 32 33 34 34 34 35 35 36 36 36 36 36 37 38 38 37 37 37 37 36 36 35 35 35 35 35 34 33 32 32 33 33 34 35 35 33 nan nan 33 34 36 37 38 38 38 nan nan nan 36 36 37 37 38 38 37 37 36 35 33 32 30 28 27 26 26 26 26 26 27 27 27 27 27 27 26 25 25 25 25 25 25 26 26 27 27 27 27 26 26 26 26 26 26 26 26 26 26 26 26 27 27 27 27 27 27 28 28 29 29 30 30 31 31 31 32 32 32 32 31 31 31 30 30 31 31 32 32 32 32 32 32 32 33 33 32 32 32 31 31 31 30 30 29 29 28 28 28 28 29 30 30 31 31 31 31 32 33 33 33 33 33 33 33 32 32 32 32 32 32 32 32 31 31 31 30 30 30 31 32 32 32 31 30 30 29 29 29 29 29 30 30 30 29 29 28 28 28 28 28 28 28 28 27 26 25 25 25 25 25 25 25 25 24 24 24 24 25 25 26 28 28 28 28 28 27 27 27 27 27 27 27 26 26 26 26 26 26 26 27 27 28 33 33 32 32 32 31 31 30 30 30 30 30 30 30 30 30 30 30 31 31 31 31 31 31 31 31 31 32 33 34 34 34 35 35 36 36 36 37 37 38 38 38 37 37 37 37 36 35 35 35 35 35 35 33 33 32 32 33 33 34 35 34 31 31 nan nan 35 37 38 38 38 37 nan nan nan 36 37 37 38 38 37 37 37 36 34 33 31 29 28 27 26 25 25 26 26 26 27 27 28 27 27 27 26 25 25 25 25 25 26 26 27 27 27 27 26 26 26 26 26 26 26 27 27 27 27 27 27 28 28 28 28 27 28 28 29 29 30 30 31 31 31 32 32 32 32 31 31 30 30 30 30 30 31 31 31 32 32 32 32 32 32 32 32 32 32 31 31 30 30 30 29 29 28 28 29 30 30 31 31 32 32 32 33 33 33 33 33 33 33 33 32 32 32 32 32 32 32 32 31 31 31 31 31 31 31 31 31 32 32 31 31 30 29 29 30 30 31 31 30 30 29 29 28 28 28 28 29 29 27 27 26 25 24 24 24 25 25 25 25 25 25 25 25 26 26 27 29 30 30 29 29 29 28 28 28 28 28 27 27 27 27 27 27 27 27 28 28 29 33 32 32 32 31 31 31 31 30 30 30 30 30 30 31 31 31 31 31 31 31 31 31 31 31 31 32 32 33 33 33 33 34 35 36 36 36 37 38 38 38 37 37 37 37 36 35 35 34 35 35 34 34 33 32 32 32 32 33 34 34 32 nan nan nan nan 35 37 37 37 37 37 nan nan nan 36 36 37 38 37 37 37 36 35 34 32 31 29 27 26 26 25 25 26 26 27 27 27 27 27 27 27 26 26 26 25 25 25 26 26 27 27 27 27 26 26 26 26 26 26 27 27 27 27 28 28 28 28 29 28 28 28 28 29 29 29 30 31 31 31 31 31 32 32 32 31 31 30 30 30 30 30 30 30 31 31 32 32 32 32 32 32 32 32 32 31 31 31 30 30 30 30 30 30 30 31 31 31 31 32 32 32 33 33 33 33 33 33 33 33 32 32 32 32 32 32 31 31 31 31 31 31 32 32 31 31 31 31 31 32 32 31 31 30 30 31 31 31 31 31 30 30 30 30 30 30 29 29 28 27 25 24 23 23 24 24 25 25 25 25 25 26 26 27 27 28 29 30 30 30 30 30 29 28 28 28 28 27 27 27 27 27 27 27 28 29 29 30 32 32 32 32 31 31 31 31 30 30 30 30 30 30 31 31 31 31 31 31 31 31 31 31 31 31 32 32 33 33 33 34 34 35 35 36 37 38 38 38 37 37 37 37 37 35 34 34 34 34 34 33 33 32 32 32 32 32 33 33 32 31 nan nan nan nan nan 35 36 37 37 36 nan nan nan nan 36 37 38 37 37 36 35 34 33 32 31 29 27 26 26 26 26 26 26 27 27 27 27 27 27 27 27 26 26 26 25 25 26 26 27 27 28 27 27 27 26 26 26 26 27 28 28 28 28 29 29 29 29 29 28 28 28 29 29 30 30 31 31 31 31 31 32 32 32 31 31 30 30 30 30 30 30 30 31 31 31 31 32 32 32 32 32 32 32 31 31 31 31 31 31 30 30 31 31 31 31 31 31 31 32 32 32 32 32 32 32 32 33 33 33 33 33 32 32 32 31 31 31 32 32 32 33 32 32 32 31 30 31 31 31 32 31 31 31 31 31 31 32 32 31 32 32 32 32 31 31 30 28 26 25 24 23 23 24 24 24 25 25 25 26 26 27 27 27 28 29 29 30 30 30 30 30 29 28 27 27 26 26 27 27 28 28 28 28 28 29 29 32 32 32 32 31 31 31 31 30 30 30 30 30 30 30 31 31 31 31 31 31 31 31 31 31 31 32 32 33 33 34 34 34 35 35 36 37 37 37 37 37 36 36 37 36 34 33 33 34 33 33 32 32 32 32 33 33 33 33 33 31 30 nan 30 32 32 33 35 36 37 37 36 nan nan nan nan nan nan 37 36 36 35 34 33 32 31 30 29 27 27 26 26 26 26 26 27 26 27 27 27 27 27 27 26 26 26 26 26 26 27 27 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 31 31 31 31 31 31 32 32 32 32 31 31 31 31 31 30 30 30 31 31 31 32 32 32 32 33 33 33 32 31 31 31 32 32 32 32 31 31 31 31 30 30 30 31 31 32 32 32 32 31 32 32 33 33 33 34 33 33 32 32 31 31 32 33 33 33 33 33 33 32 31 30 30 31 31 31 31 32 32 32 31 31 31 32 33 34 34 33 32 32 31 30 28 27 25 24 23 23 23 24 24 24 25 25 26 27 27 28 28 28 29 29 30 30 31 30 30 29 28 27 27 26 26 27 27 28 28 28 28 28 29 29 32 31 31 31 31 31 31 30 30 30 30 30 30 30 30 31 31 31 31 31 31 31 31 31 31 31 31 32 33 33 34 34 35 35 35 36 37 37 36 36 36 36 36 36 35 34 33 32 33 33 32 32 32 32 33 33 33 33 32 32 30 29 29 nan nan 32 33 34 35 36 37 36 36 nan nan nan nan nan 37 36 35 34 33 32 31 30 29 29 28 27 26 26 26 26 26 26 26 26 26 27 27 27 27 26 26 26 26 26 27 27 27 28 28 28 28 28 27 27 27 28 28 29 29 29 29 30 30 30 29 29 29 29 29 29 30 30 31 31 31 31 31 31 32 32 32 32 32 32 32 32 32 31 31 31 31 31 32 32 32 32 33 33 34 34 33 32 31 31 31 32 32 32 32 32 31 30 30 29 30 30 31 31 32 32 32 32 32 32 33 33 33 34 34 34 33 32 31 31 32 33 33 33 33 33 33 32 32 31 30 31 31 31 31 31 31 31 31 31 31 32 33 34 34 34 33 32 31 29 28 27 27 26 25 24 24 24 25 25 25 26 26 27 27 28 29 29 29 30 30 30 30 30 30 29 29 28 27 27 27 28 28 28 28 28 28 29 29 30 31 31 31 31 30 30 30 30 30 30 30 30 30 30 31 31 31 31 31 31 31 31 31 31 31 31 31 32 33 34 34 35 35 35 36 36 37 36 36 35 35 35 35 35 34 33 32 32 32 33 33 32 32 32 33 32 32 32 32 31 30 30 30 31 32 33 34 35 36 36 37 36 36 nan nan nan nan nan nan nan 34 33 32 31 30 29 29 28 27 27 26 26 26 26 25 25 25 26 26 26 26 26 26 26 26 26 26 27 27 27 27 27 28 28 28 28 28 28 28 28 28 29 30 30 30 30 31 30 30 29 29 29 30 30 30 30 31 31 31 31 31 31 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 33 33 33 34 34 33 33 32 31 31 31 31 32 32 33 32 31 31 30 30 30 30 31 32 32 33 33 33 33 33 33 34 34 34 34 33 32 32 32 32 32 32 32 32 32 32 32 33 32 31 31 31 31 31 31 30 30 30 29 29 30 32 33 33 34 34 33 31 29 29 29 28 28 27 26 26 25 26 26 26 26 26 27 27 28 29 29 30 30 30 29 29 29 29 29 29 28 27 27 27 28 28 28 28 29 29 29 30 30 31 30 30 30 30 30 30 30 30 30 30 30 31 31 31 31 31 31 31 31 31 31 31 31 31 31 32 32 33 34 35 35 35 36 36 37 37 36 35 34 34 34 34 34 33 32 31 32 33 33 33 33 32 32 33 32 32 32 32 32 32 32 31 32 33 33 34 35 36 36 37 37 37 36 nan nan nan nan nan 35 nan 32 31 29 29 28 28 28 27 27 26 26 25 25 25 25 25 25 25 26 26 26 26 26 26 26 26 27 27 27 27 28 28 29 29 29 29 28 28 28 29 29 30 30 30 31 31 30 30 29 29 30 30 30 30 31 31 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 33 33 33 33 33 32 32 32 32 32 32 32 32 32 32 32 31 31 31 31 32 32 33 34 34 34 34 34 34 34 34 34 34 34 34 34 33 33 32 32 32 31 32 32 33 33 34 33 33 32 32 31 30 30 29 29 28 28 28 30 31 32 33 34 33 32 31 30 29 29 29 29 28 28 27 26 26 26 26 26 26 27 28 28 29 30 29 29 29 29 29 29 29 28 28 28 27 28 29 29 29 29 29 29 29 30 31 30 30 30 30 30 30 30 30 30 30 30 30 31 31 31 31 31 31 31 31 31 31 31 31 31 31 32 33 33 34 35 35 36 36 36 36 36 35 34 33 33 33 33 33 32 32 31 32 32 33 33 33 33 33 33 33 33 33 33 33 33 32 32 33 33 33 34 35 36 37 37 37 37 37 nan nan nan nan nan 33 nan nan nan 29 29 28 27 27 27 26 26 25 25 24 24 24 24 24 25 25 26 26 26 26 26 26 26 27 27 27 27 28 28 29 29 29 29 29 29 29 29 30 30 30 31 31 31 31 30 30 30 30 30 30 31 31 32 32 32 32 32 32 32 32 33 33 32 32 33 33 33 32 32 33 33 33 33 32 32 32 32 32 33 33 33 33 32 32 32 33 33 33 32 32 32 32 32 32 32 32 32 32 33 33 35 35 35 35 35 34 34 34 34 34 35 35 35 35 35 33 33 32 32 32 32 34 34 36 36 36 35 33 32 31 30 30 29 28 28 28 29 30 31 32 32 33 32 31 30 29 29 29 29 29 28 27 27 26 26 26 26 26 27 27 28 29 29 29 29 29 29 29 29 29 28 28 28 28 29 29 29 29 29 29 29 30 30 31 30 30 30 30 30 30 30 30 30 30 30 30 30 31 31 31 31 31 31 32 31 31 31 31 31 31 32 33 34 34 35 35 36 36 36 36 36 35 33 33 33 33 33 32 32 31 32 32 33 33 33 33 33 33 33 33 33 33 33 34 34 33 33 33 33 34 34 35 36 37 37 38 37 37 36 nan nan nan nan nan nan nan nan nan 28 27 27 27 26 26 25 25 24 24 24 23 24 24 24 25 25 25 26 26 26 26 26 26 26 27 27 28 28 29 29 29 29 29 29 29 29 30 30 31 31 32 32 31 30 30 30 30 31 31 31 32 32 32 32 32 32 32 32 32 33 33 33 33 33 33 33 33 33 33 33 33 33 33 32 32 32 32 33 33 33 33 32 32 32 32 33 33 33 33 33 33 34 33 33 32 32 33 33 34 35 35 35 35 35 34 34 34 35 35 35 36 36 35 35 34 33 33 32 32 33 34 36 37 37 37 36 35 33 32 31 31 31 31 30 30 29 30 30 30 30 31 31 31 30 30 29 29 29 28 28 27 27 26 26 26 26 26 27 27 28 28 28 29 29 29 29 29 29 29 29 28 29 29 29 30 29 29 29 29 29 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 31 31 31 31 31 31 31 31 31 31 31 32 32 33 34 34 35 35 36 36 36 36 36 35 34 33 33 33 33 32 32 32 32 32 33 34 34 34 33 33 33 33 33 34 34 34 34 34 34 34 34 34 35 36 36 37 38 38 38 37 36 nan nan nan nan nan nan nan nan nan nan 27 27 26 26 25 25 24 24 24 23 23 23 24 24 25 25 25 25 26 25 25 25 26 26 26 27 27 28 28 29 29 29 29 29 29 29 29 30 31 31 32 31 31 31 30 30 31 31 32 32 32 32 32 33 33 33 33 32 32 33 33 33 33 33 33 33 33 34 34 34 33 33 33 33 32 32 32 33 33 33 33 33 33 32 33 32 32 33 33 34 35 35 35 34 33 33 33 33 34 34 34 35 35 35 35 35 35 36 36 35 35 35 35 34 34 34 34 33 33 33 35 35 35 36 36 36 35 33 32 32 33 33 34 34 32 31 30 30 30 29 29 29 29 29 29 29 29 29 28 27 27 26 26 26 26 26 26 27 27 28 28 28 28 28 29 29 29 29 29 29 29 29 30 30 29 29 29 29 29 29 29 29 29 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 31 31 31 31 31 31 31 30 30 31 32 32 33 34 35 35 35 36 36 36 36 35 35 34 34 34 34 33 33 33 32 32 33 33 34 34 34 34 33 34 34 34 34 35 35 35 35 35 35 35 35 35 35 36 37 38 38 38 37 36 35 nan nan nan nan nan nan nan nan nan 26 26 26 25 25 24 24 24 23 23 23 23 23 24 24 25 25 25 25 25 25 25 25 25 25 26 27 27 28 28 28 28 28 28 28 29 29 29 30 31 32 31 31 31 30 30 31 31 32 32 33 33 33 33 33 33 33 33 32 32 32 33 33 33 33 33 34 34 34 34 34 33 33 33 33 33 33 33 32 32 33 33 33 33 33 32 32 32 33 34 35 36 35 34 34 33 33 33 33 33 34 34 35 35 36 37 37 37 36 35 34 34 34 34 34 35 34 34 33 33 34 34 34 35 35 35 34 33 32 33 33 34 35 35 34 32 32 31 31 30 28 28 28 27 28 30 30 29 28 26 26 25 25 25 25 26 26 27 27 27 28 28 28 28 28 29 29 29 29 30 30 30 30 30 29 28 28 29 29 29 29 29 29 29 30 30 30 30 30 30 29 30 30 30 30 30 30 30 30 30 31 31 31 31 30 30 30 31 31 32 33 34 34 35 36 36 36 36 36 36 35 35 34 34 34 34 34 33 33 33 33 34 34 34 35 34 34 34 34 35 35 35 36 36 37 36 36 36 35 35 36 36 37 38 38 38 37 36 35 nan nan nan nan nan nan nan nan nan 26 26 26 25 24 24 24 24 23 23 23 23 23 24 24 24 24 24 25 25 24 nan 24 24 25 26 26 27 27 27 28 28 28 28 28 28 28 29 30 31 31 31 31 30 30 30 30 31 32 32 33 33 33 33 33 33 33 33 32 32 32 33 33 33 34 34 34 34 34 35 34 33 33 33 33 33 33 33 32 32 32 33 34 34 34 33 33 33 33 34 34 35 34 33 33 33 33 33 33 34 35 35 36 36 37 38 38 37 36 35 34 34 34 34 34 35 35 35 35 34 34 34 34 34 35 34 34 33 32 32 33 33 34 34 34 33 32 32 32 32 32 31 30 29 29 32 31 29 27 26 25 24 24 24 25 25 26 27 27 28 28 28 28 29 28 29 29 29 30 30 30 30 30 30 29 29 28 29 29 29 29 29 29 29 30 30 30 30 30 29 29 30 30 30 30 30 30 30 30 30 30 31 31 30 30 30 30 31 31 32 33 33 34 35 36 36 37 37 37 36 35 35 35 35 35 35 34 34 34 33 34 34 34 35 35 35 35 35 35 35 35 36 36 37 38 37 37 36 36 35 36 36 38 39 39 38 37 36 35 33 33 nan nan nan nan nan nan nan nan 25 25 25 24 24 24 23 23 23 23 23 23 23 24 24 24 24 24 24 24 23 24 24 25 25 26 26 26 27 27 27 27 27 27 28 28 29 29 30 31 31 31 30 30 30 31 31 32 32 32 33 33 33 33 33 33 33 32 32 33 33 33 33 34 34 34 34 34 34 34 34 33 33 33 33 33 33 33 33 33 33 34 34 34 34 34 34 34 34 34 34 33 32 33 33 33 33 34 34 35 35 36 37 37 38 38 36 35 34 34 34 34 34 35 35 35 35 35 35 34 34 34 34 34 34 34 34 33 33 33 34 34 34 34 33 33 33 33 34 34 35 34 33 33 34 32 30 27 26 25 24 23 24 25 25 26 27 27 27 28 29 29 29 29 29 29 30 30 30 30 30 30 30 29 29 29 29 29 29 29 29 29 30 30 30 30 30 29 29 29 30 30 30 30 30 30 30 30 30 30 31 30 30 30 30 31 31 31 31 32 33 35 36 36 37 37 37 37 37 36 36 36 35 35 35 35 35 34 34 34 34 35 35 35 35 35 35 35 35 36 36 37 38 38 38 38 36 35 35 36 37 38 39 39 38 37 36 36 34 32 nan nan nan nan nan nan nan nan 25 25 24 24 24 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 24 24 25 25 26 26 27 27 27 27 27 27 27 28 29 29 30 31 31 31 30 30 30 31 32 32 32 32 32 32 32 33 33 33 33 33 33 33 33 33 33 33 34 34 34 34 34 34 34 34 34 34 33 33 33 34 34 33 34 34 34 34 35 35 35 35 34 33 33 33 33 32 32 33 33 34 34 34 34 35 36 36 36 36 36 35 35 35 35 35 34 34 35 35 35 35 35 34 34 34 34 34 34 34 34 34 33 33 34 34 35 35 34 34 33 33 34 35 36 36 36 36 35 33 30 29 26 24 23 24 25 25 26 26 27 27 27 28 29 29 29 29 30 30 30 30 30 30 30 29 29 29 30 30 30 30 29 29 29 29 30 30 30 30 30 30 30 30 30 30 30 30 30 31 31 31 30 30 30 30 30 30 30 31 31 31 31 32 34 35 36 36 37 37 37 37 37 37 36 36 36 36 36 36 35 35 34 34 35 35 35 36 36 36 36 35 35 36 37 38 38 38 38 37 36 35 35 35 37 38 39 39 38 37 36 35 34 32 30 nan nan nan nan nan nan nan nan 24 24 24 23 23 23 23 22 22 22 22 22 22 23 23 23 23 23 23 23 23 23 24 24 25 25 26 26 27 27 27 27 27 27 28 28 29 31 31 31 31 30 30 30 31 31 32 32 32 32 32 32 32 32 33 33 33 33 33 33 33 33 33 33 34 34 34 34 34 34 34 34 34 34 33 34 34 34 34 34 34 34 34 34 35 35 35 34 34 33 34 34 33 33 33 33 33 34 33 34 35 35 35 35 35 35 36 36 35 35 35 34 34 34 35 35 35 35 34 34 34 34 35 35 35 34 34 33 34 34 34 35 36 36 35 35 35 35 35 36 37 37 37 36 35 32 29 26 25 24 24 25 26 27 27 27 27 28 29 29 29 30 30 30 30 30 31 30 30 29 29 29 30 30 30 30 30 30 29 29 30 30 30 30 30 30 30 30 30 30 30 30 30 31 31 31 31 31 30 30 30 30 30 30 31 31 31 32 33 34 35 36 36 37 38 38 38 38 37 36 35 36 36 36 36 36 35 35 35 35 35 36 36 36 36 36 35 35 36 37 38 39 39 38 37 35 34 34 35 36 38 39 39 38 37 36 34 33 31 30 nan nan nan nan nan nan nan nan 24 24 23 23 23 23 22 22 22 22 22 22 22 22 23 23 23 23 23 23 23 23 23 24 25 25 26 26 26 26 27 27 27 27 28 29 30 31 31 31 31 30 30 31 31 31 32 33 33 32 32 32 32 32 33 33 33 33 33 33 33 33 33 33 33 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 33 34 35 35 35 35 35 35 36 35 34 33 32 32 33 33 33 34 35 35 35 35 36 36 36 35 35 35 35 34 35 35 35 35 35 35 34 34 35 35 35 35 35 34 34 34 34 35 35 36 36 36 36 36 36 36 36 36 37 36 36 34 32 29 27 26 26 26 26 27 28 28 28 28 28 29 29 30 30 30 30 30 31 31 30 29 29 29 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 31 31 31 31 31 31 31 30 30 30 30 30 31 31 32 33 34 35 36 37 37 38 38 38 38 37 35 35 36 36 36 36 36 35 35 35 35 35 36 36 36 36 36 35 36 36 37 38 39 39 38 37 35 34 34 35 36 38 39 39 38 37 35 34 32 31 29 28 nan nan nan nan nan nan 24 24 23 23 23 23 22 22 22 22 21 21 22 22 22 22 23 23 23 22 23 23 23 24 24 25 25 26 26 27 27 27 27 27 28 28 29 31 31 32 32 31 31 30 31 31 32 32 33 33 32 32 31 31 32 32 32 32 32 33 33 33 33 33 33 33 33 33 33 34 34 34 34 34 35 35 34 34 34 34 34 34 34 33 33 33 34 34 34 34 35 36 36 36 35 34 32 32 32 32 33 34 35 35 35 35 36 36 35 35 35 35 34 34 35 35 35 36 36 36 36 36 36 36 36 36 36 35 35 35 34 34 35 35 36 36 36 36 36 36 36 36 36 36 35 33 31 30 28 28 27 27 27 28 28 28 28 28 28 29 30 30 30 30 30 31 31 30 30 29 29 30 30 30 30 30 30 30 30 30 31 31 31 30 30 30 30 30 30 30 30 30 30 31 31 31 31 31 31 31 31 30 30 30 30 30 31 31 32 33 35 36 36 37 37 37 38 37 37 36 35 35 35 36 36 36 36 36 35 35 35 36 36 37 37 36 36 36 36 36 37 38 38 38 37 36 34 33 33 35 36 37 38 38 37 36 34 33 32 30 29 28 27 27 26 nan nan nan 24 24 23 23 23 23 23 23 22 22 22 22 22 22 22 23 23 22 22 22 23 23 23 24 24 25 25 26 26 27 27 27 27 27 28 29 30 31 32 32 31 31 31 31 31 31 32 32 33 33 32 31 31 31 31 31 32 32 32 32 32 32 33 33 33 33 33 33 33 33 34 34 34 34 35 35 35 34 34 34 34 34 34 34 34 34 33 33 33 34 34 35 36 36 36 34 33 32 32 32 34 35 35 35 35 35 35 35 35 35 35 35 34 34 34 34 35 36 37 37 37 37 36 36 36 36 37 36 36 35 34 34 34 35 35 36 36 35 35 35 35 35 35 35 34 32 31 30 29 29 28 28 28 29 29 29 29 29 29 30 30 30 30 31 31 31 31 30 29 29 30 30 30 30 30 30 30 30 30 31 31 31 31 30 30 30 30 30 30 30 30 30 30 31 31 31 30 30 31 31 31 31 30 30 30 30 31 32 33 34 35 36 37 37 37 37 37 37 36 35 35 35 35 35 35 35 35 35 35 35 35 36 36 37 37 36 36 36 36 36 37 37 38 37 36 35 34 33 33 34 35 36 37 38 37 35 34 32 31 30 29 28 28 27 26 26 nan 25 24 24 24 23 23 23 23 23 23 22 22 22 23 23 23 23 23 22 22 22 23 23 24 24 24 25 25 26 26 26 27 27 27 27 28 29 30 31 31 31 31 31 31 31 31 31 32 32 33 32 32 31 31 31 31 31 31 32 32 32 32 32 33 33 33 33 33 33 33 33 33 34 35 35 35 35 35 35 34 34 34 34 34 34 34 34 34 34 34 34 35 35 36 36 36 35 34 34 34 34 36 37 37 36 36 36 35 35 36 36 36 36 35 34 34 34 35 36 37 37 37 37 36 36 37 37 37 37 37 36 35 34 33 34 34 35 35 35 34 33 33 33 33 33 33 32 31 30 30 29 29 29 29 29 29 29 29 30 30 30 31 31 31 31 31 31 30 30 29 30 30 30 30 30 30 30 30 30 31 31 31 31 30 30 30 29 30 30 30 30 31 30 30 31 31 30 30 30 30 31 31 30 30 29 30 31 31 32 33 34 35 36 36 37 37 37 36 36 35 35 35 35 35 35 35 35 35 35 35 35 35 36 36 37 37 36 36 36 36 36 36 37 37 36 35 34 33 33 33 33 34 36 37 37 36 35 33 32 30 29 28 28 27 26 26 26 26 25 24 24 24 24 24 23 23 23 23 23 23 23 23 23 23 23 22 22 22 22 23 23 24 24 24 25 25 26 26 26 27 27 27 27 28 29 30 31 31 31 31 31 31 31 31 31 32 32 33 32 32 31 31 31 31 31 31 32 32 32 32 33 33 33 33 33 33 33 33 33 33 34 34 35 35 35 35 35 35 34 34 34 34 34 34 34 35 35 35 35 35 36 36 36 36 36 36 35 35 36 37 37 37 37 37 36 36 36 36 36 37 37 37 35 35 35 35 35 36 36 37 37 37 37 38 38 39 39 38 37 35 33 32 32 33 33 34 34 33 33 32 32 32 32 32 31 31 30 30 30 29 29 29 29 29 30 30 31 31 31 31 32 32 32 32 31 30 29 29 29 29 30 30 30 30 30 31 31 31 31 31 31 30 29 29 29 30 30 30 31 31 31 30 30 30 30 30 30 30 30 30 30 29 30 30 31 32 32 33 34 35 35 36 37 37 36 36 35 35 35 35 34 34 34 34 34 34 34 34 35 35 36 36 37 37 37 36 36 36 36 36 37 37 36 35 33 33 33 33 34 35 36 36 36 36 34 33 31 30 30 29 28 27 26 26 26 26 26 25 24 24 24 24 24 24 24 23 24 23 23 23 23 22 22 22 22 22 22 23 23 24 24 25 25 25 25 26 26 27 27 27 27 28 29 30 30 31 31 31 31 31 31 31 31 32 32 32 32 32 32 31 32 32 31 32 32 32 33 33 33 33 33 33 33 33 33 33 33 33 33 33 34 34 35 35 35 35 34 34 34 34 34 34 34 35 35 35 36 36 36 36 37 37 37 37 36 36 37 36 36 36 36 36 36 36 36 34 35 36 37 37 37 36 36 35 35 35 35 36 37 37 38 39 40 40 40 39 37 35 33 32 31 31 32 32 32 32 32 31 31 31 31 31 31 30 30 30 30 29 29 29 29 30 30 31 31 31 32 32 32 32 32 31 30 30 30 29 29 29 30 30 30 31 31 31 31 31 31 31 31 29 29 29 29 29 30 30 30 31 31 31 30 30 30 30 30 30 30 30 29 29 30 30 31 32 33 33 33 34 35 36 36 36 35 35 35 35 35 35 34 34 34 34 34 34 34 34 35 35 36 36 36 37 36 36 36 36 36 36 37 36 36 35 34 33 33 33 34 35 36 36 36 35 34 32 31 31 30 29 28 27 27 26 26 26 26 26 25 25 24 24 25 25 24 24 24 24 23 23 23 23 23 22 22 22 22 23 23 24 24 24 25 25 25 26 26 26 27 27 27 28 29 29 30 31 31 31 31 31 30 31 31 32 32 32 32 32 32 32 32 32 32 32 32 32 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 34 34 35 35 35 34 34 34 34 34 35 35 35 35 35 36 36 37 37 37 37 37 37 37 36 36 35 35 35 35 36 36 35 35 34 34 35 37 38 38 37 37 36 35 35 35 36 37 38 39 40 40 40 39 38 36 35 34 33 32 32 32 32 32 32 32 31 30 30 30 30 30 30 30 30 30 29 29 29 29 30 31 31 31 32 32 32 32 32 31 31 30 30 30 29 29 29 30 30 30 31 31 31 31 31 31 31 32 29 29 29 29 29 29 30 30 30 30 30 30 30 29 29 30 30 29 29 29 30 30 31 31 32 32 33 33 34 35 35 36 35 35 34 34 35 35 35 34 34 33 33 34 34 34 34 35 36 36 36 36 36 36 36 36 36 36 37 36 36 35 35 34 33 33 33 34 35 36 36 35 34 33 32 32 31 30 29 28 28 27 27 26 26 26 26 26 26 25 25 25 25 25 24 24 24 24 24 24 24 23 23 23 23 23 23 24 24 24 24 24 25 25 26 26 26 26 27 27 28 28 29 30 30 31 30 30 30 30 31 31 31 32 32 32 32 32 32 32 32 32 32 32 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 34 35 35 35 35 35 34 34 35 35 35 35 35 35 36 36 37 37 37 37 37 37 37 37 36 35 35 35 35 35 36 35 35 34 34 35 36 37 37 37 37 36 35 36 36 37 37 38 39 39 39 39 38 37 36 35 34 34 34 34 34 33 33 33 33 32 31 30 29 29 29 29 30 30 30 30 29 29 30 30 30 31 31 31 32 32 32 32 31 31 30 30 30 30 30 30 30 30 30 31 31 31 31 31 31 31 32 28 28 28 28 29 29 29 29 29 30 30 30 29 29 29 29 29 29 29 29 30 30 31 31 31 32 32 33 33 34 35 35 35 35 34 35 35 35 35 34 33 33 33 34 34 34 35 35 36 36 36 36 36 36 36 36 36 36 37 36 36 35 34 34 33 33 33 34 35 36 35 35 34 34 33 31 31 30 29 29 28 27 27 26 26 26 26 26 26 26 26 26 26 25 25 24 24 24 25 25 25 24 24 24 23 23 23 24 24 24 24 24 24 25 25 25 26 26 26 27 27 28 29 30 30 30 30 30 30 30 30 30 31 31 32 32 32 32 32 32 33 33 33 33 33 32 33 33 33 33 33 32 32 32 33 33 33 33 33 33 34 35 35 36 36 36 35 34 34 34 35 35 35 35 35 35 36 36 37 37 36 36 37 37 37 36 36 36 36 35 36 36 36 35 34 35 36 36 36 37 36 36 36 36 37 37 38 38 38 39 39 39 38 37 36 36 35 35 35 35 35 35 35 35 34 34 34 33 32 31 31 30 30 31 31 31 30 30 30 30 30 30 30 30 31 31 32 32 32 31 31 31 30 30 30 30 30 30 30 30 31 31 31 32 32 32 32 32 28 28 28 28 28 28 28 28 29 29 29 29 28 28 28 28 28 28 28 29 29 30 30 30 31 32 32 33 33 34 35 35 35 34 34 35 35 35 35 34 33 33 34 34 34 34 35 35 35 36 36 36 36 36 36 36 36 36 36 36 36 35 34 33 33 33 34 35 36 36 35 35 35 34 32 31 31 30 30 29 29 28 27 26 26 25 26 26 27 27 27 27 26 25 25 25 24 25 25 25 25 25 24 24 24 24 24 25 25 25 25 25 25 25 25 25 26 26 26 27 27 28 29 30 30 30 30 29 29 30 30 30 31 31 31 31 31 32 32 32 32 33 33 32 32 32 32 33 33 33 33 32 32 32 32 33 33 33 33 33 34 35 36 36 36 36 35 35 34 34 34 35 35 35 35 35 35 36 37 36 36 36 36 37 37 37 37 37 37 36 36 36 36 35 35 36 36 36 36 36 36 36 36 37 38 38 39 39 39 39 39 39 38 37 37 37 36 36 37 36 36 36 36 35 35 35 35 35 34 34 34 33 32 34 33 33 32 32 32 31 31 30 30 30 30 31 31 31 32 32 31 31 30 30 30 30 30 31 31 31 31 31 32 32 32 32 32 32 27 27 28 28 28 28 28 28 28 28 29 28 28 28 28 28 28 28 28 28 29 29 30 30 31 32 32 33 33 34 35 35 35 35 35 35 35 35 35 34 33 34 34 34 35 35 35 35 36 36 36 36 36 36 36 36 36 36 36 36 35 34 33 33 33 34 35 35 36 36 36 35 35 34 32 31 31 30 30 29 29 28 28 26 26 25 25 26 27 27 28 27 27 26 26 25 25 25 25 25 25 25 24 24 24 24 24 25 25 26 26 25 25 25 25 26 26 27 27 27 27 28 29 29 30 30 30 29 29 30 30 30 31 31 31 31 31 32 32 32 32 32 32 32 32 32 32 32 32 33 33 33 33 32 32 33 32 32 33 33 34 34 34 35 35 35 35 35 34 34 34 34 35 35 35 35 35 35 36 36 36 36 36 36 36 37 37 37 36 36 35 35 36 36 36 37 37 37 37 36 36 36 36 38 38 39 39 39 39 39 39 39 39 38 38 38 38 37 37 37 36 36 36 35 35 35 36 36 36 36 36 36 36 37 36 36 35 35 34 33 32 31 30 30 30 31 31 31 32 32 31 31 31 30 30 31 31 31 31 31 31 31 32 32 32 32 32 32 27 27 28 28 28 28 28 28 28 28 28 28 28 27 27 27 27 27 28 28 28 29 30 30 31 32 32 33 33 34 35 35 35 35 35 35 35 35 34 34 34 34 34 34 35 35 35 35 36 36 36 36 36 36 36 36 36 36 36 35 34 33 33 33 33 34 35 36 36 36 36 35 35 33 32 31 30 30 30 29 29 29 27 26 26 26 25 26 26 27 27 27 27 27 26 25 25 25 25 26 26 25 25 25 24 24 25 25 26 26 26 26 26 26 26 27 27 27 27 28 28 28 29 30 30 30 30 30 30 30 30 30 31 31 31 31 31 31 32 32 32 32 32 32 32 32 32 32 32 32 32 33 33 32 32 32 32 32 33 33 34 34 34 34 34 35 35 35 34 34 34 34 34 34 35 35 35 35 36 36 36 36 36 36 36 36 37 36 35 35 35 35 36 36 36 37 37 37 37 36 36 37 37 38 38 38 39 39 39 40 40 39 39 39 39 39 39 38 38 37 37 37 36 36 35 36 36 37 37 37 37 38 38 39 38 38 38 38 37 35 34 33 32 31 31 31 31 31 32 33 32 32 31 31 31 31 32 31 31 31 32 32 32 32 32 32 32 33 27 27 28 28 28 28 28 28 28 28 28 27 27 27 27 27 27 27 27 28 28 29 30 31 32 33 33 33 34 34 35 35 35 35 35 35 35 35 34 34 34 34 34 35 35 35 35 35 36 36 36 36 36 36 36 36 36 36 35 35 34 33 33 33 34 35 36 36 36 36 36 35 35 33 32 31 31 30 30 30 29 29 27 27 26 26 25 25 26 26 26 26 26 26 26 26 26 26 26 26 26 26 25 25 25 25 25 25 26 26 27 27 27 27 27 27 28 28 28 28 29 29 29 30 29 29 30 30 30 30 30 31 31 31 31 31 31 31 31 32 33 33 33 32 32 31 31 32 31 31 32 32 32 33 32 32 32 32 33 33 33 33 33 34 34 35 35 35 34 34 34 34 34 34 34 35 35 35 36 36 37 37 36 36 35 35 35 35 34 35 36 36 36 37 37 37 37 37 37 37 37 38 38 38 38 38 39 39 39 40 40 39 39 39 39 39 39 38 37 37 37 37 37 36 36 37 37 37 37 37 38 38 38 39 38 39 39 39 38 37 36 35 34 33 32 32 32 32 33 33 33 33 32 32 32 32 32 32 32 32 32 32 32 32 32 32 33 33 27 27 28 28 28 28 28 28 28 27 27 27 27 27 27 27 27 27 27 28 29 29 30 31 32 33 33 33 34 34 35 35 35 35 35 36 35 35 34 34 34 34 35 35 35 35 35 35 36 36 36 36 35 35 36 36 36 36 35 34 34 33 33 33 34 35 36 37 36 36 36 35 35 33 32 31 31 31 30 30 29 28 27 27 26 26 26 25 25 26 25 25 25 25 26 26 26 26 26 26 26 26 25 25 25 25 25 25 26 26 27 27 27 27 28 28 28 29 29 29 29 29 29 30 29 29 29 29 30 30 30 31 31 31 31 31 31 31 32 32 33 33 33 32 31 31 31 31 31 31 31 32 32 33 32 32 32 32 32 32 33 33 33 34 35 35 35 34 34 34 34 34 34 34 34 34 35 36 37 37 37 37 37 36 35 34 33 33 34 36 37 37 37 37 37 36 36 36 36 37 37 38 38 38 38 38 38 39 39 40 40 39 39 38 38 38 38 37 36 36 36 37 37 37 37 37 37 38 38 38 38 38 38 38 38 38 39 39 39 38 37 36 36 35 35 34 33 33 34 34 34 33 33 33 32 32 32 32 32 32 32 32 32 32 32 32 33 33 27 27 28 28 28 28 28 27 27 27 27 27 27 27 27 27 27 27 27 28 29 30 31 32 33 33 33 33 33 34 35 35 35 35 36 35 35 34 34 34 34 34 35 35 35 35 35 35 36 36 36 35 35 35 35 36 36 35 35 34 34 33 34 34 35 35 37 37 37 36 36 35 35 33 32 31 31 31 30 30 29 28 28 27 26 26 26 25 25 25 25 25 25 25 25 25 25 26 26 25 25 25 25 25 25 25 25 25 26 26 26 27 27 27 28 28 29 29 29 29 29 29 30 30 30 29 29 29 30 30 30 31 31 31 31 31 31 31 32 33 33 33 33 32 31 31 30 30 30 31 31 32 32 32 32 32 32 32 32 32 32 32 33 34 34 34 34 34 34 34 34 34 33 34 34 35 35 36 36 37 37 38 38 37 36 34 33 34 35 36 37 37 37 36 36 35 35 35 36 36 36 37 38 38 38 38 38 38 39 40 40 40 39 38 37 37 37 37 36 36 36 36 36 36 36 37 37 37 38 38 38 38 38 37 37 37 38 38 38 38 37 37 37 36 36 35 34 34 35 35 34 34 34 33 33 32 32 32 32 32 32 32 32 32 32 33 33 33 28 28 28 28 27 27 27 27 27 26 26 26 26 26 26 26 26 27 27 28 29 30 31 32 33 33 33 33 33 34 35 35 35 35 35 35 35 34 34 34 34 34 35 34 34 34 35 35 36 36 35 35 35 35 35 35 35 35 34 34 34 34 34 34 35 36 37 37 37 36 36 35 35 34 33 32 31 31 30 30 29 28 28 27 26 26 25 25 25 25 25 25 25 24 24 24 24 24 25 24 24 24 24 24 24 25 25 25 25 26 26 26 27 27 28 28 29 29 29 29 29 30 30 30 30 29 29 29 30 30 31 31 31 31 31 31 31 32 33 33 33 33 32 32 31 31 30 30 30 31 31 31 32 32 32 32 32 32 32 32 32 32 33 34 34 34 34 34 34 34 34 34 33 34 34 35 35 36 36 37 37 38 38 37 36 35 34 35 36 36 36 36 36 35 35 35 35 35 35 36 36 37 38 38 38 37 37 39 39 40 41 40 38 38 37 37 37 36 36 36 36 36 36 36 36 37 37 37 38 38 38 38 37 37 37 37 37 38 38 38 37 37 36 36 36 35 35 35 35 35 35 35 34 34 33 33 33 33 33 33 32 32 32 32 33 33 33 34 28 28 28 27 27 27 27 26 26 26 26 26 26 26 26 26 27 27 28 29 29 30 31 32 33 33 33 33 34 34 35 35 35 35 35 35 34 34 34 34 34 34 34 34 34 34 34 35 35 35 35 35 35 35 35 35 35 35 34 34 34 34 34 35 35 36 37 37 37 36 36 35 35 35 34 32 31 31 30 29 29 28 28 27 26 26 25 25 25 25 25 25 25 24 23 23 23 23 23 23 23 23 23 23 24 24 25 25 25 25 26 26 26 27 27 28 28 29 29 29 29 30 30 30 30 29 29 30 30 30 30 31 31 31 31 31 32 33 33 33 33 33 32 32 31 30 30 30 30 31 31 32 32 32 32 32 32 32 33 33 33 33 33 34 34 34 34 34 35 35 34 34 34 33 34 34 34 35 36 36 37 37 37 37 37 36 36 36 36 36 35 35 34 34 34 35 35 35 35 35 36 37 38 38 37 37 38 38 39 40 40 39 38 38 38 38 37 37 37 37 37 36 36 36 36 36 36 37 37 38 38 38 38 37 37 37 37 37 37 37 37 36 35 36 36 35 35 35 35 35 35 35 34 33 33 33 32 32 32 32 32 32 32 32 33 33 33 34 27 27 27 27 26 26 26 26 26 26 26 26 26 26 26 27 27 28 28 29 30 30 31 32 33 33 33 33 34 34 34 34 34 35 35 34 34 34 34 34 34 34 33 33 33 34 34 35 35 35 35 35 34 34 34 34 34 34 34 34 34 34 35 35 36 36 37 37 37 36 36 36 35 35 33 32 31 31 30 29 29 29 28 27 26 25 25 24 24 25 25 25 25 24 24 23 23 23 23 23 23 23 23 23 24 24 24 25 25 25 25 26 26 27 27 28 28 28 28 29 29 30 30 30 30 29 30 30 30 30 30 31 31 31 32 32 32 33 33 33 33 33 32 32 31 31 30 30 30 31 32 32 32 32 32 32 32 33 33 33 33 33 33 33 34 34 35 35 35 35 35 34 33 33 33 33 34 35 35 36 36 37 37 37 37 37 37 37 36 35 34 34 34 34 34 35 35 35 35 35 36 37 38 38 37 37 38 38 39 39 39 39 39 39 39 38 38 38 37 38 37 37 36 36 36 36 36 37 37 37 38 38 38 37 37 37 37 37 36 36 36 35 35 35 36 36 36 36 36 36 35 35 34 33 32 32 32 32 32 32 32 32 32 33 33 34 34 34 27 27 27 26 26 26 26 26 26 26 26 26 26 26 27 27 27 28 29 30 30 30 31 32 33 33 33 33 34 34 34 34 34 34 34 34 34 34 34 34 33 33 33 33 33 33 34 34 35 35 34 34 34 34 34 34 34 34 34 34 34 35 35 35 36 36 37 37 37 36 36 36 35 35 33 32 31 31 30 29 29 29 28 27 26 25 24 24 25 25 25 25 25 25 24 24 23 23 23 23 23 24 24 24 24 24 24 24 25 25 25 26 26 27 27 28 28 28 28 28 29 29 30 30 30 30 30 30 30 30 30 31 31 32 32 32 32 32 33 33 33 32 32 32 31 31 31 30 31 31 32 32 32 33 33 33 33 33 33 33 33 33 33 33 34 34 35 35 35 35 35 34 34 33 33 33 34 35 35 36 36 37 37 37 37 37 37 36 36 34 34 33 34 34 34 35 35 36 36 36 36 36 37 37 37 37 37 38 39 38 38 38 39 39 39 39 39 38 38 38 37 37 37 36 36 36 36 37 37 38 38 38 38 37 37 37 37 37 36 36 35 35 36 36 37 37 37 37 37 36 36 35 34 33 32 32 32 33 33 33 33 33 33 34 34 34 34 34 27 27 26 26 26 26 26 26 26 26 26 26 26 26 27 27 28 28 29 30 30 30 31 32 32 33 33 33 34 34 34 33 33 33 33 33 33 33 33 33 33 33 32 32 32 33 33 34 34 34 34 34 33 33 33 34 34 34 34 34 35 35 35 35 36 36 37 37 37 36 36 36 35 34 33 32 31 30 30 29 30 30 29 27 26 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 27 27 27 28 28 28 28 29 29 30 30 30 30 30 30 30 30 31 31 32 32 32 32 32 32 32 32 32 32 31 31 31 31 31 31 31 31 31 32 33 33 33 33 33 33 33 33 33 33 33 33 34 34 34 34 34 35 34 34 34 33 33 33 34 35 36 36 37 36 36 36 36 36 36 36 35 34 33 33 33 34 34 35 36 37 37 37 36 36 36 36 36 37 38 38 38 38 38 38 39 39 39 39 39 38 38 38 38 38 37 37 37 37 37 38 38 38 38 38 38 37 37 37 37 37 36 36 36 36 36 37 37 38 38 38 37 37 36 35 33 33 32 32 32 33 33 34 34 34 34 34 34 34 34 34 27 27 26 26 26 26 26 26 26 26 26 26 26 26 27 27 28 28 29 30 30 31 31 32 32 32 33 33 34 33 33 33 33 33 33 33 33 33 33 33 33 32 32 32 32 32 33 34 34 34 33 33 33 32 33 33 33 34 34 34 34 35 35 35 36 36 37 37 37 36 36 35 35 34 33 32 31 30 30 30 30 30 29 27 26 25 25 25 25 25 25 25 25 25 25 25 24 24 24 24 25 25 25 25 25 25 25 25 25 26 27 27 27 27 27 27 27 27 27 27 28 29 29 30 30 30 30 30 30 30 31 31 32 32 32 32 32 32 32 31 32 31 31 31 31 31 31 31 31 31 31 32 32 33 33 33 33 33 33 33 33 33 33 34 34 34 34 34 34 34 34 34 34 34 33 34 34 35 36 36 36 36 36 36 36 36 35 35 34 34 34 34 34 34 35 35 36 37 37 37 37 37 37 37 37 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 37 37 37 38 38 38 38 38 38 38 38 38 38 37 37 37 36 36 36 37 37 37 37 38 38 37 37 36 34 34 33 33 33 33 34 34 34 34 34 34 34 34 34 34 34 27 26 26 26 26 26 26 26 26 26 26 26 26 27 27 28 28 29 29 29 30 31 31 32 32 32 33 33 33 33 33 32 32 32 33 33 33 33 33 33 33 32 32 32 32 32 33 33 34 34 33 32 32 32 32 32 33 33 34 34 34 35 35 35 36 36 36 36 37 36 36 35 35 34 33 32 31 30 30 30 29 29 28 27 26 26 25 25 25 25 24 24 24 24 25 25 24 24 25 25 25 25 25 25 25 25 25 26 26 27 27 27 27 27 27 27 27 26 26 27 28 28 29 29 30 30 30 30 30 31 31 32 32 32 32 32 32 32 31 31 31 31 31 31 30 30 30 30 31 31 32 32 32 33 33 33 33 33 33 33 33 33 33 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 35 35 35 36 35 36 35 35 35 35 34 35 35 35 35 35 36 36 37 37 37 38 38 38 38 37 38 39 39 38 38 38 38 37 37 37 37 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 37 37 37 38 38 38 38 37 37 36 36 36 37 37 37 37 37 37 37 37 36 35 35 34 34 34 34 35 35 34 34 34 34 34 34 34 34 34 26 26 26 26 25 25 25 25 26 26 26 26 26 27 27 28 28 28 29 30 30 31 31 32 32 32 33 33 33 33 32 32 32 32 33 33 32 32 32 32 32 32 32 31 31 32 32 33 33 33 32 32 32 32 32 32 33 33 34 34 34 35 35 35 35 36 36 36 37 36 36 35 34 34 33 32 32 31 30 29 29 29 28 27 27 26 25 25 25 25 24 24 24 24 24 24 24 24 25 25 25 25 25 25 26 26 26 26 26 26 27 27 27 27 27 27 26 26 26 27 27 28 28 29 29 30 30 30 30 31 32 32 32 32 32 32 32 32 31 31 31 31 31 31 31 30 30 31 31 32 32 32 32 33 33 33 33 33 33 33 33 33 34 34 34 34 34 34 34 34 34 34 34 34 34 33 33 33 33 34 34 35 35 35 35 36 36 36 35 37 37 37 37 37 37 37 37 37 37 37 37 38 38 38 38 39 39 38 38 37 37 37 36 36 37 37 38 38 38 38 38 38 38 38 39 39 39 38 38 37 37 37 37 37 38 38 38 37 37 37 37 37 37 37 37 37 37 37 37 38 38 38 37 37 36 36 35 36 36 35 35 35 35 34 34 34 34 34 26 25 25 25 25 25 25 25 25 26 26 26 26 27 27 27 28 28 29 30 31 31 31 32 32 32 33 33 33 32 32 32 32 32 33 33 32 32 32 32 32 32 31 31 31 32 33 33 33 33 32 32 32 31 32 32 33 34 34 34 34 34 35 35 35 36 36 36 36 36 36 35 35 34 33 33 32 31 30 29 29 29 28 27 27 26 26 26 25 25 24 24 24 24 24 24 24 24 24 24 25 25 25 25 25 25 26 26 26 26 26 26 27 27 27 26 26 26 27 27 28 28 28 29 29 30 30 30 31 32 32 32 32 32 33 33 32 31 31 31 31 31 31 31 31 31 31 31 31 32 32 32 33 33 33 33 33 33 33 33 33 33 34 34 34 34 34 34 34 34 35 34 34 34 34 33 33 33 33 33 34 35 36 36 36 36 36 37 37 38 38 38 38 38 38 38 38 37 37 37 37 37 37 38 38 39 39 38 38 37 37 36 36 37 37 37 38 38 38 38 38 38 38 39 39 39 39 38 38 37 37 37 37 38 38 38 38 38 37 37 37 37 37 37 37 37 37 38 38 38 39 39 39 39 38 38 37 37 37 36 36 36 35 35 34 35 35 35 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 301 306 307 307 308 310 312 312 308 306 303 300 300 299 299 300 301 301 301 303 305 306 305 304 302 302 300 297 292 288 286 282 279 276 274 272 269 267 265 265 265 266 268 269 270 274 277 278 278 277 276 275 274 274 276 279 282 282 279 274 268 262 260 262 269 274 276 277 277 279 nan nan nan nan 279 277 276 275 274 274 274 275 277 281 284 290 294 293 289 284 282 285 289 292 293 292 290 286 283 284 287 289 291 293 296 299 nan nan nan nan nan 297 293 287 282 282 286 289 290 289 289 290 292 293 294 293 292 291 291 294 297 299 300 301 301 301 302 304 305 306 nan nan 308 308 310 311 311 311 311 310 309 307 305 306 307 308 308 308 305 302 301 301 302 304 306 307 306 306 306 306 306 306 305 305 304 304 305 305 305 304 302 303 304 303 303 303 301 301 300 300 nan nan nan nan nan nan nan nan nan nan nan 304 305 305 nan nan nan nan 306 306 306 305 306 306 306 307 307 306 306 305 305 305 305 305 305 306 306 306 306 306 306 306 306 306 306 306 306 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 306 310 311 309 308 311 313 312 311 307 302 299 299 299 299 299 300 300 300 302 304 305 305 304 303 301 300 297 293 289 288 285 281 278 275 272 270 269 267 265 266 266 268 269 270 274 279 281 280 280 278 278 276 275 276 279 282 282 279 274 268 262 260 264 269 272 273 274 275 278 nan nan nan nan 279 277 275 273 271 270 270 270 273 278 284 289 293 292 287 283 282 285 288 289 291 291 288 284 283 285 287 289 290 292 295 298 299 nan nan nan nan nan 291 285 282 284 287 290 290 290 290 290 292 294 295 294 293 291 291 294 298 299 299 300 300 301 302 304 305 307 307 308 308 309 310 311 311 311 311 310 308 306 304 305 307 307 307 306 303 301 300 299 301 304 306 306 305 304 304 305 306 306 305 304 304 304 304 304 303 302 302 302 303 303 303 302 301 301 300 301 nan nan nan nan nan nan nan nan nan nan 304 305 305 305 305 nan nan nan 306 306 306 306 306 306 307 307 307 307 306 306 305 305 305 305 306 306 307 306 306 306 306 306 306 306 306 306 305 305 304 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 303 309 313 314 313 312 314 315 314 312 307 301 298 298 299 299 299 299 298 299 300 301 301 302 303 302 301 300 297 293 290 289 287 283 279 276 275 272 269 267 266 266 266 267 269 272 276 281 283 283 283 282 281 278 277 277 279 281 281 278 273 267 263 262 263 267 271 272 272 273 278 nan nan nan nan 279 276 274 271 270 268 267 267 270 276 283 288 291 290 286 283 282 282 284 287 289 289 286 283 282 285 287 288 289 290 293 295 297 298 nan nan nan 294 289 284 282 284 288 290 291 291 290 291 293 295 296 295 292 290 291 295 298 298 299 299 300 302 303 304 305 306 307 308 308 309 309 309 310 310 309 308 307 305 303 304 305 305 305 304 303 300 298 298 300 303 305 305 303 303 303 304 304 305 305 304 305 305 304 303 301 301 301 302 302 303 303 302 301 301 301 301 nan nan nan nan nan nan nan nan nan 304 305 305 305 nan nan nan nan nan 305 305 306 306 306 307 307 307 307 307 306 306 305 305 305 305 306 306 307 306 306 305 305 306 306 306 306 305 305 305 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 306 311 314 316 316 316 317 317 316 312 307 301 298 299 299 298 297 297 297 297 297 298 299 300 301 300 300 299 297 294 291 290 288 285 281 280 277 273 269 267 266 265 266 268 271 274 277 282 285 285 285 285 284 281 278 277 278 280 280 277 272 266 263 263 265 268 272 271 269 271 278 283 nan nan 282 279 277 276 273 270 268 266 266 269 275 282 287 289 288 285 283 283 282 285 286 287 286 283 281 281 284 287 288 288 288 289 292 295 296 296 296 294 291 287 283 283 284 287 289 290 291 290 291 293 296 296 295 291 289 291 292 296 298 298 299 301 302 303 304 305 306 306 307 307 308 308 308 309 309 308 307 306 304 303 303 304 304 304 303 301 299 297 297 299 302 304 304 302 302 302 302 303 304 305 304 305 304 303 301 300 300 300 301 302 303 302 302 301 301 301 301 nan nan nan nan nan nan nan nan nan 305 305 305 nan nan nan nan nan 305 305 nan 306 306 306 307 307 307 307 306 306 305 306 306 305 305 306 306 306 306 305 305 305 306 306 306 306 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 306 310 312 314 315 317 317 318 317 313 307 301 298 299 299 298 296 295 295 295 295 296 298 299 299 298 298 298 297 294 291 290 289 289 286 282 278 273 270 267 266 266 267 269 272 274 278 279 282 286 287 288 287 283 279 277 278 279 279 276 271 268 265 263 265 268 271 269 266 270 276 280 nan nan nan nan 278 275 272 270 268 266 266 268 275 281 285 286 285 285 284 283 283 285 285 285 284 282 280 280 283 285 286 287 288 289 292 294 295 293 292 290 288 285 283 282 283 285 288 290 291 291 292 294 296 296 294 290 289 289 291 296 298 298 299 301 302 303 304 304 305 305 305 306 307 307 307 308 308 308 307 305 303 302 302 302 302 302 302 301 299 297 297 299 301 302 303 302 301 301 301 302 303 304 304 303 303 302 300 300 299 300 301 302 303 303 302 301 nan 301 301 301 301 nan nan nan nan nan nan nan 305 305 305 nan nan nan nan nan nan 305 nan 305 306 307 307 307 307 307 306 305 306 306 306 305 306 306 306 306 306 305 305 305 305 305 306 306 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 nan nan 309 312 314 316 318 318 317 314 308 302 299 299 299 297 296 295 294 294 294 294 295 296 297 297 296 296 296 294 292 292 290 288 286 282 277 274 270 267 265 265 266 269 271 272 274 278 282 287 290 291 289 285 280 278 278 279 278 278 276 271 266 262 263 266 269 269 268 270 274 277 282 283 282 280 277 274 272 271 269 266 266 269 274 280 283 283 284 283 283 284 284 285 284 283 282 281 279 279 281 282 284 286 288 290 292 293 294 291 288 287 285 284 283 282 283 285 288 291 291 291 293 295 295 295 292 291 288 287 291 296 298 298 298 300 302 303 304 303 303 303 304 305 305 306 307 307 307 307 307 305 303 302 302 302 302 302 302 301 299 297 297 298 300 300 301 301 301 301 301 302 303 303 303 302 302 301 300 299 299 300 301 303 303 303 302 301 301 301 nan 301 301 302 303 304 305 nan nan nan 305 305 305 305 305 nan nan nan nan nan nan nan 306 306 307 307 307 306 305 305 306 306 306 305 305 305 305 305 305 305 304 304 305 305 306 306 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 nan nan nan nan 313 315 317 317 316 313 308 303 300 299 298 297 295 293 292 292 292 292 293 294 295 296 295 295 295 295 294 292 290 288 286 282 277 273 269 267 267 266 267 270 270 271 274 278 282 288 293 294 291 286 281 278 278 279 279 279 276 271 265 262 261 264 269 271 272 272 274 276 277 280 279 277 274 272 272 272 269 266 265 268 274 279 280 282 282 282 282 284 285 285 283 282 282 281 279 278 278 279 282 285 288 289 291 292 291 288 286 285 284 284 283 282 283 286 289 291 292 292 293 295 295 294 292 290 286 286 291 295 297 297 298 300 301 302 303 302 302 302 303 304 304 305 306 306 307 308 307 306 304 302 301 301 302 302 302 301 299 298 298 299 299 299 300 301 301 301 302 302 302 303 303 302 302 301 300 299 299 300 301 303 303 303 302 302 301 nan nan nan nan 302 303 304 305 306 306 305 305 305 305 304 304 nan nan nan nan nan nan 305 305 305 306 306 306 305 305 305 306 306 306 306 305 305 305 305 305 305 304 304 305 305 306 306 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 nan nan nan nan nan 313 315 nan nan 312 308 305 302 300 299 296 294 291 290 290 290 290 291 291 293 294 295 294 294 293 293 291 288 287 284 281 277 273 270 268 268 269 269 270 272 273 275 278 282 287 293 294 291 286 281 278 277 279 280 280 276 271 266 262 260 262 267 271 273 272 272 272 275 277 276 274 272 271 273 273 269 265 265 267 268 273 278 280 280 280 282 284 285 284 283 282 282 282 280 279 278 279 281 284 286 288 289 289 288 286 284 284 283 283 283 282 283 286 290 292 293 293 294 295 295 293 291 288 285 285 290 295 297 297 298 299 300 301 302 301 301 302 303 303 304 305 306 306 307 307 307 306 304 302 302 302 303 303 303 302 300 300 299 299 299 299 300 300 301 301 302 302 302 303 303 303 302 301 299 299 299 300 301 302 303 303 303 302 302 nan nan nan nan 303 303 304 305 305 305 305 305 305 305 nan 304 nan nan nan nan nan nan 304 304 304 305 305 305 305 305 305 305 306 306 306 305 305 305 305 305 305 305 305 305 305 306 306 306 306 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 307 304 301 298 295 292 288 288 289 289 289 289 290 291 292 293 293 292 292 291 289 287 285 283 280 276 273 270 269 270 270 271 273 274 275 276 278 281 286 291 293 291 285 284 280 278 279 281 280 276 271 265 260 260 264 268 271 273 272 271 271 274 275 274 271 269 271 274 273 270 266 265 265 268 273 277 279 280 280 282 283 284 283 282 282 282 281 280 278 277 278 280 282 284 286 287 287 286 285 285 284 283 282 282 281 283 286 290 292 293 293 294 294 294 292 290 286 283 285 290 295 296 297 297 298 299 300 301 300 301 302 303 304 305 306 306 306 306 307 307 305 303 302 303 304 nan 304 303 302 301 300 300 299 299 299 300 300 300 301 302 302 302 302 302 302 301 299 298 298 299 300 301 302 303 303 303 303 302 nan nan nan 302 303 303 304 304 305 305 nan nan nan nan nan nan nan nan nan nan nan nan 303 303 303 303 304 304 305 305 305 305 305 305 306 305 305 304 304 305 305 305 305 305 305 306 306 306 306 306 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 307 304 300 297 294 290 287 287 288 288 288 288 289 289 290 292 292 291 290 290 289 287 284 282 279 275 273 272 271 270 271 272 273 275 276 277 278 281 285 290 293 293 291 286 281 279 279 280 279 275 269 262 258 261 266 268 270 272 272 272 272 273 273 271 268 268 272 276 276 276 270 266 265 268 272 277 279 280 280 281 282 283 283 282 282 281 280 279 278 278 278 279 281 283 284 285 285 285 285 285 285 283 282 281 281 283 287 291 293 293 293 294 294 293 292 289 285 283 284 289 294 296 296 296 297 298 299 299 300 301 303 nan nan nan nan 306 306 305 306 306 305 303 303 304 nan nan 306 305 303 301 300 300 299 299 299 299 300 300 301 302 302 302 302 302 301 300 298 297 297 298 300 301 302 302 303 303 303 302 302 302 302 302 303 303 303 304 305 nan nan nan nan nan nan nan nan nan nan nan nan nan 302 302 302 302 303 304 304 304 305 305 305 305 305 305 305 304 304 305 305 305 305 305 305 306 306 306 306 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 306 303 299 296 292 288 285 285 287 288 287 287 287 287 288 290 291 291 290 289 288 286 284 281 278 275 274 271 270 270 270 271 272 274 276 277 278 282 286 291 291 293 291 287 282 280 279 278 276 272 265 260 258 260 264 268 271 272 273 274 272 272 272 269 266 268 273 277 278 277 271 267 266 268 272 277 279 281 281 282 282 282 282 282 281 279 278 278 279 279 279 280 281 282 282 283 284 284 285 286 286 283 281 280 280 283 287 289 292 293 293 293 292 292 291 289 285 283 284 289 290 293 294 295 295 297 298 299 300 301 303 nan nan nan nan 307 305 304 305 305 305 304 304 305 nan nan 306 305 303 300 300 300 300 299 299 299 300 301 301 302 302 302 302 302 301 300 299 298 297 298 299 300 301 302 303 302 302 302 302 302 301 302 302 303 303 304 305 306 nan nan nan 305 nan nan nan nan nan nan nan nan 302 301 301 301 302 302 303 304 304 304 305 305 306 306 305 304 304 305 305 305 305 305 306 306 306 307 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 nan nan nan nan nan nan nan nan nan nan nan 306 302 298 294 290 286 284 285 286 287 286 285 286 286 287 289 290 290 289 288 287 286 284 281 280 277 273 271 270 270 270 270 270 272 275 277 279 282 284 288 291 293 291 287 283 280 277 275 271 265 261 260 260 262 266 269 271 273 nan 274 273 271 270 266 264 266 268 274 279 277 272 268 267 268 272 276 279 282 282 282 282 282 283 282 280 277 276 277 280 281 280 281 281 282 282 282 283 284 286 287 287 283 281 280 280 282 285 288 292 nan 292 291 290 290 290 289 286 283 284 285 289 292 293 294 295 296 297 299 300 302 304 305 306 307 307 305 303 303 304 305 305 305 305 306 306 306 305 303 301 300 299 300 300 300 299 300 300 301 302 303 303 302 nan nan 301 301 300 299 298 298 299 300 301 302 302 302 302 301 301 nan nan nan nan 303 303 304 305 305 nan nan nan nan nan nan nan nan nan nan nan nan 302 301 301 301 301 301 302 303 304 304 305 306 306 306 306 305 305 305 305 305 306 306 306 307 307 307 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 nan nan nan nan nan nan nan nan nan nan 307 304 301 297 292 289 285 284 285 285 285 285 284 284 285 287 289 290 290 289 288 287 287 286 283 280 276 274 271 270 269 269 269 269 271 274 277 278 281 286 289 291 292 290 286 283 279 276 272 266 261 259 259 260 263 266 268 271 273 275 275 274 271 266 264 263 263 267 274 279 278 274 269 268 268 272 276 279 282 283 283 283 283 283 282 278 274 273 276 280 282 282 282 282 282 281 281 282 284 287 288 287 283 281 280 280 280 283 288 293 293 291 288 287 288 289 289 288 286 284 285 288 291 292 293 295 297 298 299 301 303 304 305 306 307 305 303 301 302 303 304 305 306 306 306 305 303 302 300 299 299 299 300 300 300 300 300 301 302 303 304 304 nan nan nan 303 302 302 301 300 299 299 300 301 302 302 301 301 301 301 301 nan nan nan nan 304 nan 304 304 305 305 nan nan nan 304 nan nan nan nan nan nan 303 302 301 301 301 301 302 303 304 304 305 306 307 307 306 307 306 306 306 306 307 307 307 307 307 307 307 306 305 305 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 308 305 302 298 295 291 289 286 284 284 284 284 283 283 283 285 288 290 291 291 289 289 288 287 286 284 280 277 274 272 270 269 269 269 269 271 271 274 278 282 287 289 290 290 288 285 281 278 274 270 269 266 263 261 261 264 266 269 271 273 275 276 275 270 264 263 262 263 267 274 278 278 275 271 269 269 271 275 276 280 282 283 283 283 283 282 276 270 270 275 279 281 283 283 283 282 280 280 282 284 287 288 286 283 282 281 280 280 282 288 nan 292 288 285 284 286 288 287 288 287 285 285 287 289 291 293 295 296 298 299 300 301 303 304 305 305 302 300 300 300 302 303 304 306 306 306 303 300 298 298 298 299 299 300 300 300 301 301 301 302 303 304 304 304 304 304 303 303 303 302 301 301 300 301 302 302 302 301 300 300 300 301 302 nan nan nan nan nan 304 304 303 303 303 nan nan 304 nan nan nan 305 305 304 304 303 302 301 301 302 302 303 304 304 305 306 307 307 308 308 307 306 307 307 308 308 308 308 308 307 307 306 303 303 302 274 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 306 303 299 296 292 290 289 287 285 285 284 284 282 282 283 285 288 290 292 292 291 290 289 288 286 284 281 279 276 274 271 269 269 269 269 270 272 276 279 284 287 288 288 287 284 281 277 275 272 271 271 269 266 264 264 264 266 268 272 274 276 276 276 273 266 263 262 262 266 273 278 278 276 272 270 269 269 271 275 279 282 283 283 283 282 279 273 268 267 272 275 279 283 284 283 281 279 279 281 284 286 287 286 285 284 282 280 279 282 289 nan nan 285 282 282 282 284 285 287 287 286 285 286 288 290 292 293 295 296 297 299 301 302 304 304 302 299 298 299 300 300 301 302 304 306 305 301 297 296 296 297 298 299 299 299 300 301 301 301 302 303 303 304 304 304 304 303 303 303 302 302 301 301 302 302 nan 301 301 300 300 300 301 301 302 nan nan nan 303 303 303 302 302 302 nan nan nan nan 305 306 306 306 306 305 304 303 302 302 303 303 304 304 304 305 306 307 308 308 308 307 307 307 308 309 308 309 308 307 307 305 304 302 301 300 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 309 305 301 297 295 292 290 288 285 284 284 284 283 282 282 283 285 288 291 292 292 292 291 290 288 287 285 283 281 278 275 272 271 270 271 271 271 274 277 281 284 286 286 285 283 280 277 273 272 270 271 271 270 269 267 265 265 265 267 271 274 275 275 274 270 264 262 262 262 265 271 277 278 277 274 271 270 269 270 274 278 281 282 283 282 280 274 270 265 263 266 272 278 283 284 283 280 278 278 280 282 283 285 286 286 286 283 280 278 282 289 nan 288 282 282 280 280 282 284 286 286 286 285 285 287 289 291 291 292 294 296 299 nan 302 303 302 300 297 297 298 299 299 299 301 304 305 304 300 295 294 295 297 297 298 298 299 300 301 301 301 302 303 303 303 303 303 303 303 303 303 303 303 303 303 303 302 302 302 301 300 300 300 301 301 301 302 nan nan 302 302 302 nan nan nan nan nan nan nan 306 306 306 306 306 306 305 304 304 303 304 304 304 304 305 305 305 306 307 308 308 307 307 308 309 309 309 309 307 306 305 304 302 301 300 299 269 269 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 312 309 304 302 298 296 293 290 287 285 284 284 284 283 282 282 284 285 288 290 292 293 293 293 291 289 288 288 285 282 279 276 275 274 273 274 274 275 277 279 282 284 286 284 283 281 278 277 274 270 270 271 272 272 271 269 267 266 266 267 270 272 273 274 271 268 264 261 261 261 263 268 275 277 277 277 275 271 270 270 273 277 280 282 282 281 276 271 268 262 261 265 271 278 282 284 282 280 278 278 278 279 281 283 285 288 288 285 281 278 282 289 nan 286 285 281 278 278 280 283 285 285 285 284 285 286 288 289 290 292 294 297 299 nan 302 302 300 297 296 297 298 298 298 298 300 302 303 301 298 294 293 295 295 297 298 298 299 300 300 301 301 302 302 303 303 303 303 303 303 303 303 303 303 304 nan nan nan 303 302 301 300 300 300 301 301 301 302 302 302 302 302 nan nan nan nan nan nan nan nan 307 307 307 306 306 306 306 305 305 305 305 304 304 305 305 305 305 306 307 307 307 307 307 307 308 309 309 308 306 305 303 302 301 301 300 299 265 268 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 311 308 305 303 299 295 292 289 286 284 284 285 284 282 281 282 283 285 287 290 293 295 295 294 293 291 290 290 288 284 281 278 277 275 274 276 278 280 280 281 282 284 284 282 281 280 279 276 272 270 269 270 273 274 273 271 269 268 268 268 269 270 271 271 268 264 262 261 261 259 260 266 271 274 277 278 276 272 270 270 272 276 278 281 282 281 276 271 265 260 261 265 270 277 282 283 282 280 279 278 278 278 279 281 285 289 290 287 282 279 283 290 290 289 285 280 276 276 279 282 284 284 284 284 284 284 285 288 291 293 nan 298 300 301 301 300 297 295 295 296 298 298 297 297 299 301 301 299 296 293 293 294 295 297 298 298 299 300 301 nan nan 302 302 303 304 304 304 304 303 303 303 303 304 305 305 nan nan 303 301 300 299 299 300 300 301 301 302 302 302 303 nan nan nan nan nan nan nan nan 307 307 307 306 306 306 306 306 306 305 305 305 305 305 305 306 306 305 305 306 307 307 306 306 307 308 309 309 307 305 303 301 300 300 300 300 299 263 268 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 310 307 301 297 295 292 289 286 284 285 285 283 281 280 281 282 284 288 291 294 296 297 296 294 292 292 292 290 288 286 282 279 277 276 279 281 283 282 282 282 282 282 279 278 278 277 274 271 269 269 271 274 275 275 274 272 271 271 270 270 270 269 268 265 262 261 262 261 258 258 263 265 273 276 278 276 273 270 270 271 274 275 277 280 281 278 270 262 259 261 264 269 275 281 283 282 281 280 279 278 277 278 280 285 290 291 288 281 279 281 286 290 289 284 278 275 275 278 281 283 283 284 284 284 285 286 288 291 293 nan nan 300 301 300 296 294 293 293 295 297 297 296 296 297 299 299 298 296 294 293 293 295 296 298 299 300 301 301 301 nan nan 303 304 305 305 305 304 303 303 302 302 303 304 305 305 nan 303 301 300 299 299 299 300 300 300 301 302 303 303 nan nan nan nan nan nan 308 308 308 308 307 306 306 306 306 306 306 306 306 306 305 305 306 307 307 306 305 305 306 306 307 307 307 308 309 308 307 304 301 300 300 300 300 299 298 263 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 310 305 299 296 294 292 288 285 285 285 285 284 282 280 281 282 285 288 291 294 297 297 296 295 294 294 293 293 292 289 285 282 280 279 281 283 284 283 282 282 281 280 277 275 275 274 272 270 268 269 271 275 277 278 276 275 274 272 271 270 268 266 265 264 263 262 263 262 260 260 259 265 271 275 278 277 274 271 270 271 272 272 273 277 279 276 268 261 259 261 264 268 273 279 282 282 282 281 280 278 277 277 279 285 290 291 286 280 279 279 285 290 288 283 277 275 275 277 280 281 282 282 283 285 286 287 288 290 293 295 298 299 299 297 293 290 289 291 294 296 296 295 295 296 297 297 297 296 294 293 293 295 296 298 299 300 301 301 302 302 302 303 304 305 306 305 305 303 302 302 302 303 304 305 305 304 302 301 300 299 299 299 299 299 300 301 302 nan nan nan nan 307 308 308 308 308 309 308 308 307 306 306 306 306 306 306 306 306 306 306 306 306 307 307 307 306 306 306 306 307 307 308 308 309 308 306 303 301 300 300 299 299 299 298 264 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 312 308 303 297 295 294 292 288 285 284 285 285 285 283 281 281 283 286 288 291 294 296 297 297 296 295 295 295 295 293 291 288 284 282 281 282 284 284 284 283 281 281 278 275 273 272 271 269 268 268 269 273 276 279 281 280 278 276 273 271 268 265 263 263 265 264 263 263 263 264 263 261 263 268 275 279 277 275 273 271 270 270 269 271 275 278 275 268 262 260 262 263 267 270 275 279 282 282 nan 280 278 276 277 279 285 289 nan 288 282 277 278 285 289 287 282 277 275 274 276 278 278 278 280 282 285 286 287 288 289 292 295 296 297 296 294 289 286 287 290 293 295 295 295 295 295 296 296 295 295 294 294 294 295 297 298 300 301 nan 302 302 302 303 304 305 306 306 306 304 303 302 302 302 303 304 305 305 304 302 301 nan 300 299 299 298 299 300 301 nan nan nan nan nan 307 307 308 308 309 309 308 308 307 306 306 306 306 306 306 306 306 306 306 306 307 308 308 307 307 306 306 306 307 308 308 309 309 307 305 302 301 301 300 300 299 299 298 266 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 311 309 305 301 296 294 293 291 287 284 284 284 283 284 284 284 283 284 286 288 291 293 295 296 297 296 296 296 295 295 294 292 289 285 283 282 283 284 284 284 283 282 280 277 274 270 268 268 267 267 267 270 273 276 279 282 282 279 276 273 269 265 263 261 262 264 265 264 263 263 265 265 261 261 267 275 279 278 275 274 272 271 268 268 270 274 277 274 268 263 261 262 263 265 268 272 277 281 nan nan 279 277 276 277 280 285 286 288 286 279 274 277 284 287 286 283 278 276 275 275 275 276 277 279 281 284 286 287 288 289 292 294 295 295 294 292 287 284 286 289 292 294 295 294 294 295 295 294 294 295 295 295 295 296 297 299 301 nan 302 302 302 303 304 304 305 306 306 306 305 304 303 302 302 303 304 305 nan nan nan nan nan nan nan 299 298 299 300 302 303 304 nan nan 306 306 307 307 308 309 309 308 307 306 306 306 306 306 307 306 306 306 306 306 306 307 308 308 308 308 307 306 307 307 308 308 309 308 307 306 304 302 301 300 299 299 299 298 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 294 295 nan nan nan nan nan nan nan nan 308 308 306 302 299 294 293 291 289 288 285 283 282 282 283 285 286 286 286 287 289 290 292 294 295 296 297 297 297 296 296 294 292 289 285 283 283 283 283 284 284 283 281 278 275 271 267 265 265 266 266 267 269 271 275 279 282 282 280 277 272 267 263 260 259 260 262 263 264 264 266 265 263 260 261 266 274 277 277 277 276 274 271 267 266 269 274 277 274 268 263 262 262 263 264 267 272 276 280 nan nan 278 277 277 279 281 282 285 286 281 274 272 277 283 286 285 283 279 279 277 275 275 276 277 278 280 282 284 285 287 289 290 292 293 294 292 289 285 283 286 289 292 293 294 294 293 294 294 294 294 296 296 296 296 297 298 299 300 301 301 301 302 303 305 305 306 306 307 306 306 304 302 301 302 303 304 nan nan nan nan nan 304 303 301 299 299 299 nan nan nan 304 305 305 305 306 306 307 308 308 308 307 307 306 306 306 306 307 307 306 305 305 305 306 306 306 307 307 308 308 307 306 307 307 308 308 308 308 307 306 304 302 301 300 299 299 298 298 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 292 293 294 296 nan nan nan nan nan nan 303 305 305 303 299 296 294 292 290 289 288 285 282 281 281 282 284 286 287 288 288 289 290 291 292 294 296 297 298 297 297 296 295 292 289 285 283 283 283 283 284 284 283 281 277 273 270 265 264 264 265 265 266 268 271 275 280 282 282 280 276 271 266 261 259 258 258 259 262 265 266 267 264 261 261 263 267 273 274 275 277 277 276 271 266 265 268 273 276 273 267 264 263 262 263 264 267 271 275 278 nan nan 278 277 278 278 280 283 285 283 276 270 271 276 282 285 285 283 282 280 277 275 275 275 276 277 278 280 281 283 285 287 289 291 292 292 290 286 283 284 287 289 292 292 293 293 293 293 293 293 295 296 297 297 297 297 297 298 299 300 300 300 302 304 305 306 306 306 306 306 305 304 302 301 302 304 305 nan nan nan nan nan 305 304 302 nan nan nan nan 302 303 304 304 304 305 305 306 306 307 308 308 307 306 306 306 306 nan 307 307 306 305 305 305 305 305 305 306 306 306 307 306 306 306 307 307 308 308 307 306 305 304 302 301 300 299 299 298 298 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 291 292 292 293 nan nan nan nan nan 300 301 303 303 301 298 294 293 292 291 289 286 284 282 281 281 282 284 286 287 289 289 290 290 291 293 294 296 297 298 298 298 297 295 292 288 286 284 283 282 283 286 286 284 280 276 272 268 265 265 265 265 265 267 269 272 277 281 283 283 280 275 270 266 262 259 258 257 259 262 266 269 267 262 261 263 266 267 271 272 272 274 277 276 271 266 264 266 271 275 274 271 266 263 263 263 264 266 270 274 277 279 279 279 279 279 280 282 284 285 279 272 267 269 276 280 283 283 282 282 280 278 276 275 275 276 277 277 277 278 280 282 285 288 290 291 290 287 283 282 284 287 288 290 292 293 293 292 293 293 294 296 297 297 297 297 297 297 297 298 299 299 299 301 303 304 305 305 306 306 305 305 304 303 303 303 305 nan nan nan nan nan nan nan 304 nan nan nan nan 302 302 303 303 304 304 304 305 305 306 307 307 308 307 307 307 307 306 nan 307 306 306 305 304 304 304 304 304 305 305 305 305 305 306 306 307 307 307 306 306 305 305 304 302 301 299 299 299 298 298 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 290 290 291 293 nan nan nan nan 299 298 299 301 302 300 297 294 294 292 290 288 285 284 282 281 281 283 284 285 287 288 289 290 291 292 294 295 296 297 298 299 299 297 295 292 290 287 284 283 283 285 289 289 285 280 275 270 267 266 266 265 265 266 268 270 274 278 281 283 283 279 275 271 267 264 260 258 258 259 263 268 271 267 263 262 264 265 268 271 271 271 274 277 276 271 265 263 265 269 271 274 nan 268 264 263 263 263 266 269 273 276 278 279 280 281 281 282 284 285 284 279 268 264 268 275 275 278 280 281 282 281 278 276 275 275 276 276 276 275 276 277 281 285 288 nan nan nan 285 281 281 283 286 287 290 292 293 293 292 292 292 293 296 297 297 297 296 297 297 296 297 297 297 298 300 302 303 303 304 305 305 304 304 304 304 304 305 306 307 nan nan nan nan nan nan nan nan nan nan 301 302 302 302 302 303 303 303 304 305 306 307 307 307 308 308 nan 307 307 306 306 306 305 305 305 305 304 304 304 304 304 304 305 305 306 306 306 306 306 306 305 305 305 304 303 300 300 299 299 298 297 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 289 290 292 nan nan nan nan 298 297 298 300 301 300 299 296 294 291 289 287 285 283 283 283 283 284 284 285 286 287 289 290 291 293 295 296 297 297 298 299 299 298 295 293 290 286 283 282 284 287 293 291 286 280 275 272 269 267 267 267 267 267 269 272 275 277 279 280 280 278 276 273 268 264 261 260 259 261 265 269 270 267 265 264 264 265 269 271 270 270 275 278 276 271 265 262 262 263 265 270 nan nan nan 264 262 262 265 268 272 275 276 278 280 282 283 284 286 286 283 276 266 263 268 268 273 277 279 280 282 281 279 nan 276 275 276 276 276 275 275 277 281 285 nan nan nan nan 283 281 281 282 285 288 290 292 293 292 292 291 291 293 293 296 297 297 297 297 297 296 295 295 295 297 299 300 301 302 302 303 303 302 303 304 305 306 306 307 307 308 nan nan nan nan nan 305 nan nan nan nan nan 302 302 302 302 302 302 304 305 306 307 307 307 308 308 307 307 306 306 306 305 305 305 305 305 305 304 304 304 304 304 305 305 305 306 306 306 306 306 305 305 305 305 303 301 300 299 299 298 297 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 288 289 nan nan nan nan nan 297 297 296 297 298 299 300 299 296 293 291 288 286 284 283 283 282 283 283 283 284 285 286 288 290 291 294 296 297 297 297 298 298 298 298 296 293 289 285 282 283 286 291 295 292 286 280 278 275 271 269 268 268 268 269 270 272 275 276 278 278 278 277 275 272 268 265 264 262 262 263 265 268 269 268 267 266 266 268 270 270 268 269 275 278 276 270 268 264 261 259 262 268 nan nan nan 265 262 262 264 266 268 271 275 278 280 283 284 286 287 286 282 274 265 265 264 269 273 275 277 280 281 281 280 279 278 277 277 277 276 276 276 278 281 285 nan 290 288 285 283 282 281 283 287 289 291 292 292 291 290 290 290 291 292 296 297 297 nan 298 297 295 293 293 294 295 296 298 299 300 301 301 302 nan nan nan 305 306 306 306 306 307 nan nan nan nan nan nan nan nan nan nan nan 302 302 301 301 302 302 303 305 306 307 307 307 307 307 307 306 305 305 305 305 305 305 305 305 305 304 304 304 304 305 305 305 306 306 307 307 306 306 305 305 306 305 304 303 301 300 299 298 297 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 286 287 288 288 289 291 nan 295 296 296 295 295 296 296 298 299 298 295 292 290 288 285 283 282 282 281 281 281 281 283 284 286 287 289 291 293 296 297 297 297 297 298 298 298 296 293 289 285 283 284 288 293 296 293 290 284 281 275 272 270 270 269 269 270 272 273 275 276 278 278 278 276 274 271 268 267 267 265 264 265 266 267 268 268 269 267 267 269 271 269 266 268 275 277 274 271 269 264 260 258 262 268 nan nan nan 266 262 262 263 264 266 270 274 278 281 283 nan nan nan nan 281 280 271 266 266 270 274 275 277 279 280 281 280 280 280 279 279 278 277 277 278 279 282 285 nan 289 288 285 283 282 282 285 288 290 291 291 290 289 289 288 289 290 292 296 298 nan 298 297 296 294 292 291 291 293 295 297 297 298 299 300 301 nan nan nan 303 304 nan 305 305 306 307 307 307 306 nan nan 304 303 nan nan 302 302 302 301 301 301 302 303 304 305 306 307 307 307 306 306 306 305 305 304 304 305 305 305 305 305 304 304 304 304 305 305 306 306 307 307 307 306 305 305 305 306 306 305 303 301 300 299 298 297 279 nan nan nan nan nan nan nan nan nan nan nan 277 279 282 283 285 286 286 287 288 288 289 291 292 294 295 295 294 294 294 297 298 298 297 294 292 291 288 285 283 282 281 281 280 280 281 282 284 286 287 288 290 293 296 297 298 298 297 297 298 298 296 293 289 286 285 287 291 295 297 295 293 288 281 276 272 271 271 271 271 271 273 274 275 276 278 279 278 275 273 271 270 269 268 267 267 267 267 267 267 269 269 267 267 268 269 267 264 267 276 278 275 271 266 261 256 256 261 266 270 nan nan 265 263 263 263 264 267 270 274 278 281 nan nan nan nan nan nan nan 272 267 268 271 274 276 277 279 280 281 281 nan nan nan nan nan 279 279 279 280 282 286 nan 287 287 284 282 282 283 286 289 290 291 290 288 288 287 287 288 289 292 296 298 298 297 297 295 293 291 290 291 293 294 295 296 297 298 299 300 300 299 300 302 nan nan nan 305 306 306 306 306 306 306 305 304 304 303 303 303 302 302 301 301 301 301 302 303 305 305 305 306 305 305 305 305 304 304 303 303 304 304 304 304 304 304 304 304 304 305 305 306 306 307 307 307 305 304 304 304 305 305 305 303 301 300 299 298 297 277 nan nan nan nan nan nan nan nan 283 279 278 277 278 281 284 286 287 287 287 288 288 289 291 293 294 295 294 294 293 294 297 298 298 296 293 291 290 288 285 283 283 281 281 281 280 281 282 284 286 287 287 289 292 295 296 297 298 297 297 298 298 297 294 291 289 289 292 294 296 297 296 292 287 282 277 273 271 272 272 272 273 274 275 276 277 279 279 277 275 273 272 272 271 270 270 269 269 268 267 267 268 268 267 267 268 268 265 262 263 272 278 276 270 265 260 256 258 261 264 266 268 269 268 266 264 265 266 268 271 275 278 281 nan nan nan nan nan nan nan 272 269 269 272 274 276 277 279 280 280 281 nan nan nan nan nan 281 281 281 280 282 284 286 285 284 283 282 283 284 286 289 290 290 290 289 287 286 287 288 289 292 296 298 297 297 296 295 294 291 290 291 292 294 294 295 296 298 299 299 299 298 299 300 302 303 304 305 306 306 306 306 306 306 305 305 304 304 304 303 303 302 301 301 300 300 301 302 303 304 304 304 304 303 303 303 303 303 303 302 303 303 304 304 nan 304 304 304 305 305 305 305 306 306 305 305 304 302 303 304 305 305 304 302 301 301 300 299 298 277 nan nan nan nan nan nan nan 286 282 280 279 277 279 282 285 287 288 288 288 288 288 289 290 292 293 294 294 293 292 293 296 299 298 295 292 290 289 288 286 286 283 282 280 280 281 282 282 283 285 287 287 288 289 290 292 295 297 297 297 298 298 296 294 293 293 293 294 296 297 297 295 291 287 282 277 274 272 272 273 274 274 275 276 277 278 279 279 277 275 274 273 273 273 272 272 271 269 268 268 268 268 268 267 268 268 267 263 262 261 270 277 275 269 266 263 259 260 261 262 262 262 264 267 268 267 267 267 nan nan nan nan nan 279 279 282 287 nan nan nan 274 272 271 273 275 276 277 278 279 280 280 nan nan nan nan nan 284 283 282 281 281 282 283 284 282 282 282 283 285 286 289 290 290 289 288 287 286 287 288 289 292 295 297 297 297 296 295 293 291 290 291 292 294 294 294 295 296 298 299 299 298 298 299 300 302 304 305 306 306 306 306 306 306 306 306 305 305 304 304 303 302 302 301 300 300 300 301 303 303 303 303 302 302 302 302 303 303 302 302 302 302 303 303 nan nan 304 304 304 305 304 304 304 304 303 302 302 301 302 303 304 304 303 302 301 301 301 300 299 277 nan nan nan nan nan nan 287 286 283 281 279 278 281 283 286 288 289 290 289 289 289 289 289 290 292 293 293 292 292 293 296 299 298 295 291 289 288 288 287 285 283 282 nan 280 280 282 283 284 285 287 288 289 289 289 291 293 295 296 297 297 297 296 295 295 296 296 298 299 298 297 294 291 286 281 277 274 273 273 274 275 275 275 276 278 279 280 280 278 276 275 275 274 274 274 274 272 270 269 269 268 268 267 268 268 268 268 264 261 261 269 275 274 270 268 265 263 262 262 262 261 260 261 265 269 269 268 269 271 274 nan 279 nan nan 276 280 286 nan 290 284 276 273 273 274 275 277 277 278 280 280 280 nan nan nan nan nan 286 286 285 283 281 281 282 282 281 281 283 284 285 287 287 289 289 289 288 287 286 287 288 289 292 295 297 297 297 296 295 292 290 290 291 293 294 294 294 295 296 297 298 298 297 297 297 299 301 303 304 305 306 306 nan 306 306 306 306 306 306 305 304 304 303 302 301 301 300 300 301 303 303 303 303 302 301 301 302 302 303 302 302 302 302 302 303 303 304 304 304 304 304 303 302 303 303 302 301 300 300 301 303 304 303 302 301 301 302 302 301 300 279 282 nan nan nan nan 286 285 285 283 281 280 280 282 284 287 289 290 290 290 290 289 289 289 290 292 294 294 292 291 293 296 298 298 295 292 291 289 288 286 284 282 281 280 280 280 282 283 284 285 286 287 289 289 290 291 292 293 294 295 296 296 295 295 295 296 298 300 301 300 298 295 291 286 282 278 275 274 274 275 275 274 275 276 278 280 280 279 278 276 276 276 276 275 276 276 274 272 270 269 268 268 268 269 269 269 267 264 260 262 269 273 274 272 271 269 267 265 264 261 259 259 262 268 nan 270 269 270 272 275 278 278 279 277 274 277 284 289 288 283 277 274 274 275 275 276 278 279 281 281 280 nan nan nan 286 287 288 289 287 284 282 282 282 281 280 281 283 285 285 286 287 289 289 289 288 287 287 288 288 289 292 294 296 298 298 296 294 292 291 291 293 294 294 295 295 296 297 297 297 297 297 297 297 298 300 301 302 nan nan nan nan nan 307 307 307 307 306 306 305 304 303 302 302 301 300 300 301 303 303 303 303 302 301 301 302 302 303 303 302 302 302 302 303 303 303 303 303 303 302 301 300 301 301 301 299 298 299 300 302 302 302 301 301 301 302 302 301 300 280 282 nan nan nan 282 283 283 283 282 281 281 281 283 285 288 290 291 291 291 291 290 290 290 291 294 295 295 293 292 292 295 298 297 296 295 291 289 288 286 284 281 279 279 279 279 281 282 282 284 285 287 288 290 291 291 291 291 292 293 294 295 295 295 296 297 300 301 302 301 299 297 292 287 283 279 278 277 276 276 276 276 275 276 278 279 280 279 278 277 277 277 277 277 277 277 275 273 270 269 268 268 269 269 269 268 266 262 260 262 269 272 273 273 273 272 271 269 265 260 257 258 264 271 nan nan 269 271 273 275 276 279 279 275 271 274 281 287 287 282 277 275 275 275 276 278 279 280 281 280 277 277 280 283 286 288 289 290 288 285 283 282 282 280 279 280 283 283 285 286 288 289 289 290 289 288 288 288 288 289 290 292 296 298 298 296 293 291 291 293 294 294 295 295 295 297 298 297 296 296 297 297 nan nan nan 300 302 nan nan nan nan nan 307 307 307 307 307 306 304 303 302 302 302 301 300 300 301 301 302 302 302 301 301 301 301 302 303 303 303 303 302 302 303 303 303 302 302 301 301 300 299 299 299 299 297 297 298 300 301 301 301 301 301 301 301 301 301 300 280 281 281 281 280 279 280 282 282 282 282 282 282 284 286 289 291 292 292 292 292 290 291 292 293 296 297 297 295 292 292 294 295 296 297 295 292 290 289 287 284 281 280 278 278 279 280 280 281 283 284 286 287 289 290 289 289 289 290 292 293 294 294 295 297 299 302 303 304 303 300 298 295 289 288 284 281 279 278 279 278 277 276 276 278 279 280 279 279 278 277 277 278 278 278 277 275 273 271 269 269 269 269 269 269 267 264 261 261 263 268 271 272 273 273 273 272 270 264 259 257 259 266 274 nan nan nan nan 273 275 276 278 278 274 268 272 280 285 286 282 278 277 276 276 276 278 280 281 281 277 274 275 278 280 283 287 289 290 288 285 284 283 282 280 279 279 281 283 285 287 288 289 290 290 290 289 289 289 289 289 290 293 296 298 298 296 293 291 292 293 294 295 295 294 295 297 298 296 295 296 297 297 298 nan nan 300 301 nan nan nan nan nan 307 307 307 307 306 305 304 303 303 303 302 301 300 300 300 301 301 301 301 300 300 300 301 302 302 303 303 nan 303 303 303 302 302 301 301 300 300 299 297 297 297 297 296 296 297 299 300 300 300 300 300 301 301 301 300 300 279 279 279 278 277 276 278 281 282 282 282 283 283 285 287 290 291 292 293 293 292 291 293 294 296 298 300 299 297 294 293 293 293 295 296 296 293 291 289 288 286 283 280 279 277 277 278 279 281 282 283 284 285 286 288 289 290 292 293 294 295 295 295 296 299 301 304 306 306 306 303 300 299 297 293 288 284 282 280 280 280 278 277 277 278 279 279 279 279 279 279 279 279 279 279 277 274 272 270 269 269 268 269 269 268 266 262 260 262 266 269 271 271 271 271 271 271 269 264 259 258 262 269 277 nan nan nan nan nan 276 277 nan nan 271 266 272 279 283 285 285 282 278 277 277 277 278 279 280 279 274 270 272 274 277 282 286 289 290 288 286 285 284 282 281 279 279 281 284 286 287 288 288 290 290 290 290 290 290 290 290 291 293 296 298 298 296 293 291 292 293 294 294 294 293 295 297 298 296 294 295 295 296 297 299 nan 300 301 303 nan nan 306 306 306 307 307 306 305 305 304 303 303 303 303 302 301 301 300 300 301 301 300 300 300 300 301 301 301 302 303 303 303 303 303 302 301 301 300 299 299 298 297 295 295 295 295 296 297 298 298 299 299 299 299 300 301 300 300 300 277 277 276 275 274 275 277 280 281 282 283 284 285 286 288 290 290 292 293 293 293 293 295 297 299 300 302 301 299 297 296 294 292 293 294 295 294 292 290 290 288 286 282 280 279 278 277 278 281 282 282 282 283 284 286 289 292 293 294 297 297 297 297 298 301 303 306 307 308 309 307 307 307 304 298 293 289 285 284 282 282 280 278 277 278 278 279 279 279 280 281 281 281 280 279 276 273 271 271 269 268 268 268 268 266 263 262 262 264 268 270 271 271 272 271 270 270 267 262 258 259 264 272 277 nan nan nan nan nan nan nan 276 275 267 266 271 278 279 283 284 283 280 279 278 277 277 278 278 277 273 269 270 273 277 280 284 288 290 289 288 287 285 284 282 280 281 283 285 287 287 287 288 289 290 290 290 290 290 291 291 290 292 295 297 298 296 293 291 292 293 294 293 292 292 295 297 298 296 295 295 295 296 297 299 300 300 301 303 304 305 305 306 306 306 306 306 305 305 304 304 304 304 303 303 302 301 300 300 300 300 300 300 300 300 300 300 301 302 303 303 303 303 302 301 301 300 300 299 297 296 295 294 294 294 294 295 296 296 297 297 297 298 299 300 300 300 300 300 274 273 272 271 272 274 277 279 281 283 284 285 286 287 288 289 290 291 292 293 293 294 296 299 300 301 302 302 301 300 298 296 293 292 292 293 294 293 291 290 289 288 287 285 281 279 278 280 281 281 281 281 282 284 287 290 292 293 294 296 298 298 298 299 302 304 306 307 308 308 309 309 309 308 304 299 294 290 286 284 283 281 280 279 278 279 279 279 280 281 282 283 282 280 278 276 275 272 270 269 268 267 268 268 264 261 262 264 267 268 269 271 272 273 272 271 270 265 260 258 259 265 269 272 276 nan nan nan nan nan nan 272 270 264 264 270 272 278 282 283 283 282 281 279 277 276 276 275 275 273 270 271 274 277 280 283 286 289 nan nan nan 288 286 283 281 284 286 287 287 286 286 287 288 288 289 290 290 291 291 290 290 291 294 296 297 296 294 292 292 293 294 292 291 292 295 298 nan nan nan 295 295 296 297 nan nan 300 301 302 304 305 305 305 305 306 306 306 305 305 304 304 304 304 303 302 302 301 300 300 300 300 300 300 300 300 300 300 300 301 302 303 303 302 302 301 301 300 299 298 296 295 294 293 293 293 293 293 294 296 296 296 296 297 298 300 300 300 300 300 271 270 270 270 271 274 277 280 282 283 284 285 286 287 287 288 289 290 291 292 293 294 296 298 300 301 301 301 301 300 300 298 296 293 291 292 293 293 292 291 293 291 289 286 283 281 280 280 281 281 280 280 282 285 287 289 292 292 292 293 295 297 298 300 302 303 305 306 306 306 307 308 309 310 308 304 299 294 290 287 285 284 283 280 279 279 279 279 281 282 283 284 283 280 279 278 275 272 270 268 268 269 270 268 262 261 263 267 267 269 270 271 273 273 272 270 267 263 259 258 257 258 264 272 276 276 nan nan nan nan nan 269 266 262 261 263 271 276 279 281 283 283 281 278 276 274 274 273 272 271 271 274 276 279 281 283 285 nan nan nan nan nan nan 285 284 287 289 288 286 284 284 285 285 287 288 289 290 290 291 290 289 290 292 294 295 296 294 293 293 294 293 291 290 292 295 296 298 nan nan 296 295 296 298 nan nan 299 300 301 302 304 305 305 305 306 306 305 305 305 305 304 304 303 303 303 302 302 301 300 300 300 301 301 301 300 300 300 300 301 302 303 302 302 301 301 301 300 299 297 295 294 294 293 293 293 293 293 294 295 295 295 295 296 298 299 299 300 300 299 268 268 269 270 272 275 279 281 283 284 284 285 286 287 287 287 288 290 291 292 293 294 295 296 298 299 300 300 300 300 299 299 298 296 293 292 292 293 293 293 294 293 291 288 285 282 282 281 281 281 280 281 281 282 285 290 291 290 289 290 292 294 297 299 300 300 301 302 303 303 304 306 308 309 310 307 303 298 293 292 290 287 285 282 280 279 279 280 282 285 286 286 285 284 281 278 275 272 270 269 269 269 269 267 261 262 262 265 268 269 270 271 272 273 271 267 263 261 259 257 255 257 264 272 276 275 nan nan 274 271 270 267 266 261 258 265 270 274 276 279 281 282 281 278 275 274 272 271 270 270 272 276 279 281 283 284 285 286 287 287 nan nan 286 286 287 290 290 288 285 284 283 283 284 286 287 288 289 290 290 289 288 289 291 292 294 295 294 294 294 293 292 290 290 291 293 295 297 298 298 297 296 296 298 nan nan nan 299 299 301 303 304 304 305 305 306 305 305 305 305 304 303 303 303 303 303 302 301 301 301 301 302 302 301 301 301 300 300 301 301 302 302 301 301 301 301 300 299 296 294 293 293 293 293 293 293 293 294 295 295 294 294 295 296 297 298 299 300 299 267 267 268 270 273 276 280 282 283 284 285 286 286 287 287 286 287 290 292 293 293 293 294 294 295 297 299 299 299 299 298 298 298 298 297 295 293 292 292 292 292 294 294 292 288 284 282 281 280 281 281 281 281 283 286 289 289 288 287 287 290 293 295 297 297 297 297 299 300 301 302 304 307 307 309 309 306 301 300 296 291 289 286 283 280 279 279 280 284 287 288 288 288 286 283 278 274 272 270 270 270 269 268 265 264 262 263 266 268 269 269 270 271 271 269 267 265 264 262 256 254 257 264 271 275 275 nan nan 271 269 268 268 264 259 259 266 269 271 274 278 280 281 280 278 275 272 271 269 269 270 274 279 282 283 284 285 285 285 285 284 282 281 284 287 289 290 289 287 286 283 281 281 283 285 286 287 288 289 289 289 288 288 289 291 293 294 294 294 294 293 291 290 290 290 292 294 296 297 298 297 296 297 298 nan nan nan 298 299 301 303 303 304 304 305 305 305 305 304 304 304 303 303 303 304 304 303 302 302 302 302 302 302 302 302 302 301 301 301 301 301 301 301 301 301 301 300 298 296 294 293 293 293 294 293 293 293 294 295 294 293 293 294 295 296 298 299 300 299 266 267 269 271 273 277 279 281 283 284 285 286 286 286 286 286 287 290 293 294 294 294 293 293 294 295 297 298 299 298 297 296 297 298 299 299 299 296 293 292 292 292 294 295 292 288 283 281 280 280 282 282 282 283 285 288 287 286 285 286 289 292 294 295 295 294 295 296 297 298 299 301 303 304 307 309 309 307 305 299 294 290 287 284 281 279 279 281 285 287 288 289 289 287 283 279 275 273 270 269 268 267 266 266 264 263 264 266 267 267 267 269 269 268 266 267 267 267 262 255 254 257 263 269 274 274 273 nan nan 269 266 264 261 259 262 266 267 270 274 277 278 278 278 275 272 271 269 268 269 271 275 281 284 285 285 285 285 284 282 281 278 277 281 286 289 290 288 287 285 281 279 280 282 284 285 287 287 288 288 288 289 288 289 290 292 293 295 295 294 292 291 290 290 291 292 293 295 296 297 296 297 298 nan nan nan nan 298 299 301 302 302 303 304 304 305 304 304 303 304 304 303 303 303 304 305 305 304 303 303 303 303 302 302 302 302 302 302 301 301 301 301 301 301 301 301 299 297 295 295 294 294 294 294 293 293 294 294 295 294 294 293 294 295 296 298 299 300 300 267 269 270 272 273 274 278 280 282 284 284 285 286 286 286 285 287 290 291 294 295 295 294 294 294 294 295 296 297 297 296 296 297 298 299 301 302 300 297 295 294 292 293 295 295 293 288 287 286 283 283 284 283 282 284 286 285 284 284 285 288 290 291 293 294 293 293 293 295 296 297 298 301 302 304 304 307 308 307 302 296 292 287 284 281 280 281 282 284 287 289 291 290 288 284 279 276 273 270 267 266 265 264 264 263 265 266 267 266 265 265 267 266 264 263 264 266 265 260 254 253 257 261 267 273 274 nan nan nan 269 265 262 259 259 262 265 266 271 275 277 277 275 274 272 270 269 268 268 269 272 276 280 282 285 286 285 283 282 281 278 275 274 278 284 285 287 286 284 282 279 278 279 282 284 285 286 286 287 287 288 289 289 289 290 291 292 294 295 293 291 291 290 290 291 292 293 294 295 296 295 296 296 nan nan nan 299 299 299 300 301 301 302 303 303 304 304 303 303 304 304 304 303 304 305 306 306 306 305 304 303 303 302 302 303 303 303 303 302 301 300 300 301 301 302 301 299 296 296 295 294 294 294 294 293 294 294 295 295 295 294 294 294 295 296 298 299 300 300 268 270 271 271 273 275 278 280 282 283 284 285 285 285 285 285 285 287 289 293 296 297 296 295 295 295 295 295 295 295 296 296 296 297 299 301 302 302 301 298 295 294 293 294 296 296 296 293 287 288 287 286 284 282 282 283 284 284 283 284 285 288 290 292 292 291 292 292 293 295 296 298 299 298 300 302 304 306 307 304 299 293 287 284 282 281 281 282 284 287 288 289 289 288 285 280 276 273 270 268 268 266 265 265 265 268 268 267 266 265 265 266 266 264 263 264 265 263 258 255 255 258 262 269 274 275 275 273 271 269 265 262 258 259 260 262 266 270 274 276 276 274 271 270 269 268 267 267 268 270 273 276 280 285 286 284 281 279 279 276 273 273 277 279 283 286 284 282 280 278 278 279 282 283 284 285 285 286 287 288 289 nan nan 290 291 292 293 293 292 291 290 290 290 290 291 292 294 295 295 295 295 296 298 nan nan 299 299 299 300 300 300 301 301 302 303 303 303 303 304 304 304 304 305 305 307 308 307 306 305 304 303 302 302 302 303 303 303 302 301 300 300 301 302 302 301 300 298 296 295 295 295 295 294 294 294 295 295 295 295 294 294 294 295 296 298 299 300 300 268 269 270 272 274 276 278 280 282 282 283 284 285 285 285 285 285 285 288 292 296 298 297 296 295 295 295 294 293 293 294 294 295 296 298 300 301 302 302 300 298 297 295 294 294 295 297 296 292 293 292 290 287 284 282 282 283 283 282 283 284 286 288 290 291 291 291 292 292 293 295 295 297 298 299 300 302 304 305 304 300 294 288 284 283 282 281 282 284 285 285 285 285 285 283 279 275 274 274 270 269 268 267 267 267 269 269 267 266 266 266 266 266 264 262 263 264 262 259 256 257 262 266 270 272 275 275 273 271 269 265 262 259 259 259 260 265 268 272 275 275 273 271 270 269 269 268 267 267 267 269 273 277 283 285 283 279 278 278 276 273 273 274 278 283 285 283 281 278 277 278 280 282 283 284 285 285 286 287 289 289 nan nan 291 292 292 293 292 291 289 290 290 290 290 290 292 293 294 295 295 295 296 298 nan 300 299 299 299 300 300 299 299 301 302 302 302 302 303 304 304 304 305 305 307 308 308 308 307 307 305 303 301 301 301 302 303 303 303 301 300 301 302 303 303 302 301 299 297 296 296 297 296 295 294 295 295 296 296 295 295 294 294 295 296 298 299 299 300 266 268 270 272 275 277 278 280 281 283 284 285 286 286 286 286 286 285 287 291 nan nan nan nan nan 295 294 294 293 293 293 293 295 295 297 298 299 299 300 300 299 297 297 297 296 296 297 297 296 296 295 293 291 288 285 284 283 283 282 282 284 285 287 288 289 290 291 291 292 292 293 294 296 298 298 298 299 301 302 303 300 296 290 288 285 282 281 282 283 284 283 282 281 280 280 278 277 277 276 272 269 269 268 268 269 270 270 269 268 268 268 267 265 264 264 263 262 261 259 258 259 263 266 268 273 275 275 274 273 270 266 263 260 258 258 258 262 267 271 273 273 272 270 270 271 270 269 269 267 267 268 271 275 280 282 281 279 278 278 276 275 274 274 278 283 285 283 280 278 277 278 280 281 283 284 285 285 287 288 289 289 nan 290 291 nan nan nan 291 289 288 289 290 290 289 290 290 291 293 294 294 295 296 298 299 299 299 299 299 299 299 299 299 300 301 302 302 302 303 304 305 305 305 306 307 308 308 308 308 307 305 303 301 301 301 302 303 303 303 302 301 301 302 302 303 302 301 299 297 297 298 298 297 296 295 295 295 296 296 296 295 295 294 294 296 296 297 299 300 264 267 270 272 274 276 278 279 281 283 285 286 287 288 288 288 288 287 nan nan nan nan nan nan nan 294 294 294 294 294 294 294 295 296 296 296 296 297 297 298 297 295 296 297 298 298 298 298 297 298 297 297 296 294 294 291 288 285 283 282 283 284 285 286 288 290 290 291 291 290 291 293 296 298 298 297 297 298 300 301 301 301 298 292 286 282 281 282 283 283 280 278 276 276 277 278 279 278 276 273 271 269 269 270 271 270 270 269 269 268 268 267 266 265 265 264 262 261 260 259 259 261 265 270 273 274 275 275 274 271 268 264 261 259 258 259 263 267 270 272 273 272 270 270 272 274 273 272 269 268 268 270 273 277 280 280 279 279 279 278 276 274 275 279 284 285 283 280 278 277 277 278 280 283 284 285 286 287 288 289 289 289 289 290 292 nan nan 289 288 288 289 289 289 289 289 289 290 292 293 294 294 295 296 298 298 299 299 299 299 298 298 298 nan nan 302 303 303 304 nan 304 304 305 306 307 308 307 306 307 307 306 305 302 300 300 301 302 303 302 301 301 301 301 302 302 302 300 298 297 297 299 299 298 297 296 296 296 297 297 296 296 295 295 295 295 295 297 299 300 264 266 269 272 274 276 278 279 281 283 285 286 288 290 290 290 nan nan nan nan nan nan nan nan nan 293 293 293 294 294 295 296 297 298 297 296 296 296 296 295 295 294 294 296 298 299 299 299 298 299 299 299 300 300 299 297 292 289 285 283 282 282 283 284 286 288 288 289 289 289 289 291 295 297 297 297 296 296 297 299 300 300 298 293 287 283 282 282 283 282 278 275 273 273 273 276 278 278 277 275 273 272 272 272 272 271 270 269 269 267 266 266 266 265 264 264 262 261 261 261 261 263 267 270 272 273 274 275 274 270 267 265 264 261 259 260 263 266 269 271 272 272 271 270 272 275 275 274 272 269 268 269 270 274 278 279 279 278 279 278 276 274 275 279 283 285 283 280 278 277 277 278 280 283 284 285 286 288 289 289 289 288 287 290 293 nan nan 288 287 288 288 288 288 288 288 289 291 292 293 293 293 294 295 297 297 298 298 299 299 298 298 298 nan nan 303 303 304 304 303 303 303 304 305 306 306 305 305 306 306 306 304 301 299 299 300 301 302 302 301 300 300 301 301 301 301 300 297 297 298 299 300 300 299 297 296 297 297 297 297 296 296 296 295 295 296 297 299 300 263 265 268 271 274 276 277 279 279 281 283 285 288 290 291 291 nan nan nan nan nan nan nan nan 291 291 292 292 293 295 296 298 299 300 299 298 297 296 296 295 294 294 294 295 296 299 300 300 300 301 300 300 301 301 302 300 295 292 288 285 282 280 281 283 284 285 285 286 287 288 289 291 294 297 299 298 296 295 295 295 297 299 297 293 287 283 281 280 281 280 278 276 274 271 271 273 276 277 278 278 277 275 274 273 273 272 270 268 267 266 265 265 264 264 264 263 263 262 262 262 262 264 266 269 271 273 274 274 272 270 268 267 265 262 260 261 263 265 267 270 272 272 272 272 274 276 276 275 273 272 270 268 270 273 276 277 277 277 278 278 276 274 274 278 283 284 283 281 280 278 277 278 280 282 284 286 287 288 289 289 288 287 287 290 293 293 nan 288 287 288 288 288 288 288 288 289 291 292 293 293 292 293 294 296 296 297 298 298 299 298 298 298 300 301 302 303 303 303 302 301 301 302 303 304 304 304 303 304 305 305 304 301 299 298 299 301 301 301 301 300 300 300 300 300 300 298 297 296 297 298 300 300 299 297 296 297 297 297 297 297 296 297 296 296 296 297 299 300 263 265 268 272 274 275 277 277 278 281 283 285 287 288 290 nan nan nan nan nan nan nan nan nan 291 290 290 291 292 294 297 299 300 300 300 299 299 298 297 296 295 295 295 295 296 297 299 300 300 300 300 301 301 302 302 301 298 293 290 287 282 280 280 281 282 284 285 284 285 288 291 293 295 298 300 299 297 297 295 294 296 297 296 292 287 282 280 279 279 279 278 277 275 273 271 272 274 277 277 279 279 278 276 276 274 272 270 268 266 265 264 264 264 264 264 264 264 264 264 263 263 264 266 268 271 272 272 272 271 271 270 268 266 264 262 262 263 265 267 269 270 271 273 274 275 275 275 275 274 272 270 268 270 271 273 275 276 276 277 277 275 273 274 277 282 283 283 282 280 279 278 278 280 282 284 286 287 288 288 288 287 285 286 290 292 292 289 288 287 288 288 288 288 288 288 289 291 292 293 292 292 293 293 294 295 296 297 298 299 299 299 299 299 300 301 302 303 302 300 299 300 301 302 302 302 302 302 303 304 305 303 301 299 298 298 299 300 300 300 300 299 299 299 299 299 297 296 296 297 298 300 300 298 297 296 297 297 297 297 297 297 297 297 296 296 298 299 300 263 266 269 272 274 274 275 275 277 281 283 285 285 287 nan nan nan nan nan nan nan nan nan 292 291 291 291 291 292 293 296 298 300 300 300 300 299 299 298 297 296 296 297 296 296 297 298 299 299 299 298 299 300 301 302 302 300 296 294 289 285 283 281 280 282 283 284 283 285 287 291 295 297 299 300 302 300 298 296 295 295 296 296 292 287 282 279 278 277 277 277 276 276 274 272 272 273 275 277 277 279 279 280 279 277 273 270 268 266 264 263 264 264 264 264 264 264 265 264 264 264 265 266 268 270 271 271 271 272 271 271 270 267 265 263 263 263 265 266 268 269 271 273 275 275 275 275 275 274 271 270 269 270 272 272 274 275 275 276 277 275 273 274 277 278 281 283 282 280 279 278 278 280 282 284 285 287 287 287 286 284 284 286 289 291 290 288 288 288 288 288 288 287 287 287 289 291 292 292 292 292 292 293 294 294 295 295 297 299 299 299 299 298 298 300 301 301 300 298 297 298 300 301 301 302 301 301 302 304 304 303 300 298 297 297 297 298 299 299 299 299 298 298 298 298 297 297 296 297 299 301 300 298 297 296 296 297 297 297 297 297 297 297 297 297 298 299 299 264 267 270 272 273 273 274 275 277 281 284 285 285 nan nan nan nan nan nan nan nan nan nan 293 292 292 292 293 293 293 295 296 297 298 299 300 300 299 298 297 297 297 298 298 298 298 298 298 298 297 296 297 299 300 302 303 302 299 297 293 290 287 283 282 282 282 282 283 284 286 291 296 298 299 301 304 302 299 296 295 295 296 295 292 287 283 281 278 276 275 275 276 276 275 274 273 273 273 275 274 275 278 280 280 278 274 271 268 267 266 265 264 264 264 264 263 264 265 265 264 265 265 267 268 269 271 272 271 272 272 272 271 269 267 265 263 263 264 265 267 269 271 273 274 274 274 274 275 275 272 272 270 271 273 272 273 274 274 275 276 274 274 273 274 276 281 283 282 280 279 278 278 280 281 283 284 286 286 286 284 282 282 285 287 288 288 288 287 287 287 288 287 287 286 287 288 291 292 291 291 292 292 293 293 294 294 295 297 298 nan 299 299 298 297 298 299 299 298 297 297 297 299 299 301 301 301 301 302 303 304 302 300 299 297 296 296 297 297 298 299 299 298 297 297 297 297 297 297 298 300 301 300 297 296 296 296 296 297 297 297 297 298 298 297 298 298 299 299 265 267 268 270 272 273 274 275 278 281 283 285 nan nan nan nan nan nan nan nan nan nan nan nan 294 294 294 295 295 295 295 295 295 297 298 299 299 299 299 298 297 297 298 298 298 298 299 299 298 297 295 296 298 300 302 303 304 302 302 300 296 291 287 284 282 281 281 282 283 284 288 295 298 302 304 307 305 300 297 296 296 296 295 292 289 287 283 278 275 274 274 275 276 276 275 274 273 273 273 272 273 276 279 280 278 275 271 269 267 266 265 264 264 264 263 262 264 265 265 264 265 266 267 268 269 271 272 272 273 273 273 272 270 267 265 264 264 264 265 267 269 271 273 273 273 273 273 275 275 274 273 272 272 273 272 273 275 274 275 275 274 274 274 274 276 280 283 282 281 279 279 279 279 281 281 283 285 285 284 281 279 280 283 285 285 286 286 286 286 287 287 287 286 286 286 288 289 290 291 291 291 292 292 293 293 294 295 295 nan nan 298 298 297 296 296 296 297 297 296 295 295 297 299 300 301 300 301 302 303 303 302 301 300 298 296 296 296 296 298 298 299 298 297 296 296 296 296 297 299 300 301 299 297 296 295 295 296 296 297 297 297 298 298 298 298 298 299 299 265 266 268 270 272 272 273 275 278 281 nan nan nan nan nan nan nan nan nan nan nan nan nan nan 295 295 295 295 296 296 296 296 296 297 298 298 299 299 298 298 297 297 298 298 298 298 298 299 298 296 295 295 297 299 301 303 304 304 304 302 299 295 291 287 283 281 281 281 280 280 282 290 300 305 307 310 308 301 297 296 296 296 294 295 293 289 284 278 274 273 274 275 275 275 274 274 273 273 273 272 271 273 276 279 279 276 272 269 267 266 265 264 263 263 262 262 263 265 265 265 265 266 267 268 270 272 273 273 274 274 274 273 270 269 267 265 265 265 266 268 270 271 273 272 271 272 273 274 274 274 274 274 274 274 273 274 275 275 274 274 274 274 274 274 276 280 282 282 281 280 279 279 279 280 281 283 283 283 282 279 277 279 282 281 282 284 285 285 285 286 286 286 285 285 286 287 287 289 290 291 291 292 292 292 293 294 294 nan nan nan 297 297 296 295 294 295 295 296 295 295 295 297 299 300 300 300 301 302 303 303 303 302 300 298 296 295 295 296 297 298 299 299 298 296 295 295 296 297 299 301 300 299 297 296 295 295 296 296 297 297 298 298 299 299 299 299 300 300 265 267 269 271 272 272 272 275 277 280 nan nan nan nan nan nan nan nan nan nan nan nan nan nan 294 295 295 295 295 296 297 297 297 297 298 299 299 298 298 297 297 297 297 297 298 298 298 298 298 296 295 294 296 297 300 301 nan nan 303 303 302 299 295 290 287 284 283 281 278 278 282 292 302 308 310 312 310 303 297 295 296 297 297 297 295 291 286 280 275 273 273 273 274 274 273 273 273 274 274 273 271 271 275 280 280 278 275 271 270 268 265 264 263 262 262 263 264 266 266 265 265 265 266 267 271 273 273 273 274 275 275 273 271 270 268 266 266 266 267 269 270 272 272 272 271 271 273 274 274 275 275 276 276 276 274 274 274 274 275 274 273 273 273 274 276 279 282 283 282 281 280 279 279 280 281 282 282 282 280 278 276 276 278 279 281 283 284 284 285 285 285 285 285 285 285 286 287 289 290 290 291 291 291 292 292 293 294 295 nan 295 296 296 295 294 293 294 294 295 295 294 295 296 299 299 299 299 300 301 302 302 303 302 301 299 297 295 294 295 297 298 298 299 298 296 294 294 295 297 299 301 300 300 298 296 295 295 295 296 297 297 298 298 299 300 300 300 300 300 268 268 270 272 272 272 273 275 277 279 nan nan nan nan nan nan nan nan nan nan nan nan nan 293 294 294 294 294 295 296 297 298 298 298 299 299 299 299 298 297 296 296 295 296 297 298 297 297 297 296 295 294 295 295 297 299 nan nan 303 303 302 301 298 294 291 288 286 284 280 279 284 295 304 310 312 314 312 305 300 295 294 296 298 299 297 293 287 281 276 272 271 272 272 273 273 273 274 275 275 273 272 271 274 279 280 278 277 275 271 268 266 264 263 262 262 263 265 267 267 266 266 266 266 266 270 273 273 273 274 275 274 273 272 271 269 268 267 267 268 270 271 272 273 272 272 271 273 275 275 277 277 278 277 276 274 273 273 273 273 273 273 273 273 273 275 278 281 282 283 282 281 279 279 280 280 281 280 280 279 278 276 275 276 278 281 283 284 284 284 285 285 285 285 285 285 285 287 288 289 290 290 291 291 291 291 292 294 294 294 294 295 296 295 293 293 293 293 294 294 294 295 297 298 299 298 298 299 299 300 302 302 302 301 299 297 295 294 294 295 297 298 299 298 296 294 294 295 297 299 300 301 299 297 295 295 295 295 296 296 297 297 298 299 299 300 300 300 300 270 270 271 272 273 273 274 nan nan 278 nan nan nan nan nan nan nan nan nan nan nan nan 293 293 293 294 294 294 295 296 297 298 298 298 299 299 300 300 300 299 297 295 295 295 297 298 298 297 296 296 295 294 294 294 296 nan nan nan nan 302 301 300 299 297 295 293 291 285 281 282 288 297 306 312 314 314 313 309 307 300 294 294 298 300 300 295 289 282 277 273 272 270 270 271 272 274 276 277 276 275 273 272 274 276 278 279 277 274 271 268 265 264 262 262 262 263 265 266 267 267 266 265 264 264 268 272 273 273 273 274 274 273 272 271 270 269 268 268 269 270 271 272 272 272 271 271 273 275 275 277 278 279 279 277 276 274 274 273 273 273 274 273 273 272 274 277 279 280 283 283 281 280 280 280 280 280 279 279 278 278 276 276 276 278 281 283 284 284 284 284 284 284 284 285 285 285 286 288 289 289 290 290 290 290 291 292 293 293 293 293 295 295 295 294 293 292 292 293 294 294 295 296 298 298 298 297 297 298 299 301 302 302 301 299 297 295 294 294 295 297 299 299 298 296 294 294 294 296 296 299 300 299 297 295 294 295 295 296 296 296 297 298 299 299 299 300 300 300 272 272 272 273 274 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 292 293 293 293 294 294 294 294 295 297 297 298 298 298 298 299 299 300 299 298 296 295 296 297 298 298 297 296 295 295 295 294 294 nan nan nan nan nan 301 300 299 298 298 297 296 292 287 284 286 291 299 307 314 317 316 315 313 309 301 294 293 297 300 301 297 290 283 279 277 274 270 269 270 272 275 277 278 277 276 274 273 274 275 278 279 277 274 270 267 265 263 262 261 261 262 264 266 267 267 265 263 262 262 266 271 273 273 274 274 273 273 272 271 270 268 268 268 269 270 270 272 272 271 270 270 272 273 275 277 279 280 279 279 278 275 274 274 273 273 274 273 272 271 273 274 276 280 282 283 282 281 280 280 280 279 279 278 278 277 276 276 277 279 281 283 284 284 284 284 284 284 284 284 285 285 286 287 288 289 289 290 290 291 291 292 291 291 291 293 294 295 295 294 292 291 292 293 294 294 295 296 297 297 297 297 297 297 299 301 302 302 301 299 297 296 294 294 296 298 299 299 297 296 295 294 294 294 296 299 299 298 296 295 295 295 295 295 296 296 296 298 299 299 300 300 300 300 272 273 273 273 274 274 nan nan nan nan nan nan nan nan nan nan nan nan nan nan 290 290 292 293 294 294 294 294 294 295 297 298 298 298 298 297 297 298 299 299 299 298 297 nan 298 298 298 297 296 296 295 296 nan nan nan nan nan nan nan 300 299 299 298 298 297 296 293 289 287 289 294 301 308 315 317 318 318 314 309 303 295 292 295 300 302 299 293 287 282 279 274 270 268 270 272 275 277 278 277 276 273 273 274 276 278 279 277 274 271 267 264 263 262 262 262 263 265 267 267 266 263 261 260 262 266 270 272 273 274 274 273 272 271 270 269 268 268 269 269 270 270 271 272 270 269 269 271 272 275 278 281 281 281 280 279 276 274 272 271 272 273 273 272 271 271 272 275 279 282 283 282 281 280 279 278 278 277 276 277 277 277 277 277 279 281 283 283 283 283 283 284 283 283 284 285 286 286 287 288 288 289 290 291 292 292 291 290 289 291 292 294 294 295 293 292 291 291 293 294 295 295 296 296 296 297 296 296 297 298 300 302 302 302 300 299 296 294 295 297 298 299 298 297 296 295 295 294 294 296 298 299 298 297 296 295 295 295 295 296 296 297 298 299 300 300 300 301 301 273 273 273 274 274 274 273 nan nan nan nan nan nan nan nan nan nan 289 289 289 289 290 292 293 294 294 nan nan nan nan nan 297 297 298 297 297 296 297 298 298 299 299 nan nan nan 299 299 298 297 296 296 296 nan nan nan nan nan nan nan 299 298 297 297 297 297 296 294 291 290 291 296 302 308 314 316 319 318 314 309 303 297 293 294 299 301 300 298 293 285 278 274 270 268 269 272 276 277 277 276 275 274 273 275 277 279 280 278 275 271 267 264 263 263 263 262 263 265 267 267 265 262 260 259 261 263 268 271 273 273 273 272 271 270 269 268 268 268 268 270 270 271 273 271 269 268 269 269 270 273 277 277 280 281 281 279 277 274 271 270 272 273 273 273 273 271 272 275 277 280 281 281 280 278 278 276 275 274 274 275 276 277 277 278 279 281 282 282 283 283 283 283 283 282 284 285 286 286 287 287 288 289 290 292 292 292 290 288 289 290 291 293 294 294 293 291 290 291 293 294 295 296 296 296 296 296 296 296 297 298 300 302 303 302 301 298 295 294 295 298 299 299 298 297 297 297 295 294 294 296 298 298 298 297 296 296 295 295 296 296 296 297 298 299 300 301 301 301 301 273 273 273 273 273 273 272 272 nan nan nan nan nan nan 287 288 288 288 287 288 289 291 293 294 nan nan nan nan nan nan nan nan nan 297 297 297 296 296 297 298 nan nan nan nan nan nan 300 299 297 297 296 nan nan nan nan nan nan nan nan 298 297 296 296 296 296 296 295 293 292 293 297 301 304 311 317 320 318 314 309 305 299 294 294 297 300 301 299 294 286 279 274 271 269 270 273 275 275 275 276 275 274 275 276 278 279 280 279 275 270 267 265 264 264 263 263 264 266 267 267 264 261 259 258 259 261 266 270 272 273 272 271 270 269 268 268 268 268 269 270 271 272 273 271 268 268 268 269 270 270 272 275 278 280 281 279 277 274 271 271 272 273 274 274 273 272 272 274 275 278 280 280 279 278 276 273 271 272 273 275 276 277 278 279 279 280 281 282 282 283 283 283 282 282 284 nan 286 286 286 287 288 289 290 292 292 291 289 287 287 289 291 293 294 294 292 290 289 291 292 294 294 295 297 297 296 296 295 295 296 298 300 301 302 302 300 297 294 293 296 298 299 298 297 297 297 297 295 294 294 296 297 298 298 298 297 296 296 296 296 296 296 297 299 300 300 300 301 301 301 274 273 272 271 271 270 270 271 272 274 nan nan nan nan 284 285 286 286 287 288 290 nan nan nan nan nan nan nan nan nan nan nan nan nan 297 298 298 298 nan nan nan nan nan nan nan nan nan 299 297 296 296 nan nan nan nan nan nan nan nan 297 296 296 295 296 296 297 296 295 294 295 296 298 305 312 317 319 317 314 310 306 301 297 296 295 298 300 299 295 288 281 276 272 270 270 272 273 273 274 274 274 274 276 277 279 280 279 277 273 270 268 266 265 265 264 263 264 267 268 266 264 261 260 258 258 262 267 270 272 273 272 270 268 266 266 266 267 268 269 270 271 273 272 269 266 267 268 268 268 269 272 274 276 279 281 280 277 273 271 271 270 271 273 274 274 274 274 274 274 276 278 277 278 277 274 270 268 270 271 273 275 277 278 278 279 279 280 281 282 283 283 282 282 283 284 285 285 286 287 287 288 289 291 292 292 290 288 287 287 289 291 292 293 293 291 289 289 290 290 292 293 295 298 298 297 296 295 295 295 297 298 300 302 302 299 296 293 294 296 298 299 299 298 297 297 297 296 294 294 296 297 298 298 298 297 296 296 296 296 296 296 297 298 298 300 300 300 300 301 274 273 272 270 269 269 269 270 272 275 278 280 281 281 282 283 284 286 286 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 299 297 296 295 nan nan nan nan nan nan nan nan 296 297 296 295 296 297 298 298 298 298 298 296 299 305 312 316 317 316 313 310 306 304 300 299 297 298 300 300 297 291 283 278 274 271 270 270 270 271 272 273 273 275 277 278 279 279 278 276 274 271 269 266 266 265 265 265 266 268 268 266 265 262 260 258 258 263 267 270 273 274 273 269 266 265 265 266 267 268 269 270 271 271 270 267 265 266 267 268 268 270 273 275 277 278 280 279 276 274 273 271 270 271 272 274 275 275 275 275 274 274 275 275 277 275 271 267 267 268 270 272 274 275 276 277 278 279 280 281 282 283 283 282 282 283 283 284 285 286 287 288 288 290 291 292 292 290 288 287 287 290 291 292 293 292 290 289 288 288 290 291 293 295 298 299 298 296 294 294 294 295 297 299 301 300 298 295 293 294 296 296 298 298 297 297 297 297 296 294 294 295 297 297 298 298 297 296 296 296 296 296 296 296 297 298 299 299 299 300 300 273 272 271 270 270 269 269 270 272 275 277 278 278 279 280 281 283 284 285 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 300 298 296 295 295 nan nan nan nan nan nan nan nan 296 297 297 296 297 298 300 300 301 301 300 298 300 307 313 316 316 315 311 308 307 306 304 301 299 299 300 300 298 292 285 279 275 273 271 270 269 270 271 271 272 274 277 278 278 277 277 276 274 271 269 267 266 266 265 266 267 268 268 267 266 263 260 258 259 263 267 271 274 274 273 272 269 266 266 266 267 268 269 270 270 269 268 266 265 264 265 267 268 270 274 276 277 278 278 278 277 275 273 271 270 270 272 274 275 276 276 275 275 274 273 274 275 273 268 265 265 267 269 271 273 274 275 276 277 279 279 281 282 283 283 nan nan nan 284 nan 285 286 287 288 289 290 292 292 291 290 287 286 288 290 292 292 292 291 290 289 287 288 289 290 292 295 298 299 299 297 295 294 294 295 297 299 300 299 297 294 293 294 294 296 297 297 297 297 297 297 296 294 294 295 296 297 297 297 297 296 296 296 297 297 297 296 296 298 299 299 299 299 300 272 271 271 271 270 270 269 270 272 274 275 276 276 277 278 279 281 282 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 299 298 296 295 295 nan nan nan nan nan nan nan nan 296 297 298 298 299 300 301 303 303 303 301 300 302 308 313 316 316 314 312 309 308 306 305 303 301 300 301 300 297 292 285 280 278 275 272 270 269 268 269 270 271 274 276 277 278 277 276 274 273 271 271 270 268 267 267 268 268 269 269 268 266 262 259 258 259 263 268 272 274 274 274 272 270 267 266 266 267 268 269 269 269 268 268 267 265 263 263 265 267 272 277 279 279 279 279 279 278 276 274 272 271 271 273 274 275 276 276 277 276 275 274 274 275 271 266 264 264 266 267 270 272 274 275 276 277 278 279 280 282 282 282 282 282 nan 284 285 286 287 288 289 290 291 291 291 290 288 287 287 289 291 292 293 292 291 291 288 287 288 289 290 291 294 298 300 299 299 297 294 294 295 296 298 298 297 295 293 293 293 294 295 296 296 296 297 297 297 296 295 294 295 296 296 297 297 297 296 296 297 297 297 297 297 297 298 299 299 299 299 299 272 271 271 271 271 270 270 270 271 272 274 275 275 275 276 278 280 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 299 298 296 295 295 nan nan nan nan nan nan nan nan nan 298 300 301 301 302 304 306 306 305 303 302 304 310 314 316 315 314 313 309 307 306 306 304 303 302 302 301 297 294 289 284 280 275 273 270 268 267 267 268 271 274 276 277 277 276 275 273 272 272 272 271 270 270 269 269 269 269 269 269 266 262 259 258 260 263 268 272 273 274 274 272 270 267 266 266 266 267 268 268 268 268 268 267 265 263 264 266 267 274 280 282 281 281 281 280 279 277 275 273 272 272 274 275 276 276 277 277 277 276 275 275 274 270 264 263 263 264 265 268 272 274 275 276 276 277 278 279 280 281 281 281 281 283 284 285 286 287 288 289 290 290 290 290 289 287 287 287 289 292 293 293 293 292 290 288 287 288 289 289 290 293 296 298 299 299 297 294 293 294 296 297 297 296 294 293 292 292 293 294 294 295 296 297 297 297 296 295 294 294 295 296 296 296 297 297 296 297 297 297 297 297 297 298 299 299 299 299 299 272 271 272 272 272 272 271 271 271 273 274 274 274 274 276 278 280 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 300 299 299 298 296 295 nan nan nan nan nan nan nan nan nan 299 302 304 304 306 308 310 309 307 305 305 307 312 315 316 316 315 311 308 307 307 306 305 304 304 303 302 299 297 293 287 281 276 273 270 267 266 266 267 270 271 274 276 277 276 274 272 272 272 272 272 272 271 270 270 270 270 270 268 265 262 259 258 260 263 268 269 271 273 273 271 269 267 266 266 267 267 268 268 268 267 266 265 264 263 264 265 268 274 278 281 282 283 282 281 279 277 276 275 274 274 274 275 276 276 277 278 277 277 276 276 273 268 264 262 263 264 266 268 271 273 275 276 276 276 277 279 279 280 280 280 281 282 283 285 287 288 289 289 289 290 289 288 287 287 287 288 290 293 294 294 293 292 290 288 288 288 288 289 290 292 293 295 298 299 297 294 293 294 295 295 295 295 293 292 290 291 292 293 293 294 295 296 296 296 295 294 293 294 294 295 296 296 296 296 297 297 297 297 297 297 297 298 298 299 299 299 299 272 272 274 274 274 273 273 273 273 273 275 275 274 275 276 279 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 300 300 299 298 297 nan nan nan nan nan nan nan nan nan nan nan 304 306 308 311 314 315 314 311 308 309 310 313 315 316 316 315 311 308 307 307 307 306 306 305 305 304 302 299 293 287 282 277 273 270 267 265 265 267 268 270 273 275 276 276 274 272 271 271 272 273 273 272 271 270 270 271 270 268 265 262 259 259 260 261 264 267 269 271 271 270 268 266 266 266 266 267 267 268 268 267 266 264 263 262 263 265 269 273 274 277 281 283 282 281 279 277 276 276 275 275 275 275 275 276 277 278 278 278 278 276 272 270 266 264 265 267 268 269 271 273 275 276 276 276 277 278 280 280 280 280 280 281 282 285 287 288 289 289 290 289 288 286 286 287 288 289 291 292 294 294 293 292 291 289 288 288 289 289 289 290 292 295 298 299 297 294 293 293 294 294 294 293 291 289 289 291 292 292 292 293 294 295 295 295 295 294 293 293 294 295 296 296 296 296 297 297 297 297 297 297 297 297 298 298 298 298 298 272 273 275 275 275 275 276 275 274 275 275 275 275 276 278 280 281 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 300 300 300 299 298 nan nan nan nan nan nan nan nan nan nan nan nan 308 311 314 318 319 318 314 312 312 313 314 315 316 315 313 310 307 307 308 308 308 307 307 307 306 303 299 294 288 282 277 273 269 266 264 264 265 267 269 272 273 275 275 274 272 270 271 271 272 273 272 271 270 269 270 270 269 266 262 260 259 260 260 263 266 268 269 269 268 267 266 266 266 266 266 267 267 267 267 266 264 262 261 262 266 270 270 273 275 278 279 278 278 277 276 276 276 276 275 275 275 275 276 277 278 278 279 278 275 273 270 267 266 267 269 269 269 271 273 274 275 276 276 277 279 280 280 280 279 280 280 282 283 285 287 289 289 289 288 286 285 286 287 288 289 290 292 294 294 293 292 291 290 288 288 288 288 289 290 292 295 297 297 296 294 293 293 293 293 292 291 289 288 289 290 292 292 292 292 293 294 294 294 294 293 293 294 295 295 296 296 296 296 296 296 297 297 297 297 297 297 297 297 297 298 298 273 274 276 276 277 277 278 277 276 275 275 275 277 278 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 300 300 299 299 nan nan nan nan nan nan nan nan nan nan nan nan nan 308 312 316 320 321 320 317 316 316 316 315 315 315 314 311 308 306 307 309 309 309 309 308 307 306 303 299 294 289 283 278 273 269 265 264 263 264 266 269 271 272 273 274 273 272 270 270 270 270 272 272 271 270 269 269 269 269 266 263 262 260 260 261 263 265 266 267 267 267 266 266 266 267 267 267 266 266 266 266 265 263 261 260 262 262 266 270 272 274 275 276 275 275 275 275 276 277 277 276 275 275 275 276 277 278 278 278 278 276 274 270 268 268 269 270 270 270 271 273 273 274 274 276 277 279 281 280 279 279 279 280 281 281 283 286 288 289 288 287 284 283 285 286 287 288 290 292 293 293 292 292 292 291 289 289 288 288 289 290 292 294 296 296 295 294 293 293 292 292 291 289 288 288 289 291 292 292 292 292 292 293 293 293 293 293 293 293 294 295 295 295 295 295 296 296 297 297 297 297 297 297 297 297 297 297 298 274 275 277 278 278 279 279 278 277 276 275 277 279 281 282 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 299 298 298 299 nan nan nan nan nan nan nan nan nan nan nan nan nan 308 312 316 320 322 322 321 320 319 319 318 316 314 312 309 307 306 309 310 310 310 310 310 309 306 303 299 294 289 283 278 274 271 267 264 263 263 266 269 271 272 272 273 273 272 271 270 269 269 271 272 271 270 269 269 270 270 269 267 265 262 260 261 263 265 266 266 266 266 265 266 266 267 268 267 267 266 266 266 265 263 261 260 259 262 266 270 272 274 275 275 276 275 274 274 275 277 278 277 275 275 275 277 277 277 277 277 277 277 274 270 270 271 271 270 270 271 272 272 272 273 274 275 276 278 280 280 278 279 279 279 279 280 282 284 286 287 286 285 283 282 283 284 285 287 289 292 292 292 291 292 293 292 291 290 288 288 289 290 292 294 295 294 294 293 293 293 292 292 289 288 287 287 289 291 291 292 292 292 292 293 293 293 293 293 293 294 294 294 295 295 295 295 296 297 297 297 296 296 297 297 296 296 297 297 298 273 275 277 279 279 279 279 279 277 276 276 278 279 282 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 299 298 297 297 nan nan nan nan nan nan nan nan nan nan nan nan nan nan 309 312 316 320 322 322 322 321 321 320 319 317 314 310 308 306 307 308 309 311 311 311 311 310 307 303 299 294 289 283 279 277 273 267 263 263 264 266 269 271 272 272 273 273 273 272 270 269 269 270 271 271 270 269 270 270 271 271 269 265 262 261 261 263 265 266 266 266 266 265 265 266 267 268 267 266 266 267 266 265 262 262 260 259 261 265 269 272 275 275 276 276 275 274 274 275 277 277 276 275 275 276 277 277 277 277 277 277 276 273 271 273 274 273 271 271 272 272 272 271 272 273 274 275 278 280 279 278 278 279 279 279 280 281 283 285 286 285 283 282 281 282 283 285 286 288 290 290 290 291 292 292 293 292 291 289 288 289 290 293 294 295 294 293 292 292 292 292 291 288 287 286 288 289 290 291 291 291 292 293 293 292 292 293 293 293 294 294 294 295 294 294 295 296 296 296 296 295 295 296 nan 296 296 297 297 nan 274 276 277 278 279 279 279 279 278 277 277 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 298 298 297 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 309 312 314 317 320 321 322 321 321 320 319 317 313 309 306 306 305 307 309 311 312 312 312 310 307 303 299 294 290 287 282 277 272 266 264 263 265 268 270 271 272 272 273 273 273 272 270 269 269 271 271 270 270 269 269 270 271 271 268 265 261 260 261 263 266 267 267 267 266 266 265 266 266 267 267 266 266 266 266 265 263 261 259 259 261 265 269 274 276 276 275 275 274 273 273 274 276 277 276 275 275 276 277 278 278 278 277 276 275 273 274 277 277 275 273 272 272 272 271 270 271 272 273 275 278 279 278 278 278 279 280 280 280 280 281 283 285 285 284 282 281 282 284 285 285 286 288 289 290 291 291 292 293 293 292 290 289 289 291 293 295 295 295 293 291 291 291 291 290 287 286 286 286 287 289 291 291 291 292 293 293 292 292 292 292 293 293 294 294 294 293 293 294 295 295 295 295 293 293 294 294 294 296 297 nan nan 274 276 277 278 278 278 278 278 278 278 279 281 281 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 304 302 301 300 299 298 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 310 311 313 316 319 321 321 321 321 320 319 316 312 307 307 304 304 307 310 312 313 312 312 310 307 303 298 295 293 288 282 276 271 267 265 265 267 269 271 272 272 272 273 273 272 271 270 269 270 271 271 271 269 269 268 269 270 269 267 264 261 260 261 263 266 266 267 267 266 265 265 265 266 265 265 265 265 265 265 264 263 260 258 258 260 265 271 275 275 274 273 272 271 270 271 274 276 277 275 274 275 275 277 279 278 278 277 275 274 274 278 281 281 279 277 275 273 273 271 271 271 271 271 273 276 277 277 277 278 279 280 280 279 279 280 282 283 284 283 282 281 282 284 285 284 285 287 289 289 290 290 291 293 293 293 291 290 289 291 292 294 295 295 293 291 290 291 291 289 287 287 286 286 288 289 290 290 291 292 293 293 293 292 291 291 292 293 293 293 293 293 291 291 291 292 293 293 292 292 292 293 294 295 296 nan nan 273 274 276 277 278 279 279 278 278 279 280 282 283 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 300 302 304 nan nan 303 301 300 nan 298 297 295 293 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 311 313 317 320 322 321 321 321 320 318 316 312 311 307 304 305 307 310 312 313 312 311 309 306 304 301 297 293 287 280 275 270 268 268 268 270 271 271 272 272 273 273 273 272 271 270 269 269 271 272 272 271 269 268 268 269 267 266 264 262 261 261 262 264 266 267 267 266 265 265 266 265 264 264 264 264 264 264 264 263 260 258 258 260 265 271 274 274 272 271 269 268 268 270 274 277 278 277 275 275 276 278 279 278 278 277 274 274 276 282 284 285 284 280 277 274 273 272 271 271 271 271 273 273 275 277 277 278 280 280 280 279 279 279 280 281 282 282 281 281 283 285 285 284 284 286 286 289 290 290 291 292 293 293 292 291 290 290 292 294 296 296 293 290 289 290 291 289 289 287 286 287 288 289 290 290 290 292 293 293 293 292 291 290 290 291 291 291 291 291 291 290 291 291 292 292 292 292 292 292 293 294 294 295 nan 273 273 274 276 278 279 279 279 279 280 282 283 284 285 nan nan nan nan nan nan nan nan nan nan nan nan nan 293 297 302 304 305 305 304 304 302 300 nan 298 297 295 293 294 296 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 313 315 318 321 322 322 322 321 320 319 318 315 312 308 305 306 308 310 312 312 312 311 309 308 306 302 297 291 285 278 274 271 270 271 271 272 272 273 274 274 274 273 273 272 271 270 269 269 270 270 272 272 270 268 267 267 267 266 266 264 262 262 263 265 267 267 267 266 265 265 265 265 264 264 264 264 263 264 264 263 260 258 257 260 264 269 271 271 270 269 267 266 267 270 275 279 279 279 277 276 277 279 279 278 277 276 274 275 278 280 283 286 286 283 279 276 274 272 271 270 271 271 274 275 276 278 278 279 280 281 280 280 279 278 278 279 280 280 280 281 283 285 285 283 283 283 286 288 289 289 290 291 293 293 292 291 291 291 292 295 297 296 293 290 289 290 290 290 289 287 287 287 288 289 290 289 290 291 292 293 292 291 290 289 289 290 290 291 291 290 291 291 291 291 292 292 292 291 291 291 292 293 294 295 295 273 273 274 276 277 278 279 280 281 282 283 284 284 285 288 nan nan nan nan nan nan nan nan nan nan 290 293 296 300 304 306 306 305 305 304 302 300 299 299 298 295 293 294 296 295 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 315 316 319 322 324 323 323 322 322 321 318 314 311 308 305 306 308 310 311 311 311 311 310 309 306 302 296 289 282 277 273 271 271 273 273 274 274 275 275 275 274 273 273 272 272 270 270 269 269 270 272 272 270 268 266 267 268 268 267 266 265 264 264 266 267 267 266 266 266 265 265 265 265 265 265 264 263 264 264 262 259 257 258 260 261 264 268 269 268 267 266 265 266 271 276 279 279 279 277 277 278 279 277 276 276 275 273 272 274 279 282 285 286 284 281 280 277 274 271 270 270 271 275 277 277 278 280 280 280 280 280 280 279 278 277 278 279 278 279 281 283 285 285 284 283 283 286 288 289 289 289 290 291 292 291 290 291 291 293 296 298 297 293 290 289 289 289 289 288 287 287 287 288 289 289 289 289 289 291 292 292 290 289 289 289 290 290 290 291 291 291 291 291 291 291 291 291 290 290 291 292 292 293 294 295 274 274 275 276 277 278 279 281 283 284 285 285 285 285 288 292 294 294 294 292 nan nan nan nan 291 293 296 299 303 306 307 307 307 305 304 302 301 300 300 299 297 295 295 296 297 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 315 316 319 323 325 325 324 324 324 322 318 314 310 306 305 306 309 310 310 311 311 311 310 309 306 302 296 288 281 275 272 271 272 272 274 275 276 276 276 276 275 273 273 273 273 272 271 270 270 272 272 272 270 269 268 267 269 268 268 267 265 264 265 266 267 266 266 266 266 266 266 266 265 265 265 264 263 264 263 261 259 258 258 258 260 263 266 267 266 265 264 264 267 271 273 276 277 277 276 276 277 278 277 276 275 273 273 272 273 277 280 283 285 285 283 281 278 275 274 271 271 272 276 278 277 280 281 281 280 279 279 280 279 277 276 277 278 277 279 281 283 283 284 283 282 283 285 286 287 288 289 290 290 290 289 288 289 291 293 295 297 297 293 292 289 288 288 288 288 287 287 287 288 288 289 288 288 288 290 291 291 289 289 289 288 288 289 289 290 290 291 291 291 292 292 291 291 290 290 291 291 292 292 293 295 274 274 274 276 277 278 280 283 285 286 286 286 285 287 290 292 294 295 294 292 290 nan nan nan 294 296 300 303 305 308 308 308 308 305 303 302 302 300 301 301 299 296 296 296 297 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 314 316 319 323 326 327 326 325 324 322 318 314 309 306 305 306 310 311 311 311 311 311 310 308 306 302 296 288 280 275 272 271 271 273 275 276 276 276 277 276 275 274 274 274 274 274 273 271 271 273 273 273 271 270 269 269 269 268 267 266 264 263 264 265 266 266 266 265 265 265 265 265 265 265 264 263 263 263 263 261 259 258 257 258 260 261 264 265 264 263 262 263 265 267 270 273 274 275 275 275 277 278 277 275 275 273 272 272 273 276 277 280 284 285 284 282 280 279 275 272 271 273 277 279 279 282 282 282 281 280 279 279 278 275 275 276 277 277 279 280 283 284 283 281 281 283 284 284 284 286 288 290 290 288 287 286 287 289 291 294 297 297 294 292 289 287 287 287 287 287 287 287 287 287 288 288 287 287 289 291 291 289 289 289 288 288 288 289 290 291 291 291 292 292 292 291 291 291 291 290 291 292 293 293 295 275 275 275 276 278 280 282 284 286 287 286 285 286 287 290 292 294 295 293 291 291 nan nan nan 297 300 302 304 305 307 nan nan nan 306 303 302 303 302 301 302 301 301 299 298 299 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 313 314 318 321 323 326 327 326 325 322 318 312 308 306 305 307 310 310 312 312 312 311 309 307 304 300 295 287 280 276 274 272 272 274 275 276 277 277 277 276 275 274 274 274 275 276 275 273 273 274 275 274 272 270 269 269 268 266 266 265 264 263 264 265 266 266 266 265 265 264 264 265 265 264 264 263 263 263 263 261 259 258 257 258 259 261 262 263 263 262 261 262 263 265 269 272 272 273 273 275 276 277 277 275 274 273 272 272 273 274 275 277 282 285 285 284 282 279 274 272 271 273 277 279 280 283 284 284 283 281 280 279 277 275 275 276 276 276 277 279 282 283 281 279 281 284 284 282 282 282 285 288 289 287 284 284 285 286 288 291 292 295 292 290 287 286 285 285 286 287 287 287 286 286 286 287 287 286 289 291 291 289 289 288 288 288 288 289 290 291 291 291 291 292 292 292 291 291 290 290 291 292 292 293 293 275 275 275 277 279 280 283 285 287 nan 286 285 286 287 291 nan 295 294 293 292 292 295 297 299 300 302 304 305 307 nan nan nan 308 306 303 302 303 302 302 302 303 303 301 300 300 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 313 312 313 315 317 322 325 327 327 325 321 316 311 307 306 306 307 308 310 312 313 312 311 309 306 303 299 294 290 287 281 276 273 273 273 275 276 277 277 277 277 276 277 276 275 276 277 277 276 275 275 275 274 272 272 269 267 266 265 265 265 264 263 264 265 266 266 266 266 265 264 264 264 264 264 263 263 263 263 263 262 259 257 257 258 258 259 261 262 262 261 261 261 262 264 267 270 272 272 273 275 276 276 276 274 274 272 271 271 272 272 273 276 280 283 284 285 283 278 273 271 272 275 278 280 282 282 284 285 284 282 281 279 276 275 277 277 276 276 276 279 282 281 278 277 281 284 284 283 280 280 283 288 288 285 283 283 284 284 285 286 288 291 291 287 285 284 284 284 285 285 285 285 285 285 285 286 286 285 288 290 290 289 289 288 288 287 288 289 290 290 290 290 290 291 292 292 291 290 290 290 291 291 292 292 292 274 274 275 278 280 281 284 286 288 nan 286 286 286 289 292 nan nan 294 293 293 294 297 300 301 302 303 nan nan nan nan nan 310 309 306 304 303 303 302 303 304 305 304 303 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 311 311 311 313 316 321 324 326 326 324 320 315 310 307 306 306 307 308 310 311 312 313 312 310 307 303 299 297 294 288 282 277 273 273 273 275 277 278 278 278 278 278 279 278 277 277 278 278 277 276 275 274 274 273 272 269 266 265 265 266 265 264 264 263 264 264 265 266 265 264 264 264 264 264 263 263 263 262 262 262 261 259 258 257 257 257 258 260 261 261 261 261 261 262 264 267 270 272 272 273 275 275 276 275 274 273 271 270 270 271 272 272 273 273 277 281 283 282 277 273 271 273 276 278 280 282 282 284 285 284 283 281 278 276 277 279 278 276 275 277 280 282 281 277 277 282 285 286 284 280 279 282 286 287 285 283 283 285 284 284 283 285 287 288 284 283 282 282 282 283 283 284 285 285 285 285 285 285 285 287 288 289 289 289 288 287 287 288 288 288 289 289 289 290 291 291 291 291 290 290 290 291 291 292 292 293 274 275 277 279 280 282 284 287 288 288 288 287 287 290 293 294 295 295 295 295 296 299 300 301 303 305 307 nan nan nan 310 310 309 307 305 304 304 304 304 305 305 304 304 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 308 310 312 316 320 323 325 324 323 319 314 309 309 307 307 307 308 308 309 311 312 312 311 308 306 304 301 295 288 282 278 274 272 273 274 276 278 280 280 280 280 281 281 279 278 278 278 277 276 275 275 275 273 272 270 266 264 264 266 266 265 264 264 264 264 265 266 265 264 264 263 263 264 263 263 262 261 260 260 260 259 258 257 256 256 257 259 260 261 261 261 261 263 265 268 271 272 272 273 274 275 275 274 273 273 271 270 270 271 272 272 272 273 275 279 281 279 275 272 272 274 276 277 280 282 282 283 284 284 282 281 278 277 278 280 279 276 275 278 281 283 281 278 279 283 285 286 284 281 279 281 284 285 284 283 284 286 286 284 282 282 283 284 282 283 283 282 282 282 282 283 285 286 286 285 284 284 284 285 286 288 288 288 287 287 288 288 288 288 287 288 289 290 290 290 291 290 289 290 290 291 291 293 293 295 274 275 278 280 281 282 284 286 287 289 289 288 289 292 294 295 296 297 296 nan 296 299 301 303 305 306 308 nan nan nan 310 311 310 308 307 306 305 305 305 305 305 304 303 303 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 306 308 310 312 315 319 323 325 325 322 319 314 313 308 307 308 309 308 307 307 308 310 311 311 311 309 306 302 297 290 284 279 275 273 273 274 276 276 279 280 281 282 282 282 281 279 277 277 277 276 276 276 275 274 272 269 266 264 265 266 266 265 265 264 264 265 265 265 264 264 263 263 263 263 264 263 262 260 259 259 260 259 258 258 257 256 257 258 260 261 261 261 262 263 266 269 271 272 272 272 273 273 273 273 273 272 271 270 270 271 271 272 273 274 275 277 278 276 274 272 272 274 275 277 280 282 282 282 282 283 282 280 279 279 279 280 278 276 276 278 281 283 282 280 280 282 286 287 285 282 281 281 282 282 282 282 284 287 287 285 282 280 280 281 281 283 284 284 283 282 282 283 284 286 285 284 283 283 283 284 285 287 287 288 287 287 287 287 287 287 287 288 290 290 290 290 291 290 290 290 290 291 292 293 295 296 275 276 278 280 281 282 283 286 288 290 290 289 290 294 296 296 298 298 297 297 nan 298 301 305 306 307 nan 310 310 310 310 311 310 310 309 308 307 306 305 306 306 305 303 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 306 307 310 312 315 319 323 325 325 324 322 318 313 308 307 309 310 308 307 306 307 309 310 310 310 309 307 303 298 292 286 280 276 273 273 275 275 277 280 281 282 282 282 282 281 279 277 276 276 276 277 277 276 275 273 270 266 265 265 266 266 265 264 264 264 264 264 264 264 263 263 263 263 263 264 263 262 260 259 259 259 259 258 258 257 256 257 258 260 261 262 261 262 264 267 269 270 271 270 271 272 272 272 272 272 271 271 271 271 271 271 272 273 274 274 275 275 274 273 272 271 272 274 278 281 282 282 281 281 282 281 280 279 279 279 279 277 276 277 278 281 283 283 283 283 285 287 287 285 283 283 281 281 280 280 281 285 289 289 285 281 278 277 278 280 281 282 283 282 281 280 281 284 285 285 284 283 282 283 284 285 286 287 287 288 288 287 287 286 286 287 289 290 289 289 290 290 290 290 290 291 291 293 294 295 296 276 277 279 281 282 283 284 287 290 292 292 291 292 296 298 298 299 299 298 298 nan 297 301 304 307 308 310 311 312 311 311 311 311 312 312 311 309 307 305 306 307 306 305 305 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 304 306 310 313 315 319 323 325 326 325 323 318 313 309 308 310 311 309 307 307 307 308 308 309 308 308 306 302 298 293 287 282 277 275 275 276 276 278 281 282 283 282 282 282 281 279 278 277 276 276 277 278 277 275 273 271 268 266 266 265 264 264 263 263 264 264 263 263 263 263 263 263 264 264 264 262 261 260 259 258 259 259 258 258 257 257 257 259 261 262 262 262 262 264 266 267 268 269 268 270 271 272 272 271 270 270 270 271 272 272 271 272 273 273 274 273 273 272 272 272 271 270 273 277 280 281 281 281 281 281 281 280 278 278 278 278 277 277 278 279 282 282 284 285 285 287 287 286 285 285 284 282 281 280 278 280 285 289 289 285 280 276 276 276 278 281 283 283 281 279 279 281 284 285 285 285 283 282 283 284 284 285 286 286 287 287 287 287 287 286 286 288 289 288 289 289 290 290 290 290 291 292 293 294 295 296 278 279 281 282 283 284 286 289 292 294 293 293 295 298 300 299 299 299 300 298 297 297 301 304 307 309 311 312 313 313 312 312 312 313 314 313 312 309 306 306 307 307 307 307 307 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 303 307 311 313 314 318 322 325 325 325 322 319 314 310 310 312 313 312 308 308 308 309 310 310 309 308 305 302 297 292 287 283 280 279 278 278 279 281 282 283 283 282 282 281 280 280 279 278 278 278 278 278 277 276 274 272 269 269 266 265 264 263 263 263 263 263 262 262 263 263 263 264 264 264 263 261 260 260 259 258 258 258 258 259 258 257 258 260 261 262 262 262 262 262 264 265 266 267 268 269 271 272 271 270 269 269 270 272 272 271 271 272 272 272 272 272 271 271 271 271 270 270 273 277 279 280 280 280 281 281 281 279 278 276 277 277 278 278 279 280 281 283 285 285 286 287 287 287 287 286 285 282 281 279 278 280 285 288 287 283 279 277 276 277 280 283 285 284 281 279 280 282 285 286 286 285 283 282 283 284 283 284 285 286 286 286 286 287 287 286 286 287 288 288 289 289 290 291 291 291 292 294 294 294 295 296 279 279 281 283 285 285 286 290 294 296 296 295 296 299 301 300 300 300 300 299 298 298 302 305 308 310 311 312 313 313 313 312 311 313 314 314 313 310 307 307 307 307 308 308 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 305 305 308 311 313 314 314 316 321 325 325 322 318 313 310 310 312 314 313 313 311 310 310 312 313 311 309 306 303 299 293 289 288 284 282 280 280 281 282 282 282 283 283 282 282 281 280 279 279 279 278 278 278 276 275 274 273 273 270 267 266 264 263 262 261 261 261 261 262 262 263 264 265 265 264 263 261 260 259 259 258 258 258 258 259 258 258 259 261 262 262 262 262 262 262 263 264 265 266 267 268 270 270 269 269 268 269 271 273 272 270 270 271 271 270 271 271 271 271 272 272 270 271 274 277 278 279 280 280 281 282 281 278 276 275 275 277 279 279 279 279 281 283 285 285 285 286 287 288 288 287 286 282 280 278 278 280 284 287 287 284 283 280 279 278 280 283 286 285 281 280 281 283 284 286 286 285 283 282 283 284 283 283 283 284 285 286 286 286 286 286 286 287 287 288 289 290 291 291 291 291 293 294 294 294 294 295 279 279 281 284 286 287 288 291 295 297 297 297 297 298 300 300 300 300 300 299 299 300 303 306 308 310 311 312 313 314 313 312 312 313 314 314 313 311 308 309 309 309 309 309 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 307 308 310 311 311 312 315 320 324 325 323 317 312 310 310 311 312 312 312 311 310 310 311 312 313 311 308 305 300 296 295 290 286 284 281 282 281 281 281 281 282 282 282 282 281 280 280 279 279 278 278 277 275 274 274 274 272 270 268 266 264 262 261 260 260 260 260 260 261 263 264 265 265 264 263 261 260 259 259 259 259 258 259 259 258 258 259 260 262 262 262 261 261 262 263 263 264 266 267 268 269 269 268 267 267 269 272 273 271 270 270 270 271 270 270 270 271 272 273 273 272 273 275 276 277 277 278 280 282 283 280 277 274 274 275 278 281 281 279 278 281 284 285 284 283 284 286 288 289 288 284 280 280 279 277 277 281 285 287 286 286 283 281 279 281 284 286 285 282 281 282 282 284 286 285 284 283 282 283 283 282 283 283 283 284 285 286 286 286 286 287 287 287 288 289 290 291 292 291 292 293 294 294 294 294 295 279 279 281 284 287 288 289 292 296 298 298 297 297 298 300 301 301 300 298 298 300 301 304 306 307 308 309 311 313 314 313 312 313 315 316 315 313 313 311 312 312 312 312 311 310 nan nan nan nan 310 310 310 311 313 nan nan nan nan nan nan nan 310 308 308 308 308 309 310 313 318 324 325 323 318 312 309 309 309 311 311 312 312 310 309 309 311 313 312 310 308 307 303 298 293 290 286 283 282 282 281 281 280 280 281 282 282 281 281 280 280 279 278 277 275 274 274 274 273 272 270 268 266 264 261 259 259 259 259 260 260 261 262 264 265 265 264 263 262 261 260 259 259 259 260 260 260 259 259 259 260 261 261 262 261 261 262 262 262 263 265 266 268 268 268 267 266 266 268 272 273 271 271 271 271 270 270 269 269 271 272 274 274 274 276 277 277 276 277 278 281 283 283 280 276 274 274 276 276 279 281 280 279 281 285 286 283 282 283 286 288 290 287 282 279 281 280 277 275 277 279 282 284 285 284 283 282 282 285 287 286 284 283 282 284 285 286 285 283 281 281 282 282 282 282 283 283 284 284 286 286 287 287 287 287 287 288 289 290 292 292 292 292 293 294 295 295 295 295 280 281 282 284 287 290 291 294 297 298 298 298 298 299 300 301 300 299 297 297 299 302 305 305 306 307 308 310 312 313 313 313 314 316 317 316 315 314 314 313 nan 314 315 314 313 nan nan nan 313 313 313 313 314 315 nan nan nan nan nan nan nan 311 309 309 308 307 308 309 312 317 322 324 322 317 312 309 308 308 309 311 312 310 309 307 308 309 310 311 312 311 308 306 302 297 293 289 286 283 282 282 281 281 281 281 282 282 281 281 280 280 279 278 276 275 274 273 273 272 270 269 268 267 264 261 259 259 259 260 260 260 261 262 264 264 265 264 263 263 262 260 259 259 260 261 261 261 260 260 259 260 260 261 261 261 261 261 261 261 261 263 264 264 266 267 267 266 267 269 272 273 272 271 272 271 270 270 269 269 271 273 275 275 275 277 278 277 276 276 278 281 282 282 279 275 274 274 274 276 280 281 281 280 282 285 286 283 282 282 283 288 290 286 280 279 282 282 278 274 274 276 281 284 284 284 283 283 283 285 286 286 285 283 283 284 286 286 284 282 281 281 281 281 282 282 283 284 285 286 287 286 287 287 288 288 288 288 289 291 292 292 293 293 293 294 295 295 296 296 282 282 282 285 288 291 293 296 297 298 298 298 298 299 300 301 299 297 295 296 299 300 303 304 306 307 308 309 311 313 313 314 316 317 318 318 317 316 316 nan nan 317 317 317 317 315 315 315 316 317 316 315 316 nan nan nan nan nan nan nan nan nan 311 311 309 308 308 308 310 315 320 323 322 318 316 310 306 305 307 309 309 307 306 306 305 306 306 307 309 310 309 307 304 299 294 290 286 284 284 283 282 282 282 282 282 282 281 281 280 280 279 278 277 275 274 273 272 271 269 268 268 267 265 263 262 261 260 260 260 260 261 263 264 265 265 265 264 263 261 260 259 259 260 261 261 261 261 260 260 260 259 260 261 261 260 260 260 259 259 259 261 261 262 264 266 266 267 269 272 273 273 273 272 272 271 270 269 270 272 274 276 276 277 278 278 276 275 275 277 280 282 280 277 274 274 274 275 277 280 281 281 281 282 284 285 284 283 283 284 287 288 284 279 280 282 281 280 276 275 277 283 284 283 282 282 281 282 283 284 285 284 283 283 284 286 285 282 281 280 280 280 281 282 282 284 285 285 286 286 286 287 287 288 288 288 288 289 291 292 293 293 293 294 295 295 296 296 296 283 283 283 286 289 292 294 295 296 298 299 299 299 299 300 nan nan 295 295 296 297 299 302 304 306 307 307 307 309 311 313 315 316 317 318 319 319 319 nan nan nan 318 318 319 319 318 318 317 318 319 318 317 317 nan nan nan nan nan nan nan nan 310 312 312 310 310 309 309 311 314 319 322 322 321 317 311 306 304 305 306 306 306 305 304 303 303 304 305 307 308 307 306 304 301 296 291 288 286 287 285 284 283 283 282 282 281 281 280 280 279 279 278 276 275 274 273 272 270 268 267 267 267 267 266 264 262 261 260 260 260 261 263 264 265 266 266 264 263 260 259 259 260 260 261 261 261 260 260 261 260 260 260 260 260 260 260 259 258 258 257 258 258 260 262 264 265 266 269 272 273 273 274 273 272 270 269 269 270 272 274 275 276 278 278 277 275 273 273 275 278 280 278 276 275 274 274 276 278 280 281 281 281 281 282 282 283 284 285 285 286 286 283 280 280 281 280 279 276 277 281 285 285 283 282 281 281 281 281 283 284 285 284 284 285 285 283 282 280 279 279 280 281 282 283 284 286 286 286 286 286 287 287 287 288 288 288 289 291 292 293 293 294 294 295 295 295 296 296 284 284 284 287 290 291 293 295 296 298 299 300 299 300 nan nan nan 295 295 296 298 300 302 304 305 306 306 306 307 309 312 314 315 317 319 321 321 320 320 nan 321 319 319 320 321 321 321 319 319 319 319 318 317 nan nan nan nan nan nan nan nan 310 312 312 311 311 310 310 311 313 316 319 319 319 316 312 308 305 306 306 306 306 306 305 304 303 303 303 305 307 306 305 304 302 298 294 293 290 289 286 285 284 283 282 282 282 281 280 280 280 279 277 276 275 274 273 271 270 268 267 267 267 266 267 266 264 262 261 261 260 261 263 264 265 266 266 264 262 260 259 259 259 260 261 261 261 261 261 261 261 260 259 259 260 259 259 259 258 257 255 255 256 258 262 264 265 267 269 270 271 272 274 273 272 270 269 269 270 271 272 273 275 278 278 276 273 271 271 273 276 279 278 275 275 275 276 277 278 279 281 281 281 281 280 280 281 284 285 285 286 285 284 282 282 281 280 277 276 278 283 287 287 285 283 281 281 281 281 283 284 285 286 286 285 285 283 282 280 279 278 280 281 282 284 286 287 287 287 287 287 287 287 287 288 288 288 289 290 292 293 294 294 294 295 295 295 296 296 284 284 285 287 287 290 293 294 296 298 299 300 300 300 nan nan nan nan nan 298 300 302 302 304 305 nan nan 306 306 308 310 312 315 318 320 321 322 321 321 321 322 321 320 321 321 322 323 322 321 nan nan nan nan nan nan nan nan nan nan nan 310 310 313 314 313 312 311 310 310 311 312 314 317 317 316 313 309 306 306 307 307 307 306 307 307 306 304 303 303 304 303 302 303 302 299 299 295 292 291 288 286 285 284 284 283 282 281 280 280 280 279 277 276 275 274 273 271 269 268 268 267 266 266 266 266 265 263 262 261 260 261 262 263 265 266 266 264 261 259 259 259 259 260 260 260 261 261 261 262 262 261 259 259 259 258 258 257 256 255 253 253 255 258 262 264 265 266 267 268 269 272 273 273 272 270 269 269 270 271 271 273 275 277 277 274 271 270 271 273 275 276 277 274 275 276 277 277 278 279 280 280 279 279 279 280 282 284 285 285 286 286 285 284 283 282 280 277 276 279 284 288 289 288 287 286 283 282 282 282 283 285 286 286 285 284 283 281 279 278 279 280 281 283 285 287 287 288 288 288 288 287 286 287 288 288 288 288 290 292 293 294 294 294 295 295 295 295 295 284 284 285 285 288 290 292 294 296 298 299 300 300 nan nan nan nan nan 299 301 303 304 304 305 nan nan 305 306 306 308 309 312 316 318 320 321 322 322 322 322 323 323 322 322 322 323 324 323 322 nan nan nan nan nan nan nan nan nan 315 nan 312 311 313 314 314 313 312 311 310 310 311 312 313 314 313 314 312 308 307 306 306 306 305 306 307 308 307 305 303 302 301 300 301 301 300 297 294 293 291 289 287 286 285 285 284 283 282 281 280 280 279 277 276 275 274 272 271 270 269 268 267 266 266 266 266 265 264 262 261 261 261 262 264 265 266 265 263 261 259 259 259 259 259 259 260 260 261 261 261 261 260 258 258 258 257 257 256 255 253 252 253 255 258 261 263 264 265 266 267 268 271 272 272 272 270 269 269 269 271 272 273 275 276 275 273 270 270 271 272 273 275 275 273 274 277 277 278 278 280 280 279 278 276 277 279 282 284 284 286 286 286 286 285 284 282 281 279 277 278 282 287 288 289 291 289 287 285 283 282 282 285 286 285 285 284 283 281 280 279 279 281 282 282 284 286 288 289 289 289 288 286 285 286 287 287 288 288 290 292 293 294 294 294 294 294 294 295 296 283 284 285 286 288 290 291 293 295 296 297 298 nan nan nan nan nan 301 301 303 304 305 305 nan nan nan nan 306 306 308 310 313 315 317 319 nan nan nan nan nan nan 323 323 322 322 323 324 323 nan nan nan nan nan nan nan nan nan nan 315 315 313 311 312 314 315 314 314 312 310 309 310 310 310 310 309 310 312 312 310 310 307 305 304 304 306 309 309 308 304 302 300 299 299 299 298 296 294 294 292 290 288 287 286 285 284 284 282 281 280 280 279 278 276 275 274 272 271 270 269 268 267 266 266 265 265 265 264 263 262 261 261 262 264 266 266 265 263 261 260 260 259 259 259 259 260 260 260 260 260 259 258 257 257 257 257 257 256 254 252 252 253 255 256 257 259 262 264 265 266 268 269 271 272 271 270 269 269 270 272 273 273 274 274 273 272 271 271 272 272 273 274 274 272 273 275 277 278 279 279 279 278 275 274 276 279 282 283 285 287 287 287 286 284 283 283 282 280 278 277 280 282 284 288 291 292 291 288 285 282 282 284 285 285 285 284 282 281 281 280 281 281 282 282 283 287 289 289 289 289 288 286 286 286 286 287 287 289 291 293 294 294 294 294 294 294 295 295 296 282 284 284 286 287 289 291 293 295 296 296 297 298 nan nan 300 301 301 302 304 nan 305 nan nan nan nan nan 306 307 309 311 313 315 316 318 nan nan nan nan nan nan 322 322 322 322 322 322 323 nan nan nan nan nan nan nan nan nan 317 315 314 313 311 310 313 314 315 316 314 310 308 308 309 309 309 308 306 308 311 312 312 310 307 304 303 304 308 310 309 307 303 301 300 297 296 296 296 296 295 293 291 289 288 287 286 285 283 282 280 279 278 278 277 276 274 274 273 272 270 270 269 268 267 266 266 265 265 264 264 263 261 261 262 264 266 266 265 262 261 260 260 259 259 259 259 260 260 260 259 258 258 258 258 257 257 257 257 256 254 253 253 254 255 255 254 257 260 263 263 265 267 268 270 271 271 271 270 269 271 272 273 273 273 273 272 271 272 272 273 272 273 274 273 271 273 274 275 275 276 278 277 275 273 273 275 278 279 281 283 286 287 286 285 283 282 284 283 281 278 276 277 278 283 287 291 293 293 291 287 283 284 283 284 285 285 284 283 282 282 281 282 282 282 282 283 287 289 289 290 289 288 287 286 286 286 287 288 289 292 293 294 294 294 294 294 294 295 295 296 282 283 284 285 287 289 291 292 294 295 295 295 295 nan nan nan 301 nan nan nan nan 306 307 nan nan nan 308 307 308 310 312 313 314 315 nan nan nan nan nan nan 321 nan 322 322 322 322 322 322 nan nan nan nan nan nan nan nan nan nan nan 314 313 312 311 312 312 314 315 314 311 307 306 308 310 309 307 305 304 304 308 311 311 308 305 303 304 306 309 311 311 309 305 300 296 295 295 296 297 296 294 292 290 289 288 286 285 283 282 280 278 277 276 276 275 274 274 273 272 271 270 270 269 268 267 267 266 266 265 264 263 262 261 262 264 266 267 266 265 263 262 260 259 258 258 259 259 259 259 258 258 258 258 258 257 256 256 257 256 254 254 254 254 254 253 253 255 258 261 262 264 266 268 270 271 271 270 270 270 271 272 272 272 272 271 271 271 272 273 273 272 272 272 271 271 272 273 273 274 275 276 275 273 272 273 274 276 276 278 279 285 287 286 284 283 283 285 284 281 279 277 276 278 283 288 292 294 294 292 289 285 285 284 284 285 285 285 284 283 282 282 282 282 282 282 284 287 288 289 289 289 288 288 286 285 286 287 288 290 292 294 294 294 295 295 295 295 295 295 296 283 283 284 285 287 289 292 292 294 294 295 295 294 nan nan nan nan nan nan nan nan 307 308 308 nan nan nan nan 308 310 312 313 314 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 311 311 311 312 312 313 313 312 311 308 306 307 309 309 308 307 304 302 303 307 310 309 306 306 305 306 309 310 311 310 306 301 296 294 294 296 298 297 295 293 292 290 288 286 285 283 281 278 276 275 275 275 275 274 274 273 272 271 271 271 270 270 269 268 268 267 265 264 264 262 262 262 263 265 267 266 266 264 262 260 258 258 258 259 258 258 257 257 257 257 257 257 256 255 256 256 255 254 254 254 255 254 253 252 254 258 260 262 263 265 267 269 272 271 270 270 270 270 270 271 271 270 269 270 271 272 273 272 271 271 271 270 271 271 272 273 273 274 274 274 273 271 272 273 274 274 274 279 285 286 284 282 281 284 286 285 284 281 279 277 279 283 288 293 295 295 293 292 289 286 284 283 284 285 285 284 283 282 282 282 283 283 283 285 287 288 288 289 289 289 288 286 285 285 286 288 291 293 294 294 294 294 294 295 295 295 296 296 283 283 283 284 286 290 293 293 293 293 294 294 294 nan nan nan nan 303 305 nan nan nan nan 309 nan nan nan nan nan nan 312 313 314 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 311 310 310 311 313 313 312 310 309 307 306 307 308 308 308 307 306 302 301 303 307 309 308 308 308 307 307 308 310 310 307 301 295 293 293 296 297 297 297 295 293 290 287 286 284 282 280 277 275 275 274 274 274 274 274 273 272 272 273 272 272 271 271 270 269 267 266 265 264 263 262 262 263 265 265 265 265 264 262 260 259 259 259 259 258 257 257 257 257 257 257 256 255 255 256 256 255 255 255 255 255 253 252 251 254 257 260 262 262 264 264 268 271 271 270 269 269 269 269 269 269 268 268 268 270 272 272 271 271 271 271 270 270 270 271 273 274 274 275 274 272 271 271 272 272 272 273 278 283 285 283 280 280 282 284 283 282 281 280 280 281 284 288 292 294 295 295 293 289 286 285 283 283 284 284 284 284 283 282 282 283 283 284 285 286 287 287 287 288 288 288 286 284 285 286 289 291 293 293 293 293 294 294 294 295 295 296 296 283 284 284 284 287 289 293 293 293 293 293 293 292 nan nan nan 302 303 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 310 309 310 312 312 311 309 307 306 306 306 306 307 307 307 307 305 302 301 303 307 309 308 308 308 307 307 309 310 307 301 295 292 292 294 295 296 296 295 292 289 287 285 283 282 279 277 276 275 274 273 273 273 273 273 272 273 273 273 273 273 272 271 269 267 267 266 265 264 263 263 263 264 265 265 265 264 263 261 260 260 260 259 259 258 258 257 259 258 257 256 255 255 256 256 256 256 256 256 255 252 251 251 254 257 259 261 261 261 263 267 270 270 270 269 268 268 268 268 267 267 266 267 269 271 271 270 270 271 271 271 271 270 271 273 275 276 276 274 272 271 271 271 272 271 271 276 281 283 282 280 279 280 281 281 280 279 280 281 282 284 288 290 291 294 295 292 289 287 286 284 283 283 283 283 283 282 281 281 282 283 284 285 286 287 287 287 287 287 287 286 285 285 287 289 290 292 292 292 292 293 293 294 294 295 295 296 283 284 284 285 286 287 291 293 294 294 293 292 291 294 nan 301 302 304 305 nan nan 308 nan nan nan nan nan nan nan nan nan nan 315 315 314 315 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 309 309 310 311 312 310 308 306 305 304 304 306 306 307 307 307 306 304 302 302 304 306 306 307 308 307 307 307 308 306 302 296 292 292 291 293 295 295 294 291 288 286 284 282 281 279 278 276 275 274 274 273 273 274 273 274 274 275 274 273 273 273 272 270 268 267 267 266 265 263 263 263 264 265 265 265 264 263 262 261 260 259 259 258 258 258 259 261 261 260 258 256 256 256 256 256 256 256 256 255 252 251 252 254 256 258 258 259 260 263 267 269 270 269 268 268 267 267 266 266 265 264 266 268 270 270 269 270 270 272 272 270 270 271 274 276 277 276 274 272 272 271 271 271 270 270 274 278 281 280 279 279 280 281 281 279 278 279 280 282 284 286 285 289 293 294 292 289 287 286 284 283 283 282 281 281 281 281 281 282 283 284 284 284 285 286 286 286 287 286 285 285 285 286 287 289 291 292 291 291 292 293 293 294 294 295 295 283 283 284 285 286 288 291 292 293 294 294 292 292 295 298 301 302 303 nan nan 307 309 310 310 311 311 nan nan nan nan nan nan nan 316 314 315 316 318 nan nan nan 321 321 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 310 308 308 310 311 310 308 307 306 303 303 304 306 307 308 308 307 306 305 304 303 303 304 306 307 307 306 306 306 304 301 298 295 293 290 291 292 293 293 290 287 285 283 282 281 279 278 276 275 275 274 274 274 275 274 276 276 276 275 274 273 273 272 270 268 267 267 267 266 265 264 264 264 264 265 266 265 263 262 261 260 259 258 257 258 259 261 263 263 262 259 257 257 256 256 257 256 255 255 255 253 251 252 253 255 255 257 258 260 263 266 268 269 269 268 267 266 266 265 265 263 263 265 268 269 269 268 269 270 272 272 271 271 272 274 275 276 275 274 274 273 272 271 271 271 271 273 277 278 279 278 279 280 282 282 281 279 279 280 281 281 282 284 288 292 292 290 288 287 286 284 284 283 281 280 280 280 279 280 281 283 284 284 285 285 286 286 286 286 286 285 285 285 286 287 289 290 291 291 291 292 292 293 293 294 294 295 282 283 283 284 285 287 290 291 292 293 293 293 293 296 299 301 302 303 304 306 307 309 310 311 311 311 312 313 314 315 316 317 317 316 315 316 317 318 318 318 319 320 321 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 312 309 308 309 310 309 308 308 306 304 301 302 304 307 308 309 308 307 307 306 305 304 304 305 306 307 306 304 304 303 301 300 297 294 290 289 289 290 291 289 286 284 282 282 281 279 277 276 275 275 274 274 275 276 276 277 277 277 276 274 274 273 272 270 269 268 267 267 267 266 265 265 264 264 266 266 266 264 263 262 261 260 258 257 258 260 262 264 265 264 260 260 258 256 257 257 255 255 255 254 252 251 251 251 253 254 256 258 261 264 266 268 269 269 269 268 266 265 264 263 262 262 264 267 268 268 269 269 270 272 272 272 272 272 273 274 274 274 274 274 274 273 272 271 272 272 274 275 276 278 278 278 281 283 284 283 280 280 280 280 281 281 283 287 289 289 288 286 286 284 283 283 283 280 278 278 279 279 280 282 282 284 284 285 286 286 286 285 285 285 285 284 285 286 288 289 290 290 290 291 292 292 292 293 294 294 295 281 281 282 283 284 286 288 290 291 292 292 294 295 296 298 301 303 304 304 306 307 309 310 311 311 312 312 312 313 315 316 318 318 317 317 317 318 318 318 318 318 319 nan nan 322 322 321 nan nan nan nan nan nan nan nan nan nan nan nan nan nan 312 310 308 307 307 307 306 307 307 305 302 301 303 306 308 309 309 309 308 308 307 306 305 305 306 306 305 304 302 302 301 299 297 293 290 287 287 288 289 287 286 284 282 281 279 278 277 276 276 275 275 275 276 276 277 278 278 277 276 275 274 273 272 270 269 269 268 268 267 266 267 267 265 265 266 267 267 266 264 262 260 259 259 259 260 261 263 265 267 267 266 262 258 257 257 256 255 254 254 254 252 251 251 251 252 253 255 258 263 265 267 268 268 269 269 268 266 264 262 261 261 261 264 266 267 269 270 270 271 272 273 273 273 273 273 274 274 273 273 274 275 274 273 272 272 273 273 273 276 278 278 278 281 284 285 283 282 282 281 281 280 280 282 285 287 287 286 285 284 282 281 282 281 279 277 277 278 278 279 279 283 285 286 286 286 286 285 285 285 284 284 284 284 286 287 289 289 290 290 291 291 291 292 293 294 294 295 281 281 282 283 284 285 287 288 289 290 291 293 294 296 299 302 304 304 305 306 307 309 310 nan 312 nan nan nan 313 314 316 317 318 318 318 318 318 318 318 318 317 318 nan 320 321 322 321 nan nan nan nan nan nan nan nan nan nan nan nan nan nan 312 310 308 306 305 305 304 305 306 306 304 302 302 304 307 308 308 308 308 308 309 308 306 305 306 306 305 304 302 301 299 298 297 294 290 287 285 285 287 286 285 284 282 280 278 277 276 276 276 276 275 276 276 276 277 278 278 277 276 275 274 273 272 271 270 270 269 268 267 267 267 268 267 266 266 267 267 267 265 261 259 260 261 262 261 262 263 265 265 266 267 263 260 258 258 256 254 253 253 253 252 251 251 251 251 252 254 259 263 265 267 267 268 269 270 268 266 263 260 260 260 261 261 264 266 269 270 270 270 271 272 273 273 272 272 273 274 274 273 273 274 274 273 273 273 272 272 272 275 277 279 279 281 284 285 284 283 282 282 280 279 279 282 283 284 284 283 283 282 280 281 281 279 276 275 276 276 274 275 278 281 284 285 286 285 285 284 284 284 284 283 283 285 287 287 288 289 289 289 289 290 291 292 293 294 294 295 280 280 281 282 283 284 286 286 288 288 290 290 293 296 300 302 304 nan 305 306 307 309 311 nan nan nan nan nan 313 314 315 317 318 318 nan 318 319 319 318 317 317 318 317 318 318 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 313 312 309 308 305 303 303 303 304 305 306 306 304 303 304 305 306 307 307 307 309 310 310 307 306 305 305 305 305 302 300 298 297 296 295 291 287 285 284 285 284 284 283 281 279 277 276 276 276 276 276 276 276 276 276 277 278 278 278 277 275 273 272 272 271 270 270 270 270 268 267 268 269 268 267 267 267 267 267 265 261 259 261 263 264 263 262 263 263 264 266 266 263 260 259 258 255 253 253 253 252 251 251 251 251 250 251 254 258 261 264 266 266 267 268 269 267 264 261 260 259 259 260 261 263 266 268 269 269 269 270 271 271 272 271 272 273 274 275 274 273 274 273 273 274 274 272 271 271 273 277 279 281 283 284 285 285 283 283 282 280 278 279 281 283 283 282 282 280 279 279 280 280 277 274 274 274 274 274 274 277 280 282 284 284 284 283 283 282 283 283 282 282 284 287 288 289 289 289 289 289 291 292 292 293 294 294 295 279 279 280 281 283 284 285 285 285 286 287 289 292 296 300 302 304 nan nan 306 306 307 308 310 312 313 313 313 313 314 314 nan nan nan nan nan 319 318 nan nan 316 316 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 310 307 305 303 302 302 302 303 305 306 307 307 306 306 305 307 307 306 306 308 310 310 308 307 306 305 305 304 302 299 297 296 295 295 291 287 286 284 284 284 284 283 281 278 276 275 275 276 277 277 276 276 276 277 277 278 277 277 276 275 275 273 272 270 270 270 271 271 270 269 269 269 269 269 269 269 268 267 264 261 260 262 264 265 264 264 263 263 264 264 265 263 260 259 257 254 253 253 252 252 251 251 251 251 250 250 253 255 257 262 265 266 266 267 267 265 262 260 258 257 258 260 261 262 265 268 269 268 268 269 269 270 271 271 271 272 273 275 275 273 273 274 273 274 274 271 269 270 272 276 279 282 284 284 285 285 284 283 282 280 279 280 282 283 283 282 280 278 277 278 279 278 275 272 272 273 273 273 274 276 279 281 283 284 283 282 281 281 281 281 280 281 284 286 287 288 288 288 289 289 291 292 292 293 293 294 294 278 278 279 281 282 283 283 283 283 284 286 288 291 296 299 301 303 305 nan nan nan 306 307 309 311 nan 313 313 313 314 nan nan nan 317 317 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 309 308 305 303 302 301 302 302 303 304 305 306 307 308 308 307 308 307 306 306 307 309 310 309 308 307 305 304 303 301 298 296 294 294 294 291 289 288 285 284 284 283 282 280 278 276 276 276 276 277 277 276 276 276 277 278 278 277 276 276 276 276 275 272 271 270 270 272 272 271 270 269 269 270 271 271 270 268 267 265 262 262 263 264 265 265 264 264 264 266 266 265 263 260 258 256 255 254 253 252 252 251 251 251 251 250 250 251 252 256 261 264 265 265 265 264 263 260 259 258 257 259 261 261 262 265 268 269 268 268 267 269 270 271 271 272 271 273 275 276 275 274 275 274 274 273 270 268 268 271 275 278 280 283 285 286 286 285 284 283 281 281 282 282 283 283 281 279 277 276 277 278 275 272 271 271 272 272 272 274 276 278 280 282 283 283 282 279 279 280 280 279 280 283 286 286 287 288 288 289 289 290 291 292 293 293 293 294 278 278 279 281 281 282 282 282 282 284 286 288 291 295 298 300 302 304 305 306 306 306 307 308 311 312 312 312 312 313 313 nan nan 316 316 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 315 314 313 311 nan nan nan nan 306 305 303 302 302 302 302 302 304 304 304 305 307 309 309 308 308 308 306 305 307 308 309 309 308 306 305 304 302 300 297 295 293 293 292 291 291 288 285 284 284 284 283 280 277 276 275 275 275 275 276 276 275 276 277 278 278 277 276 276 275 275 275 273 271 271 271 271 272 272 271 271 271 273 273 272 271 269 267 265 263 262 263 263 263 264 264 264 264 266 267 266 263 261 260 258 256 254 253 252 252 251 251 251 251 249 249 250 252 256 260 263 265 265 263 262 261 260 258 257 256 259 262 261 262 265 268 269 269 268 268 269 271 272 273 272 272 273 275 276 277 277 276 275 274 272 269 266 266 270 273 276 280 282 284 285 286 285 285 283 282 282 282 283 283 282 280 278 275 275 276 276 274 271 270 270 272 273 273 275 276 277 278 279 281 282 280 277 277 279 279 278 280 281 283 284 286 287 288 288 289 290 291 292 292 292 293 293 277 278 280 281 281 282 282 282 282 284 286 288 291 295 298 299 301 302 303 304 305 305 305 307 310 311 311 311 311 312 312 312 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 318 317 315 313 312 311 311 310 309 306 305 304 304 302 303 303 303 302 303 304 305 306 306 308 309 309 309 309 308 306 306 306 307 308 308 308 306 304 303 302 299 297 294 293 292 292 291 290 288 286 284 284 283 282 280 278 277 276 276 275 275 274 274 275 275 276 277 277 277 276 276 275 274 274 274 273 272 271 271 271 271 271 272 272 274 275 274 271 269 268 266 264 265 266 264 263 263 265 265 265 266 266 266 264 263 261 258 256 254 253 252 252 251 251 251 251 249 249 250 252 255 259 263 265 264 262 261 260 259 257 256 256 260 262 261 260 262 266 266 268 268 268 270 272 274 274 273 272 273 274 275 277 277 275 274 273 271 268 265 265 267 270 276 280 282 283 284 285 285 284 283 283 282 282 283 283 282 279 276 274 274 274 274 271 270 269 270 273 274 274 275 276 276 276 277 279 279 277 275 276 278 278 278 279 280 281 284 286 287 288 288 289 290 291 291 291 292 293 293 277 279 280 281 281 282 282 282 282 284 286 288 291 295 297 299 299 300 301 302 303 303 304 306 309 311 310 310 310 310 311 312 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 316 314 311 310 310 310 311 309 306 305 304 304 304 305 306 304 303 303 303 306 307 308 309 309 309 310 309 308 307 307 307 307 308 308 307 305 304 303 301 299 297 295 293 291 290 290 289 287 285 284 283 282 281 280 279 278 277 276 276 275 274 274 275 275 275 275 276 276 276 276 275 274 274 274 274 273 273 270 270 270 271 271 273 275 275 274 272 270 268 267 267 266 266 265 265 264 265 266 266 266 265 264 264 263 261 258 255 253 253 253 252 251 251 251 250 249 248 249 251 255 259 264 265 264 262 261 261 260 258 256 256 260 262 260 258 260 261 264 268 268 269 270 273 275 274 273 272 272 273 275 276 276 275 273 271 270 267 265 265 265 270 276 279 281 282 283 284 284 283 283 283 282 282 282 282 280 277 274 273 272 273 272 270 270 270 271 274 274 274 275 275 275 276 277 278 278 276 273 275 277 277 278 278 279 281 283 286 287 287 288 288 289 289 290 291 292 292 293 277 278 279 280 281 282 282 282 282 284 286 287 290 293 296 298 298 299 299 301 302 302 303 305 308 310 309 309 309 309 310 311 312 312 312 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 314 312 311 310 309 309 310 309 307 305 304 305 306 307 307 307 305 303 304 307 309 309 310 310 310 310 309 308 308 308 308 308 308 308 306 305 303 302 301 299 297 295 292 290 289 288 288 287 285 284 283 283 282 281 280 279 277 276 276 275 274 274 275 275 274 274 274 275 276 276 275 274 273 274 275 275 275 274 271 269 270 272 274 275 275 274 273 271 270 269 267 267 267 267 266 265 265 266 267 267 267 265 262 261 259 257 255 253 253 253 252 252 252 251 250 249 248 249 251 254 259 264 265 264 263 262 261 260 258 256 256 259 261 259 259 258 260 264 268 269 270 271 273 274 274 273 271 271 273 273 274 274 274 273 271 269 268 267 265 266 271 275 278 279 281 283 283 283 282 282 282 281 281 281 281 279 274 272 272 271 271 270 269 270 271 272 275 275 275 275 274 275 276 276 277 277 274 272 274 275 276 277 278 279 280 283 285 286 287 288 288 288 290 290 291 291 292 292 277 278 279 280 281 282 282 282 282 284 285 286 288 289 294 297 298 298 298 299 300 301 302 304 307 308 308 308 308 308 310 310 310 311 311 312 313 nan nan nan nan nan nan nan nan nan nan nan nan nan 313 311 310 310 309 309 309 308 306 305 305 307 309 309 309 309 307 305 306 308 310 311 311 311 310 309 309 309 309 308 308 308 308 307 306 304 302 301 300 299 297 294 292 289 287 287 287 287 285 284 284 283 282 282 280 279 277 277 276 275 274 274 275 275 275 274 273 274 275 276 275 274 273 274 275 275 276 275 272 269 270 272 274 276 276 275 274 273 271 270 268 268 268 268 267 266 266 266 267 267 267 265 262 260 258 256 254 254 254 254 253 252 252 251 250 249 249 250 252 255 260 262 263 263 263 263 262 260 258 256 256 259 260 260 258 258 260 265 268 270 271 272 273 273 273 273 270 271 273 273 272 273 274 273 272 271 269 268 267 268 272 275 276 277 280 281 282 282 281 281 281 280 279 279 279 278 275 272 270 270 269 269 269 270 271 272 275 275 275 275 274 275 276 277 277 275 273 271 272 273 275 277 278 278 279 282 284 286 287 287 288 289 289 290 290 291 292 292 277 278 279 281 281 282 282 282 282 283 285 285 286 288 292 296 297 297 297 298 299 300 301 303 305 305 307 307 307 308 309 310 310 310 311 311 311 312 312 nan nan nan nan nan nan nan nan nan nan 312 311 311 310 309 309 308 308 307 306 306 306 308 309 310 310 310 309 307 308 310 311 312 312 311 310 310 309 309 310 309 309 309 308 307 305 303 302 301 300 298 295 293 291 289 287 286 286 286 285 285 284 283 282 282 281 279 277 276 275 274 274 274 275 275 276 275 273 274 275 276 275 273 273 273 274 275 277 276 273 269 269 272 275 276 277 277 276 274 272 270 269 269 268 268 267 266 266 266 266 267 268 266 263 260 258 256 255 255 255 255 254 253 251 251 250 251 251 252 253 254 257 260 262 262 262 262 261 259 258 257 257 259 259 259 258 259 261 265 269 271 271 271 272 272 273 272 270 272 273 273 272 273 274 274 273 272 271 269 269 271 274 275 275 276 278 278 279 280 281 281 280 279 278 278 278 277 276 272 269 268 268 268 269 270 271 273 273 275 275 275 275 276 276 276 275 274 272 271 270 272 274 276 277 278 279 281 284 285 286 287 288 289 289 290 290 291 292 292 277 279 280 281 281 282 282 281 282 282 283 284 286 289 292 294 296 296 296 297 298 300 301 302 302 305 306 307 306 307 308 308 309 310 310 310 310 310 311 311 nan nan nan nan nan nan nan 312 312 312 311 310 310 310 309 308 307 307 306 306 307 309 310 311 311 310 309 308 309 311 312 313 313 312 311 310 309 310 311 311 310 310 309 307 305 304 302 301 299 297 294 292 290 288 286 286 286 286 286 285 284 283 282 281 280 278 276 275 275 274 275 274 275 276 276 275 274 274 274 275 275 274 273 272 272 274 276 276 273 270 270 272 275 277 278 278 278 276 273 271 269 269 269 269 267 266 266 266 268 269 270 268 264 261 259 257 255 255 254 254 254 254 252 251 251 253 254 253 253 254 256 259 261 261 260 260 260 259 258 258 258 259 259 259 259 260 262 266 269 271 271 271 271 272 272 271 271 272 273 273 273 273 274 274 272 271 271 270 270 273 275 274 274 273 274 276 277 279 280 281 280 278 277 277 277 277 275 272 269 267 267 267 269 270 270 272 274 276 276 275 276 277 276 275 274 272 271 270 269 271 273 275 277 278 279 280 281 283 286 287 288 289 289 290 290 291 291 291 277 279 280 281 281 281 281 281 281 281 283 284 286 289 291 293 295 296 296 297 298 298 299 301 303 305 305 306 306 306 307 307 308 309 309 309 309 309 310 311 311 nan nan nan 309 nan 311 311 311 311 311 311 311 310 309 307 306 306 306 306 307 310 312 312 311 310 309 309 310 311 313 313 313 313 312 310 309 310 312 312 312 311 309 307 306 305 302 300 298 296 293 291 288 287 285 285 285 285 286 285 283 282 281 280 279 278 277 276 275 275 275 274 274 276 276 275 274 273 274 275 275 274 273 272 272 274 276 275 274 271 271 273 273 275 278 279 279 277 274 271 269 269 269 269 268 268 268 268 270 271 271 269 266 262 259 257 256 255 254 254 254 254 253 252 252 254 256 255 254 254 256 259 260 260 259 258 258 259 258 259 259 259 258 259 260 261 263 266 269 271 271 271 271 271 271 271 272 273 273 273 273 273 274 273 271 271 271 271 271 273 275 273 273 272 273 274 276 278 279 280 279 277 277 276 276 276 274 272 268 265 266 267 268 270 272 274 276 277 277 277 277 276 275 274 272 272 269 268 269 271 273 275 276 278 278 279 281 283 285 287 287 288 289 290 290 290 291 291 277 279 280 281 281 281 281 281 281 282 283 284 286 289 291 292 294 295 296 297 297 297 299 301 302 304 304 305 305 306 307 307 307 307 308 309 308 308 309 311 311 nan nan 308 309 310 310 311 310 309 310 311 310 309 307 306 305 305 306 307 309 311 312 312 311 310 309 309 310 312 313 313 313 313 311 310 309 310 312 313 313 312 311 309 307 305 302 299 297 294 292 289 287 285 284 284 284 285 285 284 283 281 280 279 279 278 278 277 276 275 275 274 274 275 275 275 274 274 274 274 274 274 273 272 271 273 275 274 274 272 272 272 273 275 277 279 279 277 275 272 270 269 269 268 267 268 269 270 270 271 271 269 266 263 261 259 256 255 255 255 255 254 253 253 254 255 258 256 254 254 256 258 260 259 258 257 257 258 259 260 259 258 257 258 260 262 264 267 268 269 270 270 271 271 271 271 271 272 272 272 273 274 274 272 270 270 271 271 272 274 274 274 272 271 272 274 275 277 279 279 278 277 276 275 275 274 272 271 267 265 266 266 268 271 273 275 276 277 278 278 277 274 273 273 272 270 268 268 269 271 273 275 275 276 278 279 281 283 285 286 287 287 288 288 289 290 291 291 277 279 280 280 280 280 280 280 281 281 282 284 286 289 291 292 293 294 295 296 296 297 298 300 302 303 304 304 305 305 306 307 307 307 308 308 308 307 308 310 311 310 308 307 307 308 310 311 310 309 309 310 310 308 307 305 304 304 305 307 310 312 313 313 311 310 309 310 310 312 312 313 313 312 311 309 309 311 312 313 314 313 313 310 307 304 301 298 296 293 290 288 286 285 283 283 282 283 284 283 282 281 279 278 278 279 278 278 276 275 275 274 273 274 275 275 274 273 274 274 274 274 273 272 271 272 273 274 274 274 273 273 273 274 276 277 278 278 276 273 271 269 269 267 267 268 270 270 270 271 271 269 267 265 262 259 258 257 256 256 255 254 252 253 254 256 258 257 254 254 255 257 259 259 258 258 257 258 259 260 259 257 257 258 260 261 264 265 266 268 270 271 271 270 271 271 271 271 270 271 273 274 274 272 270 269 270 271 273 273 275 274 271 270 272 274 276 277 278 278 278 278 276 275 273 272 271 269 267 267 267 269 270 273 274 275 276 276 277 277 276 273 272 271 270 269 268 268 270 271 273 274 275 276 278 280 281 282 284 285 286 286 286 286 288 290 290 290 278 279 279 279 279 279 279 280 280 281 282 283 285 288 291 292 292 293 294 295 296 297 299 300 301 303 304 304 304 305 305 306 308 308 308 308 308 307 307 309 310 310 309 308 307 308 309 310 309 308 308 309 309 308 307 306 304 304 305 308 310 312 312 312 311 310 310 310 311 312 312 312 312 311 310 309 309 310 311 313 313 313 312 310 307 303 300 297 294 291 288 286 286 284 282 280 280 281 282 282 281 280 279 278 278 278 278 277 276 275 275 274 273 273 274 274 274 274 274 273 273 273 273 273 271 271 272 272 272 273 274 274 274 275 276 277 278 277 276 274 273 271 269 267 267 269 270 271 270 271 270 269 268 265 263 260 259 258 257 256 255 254 253 253 254 257 259 257 255 254 255 257 258 259 258 259 258 258 259 259 258 257 258 259 261 261 262 264 266 269 270 271 270 270 271 271 271 270 270 271 273 274 274 271 269 268 269 269 271 273 275 274 271 270 271 274 276 277 277 276 276 276 277 276 274 272 271 269 269 269 270 273 274 274 274 274 274 276 276 276 275 272 271 270 269 269 269 269 270 271 272 273 275 276 278 280 281 282 284 285 285 285 285 285 286 288 290 290 277 278 278 279 279 279 279 280 280 280 281 282 284 287 290 291 291 293 294 295 297 298 299 300 302 303 304 304 304 304 305 306 308 308 309 309 308 307 307 308 309 310 310 309 308 308 309 309 308 307 307 308 308 308 308 306 304 303 305 308 311 312 312 311 311 311 311 311 311 313 313 313 311 310 308 308 308 309 309 310 311 312 312 310 306 303 299 296 293 290 287 286 284 282 281 279 279 280 280 281 281 280 280 278 277 276 276 276 275 274 274 273 273 273 273 273 273 273 273 273 273 273 273 273 271 271 271 271 272 273 274 275 275 275 276 277 278 278 277 276 274 271 269 269 268 269 271 271 270 270 269 268 266 265 264 262 261 260 258 256 255 255 254 255 257 260 260 258 255 254 255 256 257 257 258 259 258 257 257 257 257 257 259 260 261 262 263 264 266 269 270 270 269 268 269 270 270 270 270 272 274 275 273 271 269 267 267 268 271 273 275 274 272 271 272 274 275 276 276 275 274 275 277 277 274 271 270 270 271 271 274 276 276 275 273 272 273 274 275 274 273 272 270 269 269 270 270 270 270 270 271 274 276 277 279 281 282 283 284 284 285 284 284 284 286 287 289 289 277 277 278 278 279 279 279 279 280 280 280 281 283 285 288 289 291 293 294 295 297 298 299 300 302 303 304 304 304 305 306 307 308 308 309 309 308 307 307 307 308 310 310 309 308 309 309 309 308 306 307 307 307 308 307 306 305 304 305 309 312 312 311 311 311 312 312 312 313 314 315 nan nan nan 308 307 307 308 309 309 311 311 311 309 306 303 299 295 293 291 288 285 282 280 279 279 279 279 280 280 281 281 280 278 276 275 275 275 274 274 273 273 273 273 272 272 272 272 272 273 273 272 272 272 272 272 272 271 272 274 275 276 275 275 276 276 277 277 277 277 274 272 270 269 269 271 272 271 271 270 269 267 265 265 264 264 262 260 258 257 255 255 255 257 260 262 262 258 256 255 255 256 256 257 257 258 257 256 256 256 257 258 259 260 261 262 263 265 267 269 269 268 267 267 267 268 270 270 271 273 275 275 273 270 268 268 267 268 271 274 275 274 274 273 272 272 273 275 276 274 273 273 276 277 275 271 271 273 273 275 277 278 277 275 273 271 272 272 273 273 272 271 270 269 269 270 270 270 270 271 273 275 277 278 280 281 282 283 283 285 285 284 284 285 286 287 289 289 276 277 277 278 278 278 279 279 279 279 280 281 282 283 286 289 291 292 294 296 297 298 299 300 301 303 303 304 304 306 307 307 307 308 309 309 309 308 307 308 309 310 310 309 308 309 309 309 307 305 305 306 307 307 306 306 305 305 306 310 312 312 311 311 311 311 312 314 315 315 315 nan nan nan 307 307 306 307 308 309 310 310 310 308 306 302 298 296 294 291 287 284 281 279 278 279 279 278 278 278 279 280 280 279 277 275 275 274 274 274 274 273 273 273 272 272 272 271 271 272 272 272 272 271 271 271 271 271 272 273 275 276 276 276 276 276 276 276 276 276 275 273 271 270 270 272 272 273 272 270 268 266 264 265 265 263 262 260 259 258 256 255 256 258 261 263 263 260 257 256 256 256 256 257 257 257 257 256 256 257 258 258 260 261 261 261 262 265 267 268 267 266 266 266 267 268 270 271 272 273 275 275 274 272 270 270 268 268 271 274 275 274 275 274 273 272 272 274 275 274 272 272 274 275 274 273 273 275 276 277 277 278 277 275 272 271 272 272 273 272 271 270 269 268 268 269 269 270 270 273 277 277 279 280 281 282 283 283 284 286 286 284 284 285 286 288 289 289 276 277 278 278 278 278 278 278 278 279 279 280 281 283 286 289 291 293 295 296 297 298 299 299 300 301 302 303 304 306 307 307 307 308 309 309 310 309 308 308 310 311 310 309 309 309 310 309 307 307 306 305 306 306 305 306 306 307 308 311 313 312 312 310 309 310 312 314 315 316 315 nan nan nan nan 306 305 307 308 308 309 309 309 308 305 304 301 298 294 290 286 283 280 279 278 278 278 277 277 276 277 279 280 279 278 276 276 275 274 274 274 273 273 273 273 272 272 272 271 271 272 272 272 271 271 270 270 271 272 273 274 276 276 276 276 276 276 276 276 276 275 273 271 271 271 272 273 273 273 270 267 265 264 264 265 263 262 261 260 258 256 256 257 260 262 264 263 262 261 259 258 257 257 256 256 257 257 257 257 257 258 260 261 261 261 261 261 264 266 267 265 265 266 267 268 269 270 270 271 272 274 275 274 273 272 271 269 268 271 273 275 275 275 275 274 271 271 273 275 274 272 271 272 272 272 273 274 276 277 277 277 276 275 274 273 272 272 272 272 271 270 270 268 267 267 267 269 271 274 278 282 282 282 282 283 283 283 285 285 286 286 285 284 285 286 287 288 289 276 277 278 278 278 278 277 277 278 278 279 280 282 284 287 289 291 293 295 296 297 297 298 298 299 301 302 303 304 306 307 307 307 308 309 310 310 309 309 309 310 311 310 309 308 309 309 309 309 308 307 306 306 305 305 306 307 309 311 312 312 313 311 309 309 310 312 314 315 315 314 nan nan nan nan 304 304 305 307 307 308 308 308 307 306 305 302 298 293 289 285 282 280 279 278 278 278 278 277 276 276 278 279 279 278 277 276 276 275 275 274 273 273 273 272 272 271 271 270 271 271 271 271 270 270 270 271 272 274 274 275 277 277 277 277 277 277 276 276 276 276 274 272 271 272 273 274 274 273 270 267 265 263 264 264 264 263 262 260 257 256 257 259 261 263 265 265 264 263 261 260 259 258 257 256 257 258 258 258 258 259 260 260 261 261 261 261 262 263 264 264 265 266 268 269 269 270 270 270 270 271 273 274 274 274 272 270 268 270 272 275 275 276 276 274 272 271 273 274 274 273 272 271 270 270 272 275 276 276 276 275 275 274 274 273 272 272 272 271 270 270 269 268 268 268 268 270 273 277 281 284 285 285 286 286 285 285 285 285 286 286 285 285 285 286 287 288 289 276 276 277 278 278 278 277 277 277 278 279 280 282 285 287 289 291 294 295 295 296 296 297 298 299 300 301 303 304 306 307 307 307 308 308 309 310 310 309 310 310 310 310 309 309 309 309 308 308 308 307 306 305 305 305 306 307 309 311 311 313 313 311 nan nan 310 312 314 315 315 314 313 nan nan nan 303 302 303 305 305 305 306 307 307 306 304 301 297 293 288 284 282 280 279 278 278 278 278 277 276 276 277 278 279 279 278 277 277 275 274 273 273 273 272 271 271 270 270 270 270 270 271 271 271 270 270 271 272 274 275 277 277 277 278 278 278 278 277 276 277 277 276 274 274 274 274 275 275 273 271 268 265 264 263 263 263 263 262 260 257 257 258 260 262 264 265 265 265 264 263 263 261 260 258 257 259 258 259 258 259 259 260 260 260 260 260 261 261 261 262 263 264 266 267 268 269 270 269 269 269 270 271 273 275 275 273 270 268 269 272 272 275 276 276 274 272 272 272 274 274 273 272 271 270 270 272 275 276 275 274 274 273 273 273 273 273 273 273 271 270 270 269 270 270 270 270 271 273 277 281 284 286 286 287 287 286 286 285 285 285 285 286 285 285 286 288 289 290 276 276 277 278 278 278 277 277 278 278 279 281 283 285 287 289 292 294 295 295 295 296 297 298 299 300 301 303 304 306 307 307 307 307 308 309 310 310 310 310 310 310 309 309 309 308 308 308 307 307 307 306 305 305 306 307 308 308 309 312 313 312 311 309 nan nan 312 314 315 315 315 314 nan nan nan 302 302 302 303 303 303 303 304 304 303 302 300 296 292 287 283 282 280 279 279 278 278 278 277 276 276 276 277 278 278 278 278 278 276 274 272 272 272 272 271 271 271 271 271 270 270 271 272 272 272 271 271 273 274 274 276 277 277 278 278 278 278 277 276 277 277 277 277 275 275 275 276 275 274 272 269 267 266 264 263 263 263 262 259 258 258 259 261 262 264 265 265 265 265 265 264 263 261 260 259 260 260 259 259 259 259 259 258 258 259 259 260 260 261 262 263 264 265 265 266 268 269 269 270 270 271 272 273 274 274 272 270 269 269 269 272 274 276 275 275 274 273 272 273 273 273 271 270 271 272 273 275 275 273 272 272 272 272 273 273 273 274 273 272 271 271 271 271 272 272 272 273 273 276 279 281 282 285 287 287 286 285 286 286 286 286 286 286 285 286 288 289 290 276 276 277 278 278 278 277 278 278 278 279 281 284 285 287 289 292 293 294 294 295 296 297 298 299 299 301 303 305 306 307 307 307 308 309 309 309 310 310 310 309 309 309 309 309 307 307 307 307 307 306 305 305 306 307 307 307 308 309 312 313 312 nan nan nan nan 313 314 315 315 316 315 nan nan nan 304 303 303 303 303 303 303 302 302 302 301 299 295 290 286 283 282 281 281 280 278 278 278 277 277 276 276 276 277 277 277 277 277 276 274 272 271 271 271 270 269 269 270 270 270 270 271 272 272 272 271 271 272 271 273 276 277 278 278 278 278 278 277 276 277 277 278 278 276 276 276 276 275 274 272 270 269 268 266 265 264 262 261 259 258 259 260 261 262 264 265 266 265 265 265 265 264 262 261 261 261 260 260 260 260 260 259 257 256 256 258 258 260 261 262 263 263 263 263 264 265 267 268 270 271 272 273 273 273 272 271 269 269 269 270 273 274 275 275 275 275 274 273 272 271 272 271 271 272 273 275 275 274 273 273 272 271 272 273 274 274 276 275 274 273 272 272 272 273 273 274 274 274 275 276 278 280 284 287 288 287 286 286 286 287 288 287 287 286 287 288 289 290 276 276 277 277 277 278 278 278 278 279 280 282 284 286 287 289 291 292 294 294 295 296 297 298 299 300 301 303 305 306 306 307 308 309 309 309 309 310 310 309 309 309 309 309 308 307 306 306 307 307 305 303 304 306 306 307 308 308 309 311 312 312 nan nan nan nan nan 314 315 316 316 316 nan nan nan nan 304 304 304 304 304 303 302 302 301 300 298 294 289 286 283 283 282 282 281 279 278 278 277 277 276 275 275 275 276 277 277 277 276 275 273 272 271 270 269 269 269 269 270 270 271 271 271 271 270 269 269 270 271 273 275 278 278 278 278 278 277 277 276 276 277 278 278 277 277 276 276 275 274 273 272 270 269 267 266 264 262 261 259 258 259 261 262 263 265 266 266 266 266 266 266 265 265 264 262 262 261 260 260 261 260 259 257 255 254 255 258 261 262 262 263 262 262 262 263 263 265 268 270 271 272 272 271 271 270 270 268 268 269 271 274 275 275 275 276 276 276 276 273 271 271 271 273 274 275 276 276 276 275 274 274 274 274 274 275 275 277 276 276 275 274 273 273 273 275 276 276 276 276 276 277 280 283 286 288 288 287 286 286 287 289 289 288 287 287 289 290 290 276 276 276 276 277 277 278 278 278 279 280 282 284 286 287 288 290 292 293 294 295 296 297 298 299 300 301 302 304 305 306 307 308 309 309 309 309 309 309 309 309 309 308 309 308 306 304 306 308 306 304 302 303 303 305 308 308 308 309 310 311 311 nan 313 315 315 315 315 316 317 317 317 nan nan nan nan nan nan 305 304 304 303 301 300 300 299 297 293 289 287 286 284 283 282 281 280 279 278 278 277 276 275 275 275 275 276 277 277 276 275 273 272 271 271 270 269 269 269 270 271 272 272 271 270 270 269 269 270 271 272 275 277 279 279 278 278 277 277 276 276 277 278 278 277 277 276 276 276 275 274 273 271 269 268 267 265 263 261 260 260 261 262 263 265 266 267 267 266 266 266 266 266 266 264 263 262 261 260 260 261 260 259 257 255 254 255 258 262 263 263 263 262 261 262 262 264 266 268 269 270 271 270 269 268 268 268 266 267 269 272 275 276 276 275 276 277 277 277 274 271 270 271 274 275 276 277 277 276 276 277 277 276 276 275 275 276 277 278 278 277 276 274 273 274 276 277 278 278 278 277 278 280 283 285 287 288 287 287 287 288 290 290 289 287 288 289 290 290 275 275 276 276 276 276 277 278 278 279 280 282 283 284 286 288 290 292 293 293 294 295 296 297 298 299 300 301 303 304 306 307 308 309 309 309 310 309 309 309 309 308 308 308 308 305 303 304 307 306 304 303 302 303 306 308 309 309 310 310 310 310 311 nan nan 316 317 317 318 318 318 317 316 nan nan nan nan nan 306 304 304 302 301 300 299 298 296 294 292 289 287 285 284 283 282 280 279 278 278 277 277 276 275 274 275 276 277 276 276 275 274 273 273 271 269 269 268 268 269 270 271 271 271 271 271 270 270 269 270 272 274 276 278 279 279 278 277 276 276 276 277 277 278 278 277 276 276 276 276 274 273 271 270 270 268 266 264 262 262 261 263 264 265 266 266 267 267 267 267 267 267 267 265 264 263 261 260 260 260 260 260 260 258 255 255 256 259 262 263 263 262 261 261 261 263 264 266 268 269 270 271 271 269 269 267 266 265 266 269 272 275 277 277 276 276 276 277 278 276 272 270 271 274 275 276 277 278 278 278 278 278 277 276 275 275 275 276 278 279 279 277 275 274 275 276 277 278 279 279 279 279 281 283 285 286 287 287 287 287 289 290 290 288 287 288 289 290 290 274 275 275 275 275 276 277 278 278 279 280 281 282 284 286 288 290 291 292 293 294 295 296 296 297 298 299 301 303 305 306 307 308 308 309 309 310 309 309 308 308 308 308 308 307 305 303 303 305 306 306 304 302 303 306 309 310 311 310 309 308 308 308 308 311 314 316 318 319 320 319 318 316 nan nan nan nan nan nan nan 303 302 299 297 297 296 295 295 293 290 287 286 285 284 282 281 279 278 278 278 277 276 275 274 275 276 277 276 275 275 275 274 273 271 269 268 268 268 268 269 270 271 271 271 271 271 270 269 270 272 274 276 277 278 279 279 278 276 275 275 276 276 276 277 276 276 276 276 275 274 272 270 270 270 269 268 267 265 264 263 264 265 266 267 267 266 267 267 267 268 268 267 265 263 262 260 260 260 260 261 261 260 258 256 257 258 260 261 262 262 261 259 260 261 263 265 267 268 270 271 272 272 270 267 264 264 264 266 270 273 276 277 278 278 276 276 276 277 277 274 271 273 274 274 275 276 278 278 279 279 278 277 276 275 275 275 275 278 280 280 278 276 275 276 277 277 278 279 280 279 280 282 284 285 286 286 286 286 287 289 290 289 288 287 287 288 289 290 274 274 275 274 275 276 277 278 278 279 280 281 282 284 286 288 289 291 292 293 294 295 295 296 296 297 299 301 303 305 306 307 308 308 309 309 310 310 309 308 308 309 308 308 307 305 303 303 304 304 306 305 303 304 306 309 310 311 311 309 308 307 306 307 309 312 315 318 320 321 320 319 318 317 nan nan nan nan nan 304 nan 300 297 294 294 294 295 294 293 290 288 287 286 285 283 281 279 279 278 278 277 277 275 274 275 276 277 276 275 275 274 274 272 271 269 268 267 268 268 269 269 270 271 271 271 271 270 269 270 272 274 276 277 277 278 278 278 276 275 274 275 275 275 275 276 276 275 275 274 273 271 270 270 270 270 269 268 267 265 265 265 266 267 268 267 266 266 266 267 269 269 268 266 263 261 260 260 261 261 261 262 261 259 258 258 259 260 261 261 261 260 258 258 260 263 265 267 269 270 271 271 271 268 266 263 262 264 266 269 273 274 276 277 277 276 275 275 277 278 277 275 275 276 276 274 275 277 278 279 279 278 277 277 276 274 274 274 277 279 279 278 277 277 277 278 278 278 279 279 280 281 283 285 285 286 286 286 287 288 289 289 288 287 287 287 287 289 291 273 274 275 275 275 276 277 278 278 279 280 281 283 285 286 288 289 290 292 293 294 294 295 295 296 297 299 301 303 305 306 307 308 309 309 309 310 310 309 308 308 309 308 307 306 305 304 304 304 304 306 306 305 305 307 308 310 311 311 310 309 307 305 305 307 311 314 317 320 321 321 320 319 317 nan nan nan nan nan 304 nan nan nan 296 294 293 293 294 293 290 288 287 286 285 283 281 281 280 279 278 278 277 276 275 275 277 277 277 277 275 274 273 273 271 270 269 268 268 268 268 269 270 271 271 271 270 270 269 271 272 274 275 276 278 278 278 278 276 275 274 274 274 275 275 275 275 275 275 274 272 271 271 270 271 271 270 269 267 267 266 266 266 267 267 267 267 266 266 268 269 269 267 265 262 260 260 260 262 263 263 262 261 260 259 260 260 261 262 262 261 259 257 258 260 263 265 267 269 269 270 269 269 268 267 265 264 265 267 269 270 271 274 276 276 275 272 273 275 278 278 279 279 279 277 275 274 275 276 278 279 278 278 278 276 273 272 273 276 278 278 278 278 278 279 279 280 279 279 279 280 281 281 283 284 285 286 286 287 288 289 288 288 287 287 287 287 289 291 273 274 275 275 275 276 277 277 278 279 280 282 283 285 287 288 289 290 292 293 293 293 294 295 296 298 300 302 304 305 306 307 308 308 309 309 310 310 308 308 308 309 308 306 305 305 304 305 305 305 305 305 305 306 307 309 310 310 311 311 310 308 305 304 306 309 312 316 319 320 321 320 318 317 315 nan nan nan nan nan nan nan nan nan 293 291 291 292 292 290 288 287 286 285 285 283 282 280 279 278 278 277 276 276 276 277 277 278 277 276 274 273 273 272 271 269 268 268 268 269 269 270 271 272 271 271 270 270 271 272 273 274 276 277 277 277 277 276 274 275 275 275 274 274 275 274 273 274 274 272 271 271 270 271 271 271 270 268 267 266 266 268 268 268 268 267 267 267 269 270 268 266 263 262 261 260 261 263 265 265 263 262 260 259 260 261 262 262 262 261 259 257 258 260 263 265 266 267 268 269 268 268 268 268 267 267 267 268 268 268 270 272 274 274 273 271 271 275 276 278 281 282 281 279 276 275 275 275 276 276 277 279 278 276 273 272 273 275 276 277 278 278 279 279 280 281 281 280 280 280 280 281 283 284 285 286 287 288 288 288 288 287 287 287 287 287 289 291 273 274 274 275 276 276 277 277 278 279 281 282 284 285 287 288 289 290 291 292 292 293 293 294 296 298 300 302 304 305 306 307 307 308 309 309 310 309 308 307 308 309 308 306 305 305 304 305 306 306 306 305 305 306 307 309 309 310 311 312 311 308 305 303 304 306 310 314 315 317 319 319 318 316 315 nan nan nan nan nan nan nan nan nan nan 291 291 292 291 289 287 286 286 286 285 284 282 280 279 278 278 277 277 276 276 277 277 278 277 276 275 274 273 272 271 270 270 269 269 269 269 270 270 270 270 271 270 270 270 271 273 274 276 277 277 276 276 275 275 275 275 275 274 274 273 272 272 273 274 273 272 271 270 270 270 270 270 269 267 266 267 269 269 269 268 267 267 268 270 270 268 265 263 263 262 261 262 264 265 265 263 262 261 260 260 262 263 263 263 262 260 258 259 261 264 265 265 266 268 268 268 269 269 269 269 269 269 268 268 268 269 271 272 272 271 271 272 273 274 277 280 282 281 279 277 277 276 276 276 276 278 279 278 275 273 272 273 274 275 276 277 278 278 279 280 281 282 281 281 280 280 281 283 284 286 287 287 288 288 288 287 286 287 287 287 288 289 290 272 273 274 275 276 276 277 277 278 279 281 282 284 285 287 288 289 289 290 291 291 291 292 294 296 298 300 302 304 305 306 306 307 307 308 309 309 308 308 307 308 308 308 308 307 304 303 304 306 307 307 306 305 306 307 307 308 309 310 311 311 309 305 303 302 304 308 308 312 316 318 318 317 316 315 313 nan nan nan nan nan nan nan nan nan 293 291 291 290 288 287 286 286 285 285 284 282 281 279 279 278 278 277 277 277 277 278 278 277 276 275 274 273 272 271 271 270 270 269 269 269 270 269 269 270 270 270 270 270 272 273 274 276 277 277 276 275 275 275 275 275 274 274 273 273 272 272 273 273 273 272 272 271 270 269 270 271 270 268 267 267 268 269 269 269 268 268 269 269 268 267 266 266 265 264 263 263 264 265 265 264 263 262 261 261 263 263 263 263 262 260 259 259 260 262 264 266 267 268 268 268 268 269 270 270 270 270 269 268 268 269 271 272 272 272 272 273 273 274 275 278 281 280 278 277 277 277 277 277 277 280 280 278 275 273 272 272 273 274 275 276 277 278 279 280 281 282 282 282 281 280 281 283 285 286 288 289 289 289 288 286 286 286 287 287 287 288 289 272 273 273 275 275 276 276 277 278 279 281 282 283 285 286 287 287 288 289 290 290 290 291 293 295 297 300 302 303 304 305 306 306 307 308 308 308 308 307 307 307 307 308 308 306 304 303 303 306 308 308 307 306 306 305 306 307 309 310 311 311 309 306 302 301 302 302 305 310 314 317 318 317 315 315 313 nan nan nan nan nan nan nan nan nan 293 291 291 290 288 288 287 286 285 285 284 283 281 280 279 278 278 278 278 277 278 nan 278 277 276 275 274 273 273 272 271 270 270 270 269 269 270 270 270 270 271 271 271 271 272 273 274 276 277 277 276 276 275 275 276 275 274 273 272 272 272 273 273 273 272 271 271 270 270 269 269 270 271 270 270 269 268 268 269 269 269 269 269 269 267 267 267 267 266 265 264 264 265 265 265 264 264 263 263 262 263 263 263 262 261 259 258 258 258 260 263 265 267 269 269 268 268 268 268 269 270 270 268 268 268 269 271 272 272 272 274 275 275 274 274 277 279 279 277 276 275 275 276 277 279 282 281 279 275 273 272 272 273 275 275 276 277 277 278 279 280 280 281 281 281 281 282 283 285 286 288 288 288 288 287 285 285 286 286 286 287 287 287 271 272 272 273 274 275 275 276 278 279 280 281 282 284 285 286 287 288 289 290 289 289 291 292 295 297 298 300 302 304 305 306 306 307 307 308 308 307 306 306 306 307 307 307 306 304 302 302 305 308 309 309 309 307 306 305 306 308 310 311 311 310 307 303 301 300 300 303 308 313 316 317 316 315 315 313 311 310 nan nan nan nan nan nan nan nan 292 291 290 289 287 286 286 285 284 284 282 281 280 279 279 279 278 278 278 278 279 278 276 275 275 274 274 273 272 271 271 270 270 269 269 270 270 270 270 269 270 271 271 272 273 274 275 277 277 276 276 275 276 276 275 273 273 272 271 272 273 273 272 271 270 269 270 269 269 270 271 271 271 271 270 269 269 269 270 270 270 269 268 268 266 266 267 266 265 265 265 265 266 266 266 266 264 263 263 263 263 262 261 259 258 257 257 257 259 262 265 267 268 269 269 268 268 268 269 269 269 268 268 268 269 270 271 272 272 275 276 275 273 274 276 279 280 279 278 276 274 275 278 281 282 281 279 276 275 274 273 275 277 277 277 277 277 277 278 278 279 280 281 281 282 283 284 285 286 286 286 287 287 286 285 285 286 286 286 286 286 287 271 271 272 273 274 275 275 276 278 279 280 281 283 284 284 285 286 287 288 289 288 289 290 292 294 295 296 298 301 304 305 306 306 307 307 308 307 307 306 305 306 306 306 306 305 304 302 302 305 308 309 310 310 308 306 305 306 308 310 311 312 312 310 309 306 301 299 301 306 311 315 316 315 315 314 314 312 309 nan nan nan nan nan nan nan nan 292 291 291 289 287 286 285 285 284 283 282 281 280 280 280 279 278 278 278 278 279 278 277 276 275 275 274 273 273 272 271 270 270 270 269 269 270 270 270 269 270 271 272 272 273 274 275 276 277 276 276 276 277 276 274 273 273 272 272 272 272 272 271 270 268 268 269 269 270 271 271 271 272 272 271 270 270 270 270 271 270 269 269 267 266 266 265 264 264 264 265 266 266 267 267 267 266 264 263 262 262 261 259 258 258 257 257 258 260 262 264 266 267 268 269 269 268 267 267 268 268 268 268 268 268 269 270 271 273 274 275 275 273 273 275 277 279 280 280 277 275 275 278 281 282 281 280 279 278 276 276 277 279 279 278 278 277 277 277 277 278 279 281 282 283 284 285 285 285 285 285 285 286 285 284 285 285 286 285 285 286 287 270 271 272 273 274 274 275 276 278 279 280 280 281 283 284 284 285 287 288 288 288 288 290 291 292 293 295 298 301 304 305 306 306 307 307 307 307 307 306 305 305 305 306 305 305 304 302 302 304 307 308 310 310 309 307 306 306 308 310 312 312 313 312 311 307 301 299 301 305 310 314 315 315 314 314 313 312 308 305 nan nan nan nan nan nan nan nan 291 290 288 287 285 285 285 284 283 282 282 281 281 280 279 278 278 279 279 279 278 277 277 276 275 275 273 272 272 271 271 270 270 269 269 270 270 270 270 271 271 272 273 274 274 275 275 276 276 276 276 278 277 275 273 273 272 272 272 272 271 271 269 267 267 268 268 269 269 270 272 272 272 271 271 270 270 270 270 270 270 269 267 266 265 264 263 263 264 265 266 266 267 268 268 267 265 263 261 261 259 259 258 257 257 258 260 262 263 264 265 267 267 268 268 268 267 266 267 268 268 268 269 268 268 268 270 272 273 275 275 274 273 273 274 277 279 280 279 276 276 278 281 282 282 282 282 280 279 279 279 279 279 278 278 277 277 276 276 277 279 281 283 284 284 284 284 284 284 285 285 285 285 284 284 284 284 284 283 285 286 270 270 271 272 273 274 275 277 278 279 279 279 280 282 283 284 284 286 287 288 287 288 288 290 291 293 295 298 301 303 305 306 306 307 307 307 307 307 306 305 305 305 305 305 305 304 303 303 304 305 308 310 310 310 308 307 306 308 310 311 312 312 312 311 308 303 299 301 305 310 313 315 315 314 313 312 311 308 304 nan nan nan nan nan nan nan nan 291 289 287 286 285 284 284 283 283 283 282 282 281 280 280 279 279 279 280 280 279 279 277 276 275 274 273 273 273 272 272 271 271 271 270 270 269 269 271 272 272 273 274 274 275 274 275 275 276 276 277 278 277 275 273 272 272 272 272 272 272 271 269 267 267 268 268 269 270 271 272 272 272 271 271 270 270 270 270 269 269 268 267 266 265 264 263 263 264 265 265 266 267 267 266 265 264 262 261 261 260 259 259 259 258 259 261 262 263 263 265 265 267 268 269 267 266 266 267 268 269 269 270 269 268 268 269 271 273 275 275 275 274 274 274 275 278 279 279 277 277 279 281 281 283 284 284 283 282 280 280 279 279 278 278 277 276 275 276 277 279 281 283 284 284 284 283 283 283 284 285 285 285 284 284 284 283 282 282 284 285 270 270 271 272 272 274 275 277 278 278 279 279 281 282 282 283 284 285 286 287 287 287 288 289 290 292 294 297 300 303 304 305 306 307 308 308 308 307 307 306 306 306 306 306 305 305 304 305 305 306 308 310 310 310 309 307 307 308 309 310 312 312 312 311 309 304 300 301 305 309 312 314 314 313 312 311 310 308 304 301 nan nan nan nan nan nan 292 290 288 286 284 284 283 283 283 283 283 282 282 281 281 280 280 280 280 280 280 280 279 277 276 274 274 273 273 273 273 273 272 272 271 271 270 269 270 271 273 273 273 274 275 275 274 274 275 276 277 277 278 277 276 274 273 271 271 272 273 273 271 269 267 267 267 268 269 270 271 271 272 271 271 270 270 269 269 269 269 268 267 266 265 266 265 265 264 265 265 265 265 266 265 264 263 262 262 261 262 262 261 260 260 260 261 262 263 262 263 263 265 268 269 269 268 266 265 267 269 269 270 270 270 269 268 270 271 274 275 275 275 275 275 275 276 277 279 279 278 278 279 280 281 283 284 284 284 283 281 280 279 278 278 277 276 276 275 276 278 279 281 282 283 284 283 282 280 281 283 285 285 285 284 284 284 283 282 281 282 283 269 270 270 271 272 274 275 277 277 278 278 279 281 281 281 282 283 285 286 286 286 286 288 290 290 291 294 297 300 302 304 305 306 306 308 308 308 308 308 308 308 307 307 306 306 305 305 305 306 307 308 309 310 310 309 308 308 308 309 311 312 312 312 311 309 305 301 302 305 306 309 312 313 312 311 309 308 307 305 301 297 297 294 nan nan nan 291 290 287 285 283 283 283 283 282 282 282 282 281 281 281 281 281 281 281 281 281 280 279 277 276 275 274 273 273 273 274 274 273 272 271 270 270 271 271 273 273 273 273 274 275 274 274 274 274 275 276 277 277 277 277 275 273 271 272 273 273 273 272 270 268 268 267 268 269 270 271 271 271 270 270 270 269 268 268 269 269 268 266 265 265 266 266 266 265 265 265 266 265 265 263 262 262 262 262 262 264 263 262 261 261 262 263 263 263 263 263 264 267 270 271 271 269 267 266 267 268 269 270 270 270 269 269 271 272 274 274 274 275 275 276 276 277 278 280 280 279 279 278 279 281 282 283 283 283 283 282 281 280 278 277 277 276 276 276 277 278 278 279 280 283 284 283 281 279 280 282 283 284 284 283 283 283 283 282 281 281 281 269 269 270 271 272 273 274 276 277 278 278 280 281 281 281 282 284 285 285 285 285 286 289 290 291 292 294 297 299 302 303 304 305 306 308 309 309 309 310 310 309 308 308 307 307 306 305 305 306 308 309 310 310 310 309 308 309 309 310 312 313 313 312 310 308 305 303 303 303 306 309 312 312 311 310 308 307 307 305 302 302 298 294 292 nan 291 291 289 286 284 283 282 282 282 281 280 281 281 281 281 281 281 281 281 281 281 281 280 279 277 276 275 274 274 274 274 274 274 273 272 271 270 271 271 272 273 273 273 273 274 274 274 275 274 274 275 276 277 277 277 276 275 273 272 273 274 273 273 272 272 271 270 269 269 269 269 270 270 269 269 269 269 269 268 269 269 269 267 265 265 266 267 267 267 266 265 265 265 265 264 263 261 261 262 262 264 265 265 263 261 262 263 265 265 266 264 264 265 267 271 273 273 271 268 267 267 267 268 270 269 269 268 269 271 272 273 273 273 274 275 276 277 278 279 281 281 281 279 279 279 280 281 281 282 282 283 282 282 281 279 278 277 277 277 277 277 277 277 278 280 282 283 282 280 279 280 281 281 282 283 283 283 283 282 282 281 281 281 268 268 270 271 272 273 275 276 277 277 278 280 280 281 281 282 283 284 284 284 284 287 289 291 292 293 295 297 299 301 302 304 305 306 308 309 310 310 311 310 310 309 309 308 307 306 306 306 307 308 310 310 310 310 310 310 310 310 311 312 314 313 311 309 307 305 305 305 305 307 310 311 312 311 309 307 306 306 306 306 303 300 295 292 290 290 289 287 285 283 282 282 282 281 280 280 280 280 280 280 280 281 281 281 282 282 281 281 280 278 277 276 275 275 275 275 275 274 273 272 271 271 271 272 272 273 274 274 274 274 274 275 275 275 275 275 276 277 278 277 276 275 273 273 274 275 273 273 273 273 272 270 270 269 269 269 270 270 269 269 269 268 268 269 268 269 268 267 265 265 266 267 268 267 266 264 264 265 266 266 264 263 262 263 264 266 267 266 263 262 263 265 266 267 267 265 264 265 267 270 273 273 272 270 269 267 267 268 269 268 268 268 269 270 271 271 272 273 274 274 275 277 278 280 280 281 281 280 279 279 280 280 281 281 281 282 282 283 281 280 279 278 278 278 278 277 277 277 277 279 282 282 281 280 279 279 279 280 281 282 282 282 282 282 282 281 281 281 267 268 270 272 272 274 276 277 277 277 278 280 280 280 281 282 283 284 284 284 284 287 290 292 293 294 296 296 298 300 302 304 306 307 308 309 311 311 311 311 310 310 310 309 308 308 307 307 308 309 310 311 311 311 310 311 311 311 312 312 313 313 311 308 306 305 306 306 307 308 309 311 311 310 309 307 306 306 305 306 304 300 297 292 289 288 287 286 285 284 282 281 281 281 279 277 278 279 279 279 280 280 281 281 281 282 282 282 281 279 278 277 277 276 276 276 275 274 274 273 273 272 272 273 273 274 274 274 274 274 274 275 275 275 275 275 275 276 278 277 275 274 273 274 275 275 275 274 273 273 273 272 270 269 269 270 270 270 270 269 269 268 269 268 267 267 267 266 265 265 265 267 268 267 264 263 263 264 266 267 266 266 264 265 267 268 268 266 264 264 264 265 268 269 267 265 265 266 267 270 273 273 272 271 269 268 268 269 268 267 268 269 269 270 270 271 272 273 273 273 274 276 278 278 279 280 280 280 279 279 280 280 280 280 280 281 281 282 281 281 280 279 279 279 279 279 278 277 277 278 279 280 280 279 279 279 279 280 281 281 281 281 281 282 282 282 282 281 267 269 270 272 274 275 276 277 277 277 278 280 280 280 281 282 283 284 284 284 285 288 291 293 294 295 296 296 298 300 302 305 306 307 308 310 311 312 312 311 311 311 311 310 309 309 308 308 310 310 311 312 312 311 311 311 311 312 312 312 312 312 310 308 307 305 306 308 308 308 309 310 311 310 309 308 307 305 305 305 304 302 299 294 289 287 286 285 284 283 282 281 281 280 278 275 276 277 277 277 279 280 280 280 282 283 283 283 282 280 279 279 278 278 277 277 276 274 274 274 274 273 273 273 274 274 275 275 275 275 274 275 275 275 275 275 275 276 277 276 275 274 274 274 275 275 275 274 273 273 273 272 271 270 269 270 270 270 270 269 268 268 269 268 266 266 266 266 266 265 266 267 267 266 264 262 262 263 265 267 268 267 266 266 268 269 268 267 265 265 265 266 268 268 266 266 266 267 268 270 271 271 270 269 269 269 270 269 268 267 267 269 269 269 269 270 272 273 273 272 273 275 275 277 279 279 279 279 279 279 279 280 280 279 279 280 280 281 281 282 281 280 280 279 279 279 278 277 276 277 277 278 279 279 279 280 280 280 281 281 281 280 280 280 281 282 282 282 267 268 270 273 275 276 277 277 277 277 278 279 280 280 280 282 283 283 283 284 285 288 291 294 295 296 296 297 298 300 303 305 307 308 309 310 311 312 312 312 311 311 311 311 310 310 309 310 311 311 311 312 312 312 311 311 311 312 312 311 311 311 310 309 307 306 306 309 310 310 309 310 310 310 310 309 307 306 304 304 303 303 300 295 290 287 286 284 283 282 281 281 281 280 278 275 274 275 274 276 278 280 280 280 282 284 284 283 283 282 281 280 279 279 278 278 276 275 274 274 274 274 274 274 275 275 276 276 275 275 274 275 275 275 275 275 275 277 277 276 275 274 275 275 275 275 275 274 273 272 272 271 271 270 270 269 270 270 270 268 268 268 268 268 266 265 265 266 267 266 266 266 267 266 265 262 261 262 263 266 268 268 267 266 267 268 268 267 267 267 266 267 267 267 265 267 268 269 269 269 269 270 269 268 268 270 271 270 268 268 267 268 269 269 269 270 271 272 272 272 272 273 275 277 278 278 278 279 279 280 280 280 280 279 279 279 279 280 281 282 282 282 281 279 279 279 279 277 276 276 276 278 278 278 279 280 280 280 281 280 280 280 279 280 281 282 282 282 267 269 272 274 277 277 277 277 278 278 278 278 279 279 280 282 283 283 283 284 286 289 292 295 295 296 297 298 299 301 304 306 307 308 309 310 311 311 312 312 311 311 311 311 311 310 310 311 312 312 312 312 312 312 312 311 311 311 312 311 310 310 309 309 308 307 307 309 311 311 310 310 310 310 310 309 308 306 304 303 302 302 299 296 292 291 287 284 282 281 281 281 281 280 279 276 274 273 274 276 278 279 280 280 282 283 284 283 283 283 282 281 280 280 279 279 277 275 275 275 275 275 275 275 275 276 276 276 275 275 275 275 275 275 275 275 276 277 277 276 275 274 274 275 275 275 275 275 273 272 271 271 271 271 270 269 269 269 268 267 267 268 269 268 267 267 266 267 268 268 267 267 267 266 266 264 263 262 262 265 268 268 268 267 267 268 267 267 267 268 268 267 266 265 265 268 270 270 270 270 269 268 267 267 269 271 271 270 269 268 267 268 269 269 269 270 271 272 272 272 272 272 275 277 277 277 277 278 278 279 279 280 279 278 279 280 280 281 283 283 284 283 282 279 279 279 278 277 277 277 278 278 278 278 279 280 280 280 280 280 280 279 279 280 281 282 283 282 268 271 273 276 278 278 278 278 278 279 279 279 279 280 281 282 283 284 284 285 287 289 291 293 296 297 298 299 300 302 304 306 307 308 309 309 310 311 312 311 311 311 311 312 311 311 311 311 311 312 312 312 311 312 312 311 310 311 311 311 311 309 308 309 308 309 308 310 311 312 311 310 310 310 309 308 307 306 304 302 301 300 298 297 296 293 288 284 282 281 280 280 280 279 278 278 276 274 274 276 278 279 280 281 282 283 283 283 283 282 282 281 281 280 280 279 278 277 277 276 276 276 276 275 275 276 276 275 275 275 275 276 275 275 275 276 276 276 276 276 275 274 273 274 275 276 276 275 273 271 271 271 272 272 271 269 269 268 267 266 267 268 269 269 269 268 268 268 269 269 268 267 267 266 267 266 265 263 262 265 267 269 269 269 268 267 267 267 267 268 268 267 266 265 266 269 269 271 271 270 268 267 267 268 270 271 271 270 269 267 266 268 270 270 270 271 272 272 271 271 271 272 275 276 276 276 277 277 278 278 278 278 278 277 278 280 281 283 283 284 284 283 281 279 278 278 278 278 279 279 280 280 279 279 279 279 280 280 280 279 279 279 279 279 280 282 283 282 269 272 275 277 278 278 278 279 279 279 279 279 279 280 281 283 284 284 285 286 287 288 291 294 297 298 299 299 301 303 305 306 307 307 308 309 310 311 311 311 311 311 311 312 312 311 311 311 311 312 312 312 311 311 312 311 311 311 311 311 310 309 308 308 309 309 309 310 312 312 312 312 311 310 309 307 306 305 304 302 300 299 297 295 294 293 289 286 283 281 281 280 279 279 278 277 276 275 275 276 277 279 280 281 282 283 283 283 282 281 281 281 281 281 280 280 280 279 279 277 277 277 276 275 276 275 275 275 275 276 276 276 276 275 276 276 276 277 276 276 276 273 272 273 275 276 276 275 274 272 271 271 272 272 271 270 268 266 265 265 267 268 269 270 270 269 268 268 269 269 269 268 267 267 267 266 265 263 262 264 267 269 271 271 270 269 267 266 265 266 268 268 266 266 267 267 269 271 271 270 268 266 267 269 271 271 271 270 268 266 266 268 270 270 270 271 271 271 270 270 270 272 274 275 276 276 277 278 278 278 277 277 276 276 277 279 280 282 283 284 282 281 280 279 278 279 279 279 280 281 281 280 280 279 279 279 279 279 279 279 278 278 278 279 280 281 282 282 270 273 276 278 278 279 279 279 279 279 279 279 279 280 282 283 284 285 286 287 287 289 292 295 297 299 299 300 301 303 304 305 306 306 308 309 310 311 311 311 311 311 311 311 311 312 312 311 311 312 312 312 311 311 312 312 311 311 311 310 310 308 307 307 309 310 310 310 311 312 313 313 312 310 308 306 305 304 303 302 301 300 296 293 293 293 291 287 284 282 281 281 279 279 277 277 277 276 276 277 277 278 279 281 282 283 284 283 282 281 281 281 281 281 281 282 281 281 279 278 277 277 276 276 276 275 275 275 275 277 277 277 277 276 276 277 277 277 277 277 275 272 271 273 275 277 277 276 274 273 272 272 272 271 271 269 267 266 265 265 266 267 268 270 270 270 269 269 268 268 268 268 267 267 267 266 264 263 262 264 267 269 270 271 272 270 268 265 264 265 268 268 268 268 267 268 270 271 271 269 267 266 268 269 271 271 270 269 266 265 266 269 270 271 271 271 271 271 269 269 270 271 273 275 275 276 276 277 278 278 277 276 275 275 276 277 278 281 282 282 280 278 278 279 279 279 279 280 282 282 282 281 280 280 279 279 279 279 279 278 278 277 278 278 279 280 281 282 271 274 277 278 279 279 279 279 279 279 279 278 278 280 282 283 284 285 286 287 288 290 293 296 298 299 299 300 301 303 304 304 305 306 307 309 310 310 310 311 311 311 311 311 311 311 311 311 311 312 312 312 311 311 311 312 312 311 310 309 309 307 306 306 309 310 311 311 311 312 313 314 313 311 308 306 304 304 303 303 302 300 296 294 293 293 291 289 286 284 283 282 281 279 278 277 276 276 276 277 277 277 278 279 281 283 284 284 283 281 281 281 281 282 282 282 282 281 279 278 277 277 277 277 276 276 275 275 276 277 277 277 277 276 276 276 276 277 277 277 274 272 272 274 276 277 277 276 275 274 273 272 271 270 269 268 267 266 265 265 266 267 268 270 271 271 270 269 268 268 267 267 267 267 266 265 263 262 262 265 265 268 269 271 272 271 268 265 265 267 269 269 269 268 268 268 269 270 270 269 267 266 267 268 270 271 270 268 265 264 267 270 271 271 271 271 271 270 269 268 269 271 272 273 274 275 276 276 277 278 278 276 275 275 275 276 278 281 281 280 278 277 277 278 279 279 280 281 282 283 283 282 281 280 279 279 279 279 279 278 277 277 278 278 279 279 280 281 272 275 277 278 279 279 278 279 279 279 279 278 279 280 282 283 284 284 286 288 290 291 294 296 298 299 299 299 301 302 302 303 304 306 307 309 310 310 310 310 311 311 311 311 311 311 311 311 312 312 312 312 311 311 311 312 312 311 309 308 307 306 306 306 308 309 311 312 312 312 313 314 313 311 308 306 305 304 304 303 302 300 296 295 293 292 291 289 287 285 284 282 281 280 279 277 277 276 276 277 277 277 277 279 281 284 285 284 283 282 281 281 282 282 282 282 282 281 279 278 277 276 277 277 276 276 276 276 276 277 277 277 277 276 275 275 276 276 276 276 274 273 274 275 277 278 277 276 275 274 273 272 271 270 269 268 267 266 266 266 266 267 268 270 272 272 270 268 267 267 267 267 267 266 265 264 263 262 263 263 264 266 269 270 271 270 268 266 267 269 270 270 270 268 267 268 269 270 270 269 267 267 267 269 271 271 270 267 264 264 267 269 270 271 272 271 270 269 268 268 270 271 271 272 273 274 275 275 276 278 277 276 275 275 275 276 279 281 281 280 278 277 277 277 277 278 279 281 282 283 283 282 281 280 279 279 279 279 279 278 277 277 277 277 277 278 279 280 273 276 278 279 279 279 278 279 279 279 278 278 279 280 282 282 283 285 287 289 291 292 294 297 298 299 298 298 299 301 302 302 303 305 307 309 309 310 310 310 311 311 312 311 311 311 311 311 312 312 311 311 311 311 311 311 311 310 309 307 306 306 305 306 307 308 311 312 312 312 313 314 313 311 308 306 305 304 303 302 301 300 297 295 294 293 291 289 288 286 284 282 282 282 281 279 278 277 277 277 277 277 277 279 282 284 285 285 284 282 282 282 282 282 283 283 282 281 279 277 276 275 276 276 276 276 276 276 276 277 277 277 276 274 274 274 275 276 276 276 275 275 275 277 278 278 278 277 275 274 273 272 272 270 269 268 268 267 267 267 267 268 269 271 273 272 271 269 268 267 266 266 266 266 264 263 262 262 262 263 264 266 267 268 269 269 268 267 269 269 271 271 270 268 267 268 270 271 271 269 268 268 268 270 271 271 269 267 264 264 265 267 269 271 272 271 270 269 268 268 270 271 271 272 272 274 275 275 276 277 277 276 276 275 275 276 279 280 281 280 278 278 278 277 277 278 279 280 282 283 283 283 282 281 280 279 279 279 278 278 277 276 276 276 277 278 279 280 275 277 277 279 279 279 278 278 278 278 278 278 279 281 281 282 284 286 288 290 292 293 295 297 298 298 298 298 299 301 302 302 302 304 306 308 309 310 310 310 311 311 312 312 311 311 311 311 312 312 312 311 311 311 311 311 311 310 308 307 306 305 306 306 307 308 311 313 313 313 313 314 313 312 309 307 305 304 302 301 300 299 297 296 294 293 293 291 288 286 284 282 282 283 282 281 279 278 277 277 278 278 279 280 283 285 286 285 284 283 283 282 282 283 283 283 282 281 279 276 275 275 275 275 276 277 277 277 277 277 277 277 277 275 273 273 275 275 275 276 276 276 276 276 277 277 278 277 276 274 273 272 271 270 269 269 269 268 268 268 269 270 271 272 273 273 272 270 268 266 266 266 266 266 264 263 262 262 262 263 264 266 267 267 268 268 268 268 269 270 271 270 269 267 266 268 271 272 272 272 270 269 269 270 271 270 268 266 265 265 265 267 269 271 272 271 270 268 267 269 269 271 272 272 272 273 274 275 276 277 277 277 276 275 275 276 278 280 280 280 279 279 278 277 277 277 278 280 282 283 283 283 282 281 279 279 279 279 278 278 277 277 276 276 277 278 279 280 275 276 278 279 279 279 278 278 278 278 278 278 279 279 281 283 284 286 289 291 292 293 295 297 298 298 298 298 299 301 302 302 302 304 306 308 308 309 309 310 311 311 312 311 311 311 311 311 312 311 311 311 310 310 310 310 310 309 308 307 306 306 306 307 308 309 312 313 313 313 313 313 313 313 311 308 305 303 301 300 300 299 298 296 295 294 293 291 288 286 284 282 283 283 283 282 281 280 279 278 278 279 280 282 284 286 287 286 285 284 283 282 283 283 284 283 282 281 278 277 276 275 274 275 276 276 277 277 277 277 277 277 277 275 273 274 275 276 276 277 276 276 276 276 276 276 277 277 276 274 272 271 271 271 271 270 269 269 268 269 270 271 272 273 274 273 272 269 267 266 265 265 266 266 265 264 263 262 262 263 265 266 267 267 268 268 268 269 269 270 270 269 267 266 266 268 271 273 273 273 272 270 270 270 269 268 267 266 266 266 266 268 270 271 271 270 269 267 267 267 269 271 272 272 271 272 273 275 276 277 277 277 276 275 275 276 278 279 280 279 279 278 276 277 277 278 279 280 282 283 283 283 282 280 279 279 278 278 278 278 278 278 277 277 278 278 279 280 276 277 278 279 279 279 278 277 278 278 278 278 278 280 282 284 285 287 290 292 292 293 295 297 297 298 298 298 300 301 302 302 303 304 306 307 307 308 309 310 311 311 311 311 310 310 311 311 311 311 311 310 310 310 310 310 309 309 308 308 307 307 307 308 309 310 312 313 314 313 313 313 313 312 310 307 305 304 301 299 299 299 298 296 295 294 292 290 288 286 283 282 282 283 283 282 282 281 279 278 279 280 281 283 285 286 287 286 285 284 283 283 283 284 284 284 283 281 280 278 276 274 274 274 275 275 277 277 277 277 277 277 277 275 273 275 276 277 277 277 277 277 277 276 276 276 277 276 275 274 272 271 271 271 271 270 269 269 269 269 270 271 273 273 273 272 271 269 267 265 265 265 265 266 265 265 263 262 262 264 266 267 267 267 268 268 268 268 269 269 269 268 267 266 267 269 271 273 274 274 273 272 271 269 267 266 266 266 266 266 267 269 271 272 271 270 268 268 267 267 269 270 271 271 271 271 273 274 275 277 277 277 276 275 276 277 278 278 279 279 278 277 276 276 277 278 279 280 281 282 282 283 282 280 279 278 278 278 278 279 279 279 278 278 278 278 279 280 277 278 279 280 280 279 278 277 278 278 278 278 278 281 283 284 285 288 290 292 293 293 294 296 297 298 298 299 301 302 301 301 302 304 306 306 307 308 309 310 311 311 311 310 310 310 310 311 311 311 310 310 310 310 310 310 310 309 309 309 308 308 308 309 310 311 312 313 313 313 313 313 313 312 310 307 305 303 301 298 298 299 298 297 295 293 292 290 288 286 283 282 282 283 283 282 281 280 279 279 279 280 282 283 285 286 286 286 284 283 282 283 283 284 285 284 283 282 280 278 276 275 274 273 274 275 276 277 277 277 276 277 277 275 273 275 277 277 277 277 277 276 276 276 276 276 276 276 275 273 272 272 270 270 270 270 269 269 269 269 270 271 272 273 273 271 270 268 266 266 265 265 265 265 266 266 264 263 263 265 266 268 268 268 268 268 267 267 268 268 269 268 267 267 267 268 270 273 274 275 274 273 271 268 266 265 265 266 267 268 268 270 272 272 271 269 269 267 266 267 268 270 271 271 271 271 272 273 276 278 277 276 276 275 276 277 278 278 277 277 277 277 276 277 278 278 279 279 280 281 281 282 281 280 279 278 278 279 279 280 280 280 279 279 278 278 279 279 278 279 279 280 280 279 277 277 278 278 278 278 278 281 284 285 286 288 291 293 293 293 294 296 297 297 298 299 301 301 301 301 301 303 304 306 307 308 310 311 311 310 310 310 310 310 310 310 311 311 310 310 309 310 310 310 310 310 310 309 309 309 309 309 310 311 312 312 313 313 312 312 312 312 309 307 305 303 300 298 298 298 298 295 293 292 291 289 288 287 285 283 283 282 283 282 281 279 279 279 280 281 282 283 284 285 285 285 283 281 281 282 283 284 285 285 284 282 280 278 276 275 273 272 273 274 275 276 276 275 275 276 276 274 273 276 278 278 277 276 276 276 275 275 275 275 275 275 274 273 273 272 270 269 269 269 269 269 269 270 270 270 272 272 272 270 269 268 267 266 266 266 265 265 267 267 265 264 265 266 267 268 268 269 269 268 267 266 267 268 268 268 268 268 268 268 271 274 275 275 274 273 270 268 266 265 265 267 268 269 270 271 272 272 271 270 268 267 266 267 268 269 270 270 270 270 271 273 276 277 277 276 275 275 275 275 275 275 276 276 276 277 278 278 279 279 279 279 280 280 280 281 280 279 279 279 279 279 280 280 280 280 280 279 278 278 278 279 278 279 280 280 280 279 277 277 277 278 278 278 278 281 284 285 287 289 292 293 293 293 294 296 297 297 297 299 301 301 301 300 301 302 304 306 307 308 309 310 310 309 309 309 309 309 310 310 311 311 310 309 309 309 310 310 311 311 310 310 309 309 309 310 310 311 311 312 312 312 312 312 312 311 309 307 305 302 300 299 299 299 298 294 292 291 290 288 288 288 286 285 284 283 283 283 282 280 279 279 280 281 282 282 283 284 285 284 282 281 281 282 283 284 285 285 284 282 280 279 277 275 273 271 272 273 273 274 275 275 275 275 276 274 273 277 277 279 278 277 275 275 275 276 275 275 274 274 273 273 273 272 270 269 269 268 269 269 270 270 270 271 272 272 271 269 269 268 267 267 267 266 266 266 267 267 266 265 265 266 267 267 268 269 269 267 266 265 266 267 268 268 268 268 269 270 272 274 275 275 274 272 271 269 266 265 266 267 269 270 271 272 272 272 271 270 268 267 267 268 268 269 269 269 269 270 271 273 275 277 277 276 275 275 274 274 274 274 275 276 276 277 279 279 279 279 279 279 279 279 279 279 279 279 279 279 279 280 280 280 281 280 280 279 279 279 278 279 279 279 280 280 280 279 278 277 277 278 278 277 278 281 284 285 287 289 290 292 293 293 294 296 297 297 297 299 300 300 300 300 301 302 304 305 307 308 309 310 310 309 309 308 309 309 310 311 311 310 309 308 308 309 310 310 311 311 311 310 309 309 309 309 310 310 311 311 311 312 311 311 311 310 309 307 304 302 301 300 299 299 297 294 291 290 288 287 287 287 288 287 285 284 283 284 283 282 280 280 281 281 282 282 283 284 284 284 282 282 281 282 282 283 284 285 284 282 281 280 278 276 274 272 272 273 273 274 274 274 275 276 276 274 274 275 277 278 278 276 275 274 275 276 276 275 274 274 273 273 273 272 270 269 269 269 269 270 270 271 271 272 272 272 270 269 269 269 268 267 267 266 266 266 267 266 266 266 266 266 267 268 269 269 268 267 265 264 265 267 267 268 268 269 270 271 272 274 275 275 274 272 271 268 265 265 266 268 269 270 272 272 272 273 272 270 269 268 267 268 268 268 268 269 269 270 272 273 274 276 276 275 275 274 274 274 275 275 275 276 276 277 278 278 279 279 279 279 279 279 278 278 279 279 280 280 280 280 280 280 280 280 280 279 279 279 278 279 279 280 280 280 281 281 279 277 277 278 278 277 278 281 284 285 286 287 290 292 293 293 295 296 297 297 297 298 299 299 300 300 301 303 304 305 306 307 308 309 309 308 308 308 308 309 310 311 311 310 308 308 308 309 309 310 310 311 310 310 309 309 309 309 310 310 310 311 311 311 311 311 311 310 309 307 305 303 301 299 299 298 296 293 290 287 285 285 286 288 289 288 286 285 285 285 284 282 281 281 282 282 282 283 284 284 284 284 283 283 283 283 282 283 284 284 284 282 282 281 279 277 277 275 274 274 273 273 274 274 276 277 276 274 275 275 277 278 277 276 275 274 275 276 277 277 276 275 273 273 273 272 271 270 269 269 269 269 270 271 271 272 272 271 270 269 269 269 269 268 267 267 267 267 267 266 266 266 266 267 268 268 269 269 268 266 265 264 265 265 266 268 269 270 270 271 272 274 274 274 274 273 270 267 265 265 266 268 269 270 271 272 272 273 272 270 269 268 268 268 268 268 268 269 269 270 271 273 274 275 275 275 275 274 274 274 274 274 275 276 276 277 278 278 278 279 279 279 279 278 277 277 278 278 279 280 280 280 280 280 280 280 280 279 279 278 279 279 279 279 279 280 281 281 279 278 278 278 278 278 279 282 284 285 285 287 290 292 293 293 294 296 297 296 296 296 298 299 300 300 302 303 304 305 306 306 307 307 308 307 307 307 307 308 309 310 310 309 308 308 308 308 309 310 310 311 310 309 309 309 309 309 309 310 310 311 311 311 311 311 310 310 309 308 307 304 301 298 298 297 295 293 289 286 285 285 286 288 289 289 287 287 286 286 285 283 283 282 282 283 283 284 284 285 284 284 284 285 285 284 284 283 283 283 283 283 283 282 280 280 279 278 276 275 274 274 275 275 276 277 276 276 275 276 278 278 277 275 274 274 275 276 276 276 276 276 274 273 273 273 272 271 270 269 269 269 270 270 271 272 272 272 270 269 269 269 270 269 268 268 268 267 267 265 265 265 266 267 269 269 270 269 268 267 265 264 264 266 267 269 270 270 270 270 272 273 273 273 273 272 270 268 266 266 267 268 269 270 271 272 273 274 272 271 270 269 269 269 268 268 268 269 269 270 271 272 273 273 273 274 274 274 274 274 274 274 274 276 276 277 277 278 278 278 278 278 278 278 278 278 278 279 280 280 280 280 280 279 279 279 279 279 278 278 279 280