You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@crail.apache.org by at...@apache.org on 2018/01/21 10:20:37 UTC

[19/53] [partial] incubator-crail-website git commit: Moving all website source into a site directory

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

<TRUNCATED>