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