Mercurial > repos > dave > transit_hmm
changeset 0:5412208882fc draft
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/transit commit bb1afe7092cd4f9440d3434379a93270907bf175
author | dave |
---|---|
date | Mon, 05 Nov 2018 12:53:04 -0500 |
parents | |
children | 39dcc05e4b60 |
files | macros.xml test-data/transit-in1-rep1.wig test-data/transit-in1-rep2.wig test-data/transit-in1.gff3 test-data/transit-in1.prot transit_hmm.xml |
diffstat | 6 files changed, 157294 insertions(+), 0 deletions(-) [+] |
line wrap: on
line diff
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/macros.xml Mon Nov 05 12:53:04 2018 -0500 @@ -0,0 +1,62 @@ +<?xml version="1.0"?> +<macros> + <xml name="citations"> + <citations> + <citation type="doi">10.1371/journal.pcbi.1004401</citation> + <yield /> + </citations> + </xml> + <xml name="requirements"> + <requirements> + <requirement type="package" version="@VERSION@">transit</requirement> + <yield /> + </requirements> + </xml> + <token name="@VERSION@">2.3.1</token> + <xml name="outputs"> + <yield /> + <data name="output" from_work_dir="transit_out.txt" format="tabular" label="${tool.name} on ${on_string}: Output" /> + <data name="genes" from_work_dir="transit_out_genes.txt" format="tabular" label="${tool.name} on ${on_string}: Genes" /> + </xml> + <xml name="inputs"> + <param name="inputs" type="data" format="wig" multiple="true" label="Input .wig files" /> + <param name="annotation" type="data" format="gff3" label="Input annotation" /> + </xml> + <xml name="replicates"> + <param name="replicates" type="select" label="How to handle replicates"> + <option value="Mean">Mean</option> + <option value="Sum">Sum</option> + </param> + </xml> + <xml name="ignore_tas"> + <param name="nterm" argument="-iN" type="float" value="0" min="0" max="1" label="Ignore TAs occuring at given fraction of the N terminus." /> + <param name="cterm" argument="-iC" type="float" value="0" min="0" max="1" label="Ignore TAs occuring at given fraction of the C terminus." /> + </xml> + <xml name="standard_inputs"> + <expand macro="inputs" /> + <expand macro="replicates" /> + <yield /> + <expand macro="ignore_tas" /> + </xml> + <token name="@LINK_INPUTS@"> + <![CDATA[ + #set $input_files = ','.join(['input_file_%d.wig' % idx for idx, _ in enumerate(str($inputs).split(','))]) + #for idx, filename in enumerate(str($inputs).split(',')): + ln -s '$filename' input_file_${idx}.wig && + #end for + ln -s '$annotation' annotation.dat && + ]]> + </token> + <token name="@FILES@"> + <![CDATA[ + $input_files + annotation.dat + 'transit_out.txt' + ]]> + </token> + <token name="@STANDARD_OPTIONS@"> + -r $replicates + -iN $nterm + -tC $cterm + </token> +</macros> \ No newline at end of file
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/test-data/transit-in1-rep1.wig Mon Nov 05 12:53:04 2018 -0500 @@ -0,0 +1,74607 @@ +# from Griffin et al, (2011). PLOS Pathogens, e1002251. +variableStep chrom=H37Rv +60 0 +72 0 +102 0 +188 0 +246 0 +333 0 +360 0 +426 0 +448 0 +471 0 +483 0 +494 0 +504 0 +514 0 +525 0 +534 0 +601 0 +653 0 +670 0 +706 0 +741 0 +784 0 +794 0 +843 0 +989 0 +1092 0 +1104 0 +1267 0 +1278 0 +1345 0 +1423 0 +1522 0 +1552 27 +1635 14 +1779 0 +1782 0 +1788 0 +1847 0 +1858 26 +1921 0 +2001 0 +2012 0 +2063 0 +2104 0 +2141 0 +2232 0 +2290 0 +2315 0 +2318 0 +2333 0 +2344 0 +2363 0 +2387 0 +2404 0 +2427 0 +2479 0 +2507 0 +2537 0 +2591 0 +2648 0 +2738 0 +2774 0 +2845 0 +2920 0 +3027 0 +3056 0 +3066 0 +3070 0 +3119 0 +3131 0 +3145 0 +3222 0 +3228 0 +3277 0 +3283 62 +3329 0 +3372 0 +3379 0 +3384 0 +3396 0 +3412 0 +3425 0 +3441 0 +3467 0 +3471 0 +3513 0 +3591 0 +3682 0 +3708 63 +3728 0 +3739 0 +3770 13 +3782 46 +3796 0 +3833 1 +3925 0 +3960 0 +3967 0 +3986 0 +4011 0 +4028 0 +4094 0 +4118 0 +4121 0 +4130 0 +4158 0 +4207 0 +4217 0 +4353 0 +4664 0 +4721 0 +4789 0 +4912 0 +4961 0 +4970 0 +4989 0 +4995 53 +5066 226 +5120 12 +5128 0 +5170 239 +5230 0 +5273 0 +5287 0 +5336 0 +5364 0 +5420 0 +5439 0 +5517 0 +5547 0 +5579 0 +5586 0 +5623 0 +5631 0 +5669 0 +5687 0 +5792 0 +5977 0 +5996 0 +6055 0 +6128 0 +6230 0 +6249 0 +6286 0 +6403 0 +6490 0 +6502 0 +6526 0 +6605 0 +6612 0 +6672 0 +6729 0 +6793 0 +6809 0 +6856 0 +6944 0 +6983 0 +7067 0 +7077 0 +7093 0 +7225 0 +7265 31 +7299 54 +7383 0 +7392 0 +7470 0 +7551 0 +7578 0 +7620 0 +7686 0 +7763 0 +7767 0 +7798 0 +7865 0 +7970 0 +8031 0 +8077 0 +8099 0 +8127 0 +8219 0 +8236 0 +8288 0 +8295 0 +8338 0 +8391 0 +8394 0 +8436 0 +8486 0 +8546 0 +8786 0 +8858 0 +8874 0 +8901 0 +9030 0 +9045 0 +9100 0 +9150 0 +9165 0 +9419 0 +9465 0 +9492 0 +9503 0 +9519 0 +9526 0 +9542 0 +9564 0 +9624 0 +9776 95 +9816 9 +9850 0 +9877 99 +9894 0 +9903 209 +10023 0 +10104 0 +10277 0 +10299 0 +10414 0 +10426 9 +10583 0 +10600 0 +10608 0 +10769 0 +10826 61 +10857 0 +10876 0 +10884 0 +10892 0 +10894 0 +10907 0 +10923 0 +10953 0 +11096 0 +11119 0 +11131 0 +11176 0 +11198 0 +11207 92 +11289 21 +11301 0 +11422 7 +11444 0 +11530 139 +11556 57 +11618 0 +11659 0 +11675 247 +11679 202 +11733 152 +11739 108 +11743 82 +11749 0 +11787 60 +11848 8 +12042 292 +12054 4 +12145 0 +12250 111 +12352 100 +12466 54 +12491 190 +12512 0 +12530 0 +12621 69 +12663 85 +12750 58 +12798 21 +13025 339 +13046 29 +13079 23 +13155 0 +13168 77 +13275 0 +13309 0 +13322 0 +13325 431 +13369 18 +13459 0 +13469 0 +13486 0 +13560 81 +13567 0 +13595 0 +13608 0 +13669 0 +13686 0 +13699 0 +13772 0 +13852 0 +13903 0 +14021 45 +14059 121 +14080 191 +14088 69 +14096 236 +14177 146 +14367 0 +14421 0 +14454 0 +14621 72 +14661 137 +14665 214 +14667 0 +14677 0 +14749 89 +14758 39 +14782 0 +14813 51 +14821 56 +14872 60 +14902 0 +14938 0 +14968 0 +15023 0 +15084 0 +15114 0 +15221 0 +15245 0 +15269 0 +15304 0 +15327 0 +15366 0 +15464 0 +15515 0 +15576 0 +15591 7 +15657 0 +15773 0 +15812 0 +15927 0 +16161 0 +16184 0 +16273 0 +16433 0 +16520 0 +16535 0 +16558 0 +16683 0 +16794 0 +16851 0 +16872 0 +16926 0 +17015 0 +17176 0 +17190 0 +17205 0 +17247 0 +17313 0 +17333 0 +17439 0 +17476 76 +17483 0 +17586 0 +17862 0 +17981 0 +18010 0 +18123 0 +18140 0 +18161 0 +18215 0 +18454 0 +18488 0 +18527 0 +18666 0 +18693 0 +18725 0 +18907 0 +19038 8 +19043 0 +19081 0 +19100 48 +19107 0 +19134 0 +19138 38 +19151 0 +19179 0 +19194 0 +19226 0 +19239 0 +19259 0 +19310 0 +19453 0 +19461 0 +19582 0 +19667 0 +19693 3 +19760 0 +19771 0 +19829 0 +19838 0 +19914 0 +19935 0 +19951 0 +19963 0 +19973 0 +19984 0 +20002 0 +20037 0 +20044 0 +20092 0 +20178 0 +20211 0 +20234 131 +20266 0 +20278 0 +20345 0 +20349 0 +20376 0 +20456 0 +20497 23 +20547 119 +20650 0 +20671 0 +20680 0 +20712 0 +20756 0 +20787 0 +20859 0 +20883 79 +21041 0 +21204 0 +21210 16 +21266 0 +21359 0 +21414 0 +21477 0 +21481 36 +21548 0 +21608 0 +21777 0 +22070 0 +22092 0 +22118 20 +22144 53 +22187 0 +22195 0 +22199 16 +22202 46 +22279 0 +22314 0 +22338 0 +22454 8 +22460 0 +22578 0 +22590 0 +22625 0 +22817 0 +22836 0 +22887 0 +22932 0 +23083 0 +23099 0 +23125 0 +23153 0 +23205 1 +23330 0 +23361 30 +23381 8 +23394 297 +23413 26 +23442 243 +23512 0 +23550 0 +23582 293 +23640 30 +23663 0 +23681 0 +23723 214 +23807 98 +23856 5 +23933 0 +23947 0 +24102 0 +24136 0 +24159 0 +24174 0 +24183 0 +24207 0 +24231 0 +24237 0 +24261 0 +24282 0 +24309 0 +24318 0 +24336 0 +24351 0 +24372 0 +24384 0 +24402 0 +24447 0 +24483 0 +24492 0 +24501 0 +24534 0 +24552 0 +24564 0 +24579 0 +24621 0 +24633 0 +24657 0 +24678 0 +24696 0 +24714 0 +24732 0 +24750 0 +24768 0 +24801 0 +24819 0 +24840 0 +24909 0 +24921 0 +24924 0 +24960 0 +24986 9 +25069 0 +25099 0 +25143 1 +25168 25 +25170 43 +25252 23 +25260 43 +25438 110 +25505 0 +25528 96 +25613 0 +25616 381 +25624 111 +25730 557 +25796 5 +25832 0 +25844 0 +25906 0 +25914 123 +25960 11 +25967 2 +26040 214 +26067 0 +26141 921 +26175 71 +26183 66 +26193 197 +26197 238 +26261 0 +26280 99 +26290 0 +26300 237 +26377 120 +26417 0 +26622 95 +26742 0 +26780 3 +26831 1 +26838 0 +26860 190 +26873 0 +26932 303 +27213 279 +27245 62 +27252 6 +27299 26 +27354 42 +27367 10 +27399 0 +27410 321 +27470 0 +27482 0 +27484 0 +27518 0 +27526 0 +27528 0 +27530 0 +27534 0 +27558 0 +27566 0 +27569 0 +27578 0 +27683 0 +27703 0 +27784 0 +27906 0 +27925 0 +27994 0 +28003 0 +28005 0 +28145 0 +28208 0 +28232 0 +28263 0 +28368 166 +28455 36 +28512 185 +28661 12 +28670 9 +28679 10 +28687 0 +28705 284 +28803 0 +28914 16 +28974 0 +29010 76 +29205 6 +29270 133 +29354 1 +29403 18 +29457 34 +29516 0 +29567 0 +29587 0 +29605 1 +29620 0 +29659 53 +29667 307 +29671 197 +29776 66 +29892 0 +29920 18 +29923 16 +30009 0 +30119 0 +30195 0 +30271 170 +30449 181 +30479 6 +30679 92 +30911 0 +30968 21 +31004 0 +31066 126 +31075 40 +31149 48 +31153 170 +31223 30 +31261 0 +31323 0 +31381 0 +31410 0 +31589 5 +31597 0 +31684 0 +31701 0 +31810 0 +31825 67 +31967 0 +31978 25 +32045 1 +32051 0 +32134 9 +32163 28 +32197 21 +32253 0 +32403 0 +32434 31 +32493 79 +32518 0 +32673 25 +32755 0 +32777 79 +32886 115 +32910 67 +32995 0 +33023 0 +33045 0 +33058 269 +33113 0 +33152 0 +33217 877 +33355 0 +33359 24 +33449 0 +33490 0 +33533 0 +33560 0 +33650 0 +33797 40 +33805 0 +33857 0 +33861 96 +33863 27 +33901 0 +33907 0 +33927 0 +33933 0 +33942 0 +34010 0 +34028 0 +34158 0 +34163 0 +34182 0 +34207 0 +34241 0 +34313 1 +34364 106 +34367 59 +34401 3 +34418 105 +34420 0 +34504 0 +34590 18 +34679 204 +34688 63 +34743 0 +34849 0 +34874 99 +34893 0 +34937 6 +34999 18 +35021 0 +35075 0 +35079 0 +35117 0 +35119 0 +35135 0 +35160 0 +35182 0 +35203 0 +35206 0 +35213 0 +35250 0 +35261 149 +35293 0 +35304 0 +35326 0 +35343 0 +35353 0 +35388 0 +35409 0 +35422 0 +35453 0 +35480 0 +35489 0 +35570 0 +35630 0 +35703 178 +35750 0 +35781 3 +35873 95 +35910 160 +36029 98 +36191 177 +36326 262 +36356 104 +36368 29 +36428 11 +36455 601 +36515 33 +36519 226 +36606 0 +36677 68 +36734 16 +36802 121 +37093 69 +37125 9 +37184 0 +37214 66 +37224 0 +37353 63 +37361 341 +37404 0 +37512 0 +37626 147 +37666 69 +37674 0 +37752 0 +37775 163 +37784 208 +37829 8 +37944 32 +37977 0 +38003 103 +38047 0 +38065 39 +38096 12 +38133 87 +38249 20 +38363 0 +38444 210 +38517 285 +38588 0 +38846 107 +38902 0 +39125 23 +39290 138 +39312 171 +39343 648 +39845 376 +39873 147 +39878 5 +39937 0 +39941 0 +39967 283 +40011 0 +40025 638 +40141 37 +40156 107 +40200 0 +40238 94 +40326 0 +40392 83 +40474 196 +40496 83 +40543 0 +40585 0 +40849 0 +40876 0 +40930 10 +40961 0 +41179 0 +41242 158 +41248 188 +41374 375 +41427 68 +41496 140 +41593 0 +41632 82 +41718 71 +41727 0 +41910 134 +41915 168 +41986 2 +42060 0 +42083 0 +42208 41 +42276 377 +42362 149 +42434 0 +42473 0 +42493 0 +42644 0 +42713 80 +42806 0 +42852 6 +42854 7 +42881 58 +43245 0 +43421 88 +43515 11 +43547 330 +43549 140 +43634 0 +43640 0 +43642 0 +43660 0 +43698 0 +43796 0 +43838 0 +43856 0 +43865 0 +43885 0 +43902 0 +43937 0 +43944 0 +43966 0 +44069 0 +44094 0 +44100 0 +44102 0 +44145 0 +44249 0 +44261 0 +44298 0 +44302 0 +44408 0 +44600 0 +44684 0 +44720 0 +44798 0 +44849 0 +44864 0 +44869 0 +44937 0 +44952 0 +44968 0 +44984 0 +44986 0 +45017 0 +45140 0 +45167 0 +45239 0 +45315 0 +45353 0 +45401 0 +45413 0 +45464 0 +45524 0 +45563 0 +45590 0 +45623 0 +45647 0 +45649 0 +45659 0 +45665 0 +45686 0 +45731 0 +45784 0 +45804 0 +45830 0 +45841 0 +45854 0 +45920 0 +46009 0 +46014 0 +46072 0 +46087 0 +46100 0 +46164 0 +46192 0 +46271 0 +46295 0 +46320 0 +46432 0 +46469 7 +46503 0 +46515 0 +46525 0 +46532 0 +46568 0 +46576 0 +46779 0 +46959 0 +47084 0 +47097 0 +47119 36 +47220 16 +47224 0 +47301 0 +47316 0 +47363 0 +47367 0 +47391 0 +47459 0 +47577 4 +47610 146 +47682 0 +47706 0 +47907 0 +48038 3 +48079 0 +48087 0 +48104 182 +48108 58 +48203 0 +48282 47 +48388 108 +48446 187 +48450 78 +48466 30 +48481 9 +48489 43 +48514 512 +48648 0 +48654 172 +48663 22 +48691 0 +48730 0 +48765 0 +48782 0 +48870 54 +48895 105 +48954 18 +48983 29 +48991 0 +49038 0 +49290 73 +49388 12 +49553 0 +49616 60 +49656 56 +49750 156 +49934 253 +49951 0 +49973 0 +50022 0 +50097 0 +50214 0 +50265 0 +50552 0 +50641 0 +50655 0 +50691 0 +50778 0 +50781 0 +50803 0 +50955 0 +50987 0 +51012 0 +51015 0 +51018 0 +51104 0 +51125 0 +51138 0 +51146 0 +51186 0 +51297 0 +51453 324 +51519 0 +51609 0 +51611 84 +51621 0 +51675 0 +51745 0 +51765 0 +51793 0 +51804 0 +51806 0 +51838 0 +51880 38 +51892 0 +51899 0 +51907 335 +51967 57 +52123 201 +52127 210 +52129 140 +52180 151 +52189 38 +52204 0 +52366 163 +52524 78 +52541 266 +52659 257 +52706 491 +52709 254 +52746 0 +52774 2 +52797 274 +52829 101 +52837 0 +52844 0 +52873 9 +52918 0 +53033 0 +53114 113 +53152 43 +53187 0 +53242 32 +53488 5 +53634 0 +53648 0 +53702 214 +53740 0 +53809 0 +53888 0 +53977 0 +53987 5 +54091 3 +54113 0 +54128 0 +54146 0 +54173 3 +54300 0 +54560 0 +54635 0 +54638 0 +54703 0 +54752 0 +54759 2 +54869 38 +54872 0 +55025 0 +55058 0 +55081 0 +55085 0 +55104 0 +55191 0 +55232 0 +55251 0 +55288 1 +55337 0 +55354 0 +55398 0 +55421 0 +55523 0 +55560 0 +55612 3 +55642 31 +55767 0 +55796 0 +55835 0 +55995 0 +56008 48 +56011 33 +56023 0 +56031 0 +56044 15 +56057 0 +56080 0 +56131 150 +56155 0 +56157 0 +56164 0 +56185 164 +56191 110 +56207 0 +56218 73 +56228 0 +56354 0 +56402 4 +56521 0 +56539 17 +56716 25 +56822 0 +56842 0 +57043 100 +57046 350 +57050 415 +57052 0 +57157 65 +57183 0 +57278 0 +57392 0 +57510 28 +57615 18 +57702 0 +57734 155 +57878 270 +57931 0 +57956 133 +57985 0 +58049 55 +58105 0 +58191 0 +58201 0 +58247 0 +58284 0 +58339 0 +58369 0 +58460 0 +58480 1 +58522 0 +58526 7 +58703 0 +58759 0 +58822 0 +58834 0 +58919 0 +59113 0 +59175 0 +59215 0 +59242 0 +59358 0 +59374 0 +59405 191 +59481 5 +59489 0 +59584 22 +59593 13 +59641 0 +59747 0 +59839 0 +59865 95 +59986 78 +60027 0 +60071 0 +60126 14 +60135 87 +60152 0 +60162 0 +60211 0 +60236 0 +60256 124 +60273 53 +60290 0 +60334 10 +60345 0 +60357 0 +60415 0 +60453 0 +60538 0 +60550 0 +60567 0 +60591 0 +60612 0 +60699 0 +60747 0 +60750 0 +60793 0 +60819 0 +60825 0 +60885 0 +61004 0 +61310 0 +61404 0 +61434 0 +61550 0 +61556 0 +61628 0 +61817 0 +61888 0 +61989 0 +62048 0 +62070 0 +62116 0 +62161 0 +62167 0 +62197 0 +62209 0 +62310 0 +62313 0 +62327 0 +62572 0 +62733 0 +62794 0 +62828 0 +62974 0 +63194 46 +63212 0 +63241 0 +63377 525 +63379 179 +63431 0 +63467 10 +63494 8 +63501 1 +63521 0 +63576 273 +63626 0 +63756 120 +63758 3 +63788 0 +63800 48 +63802 121 +63825 0 +63863 172 +63884 81 +63887 256 +63890 64 +63908 0 +63918 0 +64023 0 +64044 0 +64073 0 +64179 0 +64181 0 +64306 0 +64347 0 +64420 0 +64440 0 +64518 0 +64552 0 +64572 0 +64581 0 +64603 0 +64688 0 +64691 0 +64708 0 +64716 0 +64800 0 +64823 0 +64914 0 +64955 126 +64986 49 +65109 106 +65125 0 +65169 66 +65226 2 +65315 0 +65323 0 +65434 60 +65500 117 +65549 73 +65551 87 +65666 0 +65692 205 +65715 291 +65758 0 +65840 26 +65933 0 +65987 60 +66035 187 +66061 8 +66065 258 +66098 21 +66233 5 +66275 0 +66364 0 +66386 8 +66410 0 +66449 54 +66511 33 +66578 22 +66652 0 +66659 174 +66692 0 +66764 0 +66787 0 +67009 0 +67071 162 +67127 160 +67136 0 +67138 0 +67156 0 +67247 120 +67290 0 +67299 141 +67316 9 +67364 11 +67898 73 +67916 626 +67955 0 +68150 305 +68185 0 +68222 0 +68237 152 +68246 233 +68256 171 +68276 1 +68310 29 +68321 132 +68360 173 +68377 1046 +68380 55 +68387 17 +68407 0 +68444 0 +68577 0 +68594 0 +68608 15 +68726 0 +68733 0 +68737 0 +68792 206 +68861 0 +68872 0 +68894 103 +69044 0 +69085 0 +69121 0 +69170 0 +69190 53 +69281 132 +69301 0 +69316 0 +69339 41 +69367 24 +69375 0 +69422 0 +69444 0 +69589 26 +69591 52 +69625 0 +69652 0 +69657 129 +69661 12 +69675 0 +69744 5 +69792 72 +69806 0 +69823 0 +69850 111 +69928 0 +69999 0 +70021 0 +70028 0 +70030 204 +70099 0 +70102 0 +70135 0 +70177 0 +70198 184 +70204 37 +70206 0 +70390 0 +70435 0 +70453 1 +70459 0 +70534 21 +70542 0 +70570 47 +70583 0 +70699 0 +70728 0 +70744 170 +70821 0 +70843 1 +70909 4 +70933 0 +70963 0 +70988 0 +71098 0 +71143 41 +71158 1 +71266 0 +71300 12 +71399 2 +71519 0 +71557 0 +71571 20 +71588 12 +71594 0 +71637 120 +71679 412 +71681 148 +71834 42 +71922 0 +72031 0 +72049 0 +72076 246 +72089 0 +72109 0 +72121 0 +72255 0 +72333 0 +72356 0 +72359 0 +72388 0 +72506 0 +72518 0 +72612 0 +72636 0 +72654 0 +72770 0 +72826 0 +72857 0 +72923 0 +72989 0 +73031 0 +73247 0 +73349 0 +73415 0 +73494 0 +73549 0 +73604 0 +73682 0 +73799 0 +73961 0 +73987 0 +74045 0 +74095 0 +74129 0 +74177 0 +74192 0 +74224 0 +74281 0 +74313 0 +74320 0 +74342 0 +74374 0 +74447 0 +74483 0 +74562 0 +74572 0 +74578 0 +74696 0 +74722 0 +74749 0 +74761 0 +74908 0 +75047 0 +75049 0 +75103 0 +75128 0 +75142 0 +75156 0 +75189 133 +75203 0 +75242 0 +75244 0 +75253 0 +75275 0 +75286 287 +75500 7 +75613 737 +75615 0 +75808 0 +75826 0 +75862 48 +75881 0 +75983 11 +76069 41 +76097 12 +76105 0 +76198 0 +76298 7 +76715 0 +76727 0 +76889 108 +77005 0 +77055 0 +77108 0 +77192 0 +77289 0 +77385 1808 +77422 0 +77530 1 +77641 119 +77650 0 +77838 0 +77925 0 +77955 3 +78293 0 +78364 0 +78442 120 +78463 19 +78478 0 +78567 0 +78628 87 +78662 0 +78703 0 +78706 0 +78721 0 +78733 68 +78784 298 +78921 0 +79152 8 +79256 71 +79325 264 +79365 0 +79398 218 +79427 43 +79474 0 +79485 0 +79724 207 +79787 268 +79825 253 +79894 28 +79917 986 +80115 0 +80143 0 +80149 0 +80228 0 +80352 21 +80385 0 +80426 0 +80521 392 +80551 0 +80612 145 +80787 141 +80832 37 +81165 38 +81179 3 +81196 0 +81216 448 +81220 329 +81245 0 +81374 110 +81396 55 +81445 0 +81462 0 +81552 0 +81566 121 +81576 0 +81610 0 +81671 0 +81712 200 +81715 803 +81727 74 +81735 19 +81896 120 +81919 25 +81927 75 +82004 76 +82038 69 +82361 59 +82417 10 +82504 0 +82517 112 +82585 0 +82587 14 +82666 200 +82686 79 +82765 30 +82807 0 +82826 0 +82912 0 +82996 87 +83114 33 +83141 0 +83239 0 +83326 2 +83357 0 +83403 93 +83409 0 +83566 52 +83585 0 +83738 33 +83846 0 +83940 0 +83946 0 +83966 53 +83981 301 +83992 255 +84065 9 +84081 169 +84173 0 +84233 0 +84313 0 +84353 132 +84434 185 +84493 310 +84508 0 +84520 0 +84543 8 +84559 0 +84617 36 +84742 0 +84811 0 +84833 82 +84872 352 +84918 33 +84930 0 +84952 68 +84956 218 +85010 211 +85113 0 +85135 62 +85166 42 +85178 134 +85223 147 +85276 33 +85300 0 +85575 136 +85637 105 +85720 0 +85873 0 +85915 0 +85976 24 +85986 0 +86103 249 +86135 4 +86272 5 +86280 92 +86359 14 +86378 113 +86429 309 +86436 20 +86448 99 +86486 0 +86492 0 +86509 0 +86514 0 +86527 0 +86613 0 +86621 11 +86681 0 +86698 0 +86709 70 +86835 0 +86924 0 +87124 0 +87131 18 +87276 0 +87288 215 +87309 0 +87343 25 +87433 0 +87586 0 +87605 286 +87615 96 +87631 121 +87774 66 +87875 33 +87955 349 +88015 0 +88076 0 +88232 544 +88280 36 +88299 0 +88427 0 +88439 0 +88454 0 +88604 14 +88631 139 +88665 0 +88681 306 +88732 71 +88778 764 +88954 63 +88963 0 +89271 64 +89370 0 +89383 520 +89471 0 +89478 0 +89516 0 +89523 0 +89549 0 +89593 64 +89747 251 +89797 183 +89817 0 +89885 134 +89917 82 +89982 0 +89994 0 +90015 0 +90101 216 +90240 230 +90290 111 +90321 7 +90497 173 +90587 0 +90607 100 +90619 0 +90811 13 +90935 29 +90939 14 +91072 4 +91165 137 +91216 0 +91281 0 +91291 0 +91353 1 +91937 0 +92035 254 +92134 97 +92136 0 +92155 131 +92194 0 +92196 181 +92269 0 +92278 25 +92294 103 +92334 0 +92338 223 +92393 0 +92407 0 +92638 0 +92816 150 +92857 40 +92973 189 +93199 0 +93294 1 +93434 0 +93603 0 +93773 84 +94215 42 +94244 0 +94256 0 +94269 6 +94345 0 +94428 97 +94472 0 +94485 11 +94538 0 +94564 0 +94611 0 +94776 0 +94872 0 +95042 0 +95410 7 +95445 0 +95463 0 +95549 0 +95567 0 +95594 0 +95611 0 +95636 0 +95684 0 +95727 0 +95797 0 +95840 0 +96143 0 +96188 0 +96267 0 +96319 0 +96392 38 +96458 2 +96513 136 +96566 0 +96642 88 +96647 0 +96655 0 +96688 0 +96718 0 +96872 0 +96890 0 +96912 0 +96920 0 +96936 0 +96974 0 +96980 83 +97071 29 +97102 0 +97273 0 +97285 0 +97330 0 +97335 0 +97399 0 +97470 0 +97509 0 +97581 75 +97592 0 +97623 0 +97668 32 +97688 30 +97707 67 +97718 0 +97788 0 +97823 0 +97888 46 +97893 18 +98092 0 +98152 96 +98260 28 +98297 0 +98313 75 +98330 12 +98349 8 +98379 0 +98396 153 +98437 0 +98468 225 +98552 77 +98613 274 +98692 0 +98709 0 +98751 0 +98818 28 +98836 0 +98963 127 +99023 3 +99137 48 +99151 0 +99188 4 +99322 19 +99343 2 +99444 24 +99546 0 +99609 0 +99638 0 +99732 119 +99791 0 +99848 41 +99940 554 +100020 109 +100068 0 +100176 157 +100179 363 +100206 94 +100256 0 +100310 0 +100459 0 +100505 8 +100517 772 +100629 55 +100805 115 +100887 0 +100983 33 +101082 345 +101095 0 +101123 147 +101166 33 +101194 153 +101198 36 +101246 0 +101319 200 +101331 0 +101409 85 +101643 106 +101686 19 +101697 0 +101715 49 +101850 126 +101864 4 +102093 0 +102135 0 +102231 0 +102385 109 +102456 40 +102531 223 +102612 4 +102683 33 +102809 0 +102816 0 +102889 0 +103041 6 +103052 0 +103106 0 +103214 15 +103405 0 +103534 44 +103630 211 +103809 28 +103957 21 +104034 10 +104050 8 +104092 42 +104113 39 +104157 19 +104424 87 +104464 0 +104472 10 +104491 141 +104562 84 +104587 22 +104611 49 +104806 28 +104952 0 +105089 4 +105096 0 +105112 0 +105146 0 +105177 0 +105188 259 +105198 113 +105208 0 +105249 0 +105259 126 +105288 13 +105319 0 +105329 137 +105331 48 +105416 477 +105426 71 +105507 0 +105528 0 +105586 0 +105603 0 +105732 82 +105774 0 +105808 1 +105863 0 +105871 0 +105877 62 +105908 0 +105933 0 +105939 0 +105982 0 +106017 0 +106032 0 +106038 139 +106041 15 +106050 0 +106105 0 +106154 0 +106323 233 +106355 9 +106367 0 +106483 38 +106491 0 +106535 31 +106601 0 +106667 447 +106688 0 +106742 400 +106805 0 +106807 41 +106829 0 +106836 0 +106858 83 +106906 0 +106926 54 +106929 0 +106941 138 +107024 0 +107031 72 +107033 0 +107039 0 +107106 302 +107226 0 +107245 0 +107278 0 +107288 1 +107328 53 +107436 0 +107452 130 +107456 459 +107466 0 +107553 0 +107592 0 +107696 0 +107717 0 +107735 29 +107765 0 +107795 7 +107797 0 +107858 88 +107927 0 +107947 0 +108059 0 +108129 0 +108149 0 +108179 0 +108197 0 +108272 0 +108285 0 +108344 0 +108356 53 +108393 0 +108565 0 +108586 0 +108596 0 +108692 0 +108718 0 +108807 0 +108850 121 +108854 124 +108899 0 +108952 0 +108976 0 +109024 0 +109032 0 +109070 0 +109079 0 +109104 0 +109197 0 +109215 0 +109226 0 +109244 0 +109285 0 +109292 58 +109317 0 +109410 39 +109521 18 +109822 182 +109824 0 +109916 121 +110017 0 +110040 0 +110060 0 +110074 0 +110076 2 +110094 0 +110149 26 +110199 0 +110221 0 +110315 368 +110340 0 +110424 0 +110473 0 +110574 0 +110600 0 +110711 1 +110916 162 +110929 0 +110958 0 +110970 0 +111013 0 +111083 0 +111148 41 +111211 0 +111405 0 +111528 57 +111578 0 +111726 0 +111749 0 +111822 0 +111938 0 +112087 0 +112112 0 +112173 8 +112273 0 +112324 0 +112338 0 +112502 0 +112513 404 +112703 0 +112777 0 +112906 94 +112922 332 +112926 2 +112970 0 +112992 0 +113033 69 +113095 0 +113113 111 +113133 2 +113166 91 +113174 0 +113227 0 +113395 0 +113462 0 +113517 51 +113571 178 +113580 47 +113652 0 +113675 14 +113712 0 +113827 107 +113924 41 +114033 0 +114049 64 +114229 0 +114251 0 +114285 0 +114326 142 +114437 0 +114512 0 +114558 323 +114589 0 +114705 185 +114850 6 +114858 0 +114903 72 +114912 136 +114926 11 +115035 45 +115078 196 +115297 155 +115305 0 +115339 0 +115418 4 +115435 0 +115461 344 +115491 0 +115563 493 +115650 137 +115702 0 +115717 198 +115753 204 +115761 0 +115816 92 +115836 0 +115858 32 +115926 0 +115934 187 +115944 0 +116075 0 +116098 74 +116152 36 +116320 22 +116364 5 +116474 0 +116649 0 +116708 0 +116733 249 +116803 51 +116847 0 +116955 6 +117014 0 +117039 2 +117168 0 +117197 0 +117213 270 +117240 0 +117247 0 +117380 0 +117504 34 +117517 0 +117537 0 +117551 0 +117622 132 +117640 0 +117648 0 +117702 0 +117731 0 +117787 0 +117861 0 +117882 0 +118006 0 +118072 0 +118109 0 +118139 0 +118150 0 +118239 0 +118313 0 +118341 0 +118447 0 +118482 0 +118500 0 +118564 0 +118687 0 +118703 0 +118761 0 +118786 0 +118817 0 +118857 0 +118892 0 +118948 0 +118969 0 +118977 0 +119092 0 +119211 0 +119213 0 +119220 0 +119240 0 +119253 0 +119301 0 +119310 0 +119355 0 +119435 0 +119447 0 +119454 0 +119530 0 +119570 0 +119634 0 +119658 0 +119730 0 +119748 84 +119916 0 +119936 0 +120045 83 +120121 2 +120256 553 +120310 0 +120410 1 +120574 0 +120626 49 +120791 0 +120882 0 +120892 24 +120902 59 +120940 325 +120989 0 +121171 0 +121181 0 +121251 0 +121291 42 +121391 61 +121397 22 +121442 0 +121500 105 +121548 64 +121766 367 +121770 279 +121856 154 +121916 0 +121950 108 +122045 26 +122104 22 +122193 0 +122211 20 +122220 0 +122231 0 +122243 0 +122304 58 +122388 50 +122444 0 +122494 0 +122542 208 +122566 0 +122596 18 +122609 131 +122643 144 +122655 11 +122696 144 +122764 0 +122834 53 +122836 39 +122992 54 +123012 39 +123049 269 +123122 0 +123221 0 +123243 0 +123346 165 +123470 0 +123493 0 +123520 0 +123522 75 +123612 184 +123671 0 +123772 1 +123829 9 +123873 0 +123896 194 +123906 291 +123910 351 +123912 0 +124145 0 +124149 179 +124152 0 +124168 0 +124219 0 +124298 0 +124327 0 +124343 0 +124362 0 +124379 1 +124390 0 +124603 0 +124722 0 +124786 0 +125015 22 +125021 61 +125292 42 +125337 56 +125371 0 +125377 17 +125469 55 +125579 0 +125592 0 +125605 38 +125620 34 +125644 52 +125659 310 +125666 406 +125823 0 +125843 0 +125940 0 +126059 0 +126098 179 +126163 0 +126431 0 +126693 0 +126812 0 +126829 0 +126963 6 +127059 0 +127096 0 +127119 0 +127157 0 +127160 0 +127181 0 +127232 0 +127335 0 +127344 0 +127392 65 +127503 0 +127731 1 +127839 0 +127853 0 +128018 0 +128025 0 +128073 2 +128109 14 +128148 0 +128154 75 +128165 192 +128305 43 +128379 0 +128389 0 +128616 0 +128697 56 +128777 97 +128820 0 +128904 23 +128983 41 +129116 0 +129184 0 +129231 2 +129269 0 +129321 77 +129396 39 +129431 0 +129496 620 +129708 0 +129789 0 +129812 0 +129827 0 +129860 52 +129888 41 +129969 0 +130019 32 +130074 211 +130107 404 +130130 0 +130263 0 +130353 0 +130491 117 +130558 142 +130564 0 +130573 4 +130587 254 +130602 0 +130616 186 +130699 504 +130708 0 +130787 0 +130929 0 +131037 261 +131140 81 +131149 0 +131158 5 +131328 97 +131341 80 +131441 0 +131497 0 +131542 0 +131553 0 +131565 0 +131640 0 +131740 26 +131776 0 +131867 0 +131894 0 +131929 68 +132047 0 +132077 0 +132137 0 +132276 9 +132284 0 +132353 0 +132374 0 +132392 0 +132401 0 +132529 29 +132563 0 +132638 1 +132668 0 +132743 0 +132752 6 +132838 0 +132870 422 +132951 118 +132975 397 +133002 39 +133019 366 +133094 0 +133136 724 +133140 675 +133248 29 +133278 0 +133317 337 +133374 251 +133410 35 +133427 522 +133430 132 +133603 0 +133629 194 +133635 105 +133785 0 +133833 157 +133868 0 +133915 5 +134017 0 +134056 134 +134074 0 +134089 53 +134117 0 +134213 0 +134305 56 +134332 0 +134359 2 +134393 0 +134400 89 +134431 0 +134466 61 +134469 591 +134506 1 +134627 3 +134655 42 +134669 0 +134917 0 +134986 12 +134991 56 +135000 0 +135044 153 +135077 10 +135134 0 +135247 0 +135367 0 +135402 51 +135463 0 +135477 0 +135483 55 +135604 291 +135635 80 +135660 162 +135676 86 +135738 0 +135774 0 +135820 0 +135824 57 +135833 0 +135894 0 +135970 0 +136005 0 +136038 0 +136089 0 +136100 0 +136159 172 +136163 0 +136212 0 +136277 0 +136370 0 +136375 0 +136379 0 +136435 0 +136457 0 +136467 0 +136491 0 +136514 0 +136593 7 +136621 0 +136646 0 +136678 0 +136712 0 +136723 0 +136748 0 +136754 0 +136766 0 +136792 0 +136855 1 +136906 0 +136921 0 +136969 0 +136991 188 +137015 0 +137043 0 +137056 0 +137068 0 +137123 0 +137151 0 +137207 0 +137215 0 +137281 0 +137293 0 +137307 0 +137353 0 +137442 0 +137483 0 +137518 0 +137587 0 +137607 0 +137613 0 +137677 154 +137681 0 +137696 0 +137704 0 +137855 0 +137907 0 +137923 0 +137985 0 +138022 57 +138026 2 +138083 0 +138100 12 +138170 251 +138215 0 +138267 0 +138416 0 +138511 0 +138582 1 +138611 435 +138616 194 +138630 54 +138636 205 +138765 32 +138797 198 +138927 0 +138999 0 +139075 0 +139119 46 +139267 0 +139356 0 +139451 0 +139511 191 +139538 215 +139561 0 +139663 13 +139878 0 +139997 0 +140106 0 +140117 0 +140169 0 +140187 0 +140213 92 +140237 64 +140268 0 +140313 4 +140344 82 +140367 0 +140406 16 +140422 89 +140436 0 +140454 21 +140488 89 +140536 0 +140567 67 +140620 248 +140721 13 +140752 81 +140887 0 +140948 5 +140999 0 +141003 16 +141066 10 +141110 0 +141160 0 +141221 0 +141275 0 +141370 0 +141396 277 +141411 0 +141465 0 +141483 0 +141596 0 +141683 0 +141695 0 +141718 0 +141768 0 +141793 0 +141811 0 +141936 0 +142027 136 +142071 76 +142166 0 +142293 0 +142300 0 +142400 0 +142426 1 +142471 0 +142573 0 +142629 0 +142690 0 +142721 0 +142741 0 +142884 0 +142952 0 +143007 394 +143010 0 +143171 0 +143191 113 +143280 46 +143366 0 +143374 96 +143376 12 +143458 0 +143509 0 +143717 54 +143719 88 +143782 0 +143925 128 +143937 0 +143946 2 +143956 0 +143967 0 +144655 0 +144700 0 +144832 0 +144834 1 +144959 0 +145028 0 +145050 0 +145193 0 +145201 0 +145220 0 +145254 0 +145403 0 +145426 0 +145624 0 +145628 124 +145645 0 +145679 0 +145742 0 +145873 0 +146022 0 +146036 0 +146055 0 +146094 0 +146189 16 +146287 0 +146300 0 +146316 5 +146349 0 +146532 0 +146685 0 +146688 0 +146792 0 +146880 0 +146932 0 +147065 50 +147191 0 +147197 139 +147245 4 +147253 0 +147302 0 +147479 0 +147518 2 +147825 353 +147828 2 +147880 0 +147883 0 +147941 0 +147950 0 +147978 0 +147987 12 +148008 0 +148095 1 +148191 267 +148195 0 +148228 0 +148244 2 +148353 474 +148453 0 +148468 0 +148488 27 +148569 310 +148614 0 +148621 0 +148625 0 +148703 40 +148749 0 +148752 6 +148766 0 +148781 0 +148873 0 +148886 0 +148943 0 +148962 0 +149104 0 +149151 0 +149155 0 +149187 0 +149222 70 +149306 0 +149343 0 +149393 0 +149451 6 +149467 63 +149549 0 +149592 0 +149716 0 +149791 126 +149938 0 +150286 50 +150393 2 +150432 0 +150557 4 +150633 0 +150732 0 +150872 107 +150874 209 +150994 0 +151063 830 +151073 0 +151099 181 +151120 187 +151124 9 +151142 0 +151361 8 +151487 42 +151508 14 +151794 10 +151810 1 +151831 2 +151936 43 +151945 120 +152113 0 +152176 0 +152228 0 +152455 0 +152471 0 +152552 0 +152597 0 +152624 0 +152642 0 +152713 0 +152801 0 +152810 0 +152813 0 +152840 0 +152915 0 +152954 0 +153047 0 +153156 0 +153194 0 +153354 0 +153384 0 +153413 0 +153419 0 +153428 0 +153560 0 +153563 33 +153686 0 +153713 0 +153719 0 +153869 0 +153974 0 +154031 0 +154061 0 +154125 0 +154178 0 +154231 0 +154298 0 +154341 0 +154371 0 +154386 0 +154391 0 +154415 0 +154457 0 +154514 0 +154548 0 +154590 0 +154644 0 +154693 0 +154716 0 +154740 0 +154759 0 +154771 0 +154802 0 +154847 0 +154871 0 +154946 0 +154985 0 +155123 0 +155221 0 +155339 0 +155348 0 +155441 0 +155495 0 +155516 0 +155528 0 +155593 0 +155600 0 +155621 187 +155682 51 +155731 44 +155766 6 +155774 0 +155863 122 +155962 0 +155984 255 +156088 31 +156105 202 +156186 245 +156214 5 +156239 77 +156242 138 +156283 16 +156306 0 +156308 196 +156312 159 +156400 25 +156432 0 +156444 0 +156637 0 +156672 0 +156706 0 +156738 0 +156797 0 +156832 0 +156840 0 +156948 23 +157035 0 +157053 0 +157056 0 +157142 0 +157165 0 +157185 0 +157191 42 +157221 0 +157233 0 +157284 2 +157287 0 +157326 11 +157359 0 +157434 0 +157456 0 +157492 0 +157506 0 +157525 0 +157534 0 +157600 0 +157604 1 +157607 0 +157723 0 +157817 92 +157823 22 +158078 27 +158111 4 +158145 0 +158291 0 +158421 0 +158434 0 +158637 14 +158656 12 +158675 0 +158710 33 +158761 43 +158840 181 +158931 0 +158940 0 +159045 93 +159049 73 +159082 35 +159222 1 +159257 43 +159261 0 +159513 345 +159591 16 +159665 0 +159681 94 +159692 0 +159731 24 +159837 0 +160005 10 +160112 0 +160187 17 +160214 0 +160264 20 +160301 122 +160427 0 +160433 175 +160435 236 +160546 357 +160568 0 +160639 186 +160714 272 +160793 188 +160857 0 +160941 74 +160966 511 +161244 2 +161349 80 +161382 292 +161385 63 +161446 0 +161472 0 +161607 103 +161701 492 +161722 0 +161741 304 +161756 793 +161877 2 +162011 193 +162013 84 +162211 62 +162227 0 +162280 717 +162290 55 +162356 0 +162407 182 +162455 199 +162539 43 +162645 67 +162764 6 +162791 245 +162796 0 +162845 31 +162876 0 +162943 0 +162954 433 +163046 0 +163092 54 +163152 0 +163196 0 +163262 97 +163266 178 +163285 0 +163295 0 +163300 19 +163317 0 +163327 0 +163350 73 +163403 1 +163501 0 +163524 45 +163534 23 +163568 38 +163694 0 +163732 122 +163821 615 +163874 362 +163934 0 +163954 0 +163965 49 +164002 8 +164072 3 +164098 0 +164297 0 +164353 2 +164386 0 +164397 0 +164403 0 +164414 237 +164467 0 +164478 250 +164772 0 +164806 31 +164818 0 +164830 51 +164968 5 +164986 28 +165005 89 +165067 0 +165125 0 +165130 100 +165160 96 +165282 26 +165302 0 +165434 1016 +165452 0 +165495 39 +165595 0 +165674 252 +165713 829 +165824 18 +165924 279 +165972 248 +166049 832 +166052 817 +166184 96 +166240 0 +166259 69 +166301 181 +166352 141 +166520 156 +166625 40 +166675 32 +166862 125 +166929 0 +166986 0 +167048 0 +167063 0 +167065 277 +167085 0 +167092 0 +167120 310 +167147 347 +167150 194 +167161 0 +167201 0 +167213 0 +167223 0 +167252 0 +167288 0 +167298 0 +167305 0 +167307 224 +167335 154 +167398 0 +167445 0 +167549 0 +167569 40 +167839 114 +168111 0 +168158 48 +168384 97 +168449 0 +168615 0 +168635 82 +168705 2 +168777 530 +168817 0 +168989 0 +169043 0 +169157 156 +169173 0 +169208 187 +169273 19 +169305 225 +169311 43 +169316 5 +169355 0 +169380 242 +169395 0 +169440 154 +169482 0 +169500 55 +169570 0 +169580 0 +169935 7 +169947 0 +169971 90 +169986 19 +170033 0 +170055 0 +170075 0 +170140 45 +170201 0 +170243 158 +170359 0 +170432 349 +170450 277 +170454 285 +170480 418 +170559 80 +170599 0 +170665 0 +170689 28 +170818 9 +170963 0 +171031 205 +171033 0 +171052 32 +171135 0 +171155 27 +171177 0 +171179 0 +171184 2 +171188 0 +171193 12 +171197 0 +171201 0 +171243 0 +171271 1 +171400 0 +171488 0 +171521 94 +171593 0 +171626 100 +171656 149 +171753 184 +171792 0 +171807 120 +171812 459 +171840 2 +171957 82 +171983 2 +172237 65 +172328 3 +172398 0 +172445 0 +172457 0 +172486 0 +172490 248 +172527 94 +172562 0 +172595 454 +172625 342 +172656 0 +172781 174 +172785 1 +172936 0 +172970 323 +173141 144 +173164 1035 +173166 311 +173168 45 +173176 1015 +173178 746 +173195 2 +173218 152 +173230 0 +173384 111 +173426 0 +173467 0 +173547 131 +173586 2 +173625 114 +173673 29 +173682 144 +173695 41 +173715 82 +173724 5 +173832 971 +173838 240 +173958 342 +174043 908 +174114 991 +174246 3 +174469 0 +174477 80 +174488 0 +174548 0 +174621 0 +174659 305 +174704 30 +174708 35 +174717 1 +174798 137 +174800 13 +174865 29 +174896 18 +174904 301 +175040 0 +175192 215 +175205 0 +175214 27 +175224 65 +175259 0 +175322 42 +175360 455 +175385 91 +175458 156 +175502 0 +175541 16 +175620 126 +175691 0 +175697 39 +175716 41 +175748 251 +175767 0 +175792 0 +175800 100 +175850 12 +175863 401 +175976 0 +175989 0 +175995 0 +176066 64 +176078 37 +176202 0 +176234 5 +176309 27 +176397 11 +176427 0 +176464 0 +176495 0 +176541 0 +176588 0 +176666 0 +176691 2 +176780 0 +176814 5 +176840 0 +177010 0 +177046 28 +177074 14 +177102 6 +177179 284 +177192 0 +177339 129 +177343 83 +177357 16 +177511 346 +177514 34 +177572 217 +177715 5 +177728 2 +177747 32 +177775 0 +177852 0 +177868 67 +178019 0 +178045 17 +178066 0 +178083 287 +178183 279 +178186 260 +178233 28 +178258 120 +178278 0 +178287 36 +178298 0 +178321 0 +178348 0 +178360 263 +178375 0 +178399 227 +178407 4 +178437 0 +178449 82 +178576 106 +178641 0 +178696 2 +178698 678 +178780 171 +178794 0 +178829 25 +178851 39 +178874 80 +179023 126 +179111 0 +179150 0 +179166 1 +179184 93 +179188 83 +179225 0 +179245 5 +179256 13 +179335 0 +179342 0 +179376 80 +179453 0 +179466 3 +179472 1 +179491 0 +179551 144 +179611 104 +179860 90 +179872 22 +179878 64 +179893 0 +180010 156 +180013 30 +180029 116 +180031 21 +180048 0 +180053 9 +180056 0 +180091 758 +180102 71 +180154 0 +180181 300 +180193 212 +180208 66 +180235 199 +180287 47 +180396 303 +180453 96 +180535 207 +180564 35 +180584 182 +180591 15 +180608 70 +180621 3 +180769 67 +180806 119 +180845 1 +180857 22 +180951 22 +180997 0 +181022 103 +181043 54 +181121 72 +181202 0 +181219 0 +181237 0 +181273 5 +181420 0 +181496 0 +181557 0 +181597 0 +181612 7 +181632 0 +181680 65 +182102 0 +182341 0 +182436 0 +182464 60 +182525 0 +182718 0 +182735 59 +182981 56 +183019 4 +183110 0 +183119 0 +183176 69 +183221 220 +183225 417 +183234 0 +183245 568 +183345 0 +183352 22 +183405 9 +183435 0 +183444 24 +183508 23 +183535 61 +183548 31 +183559 0 +183567 0 +183586 0 +183599 5 +183614 53 +183793 102 +183914 0 +183924 0 +184051 112 +184053 1 +184196 0 +184216 141 +184306 0 +184606 0 +184628 0 +184720 257 +184726 34 +185064 36 +185082 7 +185109 18 +185381 0 +185486 78 +185861 0 +185994 20 +186024 0 +186105 0 +186143 52 +186177 38 +186300 0 +186399 0 +186416 276 +186477 52 +186508 0 +186523 0 +186549 0 +186565 0 +186601 29 +186663 50 +186706 53 +186730 0 +186773 0 +186780 51 +186813 0 +186852 191 +186869 0 +186929 60 +186935 15 +186938 105 +186971 0 +187043 26 +187049 0 +187103 0 +187121 159 +187184 18 +187194 70 +187235 19 +187268 10 +187292 0 +187460 0 +187551 184 +187557 306 +187561 532 +187568 0 +187583 0 +187598 356 +187601 16 +187694 350 +187704 44 +187710 7 +187716 73 +187730 330 +187739 7 +187763 320 +187775 208 +187833 345 +187836 314 +187854 15 +187911 1 +187963 272 +187974 0 +187992 155 +188001 202 +188013 537 +188019 1306 +188028 21 +188065 38 +188082 30 +188094 12 +188122 0 +188128 222 +188131 15 +188183 60 +188191 44 +188201 6 +188216 0 +188235 0 +188267 7 +188341 0 +188367 0 +188409 119 +188443 23 +188483 0 +188548 334 +188580 69 +188642 147 +188667 0 +188765 53 +188832 304 +188868 42 +188875 56 +188918 0 +188994 80 +189022 0 +189042 0 +189061 14 +189127 51 +189157 31 +189160 155 +189212 0 +189220 55 +189238 0 +189247 193 +189310 0 +189364 755 +189367 70 +189383 0 +189385 0 +189416 0 +189445 190 +189460 67 +189466 0 +189535 20 +189547 206 +189562 0 +189569 123 +189616 229 +189665 1 +189686 84 +189730 1508 +189760 0 +189812 0 +189875 0 +189967 4 +189981 0 +189989 42 +190004 221 +190017 0 +190127 178 +190146 19 +190180 119 +190255 10 +190267 187 +190328 23 +190496 0 +190505 3 +190508 56 +190512 0 +190516 9 +190525 3 +190542 15 +190582 0 +190594 219 +190596 0 +190611 0 +190700 0 +190787 18 +190861 0 +190894 0 +191002 0 +191060 0 +191091 0 +191113 43 +191159 0 +191206 65 +191367 31 +191418 0 +191576 59 +191771 0 +191809 0 +191852 0 +191927 0 +191932 0 +191985 0 +192058 0 +192168 0 +192277 0 +192372 0 +192419 0 +192451 0 +192453 91 +192481 0 +192545 3 +192581 0 +192681 99 +192712 0 +192920 0 +193050 17 +193076 80 +193110 44 +193231 70 +193234 8 +193256 0 +193339 2 +193370 33 +193417 0 +193434 94 +193489 220 +193503 0 +193562 48 +193570 0 +193659 42 +193739 0 +193749 0 +193797 0 +193860 0 +193862 0 +193875 0 +193878 0 +194109 497 +194206 1 +194308 119 +194310 60 +194323 118 +194425 34 +194801 0 +194906 0 +194933 0 +194940 0 +194990 914 +195030 0 +195036 157 +195053 202 +195162 46 +195244 0 +195303 0 +195482 0 +195492 355 +195560 703 +195641 158 +195658 2 +195700 50 +195758 132 +195859 0 +195894 24 +195975 394 +196045 0 +196145 0 +196172 1 +196243 4 +196259 258 +196294 161 +196316 104 +196428 0 +196458 444 +196490 130 +196577 0 +196655 0 +196669 0 +196683 0 +196700 648 +196723 125 +196743 0 +196756 0 +196831 1 +196888 61 +197036 0 +197057 0 +197091 16 +197392 1 +197419 29 +197518 0 +197720 23 +197813 332 +197816 300 +197860 0 +198073 108 +198200 226 +198217 548 +198257 0 +198278 156 +198287 422 +198377 570 +198380 13 +198386 1 +198494 320 +198527 0 +198576 37 +198598 274 +198619 347 +198631 45 +198633 0 +198729 353 +198731 0 +198754 204 +198825 231 +198887 0 +198891 602 +198934 0 +198958 115 +199085 14 +199194 192 +199350 55 +199404 443 +199406 294 +199440 24 +199460 205 +199481 0 +199488 0 +199516 89 +199525 355 +199529 466 +199555 0 +199591 0 +199603 119 +199633 87 +199645 0 +199677 0 +199679 545 +199683 6 +199779 164 +199815 123 +199842 366 +199854 159 +199873 116 +199880 186 +200002 0 +200009 68 +200011 14 +200073 0 +200097 40 +200140 0 +200162 18 +200189 0 +200206 0 +200213 272 +200421 87 +200563 9 +200702 89 +200713 0 +200810 142 +200831 345 +200902 9 +200917 0 +201021 5 +201038 26 +201055 2 +201058 0 +201104 0 +201215 25 +201243 8 +201328 0 +201337 420 +201436 61 +201471 287 +201518 445 +201521 119 +201581 134 +201594 90 +201687 54 +201838 24 +201918 38 +201921 0 +201961 21 +202084 0 +202137 0 +202238 0 +202449 13 +202467 47 +202493 179 +202596 11 +202629 111 +202653 82 +202676 26 +202746 0 +202758 910 +202839 163 +202865 0 +202897 7 +202937 1 +202940 19 +203030 0 +203113 10 +203128 1 +203143 18 +203318 0 +203414 124 +203424 10 +203516 0 +203529 181 +203559 80 +203595 118 +203642 22 +203655 0 +203688 0 +203726 0 +203858 0 +203910 136 +203919 0 +203944 90 +203965 134 +203992 138 +204218 319 +204227 196 +204369 0 +204506 20 +204691 0 +204728 222 +204774 323 +204802 58 +204837 0 +204866 185 +204950 0 +205028 218 +205061 442 +205087 0 +205172 0 +205212 1 +205283 34 +205298 0 +205309 49 +205312 472 +205338 0 +205348 80 +205387 0 +205408 42 +205416 0 +205434 253 +205492 201 +205552 567 +205584 0 +205588 492 +205980 0 +205988 0 +206049 427 +206062 0 +206126 50 +206179 349 +206238 0 +206269 480 +206376 812 +206386 17 +206400 172 +206595 7 +206622 48 +206635 162 +206665 726 +206667 122 +206710 110 +206795 165 +206807 0 +207036 0 +207107 0 +207158 56 +207216 327 +207240 353 +207275 21 +207381 0 +207420 516 +207422 877 +207597 244 +207630 0 +207673 0 +207697 150 +207724 83 +207930 121 +208010 2319 +208091 98 +208151 48 +208207 0 +208214 81 +208222 0 +208294 63 +208313 34 +208315 66 +208431 0 +208530 68 +208605 0 +208678 65 +208726 12 +208746 0 +208793 391 +208805 418 +208827 286 +208913 0 +208920 0 +208932 46 +209173 0 +209247 72 +209328 71 +209373 357 +209400 0 +209450 0 +209459 0 +209520 80 +209574 489 +209583 0 +209604 2 +209670 12 +209704 482 +209813 0 +209873 49 +209914 249 +209935 215 +209959 1 +210011 68 +210024 36 +210103 27 +210133 453 +210217 14 +210277 153 +210380 2 +210395 0 +210406 0 +210492 47 +210498 1 +210565 0 +210596 212 +210619 76 +210628 172 +210648 0 +210742 22 +210829 0 +210859 0 +210893 0 +210938 0 +211010 68 +211112 57 +211132 240 +211186 0 +211312 0 +211324 0 +211331 0 +211339 13 +211391 130 +211449 0 +211487 24 +211510 13 +211514 96 +211560 0 +211573 0 +211589 0 +211592 0 +211635 0 +211637 86 +211720 0 +211731 0 +211797 42 +211891 99 +211915 0 +211931 0 +212104 0 +212120 30 +212278 259 +212322 92 +212428 0 +212474 0 +212519 27 +212550 0 +212568 0 +212598 0 +212614 3 +212643 0 +212646 43 +212678 0 +212746 0 +212759 0 +212914 14 +212991 21 +213124 73 +213161 177 +213210 0 +213224 0 +213275 85 +213285 39 +213287 113 +213347 36 +213366 74 +213368 0 +213474 0 +213495 0 +213553 37 +213820 0 +213848 276 +213920 9 +213947 0 +214038 176 +214075 0 +214086 0 +214093 193 +214145 9 +214223 0 +214268 384 +214317 71 +214337 27 +214382 0 +214442 75 +214466 556 +214524 0 +214591 174 +214628 365 +214743 0 +214838 0 +214850 70 +214925 17 +214956 94 +215200 540 +215275 0 +215281 0 +215318 129 +215320 22 +215362 0 +215514 0 +215557 20 +215560 0 +215574 0 +215617 0 +215760 307 +215837 0 +215895 257 +215917 0 +215926 0 +215994 0 +216020 95 +216028 0 +216076 0 +216201 0 +216231 0 +216377 394 +216455 0 +216475 0 +216501 0 +216514 0 +216622 0 +216641 0 +216869 0 +216890 123 +216944 0 +217085 0 +217101 24 +217128 4 +217297 0 +217316 0 +217343 0 +217376 0 +217389 0 +217426 0 +217433 57 +217663 0 +217742 0 +217904 0 +217928 0 +217988 182 +217990 209 +218003 0 +218056 3 +218099 52 +218101 49 +218184 0 +218219 0 +218261 0 +218289 0 +218367 0 +218385 102 +218391 92 +218430 0 +218526 222 +218540 0 +218596 0 +218610 0 +218614 138 +218618 0 +218620 0 +218622 0 +218627 0 +218629 0 +218635 0 +218642 0 +218699 0 +218784 0 +218820 0 +218981 0 +219146 0 +219148 82 +219205 0 +219297 156 +219365 0 +219417 0 +219468 0 +219491 41 +219612 3 +219677 0 +219699 65 +219708 39 +219757 0 +219799 6 +219859 0 +219876 89 +219905 0 +219915 0 +219987 0 +219997 0 +220042 0 +220053 0 +220061 0 +220066 0 +220275 0 +220286 0 +220363 0 +220371 0 +220391 0 +220461 0 +220569 0 +220634 0 +220656 0 +220685 0 +220800 0 +220872 0 +221063 0 +221071 0 +221204 0 +221237 0 +221248 0 +221470 0 +221732 0 +221777 4 +221786 0 +221799 86 +221806 74 +221815 183 +221849 217 +221868 14 +221889 0 +221910 30 +221979 280 +222212 73 +222217 0 +222228 128 +222318 40 +222381 47 +222385 447 +222428 0 +222458 193 +222481 9 +222739 53 +222771 112 +222939 85 +222983 0 +223003 968 +223009 864 +223043 157 +223078 145 +223158 9 +223314 243 +223351 557 +223408 27 +223482 0 +223528 0 +223563 92 +223606 142 +223644 7 +223662 457 +223907 37 +224113 167 +224135 297 +224177 37 +224350 240 +224353 476 +224398 318 +224428 161 +224572 81 +224626 409 +224662 77 +224694 0 +224714 31 +224725 77 +224755 57 +224818 199 +224859 90 +224863 143 +225015 126 +225030 0 +225054 56 +225112 168 +225114 0 +225184 0 +225274 102 +225384 17 +225390 0 +225467 0 +225481 16 +225495 6 +225503 373 +225663 5 +225842 20 +225855 0 +225908 0 +225922 172 +225950 29 +226039 317 +226125 2 +226177 0 +226185 0 +226269 0 +226351 0 +226368 148 +226387 100 +226447 0 +226461 25 +226505 0 +226585 0 +226635 61 +226653 0 +226665 0 +226668 0 +226714 0 +226731 0 +226780 0 +226828 0 +226870 37 +226911 0 +226996 0 +227011 9 +227088 294 +227100 222 +227104 163 +227112 0 +227115 212 +227140 4 +227311 401 +227314 201 +227374 0 +227562 169 +227687 71 +227803 0 +227872 0 +227904 495 +227935 974 +228027 6 +228115 56 +228165 254 +228255 23 +228331 30 +228473 287 +228561 0 +228724 9 +228830 332 +228908 205 +228948 0 +229254 0 +229285 0 +229305 0 +229347 0 +229365 165 +229376 23 +229386 43 +229420 41 +229428 214 +229431 485 +229536 319 +229545 254 +229560 4 +229570 0 +229599 0 +229722 335 +229728 0 +229854 274 +229920 0 +229956 391 +229992 411 +230082 84 +230290 39 +230388 1 +230411 30 +230450 122 +230460 2 +230584 0 +230600 0 +230603 0 +230605 0 +230628 0 +230709 155 +230783 157 +231071 493 +231196 130 +231286 0 +231383 0 +231427 92 +231464 223 +231555 303 +231589 344 +231601 0 +231608 0 +231612 0 +231614 0 +231622 0 +231626 0 +231767 40 +231773 164 +231790 62 +231801 22 +231818 8 +231896 353 +232071 0 +232360 0 +232393 0 +232450 0 +232515 268 +232540 0 +232543 111 +232582 0 +232618 0 +232678 12 +232868 0 +232941 0 +233020 0 +233149 31 +233274 27 +233277 0 +233357 72 +233479 229 +233642 0 +233701 0 +233703 0 +233761 126 +233770 0 +233854 0 +233940 0 +233953 11 +233976 188 +234109 0 +234228 0 +234325 0 +234378 0 +234403 0 +234475 0 +234512 0 +234517 0 +234589 43 +234699 0 +234749 0 +234784 0 +234834 31 +234895 55 +234904 100 +234991 0 +235057 32 +235101 0 +235144 0 +235147 0 +235212 0 +235237 0 +235253 0 +235258 0 +235291 0 +235312 0 +235347 0 +235405 0 +235473 0 +235477 0 +235562 0 +235576 0 +235673 0 +235708 0 +235831 8 +235945 4 +235981 0 +235989 0 +236017 151 +236020 59 +236034 0 +236068 130 +236093 0 +236101 182 +236257 0 +236289 0 +236360 2 +236394 69 +236423 0 +236483 0 +236673 178 +236678 0 +236692 33 +236704 0 +236771 267 +236775 0 +236922 0 +236977 0 +236987 0 +237008 0 +237034 61 +237037 62 +237390 0 +237400 0 +237482 0 +237659 1 +237697 0 +237712 32 +237778 0 +237893 253 +237910 0 +237995 0 +238114 0 +238122 19 +238174 14 +238217 0 +238243 18 +238299 3 +238570 95 +238573 0 +238622 0 +238648 0 +238681 145 +238780 0 +238908 0 +238933 0 +238961 219 +239000 0 +239229 0 +239301 45 +239392 68 +239447 0 +239464 0 +239590 0 +239796 0 +239856 0 +239969 41 +240264 0 +240303 59 +240403 4 +240434 0 +240523 0 +240547 0 +240731 13 +240761 0 +240817 0 +240870 0 +240943 0 +241014 0 +241026 0 +241054 0 +241058 0 +241080 0 +241114 0 +241182 0 +241210 8 +241224 0 +241318 0 +241347 29 +241501 12 +241557 39 +241691 416 +241749 0 +241922 125 +241977 0 +242214 0 +242261 0 +242273 0 +242318 0 +242346 0 +242391 0 +242414 0 +242519 0 +242539 0 +242624 0 +242807 0 +242815 70 +242868 7 +243006 0 +243056 0 +243058 27 +243086 0 +243108 0 +243125 0 +243220 7 +243226 0 +243246 0 +243255 0 +243263 0 +243317 180 +243321 261 +243352 23 +243372 0 +243866 0 +243878 52 +243895 14 +243921 30 +243945 155 +244008 0 +244026 0 +244045 43 +244111 186 +244218 0 +244243 0 +244273 167 +244485 99 +244558 0 +244622 0 +244696 0 +245165 0 +245226 0 +245296 0 +245397 0 +245408 0 +245504 0 +245809 0 +245819 0 +245826 0 +245845 0 +245979 0 +246042 0 +246085 0 +246151 0 +246231 0 +246343 0 +246384 0 +246497 0 +246516 0 +246564 0 +246615 0 +246695 0 +246882 0 +246939 0 +246987 0 +247137 0 +247188 0 +247250 0 +247271 0 +247284 0 +247290 0 +247320 0 +247329 0 +247352 66 +247450 29 +247474 27 +247527 5 +247537 0 +247670 0 +247723 37 +247993 221 +248038 53 +248053 0 +248120 9 +248160 0 +248206 0 +248213 0 +248311 0 +248391 4 +248405 0 +248581 0 +248702 0 +248733 0 +248862 0 +248868 0 +248919 0 +248942 34 +248966 0 +249111 0 +249150 0 +249281 209 +249297 136 +249436 0 +249534 0 +249610 0 +249618 69 +249726 0 +249791 0 +249924 412 +249942 67 +250004 0 +250048 0 +250106 0 +250134 0 +250260 0 +250302 135 +250439 303 +250488 254 +250494 0 +250528 0 +250582 365 +250846 30 +250939 99 +251154 0 +251190 249 +251400 151 +251628 17 +251630 0 +251666 0 +251675 0 +251690 0 +251704 0 +251730 59 +251734 0 +251741 1 +251745 0 +251762 0 +251766 0 +251811 0 +251936 0 +251989 0 +252040 0 +252127 0 +252157 0 +252174 0 +252232 0 +252388 0 +252427 0 +252439 0 +252472 0 +252483 0 +252568 0 +252571 0 +252706 0 +252771 0 +252904 0 +252949 0 +253116 0 +253195 0 +253210 0 +253463 0 +253595 0 +253600 8 +253617 357 +253650 161 +253670 0 +253800 95 +253877 0 +253891 0 +254050 202 +254333 93 +254585 20 +254704 62 +254754 17 +254767 0 +254830 12 +254845 0 +254854 0 +254872 0 +254909 0 +254911 9 +254946 305 +254978 112 +254993 18 +255070 0 +255088 16 +255114 97 +255182 0 +255219 191 +255272 280 +255294 66 +255310 23 +255325 96 +255367 35 +255381 13 +255424 10 +255563 0 +255573 84 +255636 85 +255661 4 +255697 441 +255831 1 +255934 132 +255982 241 +256018 199 +256082 0 +256148 83 +256175 3 +256177 28 +256189 0 +256208 0 +256376 681 +256379 44 +256393 78 +256421 2 +256565 0 +256634 0 +256755 73 +256757 200 +256778 206 +256886 0 +256957 0 +256964 0 +256981 0 +257066 103 +257069 194 +257151 0 +257219 0 +257234 0 +257246 11 +257298 0 +257318 0 +257336 144 +257393 0 +257547 87 +257550 0 +257559 300 +257642 52 +257666 0 +257720 0 +257722 0 +257752 0 +257802 6 +257814 0 +257820 0 +257833 65 +257846 54 +257902 0 +257925 111 +257940 0 +257991 4 +258051 0 +258234 76 +258485 0 +258531 392 +258651 308 +258681 0 +258705 37 +258747 88 +258751 236 +258873 5 +258891 0 +258918 0 +258925 0 +258952 0 +259047 0 +259055 80 +259098 40 +259192 0 +259240 28 +259248 0 +259363 0 +259533 0 +259554 34 +259608 0 +259617 0 +259657 0 +259668 0 +259703 0 +259710 0 +259760 0 +259780 4 +259794 5 +259852 0 +259908 0 +259924 0 +259934 0 +259937 0 +259973 0 +260043 3 +260049 0 +260089 67 +260157 0 +260209 42 +260247 0 +260254 19 +260302 21 +260387 67 +260455 314 +260479 0 +260503 0 +260583 155 +260587 2 +260647 0 +260649 0 +260690 0 +260702 337 +260840 0 +260866 38 +260894 0 +260963 0 +261087 4 +261123 96 +261131 329 +261133 188 +261140 0 +261230 55 +261309 0 +261431 106 +261437 500 +261458 505 +261470 5 +261511 230 +261555 0 +261577 0 +261654 28 +261888 254 +262048 37 +262169 0 +262287 0 +262344 0 +262432 0 +262452 61 +262461 88 +262492 0 +262537 76 +262543 0 +262551 148 +262632 163 +262722 66 +262800 96 +262851 0 +262867 30 +262887 0 +262889 0 +262921 0 +262934 0 +262961 0 +263026 0 +263039 48 +263098 0 +263190 12 +263214 102 +263245 403 +263261 237 +263340 0 +263383 0 +263394 0 +263574 1 +263631 63 +263640 0 +263701 0 +263857 9 +263886 0 +263926 0 +264021 0 +264038 94 +264049 0 +264055 73 +264095 0 +264103 0 +264222 89 +264241 0 +264313 1 +264427 69 +264562 119 +264582 41 +264658 164 +264674 0 +264690 0 +264729 0 +264882 17 +264890 333 +264898 66 +264943 54 +264972 0 +265117 134 +265184 30 +265197 0 +265261 244 +265287 0 +265299 0 +265315 80 +265332 402 +265343 0 +265379 0 +265412 0 +265495 16 +265506 4 +265553 0 +265785 0 +265831 0 +265975 0 +265982 0 +266015 118 +266151 0 +266184 49 +266293 102 +266302 0 +266314 0 +266401 39 +266434 0 +266449 0 +266527 1 +266572 177 +266646 0 +266660 0 +266740 0 +266829 0 +266837 0 +266841 0 +266863 0 +266948 19 +267006 116 +267080 0 +267101 0 +267141 0 +267355 0 +267409 191 +267658 0 +267681 37 +267689 29 +267742 3 +267764 14 +267825 0 +267861 0 +267864 8 +267881 0 +267951 0 +267962 0 +267968 0 +268038 0 +268074 0 +268104 0 +268155 0 +268262 0 +268380 0 +268416 0 +268447 0 +268468 0 +268527 0 +268554 0 +268639 0 +268649 18 +268654 0 +268738 0 +268804 0 +268867 0 +268876 0 +268880 0 +268959 0 +268996 0 +269015 0 +269021 0 +269083 0 +269111 0 +269128 0 +269333 0 +269345 0 +269360 0 +269436 0 +269514 0 +269575 0 +269627 0 +269724 0 +269835 72 +269876 621 +269895 0 +270009 0 +270044 0 +270272 0 +270384 0 +270437 0 +270500 0 +270528 0 +270536 0 +270608 0 +270668 0 +270713 0 +270737 0 +270740 0 +270781 0 +270785 0 +270871 0 +271046 0 +271139 0 +271173 0 +271221 0 +271280 0 +271433 0 +271452 0 +271487 0 +271491 0 +271505 0 +271542 0 +271575 0 +271758 0 +271816 0 +271873 0 +271971 0 +272016 0 +272091 0 +272094 0 +272132 0 +272184 0 +272196 0 +272232 0 +272256 0 +272264 0 +272292 0 +272331 0 +272337 0 +272370 0 +272672 0 +272728 0 +272761 0 +272763 0 +272792 0 +272812 0 +272972 122 +273041 85 +273054 122 +273240 0 +273376 0 +273412 0 +273508 0 +273574 0 +273593 0 +273775 0 +273831 0 +273847 0 +273941 0 +274039 0 +274107 0 +274174 0 +274238 293 +274307 513 +274385 375 +274390 260 +274461 0 +274474 0 +274586 80 +274606 60 +274706 59 +274853 0 +274866 0 +274914 0 +274916 0 +274918 0 +274924 0 +274935 0 +274937 3 +274939 3 +274990 2 +275107 609 +275161 23 +275181 177 +275287 0 +275317 0 +275351 0 +275638 152 +275647 320 +275665 230 +275671 588 +275737 515 +275802 54 +275857 0 +275948 989 +275952 605 +275975 317 +276012 0 +276057 68 +276091 6 +276193 34 +276242 61 +276259 72 +276289 0 +276325 106 +276337 224 +276343 9 +276365 52 +276487 33 +276507 35 +276547 27 +276550 24 +276625 283 +276661 7 +276697 252 +276709 197 +276724 0 +276805 263 +276850 79 +276886 50 +276940 21 +276950 1 +276988 0 +277021 13 +277030 16 +277202 106 +277225 192 +277326 193 +277380 27 +277464 0 +277510 48 +277541 119 +277583 100 +277702 123 +277747 29 +277762 62 +277863 19 +278011 24 +278052 23 +278076 5 +278084 194 +278118 305 +278202 158 +278304 40 +278317 23 +278430 121 +278750 3 +278861 546 +278954 0 +278975 0 +278990 41 +279068 33 +279107 286 +279110 136 +279329 40 +279377 0 +279458 0 +279527 0 +279606 13 +279644 0 +279672 9 +279711 0 +279733 163 +279903 3 +279948 0 +280103 0 +280146 1 +280258 3 +280312 0 +280321 0 +280414 8 +280476 0 +280617 22 +280626 149 +280698 0 +280701 0 +280863 0 +280892 0 +280951 140 +281035 0 +281077 17 +281096 156 +281154 0 +281196 0 +281215 0 +281284 0 +281290 0 +281308 0 +281385 54 +281406 0 +281413 0 +281464 0 +281521 0 +281546 0 +281574 0 +281617 0 +281695 0 +281724 0 +281883 0 +281891 0 +282005 0 +282064 40 +282067 0 +282253 0 +282286 296 +282415 111 +282466 3 +282544 5 +282548 107 +282589 0 +282621 0 +282650 214 +282758 0 +282850 0 +282875 0 +283039 0 +283063 0 +283082 0 +283231 0 +283314 0 +283423 0 +283614 0 +283741 0 +283750 0 +283970 0 +284107 0 +284318 0 +284388 0 +284414 0 +284768 0 +284786 0 +284846 0 +285038 0 +285074 0 +285092 0 +285175 0 +285198 0 +285256 0 +285266 0 +285291 0 +285548 0 +285634 0 +285649 0 +285787 0 +285939 0 +286165 0 +286214 0 +286531 0 +286652 0 +286658 0 +286807 0 +286899 49 +286903 0 +286909 0 +286914 0 +287111 51 +287122 15 +287159 700 +287211 0 +287307 0 +287441 0 +287599 45 +287695 0 +287785 0 +287798 4 +287810 0 +287951 0 +288080 0 +288130 21 +288199 0 +288214 0 +288350 0 +288379 0 +288384 122 +288390 68 +288394 0 +288403 0 +288439 0 +288450 0 +288508 0 +288515 0 +288575 0 +288581 0 +288584 0 +288717 121 +288722 0 +288724 0 +288758 0 +288868 0 +288940 0 +289052 0 +289075 5 +289080 0 +289092 0 +289103 0 +289140 195 +289227 52 +289339 17 +289359 0 +289365 6 +289375 33 +289473 143 +289483 0 +289503 0 +289635 86 +289655 0 +289766 0 +289813 0 +289815 37 +289829 0 +289846 0 +289859 0 +289903 0 +289954 0 +289985 0 +289995 0 +290104 0 +290154 22 +290362 0 +290388 0 +290467 82 +290491 0 +290515 0 +290601 0 +290655 8 +290741 0 +290806 0 +290951 0 +291467 0 +291516 0 +291545 0 +291703 0 +291711 0 +291817 0 +291827 0 +291920 0 +292045 0 +292071 14 +292077 87 +292083 0 +292093 0 +292098 48 +292108 0 +292121 336 +292124 651 +292185 33 +292220 0 +292264 20 +292397 0 +292435 0 +292522 0 +292620 0 +292766 50 +292803 22 +292816 0 +292856 0 +292864 0 +292887 40 +293053 20 +293086 6 +293125 0 +293132 0 +293151 0 +293182 0 +293248 55 +293508 464 +293592 0 +293608 0 +293761 37 +293792 271 +293922 34 +294057 2 +294093 0 +294297 5 +294327 47 +294342 0 +294399 52 +294428 0 +294522 32 +294528 369 +294552 11 +294669 0 +294687 0 +294776 39 +294851 8 +294945 96 +295042 23 +295178 0 +295218 5 +295251 203 +295259 38 +295594 24 +295623 0 +295674 0 +295684 0 +295699 0 +295709 0 +295723 73 +295725 0 +295736 92 +295761 101 +295775 0 +295779 78 +295796 0 +295838 0 +295856 45 +295867 1 +295890 184 +295924 0 +295953 0 +295972 299 +295986 0 +296124 6 +296309 0 +296411 41 +296444 44 +296491 52 +296499 8 +296501 122 +296533 0 +296562 17 +296572 0 +296596 0 +296625 18 +296665 0 +296686 12 +296853 562 +296859 0 +296873 0 +296893 0 +296895 0 +296933 0 +296945 0 +296972 0 +296982 0 +297075 0 +297155 0 +297231 185 +297267 0 +297281 19 +297326 75 +297344 283 +297362 19 +297390 36 +297404 0 +297472 10 +297489 0 +297508 0 +297517 0 +297533 80 +297590 0 +297726 58 +297746 43 +297815 0 +297836 0 +297932 0 +297939 0 +298027 73 +298104 0 +298117 0 +298146 0 +298159 0 +298253 0 +298261 0 +298395 0 +298480 0 +298494 0 +298540 0 +298559 0 +298746 0 +298844 0 +298855 0 +298864 0 +298906 0 +298909 45 +299049 0 +299081 0 +299130 0 +299206 0 +299229 164 +299239 0 +299280 0 +299303 0 +299326 0 +299339 0 +299350 0 +299423 0 +299463 0 +299467 0 +299502 0 +299552 0 +299616 0 +299638 0 +299678 0 +299710 0 +299770 0 +299789 0 +299882 0 +299917 0 +299944 0 +300130 0 +300235 0 +300319 0 +300427 0 +300493 181 +300548 0 +300681 0 +300702 0 +300741 0 +300771 0 +300778 0 +300803 0 +300842 0 +300886 0 +300944 0 +300976 0 +301051 0 +301144 0 +301175 0 +301177 0 +301186 0 +301234 0 +301281 0 +301291 0 +301294 0 +301306 0 +301309 0 +301312 0 +301344 0 +301347 125 +301444 0 +301459 0 +301465 0 +301480 0 +301513 0 +301657 0 +301679 7 +301694 0 +301739 0 +301793 0 +301834 0 +301855 20 +302054 0 +302066 0 +302077 443 +302080 844 +302084 78 +302109 36 +302164 0 +302174 48 +302222 32 +302261 5 +302327 18 +302552 0 +302590 69 +302656 29 +302681 0 +302710 83 +302712 0 +302738 0 +302811 258 +302840 0 +302854 194 +302871 0 +303025 97 +303049 105 +303051 15 +303090 0 +303097 4 +303125 37 +303128 129 +303199 82 +303229 90 +303280 0 +303306 0 +303363 0 +303488 53 +303540 0 +303747 0 +303751 0 +303776 0 +303790 0 +303811 68 +303988 781 +304060 0 +304154 1 +304325 0 +304494 22 +304547 8 +304597 0 +304684 0 +304795 13 +304849 0 +304897 0 +304907 0 +304925 0 +305017 0 +305060 216 +305098 153 +305119 0 +305122 33 +305266 433 +305390 0 +305406 0 +305478 0 +305498 7 +305535 62 +305548 0 +305599 0 +305753 0 +305799 0 +305807 127 +305861 440 +305906 111 +306039 179 +306173 0 +306264 39 +306341 35 +306360 220 +306681 29 +306719 0 +306816 0 +306911 72 +306935 0 +307091 0 +307130 95 +307188 44 +307261 115 +307410 113 +307473 0 +307651 481 +307750 3 +307816 0 +307834 0 +307961 0 +308075 18 +308085 145 +308091 50 +308268 10 +308282 103 +308407 0 +308549 0 +308602 0 +308617 0 +308665 22 +308674 40 +308754 287 +308775 6 +308807 50 +308816 0 +308824 0 +308909 177 +308911 132 +308922 136 +308932 77 +308934 46 +309078 96 +309120 1 +309249 47 +309295 0 +309324 119 +309331 0 +309345 0 +309383 110 +309426 0 +309494 82 +309597 5 +309630 0 +309659 319 +309673 26 +309763 31 +309848 270 +309946 0 +310071 0 +310236 57 +310276 95 +310283 5 +310295 0 +310308 0 +310322 108 +310400 0 +310540 0 +310613 3 +310630 0 +310705 0 +310740 0 +310837 0 +310903 193 +311098 71 +311136 0 +311212 76 +311312 72 +311461 0 +311517 0 +311551 0 +311604 0 +311655 0 +311664 0 +311703 0 +311739 0 +311856 0 +311925 0 +311957 0 +311987 0 +312009 0 +312081 6 +312102 0 +312124 0 +312162 86 +312227 16 +312233 0 +312259 51 +312548 152 +312625 0 +312659 35 +312670 0 +312695 0 +312730 0 +312760 15 +312766 3 +312819 0 +312835 0 +312868 0 +312919 55 +313084 1 +313141 0 +313209 0 +313245 0 +313268 0 +313291 0 +313293 0 +313314 0 +313450 702 +313488 0 +313519 0 +313540 10 +313582 33 +313584 0 +313600 0 +313776 0 +313795 0 +313918 0 +313993 6 +314168 52 +314178 49 +314205 0 +314236 0 +314270 0 +314310 0 +314410 0 +314435 0 +314478 23 +314523 16 +314616 0 +314643 0 +314840 41 +314865 28 +314879 358 +314931 229 +314945 23 +314997 0 +315038 197 +315073 0 +315116 109 +315131 14 +315143 0 +315178 360 +315259 0 +315291 182 +315335 0 +315369 112 +315423 22 +315632 0 +315907 522 +315909 87 +316012 0 +316135 114 +316149 0 +316234 0 +316260 103 +316299 11 +316381 0 +316415 114 +316447 0 +316501 0 +316566 26 +316741 418 +317091 388 +317095 337 +317141 55 +317186 0 +317313 0 +317377 203 +317381 46 +317514 0 +317526 0 +317548 14 +317562 65 +317709 147 +317828 293 +317856 0 +317931 0 +317960 14 +317970 369 +317973 233 +318145 174 +318210 562 +318357 0 +318363 16 +318435 123 +318571 66 +318734 119 +318807 85 +318825 0 +318827 784 +319267 51 +319305 0 +319443 596 +319516 0 +319530 440 +319827 0 +319905 276 +320030 111 +320109 108 +320157 0 +320271 12 +320283 146 +320326 834 +320499 119 +320523 384 +320542 0 +320626 0 +320652 120 +320658 259 +320802 271 +320856 49 +320996 152 +321033 0 +321220 312 +321226 69 +321237 12 +321259 0 +321273 16 +321290 0 +321325 183 +321361 41 +321465 22 +321605 125 +321655 197 +321853 0 +322035 249 +322123 632 +322153 21 +322435 93 +322585 90 +322614 121 +322636 220 +322675 0 +322681 204 +322689 37 +322720 52 +322724 127 +322878 162 +322888 0 +322977 219 +322997 270 +323000 148 +323007 9 +323025 364 +323053 0 +323088 209 +323100 38 +323121 33 +323238 109 +323267 29 +323280 94 +323290 0 +323307 372 +323310 195 +323312 268 +323319 0 +323357 0 +323429 0 +323504 0 +323798 0 +323896 0 +323978 43 +324029 146 +324248 159 +324398 128 +324401 248 +324425 91 +324534 17 +324555 4 +324572 2 +324630 254 +324660 539 +324714 73 +324734 0 +324874 0 +324951 10 +325056 588 +325068 29 +325283 56 +325389 91 +325507 14 +325591 0 +325656 113 +325665 104 +325763 19 +325848 36 +325908 70 +325932 327 +326057 0 +326136 133 +326140 64 +326160 139 +326197 189 +326236 406 +326247 149 +326263 88 +326267 177 +326281 3 +326336 9 +326359 0 +326366 88 +326447 2 +326624 0 +326786 0 +326808 0 +326839 114 +326870 93 +326936 14 +327015 0 +327251 32 +327357 0 +327379 0 +327390 0 +327428 0 +327476 0 +327479 391 +327609 181 +327628 0 +327755 399 +327964 182 +328000 0 +328099 117 +328106 0 +328223 0 +328249 0 +328334 0 +328363 51 +328393 0 +328433 40 +328446 165 +328449 47 +328511 0 +328530 0 +328533 3 +328543 0 +328593 0 +328648 32 +328702 101 +328903 0 +328970 0 +329080 0 +329090 1 +329104 0 +329239 0 +329265 0 +329285 0 +329329 0 +329515 76 +329527 170 +329551 0 +329602 0 +329725 0 +329730 163 +329742 0 +329745 0 +329806 0 +329823 0 +329889 0 +329933 0 +329948 0 +329961 14 +330030 5 +330036 28 +330060 0 +330080 0 +330171 24 +330174 326 +330180 20 +330362 8 +330518 0 +330738 0 +330761 0 +330860 81 +330864 191 +330875 0 +330897 94 +330934 0 +331001 0 +331029 0 +331080 38 +331386 0 +331483 0 +331489 125 +331533 23 +331636 0 +331658 105 +331686 0 +331696 0 +331704 3 +331718 0 +331722 67 +331861 0 +331893 8 +331943 10 +332017 103 +332021 150 +332083 0 +332102 0 +332129 28 +332151 299 +332177 66 +332179 0 +332198 15 +332246 8 +332327 0 +332378 393 +332384 0 +332452 0 +332666 148 +332697 136 +332709 13 +332725 23 +332758 0 +332807 42 +332819 13 +332987 0 +333011 224 +333141 419 +333213 155 +333223 886 +333231 0 +333291 0 +333347 19 +333378 0 +333385 42 +333429 0 +333438 13 +333503 200 +333651 0 +333736 0 +333746 0 +333850 196 +333905 55 +333998 83 +334370 14 +334469 0 +334498 0 +334537 0 +334576 0 +334823 88 +334885 0 +334894 0 +334969 0 +334987 0 +335207 0 +335227 28 +335678 62 +335681 8 +335906 8 +335983 11 +336051 41 +336126 159 +336280 0 +336325 0 +336382 39 +336437 25 +336451 56 +336561 262 +336763 0 +336896 4 +336947 26 +337189 5 +337222 30 +337438 210 +337700 1 +337703 356 +337715 57 +337762 125 +337771 0 +338192 35 +338209 48 +338669 8 +338746 18 +338814 21 +338889 159 +339020 0 +339043 0 +339088 0 +339147 0 +339154 0 +339181 141 +339193 0 +339206 0 +339315 0 +339321 0 +339357 174 +339363 4 +339478 0 +339503 81 +339559 343 +339580 140 +339593 68 +339655 0 +339784 11 +339826 52 +339961 0 +339977 86 +340054 40 +340056 161 +340107 11 +340168 0 +340181 67 +340192 0 +340307 0 +340338 0 +340349 55 +340525 91 +340531 94 +340614 75 +340646 442 +340696 0 +340710 75 +340716 313 +340977 4 +340985 43 +341003 22 +341015 142 +341115 161 +341247 136 +341259 119 +341331 11 +341550 84 +341578 21 +341658 78 +341666 0 +341733 202 +341795 0 +341811 396 +341836 0 +341944 0 +341963 0 +341968 59 +341979 0 +341987 56 +342003 0 +342031 283 +342082 0 +342087 125 +342097 0 +342140 3 +342215 0 +342227 0 +342286 0 +342294 0 +342480 0 +342499 0 +342514 0 +342559 0 +342627 0 +342685 0 +342735 0 +342832 0 +342952 0 +342999 0 +343333 0 +343480 0 +343591 0 +343672 0 +343800 0 +343821 0 +343974 0 +343982 0 +343991 0 +344115 0 +344293 0 +344327 0 +344367 0 +344462 0 +344830 0 +344928 0 +344956 0 +344973 0 +344976 0 +345016 0 +345048 0 +345129 0 +345145 0 +345161 0 +345186 0 +345322 0 +345332 0 +345339 0 +345407 0 +345420 0 +345425 0 +345613 0 +345630 0 +345750 0 +345767 0 +345887 0 +345944 0 +345948 0 +345953 0 +345957 0 +346128 0 +346138 0 +346141 0 +346203 0 +346317 0 +346425 0 +346543 0 +346601 0 +346688 0 +346732 0 +346766 0 +346971 0 +347159 0 +347233 0 +347363 0 +347389 0 +347462 0 +347480 0 +347520 0 +347579 0 +347645 0 +347715 0 +347732 0 +347747 0 +347767 0 +347854 0 +347924 0 +348088 0 +348106 0 +348175 0 +348199 0 +348206 0 +348218 0 +348243 0 +348252 0 +348354 0 +348373 0 +348431 0 +348448 0 +348472 0 +348492 0 +348521 0 +348541 0 +348785 0 +348857 0 +348915 0 +349059 0 +349097 0 +349226 0 +349254 0 +349283 0 +349347 0 +349540 0 +349550 0 +349728 0 +349736 0 +349879 0 +349908 0 +349912 0 +349972 0 +349988 0 +350014 0 +350055 0 +350086 0 +350098 0 +350136 0 +350157 0 +350232 0 +350263 0 +350361 0 +350403 0 +350465 0 +350527 0 +350556 0 +350568 0 +350618 0 +350676 0 +350703 0 +350803 0 +350812 0 +350816 0 +350852 0 +350914 0 +351018 0 +351067 0 +351083 0 +351101 0 +351183 0 +351215 0 +351457 8 +351474 0 +351502 0 +351524 0 +351545 0 +351767 0 +351771 0 +351804 0 +351806 0 +351863 0 +351869 0 +351898 0 +351908 0 +351985 0 +351998 0 +352052 0 +352136 0 +352146 44 +352257 0 +352259 0 +352327 0 +352343 0 +352410 0 +352450 0 +352484 0 +352526 0 +352559 0 +352713 0 +352721 0 +352776 0 +352837 0 +353034 0 +353192 0 +353295 0 +353435 0 +353450 0 +353457 0 +353505 0 +353524 0 +353583 0 +353631 0 +353714 0 +353735 0 +354154 0 +354244 0 +354251 0 +354274 0 +354292 0 +354323 0 +354388 0 +354463 0 +354674 0 +354697 0 +354914 0 +354974 0 +355114 0 +355164 0 +355338 0 +355448 0 +355472 0 +355524 0 +355536 0 +355572 0 +355852 0 +355947 0 +355958 0 +355982 0 +356022 0 +356045 0 +356164 0 +356198 0 +356210 0 +356305 0 +356416 0 +356501 0 +356513 0 +356545 0 +356606 0 +356630 0 +356818 98 +356824 2 +356908 66 +356988 0 +357050 60 +357054 207 +357067 69 +357085 0 +357126 0 +357138 101 +357152 340 +357259 0 +357273 109 +357275 49 +357290 0 +357316 15 +357340 263 +357383 0 +357391 0 +357404 0 +357451 0 +357466 0 +357478 0 +357481 205 +357517 129 +357554 0 +357799 0 +357843 0 +357942 0 +358086 276 +358124 0 +358168 266 +358189 5 +358225 48 +358306 55 +358583 0 +358609 0 +358619 0 +358631 0 +358669 0 +358672 0 +358726 292 +358730 61 +358770 0 +358864 52 +358884 17 +358954 0 +358982 0 +359107 61 +359117 0 +359124 0 +359222 0 +359532 456 +359622 150 +359630 0 +359726 206 +359759 284 +359837 0 +359849 0 +359980 0 +359988 241 +360013 4 +360020 9 +360090 0 +360100 31 +360125 3 +360137 5 +360143 0 +360188 2 +360203 366 +360205 433 +360286 0 +360310 0 +360350 21 +360402 0 +360419 155 +360490 0 +360498 0 +360517 0 +360549 1 +360557 46 +360591 0 +360602 32 +360641 0 +360656 0 +360709 0 +360726 0 +360758 13 +360767 0 +360812 0 +360831 0 +360848 0 +360865 0 +360877 0 +360899 81 +360947 0 +361055 0 +361073 276 +361085 48 +361203 0 +361210 57 +361212 167 +361227 96 +361231 189 +361251 72 +361282 31 +361477 92 +361517 210 +361592 200 +362326 0 +362517 10 +362578 0 +362590 0 +362742 114 +362746 104 +362752 97 +362782 0 +362820 0 +362935 0 +363016 0 +363130 176 +363134 188 +363169 519 +363230 0 +363236 0 +363239 118 +363251 66 +363396 230 +363404 81 +363412 0 +363435 0 +363450 59 +363527 67 +363738 0 +363776 0 +363797 31 +363804 0 +363814 1 +363836 400 +363866 237 +363916 325 +363932 0 +364026 183 +364144 67 +364174 251 +364201 30 +364251 44 +364255 134 +364381 36 +364421 0 +364467 339 +364509 0 +364514 0 +364524 0 +364534 0 +364567 61 +364698 0 +364741 12 +364754 0 +364758 620 +364834 0 +364941 296 +365130 546 +365178 20 +365304 18 +365565 4 +365589 56 +365693 135 +365695 115 +365762 360 +365798 581 +365865 295 +365894 0 +365918 135 +366035 168 +366077 200 +366140 1466 +366151 0 +366158 0 +366188 48 +366296 0 +366304 0 +366342 0 +366400 104 +366451 21 +366481 27 +366491 63 +366541 75 +366559 45 +366734 0 +366881 0 +366887 0 +366907 35 +366967 120 +367027 276 +367052 0 +367088 80 +367157 0 +367160 152 +367345 47 +367407 182 +367436 11 +367512 389 +367580 0 +367746 0 +367809 125 +367834 0 +367840 0 +367891 2 +367921 0 +367981 0 +367999 127 +368011 293 +368066 140 +368289 0 +368387 0 +368396 0 +368417 0 +368435 71 +368447 79 +368452 171 +368482 0 +368570 32 +368722 580 +368726 17 +369083 0 +369098 0 +369131 0 +369177 252 +369191 0 +369224 0 +369235 30 +369241 0 +369259 22 +369289 156 +369329 0 +369349 0 +369383 0 +369419 39 +369443 0 +369572 0 +369659 0 +369680 0 +369710 0 +369745 256 +369753 34 +369805 38 +369863 23 +369911 288 +369973 224 +370001 0 +370036 21 +370124 135 +370190 0 +370208 0 +370262 59 +370298 0 +370301 0 +370314 157 +370365 85 +370367 70 +370371 122 +370395 0 +370416 0 +370447 0 +370477 0 +370537 122 +370616 0 +370622 0 +370838 0 +370868 0 +370933 0 +370993 88 +371025 158 +371063 0 +371113 0 +371213 12 +371281 257 +371438 0 +371498 0 +371516 0 +371535 91 +371549 1 +371562 0 +371609 0 +371640 0 +371657 0 +371687 0 +371723 0 +371735 0 +371751 0 +371765 0 +371800 0 +371811 28 +371830 75 +371890 0 +371908 0 +371921 0 +371969 1 +372027 0 +372035 0 +372299 0 +372346 11 +372406 298 +372494 4 +372554 45 +372557 0 +372566 0 +372596 58 +372608 37 +372626 0 +372664 258 +372668 45 +372764 154 +372821 81 +372881 258 +372887 123 +372929 0 +372941 0 +372981 0 +372987 0 +373013 0 +373034 0 +373075 0 +373077 1 +373107 45 +373121 0 +373253 33 +373282 0 +373301 15 +373313 0 +373317 0 +373371 45 +373373 130 +373392 0 +373510 0 +373578 0 +373644 0 +373659 0 +373674 0 +373707 4 +373739 0 +373777 0 +373794 0 +373799 0 +373887 0 +373929 54 +373967 86 +373995 110 +373999 0 +374315 285 +374318 231 +374404 270 +374419 43 +374431 0 +374460 14 +374483 0 +374513 78 +374573 39 +374591 0 +374603 36 +374607 0 +374633 41 +374663 299 +374919 0 +375029 373 +375178 0 +375251 305 +375293 122 +375436 0 +375497 86 +375505 0 +375610 1 +375665 244 +375673 0 +375718 0 +375746 7 +375757 6 +375769 0 +375772 187 +375780 102 +375805 0 +375818 2 +375844 0 +375859 0 +375890 0 +375919 310 +375944 1 +376078 0 +376140 65 +376256 102 +376389 0 +376499 10 +376544 5 +376583 2 +376610 0 +376674 0 +376825 29 +376889 75 +376926 0 +376958 66 +376970 0 +377002 158 +377064 0 +377100 0 +377107 155 +377170 62 +377217 2 +377261 0 +377297 16 +377375 16 +377381 0 +377405 0 +377477 0 +377534 0 +377546 0 +377580 0 +377695 0 +377701 0 +377723 48 +377741 0 +377827 0 +377886 0 +377944 0 +377965 0 +378105 106 +378146 13 +378158 30 +378198 0 +378222 0 +378276 0 +378278 0 +378320 42 +378332 0 +378408 0 +378585 0 +378695 0 +378724 14 +378736 0 +378778 0 +378790 11 +378850 9 +378869 0 +378946 7 +378986 0 +379003 13 +379075 0 +379081 0 +379160 5 +379171 43 +379187 0 +379224 160 +379279 179 +379281 54 +379349 5 +379416 4 +379544 62 +379703 0 +379720 0 +379770 0 +379808 0 +380037 0 +380061 0 +380076 8 +380102 0 +380229 100 +380331 0 +380432 0 +380465 0 +380490 90 +380492 0 +380509 0 +380515 0 +380535 0 +380555 0 +380559 5 +380609 0 +380627 0 +380652 0 +380684 0 +380719 0 +380902 0 +380915 0 +381069 303 +381125 35 +381141 0 +381158 0 +381207 32 +381233 0 +381411 0 +381494 0 +381795 0 +381797 0 +381907 94 +381976 0 +382031 0 +382286 0 +382459 59 +382462 70 +382468 40 +382499 57 +382709 166 +382711 77 +382751 357 +382826 0 +382874 6 +382940 248 +383372 9 +383376 254 +383378 25 +383405 605 +383411 235 +383461 0 +383548 204 +383552 637 +383593 204 +383607 436 +383896 0 +383955 0 +383974 0 +384133 141 +384265 284 +384280 0 +384301 78 +384376 0 +384445 0 +384484 0 +384512 0 +384573 3 +384653 180 +384830 0 +384846 0 +384879 105 +384894 0 +384989 60 +385073 0 +385174 40 +385218 108 +385349 47 +385359 70 +385380 298 +385420 334 +385484 0 +385616 302 +385652 0 +385743 0 +385766 0 +385788 140 +385825 0 +385892 0 +385946 49 +385976 0 +385983 224 +386074 16 +386089 13 +386230 0 +386266 0 +386293 1 +386327 0 +386466 0 +386521 74 +386559 118 +386713 0 +386800 215 +386866 60 +387091 0 +387133 10 +387181 131 +387197 31 +387358 0 +387421 0 +387490 0 +387503 0 +387598 421 +387780 13 +387814 1 +387839 26 +387846 503 +387850 96 +387854 309 +387865 0 +387875 0 +387904 0 +387908 4 +387992 12 +388093 77 +388162 350 +388170 98 +388180 0 +388204 337 +388235 51 +388357 257 +388387 32 +388440 182 +388443 270 +388482 12 +388518 0 +388539 1579 +388570 642 +388723 15 +388970 0 +389065 0 +389092 21 +389128 28 +389148 50 +389152 67 +389168 1 +389183 70 +389247 116 +389287 22 +389313 0 +389349 0 +389361 31 +389398 48 +389430 0 +389467 88 +389528 0 +389536 1 +389763 0 +389777 0 +389804 106 +389821 0 +389891 0 +389928 0 +389973 0 +389998 21 +390219 107 +390328 0 +390369 44 +390379 186 +390432 2 +390473 40 +390581 0 +390611 17 +390687 0 +390694 24 +390817 0 +390825 0 +390889 68 +390913 224 +390979 120 +390987 0 +390995 0 +391003 4 +391162 0 +391300 0 +391303 0 +391307 0 +391329 0 +391331 0 +391372 14 +391395 0 +391473 0 +391583 0 +391586 53 +391781 32 +391795 0 +391813 0 +391821 0 +391851 1 +391877 0 +391892 41 +392058 73 +392120 516 +392141 100 +392169 54 +392171 546 +392249 108 +392261 0 +392437 32 +392516 473 +392530 0 +392546 0 +392625 0 +392638 0 +392649 2 +392661 6 +392697 0 +392726 0 +392965 0 +392996 611 +393097 0 +393182 1 +393313 202 +393316 0 +393347 0 +393382 0 +393405 0 +393419 0 +393433 0 +393477 0 +393512 0 +393532 0 +393690 5 +393770 0 +393874 0 +393876 311 +393897 0 +393930 0 +393975 73 +393993 0 +394001 0 +394062 0 +394079 0 +394091 0 +394099 0 +394166 148 +394180 0 +394243 0 +394254 0 +394373 0 +394420 59 +394438 0 +394489 60 +394542 0 +394550 404 +394661 0 +394815 0 +394859 0 +394867 36 +394941 7 +394997 0 +395013 0 +395246 63 +395288 263 +395292 568 +395348 0 +395566 188 +395570 838 +395635 5 +395696 4 +395712 0 +395903 0 +395945 9 +395951 202 +396011 0 +396095 14 +396098 0 +396155 0 +396158 0 +396169 0 +396171 0 +396274 27 +396295 0 +396340 0 +396422 1 +396460 76 +396489 6 +396511 126 +396585 209 +396656 0 +396735 3 +396751 42 +396871 101 +397009 0 +397037 0 +397173 0 +397180 162 +397215 31 +397293 0 +397390 0 +397402 0 +397433 0 +397456 437 +397459 423 +397478 53 +397490 192 +397584 111 +397678 115 +397718 261 +397827 6 +397935 0 +397968 0 +397992 479 +398193 99 +398225 0 +398241 0 +398274 0 +398337 0 +398375 23 +398443 60 +398646 77 +398657 0 +398700 0 +398742 0 +398760 0 +398763 0 +398886 0 +398991 0 +399057 0 +399064 0 +399081 0 +399156 0 +399174 0 +399180 0 +399214 0 +399237 0 +399264 0 +399278 0 +399486 0 +399491 0 +399495 0 +399536 0 +399549 82 +399564 0 +400077 0 +400096 0 +400109 0 +400128 0 +400146 0 +400155 0 +400158 0 +400167 0 +400357 0 +400477 4 +400506 105 +400524 37 +400543 0 +400567 14 +400683 116 +400732 160 +401164 3 +401265 482 +401275 94 +401317 0 +401325 0 +401372 52 +401412 686 +401416 730 +401503 178 +401572 4 +401731 338 +401822 0 +401874 110 +401883 0 +401899 0 +402060 0 +402074 0 +402090 0 +402268 0 +402348 0 +402363 0 +402400 0 +402444 0 +402459 0 +402534 0 +402616 0 +402651 0 +402702 0 +402784 0 +402792 0 +402837 0 +402888 0 +402900 0 +402919 0 +403047 0 +403408 70 +403420 0 +403597 0 +403642 0 +403676 0 +403688 0 +403977 0 +404001 0 +404016 0 +404106 0 +404127 0 +404316 0 +404382 0 +404412 0 +404418 0 +404448 0 +404589 0 +404599 0 +404626 0 +404692 0 +404844 0 +404962 0 +405017 0 +405118 0 +405263 0 +405272 0 +405291 0 +405336 0 +405399 0 +405442 0 +405466 0 +405567 0 +405577 0 +405579 0 +405665 0 +405750 0 +405812 0 +405861 11 +405884 392 +405936 5 +405941 0 +405971 0 +406046 0 +406110 0 +406124 0 +406130 148 +406160 0 +406201 0 +406264 66 +406637 248 +406716 0 +406743 19 +406768 0 +407006 0 +407020 0 +407109 0 +407405 0 +407422 0 +407499 128 +407544 0 +407606 42 +407629 99 +407645 22 +407792 0 +407816 0 +407831 0 +407843 0 +408065 66 +408154 0 +408326 0 +408411 434 +408476 7 +408511 0 +408527 0 +408584 0 +408595 0 +408606 0 +408632 0 +408697 0 +408738 0 +409052 0 +409131 11 +409156 0 +409171 0 +409188 0 +409208 0 +409216 0 +409242 4 +409298 223 +409373 6 +409380 70 +409469 0 +409673 0 +409781 165 +409828 42 +409832 140 +409862 0 +409940 0 +409966 0 +410054 0 +410207 50 +410230 0 +410537 0 +410547 2 +410645 0 +410687 3 +410772 18 +410788 0 +410862 12 +410879 0 +410966 313 +411001 593 +411004 281 +411130 2 +411166 162 +411171 106 +411356 0 +411362 26 +411418 175 +411549 2 +411662 0 +411763 0 +411775 0 +411808 0 +411820 220 +411976 28 +412116 242 +412280 11 +412289 0 +412308 25 +412372 0 +412410 322 +412412 509 +412557 82 +412682 0 +412808 0 +412826 120 +412878 0 +413502 244 +413596 91 +413643 0 +413802 30 +413836 186 +413845 6 +413903 116 +413931 0 +413967 64 +414169 8 +414368 77 +414490 309 +414499 0 +414644 207 +414691 69 +414759 0 +414791 0 +414800 171 +414824 277 +414885 114 +414893 0 +414914 8 +414933 0 +414946 29 +414966 0 +414975 448 +414980 24 +415001 65 +415034 96 +415104 90 +415175 170 +415184 116 +415238 0 +415317 6 +415393 0 +415426 72 +415476 16 +415593 0 +415616 0 +415668 0 +415710 0 +415906 0 +415932 0 +416019 9 +416092 0 +416139 71 +416146 0 +416148 0 +416187 1 +416292 0 +416300 0 +416324 0 +416403 0 +416425 0 +416443 0 +416586 0 +416595 0 +416614 0 +416649 0 +416685 0 +416700 14 +416790 0 +416854 0 +416896 0 +416913 0 +416954 0 +417038 1 +417148 25 +417226 0 +417238 154 +417350 370 +417432 0 +417449 0 +417462 0 +417474 0 +417505 0 +417530 0 +417579 0 +417620 0 +417653 0 +417669 0 +417760 0 +417859 0 +417907 0 +418033 0 +418125 0 +418241 0 +418257 89 +418310 0 +418353 0 +418419 0 +418551 0 +418634 0 +418651 0 +418666 0 +418785 0 +418795 0 +418808 0 +418811 0 +418829 0 +418839 0 +418843 0 +418859 0 +418882 4 +418902 0 +418930 0 +418944 0 +418986 26 +418988 0 +419045 8 +419142 0 +419173 0 +419339 84 +419375 0 +419559 0 +419646 68 +419703 4 +419715 105 +419794 0 +419813 0 +419817 0 +420070 0 +420090 0 +420150 0 +420167 0 +420179 0 +420195 0 +420297 0 +420603 0 +420640 0 +420938 0 +420956 0 +421077 0 +421364 0 +421386 0 +421441 0 +421511 0 +421578 0 +421755 0 +421922 0 +421927 0 +422001 0 +422076 0 +422196 0 +422222 0 +422332 0 +422365 0 +422414 105 +422485 0 +422539 0 +422628 0 +422662 0 +422817 0 +422963 0 +423114 0 +423233 0 +423283 0 +423399 0 +423498 0 +423509 0 +423577 53 +423630 344 +423688 0 +423700 10 +423728 301 +423732 111 +423786 0 +423872 193 +424031 0 +424082 0 +424133 0 +424145 23 +424155 39 +424209 140 +424247 33 +424263 244 +424270 458 +424323 71 +424603 0 +424632 75 +424653 440 +424675 137 +424710 29 +424727 0 +424773 2 +424796 0 +424829 0 +424843 0 +424853 5 +424883 33 +424961 30 +424973 444 +424977 4 +425003 169 +425050 4 +425063 13 +425153 471 +425230 21 +425349 0 +425537 469 +425567 244 +425586 0 +425726 209 +425780 92 +425811 188 +425825 165 +426148 572 +426186 142 +426287 258 +426371 20 +426401 37 +426405 0 +426416 232 +426431 0 +426551 81 +426654 99 +426718 0 +427139 177 +427143 13 +427169 3 +427188 0 +427213 0 +427245 0 +427482 0 +427517 164 +427594 0 +427741 0 +427786 70 +427821 0 +427834 66 +427908 146 +427941 0 +427986 76 +427996 9 +428024 174 +428123 137 +428138 429 +428153 214 +428163 0 +428213 515 +428273 97 +428288 245 +428313 11 +428502 0 +428553 0 +428654 185 +428671 10 +428684 26 +428688 4 +428709 29 +428714 317 +428814 24 +428842 302 +428898 13 +428982 0 +429075 98 +429108 0 +429114 0 +429178 0 +429180 11 +429208 35 +429228 20 +429252 15 +429270 0 +429334 0 +429351 53 +429420 0 +429506 139 +429536 45 +429596 44 +429614 6 +429626 453 +429630 0 +429686 15 +429960 0 +430061 25 +430078 9 +430091 37 +430095 77 +430121 127 +430219 83 +430375 0 +430389 0 +430427 161 +430507 145 +430575 29 +430789 187 +430799 72 +430867 362 +430889 0 +430903 50 +430974 15 +430998 0 +431018 240 +431078 273 +431093 221 +431151 123 +431202 0 +431438 122 +431442 9 +431468 15 +431472 106 +431493 155 +431498 372 +431712 0 +431734 0 +431800 0 +431955 25 +432095 13 +432160 177 +432169 20 +432193 0 +432246 0 +432300 0 +432348 0 +432350 0 +432360 0 +432399 0 +432425 0 +432440 0 +432485 220 +432510 0 +432519 0 +432534 0 +432603 0 +432657 6 +432663 0 +432800 46 +432830 0 +432860 0 +432892 16 +432915 0 +433019 3 +433192 0 +433222 0 +433254 0 +433326 0 +433449 0 +433499 468 +433517 0 +433529 90 +433554 51 +433574 166 +433578 147 +433589 54 +433621 9 +433679 103 +433716 0 +433812 0 +433827 6 +433848 0 +434049 28 +434219 149 +434261 15 +434365 62 +434465 128 +434633 89 +434681 135 +434690 0 +434772 44 +434831 450 +434848 422 +434937 0 +434956 39 +434993 0 +435126 0 +435161 0 +435184 0 +435404 720 +435431 414 +435580 0 +435658 0 +435701 0 +435730 0 +435790 0 +435820 0 +435904 0 +435964 0 +436010 0 +436060 0 +436066 0 +436149 0 +436243 0 +436340 0 +436360 0 +436373 0 +436409 0 +436411 0 +436433 0 +436444 0 +436565 0 +436631 0 +436672 0 +436718 0 +436797 83 +436807 0 +436829 40 +436834 0 +436863 0 +436865 33 +436943 0 +436980 0 +437026 0 +437073 0 +437109 0 +437176 0 +437200 0 +437350 0 +437401 0 +437422 0 +437472 0 +437505 57 +437641 253 +437758 251 +437782 154 +437863 1368 +437996 181 +438017 217 +438047 84 +438056 122 +438079 298 +438211 105 +438285 188 +438366 9 +438385 0 +438422 0 +438450 70 +438510 0 +438517 73 +438525 58 +438531 2 +438722 0 +438778 0 +438800 0 +438921 17 +438992 0 +439237 0 +439422 27 +439431 13 +439458 0 +439485 0 +439600 38 +439696 322 +439736 11 +439763 115 +439799 385 +439832 514 +439924 0 +440004 0 +440064 0 +440220 58 +440310 30 +440396 54 +440402 17 +440604 0 +440705 247 +440730 49 +440760 264 +440780 0 +440829 1 +440955 0 +440995 127 +441206 141 +441266 8 +441274 0 +441353 0 +441368 0 +441416 0 +441458 0 +441497 0 +441525 0 +441656 0 +441695 0 +441758 0 +441986 0 +442043 0 +442056 0 +442224 0 +442238 0 +442274 0 +442293 0 +442334 8 +442381 91 +442440 0 +442462 0 +442577 0 +442656 0 +442725 0 +442758 0 +442774 0 +442836 0 +442845 0 +442914 0 +443019 0 +443033 0 +443068 25 +443127 65 +443165 681 +443275 0 +443297 0 +443307 28 +443383 77 +443436 16 +443572 235 +443578 259 +443619 100 +443698 129 +443710 0 +443724 134 +443856 0 +443889 0 +443895 0 +443914 77 +443917 543 +444052 119 +444197 37 +444213 13 +444223 86 +444242 0 +444358 0 +444506 0 +444522 426 +444532 46 +444661 193 +444956 217 +444984 0 +445252 0 +445263 0 +445270 0 +445272 95 +445283 0 +445315 0 +445390 0 +445566 0 +445607 135 +445622 0 +445630 0 +445646 22 +445662 173 +445700 4 +445786 643 +445798 262 +446147 48 +446283 154 +446304 49 +446331 0 +446365 366 +446381 52 +446442 0 +446598 42 +446656 0 +446711 0 +446824 0 +446878 0 +446998 0 +447006 37 +447074 231 +447167 0 +447178 0 +447197 0 +447308 0 +447395 0 +447448 0 +447463 0 +447600 0 +447706 0 +447718 0 +447735 0 +447746 0 +447783 12 +447796 135 +447808 42 +447838 0 +447863 0 +447947 0 +447958 18 +447980 0 +447991 89 +448071 0 +448210 0 +448242 0 +448543 0 +448551 0 +448559 45 +448604 0 +448767 0 +448828 143 +448853 29 +448866 0 +448976 0 +449030 0 +449405 0 +449611 0 +449645 105 +449740 0 +449852 0 +449861 0 +449867 102 +449888 65 +450025 0 +450140 38 +450448 0 +450458 0 +450480 0 +450497 0 +450512 0 +450536 0 +450559 0 +450635 0 +450668 0 +450696 6 +450698 0 +450719 6 +450737 20 +450773 0 +450798 0 +450884 1 +450983 450 +450992 102 +451079 1 +451081 8 +451147 0 +451199 0 +451379 0 +451418 0 +451492 5 +451504 0 +451622 0 +451679 25 +451762 0 +451815 0 +451864 47 +451955 4 +452058 56 +452159 0 +452259 0 +452385 0 +452467 0 +452634 0 +452678 0 +452709 1 +452738 0 +453006 47 +453045 3 +453171 66 +453188 5 +453242 0 +453246 41 +453266 25 +453298 0 +453452 0 +453504 121 +453595 737 +453624 0 +453686 0 +453717 0 +453852 24 +453904 0 +454091 0 +454136 79 +454150 0 +454167 4 +454184 0 +454218 208 +454220 413 +454259 0 +454277 0 +454408 93 +454445 0 +454473 0 +454564 0 +454899 64 +454916 0 +454945 0 +455025 4 +455308 192 +455329 0 +455384 10 +455388 14 +455450 0 +455485 0 +455493 0 +455499 0 +455530 0 +455672 0 +455726 0 +455785 166 +455921 45 +455961 227 +455963 210 +455970 15 +455986 694 +456066 0 +456139 7 +456190 10 +456269 0 +456301 0 +456342 1 +456411 0 +456436 15 +456568 0 +456578 0 +456681 0 +456735 0 +456770 0 +456776 0 +456827 0 +456894 907 +456967 34 +456998 224 +457013 5 +457032 0 +457066 153 +457159 0 +457201 186 +457208 0 +457244 2 +457354 5 +457367 0 +457393 162 +457399 195 +457476 0 +457564 32 +457645 79 +457732 352 +457842 0 +457881 0 +457903 0 +457939 0 +458002 0 +458011 0 +458024 0 +458047 0 +458065 0 +458193 0 +458222 0 +458280 0 +458283 0 +458471 273 +458623 0 +458905 0 +458918 0 +459068 0 +459105 0 +459160 0 +459182 0 +459254 0 +459323 0 +459328 0 +459506 0 +459598 0 +459791 0 +459985 0 +460030 0 +460039 0 +460087 0 +460265 0 +460492 0 +460859 0 +460861 0 +460930 0 +460990 0 +461044 0 +461076 0 +461251 0 +461512 0 +461530 0 +461689 0 +461739 0 +461856 0 +461870 0 +461949 0 +461961 0 +461990 0 +462083 0 +462121 206 +462216 183 +462247 16 +462315 241 +462390 14 +462411 330 +462435 367 +462437 20 +462453 0 +462657 251 +462660 0 +462672 114 +462714 92 +462902 0 +462993 288 +463008 241 +463077 0 +463107 0 +463159 0 +463179 0 +463305 0 +463352 0 +463364 0 +463382 0 +463565 127 +463593 28 +463685 43 +463729 199 +463901 394 +463929 0 +464049 0 +464295 0 +464336 0 +464416 13 +464467 0 +464710 72 +464717 296 +464736 64 +464824 23 +464902 0 +464909 72 +464929 28 +464992 238 +464995 340 +465040 50 +465083 359 +465161 0 +465318 0 +465413 0 +465419 11 +465445 365 +465479 88 +465510 400 +465643 11 +465775 5 +465798 0 +465844 125 +465855 0 +465862 89 +466020 0 +466152 305 +466284 0 +466321 0 +466333 24 +466435 0 +466491 3 +466606 137 +466662 21 +466673 42 +466699 16 +466780 0 +466789 54 +466973 75 +466998 263 +467000 528 +467091 0 +467099 29 +467255 3 +467281 0 +467308 42 +467320 45 +467374 0 +467395 93 +467428 0 +467431 3 +467541 2 +467583 4 +467596 1 +467675 0 +467700 17 +467712 3 +467787 133 +467868 0 +467955 0 +467984 9 +468005 0 +468139 143 +468143 155 +468184 0 +468215 0 +468247 24 +468256 0 +468288 191 +468296 262 +468376 0 +468503 11 +468528 0 +468874 24 +468939 45 +469069 59 +469235 216 +469482 156 +469569 0 +469597 0 +469608 35 +469644 0 +469738 39 +469839 0 +469860 0 +469915 2 +469917 1 +470130 5 +470145 0 +470151 7 +470202 45 +470208 105 +470217 0 +470311 0 +470479 0 +470537 0 +470596 0 +470611 0 +470652 15 +470704 0 +470721 0 +470791 0 +470819 0 +470901 0 +470907 0 +470928 5 +470972 0 +471209 0 +471228 284 +471314 0 +471324 7 +471414 0 +471426 0 +471465 0 +471543 38 +471612 167 +471650 0 +471680 0 +471879 24 +472036 0 +472266 135 +472305 105 +472473 90 +472540 169 +472576 36 +472673 735 +472680 200 +472705 3 +472854 176 +472893 196 +472968 0 +472992 15 +473103 24 +473213 399 +473225 195 +473579 0 +473821 0 +473831 255 +474225 15 +474265 0 +474362 0 +474385 22 +474475 139 +474592 64 +474698 62 +474764 38 +474794 0 +474841 348 +474853 491 +474964 0 +475049 8 +475070 0 +475140 0 +475227 93 +475259 15 +475325 8 +475342 0 +475369 0 +475437 68 +475448 0 +475455 0 +475583 13 +475740 0 +475800 183 +475897 212 +476053 170 +476139 0 +476182 0 +476189 45 +476212 1 +476219 0 +476246 0 +476265 0 +476314 189 +476345 0 +476425 0 +476465 0 +476483 0 +476489 0 +476545 95 +476547 0 +476584 0 +476640 0 +476680 34 +476710 0 +476767 24 +476806 0 +476959 0 +477134 8 +477324 0 +477328 360 +477366 0 +477390 79 +477393 358 +477412 45 +477445 41 +477487 115 +477505 8 +477546 0 +477565 23 +477571 2 +477655 0 +477715 0 +477784 0 +477869 0 +477979 5 +477994 0 +478018 0 +478050 0 +478082 0 +478087 0 +478123 0 +478132 0 +478152 0 +478267 110 +478567 45 +478636 16 +478681 0 +478692 0 +478710 0 +478930 6 +478990 0 +479436 0 +479497 73 +479595 0 +479691 109 +479761 735 +479777 0 +479905 0 +479935 0 +480033 113 +480236 38 +480314 0 +480336 29 +480356 0 +480430 0 +480497 528 +480568 37 +480703 6 +480719 2 +480783 68 +480947 32 +480974 109 +480998 0 +481015 0 +481141 0 +481199 201 +481366 29 +481443 0 +481511 0 +481567 13 +481599 0 +481611 207 +481630 40 +481692 0 +481702 0 +481815 22 +481845 0 +481896 0 +481976 57 +482009 211 +482012 75 +482024 24 +482036 0 +482068 0 +482167 0 +482265 14 +482273 13 +482278 0 +482286 0 +482300 84 +482366 12 +482369 44 +482411 0 +482435 63 +482487 0 +482597 0 +482643 0 +482669 26 +482671 0 +482711 43 +482822 325 +482929 2 +482939 22 +483073 0 +483093 0 +483106 0 +483135 0 +483166 0 +483214 0 +483265 21 +483360 0 +483386 46 +483445 0 +483487 1 +483505 0 +483615 32 +483658 0 +483708 0 +483742 0 +483753 0 +483762 0 +483787 0 +483793 18 +483815 129 +483817 49 +483951 0 +483958 0 +483985 5 +483987 6 +484049 0 +484098 0 +484100 0 +484127 0 +484131 25 +484134 0 +484139 0 +484176 0 +484199 0 +484215 0 +484251 0 +484272 0 +484279 30 +484299 37 +484365 185 +484369 31 +484386 0 +484390 0 +484401 6 +484411 0 +484435 0 +484458 0 +484475 0 +484484 0 +484486 0 +484524 0 +484534 0 +484540 0 +484561 0 +484567 0 +484571 0 +484634 0 +484650 0 +484666 0 +484693 0 +484717 0 +484723 0 +484753 0 +484810 0 +484845 0 +484854 0 +484858 0 +484863 1 +484884 0 +484894 0 +484899 0 +484928 0 +484961 0 +484985 6 +485041 9 +485067 265 +485071 141 +485100 0 +485103 0 +485108 84 +485161 0 +485182 0 +485206 0 +485218 0 +485225 0 +485257 46 +485337 88 +485340 0 +485354 0 +485368 0 +485383 0 +485397 0 +485405 0 +485416 0 +485425 0 +485440 0 +485469 0 +485511 0 +485533 0 +485542 0 +485545 0 +485577 0 +485595 0 +485610 0 +485628 0 +485643 0 +485668 0 +485693 0 +485704 0 +485718 0 +485757 0 +485782 71 +485796 0 +485825 0 +485838 0 +485846 0 +485870 0 +485910 0 +485934 0 +485940 0 +485946 0 +485961 0 +485979 0 +485993 0 +486044 0 +486093 0 +486113 0 +486146 0 +486154 0 +486209 0 +486231 0 +486234 0 +486246 0 +486293 47 +486317 0 +486333 0 +486347 0 +486360 0 +486368 0 +486394 0 +486414 5 +486432 0 +486435 0 +486444 0 +486465 0 +486468 0 +486477 0 +486487 0 +486498 0 +486560 3 +486579 0 +486594 0 +486624 0 +486651 0 +486699 0 +486719 25 +486741 0 +486788 0 +486791 0 +486828 0 +486840 0 +486843 0 +486858 0 +486925 0 +486956 0 +486963 0 +486983 6 +487050 0 +487143 0 +487161 12 +487193 18 +487429 192 +487471 0 +487662 0 +487668 0 +487678 0 +487687 0 +487747 0 +487794 0 +487843 0 +488039 191 +488329 20 +488343 0 +488379 1 +488590 0 +488620 982 +488700 32 +488798 106 +488880 81 +488903 387 +488907 0 +488915 0 +488933 77 +488981 974 +488989 158 +489005 8 +489080 0 +489141 0 +489179 0 +489210 0 +489227 0 +489234 0 +489245 0 +489254 0 +489271 0 +489279 0 +489313 0 +489321 0 +489369 0 +489386 0 +489390 0 +489399 0 +489410 0 +489442 0 +489466 94 +489531 19 +489535 124 +489543 0 +489591 0 +489617 0 +489647 0 +489679 2 +489711 0 +489732 0 +489755 0 +489759 0 +489773 0 +489823 0 +489830 0 +489839 0 +489884 43 +489888 0 +489896 0 +489937 0 +489998 115 +490027 2 +490064 18 +490143 58 +490282 81 +490350 131 +490370 159 +490389 399 +490488 126 +490536 0 +490577 232 +490657 219 +490710 221 +490758 122 +490765 112 +490771 40 +490799 73 +490804 92 +490850 0 +490974 501 +491023 217 +491071 0 +491134 0 +491195 40 +491242 12 +491245 102 +491269 0 +491299 0 +491332 188 +491364 0 +491389 26 +491414 22 +491485 0 +491672 0 +491680 106 +491708 29 +491807 0 +491836 0 +491911 0 +491936 8 +491949 0 +491981 79 +492005 122 +492059 0 +492110 0 +492274 0 +492285 0 +492315 0 +492355 37 +492359 639 +492363 295 +492408 0 +492435 102 +492490 0 +492541 0 +492580 0 +492690 0 +492719 72 +492759 0 +492831 0 +492859 0 +492868 12 +492887 2 +493077 0 +493124 0 +493138 0 +493193 0 +493239 0 +493311 4 +493356 0 +493364 58 +493414 74 +493481 0 +493589 0 +493684 0 +493700 46 +493758 1 +493779 60 +493806 675 +493856 172 +494185 0 +494246 66 +494286 77 +494321 0 +494331 0 +494358 0 +494432 0 +494556 0 +494659 0 +494665 0 +494703 39 +494733 10 +494745 0 +494783 0 +494848 31 +494852 9 +495013 1 +495063 123 +495111 0 +495134 0 +495428 0 +495540 0 +495569 0 +495622 0 +495660 0 +495693 0 +495797 0 +495875 0 +496014 0 +496082 0 +496218 0 +496227 0 +496256 0 +496269 0 +496329 0 +496395 0 +496401 0 +496424 0 +496494 0 +496518 0 +496548 0 +496614 0 +496629 0 +496818 0 +496863 0 +496892 0 +496911 0 +496926 0 +497056 0 +497324 0 +497378 0 +497474 0 +497505 0 +497513 0 +497527 0 +497652 0 +497765 0 +497885 0 +498307 0 +498357 0 +498491 0 +498509 0 +498538 0 +498652 0 +498691 0 +498812 0 +498824 0 +498839 0 +498884 0 +498914 0 +499035 0 +499057 0 +499117 0 +499180 0 +499257 0 +499263 0 +499277 0 +499291 0 +499326 0 +499372 0 +499460 0 +499626 0 +499645 0 +499661 0 +499663 0 +499674 0 +499700 0 +499706 107 +499734 0 +499794 0 +499806 0 +500064 691 +500170 26 +500303 189 +500342 44 +500364 12 +500493 0 +500539 0 +500609 0 +500676 0 +500763 0 +500788 0 +500798 0 +500854 0 +500984 0 +501029 0 +501037 0 +501052 0 +501102 24 +501161 0 +501347 0 +501545 0 +501752 0 +501801 0 +501853 0 +501898 0 +501929 0 +501950 0 +501963 0 +501988 0 +502106 0 +502259 0 +502288 0 +502328 0 +502342 0 +502386 0 +502425 0 +502454 0 +502479 0 +502502 0 +502571 0 +502709 0 +502754 0 +502759 0 +502793 0 +502800 0 +502854 0 +502872 0 +502929 0 +503056 0 +503122 0 +503161 0 +503198 65 +503211 338 +503213 654 +503242 157 +503273 0 +503287 23 +503296 0 +503302 173 +503360 0 +503378 0 +503400 15 +503412 0 +503483 0 +503570 0 +503582 100 +503603 0 +503677 0 +503739 0 +503757 0 +503764 0 +503886 0 +503973 0 +504010 95 +504128 0 +504131 113 +504184 298 +504418 0 +504471 29 +504516 0 +504555 8 +504564 26 +504589 0 +504632 0 +504654 0 +504711 0 +504734 96 +504834 271 +504863 65 +504884 0 +504906 0 +504921 250 +505039 39 +505080 0 +505104 0 +505174 0 +505192 0 +505389 0 +505404 0 +505455 158 +505475 52 +505503 90 +505587 163 +505664 0 +505722 31 +505745 111 +505760 165 +506100 0 +506148 91 +506277 0 +506335 10 +506413 0 +506417 20 +506518 0 +506562 395 +506571 0 +506580 27 +506681 140 +506687 89 +506742 69 +506799 133 +506808 17 +506820 0 +506872 0 +507051 61 +507066 1 +507089 0 +507098 8 +507138 204 +507159 33 +507356 0 +507394 0 +507466 0 +507592 0 +507604 0 +507674 0 +507692 0 +507702 93 +507810 0 +507832 0 +507944 0 +507966 0 +507984 0 +508100 0 +508108 0 +508112 0 +508232 0 +508402 0 +508427 0 +508432 0 +508466 0 +508486 0 +508578 0 +508591 0 +508601 40 +508706 0 +508955 0 +509021 0 +509037 0 +509087 0 +509126 0 +509193 0 +509348 0 +509361 0 +509387 0 +509486 0 +509519 0 +509561 0 +509615 0 +509899 0 +510009 0 +510056 0 +510074 0 +510132 0 +510164 0 +510237 75 +510248 0 +510264 0 +510322 0 +510333 0 +510378 25 +510430 74 +510442 515 +510457 0 +510516 82 +510519 50 +510580 537 +510601 0 +510637 38 +510667 0 +510715 167 +510786 21 +510797 5 +511238 0 +511254 235 +511290 0 +511397 9 +511518 0 +511686 33 +511731 0 +511781 0 +511838 0 +511868 0 +511899 3 +512186 0 +512502 12 +512582 0 +512604 386 +512821 98 +513025 9 +513137 106 +513224 297 +513300 8 +513355 0 +513499 0 +513614 0 +513700 17 +513773 0 +513837 0 +514050 143 +514236 0 +514665 0 +514680 0 +514776 21 +514803 0 +514809 39 +514967 0 +514993 1 +515204 46 +515273 32 +515321 89 +515374 190 +515550 28 +515660 58 +515847 34 +515858 111 +515862 176 +515870 127 +515879 0 +516001 0 +516009 0 +516018 0 +516073 109 +516086 8 +516183 153 +516192 0 +516198 0 +516227 0 +516230 35 +516392 0 +516409 0 +516441 0 +516447 4 +516483 0 +516669 159 +516896 8 +516903 110 +516932 0 +517007 0 +517150 0 +517181 374 +517234 339 +517247 236 +517366 0 +517421 203 +517464 112 +517474 0 +517485 46 +517495 0 +517705 0 +517760 23 +517771 0 +517804 233 +517900 0 +517924 0 +517991 0 +518051 0 +518121 0 +518200 0 +518275 0 +518355 0 +518385 0 +518404 0 +518409 19 +518424 0 +518467 0 +518622 0 +518652 0 +518671 0 +518675 0 +518691 0 +518732 0 +518901 0 +518904 0 +518965 0 +519081 5 +519107 0 +519282 0 +519316 0 +519404 0 +519410 0 +519436 0 +519439 0 +519479 0 +519491 0 +519588 28 +519599 81 +519719 0 +519731 0 +519821 70 +519850 11 +519882 49 +519917 0 +519943 37 +519962 133 +520032 23 +520049 0 +520090 75 +520224 0 +520320 0 +520452 0 +520508 0 +520524 132 +520536 33 +520566 21 +520626 0 +520678 1 +520736 1090 +520801 155 +520804 132 +520864 172 +520957 68 +520989 275 +521010 82 +521012 176 +521072 0 +521153 0 +521206 0 +521259 0 +521346 45 +521350 1 +521368 205 +521420 182 +521452 0 +521508 184 +521610 49 +521665 543 +521702 0 +521766 13 +521768 161 +521829 0 +521845 44 +521923 63 +521977 50 +521985 41 +522008 0 +522024 18 +522066 0 +522165 188 +522174 62 +522229 402 +522231 461 +522315 2 +522348 123 +522379 556 +522490 0 +522532 104 +522534 292 +522662 96 +522692 279 +522719 627 +522748 54 +522887 115 +523023 121 +523055 19 +523369 32 +523511 69 +523537 0 +523565 0 +523817 395 +523820 253 +523945 549 +524029 0 +524114 61 +524168 109 +524247 0 +524497 13 +524582 0 +524694 0 +524705 20 +524735 0 +524766 0 +524795 0 +524806 0 +524854 0 +524932 0 +524996 0 +525032 0 +525046 0 +525049 0 +525065 0 +525116 0 +525346 0 +525358 0 +525469 0 +525473 0 +525505 0 +525657 0 +525744 0 +525771 0 +525876 0 +525949 0 +526093 476 +526129 36 +526144 63 +526264 55 +526296 0 +526350 16 +526372 0 +526475 262 +526558 0 +526594 5 +526648 0 +526762 31 +526779 306 +526928 0 +527200 188 +527297 12 +527328 25 +527369 0 +527515 274 +527518 113 +527612 0 +527627 28 +527731 252 +527747 21 +527767 0 +527785 202 +527874 9 +527895 41 +527907 0 +527933 0 +527996 47 +528003 8 +528022 0 +528033 0 +528171 401 +528211 0 +528287 31 +528325 503 +528402 0 +528413 0 +528419 0 +528448 0 +528541 0 +528545 0 +528626 0 +528684 0 +528800 0 +528834 0 +529177 0 +529196 0 +529208 0 +529256 0 +529333 0 +529474 0 +529551 0 +529679 0 +530051 0 +530297 317 +530302 0 +530326 9 +530392 50 +530468 71 +530475 0 +530535 156 +530660 6 +530672 0 +530707 348 +530736 26 +530752 120 +530791 83 +530818 0 +530852 4 +530873 64 +530920 8 +530939 34 +530981 0 +531166 0 +531213 48 +531363 0 +531410 0 +531467 0 +531476 0 +531497 64 +531745 0 +531787 7 +531839 12 +531876 0 +531927 174 +531987 377 +531991 397 +532046 187 +532080 0 +532134 0 +532225 218 +532253 0 +532267 457 +532303 39 +532318 338 +532322 10 +532332 7 +532383 90 +532395 41 +532504 104 +532569 157 +532571 241 +532640 116 +532666 116 +532697 209 +532726 62 +532729 567 +532743 214 +532759 315 +532803 0 +532824 0 +532888 0 +532901 0 +532909 0 +532949 189 +532977 285 +532987 0 +533005 42 +533011 0 +533120 0 +533284 26 +533400 0 +533522 0 +533543 0 +533670 0 +533743 0 +533750 0 +533777 174 +533911 0 +533933 188 +533948 1091 +533951 349 +534083 12 +534221 547 +534248 32 +534255 0 +534284 176 +534308 32 +534404 0 +534409 0 +534482 0 +534500 0 +534530 0 +534572 107 +534668 283 +534742 0 +534780 3 +534799 0 +534823 24 +534898 0 +534956 0 +534992 0 +535036 132 +535039 182 +535117 94 +535136 139 +535210 0 +535258 0 +535270 42 +535297 0 +535306 142 +535344 64 +535373 152 +535408 26 +535491 27 +535513 367 +535587 0 +535617 0 +535630 0 +535648 0 +535680 47 +535690 416 +535711 51 +535731 367 +535794 9 +535999 163 +536050 29 +536061 62 +536063 108 +536102 0 +536151 1 +536227 672 +536347 0 +536421 0 +536531 196 +536552 104 +536738 40 +536745 255 +536748 0 +536756 56 +536778 165 +536819 0 +536826 351 +536844 6 +536928 58 +536962 54 +537028 228 +537132 33 +537141 388 +537150 176 +537204 133 +537341 135 +537355 123 +537385 0 +537416 0 +537431 17 +537494 0 +537520 27 +537536 79 +537575 334 +537653 535 +537784 229 +537866 223 +537891 85 +537953 208 +537965 0 +538025 146 +538037 0 +538169 228 +538229 135 +538325 169 +538406 23 +538448 77 +538481 71 +538555 62 +538572 0 +538648 0 +538711 35 +538800 0 +538846 2 +538921 4 +538958 0 +539031 0 +539053 0 +539112 0 +539142 0 +539175 0 +539237 25 +539254 79 +539289 0 +539304 0 +539352 0 +539438 7 +539475 0 +539547 21 +539656 0 +539698 0 +539732 0 +539750 0 +539756 0 +539806 0 +539859 0 +539862 0 +539886 287 +539966 0 +539971 0 +540054 0 +540099 0 +540141 0 +540163 0 +540215 0 +540232 0 +540244 40 +540248 149 +540263 0 +540275 0 +540301 15 +540357 0 +540396 0 +540430 228 +540472 46 +540512 18 +540543 0 +540596 64 +540605 120 +540608 475 +540650 0 +540667 0 +540674 0 +540681 0 +540729 1 +540738 0 +540747 52 +540763 0 +540826 0 +540836 0 +540852 66 +540855 0 +540873 0 +540900 54 +540918 0 +540950 79 +540958 0 +540997 1 +541061 89 +541080 45 +541117 0 +541146 0 +541178 0 +541181 0 +541185 0 +541212 0 +541219 0 +541222 0 +541272 0 +541360 0 +541405 0 +541461 0 +541482 0 +541485 0 +541510 0 +541514 0 +541516 0 +541563 29 +541592 0 +541595 0 +541610 0 +541643 48 +541659 0 +541705 0 +541709 0 +541747 0 +541760 0 +541801 0 +541905 35 +541949 0 +541961 0 +541995 72 +542009 66 +542015 9 +542020 0 +542024 0 +542037 0 +542059 19 +542078 0 +542085 0 +542096 0 +542107 184 +542112 0 +542127 25 +542148 107 +542278 28 +542310 24 +542328 136 +542398 501 +542581 80 +542658 61 +542718 46 +542777 0 +542795 61 +542903 171 +542954 231 +542960 1 +542973 0 +542979 0 +543027 0 +543071 49 +543084 79 +543108 34 +543161 42 +543173 0 +543190 262 +543233 16 +543256 0 +543297 1 +543399 44 +543474 17 +543521 0 +543577 4 +543603 148 +543645 25 +543746 0 +543858 15 +543867 303 +543869 418 +544010 258 +544031 2 +544102 0 +544129 21 +544217 0 +544271 0 +544326 142 +544406 0 +544511 0 +544732 40 +544737 22 +544924 448 +544934 202 +544956 72 +545101 166 +545125 0 +545156 37 +545183 191 +545189 400 +545195 83 +545202 50 +545230 125 +545236 228 +545243 0 +545359 0 +545365 0 +545376 2 +545412 0 +545437 0 +545511 0 +545526 0 +545622 0 +545631 0 +545634 0 +545647 0 +545667 0 +545708 0 +545821 0 +545828 0 +545833 0 +545877 0 +545890 0 +545956 7 +546109 0 +546310 164 +546331 116 +546350 0 +546352 115 +546409 3 +546601 20 +546677 0 +546772 68 +546803 680 +546829 15 +546860 231 +546908 0 +546966 0 +546986 0 +547036 327 +547207 0 +547244 88 +547280 116 +547297 28 +547359 0 +547438 44 +547473 394 +547481 556 +547484 0 +547491 0 +547494 146 +547497 22 +547501 0 +547504 7 +547507 0 +547511 0 +547514 206 +547522 0 +547533 0 +547543 0 +547552 0 +547561 2 +547587 0 +547607 0 +547689 34 +547692 0 +547771 0 +547787 0 +547797 0 +547824 0 +547833 0 +547864 0 +547878 44 +547917 0 +547974 0 +548145 0 +548178 384 +548223 177 +548256 0 +548313 47 +548349 0 +548357 0 +548408 0 +548449 0 +548530 758 +548634 0 +548640 6 +548678 0 +548709 280 +548739 0 +548859 0 +549027 0 +549097 0 +549222 79 +549330 262 +549393 520 +549399 473 +549420 160 +549524 0 +549566 171 +549570 109 +549631 0 +549643 0 +549646 0 +549671 0 +549720 216 +549732 0 +549780 0 +550028 0 +550056 26 +550122 13 +550272 44 +550428 29 +550617 125 +550740 7 +550775 0 +550801 0 +550824 0 +550827 59 +550923 1 +550959 70 +551004 0 +551052 9 +551061 0 +551088 43 +551139 201 +551169 0 +551177 78 +551256 18 +551327 0 +551426 9 +551594 0 +551616 43 +551687 0 +551696 305 +551704 403 +551760 98 +551777 0 +551843 6 +551996 0 +552198 0 +552211 48 +552216 0 +552227 91 +552229 504 +552233 175 +552258 217 +552273 1 +552311 318 +552320 428 +552365 69 +552491 0 +552497 0 +552500 979 +552503 299 +552545 12 +552548 187 +552570 4 +552601 2 +552606 0 +552623 0 +552659 0 +552719 0 +552732 0 +552751 0 +552848 0 +552860 0 +552879 0 +552947 0 +553000 0 +553045 0 +553086 0 +553094 0 +553138 0 +553175 0 +553190 0 +553387 0 +553439 0 +553483 0 +553499 0 +553507 0 +553526 0 +553531 0 +553551 0 +553590 0 +553721 0 +553830 0 +554078 0 +554085 101 +554158 27 +554301 94 +554314 0 +554371 12 +554385 0 +554480 0 +554487 0 +554559 0 +554583 25 +554626 15 +554640 79 +554672 0 +554700 20 +554713 56 +554737 0 +554746 0 +554855 0 +554885 214 +554901 0 +555010 166 +555025 21 +555060 75 +555115 0 +555129 33 +555171 25 +555237 0 +555371 92 +555402 44 +555414 5 +555441 0 +555477 0 +555504 59 +555508 1344 +555600 48 +555684 11 +555731 280 +555836 324 +555840 256 +555855 696 +555861 195 +555963 0 +556052 229 +556206 894 +556264 0 +556293 5 +556318 1 +556351 115 +556428 129 +556676 0 +556911 57 +556976 0 +557010 155 +557031 223 +557158 0 +557189 0 +557202 165 +557283 28 +557301 0 +557311 0 +557435 0 +557480 0 +557514 0 +557526 0 +557614 0 +557791 0 +557842 0 +557860 0 +557946 0 +558019 0 +558210 0 +558301 0 +558349 0 +558387 0 +558439 0 +558460 0 +558592 0 +558613 0 +558619 0 +558643 0 +558688 0 +558727 0 +558811 35 +558917 1 +559076 105 +559139 91 +559146 23 +559254 42 +559419 76 +559492 37 +559571 0 +559616 10 +559672 0 +559698 22 +559744 0 +559750 5 +559760 0 +559816 0 +559840 0 +559849 0 +559852 0 +559898 0 +559909 0 +559930 0 +559964 0 +559981 15 +559993 39 +560094 0 +560140 7 +560160 188 +560188 0 +560280 0 +560323 0 +560347 0 +560354 0 +560398 7 +560400 0 +560457 0 +560498 0 +560578 0 +560591 54 +560619 40 +560659 0 +560668 44 +560677 83 +560746 397 +560827 0 +560849 0 +560882 0 +560918 0 +560927 114 +560936 0 +561017 2 +561071 53 +561272 0 +561455 0 +561602 119 +561614 179 +561665 1 +561711 0 +561773 101 +561798 121 +561952 148 +562012 194 +562091 86 +562099 178 +562103 501 +562107 539 +562160 53 +562180 0 +562197 192 +562219 80 +562251 4 +562302 28 +562305 257 +562359 249 +562361 132 +562383 0 +562403 85 +562418 57 +562434 66 +562451 119 +562464 537 +562670 37 +562717 192 +562724 17 +562841 0 +562922 0 +563049 0 +563069 0 +563102 50 +563142 0 +563237 0 +563243 0 +563278 0 +563415 0 +563448 0 +563461 0 +563464 27 +563534 123 +563550 87 +563575 51 +563751 0 +563822 0 +563848 0 +563904 325 +563923 0 +564036 183 +564181 0 +564259 17 +564385 97 +564409 0 +564457 0 +564540 98 +564711 596 +564755 0 +564908 0 +564942 0 +564958 0 +564975 1 +565009 262 +565015 42 +565168 2 +565197 110 +565261 265 +565326 0 +565365 96 +565369 436 +565380 73 +565441 0 +565479 0 +565592 554 +565621 171 +565703 156 +565754 237 +565766 0 +565776 0 +565780 88 +565792 130 +565925 81 +566039 11 +566055 0 +566072 0 +566079 1 +566113 1 +566169 0 +566210 26 +566276 59 +566394 30 +566472 78 +566501 0 +566515 1 +566547 51 +566586 35 +566588 128 +566664 0 +566718 52 +566769 0 +566828 255 +566881 186 +566962 3 +566982 379 +567100 0 +567220 81 +567262 158 +567342 0 +567778 60 +567962 0 +568042 0 +568161 0 +568307 0 +568340 0 +568386 0 +568439 0 +568457 0 +568547 0 +568567 0 +568569 0 +568635 0 +568832 0 +568984 172 +569015 1785 +569114 0 +569141 0 +569220 472 +569234 0 +569341 27 +569343 0 +569367 179 +569408 0 +569437 103 +569466 55 +569484 86 +569540 0 +569736 576 +569773 0 +569818 61 +569953 0 +570039 711 +570048 1 +570062 101 +570095 1040 +570147 0 +570261 0 +570372 559 +570378 28 +570433 821 +570445 227 +570481 0 +570512 3 +570525 55 +570531 0 +570580 0 +570802 0 +570823 0 +570871 0 +570962 0 +571035 0 +571061 0 +571166 0 +571343 0 +571397 0 +571466 0 +571603 0 +571611 0 +571646 216 +571687 169 +571738 0 +571747 0 +571757 158 +572037 1537 +572058 230 +572082 18 +572094 12 +572240 135 +572290 89 +572382 479 +572385 299 +572396 0 +572424 222 +572451 0 +572465 639 +572577 92 +572640 207 +572652 835 +572676 0 +572684 13 +572744 379 +572789 182 +572820 395 +572823 20 +572838 255 +572883 99 +572947 0 +573044 120 +573047 280 +573063 0 +573075 80 +573175 160 +573178 523 +573197 537 +573356 0 +573374 25 +573457 0 +573475 468 +573744 0 +573813 32 +573816 39 +573825 0 +573840 42 +573925 0 +573987 115 +573995 8 +574059 146 +574150 36 +574163 0 +574259 0 +574288 162 +574403 49 +574452 0 +574594 15 +574695 89 +574701 43 +574717 71 +574722 112 +574814 0 +574922 0 +574961 0 +575035 125 +575075 0 +575082 189 +575117 6 +575206 0 +575217 0 +575558 0 +575714 0 +575786 0 +575789 0 +575810 0 +575944 0 +576123 0 +576129 0 +576398 0 +576668 0 +576689 4 +576726 0 +576738 0 +576853 48 +577013 997 +577015 6 +577048 12 +577060 39 +577087 45 +577157 107 +577238 21 +577283 105 +577336 82 +577394 94 +577452 82 +577498 90 +577619 30 +577723 58 +577733 0 +577831 6 +577877 0 +577884 28 +578003 9 +578097 11 +578119 73 +578133 0 +578278 0 +578291 361 +578315 0 +578338 0 +578425 0 +578577 0 +578594 0 +578677 0 +578702 0 +578747 0 +578783 0 +578846 0 +578912 0 +579068 0 +579109 0 +579113 0 +579173 0 +579258 0 +579277 5 +579313 0 +579336 0 +579568 145 +579593 234 +579719 77 +579799 261 +579819 34 +579881 86 +579998 0 +580007 0 +580025 0 +580032 0 +580053 58 +580083 6 +580170 0 +580207 0 +580410 0 +580495 79 +580607 0 +580684 21 +580761 21 +580988 0 +580996 654 +581054 42 +581100 124 +581115 0 +581298 456 +581367 28 +581438 0 +581475 173 +581490 0 +581528 0 +581785 0 +581852 84 +581876 401 +581883 204 +582003 0 +582151 57 +582312 27 +582783 402 +582795 40 +582817 0 +583041 122 +583166 0 +583188 3 +583260 176 +583347 284 +583354 0 +583378 0 +583408 58 +583421 279 +583561 32 +583571 53 +583724 0 +583864 41 +583875 22 +583899 0 +583908 13 +583986 0 +584037 0 +584055 42 +584073 0 +584091 46 +584155 89 +584354 0 +584385 83 +584500 26 +584544 295 +584552 34 +584581 276 +584691 0 +584693 0 +584870 0 +585041 0 +585169 246 +585220 0 +585274 22 +585370 0 +585406 0 +585421 90 +585425 57 +585451 0 +585466 91 +585506 0 +585523 0 +585599 0 +585644 126 +585831 0 +585896 0 +586069 2 +586098 182 +586139 11 +586230 0 +586262 60 +586320 93 +586334 0 +586372 66 +586715 15 +586809 0 +587001 0 +587049 0 +587083 9 +587089 0 +587127 0 +587199 12 +587412 0 +587499 0 +587604 0 +587695 0 +587766 0 +587773 0 +587799 0 +587866 0 +588155 0 +588164 0 +588170 0 +588194 0 +588240 0 +588273 0 +588307 0 +588367 148 +588397 28 +588415 149 +588493 0 +588530 5 +588655 2 +588689 403 +588786 452 +588835 93 +588865 162 +588915 0 +589008 0 +589168 249 +589182 297 +589351 8 +589473 91 +589700 308 +589884 32 +589903 96 +590056 0 +590112 0 +590186 0 +590218 0 +590233 0 +590393 0 +590413 0 +590429 0 +590493 0 +590635 0 +590814 0 +590841 0 +590856 0 +590958 0 +590991 0 +591004 0 +591010 0 +591019 0 +591028 22 +591042 251 +591119 0 +591143 0 +591234 0 +591330 0 +591345 0 +591435 0 +591453 37 +591459 160 +591461 229 +591485 53 +591574 244 +591617 157 +591642 89 +591717 31 +591757 13 +591765 0 +591884 0 +591960 146 +592001 119 +592089 5 +592166 30 +592181 0 +592191 77 +592223 5 +592235 67 +592290 288 +592498 0 +592533 0 +592563 193 +592572 0 +592583 0 +592617 6 +592656 0 +592685 54 +592702 0 +592726 0 +592732 0 +592748 0 +592782 35 +592796 0 +592855 0 +593088 54 +593137 65 +593384 322 +593396 0 +593457 60 +593471 0 +593490 0 +593497 0 +593524 0 +593536 0 +593589 129 +593640 0 +593651 83 +593686 0 +593745 22 +593824 120 +593826 133 +593872 652 +593905 104 +593937 112 +593941 400 +593950 283 +593959 641 +594006 2 +594040 72 +594061 9 +594094 639 +594097 496 +594224 135 +594271 8 +594295 9 +594457 378 +594499 0 +594607 0 +594629 31 +594646 65 +594658 219 +594709 0 +594791 47 +594803 7 +594912 0 +594971 0 +594983 0 +595065 0 +595132 0 +595145 0 +595175 0 +595259 46 +595326 0 +595333 56 +595340 77 +595398 144 +595449 0 +595462 0 +595481 0 +595488 0 +595675 0 +595687 0 +595794 0 +595836 0 +595873 0 +595880 0 +595896 0 +595975 0 +596082 0 +596104 0 +596128 0 +596137 0 +596151 0 +596366 0 +596391 5 +596397 11 +596436 0 +596445 0 +596507 0 +596585 0 +596591 0 +596607 0 +596642 0 +596649 0 +596654 34 +596658 29 +596679 0 +596682 344 +596691 159 +596708 0 +596720 55 +596730 169 +596776 0 +596845 208 +596849 75 +596945 275 +596984 47 +597019 4 +597094 120 +597139 0 +597174 14 +597320 0 +597356 0 +597435 0 +597443 0 +597496 121 +597498 0 +597528 0 +597613 26 +597625 93 +597636 0 +597655 70 +597721 136 +597777 19 +597783 21 +597827 0 +597835 9 +597845 183 +597849 0 +597997 24 +598004 70 +598021 0 +598036 0 +598066 17 +598132 99 +598159 0 +598188 0 +598238 74 +598396 0 +598408 375 +598530 0 +598536 137 +598568 0 +598578 151 +598582 6 +598596 0 +598616 0 +598655 0 +598686 1 +598689 0 +598730 22 +598755 0 +598783 2 +598842 0 +598853 0 +598860 0 +598865 0 +598905 0 +598915 0 +598921 0 +598964 0 +598973 0 +598980 0 +599020 0 +599034 0 +599040 0 +599049 38 +599090 0 +599124 0 +599152 0 +599154 0 +599172 0 +599233 0 +599391 0 +599402 32 +599434 42 +599466 2 +599485 0 +599516 0 +599561 0 +599574 0 +599583 168 +599624 0 +599649 0 +599659 0 +599713 0 +599775 0 +599793 0 +599835 0 +599871 5 +599886 119 +599987 0 +600103 25 +600156 0 +600308 240 +600343 105 +600345 225 +600364 0 +600376 47 +600384 278 +600389 0 +600402 0 +600410 9 +600473 0 +600506 0 +600606 0 +600613 0 +600674 0 +600699 0 +600705 0 +600714 0 +600813 0 +601036 0 +601147 0 +601166 0 +601202 0 +601294 0 +601342 0 +601370 0 +601455 0 +601606 0 +601640 0 +601686 0 +601759 0 +601841 0 +601867 0 +601871 0 +602076 0 +602125 0 +602158 0 +602240 0 +602275 0 +602287 0 +602291 0 +602308 0 +602312 0 +602392 0 +602784 0 +602833 0 +602893 0 +602952 0 +603090 0 +603225 0 +603311 0 +603358 0 +603438 0 +603580 0 +603633 0 +603698 0 +603767 0 +604062 0 +604079 0 +604196 0 +604231 0 +604269 0 +604350 0 +604514 1 +604551 0 +604585 0 +604597 0 +604617 0 +604751 0 +604771 0 +604792 0 +604796 0 +605039 0 +605061 0 +605137 0 +605172 0 +605196 0 +605223 0 +605252 0 +605277 0 +605376 0 +605430 0 +605448 0 +605477 0 +605506 0 +605522 0 +605556 0 +605566 0 +605585 159 +605621 67 +605643 529 +605664 49 +605716 26 +605743 0 +605889 0 +605974 111 +606161 0 +606293 442 +606514 0 +606517 0 +606526 0 +606716 0 +606836 2 +606865 114 +606883 30 +606902 0 +606926 9 +607042 128 +607091 172 +607523 5 +607624 457 +607634 92 +607676 2 +607684 0 +607731 53 +607771 737 +607775 783 +607862 196 +607931 1 +608060 22 +608077 32 +608083 0 +608136 58 +608197 32 +608209 0 +608227 27 +608438 44 +608462 7 +608529 4 +608539 136 +608582 0 +608594 0 +608613 0 +608635 0 +608646 0 +608704 72 +608728 141 +608745 84 +608757 5 +608781 101 +608853 93 +608894 86 +608987 211 +609031 349 +609115 52 +609156 0 +609214 248 +609256 3 +609316 31 +609448 587 +609450 79 +609562 38 +609604 0 +609769 395 +609792 0 +609820 28 +609904 109 +609995 53 +610009 25 +610108 7 +610120 29 +610202 45 +610206 1112 +610269 90 +610290 0 +610298 0 +610326 136 +610328 86 +610449 0 +610612 6 +610667 1 +610678 0 +610833 167 +610913 0 +610936 307 +610957 0 +611080 106 +611173 21 +611218 0 +611299 232 +611331 0 +611380 847 +611389 74 +611506 0 +611552 8 +611632 172 +612069 78 +612094 0 +612114 84 +612179 0 +612192 382 +612234 0 +612254 225 +612314 176 +612347 8 +612399 5 +612555 121 +612597 528 +612673 35 +612739 169 +612758 0 +612845 143 +612895 0 +612955 0 +612988 5 +612992 181 +613046 0 +613094 0 +613128 0 +613218 0 +613269 0 +613275 0 +613285 0 +613327 207 +613332 122 +613570 2 +613627 622 +613785 80 +613811 64 +613850 290 +613884 156 +613886 26 +614044 194 +614091 133 +614099 82 +614155 0 +614235 23 +614295 482 +614327 219 +614347 0 +614402 284 +614462 0 +614525 0 +614589 0 +614594 0 +614659 0 +614684 628 +614713 40 +614788 425 +614797 17 +614827 71 +614866 0 +614920 0 +614984 0 +615030 0 +615034 0 +615160 0 +615184 0 +615202 0 +615233 0 +615300 0 +615361 0 +615471 0 +615490 0 +615532 0 +615681 0 +615807 0 +615830 0 +615888 0 +615986 0 +616059 0 +616098 0 +616276 0 +616289 0 +616383 0 +616558 0 +616589 0 +616597 0 +616703 0 +616714 0 +616778 0 +616808 33 +616913 0 +617011 0 +617171 0 +617182 0 +617284 0 +617296 0 +617338 0 +617548 0 +617610 0 +617619 0 +617914 0 +618054 0 +618372 0 +618425 0 +618512 0 +618586 0 +618755 0 +618839 0 +618861 0 +618989 0 +619034 0 +619085 0 +619133 0 +619151 0 +619280 0 +619415 0 +619738 0 +619743 0 +619927 0 +620061 0 +620067 0 +620143 0 +620159 0 +620221 0 +620290 0 +620359 0 +620398 0 +620444 0 +620532 0 +620578 0 +620624 0 +620662 0 +620713 0 +620722 0 +620820 0 +620848 0 +620951 0 +621047 47 +621093 0 +621102 23 +621105 205 +621153 1 +621176 197 +621183 0 +621258 542 +621357 0 +621564 170 +621582 0 +621666 227 +621699 1 +621725 0 +621764 1 +621775 336 +622122 250 +622132 137 +622239 551 +622275 204 +622304 91 +622306 24 +622317 0 +622343 0 +622375 0 +622383 0 +622630 3 +622662 9 +622751 146 +622798 0 +622809 0 +622852 82 +622864 0 +622964 10 +622976 113 +623051 78 +623201 0 +623215 0 +623357 1 +623441 39 +623482 0 +623557 0 +623671 190 +623861 124 +623974 0 +624191 3 +624453 0 +624507 142 +624525 95 +624575 11 +624631 0 +624697 0 +624725 12 +624884 0 +624910 0 +625005 677 +625013 62 +625101 0 +625142 12 +625350 29 +625385 13 +625419 27 +625480 145 +625489 475 +625514 371 +625563 91 +625640 0 +625748 0 +625791 0 +625916 0 +625962 0 +625969 0 +626028 0 +626034 0 +626055 0 +626259 0 +626271 0 +626456 465 +626505 165 +626553 24 +626640 0 +626661 0 +626811 45 +626853 0 +627003 0 +627037 0 +627042 0 +627306 0 +627509 36 +627605 102 +627620 66 +627773 5 +627803 0 +627854 0 +627866 99 +627896 0 +628057 158 +628116 34 +628163 427 +628299 158 +628323 0 +628530 126 +628619 285 +628694 2 +628740 0 +628755 128 +628799 0 +628944 301 +628953 1 +629095 44 +629141 213 +629151 2 +629226 245 +629278 323 +629286 0 +629341 137 +629351 0 +629493 98 +629631 213 +629829 312 +629923 0 +629936 0 +629958 247 +629964 213 +629976 0 +629986 544 +630017 98 +630167 102 +630228 0 +630314 91 +630401 0 +630486 0 +630546 433 +630672 0 +630766 130 +630784 0 +630808 277 +630826 324 +630974 52 +631103 265 +631128 332 +631670 0 +631705 5 +631806 0 +631816 78 +631902 0 +631951 0 +632217 0 +632283 73 +632407 17 +632461 9 +632551 0 +632602 65 +632616 98 +632684 0 +632817 0 +632827 172 +632925 0 +632973 0 +633013 0 +633056 65 +633088 0 +633301 0 +633328 0 +633336 0 +633374 0 +633410 0 +633429 0 +633431 0 +633581 0 +633610 0 +633681 0 +633707 0 +634034 0 +634168 0 +634200 0 +634244 0 +634296 0 +634336 0 +634417 142 +634488 0 +634506 0 +634566 0 +634852 0 +634880 0 +634884 0 +634939 0 +634972 0 +635093 0 +635131 0 +635157 0 +635169 0 +635266 0 +635397 0 +635534 0 +635574 0 +635740 0 +635829 0 +635881 0 +635883 0 +635913 72 +635936 166 +635997 22 +635999 569 +636019 134 +636142 36 +636157 0 +636194 27 +636460 0 +636487 0 +636555 0 +636640 3 +636695 38 +636732 44 +636763 169 +636767 0 +636844 75 +636959 137 +636991 2 +637041 0 +637326 0 +637332 0 +637488 0 +637511 38 +637528 32 +637551 18 +637562 53 +637600 205 +637634 203 +637744 9 +637815 0 +637869 1 +637905 863 +637926 77 +637943 166 +637981 170 +637988 0 +638210 3 +638252 0 +638255 185 +638283 0 +638342 132 +638400 6 +638445 0 +638462 295 +638465 80 +638697 0 +638929 133 +638946 165 +638950 0 +638989 56 +639013 0 +639019 2 +639057 0 +639097 0 +639301 0 +639312 0 +639361 0 +639373 0 +639424 0 +639607 0 +639613 0 +639748 0 +639841 0 +639991 102 +640022 28 +640096 0 +640162 94 +640178 193 +640319 0 +640436 0 +640563 97 +640576 164 +640837 195 +640856 0 +640868 0 +640963 0 +640983 262 +641048 28 +641097 0 +641162 0 +641463 106 +641466 215 +641521 118 +641556 0 +641633 0 +641712 93 +641745 20 +641748 1 +641789 0 +641820 67 +641823 0 +641883 276 +641914 0 +641942 48 +641972 29 +642044 81 +642122 108 +642133 97 +642159 32 +642172 38 +642219 4 +642239 23 +642396 103 +642444 0 +642533 2 +642555 112 +642565 214 +642650 0 +642731 0 +642740 0 +642779 0 +642822 19 +642858 57 +642875 0 +643100 0 +643137 0 +643222 0 +643342 204 +643411 0 +643487 173 +643588 0 +643642 8 +643755 0 +643774 0 +643808 0 +643837 0 +643873 31 +643945 306 +644083 12 +644175 84 +644380 0 +644388 88 +644482 83 +644494 0 +644512 0 +644535 0 +644643 0 +644694 0 +644735 0 +644976 0 +645110 0 +645143 0 +645161 0 +645441 0 +645454 123 +645482 254 +645517 0 +645587 0 +645693 0 +645835 5 +645857 566 +645887 769 +645906 618 +645988 45 +646017 199 +646052 6 +646115 80 +646157 7 +646167 28 +646270 106 +646293 0 +646475 0 +646580 0 +646622 0 +646670 0 +646765 0 +646919 0 +647148 0 +647181 0 +647224 0 +647481 0 +647544 0 +647549 0 +647670 0 +647698 0 +647819 0 +647963 0 +648021 0 +648050 0 +648068 0 +648144 0 +648147 0 +648229 0 +648253 0 +648266 0 +648286 0 +648295 0 +648336 0 +648416 0 +648495 21 +648503 0 +648615 0 +648851 0 +648879 0 +648902 0 +648935 0 +649039 0 +649062 0 +649316 0 +649340 0 +649362 76 +649422 0 +649464 0 +649559 0 +649631 150 +649670 0 +649676 331 +649688 99 +649758 0 +649772 0 +649800 0 +649888 0 +650051 0 +650116 0 +650119 0 +650166 0 +650175 0 +650216 0 +650232 0 +650238 0 +650347 0 +650364 0 +650398 0 +650408 92 +650453 0 +650543 0 +650606 308 +650621 38 +650663 0 +650694 0 +650746 98 +650755 15 +650757 69 +650891 101 +650927 97 +650986 0 +651004 32 +651017 51 +651059 0 +651131 0 +651138 12 +651214 1 +651419 0 +651464 25 +651466 0 +651468 0 +651483 0 +651485 0 +651694 28 +651715 1 +651724 0 +651755 0 +651842 0 +652010 0 +652013 40 +652118 0 +652126 23 +652187 0 +652202 10 +652223 94 +652339 0 +652380 0 +652390 15 +652466 3 +652563 685 +652567 117 +652759 387 +653053 0 +653121 0 +653149 0 +653153 0 +653293 0 +653327 0 +653445 0 +653490 0 +653510 0 +653530 0 +653537 0 +653677 0 +653708 0 +653755 0 +653776 155 +653814 0 +653839 147 +653862 497 +653932 0 +654020 0 +654026 0 +654034 0 +654101 0 +654155 0 +654244 0 +654299 0 +654352 0 +654468 0 +654497 86 +654740 729 +654750 0 +654785 0 +654875 57 +654925 99 +654977 95 +654979 91 +655322 0 +655333 11 +655411 108 +655446 0 +655498 0 +655563 0 +655592 209 +655789 6 +655796 0 +655961 0 +655984 0 +656056 0 +656077 209 +656088 326 +656128 0 +656146 83 +656244 0 +656302 89 +656353 149 +656447 215 +656486 0 +656510 0 +656554 150 +656602 177 +656632 0 +656660 0 +656727 0 +656737 8 +656780 0 +656806 80 +656827 0 +656853 19 +656938 14 +656973 0 +657016 221 +657028 128 +657034 236 +657037 33 +657070 0 +657113 1 +657148 248 +657181 104 +657205 125 +657259 0 +657307 0 +657361 154 +657394 0 +657509 26 +657549 0 +657555 200 +657733 0 +657757 0 +657765 97 +657772 0 +658064 99 +658083 0 +658096 132 +658104 0 +658144 0 +658162 0 +658205 0 +658263 27 +658272 114 +658363 407 +658374 133 +658379 403 +658386 0 +658469 25 +658552 0 +658560 98 +658603 149 +658642 197 +658735 104 +658773 0 +658834 0 +659082 68 +659100 19 +659107 0 +659211 41 +659236 26 +659332 48 +659334 146 +659338 445 +659437 466 +659564 0 +659612 520 +659814 0 +659857 32 +659922 8 +660086 0 +660216 0 +660359 392 +660407 242 +660452 0 +660518 0 +660717 36 +660879 0 +660940 559 +661049 146 +661077 543 +661111 150 +661267 53 +661417 68 +661431 0 +661465 43 +661544 201 +661553 9 +661585 0 +661614 0 +661641 212 +661655 0 +661748 0 +661794 145 +661797 15 +661964 91 +662043 0 +662051 56 +662104 11 +662134 0 +662193 3 +662244 0 +662374 1 +662447 103 +662458 22 +662579 0 +662671 0 +662678 0 +662703 0 +662727 0 +662797 0 +662911 0 +662996 19 +663047 0 +663215 173 +663257 0 +663263 39 +663285 85 +663293 0 +663312 0 +663480 0 +663488 0 +663577 109 +663622 0 +663625 4 +663824 55 +663958 0 +664001 30 +664014 140 +664099 0 +664244 0 +664304 18 +664504 122 +664711 0 +664756 0 +664852 487 +664860 185 +664919 306 +664924 0 +664973 30 +665045 138 +665133 619 +665154 38 +665211 26 +665214 1 +665261 4 +665324 20 +665338 46 +665419 266 +665435 245 +665491 0 +665543 449 +665545 6 +665580 317 +665618 0 +665670 55 +665690 0 +665792 0 +665829 0 +665852 171 +665966 0 +665972 0 +666174 50 +666200 0 +666245 103 +666260 65 +666538 0 +666548 65 +666578 0 +666668 1 +666716 38 +667028 0 +667103 31 +667135 0 +667175 0 +667199 0 +667253 75 +667267 24 +667393 25 +667472 26 +667523 0 +667550 98 +667563 0 +667571 32 +667573 142 +667676 175 +667708 74 +667716 0 +667858 0 +667900 69 +667980 0 +667997 0 +668070 0 +668087 49 +668261 9 +668280 179 +668282 13 +668418 164 +668427 0 +668439 364 +668446 424 +668460 55 +668548 22 +668589 58 +668775 0 +668835 77 +668964 136 +669153 86 +669162 268 +669186 0 +669225 31 +669417 23 +669549 149 +669600 0 +669627 72 +669730 0 +669737 0 +669769 0 +669774 0 +669810 0 +669815 0 +669825 0 +669830 0 +669888 56 +669919 0 +669960 56 +670000 0 +670028 53 +670031 21 +670127 0 +670258 0 +670283 7 +670309 0 +670599 0 +670638 0 +670650 0 +670684 0 +670691 0 +670917 0 +670994 12 +670998 8 +671038 0 +671150 130 +671184 69 +671250 11 +671274 0 +671310 12 +671403 209 +671405 0 +671542 68 +671638 0 +671646 0 +671686 188 +671703 0 +671744 276 +671787 0 +671949 255 +671997 310 +672154 0 +672179 55 +672775 0 +672923 1 +672958 0 +672982 0 +673372 0 +673588 0 +673702 0 +674177 42 +674353 0 +674605 29 +674665 7 +674698 0 +674854 0 +674899 0 +675217 104 +675286 0 +675354 33 +675400 0 +675433 0 +675440 1 +675510 22 +675620 0 +675660 107 +675735 0 +675905 11 +675975 0 +675988 28 +676042 0 +676071 0 +676084 674 +676144 0 +676158 6 +676232 27 +676247 68 +676265 5 +676378 0 +676427 0 +676460 8 +676465 390 +676522 0 +676633 0 +676764 12 +676791 0 +676877 0 +676880 7 +676919 50 +676980 259 +676984 109 +677126 49 +677158 0 +677206 29 +677261 244 +677328 117 +677348 165 +677411 0 +677506 0 +677593 280 +677600 9 +677627 37 +677650 0 +677679 0 +677681 36 +677695 67 +677698 0 +677703 0 +677707 0 +677728 24 +677798 87 +677858 34 +677860 54 +677952 54 +678002 26 +678025 0 +678033 0 +678040 0 +678054 0 +678073 0 +678183 0 +678240 0 +678327 0 +678390 2 +678555 395 +678750 10 +678765 0 +678883 88 +678885 183 +678900 16 +678940 54 +679131 70 +679157 36 +679210 354 +679217 156 +679228 952 +679319 41 +679366 260 +679398 0 +679454 77 +679478 27 +679487 0 +679493 0 +679658 0 +679661 0 +679668 0 +679681 0 +679739 4 +679802 0 +679886 35 +679895 58 +679931 7 +679949 0 +679958 0 +679988 0 +680000 65 +680051 221 +680151 0 +680201 15 +680213 0 +680242 0 +680261 9 +680312 0 +680339 162 +680435 4 +680493 0 +680505 0 +680513 1 +680558 0 +680630 2 +680645 0 +680683 0 +680761 0 +680798 35 +680831 17 +680833 0 +680888 15 +680915 0 +680939 48 +680959 51 +681025 0 +681059 2 +681073 0 +681104 474 +681110 82 +681224 88 +681248 0 +681380 20 +681558 110 +681562 0 +681650 522 +681671 32 +681699 0 +681753 6 +681776 9 +681779 0 +681788 485 +681811 23 +681886 107 +681936 0 +681942 0 +681957 204 +681964 138 +681999 0 +682145 54 +682197 109 +682251 0 +682284 0 +682332 0 +682354 0 +682386 0 +682452 0 +682523 0 +682533 0 +682556 0 +682581 0 +682657 0 +682677 0 +682686 0 +682739 0 +682753 0 +682762 2 +682779 16 +682902 0 +682940 0 +683017 245 +683083 0 +683144 22 +683187 0 +683266 176 +683325 167 +683470 94 +683532 0 +683921 33 +683951 1 +683968 86 +684049 0 +684058 133 +684172 0 +684236 0 +684277 13 +684339 342 +684347 54 +684384 0 +684469 0 +684700 0 +684762 17 +684906 0 +684920 0 +684941 0 +684954 0 +684988 33 +685004 0 +685071 38 +685104 5 +685111 0 +685156 93 +685204 0 +685217 72 +685287 56 +685359 0 +685412 0 +685608 170 +685622 0 +685687 0 +685718 0 +685775 0 +685786 0 +685924 283 +685962 0 +685976 0 +686006 1 +686102 0 +686269 0 +686370 1 +686457 0 +686486 26 +686543 0 +686564 0 +686573 0 +686663 22 +686666 0 +686672 0 +686780 30 +686813 0 +686863 0 +686909 0 +686917 178 +686961 0 +686988 0 +687013 8 +687109 80 +687144 0 +687175 0 +687341 0 +687390 0 +687416 0 +687442 0 +687478 117 +687585 0 +687634 212 +687672 0 +687688 0 +687769 0 +687776 0 +687814 45 +687820 0 +687916 0 +687952 0 +687991 54 +687995 46 +688009 0 +688052 0 +688146 0 +688210 0 +688234 0 +688261 34 +688326 0 +688350 0 +688612 0 +688696 0 +688780 150 +688857 0 +688907 0 +688935 0 +688937 146 +688958 0 +688992 0 +689010 0 +689178 65 +689182 0 +689185 0 +689226 0 +689373 0 +689448 0 +689455 254 +689464 0 +689531 0 +689573 0 +689774 0 +689804 90 +689906 8 +689926 155 +689998 0 +690162 218 +690211 0 +690254 64 +690333 29 +690368 53 +690413 26 +690492 84 +690556 0 +690621 0 +690635 5 +690641 0 +690654 7 +690678 0 +690722 0 +690771 26 +690783 66 +690803 0 +690864 0 +691153 3 +691170 0 +691364 32 +691369 31 +691425 59 +691449 0 +691452 1 +691529 0 +691554 0 +691584 0 +691620 102 +691680 1 +691713 70 +691811 56 +691829 0 +691883 0 +691932 96 +691965 0 +692047 0 +692161 97 +692206 45 +692231 25 +692266 66 +692302 0 +692373 0 +692415 38 +692510 85 +692515 0 +692652 0 +692881 0 +692890 0 +692928 130 +692954 89 +692976 237 +693019 44 +693032 2 +693176 0 +693251 5 +693315 96 +693328 0 +693354 0 +693363 301 +693391 125 +693393 0 +693414 130 +693430 29 +693498 9 +693594 1 +693626 0 +693845 0 +693854 0 +694048 41 +694055 235 +694068 0 +694133 90 +694136 312 +694264 0 +694278 661 +694339 162 +694395 302 +694422 68 +694517 17 +694644 227 +694664 120 +694674 144 +694699 0 +694719 182 +694803 28 +694848 70 +694876 0 +694986 497 +695022 178 +695050 23 +695127 10 +695146 143 +695223 9 +695293 0 +695378 0 +695435 0 +695471 0 +695476 0 +695488 76 +695496 0 +695555 84 +695605 7 +695669 5 +695688 0 +695695 0 +695789 284 +695794 202 +695983 0 +696027 0 +696132 0 +696161 6 +696231 0 +696326 564 +696423 2 +696703 229 +696782 0 +696914 0 +696931 0 +696935 0 +696959 0 +696972 0 +697071 31 +697082 0 +697191 1 +697269 0 +697366 18 +697400 34 +697431 38 +697507 0 +697517 0 +697578 0 +697584 13 +697636 0 +697700 157 +697708 0 +697762 0 +697806 0 +697811 0 +697856 1 +697905 30 +697915 68 +697945 31 +698362 0 +698596 96 +698683 0 +698713 0 +698816 223 +699081 0 +699147 34 +699156 53 +699186 0 +699338 10 +699441 41 +699461 0 +699499 3 +699548 48 +699565 0 +699600 12 +699803 0 +699835 12 +700063 0 +700165 58 +700198 0 +700226 94 +700262 14 +700443 24 +700866 391 +700940 0 +701068 159 +701106 193 +701155 0 +701207 0 +701348 366 +701397 34 +701417 3 +701429 489 +701481 10 +701558 126 +701592 0 +701732 128 +701817 63 +701893 140 +701900 182 +701937 34 +702133 7 +702165 0 +702218 0 +702310 15 +702343 49 +702477 104 +702513 3 +702623 0 +702757 0 +702770 23 +702791 0 +703006 31 +703209 0 +703215 0 +703229 0 +703237 0 +703240 0 +703396 0 +703463 144 +703546 103 +703597 11 +703613 171 +703665 0 +703697 0 +703732 0 +703795 185 +703926 0 +703932 178 +704069 0 +704090 0 +704144 0 +704175 93 +704210 0 +704300 0 +704366 2 +704440 6 +704509 30 +704519 126 +704704 0 +704747 0 +704802 0 +704911 46 +705098 348 +705533 37 +705716 65 +705799 0 +705824 0 +705832 0 +705875 6 +705886 37 +705895 0 +705962 241 +706011 14 +706039 0 +706062 0 +706076 0 +706091 144 +706153 58 +706178 91 +706194 58 +706203 2 +706210 0 +706255 348 +706320 5 +706460 47 +706483 2 +706565 74 +706639 104 +706804 119 +706810 66 +706931 0 +706946 9 +706949 132 +707126 130 +707196 166 +707447 78 +707770 560 +707875 0 +707996 77 +708011 815 +708074 187 +708134 351 +708704 31 +708805 105 +708873 13 +709154 32 +709202 157 +709300 12 +709312 0 +709527 388 +709585 62 +709733 0 +709750 117 +709799 0 +709919 59 +709984 225 +709991 39 +710027 234 +710071 198 +710150 550 +710157 18 +710224 128 +710323 661 +710355 386 +710420 0 +710435 192 +710454 108 +710585 0 +710606 496 +710628 0 +710729 75 +710770 0 +710790 206 +710844 0 +710910 0 +710993 1 +711300 109 +711358 274 +711385 0 +711470 0 +711476 173 +711624 0 +711830 45 +711883 0 +711905 0 +711993 0 +712140 0 +712213 62 +712219 164 +712225 0 +712346 0 +712373 0 +712411 0 +712480 0 +712513 112 +712531 14 +712576 27 +712627 6 +712674 0 +712728 0 +712773 0 +712935 0 +713145 0 +713328 223 +713620 0 +713696 0 +713748 0 +713775 0 +713891 0 +713930 0 +713946 0 +714060 53 +714078 0 +714177 42 +714290 428 +714322 0 +714481 0 +714826 195 +714961 25 +715004 3 +715024 0 +715038 0 +715119 0 +715348 16 +715385 0 +715436 44 +715541 0 +715796 0 +715940 0 +715943 0 +715972 0 +715986 0 +716033 0 +716084 0 +716231 0 +716267 0 +716298 0 +716328 0 +716360 36 +716379 0 +716386 0 +716390 0 +716393 0 +716396 0 +716398 0 +716421 142 +716499 0 +716638 0 +716775 47 +716797 71 +716910 0 +716919 0 +716952 41 +716970 116 +717057 153 +717064 0 +717116 19 +717235 0 +717346 3 +717427 103 +717447 15 +717633 0 +717711 48 +717718 22 +717795 6 +717802 198 +717813 213 +718001 0 +718012 31 +718020 23 +718054 144 +718060 24 +718138 57 +718228 0 +718485 0 +718790 2 +719305 309 +719521 0 +719572 0 +719947 407 +719974 0 +720026 28 +720138 458 +720354 0 +720369 12 +720405 144 +720674 0 +720715 0 +720776 0 +721079 1 +721237 48 +721316 0 +721386 55 +721398 85 +721416 0 +721559 0 +721580 0 +721868 0 +721901 0 +721946 0 +721967 0 +722009 0 +722045 0 +722060 0 +722074 0 +722108 0 +722159 0 +722672 0 +722734 0 +722856 0 +722869 0 +722976 0 +722987 88 +723077 3 +723104 32 +723155 78 +723662 35 +723790 0 +723869 0 +724064 0 +724097 332 +724127 62 +724176 30 +724215 132 +724490 10 +724535 26 +724569 18 +724783 504 +724828 5 +724901 8 +724935 0 +725049 0 +725070 0 +725227 0 +725314 86 +725337 14 +725453 0 +725503 28 +725811 0 +725851 0 +726208 39 +726240 0 +726587 0 +726755 0 +726853 0 +727159 647 +727316 34 +727861 10 +727881 0 +727900 97 +728319 0 +728359 1 +728392 161 +728402 0 +728437 123 +728540 6 +728584 55 +728604 0 +728756 0 +728818 1 +728853 0 +728863 0 +728908 377 +729004 0 +729019 0 +729108 0 +729119 0 +729227 304 +729257 0 +729259 226 +729328 0 +729339 0 +729499 0 +729508 106 +729521 258 +729525 511 +729691 149 +729694 90 +729838 0 +729859 1 +729904 6 +729933 95 +729974 220 +729988 190 +730172 54 +730174 189 +730201 0 +730366 0 +730372 11 +730420 235 +730483 101 +730539 95 +730572 0 +730595 179 +730737 0 +730839 52 +730847 0 +730888 79 +730939 0 +731014 128 +731044 636 +731101 90 +731140 26 +731171 0 +731190 0 +731212 0 +731277 0 +731305 0 +731394 98 +731443 0 +731453 0 +731482 0 +731501 0 +731529 0 +731558 0 +731596 0 +731610 0 +731623 0 +731639 0 +731646 0 +731675 0 +731698 0 +731711 0 +731723 0 +731774 0 +731778 0 +731877 0 +731912 16 +731916 1 +731923 0 +731963 0 +731969 0 +731981 0 +732011 0 +732044 0 +732077 0 +732079 0 +732106 0 +732122 0 +732189 0 +732239 0 +732251 0 +732344 0 +732346 0 +732450 0 +732480 0 +732597 0 +732639 0 +732764 0 +732767 0 +732814 0 +732819 3 +732824 0 +732842 0 +732864 0 +732873 0 +732972 0 +733020 0 +733190 0 +733239 0 +733323 53 +733327 0 +733351 532 +733478 0 +733531 0 +733652 146 +733656 171 +733712 27 +733716 43 +733719 0 +733771 0 +733943 0 +734012 0 +734033 0 +734052 0 +734058 0 +734092 0 +734120 0 +734124 0 +734259 0 +734300 0 +734401 0 +734416 0 +734425 0 +734485 0 +734559 0 +734575 0 +734625 0 +734780 0 +734806 0 +734825 0 +734968 0 +735151 0 +735208 0 +735219 0 +735267 0 +735417 0 +735448 0 +735456 0 +735489 181 +735502 2 +735511 0 +735538 0 +735577 0 +735675 0 +735726 0 +735746 0 +736081 0 +736138 0 +736222 50 +736246 358 +736278 50 +736299 0 +736323 0 +736362 0 +736383 0 +736392 0 +736401 0 +736438 0 +736482 0 +736580 0 +736633 0 +736653 0 +736662 0 +736737 0 +736912 0 +737028 0 +737067 0 +737079 0 +737130 0 +737176 0 +737225 0 +737245 0 +737269 18 +737302 0 +737338 0 +737347 25 +737356 75 +737358 94 +737459 0 +737465 0 +737586 0 +737610 4 +737668 0 +737692 35 +737715 0 +737730 18 +737778 0 +737827 47 +737875 136 +737946 98 +737967 79 +738022 10 +738034 79 +738085 0 +738140 59 +738202 166 +738274 138 +738298 10 +738331 0 +738367 129 +738376 54 +738385 122 +738466 121 +738904 243 +738950 0 +738981 192 +739063 163 +739114 246 +739146 0 +739167 611 +739185 202 +739253 0 +739260 5 +739276 69 +739313 49 +739328 13 +739360 414 +739397 14 +739415 53 +739432 0 +739462 380 +739496 947 +739676 3 +739696 514 +739727 214 +739751 167 +739892 76 +739934 499 +739987 95 +740064 163 +740081 81 +740093 132 +740144 0 +740165 427 +740168 414 +740187 2 +740213 432 +740436 0 +740462 0 +740511 94 +740534 12 +740556 135 +740853 79 +740964 0 +741090 492 +741093 108 +741127 0 +741152 153 +741209 0 +741266 0 +741278 0 +741329 0 +741371 0 +741524 0 +741541 0 +741617 0 +741850 0 +742085 0 +742298 0 +742453 0 +742562 0 +742580 266 +742618 147 +742641 5 +742653 1 +742661 4 +742712 0 +742734 10 +742963 0 +743031 411 +743046 147 +743106 270 +743175 117 +743229 71 +743346 189 +743367 245 +743463 0 +743505 245 +743553 729 +743847 0 +743890 19 +743919 0 +744004 0 +744024 0 +744033 1 +744073 381 +744129 21 +744189 0 +744301 0 +744426 161 +744460 42 +744609 0 +744717 106 +745155 78 +745456 188 +745539 0 +745583 0 +745589 26 +745650 28 +745659 0 +745938 134 +745978 0 +746058 1366 +746224 0 +746334 80 +746460 0 +746598 0 +746789 187 +746987 0 +747139 19 +747246 661 +747254 605 +747824 17 +747836 0 +747943 0 +748009 308 +748047 369 +748164 0 +748235 0 +748271 0 +748357 0 +748391 0 +748420 0 +748600 0 +748670 0 +748810 0 +748821 0 +749239 73 +749279 0 +749379 0 +749447 7 +749627 0 +749634 4 +749658 77 +749667 0 +749744 0 +749759 0 +749799 0 +749955 111 +749966 0 +749977 0 +749986 0 +749988 0 +750036 0 +750073 656 +750129 211 +750137 0 +750177 272 +750243 109 +750329 10 +750408 173 +750474 370 +750528 30 +750558 50 +750602 58 +750654 235 +750666 193 +750790 0 +750837 0 +750855 7 +750930 493 +750934 786 +750936 87 +750947 31 +750954 0 +751005 18 +751182 87 +751245 56 +751247 20 +751371 0 +751523 0 +751535 0 +751614 0 +751659 0 +751705 0 +751814 0 +751880 153 +751965 0 +752023 156 +752037 0 +752110 2 +752117 0 +752268 221 +752570 487 +752594 400 +752646 190 +752658 104 +752730 141 +752763 214 +752925 0 +752985 0 +753048 46 +753071 151 +753074 167 +753210 8 +753392 517 +753445 143 +753463 0 +753511 23 +753628 409 +753641 102 +753648 384 +753654 817 +753658 258 +753705 0 +753732 8 +753747 82 +753783 0 +753796 60 +753887 0 +753949 60 +754044 0 +754047 34 +754076 0 +754084 10 +754251 23 +754295 6 +754308 0 +754332 291 +754383 419 +754388 0 +754421 0 +754476 0 +754487 0 +754528 0 +754622 0 +754783 233 +754880 0 +754930 0 +754940 141 +755080 53 +755163 0 +755231 8 +755242 7 +755249 289 +755279 180 +755311 37 +755549 0 +755571 361 +755623 288 +755741 139 +755767 8 +756023 81 +756029 63 +756103 0 +756112 24 +756122 96 +756125 32 +756197 90 +756224 0 +756361 0 +756374 0 +756426 0 +756463 0 +756494 0 +756504 0 +756507 0 +756540 0 +756554 0 +756656 104 +756662 0 +756670 0 +756685 0 +756695 0 +756707 0 +756755 0 +756842 6 +756902 81 +757059 16 +757079 0 +757097 0 +757172 73 +757223 74 +757316 136 +757325 41 +757354 0 +757361 0 +757405 0 +757527 11 +757577 3 +757622 0 +757652 37 +757748 56 +757850 0 +758093 16 +758117 30 +758123 15 +758137 0 +758150 0 +758210 0 +758244 0 +758252 0 +758369 166 +758383 137 +758498 276 +758648 204 +758670 0 +758786 15 +758823 20 +758832 16 +758836 122 +758908 0 +758991 0 +759336 0 +759374 0 +759410 0 +759458 0 +759522 0 +759531 0 +759545 0 +759555 0 +759581 0 +759603 0 +759644 0 +759675 0 +759729 0 +759764 0 +759839 0 +759845 0 +759875 0 +759883 0 +759914 0 +760059 0 +760173 0 +760344 0 +760620 0 +760704 0 +760728 0 +760730 0 +760818 0 +760925 0 +761226 0 +761295 0 +761334 0 +761360 0 +761376 0 +761496 0 +761520 0 +761648 0 +761757 0 +761792 0 +761796 0 +761909 0 +761979 0 +762402 0 +762533 0 +762849 0 +762867 0 +762873 0 +762933 0 +762965 0 +763023 0 +763035 0 +763095 0 +763201 0 +763323 0 +763340 278 +763343 0 +763352 0 +763367 0 +763414 0 +763442 0 +763475 0 +763486 0 +763550 0 +763562 0 +763685 0 +763715 0 +763757 0 +763769 0 +763878 0 +764090 0 +764111 0 +764120 0 +764399 0 +764639 0 +764893 0 +765125 0 +765128 0 +765164 0 +765203 0 +765318 0 +765410 0 +765479 0 +765533 0 +765614 0 +765746 0 +765826 0 +765914 0 +765983 0 +766112 0 +766130 0 +766237 0 +766240 0 +766304 0 +766485 0 +766553 0 +766598 0 +766764 0 +766793 0 +767098 0 +767152 0 +767158 0 +767168 0 +767216 0 +767231 0 +767243 0 +767246 47 +767297 54 +767303 0 +767312 0 +767318 140 +767560 47 +767565 0 +767725 181 +767772 28 +767788 28 +767925 458 +767950 176 +768000 25 +768204 0 +768219 54 +768240 56 +768249 385 +768261 0 +768325 14 +768358 4 +768369 59 +768425 3 +768501 0 +768515 0 +768642 88 +768678 149 +768763 0 +768891 172 +768924 366 +768982 0 +768991 0 +769036 0 +769051 0 +769140 709 +769269 131 +769278 9 +769287 32 +769344 613 +769348 116 +769356 217 +769486 11 +769530 0 +769586 63 +769591 24 +769602 64 +769641 0 +769663 57 +769685 150 +769705 0 +769780 352 +769859 0 +769951 782 +769966 3 +770170 0 +770340 0 +770570 51 +770581 145 +770601 51 +770677 274 +770717 7 +770726 58 +770728 8 +770813 147 +770858 0 +770870 0 +771005 171 +771041 1 +771102 0 +771173 0 +771274 16 +771441 0 +771461 0 +771472 0 +771492 109 +771532 114 +771605 116 +771687 0 +771700 0 +771706 0 +771727 15 +771739 0 +771756 0 +771864 36 +771886 18 +771910 54 +771912 0 +771934 10 +771961 221 +772090 48 +772285 0 +772409 0 +772456 0 +772621 74 +772687 0 +772717 0 +772772 0 +772776 0 +772918 0 +773047 0 +773102 0 +773174 19 +773360 0 +773399 0 +773415 217 +773445 160 +773477 0 +773558 0 +773633 0 +774035 0 +774059 0 +774092 0 +774168 0 +774244 0 +774369 0 +774489 9 +774710 0 +774721 52 +774937 17 +775089 0 +775186 0 +775492 0 +775572 60 +775580 0 +775747 0 +775932 0 +775996 0 +776160 50 +776200 0 +776211 0 +776412 290 +776706 11 +776724 0 +776730 0 +776770 113 +776940 46 +777047 0 +777109 0 +777189 0 +777206 0 +777222 62 +777237 24 +777249 0 +777410 0 +777489 16 +777582 334 +777585 0 +777627 0 +777651 0 +777813 0 +777874 29 +777927 90 +778038 10 +778155 0 +778304 0 +778393 2 +778499 97 +778694 1 +778709 64 +778713 0 +778733 4 +778876 0 +778953 0 +778977 0 +779065 12 +779263 0 +779422 247 +779424 181 +779458 0 +779578 0 +779604 0 +779779 10 +779796 47 +779914 144 +780007 0 +780066 105 +780075 7 +780142 13 +780482 436 +780554 0 +780573 99 +780582 46 +780592 52 +780853 52 +780881 7 +780933 62 +780988 0 +780997 87 +781021 0 +781066 69 +781080 10 +781120 139 +781147 0 +781224 0 +781296 10 +781309 27 +781363 0 +781390 0 +781401 0 +781474 0 +781497 0 +781546 0 +781557 0 +781610 0 +781657 0 +781671 0 +781755 0 +781842 0 +781868 0 +781908 0 +781916 0 +781985 0 +782063 0 +782186 0 +782252 0 +782393 0 +782416 0 +782445 80 +782453 190 +782457 346 +782517 0 +782587 0 +782590 0 +782598 0 +782605 0 +782727 0 +782869 0 +782926 0 +783079 0 +783095 0 +783127 0 +783184 0 +783259 0 +783328 0 +783450 0 +783478 0 +783490 0 +783513 0 +783600 0 +783606 0 +783622 0 +783943 0 +783982 0 +784072 0 +784104 0 +784117 0 +784159 0 +784177 0 +784219 0 +784351 0 +784434 0 +784468 0 +784510 0 +784531 0 +784625 18 +784647 0 +784669 0 +784718 0 +784722 161 +784730 0 +784736 0 +784750 0 +784763 7 +784788 0 +784790 0 +784797 0 +784913 0 +785006 0 +785034 0 +785055 0 +785088 0 +785214 0 +785224 0 +785486 0 +785754 0 +785805 0 +785820 0 +786009 63 +786015 6 +786108 0 +786153 0 +786161 9 +786177 298 +786227 0 +786269 361 +786286 101 +786326 336 +786441 1 +786552 81 +786578 152 +786659 1 +786908 2 +787046 127 +787056 0 +787070 0 +787096 709 +787206 0 +787235 0 +787252 0 +787338 2 +787479 0 +787500 180 +787615 0 +787640 0 +787664 0 +787685 29 +787708 0 +787774 0 +787782 0 +787818 0 +787835 0 +787905 0 +787921 28 +787939 68 +788054 0 +788099 65 +788115 0 +788174 0 +788244 12 +788260 36 +788273 0 +788314 16 +788604 37 +788647 0 +788709 1 +788716 0 +788767 0 +788927 40 +788945 150 +789032 0 +789035 175 +789141 0 +789158 0 +789169 118 +789213 18 +789282 0 +789297 0 +789418 72 +789447 0 +789454 0 +789557 140 +789658 0 +789695 54 +789908 0 +789954 0 +789969 3 +790101 299 +790105 3 +790112 144 +790195 37 +790244 113 +790412 277 +790469 115 +790577 72 +790583 0 +790589 0 +790627 7 +790642 0 +790705 0 +790779 0 +790826 0 +790987 19 +790997 0 +791167 7 +791216 0 +791284 167 +791299 0 +791432 0 +791442 0 +791451 67 +791506 8 +791509 0 +791701 0 +791763 17 +791774 0 +791841 1 +791916 2 +791963 189 +791980 8 +792038 0 +792046 0 +792098 0 +792170 0 +792222 0 +792238 91 +792251 55 +792358 2 +792413 0 +792418 0 +792508 0 +792706 0 +792725 0 +792761 0 +792805 27 +792923 0 +792955 1 +792989 0 +793102 0 +793191 0 +793223 0 +793330 0 +793360 0 +793407 0 +793511 242 +793535 0 +793565 0 +793640 0 +793722 0 +793885 0 +793939 0 +793954 164 +794010 0 +794051 205 +794158 0 +794320 0 +794337 98 +794383 40 +794405 0 +794523 1 +794568 75 +794602 0 +794614 0 +794658 0 +794686 0 +794695 14 +794727 0 +794746 0 +794782 0 +794803 54 +794851 3 +794855 32 +794861 0 +794964 0 +795008 0 +795045 389 +795130 0 +795275 0 +795671 11 +795779 0 +795781 0 +795787 12 +795829 0 +795838 0 +795919 0 +795970 0 +796045 0 +796123 0 +796131 0 +796183 0 +796190 0 +796203 0 +796335 0 +796407 0 +796429 0 +796677 133 +796721 2 +796747 12 +796824 1885 +796828 9 +796857 0 +796875 0 +796895 0 +796925 0 +796929 0 +796953 0 +797140 0 +797230 0 +797273 0 +797316 0 +797358 0 +797492 0 +797517 0 +797525 0 +797548 0 +797669 0 +797693 0 +797787 0 +797876 0 +797912 0 +797920 0 +797955 0 +797982 0 +798050 56 +798073 0 +798114 0 +798134 0 +798167 0 +798195 85 +798272 0 +798281 86 +798335 0 +798448 114 +798453 64 +798595 0 +798616 0 +798661 38 +798667 264 +798772 0 +798847 0 +798879 0 +799018 9 +799144 0 +799161 0 +799183 0 +799196 0 +799228 0 +799316 0 +799330 34 +799373 0 +799413 0 +799474 1 +799512 0 +799696 0 +799799 25 +799848 152 +799894 0 +799923 0 +799939 0 +799947 0 +799977 0 +799995 248 +799998 369 +800044 5 +800073 94 +800126 75 +800193 0 +800237 0 +800359 0 +800368 0 +800383 0 +800398 0 +800454 0 +800477 22 +800523 0 +800596 0 +800611 0 +800631 0 +800654 0 +800658 0 +800790 70 +800832 0 +800844 0 +800855 0 +800876 0 +800879 0 +800915 0 +800947 0 +800949 0 +800968 0 +801016 0 +801046 0 +801091 0 +801139 0 +801156 0 +801342 0 +801357 0 +801530 0 +801623 0 +801675 0 +801748 0 +801771 0 +801848 0 +801868 0 +801932 0 +802035 0 +802089 0 +802091 0 +802193 0 +802217 0 +802330 0 +802349 0 +802433 0 +802487 0 +802523 0 +802543 0 +802580 0 +802674 0 +802701 0 +802711 0 +802777 0 +802791 0 +802816 0 +802837 0 +802890 0 +802944 0 +802986 0 +803041 0 +803055 0 +803241 0 +803268 0 +803295 0 +803368 0 +803386 0 +803402 0 +803551 0 +803662 0 +803700 0 +803703 0 +803709 0 +803716 0 +803941 0 +804018 0 +804129 0 +804195 0 +804280 0 +804348 0 +804363 0 +804372 0 +804418 0 +804442 0 +804622 0 +804637 0 +804783 0 +804824 0 +804831 0 +804838 0 +804840 0 +804888 0 +805022 0 +805124 0 +805130 0 +805203 0 +805230 0 +805262 0 +805390 0 +805400 0 +805431 0 +805502 0 +805505 0 +805654 0 +805669 0 +805697 0 +805747 0 +805770 0 +805794 0 +805803 0 +805856 0 +805881 0 +805905 0 +805945 0 +806012 0 +806014 0 +806037 0 +806160 0 +806164 93 +806274 78 +806287 71 +806292 98 +806307 0 +806334 53 +806382 0 +806413 1 +806455 41 +806630 13 +806640 27 +806734 125 +806743 310 +806787 0 +806839 8 +806849 0 +806872 0 +806885 21 +806887 219 +806932 244 +807019 44 +807079 42 +807103 79 +807112 0 +807146 0 +807182 16 +807190 119 +807322 0 +807355 0 +807472 0 +807532 3 +807541 0 +807577 0 +807595 0 +807682 58 +807715 0 +807791 0 +807841 3 +808054 68 +808114 23 +808138 87 +808144 418 +808147 102 +808184 0 +808233 0 +808318 0 +808324 275 +808391 155 +808405 117 +808539 0 +808582 0 +808611 0 +808734 0 +808806 0 +808829 0 +808855 0 +808911 0 +808950 0 +809053 133 +809096 0 +809125 8 +809136 4 +809154 0 +809179 0 +809202 11 +809232 14 +809301 0 +809421 33 +809480 0 +809544 0 +809556 0 +809606 0 +809643 436 +809716 37 +809732 0 +809772 73 +809796 3 +809881 202 +809930 0 +809954 0 +810087 2 +810108 0 +810284 138 +810306 0 +810336 0 +810343 0 +810364 0 +810413 65 +810417 542 +810428 9 +810474 424 +810478 64 +810686 0 +810726 0 +810764 15 +810829 86 +810855 389 +810870 0 +810885 48 +810943 1 +810954 0 +810972 144 +811071 4 +811112 0 +811126 0 +811134 71 +811184 0 +811204 0 +811216 0 +811259 0 +811339 0 +811371 0 +811466 0 +811528 0 +811598 0 +811705 0 +811739 0 +811789 0 +811820 0 +811839 0 +811994 0 +812029 0 +812101 0 +812143 0 +812461 0 +812489 0 +812687 0 +812726 0 +812810 0 +812827 0 +812834 37 +812865 0 +812913 0 +812967 0 +813020 0 +813036 0 +813108 0 +813146 0 +813158 0 +813171 0 +813179 0 +813237 0 +813332 0 +813363 0 +813406 0 +813412 0 +813475 0 +813495 0 +813547 0 +813580 0 +813591 0 +813607 0 +813647 0 +813680 0 +813725 0 +813841 0 +813869 0 +813890 0 +813931 0 +813935 0 +814226 0 +814243 0 +814245 0 +814249 0 +814326 0 +814360 0 +814451 0 +814455 0 +814546 0 +814568 0 +814587 0 +814641 0 +814707 0 +814726 0 +814902 0 +814978 0 +814986 0 +814988 0 +815075 0 +815188 0 +815390 0 +815409 0 +815628 2 +815718 0 +815731 18 +815772 326 +815797 24 +815817 0 +815887 19 +815970 0 +815982 0 +816089 0 +816107 235 +816110 146 +816251 0 +816373 0 +816417 78 +816479 0 +816487 0 +816572 68 +816584 0 +816798 0 +816847 1 +816929 0 +816932 134 +817072 0 +817151 0 +817195 8 +817314 0 +817323 17 +817347 0 +817355 0 +817432 58 +817532 9 +817621 41 +817670 263 +817700 0 +817762 0 +817806 0 +817879 15 +817975 0 +818065 312 +818098 0 +818170 17 +818182 0 +818199 0 +818255 0 +818393 0 +818412 58 +818453 51 +818474 0 +818522 0 +818545 0 +818607 0 +818647 0 +818685 178 +818721 0 +818828 0 +818832 107 +818862 0 +818882 0 +818895 0 +818969 2 +819054 0 +819240 73 +819273 30 +819388 0 +819633 395 +819668 0 +819676 0 +819679 0 +819685 0 +819752 27 +819791 0 +819844 0 +819865 33 +819871 32 +819887 0 +820088 22 +820102 221 +820132 196 +820243 62 +820257 347 +820263 31 +820323 21 +820354 0 +820409 293 +820508 207 +820917 0 +821043 0 +821186 58 +821339 96 +821355 0 +821391 112 +821393 15 +821405 0 +821494 68 +821539 0 +821601 0 +821798 56 +821820 0 +821921 7 +821948 340 +821978 96 +822204 566 +822280 0 +822355 67 +822378 0 +822413 825 +822415 506 +822417 444 +822515 85 +822555 0 +822606 21 +822625 19 +822812 0 +822896 211 +822902 514 +823475 0 +823592 0 +823680 152 +823726 227 +823837 704 +823867 150 +824004 0 +824059 0 +824278 0 +824362 396 +824424 73 +824460 25 +824541 0 +824643 0 +824655 6 +824692 217 +824702 0 +824710 0 +824734 0 +824796 0 +824881 0 +824977 0 +825011 0 +825014 0 +825049 0 +825151 0 +825160 0 +825164 0 +825180 0 +825230 0 +825535 0 +825565 0 +825583 0 +825615 0 +825624 0 +825646 0 +825730 0 +825757 0 +825769 0 +825796 0 +825802 0 +825901 0 +825910 0 +825927 0 +825946 0 +826029 0 +826065 0 +826105 4 +826275 0 +826377 0 +826551 0 +826581 0 +826584 0 +826665 347 +826880 0 +826889 0 +826977 0 +827164 0 +827186 0 +827216 0 +827248 141 +827344 12 +827433 0 +827468 0 +827508 35 +827525 36 +827597 34 +827627 4 +827923 554 +827945 25 +827948 47 +828023 93 +828067 3 +828112 0 +828153 0 +828218 0 +828239 0 +828385 0 +828475 0 +828537 0 +828698 0 +828859 0 +828890 55 +828903 187 +828922 0 +828935 248 +829064 0 +829166 91 +829196 12 +829218 42 +829283 37 +829360 105 +829413 0 +829424 1 +829720 96 +829752 131 +829838 31 +829893 0 +829911 0 +829965 44 +829989 0 +830384 0 +830691 4 +830714 0 +830824 319 +830907 0 +830954 616 +831064 52 +831176 0 +831242 124 +831345 173 +831368 1 +831386 165 +831433 108 +831473 134 +831485 0 +831509 0 +831527 194 +831555 52 +831557 53 +831587 297 +831610 154 +831637 126 +831678 204 +831716 134 +831718 9 +831758 2 +831869 0 +831975 32 +831998 0 +832006 0 +832046 0 +832082 224 +832147 0 +832175 37 +832238 31 +832259 115 +832341 72 +832397 0 +832413 16 +832418 191 +832510 21 +832526 326 +832682 58 +832727 96 +832811 0 +832846 704 +832950 0 +832982 88 +833164 2 +833199 0 +833239 49 +833273 0 +833340 0 +833522 0 +833531 185 +833567 0 +833613 215 +833678 29 +833738 144 +833785 0 +833887 491 +833911 611 +833914 139 +833945 0 +834161 1 +834182 585 +834186 880 +834199 31 +834327 0 +834372 103 +834524 0 +834584 0 +834613 0 +834639 0 +834670 0 +834715 0 +834817 0 +834899 0 +834908 0 +834961 0 +834964 0 +835016 16 +835060 589 +835129 29 +835222 0 +835270 60 +835417 123 +835426 0 +835514 25 +835621 73 +835644 20 +835802 0 +835884 22 +835959 93 +836144 0 +836260 34 +836425 0 +836620 34 +836711 0 +836849 0 +836897 0 +836981 36 +837272 0 +837397 59 +837584 38 +837710 0 +838050 3 +838149 140 +838219 40 +838363 0 +838382 0 +838389 0 +838395 0 +838412 1 +838525 54 +838534 0 +838634 136 +838667 299 +838709 44 +838909 0 +839236 0 +839329 91 +839332 538 +839542 0 +839575 112 +839629 448 +840061 0 +840283 72 +840751 72 +840760 0 +840854 175 +840934 0 +840978 72 +841150 194 +841202 3 +841212 22 +841355 77 +841544 77 +841556 33 +841568 198 +841654 2 +841672 302 +841738 129 +841843 0 +841919 14 +841929 0 +841937 0 +841995 599 +842016 327 +842021 1126 +842025 132 +842043 40 +842122 0 +842150 49 +842213 34 +842234 145 +842316 174 +842348 243 +842426 34 +842788 0 +842791 27 +842809 0 +843008 0 +843084 0 +843211 67 +843243 0 +843360 159 +843372 73 +843378 0 +843435 82 +843535 0 +843553 0 +843612 0 +843667 0 +843703 117 +843755 0 +843912 102 +843966 0 +844053 0 +844257 9 +844402 0 +844422 347 +844503 33 +844578 0 +844692 129 +844728 3 +844779 40 +844944 60 +844989 0 +845029 284 +845130 0 +845250 147 +845256 209 +845266 0 +845459 15 +845550 50 +845583 58 +845627 0 +845734 0 +845846 59 +845993 0 +846001 0 +846006 0 +846009 0 +846054 90 +846093 107 +846130 114 +846133 575 +846153 0 +846211 229 +846298 0 +846342 22 +846372 223 +846417 851 +846425 0 +846510 175 +846676 9 +846699 21 +846701 6 +846710 0 +846730 0 +846746 0 +846848 0 +846932 0 +846959 0 +847149 7 +847234 456 +847308 77 +847409 82 +847431 338 +847491 186 +847552 645 +847597 24 +847645 0 +847678 322 +847716 135 +847725 13 +847856 0 +847869 439 +847873 855 +847928 1167 +848053 0 +848060 0 +848086 0 +848094 18 +848100 0 +848104 61 +848141 0 +848219 0 +848235 0 +848246 0 +848310 0 +848315 0 +848329 0 +848337 0 +848373 0 +848378 0 +848408 0 +848417 0 +848480 0 +848483 0 +848516 0 +848534 0 +848591 0 +848642 0 +848651 0 +848700 161 +848708 3 +848748 0 +848774 0 +848820 128 +848906 0 +848916 0 +848918 0 +848921 0 +848927 0 +848970 0 +848984 0 +848987 0 +849019 0 +849057 0 +849074 0 +849092 0 +849194 0 +849269 0 +849284 0 +849293 0 +849332 0 +849362 0 +849428 0 +849443 0 +849454 0 +849464 0 +849467 0 +849494 0 +849577 459 +849619 303 +849639 0 +849823 116 +849966 34 +849991 410 +849999 0 +850084 113 +850088 87 +850115 529 +850244 0 +850343 98 +850345 255 +850359 0 +850369 74 +850394 14 +850410 54 +850496 49 +850625 136 +850628 512 +850678 0 +850694 0 +850705 0 +850734 31 +850860 76 +850984 425 +851055 23 +851146 71 +851241 333 +851254 85 +851439 8 +851477 0 +851544 0 +851552 0 +851576 0 +851595 0 +851749 0 +851918 0 +851959 0 +852048 0 +852072 0 +852157 0 +852195 0 +852220 0 +852256 0 +852265 0 +852328 0 +852332 0 +852359 74 +852363 51 +852427 0 +852433 0 +852600 0 +852611 0 +852639 0 +852672 0 +852674 0 +852700 0 +852775 0 +852810 0 +852886 0 +852924 0 +853181 0 +853196 0 +853218 0 +853324 0 +853519 0 +853650 0 +853954 0 +854062 0 +854174 0 +854237 128 +854278 0 +854307 6 +854338 62 +854349 0 +854377 0 +854518 82 +854690 32 +854700 0 +854718 0 +854763 0 +854790 173 +854833 182 +854835 158 +854862 21 +855009 149 +855075 6 +855120 0 +855189 0 +855303 0 +855396 249 +855429 0 +855858 0 +855871 0 +855903 4 +855917 66 +855926 111 +855959 0 +855962 286 +856021 52 +856049 133 +856115 0 +856142 7 +856235 3 +856241 0 +856346 3 +856364 0 +856407 40 +856420 6 +856460 0 +856474 0 +856606 1 +856672 0 +856683 0 +856704 0 +856756 13 +856761 0 +856794 0 +856929 0 +857169 0 +857202 0 +857248 0 +857484 0 +857496 129 +857501 133 +857532 64 +857601 0 +857723 0 +857749 0 +857811 0 +857914 95 +858020 0 +858038 0 +858064 0 +858067 22 +858168 0 +858200 0 +858279 0 +858360 0 +858389 48 +858399 253 +858475 0 +858514 0 +858679 0 +858865 0 +858952 9 +859053 0 +859084 0 +859134 0 +859174 0 +859228 29 +859278 0 +859315 1 +859332 178 +859489 0 +859492 32 +859614 1 +859662 0 +859778 0 +859824 0 +859831 0 +859866 0 +859873 0 +859958 0 +859963 0 +859993 0 +859996 29 +860002 0 +860023 0 +860029 0 +860098 0 +860127 112 +860154 53 +860180 2 +860221 0 +860410 0 +860466 253 +860502 754 +860508 289 +860525 0 +860568 130 +860603 54 +860689 0 +860696 0 +860721 0 +860757 0 +860769 0 +860825 128 +860840 0 +860859 0 +860909 31 +860935 15 +860961 126 +861109 0 +861174 3 +861255 81 +861284 25 +861420 7 +861432 0 +861442 2 +861456 0 +861625 80 +861645 0 +861732 0 +861750 0 +861827 0 +861950 0 +862012 24 +862028 0 +862163 0 +862184 149 +862233 0 +862265 0 +862292 0 +862306 0 +862343 5 +862347 172 +862366 0 +862379 0 +862383 0 +862432 0 +862456 0 +862469 149 +862542 0 +862570 0 +862615 0 +862661 32 +862685 0 +862730 0 +862733 10 +862777 0 +862790 55 +862856 36 +862868 36 +862938 0 +862981 0 +863050 76 +863222 0 +863289 4 +863291 20 +863303 0 +863324 54 +863537 0 +863711 29 +863814 0 +863860 6 +864046 0 +864106 0 +864188 0 +864246 75 +864370 14 +864387 0 +864418 0 +864425 0 +864474 0 +864487 124 +864550 0 +864562 10 +864572 59 +864599 0 +864629 0 +864668 0 +864800 0 +864806 0 +864864 0 +864953 0 +865040 0 +865141 0 +865160 0 +865251 0 +865263 0 +865273 0 +865306 0 +865352 0 +865387 0 +865404 0 +865518 0 +865571 0 +865580 0 +865597 0 +865765 0 +865815 0 +865823 0 +865852 0 +865900 0 +865948 0 +865956 0 +866036 0 +866092 78 +866212 0 +866332 10 +866386 0 +866467 7 +866506 30 +866609 68 +866670 0 +866686 0 +866695 36 +866812 105 +866847 0 +866873 17 +867010 0 +867045 0 +867145 0 +867403 11 +867441 163 +867482 0 +867579 0 +867707 110 +867786 0 +867815 0 +867848 0 +867912 30 +868018 0 +868269 7 +868279 0 +868384 559 +868452 4 +868507 158 +868553 18 +868560 48 +868563 193 +868758 40 +868769 554 +868778 0 +868892 419 +869060 69 +869081 156 +869114 652 +869126 39 +869134 39 +869233 16 +869290 167 +869336 88 +869353 0 +869373 16 +869387 13 +869430 0 +869507 0 +869627 269 +869759 379 +869774 0 +869792 44 +869859 96 +869966 223 +869969 110 +869983 28 +870038 0 +870102 0 +870114 0 +870141 0 +870170 0 +870416 0 +870548 0 +870698 0 +870903 0 +870911 0 +870933 0 +871064 0 +871097 0 +871120 0 +871128 0 +871385 0 +871399 0 +871403 0 +871424 0 +871436 0 +871539 0 +871595 0 +871599 14 +871621 0 +871638 264 +871745 0 +871840 8 +872035 0 +872037 417 +872043 14 +872066 0 +872114 0 +872160 81 +872176 0 +872207 0 +872465 0 +872514 0 +872621 173 +872633 0 +872650 82 +872673 0 +872863 0 +872960 0 +873073 0 +873158 0 +873200 51 +873226 44 +873270 15 +873292 92 +873301 47 +873331 0 +873364 0 +873384 0 +873400 0 +873454 0 +873460 0 +873543 0 +873576 0 +873655 0 +873674 0 +873682 0 +873701 0 +873708 0 +873774 0 +873833 0 +873867 0 +873880 0 +873921 0 +874009 0 +874027 0 +874107 0 +874146 0 +874171 0 +874173 0 +874176 0 +874183 0 +874202 0 +874252 36 +874323 12 +874357 0 +874365 0 +874386 0 +874454 0 +874471 0 +874503 0 +874506 0 +874533 0 +874540 0 +874558 0 +874609 0 +874700 0 +874708 0 +874713 0 +874729 0 +874743 0 +874745 0 +874765 0 +874782 0 +874843 7 +874846 0 +874891 0 +874898 0 +874927 0 +874968 0 +874984 0 +875029 0 +875095 0 +875117 0 +875177 160 +875276 40 +875284 65 +875341 0 +875467 0 +875496 79 +875519 0 +875530 0 +875545 115 +875569 0 +875603 0 +875619 0 +875647 0 +875653 1 +875662 1 +875776 88 +875792 119 +875859 0 +875892 0 +876067 0 +876073 0 +876085 0 +876094 0 +876118 0 +876163 0 +876166 40 +876277 0 +876307 0 +876320 83 +876324 0 +876343 0 +876388 0 +876418 0 +876462 24 +876827 0 +876850 0 +876899 0 +876911 0 +876920 32 +876930 0 +876983 0 +877054 0 +877083 0 +877115 0 +877268 0 +877272 0 +877426 84 +877473 30 +877574 65 +877596 0 +877649 80 +877690 127 +877749 82 +877860 0 +878033 0 +878060 0 +878096 0 +878181 0 +878335 0 +878343 0 +878440 26 +878446 0 +878459 0 +878558 123 +878560 173 +878654 0 +878720 0 +878742 22 +878755 0 +878825 0 +878836 7 +878981 0 +878997 25 +879283 0 +879308 0 +879347 8 +879354 0 +879374 0 +879431 0 +879443 207 +879473 83 +879591 0 +879652 44 +879679 5 +879772 0 +879825 0 +879848 0 +879927 0 +879951 0 +880056 0 +880219 8 +880233 0 +880240 20 +880266 0 +880275 34 +880295 0 +880328 0 +880369 0 +880393 48 +880421 33 +880633 0 +880683 162 +880687 0 +880732 0 +880859 18 +880887 0 +880906 224 +880954 0 +880991 0 +881031 0 +881038 74 +881057 8 +881064 407 +881076 81 +881145 282 +881148 61 +881152 153 +881192 0 +881210 0 +881223 0 +881276 78 +881341 0 +881358 0 +881372 8 +881438 0 +881511 0 +881564 108 +881638 103 +881717 152 +881731 45 +881812 0 +881847 20 +881866 10 +881909 0 +882159 0 +882257 928 +882263 90 +882279 64 +882343 1 +882387 0 +882398 0 +882442 0 +882624 0 +882670 0 +882879 0 +882896 0 +882919 0 +882928 0 +882980 0 +883052 0 +883055 0 +883118 0 +883201 0 +883232 0 +883261 0 +883402 0 +883493 0 +883728 105 +883764 0 +883781 58 +883851 0 +883875 23 +883910 5 +884138 0 +884150 272 +884199 0 +884223 0 +884232 0 +884281 0 +884304 0 +884376 430 +884429 184 +884438 1 +884461 0 +884491 0 +884607 0 +884631 221 +884649 138 +884652 718 +884655 104 +884677 0 +884716 13 +884745 54 +884792 0 +884858 0 +884918 0 +885168 0 +885269 0 +885284 375 +885380 0 +885491 0 +885671 0 +885685 71 +885706 0 +885728 73 +885767 0 +885789 0 +885860 0 +885894 0 +885913 0 +885970 146 +885993 0 +886029 0 +886067 0 +886083 370 +886111 327 +886140 0 +886180 3 +886232 36 +886319 149 +886400 68 +886422 0 +886557 134 +886577 82 +886602 0 +886646 0 +886653 0 +886656 0 +886666 0 +886668 0 +886697 65 +886769 196 +886805 91 +886835 12 +886839 258 +886848 51 +886890 0 +886935 29 +886944 0 +887022 0 +887031 0 +887138 0 +887140 92 +887150 0 +887165 0 +887363 0 +887391 0 +887490 0 +887557 0 +887612 94 +887663 0 +887737 32 +887791 0 +887814 0 +887872 0 +887878 78 +888072 107 +888256 0 +888320 85 +888455 226 +888572 127 +888636 45 +888674 0 +888684 0 +888708 0 +888760 80 +888901 50 +888913 97 +888944 30 +889096 31 +889193 121 +889224 197 +889346 2 +889396 25 +889400 26 +889518 47 +889521 212 +889608 127 +889617 34 +889639 31 +889811 16 +889825 17 +889839 154 +889866 50 +889890 22 +889993 4 +890012 0 +890021 0 +890027 0 +890040 13 +890115 85 +890128 23 +890149 30 +890151 111 +890253 66 +890259 29 +890298 74 +890301 175 +890418 152 +890596 15 +890626 6 +890734 8 +891010 76 +891247 26 +891300 18 +891303 139 +891346 11 +891367 5 +891446 28 +891453 147 +891473 210 +891506 70 +891536 0 +891569 0 +891598 8 +891704 0 +891726 0 +891737 33 +891764 0 +891902 0 +891913 2 +891958 0 +891981 0 +892023 0 +892036 0 +892095 0 +892256 0 +892299 0 +892338 0 +892495 0 +892507 0 +892516 0 +892605 0 +892715 0 +892726 64 +892744 18 +893000 0 +893279 138 +893293 0 +893305 201 +893315 258 +893417 0 +893465 49 +893633 193 +893691 0 +893707 0 +893832 225 +893870 4 +894023 56 +894153 0 +894272 307 +894350 0 +894412 0 +894422 87 +894561 2 +894569 0 +894606 0 +894617 94 +894630 0 +894644 336 +894976 2 +895083 0 +895100 5 +895125 0 +895141 0 +895148 0 +895158 0 +895178 0 +895234 136 +895239 0 +895264 7 +895279 0 +895350 34 +895356 0 +895364 0 +895431 54 +895714 143 +895718 0 +895765 38 +895769 224 +895871 0 +895901 0 +895958 0 +895988 0 +896015 0 +896147 0 +896159 0 +896272 0 +896315 0 +896372 0 +896388 0 +896412 0 +896415 0 +896500 0 +896627 0 +896676 0 +896697 0 +896961 0 +896979 0 +896981 0 +897007 0 +897093 0 +897140 0 +897149 0 +897234 0 +897257 0 +897275 0 +897308 0 +897479 0 +897565 0 +897684 0 +897747 0 +897810 0 +897834 0 +898073 0 +898206 0 +898376 185 +898385 489 +898440 24 +898478 8 +898566 0 +898692 31 +898779 0 +898781 0 +898799 0 +898836 0 +898842 0 +898870 11 +898880 34 +898884 9 +898924 4 +899028 0 +899047 0 +899118 0 +899141 0 +899183 0 +899229 87 +899237 0 +899364 0 +899458 17 +899515 176 +899593 0 +899729 13 +899819 0 +899829 104 +899890 0 +899916 0 +899938 62 +899945 0 +899961 127 +899979 946 +899989 3 +900030 15 +900033 723 +900039 579 +900155 0 +900181 0 +900221 18 +900247 311 +900328 75 +900372 266 +900433 164 +900435 485 +900493 102 +900551 0 +900588 0 +900648 36 +900694 3 +900722 207 +900783 0 +900789 0 +900812 48 +900841 10 +900882 0 +900884 0 +900921 0 +900954 36 +901036 0 +901047 4 +901100 265 +901151 78 +901155 32 +901162 114 +901175 6 +901264 0 +901366 38 +901432 0 +901456 0 +901479 102 +901487 250 +901558 1174 +901629 9 +901634 71 +901760 94 +901916 0 +902047 2 +902084 62 +902118 0 +902129 78 +902264 0 +902267 0 +902276 0 +902432 0 +902738 0 +902756 0 +902772 0 +902857 0 +902881 0 +902940 0 +902948 0 +902954 0 +902974 0 +902994 0 +903101 0 +903125 0 +903152 0 +903303 0 +903380 0 +903385 0 +903456 0 +903488 0 +903566 0 +903573 0 +903597 0 +903711 0 +903718 0 +903763 0 +903772 0 +903779 0 +903917 0 +903988 0 +904076 0 +904129 0 +904214 0 +904219 0 +904334 0 +904425 0 +904445 0 +904596 0 +904746 0 +904817 460 +904830 0 +904840 132 +904906 53 +904976 0 +904982 0 +905032 0 +905069 0 +905108 0 +905121 0 +905128 0 +905155 0 +905174 0 +905216 0 +905231 0 +905242 0 +905348 0 +905405 0 +905411 0 +905533 0 +905574 0 +905680 0 +905715 0 +905819 0 +905894 0 +905942 0 +905959 0 +906009 0 +906043 0 +906051 0 +906077 0 +906285 0 +906351 248 +906391 25 +906461 0 +906665 0 +906699 0 +906738 0 +906770 0 +906856 0 +906879 0 +906957 0 +907050 0 +907110 0 +907122 0 +907132 0 +907163 0 +907174 0 +907201 0 +907225 0 +907274 0 +907293 0 +907326 85 +907339 0 +907377 0 +907414 29 +907444 95 +907540 33 +907555 70 +907575 395 +907609 25 +907647 0 +907663 3 +907711 201 +907756 38 +907865 2 +907901 39 +908029 0 +908040 0 +908049 10 +908068 81 +908125 157 +908199 99 +908403 22 +908483 170 +908525 72 +908546 0 +908572 0 +908624 0 +908650 66 +908666 0 +908895 9 +908915 119 +909017 51 +909029 34 +909035 60 +909041 11 +909071 5 +909204 20 +909218 8 +909337 324 +909366 0 +909385 53 +909440 0 +909454 115 +909464 77 +909489 0 +909500 1 +909522 0 +909593 41 +909605 59 +909675 0 +909824 139 +910003 0 +910063 0 +910074 0 +910251 0 +910327 0 +910366 0 +910380 0 +910428 0 +910437 0 +910448 0 +910538 0 +910560 0 +910621 0 +910631 0 +910733 0 +910742 0 +910842 153 +910895 0 +910901 27 +910916 0 +910982 215 +910985 99 +911005 0 +911189 0 +911386 40 +911425 231 +911449 0 +911504 268 +911512 0 +911620 10 +911700 65 +911827 0 +911925 0 +912005 0 +912161 0 +912204 0 +912232 0 +912441 0 +912506 0 +912579 0 +912615 0 +912639 0 +912650 0 +912657 0 +912677 87 +912711 0 +912723 40 +912762 122 +912765 32 +912922 26 +912941 37 +912945 0 +912956 0 +913094 110 +913154 1 +913317 85 +913340 69 +913420 28 +913479 75 +913500 0 +913559 0 +913631 65 +913841 0 +914035 0 +914134 0 +914164 66 +914186 53 +914204 37 +914211 82 +914237 0 +914258 0 +914338 193 +914537 0 +914622 79 +914661 138 +914829 8 +914860 0 +914862 3 +914904 0 +914960 348 +914967 0 +915083 0 +915125 606 +915191 18 +915217 27 +915322 28 +915330 168 +915374 39 +915413 225 +915425 401 +915429 59 +915588 0 +915618 0 +915697 69 +915895 0 +915910 0 +915947 120 +916011 2 +916152 14 +916228 12 +916316 139 +916334 13 +916370 67 +916434 0 +916442 5 +916537 0 +916615 0 +916675 54 +916718 182 +916740 0 +916876 0 +916964 9 +917048 0 +917064 0 +917176 0 +917178 276 +917227 23 +917245 1 +917317 71 +917351 72 +917375 112 +917480 249 +917735 0 +917769 0 +917802 0 +917901 0 +917937 0 +917953 0 +917993 0 +918040 0 +918140 0 +918207 0 +918222 0 +918266 0 +918299 0 +918343 0 +918401 0 +918506 0 +918611 0 +918614 0 +918641 0 +918689 0 +918763 0 +918773 0 +918789 0 +918791 79 +918807 0 +918973 323 +919009 147 +919054 24 +919073 0 +919203 0 +919272 112 +919336 0 +919378 0 +919384 0 +919491 0 +919562 5 +919571 0 +919586 0 +919645 688 +919654 259 +919717 12 +919719 37 +919766 70 +919814 60 +919870 133 +919952 0 +920018 34 +920060 0 +920087 7 +920175 155 +920198 0 +920207 194 +920258 7 +920331 5 +920429 61 +920459 0 +920613 135 +920616 44 +920672 53 +920680 15 +920733 26 +920742 138 +920758 0 +920770 4 +920889 14 +920939 8 +921121 0 +921129 53 +921133 0 +921144 0 +921252 14 +921277 5 +921342 193 +921363 149 +921381 326 +921393 230 +921438 325 +921441 83 +921453 236 +921493 25 +921707 70 +921721 3 +921769 1 +921855 163 +921870 27 +921893 88 +921915 58 +921918 35 +921922 0 +921927 0 +921931 0 +921937 0 +921944 0 +921974 0 +922026 57 +922069 27 +922090 46 +922119 30 +922129 183 +922306 11 +922339 0 +922523 599 +922525 349 +922587 0 +922617 0 +922651 276 +922705 152 +922735 161 +922739 0 +922770 145 +922786 0 +922807 0 +922849 58 +922873 84 +922895 0 +922964 301 +922987 14 +923003 126 +923040 0 +923083 30 +923099 20 +923124 25 +923135 0 +923164 19 +923174 47 +923325 0 +923391 6 +923411 35 +923431 59 +923466 0 +923480 77 +923569 0 +923580 5 +923709 40 +923722 258 +923839 0 +923849 0 +923855 0 +923867 0 +923869 0 +923890 4 +923923 0 +923939 36 +924011 0 +924020 0 +924044 0 +924064 0 +924071 0 +924085 0 +924130 0 +924220 0 +924232 0 +924295 163 +924303 56 +924324 379 +924328 55 +924416 24 +924652 0 +924817 0 +924831 7 +924861 2 +924957 342 +924977 0 +925034 0 +925209 59 +925729 0 +925756 0 +925801 0 +925837 0 +926005 4 +926116 16 +926218 0 +927094 0 +927277 0 +927421 0 +927496 0 +927608 0 +927726 84 +927733 475 +927755 1 +927775 233 +927838 0 +927890 0 +927934 3 +927944 37 +927972 508 +928004 0 +928053 50 +928094 0 +928152 48 +928359 36 +928464 128 +928526 0 +928781 0 +928814 0 +928904 30 +929090 0 +929323 7 +929399 32 +929501 170 +929504 146 +929705 0 +929742 38 +929906 0 +930122 0 +930168 8 +930226 79 +930236 9 +930301 104 +930532 28 +930537 56 +930545 244 +930547 89 +930554 0 +930707 10 +930729 0 +930754 0 +930780 13 +930879 28 +931104 139 +931121 145 +931252 0 +931262 0 +931273 0 +931318 0 +931329 0 +931337 51 +931351 66 +931418 0 +931490 706 +931509 46 +931515 163 +931534 14 +931595 150 +931599 44 +931738 133 +931742 194 +931752 483 +931768 112 +931824 0 +931902 0 +931929 0 +931958 0 +932048 138 +932052 6 +932073 182 +932091 87 +932140 128 +932152 0 +932164 0 +932186 72 +932211 148 +932237 0 +932280 0 +932420 79 +932441 14 +932466 0 +932490 227 +932529 193 +932580 83 +932646 0 +932848 0 +932903 519 +933006 114 +933091 10 +933132 38 +933147 172 +933198 52 +933200 10 +933216 0 +933241 125 +933338 188 +933388 0 +933467 0 +933479 179 +933500 0 +933573 23 +933602 0 +933611 64 +933718 152 +933742 194 +933830 0 +933874 21 +933918 25 +933951 81 +933976 0 +934040 0 +934042 0 +934048 0 +934060 0 +934069 0 +934077 0 +934086 0 +934118 118 +934124 0 +934294 0 +934457 158 +934465 185 +934853 0 +934963 0 +934999 127 +935107 46 +935182 198 +935190 0 +935413 234 +935498 0 +935500 0 +935508 0 +935519 0 +935538 0 +935601 91 +935603 75 +935613 0 +935670 16 +935682 7 +935803 329 +935873 39 +935947 0 +935956 101 +935978 4 +936015 0 +936072 29 +936220 93 +936358 0 +936387 135 +936462 179 +936797 1 +936830 63 +936937 0 +936998 6 +937050 0 +937114 211 +937205 399 +937237 138 +937468 77 +937483 0 +937533 265 +937647 0 +937675 31 +937710 0 +937947 0 +937964 178 +938064 229 +938074 576 +938118 1 +938175 0 +938235 0 +938245 0 +938250 70 +938307 0 +938383 0 +938431 67 +938568 0 +938585 0 +938652 96 +938705 191 +938707 0 +938726 0 +938775 0 +938866 0 +938907 0 +938935 0 +939044 0 +939183 32 +939233 0 +939257 71 +939271 66 +939396 105 +939445 17 +939477 85 +939551 218 +939630 4 +939689 109 +939737 0 +939749 40 +939780 0 +939793 37 +939887 0 +939944 49 +939964 83 +939985 0 +940003 141 +940019 0 +940123 142 +940162 0 +940397 371 +940403 88 +940430 170 +940457 89 +940526 74 +940549 0 +940568 506 +940570 238 +940814 0 +940845 37 +940871 18 +940922 20 +941050 0 +941132 26 +941199 25 +941235 10 +941245 1 +941307 0 +941323 0 +941418 29 +941449 0 +941454 1 +941498 0 +941545 19 +941583 101 +941666 0 +941671 4 +941740 0 +941757 0 +941810 85 +941971 0 +942097 0 +942116 0 +942134 0 +942152 0 +942159 0 +942166 26 +942170 0 +942242 20 +942329 0 +942451 110 +942690 0 +942726 0 +942806 0 +942862 0 +942872 0 +942888 0 +942904 0 +942932 0 +942963 203 +942990 119 +943087 0 +943150 78 +943239 0 +943293 0 +943405 0 +943446 144 +943449 91 +943455 0 +943516 99 +943566 0 +943635 31 +943677 197 +943679 66 +943722 15 +943752 0 +943756 0 +943807 0 +943932 59 +943999 1 +944099 0 +944170 0 +944231 0 +944254 34 +944293 192 +944300 0 +944306 0 +944308 0 +944313 4 +944315 0 +944317 0 +944392 0 +944473 64 +944477 38 +944587 8 +944590 1 +944633 0 +944841 50 +944873 0 +944906 65 +944965 0 +944986 55 +945036 0 +945053 0 +945104 0 +945126 0 +945148 1 +945180 0 +945200 106 +945236 0 +945249 109 +945256 0 +945325 0 +945342 48 +945418 28 +945445 0 +945472 0 +945575 0 +945681 82 +945685 0 +945703 0 +945781 55 +945821 0 +945895 124 +945910 242 +945922 247 +945944 13 +945989 0 +946054 0 +946070 199 +946072 17 +946140 271 +946155 1 +946167 117 +946171 3 +946189 0 +946284 9 +946428 28 +946488 4 +946525 130 +946528 28 +946585 24 +946702 0 +946725 213 +946746 161 +946794 31 +946822 0 +946903 120 +947100 0 +947109 346 +947185 17 +947189 0 +947357 169 +947391 3 +947405 0 +947438 0 +947472 94 +947491 0 +947504 10 +947556 146 +947626 0 +947642 107 +947741 11 +947773 12 +947784 0 +947987 25 +948002 271 +948108 134 +948208 224 +948364 26 +948405 0 +948481 14 +948574 0 +948585 0 +948736 12 +948762 0 +948799 0 +948819 0 +948889 93 +948923 63 +948935 209 +949014 0 +949065 12 +949068 41 +949166 0 +949176 0 +949336 1 +949569 0 +949653 0 +949692 0 +949801 0 +949851 0 +949882 0 +949923 7 +950057 0 +950166 128 +950313 98 +950535 0 +950579 0 +950597 376 +950599 301 +950601 56 +950624 0 +950645 0 +950653 0 +950823 0 +950876 0 +950907 0 +950922 42 +951003 0 +951059 24 +951063 110 +951078 37 +951130 0 +951146 103 +951171 0 +951208 209 +951212 195 +951301 35 +951387 0 +951389 43 +951459 0 +951624 20 +951682 0 +951970 0 +952025 242 +952061 0 +952089 0 +952154 87 +952213 42 +952307 33 +952316 0 +952337 112 +952439 0 +952451 250 +952531 86 +952709 25 +952756 79 +952777 93 +952897 102 +952900 0 +952975 264 +953047 38 +953073 0 +953248 0 +953265 29 +953273 0 +953283 0 +953407 124 +953474 99 +953482 129 +953554 2 +953574 0 +953728 108 +953732 0 +953910 0 +953941 5 +953967 22 +953974 66 +953983 39 +954090 0 +954133 244 +954142 0 +954309 104 +954319 439 +954425 11 +954480 0 +954513 12 +954556 36 +954565 102 +954676 68 +954723 0 +954751 0 +954851 0 +954895 3 +954933 0 +954962 2 +954999 0 +955010 0 +955019 182 +955098 0 +955475 0 +955500 0 +955584 0 +955591 0 +955632 0 +955800 46 +955828 15 +956286 0 +956392 0 +956459 0 +956543 93 +956598 0 +956762 0 +956811 0 +956906 0 +956968 0 +957148 0 +957316 68 +957337 0 +957347 0 +957378 0 +957391 0 +957666 0 +957766 0 +957894 0 +957922 0 +957996 0 +958024 0 +958105 94 +958111 0 +958348 0 +958365 0 +958371 0 +958414 0 +958448 0 +958469 0 +958505 4 +958524 63 +958566 65 +958572 21 +958586 0 +958611 0 +958647 105 +958685 0 +958742 0 +958780 31 +958804 48 +958920 85 +959013 0 +959040 8 +959139 33 +959155 0 +959283 51 +959331 0 +959341 4 +959364 1 +959482 0 +959619 0 +959679 0 +959895 0 +959946 0 +959955 0 +960036 86 +960139 8 +960152 152 +960219 0 +960272 0 +960343 0 +960441 68 +960493 3 +960572 0 +960632 0 +960655 0 +960780 0 +960867 0 +960952 0 +960956 0 +960969 0 +960980 0 +961066 34 +961238 97 +961248 132 +961340 0 +961449 1 +961455 0 +961510 0 +961535 0 +961542 0 +961728 0 +961806 0 +961845 26 +961863 0 +961923 0 +962237 32 +962294 89 +962381 18 +962591 0 +962625 43 +962700 21 +962719 249 +962798 0 +962828 0 +962848 115 +962878 0 +962917 0 +962973 0 +963023 675 +963027 162 +963111 11 +963165 35 +963204 0 +963224 155 +963231 180 +963295 2 +963330 22 +963447 427 +963449 0 +963470 0 +963553 0 +963608 0 +963623 0 +963657 84 +963793 865 +964022 16 +964074 229 +964267 82 +964292 179 +964325 188 +964401 32 +964403 129 +964756 0 +964924 54 +965043 13 +965182 0 +965345 3 +965464 0 +965475 0 +965517 0 +965535 535 +965540 337 +965544 118 +965557 148 +965565 34 +965628 363 +965667 84 +965761 0 +965792 0 +965817 0 +965845 5 +965895 37 +965897 0 +965913 22 +965916 0 +965949 0 +965960 0 +965968 0 +965984 0 +966004 824 +966007 615 +966031 0 +966074 165 +966130 14 +966212 29 +966266 0 +966400 37 +966604 0 +966672 300 +966716 102 +966727 354 +966870 475 +966897 0 +967008 266 +967048 0 +967096 0 +967108 56 +967184 182 +967213 0 +967276 52 +967431 58 +967594 4 +967672 0 +967712 147 +967725 79 +967733 0 +967748 0 +967759 0 +967773 104 +967806 0 +967922 0 +967976 215 +968224 18 +968234 0 +968303 48 +968418 98 +968425 0 +968666 0 +968750 80 +968825 0 +968843 0 +968993 8 +969002 1 +969095 0 +969143 0 +969254 83 +969261 142 +969316 25 +969446 15 +969453 24 +969488 0 +969551 0 +969589 34 +969623 34 +969682 42 +969684 88 +969829 70 +969863 0 +969980 24 +969985 206 +970016 22 +970060 381 +970233 468 +970237 576 +970285 203 +970288 269 +970294 0 +970326 0 +970415 0 +970443 111 +970446 118 +970458 27 +970462 486 +970468 137 +970579 6 +970623 0 +970632 5 +970760 46 +970814 0 +970844 54 +970923 0 +970974 6 +970998 0 +971010 8 +971013 22 +971087 205 +971130 0 +971142 202 +971149 0 +971160 0 +971385 0 +971427 0 +971490 0 +971525 104 +971608 0 +971655 4 +971678 126 +971721 0 +971854 0 +971906 0 +971949 699 +971960 0 +972038 87 +972103 228 +972117 31 +972191 330 +972314 409 +972336 102 +972455 0 +972510 0 +972525 0 +972547 76 +972663 46 +972798 179 +972975 91 +973074 575 +973099 206 +973105 0 +973315 58 +973366 0 +973394 0 +973774 0 +973814 0 +973851 0 +973999 0 +974001 0 +974043 0 +974062 0 +974073 0 +974134 0 +974140 0 +974173 0 +974211 0 +974214 12 +974353 0 +974463 97 +974590 30 +974672 36 +974680 29 +974684 104 +974723 0 +974850 0 +974890 0 +974905 43 +974978 0 +974989 0 +975000 0 +975315 105 +975354 26 +975498 0 +975545 0 +975563 0 +975599 0 +975649 0 +975672 0 +975745 0 +975758 0 +975804 74 +975849 177 +975870 71 +975986 0 +976003 0 +976044 22 +976058 267 +976133 0 +976213 165 +976228 539 +976279 23 +976315 6 +976368 0 +976483 133 +976603 768 +976620 22 +976703 389 +976710 0 +976743 1 +976750 296 +976807 124 +976816 4 +976861 252 +976887 0 +976932 180 +976941 123 +977004 30 +977052 62 +977084 245 +977147 12 +977159 36 +977288 219 +977495 0 +977515 39 +977734 0 +977776 375 +977905 12 +977907 12 +977980 68 +978048 257 +978157 96 +978173 114 +978238 0 +978297 251 +978345 148 +978439 36 +978482 55 +978497 0 +978715 0 +978741 0 +978769 103 +978831 7 +978905 203 +978923 374 +979166 0 +979629 0 +979632 242 +979775 0 +979837 0 +979869 28 +979888 0 +979906 5 +979917 417 +979949 168 +980014 0 +980056 22 +980083 0 +980105 46 +980184 0 +980195 0 +980395 238 +980507 0 +980557 0 +980671 0 +980862 0 +980983 0 +981006 0 +981151 0 +981311 0 +981324 5 +981332 0 +981342 0 +981414 40 +981425 6 +981533 0 +981558 0 +981665 0 +981689 0 +981744 0 +981806 0 +981971 0 +981974 0 +982003 0 +982241 0 +982321 0 +982331 0 +982565 0 +982575 0 +982626 0 +982672 0 +982693 0 +982703 0 +982712 0 +982724 0 +982778 0 +982825 0 +982882 152 +982890 0 +982981 0 +983092 3 +983125 0 +983131 0 +983434 0 +983442 6 +983491 109 +983664 0 +983693 0 +983734 0 +983782 56 +983790 399 +983813 455 +983817 41 +983920 139 +983922 0 +983960 0 +984043 12 +984046 0 +984074 0 +984146 0 +984178 56 +984247 0 +984308 0 +984346 0 +984374 73 +984389 137 +984415 0 +984480 0 +984668 0 +984803 0 +984925 0 +985045 0 +985156 10 +985218 25 +985281 38 +985452 3 +985514 0 +985622 0 +985809 0 +985825 327 +985898 0 +986029 0 +986149 0 +986226 0 +986297 0 +986316 0 +986374 0 +986411 0 +986513 0 +986518 112 +986529 0 +986543 0 +986545 0 +986597 0 +986606 0 +986614 0 +986617 0 +986646 0 +986665 0 +986735 0 +986743 0 +986802 0 +986846 124 +986901 0 +986927 0 +986991 0 +986998 0 +987015 0 +987085 0 +987116 0 +987173 152 +987177 16 +987186 0 +987239 0 +987270 0 +987304 0 +987414 0 +987453 0 +987513 0 +987555 0 +987728 10 +987760 12 +987818 311 +987920 112 +987948 0 +987977 0 +988010 11 +988013 96 +988043 136 +988102 0 +988117 105 +988147 30 +988193 270 +988238 16 +988280 113 +988287 519 +988291 168 +988346 228 +988406 0 +988476 12 +988556 3 +988595 0 +988676 51 +988698 168 +988755 0 +988807 300 +988917 32 +989038 0 +989104 0 +989356 67 +989470 341 +989497 485 +989572 102 +989733 131 +989761 5 +989807 130 +989861 23 +989897 0 +989981 1 +989990 530 +990018 215 +990089 0 +990189 21 +990291 0 +990438 67 +990518 0 +990530 127 +990626 0 +990676 129 +990744 130 +990759 150 +990774 165 +990785 107 +990818 30 +990846 31 +990868 430 +990870 183 +990872 759 +990935 18 +990982 397 +991085 467 +991110 288 +991144 0 +991176 163 +991200 16 +991210 37 +991313 0 +991336 109 +991373 53 +991496 259 +991510 46 +991635 238 +991638 235 +991698 0 +991725 0 +991772 162 +991819 0 +992072 95 +992081 0 +992189 0 +992204 1 +992248 0 +992255 0 +992285 38 +992380 397 +992558 0 +992604 22 +992742 702 +992808 128 +992882 6 +992896 18 +992916 17 +992927 226 +992937 84 +992939 0 +992943 0 +993002 0 +993029 167 +993040 65 +993077 0 +993144 0 +993171 0 +993216 0 +993231 35 +993233 0 +993292 1 +993310 0 +993330 0 +993339 19 +993341 3 +993434 13 +993458 307 +993476 528 +993517 115 +993526 48 +993586 0 +993649 0 +993690 0 +993702 0 +993727 13 +993748 10 +993750 0 +993777 0 +993788 69 +993790 64 +993793 87 +993804 0 +993894 0 +993918 0 +993939 0 +993955 0 +993993 0 +994000 0 +994036 8 +994042 0 +994105 0 +994129 0 +994232 0 +994262 0 +994277 0 +994380 0 +994397 84 +994431 26 +994479 0 +994489 0 +994546 0 +994548 14 +994555 0 +994557 14 +994619 0 +994643 0 +994690 0 +994712 0 +994732 0 +994763 0 +994776 0 +994964 0 +994986 25 +995060 0 +995072 0 +995124 0 +995134 0 +995136 123 +995197 0 +995214 0 +995265 0 +995270 0 +995284 0 +995299 0 +995319 0 +995345 0 +995387 0 +995417 0 +995419 0 +995446 0 +995484 0 +995500 0 +995562 0 +995680 0 +995689 0 +995710 0 +995742 0 +995800 0 +995810 0 +995867 0 +995874 171 +996033 1 +996045 0 +996105 0 +996131 8 +996177 108 +996233 0 +996239 160 +996277 0 +996307 0 +996337 0 +996365 0 +996385 0 +996391 0 +996430 16 +996442 46 +996465 0 +996510 0 +996532 0 +996563 0 +996718 0 +996791 0 +996817 0 +996984 15 +996999 10 +997036 33 +997156 0 +997165 0 +997278 154 +997481 159 +997559 0 +997571 255 +997586 62 +997640 0 +997671 44 +997700 0 +997716 298 +997721 200 +997753 0 +997837 833 +997894 105 +997900 31 +997980 6 +998112 81 +998126 59 +998150 0 +998182 252 +998215 0 +998242 4 +998265 226 +998317 0 +998488 57 +998498 0 +998692 0 +998700 11 +998722 0 +998740 82 +998768 0 +998777 15 +998816 115 +998875 0 +998885 672 +998939 46 +999057 0 +999087 49 +999134 20 +999235 2 +999297 178 +999342 344 +999347 104 +999404 0 +999411 166 +999421 412 +999423 165 +999431 21 +999445 0 +999505 0 +999636 0 +999652 0 +999682 0 +999691 0 +999739 0 +999751 0 +999768 0 +999910 0 +999913 0 +1000000 0 +1000006 0 +1000036 0 +1000044 0 +1000073 0 +1000105 0 +1000256 0 +1000346 0 +1000405 0 +1000414 0 +1000534 0 +1000555 0 +1000573 0 +1000588 0 +1000720 0 +1000729 0 +1000744 0 +1000754 0 +1000765 0 +1000794 0 +1000806 152 +1000809 0 +1000940 0 +1001147 0 +1001174 0 +1001295 389 +1001309 3 +1001346 0 +1001581 0 +1001595 0 +1001605 0 +1001645 0 +1001751 0 +1001837 0 +1001928 124 +1002021 0 +1002144 291 +1002225 28 +1002231 0 +1002269 0 +1002342 0 +1002415 5 +1002428 0 +1002442 74 +1002451 116 +1002751 6 +1002760 0 +1002810 15 +1002820 226 +1002878 0 +1002922 0 +1002936 0 +1002950 0 +1002979 0 +1003063 0 +1003084 0 +1003378 0 +1003384 0 +1003393 0 +1003501 0 +1003520 0 +1003539 0 +1003589 8 +1003615 33 +1003621 0 +1003650 162 +1003661 12 +1003790 64 +1003832 149 +1003872 0 +1004057 0 +1004085 47 +1004256 0 +1004272 0 +1004281 0 +1004365 348 +1004368 267 +1004389 612 +1004397 765 +1004502 47 +1004864 0 +1004880 0 +1004926 0 +1005251 0 +1005323 0 +1005379 0 +1005422 0 +1005435 0 +1005498 0 +1005516 0 +1005528 0 +1005752 0 +1005811 0 +1005835 61 +1005860 19 +1005890 0 +1005902 0 +1005937 0 +1005982 0 +1006240 0 +1006299 0 +1006335 0 +1006452 0 +1006473 0 +1006573 42 +1006694 0 +1006721 0 +1006759 118 +1006768 13 +1006807 10 +1006844 0 +1006882 0 +1007079 0 +1007236 0 +1007272 187 +1007401 147 +1007470 0 +1007551 216 +1007596 0 +1007639 0 +1007651 0 +1007759 0 +1007768 53 +1007881 0 +1008004 18 +1008077 54 +1008088 0 +1008111 31 +1008139 38 +1008171 0 +1008191 635 +1008193 303 +1008195 733 +1008215 42 +1008277 0 +1008302 161 +1008417 146 +1008582 0 +1008599 11 +1008779 0 +1008818 0 +1008842 64 +1008936 0 +1008960 0 +1009088 138 +1009173 79 +1009231 102 +1009235 153 +1009307 0 +1009318 0 +1009445 0 +1009459 0 +1009709 0 +1009723 0 +1009730 41 +1009802 0 +1009989 16 +1010001 0 +1010060 107 +1010081 0 +1010090 0 +1010141 17 +1010144 37 +1010201 0 +1010281 0 +1010354 0 +1010362 0 +1010383 0 +1010406 0 +1010536 0 +1010561 0 +1010572 0 +1010607 23 +1010623 0 +1010640 0 +1010697 0 +1010713 0 +1010730 137 +1010760 4 +1010766 0 +1010853 0 +1010876 0 +1010961 0 +1011014 0 +1011060 65 +1011105 14 +1011162 31 +1011168 0 +1011187 0 +1011210 0 +1011357 0 +1011367 0 +1011390 0 +1011486 10 +1011498 0 +1011510 0 +1011534 0 +1011685 0 +1011696 0 +1011699 0 +1011725 71 +1011811 0 +1011861 107 +1012225 0 +1012268 0 +1012298 0 +1012391 0 +1012424 120 +1012876 88 +1013034 0 +1013090 0 +1013246 14 +1013317 94 +1013374 57 +1013497 0 +1013517 81 +1013527 42 +1013537 243 +1013566 0 +1013577 90 +1013586 0 +1013656 0 +1013708 0 +1013731 61 +1013757 0 +1013786 96 +1013798 59 +1013810 67 +1013877 0 +1013906 4 +1013951 90 +1014122 0 +1014143 147 +1014182 0 +1014214 0 +1014252 0 +1014313 0 +1014336 21 +1014343 0 +1014405 20 +1014453 0 +1014497 108 +1014553 0 +1014594 3 +1014629 0 +1014646 0 +1014676 0 +1014700 12 +1014789 122 +1014858 0 +1014894 0 +1014944 0 +1014972 55 +1015025 16 +1015076 3 +1015144 0 +1015149 22 +1015350 21 +1015385 118 +1015403 0 +1015409 0 +1015412 2 +1015482 32 +1015527 40 +1015536 15 +1015623 169 +1015631 88 +1015705 0 +1015845 0 +1015858 0 +1015866 14 +1015923 0 +1016014 1 +1016103 0 +1016169 0 +1016220 154 +1016223 199 +1016533 0 +1016536 0 +1016572 0 +1016581 56 +1016683 0 +1016744 0 +1016752 0 +1016797 0 +1016813 2 +1016870 0 +1016905 0 +1016976 0 +1016995 0 +1017040 28 +1017140 0 +1017177 22 +1017220 0 +1017309 0 +1017334 0 +1017377 216 +1017419 0 +1017476 0 +1017497 0 +1017531 0 +1017570 0 +1017578 0 +1017584 0 +1017590 0 +1017605 0 +1017678 0 +1017697 0 +1017788 0 +1017824 0 +1017926 0 +1017937 0 +1017997 0 +1018001 0 +1018030 0 +1018061 0 +1018097 0 +1018104 0 +1018106 0 +1018124 0 +1018159 0 +1018227 0 +1018238 0 +1018253 0 +1018271 0 +1018278 24 +1018290 50 +1018446 0 +1018460 0 +1018523 48 +1018543 87 +1018568 0 +1018664 0 +1018700 130 +1018824 69 +1018934 0 +1019022 0 +1019129 331 +1019133 94 +1019253 98 +1019332 10 +1019466 0 +1019478 65 +1019513 65 +1019517 0 +1019606 148 +1019631 49 +1019822 0 +1019875 98 +1019934 0 +1019965 0 +1019971 54 +1019976 6 +1019979 136 +1020006 0 +1020059 0 +1020093 1 +1020103 22 +1020150 0 +1020235 0 +1020349 26 +1020479 0 +1020481 0 +1020554 13 +1020580 0 +1020598 0 +1020869 406 +1020875 464 +1020911 8 +1020924 0 +1021115 82 +1021196 6 +1021255 22 +1021283 0 +1021312 0 +1021345 0 +1021384 0 +1021445 19 +1021459 0 +1021524 11 +1021577 0 +1021648 0 +1021692 5 +1021696 0 +1021717 5 +1021719 0 +1021728 0 +1021733 0 +1021775 0 +1021803 0 +1021868 0 +1021873 0 +1021915 0 +1021984 0 +1021988 53 +1022086 0 +1022140 0 +1022207 0 +1022276 94 +1022304 1 +1022315 23 +1022341 0 +1022407 0 +1022416 0 +1022422 0 +1022438 72 +1022465 82 +1022503 194 +1022518 0 +1022573 421 +1022593 3 +1022600 223 +1022609 0 +1022673 116 +1022755 0 +1022783 0 +1022908 64 +1022999 610 +1023073 169 +1023080 11 +1023204 0 +1023211 1 +1023279 0 +1023322 0 +1023331 31 +1023334 144 +1023376 1 +1023458 0 +1023480 0 +1023544 0 +1023590 157 +1023634 102 +1023694 0 +1023739 0 +1023749 10 +1023751 118 +1023753 10 +1023837 0 +1023874 0 +1023915 0 +1023924 0 +1024091 0 +1024139 0 +1024300 0 +1024345 3 +1024348 82 +1024372 0 +1024378 72 +1024405 146 +1024519 0 +1024572 136 +1024693 0 +1024710 201 +1024768 156 +1024844 0 +1024855 99 +1024862 0 +1024914 46 +1025095 228 +1025141 311 +1025171 0 +1025188 123 +1025200 0 +1025215 0 +1025227 0 +1025357 0 +1025373 0 +1025385 0 +1025409 0 +1025417 0 +1025424 0 +1025457 0 +1025466 15 +1025569 0 +1025624 0 +1025687 0 +1025718 0 +1025737 0 +1025750 34 +1025810 6 +1025817 227 +1025843 0 +1025879 65 +1025915 175 +1025930 45 +1026176 0 +1026245 33 +1026341 14 +1026392 10 +1026435 0 +1026517 0 +1026531 0 +1026587 13 +1026703 35 +1026796 119 +1026838 88 +1026884 0 +1026900 0 +1026973 0 +1027073 0 +1027083 0 +1027093 0 +1027148 37 +1027155 0 +1027266 63 +1027289 139 +1027324 0 +1027595 129 +1027611 39 +1027702 553 +1027796 0 +1027868 1 +1027889 111 +1028186 421 +1028224 0 +1028340 98 +1028481 0 +1028498 0 +1028633 0 +1028775 17 +1028822 86 +1028942 0 +1029090 0 +1029102 215 +1029151 0 +1029217 0 +1029267 24 +1029347 0 +1029514 1 +1029534 0 +1029546 0 +1029554 35 +1029593 47 +1029615 0 +1029627 0 +1029723 0 +1029730 0 +1029823 236 +1029922 64 +1029946 0 +1030080 29 +1030128 0 +1030171 0 +1030227 32 +1030231 0 +1030273 78 +1030330 0 +1030392 245 +1030546 0 +1030555 183 +1030597 202 +1030622 14 +1030722 0 +1030736 0 +1030796 359 +1030800 186 +1030827 0 +1030891 0 +1030987 75 +1031061 0 +1031073 0 +1031182 0 +1031471 0 +1031533 0 +1031620 269 +1031664 0 +1031674 2 +1031728 0 +1031764 0 +1031844 0 +1031877 0 +1031897 0 +1031903 0 +1031963 83 +1032083 0 +1032143 47 +1032162 137 +1032164 560 +1032210 0 +1032236 0 +1032239 43 +1032245 0 +1032281 122 +1032294 0 +1032377 66 +1032430 0 +1032442 52 +1032528 0 +1032633 53 +1032640 77 +1032723 87 +1032749 0 +1032769 0 +1032885 192 +1032915 251 +1032956 69 +1032992 0 +1033054 55 +1033060 0 +1033107 0 +1033228 0 +1033256 43 +1033269 242 +1033278 0 +1033301 35 +1033383 0 +1033458 0 +1033489 96 +1033518 0 +1033563 0 +1033778 3 +1033798 0 +1033804 0 +1033940 99 +1034032 0 +1034123 4 +1034153 0 +1034320 180 +1034619 59 +1034665 0 +1034725 220 +1034736 0 +1034839 0 +1034844 0 +1034853 0 +1034892 0 +1034931 18 +1034974 0 +1035143 0 +1035181 0 +1035216 0 +1035307 0 +1035311 2 +1035336 0 +1035382 122 +1035500 3 +1035532 28 +1035583 112 +1035632 41 +1035715 3 +1035718 182 +1035800 13 +1035824 32 +1035837 0 +1035845 67 +1035866 0 +1035916 0 +1035953 54 +1036059 0 +1036164 0 +1036225 16 +1036305 0 +1036364 0 +1036410 0 +1036525 0 +1036603 0 +1036617 0 +1036674 0 +1036695 0 +1036718 0 +1036847 0 +1036849 0 +1036913 0 +1036915 35 +1036935 0 +1037039 0 +1037064 0 +1037135 0 +1037254 0 +1037266 5 +1037335 24 +1037339 0 +1037347 0 +1037376 0 +1037412 0 +1037426 7 +1037456 1 +1037578 73 +1037585 0 +1037716 0 +1037779 83 +1037921 0 +1037966 82 +1038025 17 +1038092 5 +1038138 55 +1038165 0 +1038181 41 +1038218 86 +1038344 560 +1038346 387 +1038360 0 +1038383 17 +1038403 81 +1038433 0 +1038467 435 +1038469 29 +1038509 2 +1038526 23 +1038575 2 +1038596 192 +1038709 92 +1038719 2 +1038748 124 +1039008 0 +1039128 41 +1039204 366 +1039234 493 +1039274 8 +1039322 636 +1039326 187 +1039337 90 +1039376 119 +1039382 159 +1039440 0 +1039457 78 +1039498 0 +1039513 238 +1039595 34 +1039606 0 +1039615 0 +1039673 207 +1039766 0 +1039826 27 +1039864 0 +1039871 0 +1039891 53 +1039932 35 +1039944 0 +1040003 34 +1040046 11 +1040056 0 +1040064 0 +1040084 0 +1040105 297 +1040126 12 +1040150 518 +1040170 6 +1040292 161 +1040318 148 +1040347 5 +1040450 18 +1040472 1 +1040496 0 +1040502 12 +1040595 0 +1040634 386 +1040639 328 +1040813 2 +1040825 38 +1040846 234 +1040852 66 +1041019 14 +1041125 0 +1041176 0 +1041199 179 +1041249 400 +1041252 9 +1041386 232 +1041440 0 +1041463 39 +1041492 0 +1041498 0 +1041540 0 +1041695 0 +1041784 0 +1041791 3 +1041854 56 +1041923 113 +1042044 128 +1042109 0 +1042132 0 +1042170 72 +1042234 0 +1042246 61 +1042285 56 +1042298 152 +1042340 290 +1042436 54 +1042453 159 +1042488 0 +1042514 773 +1042574 215 +1042653 90 +1042706 64 +1042853 131 +1042855 0 +1042911 0 +1042918 348 +1043039 0 +1043054 13 +1043060 71 +1043237 114 +1043360 130 +1043488 164 +1043536 0 +1043539 9 +1043615 152 +1043675 0 +1043809 371 +1043886 0 +1044032 311 +1044068 0 +1044115 117 +1044246 96 +1044351 115 +1044381 0 +1044386 0 +1044495 0 +1044571 0 +1044635 491 +1044686 47 +1044703 1 +1044725 1 +1044734 33 +1044752 33 +1044815 929 +1044863 201 +1044891 15 +1045004 3 +1045064 0 +1045073 0 +1045091 201 +1045127 138 +1045164 1 +1045321 0 +1045364 111 +1045377 1 +1045389 0 +1045642 0 +1045656 0 +1045692 0 +1045830 0 +1045851 0 +1045890 0 +1045951 0 +1045959 5 +1046022 171 +1046030 409 +1046079 0 +1046095 3 +1046124 47 +1046190 0 +1046219 0 +1046229 0 +1046232 8 +1046300 0 +1046403 0 +1046417 0 +1046512 0 +1046621 0 +1046673 2 +1046856 0 +1046863 0 +1046943 0 +1047013 0 +1047033 0 +1047092 0 +1047107 0 +1047147 0 +1047193 0 +1047224 0 +1047232 0 +1047238 0 +1047264 0 +1047300 0 +1047339 0 +1047420 0 +1047466 196 +1047547 0 +1047588 0 +1047663 0 +1047733 0 +1047822 0 +1047844 0 +1047855 0 +1047869 0 +1047886 0 +1047890 0 +1048005 0 +1048175 0 +1048232 0 +1048255 0 +1048290 506 +1048323 0 +1048427 178 +1048478 80 +1048581 0 +1048597 41 +1048666 15 +1048708 133 +1048715 45 +1048733 0 +1048766 0 +1048831 0 +1048889 0 +1048891 12 +1048978 0 +1048994 13 +1049024 0 +1049043 0 +1049135 0 +1049407 29 +1049439 0 +1049468 0 +1049524 0 +1049727 0 +1049771 0 +1050116 0 +1050152 0 +1050165 0 +1050206 0 +1050234 0 +1050248 0 +1050257 0 +1050340 0 +1050344 27 +1050594 0 +1050678 93 +1050971 46 +1050978 127 +1051002 18 +1051015 0 +1051063 0 +1051089 0 +1051108 0 +1051151 0 +1051317 25 +1051323 0 +1051347 0 +1051380 119 +1051416 8 +1051446 0 +1051498 0 +1051510 0 +1051567 14 +1051793 102 +1051822 322 +1051977 0 +1052057 3 +1052095 137 +1052149 0 +1052260 267 +1052264 358 +1052379 279 +1052448 21 +1052479 3 +1052517 89 +1052570 0 +1052607 0 +1052618 50 +1052636 50 +1052730 0 +1052764 0 +1052803 47 +1052819 11 +1052870 40 +1052889 169 +1052920 20 +1052960 0 +1052979 68 +1053083 30 +1053178 0 +1053201 160 +1053234 0 +1053336 71 +1053458 20 +1053491 16 +1053567 226 +1053889 13 +1053912 376 +1053914 46 +1053970 0 +1054093 9 +1054111 0 +1054173 0 +1054220 0 +1054239 22 +1054246 19 +1054409 0 +1054473 0 +1054721 0 +1054752 0 +1054775 254 +1054817 0 +1054819 0 +1055006 0 +1055025 1 +1055052 0 +1055117 0 +1055182 0 +1055220 0 +1055305 0 +1055312 0 +1055514 0 +1055637 0 +1055667 0 +1055709 0 +1055868 0 +1056089 0 +1056165 0 +1056183 0 +1056320 0 +1056418 0 +1056522 0 +1056531 0 +1056652 0 +1056696 224 +1056745 370 +1056749 0 +1056783 0 +1056787 450 +1056904 0 +1056961 0 +1056986 0 +1057027 145 +1057037 99 +1057210 40 +1057250 27 +1057309 0 +1057321 221 +1057323 0 +1057337 78 +1057354 0 +1057370 82 +1057411 137 +1057452 519 +1057468 14 +1057530 160 +1057647 101 +1057699 0 +1057722 0 +1057754 0 +1057826 0 +1057847 0 +1057925 25 +1057968 0 +1058035 128 +1058059 0 +1058065 0 +1058209 95 +1058245 97 +1058400 0 +1058431 0 +1058548 0 +1058586 0 +1058641 0 +1058696 0 +1058710 0 +1058730 0 +1058789 0 +1058810 0 +1058833 0 +1058842 0 +1058938 0 +1058941 0 +1058977 0 +1059001 0 +1059005 0 +1059045 0 +1059094 0 +1059145 0 +1059181 0 +1059231 0 +1059295 0 +1059363 0 +1059376 0 +1059397 0 +1059450 0 +1059457 0 +1059484 0 +1059517 0 +1059557 0 +1059570 0 +1059588 0 +1059622 0 +1059683 0 +1059696 0 +1059808 0 +1059875 0 +1059900 0 +1060038 0 +1060174 0 +1060207 0 +1060365 0 +1060453 101 +1060521 0 +1060607 0 +1060666 61 +1060679 0 +1060838 0 +1060852 0 +1060854 0 +1060900 0 +1060948 0 +1060970 0 +1060982 0 +1060995 0 +1061008 0 +1061050 0 +1061064 0 +1061270 0 +1061412 0 +1061472 0 +1061488 0 +1061511 0 +1061551 0 +1061559 0 +1061606 0 +1061672 0 +1061715 0 +1061721 0 +1061740 0 +1061757 0 +1061824 0 +1061867 0 +1061883 0 +1061921 135 +1061925 0 +1061939 0 +1061979 0 +1061995 0 +1062062 0 +1062144 0 +1062168 0 +1062242 0 +1062248 0 +1062261 0 +1062264 0 +1062268 0 +1062300 0 +1062346 0 +1062409 0 +1062693 0 +1062771 0 +1062818 0 +1063156 0 +1063220 0 +1063304 0 +1063494 0 +1063506 0 +1063562 0 +1063589 0 +1063656 0 +1063733 0 +1063872 0 +1063886 0 +1064049 0 +1064066 133 +1064098 187 +1064115 63 +1064117 97 +1064154 80 +1064188 83 +1064206 0 +1064315 160 +1064417 0 +1064464 190 +1064493 51 +1064538 44 +1064782 70 +1064784 80 +1064868 62 +1064955 0 +1064972 0 +1065016 46 +1065064 0 +1065133 0 +1065144 0 +1065154 0 +1065181 0 +1065233 44 +1065241 0 +1065280 0 +1065315 27 +1065417 0 +1065440 99 +1065458 0 +1065467 0 +1065492 0 +1065508 0 +1065600 6 +1065637 14 +1065646 0 +1065655 0 +1065664 0 +1065673 0 +1065694 145 +1065697 127 +1065772 0 +1065784 0 +1065793 0 +1065826 29 +1065903 0 +1065982 28 +1066036 7 +1066221 0 +1066530 0 +1066583 0 +1066598 0 +1066735 0 +1066754 0 +1066778 0 +1066792 0 +1066893 0 +1066958 0 +1067034 0 +1067075 0 +1067092 0 +1067175 0 +1067183 0 +1067288 0 +1067352 0 +1067388 24 +1067443 88 +1067482 47 +1067491 42 +1067549 42 +1067580 0 +1067607 0 +1067610 0 +1067646 0 +1067669 0 +1067682 0 +1067854 0 +1067891 0 +1067969 0 +1067992 0 +1068006 0 +1068033 0 +1068123 0 +1068195 11 +1068201 0 +1068256 0 +1068275 0 +1068524 0 +1068535 0 +1068597 0 +1068673 0 +1068743 0 +1068756 0 +1068758 0 +1068766 0 +1068803 0 +1068877 0 +1068910 0 +1068976 0 +1069141 0 +1069164 0 +1069192 0 +1069234 0 +1069289 0 +1069349 0 +1069490 0 +1069496 0 +1069742 0 +1069744 0 +1069868 3 +1069894 0 +1070192 75 +1070247 5 +1070279 31 +1070390 0 +1070513 0 +1070570 256 +1070636 72 +1070708 76 +1070741 20 +1070992 0 +1071016 0 +1071204 0 +1071206 30 +1071254 149 +1071260 339 +1071328 34 +1071333 0 +1071342 580 +1071547 0 +1071625 0 +1071691 0 +1071708 0 +1071741 0 +1071881 0 +1071902 177 +1072184 74 +1072269 41 +1072462 0 +1072845 0 +1072893 0 +1073033 38 +1073052 0 +1073250 8 +1073271 27 +1073293 0 +1073304 0 +1073310 0 +1073315 0 +1073320 0 +1073339 125 +1073488 0 +1073521 1 +1073678 0 +1073755 0 +1073781 57 +1073812 8 +1073824 76 +1073910 114 +1073926 0 +1073955 440 +1073957 158 +1073970 184 +1074111 0 +1074117 50 +1074137 0 +1074146 0 +1074192 1 +1074245 126 +1074392 407 +1074444 0 +1074477 0 +1074483 65 +1074489 9 +1074576 107 +1074582 20 +1074620 0 +1074651 11 +1074689 0 +1074734 0 +1074791 128 +1074897 217 +1075023 0 +1075036 182 +1075048 0 +1075121 0 +1075135 0 +1075241 130 +1075275 26 +1075283 0 +1075298 95 +1075381 0 +1075425 21 +1075457 93 +1075523 0 +1075573 0 +1075586 352 +1075632 0 +1075727 0 +1075760 50 +1075992 0 +1076145 0 +1076154 0 +1076431 64 +1076462 0 +1076473 147 +1076520 145 +1076631 127 +1076783 14 +1076827 25 +1076899 0 +1076951 22 +1077073 0 +1077121 27 +1077160 27 +1077224 0 +1077234 18 +1077429 0 +1077468 0 +1077560 2 +1077617 53 +1077663 116 +1077678 56 +1077702 0 +1077738 0 +1077761 0 +1077848 215 +1077918 0 +1077942 0 +1077963 324 +1078077 83 +1078372 50 +1078410 13 +1078422 0 +1078460 8 +1078533 424 +1078539 334 +1078608 0 +1078842 0 +1078872 33 +1079029 182 +1079188 79 +1079223 2 +1079357 0 +1079376 3 +1079385 214 +1079954 171 +1080011 0 +1080289 0 +1080502 0 +1080562 34 +1080568 137 +1080667 597 +1080748 54 +1080782 0 +1080817 17 +1080885 117 +1080912 160 +1081021 0 +1081084 0 +1081251 0 +1081315 0 +1081328 165 +1081334 0 +1081370 302 +1081418 24 +1081450 0 +1081483 0 +1081525 0 +1081620 36 +1081645 0 +1081719 73 +1081729 312 +1081755 0 +1081776 0 +1082088 60 +1082091 0 +1082343 0 +1082407 0 +1082468 50 +1082565 34 +1082588 39 +1082699 0 +1082734 0 +1082777 0 +1082828 0 +1082954 0 +1083000 0 +1083088 0 +1083158 0 +1083205 4 +1083276 0 +1083542 10 +1083566 0 +1083619 0 +1083659 0 +1083662 0 +1083674 0 +1083732 0 +1083789 0 +1083810 0 +1084069 0 +1084161 0 +1084207 0 +1084243 0 +1084258 0 +1084518 0 +1084567 0 +1084597 0 +1084753 0 +1084774 0 +1084887 0 +1084912 0 +1084975 0 +1085034 0 +1085179 0 +1085193 0 +1085262 0 +1085457 0 +1085512 0 +1085578 0 +1085653 0 +1085723 0 +1085733 0 +1085871 0 +1085897 0 +1086065 0 +1086081 0 +1086102 0 +1086117 0 +1086213 0 +1086231 0 +1086248 0 +1086360 0 +1086402 0 +1086503 0 +1086627 0 +1086644 0 +1086713 0 +1086786 0 +1086983 0 +1087116 0 +1087221 0 +1087308 0 +1087358 0 +1087390 38 +1087413 0 +1087436 0 +1087466 11 +1087489 47 +1087604 0 +1087745 0 +1087830 0 +1087856 47 +1087872 0 +1088000 41 +1088027 217 +1088051 10 +1088068 0 +1088083 290 +1088165 58 +1088209 0 +1088217 0 +1088240 622 +1088578 0 +1088691 147 +1088742 0 +1088811 0 +1088959 99 +1088980 0 +1089025 24 +1089310 109 +1089344 50 +1089418 82 +1089439 42 +1089564 1 +1089583 188 +1089655 23 +1089784 128 +1090015 0 +1090078 145 +1090093 141 +1090147 250 +1090169 23 +1090224 192 +1090238 210 +1090243 0 +1090315 0 +1090330 0 +1090432 0 +1090544 137 +1090556 147 +1090631 126 +1090810 0 +1091013 0 +1091215 0 +1091422 0 +1091497 0 +1091533 0 +1091699 0 +1092059 0 +1092214 0 +1092348 151 +1092367 69 +1092384 98 +1092396 62 +1092512 0 +1092530 359 +1092536 267 +1092545 44 +1092598 89 +1092715 0 +1092795 0 +1092805 0 +1092977 118 +1093004 509 +1093010 121 +1093095 0 +1093097 207 +1093106 332 +1093138 74 +1093166 50 +1093232 11 +1093370 0 +1093404 729 +1093662 24 +1093780 11 +1093960 0 +1094100 69 +1094120 57 +1094145 55 +1094175 189 +1094327 546 +1094409 0 +1094424 0 +1094432 82 +1094576 0 +1094805 0 +1094864 0 +1094921 0 +1095050 0 +1095081 57 +1095149 0 +1095157 6 +1095286 549 +1095319 2 +1095329 0 +1095535 188 +1095653 0 +1095765 296 +1095927 128 +1096055 0 +1096195 74 +1096205 127 +1096215 301 +1096240 86 +1096270 221 +1096422 791 +1096504 22 +1096519 5 +1096527 31 +1096690 204 +1096744 0 +1096768 299 +1096894 0 +1097113 195 +1097117 129 +1097240 0 +1097349 0 +1097363 0 +1097407 185 +1097416 124 +1097420 140 +1097482 37 +1097489 15 +1097560 0 +1097637 0 +1097661 0 +1097738 0 +1097753 0 +1097760 0 +1097805 0 +1097936 0 +1098004 0 +1098190 0 +1098239 0 +1098263 0 +1098271 0 +1098334 0 +1098403 0 +1098518 0 +1098555 0 +1098563 0 +1098590 0 +1098744 0 +1098882 0 +1098986 55 +1099020 310 +1099032 587 +1099085 38 +1099094 115 +1099097 171 +1099113 27 +1099138 0 +1099174 60 +1099198 0 +1099222 0 +1099255 0 +1099267 94 +1099284 0 +1099301 0 +1099391 0 +1099712 43 +1099773 0 +1100010 44 +1100255 140 +1100393 0 +1100418 0 +1100493 628 +1100495 623 +1100807 0 +1100925 0 +1100962 0 +1101026 1 +1101190 681 +1101200 114 +1101214 214 +1101221 0 +1101300 0 +1101363 28 +1101415 81 +1101441 6 +1101444 7 +1101530 221 +1101539 138 +1101666 0 +1101768 0 +1101773 0 +1101784 76 +1101800 129 +1101817 84 +1101832 0 +1101879 0 +1101946 0 +1101978 0 +1102009 0 +1102021 0 +1102111 0 +1102126 0 +1102129 0 +1102237 0 +1102270 0 +1102291 0 +1102308 0 +1102342 0 +1102351 0 +1102393 0 +1102401 0 +1102411 0 +1102417 32 +1102449 0 +1102458 88 +1102476 187 +1102527 0 +1102541 34 +1102566 95 +1102576 0 +1102620 0 +1102622 0 +1102648 0 +1102670 0 +1102678 0 +1102685 0 +1102739 0 +1102785 95 +1102809 0 +1102828 0 +1102839 0 +1102871 0 +1102924 0 +1102940 0 +1102987 30 +1103010 0 +1103060 0 +1103068 0 +1103105 0 +1103129 0 +1103141 0 +1103168 3 +1103258 0 +1103273 0 +1103312 0 +1103323 0 +1103357 0 +1103365 0 +1103370 0 +1103375 0 +1103387 0 +1103419 0 +1103437 0 +1103452 0 +1103464 0 +1103498 0 +1103577 0 +1103662 10 +1103681 0 +1103683 156 +1103743 113 +1103789 0 +1103800 4 +1103855 0 +1103879 0 +1103905 0 +1103917 0 +1103929 0 +1103950 0 +1103972 0 +1103999 0 +1104040 22 +1104052 0 +1104091 225 +1104117 65 +1104136 0 +1104158 0 +1104185 0 +1104187 0 +1104218 0 +1104228 0 +1104230 0 +1104271 0 +1104290 0 +1104312 0 +1104314 0 +1104332 0 +1104379 0 +1104394 0 +1104436 0 +1104489 0 +1104531 0 +1104596 0 +1104610 0 +1104619 0 +1104653 0 +1104668 0 +1104694 0 +1104704 0 +1104710 0 +1104716 0 +1104755 0 +1104763 0 +1104836 0 +1104847 0 +1104877 21 +1104920 0 +1104925 0 +1104947 0 +1105021 0 +1105049 65 +1105053 20 +1105113 0 +1105144 0 +1105222 0 +1105247 0 +1105257 0 +1105314 0 +1105320 0 +1105338 0 +1105341 0 +1105349 0 +1105383 0 +1105391 0 +1105438 0 +1105473 95 +1105475 0 +1105492 0 +1105499 0 +1105518 0 +1105565 0 +1105578 0 +1105591 0 +1105602 0 +1105694 0 +1105717 0 +1105755 0 +1105758 0 +1105765 0 +1105799 0 +1105820 0 +1105848 75 +1105908 0 +1105979 112 +1106079 4 +1106113 0 +1106140 0 +1106147 0 +1106164 0 +1106175 0 +1106208 0 +1106238 0 +1106256 0 +1106260 0 +1106284 0 +1106306 0 +1106340 0 +1106355 0 +1106360 0 +1106364 0 +1106386 0 +1106406 0 +1106420 0 +1106475 0 +1106505 28 +1106513 0 +1106534 68 +1106649 40 +1106696 0 +1106701 0 +1106777 38 +1106877 153 +1106896 0 +1106996 38 +1107021 0 +1107070 712 +1107223 0 +1107271 115 +1107298 0 +1107313 6 +1107394 0 +1107421 86 +1107428 0 +1107433 461 +1107488 0 +1107493 262 +1107538 70 +1107605 166 +1107626 0 +1107755 0 +1107901 0 +1108058 20 +1108111 0 +1108128 0 +1108160 0 +1108347 150 +1108488 439 +1108494 91 +1108533 0 +1108541 97 +1108556 0 +1108565 3 +1108638 353 +1108698 0 +1108738 300 +1108894 267 +1109016 0 +1109026 219 +1109259 16 +1109288 0 +1109291 0 +1109331 0 +1109397 0 +1109466 0 +1109766 0 +1109797 0 +1109836 0 +1109911 0 +1109929 0 +1109936 0 +1109960 0 +1110094 0 +1110136 0 +1110190 7 +1110204 122 +1110300 0 +1110315 0 +1110330 32 +1110428 0 +1110466 0 +1110528 77 +1110710 0 +1110911 96 +1110926 130 +1110997 0 +1111188 257 +1111276 0 +1111352 164 +1111394 0 +1111577 326 +1111837 58 +1111924 75 +1111931 16 +1112107 0 +1112170 383 +1112221 0 +1112291 21 +1112301 175 +1112415 0 +1112514 0 +1112582 722 +1112780 0 +1112784 168 +1112927 0 +1112933 48 +1112939 0 +1112945 0 +1113074 83 +1113175 0 +1113200 0 +1113209 55 +1113288 45 +1113311 104 +1113411 0 +1113419 15 +1113458 191 +1113494 0 +1113502 0 +1113516 0 +1113530 0 +1113553 0 +1113576 0 +1113589 493 +1113596 0 +1113731 0 +1113737 61 +1113787 0 +1113799 0 +1113806 33 +1113849 161 +1113873 721 +1113876 0 +1113945 0 +1114056 0 +1114075 0 +1114110 76 +1114129 0 +1114149 48 +1114174 20 +1114191 55 +1114276 4 +1114303 327 +1114387 253 +1114460 0 +1114580 21 +1114598 0 +1114714 0 +1114722 134 +1114758 0 +1114924 131 +1114936 0 +1115032 0 +1115190 0 +1115220 225 +1115291 0 +1115339 437 +1115357 11 +1115403 0 +1115477 0 +1115606 0 +1115718 32 +1115807 126 +1115853 142 +1115879 16 +1115998 103 +1116296 137 +1116382 0 +1116388 56 +1116409 0 +1116440 9 +1116471 0 +1116497 55 +1116532 0 +1116642 131 +1116740 738 +1116808 13 +1116811 75 +1116856 114 +1116964 54 +1117058 174 +1117139 0 +1117172 0 +1117225 0 +1117318 8 +1117414 183 +1117506 0 +1117514 0 +1117613 357 +1117681 0 +1117720 0 +1117761 267 +1117800 219 +1117886 28 +1117943 0 +1118021 307 +1118034 332 +1118161 27 +1118168 0 +1118256 0 +1118269 255 +1118312 142 +1118336 0 +1118391 194 +1118501 0 +1118537 0 +1118594 0 +1118601 0 +1118657 0 +1118666 0 +1118714 0 +1118735 0 +1118760 0 +1118774 0 +1118885 0 +1118942 0 +1118996 0 +1119107 0 +1119119 0 +1119149 0 +1119206 0 +1119266 0 +1119641 0 +1119678 0 +1119707 0 +1119764 0 +1119874 0 +1119934 0 +1120009 1 +1120249 0 +1120310 0 +1120359 68 +1120540 0 +1120728 0 +1120759 0 +1120788 0 +1120826 0 +1120877 102 +1120890 0 +1120897 153 +1121006 0 +1121114 0 +1121530 0 +1121547 538 +1121657 25 +1121726 222 +1121801 194 +1121852 33 +1122071 0 +1122113 37 +1122142 286 +1122167 170 +1122196 0 +1122223 0 +1122240 0 +1122380 0 +1122457 0 +1122459 0 +1122472 0 +1122512 0 +1122662 0 +1122668 0 +1122675 0 +1122828 0 +1122840 0 +1122896 0 +1122976 0 +1122995 0 +1123014 0 +1123128 0 +1123153 0 +1123255 0 +1123264 0 +1123356 0 +1123358 0 +1123514 1 +1123577 30 +1123590 0 +1123709 0 +1123721 114 +1123728 108 +1123760 0 +1123847 19 +1123868 2 +1123891 191 +1123945 0 +1123966 8 +1124007 0 +1124053 90 +1124125 67 +1124131 0 +1124155 0 +1124169 35 +1124199 0 +1124221 0 +1124290 262 +1124295 0 +1124335 0 +1124377 0 +1124407 0 +1124470 1 +1124473 0 +1124522 0 +1124553 0 +1124577 0 +1124710 45 +1124818 8 +1124821 0 +1124851 6 +1124877 0 +1124923 0 +1124943 0 +1124959 0 +1124965 0 +1124999 0 +1125040 15 +1125079 0 +1125247 1 +1125310 0 +1125358 0 +1125415 166 +1125475 0 +1125486 0 +1125534 0 +1125639 0 +1125655 0 +1125708 0 +1125733 0 +1125991 0 +1126033 0 +1126100 0 +1126192 0 +1126249 0 +1126274 0 +1126300 0 +1126327 0 +1126474 0 +1126496 0 +1126498 0 +1126519 0 +1126560 0 +1126630 0 +1126642 0 +1126654 0 +1126721 0 +1126885 0 +1126930 0 +1126936 0 +1126947 0 +1126969 0 +1126990 0 +1126993 0 +1127017 170 +1127139 163 +1127260 16 +1127383 845 +1127448 11 +1127472 0 +1127646 0 +1127660 0 +1127719 144 +1127761 0 +1127773 319 +1127775 86 +1127857 7 +1127864 101 +1127901 96 +1127943 0 +1127974 26 +1128013 0 +1128043 27 +1128045 205 +1128059 6 +1128063 19 +1128104 48 +1128145 0 +1128277 0 +1128330 0 +1128369 0 +1128488 0 +1128809 0 +1128909 0 +1129003 0 +1129006 0 +1129060 0 +1129151 12 +1129417 0 +1129477 0 +1129522 19 +1129560 0 +1129567 0 +1129573 0 +1129683 0 +1129700 0 +1129776 3 +1129789 43 +1129803 0 +1129849 0 +1130143 61 +1130239 0 +1130272 0 +1130291 0 +1130321 0 +1130331 0 +1130600 0 +1130634 0 +1130678 0 +1130743 0 +1130819 0 +1130859 0 +1130912 0 +1131071 0 +1131148 85 +1131205 208 +1131269 2 +1131308 0 +1131328 28 +1131394 288 +1131455 0 +1131459 0 +1131470 0 +1131475 0 +1131568 0 +1132023 0 +1132113 0 +1132125 0 +1132156 0 +1132192 0 +1132266 0 +1132357 0 +1132393 1 +1132457 0 +1132564 9 +1132689 0 +1132709 0 +1132730 0 +1132811 0 +1132822 0 +1132830 0 +1132870 0 +1132891 0 +1132919 45 +1132962 0 +1132966 0 +1133257 308 +1133334 0 +1133380 0 +1133446 0 +1133506 0 +1133530 0 +1133661 0 +1133681 0 +1133706 0 +1133749 0 +1133801 0 +1133851 0 +1133859 0 +1133922 0 +1133960 0 +1134284 0 +1134322 0 +1134355 0 +1134404 0 +1134414 0 +1134462 0 +1134476 0 +1134526 0 +1134568 19 +1134592 42 +1134645 0 +1134669 0 +1134703 0 +1134708 0 +1134719 45 +1134759 31 +1134786 792 +1134885 0 +1134963 474 +1135081 0 +1135128 0 +1135278 113 +1135406 0 +1135502 0 +1135528 0 +1135858 0 +1135906 0 +1135936 0 +1135982 0 +1135997 0 +1136025 0 +1136177 0 +1136183 0 +1136314 0 +1136401 0 +1136460 0 +1136516 0 +1136525 313 +1136529 0 +1136557 0 +1136767 0 +1136769 0 +1136789 0 +1136825 0 +1136860 0 +1136868 0 +1136904 0 +1136931 0 +1137036 0 +1137193 0 +1137250 0 +1137389 0 +1137435 0 +1137507 0 +1137612 0 +1137718 0 +1137750 0 +1137782 0 +1137800 0 +1137839 0 +1137863 0 +1137905 0 +1137941 0 +1138025 0 +1138103 0 +1138134 0 +1138167 170 +1138211 76 +1138236 0 +1138263 0 +1138275 0 +1138381 278 +1138424 76 +1138441 5 +1138471 177 +1138585 136 +1138657 77 +1138753 30 +1138895 0 +1138906 334 +1138938 402 +1138952 72 +1138996 0 +1139361 295 +1139492 0 +1139494 49 +1139506 45 +1139634 0 +1140219 29 +1140245 0 +1140611 40 +1140626 14 +1140661 40 +1140674 12 +1140710 23 +1140824 50 +1141004 0 +1141057 0 +1141460 0 +1141475 45 +1141550 16 +1141777 8 +1141841 0 +1141847 313 +1141856 11 +1141889 1 +1141959 22 +1142033 207 +1142066 9 +1142078 0 +1142174 344 +1142207 0 +1142265 0 +1142276 0 +1142441 0 +1142456 7 +1142562 0 +1142593 83 +1142599 325 +1142601 285 +1142611 14 +1142653 46 +1142752 68 +1142789 12 +1142868 0 +1143013 0 +1143031 121 +1143212 0 +1143296 0 +1143312 0 +1143329 0 +1143348 0 +1143428 0 +1143468 0 +1143633 0 +1143646 0 +1143669 0 +1143711 0 +1143713 72 +1143722 0 +1143773 0 +1143879 0 +1143973 18 +1143979 0 +1144075 0 +1144109 4 +1144255 105 +1144330 0 +1144334 0 +1144376 0 +1144393 0 +1144407 0 +1144411 7 +1144444 0 +1144465 0 +1144481 0 +1144493 0 +1144498 0 +1144544 0 +1144572 0 +1144584 0 +1144644 0 +1144735 0 +1144850 0 +1144957 0 +1144991 0 +1145031 0 +1145116 0 +1145323 0 +1145346 0 +1145371 0 +1145392 0 +1145632 0 +1145758 0 +1145806 0 +1145851 0 +1145855 11 +1146126 0 +1146159 0 +1146167 0 +1146256 0 +1146275 0 +1146277 0 +1146391 0 +1146416 0 +1146612 0 +1146690 0 +1146693 0 +1146801 0 +1146822 0 +1146973 0 +1147026 0 +1147054 50 +1147140 0 +1147223 0 +1147372 0 +1147422 0 +1147511 0 +1147721 0 +1147976 0 +1147998 309 +1148033 54 +1148113 0 +1148157 0 +1148170 50 +1148261 0 +1148263 0 +1148284 0 +1148296 0 +1148317 0 +1148387 0 +1148428 0 +1148443 0 +1148521 0 +1148533 0 +1148551 0 +1148753 6 +1148760 0 +1148815 0 +1148864 0 +1148927 0 +1149031 67 +1149053 1 +1149163 0 +1149169 0 +1149190 185 +1149328 732 +1149387 0 +1149416 0 +1149498 1 +1149558 2 +1149679 0 +1149805 0 +1150074 45 +1150192 0 +1150253 0 +1150287 0 +1150308 0 +1150498 0 +1150816 0 +1150965 0 +1151049 0 +1151085 4 +1151225 0 +1151381 28 +1151421 0 +1151430 0 +1151559 0 +1151592 0 +1151643 126 +1151650 1 +1151714 714 +1151730 211 +1151834 64 +1151925 29 +1151966 0 +1151978 0 +1152087 0 +1152102 0 +1152162 56 +1152169 4 +1152210 340 +1152239 88 +1152258 517 +1152362 29 +1152378 61 +1152529 0 +1152765 0 +1152775 0 +1153048 0 +1153107 454 +1153195 1 +1153240 0 +1153257 107 +1153305 36 +1153417 177 +1153419 0 +1153425 93 +1153478 0 +1153488 0 +1153523 0 +1153574 258 +1153592 0 +1153651 22 +1153714 0 +1153869 11 +1153879 0 +1154507 258 +1154719 0 +1154950 0 +1155081 13 +1155103 114 +1155162 109 +1155412 0 +1155563 148 +1155599 0 +1155727 0 +1155773 352 +1155802 0 +1155811 125 +1155866 5 +1155919 9 +1156045 166 +1156081 134 +1156165 0 +1156194 0 +1156218 0 +1156250 49 +1156302 19 +1156310 0 +1156434 0 +1156737 1 +1156759 3 +1156915 0 +1157009 0 +1157026 57 +1157037 0 +1157060 40 +1157085 72 +1157214 0 +1157226 0 +1157271 506 +1157326 12 +1157333 0 +1157364 92 +1157437 225 +1157443 2 +1157492 10 +1157738 45 +1157747 99 +1157779 0 +1157807 203 +1157815 0 +1157859 0 +1157896 115 +1157985 50 +1158004 3 +1158048 0 +1158055 554 +1158057 541 +1158093 165 +1158121 0 +1158199 0 +1158212 0 +1158238 162 +1158351 350 +1158429 664 +1158533 26 +1158579 160 +1158717 0 +1158744 16 +1158793 0 +1158813 0 +1158817 0 +1158821 271 +1158894 0 +1158896 479 +1158919 78 +1159024 0 +1159201 0 +1159376 0 +1159516 23 +1159705 0 +1159901 0 +1159929 0 +1160135 54 +1160147 0 +1160177 398 +1160344 0 +1160349 43 +1160445 21 +1160458 83 +1160462 47 +1160474 1 +1160515 150 +1160534 83 +1160545 0 +1160635 181 +1160651 18 +1160666 192 +1160815 130 +1160898 299 +1160990 55 +1161136 110 +1161195 0 +1161239 205 +1161253 88 +1161340 119 +1161355 70 +1161404 0 +1161488 32 +1161537 0 +1161639 0 +1161669 0 +1161675 0 +1161703 178 +1161857 319 +1161873 13 +1161972 0 +1162012 0 +1162018 236 +1162022 309 +1162054 154 +1162171 0 +1162183 47 +1162240 80 +1162258 21 +1162339 87 +1162355 0 +1162426 315 +1162455 243 +1162477 578 +1162496 204 +1162537 103 +1162550 0 +1162592 0 +1162726 31 +1162944 0 +1163117 230 +1163121 0 +1163163 74 +1163192 23 +1163204 0 +1163411 0 +1163442 0 +1163464 0 +1163470 0 +1163523 86 +1163533 129 +1163540 44 +1163554 198 +1163602 313 +1163646 0 +1163685 0 +1163717 63 +1163794 12 +1163803 0 +1163825 91 +1163835 27 +1163902 0 +1164085 0 +1164133 326 +1164258 1185 +1164342 0 +1164366 5 +1164564 0 +1164573 55 +1164648 251 +1164660 447 +1164669 203 +1164731 73 +1164738 45 +1164841 233 +1164848 78 +1164862 93 +1164876 237 +1164893 124 +1164921 51 +1164942 11 +1165110 187 +1165211 0 +1165277 130 +1165364 0 +1165394 1 +1165409 146 +1165521 31 +1165525 26 +1165547 0 +1165566 0 +1165569 78 +1165595 11 +1165647 188 +1165657 20 +1165677 58 +1165692 5 +1165731 39 +1165764 314 +1165782 161 +1165866 50 +1165998 54 +1166026 99 +1166103 0 +1166115 316 +1166172 281 +1166201 59 +1166283 0 +1166380 38 +1166436 20 +1166507 0 +1166526 383 +1166658 94 +1166716 0 +1166917 561 +1166922 177 +1166985 1 +1166995 0 +1167050 0 +1167068 0 +1167072 0 +1167079 0 +1167097 0 +1167140 0 +1167198 0 +1167239 0 +1167316 0 +1167428 0 +1167483 0 +1167542 0 +1167612 6 +1167645 0 +1167685 93 +1167716 95 +1167737 2 +1167936 0 +1167944 46 +1168035 81 +1168075 58 +1168184 160 +1168202 0 +1168250 0 +1168373 17 +1168441 620 +1168608 427 +1168683 331 +1168705 113 +1168836 132 +1168926 78 +1168934 94 +1169038 141 +1169288 0 +1169291 0 +1169301 82 +1169320 22 +1169330 47 +1169350 12 +1169358 44 +1169440 33 +1169567 0 +1169609 0 +1169681 93 +1169753 25 +1169766 0 +1169865 107 +1169903 103 +1169905 184 +1170005 11 +1170194 9 +1170266 49 +1170302 5 +1170312 0 +1170459 11 +1170569 5 +1170668 196 +1170709 136 +1170738 0 +1170779 2 +1170808 77 +1170849 167 +1170905 68 +1170924 22 +1170962 58 +1171059 176 +1171101 211 +1171111 126 +1171113 63 +1171125 308 +1171136 218 +1171197 150 +1171279 39 +1171296 113 +1171433 0 +1171471 179 +1171611 0 +1171662 31 +1171689 156 +1171765 0 +1171772 0 +1171896 0 +1171983 8 +1172065 0 +1172073 0 +1172083 0 +1172088 0 +1172104 0 +1172111 0 +1172321 170 +1172327 2 +1172359 0 +1172365 0 +1172369 0 +1172384 0 +1172422 11 +1172461 33 +1172603 0 +1172729 21 +1172846 0 +1172848 0 +1172854 0 +1172858 0 +1172886 106 +1173173 0 +1173232 0 +1173352 0 +1173414 0 +1173581 0 +1173637 0 +1173674 34 +1173697 141 +1173710 180 +1173712 0 +1173769 0 +1173840 0 +1174003 0 +1174065 0 +1174219 0 +1174264 0 +1174342 0 +1174420 0 +1174544 0 +1174570 0 +1174741 0 +1174840 43 +1174880 9 +1174951 212 +1174975 0 +1175057 71 +1175069 0 +1175085 80 +1175112 56 +1175166 38 +1175311 0 +1175369 2 +1175375 153 +1175379 461 +1175427 0 +1175490 0 +1175508 9 +1175517 83 +1175525 613 +1175531 603 +1175537 244 +1175548 12 +1175594 92 +1175603 0 +1175649 0 +1175705 159 +1175831 1 +1175879 0 +1175972 236 +1176012 249 +1176094 32 +1176108 0 +1176110 0 +1176183 12 +1176209 0 +1176253 0 +1176338 0 +1176371 0 +1176388 0 +1176399 88 +1176409 0 +1176420 0 +1176483 217 +1176535 0 +1176553 0 +1176610 2 +1176753 5 +1176828 0 +1176838 0 +1176848 97 +1176921 0 +1176983 188 +1177062 0 +1177090 87 +1177141 0 +1177193 0 +1177279 0 +1177326 0 +1177337 0 +1177376 0 +1177403 0 +1177430 0 +1177549 516 +1177587 229 +1177604 99 +1177640 2 +1177657 0 +1177671 6 +1177700 0 +1177742 140 +1177760 164 +1177763 45 +1177772 760 +1177775 286 +1177869 64 +1177905 0 +1177994 38 +1178015 0 +1178106 0 +1178121 1 +1178132 3 +1178135 372 +1178201 33 +1178222 0 +1178273 53 +1178279 0 +1178324 0 +1178390 56 +1178442 41 +1178512 180 +1178713 0 +1178754 0 +1178768 0 +1178849 0 +1178868 0 +1178870 0 +1178877 0 +1178935 94 +1178951 0 +1178969 0 +1178972 0 +1178993 0 +1179006 0 +1179017 0 +1179040 0 +1179048 0 +1179053 0 +1179065 0 +1179074 0 +1179092 0 +1179099 0 +1179107 0 +1179121 0 +1179137 0 +1179155 0 +1179159 0 +1179169 0 +1179203 0 +1179209 0 +1179222 0 +1179344 255 +1179404 97 +1179550 17 +1179678 330 +1179702 27 +1179804 231 +1179810 576 +1179886 418 +1179954 258 +1180076 26 +1180170 33 +1180292 0 +1180314 110 +1180355 440 +1180425 343 +1180431 98 +1180443 0 +1180510 0 +1180526 200 +1180557 0 +1180575 131 +1180628 0 +1180669 0 +1180677 0 +1180687 83 +1180789 0 +1180800 55 +1180804 0 +1180863 0 +1180921 0 +1180956 0 +1180993 174 +1181088 66 +1181102 0 +1181165 0 +1181233 0 +1181244 0 +1181247 0 +1181270 0 +1181272 0 +1181325 0 +1181393 0 +1181398 0 +1181432 0 +1181536 4 +1181540 0 +1181872 0 +1181875 8 +1182036 0 +1182119 0 +1182141 0 +1182247 0 +1182274 0 +1182289 0 +1182384 0 +1182485 0 +1182570 0 +1182616 0 +1182700 0 +1182877 0 +1182901 0 +1182986 0 +1183088 1 +1183234 0 +1183453 44 +1183501 19 +1183616 19 +1183760 0 +1183840 0 +1183879 182 +1183934 0 +1184002 3 +1184089 0 +1184139 6 +1184166 0 +1184181 0 +1184258 0 +1184290 66 +1184424 0 +1184522 0 +1184559 151 +1184573 0 +1184594 51 +1184596 386 +1184799 135 +1184850 0 +1184891 155 +1184905 85 +1184995 0 +1185081 2 +1185199 0 +1185447 41 +1185879 8 +1185904 0 +1185917 209 +1185944 0 +1185987 0 +1186121 0 +1186250 0 +1186374 21 +1186443 36 +1186463 16 +1186465 100 +1186556 177 +1186559 116 +1186696 99 +1186738 0 +1186852 0 +1186869 310 +1186905 0 +1187037 18 +1187048 0 +1187109 529 +1187112 331 +1187197 0 +1187307 91 +1187334 532 +1187363 0 +1187440 251 +1187499 1 +1187568 34 +1187603 0 +1187635 0 +1187647 120 +1187735 198 +1187897 29 +1187924 303 +1187927 70 +1188040 0 +1188152 102 +1188262 435 +1188334 0 +1188391 75 +1188422 17 +1188738 0 +1188912 0 +1188990 0 +1189083 0 +1189090 46 +1189160 38 +1189221 0 +1189230 0 +1189308 10 +1189868 13 +1189965 0 +1190018 352 +1190165 82 +1190240 40 +1190364 8 +1190449 65 +1190453 0 +1190465 0 +1190469 0 +1190518 123 +1190520 0 +1190566 0 +1190693 35 +1190703 2 +1190725 61 +1190758 102 +1190801 0 +1190873 0 +1190882 0 +1191035 0 +1191230 0 +1191242 29 +1191592 10 +1191689 0 +1191742 353 +1191889 103 +1191964 243 +1191983 15 +1192141 158 +1192181 0 +1192215 0 +1192273 0 +1192307 0 +1192344 0 +1192373 0 +1192379 0 +1192394 0 +1192411 39 +1192418 0 +1192447 0 +1192460 0 +1192511 79 +1192628 0 +1192659 34 +1192671 33 +1192733 174 +1192820 115 +1192907 158 +1193210 197 +1193232 35 +1193243 748 +1193249 432 +1193344 317 +1193405 213 +1193816 0 +1193822 150 +1193848 42 +1193892 11 +1193978 23 +1194014 0 +1194134 109 +1194222 61 +1194317 223 +1194370 137 +1194584 177 +1194596 0 +1194648 83 +1194733 0 +1194995 8 +1195036 507 +1195048 359 +1195056 138 +1195089 16 +1195224 0 +1195247 245 +1195337 81 +1195401 0 +1195638 221 +1195699 41 +1195705 0 +1195754 608 +1195779 57 +1195818 28 +1195872 37 +1196129 0 +1196164 0 +1196171 353 +1196178 0 +1196213 73 +1196216 286 +1196249 0 +1196255 4 +1196301 0 +1196317 0 +1196333 0 +1196384 0 +1196396 0 +1196467 0 +1196495 0 +1196624 0 +1196674 0 +1196727 0 +1196765 0 +1196901 0 +1197042 0 +1197054 0 +1197071 0 +1197098 0 +1197102 161 +1197113 1 +1197173 0 +1197303 16 +1197306 0 +1197330 6 +1197371 0 +1197515 0 +1197526 3 +1197563 8 +1197572 2 +1197584 145 +1197616 138 +1197628 0 +1197680 56 +1197707 43 +1197727 120 +1197799 41 +1197849 12 +1197864 95 +1197909 46 +1197972 159 +1198104 196 +1198235 122 +1198284 0 +1198300 157 +1198468 20 +1198537 266 +1198664 0 +1198671 0 +1198866 61 +1198868 1317 +1199108 0 +1199141 115 +1199409 83 +1199420 57 +1199427 0 +1199551 0 +1199613 100 +1199634 282 +1199687 766 +1199696 1 +1199774 160 +1199803 0 +1199840 5 +1199867 102 +1199918 360 +1199942 0 +1200092 183 +1200106 0 +1200117 0 +1200210 50 +1200212 10 +1200254 288 +1200306 23 +1200393 0 +1200419 0 +1200460 0 +1200490 0 +1200508 0 +1200560 126 +1200568 101 +1200578 0 +1200607 0 +1200612 0 +1200664 19 +1200747 0 +1200786 0 +1200796 0 +1200800 0 +1200876 0 +1200898 0 +1200968 0 +1201036 0 +1201070 0 +1201127 0 +1201151 0 +1201173 0 +1201196 0 +1201224 0 +1201254 0 +1201281 0 +1201372 0 +1201395 5 +1201418 64 +1201485 158 +1201554 0 +1201637 16 +1201658 0 +1201734 368 +1201755 44 +1201784 0 +1201822 0 +1201938 0 +1201978 50 +1202019 0 +1202041 0 +1202098 16 +1202101 77 +1202130 121 +1202158 0 +1202188 629 +1202220 0 +1202268 0 +1202290 0 +1202318 0 +1202353 163 +1202377 31 +1202419 0 +1202617 560 +1202656 31 +1202803 33 +1202868 0 +1202966 252 +1203060 0 +1203067 0 +1203109 25 +1203137 0 +1203146 0 +1203156 2 +1203255 283 +1203260 0 +1203270 36 +1203280 42 +1203343 0 +1203421 0 +1203457 0 +1203493 0 +1203523 0 +1203555 0 +1203574 0 +1203588 0 +1203625 0 +1203629 0 +1203696 0 +1203703 0 +1203787 0 +1203802 0 +1203808 0 +1203911 0 +1203930 0 +1203981 0 +1204133 0 +1204175 0 +1204232 39 +1204359 0 +1204397 0 +1204419 9 +1204451 0 +1204498 0 +1204545 0 +1204561 0 +1204605 0 +1204618 0 +1204684 0 +1204691 69 +1204811 0 +1204881 0 +1204925 0 +1205182 0 +1205231 0 +1205235 0 +1205301 6 +1205305 11 +1205314 0 +1205331 0 +1205368 0 +1205431 0 +1205512 0 +1205515 0 +1205538 0 +1205650 0 +1205789 0 +1205831 0 +1205875 77 +1205917 0 +1205926 1 +1205937 0 +1205973 183 +1206000 0 +1206027 0 +1206029 0 +1206107 0 +1206237 0 +1206282 0 +1206381 0 +1206465 69 +1206467 3 +1206477 350 +1206479 0 +1206485 720 +1206598 0 +1206788 1 +1206792 125 +1206803 11 +1206839 0 +1206910 15 +1206928 0 +1206976 11 +1207042 344 +1207045 189 +1207138 90 +1207201 10 +1207335 12 +1207427 0 +1207454 0 +1207483 0 +1207647 0 +1207665 37 +1207690 11 +1207710 127 +1207795 0 +1207884 220 +1207927 118 +1208020 0 +1208023 0 +1208060 0 +1208112 0 +1208282 37 +1208293 9 +1208368 212 +1208398 95 +1208423 73 +1208446 286 +1208473 0 +1208493 0 +1208629 174 +1209073 6 +1209111 0 +1209313 0 +1209577 0 +1209581 408 +1209647 22 +1209655 0 +1209784 0 +1209832 0 +1209867 0 +1209874 0 +1209895 0 +1209964 0 +1209994 0 +1210132 0 +1210222 0 +1210264 0 +1210357 37 +1210535 624 +1210548 33 +1210581 219 +1210590 28 +1210631 0 +1210640 0 +1210698 0 +1210745 0 +1210760 0 +1210766 0 +1210841 0 +1211066 0 +1211173 0 +1211189 8 +1211223 0 +1211276 0 +1211334 0 +1211351 0 +1211372 0 +1211401 94 +1211439 100 +1211499 0 +1211505 6 +1211553 182 +1211570 505 +1211612 84 +1211743 471 +1211818 32 +1211980 8 +1212128 0 +1212170 1 +1212385 0 +1212446 36 +1212597 113 +1212600 39 +1212605 454 +1212685 5 +1212726 0 +1212761 10 +1212765 16 +1212770 7 +1213143 21 +1213161 0 +1213563 0 +1213593 117 +1213861 38 +1213945 7 +1213948 257 +1213965 0 +1213991 9 +1214055 0 +1214092 29 +1214117 223 +1214238 1 +1214243 98 +1214265 0 +1214280 8 +1214358 7 +1214367 0 +1214376 0 +1214382 0 +1214390 0 +1214399 0 +1214401 0 +1214424 0 +1214435 0 +1214465 0 +1214475 0 +1214477 0 +1214479 0 +1214481 0 +1214490 0 +1214492 0 +1214500 0 +1214519 0 +1214563 0 +1214587 0 +1214668 10 +1214696 2 +1214945 0 +1215013 0 +1215024 195 +1215054 207 +1215066 66 +1215141 0 +1215187 7 +1215209 336 +1215211 0 +1215246 0 +1215270 126 +1215405 165 +1215419 228 +1215435 1 +1215556 68 +1215616 200 +1215659 3 +1215665 329 +1215681 82 +1215695 90 +1215875 312 +1215968 262 +1216052 120 +1216103 43 +1216191 0 +1216279 230 +1216301 0 +1216346 0 +1216414 0 +1216463 199 +1216652 638 +1216663 0 +1216727 128 +1216889 0 +1216915 34 +1216918 19 +1217039 8 +1217082 0 +1217137 0 +1217238 0 +1217299 35 +1217305 341 +1217392 0 +1217541 8 +1217551 4 +1217731 0 +1218146 0 +1218205 0 +1218352 53 +1218370 0 +1218381 66 +1218508 36 +1218532 0 +1218562 0 +1218760 0 +1218785 0 +1219028 0 +1219035 0 +1219133 0 +1219142 0 +1219161 29 +1219188 34 +1219215 169 +1219249 131 +1219274 0 +1219417 0 +1219479 0 +1219483 0 +1219515 0 +1219519 0 +1219642 0 +1219657 0 +1219675 0 +1219727 0 +1219729 0 +1219789 0 +1219818 0 +1220025 0 +1220029 0 +1220106 0 +1220120 0 +1220158 0 +1220174 0 +1220281 23 +1220294 0 +1220408 0 +1220419 5 +1220438 0 +1220492 194 +1220498 476 +1220525 5 +1220564 0 +1220572 0 +1220606 0 +1220680 0 +1220727 0 +1220754 0 +1220757 0 +1220982 0 +1220997 0 +1221096 0 +1221290 0 +1221300 0 +1221664 0 +1221728 0 +1221776 0 +1221816 0 +1221878 0 +1221938 0 +1221947 0 +1221953 0 +1222067 0 +1222230 0 +1222307 0 +1222379 0 +1222394 0 +1222418 0 +1222430 0 +1222459 0 +1222558 0 +1222574 0 +1222652 0 +1222707 0 +1222784 2 +1222817 0 +1222831 70 +1222850 0 +1222979 37 +1223005 0 +1223015 148 +1223112 73 +1223187 0 +1223236 0 +1223392 0 +1223426 84 +1223494 0 +1223547 35 +1223614 0 +1223837 19 +1223864 238 +1223875 0 +1224373 0 +1224418 0 +1224432 0 +1224477 0 +1224562 350 +1224564 5 +1224690 0 +1224696 8 +1224714 11 +1224738 0 +1224805 0 +1224839 0 +1224888 0 +1224890 0 +1224988 0 +1225012 1 +1225045 0 +1225099 0 +1225218 0 +1225248 20 +1225258 95 +1225430 15 +1225440 0 +1225516 0 +1225593 0 +1225733 0 +1225787 10 +1225905 0 +1225990 0 +1226017 0 +1226032 0 +1226044 0 +1226074 0 +1226089 255 +1226093 0 +1226104 0 +1226110 0 +1226119 0 +1226144 0 +1226313 0 +1226402 0 +1226484 0 +1226566 0 +1226708 0 +1226779 0 +1226788 0 +1226869 0 +1226958 0 +1227404 0 +1227443 0 +1227537 0 +1227597 37 +1227609 0 +1227648 0 +1227675 0 +1227747 0 +1227750 0 +1227855 0 +1227866 0 +1227983 0 +1228195 0 +1228242 0 +1228283 0 +1228401 0 +1228529 0 +1228730 0 +1228766 0 +1228775 0 +1228914 117 +1228966 0 +1229109 0 +1229175 53 +1229220 40 +1229257 0 +1229382 0 +1229503 205 +1229515 417 +1229567 81 +1229591 0 +1229681 5 +1229726 0 +1229734 57 +1229851 418 +1229944 106 +1229997 394 +1230034 149 +1230126 0 +1230161 0 +1230377 0 +1230421 252 +1230457 250 +1230461 14 +1230472 77 +1230601 0 +1230610 12 +1230655 449 +1230661 694 +1230708 112 +1230736 67 +1230828 29 +1230846 0 +1230903 175 +1230917 0 +1230935 140 +1230962 611 +1230991 19 +1231015 41 +1231126 226 +1231201 53 +1231219 88 +1231230 3 +1231283 447 +1231287 225 +1231300 87 +1231334 0 +1231391 6 +1231407 498 +1231524 66 +1231631 139 +1231661 40 +1231663 0 +1231715 0 +1231786 0 +1231824 0 +1231978 0 +1232123 0 +1232178 74 +1232380 9 +1232415 300 +1232421 0 +1232488 113 +1232494 18 +1232506 0 +1232566 142 +1232633 0 +1232651 45 +1232725 14 +1232754 0 +1232835 3 +1232845 0 +1232914 103 +1232917 39 +1232965 118 +1232987 0 +1233001 85 +1233013 68 +1233093 0 +1233179 298 +1233208 83 +1233286 43 +1233293 18 +1233484 6 +1233506 28 +1233508 0 +1233574 394 +1233650 0 +1233661 0 +1233956 0 +1233967 21 +1234026 1 +1234153 13 +1234249 0 +1234366 178 +1234373 129 +1234554 0 +1234767 27 +1234986 0 +1235045 25 +1235189 40 +1235215 0 +1235311 331 +1235533 559 +1235611 0 +1235735 0 +1235742 0 +1235749 63 +1236001 44 +1236066 0 +1236079 90 +1236089 301 +1236123 33 +1236172 5 +1236225 0 +1236259 0 +1236290 0 +1236359 0 +1236382 0 +1236409 0 +1236493 0 +1236599 0 +1236646 0 +1236842 0 +1237003 0 +1237030 0 +1237045 0 +1237112 0 +1237210 171 +1237219 4 +1237294 84 +1237319 0 +1237333 0 +1237408 2 +1237420 0 +1237429 95 +1237438 29 +1237459 1 +1237504 0 +1237513 0 +1237589 51 +1237617 0 +1237667 0 +1237774 0 +1237849 0 +1237909 0 +1237935 0 +1238012 0 +1238014 0 +1238024 0 +1238037 0 +1238071 0 +1238163 0 +1238203 0 +1238240 137 +1238348 25 +1238445 0 +1238470 0 +1238515 0 +1238533 0 +1238735 0 +1238852 82 +1239206 0 +1239281 23 +1239303 0 +1239326 1 +1239397 3 +1239450 0 +1239577 0 +1239632 0 +1239781 82 +1239911 14 +1239989 116 +1239991 6 +1240012 0 +1240072 0 +1240082 0 +1240095 0 +1240118 0 +1240122 28 +1240128 0 +1240130 0 +1240145 0 +1240154 0 +1240173 0 +1240181 0 +1240191 0 +1240215 0 +1240221 0 +1240230 0 +1240273 0 +1240298 0 +1240300 0 +1240356 0 +1240393 4 +1240524 0 +1240571 0 +1240598 166 +1240732 160 +1240756 1 +1240813 183 +1240815 212 +1240848 0 +1240869 0 +1240883 0 +1240890 0 +1240919 0 +1240977 0 +1240998 0 +1241008 0 +1241034 0 +1241137 0 +1241203 61 +1241209 2 +1241238 0 +1241324 0 +1241390 1168 +1241414 16 +1241475 0 +1241571 79 +1241593 322 +1241602 159 +1241619 0 +1241739 268 +1241780 87 +1241823 77 +1241954 0 +1242011 0 +1242107 285 +1242134 77 +1242171 265 +1242214 15 +1242389 0 +1242463 411 +1242652 2 +1242681 106 +1242689 5 +1242691 547 +1242799 112 +1242862 0 +1242910 65 +1242926 0 +1242966 0 +1243102 0 +1243358 0 +1243382 29 +1243478 0 +1243548 0 +1243618 4 +1243659 56 +1243757 0 +1243797 10 +1243904 0 +1243956 85 +1243989 0 +1244034 81 +1244037 0 +1244253 0 +1244278 0 +1244364 79 +1244538 0 +1244547 0 +1244566 96 +1244592 0 +1244689 2 +1244695 0 +1244701 0 +1244771 0 +1244789 0 +1244834 0 +1244878 0 +1244886 0 +1244901 0 +1245009 0 +1245136 0 +1245170 0 +1245213 0 +1245420 0 +1245423 0 +1245475 0 +1245522 0 +1245657 0 +1245720 0 +1245834 0 +1245840 0 +1245871 0 +1245946 0 +1246145 0 +1246149 113 +1246496 0 +1246569 0 +1246592 0 +1246615 40 +1246729 0 +1246760 152 +1246953 0 +1247023 284 +1247087 94 +1247091 32 +1247116 0 +1247282 0 +1247289 0 +1247361 0 +1247394 115 +1247498 0 +1247646 22 +1247655 22 +1247733 0 +1247811 0 +1247850 6 +1247901 0 +1247989 0 +1248121 24 +1248163 36 +1248214 10 +1248242 0 +1248277 0 +1248396 66 +1248569 0 +1248645 101 +1248662 0 +1248758 70 +1248842 134 +1248854 169 +1248886 3 +1248888 0 +1248919 0 +1249034 0 +1249061 157 +1249107 0 +1249126 114 +1249183 0 +1249211 0 +1249239 0 +1249294 65 +1249331 0 +1249350 0 +1249399 0 +1249421 0 +1249502 0 +1249536 0 +1249564 0 +1249598 0 +1249620 0 +1249694 0 +1249918 0 +1250038 0 +1250126 0 +1250281 0 +1250295 0 +1250373 0 +1250599 0 +1250685 0 +1250775 81 +1250801 0 +1250836 0 +1250871 0 +1250902 0 +1250915 0 +1250947 0 +1251009 0 +1251214 31 +1251236 0 +1251322 2 +1251395 68 +1251421 8 +1251425 261 +1251487 28 +1251515 87 +1251612 0 +1251618 0 +1251667 71 +1251707 0 +1251761 0 +1251825 0 +1251852 0 +1251855 23 +1251903 0 +1251910 0 +1251948 0 +1251977 0 +1251987 0 +1252025 0 +1252039 0 +1252115 0 +1252156 0 +1252160 18 +1252276 0 +1252312 0 +1252338 25 +1252379 0 +1252419 0 +1252485 0 +1252501 0 +1252541 55 +1252553 17 +1252577 0 +1252601 0 +1252637 0 +1252924 0 +1252983 136 +1253034 0 +1253037 0 +1253039 0 +1253099 0 +1253150 0 +1253252 0 +1253262 0 +1253321 0 +1253363 301 +1253539 0 +1253633 0 +1253638 0 +1253669 0 +1253696 0 +1253876 5 +1253994 0 +1254032 24 +1254047 80 +1254094 0 +1254125 0 +1254133 0 +1254311 138 +1254339 0 +1254398 66 +1254409 0 +1254460 0 +1254497 0 +1254504 0 +1254514 0 +1254522 0 +1254577 0 +1254617 0 +1254629 0 +1254696 0 +1254745 41 +1254871 75 +1254891 0 +1254972 190 +1254994 1 +1255060 0 +1255068 13 +1255087 0 +1255197 0 +1255413 35 +1255467 118 +1255491 0 +1255528 0 +1255538 9 +1255597 180 +1255677 2 +1255728 63 +1255815 0 +1255953 0 +1255957 0 +1255987 0 +1256023 0 +1256026 0 +1256291 0 +1256300 0 +1256507 0 +1256657 0 +1256694 0 +1256741 0 +1256810 0 +1256853 30 +1256981 0 +1257071 147 +1257081 0 +1257146 0 +1257149 77 +1257199 0 +1257272 0 +1257297 0 +1257311 114 +1257317 75 +1257463 0 +1257484 0 +1257556 138 +1257592 283 +1257614 0 +1257679 0 +1257775 19 +1257833 6 +1257955 0 +1257999 15 +1258001 160 +1258218 0 +1258409 38 +1258508 0 +1258522 63 +1258525 0 +1258542 249 +1258639 18 +1258669 4 +1258678 0 +1258715 3 +1258719 136 +1258762 76 +1258939 0 +1258949 0 +1258981 60 +1259053 0 +1259068 0 +1259257 0 +1259398 0 +1259463 0 +1259479 0 +1259612 0 +1259713 0 +1259761 0 +1259794 0 +1259819 0 +1259851 0 +1259916 0 +1259959 0 +1260028 0 +1260165 0 +1260346 0 +1260389 0 +1260504 0 +1260582 0 +1260607 0 +1260619 0 +1260658 0 +1260772 0 +1260891 0 +1260963 0 +1260970 0 +1260976 0 +1261045 0 +1261109 0 +1261126 0 +1261129 0 +1261197 0 +1261235 0 +1261249 0 +1261316 0 +1261332 0 +1261540 7 +1261581 0 +1261609 0 +1261723 63 +1261828 50 +1261862 245 +1261931 0 +1262016 0 +1262060 54 +1262111 319 +1262137 114 +1262156 260 +1262273 0 +1262301 0 +1262430 85 +1262556 11 +1262673 14 +1262697 0 +1262727 52 +1262762 1064 +1263087 0 +1263288 0 +1263306 0 +1263357 0 +1263408 0 +1263451 4 +1263468 0 +1263481 180 +1263488 9 +1263540 0 +1263668 4 +1263710 284 +1263763 56 +1263839 18 +1263877 0 +1263901 0 +1263914 8 +1264015 393 +1264201 0 +1264337 25 +1264380 0 +1264454 4 +1264462 8 +1264491 0 +1264498 0 +1264567 0 +1264591 0 +1264614 425 +1264795 34 +1264831 78 +1264945 125 +1264998 102 +1265314 113 +1265357 10 +1265476 164 +1265497 0 +1265561 0 +1265589 0 +1265596 0 +1265629 265 +1265709 0 +1265722 0 +1265920 91 +1265980 0 +1265998 0 +1266128 0 +1266135 0 +1266268 100 +1266309 0 +1266478 65 +1266488 449 +1266492 0 +1266624 3 +1266648 0 +1266689 0 +1266758 4 +1266788 145 +1266836 0 +1266853 0 +1266867 201 +1266919 8 +1266978 2 +1266981 46 +1266991 66 +1266998 59 +1267032 357 +1267041 63 +1267085 388 +1267109 0 +1267124 0 +1267191 0 +1267249 0 +1267263 0 +1267318 17 +1267359 211 +1267494 0 +1267610 0 +1267668 133 +1267804 101 +1267867 0 +1267931 0 +1267971 53 +1267992 0 +1268019 21 +1268081 177 +1268438 0 +1268440 54 +1268542 0 +1268575 264 +1268607 0 +1268620 96 +1268641 0 +1268683 54 +1268698 0 +1268716 34 +1268784 65 +1268821 54 +1268916 279 +1268983 0 +1269021 672 +1269036 519 +1269049 314 +1269088 0 +1269099 192 +1269135 0 +1269220 0 +1269316 0 +1269387 0 +1269454 282 +1269569 767 +1269647 125 +1269697 0 +1269948 0 +1269964 7 +1269970 125 +1270017 10 +1270055 685 +1270193 88 +1270217 0 +1270226 0 +1270311 60 +1270383 51 +1270421 19 +1270449 375 +1270576 0 +1270728 16 +1270731 98 +1270740 637 +1270761 0 +1270794 44 +1270822 52 +1271019 193 +1271142 26 +1271155 131 +1271175 34 +1271229 22 +1271355 16 +1271427 2 +1271487 254 +1271572 214 +1271621 0 +1271643 230 +1271816 0 +1271826 475 +1271857 324 +1271906 0 +1271966 9 +1272093 65 +1272112 8 +1272179 0 +1272192 0 +1272200 4 +1272235 0 +1272245 0 +1272318 116 +1272322 85 +1272347 372 +1272352 228 +1272361 407 +1272638 0 +1272723 180 +1272921 0 +1273054 4 +1273081 0 +1273094 160 +1273136 37 +1273160 0 +1273167 256 +1273191 0 +1273325 0 +1273346 0 +1273360 0 +1273419 622 +1273431 27 +1273517 0 +1273561 0 +1273675 94 +1273716 236 +1273769 497 +1273800 77 +1273809 0 +1273833 202 +1273939 0 +1274061 523 +1274067 307 +1274084 626 +1274088 365 +1274143 0 +1274151 99 +1274248 351 +1274259 40 +1274294 81 +1274327 87 +1274529 0 +1274824 19 +1274994 26 +1275077 95 +1275080 85 +1275174 0 +1275297 0 +1275300 353 +1275323 0 +1275427 0 +1275507 0 +1275548 105 +1275552 546 +1275554 1378 +1275558 100 +1275561 0 +1275572 7 +1275576 98 +1275657 0 +1275680 57 +1275685 531 +1275848 186 +1275926 49 +1275964 262 +1275966 102 +1275981 108 +1276004 70 +1276018 13 +1276029 0 +1276127 0 +1276185 0 +1276352 0 +1276360 0 +1276396 0 +1276497 4 +1276522 76 +1276544 60 +1276592 8 +1276621 0 +1276637 50 +1276653 0 +1276676 70 +1276704 237 +1276741 0 +1276774 194 +1276798 0 +1277037 53 +1277064 56 +1277220 0 +1277271 217 +1277419 168 +1277618 32 +1277676 89 +1277709 87 +1277768 0 +1277826 0 +1277841 117 +1277844 0 +1277866 0 +1277870 0 +1277982 113 +1277997 4 +1278027 0 +1278114 119 +1278180 0 +1278281 225 +1278449 14 +1278470 45 +1278498 116 +1278515 218 +1278529 98 +1278543 72 +1278550 261 +1278653 70 +1278660 94 +1278722 214 +1278731 430 +1278743 243 +1278818 5 +1278897 51 +1278905 122 +1279054 31 +1279070 0 +1279171 480 +1279262 0 +1279445 8 +1279456 224 +1279460 526 +1279517 127 +1279567 213 +1279628 306 +1279641 186 +1279645 54 +1279652 263 +1279674 0 +1279819 38 +1279835 48 +1279943 528 +1279994 53 +1280058 0 +1280071 0 +1280090 0 +1280156 46 +1280160 37 +1280215 0 +1280232 2 +1280322 0 +1280346 6 +1280350 278 +1280358 0 +1280416 504 +1280478 7 +1280614 578 +1280649 36 +1280669 0 +1280715 0 +1280735 0 +1280834 0 +1280857 0 +1280898 1 +1280954 0 +1280964 45 +1281035 21 +1281047 0 +1281075 262 +1281084 0 +1281111 62 +1281136 24 +1281147 207 +1281168 0 +1281185 0 +1281373 0 +1281417 134 +1281466 42 +1281503 282 +1281540 99 +1281568 219 +1281574 287 +1281663 0 +1281747 0 +1281786 0 +1281844 60 +1281846 3 +1281863 0 +1281870 13 +1281891 434 +1282018 183 +1282029 0 +1282140 109 +1282216 0 +1282294 142 +1282455 6 +1282483 0 +1282494 0 +1282527 269 +1282529 53 +1282594 53 +1282662 115 +1282670 198 +1282726 15 +1282786 766 +1282790 73 +1282803 0 +1283001 322 +1283017 0 +1283031 170 +1283057 157 +1283167 0 +1283321 0 +1283438 249 +1283575 0 +1283646 0 +1283652 1 +1283965 0 +1284001 0 +1284218 0 +1284293 0 +1284339 0 +1284353 0 +1284425 0 +1284509 99 +1284551 26 +1284611 0 +1284787 0 +1284796 3 +1284800 148 +1284876 0 +1284901 38 +1284942 0 +1284953 192 +1284959 31 +1285036 0 +1285050 27 +1285131 21 +1285169 0 +1285211 0 +1285253 22 +1285259 0 +1285265 2 +1285304 0 +1285331 0 +1285380 0 +1285400 0 +1285470 0 +1285520 0 +1285568 0 +1285587 0 +1285639 0 +1285649 0 +1285725 0 +1285751 0 +1285754 0 +1285894 0 +1285902 0 +1285956 0 +1286022 0 +1286177 0 +1286201 0 +1286252 106 +1286285 0 +1286307 0 +1286340 0 +1286347 0 +1286358 0 +1286374 0 +1286391 0 +1286413 439 +1286443 0 +1286454 0 +1286463 55 +1286487 33 +1286557 144 +1286568 259 +1286579 0 +1286581 75 +1286705 11 +1286813 338 +1286847 74 +1286941 35 +1287018 27 +1287063 108 +1287084 27 +1287105 0 +1287112 119 +1287177 0 +1287257 0 +1287336 1403 +1287428 178 +1287463 279 +1287544 206 +1287589 108 +1287619 0 +1287661 381 +1287667 47 +1287688 0 +1287694 80 +1287721 28 +1287802 0 +1287898 131 +1288009 250 +1288018 28 +1288102 69 +1288174 0 +1288185 0 +1288210 0 +1288260 0 +1288266 0 +1288312 133 +1288320 4 +1288345 74 +1288357 0 +1288491 141 +1288497 20 +1288592 7 +1288644 0 +1288762 0 +1288807 11 +1288984 184 +1289053 213 +1289152 7 +1289158 0 +1289182 0 +1289191 0 +1289296 160 +1289368 0 +1289412 0 +1289424 0 +1289500 0 +1289537 0 +1289621 0 +1289692 0 +1289715 0 +1289721 0 +1289731 240 +1289902 2 +1289995 149 +1290007 0 +1290067 0 +1290069 163 +1290165 0 +1290252 26 +1290307 59 +1290315 0 +1290385 0 +1290417 6 +1290444 48 +1290454 0 +1290502 0 +1290586 0 +1290625 42 +1290638 60 +1290640 480 +1290728 0 +1290754 59 +1290808 0 +1290876 0 +1290893 120 +1290925 0 +1290952 206 +1290969 0 +1291021 123 +1291124 20 +1291176 316 +1291218 0 +1291230 28 +1291313 15 +1291352 0 +1291362 90 +1291365 101 +1291380 147 +1291386 0 +1291540 18 +1291602 120 +1291671 69 +1291752 107 +1291764 56 +1291809 58 +1291872 14 +1291890 1024 +1291944 384 +1292058 554 +1292076 0 +1292095 0 +1292106 0 +1292130 100 +1292241 27 +1292319 20 +1292397 45 +1292406 89 +1292430 52 +1292442 226 +1292460 0 +1292498 0 +1292538 150 +1292570 4 +1292621 0 +1292817 166 +1292828 72 +1292910 5 +1292922 0 +1292966 73 +1292983 0 +1293005 98 +1293014 239 +1293074 0 +1293103 164 +1293119 250 +1293242 0 +1293248 89 +1293318 19 +1293364 0 +1293451 2 +1293493 0 +1293499 0 +1293538 0 +1293670 1 +1293726 0 +1293742 24 +1293777 0 +1293802 80 +1293873 30 +1293883 0 +1293926 52 +1293964 112 +1293967 108 +1294017 0 +1294054 119 +1294069 22 +1294078 2 +1294144 44 +1294382 38 +1294394 365 +1294518 616 +1294622 31 +1294693 172 +1294897 0 +1295043 0 +1295127 61 +1295303 23 +1295379 38 +1295461 384 +1295644 0 +1295693 0 +1295782 114 +1295939 644 +1296052 22 +1296082 0 +1296124 0 +1296138 138 +1296145 0 +1296217 0 +1296271 0 +1296307 0 +1296527 0 +1296590 0 +1296641 0 +1296679 0 +1296694 0 +1296710 0 +1296768 0 +1296884 0 +1296960 0 +1296964 0 +1297155 0 +1297235 0 +1297425 0 +1297533 0 +1297550 0 +1297578 0 +1297640 0 +1297720 0 +1297797 0 +1297921 0 +1298057 0 +1298088 7 +1298131 0 +1298170 0 +1298342 0 +1298462 0 +1298478 89 +1298526 0 +1298586 0 +1298622 0 +1298658 0 +1298700 43 +1298703 11 +1298765 0 +1298788 86 +1298922 0 +1298973 0 +1299022 48 +1299122 253 +1299133 0 +1299164 43 +1299266 67 +1299353 0 +1299386 631 +1299395 299 +1299524 20 +1299692 0 +1299733 0 +1299736 7 +1299753 0 +1299823 0 +1299849 51 +1299865 31 +1299940 28 +1300197 0 +1300214 0 +1300219 33 +1300230 258 +1300253 0 +1300292 0 +1300385 0 +1300502 0 +1300559 0 +1300709 6 +1300727 0 +1300765 0 +1300801 0 +1300844 0 +1300955 0 +1300969 0 +1301120 4 +1301213 382 +1301268 38 +1301324 7 +1301457 218 +1301459 9 +1301584 24 +1301593 0 +1301658 60 +1301745 0 +1301756 3 +1301815 0 +1301874 0 +1301881 0 +1301963 44 +1301966 343 +1301992 132 +1302002 77 +1302044 48 +1302071 0 +1302240 0 +1302333 2 +1302419 357 +1302497 0 +1302606 0 +1302621 0 +1302686 131 +1302757 0 +1302784 46 +1302842 35 +1302854 0 +1302903 61 +1302922 19 +1302924 0 +1302944 96 +1302980 0 +1303016 0 +1303067 0 +1303186 0 +1303203 0 +1303220 0 +1303240 0 +1303271 0 +1303294 0 +1303296 0 +1303361 0 +1303429 0 +1303447 0 +1303621 0 +1303695 0 +1303730 0 +1303746 0 +1303751 0 +1303788 0 +1303870 0 +1304086 0 +1304122 8 +1304126 0 +1304307 0 +1304470 0 +1304580 0 +1304605 0 +1304659 0 +1304726 101 +1304742 0 +1304756 0 +1304770 0 +1304916 0 +1304928 0 +1305058 119 +1305099 0 +1305114 0 +1305126 0 +1305184 0 +1305236 3 +1305474 0 +1305481 114 +1305499 61 +1305561 66 +1305623 57 +1305670 164 +1305673 232 +1305715 426 +1305799 235 +1305867 97 +1305870 358 +1305880 48 +1305896 9 +1305966 0 +1306003 7 +1306023 141 +1306037 41 +1306085 0 +1306121 0 +1306144 0 +1306183 4 +1306203 89 +1306205 67 +1306294 24 +1306358 356 +1306415 65 +1306440 318 +1306550 101 +1306554 209 +1306770 56 +1306775 0 +1306851 0 +1306929 20 +1306996 52 +1307297 463 +1307377 0 +1307443 78 +1307559 0 +1307580 0 +1307721 73 +1307754 0 +1307825 35 +1307892 12 +1307898 0 +1308042 0 +1308093 15 +1308112 0 +1308154 0 +1308178 0 +1308213 0 +1308250 4 +1308311 74 +1308369 0 +1308377 35 +1308426 40 +1308428 5 +1308449 0 +1308477 0 +1308587 19 +1308589 153 +1308661 299 +1308671 37 +1308701 12 +1308737 18 +1308784 0 +1308803 102 +1308823 272 +1308831 43 +1308839 42 +1308850 42 +1308882 84 +1308895 0 +1308898 49 +1308904 0 +1308970 195 +1308976 0 +1309011 0 +1309083 0 +1309104 0 +1309106 0 +1309166 0 +1309173 0 +1309206 0 +1309529 0 +1309557 0 +1309592 0 +1309633 0 +1309718 0 +1309727 98 +1309814 30 +1309925 19 +1309965 14 +1310019 0 +1310045 0 +1310091 0 +1310094 0 +1310136 170 +1310146 0 +1310198 0 +1310258 22 +1310276 128 +1310280 133 +1310363 9 +1310450 59 +1310524 0 +1310693 27 +1310775 17 +1310801 110 +1310897 253 +1310934 34 +1311279 392 +1311361 0 +1311381 4 +1311447 144 +1311450 81 +1311480 204 +1311514 0 +1311628 0 +1311665 0 +1311668 0 +1311714 310 +1311721 0 +1311739 113 +1311781 0 +1311887 24 +1312136 46 +1312157 23 +1312179 0 +1312193 0 +1312277 712 +1312282 0 +1312343 12 +1312362 36 +1312590 191 +1312605 28 +1312627 0 +1312727 103 +1312792 92 +1312796 12 +1312838 44 +1312974 131 +1313056 0 +1313184 0 +1313244 87 +1313246 0 +1313312 0 +1313457 6 +1313462 0 +1313477 0 +1313489 0 +1313523 0 +1313557 0 +1313586 0 +1313627 252 +1313638 80 +1313641 12 +1313646 4 +1313674 109 +1313708 58 +1313723 213 +1313757 0 +1313822 0 +1313878 186 +1313881 925 +1313915 0 +1314042 0 +1314101 540 +1314121 0 +1314163 0 +1314183 48 +1314211 459 +1314350 0 +1314399 0 +1314482 0 +1314564 0 +1314601 663 +1314697 0 +1314718 55 +1314915 0 +1314967 0 +1314981 130 +1315016 0 +1315089 29 +1315106 2 +1315170 0 +1315189 0 +1315300 0 +1315394 0 +1315446 0 +1315503 0 +1315567 85 +1315574 1172 +1315704 0 +1315841 182 +1315892 0 +1315914 610 +1315993 0 +1315996 176 +1316047 68 +1316068 12 +1316093 54 +1316116 0 +1316158 26 +1316305 0 +1316522 254 +1316554 125 +1316696 54 +1316791 0 +1316859 0 +1316867 1 +1316871 0 +1316878 85 +1316900 217 +1316989 32 +1317096 310 +1317109 548 +1317133 0 +1317215 0 +1317236 0 +1317441 0 +1317559 255 +1317579 0 +1317797 0 +1317847 0 +1317875 0 +1317910 0 +1317924 2 +1318072 42 +1318090 0 +1318280 0 +1318306 86 +1318486 124 +1318540 0 +1318556 33 +1318648 0 +1318699 717 +1318768 0 +1318816 872 +1318899 0 +1318963 172 +1319115 0 +1319238 325 +1319265 25 +1319291 0 +1319398 731 +1319463 0 +1319505 0 +1319581 0 +1319593 0 +1319602 0 +1319619 0 +1319649 0 +1319768 60 +1319830 677 +1319889 123 +1319891 192 +1320060 153 +1320173 55 +1320175 0 +1320190 34 +1320200 14 +1320230 0 +1320277 0 +1320293 160 +1320325 523 +1320329 31 +1320347 0 +1320366 0 +1320376 157 +1320408 4 +1320605 0 +1320642 0 +1320659 1 +1320751 40 +1320754 177 +1320760 0 +1320817 0 +1320906 95 +1320909 10 +1320946 0 +1320956 115 +1320959 0 +1320966 0 +1321029 58 +1321125 385 +1321130 64 +1321161 0 +1321227 0 +1321245 162 +1321252 0 +1321260 106 +1321268 298 +1321283 0 +1321289 184 +1321304 436 +1321385 0 +1321488 0 +1321551 0 +1321684 0 +1321692 0 +1321742 0 +1321777 20 +1321810 0 +1321837 0 +1321840 10 +1321891 0 +1321904 0 +1321913 0 +1322064 0 +1322084 0 +1322098 0 +1322184 0 +1322190 0 +1322246 0 +1322259 0 +1322270 0 +1322279 0 +1322571 0 +1322591 23 +1322595 0 +1322657 113 +1322705 0 +1322743 0 +1322753 0 +1322909 9 +1323089 0 +1323160 0 +1323189 0 +1323202 20 +1323250 0 +1323277 26 +1323438 4 +1323517 5 +1323742 0 +1323752 160 +1323844 7 +1323867 0 +1323881 0 +1323911 0 +1323914 0 +1323925 0 +1323993 105 +1324007 76 +1324034 0 +1324113 0 +1324148 49 +1324260 0 +1324347 0 +1324494 77 +1324526 17 +1324533 17 +1324559 59 +1324665 183 +1324734 0 +1324779 194 +1324792 21 +1324835 13 +1324907 56 +1324950 136 +1324977 0 +1324984 0 +1325005 525 +1325007 207 +1325035 0 +1325192 0 +1325236 35 +1325349 0 +1325382 0 +1325406 40 +1325412 11 +1325451 0 +1325520 0 +1325542 19 +1325647 240 +1325659 0 +1325684 91 +1325694 0 +1325699 0 +1325724 10 +1325772 0 +1325810 0 +1325818 0 +1325917 33 +1326010 41 +1326098 0 +1326113 39 +1326115 0 +1326135 0 +1326210 88 +1326275 0 +1326389 780 +1326464 0 +1326506 0 +1326530 0 +1326541 11 +1326563 0 +1326588 0 +1326661 290 +1326751 96 +1326789 0 +1326806 0 +1326857 15 +1326882 502 +1326920 213 +1327007 190 +1327016 143 +1327099 431 +1327249 0 +1327273 8 +1327289 669 +1327430 84 +1327439 31 +1327519 229 +1327524 0 +1327546 0 +1327577 0 +1327592 0 +1327651 206 +1327690 70 +1327785 0 +1327792 0 +1327861 0 +1327911 73 +1328040 0 +1328112 0 +1328118 14 +1328206 39 +1328303 0 +1328385 0 +1328430 0 +1328439 0 +1328456 1 +1328628 0 +1328718 0 +1328803 0 +1328956 0 +1328991 100 +1329318 0 +1329321 0 +1329441 62 +1329792 0 +1329915 0 +1329939 0 +1330053 0 +1330193 0 +1330207 0 +1330223 0 +1330229 0 +1330239 0 +1330244 51 +1330248 63 +1330353 0 +1330391 0 +1330455 0 +1330482 0 +1330584 0 +1330602 0 +1330665 0 +1330695 0 +1330710 0 +1330749 0 +1330836 102 +1330998 0 +1331170 0 +1331176 0 +1331201 0 +1331216 0 +1331270 0 +1331308 0 +1331499 0 +1331552 56 +1331627 10 +1331651 48 +1331681 0 +1331695 0 +1331700 0 +1331720 0 +1331763 0 +1331791 75 +1331810 0 +1331822 0 +1331866 0 +1331882 219 +1331906 10 +1331912 63 +1332059 22 +1332111 0 +1332140 0 +1332163 100 +1332168 22 +1332500 0 +1332801 0 +1332912 117 +1332939 0 +1332962 10 +1332966 25 +1332970 0 +1332979 0 +1333052 275 +1333087 1 +1333093 0 +1333170 0 +1333296 14 +1333314 0 +1333604 312 +1333637 61 +1333639 94 +1333883 0 +1333923 42 +1333942 71 +1334093 69 +1334110 71 +1334165 86 +1334264 799 +1334356 0 +1334486 2 +1334572 0 +1334721 0 +1334906 118 +1334918 739 +1334921 176 +1334943 19 +1334987 175 +1335000 232 +1335020 29 +1335084 0 +1335093 132 +1335158 0 +1335167 28 +1335213 0 +1335254 246 +1335416 0 +1335497 15 +1335593 0 +1335709 0 +1335781 137 +1335838 0 +1335880 0 +1336020 0 +1336160 0 +1336199 0 +1336331 75 +1336402 61 +1336421 0 +1336436 2 +1336557 0 +1336616 5 +1336644 0 +1336802 0 +1336853 6 +1336943 0 +1337034 0 +1337054 0 +1337058 0 +1337092 0 +1337146 0 +1337151 0 +1337218 0 +1337228 0 +1337235 11 +1337249 0 +1337265 0 +1337287 0 +1337317 15 +1337371 0 +1337409 216 +1337488 79 +1337523 0 +1337580 0 +1337617 0 +1337867 117 +1337913 231 +1337933 0 +1337967 0 +1338063 0 +1338115 13 +1338203 39 +1338217 97 +1338326 120 +1338524 0 +1338551 848 +1338562 797 +1338691 230 +1338694 95 +1338703 0 +1338788 0 +1338807 0 +1338922 44 +1338946 0 +1338962 28 +1339021 30 +1339071 0 +1339083 23 +1339186 82 +1339261 200 +1339300 176 +1339337 0 +1339347 374 +1339368 0 +1339397 65 +1339524 170 +1339565 177 +1339640 0 +1339652 2 +1339713 84 +1339769 3 +1339811 0 +1340492 222 +1340522 0 +1340547 29 +1340590 55 +1340619 34 +1340625 349 +1340628 100 +1340673 58 +1340819 21 +1340911 234 +1340953 213 +1340976 105 +1340982 5 +1341018 204 +1341167 116 +1341182 25 +1341198 165 +1341318 32 +1341359 206 +1341458 4 +1341568 17 +1341715 1 +1341725 11 +1341761 43 +1341833 13 +1342022 7 +1342122 139 +1342124 121 +1342162 89 +1342261 1 +1342274 36 +1342346 114 +1342418 0 +1342460 0 +1342587 33 +1342669 67 +1342677 5 +1342697 39 +1342707 0 +1342726 158 +1342861 0 +1342877 152 +1342885 1 +1342990 0 +1343001 0 +1343005 24 +1343108 0 +1343140 16 +1343341 0 +1343368 0 +1343408 311 +1343440 589 +1343489 24 +1343528 76 +1343530 426 +1343627 0 +1343651 29 +1343695 0 +1343710 1 +1343722 52 +1343743 0 +1343852 236 +1343876 29 +1343953 267 +1344012 0 +1344015 77 +1344019 3 +1344025 0 +1344077 0 +1344112 39 +1344167 67 +1344175 174 +1344217 332 +1344388 0 +1344607 0 +1344686 0 +1344690 0 +1344709 0 +1344742 0 +1344798 0 +1344913 0 +1344922 0 +1344962 0 +1345130 0 +1345172 102 +1345205 0 +1345248 192 +1345253 0 +1345424 0 +1345499 0 +1345583 0 +1345609 0 +1345623 0 +1345660 0 +1345693 0 +1345705 0 +1345869 0 +1345905 0 +1345933 0 +1345989 0 +1346166 0 +1346206 0 +1346220 0 +1346310 0 +1346322 3 +1346467 0 +1346474 3 +1346548 0 +1346561 0 +1346752 0 +1346811 0 +1346888 183 +1346892 77 +1346937 1 +1347116 103 +1347356 42 +1347456 228 +1347493 5 +1347592 15 +1347632 163 +1347719 223 +1347741 58 +1347772 86 +1347894 8 +1347936 19 +1348038 2 +1348193 123 +1348195 171 +1348266 170 +1348351 306 +1348635 87 +1348671 0 +1348684 0 +1348706 84 +1348718 2 +1348739 13 +1348764 70 +1348798 206 +1348950 19 +1348984 1 +1349021 140 +1349074 0 +1349106 30 +1349114 0 +1349140 142 +1349202 39 +1349236 123 +1349243 0 +1349329 672 +1349341 177 +1349344 97 +1349509 36 +1349554 145 +1349565 0 +1349584 2 +1349646 162 +1349697 0 +1349716 0 +1349771 79 +1349834 0 +1349941 75 +1350064 878 +1350082 146 +1350098 0 +1350150 65 +1350214 10 +1350235 50 +1350297 0 +1350367 67 +1350396 181 +1350431 0 +1350460 1 +1350515 0 +1350543 0 +1350577 0 +1350799 118 +1350901 86 +1350919 0 +1350944 0 +1351009 469 +1351036 119 +1351040 152 +1351063 773 +1351072 416 +1351075 104 +1351084 35 +1351123 0 +1351148 0 +1351171 0 +1351182 67 +1351240 0 +1351267 0 +1351356 20 +1351533 0 +1351734 22 +1351739 0 +1351745 0 +1351772 0 +1351885 0 +1351910 1 +1352215 0 +1352472 0 +1352636 0 +1352727 0 +1352757 0 +1352780 0 +1352828 0 +1352853 0 +1352920 0 +1352931 0 +1353043 0 +1353050 0 +1353072 0 +1353078 0 +1353139 0 +1353175 147 +1353230 0 +1353352 53 +1353410 0 +1353505 0 +1353588 88 +1353597 95 +1353627 6 +1353694 4 +1353762 24 +1353770 0 +1353787 0 +1353883 167 +1353974 455 +1354029 13 +1354067 340 +1354176 0 +1354186 0 +1354217 0 +1354350 0 +1354379 0 +1354461 0 +1354464 24 +1354468 254 +1354499 0 +1354517 16 +1354544 153 +1354566 5 +1354592 0 +1354655 0 +1354679 53 +1354780 3 +1354785 0 +1354799 0 +1354837 0 +1354846 0 +1354860 0 +1354936 0 +1354972 100 +1354978 37 +1355008 25 +1355106 0 +1355126 0 +1355189 159 +1355278 114 +1355285 0 +1355363 440 +1355368 95 +1355399 0 +1355494 88 +1355513 0 +1355575 16 +1355579 2 +1355602 1 +1355618 34 +1355633 0 +1355661 6 +1355673 0 +1355780 58 +1355824 0 +1355864 136 +1355870 88 +1355896 0 +1355947 0 +1355966 0 +1355992 0 +1356019 59 +1356045 0 +1356085 26 +1356130 0 +1356132 0 +1356154 0 +1356175 0 +1356193 112 +1356197 86 +1356223 0 +1356228 0 +1356293 10 +1356330 0 +1356354 0 +1356436 0 +1356459 0 +1356546 0 +1356559 26 +1356573 0 +1356610 0 +1356643 0 +1356654 31 +1356691 48 +1356816 90 +1357048 25 +1357058 0 +1357144 0 +1357393 10 +1357422 26 +1357457 0 +1357468 282 +1357512 0 +1357644 53 +1357662 51 +1357676 0 +1357760 0 +1357777 95 +1357796 0 +1357844 0 +1357912 0 +1358105 0 +1358339 54 +1358507 0 +1358538 85 +1358540 51 +1358571 0 +1358619 0 +1358662 0 +1358723 335 +1358813 0 +1358882 13 +1358889 0 +1358900 84 +1358969 102 +1359009 0 +1359146 0 +1359203 0 +1359231 0 +1359249 0 +1359288 0 +1359310 0 +1359383 0 +1359451 0 +1359456 17 +1359462 0 +1359473 0 +1359482 256 +1359497 0 +1359515 0 +1359524 0 +1359547 72 +1359617 6 +1359637 0 +1359668 5 +1359692 90 +1359712 66 +1359749 223 +1359799 416 +1359848 0 +1359995 118 +1360055 0 +1360081 17 +1360108 28 +1360120 0 +1360126 32 +1360156 0 +1360215 0 +1360336 0 +1360422 0 +1360507 0 +1360659 33 +1360784 152 +1360837 0 +1360983 0 +1360990 0 +1361003 0 +1361059 0 +1361268 0 +1361377 108 +1361530 9 +1361542 0 +1361570 0 +1361611 170 +1361635 2 +1361704 0 +1361792 0 +1361847 0 +1362077 0 +1362154 56 +1362327 93 +1362477 0 +1362566 30 +1362772 28 +1362805 33 +1362841 0 +1362849 0 +1362892 10 +1362968 0 +1362978 0 +1362994 51 +1363072 58 +1363090 210 +1363370 0 +1363373 0 +1363379 0 +1363504 137 +1363577 0 +1363711 9 +1363746 2 +1363756 342 +1363814 18 +1363863 94 +1363880 0 +1363952 0 +1364025 0 +1364088 28 +1364188 1104 +1364268 0 +1364318 13 +1364338 0 +1364344 17 +1364353 0 +1364376 18 +1364378 12 +1364387 15 +1364395 0 +1364405 10 +1364445 46 +1364491 116 +1364520 0 +1364624 1 +1364698 0 +1364710 0 +1364763 0 +1364791 0 +1364819 0 +1364888 0 +1364899 0 +1364941 0 +1365043 0 +1365086 0 +1365090 0 +1365098 0 +1365127 0 +1365189 129 +1365221 0 +1365260 72 +1365297 181 +1365308 32 +1365322 24 +1365648 0 +1365688 135 +1365806 0 +1365880 88 +1365883 87 +1365919 0 +1366109 0 +1366323 0 +1366406 0 +1366432 0 +1366488 0 +1366664 0 +1366860 0 +1366912 0 +1366941 0 +1367029 0 +1367046 0 +1367089 0 +1367104 0 +1367220 0 +1367259 0 +1367323 0 +1367377 0 +1367397 0 +1367452 0 +1367459 0 +1367589 0 +1367614 0 +1367677 0 +1367716 0 +1367807 0 +1367856 127 +1367892 417 +1368192 104 +1368238 24 +1368285 262 +1368459 0 +1368474 0 +1368588 11 +1368726 26 +1368737 170 +1368929 262 +1369054 152 +1369432 271 +1369487 196 +1369528 1127 +1369577 469 +1369615 24 +1369654 0 +1369736 0 +1369793 0 +1370056 35 +1370064 0 +1370096 0 +1370128 0 +1370206 0 +1370409 20 +1370455 17 +1370529 0 +1370559 117 +1370566 0 +1370694 74 +1370859 0 +1370871 69 +1371020 35 +1371039 162 +1371071 547 +1371151 104 +1371173 126 +1371225 240 +1371231 592 +1371423 0 +1371471 65 +1371507 181 +1371532 84 +1371543 18 +1371619 58 +1371700 32 +1371703 68 +1371778 245 +1371854 0 +1371903 0 +1372264 0 +1372350 0 +1372409 0 +1372442 0 +1372457 0 +1372547 0 +1372564 0 +1372616 0 +1372634 0 +1372771 0 +1372863 0 +1372884 0 +1372935 0 +1372949 3 +1373049 47 +1373072 0 +1373377 0 +1373397 165 +1373410 30 +1373428 213 +1373483 0 +1373491 7 +1373566 0 +1373617 1 +1373692 292 +1373836 0 +1373910 0 +1373915 120 +1373919 0 +1373982 8 +1374017 13 +1374051 0 +1374084 35 +1374129 0 +1374232 160 +1374242 154 +1374267 37 +1374277 63 +1374281 81 +1374319 30 +1374443 18 +1374503 61 +1374611 96 +1374656 0 +1374709 1 +1374734 0 +1374833 267 +1374914 18 +1374918 61 +1374939 443 +1375021 0 +1375033 499 +1375156 20 +1375763 0 +1375842 0 +1375992 0 +1375998 49 +1376146 53 +1376180 0 +1376225 75 +1376231 62 +1376238 0 +1376261 210 +1376312 1 +1376462 0 +1376470 51 +1376474 0 +1376489 41 +1376492 131 +1376513 5 +1376534 0 +1376539 185 +1376549 203 +1376579 0 +1376594 49 +1376621 7 +1376633 0 +1376645 0 +1376657 0 +1376672 0 +1376838 0 +1376896 116 +1376910 38 +1376981 0 +1377093 0 +1377102 228 +1377129 14 +1377133 0 +1377323 0 +1377375 0 +1377435 0 +1377442 7 +1377546 0 +1377567 221 +1377610 0 +1377635 302 +1377756 0 +1377781 0 +1377907 0 +1377953 0 +1377973 0 +1377976 38 +1377992 0 +1378008 0 +1378012 0 +1378078 0 +1378092 0 +1378116 37 +1378198 27 +1378219 0 +1378233 24 +1378255 0 +1378407 9 +1378414 70 +1378493 0 +1378529 0 +1378539 5 +1378664 0 +1378709 0 +1378736 32 +1378753 59 +1378802 63 +1378971 0 +1379053 0 +1379065 0 +1379079 0 +1379140 0 +1379164 0 +1379237 0 +1379252 25 +1379308 0 +1379335 59 +1379337 215 +1379344 42 +1379347 87 +1379371 0 +1379392 0 +1379472 156 +1379522 134 +1379656 0 +1379707 0 +1379876 5 +1379909 0 +1380011 0 +1380119 0 +1380159 0 +1380275 0 +1380305 0 +1380405 0 +1380496 132 +1380511 0 +1380598 0 +1380624 0 +1380677 0 +1380720 0 +1380790 0 +1380827 0 +1380848 0 +1380886 0 +1380936 0 +1380945 0 +1380953 0 +1381238 0 +1381251 0 +1381300 0 +1381308 5 +1381350 31 +1381385 117 +1381522 36 +1381541 2 +1381569 143 +1381624 0 +1381638 120 +1381644 211 +1381652 0 +1381702 0 +1381720 0 +1381765 0 +1381799 0 +1381863 0 +1381884 41 +1381943 34 +1381973 3 +1381989 0 +1382018 0 +1382066 11 +1382100 42 +1382116 0 +1382195 0 +1382249 47 +1382314 0 +1382363 0 +1382404 224 +1382424 0 +1382456 0 +1382471 246 +1382498 92 +1382541 155 +1382554 0 +1382647 0 +1382669 94 +1382708 0 +1382758 0 +1382785 0 +1382888 34 +1382894 0 +1382924 253 +1383088 0 +1383100 0 +1383112 5 +1383125 68 +1383171 40 +1383196 0 +1383221 0 +1383242 0 +1383267 0 +1383789 0 +1384032 0 +1384277 0 +1384419 32 +1384565 168 +1384642 0 +1384655 0 +1384677 11 +1384739 9 +1384776 119 +1384848 293 +1384874 0 +1384886 61 +1384964 99 +1385024 0 +1385036 0 +1385385 0 +1385507 357 +1385558 0 +1385592 84 +1385732 0 +1385832 126 +1385915 43 +1386027 0 +1386118 147 +1386120 0 +1386239 3 +1386268 24 +1386418 0 +1386493 12 +1386537 16 +1386593 118 +1386670 30 +1386797 4 +1386836 0 +1387007 123 +1387028 99 +1387101 0 +1387170 59 +1387172 28 +1387206 19 +1387220 130 +1387553 0 +1387813 0 +1387850 0 +1387885 45 +1387986 0 +1388040 0 +1388133 0 +1388165 291 +1388334 0 +1388343 0 +1388366 242 +1388411 0 +1388416 0 +1388437 53 +1388479 0 +1388633 129 +1388663 0 +1388670 0 +1388679 0 +1388686 0 +1388713 100 +1388776 30 +1388788 6 +1388849 203 +1388861 2 +1388913 0 +1388959 0 +1388988 0 +1389080 63 +1389131 0 +1389158 0 +1389198 7 +1389244 0 +1389256 0 +1389260 38 +1389266 0 +1389272 0 +1389281 0 +1389298 0 +1389489 0 +1389568 0 +1389679 0 +1389682 0 +1389745 0 +1389885 0 +1389898 0 +1390014 0 +1390156 0 +1390162 0 +1390183 0 +1390204 0 +1390426 0 +1390654 0 +1390720 0 +1390759 0 +1390765 0 +1390816 0 +1390960 0 +1390978 0 +1391044 0 +1391290 0 +1391314 0 +1391386 0 +1391548 0 +1391559 0 +1391605 0 +1391687 0 +1391695 0 +1391719 0 +1391761 0 +1391888 0 +1391917 0 +1391998 0 +1392112 0 +1392193 0 +1392342 0 +1392355 0 +1392511 0 +1392559 0 +1392642 0 +1392741 0 +1392887 0 +1392934 0 +1392997 0 +1393041 0 +1393080 142 +1393143 0 +1393150 0 +1393195 13 +1393218 0 +1393277 182 +1393334 0 +1393399 688 +1393428 0 +1393514 509 +1393587 52 +1393686 7 +1393704 109 +1393758 0 +1393810 742 +1393833 0 +1394014 14 +1394049 0 +1394079 93 +1394105 0 +1394155 0 +1394178 953 +1394184 0 +1394192 0 +1394215 147 +1394291 15 +1394324 151 +1394335 0 +1394365 292 +1394377 0 +1394437 99 +1394456 41 +1394550 24 +1394573 0 +1394752 27 +1394768 0 +1394846 29 +1394904 0 +1394913 183 +1394929 0 +1395014 0 +1395064 72 +1395191 36 +1395239 114 +1395296 0 +1395353 259 +1395492 0 +1395516 0 +1395602 190 +1395703 32 +1395712 82 +1395888 4 +1395914 232 +1395916 0 +1395927 481 +1396070 0 +1396076 314 +1396143 0 +1396297 125 +1396314 0 +1396371 0 +1396416 7 +1396427 0 +1396434 0 +1396469 162 +1396523 259 +1396591 9 +1396728 2 +1396870 233 +1396920 388 +1396959 109 +1396993 0 +1397072 24 +1397200 82 +1397337 536 +1397386 0 +1397428 1 +1397502 90 +1397556 4 +1397642 0 +1397671 57 +1397775 0 +1397784 87 +1397850 0 +1397859 0 +1397919 0 +1397978 0 +1397988 0 +1397990 57 +1398048 0 +1398084 0 +1398093 0 +1398099 13 +1398140 0 +1398206 62 +1398243 121 +1398379 0 +1398542 0 +1398642 2 +1398665 0 +1398687 0 +1398714 0 +1398795 43 +1398809 0 +1398861 0 +1398930 309 +1399002 0 +1399021 3 +1399081 0 +1399142 8 +1399173 65 +1399212 40 +1399297 0 +1399384 135 +1399441 47 +1399445 16 +1399464 47 +1399468 19 +1399564 0 +1399793 0 +1399907 0 +1399933 4 +1399954 0 +1399985 0 +1400066 0 +1400083 0 +1400095 0 +1400279 0 +1400288 154 +1400318 0 +1400333 17 +1400395 200 +1400400 294 +1400448 75 +1400528 18 +1400591 91 +1400620 0 +1400647 0 +1400660 0 +1400670 0 +1400875 0 +1400925 0 +1400938 21 +1400942 0 +1400969 38 +1400973 0 +1401024 11 +1401073 0 +1401088 0 +1401212 141 +1401364 111 +1401383 0 +1401487 0 +1401507 0 +1401510 0 +1401565 0 +1401596 0 +1401625 0 +1401784 0 +1401799 0 +1401811 0 +1401881 0 +1401897 0 +1401909 0 +1401940 0 +1401976 0 +1402000 0 +1402009 0 +1402087 0 +1402089 0 +1402099 0 +1402165 0 +1402189 0 +1402193 0 +1402334 0 +1402342 0 +1402405 0 +1402421 0 +1402441 0 +1402525 0 +1402582 0 +1402633 0 +1402693 0 +1402702 21 +1402807 0 +1402964 20 +1403050 0 +1403193 30 +1403226 0 +1403232 0 +1403305 0 +1403330 0 +1403345 0 +1403377 0 +1403429 228 +1403621 12 +1403651 20 +1403848 114 +1403905 1 +1403953 0 +1404017 109 +1404140 40 +1404175 21 +1404380 148 +1404384 0 +1404464 93 +1404467 7 +1404473 0 +1404533 0 +1404592 0 +1404608 0 +1404614 0 +1404630 0 +1404633 0 +1404805 0 +1404898 13 +1404918 122 +1404943 43 +1404962 55 +1405062 0 +1405176 0 +1405367 0 +1405596 81 +1405600 65 +1405618 38 +1405702 0 +1405747 21 +1405865 0 +1406002 0 +1406078 0 +1406096 147 +1406271 0 +1406297 0 +1406333 344 +1406340 147 +1406344 588 +1406346 260 +1406367 51 +1406452 0 +1406494 0 +1406508 471 +1406592 149 +1406625 20 +1406669 100 +1406714 10 +1406812 34 +1406878 42 +1406904 0 +1407017 0 +1407054 0 +1407138 277 +1407260 2 +1407344 30 +1407359 0 +1407373 0 +1407469 4 +1407678 263 +1407810 35 +1407824 0 +1407970 0 +1408103 0 +1408129 0 +1408140 30 +1408160 2 +1408172 0 +1408184 0 +1408278 0 +1408291 0 +1408312 0 +1408319 0 +1408365 0 +1408404 0 +1408412 0 +1408536 0 +1408547 0 +1408573 0 +1408600 0 +1408695 0 +1408769 13 +1408791 0 +1408819 54 +1408837 0 +1408864 336 +1408901 0 +1408933 0 +1409014 2 +1409038 0 +1409090 0 +1409113 0 +1409167 567 +1409206 104 +1409227 81 +1409303 0 +1409353 0 +1409432 31 +1409438 130 +1409454 0 +1409485 0 +1409499 126 +1409536 258 +1409545 0 +1409590 0 +1409686 0 +1409734 0 +1409755 107 +1409801 0 +1409855 0 +1409866 110 +1409901 113 +1410067 66 +1410070 127 +1410302 56 +1410317 100 +1410378 0 +1410383 95 +1410419 72 +1410439 0 +1410524 161 +1410566 0 +1410707 85 +1410918 0 +1410973 51 +1410982 32 +1411092 0 +1411110 0 +1411228 0 +1411278 102 +1411319 0 +1411334 430 +1411343 3 +1411366 0 +1411417 0 +1411428 0 +1411437 0 +1411533 0 +1411580 0 +1411634 38 +1411736 0 +1411882 0 +1411959 0 +1412089 143 +1412093 318 +1412109 0 +1412119 91 +1412332 22 +1412352 207 +1412367 0 +1412522 0 +1412579 41 +1412606 138 +1412673 246 +1412814 59 +1413085 148 +1413101 142 +1413209 276 +1413227 0 +1413236 155 +1413342 0 +1413354 0 +1413358 0 +1413366 0 +1413370 0 +1413401 0 +1413532 216 +1413643 0 +1413668 0 +1413735 0 +1413753 0 +1413938 0 +1414024 0 +1414113 56 +1414165 13 +1414178 47 +1414300 661 +1414345 6 +1414360 341 +1414379 272 +1414381 14 +1414506 236 +1414514 171 +1414548 0 +1414629 9 +1414714 0 +1414717 52 +1414760 66 +1414834 2 +1414940 50 +1415056 61 +1415197 0 +1415245 0 +1415260 10 +1415265 58 +1415299 230 +1415325 107 +1415380 140 +1415596 0 +1415749 0 +1415794 61 +1415877 0 +1415894 0 +1415949 0 +1416033 0 +1416051 0 +1416069 0 +1416077 0 +1416132 0 +1416141 0 +1416160 0 +1416182 7 +1416332 36 +1416388 16 +1416446 0 +1416476 0 +1416665 0 +1416701 197 +1416704 382 +1416740 0 +1416825 0 +1416847 4 +1417046 0 +1417107 27 +1417116 0 +1417124 235 +1417134 4 +1417183 0 +1417198 10 +1417231 22 +1417281 174 +1417338 31 +1417385 16 +1417396 0 +1417411 103 +1417432 0 +1417465 11 +1417529 73 +1417747 246 +1417783 0 +1417911 136 +1417975 0 +1417992 2 +1418012 0 +1418029 0 +1418073 112 +1418199 71 +1418217 397 +1418244 222 +1418380 0 +1418427 5 +1418433 0 +1418522 0 +1418540 0 +1418562 48 +1418580 34 +1418604 0 +1418673 151 +1418680 0 +1418739 27 +1418787 0 +1418823 0 +1418838 107 +1418938 115 +1419003 76 +1419015 38 +1419043 13 +1419286 0 +1419339 86 +1419369 470 +1419386 0 +1419396 9 +1419414 9 +1419463 17 +1419496 7 +1419602 86 +1419704 0 +1419780 655 +1419787 54 +1419962 0 +1419980 0 +1419992 18 +1420019 23 +1420032 103 +1420275 0 +1420288 0 +1420297 72 +1420387 0 +1420411 0 +1420429 25 +1420432 42 +1420544 0 +1420556 0 +1420610 0 +1420679 0 +1420738 0 +1420794 41 +1420797 0 +1420828 0 +1420858 0 +1420914 0 +1420925 0 +1420966 0 +1420977 9 +1421036 0 +1421089 0 +1421127 0 +1421227 28 +1421272 0 +1421319 0 +1421353 6 +1421428 0 +1421493 0 +1421509 145 +1421559 0 +1421565 2 +1421797 0 +1421917 0 +1422072 0 +1422308 0 +1422357 0 +1422409 0 +1422415 0 +1422466 0 +1422494 0 +1422567 0 +1422599 0 +1422677 0 +1422734 0 +1422756 0 +1422792 0 +1422843 0 +1422859 0 +1422894 0 +1422940 0 +1422964 0 +1423020 8 +1423024 0 +1423049 0 +1423093 0 +1423212 0 +1423265 0 +1423378 0 +1423407 0 +1423533 0 +1423541 0 +1423821 0 +1423886 0 +1423953 176 +1423955 61 +1424013 0 +1424055 73 +1424082 4 +1424104 0 +1424122 4 +1424159 0 +1424192 0 +1424205 0 +1424463 0 +1424494 0 +1424598 0 +1424831 0 +1424873 0 +1424889 0 +1425032 0 +1425099 0 +1425233 0 +1425291 4 +1425336 86 +1425344 0 +1425360 0 +1425404 1 +1425439 0 +1425510 71 +1425700 0 +1425715 0 +1425767 0 +1425845 0 +1425858 0 +1425892 570 +1425931 0 +1425956 100 +1425982 43 +1426050 2 +1426074 12 +1426085 131 +1426089 201 +1426116 136 +1426222 4 +1426341 0 +1426375 0 +1426414 0 +1426459 413 +1426506 58 +1426520 10 +1426551 2 +1426724 2 +1426839 26 +1426849 0 +1426868 0 +1426899 0 +1426960 93 +1427039 426 +1427180 15 +1427196 54 +1427245 86 +1427254 0 +1427320 44 +1427444 0 +1427561 11 +1427657 0 +1427669 0 +1427954 0 +1427963 115 +1428013 12 +1428060 0 +1428132 46 +1428226 0 +1428420 3 +1428591 199 +1428839 0 +1428897 0 +1429069 0 +1429075 0 +1429206 0 +1429326 0 +1429378 0 +1429395 0 +1429652 96 +1429664 0 +1429677 20 +1429729 0 +1429778 0 +1429914 0 +1429991 0 +1430034 0 +1430080 299 +1430094 0 +1430130 0 +1430248 93 +1430252 0 +1430290 26 +1430368 0 +1430407 0 +1430425 0 +1430489 138 +1430505 0 +1430655 0 +1430668 0 +1430691 0 +1430709 0 +1430724 0 +1430767 7 +1430797 0 +1430911 0 +1431025 64 +1431029 147 +1431073 76 +1431145 23 +1431185 0 +1431277 39 +1431299 14 +1431332 2 +1431460 48 +1431591 231 +1431635 62 +1431693 5 +1431769 0 +1431889 0 +1431927 122 +1432008 59 +1432119 49 +1432224 54 +1432251 0 +1432314 0 +1432338 177 +1432422 38 +1432566 218 +1432612 0 +1432702 0 +1432729 42 +1432765 2 +1432782 0 +1432832 0 +1432861 89 +1432974 12 +1433022 222 +1433272 0 +1433302 290 +1433321 54 +1433324 56 +1433340 0 +1433463 0 +1433488 59 +1433543 0 +1433610 4 +1433614 0 +1433785 0 +1433819 0 +1433919 0 +1434098 0 +1434196 0 +1434207 1 +1434216 8 +1434277 1 +1434341 0 +1434371 0 +1434390 0 +1434456 0 +1434507 63 +1434523 0 +1434544 0 +1434586 30 +1434851 0 +1434955 0 +1435055 129 +1435062 0 +1435090 6 +1435133 547 +1435186 0 +1435366 13 +1435459 0 +1435594 0 +1435596 0 +1435735 0 +1435766 0 +1435769 11 +1435821 147 +1435852 43 +1435945 0 +1436007 29 +1436013 0 +1436021 107 +1436037 0 +1436096 20 +1436114 100 +1436152 0 +1436174 120 +1436229 54 +1436265 6 +1436351 9 +1436374 94 +1436377 0 +1436404 98 +1436489 2 +1436563 0 +1436612 220 +1436744 0 +1436797 0 +1436853 0 +1436908 0 +1436921 0 +1436932 76 +1436973 0 +1437047 609 +1437083 165 +1437107 43 +1437148 0 +1437249 0 +1437260 0 +1437287 0 +1437307 0 +1437332 0 +1437342 0 +1437363 145 +1437388 0 +1437450 15 +1437681 0 +1437813 217 +1437834 78 +1437888 84 +1437906 0 +1437916 0 +1437922 0 +1437926 0 +1437938 0 +1437947 0 +1437954 0 +1438017 0 +1438223 0 +1438229 0 +1438292 0 +1438339 0 +1438509 0 +1438587 0 +1438623 0 +1438751 0 +1438899 0 +1438917 0 +1438977 0 +1438982 0 +1439054 0 +1439126 0 +1439132 0 +1439189 0 +1439238 0 +1439495 0 +1439534 0 +1439582 0 +1439627 0 +1439652 0 +1439692 0 +1439791 0 +1439889 0 +1439906 0 +1439946 0 +1439960 0 +1440071 0 +1440085 0 +1440150 0 +1440175 0 +1440250 0 +1440306 0 +1440329 0 +1440351 31 +1440508 0 +1440599 2 +1440653 0 +1440678 0 +1440685 0 +1440702 0 +1440724 0 +1440749 0 +1440819 0 +1440829 30 +1440914 34 +1440936 0 +1440997 0 +1441040 58 +1441068 36 +1441080 0 +1441102 21 +1441116 0 +1441155 0 +1441240 25 +1441288 69 +1441408 56 +1441426 0 +1441494 226 +1441513 3 +1441561 361 +1441647 237 +1441666 20 +1441714 16 +1441730 53 +1441732 0 +1441740 8 +1441793 502 +1441802 99 +1441815 9 +1441832 92 +1441873 3 +1441876 0 +1441939 37 +1441960 29 +1441972 80 +1442095 315 +1442191 146 +1442200 95 +1442254 0 +1442266 0 +1442269 0 +1442336 0 +1442375 0 +1442392 56 +1442418 507 +1442448 13 +1442458 110 +1442543 0 +1442716 0 +1442729 118 +1442731 147 +1442760 261 +1442884 46 +1442924 0 +1442944 45 +1443024 0 +1443052 0 +1443110 17 +1443118 0 +1443185 94 +1443250 0 +1443265 0 +1443397 0 +1443432 49 +1443483 0 +1443536 0 +1443566 77 +1443695 63 +1443783 0 +1443816 253 +1443834 10 +1443951 178 +1443974 49 +1443991 0 +1444064 175 +1444152 5 +1444168 147 +1444183 146 +1444185 81 +1444235 154 +1444239 172 +1444298 706 +1444315 0 +1444329 49 +1444385 106 +1444419 324 +1444520 117 +1444536 0 +1444601 297 +1444637 7 +1444850 28 +1444854 144 +1444862 31 +1444905 0 +1444930 0 +1444940 149 +1444944 370 +1444963 40 +1445023 0 +1445077 0 +1445159 0 +1445186 0 +1445235 4 +1445237 39 +1445304 0 +1445329 12 +1445391 13 +1445428 225 +1445500 11 +1445515 353 +1445527 73 +1445780 92 +1445921 0 +1445935 66 +1445941 0 +1446085 94 +1446123 449 +1446163 91 +1446179 24 +1446245 0 +1446257 0 +1446303 63 +1446317 0 +1446365 223 +1446511 0 +1446519 0 +1446609 0 +1446642 0 +1446675 0 +1446684 0 +1446693 0 +1446712 0 +1446798 0 +1446871 0 +1446874 0 +1446961 0 +1446973 0 +1447116 0 +1447132 0 +1447210 0 +1447300 0 +1447302 0 +1447321 0 +1447324 0 +1447363 0 +1447390 0 +1447403 0 +1447573 0 +1447625 0 +1447657 0 +1447660 0 +1447669 0 +1447731 0 +1447752 0 +1447852 0 +1447876 0 +1447888 0 +1447952 0 +1448047 0 +1448072 0 +1448075 0 +1448139 0 +1448232 0 +1448263 0 +1448339 0 +1448360 0 +1448426 0 +1448581 0 +1448656 0 +1448731 0 +1448814 0 +1448842 0 +1448867 0 +1448967 0 +1448984 0 +1449021 0 +1449069 0 +1449081 0 +1449124 0 +1449164 0 +1449197 0 +1449240 0 +1449246 0 +1449264 0 +1449292 0 +1449403 0 +1449409 0 +1449602 0 +1449683 0 +1449700 0 +1449759 0 +1449870 0 +1449906 0 +1449942 0 +1449978 0 +1450050 0 +1450144 0 +1450171 0 +1450185 0 +1450198 0 +1450284 0 +1450336 0 +1450360 0 +1450388 0 +1450392 0 +1450437 0 +1450440 0 +1450675 0 +1450696 0 +1450751 0 +1450810 0 +1450831 0 +1450981 0 +1451003 0 +1451040 0 +1451116 0 +1451190 0 +1451247 0 +1451251 0 +1451306 0 +1451318 0 +1451327 0 +1451535 0 +1451546 0 +1451574 0 +1451670 0 +1451686 0 +1451748 0 +1451766 0 +1451777 0 +1452108 0 +1452157 0 +1452229 0 +1452344 0 +1452358 0 +1452501 0 +1452511 0 +1452533 0 +1452592 0 +1452608 0 +1452753 0 +1452776 0 +1452827 0 +1452887 0 +1452931 0 +1452945 0 +1452994 0 +1453030 175 +1453034 0 +1453048 0 +1453088 0 +1453169 0 +1453212 0 +1453224 0 +1453239 0 +1453350 80 +1453380 0 +1453880 0 +1453889 0 +1453909 0 +1453933 0 +1453937 0 +1453957 0 +1454155 0 +1454187 0 +1454382 0 +1454537 0 +1454548 0 +1454611 0 +1454837 0 +1454862 0 +1454888 0 +1454940 0 +1454956 0 +1455067 0 +1455084 0 +1455187 0 +1455222 0 +1455237 0 +1455258 0 +1455295 0 +1455355 0 +1455403 23 +1455412 0 +1455440 0 +1455464 0 +1455885 0 +1455887 0 +1455894 0 +1455957 0 +1456048 0 +1456088 0 +1456113 0 +1456166 0 +1456211 0 +1456232 0 +1456382 0 +1456406 0 +1456425 0 +1456467 0 +1456665 0 +1456725 0 +1456744 0 +1456749 0 +1456790 0 +1456896 0 +1457034 0 +1457081 0 +1457104 0 +1457112 0 +1457198 0 +1457232 0 +1457289 0 +1457415 0 +1457619 0 +1457656 0 +1457669 0 +1457743 0 +1457751 0 +1457795 0 +1457800 0 +1457979 0 +1458062 0 +1458177 0 +1458209 0 +1458301 129 +1458361 0 +1458427 0 +1458481 0 +1458513 0 +1458607 0 +1458766 0 +1458825 0 +1458908 0 +1458973 0 +1458976 0 +1459144 0 +1459160 0 +1459229 0 +1459269 0 +1459345 0 +1459395 0 +1459486 469 +1459489 111 +1459507 16 +1459525 1 +1459537 169 +1459540 21 +1459550 247 +1459560 452 +1459571 0 +1459624 0 +1459653 158 +1459661 1 +1459695 0 +1459995 0 +1460038 0 +1460066 0 +1460195 89 +1460309 0 +1460379 0 +1460574 0 +1460582 0 +1460634 0 +1460670 0 +1460684 0 +1460699 0 +1460862 0 +1460955 0 +1460994 0 +1460997 0 +1461010 0 +1461017 0 +1461038 0 +1461056 0 +1461119 0 +1461140 0 +1461149 0 +1461234 0 +1461254 0 +1461275 0 +1461288 0 +1461312 0 +1461316 0 +1461506 0 +1461573 0 +1461644 0 +1461834 0 +1461854 0 +1461888 0 +1461905 0 +1461919 0 +1462102 0 +1462240 0 +1462322 0 +1462338 0 +1462381 0 +1462468 0 +1462506 0 +1462612 0 +1462681 0 +1462729 0 +1462850 0 +1463042 0 +1463046 0 +1463075 0 +1463135 0 +1463152 0 +1463192 0 +1463211 0 +1463227 0 +1463279 0 +1463283 0 +1463308 0 +1463323 0 +1463520 0 +1463560 0 +1463608 0 +1463841 0 +1463843 0 +1463869 0 +1463883 0 +1463918 0 +1463978 0 +1464011 0 +1464052 0 +1464068 0 +1464116 0 +1464134 0 +1464198 0 +1464245 0 +1464382 0 +1464425 0 +1464435 0 +1464639 0 +1464820 78 +1464875 0 +1464879 0 +1464906 0 +1465019 0 +1465045 0 +1465157 0 +1465168 0 +1465232 0 +1465246 0 +1465259 0 +1465262 0 +1465322 0 +1465353 0 +1465439 0 +1465508 0 +1465541 0 +1465592 0 +1465600 0 +1465610 0 +1465756 0 +1465799 0 +1465810 87 +1465815 0 +1465840 0 +1465846 0 +1465911 0 +1466204 0 +1466321 0 +1466410 0 +1466422 0 +1466520 0 +1466554 0 +1466619 0 +1466708 0 +1466798 0 +1466816 0 +1466871 0 +1466969 0 +1467008 0 +1467028 0 +1467043 0 +1467094 0 +1467108 0 +1467222 0 +1467368 0 +1467678 0 +1467757 0 +1467845 0 +1467853 0 +1467877 0 +1467888 0 +1467921 0 +1468034 0 +1468039 0 +1468122 0 +1468125 0 +1468172 38 +1468243 8 +1468294 465 +1468336 7 +1468405 0 +1468458 6 +1468511 21 +1468520 48 +1468604 0 +1468662 1 +1468860 135 +1468979 23 +1468997 210 +1469013 0 +1469177 1065 +1469330 78 +1469488 139 +1469554 52 +1469575 351 +1469630 0 +1469672 57 +1469685 188 +1469728 0 +1469771 0 +1469785 7 +1469896 0 +1469899 103 +1469911 0 +1469933 189 +1469964 72 +1469966 397 +1470010 178 +1470146 39 +1470186 7 +1470225 0 +1470227 120 +1470263 176 +1470306 131 +1470309 58 +1470358 0 +1470490 0 +1470564 0 +1470695 0 +1470712 0 +1470757 0 +1470866 0 +1471019 0 +1471067 0 +1471069 0 +1471084 0 +1471176 0 +1471250 0 +1471495 0 +1471515 0 +1471567 0 +1471575 0 +1471590 0 +1471596 0 +1471600 0 +1471642 0 +1471645 0 +1471707 0 +1471739 0 +1471800 0 +1471806 0 +1471810 0 +1471897 0 +1471935 0 +1471958 0 +1471991 0 +1472011 0 +1472014 0 +1472021 0 +1472060 0 +1472086 0 +1472113 0 +1472131 0 +1472172 0 +1472187 0 +1472209 0 +1472273 0 +1472322 0 +1472348 0 +1472367 0 +1472370 0 +1472374 0 +1472398 0 +1472407 0 +1472418 0 +1472456 0 +1472477 0 +1472488 0 +1472493 0 +1472522 0 +1472541 0 +1472583 0 +1472625 0 +1472629 0 +1472637 0 +1472649 0 +1472660 0 +1472663 0 +1472697 0 +1472701 0 +1472709 0 +1472713 0 +1472729 0 +1472743 0 +1472795 0 +1472820 0 +1472850 0 +1472856 0 +1472927 0 +1472972 0 +1473049 0 +1473072 0 +1473084 0 +1473110 0 +1473122 0 +1473182 0 +1473185 0 +1473214 0 +1473231 0 +1473262 0 +1473283 0 +1473336 0 +1473344 0 +1473350 0 +1473382 0 +1473419 0 +1473443 0 +1473576 0 +1473599 0 +1473611 0 +1473636 0 +1473661 0 +1473669 0 +1473729 0 +1473807 0 +1473821 0 +1473823 0 +1473825 0 +1473865 0 +1473871 0 +1473902 0 +1473928 0 +1473945 0 +1473953 0 +1473984 0 +1473997 0 +1474032 0 +1474061 0 +1474079 0 +1474102 0 +1474105 0 +1474119 0 +1474167 0 +1474173 0 +1474177 0 +1474194 0 +1474202 0 +1474205 0 +1474228 0 +1474252 0 +1474270 0 +1474367 0 +1474381 0 +1474406 0 +1474426 0 +1474440 0 +1474474 0 +1474500 0 +1474528 0 +1474559 0 +1474589 0 +1474614 0 +1474646 0 +1474652 0 +1474673 0 +1474676 0 +1474681 0 +1474715 0 +1474743 0 +1474752 0 +1474785 0 +1474805 0 +1474852 0 +1474880 0 +1474883 0 +1474913 0 +1474918 0 +1474977 0 +1475055 0 +1475140 0 +1475160 0 +1475182 0 +1475190 0 +1475224 0 +1475227 0 +1475301 0 +1475304 0 +1475333 0 +1475339 0 +1475352 0 +1475371 0 +1475383 0 +1475403 0 +1475423 0 +1475472 0 +1475494 0 +1475521 0 +1475528 0 +1475538 0 +1475545 0 +1475549 0 +1475555 0 +1475580 0 +1475606 0 +1475670 0 +1475673 0 +1475709 0 +1475711 0 +1475743 0 +1475756 0 +1475783 0 +1475793 0 +1475806 0 +1475810 0 +1475812 0 +1475821 0 +1475826 0 +1475846 0 +1475871 0 +1475897 0 +1475917 0 +1475923 0 +1475936 0 +1475973 0 +1475983 0 +1475996 0 +1476007 0 +1476012 0 +1476066 0 +1476080 0 +1476091 0 +1476115 0 +1476135 0 +1476140 0 +1476160 0 +1476167 0 +1476221 0 +1476252 0 +1476282 0 +1476326 0 +1476333 0 +1476344 0 +1476372 0 +1476458 0 +1476481 0 +1476508 0 +1476548 0 +1476551 0 +1476615 0 +1476634 0 +1476651 0 +1476700 0 +1476728 0 +1476750 0 +1476759 0 +1476773 0 +1476789 0 +1476855 0 +1476894 0 +1476900 0 +1476953 0 +1476974 0 +1476997 0 +1477014 0 +1477031 0 +1477048 0 +1477054 194 +1477056 146 +1477087 0 +1477113 0 +1477216 0 +1477348 0 +1477366 0 +1477392 159 +1477462 2 +1477534 354 +1477590 192 +1477607 0 +1477621 192 +1477661 0 +1477701 193 +1477880 0 +1477964 82 +1478082 0 +1478129 57 +1478402 24 +1478415 1 +1478507 15 +1478784 0 +1478872 80 +1479021 0 +1479093 390 +1479130 11 +1479200 0 +1479204 122 +1479276 0 +1479413 22 +1479517 0 +1479586 0 +1479931 77 +1480135 0 +1480254 208 +1480262 111 +1480282 78 +1480343 12 +1480502 123 +1480506 82 +1480522 4 +1480532 481 +1480540 0 +1480612 335 +1480681 1 +1480733 0 +1480838 12 +1480895 0 +1481011 521 +1481087 1 +1481191 0 +1481440 101 +1481713 0 +1481770 0 +1481777 404 +1481821 3 +1481898 55 +1481905 0 +1481936 135 +1481950 1 +1481967 37 +1481986 77 +1481998 0 +1482017 143 +1482045 0 +1482145 46 +1482172 0 +1482179 51 +1482209 128 +1482254 26 +1482261 275 +1482289 162 +1482330 469 +1482332 140 +1482358 7 +1482410 32 +1482515 220 +1482539 708 +1482580 35 +1482673 0 +1482746 0 +1482806 29 +1482859 0 +1482898 0 +1483042 0 +1483063 31 +1483228 67 +1483279 0 +1483306 30 +1483324 0 +1483339 0 +1483488 23 +1483528 0 +1483648 0 +1483655 95 +1483713 111 +1483736 9 +1483741 24 +1483807 325 +1483895 163 +1483906 124 +1483925 2 +1484002 195 +1484070 50 +1484074 284 +1484126 90 +1484231 130 +1484250 200 +1484275 41 +1484295 55 +1484321 11 +1484397 54 +1484417 308 +1484527 23 +1484551 0 +1484651 86 +1484672 233 +1484786 0 +1484912 0 +1484935 0 +1484945 0 +1484970 0 +1485075 45 +1485082 0 +1485117 43 +1485155 0 +1485169 3 +1485276 182 +1485314 124 +1485413 0 +1485523 0 +1485659 0 +1485696 33 +1485718 32 +1485729 0 +1485779 0 +1485845 79 +1485851 91 +1485882 190 +1485951 829 +1485997 581 +1486230 81 +1486243 279 +1486249 482 +1486260 109 +1486282 239 +1486381 10 +1486430 0 +1486667 0 +1486832 0 +1486928 62 +1487015 169 +1487029 0 +1487071 0 +1487087 0 +1487390 0 +1487436 0 +1487463 0 +1487495 0 +1487734 0 +1488070 11 +1488106 0 +1488122 0 +1488155 0 +1488216 0 +1488651 0 +1488684 0 +1488987 0 +1489480 2 +1489550 8 +1489706 133 +1489725 49 +1489781 20 +1489954 84 +1489994 5 +1490008 0 +1490018 100 +1490024 0 +1490031 0 +1490118 61 +1490241 0 +1490257 0 +1490304 0 +1490367 0 +1490374 0 +1490421 0 +1490441 0 +1490469 0 +1490628 0 +1490641 0 +1490739 0 +1490757 0 +1490790 0 +1490799 0 +1490820 0 +1491051 0 +1491056 0 +1491060 0 +1491113 0 +1491120 0 +1491134 0 +1491177 0 +1491225 0 +1491378 0 +1491381 0 +1491396 0 +1491451 0 +1491471 0 +1491501 0 +1491540 0 +1491612 0 +1491688 0 +1491723 0 +1491764 0 +1491901 0 +1492002 0 +1492038 0 +1492056 0 +1492132 0 +1492186 0 +1492197 0 +1492237 0 +1492354 0 +1492414 0 +1492435 0 +1492449 0 +1492477 0 +1492517 0 +1492594 0 +1492637 0 +1492674 0 +1492676 0 +1492709 0 +1492753 0 +1492771 0 +1492816 0 +1492825 0 +1492951 0 +1492968 0 +1493020 0 +1493026 0 +1493059 0 +1493201 0 +1493236 0 +1493272 0 +1493284 0 +1493308 0 +1493480 0 +1493501 0 +1493602 0 +1493670 0 +1493722 0 +1493803 0 +1493910 0 +1493958 0 +1494003 0 +1494012 0 +1494220 0 +1494235 0 +1494331 0 +1494333 0 +1494438 54 +1494474 0 +1494483 145 +1494486 7 +1494550 130 +1494555 337 +1494584 0 +1494601 73 +1494635 210 +1494828 0 +1494849 0 +1494874 0 +1494906 484 +1494928 0 +1494944 16 +1494948 0 +1495032 0 +1495035 0 +1495047 0 +1495064 0 +1495092 0 +1495210 0 +1495223 0 +1495253 0 +1495299 0 +1495374 31 +1495538 80 +1495590 0 +1496124 0 +1496206 16 +1496319 3 +1496346 0 +1496389 0 +1496402 0 +1496426 0 +1496475 0 +1496500 0 +1496562 0 +1496598 0 +1496635 0 +1496651 0 +1496656 98 +1496703 42 +1496715 38 +1496718 3 +1496790 0 +1496861 20 +1496977 5 +1497008 0 +1497030 0 +1497081 5 +1497181 0 +1497196 0 +1497304 1 +1497314 0 +1497366 0 +1497623 171 +1497820 61 +1497954 3 +1498005 0 +1498088 0 +1498124 0 +1498131 0 +1498143 84 +1498193 0 +1498243 89 +1498313 0 +1498382 0 +1498416 0 +1498482 0 +1498670 6 +1498716 0 +1498837 97 +1498902 0 +1499014 4 +1499085 0 +1499175 0 +1499329 0 +1499336 0 +1499493 123 +1499516 133 +1499525 0 +1499541 112 +1499598 3 +1499684 67 +1499720 151 +1499808 451 +1499812 148 +1499830 46 +1499879 0 +1499955 0 +1500001 79 +1500003 61 +1500185 0 +1500213 46 +1500231 0 +1500241 0 +1500270 447 +1500381 0 +1500480 323 +1500621 0 +1500649 0 +1500693 59 +1500784 42 +1500793 187 +1500817 0 +1500867 0 +1500977 0 +1501220 0 +1501315 0 +1501347 0 +1501350 0 +1501523 109 +1501550 0 +1501641 0 +1501836 0 +1501873 0 +1501992 0 +1502099 0 +1502140 4 +1502197 0 +1502257 35 +1502294 54 +1502449 0 +1502581 0 +1502590 0 +1502598 95 +1502649 5 +1502665 151 +1502787 156 +1502824 51 +1502865 93 +1502899 331 +1502926 214 +1502937 5 +1502974 425 +1503014 130 +1503022 25 +1503076 143 +1503116 123 +1503180 0 +1503217 33 +1503261 292 +1503286 21 +1503403 0 +1503676 0 +1503739 0 +1503753 112 +1503841 96 +1503847 66 +1503877 0 +1503941 0 +1504027 0 +1504040 46 +1504042 131 +1504084 46 +1504097 0 +1504111 0 +1504202 40 +1504291 12 +1504309 0 +1504317 0 +1504355 262 +1504402 227 +1504506 103 +1504633 114 +1504643 78 +1504673 88 +1504790 0 +1504831 129 +1504868 0 +1504899 1 +1504969 6 +1505001 138 +1505024 0 +1505074 33 +1505177 0 +1505194 0 +1505204 0 +1505342 0 +1505367 0 +1505421 0 +1505456 0 +1505579 0 +1505616 0 +1505629 0 +1505636 0 +1505713 0 +1505748 0 +1505784 0 +1505794 0 +1505815 0 +1505888 82 +1505928 0 +1505943 0 +1505960 0 +1505975 0 +1505997 0 +1506031 0 +1506066 0 +1506196 0 +1506232 0 +1506280 0 +1506309 0 +1506363 0 +1506368 0 +1506445 0 +1506447 0 +1506554 0 +1506579 0 +1506624 0 +1506701 0 +1506736 0 +1506742 11 +1506913 0 +1506947 0 +1507009 0 +1507018 0 +1507099 0 +1507160 0 +1507187 0 +1507204 41 +1507292 0 +1507336 0 +1507356 0 +1507408 0 +1507481 0 +1507658 1 +1507867 54 +1508050 114 +1508071 6 +1508123 0 +1508185 24 +1508332 0 +1508341 0 +1508398 0 +1508416 0 +1508464 0 +1508585 0 +1508594 0 +1508598 0 +1508607 0 +1508615 0 +1508618 0 +1508678 0 +1508727 0 +1508745 0 +1508751 0 +1508790 0 +1508914 27 +1508934 0 +1508949 0 +1508977 0 +1508984 7 +1508988 41 +1508996 5 +1509006 49 +1509009 0 +1509020 200 +1509063 2 +1509174 0 +1509274 9 +1509390 79 +1509411 45 +1509426 105 +1509543 0 +1509615 0 +1509632 259 +1509658 219 +1509669 0 +1509754 39 +1509781 0 +1509879 0 +1509887 169 +1510043 81 +1510061 0 +1510074 0 +1510205 113 +1510297 296 +1510315 0 +1510330 0 +1510338 262 +1510427 54 +1510484 16 +1510738 78 +1510988 0 +1511031 0 +1511136 0 +1511146 1 +1511157 66 +1511252 21 +1511367 0 +1511428 1 +1511457 0 +1511486 0 +1511682 198 +1511719 0 +1511848 0 +1511974 0 +1512004 0 +1512162 0 +1512232 0 +1512247 0 +1512250 0 +1512280 0 +1512282 0 +1512292 0 +1512337 0 +1512394 0 +1512478 0 +1512522 0 +1512534 0 +1512555 0 +1512619 0 +1512638 280 +1512643 0 +1512654 19 +1512712 0 +1512721 0 +1512762 0 +1512840 2 +1512852 0 +1512892 350 +1512907 25 +1512936 0 +1512976 0 +1513021 0 +1513260 0 +1513262 0 +1513312 0 +1513375 0 +1513437 0 +1513444 0 +1513521 0 +1513595 0 +1513656 0 +1513730 0 +1513755 0 +1513912 0 +1514253 0 +1514319 0 +1514376 0 +1514468 0 +1514472 5 +1514544 0 +1514645 0 +1514662 0 +1514714 0 +1514748 0 +1514764 0 +1514901 0 +1514932 0 +1514939 0 +1515046 34 +1515065 0 +1515093 0 +1515115 0 +1515169 0 +1515252 0 +1515257 0 +1515390 0 +1515410 0 +1515442 0 +1515461 0 +1515555 0 +1515639 0 +1515672 0 +1515831 0 +1515856 0 +1515880 0 +1515937 0 +1516009 0 +1516168 0 +1516189 0 +1516210 0 +1516335 0 +1516469 0 +1516555 0 +1516615 0 +1516643 0 +1516871 0 +1516924 0 +1517055 0 +1517094 0 +1517360 0 +1517389 0 +1517439 0 +1517449 18 +1517479 100 +1517484 19 +1517522 4 +1517526 0 +1517552 4 +1517556 0 +1517853 0 +1517934 0 +1517953 73 +1517978 75 +1518029 0 +1518038 0 +1518075 0 +1518150 0 +1518179 15 +1518187 36 +1518230 12 +1518255 0 +1518317 0 +1518349 22 +1518380 0 +1518455 143 +1518459 0 +1518511 255 +1518524 0 +1518530 0 +1518542 0 +1518714 0 +1518750 136 +1518762 153 +1518810 0 +1518919 0 +1518948 174 +1519050 30 +1519104 0 +1519132 24 +1519144 8 +1519151 0 +1519166 31 +1519193 28 +1519235 0 +1519342 0 +1519494 0 +1519534 50 +1519650 0 +1519665 0 +1519744 29 +1519751 0 +1519762 53 +1519819 1 +1519825 0 +1519884 0 +1519890 0 +1519992 0 +1520011 0 +1520032 31 +1520047 0 +1520123 0 +1520140 0 +1520179 0 +1520182 14 +1520241 12 +1520299 0 +1520317 0 +1520325 0 +1520327 0 +1520349 0 +1520400 0 +1520404 0 +1520535 0 +1520613 0 +1520737 2 +1520752 0 +1520756 28 +1520784 0 +1520800 106 +1520808 23 +1520862 74 +1520961 0 +1520994 0 +1521073 0 +1521188 18 +1521226 0 +1521297 0 +1521332 199 +1521384 0 +1521405 0 +1521478 110 +1521505 0 +1521542 76 +1521598 0 +1521629 0 +1521658 3 +1521717 167 +1521739 163 +1521757 0 +1521761 6 +1521826 4 +1521886 68 +1521903 6 +1521915 0 +1521929 36 +1522087 124 +1522113 0 +1522204 0 +1522284 0 +1522316 0 +1522425 0 +1522441 0 +1522464 0 +1522512 0 +1522545 0 +1522583 7 +1522624 0 +1522710 5 +1522754 27 +1522784 0 +1522799 0 +1522827 0 +1523019 15 +1523043 0 +1523085 0 +1523097 0 +1523120 0 +1523283 1 +1523320 56 +1523364 0 +1523400 1 +1523411 0 +1523435 0 +1523492 61 +1523512 0 +1523668 0 +1523712 0 +1523827 18 +1523830 0 +1523853 74 +1523898 0 +1523946 0 +1524077 0 +1524142 0 +1524183 0 +1524198 0 +1524224 172 +1524227 0 +1524311 0 +1524317 0 +1524367 0 +1524370 0 +1524440 151 +1524467 0 +1524506 0 +1524524 0 +1524538 0 +1524565 0 +1524596 4 +1524601 0 +1524619 78 +1524622 0 +1524624 0 +1524648 2 +1524652 0 +1524686 0 +1524760 0 +1524800 0 +1524804 46 +1524815 0 +1524838 0 +1524934 20 +1524938 0 +1525002 0 +1525026 0 +1525038 0 +1525097 0 +1525101 0 +1525115 0 +1525122 0 +1525150 0 +1525172 0 +1525175 0 +1525187 0 +1525237 1 +1525245 0 +1525279 0 +1525294 168 +1525352 0 +1525398 55 +1525418 0 +1525552 48 +1525623 478 +1525652 61 +1525911 38 +1525996 182 +1526050 189 +1526106 0 +1526135 0 +1526149 0 +1526192 0 +1526318 0 +1526356 66 +1526363 0 +1526378 24 +1526381 0 +1526385 192 +1526433 86 +1526474 0 +1526500 0 +1526534 0 +1526554 0 +1526575 0 +1526593 0 +1526597 325 +1526604 0 +1526653 1 +1526670 0 +1526755 34 +1526922 125 +1526933 0 +1526955 0 +1526997 19 +1527013 0 +1527094 0 +1527265 138 +1527290 135 +1527325 0 +1527348 311 +1527385 0 +1527423 0 +1527470 0 +1527504 4 +1527508 171 +1527627 112 +1527670 270 +1527699 11 +1527780 0 +1527897 126 +1527963 109 +1527970 263 +1528081 3 +1528104 0 +1528114 9 +1528127 0 +1528250 376 +1528299 0 +1528321 0 +1528328 0 +1528347 0 +1528355 0 +1528362 0 +1528405 0 +1528421 0 +1528466 0 +1528504 0 +1528546 0 +1528704 22 +1528707 0 +1528874 99 +1528909 0 +1528940 0 +1528965 0 +1529082 200 +1529115 18 +1529128 0 +1529161 53 +1529164 79 +1529169 114 +1529180 22 +1529204 130 +1529265 2 +1529276 30 +1529291 0 +1529301 21 +1529331 34 +1529347 0 +1529388 0 +1529511 42 +1529606 156 +1529628 0 +1529662 0 +1529716 0 +1529753 0 +1529855 114 +1529934 0 +1529998 0 +1530026 60 +1530063 65 +1530089 0 +1530135 10 +1530223 553 +1530271 0 +1530351 445 +1530370 0 +1530381 141 +1530417 0 +1530575 0 +1530609 54 +1530618 8 +1530652 0 +1530666 0 +1530696 0 +1530736 0 +1530759 0 +1530839 4 +1530859 0 +1530870 131 +1530948 4 +1531003 0 +1531064 0 +1531083 62 +1531097 0 +1531178 158 +1531218 0 +1531248 159 +1531318 0 +1531330 0 +1531335 29 +1531493 15 +1531544 0 +1531592 863 +1531600 51 +1531777 197 +1531825 357 +1531914 243 +1531930 0 +1531961 52 +1532092 323 +1532110 116 +1532204 32 +1532337 440 +1532340 30 +1532413 161 +1532444 0 +1532470 189 +1532474 577 +1532505 6 +1532529 0 +1532551 0 +1533170 0 +1533212 0 +1533268 94 +1533329 3 +1533341 0 +1533416 157 +1533457 155 +1533584 63 +1533613 1 +1533639 0 +1533658 0 +1533662 53 +1533716 0 +1533764 0 +1533794 63 +1533798 60 +1533810 0 +1533816 0 +1533820 31 +1533833 0 +1533890 0 +1533939 0 +1533949 0 +1533996 0 +1534046 97 +1534052 24 +1534098 26 +1534192 167 +1534195 94 +1534232 0 +1534264 0 +1534348 8 +1534360 38 +1534362 51 +1534430 0 +1534478 0 +1534596 0 +1534613 0 +1534638 0 +1535019 7 +1535090 0 +1535154 604 +1535163 249 +1535172 49 +1535199 50 +1535399 1 +1535412 31 +1535435 0 +1535447 123 +1535460 33 +1535486 0 +1535565 7 +1535572 72 +1535684 0 +1535890 0 +1535986 52 +1536081 19 +1536133 0 +1536211 0 +1536284 0 +1536333 0 +1536430 0 +1536491 0 +1536601 2 +1536668 0 +1536761 0 +1536818 0 +1536883 39 +1536891 0 +1536932 0 +1536955 0 +1536963 1 +1536967 0 +1537080 0 +1537100 0 +1537111 0 +1537164 0 +1537193 0 +1537331 0 +1537358 0 +1537369 0 +1537409 0 +1537430 0 +1537457 66 +1537511 0 +1537594 0 +1537659 0 +1537671 0 +1537723 0 +1537736 0 +1537784 52 +1537819 0 +1537838 43 +1537882 0 +1538082 0 +1538139 96 +1538248 270 +1538250 107 +1538273 157 +1538275 7 +1538397 0 +1538406 359 +1538519 12 +1538604 29 +1538611 0 +1538643 0 +1538666 40 +1538788 5 +1538822 0 +1538850 0 +1538871 41 +1538912 52 +1538933 0 +1538951 0 +1538973 0 +1539012 24 +1539019 63 +1539086 0 +1539160 26 +1539222 55 +1539234 194 +1539335 0 +1539359 343 +1539396 0 +1539438 0 +1539503 2 +1539513 8 +1539531 0 +1539586 0 +1539642 333 +1539650 358 +1539690 0 +1539770 276 +1539939 110 +1539976 99 +1540050 39 +1540089 311 +1540146 4 +1540206 200 +1540299 227 +1540335 0 +1540591 0 +1540599 0 +1540649 0 +1540679 250 +1540729 5 +1540759 0 +1540800 112 +1540860 0 +1540900 78 +1540961 169 +1540967 0 +1540973 0 +1540991 0 +1541005 53 +1541261 80 +1541416 193 +1541437 22 +1541467 112 +1541630 394 +1541634 769 +1541657 0 +1541803 2 +1541863 0 +1542025 176 +1542028 97 +1542067 36 +1542073 85 +1542175 103 +1542177 22 +1542198 15 +1542211 69 +1542286 8 +1542299 0 +1542305 1 +1542314 0 +1542333 3 +1542436 15 +1542460 58 +1542487 133 +1542501 18 +1542515 14 +1542687 30 +1542709 46 +1542718 96 +1542805 238 +1542808 47 +1542926 27 +1542930 28 +1542980 0 +1543102 180 +1543133 105 +1543230 35 +1543354 109 +1543452 0 +1543467 1 +1543560 0 +1543605 26 +1543631 0 +1543710 0 +1543759 0 +1543825 0 +1543839 0 +1543947 0 +1544010 372 +1544026 29 +1544064 0 +1544066 0 +1544119 0 +1544130 0 +1544143 0 +1544147 134 +1544224 0 +1544241 56 +1544365 0 +1544381 0 +1544384 0 +1544461 0 +1544480 0 +1544488 0 +1544508 0 +1544697 55 +1544790 0 +1544824 0 +1544961 0 +1545041 0 +1545152 0 +1545212 0 +1545318 0 +1545386 37 +1545427 0 +1545567 0 +1545577 33 +1545613 0 +1545674 0 +1545714 1 +1545729 0 +1545735 0 +1545742 0 +1545873 0 +1545880 216 +1545891 0 +1546048 0 +1546113 33 +1546260 144 +1546342 261 +1546352 0 +1546390 0 +1546442 0 +1546556 83 +1546610 240 +1546619 39 +1546637 45 +1546660 8 +1546669 75 +1546719 0 +1546759 194 +1546806 104 +1546906 237 +1546909 90 +1546975 6 +1547032 0 +1547059 33 +1547099 24 +1547108 91 +1547118 0 +1547137 2 +1547201 0 +1547217 29 +1547270 17 +1547342 1 +1547351 56 +1547395 164 +1547429 57 +1547445 403 +1547521 0 +1547525 0 +1547542 0 +1547561 0 +1547570 0 +1547576 0 +1547586 0 +1547682 1 +1547691 124 +1547800 0 +1547809 2 +1547878 0 +1547955 302 +1547971 309 +1547974 2 +1548029 51 +1548083 0 +1548192 0 +1548306 245 +1548345 35 +1548412 0 +1548510 200 +1548537 173 +1548557 816 +1548702 249 +1548705 143 +1548766 129 +1548779 625 +1548790 0 +1548870 5 +1548893 537 +1548897 206 +1549135 87 +1549192 0 +1549268 16 +1549339 387 +1549442 42 +1549463 0 +1549476 58 +1549529 0 +1549961 279 +1549970 38 +1550003 16 +1550087 276 +1550114 54 +1550120 100 +1550271 54 +1550510 939 +1550580 27 +1550639 31 +1550677 0 +1550723 0 +1550780 0 +1550826 107 +1550849 0 +1550881 0 +1550898 12 +1551015 31 +1551033 2 +1551189 84 +1551206 679 +1551208 0 +1551229 78 +1551240 550 +1551281 0 +1551288 1 +1551328 173 +1551331 11 +1551421 836 +1551425 744 +1551523 14 +1551634 9 +1551665 0 +1551721 0 +1551756 4 +1551792 0 +1551852 136 +1551910 528 +1552045 0 +1552197 0 +1552240 36 +1552308 2 +1552506 65 +1552527 0 +1552529 0 +1552584 29 +1552610 0 +1552752 0 +1552769 0 +1552860 0 +1552870 0 +1552915 0 +1553020 0 +1553140 53 +1553385 0 +1553422 0 +1553429 0 +1553479 0 +1553504 0 +1553824 0 +1553899 0 +1553914 0 +1553953 0 +1553961 0 +1553973 0 +1553980 0 +1554173 0 +1554218 0 +1554243 0 +1554273 0 +1554298 0 +1554386 0 +1554434 0 +1554686 0 +1554919 0 +1554931 0 +1554995 0 +1555231 0 +1555663 0 +1555723 0 +1555750 0 +1555803 0 +1555871 0 +1555945 0 +1555984 0 +1556082 0 +1556109 0 +1556211 0 +1556478 0 +1556533 0 +1556543 0 +1556564 0 +1556705 0 +1556793 0 +1557015 0 +1557054 0 +1557099 0 +1557182 0 +1557247 0 +1557293 0 +1557297 0 +1557331 0 +1557422 0 +1557446 0 +1557657 0 +1557662 0 +1557746 0 +1557896 0 +1558103 0 +1558172 0 +1558415 0 +1558590 0 +1558680 0 +1558682 0 +1558730 0 +1558736 0 +1558745 0 +1558843 0 +1558856 0 +1558866 0 +1558946 0 +1558967 0 +1559006 0 +1559029 0 +1559216 0 +1559270 0 +1559294 0 +1559327 0 +1559351 0 +1559373 0 +1559462 0 +1559464 0 +1559572 0 +1559630 0 +1559654 0 +1559686 0 +1559700 0 +1559904 0 +1559993 0 +1560142 0 +1560257 0 +1560287 0 +1560369 0 +1560590 0 +1560646 0 +1560760 0 +1560820 0 +1560851 0 +1561252 0 +1561267 141 +1561293 0 +1561372 0 +1561391 10 +1561397 68 +1561404 0 +1561413 2 +1561565 15 +1561637 96 +1561719 205 +1561727 0 +1561752 133 +1561768 0 +1561785 0 +1561823 3 +1561886 32 +1561979 0 +1562063 71 +1562076 0 +1562089 21 +1562136 114 +1562192 106 +1562234 418 +1562398 0 +1562483 42 +1562492 33 +1562498 0 +1562612 206 +1562643 18 +1562656 0 +1562672 5 +1562727 150 +1562745 97 +1562778 1 +1562790 2 +1562824 37 +1562966 13 +1562994 112 +1563235 0 +1563389 0 +1563438 33 +1563487 13 +1563582 9 +1563698 0 +1563708 0 +1563804 14 +1563848 0 +1563871 0 +1563895 0 +1563926 0 +1564264 0 +1564310 0 +1564320 0 +1564605 0 +1564751 0 +1564829 0 +1564886 0 +1564966 0 +1564990 0 +1565041 0 +1565048 4 +1565052 0 +1565070 0 +1565098 0 +1565177 0 +1565243 0 +1565258 0 +1565291 0 +1565294 0 +1565324 0 +1565423 0 +1565452 0 +1565472 0 +1565475 0 +1565504 0 +1565700 0 +1565911 0 +1566005 0 +1566034 0 +1566076 0 +1566107 0 +1566148 0 +1566166 0 +1566267 0 +1566499 0 +1566528 0 +1566567 0 +1566588 0 +1566604 0 +1566652 0 +1566688 1 +1566695 0 +1566719 0 +1566787 0 +1566789 0 +1566798 0 +1566802 0 +1566806 0 +1566823 0 +1566848 0 +1566925 0 +1567013 0 +1567071 0 +1567245 0 +1567347 0 +1567379 0 +1567386 0 +1567415 0 +1567448 0 +1567638 0 +1567713 0 +1567785 0 +1567796 0 +1567835 0 +1567882 0 +1567938 0 +1567956 0 +1567987 0 +1568034 47 +1568110 0 +1568125 33 +1568158 94 +1568212 65 +1568215 209 +1568287 0 +1568395 0 +1568410 7 +1568416 148 +1568446 0 +1568470 155 +1568536 247 +1568559 117 +1568698 0 +1568737 0 +1568791 0 +1568842 78 +1568978 0 +1569159 0 +1569313 3 +1569337 26 +1569364 614 +1569406 98 +1569422 16 +1569434 0 +1569442 0 +1569496 63 +1569574 0 +1569608 332 +1569657 120 +1569774 140 +1569829 0 +1569950 0 +1569969 191 +1570107 0 +1570178 0 +1570243 0 +1570350 51 +1570354 457 +1570374 5 +1570508 0 +1570646 0 +1570696 134 +1570725 129 +1570743 4 +1570779 129 +1570847 0 +1570980 220 +1571012 47 +1571035 0 +1571057 186 +1571089 159 +1571265 0 +1571279 0 +1571358 0 +1571374 0 +1571496 0 +1571540 0 +1571551 10 +1571564 0 +1571712 14 +1571727 0 +1571832 0 +1571954 25 +1572001 0 +1572043 214 +1572064 0 +1572079 4 +1572128 0 +1572286 17 +1572333 3 +1572503 17 +1572759 68 +1572831 0 +1572888 0 +1572918 50 +1573122 58 +1573448 7 +1573598 5 +1573673 66 +1573692 0 +1573882 0 +1573912 0 +1573925 3 +1573927 8 +1573941 0 +1573947 0 +1573949 81 +1573958 0 +1573960 0 +1574006 0 +1574021 113 +1574024 25 +1574082 160 +1574222 0 +1574229 44 +1574236 56 +1574272 0 +1574307 9 +1574325 0 +1574609 188 +1574611 60 +1574748 1 +1574767 210 +1574774 0 +1574779 0 +1574851 0 +1574935 19 +1574964 44 +1574970 0 +1575004 0 +1575142 71 +1575241 0 +1575427 0 +1575451 95 +1575550 110 +1575553 0 +1575595 245 +1575628 0 +1575654 121 +1575749 0 +1575779 0 +1575815 17 +1575820 32 +1575835 0 +1575843 0 +1575855 42 +1575910 0 +1575919 11 +1575988 0 +1576018 0 +1576036 111 +1576120 0 +1576219 0 +1576256 0 +1576405 0 +1576429 0 +1576531 0 +1576579 0 +1576662 0 +1576710 0 +1576734 43 +1576796 0 +1576802 0 +1576807 262 +1576864 0 +1576873 0 +1577021 0 +1577279 0 +1577281 53 +1577446 0 +1577469 0 +1577505 0 +1577520 0 +1577526 0 +1577530 60 +1577546 0 +1577587 0 +1577649 0 +1577698 0 +1577740 0 +1577859 0 +1577881 0 +1577956 0 +1577988 0 +1578058 0 +1578109 0 +1578127 0 +1578208 0 +1578243 0 +1578387 0 +1578456 0 +1578491 0 +1578576 0 +1578616 0 +1578696 0 +1578763 0 +1578796 0 +1578920 0 +1578932 0 +1579026 0 +1579049 0 +1579538 0 +1579552 0 +1579571 0 +1579578 0 +1579587 28 +1579594 113 +1579621 129 +1579626 459 +1579656 75 +1579728 138 +1579749 259 +1579764 5 +1579822 0 +1579863 99 +1579920 0 +1579950 0 +1580092 66 +1580234 0 +1580284 0 +1580300 0 +1580346 0 +1580412 214 +1580455 0 +1580481 0 +1580483 0 +1580490 0 +1580494 0 +1580521 22 +1580536 0 +1580549 0 +1580589 33 +1580606 0 +1580676 0 +1580755 0 +1580770 0 +1580779 0 +1580865 0 +1581059 13 +1581071 54 +1581075 400 +1581105 0 +1581173 152 +1581203 0 +1581275 2 +1581296 27 +1581311 26 +1581410 682 +1581467 0 +1581474 140 +1581671 104 +1581783 0 +1581893 31 +1581963 7 +1581986 635 +1582046 1052 +1582060 0 +1582071 0 +1582076 0 +1582089 0 +1582094 0 +1582102 0 +1582106 0 +1582154 284 +1582427 0 +1582608 0 +1582610 0 +1582659 0 +1582663 0 +1582677 0 +1582695 0 +1582785 0 +1582887 0 +1583109 33 +1583181 0 +1583197 0 +1583238 0 +1583278 37 +1583366 108 +1583389 113 +1583495 0 +1583498 59 +1583767 0 +1583785 80 +1583864 195 +1583904 0 +1584029 23 +1584149 42 +1584194 305 +1584212 235 +1584271 477 +1584326 0 +1584354 0 +1584432 0 +1584495 266 +1584516 0 +1584536 0 +1584551 0 +1584617 0 +1584716 0 +1584751 0 +1584769 0 +1584825 0 +1584886 0 +1584932 0 +1585117 0 +1585154 0 +1585193 0 +1585229 0 +1585254 0 +1585275 0 +1585439 0 +1585446 0 +1585506 0 +1585570 0 +1585671 0 +1585897 0 +1585961 0 +1586038 0 +1586070 0 +1586102 0 +1586211 78 +1586300 402 +1586342 0 +1586352 0 +1586376 0 +1586466 0 +1586573 0 +1586588 0 +1586615 0 +1586713 10 +1586721 4 +1586727 1 +1586737 9 +1586813 0 +1586821 0 +1587066 0 +1587077 28 +1587105 0 +1587218 0 +1587278 0 +1587300 0 +1587343 0 +1587413 0 +1587497 0 +1587594 0 +1587606 43 +1587650 0 +1587652 84 +1587696 37 +1587719 6 +1587739 0 +1587943 10 +1587967 162 +1588008 0 +1588065 0 +1588094 52 +1588148 19 +1588185 0 +1588431 141 +1588482 290 +1588494 230 +1588555 0 +1588659 0 +1588724 0 +1588793 0 +1588960 0 +1589129 0 +1589140 0 +1589153 1 +1589225 0 +1589354 201 +1589411 83 +1589438 281 +1589449 242 +1589719 194 +1589730 282 +1589888 52 +1589967 0 +1590022 0 +1590216 9 +1590280 19 +1590317 0 +1590339 0 +1590385 278 +1590389 0 +1590447 0 +1590550 0 +1590562 0 +1590619 0 +1590652 0 +1590714 0 +1591081 0 +1591093 0 +1591288 0 +1591342 0 +1591397 0 +1591417 0 +1591454 0 +1591510 0 +1591573 0 +1591944 0 +1591960 0 +1591981 0 +1592062 0 +1592205 0 +1592213 0 +1592238 0 +1592352 0 +1592467 0 +1592504 215 +1592536 0 +1592588 0 +1592627 0 +1592665 93 +1592733 0 +1592755 0 +1592850 140 +1592876 63 +1592975 0 +1592977 259 +1592999 0 +1593020 6 +1593140 208 +1593148 4 +1593171 0 +1593206 18 +1593243 195 +1593323 20 +1593398 0 +1593473 153 +1593515 21 +1593581 39 +1593597 6 +1593777 0 +1593966 0 +1593976 0 +1594030 109 +1594035 154 +1594039 57 +1594060 0 +1594102 0 +1594135 0 +1594161 0 +1594177 21 +1594199 0 +1594288 0 +1594330 0 +1594348 0 +1594399 0 +1594429 59 +1594441 0 +1594524 0 +1594564 0 +1594590 30 +1594972 0 +1595374 0 +1595433 0 +1595520 0 +1595530 0 +1595545 0 +1595591 0 +1595610 0 +1595654 0 +1595682 0 +1595710 0 +1595751 0 +1595758 0 +1595913 0 +1595993 8 +1596026 0 +1596043 0 +1596080 0 +1596105 8 +1596137 0 +1596196 0 +1596321 0 +1596400 0 +1596463 0 +1596470 0 +1596543 19 +1596654 3 +1596696 0 +1596709 0 +1596729 0 +1596750 1 +1596752 0 +1596773 0 +1596782 0 +1596923 0 +1596959 28 +1596964 0 +1597078 0 +1597105 0 +1597170 0 +1597485 0 +1597617 0 +1597762 0 +1597770 4 +1597863 63 +1598058 0 +1598076 0 +1598095 0 +1598101 0 +1598155 0 +1598664 0 +1598774 0 +1598784 0 +1598814 0 +1598841 0 +1598852 0 +1598881 0 +1598894 0 +1598935 0 +1599085 0 +1599128 0 +1599173 0 +1599179 0 +1599197 0 +1599209 155 +1599212 166 +1599242 0 +1599309 0 +1599356 0 +1599422 0 +1599440 0 +1599536 0 +1599549 162 +1599551 0 +1599596 14 +1599646 0 +1599654 2 +1599717 276 +1599766 0 +1599979 74 +1600205 161 +1600318 0 +1600374 0 +1600398 0 +1600480 219 +1600484 35 +1600611 0 +1600677 0 +1600756 158 +1600758 38 +1600835 0 +1600837 174 +1600839 341 +1600921 0 +1600930 0 +1601035 0 +1601041 57 +1601050 12 +1601052 81 +1601060 0 +1601084 21 +1601183 0 +1601418 0 +1601429 0 +1601438 0 +1601440 14 +1601585 0 +1601672 0 +1601689 36 +1601726 0 +1601752 0 +1601776 230 +1601849 0 +1601858 0 +1601885 0 +1601907 0 +1601934 0 +1601958 0 +1601970 0 +1601975 37 +1602041 0 +1602079 0 +1602160 0 +1602164 176 +1602221 14 +1602228 0 +1602244 0 +1602286 0 +1602322 79 +1602368 34 +1602411 0 +1602418 13 +1602514 49 +1602595 0 +1602670 0 +1602728 7 +1602730 0 +1602760 84 +1602913 0 +1602922 11 +1603018 0 +1603392 0 +1603442 0 +1603504 0 +1603532 0 +1603805 109 +1603849 25 +1603922 28 +1603933 0 +1603998 97 +1604064 11 +1604184 0 +1604218 22 +1604293 30 +1604344 0 +1604353 135 +1604402 0 +1604431 15 +1604494 110 +1604509 0 +1604524 329 +1604641 0 +1604670 189 +1604685 0 +1604717 29 +1604735 0 +1604744 0 +1604807 429 +1604814 0 +1604831 127 +1604853 259 +1604922 174 +1604995 41 +1605061 48 +1605075 0 +1605118 0 +1605144 0 +1605214 274 +1605319 0 +1605396 0 +1605436 0 +1605456 28 +1605470 57 +1605713 0 +1605817 241 +1605857 0 +1605921 20 +1605929 0 +1605941 0 +1605960 0 +1605970 671 +1606018 0 +1606043 67 +1606144 2 +1606155 0 +1606216 417 +1606241 10 +1606312 87 +1606314 37 +1606338 44 +1606349 0 +1606385 361 +1606484 0 +1606501 177 +1606624 0 +1606644 10 +1606773 143 +1606788 46 +1606797 0 +1606812 3 +1606821 0 +1606839 0 +1606887 0 +1606917 0 +1607071 23 +1607130 59 +1607181 0 +1607196 21 +1607208 0 +1607235 0 +1607276 0 +1607280 320 +1607283 298 +1607298 25 +1607301 0 +1607333 0 +1607373 47 +1607375 114 +1607423 0 +1607487 0 +1607502 0 +1607572 0 +1607653 5 +1607667 24 +1607706 164 +1607741 28 +1607808 51 +1607885 0 +1607893 0 +1607948 0 +1607968 15 +1607970 90 +1607990 0 +1608038 33 +1608045 144 +1608180 0 +1608203 0 +1608212 0 +1608221 166 +1608242 52 +1608303 0 +1608332 0 +1608437 0 +1608481 0 +1608533 0 +1608648 9 +1608725 174 +1608738 514 +1608845 139 +1608920 0 +1608957 0 +1609154 153 +1609158 0 +1609169 0 +1609295 134 +1609298 351 +1609412 9 +1609529 0 +1609706 0 +1609748 25 +1610074 0 +1610144 31 +1610146 75 +1610398 0 +1610533 0 +1610638 0 +1610674 0 +1610683 0 +1610872 0 +1610923 0 +1610944 0 +1611055 0 +1611084 0 +1611145 0 +1611169 0 +1611223 0 +1611296 0 +1611319 0 +1611353 0 +1611390 255 +1611457 3 +1611507 433 +1611533 1 +1611558 73 +1611621 1 +1611625 132 +1611856 50 +1611952 0 +1611962 0 +1611983 143 +1612015 28 +1612061 0 +1612079 341 +1612109 227 +1612173 101 +1612202 52 +1612205 26 +1612247 99 +1612292 19 +1612537 0 +1612561 0 +1612567 0 +1612582 0 +1612588 0 +1612609 47 +1612624 0 +1612630 0 +1612651 0 +1612728 159 +1612792 0 +1612829 16 +1612870 82 +1612876 164 +1612878 0 +1612909 86 +1612959 62 +1612973 0 +1613008 0 +1613014 0 +1613056 13 +1613141 5 +1613212 33 +1613243 49 +1613266 2 +1613289 0 +1613320 0 +1613358 0 +1613368 0 +1613729 0 +1613742 0 +1613865 0 +1613992 0 +1614012 0 +1614056 0 +1614067 0 +1614147 0 +1614150 0 +1614258 0 +1614276 0 +1614324 0 +1614354 0 +1614433 0 +1614830 0 +1614857 0 +1614891 0 +1614926 0 +1614933 0 +1615118 0 +1615149 0 +1615234 0 +1615314 0 +1615331 0 +1615393 0 +1615467 0 +1615496 0 +1615530 0 +1615583 0 +1615615 0 +1615666 0 +1615669 0 +1615704 0 +1615759 0 +1615798 0 +1615800 0 +1615846 0 +1615879 0 +1615956 0 +1616039 0 +1616074 0 +1616190 0 +1616206 0 +1616347 0 +1616366 159 +1616374 53 +1616386 0 +1616394 104 +1616467 0 +1616506 0 +1616569 0 +1616717 0 +1616765 31 +1616802 220 +1616865 10 +1616882 113 +1616886 0 +1617018 445 +1617049 66 +1617063 11 +1617135 8 +1617279 33 +1617288 250 +1617317 0 +1617419 427 +1617426 242 +1617461 32 +1617467 205 +1617475 178 +1617509 96 +1617623 1 +1617693 287 +1617783 75 +1617824 598 +1617829 0 +1617892 0 +1617895 0 +1617925 0 +1618013 0 +1618062 23 +1618068 0 +1618082 0 +1618109 0 +1618124 0 +1618193 7 +1618364 0 +1618463 0 +1618465 1 +1618586 0 +1618700 54 +1618749 1 +1618889 79 +1618994 0 +1619057 2 +1619091 47 +1619158 0 +1619183 0 +1619425 546 +1619445 0 +1619500 19 +1619512 0 +1619609 0 +1619667 59 +1619695 33 +1619739 371 +1619758 1417 +1619765 334 +1619778 390 +1619800 606 +1619802 1143 +1619924 21 +1619957 1 +1620072 0 +1620085 0 +1620103 66 +1620115 143 +1620190 478 +1620211 415 +1620246 116 +1620375 80 +1620400 51 +1620412 0 +1620452 130 +1620553 331 +1620601 277 +1620613 0 +1620631 57 +1620770 0 +1620779 191 +1620818 0 +1620871 87 +1621009 33 +1621051 85 +1621121 74 +1621136 11 +1621147 107 +1621273 0 +1621294 23 +1621384 49 +1621460 0 +1621609 0 +1621628 0 +1621651 83 +1621791 132 +1621865 0 +1622089 0 +1622148 2 +1622208 0 +1622460 0 +1622682 0 +1622708 143 +1622735 0 +1622848 0 +1622910 0 +1622931 0 +1623002 0 +1623125 0 +1623157 27 +1623175 0 +1623257 108 +1623399 0 +1623481 51 +1623568 0 +1623698 120 +1623715 0 +1623792 0 +1623842 0 +1623998 0 +1624090 0 +1624237 0 +1624303 0 +1624400 26 +1624427 0 +1624448 44 +1624461 0 +1624497 0 +1624535 0 +1624550 0 +1624631 0 +1624715 0 +1624727 0 +1624830 64 +1624872 0 +1624880 0 +1624946 0 +1625035 0 +1625151 0 +1625171 83 +1625270 0 +1625419 96 +1625483 42 +1625494 0 +1625626 91 +1625662 0 +1625881 34 +1625909 0 +1625927 0 +1626019 0 +1626199 0 +1626202 0 +1626249 193 +1626262 0 +1626343 69 +1626441 9 +1626541 0 +1626718 5 +1626814 68 +1626897 0 +1626921 0 +1627001 0 +1627189 0 +1627227 41 +1627242 0 +1627317 0 +1627347 0 +1627356 1 +1627536 0 +1627557 0 +1627582 0 +1627639 0 +1627896 23 +1628033 0 +1628084 23 +1628102 41 +1628152 0 +1628191 0 +1628308 0 +1628314 0 +1628488 0 +1628608 0 +1628740 0 +1628791 0 +1628821 0 +1628908 0 +1628923 0 +1628970 0 +1629388 0 +1629511 0 +1629520 0 +1629589 0 +1629685 0 +1629691 0 +1629748 0 +1629916 0 +1629928 0 +1630030 0 +1630104 0 +1630147 0 +1630169 0 +1630241 95 +1630274 0 +1630282 0 +1630306 0 +1630318 0 +1630344 196 +1630392 19 +1630406 454 +1630444 89 +1630456 297 +1630584 0 +1630639 313 +1630700 0 +1630724 0 +1631003 0 +1631459 0 +1631468 0 +1631763 9 +1631927 0 +1631984 0 +1632215 0 +1632233 0 +1632260 52 +1632269 0 +1632287 0 +1632443 0 +1632704 69 +1632890 0 +1632932 0 +1633049 14 +1633142 0 +1633187 0 +1633244 0 +1633280 0 +1633382 0 +1633541 0 +1633700 187 +1633876 64 +1633910 2 +1634069 0 +1634368 232 +1634388 225 +1634443 438 +1634580 172 +1634681 185 +1634727 0 +1634767 0 +1634770 0 +1634792 0 +1634822 0 +1634849 43 +1634916 0 +1634965 0 +1634974 3 +1634986 32 +1634989 9 +1635023 0 +1635070 0 +1635095 0 +1635105 0 +1635147 0 +1635268 0 +1635381 0 +1635437 0 +1635449 0 +1635511 0 +1635552 0 +1635629 0 +1635641 0 +1635713 0 +1635770 0 +1635827 0 +1635890 0 +1636001 407 +1636118 242 +1636130 484 +1636285 0 +1636489 109 +1636546 0 +1636657 8 +1637125 0 +1637143 0 +1637302 192 +1637478 45 +1637512 5 +1637671 0 +1637970 227 +1637990 233 +1638045 455 +1638149 49 +1638212 3 +1638283 158 +1638329 0 +1638369 0 +1638372 1 +1638409 1266 +1638667 88 +1638690 273 +1638775 729 +1638960 234 +1639090 6 +1639120 462 +1639174 63 +1639187 0 +1639268 1 +1639417 198 +1639644 109 +1639670 0 +1639675 2 +1639753 0 +1639873 223 +1639947 497 +1639974 6 +1640011 97 +1640083 0 +1640251 56 +1640265 4 +1640269 152 +1640307 0 +1640374 0 +1640438 0 +1640472 263 +1640509 0 +1640527 151 +1640616 306 +1640666 0 +1640834 0 +1640865 87 +1640875 0 +1640910 0 +1640971 7 +1640975 455 +1641022 902 +1641087 0 +1641105 383 +1641234 394 +1641352 128 +1641482 110 +1641541 0 +1641561 0 +1641607 0 +1641620 0 +1641630 0 +1641746 0 +1641771 0 +1641859 0 +1641977 0 +1642057 0 +1642115 0 +1642177 0 +1642266 0 +1642314 0 +1642418 3 +1642433 79 +1642442 413 +1642445 0 +1642594 0 +1642671 0 +1642744 0 +1642804 0 +1642833 0 +1642992 0 +1643018 0 +1643206 0 +1643397 0 +1643470 0 +1643500 0 +1643739 0 +1643857 0 +1643898 0 +1643929 25 +1643974 0 +1644051 0 +1644189 0 +1644199 0 +1644206 0 +1644210 0 +1644228 0 +1644379 412 +1644477 34 +1644487 213 +1644621 0 +1644663 0 +1644679 0 +1644720 0 +1644774 0 +1644996 0 +1645008 0 +1645066 0 +1645110 0 +1645251 0 +1645298 0 +1645307 267 +1645419 0 +1645461 0 +1645594 0 +1645681 0 +1645719 0 +1645723 0 +1645729 0 +1645744 0 +1645764 0 +1646054 0 +1646120 46 +1646149 337 +1646172 0 +1646209 104 +1646223 0 +1646278 0 +1646501 0 +1646543 0 +1646626 0 +1646729 94 +1646799 0 +1646928 104 +1647082 0 +1647088 0 +1647289 0 +1647358 0 +1647398 0 +1647401 0 +1647410 0 +1647421 0 +1647437 0 +1647439 0 +1647479 0 +1647485 0 +1647495 0 +1647519 0 +1647532 0 +1647540 0 +1647545 0 +1647561 0 +1647564 0 +1647582 0 +1647609 0 +1647613 0 +1647655 0 +1647724 0 +1647733 0 +1647737 0 +1647863 0 +1647957 0 +1647981 0 +1648035 0 +1648093 0 +1648159 0 +1648162 0 +1648240 0 +1648276 0 +1648295 0 +1648336 0 +1648351 0 +1648392 0 +1648456 0 +1648488 0 +1648511 0 +1648515 0 +1648573 0 +1648648 0 +1648708 0 +1648762 0 +1648792 0 +1648801 0 +1648837 0 +1648903 0 +1648936 0 +1649026 0 +1649197 0 +1649274 0 +1649296 0 +1649302 0 +1649380 0 +1649473 0 +1649702 0 +1649737 0 +1649739 0 +1649788 0 +1649881 0 +1649922 0 +1649942 0 +1649997 0 +1650222 0 +1650303 0 +1650305 0 +1650546 0 +1650563 0 +1650643 0 +1650733 0 +1650875 0 +1650899 0 +1650922 0 +1650998 0 +1651206 0 +1651301 0 +1651343 0 +1651361 0 +1651376 0 +1651454 0 +1651484 0 +1651611 0 +1651740 0 +1651768 0 +1651839 0 +1651974 0 +1652016 0 +1652213 0 +1652247 0 +1652266 0 +1652334 0 +1652366 0 +1652412 0 +1652464 0 +1652593 0 +1652697 0 +1652792 0 +1652816 0 +1652867 0 +1652951 0 +1653009 0 +1653105 0 +1653140 0 +1653226 0 +1653342 0 +1653626 0 +1653797 0 +1653905 83 +1653932 339 +1653968 0 +1654039 0 +1654166 0 +1654196 171 +1654211 0 +1654268 0 +1654391 0 +1654397 43 +1654421 0 +1654491 77 +1654556 0 +1654584 25 +1654661 0 +1654720 0 +1654751 14 +1654782 0 +1654799 127 +1654811 297 +1654890 156 +1655087 422 +1655147 114 +1655327 0 +1655414 121 +1655442 0 +1655492 360 +1655567 128 +1655577 15 +1655610 359 +1655707 0 +1655868 18 +1655902 0 +1655912 0 +1656139 0 +1656419 61 +1656462 13 +1656537 67 +1656646 9 +1656700 0 +1656745 0 +1656757 0 +1656762 0 +1656798 0 +1656820 0 +1656828 0 +1656871 0 +1656912 72 +1656985 5 +1657066 0 +1657117 17 +1657164 73 +1657176 20 +1657504 0 +1657535 0 +1657633 40 +1657675 0 +1657758 7 +1657799 11 +1657982 327 +1658012 179 +1658168 0 +1658176 0 +1658268 0 +1658284 0 +1658665 212 +1658689 25 +1658890 0 +1658934 0 +1658969 0 +1659007 0 +1659049 32 +1659097 0 +1659295 116 +1659324 117 +1659375 98 +1659442 83 +1659685 0 +1659799 0 +1659858 27 +1659926 0 +1659940 0 +1660057 95 +1660097 273 +1660203 46 +1660210 50 +1660227 0 +1660267 103 +1660364 0 +1660376 0 +1660394 269 +1660405 190 +1660464 493 +1660618 112 +1660667 223 +1660748 0 +1660766 12 +1660821 0 +1660835 0 +1660857 0 +1661019 0 +1661058 0 +1661098 27 +1661135 0 +1661170 13 +1661243 0 +1661297 43 +1661354 113 +1661397 115 +1661418 83 +1661468 0 +1661688 33 +1661752 260 +1661841 0 +1661848 0 +1661859 0 +1662147 46 +1662243 619 +1662258 0 +1662287 17 +1662304 0 +1662347 41 +1662352 184 +1662376 0 +1662435 0 +1662452 0 +1662486 0 +1662494 93 +1662686 0 +1662750 0 +1662769 36 +1662793 0 +1662986 24 +1663006 0 +1663119 0 +1663125 0 +1663230 58 +1663246 0 +1663270 0 +1663273 0 +1663382 0 +1663394 0 +1663418 0 +1663545 0 +1663591 0 +1663636 0 +1663654 0 +1663697 0 +1663699 0 +1663719 0 +1663730 0 +1663804 0 +1663837 0 +1663978 0 +1663996 0 +1664083 0 +1664156 0 +1664177 0 +1664242 0 +1664272 0 +1664297 0 +1664328 0 +1664357 0 +1664419 0 +1664431 0 +1664452 0 +1664476 0 +1664479 0 +1664586 0 +1664808 0 +1664866 0 +1664872 0 +1664964 0 +1664980 0 +1665037 0 +1665077 0 +1665088 0 +1665202 0 +1665339 0 +1665454 0 +1665493 0 +1665500 0 +1665583 0 +1665604 0 +1665771 0 +1665811 0 +1665839 0 +1665934 0 +1665950 0 +1665973 0 +1665982 0 +1666040 0 +1666108 0 +1666114 0 +1666169 0 +1666180 0 +1666216 0 +1666249 0 +1666456 0 +1666492 0 +1666504 0 +1666516 0 +1666762 0 +1666776 0 +1666799 0 +1666850 0 +1666860 0 +1666881 0 +1666891 0 +1666908 0 +1666973 0 +1667081 0 +1667100 0 +1667211 0 +1667295 0 +1667359 0 +1667383 0 +1667442 0 +1667522 0 +1667541 0 +1667846 0 +1667898 0 +1667946 0 +1668001 0 +1668022 0 +1668061 0 +1668154 0 +1668190 0 +1668205 0 +1668262 0 +1668276 0 +1668295 0 +1668382 0 +1668394 0 +1668403 457 +1668406 218 +1668582 0 +1668758 18 +1668797 204 +1668890 90 +1668941 422 +1668998 0 +1669031 0 +1669126 8 +1669139 139 +1669203 0 +1669322 0 +1669441 0 +1669637 0 +1669783 0 +1669853 0 +1669860 0 +1669907 0 +1669940 0 +1669945 0 +1669954 0 +1670013 0 +1670051 0 +1670201 0 +1670267 0 +1670567 0 +1670605 0 +1671213 0 +1671278 0 +1671312 0 +1671317 108 +1671376 141 +1671408 0 +1671438 0 +1671473 0 +1671597 0 +1671806 0 +1671879 0 +1671895 0 +1672052 0 +1672118 0 +1672211 0 +1672247 0 +1672274 0 +1672347 0 +1672382 139 +1672416 125 +1672458 40 +1672545 0 +1672587 0 +1672593 0 +1672623 0 +1672657 0 +1672833 0 +1672883 62 +1673115 90 +1673202 390 +1673212 244 +1673216 0 +1673226 28 +1673244 0 +1673255 41 +1673341 176 +1673383 125 +1673397 191 +1673428 213 +1673480 0 +1673499 0 +1673663 0 +1673711 0 +1673846 0 +1673852 0 +1673896 0 +1673992 0 +1674006 0 +1674054 0 +1674130 0 +1674132 0 +1674171 0 +1674237 0 +1674284 0 +1674538 0 +1674574 0 +1674580 0 +1674673 0 +1674745 0 +1674780 0 +1674976 0 +1675009 0 +1675097 0 +1675149 0 +1675168 0 +1675187 0 +1675236 0 +1675244 0 +1675263 0 +1675267 0 +1675280 0 +1675344 0 +1675362 0 +1675420 0 +1675434 0 +1675575 0 +1675593 0 +1675626 0 +1675697 0 +1675775 0 +1675813 0 +1675839 0 +1675885 0 +1675914 0 +1675922 0 +1675924 0 +1676012 0 +1676304 162 +1676366 0 +1676387 75 +1676420 115 +1676492 0 +1676762 40 +1676797 62 +1676847 26 +1676896 202 +1676929 28 +1676934 0 +1676964 0 +1677053 0 +1677204 118 +1677373 73 +1677523 177 +1677525 1228 +1677531 127 +1677676 0 +1677709 61 +1677724 239 +1677987 0 +1678004 84 +1678135 0 +1678222 23 +1678228 135 +1678274 280 +1678443 0 +1678473 0 +1678487 0 +1678540 383 +1678579 94 +1678586 18 +1678641 144 +1678652 30 +1678786 396 +1678836 68 +1678906 247 +1678930 118 +1679014 0 +1679060 26 +1679103 8 +1679106 6 +1679190 109 +1679216 14 +1679280 0 +1679316 0 +1679400 0 +1679431 0 +1679433 0 +1679468 0 +1679481 0 +1679526 0 +1679529 0 +1679541 0 +1679557 0 +1679622 0 +1679624 0 +1679642 2 +1679684 0 +1679719 0 +1679746 0 +1679763 0 +1679772 131 +1679774 0 +1679812 0 +1679870 0 +1679877 0 +1679885 0 +1679908 0 +1679956 0 +1680002 0 +1680037 0 +1680068 0 +1680092 0 +1680156 26 +1680160 0 +1680189 0 +1680227 0 +1680242 0 +1680283 0 +1680342 0 +1680498 177 +1680507 241 +1680595 0 +1680669 68 +1680718 166 +1680721 221 +1680840 0 +1680930 117 +1680948 15 +1680964 431 +1680988 168 +1681004 0 +1681015 0 +1681038 88 +1681065 39 +1681130 67 +1681206 75 +1681242 0 +1681272 9 +1681287 69 +1681307 55 +1681322 11 +1681348 0 +1681354 0 +1681464 170 +1681622 0 +1681630 0 +1681658 220 +1681738 130 +1681838 0 +1681844 0 +1681921 0 +1681979 0 +1681996 136 +1682059 108 +1682061 0 +1682080 0 +1682086 114 +1682089 0 +1682093 106 +1682130 0 +1682170 30 +1682188 0 +1682249 0 +1682294 0 +1682331 0 +1682580 310 +1682622 113 +1682892 263 +1683007 130 +1683088 0 +1683277 8 +1683507 6 +1683567 0 +1683613 74 +1683825 0 +1683885 0 +1684002 388 +1684055 29 +1684131 27 +1684186 0 +1684188 41 +1684227 0 +1684275 0 +1684287 1 +1684317 0 +1684356 0 +1684425 0 +1684584 18 +1684680 214 +1684686 34 +1684731 6 +1684779 0 +1684824 15 +1684848 0 +1684903 0 +1684937 9 +1685030 0 +1685271 287 +1685274 172 +1685460 66 +1685575 0 +1685648 3 +1685727 672 +1685753 0 +1685769 2 +1685818 30 +1686150 21 +1686243 0 +1686255 0 +1686290 0 +1686297 0 +1686385 0 +1686396 239 +1686440 278 +1686466 0 +1686496 47 +1686502 89 +1686597 333 +1686615 0 +1686712 0 +1686756 104 +1686807 194 +1686874 0 +1687207 22 +1687247 136 +1687568 56 +1687857 0 +1687866 0 +1687870 52 +1687875 0 +1687882 0 +1687886 18 +1687890 0 +1687928 437 +1688106 150 +1688265 61 +1688286 4 +1688463 1 +1688642 417 +1688718 182 +1688776 12 +1688823 57 +1688860 132 +1688932 0 +1688944 0 +1688961 0 +1688969 15 +1689126 125 +1689171 67 +1689201 0 +1689228 0 +1689241 56 +1689304 143 +1689345 230 +1689376 112 +1689415 245 +1689484 0 +1689540 12 +1689565 96 +1689619 2 +1689662 49 +1689694 0 +1689711 0 +1689721 0 +1689739 2 +1689751 138 +1689833 0 +1689847 0 +1689868 0 +1689958 0 +1689988 90 +1690097 189 +1690114 0 +1690166 53 +1690221 93 +1690330 167 +1690367 299 +1690377 4 +1690400 0 +1690427 0 +1690620 51 +1690675 64 +1690689 45 +1690801 227 +1690817 65 +1690822 0 +1690866 3 +1690873 115 +1690877 273 +1690892 82 +1690907 0 +1691037 3 +1691154 0 +1691165 0 +1691196 27 +1691199 16 +1691261 0 +1691305 0 +1691336 0 +1691340 23 +1691398 0 +1691408 0 +1691427 0 +1691456 0 +1691464 0 +1691470 0 +1691475 0 +1691506 0 +1691520 0 +1691534 0 +1691554 0 +1691557 6 +1691579 0 +1691640 0 +1691679 0 +1691696 0 +1691700 0 +1691722 0 +1691735 0 +1691743 0 +1691756 0 +1691769 0 +1691880 0 +1691886 0 +1691900 0 +1691916 0 +1691946 0 +1691959 0 +1691969 41 +1692019 0 +1692026 0 +1692042 0 +1692109 185 +1692126 0 +1692140 0 +1692152 0 +1692173 0 +1692191 0 +1692210 0 +1692295 0 +1692312 0 +1692315 0 +1692336 7 +1692362 47 +1692386 0 +1692402 246 +1692406 1 +1692468 48 +1692521 0 +1692534 0 +1692565 45 +1692612 0 +1692634 93 +1692648 0 +1692664 0 +1692667 0 +1692691 0 +1692709 0 +1692735 0 +1692767 0 +1692775 0 +1692798 0 +1692810 0 +1692849 0 +1692870 129 +1692922 0 +1692997 0 +1693025 0 +1693038 0 +1693073 0 +1693079 0 +1693211 0 +1693224 0 +1693227 0 +1693273 0 +1693286 0 +1693319 0 +1693368 0 +1693398 2 +1693403 67 +1693410 0 +1693423 0 +1693450 0 +1693467 0 +1693517 0 +1693541 1 +1693553 0 +1693560 0 +1693582 0 +1693584 0 +1693617 0 +1693626 0 +1693634 0 +1693700 0 +1693715 0 +1693725 0 +1693760 38 +1693767 0 +1693782 0 +1693837 180 +1693845 0 +1693875 0 +1693889 0 +1693900 0 +1693919 0 +1693961 0 +1693975 70 +1693991 85 +1694050 426 +1694086 89 +1694138 114 +1694174 270 +1694191 93 +1694193 318 +1694245 0 +1694248 130 +1694255 0 +1694258 99 +1694345 0 +1694356 18 +1694370 0 +1694407 0 +1694422 0 +1694438 0 +1694463 0 +1694465 0 +1694546 0 +1694651 0 +1694750 0 +1694794 87 +1694835 0 +1694883 44 +1694897 298 +1694908 14 +1694929 293 +1694983 52 +1695027 0 +1695086 143 +1695110 6 +1695242 6 +1695255 0 +1695274 0 +1695284 0 +1695335 0 +1695337 77 +1695339 138 +1695371 3 +1695412 0 +1695422 0 +1695458 0 +1695461 0 +1695476 0 +1695484 0 +1695494 0 +1695532 0 +1695572 0 +1695586 0 +1695643 0 +1695660 0 +1695675 0 +1695688 0 +1695699 0 +1695732 0 +1695800 1 +1695834 0 +1695867 30 +1695888 0 +1695891 0 +1695929 0 +1695957 0 +1695977 0 +1695986 0 +1696016 0 +1696039 0 +1696058 53 +1696061 0 +1696094 0 +1696110 0 +1696210 0 +1696227 3 +1696229 0 +1696246 22 +1696294 0 +1696340 0 +1696366 73 +1696370 0 +1696378 0 +1696388 79 +1696399 0 +1696528 36 +1696531 0 +1696626 87 +1696628 152 +1696718 80 +1696722 96 +1696740 0 +1696749 0 +1696774 0 +1696828 7 +1696830 0 +1696839 0 +1696848 0 +1696862 0 +1696873 0 +1696902 0 +1696929 0 +1696988 0 +1696995 0 +1697026 0 +1697034 0 +1697054 0 +1697069 0 +1697100 0 +1697151 0 +1697162 0 +1697216 0 +1697258 0 +1697267 0 +1697317 0 +1697319 0 +1697334 0 +1697373 0 +1697387 0 +1697391 0 +1697439 0 +1697444 0 +1697451 0 +1697504 0 +1697511 0 +1697591 0 +1697607 0 +1697609 0 +1697625 0 +1697644 0 +1697741 8 +1697761 0 +1697770 23 +1697817 0 +1697849 143 +1697881 0 +1697889 0 +1697933 69 +1697983 117 +1698007 0 +1698030 22 +1698051 708 +1698096 15 +1698105 178 +1698161 160 +1698208 94 +1698252 0 +1698266 142 +1698269 457 +1698331 0 +1698338 74 +1698363 39 +1698375 14 +1698485 125 +1698521 0 +1698555 78 +1698558 762 +1698628 0 +1698662 42 +1698668 0 +1698735 0 +1698748 0 +1698817 20 +1698895 0 +1698925 0 +1698989 36 +1699056 239 +1699073 0 +1699202 251 +1699217 0 +1699230 126 +1699274 0 +1699290 28 +1699295 7 +1699335 0 +1699346 0 +1699359 8 +1699404 187 +1699429 0 +1699466 88 +1699497 457 +1699515 724 +1699685 0 +1699726 10 +1699796 94 +1699826 182 +1699911 42 +1699919 207 +1699938 166 +1699952 0 +1699968 0 +1699992 7 +1700004 0 +1700078 0 +1700091 0 +1700153 0 +1700157 2 +1700163 0 +1700185 0 +1700226 0 +1700229 0 +1700274 0 +1700325 0 +1700423 234 +1700580 78 +1700663 0 +1700692 0 +1700713 0 +1700717 0 +1700725 0 +1700742 0 +1700805 0 +1700853 0 +1700927 0 +1700955 0 +1700997 0 +1701040 25 +1701051 0 +1701080 0 +1701091 69 +1701149 103 +1701158 71 +1701178 6 +1701235 151 +1701267 106 +1701298 171 +1701360 8 +1701381 24 +1701442 25 +1701454 35 +1701473 0 +1701494 0 +1701596 111 +1701612 77 +1701662 154 +1701672 19 +1701698 311 +1701731 129 +1701811 465 +1701895 189 +1702028 0 +1702058 5 +1702100 0 +1702293 141 +1702333 46 +1702379 710 +1702383 244 +1702441 74 +1702722 0 +1702863 0 +1702937 133 +1702999 0 +1703009 504 +1703012 63 +1703119 170 +1703149 38 +1703212 196 +1703254 543 +1703320 272 +1703449 196 +1703515 0 +1703530 53 +1703548 225 +1703554 27 +1703572 27 +1703584 18 +1703601 0 +1703694 0 +1703710 285 +1703712 0 +1703746 27 +1703758 87 +1703890 56 +1703911 95 +1704141 0 +1704181 0 +1704345 0 +1704453 0 +1704528 0 +1704621 0 +1704684 0 +1704789 0 +1704886 0 +1704891 0 +1704893 0 +1704964 0 +1705029 0 +1705118 0 +1705214 36 +1705454 5 +1705479 0 +1705525 0 +1705643 0 +1705699 0 +1705808 33 +1705853 0 +1705859 0 +1705876 0 +1705880 615 +1705891 0 +1705913 0 +1706035 0 +1706053 0 +1706093 1 +1706188 319 +1706269 0 +1706290 0 +1706381 0 +1706411 4 +1706441 16 +1706476 0 +1706501 0 +1706566 0 +1706606 41 +1706644 0 +1706676 244 +1706724 52 +1706771 0 +1706869 0 +1706878 1 +1706992 21 +1707047 0 +1707069 17 +1707093 232 +1707118 0 +1707201 4 +1707279 0 +1707314 70 +1707386 7 +1707407 0 +1707455 28 +1707493 0 +1707914 29 +1707977 74 +1708016 0 +1708034 46 +1708147 0 +1708216 478 +1708238 0 +1708265 61 +1708355 0 +1708367 54 +1708478 0 +1708571 258 +1708643 40 +1708663 327 +1708665 0 +1708753 0 +1708781 0 +1708788 0 +1708793 7 +1708804 0 +1708829 0 +1708835 0 +1708854 66 +1708857 15 +1709022 0 +1709064 148 +1709199 48 +1709205 0 +1709211 0 +1709226 0 +1709256 0 +1709299 0 +1709495 16 +1709505 0 +1709527 1 +1709550 56 +1709589 115 +1709612 0 +1709626 3 +1709672 0 +1709697 0 +1709719 28 +1709754 14 +1709937 0 +1709948 38 +1710076 0 +1710090 0 +1710149 1 +1710243 76 +1710247 4 +1710470 0 +1710601 0 +1710682 0 +1710689 1 +1710695 0 +1710701 0 +1710713 0 +1710813 27 +1710897 30 +1710986 0 +1711033 1 +1711049 0 +1711064 92 +1711167 362 +1711175 58 +1711187 0 +1711277 0 +1711304 0 +1711338 70 +1711343 42 +1711397 5 +1711505 0 +1711523 4 +1711554 46 +1711562 32 +1711625 425 +1711645 0 +1711661 25 +1711734 0 +1711881 117 +1711941 22 +1711964 198 +1712006 0 +1712035 0 +1712044 183 +1712066 89 +1712076 153 +1712096 52 +1712160 0 +1712234 106 +1712295 1 +1712382 0 +1712389 0 +1712438 0 +1712440 0 +1712454 0 +1712471 0 +1712504 0 +1712530 89 +1712538 0 +1712544 0 +1712637 0 +1712692 14 +1712805 0 +1712812 0 +1712821 1 +1712868 0 +1712898 0 +1712908 4 +1712911 0 +1712920 0 +1712971 202 +1713002 16 +1713077 0 +1713108 0 +1713147 0 +1713191 24 +1713287 173 +1713298 0 +1713320 43 +1713322 180 +1713359 78 +1713439 152 +1713553 63 +1713588 86 +1713715 0 +1713741 0 +1713828 98 +1714018 0 +1714051 0 +1714106 91 +1714231 0 +1714254 427 +1714262 83 +1714301 32 +1714321 223 +1714374 109 +1714392 10 +1714437 31 +1714457 0 +1714828 36 +1714871 62 +1714873 80 +1714920 0 +1714943 0 +1714946 0 +1714991 0 +1715015 0 +1715021 0 +1715034 0 +1715054 0 +1715061 0 +1715063 0 +1715108 0 +1715113 0 +1715143 0 +1715154 0 +1715157 0 +1715167 0 +1715201 0 +1715224 0 +1715257 0 +1715316 0 +1715585 0 +1715667 3 +1715696 0 +1715788 0 +1715821 34 +1715904 309 +1715981 31 +1716023 7 +1716224 125 +1716348 0 +1716396 97 +1716774 213 +1716783 0 +1716791 0 +1716807 96 +1716841 18 +1716966 0 +1717262 0 +1717308 0 +1717567 0 +1717617 0 +1717623 54 +1717660 0 +1717669 145 +1717687 76 +1717722 0 +1717804 0 +1717919 1 +1717923 21 +1717968 12 +1718028 0 +1718085 0 +1718100 2 +1718146 115 +1718181 245 +1718197 159 +1718211 98 +1718364 19 +1718430 143 +1718593 0 +1718644 153 +1718667 0 +1718676 94 +1718747 19 +1718882 214 +1719065 40 +1719128 0 +1719218 263 +1719309 5 +1719335 60 +1719460 0 +1719473 0 +1719718 0 +1719789 0 +1719852 0 +1719866 103 +1719968 0 +1720020 1 +1720046 0 +1720074 0 +1720119 0 +1720146 0 +1720151 1 +1720192 200 +1720245 0 +1720321 0 +1720378 0 +1720407 0 +1720425 0 +1720521 0 +1720552 0 +1720572 0 +1720581 0 +1720599 3 +1720631 0 +1720653 0 +1720718 0 +1720724 0 +1720757 0 +1720800 0 +1720936 0 +1720971 0 +1721088 0 +1721141 0 +1721210 24 +1721306 0 +1721365 0 +1721444 0 +1721509 0 +1721555 0 +1721561 26 +1721614 0 +1721684 22 +1721687 0 +1721717 174 +1721800 0 +1721903 60 +1721964 0 +1722243 0 +1722281 0 +1722287 30 +1722308 82 +1722471 0 +1722480 0 +1722516 15 +1722617 0 +1722675 0 +1722780 39 +1722937 0 +1722956 40 +1723076 74 +1723110 157 +1723257 0 +1723305 338 +1723367 1 +1723374 54 +1723417 252 +1723425 172 +1723472 0 +1723533 0 +1723587 80 +1723650 0 +1723767 0 +1724001 0 +1724131 574 +1724141 91 +1724226 7 +1724325 141 +1724445 882 +1724491 108 +1724576 26 +1724722 0 +1724860 0 +1724967 89 +1724991 21 +1725043 19 +1725111 127 +1725143 0 +1725189 203 +1725221 95 +1725381 92 +1725385 125 +1725404 127 +1725434 20 +1725558 0 +1725698 0 +1725709 0 +1725804 0 +1725840 0 +1725993 0 +1726034 75 +1726062 220 +1726065 70 +1726077 0 +1726113 265 +1726116 75 +1726205 273 +1726268 0 +1726414 0 +1726535 3 +1726542 0 +1726703 0 +1726809 0 +1726874 65 +1726920 130 +1727044 0 +1727142 0 +1727197 0 +1727394 1 +1727396 4 +1727415 0 +1727473 0 +1727511 0 +1727548 0 +1727591 0 +1727772 3 +1727786 0 +1727818 0 +1727836 0 +1727863 0 +1727867 32 +1727901 0 +1727949 0 +1727981 0 +1727987 30 +1727991 61 +1727998 0 +1728050 101 +1728116 0 +1728169 0 +1728177 0 +1728228 104 +1728231 14 +1728346 71 +1728359 79 +1728367 107 +1728379 0 +1728403 0 +1728433 0 +1728459 36 +1728513 0 +1728538 0 +1728554 2 +1728556 50 +1728579 479 +1728650 0 +1728653 0 +1728672 0 +1728674 0 +1728677 118 +1728755 37 +1728792 0 +1728796 0 +1728829 0 +1728888 0 +1728929 0 +1729023 28 +1729078 48 +1729166 129 +1729193 72 +1729265 136 +1729285 56 +1729364 198 +1729484 0 +1729490 8 +1729574 267 +1729583 0 +1729634 0 +1729701 48 +1729724 163 +1729762 0 +1729810 101 +1729824 145 +1729947 4 +1729999 0 +1730015 0 +1730024 0 +1730026 0 +1730044 0 +1730174 0 +1730193 0 +1730196 0 +1730226 41 +1730280 1 +1730296 0 +1730350 85 +1730424 0 +1730470 0 +1730501 0 +1730525 0 +1730529 0 +1730539 0 +1730642 110 +1730664 26 +1730692 29 +1730756 0 +1730918 15 +1730967 0 +1731031 0 +1731114 0 +1731221 0 +1731246 0 +1731288 0 +1731321 0 +1731361 0 +1731372 29 +1731392 0 +1731404 0 +1731439 0 +1731473 0 +1731482 0 +1731520 41 +1731554 288 +1731638 0 +1731650 0 +1731675 0 +1731694 0 +1731707 0 +1731730 0 +1731775 0 +1731784 0 +1731790 147 +1731878 9 +1731890 0 +1732181 0 +1732187 0 +1732307 0 +1732321 0 +1732357 0 +1732419 0 +1732452 0 +1732548 24 +1732597 0 +1732707 0 +1732774 0 +1732791 79 +1732897 0 +1732931 0 +1732939 0 +1733054 0 +1733117 0 +1733129 0 +1733187 0 +1733261 6 +1733378 36 +1733441 26 +1733557 61 +1733562 0 +1733567 0 +1733570 0 +1733580 0 +1733590 0 +1733597 0 +1733653 135 +1733735 0 +1733796 0 +1733826 134 +1733849 0 +1733878 0 +1733922 211 +1733994 0 +1734115 0 +1734442 0 +1734615 7 +1734745 0 +1734822 0 +1734890 2 +1734902 217 +1734908 174 +1735009 112 +1735035 33 +1735047 82 +1735084 90 +1735095 377 +1735112 2 +1735154 13 +1735244 1 +1735291 0 +1735300 0 +1735320 0 +1735347 20 +1735427 2 +1735442 2 +1735486 0 +1735509 0 +1735521 0 +1735534 0 +1735544 171 +1735602 167 +1735631 0 +1735704 110 +1735722 1 +1735739 263 +1735799 0 +1735892 0 +1735922 1190 +1735964 368 +1736001 95 +1736004 247 +1736010 161 +1736168 72 +1736210 0 +1736278 25 +1736340 0 +1736349 136 +1736420 0 +1736527 0 +1736534 0 +1736594 0 +1736654 0 +1736663 0 +1736699 0 +1736720 0 +1736744 0 +1736752 0 +1736762 0 +1736869 0 +1736912 0 +1736933 0 +1736937 0 +1736975 0 +1736996 0 +1737050 0 +1737059 0 +1737074 0 +1737134 0 +1737159 0 +1737204 0 +1737215 0 +1737273 0 +1737290 0 +1737294 0 +1737324 0 +1737350 0 +1737392 0 +1737422 0 +1737440 0 +1737474 0 +1737489 0 +1737520 0 +1737533 0 +1737571 0 +1737629 0 +1737737 0 +1737749 0 +1737772 0 +1737785 0 +1737846 0 +1737866 0 +1737944 0 +1737952 0 +1737966 0 +1737989 0 +1738007 0 +1738044 0 +1738070 0 +1738117 0 +1738178 0 +1738193 0 +1738229 0 +1738253 0 +1738280 0 +1738397 0 +1738407 0 +1738553 0 +1738571 0 +1738588 0 +1738625 0 +1738627 0 +1738682 0 +1738687 0 +1738735 0 +1738742 0 +1738800 0 +1738863 0 +1739016 0 +1739034 0 +1739107 0 +1739147 0 +1739181 0 +1739250 0 +1739303 0 +1739452 0 +1739566 0 +1739625 0 +1739665 16 +1739708 0 +1739736 1 +1739800 13 +1739810 1 +1739818 0 +1739828 0 +1739979 0 +1739994 83 +1740081 21 +1740103 0 +1740337 0 +1740382 36 +1740493 35 +1740715 4 +1740739 0 +1740762 0 +1740791 0 +1740936 0 +1741173 5 +1741186 29 +1741269 0 +1741305 0 +1741348 0 +1741382 0 +1741543 0 +1741597 0 +1741710 0 +1741859 0 +1741867 0 +1741904 0 +1741971 0 +1742028 0 +1742091 0 +1742135 0 +1742218 41 +1742227 3 +1742315 11 +1742401 0 +1742441 0 +1742474 0 +1742508 0 +1742578 0 +1742737 0 +1742797 0 +1742827 0 +1743075 0 +1743097 0 +1743205 0 +1743284 0 +1743307 0 +1743334 0 +1743355 0 +1743474 0 +1743481 0 +1743604 0 +1743623 0 +1743721 0 +1743746 0 +1743752 0 +1743845 34 +1743866 0 +1743956 150 +1743998 0 +1744064 84 +1744083 193 +1744184 153 +1744249 17 +1744305 0 +1744382 0 +1744390 0 +1744578 139 +1744620 10 +1744622 68 +1744692 60 +1744711 175 +1744739 553 +1744790 11 +1744828 28 +1744872 2 +1744894 0 +1744903 10 +1744974 0 +1745003 122 +1745006 126 +1745056 163 +1745080 0 +1745151 0 +1745163 1 +1745353 0 +1745391 0 +1745404 0 +1745520 13 +1745538 0 +1745562 8 +1745627 0 +1745682 271 +1745782 89 +1745814 189 +1745959 34 +1745963 45 +1746206 70 +1746303 0 +1746339 4 +1746452 0 +1746550 288 +1746552 18 +1746562 0 +1746570 0 +1746662 0 +1746771 0 +1746794 0 +1746959 0 +1746970 290 +1747070 0 +1747144 0 +1747154 45 +1747183 64 +1747386 3 +1747459 124 +1747599 18 +1747616 119 +1747618 52 +1747624 0 +1747631 0 +1747679 52 +1747693 0 +1747748 0 +1747865 0 +1747916 0 +1748006 0 +1748264 0 +1748378 0 +1748480 0 +1748483 0 +1748579 0 +1748714 0 +1748732 0 +1748771 0 +1748801 0 +1748820 0 +1748867 0 +1748962 0 +1749002 0 +1749101 0 +1749212 0 +1749261 0 +1749272 0 +1749416 0 +1749520 0 +1749566 0 +1749679 0 +1749689 0 +1749728 0 +1749766 0 +1749815 0 +1749830 0 +1749872 0 +1749897 0 +1750034 0 +1750064 0 +1750079 0 +1750091 0 +1750106 0 +1750118 0 +1750153 0 +1750172 0 +1750268 0 +1750300 0 +1750364 0 +1750635 0 +1750658 0 +1750886 0 +1750895 0 +1751246 271 +1751298 0 +1751337 100 +1751446 0 +1751462 0 +1751517 63 +1751545 0 +1751584 0 +1751614 0 +1751619 0 +1751663 0 +1751748 0 +1751809 0 +1751821 0 +1751833 0 +1751917 0 +1752001 0 +1752007 0 +1752115 84 +1752139 0 +1752142 0 +1752178 0 +1752203 0 +1752211 0 +1752268 0 +1752295 0 +1752349 0 +1752364 0 +1752433 0 +1752460 52 +1752469 0 +1752478 0 +1752480 127 +1752508 70 +1752510 241 +1752529 0 +1752600 46 +1752610 2 +1752640 0 +1752679 0 +1752873 0 +1752915 88 +1753052 0 +1753119 25 +1753406 0 +1753441 0 +1753451 0 +1753552 1316 +1753578 0 +1753685 106 +1753701 29 +1753726 16 +1753825 0 +1753876 162 +1753906 60 +1753954 111 +1754046 46 +1754098 540 +1754127 86 +1754196 242 +1754289 46 +1754411 0 +1754528 46 +1754675 49 +1754776 97 +1754817 388 +1754850 0 +1754902 0 +1754924 0 +1754940 17 +1755081 80 +1755083 0 +1755126 17 +1755229 6 +1755262 62 +1755298 3 +1755342 91 +1755366 134 +1755393 101 +1755439 0 +1755501 0 +1755527 0 +1755549 0 +1755574 0 +1755649 6 +1755730 0 +1755737 38 +1755820 0 +1755933 0 +1755942 0 +1755969 0 +1755979 0 +1755989 0 +1755992 0 +1756000 0 +1756076 16 +1756105 93 +1756147 0 +1756171 0 +1756213 0 +1756294 0 +1756428 0 +1756522 28 +1756526 14 +1756630 3 +1756693 8 +1756713 44 +1756892 4 +1757014 67 +1757090 0 +1757124 2 +1757255 57 +1757276 65 +1757388 144 +1757404 0 +1757437 224 +1757452 0 +1757537 50 +1757585 0 +1757607 71 +1757707 0 +1757748 0 +1757795 0 +1757889 0 +1757995 2 +1758116 10 +1758134 0 +1758151 73 +1758180 3 +1758196 0 +1758273 58 +1758348 0 +1758371 65 +1758458 0 +1758464 0 +1758476 188 +1758517 121 +1758558 7 +1758596 210 +1758611 0 +1758615 0 +1758666 37 +1758686 0 +1758723 0 +1758732 0 +1758740 0 +1758766 0 +1758795 0 +1758797 0 +1758829 135 +1758911 0 +1758984 0 +1758990 0 +1759039 0 +1759081 0 +1759085 0 +1759345 0 +1759376 0 +1759390 15 +1759421 0 +1759430 558 +1759468 0 +1759507 23 +1759555 129 +1759611 0 +1759623 136 +1759629 17 +1759681 17 +1759685 34 +1759831 23 +1759881 446 +1759900 0 +1759918 0 +1759972 248 +1760116 0 +1760184 0 +1760205 69 +1760229 57 +1760286 146 +1760299 10 +1760331 0 +1760371 244 +1760417 9 +1760473 0 +1760502 0 +1760724 182 +1760778 9 +1760873 47 +1760923 576 +1760927 450 +1760964 0 +1760969 0 +1760979 0 +1760996 120 +1761001 38 +1761019 0 +1761032 0 +1761070 0 +1761085 19 +1761108 38 +1761118 0 +1761168 0 +1761248 0 +1761401 9 +1761417 193 +1761490 68 +1761498 93 +1761574 226 +1761651 0 +1761656 0 +1761687 0 +1761714 42 +1761727 0 +1761738 0 +1761818 0 +1761856 0 +1761904 121 +1761953 0 +1761957 31 +1761978 83 +1762059 64 +1762130 0 +1762193 0 +1762260 105 +1762311 58 +1762333 0 +1762373 0 +1762475 0 +1762485 47 +1762539 0 +1762541 94 +1762664 246 +1762854 0 +1762925 0 +1762935 71 +1762965 159 +1763010 440 +1763012 374 +1763102 2 +1763139 0 +1763187 2 +1763247 64 +1763319 271 +1763328 100 +1763391 0 +1763403 80 +1763477 0 +1763522 0 +1763547 0 +1763584 0 +1763620 0 +1763622 0 +1763627 0 +1763638 0 +1763725 0 +1763761 0 +1763765 0 +1763806 0 +1763851 0 +1763909 0 +1763954 0 +1764046 0 +1764205 0 +1764215 0 +1764289 0 +1764418 0 +1764466 0 +1764559 0 +1764603 0 +1764629 0 +1764700 0 +1764706 0 +1764715 449 +1764758 0 +1764769 0 +1764867 0 +1765012 52 +1765049 24 +1765086 50 +1765151 0 +1765221 0 +1765225 0 +1765280 12 +1765311 0 +1765353 0 +1765424 0 +1765437 0 +1765445 60 +1765459 0 +1765468 12 +1765593 0 +1765603 25 +1765668 0 +1765819 0 +1765906 0 +1765908 0 +1765962 0 +1766019 0 +1766094 0 +1766112 0 +1766130 6 +1766163 1 +1766166 2 +1766186 0 +1766194 0 +1766241 0 +1766461 80 +1766463 0 +1766497 0 +1766538 0 +1766559 51 +1766664 0 +1766682 0 +1766700 0 +1766775 0 +1766841 10 +1766975 0 +1766999 159 +1767003 0 +1767009 0 +1767077 45 +1767125 0 +1767249 0 +1767258 0 +1767385 0 +1767455 0 +1767496 0 +1767559 0 +1767570 0 +1767599 0 +1767778 0 +1768123 0 +1768130 0 +1768182 0 +1768281 0 +1768303 0 +1768315 0 +1768427 0 +1768480 373 +1768551 0 +1768570 0 +1768605 0 +1768684 0 +1768701 0 +1768843 0 +1768879 0 +1769010 0 +1769037 75 +1769068 214 +1769196 0 +1769205 0 +1769260 0 +1769305 0 +1769316 0 +1769335 0 +1769407 0 +1769417 0 +1769432 0 +1769447 0 +1769475 0 +1769499 0 +1769534 0 +1769563 0 +1769637 0 +1769666 0 +1769765 0 +1769871 0 +1769916 0 +1769935 0 +1769953 0 +1770011 0 +1770109 0 +1770163 0 +1770215 0 +1770247 0 +1770288 0 +1770313 26 +1770334 0 +1770382 0 +1770556 0 +1770620 0 +1770637 156 +1770667 0 +1770670 35 +1770739 19 +1770807 0 +1770838 0 +1770874 12 +1770883 0 +1770921 0 +1771009 5 +1771034 0 +1771075 19 +1771080 14 +1771093 0 +1771117 57 +1771157 342 +1771219 111 +1771225 312 +1771270 0 +1771348 0 +1771378 101 +1771393 0 +1771452 180 +1771510 12 +1771528 4 +1771554 33 +1771612 49 +1771634 185 +1771701 0 +1771731 0 +1771778 0 +1771792 0 +1771804 0 +1771954 0 +1772013 0 +1772076 0 +1772139 0 +1772149 0 +1772205 0 +1772319 0 +1772469 0 +1772554 0 +1772673 0 +1772678 0 +1772709 0 +1772726 0 +1772778 0 +1772817 0 +1772826 0 +1772864 0 +1772899 0 +1772960 0 +1773020 0 +1773141 0 +1773144 0 +1773159 0 +1773183 0 +1773215 0 +1773240 0 +1773279 0 +1773315 0 +1773337 0 +1773384 0 +1773400 0 +1773420 0 +1773423 0 +1773479 0 +1773563 0 +1773565 0 +1773605 0 +1773650 0 +1773738 0 +1773751 0 +1773766 0 +1773840 115 +1773845 0 +1773929 0 +1774136 0 +1774214 50 +1774216 0 +1774247 0 +1774304 2 +1774333 0 +1774349 0 +1774355 9 +1774401 0 +1774505 40 +1774628 12 +1774706 0 +1774722 0 +1774758 0 +1774792 0 +1774861 0 +1774870 158 +1774890 0 +1774897 0 +1774957 100 +1775038 285 +1775044 148 +1775047 101 +1775064 0 +1775129 205 +1775154 8 +1775163 0 +1775169 0 +1775174 59 +1775178 487 +1775196 0 +1775211 23 +1775244 0 +1775349 0 +1775378 6 +1775464 0 +1775630 0 +1775803 0 +1775860 0 +1775883 0 +1775974 0 +1775986 0 +1776075 0 +1776097 0 +1776130 0 +1776256 0 +1776462 0 +1776610 0 +1776625 0 +1776627 0 +1776689 0 +1776849 0 +1776941 0 +1777029 0 +1777362 0 +1777369 0 +1777375 0 +1777760 0 +1778060 0 +1778428 0 +1778574 0 +1778624 0 +1779034 0 +1779099 0 +1779230 0 +1779354 0 +1779778 0 +1779804 0 +1779912 0 +1779936 0 +1779980 0 +1780014 16 +1780239 119 +1780271 0 +1780438 28 +1780506 0 +1780540 6 +1780608 0 +1780635 0 +1780640 0 +1780644 0 +1780651 0 +1780907 0 +1781052 0 +1781117 0 +1781283 0 +1781346 0 +1781634 0 +1781868 0 +1782029 0 +1782064 0 +1782084 0 +1782125 0 +1782166 0 +1782183 0 +1782195 0 +1782291 72 +1782394 0 +1782529 0 +1782599 0 +1782621 0 +1782670 0 +1782739 0 +1782937 0 +1782981 0 +1783002 0 +1783129 0 +1783248 0 +1783253 0 +1783257 0 +1783350 0 +1783385 0 +1783451 0 +1783479 155 +1783635 49 +1783674 0 +1783691 5 +1783783 35 +1783820 0 +1783920 243 +1783957 0 +1783999 0 +1784009 0 +1784117 0 +1784198 560 +1784243 21 +1784333 1 +1784368 17 +1784372 0 +1784429 0 +1784431 0 +1784440 0 +1784454 0 +1784489 0 +1784498 0 +1784530 0 +1784576 0 +1784626 0 +1784673 161 +1784676 0 +1784731 0 +1784753 0 +1784791 76 +1784807 0 +1784905 3 +1784946 0 +1784968 0 +1784994 239 +1785070 0 +1785112 0 +1785118 0 +1785206 0 +1785221 0 +1785262 0 +1785270 0 +1785304 0 +1785307 0 +1785410 0 +1785424 0 +1785532 0 +1785550 4 +1785622 0 +1785770 0 +1785781 0 +1785788 0 +1785884 0 +1785896 0 +1785937 24 +1785996 0 +1786038 12 +1786211 0 +1786223 3 +1786410 22 +1786496 0 +1786515 298 +1786573 0 +1786585 0 +1786592 0 +1786614 0 +1786705 0 +1786734 0 +1786825 0 +1786887 0 +1786916 0 +1786947 0 +1786974 0 +1787132 0 +1787219 0 +1787252 0 +1787309 0 +1787360 0 +1787403 0 +1787514 7 +1787574 6 +1787598 0 +1787790 0 +1787803 293 +1787805 546 +1787813 20 +1787857 249 +1787952 7 +1788015 0 +1788137 129 +1788209 52 +1788318 9 +1788366 5 +1788404 40 +1788471 173 +1788493 0 +1788498 0 +1788543 1 +1788691 17 +1788768 12 +1788784 13 +1788826 56 +1788847 56 +1788891 14 +1789158 83 +1789198 0 +1789206 11 +1789225 135 +1789296 77 +1789321 21 +1789345 54 +1789507 0 +1789591 25 +1789687 0 +1789824 4 +1789831 0 +1789847 0 +1789886 0 +1789898 44 +1789902 5 +1789967 133 +1790012 78 +1790037 0 +1790123 162 +1790188 0 +1790193 51 +1790278 0 +1790426 0 +1790609 0 +1790771 0 +1790827 0 +1790909 0 +1791060 0 +1791083 0 +1791134 0 +1791241 0 +1791296 0 +1791331 133 +1791385 0 +1791394 0 +1791414 0 +1791765 19 +1791806 61 +1791969 193 +1792026 450 +1792117 213 +1792119 293 +1792164 36 +1792196 22 +1792233 37 +1792329 28 +1792376 0 +1792476 6 +1792626 48 +1792651 244 +1792653 351 +1792695 220 +1792721 25 +1792744 64 +1792859 0 +1792944 54 +1793066 138 +1793079 190 +1793130 0 +1793214 0 +1793226 281 +1793267 0 +1793273 103 +1793364 370 +1793409 43 +1793490 1463 +1793508 326 +1793521 0 +1793551 0 +1793607 0 +1793625 166 +1793735 355 +1793741 136 +1793796 0 +1793875 0 +1793886 0 +1793896 42 +1793903 0 +1793948 8 +1793962 0 +1794045 0 +1794059 0 +1794067 0 +1794147 0 +1794178 0 +1794196 0 +1794257 0 +1794259 0 +1794403 17 +1794468 10 +1794546 90 +1794695 0 +1794717 0 +1794719 0 +1794828 0 +1794915 0 +1794970 0 +1795173 0 +1795363 0 +1795465 0 +1795467 0 +1795504 0 +1795659 0 +1795702 0 +1795955 0 +1795969 0 +1796046 0 +1796066 0 +1796087 0 +1796098 0 +1796263 0 +1796305 0 +1796322 0 +1796325 0 +1796353 0 +1796402 0 +1796607 0 +1796705 0 +1796825 0 +1796841 0 +1796855 0 +1796882 0 +1796949 0 +1797059 0 +1797116 0 +1797156 0 +1797290 0 +1797372 0 +1797395 0 +1797460 0 +1797601 0 +1797657 0 +1797798 0 +1797804 0 +1797838 0 +1797849 0 +1797896 0 +1797935 0 +1797944 0 +1798162 0 +1798183 0 +1798239 4 +1798243 90 +1798267 0 +1798281 0 +1798286 0 +1798405 0 +1798451 128 +1798481 0 +1798518 0 +1798545 0 +1798554 24 +1798599 230 +1798708 68 +1798795 0 +1798900 188 +1798951 0 +1799011 427 +1799068 0 +1799081 0 +1799252 279 +1799293 15 +1799314 62 +1799364 1 +1799368 58 +1799376 0 +1799401 150 +1799459 0 +1799510 195 +1799520 44 +1799531 0 +1799562 0 +1799588 0 +1799594 0 +1799686 0 +1799959 0 +1799967 0 +1799991 0 +1800055 0 +1800180 0 +1800249 0 +1800323 0 +1800374 0 +1800476 0 +1800576 0 +1800690 0 +1800712 0 +1800792 0 +1800877 0 +1800919 0 +1800958 0 +1800968 0 +1800984 0 +1800996 0 +1801030 0 +1801094 0 +1801139 0 +1801182 0 +1801224 0 +1801249 0 +1801266 0 +1801274 0 +1801411 0 +1801417 0 +1801446 0 +1801459 0 +1801505 0 +1801553 0 +1801622 0 +1801633 0 +1801676 0 +1801779 0 +1801880 0 +1801925 0 +1802025 0 +1802061 0 +1802076 0 +1802088 0 +1802103 0 +1802130 0 +1802167 0 +1802306 0 +1802387 0 +1802401 0 +1802412 0 +1802445 0 +1802467 0 +1802545 0 +1802565 0 +1802581 0 +1802683 0 +1802694 0 +1802740 0 +1802758 0 +1802768 0 +1802918 0 +1803096 0 +1803111 0 +1803165 0 +1803256 0 +1803282 0 +1803289 0 +1803307 0 +1803384 0 +1803520 0 +1803532 0 +1803542 0 +1803760 0 +1803769 0 +1803806 0 +1803981 0 +1804029 129 +1804155 84 +1804181 0 +1804286 0 +1804315 0 +1804414 20 +1804416 0 +1804454 0 +1804549 0 +1804646 0 +1804661 0 +1804709 0 +1804829 0 +1804846 0 +1804856 0 +1804896 0 +1805000 0 +1805133 0 +1805163 0 +1805356 0 +1805499 0 +1805691 0 +1805709 0 +1805784 0 +1805809 0 +1805812 0 +1805909 0 +1805946 0 +1805984 0 +1805998 20 +1806023 0 +1806106 12 +1806239 158 +1806281 0 +1806296 0 +1806538 10 +1806656 18 +1806703 105 +1806752 0 +1807033 31 +1807053 0 +1807237 0 +1807299 0 +1807328 0 +1807387 32 +1807503 0 +1807656 133 +1807685 5 +1807696 165 +1807742 0 +1807762 0 +1807774 0 +1807864 0 +1807884 0 +1808023 0 +1808052 0 +1808106 0 +1808156 0 +1808238 0 +1808305 0 +1808485 0 +1808540 0 +1808608 0 +1808626 0 +1808719 0 +1808735 0 +1808752 0 +1808758 0 +1808762 0 +1808778 0 +1808831 0 +1809031 0 +1809049 0 +1809217 0 +1809235 0 +1809294 0 +1809307 0 +1809352 0 +1809358 0 +1809451 0 +1809648 0 +1809752 0 +1809851 0 +1809962 0 +1810051 0 +1810173 6 +1810379 0 +1810422 0 +1810480 0 +1810615 0 +1810725 0 +1810749 0 +1810803 0 +1810856 0 +1810930 0 +1810961 0 +1811016 0 +1811056 0 +1811104 0 +1811211 0 +1811259 0 +1811299 0 +1811319 0 +1811343 0 +1811414 0 +1811565 0 +1811599 0 +1811721 0 +1811724 0 +1811735 0 +1811885 0 +1811917 0 +1812021 0 +1812084 0 +1812138 0 +1812212 0 +1812250 0 +1812388 0 +1812446 0 +1812461 0 +1812501 0 +1812523 0 +1812542 0 +1812622 0 +1812627 0 +1812649 0 +1812669 0 +1812680 0 +1812701 0 +1812899 0 +1812993 0 +1813052 0 +1813095 0 +1813111 0 +1813149 0 +1813155 0 +1813189 0 +1813191 0 +1813219 0 +1813232 0 +1813246 0 +1813260 0 +1813336 0 +1813387 0 +1813398 0 +1813414 0 +1813490 0 +1813593 0 +1813612 0 +1813630 0 +1813647 0 +1813672 0 +1813765 0 +1813790 0 +1813807 0 +1813855 0 +1813867 0 +1813920 0 +1813965 0 +1813981 0 +1814038 448 +1814225 84 +1814280 0 +1814620 1 +1814707 121 +1814731 103 +1814746 0 +1814755 13 +1814760 4 +1814781 0 +1814850 138 +1814860 23 +1814924 0 +1815260 236 +1815370 0 +1815382 51 +1815391 0 +1815409 31 +1815430 0 +1815538 56 +1815549 27 +1815638 30 +1815691 0 +1815710 0 +1815735 14 +1815755 63 +1815792 48 +1815794 7 +1815807 430 +1815820 57 +1815873 33 +1815987 0 +1816059 0 +1816079 0 +1816089 0 +1816160 0 +1816175 43 +1816309 0 +1816330 0 +1816346 0 +1816513 0 +1816523 0 +1816922 0 +1816958 0 +1817132 0 +1817140 0 +1817254 0 +1817322 0 +1817349 0 +1817503 0 +1817605 19 +1817626 215 +1817652 0 +1817661 13 +1817781 0 +1817796 110 +1817868 242 +1817916 142 +1817954 559 +1818016 0 +1818050 34 +1818104 213 +1818126 0 +1818155 169 +1818180 394 +1818227 1 +1818262 87 +1818365 0 +1818476 130 +1818515 46 +1818549 381 +1818561 0 +1818657 0 +1818684 375 +1818779 0 +1818912 59 +1818975 0 +1819148 0 +1819159 0 +1819166 6 +1819341 0 +1819375 0 +1819396 0 +1819525 0 +1819586 0 +1819596 0 +1819649 0 +1819689 12 +1819773 0 +1819867 0 +1819899 69 +1819901 103 +1819907 3 +1819943 4 +1819953 0 +1820038 17 +1820086 0 +1820103 0 +1820406 0 +1820415 0 +1820452 0 +1820481 0 +1820599 0 +1820659 0 +1820670 0 +1820674 0 +1820791 0 +1821019 0 +1821181 0 +1821229 0 +1821253 0 +1821377 0 +1821381 0 +1821443 0 +1821927 0 +1821956 0 +1821981 0 +1821984 0 +1822205 0 +1822279 0 +1822468 0 +1822485 0 +1822536 0 +1822728 0 +1822781 0 +1822787 0 +1822818 0 +1822864 0 +1822927 0 +1822939 0 +1822967 0 +1823025 0 +1823097 0 +1823154 0 +1823283 0 +1823287 0 +1823396 0 +1823433 0 +1823448 0 +1823505 0 +1823524 0 +1823534 0 +1823577 0 +1823618 0 +1823666 0 +1823733 0 +1823795 0 +1823808 0 +1823862 0 +1823907 0 +1823957 0 +1824109 0 +1824138 0 +1824162 0 +1824185 0 +1824283 0 +1824338 0 +1824395 0 +1824434 38 +1824454 0 +1824524 0 +1824559 0 +1824566 0 +1824669 0 +1824751 0 +1824875 0 +1824899 0 +1824926 0 +1824948 0 +1825001 0 +1825086 0 +1825223 0 +1825236 0 +1825338 0 +1825415 0 +1825640 0 +1825745 0 +1825758 0 +1825822 0 +1825838 0 +1825851 0 +1825904 0 +1825907 0 +1825928 0 +1825940 0 +1825943 3 +1825964 0 +1826094 1 +1826198 36 +1826399 0 +1826410 294 +1826445 8 +1826587 202 +1826601 0 +1826668 0 +1826687 28 +1826701 143 +1826722 632 +1826768 20 +1826855 286 +1827000 71 +1827041 1203 +1827107 0 +1827150 100 +1827206 69 +1827210 0 +1827240 298 +1827333 78 +1827367 0 +1827403 35 +1827435 0 +1827490 0 +1827502 0 +1827550 0 +1827617 586 +1827636 797 +1827667 124 +1827690 77 +1827722 61 +1827745 36 +1827754 52 +1827772 0 +1827801 272 +1827836 60 +1827913 434 +1827950 209 +1827957 230 +1827969 0 +1827976 0 +1828080 0 +1828103 7 +1828108 50 +1828291 195 +1828431 66 +1828510 329 +1828517 0 +1828613 65 +1828828 0 +1828866 216 +1829136 7 +1829169 256 +1829186 464 +1829203 0 +1829217 0 +1829290 0 +1829319 0 +1829329 0 +1829479 0 +1829514 0 +1829534 42 +1829592 132 +1829628 99 +1829820 0 +1829892 0 +1829988 8 +1830004 0 +1830028 7 +1830045 171 +1830140 0 +1830323 0 +1830341 0 +1830356 0 +1830397 194 +1830455 304 +1830507 0 +1830572 0 +1830587 0 +1830652 88 +1830673 167 +1830755 0 +1830812 0 +1830914 0 +1830923 0 +1831082 0 +1831151 0 +1831177 0 +1831211 0 +1831225 0 +1831232 0 +1831270 0 +1831284 0 +1831328 0 +1831642 0 +1831702 0 +1831729 0 +1831735 0 +1831769 0 +1831777 0 +1831824 0 +1831837 0 +1831937 0 +1831991 0 +1832059 0 +1832139 0 +1832146 0 +1832221 0 +1832300 0 +1832405 0 +1832681 0 +1832705 0 +1832873 0 +1832885 0 +1832900 0 +1832960 0 +1832990 0 +1833003 0 +1833029 0 +1833059 0 +1833311 0 +1833347 0 +1833470 0 +1833481 1 +1833494 0 +1833508 0 +1833541 0 +1833573 0 +1833588 0 +1833595 0 +1833618 0 +1833635 0 +1833710 0 +1833866 0 +1834031 0 +1834153 0 +1834260 0 +1834489 0 +1834646 0 +1834673 0 +1834691 0 +1834709 0 +1834793 0 +1834897 0 +1835011 0 +1835345 0 +1835419 0 +1835474 0 +1835645 0 +1835704 0 +1835723 0 +1835782 0 +1835868 0 +1835934 0 +1836099 0 +1836153 0 +1836189 0 +1836365 0 +1836448 0 +1836546 493 +1836604 1169 +1836624 122 +1836643 167 +1836661 105 +1836664 176 +1836714 0 +1836748 49 +1836787 240 +1836811 271 +1836831 498 +1836848 385 +1836906 325 +1836931 226 +1836947 0 +1836999 30 +1837023 0 +1837054 0 +1837342 0 +1837354 0 +1837357 0 +1837363 0 +1837366 0 +1837381 0 +1837383 0 +1837402 0 +1837404 0 +1837416 0 +1837516 0 +1837540 0 +1837621 59 +1837644 10 +1837696 0 +1837750 21 +1837753 0 +1837779 0 +1837815 0 +1837822 82 +1837951 51 +1838002 0 +1838022 0 +1838059 0 +1838085 0 +1838128 186 +1838167 17 +1838248 5 +1838272 0 +1838348 0 +1838470 7 +1838500 0 +1838566 0 +1838606 5 +1838734 74 +1838809 0 +1838878 0 +1839038 0 +1839208 124 +1839219 729 +1839235 57 +1839261 11 +1839323 0 +1839333 163 +1839354 35 +1839392 28 +1839426 58 +1839466 160 +1839509 36 +1839523 0 +1839547 157 +1839552 2 +1839820 0 +1839873 425 +1839898 0 +1839934 0 +1839949 60 +1839976 157 +1840005 0 +1840046 434 +1840050 457 +1840178 8 +1840231 144 +1840336 123 +1840349 23 +1840408 114 +1840498 131 +1840500 1423 +1840511 122 +1840545 241 +1840573 0 +1840600 0 +1840639 1 +1840654 2 +1840656 2 +1840737 0 +1840778 191 +1840828 238 +1840984 15 +1841005 2 +1841029 0 +1841152 0 +1841161 27 +1841164 76 +1841188 1 +1841252 0 +1841350 58 +1841361 387 +1841436 55 +1841542 49 +1841550 0 +1841570 4 +1841605 0 +1841652 115 +1841655 95 +1841679 0 +1841850 46 +1841868 0 +1841896 138 +1841899 138 +1841921 0 +1841940 152 +1842155 0 +1842289 0 +1842377 96 +1842387 357 +1842391 0 +1842393 71 +1842408 0 +1842426 113 +1842448 0 +1842460 0 +1842462 0 +1842476 0 +1842512 0 +1842568 0 +1842572 0 +1842622 0 +1842649 0 +1842833 0 +1842889 167 +1842899 0 +1842974 251 +1842995 156 +1843344 17 +1843370 206 +1843457 60 +1843553 482 +1843575 112 +1843591 342 +1843632 282 +1843645 67 +1843653 0 +1843677 43 +1843687 2796 +1843697 0 +1843838 0 +1843900 24 +1843921 32 +1844056 0 +1844062 13 +1844077 0 +1844211 0 +1844244 0 +1844263 0 +1844575 0 +1844707 6 +1844836 0 +1844848 0 +1844866 0 +1844869 0 +1844947 0 +1845211 0 +1845264 0 +1845310 8 +1845363 0 +1845383 0 +1845511 38 +1845524 0 +1845553 0 +1845581 0 +1845820 0 +1845889 56 +1845955 0 +1846057 10 +1846090 0 +1846117 2 +1846204 0 +1846208 0 +1846237 0 +1846339 0 +1846382 385 +1846428 0 +1846449 0 +1846570 7 +1846667 0 +1846752 70 +1846786 0 +1846855 0 +1846896 0 +1846912 0 +1846990 59 +1847000 0 +1847021 0 +1847039 36 +1847149 387 +1847252 195 +1847323 25 +1847431 0 +1847462 0 +1847575 735 +1847591 0 +1847673 0 +1847735 0 +1847857 194 +1848037 7 +1848232 87 +1848266 0 +1848396 53 +1848402 0 +1848518 0 +1848629 23 +1848749 10 +1848768 0 +1848860 1 +1848902 31 +1848904 0 +1848944 0 +1848993 0 +1849057 4 +1849202 130 +1849220 0 +1849231 0 +1849297 0 +1849334 0 +1849373 24 +1849429 0 +1849550 0 +1849582 0 +1849596 1 +1849620 0 +1849761 0 +1849823 0 +1849827 0 +1849831 0 +1849863 0 +1849957 1 +1849990 0 +1850026 0 +1850074 81 +1850125 0 +1850216 0 +1850225 0 +1850233 0 +1850249 0 +1850267 0 +1850397 0 +1850406 0 +1850445 0 +1850454 0 +1850839 0 +1850855 0 +1850906 10 +1850965 0 +1850983 0 +1851008 21 +1851015 3 +1851040 0 +1851071 25 +1851095 0 +1851106 0 +1851117 0 +1851163 38 +1851299 0 +1851322 0 +1851446 0 +1851573 228 +1851616 0 +1851683 12 +1851748 0 +1851806 0 +1851865 0 +1851907 267 +1851957 30 +1851978 0 +1852021 0 +1852045 0 +1852310 0 +1852349 0 +1852362 0 +1852456 0 +1852465 0 +1852471 0 +1852567 0 +1852632 0 +1852672 0 +1852711 0 +1852797 0 +1852876 6 +1852903 0 +1852912 0 +1852981 0 +1853126 0 +1853173 291 +1853194 0 +1853253 0 +1853277 0 +1853316 0 +1853322 0 +1853342 0 +1853409 0 +1853420 0 +1853599 2 +1853661 11 +1853709 8 +1853736 8 +1853745 177 +1853848 4 +1853910 500 +1853979 63 +1854044 197 +1854076 10 +1854291 227 +1854356 82 +1854400 4 +1854515 27 +1854541 357 +1854620 172 +1854640 0 +1854702 228 +1854816 9 +1854819 28 +1854861 558 +1854949 69 +1855000 322 +1855009 0 +1855072 37 +1855120 250 +1855127 614 +1855147 193 +1855189 328 +1855234 765 +1855255 238 +1855269 0 +1855323 16 +1855333 36 +1855337 557 +1855393 5 +1855474 100 +1855490 154 +1855532 35 +1855598 316 +1855651 262 +1855670 198 +1855674 16 +1855689 256 +1855695 0 +1855702 250 +1855720 87 +1855739 164 +1855748 147 +1855763 0 +1855795 6 +1855935 793 +1855982 26 +1856022 1 +1856180 38 +1856211 0 +1856245 4 +1856279 24 +1856334 10 +1856350 870 +1856431 0 +1856503 0 +1856515 0 +1856538 0 +1856552 0 +1856624 45 +1856651 63 +1856680 84 +1856694 37 +1856798 453 +1856880 0 +1856901 124 +1857401 6 +1857403 309 +1857424 0 +1857496 0 +1857601 0 +1857653 0 +1857670 7 +1857691 0 +1857722 168 +1857737 96 +1857782 35 +1857865 8 +1857944 96 +1857954 0 +1858036 0 +1858108 0 +1858136 164 +1858215 0 +1858296 158 +1858386 0 +1858393 275 +1858431 120 +1858527 0 +1858579 86 +1858605 0 +1858621 0 +1858670 2 +1858791 0 +1858912 0 +1858952 0 +1859014 0 +1859209 0 +1859216 0 +1859257 0 +1859286 0 +1859306 0 +1859326 0 +1859388 0 +1859421 0 +1859633 0 +1859765 0 +1859770 0 +1859820 0 +1859928 0 +1859947 0 +1859975 0 +1859979 0 +1859995 0 +1860006 0 +1860050 0 +1860090 0 +1860106 0 +1860280 0 +1860325 0 +1860374 0 +1860440 0 +1860473 0 +1860513 0 +1860550 0 +1860663 0 +1860681 0 +1860797 0 +1860815 0 +1860822 0 +1860846 0 +1860865 0 +1860963 0 +1861057 0 +1861071 0 +1861215 0 +1861312 0 +1861706 0 +1861786 0 +1861922 0 +1861972 0 +1862076 0 +1862171 0 +1862311 430 +1862313 197 +1862334 0 +1862348 318 +1862368 500 +1862384 898 +1862421 143 +1862433 125 +1862439 0 +1862458 0 +1862461 69 +1862727 320 +1862781 33 +1862959 11 +1863031 28 +1863048 0 +1863082 26 +1863098 0 +1863119 51 +1863156 300 +1863206 132 +1863240 0 +1863327 0 +1863429 11 +1863450 0 +1863546 0 +1863555 0 +1863585 0 +1863612 35 +1863648 0 +1863730 24 +1863771 0 +1863804 123 +1863897 118 +1863901 3 +1863960 103 +1864006 162 +1864014 105 +1864061 175 +1864113 32 +1864173 0 +1864245 188 +1864289 57 +1864434 0 +1864491 137 +1864639 0 +1864671 0 +1864678 14 +1864817 134 +1864923 0 +1864955 8 +1865121 20 +1865123 157 +1865210 135 +1865221 250 +1865322 63 +1865329 68 +1865371 9 +1865410 156 +1865440 224 +1865451 525 +1865571 0 +1865633 0 +1865678 0 +1865781 0 +1865948 0 +1865968 0 +1865978 0 +1866050 0 +1866100 0 +1866136 0 +1866206 0 +1866255 0 +1866292 0 +1866380 0 +1866392 0 +1866413 0 +1866775 0 +1867424 0 +1867746 0 +1867813 0 +1867834 669 +1867944 0 +1868208 0 +1868483 0 +1868496 0 +1868789 0 +1868805 0 +1868858 0 +1868860 0 +1868969 0 +1869233 0 +1869338 0 +1869540 0 +1869612 0 +1869797 0 +1870014 0 +1870201 0 +1870378 0 +1870440 0 +1870521 0 +1871073 196 +1871120 0 +1871217 464 +1871352 0 +1871387 0 +1871427 0 +1871502 0 +1871576 0 +1871609 0 +1871621 0 +1871778 0 +1871804 0 +1871931 0 +1871966 0 +1871972 0 +1872176 0 +1872296 0 +1872311 0 +1872390 0 +1872440 0 +1872461 0 +1872509 0 +1872747 0 +1873236 0 +1873449 0 +1873481 0 +1873602 0 +1873743 0 +1873745 0 +1873796 0 +1874090 0 +1874104 187 +1874199 0 +1874205 46 +1874259 4 +1874334 83 +1874610 87 +1874673 0 +1874682 296 +1874820 0 +1874847 0 +1874881 90 +1874913 106 +1875240 45 +1875254 9 +1875282 118 +1875439 0 +1875569 170 +1875580 57 +1875582 13 +1875787 33 +1875826 37 +1875874 197 +1875912 0 +1876074 1 +1876081 0 +1876292 0 +1876381 7 +1876443 10 +1877042 0 +1877049 0 +1877073 0 +1877287 0 +1877445 0 +1877563 0 +1877625 3 +1877637 0 +1877685 0 +1877707 0 +1877713 0 +1877776 0 +1877859 0 +1878016 0 +1878044 0 +1878053 0 +1878167 0 +1878375 0 +1878394 0 +1878538 17 +1878562 0 +1878568 0 +1878656 0 +1879063 0 +1879110 0 +1879257 0 +1879343 247 +1879345 144 +1879367 0 +1879555 0 +1879619 0 +1879655 0 +1879700 0 +1879771 0 +1879845 0 +1879870 0 +1879917 0 +1879944 0 +1879950 0 +1880021 0 +1880069 8 +1880091 0 +1880103 0 +1880112 0 +1880158 0 +1880219 0 +1880231 0 +1880296 0 +1880322 0 +1880433 0 +1880620 0 +1880628 0 +1880700 0 +1880747 0 +1880827 0 +1880866 0 +1880993 120 +1881011 0 +1881053 0 +1881104 0 +1881113 40 +1881165 0 +1881188 0 +1881294 0 +1881412 0 +1881455 0 +1881471 0 +1881521 0 +1881682 0 +1881731 0 +1881836 0 +1881900 0 +1881977 54 +1881979 0 +1882045 0 +1882083 0 +1882114 0 +1882171 0 +1882184 0 +1882197 0 +1882217 0 +1882224 0 +1882265 0 +1882470 0 +1882472 0 +1882772 0 +1882831 0 +1882924 0 +1883073 0 +1883418 0 +1883436 23 +1883438 0 +1883448 0 +1883554 0 +1883580 0 +1883626 0 +1883890 0 +1883934 0 +1883940 0 +1884007 0 +1884074 0 +1884089 0 +1884225 0 +1884237 0 +1884256 0 +1884377 0 +1884398 0 +1884412 0 +1884513 0 +1884528 0 +1884705 0 +1884753 0 +1884755 0 +1884807 0 +1884893 0 +1884917 0 +1884923 0 +1885093 0 +1885218 0 +1885233 0 +1885418 0 +1885426 0 +1885679 0 +1885732 0 +1885836 0 +1885890 0 +1885892 44 +1885965 0 +1886105 0 +1886108 63 +1886115 0 +1886157 0 +1886182 0 +1886230 0 +1886406 0 +1886494 0 +1886555 0 +1886632 0 +1886770 0 +1886978 0 +1887009 0 +1887014 0 +1887136 0 +1887175 0 +1887254 0 +1887306 0 +1887416 0 +1887420 0 +1887545 87 +1887548 303 +1887552 126 +1887709 0 +1887824 0 +1887939 0 +1888018 0 +1888177 0 +1888299 0 +1888323 0 +1888330 0 +1888379 0 +1888471 0 +1888591 0 +1888607 0 +1888611 215 +1888638 0 +1888642 35 +1888760 0 +1888851 0 +1888970 4 +1888979 0 +1889008 0 +1889023 0 +1889061 13 +1889087 0 +1889230 0 +1889255 0 +1889258 0 +1889311 0 +1889396 0 +1889589 59 +1889598 0 +1889698 0 +1889829 0 +1889929 0 +1890043 0 +1890225 11 +1890240 0 +1890367 0 +1890495 218 +1890523 0 +1890595 0 +1890625 0 +1890739 85 +1890761 0 +1890807 0 +1890850 0 +1890884 0 +1890911 49 +1891010 0 +1891021 11 +1891037 0 +1891070 0 +1891106 68 +1891111 0 +1891119 0 +1891129 0 +1891145 0 +1891169 0 +1891179 0 +1891206 0 +1891211 0 +1891271 0 +1891273 0 +1891318 0 +1891400 0 +1891441 0 +1891676 0 +1891739 0 +1891886 4 +1891979 0 +1891983 0 +1892172 0 +1892179 0 +1892271 10 +1892502 0 +1892583 106 +1892679 0 +1892715 0 +1892820 0 +1892856 55 +1892906 0 +1892911 148 +1892914 38 +1892935 0 +1893101 64 +1893146 5 +1893181 0 +1893213 196 +1893262 0 +1893285 239 +1893471 77 +1893477 1105 +1893525 195 +1893555 0 +1893570 124 +1893646 452 +1893708 101 +1893840 0 +1893863 1 +1893914 40 +1893944 0 +1893972 231 +1894165 37 +1894182 0 +1894205 0 +1894225 122 +1894373 0 +1894391 77 +1894421 0 +1894456 33 +1894711 254 +1894720 0 +1894815 134 +1894826 77 +1894848 308 +1895010 0 +1895036 156 +1895150 0 +1895302 0 +1895331 27 +1895354 41 +1895411 9 +1895468 11 +1895525 10 +1895582 1 +1895651 50 +1895743 1 +1895810 1 +1895876 305 +1895891 0 +1895929 0 +1895952 29 +1895960 0 +1896004 0 +1896076 0 +1896172 41 +1896192 38 +1896226 1 +1896250 0 +1896276 1 +1896279 341 +1896303 266 +1896314 0 +1896333 0 +1896336 0 +1896465 0 +1896512 0 +1896545 0 +1896552 0 +1896624 0 +1896627 0 +1896664 0 +1896673 8 +1896734 0 +1896753 0 +1896776 0 +1896806 0 +1896816 246 +1896820 93 +1896855 0 +1896863 0 +1896865 155 +1896874 0 +1896877 0 +1896933 29 +1896957 0 +1896965 0 +1896987 0 +1897018 137 +1897054 0 +1897212 0 +1897280 0 +1897354 0 +1897416 178 +1897444 43 +1897456 0 +1897468 76 +1897601 0 +1897683 0 +1897773 0 +1897816 0 +1897876 76 +1898008 0 +1898041 28 +1898125 455 +1898272 0 +1898288 0 +1898301 0 +1898314 0 +1898364 0 +1898484 57 +1898513 0 +1898556 0 +1898594 0 +1898745 233 +1898766 0 +1898772 23 +1898833 129 +1898961 0 +1898968 0 +1899006 10 +1899048 6 +1899209 0 +1899237 0 +1899261 0 +1899353 0 +1899363 0 +1899369 2 +1899378 0 +1899489 0 +1899591 73 +1899594 224 +1899659 2 +1899690 234 +1899949 71 +1899951 0 +1900022 0 +1900036 0 +1900172 0 +1900180 151 +1900183 11 +1900259 313 +1900293 0 +1900399 0 +1900472 0 +1900543 0 +1900547 95 +1900614 16 +1900634 3 +1900721 0 +1900772 0 +1900805 223 +1901070 23 +1901164 119 +1901169 110 +1901181 48 +1901416 0 +1901429 0 +1901467 0 +1901483 0 +1901668 0 +1901736 0 +1901777 2 +1901782 0 +1901792 0 +1901843 0 +1901960 0 +1902022 0 +1902088 0 +1902117 0 +1902134 0 +1902149 13 +1902198 0 +1902283 0 +1902381 0 +1902511 107 +1902568 6 +1902646 0 +1902808 0 +1902862 0 +1902977 0 +1903009 321 +1903019 0 +1903048 0 +1903174 6 +1903527 0 +1903558 0 +1903758 58 +1903809 0 +1903843 0 +1903923 0 +1903972 0 +1904157 166 +1904376 0 +1904385 0 +1904418 0 +1904428 32 +1904465 25 +1904507 0 +1904555 67 +1904564 0 +1904630 61 +1904686 0 +1904699 0 +1904746 0 +1904816 148 +1904819 1 +1905041 17 +1905070 0 +1905089 0 +1905168 58 +1905200 0 +1905257 326 +1905278 182 +1905297 168 +1905316 14 +1905470 0 +1905493 319 +1905526 12 +1905767 0 +1905771 36 +1905860 2 +1905867 0 +1906093 7 +1906140 4 +1906175 225 +1906184 32 +1906240 25 +1906273 0 +1906290 0 +1906298 0 +1906306 0 +1906308 0 +1906352 0 +1906365 0 +1906466 129 +1906486 0 +1906513 0 +1906526 15 +1906550 0 +1906617 0 +1906764 99 +1906777 0 +1906828 0 +1907202 100 +1907209 0 +1907230 0 +1907260 0 +1907286 0 +1907307 0 +1907318 0 +1907510 84 +1907515 2 +1907566 128 +1907571 30 +1907733 0 +1907741 82 +1907756 0 +1907895 0 +1907953 67 +1907995 0 +1908038 0 +1908062 0 +1908077 1 +1908220 0 +1908475 0 +1908481 0 +1908495 0 +1908543 0 +1908581 0 +1908745 0 +1908900 0 +1909019 0 +1909029 0 +1909243 0 +1909400 0 +1909490 0 +1909556 0 +1909630 0 +1909677 0 +1909685 0 +1909706 0 +1909964 0 +1910121 0 +1910125 13 +1910132 0 +1910136 0 +1910162 0 +1910216 0 +1910276 0 +1910283 0 +1910424 0 +1910437 0 +1910441 0 +1910504 0 +1910528 0 +1910676 0 +1910678 0 +1910700 0 +1910717 0 +1910813 0 +1910891 0 +1910937 0 +1911119 0 +1911224 0 +1911235 0 +1911339 0 +1911402 74 +1911490 0 +1911524 0 +1911540 0 +1911559 0 +1911653 0 +1911685 189 +1911692 0 +1911843 0 +1911869 0 +1911971 111 +1912006 0 +1912041 114 +1912067 0 +1912129 0 +1912140 11 +1912154 0 +1912237 1 +1912318 0 +1912378 0 +1912393 0 +1912429 10 +1912589 0 +1912622 137 +1912646 266 +1912663 91 +1912836 0 +1912894 0 +1912929 0 +1913041 30 +1913087 0 +1913135 22 +1913189 475 +1913195 17 +1913265 295 +1913269 0 +1913546 0 +1913588 11 +1913707 0 +1913733 0 +1913993 0 +1914000 0 +1914011 0 +1914018 0 +1914097 0 +1914112 0 +1914136 0 +1914258 0 +1914352 0 +1914361 0 +1914367 0 +1914403 0 +1914407 0 +1914683 0 +1914774 0 +1914824 0 +1914830 0 +1914849 0 +1914919 64 +1914944 0 +1914957 0 +1914981 0 +1915012 0 +1915094 0 +1915147 0 +1915166 0 +1915232 0 +1915255 0 +1915283 0 +1915294 0 +1915383 0 +1915391 0 +1915421 0 +1915436 8 +1915490 81 +1915661 0 +1915701 20 +1915729 0 +1915823 0 +1915832 141 +1915860 0 +1915892 0 +1915900 0 +1915911 23 +1915915 0 +1915936 0 +1915943 0 +1916050 0 +1916136 16 +1916139 74 +1916255 103 +1916530 0 +1916558 0 +1916564 0 +1916574 0 +1916619 0 +1916670 0 +1916679 0 +1916844 35 +1917029 47 +1917062 0 +1917415 49 +1917442 544 +1917467 34 +1917539 0 +1917579 16 +1917593 0 +1917623 43 +1917741 0 +1917746 1 +1917799 109 +1917971 150 +1918127 0 +1918148 24 +1918235 5 +1918282 0 +1918391 121 +1918422 0 +1918467 0 +1918654 0 +1918731 0 +1918744 0 +1918819 0 +1918828 0 +1918841 0 +1919142 0 +1919349 0 +1919479 0 +1919536 0 +1919667 0 +1919696 0 +1919754 0 +1919813 0 +1919886 42 +1919889 0 +1920019 0 +1920038 13 +1920078 10 +1920178 0 +1920203 0 +1920251 2 +1920387 14 +1920571 109 +1920644 5 +1920655 1 +1920759 0 +1920782 0 +1921104 0 +1921181 0 +1921261 0 +1921412 0 +1921444 177 +1921472 0 +1921474 0 +1921487 0 +1921493 0 +1921568 0 +1921616 0 +1921634 0 +1921729 0 +1921758 0 +1921866 0 +1921881 0 +1921910 0 +1921919 0 +1922029 0 +1922154 0 +1922211 0 +1922422 0 +1922518 0 +1922559 0 +1922638 0 +1922679 0 +1922721 57 +1922809 0 +1922837 0 +1922858 0 +1922877 0 +1922951 0 +1922959 0 +1922971 0 +1922986 0 +1923038 0 +1923176 0 +1923333 0 +1923398 0 +1923645 0 +1923687 0 +1923698 0 +1923734 108 +1923852 0 +1923920 0 +1923947 0 +1923976 0 +1923996 0 +1924072 0 +1924119 0 +1924132 0 +1924168 0 +1924200 0 +1924214 0 +1924257 0 +1924305 0 +1924351 0 +1924399 0 +1924473 0 +1924557 0 +1924569 0 +1924597 0 +1924604 0 +1924613 0 +1924756 0 +1924766 0 +1924777 0 +1924969 0 +1925103 0 +1925160 0 +1925179 0 +1925221 0 +1925229 0 +1925260 0 +1925278 0 +1925342 0 +1925356 0 +1925470 0 +1925532 0 +1925564 0 +1925607 0 +1925626 0 +1925646 0 +1925680 0 +1925718 0 +1925762 0 +1925768 0 +1925780 0 +1925954 0 +1926029 0 +1926151 0 +1926232 0 +1926286 0 +1926307 0 +1926336 0 +1926555 0 +1926581 116 +1926609 0 +1926664 0 +1926759 0 +1926811 0 +1926836 0 +1926969 26 +1927072 1 +1927074 66 +1927135 0 +1927152 44 +1927158 0 +1927260 6 +1927455 0 +1927463 0 +1927503 28 +1927532 0 +1927548 104 +1927579 282 +1927583 528 +1927587 153 +1927715 43 +1927938 0 +1928019 153 +1928060 32 +1928069 101 +1928096 68 +1928135 0 +1928153 0 +1928261 0 +1928330 366 +1928354 85 +1928426 0 +1928515 0 +1928563 0 +1928571 0 +1928583 0 +1928586 0 +1928595 0 +1928625 0 +1928680 0 +1928693 0 +1928789 0 +1928807 0 +1928846 0 +1928873 0 +1928915 125 +1929029 69 +1929056 141 +1929121 0 +1929132 9 +1929141 212 +1929155 84 +1929180 29 +1929238 67 +1929240 121 +1929249 5 +1929320 45 +1929345 387 +1929410 0 +1929491 164 +1929537 5 +1929582 0 +1929591 0 +1929693 0 +1929759 784 +1929811 134 +1929888 0 +1929893 142 +1930007 0 +1930119 45 +1930163 164 +1930234 211 +1930273 0 +1930282 197 +1930375 0 +1930401 0 +1930596 0 +1930684 43 +1930789 1 +1931089 34 +1931143 0 +1931212 114 +1931284 0 +1931340 75 +1931381 141 +1931444 0 +1931456 865 +1931458 727 +1931481 28 +1931498 0 +1931529 0 +1931543 0 +1931565 0 +1931584 0 +1931640 0 +1931683 1 +1931722 113 +1931749 374 +1931761 0 +1931772 0 +1931862 135 +1931865 17 +1931880 6 +1931894 61 +1931915 8 +1931929 0 +1931939 168 +1932052 0 +1932194 0 +1932200 368 +1932236 272 +1932285 131 +1932365 12 +1932440 38 +1932521 0 +1932608 49 +1932658 26 +1932669 107 +1932695 0 +1932740 0 +1932753 9 +1932796 74 +1932834 0 +1933084 0 +1933100 266 +1933148 251 +1933156 77 +1933307 48 +1933313 216 +1933349 2 +1933401 2 +1933497 0 +1933522 0 +1933536 10 +1933637 0 +1933722 113 +1933724 552 +1933728 348 +1933753 40 +1933894 0 +1933925 1 +1933930 0 +1933934 0 +1933940 0 +1933956 0 +1933964 0 +1933973 0 +1934019 0 +1934022 0 +1934029 0 +1934035 0 +1934037 14 +1934044 0 +1934093 30 +1934168 252 +1934176 25 +1934180 0 +1934187 0 +1934230 79 +1934301 373 +1934307 0 +1934370 0 +1934410 0 +1934433 5 +1934440 28 +1934491 0 +1934611 0 +1934651 346 +1934663 112 +1934708 0 +1934721 0 +1934770 0 +1934811 64 +1934864 342 +1934867 291 +1934886 64 +1934899 0 +1934910 0 +1934965 0 +1935005 69 +1935097 0 +1935145 91 +1935206 30 +1935309 0 +1935331 0 +1935343 0 +1935464 245 +1935667 11 +1935821 484 +1935849 0 +1935855 33 +1936015 791 +1936070 475 +1936113 63 +1936172 9 +1936205 0 +1936242 86 +1936391 0 +1936398 23 +1936452 55 +1936608 0 +1936633 0 +1936659 0 +1936705 0 +1936812 0 +1936885 0 +1936903 0 +1936909 0 +1936982 0 +1937046 0 +1937064 0 +1937079 0 +1937104 0 +1937168 0 +1937235 0 +1937272 0 +1937367 0 +1937499 5 +1937530 0 +1937644 0 +1937676 0 +1937687 4 +1937739 0 +1937791 0 +1937842 0 +1938039 69 +1938055 0 +1938157 98 +1938179 0 +1938193 0 +1938229 58 +1938240 0 +1938314 0 +1938333 85 +1938410 0 +1938434 0 +1938512 102 +1938541 0 +1938580 0 +1938616 0 +1938628 0 +1938706 0 +1938990 0 +1939063 0 +1939077 0 +1939190 0 +1939282 0 +1939385 0 +1939421 0 +1939500 0 +1939506 0 +1939582 0 +1939609 0 +1939621 0 +1939675 0 +1939719 0 +1939769 0 +1939813 0 +1939818 0 +1939842 0 +1939873 0 +1939927 0 +1940115 0 +1940125 0 +1940222 0 +1940331 0 +1940379 0 +1940455 0 +1940486 0 +1940520 0 +1940671 0 +1940905 0 +1941095 0 +1941195 0 +1941225 0 +1941236 0 +1941572 0 +1941705 0 +1941744 0 +1941753 0 +1941768 0 +1941777 0 +1941806 0 +1941818 0 +1941820 0 +1941830 0 +1941834 0 +1941839 0 +1941850 0 +1942135 38 +1942191 0 +1942354 0 +1942363 11 +1942591 195 +1942618 0 +1942636 92 +1942651 36 +1942816 0 +1942858 0 +1942870 22 +1943069 67 +1943114 16 +1943272 0 +1943284 0 +1943340 18 +1943459 0 +1943571 0 +1943624 0 +1943669 0 +1943905 17 +1943963 6 +1943981 5 +1943984 93 +1943990 0 +1944132 0 +1944147 0 +1944155 0 +1944239 0 +1944377 0 +1944439 58 +1944532 481 +1944583 0 +1944686 3 +1944917 0 +1945235 125 +1945351 144 +1945414 4 +1945490 0 +1945533 0 +1945545 301 +1945851 0 +1945891 0 +1946064 252 +1946223 0 +1946272 0 +1946331 0 +1946383 21 +1946468 25 +1946501 16 +1946510 10 +1946522 343 +1946540 0 +1946573 0 +1946633 0 +1946689 0 +1946703 0 +1946744 17 +1946757 0 +1946761 168 +1946773 20 +1946845 22 +1946875 0 +1946927 0 +1947026 0 +1947056 242 +1947095 0 +1947102 0 +1947130 33 +1947149 1 +1947169 0 +1947192 0 +1947218 0 +1947285 61 +1947485 104 +1947542 0 +1947648 0 +1947654 0 +1947707 206 +1947925 23 +1947960 216 +1947999 404 +1948023 404 +1948032 487 +1948035 217 +1948324 282 +1948362 82 +1948428 46 +1948498 98 +1948617 0 +1948635 75 +1948678 109 +1948749 0 +1948758 0 +1948803 67 +1948869 24 +1948908 573 +1948923 98 +1948968 0 +1949142 148 +1949170 127 +1949232 0 +1949396 0 +1949569 0 +1949618 119 +1949744 8 +1949771 5 +1949834 71 +1949927 76 +1949975 0 +1950057 59 +1950102 40 +1950108 92 +1950132 81 +1950188 152 +1950326 151 +1950350 0 +1950401 21 +1950474 893 +1950587 0 +1950605 0 +1950630 29 +1950633 0 +1950642 0 +1950658 143 +1950664 103 +1950677 1 +1950750 13 +1950773 169 +1950800 0 +1950820 91 +1950887 0 +1950903 0 +1950936 46 +1950963 101 +1951042 0 +1951071 136 +1951213 0 +1951222 80 +1951263 592 +1951342 0 +1951416 3 +1951500 576 +1951528 0 +1951587 0 +1951680 18 +1951722 0 +1951732 23 +1951741 0 +1951762 0 +1951824 96 +1951930 0 +1952060 39 +1952168 22 +1952348 0 +1952368 334 +1952372 244 +1952506 104 +1952542 0 +1952809 0 +1952812 0 +1952864 425 +1952992 0 +1953073 0 +1953091 0 +1953139 0 +1953210 213 +1953256 34 +1953279 36 +1953331 160 +1953345 526 +1953655 28 +1953778 77 +1953818 0 +1953878 21 +1953898 180 +1953901 101 +1953922 0 +1953944 0 +1953958 1 +1953982 0 +1954018 0 +1954021 29 +1954106 0 +1954149 0 +1954184 0 +1954186 0 +1954215 0 +1954236 0 +1954287 0 +1954430 152 +1954450 114 +1954544 169 +1954580 55 +1954794 0 +1954824 67 +1954877 0 +1954910 0 +1954912 0 +1954918 0 +1954934 0 +1954999 0 +1955004 35 +1955006 0 +1955012 0 +1955066 1 +1955144 0 +1955190 0 +1955192 0 +1955223 170 +1955254 0 +1955287 0 +1955295 0 +1955307 0 +1955331 0 +1955530 0 +1955580 6 +1955693 0 +1955724 123 +1955813 0 +1955825 54 +1955972 381 +1955984 0 +1956090 187 +1956111 0 +1956285 0 +1956333 0 +1956368 0 +1956444 0 +1956474 0 +1956502 0 +1956518 0 +1956567 0 +1956575 0 +1956635 0 +1956670 0 +1956692 47 +1956756 0 +1956780 0 +1956786 0 +1956808 0 +1956827 0 +1956888 0 +1956974 0 +1956986 5 +1957034 2 +1957147 20 +1957160 61 +1957367 158 +1957369 273 +1957378 0 +1957411 0 +1957522 8 +1957560 0 +1957631 0 +1957643 0 +1957676 81 +1957715 0 +1957793 10 +1957908 0 +1958025 0 +1958028 15 +1958063 0 +1958089 64 +1958109 2 +1958151 120 +1958165 209 +1958201 0 +1958238 498 +1958268 119 +1958295 0 +1958355 0 +1958420 0 +1958559 0 +1958637 202 +1958660 298 +1958778 157 +1958859 44 +1958910 0 +1959006 0 +1959099 20 +1959190 269 +1959244 0 +1959391 140 +1959478 0 +1959484 96 +1959547 0 +1959563 9 +1959572 0 +1959646 11 +1959659 19 +1959803 138 +1959842 0 +1960122 0 +1960264 14 +1960319 0 +1960413 10 +1960439 1 +1960511 15 +1960569 0 +1960604 68 +1960614 0 +1960657 0 +1960666 0 +1960715 5 +1960719 67 +1960735 178 +1960754 0 +1960783 0 +1960872 5 +1960967 176 +1961035 2 +1961093 0 +1961119 161 +1961170 111 +1961198 0 +1961231 0 +1961283 33 +1961292 0 +1961426 107 +1961538 0 +1961553 10 +1961595 0 +1961630 5 +1961719 0 +1961773 0 +1961799 0 +1961832 14 +1961874 0 +1961888 0 +1961899 42 +1961968 12 +1962035 90 +1962077 2 +1962164 12 +1962176 0 +1962255 0 +1962280 60 +1962289 0 +1962304 0 +1962330 18 +1962391 65 +1962394 12 +1962435 0 +1962475 15 +1962481 402 +1962556 182 +1962581 85 +1962616 17 +1962629 0 +1962688 63 +1962746 0 +1962820 47 +1962859 40 +1962865 0 +1962907 467 +1962957 0 +1962979 38 +1963033 0 +1963147 129 +1963207 56 +1963216 0 +1963255 0 +1963384 187 +1963495 0 +1963504 27 +1963530 353 +1963615 254 +1963711 0 +1963792 128 +1963819 46 +1963846 400 +1963852 341 +1963894 21 +1963924 12 +1963969 276 +1964050 74 +1964090 3 +1964232 5 +1964236 0 +1964283 2 +1964304 105 +1964334 169 +1964661 10 +1964676 311 +1964688 231 +1964727 0 +1964811 143 +1964906 0 +1964956 72 +1964997 6 +1965081 20 +1965276 30 +1965432 0 +1965462 0 +1965540 0 +1965584 158 +1965608 76 +1965706 136 +1965911 0 +1965936 247 +1965956 0 +1965984 0 +1965996 14 +1966002 25 +1966020 0 +1966087 142 +1966174 74 +1966268 8 +1966274 13 +1966310 0 +1966430 2 +1966441 284 +1966447 233 +1966468 2 +1966537 2 +1966547 0 +1966549 90 +1966646 225 +1966686 216 +1966836 64 +1966927 63 +1966947 0 +1966968 0 +1966978 0 +1967043 39 +1967047 35 +1967056 0 +1967071 0 +1967106 0 +1967122 23 +1967166 65 +1967213 248 +1967257 0 +1967278 0 +1967286 23 +1967296 0 +1967327 28 +1967435 9 +1967482 35 +1967501 58 +1967525 0 +1967579 0 +1967657 115 +1967661 129 +1967672 0 +1967690 0 +1967692 0 +1967751 131 +1967808 0 +1967850 0 +1967891 36 +1967928 186 +1967984 16 +1968028 0 +1968112 367 +1968114 139 +1968135 21 +1968141 0 +1968255 89 +1968311 173 +1968374 0 +1968518 151 +1968530 141 +1968545 114 +1968560 0 +1968658 0 +1968689 597 +1968725 42 +1968767 56 +1968801 22 +1968870 0 +1968908 0 +1968953 78 +1968959 596 +1969033 57 +1969049 0 +1969094 60 +1969134 16 +1969183 69 +1969271 791 +1969444 0 +1969463 52 +1969541 440 +1969544 319 +1969583 187 +1969598 5 +1969619 29 +1969646 0 +1969713 0 +1969723 0 +1969784 309 +1969921 0 +1970068 0 +1970182 0 +1970258 0 +1970269 0 +1970275 0 +1970309 31 +1970354 0 +1970381 313 +1970388 113 +1970414 0 +1970426 2 +1970436 0 +1970545 131 +1970629 163 +1970666 10 +1970702 0 +1970816 509 +1970885 475 +1970888 317 +1970913 529 +1970962 98 +1970990 83 +1971111 0 +1971145 372 +1971181 100 +1971202 78 +1971238 0 +1971381 115 +1971385 216 +1971404 0 +1971462 248 +1971491 0 +1971503 50 +1971514 0 +1971606 50 +1971646 0 +1971657 0 +1971728 0 +1971740 0 +1971785 0 +1971855 182 +1971978 0 +1972004 0 +1972050 0 +1972126 0 +1972216 236 +1972262 37 +1972294 16 +1972430 92 +1972450 0 +1972516 11 +1972687 12 +1972707 192 +1972741 219 +1972748 136 +1972927 0 +1973201 78 +1973359 34 +1973622 0 +1973675 0 +1973843 31 +1973851 0 +1973879 542 +1973899 0 +1973985 0 +1974063 50 +1974093 0 +1974128 13 +1974188 0 +1974664 0 +1974731 16 +1974733 91 +1974788 233 +1974872 208 +1974885 51 +1974927 421 +1975080 0 +1975156 0 +1975172 225 +1975328 0 +1975402 46 +1975472 403 +1975527 0 +1975596 128 +1975705 0 +1975712 19 +1975736 37 +1975818 0 +1976065 0 +1976166 0 +1976179 0 +1976183 490 +1976225 183 +1976259 14 +1976356 23 +1976667 214 +1976679 0 +1976721 474 +1976723 500 +1976763 0 +1976794 0 +1976903 43 +1976991 210 +1977059 141 +1977080 293 +1977233 0 +1977283 0 +1977329 28 +1977380 47 +1977403 0 +1977440 89 +1977470 0 +1977473 142 +1977500 24 +1977554 26 +1977630 35 +1977632 0 +1977674 0 +1977694 0 +1977729 7 +1977787 0 +1977799 0 +1977835 0 +1977841 17 +1977886 0 +1977942 0 +1977965 59 +1977972 0 +1978003 0 +1978132 0 +1978148 0 +1978155 34 +1978252 135 +1978270 52 +1978286 0 +1978289 108 +1978297 0 +1978302 0 +1978305 0 +1978347 0 +1978381 16 +1978405 0 +1978426 42 +1978471 137 +1978474 0 +1978518 0 +1978597 192 +1978814 8 +1978816 135 +1978837 0 +1978844 4 +1978846 3 +1978858 0 +1978980 324 +1978984 249 +1979027 27 +1979049 0 +1979064 0 +1979137 0 +1979192 461 +1979220 0 +1979338 61 +1979384 0 +1979405 18 +1979473 0 +1979503 0 +1979529 0 +1979712 2 +1979750 0 +1979755 0 +1979763 0 +1979928 0 +1979972 0 +1980023 46 +1980053 0 +1980059 131 +1980130 0 +1980184 0 +1980197 0 +1980419 0 +1980434 3 +1980478 0 +1980543 0 +1980675 72 +1980762 34 +1980923 87 +1981040 22 +1981042 0 +1981051 0 +1981145 138 +1981212 0 +1981410 0 +1981509 39 +1981549 51 +1981602 0 +1981615 0 +1981658 0 +1981686 0 +1981758 0 +1981777 0 +1981915 0 +1982253 0 +1982345 13 +1982390 0 +1982412 0 +1982450 0 +1982467 0 +1982490 0 +1982531 0 +1982534 139 +1982583 0 +1982588 0 +1982595 0 +1982610 0 +1982616 0 +1982621 0 +1982631 0 +1982649 0 +1982694 0 +1982705 0 +1982709 0 +1982718 0 +1982723 0 +1982741 0 +1982751 0 +1982768 0 +1982772 0 +1982801 0 +1982816 0 +1982847 0 +1982858 0 +1982886 0 +1983330 104 +1983360 0 +1983369 0 +1983404 19 +1983407 21 +1983442 0 +1983485 0 +1983500 0 +1983521 0 +1983548 0 +1983608 0 +1983610 0 +1983659 0 +1983668 0 +1983734 0 +1983866 0 +1984007 120 +1984010 0 +1984031 0 +1984040 0 +1984066 0 +1984143 0 +1984185 52 +1984268 74 +1984315 16 +1984357 46 +1984494 10 +1984561 0 +1984731 0 +1984761 27 +1984813 0 +1984850 97 +1984875 229 +1984879 0 +1984905 0 +1984914 0 +1984925 36 +1984980 212 +1985013 43 +1985035 175 +1985040 69 +1985082 51 +1985179 7 +1985190 176 +1985202 8 +1985214 0 +1985223 362 +1985257 0 +1985316 270 +1985322 59 +1985367 220 +1985406 26 +1985412 94 +1985433 46 +1985568 258 +1985625 10 +1985729 78 +1985745 0 +1985823 0 +1985853 0 +1985908 0 +1986007 3 +1986083 1 +1986164 0 +1986179 15 +1986196 0 +1986221 0 +1986242 0 +1986287 0 +1986308 0 +1986419 26 +1986439 17 +1986461 0 +1986549 0 +1986588 164 +1986592 161 +1986660 0 +1986666 0 +1986694 0 +1986787 0 +1986818 54 +1986825 0 +1986855 0 +1986874 0 +1986883 0 +1986930 0 +1986947 4 +1986992 0 +1987011 22 +1987194 0 +1987247 0 +1987293 0 +1987321 0 +1987362 0 +1987412 0 +1987418 0 +1987516 0 +1987523 0 +1987551 0 +1987629 0 +1987633 0 +1987671 0 +1987699 0 +1987776 170 +1987779 90 +1987818 35 +1987824 92 +1987926 104 +1987928 37 +1987949 22 +1987962 79 +1988037 13 +1988050 0 +1988056 3 +1988065 0 +1988084 8 +1988187 17 +1988211 44 +1988238 146 +1988252 19 +1988266 13 +1988438 38 +1988460 41 +1988469 101 +1988556 256 +1988559 60 +1988677 24 +1988681 31 +1988731 1 +1988853 168 +1988884 95 +1988981 42 +1989104 68 +1989114 0 +1989126 0 +1989164 206 +1989168 288 +1989269 136 +1989424 397 +1989426 175 +1989476 25 +1989500 0 +1989507 0 +1989564 0 +1989756 72 +1989834 0 +1989866 36 +1990023 0 +1990069 0 +1990176 17 +1990209 54 +1990328 106 +1990392 116 +1990482 0 +1990609 0 +1990735 0 +1990978 0 +1991080 145 +1991082 580 +1991455 0 +1991482 38 +1991563 12 +1991572 0 +1991905 11 +1991932 0 +1992220 0 +1992229 0 +1992250 0 +1992318 52 +1992393 0 +1992524 4 +1992547 37 +1992610 28 +1992664 14 +1992707 49 +1992768 8 +1992896 18 +1992930 0 +1992970 218 +1993007 29 +1993053 147 +1993176 160 +1993199 0 +1993254 0 +1993265 53 +1993291 1010 +1993293 192 +1993366 17 +1993372 575 +1993402 881 +1993443 0 +1993452 137 +1993521 0 +1993567 204 +1993638 0 +1993790 64 +1993847 0 +1993902 113 +1993975 1 +1993977 209 +1994069 0 +1994081 329 +1994138 0 +1994195 0 +1994259 0 +1994366 0 +1994373 149 +1994383 0 +1994428 3 +1994666 0 +1994681 0 +1994744 0 +1994876 24 +1994910 297 +1994940 155 +1995039 0 +1995133 347 +1995163 49 +1995259 966 +1995345 38 +1995417 102 +1995475 0 +1995488 0 +1995625 0 +1995694 41 +1995816 0 +1995876 4 +1995983 0 +1996030 0 +1996042 0 +1996049 0 +1996176 39 +1996273 107 +1996304 164 +1996426 0 +1996476 18 +1996480 29 +1996598 70 +1996601 237 +1996688 106 +1996697 47 +1996719 23 +1996891 11 +1996905 10 +1996919 146 +1996946 39 +1996970 15 +1997073 8 +1997092 0 +1997101 0 +1997107 0 +1997120 10 +1997195 88 +1997208 26 +1997229 22 +1997231 105 +1997333 79 +1997339 44 +1997378 84 +1997381 159 +1997482 12 +1997716 189 +1997781 39 +1997935 81 +1998157 61 +1998233 0 +1998483 85 +1998617 0 +1998689 6 +1998715 76 +1998820 16 +1998838 30 +1998903 0 +1998922 0 +1998927 0 +1998955 38 +1999068 35 +1999126 0 +1999128 2 +1999139 0 +1999143 0 +1999217 10 +1999223 0 +1999308 4 +1999369 0 +1999390 22 +1999416 0 +1999540 240 +1999548 27 +1999557 21 +1999580 0 +1999596 32 +1999645 193 +1999686 0 +1999698 0 +1999701 0 +1999725 262 +1999780 40 +1999870 0 +1999978 86 +2000026 440 +2000047 0 +2000049 0 +2000055 0 +2000061 0 +2000063 0 +2000135 369 +2000158 115 +2000171 9 +2000193 0 +2000297 0 +2000310 0 +2000392 0 +2000431 22 +2000506 191 +2000547 13 +2000620 324 +2000688 58 +2000753 4 +2000765 58 +2000797 301 +2000865 0 +2000872 655 +2000997 16 +2001031 1 +2001313 171 +2001681 0 +2001729 55 +2001781 287 +2001831 52 +2001921 15 +2001933 816 +2001935 97 +2002044 0 +2002078 54 +2002395 274 +2002439 512 +2002495 17 +2002547 166 +2002594 277 +2002605 177 +2002614 213 +2002701 0 +2002722 39 +2002744 149 +2002885 99 +2002901 0 +2002953 0 +2003086 0 +2003115 0 +2003137 0 +2003221 31 +2003244 430 +2003453 0 +2003481 0 +2003505 220 +2003551 0 +2003598 253 +2003602 0 +2003643 75 +2003704 0 +2003748 6 +2003821 208 +2003841 160 +2003868 14 +2004008 0 +2004133 551 +2004145 0 +2004338 0 +2004368 221 +2004429 370 +2004440 587 +2004582 140 +2004769 334 +2004817 852 +2004895 269 +2004901 11 +2004984 30 +2005015 0 +2005066 288 +2005083 61 +2005102 288 +2005171 0 +2005178 144 +2005219 0 +2005285 0 +2005313 13 +2005423 394 +2005626 145 +2005657 0 +2005696 13 +2005772 0 +2005795 0 +2005803 0 +2005811 91 +2005943 168 +2006013 0 +2006061 114 +2006196 0 +2006214 297 +2006232 152 +2006240 0 +2006256 27 +2006289 87 +2006312 0 +2006322 74 +2006352 0 +2006421 18 +2006483 0 +2006505 140 +2006511 0 +2006523 94 +2006530 0 +2006630 0 +2006653 2 +2006737 0 +2006829 15 +2006841 0 +2006945 0 +2006988 130 +2007068 118 +2007167 0 +2007202 0 +2007236 0 +2007378 0 +2007425 0 +2007497 26 +2007571 138 +2007653 0 +2007680 0 +2007757 182 +2007775 0 +2007777 191 +2007790 0 +2007812 0 +2007831 74 +2007842 0 +2007880 19 +2007920 0 +2007931 94 +2007988 0 +2008008 2 +2008091 32 +2008116 0 +2008231 111 +2008249 5 +2008270 9 +2008363 17 +2008417 0 +2008429 0 +2008462 340 +2008468 0 +2008497 361 +2008705 0 +2008707 229 +2008732 0 +2008753 0 +2008771 64 +2008785 45 +2008824 0 +2008915 111 +2008917 126 +2008936 494 +2008948 0 +2008984 0 +2009128 4 +2009187 36 +2009196 0 +2009352 10 +2009373 0 +2009404 190 +2009487 0 +2009515 217 +2009577 57 +2009607 0 +2009638 44 +2009687 143 +2009878 0 +2009906 33 +2009919 443 +2010026 0 +2010074 91 +2010097 35 +2010133 0 +2010150 0 +2010265 109 +2010398 7 +2010433 0 +2010464 0 +2010471 40 +2010494 1 +2010546 0 +2010601 1 +2010618 0 +2010622 13 +2010633 9 +2010723 0 +2010744 153 +2010803 0 +2010812 188 +2010853 0 +2010866 183 +2010950 2 +2010952 28 +2010970 10 +2011093 0 +2011110 0 +2011188 0 +2011203 5 +2011259 16 +2011275 0 +2011343 0 +2011515 0 +2011521 1 +2011540 0 +2011585 0 +2011604 24 +2011628 255 +2011878 0 +2011915 0 +2011941 0 +2011947 0 +2011953 0 +2011958 0 +2011976 0 +2011993 0 +2012039 0 +2012082 0 +2012122 12 +2012151 0 +2012178 0 +2012377 0 +2012411 0 +2012596 0 +2012614 0 +2012627 26 +2012654 27 +2012657 132 +2012671 254 +2012677 719 +2012687 0 +2012779 0 +2012812 0 +2012835 0 +2012847 0 +2013204 0 +2013287 0 +2013568 0 +2013593 39 +2013914 0 +2014059 29 +2014164 28 +2014200 0 +2014419 19 +2014463 48 +2014639 0 +2014668 0 +2014690 0 +2014692 678 +2014698 122 +2014714 115 +2014719 120 +2014723 831 +2014754 21 +2014761 15 +2014857 0 +2014929 0 +2014983 128 +2015039 80 +2015076 155 +2015160 41 +2015170 0 +2015244 109 +2015260 0 +2015438 0 +2015534 18 +2015540 0 +2015671 18 +2015698 4 +2015717 0 +2015765 260 +2015863 72 +2015866 389 +2015870 64 +2015878 0 +2015975 11 +2015984 344 +2016058 0 +2016110 66 +2016461 189 +2016519 0 +2016533 41 +2016725 549 +2016761 225 +2016810 0 +2016839 511 +2016932 237 +2017058 44 +2017286 0 +2017374 503 +2017415 32 +2017555 0 +2017568 0 +2017588 119 +2017636 41 +2017690 0 +2017736 0 +2017776 0 +2017807 0 +2017815 0 +2017868 0 +2018028 26 +2018052 0 +2018162 0 +2018233 0 +2018303 0 +2018341 0 +2018352 0 +2018453 0 +2018584 0 +2018619 0 +2018690 0 +2018775 0 +2018888 0 +2018973 0 +2019046 0 +2019250 0 +2019316 0 +2019324 0 +2019641 0 +2019667 0 +2019721 0 +2019799 0 +2019835 0 +2019860 0 +2019875 0 +2019917 0 +2020032 0 +2020059 0 +2020099 0 +2020115 0 +2020155 0 +2020262 0 +2020514 0 +2020562 0 +2020568 0 +2020571 0 +2020618 0 +2020666 0 +2020702 0 +2020768 0 +2020989 0 +2021024 0 +2021108 0 +2021177 0 +2021249 0 +2021272 0 +2021342 0 +2021402 0 +2021448 0 +2021451 0 +2021465 0 +2021485 0 +2021512 0 +2021530 0 +2021541 0 +2021678 0 +2021700 0 +2021765 0 +2021802 0 +2021816 0 +2021818 0 +2021874 0 +2021969 0 +2021981 0 +2022053 0 +2022183 0 +2022209 74 +2022223 18 +2022227 0 +2022376 0 +2022479 0 +2022723 0 +2022749 0 +2022851 0 +2022868 0 +2022909 0 +2022959 0 +2022977 0 +2023430 70 +2023459 61 +2023473 22 +2023501 0 +2023514 9 +2023579 1 +2023588 15 +2023714 0 +2023773 0 +2023906 0 +2023939 7 +2024060 0 +2024180 69 +2024268 0 +2024296 0 +2024327 42 +2024348 0 +2024483 0 +2024486 97 +2024563 0 +2024573 0 +2024587 0 +2024591 0 +2024675 0 +2024694 2 +2024701 0 +2024761 0 +2024811 10 +2024876 108 +2025045 49 +2025056 0 +2025078 10 +2025091 153 +2025120 0 +2025130 22 +2025142 0 +2025169 0 +2025176 0 +2025185 212 +2025187 70 +2025317 0 +2025342 652 +2025346 229 +2025433 0 +2025446 0 +2025514 63 +2025589 224 +2025630 0 +2025718 68 +2025750 329 +2025754 741 +2025760 27 +2025957 4 +2026003 123 +2026099 0 +2026257 0 +2026307 1 +2026329 0 +2026351 0 +2026396 0 +2026462 302 +2026491 2 +2026660 346 +2026715 163 +2026735 575 +2026743 0 +2026774 65 +2026835 332 +2026922 0 +2026962 105 +2027003 131 +2027207 50 +2027243 1205 +2027249 459 +2027290 3 +2027329 22 +2027362 0 +2027400 0 +2027446 0 +2027537 157 +2027552 1172 +2027554 0 +2027573 93 +2027823 0 +2027833 0 +2027889 1 +2027924 0 +2027969 13 +2027986 277 +2027989 291 +2028059 233 +2028108 28 +2028169 0 +2028226 526 +2028253 280 +2028311 0 +2028331 338 +2028441 0 +2028466 577 +2028470 245 +2028557 0 +2028570 0 +2028638 60 +2028713 234 +2028754 0 +2028842 75 +2028874 333 +2028878 713 +2028884 22 +2029036 6 +2029082 30 +2029111 34 +2029178 0 +2029383 221 +2029408 0 +2029430 16 +2029453 8 +2029475 147 +2029518 25 +2029541 0 +2029560 0 +2029613 153 +2029656 0 +2029660 0 +2029723 0 +2029759 0 +2029770 41 +2029853 212 +2029883 456 +2029956 0 +2029963 0 +2030019 0 +2030043 34 +2030087 0 +2030162 0 +2030290 121 +2030302 0 +2030317 173 +2030328 81 +2030331 0 +2030361 0 +2030507 78 +2030521 76 +2030599 391 +2030641 0 +2030664 44 +2030679 0 +2030693 65 +2030702 0 +2030706 0 +2030855 0 +2030870 21 +2030886 184 +2030976 2 +2031038 0 +2031042 0 +2031061 2 +2031080 0 +2031133 0 +2031140 0 +2031163 0 +2031177 0 +2031205 0 +2031351 0 +2031361 0 +2031457 0 +2031503 0 +2031526 0 +2031604 0 +2031638 0 +2031741 0 +2031753 0 +2031828 0 +2031872 0 +2031884 0 +2031904 0 +2031926 0 +2031936 0 +2031964 0 +2031991 0 +2032016 0 +2032027 0 +2032031 0 +2032048 0 +2032063 0 +2032125 0 +2032151 0 +2032168 0 +2032207 17 +2032231 0 +2032250 0 +2032401 0 +2032404 0 +2032497 0 +2032525 0 +2032593 192 +2032756 6 +2032999 0 +2033108 0 +2033116 0 +2033216 0 +2033330 0 +2033411 0 +2033424 0 +2033458 0 +2033481 0 +2033530 0 +2033638 47 +2033648 0 +2033677 0 +2033728 0 +2033743 0 +2033749 0 +2033779 0 +2033805 0 +2033840 0 +2033927 0 +2033981 0 +2033983 2 +2034107 0 +2034201 0 +2034216 0 +2034288 0 +2034432 0 +2034440 0 +2034459 0 +2034481 0 +2034561 0 +2034598 0 +2034608 68 +2034712 0 +2034742 42 +2034782 0 +2034847 0 +2034941 0 +2034997 0 +2035096 0 +2035164 0 +2035171 0 +2035193 0 +2035219 0 +2035262 0 +2035378 0 +2035389 0 +2035422 0 +2035428 0 +2035447 0 +2035643 0 +2035652 0 +2035669 0 +2035799 0 +2035813 0 +2035815 0 +2035898 0 +2036007 0 +2036111 0 +2036338 0 +2036358 0 +2036409 0 +2036474 0 +2036491 0 +2036522 0 +2036798 0 +2037004 0 +2037023 0 +2037031 0 +2037051 0 +2037081 0 +2037150 0 +2037168 7 +2037241 0 +2037356 0 +2037369 40 +2037438 0 +2037482 0 +2037612 0 +2037709 0 +2037743 0 +2037779 0 +2037888 0 +2037987 0 +2038005 0 +2038010 0 +2038038 0 +2038083 0 +2038164 0 +2038260 0 +2038262 0 +2038272 0 +2038287 0 +2038379 0 +2038414 0 +2038530 65 +2038559 0 +2038692 2 +2038729 0 +2038735 0 +2038754 0 +2038767 0 +2038771 0 +2038773 0 +2038811 185 +2038836 0 +2038896 0 +2038925 0 +2038936 0 +2038939 0 +2038948 0 +2038957 0 +2039055 0 +2039059 0 +2039077 0 +2039102 0 +2039109 0 +2039118 105 +2039132 45 +2039134 0 +2039173 136 +2039199 0 +2039370 46 +2039403 0 +2039532 0 +2039559 0 +2039602 0 +2039672 41 +2039739 0 +2039820 7 +2039876 495 +2039884 364 +2039918 33 +2039921 107 +2039973 38 +2040129 5 +2040143 273 +2040167 188 +2040193 110 +2040227 30 +2040347 0 +2040375 122 +2040545 78 +2040560 0 +2040572 52 +2040599 0 +2040644 109 +2040647 175 +2040662 132 +2040712 0 +2040737 109 +2040740 75 +2040771 0 +2040847 213 +2040857 0 +2040872 0 +2040878 35 +2040995 0 +2041069 0 +2041104 0 +2041123 0 +2041169 0 +2041229 0 +2041307 14 +2041440 0 +2041458 15 +2041497 187 +2041526 0 +2041577 20 +2041608 101 +2041650 0 +2041671 0 +2041689 0 +2041711 109 +2041762 0 +2041773 0 +2041800 54 +2041824 54 +2041921 0 +2041986 0 +2041993 17 +2042017 0 +2042046 1277 +2042048 103 +2042133 209 +2042146 204 +2042211 156 +2042278 133 +2042286 98 +2042333 0 +2042415 300 +2042451 45 +2042457 0 +2042519 95 +2042693 0 +2042745 0 +2042761 0 +2042784 183 +2042791 0 +2042812 0 +2042833 98 +2042909 26 +2042960 0 +2042989 89 +2043158 17 +2043253 49 +2043270 13 +2043328 26 +2043357 0 +2043367 0 +2043382 0 +2043400 0 +2043429 245 +2043496 84 +2043516 80 +2043594 552 +2043669 5 +2043798 0 +2043834 536 +2043840 48 +2044023 242 +2044071 0 +2044086 33 +2044088 277 +2044139 0 +2044150 180 +2044153 135 +2044240 63 +2044303 0 +2044442 0 +2044678 101 +2044759 0 +2044773 0 +2044784 172 +2044805 0 +2044900 0 +2044924 0 +2045021 0 +2045042 0 +2045105 0 +2045243 0 +2045253 19 +2045309 20 +2045319 0 +2045414 39 +2045435 8 +2045458 18 +2045460 246 +2045585 69 +2045600 26 +2045610 162 +2045777 270 +2045780 0 +2045841 0 +2045861 0 +2045868 0 +2046009 0 +2046047 118 +2046226 136 +2046332 13 +2046339 0 +2046409 51 +2046411 18 +2046473 0 +2046577 0 +2046652 107 +2046720 0 +2046729 0 +2046761 0 +2046776 17 +2046783 164 +2046875 44 +2046913 38 +2046932 0 +2047007 0 +2047014 0 +2047024 0 +2047046 0 +2047066 0 +2047176 0 +2047185 91 +2047203 13 +2047225 270 +2047229 261 +2047245 0 +2047329 32 +2047349 26 +2047397 0 +2047413 35 +2047418 0 +2047429 0 +2047506 0 +2047522 0 +2047572 0 +2047587 0 +2047607 0 +2047628 0 +2047630 2 +2047688 50 +2047729 1 +2047868 0 +2047875 0 +2047960 0 +2048013 31 +2048034 0 +2048145 0 +2048211 0 +2048255 0 +2048330 0 +2048338 0 +2048369 18 +2048414 0 +2048439 84 +2048443 0 +2048530 0 +2048611 309 +2048686 4 +2048774 1 +2048815 1 +2048851 219 +2048857 0 +2048880 0 +2048916 100 +2049020 0 +2049029 0 +2049137 0 +2049170 54 +2049198 0 +2049224 0 +2049332 0 +2049419 0 +2049550 24 +2049603 0 +2049653 0 +2049679 0 +2049712 0 +2049747 0 +2049791 3 +2049811 421 +2049823 6 +2049839 192 +2049868 129 +2049882 64 +2049937 31 +2049950 6 +2049966 51 +2050021 0 +2050035 91 +2050053 268 +2050081 101 +2050134 702 +2050148 135 +2050209 38 +2050246 0 +2050270 18 +2050338 113 +2050374 357 +2050380 189 +2050546 0 +2050634 139 +2050659 137 +2050682 0 +2050684 72 +2050726 0 +2050756 144 +2050804 0 +2050815 1004 +2050817 106 +2050826 98 +2050875 176 +2050945 23 +2051137 13 +2051184 0 +2051254 0 +2051327 66 +2051331 66 +2051414 94 +2051473 0 +2051495 98 +2051515 0 +2051570 0 +2051634 116 +2051699 142 +2051741 0 +2051746 0 +2051856 0 +2051966 263 +2051992 0 +2052026 0 +2052202 0 +2052270 0 +2052292 0 +2052309 18 +2052440 45 +2052525 0 +2052565 0 +2052624 40 +2052667 0 +2052712 0 +2052725 0 +2052761 24 +2052848 37 +2052852 86 +2052866 0 +2052895 41 +2052940 109 +2052968 58 +2052979 0 +2052982 33 +2053018 0 +2053095 352 +2053117 0 +2053151 154 +2053159 0 +2053168 56 +2053194 0 +2053254 148 +2053287 9 +2053369 71 +2053386 67 +2053508 0 +2053580 32 +2053596 4 +2053641 468 +2053887 0 +2053894 217 +2053926 1200 +2053930 1837 +2053940 89 +2053982 106 +2053984 474 +2054032 104 +2054048 171 +2054062 0 +2054103 125 +2054118 100 +2054158 70 +2054172 12 +2054227 0 +2054240 124 +2054283 0 +2054311 646 +2054331 0 +2054350 311 +2054416 65 +2054533 0 +2054571 0 +2054661 0 +2054754 57 +2054762 0 +2054796 14 +2054873 0 +2054958 81 +2054977 275 +2055064 171 +2055068 1135 +2055070 345 +2055205 81 +2055221 317 +2055270 63 +2055364 99 +2055386 9 +2055460 0 +2055469 0 +2055484 69 +2055524 0 +2055534 0 +2055558 0 +2055592 0 +2055615 60 +2055622 13 +2055640 2 +2055672 0 +2055682 232 +2055775 33 +2055790 35 +2055821 47 +2055855 22 +2055925 10 +2055940 65 +2055947 58 +2055959 1 +2056065 0 +2056137 0 +2056169 207 +2056208 5 +2056270 173 +2056347 0 +2056351 5 +2056353 0 +2056366 0 +2056373 0 +2056382 484 +2056399 0 +2056466 106 +2056534 54 +2056558 64 +2056619 0 +2056650 114 +2056699 0 +2056740 158 +2056752 589 +2056758 930 +2056794 194 +2056833 256 +2056836 627 +2056842 8 +2056880 0 +2056908 18 +2057037 0 +2057102 129 +2057145 22 +2057160 76 +2057198 0 +2057215 20 +2057229 64 +2057286 0 +2057343 3 +2057384 102 +2057421 0 +2057448 221 +2057451 43 +2057467 102 +2057474 800 +2057480 0 +2057541 23 +2057571 42 +2057672 169 +2057701 83 +2057747 366 +2057755 0 +2057831 0 +2058056 76 +2058191 162 +2058206 0 +2058239 0 +2058413 20 +2058415 5 +2058421 88 +2058469 0 +2058486 0 +2058579 0 +2058602 31 +2058604 127 +2058609 0 +2058625 0 +2058645 0 +2058725 0 +2058866 3 +2058877 0 +2058893 0 +2058992 0 +2059013 0 +2059121 0 +2059137 0 +2059149 69 +2059182 0 +2059237 0 +2059272 0 +2059285 0 +2059310 0 +2059313 102 +2059328 0 +2059335 15 +2059339 0 +2059341 0 +2059372 0 +2059472 0 +2059549 0 +2059608 3 +2059621 155 +2059662 310 +2059731 0 +2059793 105 +2059856 1252 +2059862 0 +2059910 70 +2059972 247 +2059976 189 +2060091 2 +2060166 0 +2060177 9 +2060223 0 +2060280 0 +2060330 144 +2060375 50 +2060406 58 +2060462 59 +2060534 271 +2060585 300 +2060631 0 +2060723 0 +2060732 20 +2060840 413 +2060889 0 +2060924 1 +2060950 4 +2060972 93 +2061056 832 +2061144 0 +2061163 0 +2061179 65 +2061184 0 +2061204 55 +2061246 1 +2061504 0 +2061550 4 +2061594 0 +2061873 0 +2062041 0 +2062097 8 +2062150 241 +2062317 0 +2062381 62 +2062415 482 +2062490 97 +2062614 0 +2062642 0 +2062717 0 +2062760 102 +2062810 91 +2062866 0 +2062960 227 +2062997 28 +2063191 32 +2063227 618 +2063293 66 +2063423 259 +2063566 236 +2063658 39 +2063749 86 +2063758 131 +2063790 16 +2063798 14 +2063821 0 +2063850 0 +2063866 0 +2063959 167 +2064008 204 +2064149 190 +2064214 62 +2064217 564 +2064258 0 +2064298 560 +2064442 876 +2064460 88 +2064468 1421 +2064495 0 +2064556 141 +2064601 0 +2064618 0 +2064667 0 +2064689 38 +2064710 19 +2064770 0 +2064787 12 +2064798 226 +2064846 0 +2064861 54 +2064873 34 +2064919 94 +2065143 0 +2065206 211 +2065361 0 +2065449 303 +2065661 22 +2065744 192 +2065903 78 +2065940 98 +2065947 0 +2065972 222 +2065996 298 +2066056 0 +2066236 765 +2066242 0 +2066278 2 +2066416 56 +2066498 86 +2066535 100 +2066650 0 +2066667 0 +2066708 0 +2066756 0 +2066922 0 +2066960 0 +2066967 0 +2067075 0 +2067093 11 +2067124 0 +2067163 0 +2067327 0 +2067347 0 +2067417 0 +2067501 0 +2067551 0 +2067611 0 +2067675 0 +2067727 0 +2067738 0 +2067760 0 +2067807 0 +2067890 0 +2068014 0 +2068159 0 +2068319 0 +2068360 0 +2068389 0 +2068436 0 +2068456 0 +2068490 0 +2068497 0 +2068519 0 +2068563 0 +2068599 0 +2068630 0 +2068812 515 +2068895 0 +2068908 13 +2068950 140 +2068962 0 +2069010 10 +2069066 2 +2069136 0 +2069167 0 +2069204 0 +2069261 0 +2069264 0 +2069317 0 +2069334 0 +2069379 0 +2069426 0 +2069450 0 +2069461 0 +2069469 0 +2069583 0 +2069587 0 +2069593 0 +2069614 0 +2069652 165 +2069732 9 +2069750 0 +2069814 118 +2069837 0 +2069934 0 +2069961 0 +2070108 0 +2070160 74 +2070235 0 +2070271 0 +2070418 0 +2070430 63 +2070437 0 +2070503 0 +2070530 181 +2070623 26 +2070645 0 +2070665 0 +2070768 21 +2070825 0 +2070895 208 +2070903 0 +2071151 2 +2071211 106 +2071286 38 +2071349 402 +2071466 88 +2071482 4 +2071544 0 +2071571 25 +2071735 0 +2071894 61 +2071917 0 +2071942 103 +2071948 0 +2071960 0 +2071979 0 +2072045 0 +2072085 0 +2072092 0 +2072162 0 +2072179 0 +2072240 0 +2072333 0 +2072364 161 +2072477 0 +2072504 433 +2072507 0 +2072516 0 +2072519 46 +2072526 240 +2072533 97 +2072616 0 +2072651 0 +2072715 0 +2072771 0 +2072807 0 +2072855 0 +2072953 0 +2073069 0 +2073095 0 +2073142 0 +2073231 0 +2073249 0 +2073297 0 +2073372 0 +2073379 0 +2073397 0 +2073455 0 +2073508 0 +2073612 0 +2073634 0 +2073767 0 +2073769 0 +2073829 10 +2073866 0 +2074004 8 +2074030 31 +2074068 0 +2074175 67 +2074198 0 +2074224 34 +2074288 28 +2074304 82 +2074307 0 +2074435 44 +2074484 0 +2074540 0 +2074596 0 +2074643 281 +2074704 0 +2074711 0 +2074718 74 +2074739 14 +2074758 0 +2074762 146 +2074793 9 +2074802 0 +2074820 51 +2074851 21 +2074951 0 +2075028 0 +2075033 0 +2075072 0 +2075087 0 +2075125 0 +2075156 0 +2075212 0 +2075312 0 +2075413 0 +2075516 0 +2075596 436 +2075618 29 +2075647 0 +2075667 1 +2075709 0 +2075849 147 +2076007 0 +2076110 0 +2076144 0 +2076147 0 +2076204 0 +2076206 0 +2076213 0 +2076222 0 +2076236 0 +2076461 0 +2076732 0 +2076816 0 +2076918 0 +2076927 0 +2076986 0 +2077026 0 +2077135 0 +2077195 0 +2077217 0 +2077272 0 +2077299 0 +2077319 0 +2077325 0 +2077403 0 +2077451 0 +2077483 0 +2077512 0 +2077535 0 +2077557 0 +2077567 0 +2077584 0 +2077739 0 +2077774 0 +2077785 0 +2077806 0 +2077861 0 +2077863 0 +2077945 0 +2078067 0 +2078088 0 +2078124 0 +2078186 0 +2078190 0 +2078214 0 +2078217 0 +2078229 0 +2078282 0 +2078288 0 +2078300 0 +2078337 0 +2078378 0 +2078565 0 +2078567 0 +2078586 0 +2078629 0 +2078649 0 +2078686 0 +2078700 30 +2078746 77 +2078757 100 +2078776 410 +2078865 23 +2079051 46 +2079190 0 +2079230 30 +2079249 0 +2079277 55 +2079307 0 +2079317 100 +2079482 88 +2079545 0 +2079571 0 +2079587 26 +2079641 27 +2079707 274 +2079755 39 +2079790 49 +2079818 68 +2079950 47 +2080011 0 +2080064 3 +2080176 61 +2080281 681 +2080418 430 +2080457 0 +2080473 1 +2080581 65 +2080634 0 +2080661 118 +2080677 0 +2080694 2 +2080702 62 +2080710 141 +2080748 3 +2080753 207 +2080852 420 +2080902 100 +2080936 0 +2080954 0 +2080995 6 +2081014 80 +2081050 13 +2081087 1 +2081147 27 +2081149 229 +2081188 0 +2081266 435 +2081329 313 +2081332 184 +2081401 230 +2081432 132 +2081614 25 +2081638 145 +2081644 429 +2081680 640 +2081726 34 +2081764 0 +2081781 148 +2081827 37 +2081968 50 +2082031 268 +2082096 0 +2082118 55 +2082277 118 +2082311 13 +2082385 54 +2082388 16 +2082448 0 +2082490 65 +2082502 123 +2082517 0 +2082526 0 +2082553 51 +2082592 0 +2082667 0 +2082818 0 +2082833 0 +2082836 0 +2082851 0 +2082868 0 +2082876 0 +2082889 0 +2082937 0 +2083115 0 +2083124 0 +2083354 0 +2083395 0 +2083426 0 +2083613 1 +2083649 0 +2083711 0 +2083884 0 +2083901 0 +2083907 0 +2083934 0 +2083958 0 +2084098 0 +2084118 0 +2084145 0 +2084147 0 +2084192 0 +2084253 0 +2084288 0 +2084315 0 +2084385 0 +2084437 0 +2084453 0 +2084461 0 +2084479 0 +2084496 0 +2084520 0 +2084530 0 +2084536 0 +2084540 0 +2084547 0 +2084630 0 +2084636 0 +2084688 221 +2084757 0 +2084818 127 +2084856 0 +2084914 0 +2084946 0 +2085159 0 +2085318 0 +2085507 0 +2085757 0 +2085801 0 +2085854 0 +2085884 0 +2086023 0 +2086036 0 +2086073 0 +2086119 0 +2086286 0 +2086323 0 +2086363 0 +2086470 0 +2086503 0 +2086554 0 +2086566 0 +2086713 0 +2086740 0 +2086894 0 +2086932 0 +2086994 0 +2087013 0 +2087032 427 +2087035 7 +2087139 0 +2087159 30 +2087162 434 +2087282 0 +2087319 211 +2087350 654 +2087378 190 +2087451 64 +2087501 226 +2087512 118 +2087542 139 +2087595 422 +2087621 1239 +2087769 86 +2087906 9 +2087912 11 +2087923 0 +2087925 5 +2087934 16 +2087942 0 +2087972 0 +2088015 0 +2088086 29 +2088096 0 +2088183 0 +2088214 0 +2088333 0 +2088522 0 +2088549 0 +2088558 13 +2088611 32 +2088773 3 +2088909 0 +2088927 0 +2089121 39 +2089259 149 +2089334 81 +2089559 80 +2089566 372 +2089642 17 +2089774 1 +2089928 5 +2089973 0 +2090026 0 +2090113 0 +2090152 0 +2090239 1 +2090261 147 +2090294 11 +2090303 0 +2090434 9 +2090461 230 +2090517 0 +2090814 2 +2090932 0 +2090953 0 +2090985 0 +2091096 32 +2091118 48 +2091144 0 +2091228 4 +2091506 183 +2091700 10 +2091767 259 +2091822 0 +2091850 0 +2091857 0 +2091878 142 +2092070 0 +2092106 61 +2092108 156 +2092124 8 +2092208 0 +2092224 92 +2092233 75 +2092241 77 +2092362 482 +2092403 176 +2092477 165 +2092545 805 +2092557 193 +2092602 120 +2092702 278 +2093008 0 +2093065 0 +2093082 148 +2093086 82 +2093098 0 +2093114 395 +2093226 818 +2093242 0 +2093450 119 +2093483 469 +2093531 0 +2093542 436 +2093555 32 +2093652 947 +2093664 41 +2093684 2 +2093700 141 +2093708 17 +2093718 105 +2093724 15 +2093732 46 +2093740 142 +2093764 617 +2093801 55 +2093876 206 +2093879 298 +2093913 0 +2093984 112 +2094161 80 +2094182 485 +2094473 91 +2094538 93 +2094560 243 +2094590 31 +2094713 64 +2094845 103 +2095038 228 +2095088 136 +2095219 77 +2095257 0 +2095302 0 +2095306 0 +2095331 0 +2095497 0 +2095562 0 +2095596 0 +2095616 0 +2095682 0 +2095702 0 +2095906 0 +2095961 0 +2095997 0 +2096106 0 +2096174 3 +2096255 65 +2096394 21 +2096475 25 +2096633 305 +2096643 333 +2096646 50 +2096658 0 +2096680 0 +2096689 2 +2096711 0 +2096718 0 +2096728 0 +2096733 0 +2096748 0 +2096754 194 +2096864 142 +2097039 35 +2097125 0 +2097131 267 +2097134 0 +2097171 470 +2097297 0 +2097390 362 +2097586 51 +2097668 3 +2097682 0 +2097760 0 +2097824 0 +2097918 0 +2097933 36 +2097985 0 +2097997 53 +2098005 201 +2098022 0 +2098207 0 +2098792 11 +2098836 151 +2098859 0 +2098893 0 +2099031 0 +2099163 8 +2099197 0 +2099209 13 +2099522 0 +2099582 0 +2099663 0 +2099667 93 +2099680 142 +2099692 127 +2100120 31 +2100169 0 +2100334 0 +2100526 218 +2100717 0 +2100823 8 +2100839 0 +2100987 0 +2101012 0 +2101182 0 +2101192 10 +2101228 0 +2101525 0 +2101541 0 +2101618 0 +2101646 0 +2101652 50 +2101665 0 +2101773 0 +2101835 0 +2101872 0 +2101952 0 +2102018 0 +2102076 0 +2102102 0 +2102533 0 +2102590 0 +2102669 0 +2102708 0 +2102720 0 +2102791 0 +2102811 0 +2102856 0 +2102876 0 +2102962 0 +2103003 0 +2103087 0 +2103091 0 +2103094 0 +2103099 0 +2103185 332 +2103242 54 +2103268 11 +2103593 7 +2103626 0 +2103682 75 +2103798 8 +2103848 25 +2103852 195 +2103920 136 +2103968 367 +2103998 0 +2104067 0 +2104087 193 +2104101 70 +2104110 627 +2104114 269 +2104119 2 +2104220 11 +2104285 0 +2104319 96 +2104552 20 +2104790 0 +2104890 31 +2104900 0 +2104907 0 +2104917 60 +2104921 0 +2104966 35 +2104973 274 +2105013 0 +2105185 0 +2105515 23 +2105573 139 +2105651 257 +2105667 103 +2105784 0 +2105804 249 +2105806 404 +2105901 0 +2105969 253 +2106032 231 +2106050 0 +2106071 6 +2106081 0 +2106094 0 +2106127 36 +2106162 0 +2106205 32 +2106221 670 +2106253 35 +2106350 18 +2106392 65 +2106426 125 +2106445 206 +2106506 0 +2106540 0 +2106558 92 +2106565 0 +2106702 30 +2106737 14 +2106912 12 +2106975 202 +2106989 50 +2107101 0 +2107119 265 +2107148 35 +2107199 176 +2107254 53 +2107284 0 +2107360 15 +2107386 0 +2107435 146 +2107467 77 +2107497 0 +2107715 44 +2107723 1075 +2107792 86 +2107875 0 +2108147 287 +2108227 0 +2108244 124 +2108258 0 +2108324 115 +2108326 68 +2108333 0 +2108402 108 +2108405 129 +2108431 0 +2108460 240 +2108520 0 +2108671 0 +2108703 0 +2108739 11 +2108887 107 +2108906 39 +2109082 0 +2109096 0 +2109109 38 +2109111 371 +2109117 0 +2109138 38 +2109221 73 +2109223 62 +2109237 0 +2109254 0 +2109284 0 +2109359 0 +2109393 0 +2109468 0 +2109526 0 +2109767 153 +2109846 0 +2109883 102 +2109925 80 +2109952 68 +2110006 178 +2110008 66 +2110054 0 +2110079 114 +2110105 0 +2110166 202 +2110277 325 +2110368 625 +2110384 282 +2110504 0 +2110830 130 +2110997 154 +2111026 0 +2111044 23 +2111080 0 +2111087 53 +2111148 390 +2111242 185 +2111276 598 +2111278 88 +2111375 0 +2111409 134 +2111523 183 +2111576 267 +2111580 71 +2111622 0 +2111730 112 +2111832 236 +2111838 1284 +2112060 178 +2112134 51 +2112318 0 +2112428 247 +2112482 282 +2112496 0 +2112503 0 +2112534 0 +2112582 16 +2112599 25 +2112628 20 +2112770 59 +2112831 0 +2112910 120 +2112992 0 +2113022 0 +2113031 0 +2113056 308 +2113139 28 +2113386 0 +2113419 0 +2113503 0 +2113538 0 +2113555 66 +2113571 0 +2113612 0 +2113623 0 +2113636 0 +2113646 0 +2113656 0 +2113688 49 +2113785 0 +2113794 0 +2113812 145 +2113816 17 +2113899 135 +2114021 0 +2114126 0 +2114133 101 +2114168 0 +2114256 0 +2114549 0 +2114568 0 +2114575 34 +2114615 0 +2114658 0 +2114745 1 +2114887 89 +2114967 272 +2115152 0 +2115224 51 +2115433 11 +2115448 0 +2115474 0 +2115562 0 +2115612 0 +2115694 80 +2115752 72 +2115771 0 +2115800 26 +2115953 0 +2116013 0 +2116265 44 +2116271 4 +2116278 0 +2116304 0 +2116368 144 +2116408 0 +2116463 190 +2116474 110 +2116551 0 +2116571 0 +2116706 119 +2116718 65 +2116841 2 +2116925 3 +2116952 37 +2117008 0 +2117246 0 +2117310 0 +2117361 126 +2117433 67 +2117435 29 +2117476 154 +2117516 34 +2117672 185 +2117674 303 +2117730 396 +2117819 0 +2117828 104 +2117871 0 +2118012 0 +2118143 7 +2118243 3 +2118371 148 +2118442 103 +2118444 0 +2118462 299 +2118506 132 +2118664 23 +2118716 0 +2118783 42 +2118827 0 +2119031 0 +2119046 0 +2119065 38 +2119094 34 +2119286 0 +2119309 66 +2119332 25 +2119416 0 +2119433 0 +2119444 0 +2119589 34 +2119689 278 +2119707 0 +2119725 166 +2119740 0 +2119813 0 +2119825 0 +2119832 19 +2119869 371 +2119955 0 +2119982 119 +2120081 106 +2120105 0 +2120159 11 +2120225 0 +2120298 0 +2120310 170 +2120339 98 +2120388 0 +2120417 67 +2120487 0 +2120568 0 +2120599 0 +2120636 0 +2120644 66 +2120695 103 +2120739 28 +2120754 0 +2120796 133 +2120810 1 +2120919 54 +2120927 5 +2120957 0 +2121007 186 +2121069 163 +2121094 0 +2121126 0 +2121135 19 +2121342 113 +2121361 158 +2121409 44 +2121439 334 +2121469 55 +2121543 0 +2121567 88 +2121603 10 +2121610 0 +2121676 56 +2121682 32 +2121729 83 +2121752 27 +2121872 188 +2121888 0 +2121924 1 +2121991 0 +2122073 0 +2122079 170 +2122131 0 +2122219 0 +2122406 89 +2122561 0 +2122668 653 +2122670 1548 +2122744 0 +2122988 139 +2123004 23 +2123010 325 +2123157 653 +2123161 294 +2123173 405 +2123216 25 +2123234 46 +2123316 198 +2123320 494 +2123323 262 +2123342 8 +2123375 380 +2123558 271 +2123561 2 +2123595 97 +2123609 26 +2123653 57 +2123797 121 +2123834 119 +2123879 58 +2123892 90 +2123910 0 +2123942 86 +2124001 0 +2124100 0 +2124125 89 +2124144 138 +2124270 0 +2124341 71 +2124540 116 +2124566 26 +2124697 126 +2124750 58 +2124810 205 +2124901 265 +2125038 350 +2125089 64 +2125092 0 +2125102 114 +2125107 29 +2125116 0 +2125126 0 +2125131 21 +2125204 52 +2125216 42 +2125247 185 +2125320 132 +2125322 148 +2125329 40 +2125402 1 +2125412 96 +2125450 1 +2125550 126 +2125573 0 +2125622 0 +2125692 69 +2125736 48 +2125770 320 +2125784 102 +2125842 0 +2125870 133 +2125903 0 +2125987 43 +2126114 246 +2126190 379 +2126235 0 +2126312 101 +2126357 28 +2126370 113 +2126432 6 +2126546 76 +2126618 327 +2126745 95 +2126811 76 +2126819 748 +2126828 35 +2126939 99 +2127038 439 +2127051 436 +2127178 0 +2127204 169 +2127329 444 +2127414 10 +2127517 173 +2127547 0 +2127608 39 +2127614 27 +2127636 39 +2127649 0 +2127655 0 +2127674 10 +2127719 0 +2127750 0 +2127914 46 +2127958 104 +2127965 31 +2127984 0 +2128140 0 +2128195 876 +2128204 70 +2128219 260 +2128419 0 +2128493 1 +2128570 0 +2128592 69 +2128620 0 +2128684 21 +2128704 0 +2128716 0 +2128741 54 +2128777 0 +2128869 0 +2128930 28 +2128946 171 +2128960 0 +2129015 0 +2129063 125 +2129142 113 +2129226 62 +2129233 7 +2129274 0 +2129292 0 +2129301 0 +2129315 78 +2129372 40 +2129598 68 +2129620 294 +2129687 0 +2129719 0 +2129836 43 +2129858 17 +2129908 92 +2130002 86 +2130121 110 +2130153 0 +2130178 124 +2130184 23 +2130202 218 +2130229 0 +2130256 0 +2130293 0 +2130325 0 +2130464 83 +2130493 132 +2130511 0 +2130549 64 +2130732 155 +2130823 234 +2130827 484 +2130942 8 +2130993 0 +2131021 0 +2131210 2 +2131232 14 +2131258 70 +2131361 178 +2131369 10 +2131444 0 +2131493 0 +2131676 49 +2131724 5 +2131894 174 +2131974 0 +2131995 144 +2132071 3 +2132096 16 +2132117 42 +2132166 0 +2132221 24 +2132246 0 +2132371 74 +2132479 569 +2132506 65 +2132605 43 +2132645 22 +2132755 0 +2132765 13 +2132779 608 +2132836 171 +2132851 54 +2132908 34 +2133032 0 +2133075 65 +2133111 472 +2133120 175 +2133192 4 +2133217 27 +2133325 3 +2133328 325 +2133406 0 +2133474 43 +2133484 34 +2133599 39 +2133692 137 +2133708 0 +2133742 198 +2133981 0 +2134162 5 +2134186 0 +2134193 0 +2134219 250 +2134285 0 +2134298 0 +2134331 0 +2134338 18 +2134360 59 +2134449 0 +2134483 12 +2134544 33 +2134595 517 +2134756 0 +2134795 1 +2134847 258 +2134849 173 +2134866 32 +2134902 0 +2134951 53 +2135017 534 +2135045 69 +2135076 93 +2135119 0 +2135127 0 +2135168 0 +2135227 14 +2135264 0 +2135314 38 +2135335 259 +2135464 622 +2135483 0 +2135500 10 +2135512 99 +2135544 24 +2135563 64 +2135566 40 +2135591 0 +2135605 295 +2135638 76 +2135719 38 +2135799 24 +2135867 114 +2135888 279 +2135916 335 +2135969 0 +2135976 0 +2136003 0 +2136021 35 +2136029 0 +2136037 7 +2136070 0 +2136115 17 +2136150 180 +2136176 202 +2136268 11 +2136283 0 +2136290 25 +2136364 475 +2136368 393 +2136377 0 +2136391 350 +2136395 532 +2136520 105 +2136571 22 +2136599 0 +2136611 0 +2136618 0 +2136634 0 +2136727 9 +2136809 0 +2136887 2 +2136949 79 +2137002 587 +2137063 0 +2137097 0 +2137139 9 +2137351 420 +2137360 136 +2137371 0 +2137398 44 +2137414 2 +2137467 11 +2137491 46 +2137520 0 +2137529 196 +2137531 45 +2137537 0 +2137544 0 +2137597 0 +2137612 28 +2137685 51 +2137695 55 +2137702 121 +2137713 22 +2137748 0 +2137772 3 +2137805 0 +2137835 40 +2137898 4 +2137979 145 +2138008 0 +2138063 299 +2138095 77 +2138175 0 +2138199 13 +2138202 0 +2138215 0 +2138249 34 +2138272 0 +2138288 0 +2138308 0 +2138316 152 +2138349 167 +2138351 0 +2138370 641 +2138445 0 +2138668 0 +2138752 0 +2138918 0 +2138978 21 +2139044 57 +2139046 601 +2139133 20 +2139155 0 +2139170 72 +2139293 0 +2139327 7 +2139336 0 +2139580 0 +2139638 118 +2139699 0 +2139825 75 +2139852 145 +2139950 33 +2139978 33 +2139993 42 +2140000 0 +2140002 57 +2140115 0 +2140146 0 +2140227 426 +2140255 1032 +2140257 86 +2140355 18 +2140424 0 +2140435 0 +2140456 0 +2140474 72 +2140702 0 +2140712 0 +2140791 136 +2140813 0 +2140819 48 +2140899 25 +2140903 937 +2140938 598 +2140951 37 +2141023 84 +2141073 773 +2141222 42 +2141652 847 +2141682 0 +2141827 0 +2141839 0 +2141887 0 +2141900 0 +2141918 0 +2141923 0 +2141926 0 +2141938 0 +2142007 5 +2142071 169 +2142101 0 +2142135 42 +2142177 526 +2142183 68 +2142199 173 +2142306 191 +2142371 0 +2142376 52 +2142389 0 +2142394 0 +2142464 22 +2142512 39 +2142531 0 +2142653 155 +2142665 18 +2142705 0 +2142934 125 +2143006 0 +2143080 25 +2143116 0 +2143153 74 +2143161 0 +2143386 50 +2143456 148 +2143490 96 +2143524 0 +2143536 3 +2143557 0 +2143586 69 +2143614 0 +2143673 157 +2143704 20 +2143738 272 +2143799 0 +2143863 69 +2143884 0 +2143892 72 +2143966 0 +2144006 1 +2144024 3 +2144103 0 +2144147 0 +2144205 172 +2144252 0 +2144268 0 +2144304 0 +2144326 0 +2144366 0 +2144376 0 +2144430 0 +2144440 98 +2144466 26 +2144571 0 +2144644 0 +2144664 0 +2144816 0 +2144907 0 +2144928 0 +2145083 0 +2145215 0 +2145228 156 +2145246 54 +2145255 16 +2145292 312 +2145441 35 +2145487 358 +2145515 16 +2145712 599 +2145753 32 +2145882 180 +2145951 0 +2146089 0 +2146109 17 +2146246 0 +2146284 0 +2146302 0 +2146427 59 +2146454 0 +2146496 21 +2146514 45 +2146733 0 +2146837 6 +2146844 0 +2146857 2 +2146897 8 +2146921 168 +2146983 835 +2146998 2 +2147093 60 +2147190 120 +2147197 0 +2147211 66 +2147263 0 +2147391 7 +2147479 5 +2147569 126 +2147576 0 +2147599 0 +2147639 47 +2147644 331 +2147655 105 +2147901 107 +2147926 50 +2148012 0 +2148038 64 +2148179 119 +2148209 299 +2148238 40 +2148332 154 +2148409 79 +2148428 0 +2148457 79 +2148503 62 +2148518 0 +2148589 57 +2148613 0 +2148618 119 +2148882 141 +2148936 0 +2148952 22 +2149007 25 +2149047 2 +2149050 0 +2149099 70 +2149108 262 +2149145 0 +2149176 136 +2149203 0 +2149214 60 +2149219 0 +2149229 0 +2149242 0 +2149297 0 +2149352 0 +2149406 176 +2149472 106 +2149483 3 +2149527 0 +2149550 0 +2149603 467 +2149607 159 +2149635 0 +2149711 0 +2149718 0 +2149756 247 +2149786 0 +2149829 50 +2149841 0 +2149946 74 +2150015 36 +2150068 0 +2150171 457 +2150192 0 +2150232 211 +2150290 0 +2150407 0 +2150559 723 +2150587 285 +2150594 37 +2150615 22 +2150766 37 +2150797 56 +2150821 192 +2150827 220 +2150905 105 +2150924 412 +2151028 487 +2151036 46 +2151046 0 +2151103 0 +2151145 23 +2151212 404 +2151262 428 +2151277 157 +2151327 0 +2151338 417 +2151395 0 +2151434 0 +2151509 121 +2151585 0 +2151625 470 +2151658 1 +2151696 292 +2151715 36 +2151737 307 +2151771 102 +2151784 37 +2151883 0 +2151919 243 +2151980 0 +2151990 0 +2152110 68 +2152210 25 +2152297 0 +2152330 93 +2152387 29 +2152406 0 +2152426 0 +2152461 57 +2152491 85 +2152611 0 +2152637 0 +2152661 0 +2152678 152 +2152714 230 +2152747 139 +2152760 0 +2152903 104 +2152908 550 +2152918 0 +2152924 0 +2152994 18 +2153053 117 +2153125 48 +2153198 0 +2153222 64 +2153279 0 +2153386 52 +2153408 81 +2153456 0 +2153571 0 +2153584 0 +2153619 21 +2153643 77 +2153650 0 +2153665 45 +2153980 0 +2154079 0 +2154116 0 +2154189 0 +2154199 0 +2154228 0 +2154260 0 +2154289 0 +2154322 0 +2154456 0 +2154656 0 +2154696 0 +2154737 0 +2154835 0 +2154874 0 +2154943 0 +2155054 0 +2155096 0 +2155102 0 +2155152 0 +2155184 0 +2155201 0 +2155292 0 +2155426 0 +2155475 0 +2155483 0 +2155522 0 +2155648 0 +2155715 0 +2155774 0 +2155805 0 +2155819 0 +2155828 0 +2155921 0 +2155971 0 +2156029 0 +2156036 0 +2156063 0 +2156087 0 +2156136 0 +2156176 0 +2156194 24 +2156204 18 +2156238 0 +2156295 0 +2156351 0 +2156423 0 +2156440 0 +2156573 0 +2156581 0 +2156583 0 +2156595 0 +2156602 0 +2156639 0 +2156658 141 +2156716 420 +2156818 36 +2156825 307 +2156833 0 +2156875 139 +2156983 91 +2157062 102 +2157082 126 +2157135 48 +2157146 0 +2157161 125 +2157229 84 +2157237 0 +2157311 0 +2157433 0 +2157497 17 +2157504 0 +2157512 0 +2157554 29 +2157662 169 +2157878 0 +2157934 91 +2157958 0 +2157999 0 +2158010 62 +2158013 176 +2158030 0 +2158053 93 +2158093 0 +2158272 103 +2158317 0 +2158386 7 +2158400 0 +2158436 5 +2158484 3 +2158520 0 +2158688 7 +2158718 0 +2158808 0 +2158824 17 +2158901 23 +2158937 19 +2159091 71 +2159145 120 +2159155 2 +2159178 0 +2159288 0 +2159369 0 +2159467 0 +2159471 5 +2159481 0 +2159512 0 +2159578 22 +2159742 0 +2159792 0 +2159821 159 +2159922 75 +2159962 0 +2160052 36 +2160105 132 +2160209 0 +2160301 0 +2160310 24 +2160323 3 +2160330 85 +2160337 0 +2160396 86 +2160415 0 +2160527 0 +2160544 40 +2160583 0 +2160664 66 +2160721 0 +2160759 0 +2160772 26 +2160789 0 +2160798 0 +2160841 0 +2160916 29 +2160920 62 +2160964 7 +2160981 50 +2161025 50 +2161069 0 +2161304 0 +2161312 639 +2161347 0 +2161386 5 +2161407 0 +2161572 0 +2161755 5 +2161758 41 +2161777 130 +2161782 283 +2161917 214 +2162028 39 +2162145 0 +2162164 0 +2162293 12 +2162325 0 +2162350 0 +2162434 30 +2162479 58 +2162509 0 +2162580 9 +2162607 146 +2162760 0 +2162914 124 +2162933 5 +2162997 14 +2163058 372 +2163095 123 +2163342 0 +2163390 0 +2163411 4 +2163459 0 +2163492 0 +2163510 0 +2163528 0 +2163583 44 +2163586 0 +2163597 0 +2163617 159 +2163630 185 +2163642 0 +2163676 0 +2163687 0 +2163693 0 +2163711 0 +2163771 3 +2163780 0 +2163783 2 +2163786 0 +2163840 4 +2163849 0 +2163852 0 +2163855 0 +2163909 1 +2163918 0 +2163921 0 +2163924 0 +2163978 7 +2163987 0 +2163990 0 +2163993 0 +2164047 1 +2164056 0 +2164059 0 +2164062 0 +2164142 0 +2164160 0 +2164177 123 +2164190 229 +2164218 0 +2164264 0 +2164268 52 +2164325 32 +2164340 68 +2164413 0 +2164430 150 +2164575 0 +2164581 95 +2164620 0 +2164640 38 +2164803 0 +2164814 135 +2164818 0 +2164833 0 +2164844 33 +2164906 0 +2164959 0 +2164990 13 +2165012 215 +2165070 0 +2165160 0 +2165307 82 +2165340 0 +2165366 0 +2165385 5 +2165395 0 +2165415 0 +2165441 0 +2165460 3 +2165470 4 +2165490 0 +2165516 0 +2165535 0 +2165545 1 +2165565 0 +2165577 0 +2165589 0 +2165591 0 +2165602 0 +2165642 0 +2165698 0 +2165704 15 +2165710 0 +2165715 0 +2165725 0 +2165746 0 +2165755 0 +2165802 0 +2165821 0 +2165827 0 +2165835 0 +2165842 0 +2165886 0 +2165919 0 +2165922 0 +2165964 264 +2166040 389 +2166092 0 +2166122 423 +2166250 91 +2166272 394 +2166351 0 +2166362 106 +2166369 1 +2166405 0 +2166450 0 +2166625 0 +2166654 0 +2166694 937 +2166699 0 +2166851 5 +2166893 396 +2167093 87 +2167097 202 +2167105 0 +2167267 0 +2167391 0 +2167413 0 +2167419 0 +2167430 0 +2167445 0 +2167465 0 +2167481 0 +2167490 0 +2167543 48 +2167608 79 +2167650 147 +2167763 0 +2167795 151 +2167806 54 +2167815 0 +2167829 64 +2167953 148 +2168092 0 +2168119 0 +2168156 17 +2168201 0 +2168230 0 +2168260 207 +2168317 338 +2168323 0 +2168536 0 +2168548 0 +2168551 0 +2168554 0 +2168569 0 +2168572 0 +2168597 0 +2168608 0 +2168656 0 +2168660 0 +2168665 0 +2168674 0 +2168680 0 +2168723 0 +2168737 0 +2168747 0 +2168749 0 +2168753 0 +2168764 0 +2168768 0 +2168771 0 +2168783 0 +2168792 0 +2168797 0 +2168857 21 +2168885 233 +2168935 0 +2168953 0 +2168963 11 +2168989 0 +2169052 84 +2169124 0 +2169173 0 +2169212 0 +2169285 0 +2169328 0 +2169341 4 +2169412 24 +2169453 0 +2169508 0 +2169577 0 +2169628 0 +2169637 0 +2169650 0 +2169661 0 +2169724 0 +2169836 0 +2169857 7 +2169874 0 +2169883 42 +2169997 6 +2170118 0 +2170152 0 +2170169 92 +2170194 149 +2170247 0 +2170259 19 +2170298 0 +2170398 0 +2170499 0 +2170605 23 +2170683 35 +2170696 31 +2170718 0 +2170739 0 +2170743 0 +2170750 0 +2170752 0 +2170758 0 +2170784 0 +2170791 175 +2170797 0 +2170823 0 +2170836 0 +2170848 0 +2170850 0 +2170860 0 +2170863 0 +2170884 0 +2170888 0 +2170910 0 +2170920 0 +2170923 0 +2170941 0 +2170951 68 +2170985 0 +2171009 116 +2171051 16 +2171174 0 +2171201 0 +2171222 140 +2171242 35 +2171278 322 +2171302 0 +2171343 52 +2171561 32 +2171576 0 +2171581 0 +2171607 5 +2171652 0 +2171676 0 +2171757 57 +2171770 0 +2172061 0 +2172118 0 +2172278 0 +2172298 141 +2172301 191 +2172336 0 +2172357 1 +2172396 0 +2172484 122 +2172575 0 +2172620 190 +2172624 329 +2172652 0 +2172676 78 +2172702 0 +2172900 0 +2173013 6 +2173019 106 +2173081 0 +2173099 0 +2173125 0 +2173137 136 +2173242 88 +2173272 121 +2173300 0 +2173406 127 +2173458 15 +2173521 125 +2173524 102 +2173536 8 +2173781 268 +2173797 603 +2173911 9 +2174010 0 +2174042 0 +2174054 0 +2174080 1 +2174181 1483 +2174215 367 +2174263 3 +2174282 8 +2174419 87 +2174437 0 +2174445 156 +2174449 3 +2174458 15 +2174523 162 +2174550 2 +2174596 0 +2174643 58 +2174658 0 +2174796 154 +2174829 0 +2174888 116 +2174916 35 +2175003 0 +2175180 1 +2175189 0 +2175208 0 +2175232 23 +2175273 30 +2175341 39 +2175380 137 +2175382 0 +2175441 80 +2175457 0 +2175539 0 +2175560 0 +2175580 357 +2175711 0 +2175737 1 +2175752 64 +2175850 847 +2175883 0 +2175995 184 +2176030 1 +2176100 354 +2176161 234 +2176188 56 +2176201 543 +2176219 79 +2176223 735 +2176235 86 +2176271 0 +2176337 54 +2176345 0 +2176362 180 +2176375 64 +2176472 267 +2176474 0 +2176511 664 +2176524 18 +2176551 97 +2176560 16 +2176568 24 +2176612 15 +2176624 14 +2176631 294 +2176686 0 +2176787 71 +2176796 51 +2176835 21 +2176850 0 +2176863 397 +2176940 555 +2176961 0 +2177000 59 +2177052 239 +2177061 181 +2177073 186 +2177075 501 +2177086 0 +2177122 0 +2177130 375 +2177133 1808 +2177222 329 +2177243 78 +2177249 0 +2177311 2 +2177319 0 +2177328 150 +2177399 245 +2177414 22 +2177491 0 +2177523 0 +2177616 0 +2177670 0 +2177684 50 +2177811 0 +2177819 0 +2177835 0 +2177861 0 +2177984 0 +2178009 0 +2178116 89 +2178123 34 +2178130 125 +2178149 168 +2178156 0 +2178215 0 +2178343 0 +2178399 203 +2178425 18 +2178554 0 +2178572 120 +2178623 0 +2178680 4 +2178684 16 +2178831 0 +2178920 0 +2178947 329 +2178951 64 +2178958 32 +2179036 0 +2179070 0 +2179082 1 +2179120 1 +2179231 0 +2179314 24 +2179345 0 +2179404 15 +2179444 165 +2179453 82 +2179469 96 +2179497 57 +2179502 41 +2179524 21 +2179539 0 +2179575 0 +2179627 5 +2179683 20 +2179733 0 +2179841 272 +2179886 655 +2179949 0 +2179985 318 +2179996 0 +2180055 12 +2180070 0 +2180087 0 +2180122 0 +2180131 11 +2180135 296 +2180178 9 +2180233 322 +2180254 0 +2180296 18 +2180451 9 +2180463 47 +2180497 56 +2180499 284 +2180515 0 +2180523 1 +2180529 12 +2180588 0 +2180598 0 +2180607 22 +2180632 24 +2180634 73 +2180665 0 +2180699 9 +2180730 8 +2180842 0 +2181074 0 +2181126 170 +2181170 0 +2181250 104 +2181331 0 +2181353 36 +2181423 0 +2181508 15 +2181609 172 +2181684 36 +2181705 9 +2181739 0 +2181828 265 +2181919 0 +2182126 18 +2182271 0 +2182381 2 +2182406 0 +2182417 0 +2182455 0 +2182479 0 +2182493 0 +2182629 0 +2182838 95 +2183233 0 +2183308 61 +2183382 20 +2183407 21 +2183421 31 +2183503 43 +2183599 0 +2183714 27 +2183798 0 +2183837 115 +2183867 0 +2183957 3 +2183960 0 +2184028 0 +2184224 14 +2184312 0 +2184570 0 +2184624 0 +2184763 0 +2184811 29 +2184944 71 +2185047 447 +2185068 0 +2185108 5 +2185200 32 +2185212 46 +2185290 0 +2185299 0 +2185323 302 +2185346 2 +2185364 248 +2185998 14 +2186175 95 +2186264 22 +2186279 0 +2186527 134 +2186594 13 +2186771 64 +2186774 7 +2186834 19 +2186874 0 +2187074 0 +2187083 68 +2187170 17 +2187202 0 +2187213 0 +2187228 0 +2187235 0 +2187256 0 +2187258 0 +2187290 0 +2187300 0 +2187308 0 +2187311 0 +2187319 0 +2187321 0 +2187363 34 +2187397 211 +2187435 144 +2187489 447 +2187621 0 +2187657 73 +2187732 50 +2187840 37 +2187903 0 +2187984 146 +2188017 470 +2188143 0 +2188182 444 +2188224 55 +2188269 302 +2188335 17 +2188383 0 +2188391 0 +2188491 4 +2188523 0 +2188629 152 +2188667 0 +2188744 3 +2188772 122 +2188898 0 +2188936 0 +2188944 356 +2188955 465 +2188961 91 +2189036 0 +2189068 520 +2189099 73 +2189207 0 +2189216 76 +2189399 41 +2189477 432 +2189480 8 +2189537 0 +2189834 0 +2189839 0 +2189875 0 +2189966 0 +2190185 0 +2190251 84 +2190257 0 +2190274 0 +2190278 50 +2190290 48 +2190293 232 +2190338 18 +2190347 314 +2190361 0 +2190452 0 +2190464 0 +2190488 0 +2190539 0 +2190571 0 +2190619 4 +2190623 0 +2190656 9 +2190659 0 +2190761 0 +2190782 0 +2190827 0 +2190962 0 +2190978 0 +2191005 197 +2191013 0 +2191147 0 +2191189 0 +2191219 0 +2191237 0 +2191255 0 +2191303 0 +2191480 0 +2191516 0 +2191525 0 +2191597 73 +2191707 75 +2191744 0 +2191792 0 +2191840 111 +2191927 62 +2191990 17 +2192078 0 +2192272 0 +2192372 69 +2192396 0 +2192484 0 +2192579 0 +2192628 65 +2192699 125 +2192768 0 +2193094 0 +2193185 0 +2193220 0 +2193281 34 +2193464 339 +2193575 302 +2193702 30 +2194088 0 +2194100 16 +2194123 152 +2194493 89 +2194497 0 +2194512 132 +2194629 0 +2194731 1 +2194824 0 +2195003 91 +2195046 4 +2195055 354 +2195093 0 +2195182 0 +2195195 0 +2195212 0 +2195215 0 +2195266 0 +2195306 0 +2195396 87 +2195480 5 +2195489 0 +2195636 28 +2195720 51 +2195867 75 +2195898 0 +2195922 0 +2195943 49 +2195976 130 +2196034 43 +2196233 154 +2196381 229 +2196432 0 +2196588 77 +2196615 81 +2196791 97 +2196830 7 +2196879 0 +2196911 0 +2196948 52 +2196976 41 +2196999 0 +2197015 43 +2197031 0 +2197060 9 +2197108 58 +2197130 72 +2197155 1 +2197256 0 +2197300 0 +2197395 0 +2197406 0 +2197428 0 +2197478 0 +2197486 0 +2197501 0 +2197553 0 +2197588 0 +2197601 101 +2197674 0 +2197847 212 +2197853 95 +2197906 15 +2198033 0 +2198223 77 +2198243 0 +2198261 28 +2198419 106 +2198423 12 +2198451 47 +2198603 0 +2198710 0 +2198721 0 +2198735 1 +2198758 0 +2198773 3 +2198775 0 +2198813 0 +2198818 0 +2198831 0 +2198858 0 +2198884 0 +2198909 0 +2198921 95 +2198930 53 +2198976 32 +2199033 0 +2199037 0 +2199049 0 +2199107 0 +2199145 0 +2199160 0 +2199166 0 +2199184 0 +2199242 0 +2199267 0 +2199306 33 +2199384 0 +2199448 27 +2199499 200 +2199546 0 +2199657 0 +2199698 130 +2199710 4 +2199720 59 +2199776 0 +2199907 240 +2199987 16 +2199999 0 +2200005 210 +2200075 18 +2200085 77 +2200125 517 +2200128 239 +2200168 0 +2200191 10 +2200254 9 +2200306 0 +2200441 67 +2200448 1 +2200459 0 +2200499 37 +2200502 0 +2200510 0 +2200544 107 +2200616 164 +2200686 0 +2200693 78 +2200700 0 +2200763 124 +2200859 57 +2200944 265 +2201053 0 +2201122 169 +2201155 239 +2201200 148 +2201210 0 +2201212 0 +2201217 0 +2201224 0 +2201226 0 +2201234 188 +2201236 51 +2201247 0 +2201324 146 +2201411 0 +2201417 124 +2201429 0 +2201454 128 +2201633 470 +2201658 230 +2201748 49 +2201789 16 +2201846 7 +2201857 165 +2201951 0 +2201981 0 +2201998 200 +2202115 46 +2202123 77 +2202177 0 +2202179 0 +2202308 211 +2202314 134 +2202377 0 +2202390 331 +2202455 875 +2202477 0 +2202664 0 +2202728 0 +2202772 2 +2202853 0 +2202876 0 +2202914 0 +2202958 4 +2202965 0 +2202995 0 +2203001 47 +2203013 0 +2203019 30 +2203065 157 +2203177 307 +2203237 0 +2203368 0 +2203437 0 +2203458 0 +2203473 0 +2203528 6 +2203532 3 +2203546 53 +2203554 0 +2203757 24 +2203793 0 +2203854 0 +2203877 199 +2203910 225 +2203964 95 +2203971 94 +2204003 0 +2204149 0 +2204188 405 +2204219 68 +2204236 0 +2204249 0 +2204252 0 +2204259 8 +2204389 102 +2204401 320 +2204521 132 +2204546 48 +2204638 0 +2204728 280 +2204782 0 +2204787 431 +2204827 0 +2204832 16 +2204844 88 +2204922 0 +2204936 69 +2204940 0 +2204989 192 +2204995 60 +2205029 0 +2205049 8 +2205085 28 +2205106 0 +2205142 41 +2205178 174 +2205208 426 +2205238 85 +2205266 0 +2205278 1 +2205281 0 +2205436 0 +2205447 0 +2205532 90 +2205555 0 +2205560 23 +2205563 0 +2205567 54 +2205576 0 +2205583 0 +2205599 159 +2205661 6 +2205704 10 +2205753 0 +2205811 0 +2205822 0 +2205948 0 +2206036 0 +2206096 0 +2206144 0 +2206238 0 +2206249 0 +2206284 0 +2206450 0 +2206585 59 +2206639 80 +2206648 88 +2206778 0 +2206846 0 +2206916 3 +2206994 12 +2207006 0 +2207019 0 +2207042 0 +2207050 0 +2207058 0 +2207074 0 +2207076 0 +2207084 0 +2207096 0 +2207102 0 +2207114 0 +2207123 0 +2207129 0 +2207132 0 +2207138 49 +2207252 90 +2207263 0 +2207486 0 +2207488 0 +2207493 0 +2207496 0 +2207504 0 +2207511 0 +2207518 0 +2207520 0 +2207538 31 +2207542 0 +2207569 0 +2207576 0 +2207601 0 +2207704 0 +2207838 4 +2207842 346 +2208136 0 +2208275 17 +2208360 162 +2208362 0 +2208529 0 +2208609 0 +2208741 233 +2208841 0 +2208863 0 +2208892 101 +2208942 78 +2209017 72 +2209050 314 +2209071 301 +2209080 0 +2209170 25 +2209173 2 +2209179 0 +2209287 82 +2209320 45 +2209615 0 +2209730 0 +2209871 0 +2209975 199 +2210072 0 +2210090 3 +2210185 27 +2210197 84 +2210227 0 +2210245 0 +2210279 172 +2210297 5 +2210317 195 +2210323 35 +2210503 136 +2210653 116 +2210721 60 +2210724 126 +2210898 0 +2210922 28 +2211271 0 +2211330 0 +2211447 48 +2211483 0 +2211506 135 +2211510 159 +2211531 336 +2211582 382 +2211713 0 +2211758 0 +2211812 0 +2212019 0 +2212123 0 +2212149 275 +2212438 0 +2212493 27 +2212544 41 +2212694 0 +2212772 0 +2212778 0 +2212972 0 +2213101 211 +2213182 0 +2213216 2 +2213343 9 +2213603 0 +2213724 65 +2213896 132 +2213926 1 +2213932 0 +2213979 9 +2213992 0 +2214019 0 +2214163 0 +2214435 94 +2214518 0 +2214525 0 +2214684 0 +2215047 70 +2215187 0 +2215197 0 +2215205 0 +2215233 0 +2215254 27 +2215267 3 +2215301 137 +2215383 0 +2215422 27 +2215443 68 +2215532 13 +2215587 191 +2215720 146 +2215758 9 +2215777 0 +2216041 0 +2216103 98 +2216199 0 +2216211 186 +2216304 0 +2216331 163 +2216360 0 +2216428 37 +2216448 127 +2216469 84 +2216599 0 +2216632 0 +2216842 67 +2216913 42 +2216953 0 +2217188 0 +2217332 0 +2217404 35 +2217531 662 +2217723 17 +2217779 129 +2217798 323 +2217809 65 +2217842 372 +2217884 307 +2217935 1 +2217947 13 +2218039 0 +2218107 65 +2218172 272 +2218227 29 +2218380 0 +2218404 886 +2218415 610 +2218418 753 +2218517 0 +2218563 0 +2218606 356 +2218625 46 +2218649 0 +2218688 0 +2218715 49 +2218726 0 +2218778 0 +2218841 240 +2218885 182 +2218911 0 +2219230 35 +2219261 93 +2219299 0 +2219315 243 +2219366 0 +2219409 0 +2219461 52 +2219523 105 +2219546 97 +2219566 408 +2219620 207 +2219644 3 +2219719 6 +2219771 0 +2219925 45 +2220030 1004 +2220108 379 +2220186 22 +2220438 216 +2220455 56 +2220558 45 +2220571 0 +2220582 358 +2220645 12 +2220648 49 +2220692 0 +2220813 27 +2220817 58 +2220821 343 +2220867 20 +2221010 78 +2221103 4 +2221113 0 +2221203 0 +2221236 38 +2221343 0 +2221387 0 +2221497 259 +2221512 5 +2221561 0 +2221572 260 +2221580 61 +2221662 40 +2221720 0 +2221762 42 +2221765 129 +2221774 142 +2221788 0 +2221828 2 +2221848 35 +2221864 0 +2221870 162 +2221914 280 +2221959 0 +2222099 0 +2222128 6 +2222175 0 +2222235 0 +2222270 23 +2222346 0 +2222352 10 +2222365 80 +2222397 0 +2222399 59 +2222476 505 +2222504 0 +2222551 0 +2222566 70 +2222587 369 +2222661 18 +2222732 9 +2222864 0 +2222887 419 +2222923 70 +2222929 401 +2222953 542 +2223006 0 +2223013 31 +2223063 45 +2223071 0 +2223084 0 +2223139 345 +2223180 135 +2223195 0 +2223205 451 +2223214 0 +2223344 70 +2223382 211 +2223470 0 +2223502 0 +2223508 150 +2223599 307 +2223617 61 +2223644 103 +2223680 400 +2223705 27 +2223718 0 +2223731 120 +2223747 10 +2223758 0 +2223824 117 +2223851 22 +2223854 327 +2223881 9 +2223921 0 +2223947 160 +2224049 0 +2224096 0 +2224117 461 +2224161 575 +2224221 0 +2224265 567 +2224269 1387 +2224380 0 +2224394 0 +2224413 535 +2224422 86 +2224458 228 +2224473 164 +2224491 297 +2224518 53 +2224578 0 +2224587 445 +2224590 21 +2224651 83 +2224668 180 +2224680 31 +2224692 38 +2224715 0 +2224755 114 +2224758 170 +2224791 40 +2224866 162 +2225095 0 +2225128 0 +2225237 337 +2225333 181 +2225338 0 +2225351 0 +2225357 4 +2225362 0 +2225386 0 +2225408 0 +2225414 0 +2225432 9 +2225522 231 +2225529 63 +2225573 0 +2225742 43 +2225863 0 +2225933 0 +2226063 0 +2226072 0 +2226089 228 +2226105 0 +2226112 0 +2226122 0 +2226129 0 +2226133 0 +2226137 0 +2226159 33 +2226163 127 +2226199 65 +2226206 493 +2226305 283 +2226383 0 +2226427 111 +2226502 75 +2226605 0 +2226667 72 +2226688 565 +2227006 104 +2227015 0 +2227064 0 +2227088 374 +2227231 11 +2227246 14 +2227249 262 +2227264 131 +2227266 0 +2227317 76 +2227366 70 +2227414 16 +2227499 0 +2227571 200 +2227618 557 +2227622 194 +2227646 0 +2227679 0 +2227699 836 +2227747 115 +2227774 0 +2227795 0 +2227830 0 +2227864 172 +2227873 111 +2227887 0 +2227889 47 +2227975 137 +2227991 1 +2227994 0 +2228013 0 +2228040 0 +2228048 42 +2228054 52 +2228056 67 +2228212 20 +2228308 0 +2228326 0 +2228338 73 +2228372 107 +2228577 85 +2228664 0 +2228670 5 +2228759 144 +2228763 335 +2228904 21 +2228966 201 +2229025 12 +2229059 2 +2229103 38 +2229123 367 +2229138 38 +2229281 167 +2229338 29 +2229369 47 +2229405 3 +2229409 2 +2229495 0 +2229600 0 +2229707 113 +2229813 213 +2229911 454 +2229942 0 +2229945 0 +2229951 236 +2229956 0 +2229968 0 +2229971 0 +2229975 0 +2229977 0 +2229987 0 +2229998 158 +2230172 0 +2230249 29 +2230257 0 +2230264 285 +2230330 1 +2230383 24 +2230405 0 +2230477 0 +2230608 138 +2230611 369 +2230662 979 +2230782 0 +2230802 47 +2230813 0 +2230839 1 +2230907 14 +2230969 0 +2230995 0 +2231012 130 +2231044 59 +2231093 120 +2231130 0 +2231228 0 +2231289 206 +2231317 116 +2231381 84 +2231404 10 +2231440 42 +2231452 16 +2231497 0 +2231513 30 +2231639 0 +2231661 974 +2231674 196 +2231750 45 +2231828 81 +2231910 190 +2231983 0 +2232071 266 +2232075 4 +2232217 0 +2232235 175 +2232241 99 +2232253 0 +2232274 444 +2232296 101 +2232303 6 +2232321 19 +2232378 0 +2232425 3 +2232441 56 +2232475 7 +2232482 18 +2232493 7 +2232499 111 +2232602 0 +2232620 93 +2232628 251 +2232649 0 +2232659 0 +2232667 0 +2232669 18 +2232690 161 +2232740 211 +2232761 0 +2232799 21 +2232827 159 +2232938 112 +2233027 237 +2233034 78 +2233127 306 +2233215 0 +2233217 45 +2233223 0 +2233263 29 +2233348 0 +2233392 0 +2233465 0 +2233478 0 +2233576 0 +2233629 0 +2233661 0 +2233676 62 +2233679 0 +2233874 113 +2233882 17 +2233962 118 +2234070 116 +2234139 0 +2234183 108 +2234235 61 +2234257 31 +2234317 201 +2234496 68 +2234546 11 +2234563 36 +2234624 80 +2234640 80 +2234667 0 +2234677 0 +2234730 0 +2234782 0 +2234847 0 +2234879 0 +2234891 0 +2234897 0 +2234900 0 +2234902 0 +2234910 0 +2234912 0 +2234952 19 +2234992 0 +2235002 12 +2235161 310 +2235165 250 +2235219 76 +2235435 398 +2235511 0 +2235558 58 +2235720 11 +2235857 0 +2235906 0 +2235911 0 +2235930 0 +2236065 198 +2236068 154 +2236103 50 +2236175 104 +2236185 0 +2236196 379 +2236265 0 +2236433 0 +2236567 48 +2236610 0 +2236674 1 +2236764 6 +2236783 0 +2236800 4 +2236959 114 +2236995 0 +2237012 26 +2237032 198 +2237116 33 +2237146 10 +2237265 0 +2237295 526 +2237479 0 +2237505 0 +2237551 47 +2237558 588 +2237569 94 +2237602 201 +2237633 157 +2237693 0 +2237761 0 +2237782 64 +2237793 0 +2237865 0 +2237878 0 +2237984 0 +2237993 0 +2237996 0 +2238003 0 +2238005 0 +2238011 0 +2238013 0 +2238033 0 +2238041 0 +2238048 0 +2238099 0 +2238105 0 +2238112 0 +2238125 0 +2238269 249 +2238393 90 +2238489 80 +2238513 836 +2238610 0 +2238684 724 +2238857 0 +2238879 52 +2238906 259 +2238915 75 +2238929 0 +2238968 0 +2238977 275 +2238980 699 +2239066 0 +2239143 6 +2239146 2 +2239175 14 +2239223 298 +2239335 367 +2239388 0 +2239407 0 +2239473 0 +2239476 0 +2239648 313 +2239739 0 +2239915 0 +2240056 540 +2240078 28 +2240106 0 +2240240 1 +2240277 75 +2240310 0 +2240320 0 +2240366 39 +2240404 0 +2240601 0 +2240677 94 +2240752 0 +2240759 0 +2240775 227 +2241111 61 +2241242 18 +2241480 432 +2241503 884 +2241738 49 +2241840 0 +2241850 31 +2241974 0 +2241991 0 +2242239 0 +2242299 178 +2242619 144 +2242733 230 +2242737 8 +2242750 3 +2242777 0 +2242797 0 +2242857 0 +2242892 0 +2242924 0 +2242938 0 +2242946 180 +2242953 0 +2242970 0 +2243000 13 +2243005 156 +2243063 91 +2243078 0 +2243160 0 +2243252 0 +2243283 0 +2243306 87 +2243343 154 +2243367 0 +2243406 0 +2243418 0 +2243450 23 +2243480 0 +2243507 22 +2243619 0 +2243642 0 +2243726 0 +2243756 510 +2243817 0 +2243848 0 +2243901 41 +2243975 21 +2244066 0 +2244069 392 +2244112 0 +2244184 0 +2244212 14 +2244272 0 +2244302 44 +2244426 22 +2244522 12 +2244584 67 +2244592 0 +2244627 141 +2244704 55 +2244714 0 +2244780 524 +2244852 37 +2244885 410 +2244891 798 +2244912 0 +2244951 30 +2245005 0 +2245111 15 +2245124 0 +2245146 0 +2245152 0 +2245164 0 +2245170 0 +2245172 0 +2245177 0 +2245181 0 +2245254 26 +2245271 0 +2245437 0 +2245447 11 +2245481 0 +2245560 0 +2245576 0 +2245593 178 +2245596 376 +2245618 573 +2245687 98 +2245695 0 +2245708 49 +2245746 318 +2245764 226 +2245806 95 +2245845 180 +2245861 0 +2245884 0 +2245953 426 +2245996 550 +2246121 16 +2246182 1 +2246235 470 +2246282 81 +2246335 191 +2246379 334 +2246381 140 +2246446 270 +2246495 32 +2246517 0 +2246549 0 +2246608 0 +2246629 0 +2246776 0 +2246820 82 +2246840 0 +2246886 12 +2246892 131 +2246967 0 +2246969 105 +2247076 0 +2247320 0 +2247353 0 +2247387 0 +2247409 249 +2247421 0 +2247441 51 +2247459 0 +2247501 0 +2247580 0 +2247582 0 +2247605 0 +2247676 23 +2247713 0 +2247828 23 +2247845 0 +2247957 72 +2248116 1 +2248118 364 +2248311 0 +2248335 0 +2248375 83 +2248440 10 +2248513 0 +2248564 0 +2248592 274 +2248622 49 +2248649 0 +2248675 0 +2248771 89 +2248789 0 +2248822 32 +2248862 0 +2248908 53 +2249099 21 +2249200 10 +2249212 0 +2249325 0 +2249503 420 +2249630 36 +2249750 3 +2249777 0 +2249815 0 +2249842 5 +2249880 0 +2249895 0 +2250014 24 +2250024 72 +2250130 0 +2250139 0 +2250167 0 +2250187 0 +2250202 0 +2250277 0 +2250354 0 +2250372 54 +2250377 44 +2250551 0 +2250566 0 +2250676 0 +2250745 114 +2250767 23 +2250788 0 +2250980 0 +2250993 420 +2251038 0 +2251049 0 +2251192 0 +2251229 89 +2251248 0 +2251577 366 +2251581 0 +2251596 0 +2251611 53 +2251717 0 +2251740 0 +2251842 0 +2251877 216 +2251912 175 +2251945 13 +2252059 24 +2252149 148 +2252209 0 +2252243 0 +2252317 65 +2252454 450 +2252458 91 +2252540 0 +2252553 0 +2252809 139 +2252828 51 +2252876 0 +2252883 0 +2252972 10 +2253053 0 +2253102 0 +2253167 0 +2253202 0 +2253318 0 +2253320 0 +2253392 0 +2253406 0 +2253423 0 +2253513 0 +2253535 0 +2253625 0 +2253679 0 +2253730 0 +2253742 0 +2253757 0 +2253846 0 +2253876 0 +2253895 0 +2253914 0 +2254079 0 +2254098 0 +2254117 0 +2254127 0 +2254143 0 +2254157 2 +2254209 0 +2254236 0 +2254273 0 +2254406 126 +2254424 0 +2254441 0 +2254550 288 +2254562 0 +2254581 0 +2254633 0 +2254720 0 +2254726 0 +2254736 0 +2254786 43 +2254898 0 +2254909 143 +2254924 24 +2254927 6 +2254951 0 +2255003 0 +2255038 0 +2255054 113 +2255083 0 +2255098 0 +2255108 35 +2255122 0 +2255141 0 +2255180 0 +2255311 0 +2255344 0 +2255356 0 +2255416 8 +2255455 12 +2255503 0 +2255542 54 +2255545 179 +2255571 10 +2255635 159 +2255661 0 +2255746 141 +2255833 0 +2255945 0 +2256049 0 +2256085 0 +2256104 0 +2256246 89 +2256262 9 +2256328 418 +2256349 320 +2256353 118 +2256410 41 +2256421 0 +2256440 0 +2256467 0 +2256481 0 +2256503 0 +2256599 179 +2256605 0 +2256610 0 +2256723 139 +2256793 67 +2256819 0 +2256833 10 +2256843 16 +2256879 114 +2256882 0 +2256985 0 +2257023 0 +2257116 13 +2257188 7 +2257281 72 +2257337 0 +2257471 0 +2257480 1 +2257523 5 +2257579 0 +2257589 184 +2257648 58 +2257681 0 +2257714 0 +2257739 0 +2257798 0 +2257804 0 +2257814 0 +2257825 0 +2257865 0 +2257882 0 +2257921 21 +2258001 0 +2258008 129 +2258019 0 +2258025 0 +2258033 85 +2258035 0 +2258102 190 +2258242 0 +2258270 297 +2258303 617 +2258340 0 +2258410 69 +2258464 0 +2258544 167 +2258621 123 +2258649 53 +2258737 2 +2258747 314 +2258789 23 +2258929 70 +2259007 0 +2259108 0 +2259229 0 +2259250 31 +2259259 0 +2259306 0 +2259308 0 +2259400 0 +2259505 153 +2259516 0 +2259536 0 +2259548 259 +2259710 142 +2259743 10 +2259767 288 +2259769 49 +2259779 244 +2259811 103 +2259880 0 +2259957 0 +2259960 13 +2260022 0 +2260080 152 +2260171 0 +2260326 0 +2260385 0 +2260457 0 +2260670 143 +2260740 0 +2261088 0 +2261268 182 +2261518 75 +2261587 9 +2261623 0 +2261697 0 +2261709 0 +2261733 0 +2261768 0 +2261775 0 +2261785 63 +2261791 0 +2261817 27 +2261825 0 +2261856 291 +2261903 0 +2262001 0 +2262039 65 +2262273 207 +2262338 54 +2262492 73 +2262714 77 +2262790 0 +2263040 71 +2263293 1119 +2263297 167 +2263341 0 +2263371 0 +2263377 0 +2263379 0 +2263389 0 +2263405 0 +2263479 0 +2263539 0 +2263714 51 +2263801 0 +2263818 29 +2263880 36 +2263943 206 +2264103 0 +2264185 0 +2264228 0 +2264330 0 +2264336 0 +2264398 0 +2264535 0 +2264790 0 +2264806 0 +2264832 0 +2264908 0 +2264979 0 +2265134 0 +2265140 0 +2265154 0 +2265184 54 +2265239 134 +2265325 0 +2265349 0 +2265378 0 +2265394 0 +2265508 0 +2265543 0 +2265575 0 +2265724 0 +2265751 0 +2265798 0 +2265811 0 +2265850 0 +2265887 0 +2265946 0 +2266115 0 +2266207 192 +2266260 75 +2266310 117 +2266312 70 +2266367 81 +2266403 0 +2266422 0 +2266500 552 +2266578 361 +2266622 25 +2266667 38 +2266770 117 +2266806 614 +2266846 498 +2266875 0 +2266931 0 +2267068 0 +2267078 616 +2267096 331 +2267120 738 +2267216 74 +2267244 0 +2267418 156 +2267438 341 +2267515 186 +2267523 2 +2267530 0 +2267546 0 +2267558 25 +2267580 43 +2267641 183 +2267674 620 +2267684 681 +2267871 61 +2268032 9 +2268154 0 +2268217 0 +2268236 0 +2268253 0 +2268264 94 +2268269 0 +2268351 44 +2268363 0 +2268375 0 +2268414 38 +2268436 0 +2268444 0 +2268450 0 +2268454 0 +2268484 0 +2268487 0 +2268548 0 +2268556 0 +2268564 11 +2268576 0 +2268594 0 +2268600 69 +2268629 0 +2268645 0 +2268652 313 +2268659 181 +2268674 0 +2268677 0 +2268694 0 +2268702 0 +2268760 0 +2268869 0 +2269012 49 +2269169 514 +2269171 514 +2269195 178 +2269342 32 +2269404 0 +2269450 77 +2269996 1 +2270020 16 +2270116 0 +2270149 23 +2270240 97 +2270254 166 +2270349 55 +2270361 0 +2270374 0 +2270388 0 +2270407 186 +2270433 60 +2270483 154 +2270638 105 +2270665 4 +2270711 31 +2270725 0 +2270740 0 +2270756 24 +2270802 22 +2270966 0 +2271074 53 +2271200 41 +2271255 0 +2271360 0 +2271438 45 +2271442 153 +2271444 10 +2271622 70 +2271813 0 +2271825 0 +2271833 0 +2271836 0 +2271861 0 +2271864 22 +2271908 9 +2272059 0 +2272217 30 +2272297 0 +2272435 0 +2272471 0 +2272570 0 +2272578 0 +2272676 0 +2272718 0 +2272725 0 +2273014 183 +2273085 21 +2273180 0 +2273241 335 +2273449 5 +2273608 180 +2273696 0 +2274003 71 +2274109 11 +2274216 49 +2274235 265 +2274243 0 +2274267 50 +2274295 30 +2274481 0 +2274510 727 +2274514 935 +2274554 0 +2274576 238 +2274692 93 +2274717 131 +2274768 0 +2274826 0 +2274919 0 +2275016 0 +2275036 0 +2275075 0 +2275200 52 +2275257 156 +2275284 87 +2275369 147 +2275425 0 +2275445 36 +2275611 82 +2275650 0 +2275705 0 +2275893 625 +2275946 253 +2275949 37 +2276084 31 +2276271 52 +2276291 43 +2276442 0 +2276457 77 +2276574 124 +2276600 47 +2276604 95 +2276666 0 +2276761 119 +2276799 327 +2276835 152 +2276849 0 +2276890 0 +2276917 39 +2276933 0 +2277028 24 +2277054 0 +2277057 252 +2277099 77 +2277141 80 +2277231 120 +2277273 0 +2277321 0 +2277357 219 +2277372 0 +2277405 0 +2277493 0 +2277537 0 +2277552 0 +2277581 0 +2277639 161 +2278013 150 +2278081 24 +2278107 0 +2278292 0 +2278383 0 +2278394 0 +2278566 0 +2278583 0 +2278593 317 +2278615 105 +2278649 71 +2278728 163 +2278774 72 +2278781 0 +2278944 81 +2278996 0 +2279107 0 +2279226 0 +2279276 0 +2279325 0 +2279362 0 +2279463 69 +2279481 0 +2279491 0 +2279599 135 +2279651 0 +2279663 84 +2279715 11 +2279733 0 +2279797 0 +2279827 0 +2279849 243 +2279871 2 +2279901 22 +2280109 0 +2280122 0 +2280147 0 +2280241 139 +2280309 81 +2280327 7 +2280493 4 +2280708 0 +2280748 109 +2280876 93 +2280880 0 +2280916 0 +2280943 8 +2280970 0 +2281069 0 +2281090 151 +2281093 30 +2281154 0 +2281193 0 +2281268 0 +2281274 0 +2281280 0 +2281286 0 +2281303 0 +2281504 5 +2281579 0 +2281739 0 +2281759 0 +2281784 0 +2281788 29 +2281839 122 +2281861 66 +2281874 0 +2282053 105 +2282055 484 +2282059 0 +2282067 131 +2282069 0 +2282119 0 +2282166 13 +2282182 11 +2282254 0 +2282264 0 +2282381 4 +2282470 0 +2282634 0 +2282721 0 +2282738 0 +2282748 0 +2282796 0 +2282844 0 +2282929 0 +2282946 12 +2283022 0 +2283142 0 +2283237 109 +2283281 119 +2283365 0 +2283402 67 +2283414 0 +2283470 0 +2283498 0 +2283554 0 +2283618 0 +2283659 19 +2283724 0 +2283783 0 +2283797 0 +2283880 10 +2283886 5 +2283974 0 +2283992 0 +2284126 0 +2284225 0 +2284238 0 +2284254 0 +2284329 31 +2284414 0 +2284531 0 +2284540 0 +2284613 0 +2284653 0 +2284759 0 +2284800 0 +2284825 0 +2284857 4 +2284923 29 +2285082 111 +2285166 30 +2285170 0 +2285182 0 +2285218 0 +2285298 0 +2285314 0 +2285349 0 +2285400 0 +2285457 42 +2285545 0 +2285586 124 +2285621 39 +2285669 0 +2285737 0 +2285791 26 +2285795 0 +2285825 0 +2285833 36 +2285871 0 +2285910 0 +2285968 38 +2286081 0 +2286129 0 +2286246 0 +2286275 0 +2286285 0 +2286304 0 +2286395 118 +2286424 121 +2286491 63 +2286563 0 +2286615 80 +2286675 0 +2286710 0 +2286824 0 +2286889 125 +2286975 5 +2287095 0 +2287172 7 +2287180 0 +2287206 0 +2287270 18 +2287324 0 +2287358 0 +2287371 18 +2287410 135 +2287440 429 +2287499 0 +2287545 0 +2287643 0 +2287651 7 +2287659 0 +2287792 0 +2287811 0 +2287837 304 +2287873 12 +2287897 0 +2288018 0 +2288058 0 +2288073 0 +2288097 0 +2288107 0 +2288232 195 +2288320 0 +2288354 0 +2288364 100 +2288371 138 +2288376 258 +2288462 0 +2288486 141 +2288512 228 +2288743 0 +2288801 0 +2288845 0 +2288934 343 +2288946 0 +2288958 320 +2289016 44 +2289051 62 +2289120 324 +2289141 0 +2289179 0 +2289241 55 +2289252 0 +2289283 0 +2289304 105 +2289306 59 +2289373 0 +2289391 0 +2289485 0 +2289507 0 +2289577 12 +2289600 10 +2289612 0 +2289628 0 +2289794 33 +2289926 0 +2290001 0 +2290007 0 +2290013 0 +2290015 141 +2290019 19 +2290071 0 +2290118 66 +2290127 0 +2290137 0 +2290174 19 +2290319 0 +2290452 0 +2290555 1 +2290596 102 +2290703 4 +2290778 0 +2290793 0 +2290829 29 +2290831 0 +2290859 3 +2290885 0 +2290961 183 +2290985 0 +2291032 0 +2291099 193 +2291190 4 +2291202 0 +2291257 0 +2291339 135 +2291427 1 +2291473 73 +2291556 87 +2291577 267 +2291638 0 +2291725 219 +2291776 204 +2291791 180 +2291818 545 +2291957 91 +2292036 0 +2292081 0 +2292182 0 +2292200 0 +2292319 28 +2292488 0 +2292542 0 +2292697 0 +2292709 0 +2292743 0 +2292841 0 +2293113 0 +2293122 0 +2293163 0 +2293227 0 +2293234 0 +2293239 0 +2293243 0 +2293406 0 +2293583 0 +2293704 0 +2293897 0 +2293914 0 +2293983 0 +2294002 0 +2294014 0 +2294062 0 +2294078 0 +2294089 0 +2294289 0 +2294352 0 +2294382 0 +2294532 1 +2294687 0 +2294723 0 +2294791 0 +2294793 0 +2294820 0 +2294926 0 +2294956 0 +2295414 0 +2295634 0 +2295921 0 +2296049 0 +2296065 0 +2296080 0 +2296253 0 +2296258 0 +2296271 0 +2296315 0 +2296426 0 +2296452 0 +2296580 0 +2296627 0 +2296674 0 +2296873 0 +2296891 0 +2296893 0 +2296940 0 +2297036 0 +2297129 0 +2297172 0 +2297186 0 +2297261 0 +2297309 0 +2297709 0 +2297715 0 +2297739 0 +2297789 0 +2297854 0 +2297874 0 +2298252 0 +2298284 0 +2298310 0 +2298537 0 +2298998 0 +2299079 0 +2299148 0 +2299179 0 +2299249 4 +2299434 0 +2299555 0 +2299570 0 +2299579 2 +2299687 0 +2299780 0 +2299789 0 +2299848 19 +2299990 0 +2300026 0 +2300174 0 +2300284 0 +2300317 0 +2300355 0 +2300411 0 +2300436 0 +2300450 0 +2300462 0 +2300500 0 +2300643 0 +2300676 0 +2300678 0 +2300784 0 +2300834 0 +2300887 0 +2300889 0 +2300916 0 +2300971 0 +2301089 0 +2301206 0 +2301504 0 +2301724 0 +2301782 0 +2302011 0 +2302107 45 +2302139 0 +2302155 0 +2302170 0 +2302343 0 +2302348 0 +2302361 0 +2302405 0 +2302517 0 +2302532 19 +2302542 0 +2302545 39 +2302587 0 +2302769 0 +2302980 0 +2303003 86 +2303259 0 +2303270 0 +2303310 0 +2303320 0 +2303453 0 +2303699 0 +2303751 0 +2303757 0 +2303781 0 +2303831 0 +2303869 0 +2303918 0 +2303960 0 +2304239 0 +2304294 0 +2304312 26 +2304484 0 +2304525 0 +2304563 0 +2304588 0 +2304594 0 +2304616 0 +2304640 0 +2304655 0 +2304738 0 +2305014 80 +2305252 0 +2305318 4 +2305503 0 +2305624 0 +2305639 0 +2305648 0 +2305756 0 +2305849 0 +2305858 0 +2305917 16 +2306059 0 +2306095 0 +2306217 0 +2306353 0 +2306386 0 +2306424 7 +2306472 0 +2306502 0 +2306528 0 +2306566 0 +2306630 0 +2306650 0 +2306709 0 +2306716 0 +2306987 0 +2306990 3 +2307000 112 +2307010 53 +2307013 246 +2307086 99 +2307117 59 +2307152 3 +2307206 295 +2307253 0 +2307294 32 +2307429 80 +2307531 229 +2307561 37 +2307656 265 +2307682 0 +2307723 0 +2307767 0 +2307776 0 +2307805 0 +2307813 0 +2307866 0 +2307914 0 +2308045 0 +2308110 0 +2308114 0 +2308313 0 +2308319 0 +2308387 0 +2308441 0 +2308450 0 +2308498 0 +2308505 0 +2308524 0 +2308548 0 +2308567 0 +2308675 0 +2308711 0 +2308904 0 +2308940 0 +2308978 0 +2309287 0 +2309337 0 +2309360 0 +2309377 75 +2309400 0 +2309534 0 +2309614 0 +2309653 23 +2309729 0 +2309961 123 +2310059 0 +2310114 316 +2310225 0 +2310402 0 +2310514 0 +2310531 141 +2310541 65 +2310649 313 +2310914 253 +2310920 116 +2310997 0 +2311017 237 +2311075 0 +2311082 75 +2311186 0 +2311297 110 +2311352 333 +2311603 203 +2311624 87 +2311667 3 +2311799 96 +2311909 29 +2311964 123 +2311984 189 +2312024 69 +2312108 77 +2312137 0 +2312228 0 +2312245 145 +2312474 363 +2312523 0 +2312555 0 +2312591 651 +2312617 2 +2313027 178 +2313074 125 +2313114 89 +2313124 294 +2313135 294 +2313236 210 +2313250 39 +2313268 0 +2313284 43 +2313308 123 +2313334 666 +2313360 136 +2313521 0 +2313558 4 +2313610 0 +2313630 9 +2313634 319 +2313667 0 +2313677 0 +2313749 16 +2313836 185 +2313840 21 +2313952 267 +2314060 17 +2314130 0 +2314271 113 +2314296 0 +2314355 131 +2314480 0 +2314533 0 +2314601 0 +2314707 127 +2314738 0 +2314761 233 +2314767 158 +2314872 0 +2314894 145 +2314896 400 +2314946 158 +2314949 216 +2315089 0 +2315115 145 +2315127 0 +2315144 0 +2315157 0 +2315163 0 +2315436 163 +2315455 46 +2315541 162 +2315588 58 +2315642 2 +2315657 79 +2315717 4 +2315771 90 +2315852 363 +2315927 46 +2315969 0 +2316010 0 +2316058 0 +2316112 0 +2316127 0 +2316327 0 +2316430 21 +2316645 0 +2316678 0 +2316682 87 +2316714 0 +2316749 72 +2316784 0 +2316805 0 +2317048 28 +2317076 157 +2317097 0 +2317166 0 +2317347 69 +2317368 0 +2317404 260 +2317416 14 +2317452 0 +2317573 0 +2317575 18 +2317632 0 +2317641 4 +2317681 4 +2317702 21 +2317710 0 +2317761 0 +2317785 0 +2317854 0 +2317944 0 +2318048 0 +2318132 0 +2318253 0 +2318334 9 +2318354 0 +2318426 7 +2318468 0 +2318813 0 +2318994 0 +2319035 0 +2319085 0 +2319099 0 +2319241 0 +2319255 0 +2319267 0 +2319300 65 +2319406 17 +2319444 1 +2319452 22 +2319498 0 +2319642 0 +2319735 0 +2319846 163 +2319991 7 +2320185 0 +2320242 6 +2320275 245 +2320278 53 +2320443 0 +2320529 0 +2320538 0 +2320584 0 +2320677 32 +2320702 0 +2320764 0 +2320809 0 +2320819 32 +2320824 0 +2320836 0 +2320851 0 +2321045 0 +2321163 350 +2321262 212 +2321272 13 +2321439 189 +2321729 377 +2321767 0 +2322040 0 +2322049 0 +2322056 0 +2322130 0 +2322151 0 +2322400 22 +2322522 0 +2322540 89 +2322561 114 +2322565 34 +2322585 0 +2322605 0 +2322711 63 +2322949 0 +2323098 299 +2323159 0 +2323280 54 +2323331 138 +2323367 0 +2323406 0 +2323430 0 +2323514 158 +2323523 527 +2323736 1 +2323773 0 +2323790 0 +2323824 51 +2323862 180 +2324009 0 +2324018 0 +2324160 0 +2324288 309 +2324384 416 +2324463 18 +2324574 174 +2324606 60 +2324648 0 +2324668 139 +2324868 118 +2324908 41 +2324912 122 +2324948 209 +2324982 255 +2324994 0 +2325046 0 +2325065 154 +2325101 0 +2325104 0 +2325133 0 +2325179 2 +2325207 55 +2325222 0 +2325232 0 +2325254 0 +2325272 5 +2325280 0 +2325283 29 +2325331 0 +2325383 32 +2325392 0 +2325475 71 +2325490 0 +2325584 0 +2325615 0 +2325628 0 +2325696 0 +2325713 0 +2325730 0 +2325733 0 +2325812 43 +2325827 0 +2325887 39 +2325953 4 +2325992 211 +2326043 0 +2326224 156 +2326310 0 +2326317 71 +2326386 696 +2326388 25 +2326393 2 +2326484 597 +2326589 0 +2326625 1060 +2326646 333 +2326771 124 +2326814 138 +2326817 16 +2326892 0 +2326907 13 +2326930 0 +2326937 38 +2326976 0 +2327030 263 +2327070 2 +2327119 13 +2327269 109 +2327314 0 +2327335 0 +2327388 28 +2327499 0 +2327551 0 +2327578 0 +2327595 0 +2327705 44 +2327711 1 +2327725 69 +2327772 0 +2327820 229 +2327855 0 +2327896 0 +2327913 0 +2327941 21 +2327948 38 +2327998 0 +2328124 0 +2328232 0 +2328256 249 +2328258 179 +2328262 542 +2328272 22 +2328353 0 +2328372 0 +2328433 18 +2328444 0 +2328543 0 +2328618 0 +2328648 0 +2328667 0 +2328718 169 +2328883 20 +2328933 1 +2328967 0 +2329053 35 +2329070 0 +2329092 126 +2329199 0 +2329415 0 +2329539 18 +2329606 365 +2329803 197 +2329906 165 +2329943 139 +2330023 0 +2330058 71 +2330063 0 +2330176 0 +2330306 125 +2330424 51 +2330500 88 +2330506 786 +2330620 95 +2330685 0 +2330799 25 +2330801 537 +2330934 0 +2330937 0 +2330973 131 +2330985 0 +2331013 301 +2331022 125 +2331111 53 +2331250 57 +2331302 31 +2331314 0 +2331428 777 +2331432 341 +2331508 253 +2331536 0 +2331805 364 +2331873 0 +2331876 0 +2331897 515 +2331912 397 +2331933 0 +2331942 14 +2332125 228 +2332129 412 +2332171 0 +2332188 75 +2332221 204 +2332243 0 +2332316 77 +2332392 49 +2332403 29 +2332598 581 +2332602 92 +2332742 354 +2332745 575 +2332788 2 +2332817 0 +2332884 73 +2332900 366 +2332909 0 +2332958 104 +2332993 0 +2333018 6 +2333030 1 +2333058 0 +2333086 0 +2333129 123 +2333201 564 +2333212 139 +2333324 0 +2333374 0 +2333389 92 +2333422 0 +2333437 18 +2333493 40 +2333562 39 +2333614 5 +2333669 508 +2333749 0 +2333872 120 +2333908 25 +2333962 44 +2334004 0 +2334011 695 +2334015 338 +2334039 0 +2334091 0 +2334230 0 +2334246 0 +2334296 78 +2334359 3 +2334387 0 +2334393 0 +2334447 0 +2334454 1 +2334568 117 +2334577 19 +2334606 5 +2334629 10 +2334727 11 +2334790 0 +2334978 0 +2334980 140 +2335028 51 +2335034 5 +2335054 0 +2335107 0 +2335178 0 +2335354 2 +2335371 97 +2335493 53 +2335890 0 +2335901 0 +2335949 6 +2336196 0 +2336216 0 +2336258 151 +2336278 0 +2336288 0 +2336326 0 +2336335 0 +2336361 0 +2336363 11 +2336375 0 +2336398 0 +2336419 0 +2336530 0 +2336557 0 +2336588 11 +2336620 0 +2336688 0 +2336735 6 +2336799 0 +2336867 45 +2336884 22 +2336930 0 +2336970 0 +2337074 335 +2337077 326 +2337080 216 +2337144 20 +2337231 427 +2337283 50 +2337382 72 +2337431 0 +2337563 459 +2337585 9 +2337636 7 +2337702 12 +2337715 7 +2337754 0 +2337771 86 +2337806 226 +2337969 0 +2338004 6 +2338043 92 +2338046 2 +2338066 60 +2338094 74 +2338172 0 +2338178 18 +2338322 52 +2338393 137 +2338430 1 +2338441 62 +2338548 65 +2338595 195 +2338606 723 +2338617 209 +2338802 314 +2338810 0 +2338869 0 +2338875 5 +2338913 0 +2338935 70 +2339003 119 +2339082 8 +2339170 250 +2339244 192 +2339299 97 +2339430 459 +2339449 8 +2339527 0 +2339544 0 +2339586 0 +2339634 0 +2339926 0 +2339987 0 +2340012 0 +2340102 379 +2340177 0 +2340255 66 +2340297 0 +2340315 0 +2340387 0 +2340450 93 +2340468 0 +2340494 77 +2340597 0 +2340636 1 +2340639 57 +2340659 49 +2340690 0 +2340723 0 +2340734 20 +2340824 302 +2340852 12 +2340901 198 +2341419 42 +2341432 114 +2341451 0 +2341733 6 +2341781 226 +2341911 56 +2341914 49 +2341928 0 +2341939 0 +2342012 521 +2342025 43 +2342073 18 +2342143 87 +2342168 0 +2342219 67 +2342259 0 +2342311 0 +2342349 299 +2342362 2 +2342421 0 +2342468 39 +2342503 0 +2342513 0 +2342532 0 +2342554 0 +2342734 0 +2342782 47 +2342790 44 +2342817 0 +2342880 18 +2343011 4 +2343019 18 +2343200 0 +2343244 0 +2343277 0 +2343365 89 +2343428 0 +2343503 0 +2343506 0 +2343548 3 +2343706 0 +2343736 0 +2343771 77 +2343798 3 +2343822 0 +2343889 0 +2343914 117 +2343936 0 +2343964 0 +2343966 0 +2343974 0 +2343976 0 +2343998 0 +2344019 0 +2344052 0 +2344110 0 +2344199 0 +2344222 0 +2344256 0 +2344261 0 +2344275 0 +2344316 0 +2344333 104 +2344405 173 +2344450 0 +2344457 0 +2344469 149 +2344493 106 +2344495 31 +2344506 0 +2344524 0 +2344670 0 +2344753 0 +2344786 0 +2344808 0 +2344818 0 +2344877 0 +2344954 0 +2345008 0 +2345027 0 +2345039 0 +2345248 0 +2345300 10 +2345428 0 +2345606 0 +2345754 41 +2345761 15 +2345788 0 +2345933 0 +2345946 0 +2346041 0 +2346078 16 +2346154 11 +2346170 276 +2346198 10 +2346309 0 +2346373 0 +2346375 222 +2346429 2 +2346546 0 +2346557 0 +2346585 0 +2346609 0 +2346621 0 +2346678 0 +2346731 0 +2346779 0 +2346856 0 +2346923 0 +2346998 0 +2347035 0 +2347206 0 +2347218 207 +2347229 34 +2347274 0 +2347293 5 +2347336 0 +2347365 0 +2347617 0 +2347704 0 +2347820 50 +2347920 106 +2348016 0 +2348087 24 +2348147 0 +2348180 12 +2348223 0 +2348260 0 +2348265 5 +2348286 24 +2348340 424 +2348344 286 +2348369 165 +2348523 0 +2348559 154 +2348580 20 +2348724 0 +2348773 7 +2348825 65 +2348828 756 +2348919 1 +2348928 0 +2348940 0 +2348958 254 +2348976 6 +2348994 3 +2349012 9 +2349021 70 +2349078 139 +2349099 15 +2349111 12 +2349135 0 +2349147 0 +2349198 68 +2349313 0 +2349319 0 +2349335 0 +2349378 0 +2349393 0 +2349423 0 +2349484 0 +2349532 0 +2349557 122 +2349670 0 +2349734 0 +2349775 3 +2349795 448 +2349799 126 +2349833 0 +2349976 591 +2350003 243 +2350007 89 +2350050 183 +2350143 0 +2350259 218 +2350300 0 +2350441 0 +2350502 170 +2350555 202 +2350613 0 +2350691 8 +2350806 0 +2350841 105 +2350926 44 +2350954 133 +2351047 152 +2351066 5 +2351069 87 +2351077 0 +2351291 203 +2351423 0 +2351672 19 +2351705 0 +2351804 0 +2351861 140 +2351871 37 +2352013 7 +2352095 0 +2352104 19 +2352250 0 +2352374 0 +2352470 0 +2352551 0 +2352559 0 +2352629 0 +2352662 0 +2352777 0 +2352809 0 +2352863 0 +2352928 0 +2352990 0 +2353047 0 +2353132 0 +2353180 0 +2353304 0 +2353328 0 +2353387 86 +2353479 183 +2353507 191 +2353548 512 +2353564 112 +2353567 131 +2353623 152 +2353771 17 +2353846 119 +2353849 8 +2353890 0 +2354019 0 +2354070 111 +2354152 0 +2354266 242 +2354339 8 +2354400 0 +2354534 0 +2354540 290 +2354597 89 +2354718 30 +2354737 0 +2354772 171 +2354914 3 +2355017 0 +2355063 210 +2355084 23 +2355207 0 +2355246 46 +2355269 501 +2355320 2004 +2355342 0 +2355418 0 +2355608 0 +2355656 0 +2355668 0 +2355830 0 +2355833 0 +2355912 0 +2355939 0 +2356070 0 +2356110 0 +2356137 0 +2356174 0 +2356181 0 +2356301 0 +2356319 0 +2356358 0 +2356487 0 +2356514 0 +2356530 0 +2356583 0 +2356679 0 +2356689 0 +2356717 0 +2356730 0 +2356818 0 +2356976 49 +2357070 0 +2357136 262 +2357154 5 +2357186 5 +2357223 59 +2357227 44 +2357364 1 +2357414 40 +2357613 0 +2357948 514 +2357967 0 +2358023 494 +2358045 17 +2358054 169 +2358153 123 +2358231 5 +2358261 49 +2358272 266 +2358277 62 +2358368 0 +2358487 0 +2358490 0 +2358493 0 +2358513 0 +2358727 203 +2358857 464 +2358980 42 +2359009 89 +2359032 409 +2359088 237 +2359344 154 +2359568 73 +2359660 0 +2359723 0 +2359776 133 +2359820 239 +2359825 190 +2359881 0 +2360006 284 +2360050 0 +2360132 0 +2360152 0 +2360388 159 +2360523 0 +2360591 0 +2360609 7 +2361025 0 +2361126 168 +2361329 0 +2361346 0 +2361437 435 +2361439 355 +2361613 0 +2361652 129 +2361744 80 +2361845 0 +2361942 23 +2362008 68 +2362079 21 +2362160 562 +2362162 105 +2362199 6 +2362281 0 +2362406 8 +2362475 412 +2362547 507 +2362580 216 +2362804 0 +2362883 2 +2362987 0 +2363279 473 +2363289 16 +2363414 0 +2363439 435 +2363523 0 +2363604 0 +2363677 279 +2363701 411 +2363727 11 +2363763 26 +2363926 263 +2363934 31 +2363937 6 +2364066 130 +2364147 109 +2364228 256 +2364250 8 +2364299 0 +2364489 0 +2364528 27 +2364737 29 +2364787 0 +2364792 293 +2364844 0 +2364980 0 +2365061 0 +2365132 0 +2365142 0 +2365152 0 +2365299 46 +2365308 0 +2365379 223 +2365383 14 +2365389 95 +2365403 0 +2365489 31 +2365586 99 +2365617 182 +2365739 0 +2365789 25 +2365793 34 +2365911 47 +2365914 226 +2366001 122 +2366010 40 +2366032 29 +2366204 5 +2366218 15 +2366232 174 +2366259 49 +2366283 23 +2366386 17 +2366405 0 +2366414 1 +2366420 0 +2366433 17 +2366508 77 +2366521 28 +2366542 38 +2366544 115 +2366646 104 +2366652 33 +2366691 102 +2366694 184 +2366784 0 +2366830 0 +2366857 32 +2366874 0 +2366883 0 +2366887 0 +2366895 0 +2366926 0 +2366935 0 +2366954 0 +2366972 0 +2366975 1 +2366992 5 +2367004 0 +2367010 10 +2367036 0 +2367060 49 +2367104 0 +2367112 3 +2367124 0 +2367214 0 +2367230 0 +2367243 0 +2367260 0 +2367294 27 +2367321 0 +2367375 34 +2367438 0 +2367494 0 +2367498 0 +2367510 0 +2367523 0 +2367526 0 +2367542 0 +2367617 0 +2367653 68 +2367668 0 +2367682 150 +2367692 0 +2367702 0 +2367710 22 +2367757 122 +2367759 0 +2367784 0 +2367879 224 +2367881 0 +2367907 123 +2367924 184 +2367962 37 +2367999 6 +2368010 5 +2368128 62 +2368156 0 +2368170 96 +2368195 102 +2368242 54 +2368278 0 +2368357 0 +2368366 0 +2368395 70 +2368419 143 +2368433 193 +2368456 0 +2368553 0 +2368564 0 +2368567 75 +2368609 0 +2368622 0 +2368665 0 +2368686 14 +2368693 0 +2368709 96 +2368730 0 +2368737 182 +2368779 0 +2368806 0 +2368814 177 +2368817 46 +2368858 0 +2368930 0 +2368940 0 +2369025 0 +2369106 0 +2369183 0 +2369218 0 +2369302 0 +2369306 0 +2369309 0 +2369314 0 +2369341 0 +2369377 0 +2369409 0 +2369422 0 +2369464 0 +2369470 0 +2369560 0 +2369626 0 +2369666 0 +2369716 0 +2369755 0 +2369916 0 +2369959 0 +2369970 0 +2370024 0 +2370073 0 +2370111 0 +2370175 0 +2370234 0 +2370255 0 +2370304 0 +2370312 0 +2370325 0 +2370327 0 +2370408 0 +2370536 0 +2370542 0 +2370568 0 +2370620 0 +2370863 0 +2370868 0 +2370896 2 +2370906 0 +2370932 0 +2370985 0 +2370988 0 +2371063 0 +2371075 0 +2371113 0 +2371172 0 +2371209 0 +2371239 1 +2371432 0 +2371444 0 +2371461 0 +2371559 0 +2371592 0 +2371642 0 +2371656 0 +2371710 0 +2371781 0 +2371797 0 +2371814 0 +2371886 0 +2371947 0 +2371965 0 +2371998 0 +2372121 0 +2372145 0 +2372274 0 +2372322 0 +2372391 0 +2372410 0 +2372427 0 +2372434 351 +2372616 0 +2372621 20 +2372943 59 +2373177 21 +2373206 208 +2373483 78 +2373507 2 +2373509 685 +2373566 127 +2373628 503 +2373662 862 +2373695 0 +2373761 0 +2373821 30 +2373853 0 +2373876 104 +2373895 293 +2373930 148 +2373947 0 +2373994 0 +2374041 112 +2374161 748 +2374221 312 +2374350 443 +2374355 40 +2374367 141 +2374391 35 +2374437 285 +2374462 92 +2374468 0 +2374490 0 +2374496 0 +2374543 0 +2374659 0 +2374661 0 +2374765 0 +2374792 0 +2374831 0 +2374936 0 +2374945 0 +2375308 0 +2375396 0 +2375416 8 +2375449 0 +2375458 0 +2375539 0 +2375577 0 +2375608 0 +2375808 0 +2375903 0 +2375989 0 +2376059 0 +2376072 0 +2376104 0 +2376123 0 +2376125 0 +2376213 0 +2376245 0 +2376329 0 +2376340 29 +2376387 0 +2376397 71 +2376406 0 +2376472 0 +2376484 0 +2376552 0 +2376590 24 +2376623 9 +2376880 410 +2377038 16 +2377071 0 +2377098 0 +2377292 2 +2377377 0 +2377439 219 +2377471 0 +2377493 139 +2377500 15 +2377545 14 +2377559 63 +2377599 20 +2377708 69 +2377746 0 +2377870 0 +2377924 191 +2378022 147 +2378062 15 +2378098 200 +2378245 7 +2378258 0 +2378319 43 +2378374 539 +2378426 20 +2378468 71 +2378470 0 +2378495 0 +2378522 37 +2378560 139 +2378567 0 +2378592 28 +2378719 30 +2378722 165 +2378812 65 +2378863 241 +2378910 0 +2378935 287 +2378948 0 +2378992 78 +2379019 36 +2379041 34 +2379081 0 +2379190 0 +2379220 46 +2379248 36 +2379355 198 +2379366 14 +2379397 0 +2379426 0 +2379502 0 +2379532 0 +2379691 2 +2379752 0 +2379779 242 +2380011 0 +2380026 0 +2380102 0 +2380314 0 +2380340 0 +2380380 0 +2380494 0 +2380496 0 +2380587 0 +2380676 0 +2380727 0 +2380818 0 +2381007 37 +2381017 0 +2381020 0 +2381022 28 +2381027 0 +2381032 0 +2381037 0 +2381041 59 +2381191 78 +2381299 0 +2381306 0 +2381368 0 +2381370 157 +2381394 34 +2381399 0 +2381497 1 +2381539 0 +2381600 285 +2381628 0 +2381669 49 +2381698 322 +2381803 21 +2381827 380 +2381906 0 +2382000 0 +2382021 0 +2382103 0 +2382171 0 +2382417 23 +2382425 21 +2382490 322 +2382502 515 +2382561 0 +2382573 0 +2382649 0 +2382676 0 +2382691 51 +2382775 0 +2382809 48 +2382826 0 +2382835 0 +2383009 0 +2383081 0 +2383087 207 +2383141 0 +2383183 0 +2383215 7 +2383264 0 +2383424 22 +2383451 39 +2383546 0 +2383564 0 +2383591 0 +2383795 0 +2383924 0 +2383944 0 +2384151 0 +2384230 0 +2384251 0 +2384740 11 +2384896 7 +2384968 0 +2385073 0 +2385097 0 +2385155 0 +2385256 0 +2385555 5 +2385625 256 +2385646 31 +2385703 28 +2385771 15 +2385799 0 +2385868 0 +2385972 92 +2386042 259 +2386078 0 +2386087 0 +2386125 0 +2386221 0 +2386224 12 +2386281 44 +2386458 101 +2386461 92 +2386467 3 +2386508 0 +2386604 134 +2386737 136 +2386782 274 +2386875 489 +2387037 714 +2387136 103 +2387169 227 +2387282 118 +2387492 0 +2387678 0 +2387834 0 +2387911 73 +2387954 0 +2388060 113 +2388080 10 +2388105 0 +2388135 81 +2388169 0 +2388308 46 +2388321 368 +2388336 0 +2388357 74 +2388368 33 +2388372 142 +2388394 0 +2388424 449 +2388437 0 +2388449 8 +2388500 0 +2388529 334 +2388568 44 +2388579 29 +2388591 1 +2388664 0 +2388787 29 +2388877 83 +2388910 22 +2388928 17 +2388982 177 +2389142 0 +2389174 0 +2389263 129 +2389285 0 +2389304 0 +2389390 3 +2389412 0 +2389429 8 +2389431 15 +2389438 17 +2389524 37 +2389558 36 +2389645 0 +2389858 14 +2389867 194 +2389902 54 +2389953 80 +2389984 38 +2389991 0 +2390034 0 +2390121 120 +2390129 32 +2390142 283 +2390193 4 +2390226 0 +2390243 0 +2390309 0 +2390333 18 +2390422 0 +2390480 0 +2390610 0 +2390712 0 +2390732 65 +2390785 214 +2390789 92 +2390841 0 +2390906 7 +2391010 0 +2391022 17 +2391156 7 +2391201 0 +2391216 0 +2391288 0 +2391340 0 +2391360 0 +2391489 0 +2391624 0 +2391706 0 +2391739 0 +2391927 0 +2391939 0 +2391972 0 +2391984 0 +2392004 0 +2392011 0 +2392083 0 +2392097 0 +2392193 0 +2392227 0 +2392284 0 +2392317 0 +2392338 0 +2392351 0 +2392395 0 +2392403 0 +2392446 0 +2392471 136 +2392593 0 +2392611 0 +2392716 0 +2392728 0 +2392894 0 +2392905 0 +2392994 0 +2393053 0 +2393161 0 +2393326 0 +2393380 0 +2393382 0 +2393404 0 +2393564 463 +2393588 183 +2393639 0 +2393668 0 +2393852 141 +2394119 0 +2394177 162 +2394251 33 +2394257 7 +2394278 14 +2394379 513 +2394388 183 +2394458 1 +2394533 59 +2394696 0 +2394786 0 +2394796 23 +2394830 0 +2395054 0 +2395151 14 +2395155 6 +2395217 85 +2395251 0 +2395302 192 +2395455 0 +2395516 0 +2395703 0 +2395761 0 +2395994 0 +2396020 0 +2396031 0 +2396072 0 +2396087 205 +2396184 96 +2396203 0 +2396344 0 +2396376 97 +2396438 0 +2396573 300 +2396588 0 +2396652 0 +2396666 63 +2396674 0 +2396868 0 +2396876 0 +2396889 0 +2396903 26 +2397053 0 +2397122 0 +2397148 22 +2397150 0 +2397221 70 +2397232 0 +2397334 0 +2397344 22 +2397425 0 +2397441 0 +2397485 0 +2397544 0 +2397726 0 +2397858 0 +2397910 0 +2397952 0 +2397965 0 +2398120 0 +2398128 0 +2398161 0 +2398182 0 +2398248 0 +2398267 0 +2398273 0 +2398287 0 +2398344 0 +2398441 0 +2398472 26 +2398494 0 +2398550 0 +2398566 0 +2398575 0 +2398583 0 +2398585 0 +2398605 0 +2398714 0 +2398723 0 +2398943 0 +2398972 0 +2399148 0 +2399194 0 +2399233 0 +2399273 0 +2399414 0 +2399554 0 +2399651 0 +2399659 0 +2399661 0 +2399674 0 +2399791 1 +2399799 0 +2399811 379 +2399868 85 +2399921 5 +2399931 0 +2399934 0 +2399976 44 +2399986 0 +2400129 0 +2400137 0 +2400235 1 +2400306 0 +2400361 0 +2400377 49 +2400400 61 +2400436 0 +2400519 0 +2400566 12 +2400650 341 +2400794 269 +2400813 243 +2400832 605 +2400934 0 +2400991 0 +2401118 12 +2401156 0 +2401215 204 +2401241 0 +2401302 0 +2401385 222 +2401488 66 +2401547 22 +2401559 0 +2401644 141 +2401657 195 +2401735 20 +2401744 187 +2401808 78 +2401844 0 +2401902 0 +2401927 130 +2401955 0 +2401961 86 +2402014 0 +2402027 0 +2402035 0 +2402038 0 +2402081 0 +2402087 0 +2402089 0 +2402123 0 +2402129 0 +2402143 0 +2402172 189 +2402175 842 +2402179 56 +2402265 161 +2402273 0 +2402293 19 +2402302 61 +2402305 0 +2402323 3 +2402335 79 +2402346 40 +2402410 72 +2402446 140 +2402449 0 +2402466 167 +2402486 0 +2402617 106 +2402633 0 +2402730 0 +2402907 215 +2402917 0 +2402953 36 +2402962 0 +2402992 53 +2403047 113 +2403079 391 +2403158 0 +2403204 3 +2403311 154 +2403320 346 +2403419 1 +2403442 0 +2403521 12 +2403539 166 +2403718 0 +2403958 823 +2403960 0 +2404033 10 +2404089 17 +2404120 0 +2404139 33 +2404166 203 +2404198 0 +2404301 0 +2404432 34 +2404444 159 +2404541 0 +2404560 35 +2404617 1 +2404722 0 +2404743 0 +2404759 0 +2404850 0 +2405047 0 +2405163 0 +2405194 0 +2405331 0 +2405347 0 +2405356 0 +2405389 0 +2405444 0 +2405457 0 +2405472 0 +2405517 0 +2405521 0 +2405525 0 +2405545 0 +2405555 0 +2405569 0 +2405695 0 +2405972 0 +2406029 0 +2406100 0 +2406119 6 +2406125 60 +2406131 186 +2406362 0 +2406445 0 +2406545 0 +2406557 0 +2406572 0 +2406626 0 +2406641 0 +2406650 0 +2406677 0 +2406704 0 +2406707 0 +2406719 0 +2406738 0 +2406746 0 +2406789 0 +2406828 0 +2406837 0 +2406852 0 +2406870 0 +2406878 0 +2407101 0 +2407168 35 +2407376 0 +2407481 0 +2407488 0 +2407594 0 +2407723 0 +2407860 90 +2407999 0 +2408071 58 +2408107 0 +2408338 0 +2408362 0 +2408688 0 +2408916 0 +2408930 0 +2408981 0 +2409003 0 +2409296 0 +2409479 0 +2409505 0 +2409594 0 +2409600 0 +2409606 0 +2409615 0 +2409625 0 +2409637 0 +2409643 0 +2409655 0 +2409675 0 +2409698 0 +2409734 0 +2409942 0 +2409968 0 +2410100 0 +2410286 0 +2410455 0 +2410572 0 +2410763 0 +2410810 0 +2410885 0 +2410896 0 +2410963 0 +2411068 0 +2411283 0 +2411303 0 +2411380 0 +2411509 0 +2411527 0 +2411581 0 +2411654 0 +2411885 0 +2412329 0 +2412381 0 +2412407 0 +2412462 0 +2412486 0 +2412501 0 +2412814 0 +2412920 0 +2412924 0 +2412932 0 +2412942 0 +2413092 0 +2413121 0 +2413147 0 +2413355 0 +2413406 0 +2413607 45 +2413717 0 +2413805 0 +2413890 0 +2413910 0 +2413927 0 +2414012 0 +2414096 0 +2414156 0 +2414240 0 +2414424 0 +2414597 0 +2414607 0 +2414672 0 +2414817 0 +2414917 0 +2414935 0 +2414986 0 +2415132 0 +2415170 0 +2415176 0 +2415228 0 +2415348 0 +2415361 0 +2415418 0 +2415576 0 +2415753 0 +2415790 0 +2415953 0 +2416069 0 +2416086 0 +2416098 0 +2416149 0 +2416195 0 +2416203 0 +2416229 0 +2416356 0 +2416427 0 +2416808 0 +2416847 0 +2416871 0 +2417021 0 +2417206 0 +2417266 0 +2417282 0 +2417331 0 +2417394 0 +2417446 0 +2417460 0 +2417592 0 +2417754 0 +2417793 0 +2417920 0 +2418068 0 +2418134 0 +2418457 0 +2418726 0 +2418810 0 +2418947 0 +2419025 0 +2419304 0 +2419431 0 +2419581 0 +2419592 0 +2419616 0 +2419836 0 +2420105 0 +2420124 0 +2420164 0 +2420193 0 +2420611 38 +2421006 363 +2421235 15 +2421310 559 +2421388 41 +2421598 390 +2421647 35 +2421786 0 +2421823 0 +2421992 0 +2422218 0 +2422272 7 +2422410 47 +2422446 146 +2422533 0 +2422680 232 +2422703 0 +2422959 456 +2422971 145 +2423043 413 +2423154 142 +2423174 20 +2423318 92 +2423389 41 +2423404 0 +2423503 0 +2423670 0 +2423899 14 +2423968 0 +2424099 50 +2424285 162 +2424421 0 +2424435 29 +2424579 321 +2424624 0 +2424654 56 +2424913 251 +2424915 92 +2424948 33 +2425032 0 +2425049 114 +2425211 0 +2425256 0 +2425271 0 +2425305 0 +2425328 0 +2425356 0 +2425367 0 +2425503 0 +2425516 0 +2425547 0 +2425593 0 +2425602 0 +2425611 0 +2425707 0 +2425712 0 +2425715 0 +2425791 0 +2425793 0 +2425830 0 +2425864 0 +2426092 0 +2426126 0 +2426195 0 +2426234 0 +2426354 0 +2426393 0 +2426444 0 +2426532 0 +2426755 0 +2427342 0 +2427425 0 +2427599 0 +2427647 0 +2427717 0 +2427787 0 +2427831 0 +2427854 0 +2427944 0 +2428148 0 +2428318 0 +2428373 0 +2428478 0 +2428488 0 +2428516 0 +2428653 0 +2428714 0 +2428752 0 +2428772 0 +2428788 0 +2428863 0 +2428950 0 +2428986 0 +2429005 0 +2429172 0 +2429175 0 +2429183 0 +2429194 0 +2429222 0 +2429275 0 +2429299 0 +2429315 0 +2429379 0 +2429491 0 +2429527 0 +2429572 0 +2429633 0 +2429648 0 +2429652 0 +2429731 0 +2429842 0 +2429907 0 +2429934 0 +2429943 0 +2429970 0 +2429989 0 +2429998 0 +2430085 0 +2430190 171 +2430193 76 +2430232 39 +2430238 103 +2430340 101 +2430342 30 +2430363 22 +2430376 72 +2430451 15 +2430464 0 +2430470 0 +2430479 0 +2430498 5 +2430601 15 +2430625 40 +2430652 141 +2430666 22 +2430680 11 +2430852 22 +2430874 45 +2430883 92 +2430970 226 +2430973 62 +2431091 33 +2431095 30 +2431145 2 +2431267 198 +2431298 112 +2431395 38 +2431566 0 +2431600 0 +2431633 0 +2431710 0 +2431754 0 +2431914 0 +2431999 0 +2432002 15 +2432008 0 +2432038 0 +2432050 84 +2432070 0 +2432093 15 +2432136 20 +2432141 30 +2432184 0 +2432242 0 +2432270 0 +2432304 87 +2432322 0 +2432410 0 +2432499 71 +2432505 0 +2432545 11 +2432578 0 +2432604 125 +2432683 125 +2432760 0 +2432796 47 +2432845 0 +2432853 0 +2432917 136 +2432921 90 +2433016 0 +2433173 85 +2433188 0 +2433250 6 +2433339 0 +2433426 67 +2433482 0 +2433484 211 +2433632 138 +2433665 0 +2433713 0 +2433736 0 +2433766 0 +2433779 0 +2434007 0 +2434028 0 +2434124 0 +2434186 0 +2434198 0 +2434273 0 +2434281 0 +2434336 0 +2434368 0 +2434402 0 +2434411 0 +2434442 0 +2434560 7 +2434666 90 +2434677 36 +2434685 0 +2434736 0 +2434762 24 +2434777 0 +2434880 0 +2434925 0 +2434980 29 +2434997 0 +2435153 20 +2435329 0 +2435357 65 +2435438 0 +2435445 0 +2435457 0 +2435496 118 +2435535 0 +2435613 0 +2435629 0 +2435640 0 +2435691 0 +2435694 8 +2435733 91 +2435903 0 +2435914 0 +2435947 0 +2435998 0 +2436207 0 +2436265 0 +2436282 0 +2436317 0 +2436323 0 +2436365 0 +2436385 0 +2436411 0 +2436443 0 +2436483 0 +2436703 0 +2436727 0 +2436842 0 +2436879 0 +2436924 0 +2436939 0 +2437055 0 +2437197 0 +2437217 0 +2437220 0 +2437340 0 +2437391 0 +2437400 0 +2437450 107 +2437457 191 +2437577 119 +2437592 285 +2437609 0 +2437798 58 +2437862 320 +2437893 125 +2437929 1070 +2437995 20 +2438040 11 +2438100 0 +2438161 0 +2438165 24 +2438187 0 +2438246 0 +2438266 222 +2438462 0 +2438480 0 +2438490 0 +2438544 98 +2438565 22 +2438575 0 +2438622 26 +2438662 0 +2438674 14 +2438733 53 +2438806 0 +2438850 0 +2438864 0 +2438906 9 +2439088 0 +2439138 0 +2439193 5 +2439202 73 +2439270 279 +2439379 0 +2439400 0 +2439523 258 +2439526 88 +2439538 0 +2439875 223 +2439947 38 +2440050 0 +2440057 432 +2440136 0 +2440148 0 +2440160 0 +2440238 0 +2440315 821 +2440333 96 +2440414 0 +2440484 0 +2440739 0 +2440765 0 +2440820 0 +2440960 0 +2440990 0 +2441007 0 +2441080 0 +2441198 0 +2441203 0 +2441281 0 +2441329 0 +2441377 0 +2441426 0 +2441700 0 +2441731 25 +2442027 25 +2442037 0 +2442216 0 +2442223 0 +2442226 0 +2442304 0 +2442310 0 +2442328 52 +2442460 237 +2442516 0 +2442550 172 +2442771 76 +2442822 88 +2442850 43 +2442880 0 +2442927 0 +2443097 150 +2443104 349 +2443112 58 +2443220 22 +2443239 211 +2443252 0 +2443273 0 +2443283 95 +2443286 40 +2443395 178 +2443428 50 +2443439 0 +2443449 212 +2443491 1 +2443545 28 +2443624 49 +2443699 0 +2443717 1 +2443891 0 +2443926 153 +2443936 88 +2444031 194 +2444042 93 +2444188 239 +2444263 332 +2444329 193 +2444472 147 +2444519 0 +2444549 41 +2444587 0 +2444683 0 +2444695 0 +2444725 0 +2444741 0 +2444765 0 +2444870 0 +2444925 0 +2444944 0 +2444980 0 +2445088 0 +2445133 0 +2445158 0 +2445171 0 +2445184 0 +2445191 0 +2445212 0 +2445247 0 +2445284 0 +2445307 0 +2445319 0 +2445322 0 +2445373 0 +2445396 0 +2445429 0 +2445446 54 +2445477 0 +2445562 0 +2445637 0 +2445795 0 +2445849 8 +2445897 7 +2446002 0 +2446015 32 +2446017 0 +2446055 89 +2446062 69 +2446103 0 +2446237 47 +2446273 25 +2446279 150 +2446443 0 +2446555 123 +2446575 0 +2446802 33 +2446849 32 +2446883 0 +2446938 46 +2446974 45 +2447007 0 +2447054 0 +2447108 0 +2447128 0 +2447178 0 +2447217 161 +2447237 0 +2447266 0 +2447295 0 +2447358 0 +2447378 0 +2447395 3 +2447397 110 +2447418 0 +2447472 48 +2447506 0 +2447578 0 +2447606 0 +2447611 0 +2447644 0 +2447740 0 +2447768 0 +2447776 0 +2447835 0 +2447881 0 +2447887 0 +2447963 0 +2448010 448 +2448066 0 +2448074 22 +2448099 0 +2448171 0 +2448253 461 +2448262 642 +2448377 0 +2448400 0 +2448452 38 +2448460 24 +2448497 0 +2448593 59 +2448671 0 +2448692 0 +2448717 242 +2448721 443 +2448789 6 +2448805 76 +2448857 150 +2448885 78 +2449009 181 +2449124 105 +2449162 0 +2449249 10 +2449273 0 +2449282 0 +2449334 57 +2449376 18 +2449421 9 +2449432 58 +2449452 43 +2449551 0 +2449569 0 +2449670 0 +2449844 116 +2449935 0 +2449948 51 +2449960 26 +2450029 0 +2450160 0 +2450173 0 +2450230 0 +2450431 0 +2450435 0 +2450551 0 +2450569 0 +2450576 0 +2450644 0 +2450648 0 +2450699 0 +2450746 0 +2450817 0 +2450975 0 +2451032 0 +2451089 0 +2451126 0 +2451130 0 +2451162 0 +2451248 2 +2451256 0 +2451321 0 +2451359 785 +2451381 0 +2451386 0 +2451428 108 +2451478 0 +2451599 0 +2451625 60 +2451631 0 +2451795 0 +2452026 0 +2452119 0 +2452134 0 +2452182 0 +2452201 0 +2452218 43 +2452245 36 +2452328 0 +2452336 0 +2452410 0 +2452453 0 +2452659 0 +2452724 0 +2452862 0 +2452868 0 +2452927 0 +2452941 0 +2452945 0 +2453123 0 +2453219 0 +2453237 0 +2453285 35 +2453320 29 +2453336 0 +2453372 0 +2453384 0 +2453392 0 +2453415 22 +2453424 0 +2453426 0 +2453459 20 +2453575 0 +2453647 315 +2453685 105 +2453753 13 +2453799 99 +2453830 14 +2453989 0 +2454039 154 +2454078 181 +2454124 50 +2454130 121 +2454145 0 +2454232 0 +2454268 6 +2454343 81 +2454363 0 +2454482 717 +2454500 412 +2454540 0 +2454575 254 +2454608 599 +2454642 0 +2454650 113 +2454788 0 +2454790 0 +2454812 15 +2455067 39 +2455080 8 +2455172 5 +2455307 0 +2455423 100 +2455754 0 +2455933 0 +2456012 0 +2456168 0 +2456187 0 +2456390 0 +2456455 0 +2456809 0 +2456843 0 +2456864 0 +2456878 0 +2456890 0 +2456927 0 +2456989 0 +2456998 0 +2457010 0 +2457039 0 +2457102 0 +2457207 0 +2457255 0 +2457261 0 +2457306 0 +2457321 0 +2457388 0 +2457410 0 +2457447 0 +2457450 0 +2457484 0 +2457498 0 +2457588 0 +2457650 0 +2457693 0 +2457850 0 +2457955 0 +2457989 0 +2457993 0 +2458025 0 +2458126 0 +2458252 0 +2458291 0 +2458295 0 +2458423 0 +2458468 0 +2458481 0 +2458511 0 +2458617 0 +2458696 0 +2458785 0 +2458796 0 +2458806 0 +2458860 0 +2458874 0 +2459038 0 +2459151 0 +2459169 0 +2459231 0 +2459309 0 +2459333 0 +2459339 0 +2459478 0 +2459493 0 +2459546 0 +2459613 0 +2459750 0 +2459834 0 +2459867 0 +2459909 0 +2459921 0 +2459957 0 +2460158 0 +2460167 0 +2460235 0 +2460243 0 +2460314 0 +2460330 0 +2460493 0 +2460560 0 +2460602 0 +2460653 0 +2460723 0 +2460731 0 +2460754 0 +2460764 0 +2460842 0 +2460844 0 +2460895 0 +2460959 0 +2460971 0 +2460982 0 +2461064 0 +2461116 0 +2461127 0 +2461186 0 +2461325 265 +2461505 0 +2461547 73 +2461549 251 +2461598 1 +2461640 165 +2461771 144 +2461906 0 +2461942 2 +2461949 8 +2461998 0 +2462107 128 +2462126 0 +2462135 5 +2462311 0 +2462353 0 +2462366 0 +2462387 0 +2462401 0 +2462645 0 +2462672 0 +2462727 0 +2462800 0 +2462809 0 +2462815 0 +2462839 0 +2462878 0 +2462890 0 +2463055 0 +2463149 0 +2463189 1 +2463255 429 +2463258 0 +2463388 0 +2463444 0 +2463464 0 +2463520 0 +2463588 0 +2463646 0 +2463661 41 +2463666 0 +2463698 142 +2463790 0 +2463847 0 +2463944 0 +2463993 0 +2464025 0 +2464102 0 +2464156 0 +2464219 0 +2464255 0 +2464289 0 +2464317 0 +2464354 0 +2464383 0 +2464404 0 +2464417 0 +2464467 0 +2464500 0 +2464568 0 +2464767 0 +2464791 0 +2464820 0 +2464836 0 +2464839 197 +2464848 6 +2464985 1 +2465246 0 +2465273 0 +2465279 0 +2465363 0 +2465485 0 +2465597 0 +2465612 0 +2465646 0 +2465714 0 +2465771 0 +2465815 0 +2465857 0 +2466053 0 +2466087 0 +2466173 0 +2466182 0 +2466215 0 +2466326 0 +2466329 0 +2466372 0 +2466425 0 +2466522 0 +2466619 0 +2466632 0 +2466658 0 +2466752 0 +2466806 0 +2466877 0 +2466938 15 +2466953 112 +2467038 0 +2467054 0 +2467096 0 +2467129 0 +2467215 0 +2467332 0 +2467349 0 +2467438 0 +2467456 0 +2467652 0 +2467667 0 +2467678 0 +2467715 0 +2467721 0 +2467798 0 +2467830 0 +2467848 0 +2467914 0 +2467922 0 +2467953 0 +2468013 0 +2468049 18 +2468059 15 +2468073 0 +2468127 0 +2468136 0 +2468193 16 +2468218 164 +2468285 179 +2468324 115 +2468402 7 +2468429 33 +2468472 131 +2468494 6 +2468511 904 +2468513 668 +2468588 25 +2468647 0 +2468762 143 +2468774 0 +2468894 247 +2468918 197 +2468921 107 +2468929 61 +2469005 0 +2469040 0 +2469131 0 +2469133 0 +2469297 112 +2469330 0 +2469394 0 +2469410 6 +2469429 0 +2469496 11 +2469521 191 +2469576 352 +2469742 12 +2469776 0 +2469946 85 +2470046 158 +2470207 0 +2470296 0 +2470435 5 +2470496 187 +2470545 0 +2470567 32 +2470571 4 +2470609 25 +2470891 0 +2470979 0 +2471007 0 +2471015 0 +2471120 303 +2471142 0 +2471221 0 +2471252 0 +2471277 0 +2471330 0 +2471361 0 +2471368 33 +2471636 0 +2471809 0 +2471913 0 +2471923 0 +2471941 0 +2472013 1 +2472037 0 +2472138 0 +2472536 0 +2472698 32 +2472744 0 +2472766 206 +2472917 98 +2472938 0 +2473002 0 +2473091 0 +2473103 10 +2473240 80 +2473267 183 +2473322 115 +2473382 356 +2473384 1031 +2473386 1091 +2473395 0 +2473478 122 +2473515 538 +2473568 234 +2473665 0 +2473793 311 +2473827 0 +2473842 744 +2473937 58 +2474060 263 +2474108 40 +2474110 314 +2474120 430 +2474256 263 +2474372 0 +2474395 30 +2474430 0 +2474462 0 +2474595 0 +2474681 172 +2474698 47 +2474710 80 +2474763 273 +2474772 379 +2474865 0 +2474929 0 +2474936 0 +2475091 0 +2475130 0 +2475259 0 +2475261 0 +2475345 0 +2475392 0 +2475396 0 +2475444 0 +2475474 0 +2475480 0 +2475540 0 +2475593 0 +2475723 0 +2475756 0 +2475798 0 +2475806 0 +2475840 0 +2475856 0 +2475870 0 +2475938 0 +2475981 0 +2475999 13 +2476430 0 +2476495 0 +2476556 0 +2476574 0 +2476610 0 +2476625 0 +2476634 0 +2476693 0 +2476709 0 +2476759 0 +2476782 0 +2476826 0 +2476829 0 +2476880 0 +2476902 0 +2477042 0 +2477122 0 +2477158 0 +2477183 12 +2477193 97 +2477268 0 +2477356 38 +2477376 0 +2477682 0 +2477766 286 +2477813 0 +2478072 30 +2478092 0 +2478102 123 +2478324 61 +2478356 380 +2478360 490 +2478649 0 +2478717 0 +2478726 89 +2478779 53 +2478970 0 +2479018 0 +2479049 0 +2479189 0 +2479385 154 +2479481 0 +2479539 0 +2479784 68 +2479808 64 +2479883 0 +2479917 0 +2479924 233 +2479946 0 +2479984 3 +2479986 54 +2479993 83 +2480058 0 +2480074 99 +2480162 0 +2480257 498 +2480281 0 +2480308 85 +2480569 58 +2480575 357 +2480645 69 +2480714 0 +2480740 0 +2480769 0 +2480920 12 +2480926 63 +2480938 225 +2480982 0 +2481028 18 +2481040 566 +2481180 0 +2481199 187 +2481231 6 +2481271 91 +2481277 19 +2481358 0 +2481469 0 +2481520 144 +2481637 18 +2481751 3 +2481863 9 +2481912 0 +2482021 0 +2482495 0 +2482691 0 +2482905 0 +2483031 0 +2483146 0 +2483150 0 +2483177 0 +2483180 0 +2483196 0 +2483293 0 +2483371 0 +2483510 0 +2483525 0 +2483616 0 +2483912 0 +2483943 0 +2483971 125 +2483974 0 +2484205 36 +2484207 462 +2484255 0 +2484309 0 +2484357 0 +2484375 0 +2484386 0 +2484508 95 +2484529 0 +2484571 88 +2484576 0 +2484580 2 +2484595 0 +2484647 0 +2484666 0 +2484678 0 +2484740 0 +2484757 0 +2484854 0 +2484896 0 +2485159 0 +2485227 0 +2485260 21 +2485272 0 +2485304 0 +2485387 0 +2485621 0 +2485678 0 +2485830 0 +2485861 0 +2485884 0 +2486004 0 +2486017 0 +2486120 0 +2486139 0 +2486149 0 +2486167 0 +2486181 140 +2486206 0 +2486217 267 +2486221 0 +2486234 0 +2486297 0 +2486363 0 +2486379 0 +2486535 0 +2486766 0 +2486774 0 +2486935 0 +2486981 78 +2486985 87 +2487014 0 +2487292 12 +2487391 0 +2487430 0 +2487461 0 +2487489 28 +2487533 1 +2487569 0 +2487580 0 +2487596 3 +2487601 215 +2487672 0 +2487884 0 +2487924 0 +2487966 0 +2487999 0 +2488023 0 +2488071 0 +2488146 0 +2488170 0 +2488197 0 +2488302 0 +2488347 0 +2488353 0 +2488482 0 +2488497 0 +2488527 0 +2488543 0 +2488593 0 +2488614 0 +2488638 0 +2488640 0 +2488743 0 +2488784 0 +2488830 0 +2488859 0 +2488920 0 +2489022 0 +2489037 0 +2489040 0 +2489049 375 +2489073 82 +2489174 59 +2489315 287 +2489393 0 +2489420 0 +2489424 0 +2489687 0 +2489791 0 +2489850 0 +2489873 0 +2489921 0 +2489961 0 +2489964 0 +2489973 0 +2490174 0 +2490426 0 +2490510 0 +2490555 0 +2490565 0 +2490624 0 +2490663 0 +2490696 0 +2490807 0 +2490903 0 +2490920 0 +2491116 0 +2491155 0 +2491205 0 +2491219 0 +2491241 0 +2491247 0 +2491413 0 +2491497 0 +2491500 0 +2491522 0 +2491652 0 +2491674 0 +2491880 0 +2491887 0 +2491896 0 +2491933 0 +2492291 0 +2492359 0 +2492392 175 +2492403 0 +2492415 0 +2492430 24 +2492451 0 +2492554 23 +2492580 0 +2492618 47 +2492649 0 +2492660 4 +2492703 0 +2492732 0 +2492769 0 +2492786 0 +2492856 0 +2492929 0 +2493096 1 +2493276 1 +2493360 151 +2493544 0 +2493712 0 +2493742 0 +2493754 315 +2493768 30 +2493779 0 +2493886 118 +2493990 60 +2494003 47 +2494144 118 +2494148 78 +2494264 165 +2494291 936 +2494363 238 +2494384 93 +2494420 128 +2494448 83 +2494486 0 +2494555 45 +2494613 0 +2494628 71 +2494661 254 +2494678 261 +2494702 424 +2494708 402 +2494717 34 +2494737 224 +2494781 0 +2494787 41 +2494843 60 +2494879 6 +2494903 51 +2495027 261 +2495155 385 +2495322 4 +2495415 152 +2495462 0 +2495500 47 +2495504 133 +2495516 60 +2495545 32 +2495621 67 +2495650 75 +2495668 34 +2495762 1 +2495826 0 +2495882 46 +2495909 391 +2495999 257 +2496009 1 +2496033 3 +2496035 44 +2496122 0 +2496191 62 +2496314 0 +2496338 8 +2496344 54 +2496353 112 +2496515 85 +2496678 0 +2496706 33 +2496788 0 +2496799 0 +2496817 17 +2496838 79 +2496903 10 +2497076 0 +2497136 503 +2497145 0 +2497529 0 +2497623 74 +2497699 0 +2497731 0 +2497756 0 +2497760 0 +2497771 0 +2497818 0 +2497865 0 +2497871 0 +2497946 0 +2497952 0 +2498060 0 +2498380 0 +2498436 0 +2498492 0 +2498514 0 +2498534 0 +2498559 0 +2498772 977 +2498782 102 +2498839 80 +2498979 244 +2499231 0 +2499392 0 +2499400 11 +2499412 0 +2499535 0 +2499603 40 +2499739 0 +2499757 21 +2499771 51 +2499808 0 +2499835 141 +2499855 145 +2499903 0 +2499925 0 +2499982 0 +2499999 0 +2500108 0 +2500113 79 +2500127 0 +2500177 0 +2500231 0 +2500266 391 +2500278 176 +2500402 0 +2500438 0 +2500479 0 +2500500 0 +2500591 0 +2500627 0 +2500711 0 +2500785 0 +2500831 0 +2500880 4 +2500911 0 +2500989 0 +2501005 0 +2501052 76 +2501087 0 +2501103 0 +2501118 0 +2501124 0 +2501139 0 +2501174 0 +2501193 0 +2501312 175 +2501337 352 +2501351 0 +2501411 0 +2501467 0 +2501498 369 +2501533 0 +2501578 0 +2501597 139 +2501645 113 +2501647 430 +2501651 0 +2501696 0 +2501741 0 +2501743 0 +2501831 0 +2502068 0 +2502079 0 +2502125 0 +2502191 0 +2502238 0 +2502252 0 +2502377 0 +2502407 0 +2502452 0 +2502550 0 +2502577 0 +2502590 0 +2502680 0 +2502919 0 +2503244 0 +2503363 0 +2503388 0 +2503440 0 +2503684 0 +2503689 131 +2503883 0 +2503907 0 +2503941 0 +2504035 0 +2504048 0 +2504089 0 +2504118 0 +2504128 0 +2504190 0 +2504320 0 +2504389 0 +2504405 0 +2504426 0 +2504562 0 +2504687 0 +2504750 0 +2504758 0 +2504788 0 +2505008 25 +2505051 17 +2505160 0 +2505213 0 +2505277 0 +2505319 0 +2505370 0 +2505491 0 +2505611 0 +2505633 27 +2505640 71 +2505664 0 +2505715 0 +2505747 122 +2505914 38 +2505956 34 +2506075 21 +2506146 50 +2506166 0 +2506208 10 +2506250 0 +2506370 375 +2506388 0 +2506570 4 +2506612 0 +2506708 0 +2506713 107 +2506725 0 +2506969 0 +2507061 0 +2507078 0 +2507143 113 +2507178 0 +2507294 0 +2507344 0 +2507349 0 +2507465 0 +2507527 506 +2507530 0 +2507647 0 +2507706 0 +2507717 0 +2507784 0 +2507824 0 +2507886 0 +2508003 0 +2508031 0 +2508147 0 +2508158 0 +2508204 0 +2508262 0 +2508285 0 +2508336 0 +2508345 0 +2508435 0 +2508450 58 +2508470 0 +2508582 0 +2508689 16 +2508765 159 +2508813 248 +2508828 0 +2508864 0 +2509061 0 +2509151 0 +2509208 140 +2509236 91 +2509400 203 +2509410 113 +2509414 12 +2509424 55 +2509433 0 +2509455 0 +2509543 80 +2509582 165 +2509621 78 +2509729 217 +2509731 2 +2509777 0 +2509783 0 +2509810 130 +2509846 0 +2509865 0 +2509927 0 +2510000 0 +2510138 2 +2510150 0 +2510156 0 +2510197 334 +2510206 61 +2510257 0 +2510335 88 +2510352 62 +2510407 63 +2510436 124 +2510559 0 +2510591 0 +2510636 0 +2510650 0 +2510661 0 +2510685 0 +2510716 0 +2510723 0 +2510834 0 +2510866 217 +2510976 0 +2511100 0 +2511206 7 +2511299 157 +2511535 23 +2511570 0 +2511653 0 +2511820 75 +2511961 0 +2512117 0 +2512151 0 +2512169 174 +2512293 0 +2512362 0 +2512391 0 +2512407 128 +2512437 111 +2512445 0 +2512548 0 +2512638 0 +2512657 0 +2512703 0 +2512710 0 +2512776 0 +2512853 0 +2512863 0 +2512884 0 +2512977 0 +2513070 0 +2513148 0 +2513169 0 +2513186 0 +2513479 0 +2513486 0 +2513505 0 +2513514 0 +2513516 0 +2513535 0 +2513606 0 +2513637 0 +2513649 0 +2513658 0 +2513721 0 +2513792 0 +2513853 0 +2513865 0 +2513868 0 +2513901 0 +2513991 0 +2514097 0 +2514157 0 +2514165 0 +2514167 0 +2514186 0 +2514188 0 +2514219 0 +2514306 0 +2514339 0 +2514348 0 +2514380 0 +2514525 0 +2514543 0 +2514555 0 +2514615 0 +2514627 0 +2514639 0 +2514692 0 +2514696 0 +2514702 0 +2514757 0 +2514850 0 +2514918 0 +2515020 0 +2515080 0 +2515182 0 +2515242 0 +2515292 0 +2515299 0 +2515400 0 +2515467 0 +2515562 0 +2515564 0 +2515730 0 +2515766 0 +2515836 0 +2515911 0 +2516176 0 +2516242 0 +2516302 0 +2516322 0 +2516355 0 +2516363 0 +2516432 0 +2516492 0 +2516531 0 +2516573 0 +2516621 21 +2516685 0 +2516690 143 +2516710 0 +2516712 0 +2516714 0 +2516724 0 +2516738 0 +2516746 0 +2516780 0 +2516902 0 +2517078 0 +2517097 0 +2517608 0 +2517614 0 +2517691 0 +2517693 0 +2517722 0 +2517741 0 +2517750 0 +2517753 0 +2517803 0 +2517826 0 +2517833 0 +2517933 0 +2517974 0 +2517996 0 +2518135 0 +2518281 0 +2518358 0 +2518395 0 +2518461 0 +2518490 0 +2518921 0 +2518942 0 +2518978 0 +2519062 0 +2519123 0 +2519231 0 +2519285 0 +2519294 0 +2519300 0 +2519360 0 +2519434 0 +2519473 0 +2519492 0 +2519496 0 +2519548 0 +2519587 0 +2519699 0 +2519831 0 +2519839 0 +2519888 0 +2519958 0 +2520331 0 +2520470 0 +2520582 0 +2520641 0 +2520647 0 +2520658 0 +2520707 0 +2520710 0 +2520723 0 +2520980 0 +2521074 0 +2521112 0 +2521163 0 +2521346 0 +2521466 0 +2521590 0 +2521608 0 +2521718 0 +2521832 0 +2521844 0 +2521924 0 +2522089 0 +2522162 70 +2522237 0 +2522293 0 +2522304 0 +2522417 0 +2522426 68 +2522525 131 +2522554 0 +2522560 124 +2522577 17 +2522736 0 +2522826 0 +2522918 0 +2522925 0 +2522993 0 +2523163 8 +2523261 0 +2523274 0 +2523327 29 +2523365 0 +2523464 0 +2523620 0 +2523626 0 +2523742 0 +2523761 0 +2523816 70 +2523902 0 +2524036 0 +2524175 241 +2524259 27 +2524365 0 +2524372 0 +2524559 29 +2524663 59 +2524683 0 +2524696 0 +2524795 35 +2524814 0 +2525020 305 +2525103 7 +2525159 0 +2525212 532 +2525214 137 +2525278 0 +2525312 0 +2525324 0 +2525339 0 +2525358 0 +2525361 0 +2525366 0 +2525487 0 +2525594 0 +2525754 38 +2525861 0 +2526060 106 +2526249 0 +2526561 0 +2526692 0 +2526729 196 +2526750 0 +2527071 0 +2527239 0 +2527269 0 +2527294 0 +2527351 0 +2527411 0 +2527429 0 +2527441 0 +2527508 6 +2527511 9 +2527621 121 +2527631 131 +2527644 0 +2527714 0 +2527819 0 +2527829 0 +2527857 0 +2527916 0 +2527927 0 +2527941 0 +2527970 60 +2528092 0 +2528155 3 +2528173 0 +2528269 49 +2528294 0 +2528327 0 +2528347 32 +2528374 0 +2528389 4 +2528415 37 +2528421 0 +2528439 0 +2528564 0 +2528676 0 +2528736 0 +2528749 443 +2528778 0 +2528968 0 +2528976 17 +2528981 235 +2529014 0 +2529187 368 +2529193 1045 +2529200 219 +2529242 0 +2529342 0 +2529396 0 +2529589 0 +2529644 0 +2529679 0 +2529746 0 +2529807 0 +2529959 0 +2529974 0 +2529988 0 +2530005 83 +2530011 15 +2530019 0 +2530248 0 +2530259 0 +2530458 0 +2530518 18 +2530527 1 +2530729 0 +2530745 22 +2530852 477 +2530855 142 +2530901 1 +2531001 0 +2531014 282 +2531020 794 +2531113 598 +2531182 57 +2531494 0 +2531503 5 +2531580 16 +2531647 146 +2531668 143 +2531700 0 +2531716 78 +2532225 0 +2532232 477 +2532366 0 +2532373 0 +2532386 43 +2532413 0 +2532471 0 +2532560 0 +2532577 0 +2532652 0 +2532774 0 +2533028 0 +2533043 0 +2533160 0 +2533208 0 +2533305 0 +2533467 468 +2533729 0 +2533816 0 +2533847 0 +2533868 0 +2533936 15 +2533995 0 +2534011 160 +2534043 75 +2534047 48 +2534154 161 +2534242 0 +2534376 236 +2534439 9 +2534458 88 +2534529 98 +2534570 738 +2534603 0 +2534648 12 +2534860 0 +2534875 27 +2534927 0 +2535024 0 +2535082 0 +2535226 0 +2535329 0 +2535357 0 +2535412 0 +2535481 21 +2535603 245 +2535717 36 +2535762 222 +2535970 71 +2536029 0 +2536131 159 +2536148 307 +2536166 0 +2536340 11 +2536409 417 +2536448 222 +2536466 0 +2536531 0 +2536577 0 +2536620 46 +2536799 124 +2536872 177 +2536892 153 +2537074 0 +2537155 0 +2537411 49 +2537442 23 +2537555 0 +2537639 178 +2537694 0 +2537710 849 +2537782 0 +2537838 0 +2537862 0 +2537880 70 +2537887 194 +2537933 102 +2537978 0 +2537991 0 +2538019 0 +2538059 0 +2538067 47 +2538096 83 +2538112 19 +2538162 201 +2538244 0 +2538263 259 +2538297 30 +2538324 353 +2538350 70 +2538391 120 +2538410 133 +2538414 294 +2538416 0 +2538444 0 +2538519 0 +2538538 0 +2538551 0 +2538589 0 +2538667 8 +2538682 97 +2538691 117 +2538814 80 +2538985 24 +2539001 1 +2539234 171 +2539327 47 +2539353 74 +2539402 95 +2539510 0 +2539564 0 +2539573 34 +2539625 186 +2539694 22 +2539759 0 +2539825 133 +2539907 0 +2539916 393 +2539927 6 +2539967 0 +2540023 60 +2540053 18 +2540065 321 +2540068 11 +2540172 79 +2540326 529 +2540341 13 +2540374 57 +2540411 131 +2540419 50 +2540504 1 +2540568 0 +2540628 14 +2540767 0 +2540959 0 +2541052 38 +2541130 0 +2541185 21 +2541254 0 +2541290 109 +2541378 223 +2541414 0 +2541416 170 +2541453 41 +2541492 0 +2541523 0 +2541696 85 +2541702 0 +2541765 0 +2541780 0 +2541797 0 +2541801 32 +2541822 0 +2541855 17 +2541857 0 +2541900 9 +2541912 0 +2541960 0 +2541962 0 +2541972 0 +2542028 191 +2542035 0 +2542045 62 +2542068 12 +2542077 0 +2542118 0 +2542147 0 +2542191 0 +2542235 0 +2542259 33 +2542269 0 +2542278 0 +2542314 0 +2542336 25 +2542409 0 +2542425 0 +2542448 0 +2542476 0 +2542540 0 +2542600 0 +2542657 55 +2542659 0 +2542705 4 +2542827 0 +2542840 0 +2542900 0 +2542911 0 +2543048 0 +2543129 0 +2543170 0 +2543172 0 +2543246 0 +2543274 15 +2543280 0 +2543297 0 +2543400 0 +2543515 0 +2543563 124 +2543583 0 +2543644 0 +2543715 115 +2543832 0 +2543858 0 +2543873 0 +2543894 762 +2543927 0 +2543936 0 +2543988 44 +2544074 12 +2544115 0 +2544211 0 +2544300 160 +2544316 0 +2544334 56 +2544370 0 +2544379 0 +2544425 363 +2544453 0 +2544474 0 +2544491 18 +2544545 2 +2544589 0 +2544598 0 +2544671 40 +2544677 107 +2544723 117 +2544725 9 +2544838 0 +2544889 159 +2544945 0 +2544990 92 +2544992 145 +2545070 0 +2545100 0 +2545112 68 +2545135 73 +2545271 3 +2545308 0 +2545337 0 +2545380 11 +2545455 19 +2545561 1 +2545578 56 +2545597 25 +2545629 27 +2545654 0 +2545682 224 +2545716 0 +2545782 150 +2545837 0 +2546031 0 +2546083 0 +2546265 22 +2546291 195 +2546304 35 +2546337 0 +2546398 0 +2546429 0 +2546489 0 +2546535 2 +2546566 0 +2546601 0 +2546698 0 +2546707 36 +2546717 34 +2546778 0 +2546799 0 +2546865 0 +2546889 11 +2546986 0 +2547034 0 +2547134 0 +2547142 0 +2547159 0 +2547178 0 +2547231 0 +2547258 88 +2547268 0 +2547417 0 +2547490 7 +2547542 0 +2547567 0 +2547589 0 +2547639 0 +2547672 0 +2547691 0 +2547725 0 +2547822 23 +2547838 0 +2547849 0 +2547859 0 +2547890 9 +2548086 0 +2548123 0 +2548234 0 +2548243 106 +2548310 87 +2548391 0 +2548413 4 +2548488 0 +2548497 0 +2548557 0 +2548599 0 +2548708 0 +2548937 0 +2549034 0 +2549041 0 +2549047 0 +2549079 0 +2549125 0 +2549166 0 +2549200 0 +2549306 0 +2549509 145 +2549511 122 +2549598 0 +2549612 0 +2549652 0 +2549674 0 +2549800 0 +2549876 22 +2549912 0 +2550089 40 +2550186 94 +2550217 201 +2550339 2 +2550389 18 +2550393 36 +2550511 48 +2550514 191 +2550601 107 +2550610 44 +2550632 27 +2550804 15 +2550818 10 +2550832 158 +2550859 39 +2550883 17 +2550986 3 +2551005 0 +2551014 4 +2551020 0 +2551033 12 +2551108 84 +2551121 24 +2551142 22 +2551144 118 +2551246 85 +2551252 29 +2551291 97 +2551294 188 +2551381 72 +2551423 2 +2551452 0 +2551462 0 +2551507 0 +2551512 16 +2551638 0 +2551683 0 +2551919 0 +2551928 0 +2551941 0 +2551950 0 +2552022 96 +2552039 5 +2552062 178 +2552121 43 +2552307 0 +2552359 0 +2552363 6 +2552397 0 +2552496 0 +2552701 194 +2552829 0 +2552876 0 +2553098 40 +2553113 0 +2553123 0 +2553137 119 +2553217 0 +2553350 15 +2553636 0 +2553667 0 +2553673 0 +2553680 0 +2553851 255 +2553860 0 +2553890 50 +2553915 11 +2553925 0 +2554001 24 +2554003 0 +2554076 16 +2554079 0 +2554089 4 +2554231 49 +2554243 119 +2554247 0 +2554294 0 +2554369 0 +2554503 0 +2554684 0 +2554713 0 +2554755 31 +2554815 0 +2554878 33 +2554911 35 +2554939 0 +2554977 0 +2555064 0 +2555091 0 +2555097 0 +2555163 2 +2555214 0 +2555298 41 +2555376 63 +2555456 12 +2555475 143 +2555489 47 +2555553 0 +2555858 6 +2555926 0 +2556083 0 +2556115 0 +2556133 0 +2556138 57 +2556197 0 +2556232 4 +2556234 1 +2556279 106 +2556294 0 +2556308 0 +2556392 0 +2556470 14 +2556540 0 +2556580 0 +2556589 21 +2556613 0 +2556622 12 +2556645 0 +2556665 0 +2556773 23 +2556799 174 +2556886 0 +2556959 0 +2557033 166 +2557042 355 +2557141 287 +2557199 1 +2557229 0 +2557286 0 +2557288 0 +2557305 0 +2557387 0 +2557438 0 +2557460 0 +2557568 0 +2557602 322 +2557677 35 +2557707 1 +2557729 0 +2557734 28 +2557810 0 +2557837 0 +2557860 837 +2557983 86 +2558068 0 +2558126 0 +2558135 4 +2558164 0 +2558271 171 +2558490 67 +2558497 11 +2558607 78 +2558664 0 +2558691 1 +2558755 0 +2558763 192 +2558808 0 +2558849 0 +2558870 142 +2558903 0 +2558953 0 +2558961 116 +2559016 0 +2559145 0 +2559255 0 +2559325 14 +2559394 118 +2559432 0 +2559523 0 +2559702 123 +2559722 0 +2559756 0 +2559808 0 +2559931 0 +2559999 0 +2560163 13 +2560285 0 +2560337 175 +2560471 392 +2560490 166 +2560595 0 +2560625 15 +2560668 18 +2560691 129 +2560805 0 +2560845 0 +2561010 0 +2561098 0 +2561192 73 +2561291 310 +2561459 0 +2561500 63 +2561565 62 +2561602 7 +2561703 317 +2561715 121 +2561727 83 +2561757 0 +2561763 0 +2561840 0 +2561848 0 +2561858 140 +2561903 270 +2561924 12 +2561953 110 +2561979 142 +2562002 214 +2562008 53 +2562037 0 +2562075 51 +2562132 217 +2562178 0 +2562188 203 +2562293 1 +2562303 0 +2562354 19 +2562458 188 +2562540 0 +2562563 6 +2562565 28 +2562579 0 +2562640 52 +2562753 67 +2562763 195 +2562810 0 +2562847 178 +2562856 56 +2562931 61 +2562940 0 +2562959 0 +2562971 13 +2563025 18 +2563095 0 +2563101 680 +2563112 0 +2563116 11 +2563141 0 +2563297 11 +2563301 57 +2563325 61 +2563359 318 +2563401 181 +2563459 50 +2563505 10 +2563529 1 +2563538 0 +2563639 0 +2563655 0 +2563661 0 +2563712 0 +2563794 0 +2563839 0 +2563891 78 +2564026 241 +2564099 183 +2564160 34 +2564260 21 +2564322 0 +2564328 0 +2564330 57 +2564355 46 +2564429 117 +2564544 13 +2564567 0 +2564631 33 +2564720 54 +2564753 15 +2564763 0 +2564818 273 +2564821 1 +2564950 55 +2565040 1 +2565089 0 +2565148 0 +2565155 0 +2565171 0 +2565188 0 +2565216 0 +2565247 0 +2565262 162 +2565280 1 +2565309 0 +2565315 206 +2565331 229 +2565335 142 +2565352 209 +2565479 75 +2565485 2 +2565507 0 +2565513 101 +2565525 66 +2565682 82 +2565684 0 +2565696 8 +2565831 51 +2565956 4 +2565977 123 +2565984 7 +2566021 329 +2566234 27 +2566272 2 +2566289 30 +2566293 328 +2566340 0 +2566513 0 +2566534 1 +2566548 0 +2566568 0 +2566664 5 +2566687 115 +2566755 23 +2566895 0 +2566926 0 +2566973 3 +2566979 133 +2566994 75 +2567011 0 +2567035 28 +2567276 0 +2567285 86 +2567354 28 +2567393 38 +2567408 2 +2567444 17 +2567514 43 +2567552 0 +2567570 119 +2567615 215 +2567681 83 +2567687 120 +2567789 243 +2567795 198 +2567854 576 +2567987 217 +2568011 4 +2568089 90 +2568116 29 +2568177 10 +2568245 0 +2568258 91 +2568404 713 +2568534 161 +2568566 27 +2568603 0 +2568654 0 +2568770 0 +2568777 0 +2568794 0 +2568833 0 +2568911 3 +2569007 0 +2569025 27 +2569069 0 +2569088 1 +2569166 0 +2569178 56 +2569243 0 +2569256 5 +2569279 56 +2569327 0 +2569411 0 +2569421 222 +2569526 74 +2569590 8 +2569670 6 +2569692 217 +2569706 140 +2569779 0 +2569795 29 +2569861 19 +2570060 0 +2570067 0 +2570150 0 +2570155 40 +2570257 6 +2570297 0 +2570594 1 +2570607 0 +2570663 31 +2570702 40 +2570735 107 +2570757 0 +2570778 0 +2570840 63 +2571002 2 +2571053 108 +2571063 2 +2571131 0 +2571203 338 +2571215 133 +2571386 0 +2571402 0 +2571425 31 +2571515 186 +2571573 0 +2571611 0 +2571771 90 +2571871 52 +2571918 221 +2571926 61 +2572022 605 +2572036 2 +2572077 21 +2572084 69 +2572101 131 +2572133 0 +2572201 121 +2572203 364 +2572275 124 +2572325 57 +2572482 0 +2572635 0 +2572706 0 +2572712 10 +2572741 0 +2572802 20 +2572889 110 +2572894 346 +2572909 61 +2573003 13 +2573025 306 +2573089 129 +2573114 0 +2573264 9 +2573276 79 +2573356 1 +2573378 0 +2573409 206 +2573543 7 +2573648 304 +2573705 40 +2573713 0 +2573748 0 +2573788 509 +2573807 3 +2573834 55 +2573921 89 +2573940 0 +2573963 126 +2574053 91 +2574088 94 +2574128 199 +2574135 445 +2574199 248 +2574227 0 +2574232 0 +2574307 94 +2574337 0 +2574388 0 +2574414 0 +2574541 225 +2574553 88 +2574687 97 +2574703 0 +2574794 0 +2574822 8 +2574843 0 +2574856 0 +2574907 332 +2574983 207 +2575207 136 +2575268 15 +2575276 421 +2575311 549 +2575315 659 +2575398 21 +2575554 0 +2575604 720 +2575609 0 +2575660 76 +2575695 387 +2575802 68 +2575829 0 +2575996 0 +2576013 202 +2576023 49 +2576094 0 +2576146 0 +2576244 0 +2576300 2 +2576658 7 +2577075 0 +2577195 286 +2577239 0 +2577282 841 +2577367 46 +2577370 158 +2577545 105 +2577626 0 +2577674 0 +2577737 0 +2577796 0 +2577920 0 +2577960 423 +2577967 185 +2578000 112 +2578006 88 +2578058 210 +2578086 0 +2578125 18 +2578242 93 +2578342 22 +2578350 0 +2578359 0 +2578468 103 +2578480 372 +2578491 577 +2578593 56 +2578598 0 +2578627 465 +2578657 0 +2578688 206 +2578698 307 +2578751 0 +2578871 138 +2578920 53 +2578933 93 +2578994 762 +2579019 625 +2579022 226 +2579029 43 +2579141 8 +2579161 0 +2579186 45 +2579193 0 +2579215 1 +2579229 0 +2579278 38 +2579298 62 +2579397 0 +2579456 0 +2579460 79 +2579464 1 +2579487 35 +2579537 0 +2579554 1 +2579566 13 +2579581 9 +2579590 25 +2579609 0 +2579628 302 +2579643 0 +2579661 89 +2579674 0 +2579703 0 +2579716 0 +2579776 0 +2579794 0 +2579803 0 +2579815 0 +2579821 0 +2579824 0 +2579830 0 +2579832 0 +2579920 0 +2579990 108 +2580029 226 +2580093 44 +2580110 133 +2580150 101 +2580153 6 +2580170 0 +2580263 221 +2580269 416 +2580272 0 +2580311 0 +2580328 0 +2580340 113 +2580398 0 +2580407 0 +2580464 112 +2580468 182 +2580470 0 +2580484 0 +2580533 105 +2580586 68 +2580598 102 +2580638 0 +2580663 12 +2580716 0 +2580817 0 +2580956 43 +2580958 137 +2581017 31 +2581055 45 +2581094 32 +2581106 0 +2581133 0 +2581265 0 +2581425 24 +2581485 57 +2581543 68 +2581576 376 +2581613 126 +2581666 112 +2581739 0 +2581800 0 +2581816 0 +2581829 0 +2581844 0 +2581848 0 +2581858 0 +2581892 0 +2582037 0 +2582141 83 +2582151 106 +2582155 282 +2582171 0 +2582230 0 +2582379 0 +2582405 74 +2582423 0 +2582434 0 +2582478 0 +2582501 0 +2582530 141 +2582553 0 +2582562 0 +2582582 0 +2582595 0 +2582650 0 +2582676 0 +2582739 0 +2582746 0 +2582761 0 +2582812 0 +2582855 200 +2582903 126 +2582993 417 +2583003 601 +2583056 0 +2583073 281 +2583103 0 +2583148 0 +2583163 165 +2583187 638 +2583198 1 +2583225 78 +2583227 71 +2583243 0 +2583258 0 +2583276 199 +2583299 0 +2583364 106 +2583427 72 +2583624 0 +2583651 24 +2583755 57 +2583866 73 +2583918 34 +2583944 148 +2584088 141 +2584115 247 +2584202 164 +2584241 48 +2584245 168 +2584437 194 +2584439 565 +2584470 186 +2584478 36 +2584556 0 +2584647 64 +2584709 50 +2584762 0 +2584803 158 +2584907 0 +2584948 0 +2584977 0 +2585000 9 +2585014 8 +2585016 29 +2585089 0 +2585259 11 +2585272 124 +2585315 44 +2585338 586 +2585544 0 +2585557 195 +2585620 752 +2585793 0 +2585856 0 +2585918 70 +2585979 0 +2585985 0 +2586072 0 +2586122 224 +2586182 0 +2586320 268 +2586432 20 +2586578 191 +2586623 0 +2586794 0 +2586854 0 +2586860 153 +2586906 0 +2586969 0 +2587098 9 +2587255 0 +2587304 0 +2587310 6 +2587477 0 +2587501 0 +2587555 0 +2587595 75 +2587597 21 +2587665 82 +2587711 0 +2587771 0 +2587797 0 +2587834 0 +2587865 0 +2587900 0 +2587948 0 +2587960 0 +2587978 0 +2588009 0 +2588019 6 +2588024 0 +2588066 0 +2588264 0 +2588290 100 +2588328 149 +2588355 0 +2588368 0 +2588425 0 +2588452 20 +2588454 56 +2588507 0 +2588517 41 +2588598 0 +2588678 350 +2588815 0 +2588828 104 +2588831 177 +2588874 7 +2588941 167 +2588985 0 +2589091 8 +2589159 108 +2589333 0 +2589352 0 +2589361 30 +2589479 0 +2589519 0 +2589576 0 +2589675 0 +2589696 34 +2589708 0 +2589733 0 +2589758 0 +2589828 0 +2589868 0 +2589876 0 +2589973 0 +2590024 0 +2590072 0 +2590091 0 +2590131 0 +2590147 0 +2590163 0 +2590367 0 +2590597 0 +2590639 0 +2590677 0 +2590718 0 +2590746 0 +2590755 0 +2590813 0 +2590824 0 +2590836 0 +2590855 92 +2590971 16 +2591072 0 +2591148 0 +2591178 0 +2591183 10 +2591187 67 +2591240 0 +2591268 0 +2591345 0 +2591374 0 +2591391 0 +2591407 0 +2591470 0 +2591486 0 +2591501 0 +2591574 0 +2591628 332 +2591637 0 +2591648 0 +2591751 0 +2591838 0 +2591849 59 +2591857 0 +2591860 0 +2591863 0 +2591882 36 +2591917 0 +2592054 0 +2592061 0 +2592143 31 +2592194 0 +2592254 0 +2592287 0 +2592296 0 +2592322 0 +2592479 236 +2592515 50 +2592569 15 +2592670 81 +2592676 182 +2592707 0 +2592772 0 +2592820 56 +2592842 0 +2592844 0 +2592883 0 +2592891 0 +2592909 31 +2592930 91 +2593001 0 +2593011 80 +2593153 241 +2593327 83 +2593432 5 +2593513 26 +2593626 0 +2593695 18 +2593724 1 +2593744 22 +2593779 0 +2593786 0 +2593797 89 +2593843 64 +2593849 660 +2593855 1 +2593897 0 +2593904 0 +2594003 29 +2594007 6 +2594155 94 +2594172 53 +2594226 0 +2594257 0 +2594268 56 +2594426 0 +2594477 0 +2594614 20 +2594656 0 +2594663 0 +2594730 157 +2594840 0 +2594860 0 +2594953 0 +2595010 29 +2595207 0 +2595228 0 +2595244 0 +2595297 0 +2595331 0 +2595370 186 +2595457 53 +2595496 0 +2595603 0 +2595620 147 +2595623 38 +2595671 63 +2595764 0 +2595842 0 +2595869 85 +2595876 314 +2595956 109 +2595970 0 +2596009 10 +2596019 140 +2596103 31 +2596139 144 +2596177 0 +2596196 64 +2596209 0 +2596220 0 +2596260 0 +2596273 0 +2596283 0 +2596316 53 +2596538 0 +2596600 0 +2596778 224 +2596797 157 +2596816 5 +2596820 57 +2596874 57 +2596890 0 +2596913 45 +2596969 143 +2596971 0 +2597010 187 +2597021 59 +2597033 0 +2597286 0 +2597402 0 +2597558 0 +2597609 0 +2597700 0 +2597738 72 +2597776 0 +2597919 136 +2597962 0 +2598207 0 +2598244 38 +2598331 234 +2598450 22 +2598486 0 +2598491 355 +2598585 263 +2598594 0 +2598650 75 +2598900 0 +2599057 228 +2599105 27 +2599169 0 +2599255 215 +2599343 0 +2599367 164 +2599388 99 +2599446 37 +2599619 543 +2599718 0 +2599724 52 +2599952 75 +2599962 25 +2599971 5 +2600037 21 +2600088 0 +2600226 22 +2600254 0 +2600415 0 +2600477 45 +2600596 0 +2600670 407 +2600673 196 +2600700 85 +2600709 147 +2600730 300 +2600815 131 +2600891 0 +2600902 117 +2600989 1 +2601110 232 +2601417 7 +2601447 250 +2601587 24 +2601638 293 +2601744 0 +2601785 0 +2601794 47 +2601877 0 +2601910 0 +2601915 0 +2601967 55 +2602047 39 +2602080 4 +2602131 239 +2602150 65 +2602202 695 +2602296 0 +2602322 0 +2602353 100 +2602366 11 +2602454 464 +2602456 269 +2602503 0 +2602662 43 +2602781 0 +2602806 400 +2602824 256 +2602868 497 +2602898 0 +2602944 184 +2602991 69 +2603019 0 +2603033 0 +2603078 0 +2603142 132 +2603217 8 +2603271 0 +2603348 184 +2603503 0 +2603526 0 +2603560 0 +2603571 0 +2603589 112 +2603624 161 +2603631 52 +2603637 282 +2603680 147 +2603693 34 +2603696 203 +2603810 7 +2603845 63 +2603855 420 +2603982 3 +2604019 0 +2604052 0 +2604207 0 +2604233 0 +2604256 0 +2604287 3 +2604307 74 +2604459 62 +2604475 26 +2604620 0 +2604642 156 +2604660 0 +2604681 17 +2604739 476 +2604753 182 +2604785 241 +2604824 0 +2604925 11 +2605058 206 +2605076 26 +2605262 82 +2605327 11 +2605345 20 +2605393 15 +2605438 10 +2605569 0 +2605624 0 +2605717 20 +2605756 19 +2605777 0 +2605779 110 +2605799 0 +2605859 4 +2605867 585 +2605879 273 +2605934 0 +2605936 62 +2605953 0 +2605959 0 +2605982 217 +2606152 0 +2606235 0 +2606260 15 +2606449 215 +2606528 0 +2606659 0 +2606720 0 +2606746 109 +2606752 242 +2606779 0 +2606795 0 +2607001 0 +2607442 0 +2607444 15 +2607492 20 +2607537 257 +2607690 27 +2607760 8 +2607777 5 +2607825 968 +2607889 0 +2607980 0 +2608001 7 +2608063 472 +2608091 281 +2608098 94 +2608170 63 +2608335 64 +2608370 188 +2608475 0 +2608484 0 +2608514 41 +2608516 0 +2608539 0 +2608552 0 +2608665 0 +2608790 50 +2608923 145 +2608933 0 +2609014 0 +2609057 0 +2609120 0 +2609210 1 +2609400 0 +2609487 0 +2609502 0 +2609518 0 +2609527 0 +2609655 0 +2609664 0 +2609690 0 +2609726 2 +2609791 0 +2609816 0 +2609928 3 +2609932 0 +2610032 0 +2610393 0 +2610427 0 +2610486 0 +2610574 48 +2610593 9 +2610660 0 +2610702 0 +2610718 92 +2610770 58 +2610776 0 +2610782 101 +2610829 0 +2610890 0 +2610952 110 +2610983 0 +2611009 0 +2611019 0 +2611077 0 +2611098 0 +2611172 0 +2611195 65 +2611197 2 +2611258 0 +2611304 0 +2611350 0 +2611402 0 +2611409 0 +2611437 0 +2611467 0 +2611492 0 +2611515 0 +2611575 0 +2611589 0 +2611598 0 +2611633 0 +2611661 0 +2611723 41 +2611728 0 +2611730 0 +2611752 0 +2611781 0 +2611819 0 +2611870 0 +2611889 0 +2611918 79 +2611924 0 +2612013 6 +2612124 219 +2612239 36 +2612430 222 +2612705 0 +2612858 0 +2612960 0 +2613031 1060 +2613037 2 +2613073 0 +2613081 109 +2613091 0 +2613108 1 +2613111 44 +2613132 0 +2613146 78 +2613149 0 +2613170 0 +2613174 0 +2613206 0 +2613230 45 +2613246 63 +2613258 30 +2613279 20 +2613291 0 +2613402 0 +2613413 73 +2613443 0 +2613452 0 +2613454 0 +2613469 0 +2613504 0 +2613520 0 +2613526 0 +2613550 0 +2613575 0 +2613582 0 +2613609 0 +2613674 0 +2613682 0 +2613703 0 +2613739 0 +2613742 76 +2613754 0 +2613799 0 +2613807 0 +2613827 0 +2613866 0 +2613937 0 +2613967 0 +2614002 0 +2614114 125 +2614121 0 +2614137 0 +2614178 142 +2614229 53 +2614282 11 +2614289 0 +2614386 112 +2614406 194 +2614461 53 +2614487 0 +2614499 24 +2614515 55 +2614543 0 +2614690 333 +2614722 254 +2614803 0 +2614941 0 +2614979 0 +2614995 0 +2614999 0 +2615002 0 +2615019 0 +2615027 0 +2615043 0 +2615109 0 +2615119 0 +2615131 0 +2615202 0 +2615205 0 +2615230 0 +2615306 0 +2615318 0 +2615344 0 +2615388 0 +2615431 0 +2615469 0 +2615499 0 +2615506 0 +2615530 0 +2615547 0 +2615575 0 +2615584 0 +2615598 0 +2615641 0 +2615699 81 +2615823 0 +2615897 20 +2615905 0 +2615917 24 +2615919 101 +2615929 101 +2615932 185 +2615965 115 +2616214 170 +2616237 0 +2616321 3 +2616360 0 +2616363 0 +2616420 0 +2616424 0 +2616430 0 +2616494 0 +2616534 0 +2616549 0 +2616650 0 +2616659 0 +2616678 0 +2616742 0 +2616765 0 +2616813 0 +2616830 0 +2616858 0 +2616867 0 +2616887 0 +2616936 0 +2616943 0 +2616945 0 +2616967 239 +2616987 0 +2616994 0 +2616999 0 +2617014 0 +2617016 0 +2617025 0 +2617034 0 +2617038 0 +2617056 0 +2617097 455 +2617113 0 +2617222 58 +2617271 0 +2617334 0 +2617380 0 +2617415 622 +2617425 0 +2617472 43 +2617582 120 +2617741 488 +2617802 54 +2617847 547 +2618005 6 +2618033 133 +2618068 4 +2618308 97 +2618422 0 +2618649 201 +2618678 32 +2618713 47 +2618724 11 +2618836 60 +2618855 241 +2618896 0 +2618908 1004 +2618983 0 +2619024 130 +2619152 698 +2619162 75 +2619245 411 +2619348 340 +2619443 0 +2619471 0 +2619523 92 +2619528 97 +2619550 111 +2619563 0 +2619604 525 +2619843 331 +2619957 346 +2619977 7 +2620051 827 +2620065 42 +2620073 0 +2620114 80 +2620177 119 +2620189 0 +2620196 0 +2620215 260 +2620227 55 +2620255 40 +2620281 6 +2620305 20 +2620338 0 +2620359 85 +2620566 0 +2620582 0 +2620621 0 +2620727 0 +2620729 0 +2620826 0 +2620847 0 +2620862 0 +2620900 0 +2620963 0 +2621200 0 +2621244 0 +2621282 0 +2621385 0 +2621506 0 +2621644 0 +2621728 0 +2621755 0 +2621987 0 +2622025 0 +2622070 0 +2622154 0 +2622238 0 +2622376 0 +2622398 0 +2622425 0 +2622463 244 +2622522 182 +2622524 532 +2622579 0 +2622596 67 +2622629 0 +2622654 0 +2622730 0 +2622748 140 +2622902 35 +2622997 0 +2623091 0 +2623168 0 +2623193 0 +2623247 0 +2623279 54 +2623296 1 +2623315 0 +2623341 0 +2623421 10 +2623447 19 +2623542 0 +2623551 0 +2623591 0 +2623652 0 +2623699 0 +2623727 73 +2623790 0 +2623809 54 +2623820 362 +2623856 3 +2623923 397 +2623952 162 +2623995 18 +2624028 498 +2624087 13 +2624099 74 +2624103 366 +2624142 266 +2624152 36 +2624208 0 +2624241 26 +2624426 123 +2624434 188 +2624494 99 +2624579 102 +2624629 18 +2624683 61 +2624758 216 +2624811 68 +2624867 0 +2624948 175 +2625166 105 +2625389 207 +2625423 105 +2625543 258 +2625548 243 +2625621 530 +2625686 0 +2625801 223 +2625826 0 +2625832 0 +2625858 111 +2625870 158 +2625979 108 +2625995 34 +2626159 193 +2626195 11 +2626201 97 +2626224 185 +2626266 237 +2626358 21 +2626504 148 +2626549 117 +2626552 317 +2626558 36 +2626587 47 +2626630 40 +2626655 0 +2626692 0 +2626856 30 +2627028 63 +2627058 0 +2627077 6 +2627091 67 +2627141 18 +2627152 54 +2627173 0 +2627236 0 +2627248 0 +2627384 153 +2627509 35 +2627562 42 +2627680 170 +2627736 59 +2627869 736 +2627887 0 +2627938 321 +2627945 610 +2627992 199 +2628133 291 +2628143 0 +2628175 521 +2628197 48 +2628211 382 +2628222 41 +2628238 150 +2628241 321 +2628398 190 +2628409 0 +2628419 135 +2628523 8 +2628549 151 +2628572 0 +2628607 439 +2628674 0 +2628743 247 +2628753 0 +2628857 0 +2628889 70 +2628999 22 +2629122 42 +2629124 159 +2629292 270 +2629441 0 +2629481 21 +2629559 86 +2629604 149 +2629661 31 +2629680 0 +2629745 115 +2629787 0 +2629816 0 +2629823 0 +2629850 253 +2630024 0 +2630089 8 +2630144 48 +2630228 60 +2630241 2 +2630280 0 +2630388 188 +2630390 37 +2630410 247 +2630525 0 +2630604 0 +2630616 0 +2630662 455 +2630889 3 +2630960 4 +2631057 90 +2631067 765 +2631146 0 +2631188 354 +2631206 0 +2631246 315 +2631259 96 +2631264 239 +2631322 82 +2631369 268 +2631455 25 +2631510 153 +2631552 2 +2631588 168 +2631615 331 +2631618 11 +2631639 2582 +2631900 0 +2631940 0 +2631984 1 +2632135 27 +2632137 0 +2632162 0 +2632242 3 +2632249 0 +2632271 0 +2632291 0 +2632311 0 +2632319 0 +2632351 0 +2632383 0 +2632391 0 +2632417 0 +2632425 0 +2632431 0 +2632436 0 +2632444 0 +2632478 0 +2632490 0 +2632590 154 +2632790 0 +2632798 195 +2632924 0 +2633012 48 +2633033 266 +2633093 435 +2633189 143 +2633235 480 +2633255 40 +2633333 210 +2633375 212 +2633386 19 +2633588 116 +2633632 112 +2633674 408 +2633822 135 +2633878 414 +2634017 7 +2634046 183 +2634138 42 +2634177 28 +2634208 0 +2634219 49 +2634286 0 +2634289 0 +2634341 5 +2634355 0 +2634374 0 +2634403 0 +2634431 0 +2634445 0 +2634468 0 +2634480 0 +2634490 0 +2634499 0 +2634509 0 +2634529 0 +2634665 0 +2634667 0 +2634685 0 +2634710 0 +2634737 144 +2634745 0 +2634824 0 +2634830 0 +2634908 2 +2634920 6 +2634942 0 +2635044 0 +2635058 0 +2635075 0 +2635118 0 +2635199 0 +2635218 0 +2635340 0 +2635412 31 +2635421 0 +2635430 0 +2635460 0 +2635550 0 +2635565 0 +2635652 38 +2635749 94 +2635780 170 +2635902 2 +2635952 23 +2635956 28 +2636074 60 +2636077 229 +2636164 117 +2636173 51 +2636195 22 +2636367 12 +2636381 18 +2636395 186 +2636422 42 +2636446 18 +2636549 7 +2636568 0 +2636577 2 +2636583 0 +2636596 13 +2636671 75 +2636684 16 +2636705 29 +2636707 104 +2636809 74 +2636815 35 +2636854 85 +2636857 170 +2636951 0 +2636965 0 +2636998 0 +2637038 490 +2637101 13 +2637104 846 +2637172 8 +2637265 26 +2637330 0 +2637458 0 +2637537 101 +2637558 68 +2637589 0 +2637689 36 +2637712 134 +2637744 0 +2637754 0 +2637789 0 +2637804 0 +2637903 8 +2637978 0 +2638074 0 +2638086 0 +2638107 0 +2638242 0 +2638282 0 +2638314 0 +2638488 0 +2638494 0 +2638569 0 +2638629 0 +2638689 0 +2638739 18 +2638773 25 +2638808 216 +2638860 24 +2638974 0 +2638987 37 +2639063 0 +2639105 1051 +2639187 0 +2639253 0 +2639309 68 +2639502 16 +2639536 0 +2639550 0 +2639583 0 +2639674 137 +2639701 0 +2639813 0 +2639836 0 +2639849 0 +2639889 0 +2640002 0 +2640020 0 +2640043 0 +2640103 0 +2640112 0 +2640136 0 +2640177 0 +2640247 0 +2640274 0 +2640329 0 +2640341 0 +2640343 0 +2640370 0 +2640500 0 +2640518 0 +2640583 0 +2640619 0 +2640707 0 +2640736 0 +2640763 0 +2640770 0 +2640942 0 +2640952 0 +2640979 0 +2640997 0 +2641020 0 +2641107 40 +2641130 0 +2641153 30 +2641213 40 +2641216 155 +2641245 60 +2641304 0 +2641329 0 +2641379 0 +2641579 0 +2641649 68 +2641673 0 +2641705 0 +2641791 0 +2641863 0 +2641930 0 +2642040 101 +2642151 236 +2642250 158 +2642425 12 +2642462 0 +2642482 115 +2642546 54 +2642567 22 +2642579 49 +2642612 0 +2642648 0 +2642674 0 +2642678 0 +2642687 0 +2642885 0 +2642897 0 +2642964 0 +2643010 0 +2643019 0 +2643116 0 +2643147 0 +2643283 0 +2643338 0 +2643384 0 +2643401 0 +2643462 0 +2643473 0 +2643475 0 +2643528 0 +2643660 0 +2643680 0 +2643843 146 +2643971 0 +2643990 0 +2643999 0 +2644090 0 +2644248 0 +2644264 17 +2644294 0 +2644306 0 +2644314 0 +2644401 103 +2644498 0 +2644541 0 +2644647 69 +2644661 0 +2644727 0 +2644829 0 +2644859 0 +2644868 0 +2644921 0 +2645002 0 +2645157 0 +2645240 0 +2645265 0 +2645272 0 +2645335 0 +2645368 0 +2645772 0 +2645844 0 +2645878 0 +2645890 0 +2645944 0 +2645958 0 +2645972 0 +2646132 0 +2646135 0 +2646167 0 +2646185 0 +2646254 0 +2646322 0 +2646401 0 +2646426 0 +2646523 0 +2646750 29 +2646758 0 +2646952 3 +2647053 53 +2647135 2 +2647189 0 +2647228 0 +2647286 0 +2647324 0 +2647379 0 +2647441 0 +2647451 0 +2647479 0 +2647622 0 +2647687 0 +2647846 0 +2648009 98 +2648090 416 +2648117 0 +2648192 0 +2648217 41 +2648251 23 +2648254 211 +2648332 0 +2648354 166 +2648357 0 +2648377 1 +2648431 8 +2648451 0 +2648521 0 +2648630 0 +2648748 0 +2648844 0 +2648883 0 +2648897 23 +2648983 0 +2648992 176 +2649027 4 +2649056 0 +2649257 0 +2649268 183 +2649340 166 +2649352 74 +2649363 249 +2649367 83 +2649447 25 +2649502 212 +2649568 270 +2649627 198 +2649693 18 +2649759 54 +2649870 68 +2650002 2 +2650047 0 +2650111 35 +2650304 125 +2650307 148 +2650416 0 +2650446 59 +2650470 504 +2650473 68 +2650513 419 +2650521 0 +2650611 0 +2650824 0 +2650939 104 +2650971 0 +2650978 0 +2651083 19 +2651248 41 +2651271 50 +2651304 67 +2651331 0 +2651412 71 +2651553 0 +2651569 176 +2651577 64 +2651620 54 +2651645 0 +2651669 207 +2651685 0 +2651734 14 +2651796 0 +2652038 0 +2652059 327 +2652270 0 +2652349 277 +2652624 41 +2652766 14 +2652806 49 +2652840 19 +2653138 0 +2653239 0 +2653396 0 +2653508 0 +2653567 0 +2653628 0 +2653833 0 +2653917 0 +2653971 0 +2653974 0 +2654000 0 +2654013 281 +2654033 0 +2654088 0 +2654090 0 +2654118 0 +2654129 0 +2654160 0 +2654168 0 +2654175 0 +2654184 0 +2654189 0 +2654245 0 +2654326 0 +2654368 0 +2654379 0 +2654416 0 +2654431 0 +2654551 0 +2654569 0 +2654714 0 +2654836 0 +2654876 0 +2654925 66 +2654927 30 +2654988 0 +2655114 4 +2655138 0 +2655167 44 +2655208 323 +2655249 44 +2655298 62 +2655319 133 +2655321 0 +2655338 0 +2655381 0 +2655427 363 +2655472 20 +2655530 20 +2655576 44 +2656012 172 +2656014 229 +2656166 34 +2656198 0 +2656279 0 +2656337 0 +2656464 0 +2656598 0 +2657005 5 +2657182 60 +2657338 75 +2657342 126 +2657420 0 +2657435 0 +2657492 0 +2657709 0 +2657799 0 +2657898 0 +2657942 0 +2657950 26 +2657985 0 +2657999 0 +2658013 0 +2658028 0 +2658048 0 +2658094 0 +2658140 0 +2658248 0 +2658330 0 +2658422 0 +2658434 0 +2658469 0 +2658907 0 +2658913 0 +2658933 0 +2659104 0 +2659278 0 +2659298 0 +2659311 0 +2659315 0 +2659332 0 +2659387 0 +2659582 0 +2659592 0 +2659651 0 +2659681 38 +2659735 0 +2659823 0 +2659831 0 +2660209 0 +2660252 0 +2660281 0 +2660328 34 +2660485 0 +2660590 0 +2660663 0 +2660784 7 +2660856 0 +2660922 0 +2661001 0 +2661009 0 +2661032 0 +2661067 0 +2661102 0 +2661128 0 +2661164 3 +2661275 0 +2661386 0 +2661423 0 +2661476 0 +2661511 0 +2661520 0 +2661568 0 +2661663 0 +2661798 0 +2661801 0 +2661831 0 +2661940 33 +2661995 0 +2662247 0 +2662323 0 +2662503 0 +2662605 0 +2662608 0 +2662628 0 +2662642 1 +2662662 101 +2662790 10 +2662827 73 +2662842 0 +2662860 0 +2662892 0 +2663091 7 +2663252 44 +2663273 0 +2663297 0 +2663472 0 +2663513 0 +2663535 0 +2663544 0 +2663598 0 +2663742 0 +2663862 0 +2663994 0 +2664007 20 +2664091 0 +2664405 0 +2664421 0 +2664423 0 +2664516 2 +2664553 0 +2664580 0 +2664605 0 +2664714 0 +2664733 0 +2664783 0 +2664789 0 +2664811 0 +2664813 0 +2664934 0 +2664972 1 +2665031 0 +2665052 0 +2665109 0 +2665167 94 +2665199 0 +2665280 0 +2665305 0 +2665329 0 +2665381 0 +2665392 0 +2665401 0 +2665421 0 +2665464 0 +2665481 10 +2665548 0 +2665569 0 +2665634 0 +2665658 0 +2665716 0 +2665737 0 +2665810 0 +2666064 0 +2666180 0 +2666294 0 +2666310 0 +2666385 0 +2666427 0 +2666592 0 +2666611 38 +2666666 0 +2666682 0 +2666901 0 +2666970 0 +2666977 0 +2666984 0 +2667057 0 +2667077 0 +2667253 0 +2667256 0 +2667398 0 +2667550 0 +2667612 0 +2667704 0 +2667756 0 +2667841 0 +2668001 0 +2668057 0 +2668097 0 +2668216 0 +2668225 0 +2668342 0 +2668350 0 +2668362 0 +2668389 0 +2668398 0 +2668575 0 +2668598 0 +2668609 0 +2668733 0 +2669002 0 +2669027 0 +2669033 0 +2669166 0 +2669231 5 +2669248 0 +2669254 0 +2669327 0 +2669355 0 +2669387 0 +2669460 0 +2669590 0 +2669660 0 +2669674 0 +2669685 0 +2669699 0 +2669712 0 +2669742 1 +2669839 0 +2669905 0 +2669923 0 +2670152 0 +2670172 0 +2670340 2 +2670346 0 +2670615 0 +2670778 0 +2670915 0 +2670941 0 +2670972 0 +2670982 26 +2671036 0 +2671084 0 +2671122 0 +2671209 0 +2671233 0 +2671301 0 +2671381 73 +2671527 0 +2671594 0 +2671648 51 +2671798 0 +2671816 0 +2671992 0 +2672040 0 +2672173 6 +2672208 0 +2672230 0 +2672288 0 +2672378 0 +2672391 0 +2672395 249 +2672528 0 +2672674 0 +2672759 0 +2672775 0 +2672980 58 +2673043 0 +2673067 0 +2673127 20 +2673207 0 +2673241 0 +2673499 44 +2673509 0 +2673654 0 +2673757 0 +2673779 7 +2673882 59 +2673952 0 +2674041 3 +2674099 0 +2674245 0 +2674515 42 +2674582 0 +2674878 0 +2674934 0 +2675033 0 +2675044 0 +2675053 0 +2675059 11 +2675089 2 +2675122 23 +2675163 14 +2675184 0 +2675187 47 +2675208 0 +2675458 52 +2675472 0 +2675559 0 +2675825 35 +2675852 0 +2675867 0 +2675873 49 +2675880 0 +2675885 452 +2675909 0 +2675924 76 +2675997 22 +2676026 0 +2676041 0 +2676152 0 +2676228 0 +2676279 0 +2676404 0 +2676623 63 +2676664 0 +2676680 0 +2676933 10 +2676957 0 +2677074 32 +2677163 0 +2677178 0 +2677229 7 +2677392 0 +2677403 0 +2677453 0 +2677475 0 +2677504 0 +2677715 0 +2677781 4 +2677906 222 +2677957 9 +2677960 280 +2677964 16 +2677978 69 +2678042 0 +2678048 0 +2678062 0 +2678080 60 +2678129 0 +2678138 174 +2678147 0 +2678362 282 +2678365 381 +2678462 0 +2678516 117 +2678602 13 +2678625 7 +2678654 0 +2678672 0 +2678689 0 +2678783 2 +2678812 0 +2678852 0 +2679078 0 +2679195 0 +2679260 0 +2679335 0 +2679398 0 +2679427 0 +2679514 0 +2679650 0 +2679771 0 +2679808 0 +2679863 34 +2679872 29 +2679894 0 +2680009 2 +2680012 14 +2680018 0 +2680023 0 +2680028 0 +2680032 191 +2680175 4 +2680221 107 +2680274 0 +2680281 0 +2680285 0 +2680320 68 +2680333 0 +2680341 0 +2680362 175 +2680371 0 +2680394 70 +2680431 0 +2680465 21 +2680520 3 +2680584 13 +2680637 0 +2680665 60 +2680685 0 +2680699 79 +2680751 53 +2680828 73 +2680876 156 +2680885 4 +2680895 23 +2680903 0 +2681032 176 +2681092 0 +2681095 119 +2681132 0 +2681170 392 +2681224 78 +2681269 85 +2681290 7 +2681579 2 +2681621 88 +2681664 19 +2681764 0 +2681770 3 +2681778 8 +2681803 0 +2681839 208 +2681841 0 +2681929 360 +2681956 103 +2682016 0 +2682091 110 +2682147 0 +2682162 0 +2682240 0 +2682264 36 +2682274 271 +2682319 52 +2682367 154 +2682421 255 +2682466 63 +2682559 112 +2682643 484 +2682681 0 +2682787 0 +2682952 177 +2682959 43 +2683063 0 +2683067 623 +2683081 0 +2683117 0 +2683182 262 +2683202 125 +2683209 8 +2683216 0 +2683233 62 +2683340 120 +2683349 389 +2683385 681 +2683489 340 +2683491 0 +2683499 0 +2683647 712 +2683691 230 +2683694 179 +2683712 125 +2683844 142 +2683950 0 +2683954 64 +2684043 382 +2684183 0 +2684292 0 +2684299 0 +2684308 0 +2684316 0 +2684322 0 +2684390 105 +2684415 0 +2684594 0 +2684611 97 +2684659 0 +2684669 0 +2684838 0 +2684907 0 +2684928 0 +2684979 0 +2685071 0 +2685080 0 +2685105 0 +2685151 0 +2685202 0 +2685285 0 +2685324 0 +2685540 0 +2685546 0 +2685601 0 +2685633 0 +2685760 0 +2685834 0 +2686063 0 +2686272 0 +2686404 0 +2686547 0 +2686551 0 +2686614 0 +2686633 0 +2686640 0 +2686688 0 +2686832 0 +2686854 0 +2686920 0 +2686970 0 +2686996 0 +2687018 0 +2687325 0 +2687467 0 +2687525 0 +2687837 0 +2687852 0 +2687860 0 +2687938 0 +2687971 363 +2688159 0 +2688211 0 +2688247 0 +2688296 386 +2688312 21 +2688394 88 +2688403 6 +2688436 214 +2688478 341 +2688554 211 +2688635 25 +2688733 52 +2688793 28 +2688841 25 +2688937 9 +2688973 165 +2689066 0 +2689127 2 +2689150 0 +2689168 7 +2689170 74 +2689234 0 +2689256 0 +2689372 0 +2689423 182 +2689488 93 +2689509 4 +2689597 0 +2689737 229 +2689830 21 +2689990 0 +2690027 0 +2690051 0 +2690058 0 +2690065 83 +2690137 422 +2690165 102 +2690175 0 +2690205 0 +2690272 522 +2690328 0 +2690369 0 +2690420 0 +2690468 0 +2690539 0 +2690553 0 +2690585 297 +2690643 0 +2690749 0 +2690763 30 +2690775 0 +2690810 21 +2691067 0 +2691120 0 +2691167 178 +2691260 451 +2691302 89 +2691313 0 +2691343 95 +2691394 0 +2691570 277 +2691606 458 +2691627 66 +2691687 52 +2691697 0 +2691703 1011 +2691707 834 +2691764 202 +2691858 5 +2691860 8 +2691992 3 +2692019 0 +2692073 0 +2692306 0 +2692401 3 +2692476 0 +2692655 0 +2692711 179 +2692713 27 +2692770 172 +2692830 0 +2692847 22 +2692858 119 +2692982 285 +2693032 123 +2693057 475 +2693259 158 +2693440 0 +2693545 157 +2693588 232 +2693632 0 +2693725 0 +2693779 0 +2693815 0 +2693882 12 +2693960 0 +2694000 0 +2694020 0 +2694143 0 +2694190 0 +2694297 0 +2694328 0 +2694344 0 +2694573 0 +2694652 0 +2694711 0 +2694815 0 +2694884 0 +2694924 0 +2694957 0 +2695017 63 +2695078 0 +2695087 0 +2695105 0 +2695180 0 +2695209 0 +2695219 0 +2695329 0 +2695517 0 +2695602 0 +2695610 0 +2695623 0 +2695644 0 +2695658 0 +2695672 0 +2695719 0 +2695747 0 +2695774 0 +2695844 0 +2695880 0 +2695889 0 +2696008 0 +2696039 0 +2696095 0 +2696256 0 +2696314 0 +2696426 0 +2696557 0 +2696663 0 +2696827 0 +2696849 0 +2696902 0 +2696996 0 +2697090 0 +2697117 0 +2697146 0 +2697154 0 +2697210 0 +2697255 0 +2697399 0 +2697440 0 +2697447 0 +2697527 0 +2697549 0 +2697615 0 +2697651 0 +2697675 0 +2697754 0 +2697879 0 +2697922 0 +2698043 37 +2698130 0 +2698248 95 +2698250 0 +2698286 68 +2698330 348 +2698356 165 +2698468 51 +2698536 0 +2698583 0 +2698727 0 +2698757 278 +2698801 0 +2698840 31 +2698852 132 +2698982 60 +2699009 0 +2699024 41 +2699037 0 +2699201 484 +2699294 144 +2699313 13 +2699333 359 +2699411 12 +2699417 137 +2699459 350 +2699558 520 +2699615 0 +2699654 476 +2699702 47 +2699742 54 +2699915 53 +2700005 0 +2700140 0 +2700213 0 +2700299 0 +2700455 43 +2700576 0 +2700673 0 +2700709 34 +2700986 0 +2701007 25 +2701042 70 +2701150 0 +2701438 0 +2701579 0 +2701585 67 +2701690 18 +2701705 87 +2701771 0 +2701801 398 +2701903 0 +2701984 0 +2702122 354 +2702179 0 +2702200 53 +2702212 0 +2702236 0 +2702338 0 +2702482 60 +2702500 75 +2702509 23 +2702537 10 +2702680 0 +2702758 7 +2702851 145 +2702896 431 +2702922 0 +2702986 70 +2702999 95 +2703092 10 +2703167 0 +2703176 0 +2703224 19 +2703310 40 +2703488 192 +2703548 36 +2703695 91 +2703717 39 +2703741 0 +2703754 9 +2703801 0 +2703824 121 +2703836 10 +2704025 108 +2704092 0 +2704191 57 +2704215 497 +2704253 596 +2704261 4 +2704293 0 +2704321 8 +2704477 44 +2704507 0 +2704515 5 +2704526 165 +2704559 0 +2704567 17 +2704624 176 +2704690 0 +2704881 0 +2704897 64 +2705015 0 +2705072 34 +2705125 0 +2705256 31 +2705324 0 +2705396 178 +2705407 0 +2705487 287 +2705516 0 +2705528 77 +2705562 0 +2705574 78 +2705759 786 +2705790 0 +2705969 0 +2706007 0 +2706037 58 +2706042 194 +2706162 264 +2706185 60 +2706231 0 +2706250 55 +2706260 11 +2706460 0 +2706495 0 +2706552 575 +2706582 15 +2706593 55 +2706609 234 +2706645 2 +2706698 11 +2706727 128 +2706734 0 +2706738 34 +2706750 21 +2706876 52 +2706914 0 +2707159 0 +2707167 0 +2707174 0 +2707176 95 +2707182 246 +2707269 0 +2707293 0 +2707299 58 +2707412 0 +2707534 0 +2707700 0 +2707712 5 +2707770 0 +2707847 0 +2707974 0 +2707976 218 +2708085 0 +2708267 118 +2708282 277 +2708371 0 +2708571 939 +2708579 0 +2708614 0 +2708714 0 +2708764 11 +2708890 518 +2708893 39 +2708914 410 +2708920 46 +2709070 492 +2709112 1956 +2709114 81 +2709196 0 +2709208 0 +2709295 93 +2709376 852 +2709577 677 +2709592 297 +2709799 70 +2709803 98 +2709811 0 +2709865 233 +2709883 0 +2710022 0 +2710033 6 +2710161 0 +2710409 0 +2710440 0 +2710562 0 +2710636 0 +2710699 0 +2710751 0 +2710759 0 +2710788 0 +2710905 0 +2711026 0 +2711071 0 +2711168 0 +2711217 0 +2711307 76 +2711377 1287 +2711473 37 +2711913 0 +2712181 0 +2712201 0 +2712304 27 +2712387 3 +2712457 0 +2712638 0 +2712654 0 +2712847 221 +2712876 54 +2712889 14 +2712977 294 +2713091 153 +2713103 0 +2713130 0 +2713200 232 +2713272 0 +2713293 4 +2713418 54 +2713443 0 +2713467 0 +2713500 0 +2713572 55 +2713698 168 +2713727 0 +2713982 0 +2714102 0 +2714113 107 +2714216 0 +2714226 0 +2714254 3 +2714268 0 +2714312 0 +2714364 0 +2714404 23 +2714430 0 +2714471 114 +2714489 0 +2714508 0 +2714601 0 +2714628 0 +2714656 0 +2714665 0 +2714682 0 +2714760 0 +2714797 138 +2714859 32 +2714930 0 +2714941 0 +2714956 0 +2714972 26 +2714995 0 +2715009 0 +2715142 19 +2715279 0 +2715314 0 +2715350 95 +2715375 65 +2715378 0 +2715417 0 +2715473 0 +2715505 0 +2715541 0 +2715850 0 +2715877 0 +2715906 76 +2715996 5 +2716009 0 +2716044 0 +2716078 0 +2716115 0 +2716227 106 +2716290 6 +2716502 0 +2716507 0 +2716518 0 +2716551 0 +2716627 0 +2716640 0 +2716671 0 +2716717 0 +2716786 0 +2716824 101 +2716828 0 +2716857 0 +2716860 0 +2716917 0 +2716998 0 +2717010 0 +2717027 0 +2717039 0 +2717077 0 +2717080 0 +2717129 252 +2717329 0 +2717521 16 +2717615 0 +2717638 18 +2717647 0 +2717742 0 +2717753 65 +2717823 0 +2717872 0 +2717920 24 +2717974 0 +2718176 0 +2718237 0 +2718258 0 +2718285 0 +2718397 0 +2718423 0 +2718491 0 +2718500 0 +2718525 0 +2718579 0 +2718656 0 +2718660 0 +2718722 0 +2718780 0 +2718845 10 +2718853 136 +2718894 0 +2718912 92 +2718930 0 +2718936 0 +2719052 29 +2719061 0 +2719097 32 +2719166 0 +2719180 162 +2719312 0 +2719353 153 +2719370 0 +2719431 14 +2719559 49 +2719573 0 +2719585 396 +2719602 0 +2719666 155 +2719729 11 +2719834 36 +2719870 131 +2719900 160 +2719939 15 +2719980 0 +2720031 126 +2720073 0 +2720233 437 +2720371 37 +2720413 601 +2720415 0 +2720492 0 +2720494 18 +2720500 46 +2720548 0 +2720687 22 +2720696 7 +2720764 254 +2720873 1 +2721017 196 +2721020 28 +2721032 0 +2721369 215 +2721441 27 +2721629 0 +2721815 0 +2721848 191 +2721867 42 +2721878 168 +2721945 6 +2722062 44 +2722155 23 +2722179 529 +2722214 0 +2722243 185 +2722316 9 +2722620 0 +2722761 0 +2722784 4 +2722830 104 +2722863 0 +2722872 103 +2722969 15 +2723082 293 +2723086 8 +2723293 0 +2723309 103 +2723469 488 +2723506 430 +2723548 0 +2723597 8 +2723805 0 +2723892 106 +2723907 137 +2723924 132 +2723954 0 +2724107 95 +2724198 31 +2724218 128 +2724290 0 +2724421 0 +2724480 8 +2724490 0 +2724549 3 +2724587 0 +2724718 0 +2724756 0 +2724809 0 +2724962 4 +2725027 0 +2725083 0 +2725147 0 +2725149 39 +2725213 0 +2725334 0 +2725488 0 +2725510 96 +2725561 114 +2725575 1 +2725607 0 +2725627 250 +2725655 186 +2725845 0 +2725988 0 +2726068 0 +2726093 49 +2726097 0 +2726107 1 +2726109 0 +2726203 0 +2726229 0 +2726292 0 +2726303 73 +2726378 0 +2726509 0 +2726600 0 +2726674 41 +2726746 0 +2726778 0 +2726811 1 +2726813 56 +2726842 486 +2726909 43 +2726957 0 +2726960 0 +2727048 50 +2727058 46 +2727088 24 +2727140 0 +2727231 0 +2727236 0 +2727326 0 +2727337 44 +2727347 0 +2727392 0 +2727463 94 +2727505 135 +2727592 14 +2727614 0 +2727634 0 +2727874 0 +2727876 0 +2727904 0 +2727957 8 +2727968 0 +2727972 7 +2728007 2267 +2728011 0 +2728082 0 +2728094 16 +2728213 0 +2728286 0 +2728379 75 +2728383 14 +2728413 0 +2728463 0 +2728490 0 +2728498 9 +2728503 411 +2728563 0 +2728656 0 +2728680 0 +2728905 0 +2728915 0 +2728938 0 +2728955 0 +2729015 8 +2729023 0 +2729213 0 +2729310 22 +2729411 49 +2729450 97 +2729497 0 +2729515 0 +2729540 0 +2729634 0 +2729656 0 +2729731 0 +2729777 19 +2729787 0 +2729820 94 +2729900 0 +2729960 0 +2730123 44 +2730163 0 +2730186 0 +2730231 0 +2730285 0 +2730405 0 +2730412 0 +2730465 11 +2730492 132 +2730532 69 +2730579 0 +2730593 0 +2730654 0 +2730672 0 +2730708 0 +2730741 0 +2730772 0 +2730793 0 +2730817 0 +2730860 47 +2730886 27 +2730908 0 +2730927 154 +2731024 0 +2731125 0 +2731157 0 +2731163 0 +2731246 0 +2731274 0 +2731293 113 +2731405 94 +2731518 0 +2731537 0 +2731545 84 +2731695 0 +2731761 0 +2731777 90 +2731822 0 +2731929 0 +2731945 0 +2731954 0 +2731984 0 +2731989 0 +2732016 0 +2732038 0 +2732065 9 +2732067 41 +2732074 0 +2732096 0 +2732109 0 +2732139 0 +2732235 25 +2732238 0 +2732250 0 +2732296 0 +2732340 27 +2732343 12 +2732451 0 +2732483 97 +2732535 0 +2732549 4 +2732571 0 +2732605 52 +2732683 22 +2732695 80 +2732720 0 +2732785 175 +2732799 0 +2732811 0 +2732881 0 +2732931 0 +2732955 0 +2732974 68 +2732985 0 +2733149 0 +2733183 84 +2733250 11 +2733285 57 +2733429 0 +2733550 91 +2733621 0 +2733648 3 +2733784 0 +2733881 0 +2733909 0 +2733924 0 +2733937 0 +2733957 0 +2734152 0 +2734200 0 +2734327 0 +2734411 1 +2734446 51 +2734481 0 +2734564 0 +2734586 284 +2734657 28 +2734709 0 +2734736 0 +2734745 0 +2734793 0 +2734845 0 +2734938 0 +2734946 0 +2734997 0 +2735102 0 +2735110 0 +2735134 0 +2735233 0 +2735327 0 +2735354 0 +2735401 0 +2735427 0 +2735438 0 +2735483 0 +2735504 0 +2735550 0 +2735568 0 +2735607 0 +2735739 0 +2735753 0 +2735801 0 +2735810 0 +2735935 0 +2736143 0 +2736149 0 +2736334 0 +2736440 0 +2736452 0 +2736460 0 +2736464 0 +2736521 0 +2736562 0 +2736568 0 +2736640 0 +2736643 0 +2736659 0 +2736733 0 +2736812 0 +2736821 0 +2736884 0 +2736954 40 +2737019 0 +2737033 0 +2737058 0 +2737089 0 +2737109 0 +2737114 0 +2737118 0 +2737128 0 +2737195 0 +2737244 0 +2737264 0 +2737335 0 +2737424 0 +2737534 0 +2737596 0 +2737608 0 +2737700 0 +2737943 0 +2738175 0 +2738488 0 +2738588 0 +2738662 0 +2738881 0 +2738945 0 +2738970 0 +2739121 0 +2739281 0 +2739375 0 +2739396 0 +2739455 0 +2739632 0 +2739718 0 +2739807 0 +2739906 0 +2739956 0 +2739963 0 +2740048 0 +2740108 0 +2740136 0 +2740318 0 +2740348 0 +2740378 0 +2740451 0 +2740506 165 +2740521 0 +2740581 0 +2740599 0 +2740662 171 +2740753 0 +2740787 234 +2740812 0 +2740997 84 +2741004 73 +2741052 213 +2741065 66 +2741080 184 +2741191 84 +2741217 138 +2741331 37 +2741374 0 +2741435 0 +2741478 0 +2741522 0 +2741526 24 +2741537 18 +2741651 0 +2741677 49 +2741681 109 +2742129 21 +2742182 0 +2742602 3 +2742935 0 +2743031 0 +2743201 0 +2743246 0 +2743322 0 +2743351 0 +2743428 0 +2743481 0 +2743597 0 +2743649 0 +2743656 0 +2743687 0 +2743768 0 +2743849 0 +2743907 0 +2743936 0 +2744196 0 +2744235 0 +2744270 0 +2744351 0 +2744405 0 +2744529 0 +2744569 0 +2744604 0 +2744645 0 +2744647 0 +2744691 0 +2744916 0 +2744979 0 +2744986 0 +2745043 63 +2745181 0 +2745235 0 +2745315 11 +2745398 0 +2745509 0 +2745576 0 +2745704 0 +2745737 512 +2745753 89 +2745783 0 +2745816 331 +2745873 95 +2745959 200 +2745987 48 +2746031 0 +2746037 0 +2746281 0 +2746730 0 +2746742 0 +2746771 0 +2746801 0 +2746974 0 +2746988 0 +2747169 0 +2747228 0 +2747240 0 +2747394 0 +2747408 0 +2747500 0 +2748044 0 +2748050 0 +2748080 0 +2748144 0 +2748268 0 +2748301 0 +2748331 0 +2748457 0 +2748790 0 +2748797 0 +2748817 0 +2748893 0 +2748976 0 +2749158 0 +2749213 0 +2749516 0 +2749550 0 +2749621 0 +2749625 0 +2749657 0 +2749726 0 +2749744 0 +2749922 0 +2750011 0 +2750119 0 +2750155 0 +2750179 0 +2750225 0 +2750266 101 +2750318 0 +2750400 474 +2750485 0 +2750521 0 +2750548 110 +2750563 32 +2750566 29 +2750625 68 +2750653 29 +2750706 0 +2750733 258 +2750752 0 +2750770 4 +2750947 27 +2750958 18 +2750984 252 +2751109 423 +2751111 172 +2751118 685 +2751199 1 +2751250 12 +2751295 0 +2751304 153 +2751496 33 +2751535 120 +2751563 0 +2751584 68 +2751697 393 +2751816 73 +2751819 36 +2751826 0 +2751891 3 +2752000 212 +2752108 0 +2752165 62 +2752233 12 +2752324 3 +2752389 260 +2752442 2 +2752447 0 +2752483 7 +2752563 0 +2752583 0 +2752606 0 +2752730 0 +2752744 0 +2752754 0 +2752757 0 +2752760 0 +2752781 5 +2752785 24 +2752805 100 +2752818 125 +2752834 0 +2752873 0 +2752907 0 +2752919 0 +2752922 0 +2752947 0 +2752950 0 +2752979 174 +2753003 0 +2753006 0 +2753013 0 +2753016 22 +2753019 3 +2753190 22 +2753205 5 +2753212 0 +2753295 200 +2753494 245 +2753709 0 +2753734 0 +2753818 0 +2753920 0 +2754104 0 +2754238 0 +2754259 0 +2754326 0 +2754369 0 +2754408 0 +2754445 0 +2754457 0 +2754460 0 +2754485 0 +2754562 0 +2754844 0 +2754883 0 +2754915 0 +2754919 0 +2754978 0 +2755023 0 +2755043 0 +2755095 0 +2755171 0 +2755216 0 +2755227 0 +2755338 0 +2755378 0 +2755388 0 +2755470 0 +2755569 0 +2755610 0 +2755643 0 +2755746 0 +2755858 0 +2755866 0 +2755920 0 +2755933 0 +2755953 0 +2755982 0 +2755989 0 +2756022 0 +2756127 0 +2756158 0 +2756250 0 +2756289 0 +2756357 0 +2756368 0 +2756439 0 +2756447 0 +2756511 0 +2756576 0 +2756724 0 +2756758 0 +2756810 0 +2756817 84 +2756838 61 +2756858 555 +2756860 487 +2756871 0 +2756908 0 +2756930 335 +2757009 249 +2757063 45 +2757100 191 +2757134 0 +2757151 20 +2757185 0 +2757226 0 +2757258 0 +2757265 0 +2757279 139 +2757366 87 +2757595 10 +2757605 0 +2757708 95 +2757745 0 +2757769 112 +2757888 299 +2758083 442 +2758085 1 +2758095 53 +2758209 7 +2758335 0 +2758479 0 +2758707 0 +2758798 0 +2758888 0 +2758938 0 +2758971 0 +2758987 0 +2759025 0 +2759074 0 +2759103 0 +2759211 0 +2759220 0 +2759251 0 +2759268 0 +2759362 0 +2759391 0 +2759477 0 +2759488 0 +2759502 0 +2759539 92 +2759552 0 +2759582 0 +2759592 107 +2759600 0 +2759642 539 +2759644 0 +2759705 7 +2759767 140 +2759919 217 +2759926 30 +2759965 245 +2760002 148 +2760086 59 +2760112 62 +2760142 0 +2760151 215 +2760154 490 +2760209 256 +2760255 0 +2760300 180 +2760319 329 +2760490 0 +2760536 9 +2760626 0 +2760639 11 +2760704 291 +2760723 386 +2760727 445 +2760733 119 +2760759 0 +2760769 157 +2760781 328 +2761004 0 +2761058 0 +2761111 250 +2761125 0 +2761173 94 +2761212 159 +2761254 0 +2761272 87 +2761392 52 +2761459 73 +2761484 569 +2761548 0 +2761560 0 +2761640 142 +2761661 73 +2761734 2 +2761807 0 +2762212 0 +2762232 12 +2762259 16 +2762319 14 +2762378 356 +2762429 0 +2762442 62 +2762559 0 +2762586 0 +2762593 0 +2762878 0 +2762892 0 +2762907 0 +2762952 0 +2762962 0 +2763078 0 +2763135 0 +2763227 0 +2763369 0 +2763437 0 +2763453 0 +2763503 0 +2763542 0 +2763587 0 +2763643 0 +2763713 0 +2763732 0 +2763805 0 +2763818 0 +2763876 38 +2763886 0 +2763995 33 +2764111 0 +2764141 368 +2764221 5 +2764337 27 +2764387 234 +2764422 0 +2764536 117 +2764566 3 +2764580 0 +2764601 0 +2764758 195 +2764853 13 +2764857 176 +2764993 0 +2765065 0 +2765133 0 +2765197 72 +2765249 86 +2765307 0 +2765314 0 +2765383 0 +2765396 0 +2765422 62 +2765493 0 +2765516 54 +2765532 0 +2765536 581 +2765548 0 +2765559 0 +2765567 0 +2765580 0 +2765704 168 +2765822 160 +2765867 16 +2765878 0 +2765946 0 +2765972 0 +2766129 153 +2766188 78 +2766201 305 +2766209 0 +2766286 149 +2766293 242 +2766339 0 +2766352 71 +2766498 483 +2766627 998 +2766732 0 +2766738 42 +2766810 226 +2766826 0 +2766837 61 +2766845 0 +2766959 64 +2766965 1032 +2766989 95 +2767158 11 +2767163 0 +2767213 0 +2767269 0 +2767411 0 +2767454 508 +2767493 14 +2767650 279 +2767717 0 +2767736 0 +2767791 0 +2768023 0 +2768041 0 +2768116 0 +2768140 0 +2768203 3 +2768252 1 +2768262 0 +2768316 0 +2768329 371 +2768428 0 +2768490 234 +2768503 30 +2768613 542 +2768669 0 +2768703 0 +2768738 87 +2768920 521 +2768973 5 +2769038 73 +2769052 307 +2769081 0 +2769226 0 +2769301 16 +2769309 0 +2769358 178 +2769364 0 +2769512 84 +2769528 0 +2769547 18 +2769574 0 +2769595 84 +2769631 279 +2769655 0 +2769706 0 +2769730 0 +2769745 0 +2769820 0 +2769853 8 +2770048 52 +2770138 6 +2770177 0 +2770216 6 +2770459 0 +2770606 51 +2770637 0 +2770649 0 +2770814 0 +2770840 170 +2770945 171 +2770947 0 +2770997 0 +2771045 10 +2771078 113 +2771344 82 +2771366 40 +2771416 0 +2771569 129 +2771597 5 +2771621 0 +2771698 0 +2771789 56 +2771912 170 +2771948 137 +2771996 0 +2772234 325 +2772304 0 +2772331 34 +2772352 0 +2772389 0 +2772519 0 +2772580 12 +2772617 135 +2772680 0 +2772695 94 +2772834 0 +2772845 641 +2772979 0 +2773035 0 +2773072 29 +2773151 287 +2773193 0 +2773244 0 +2773269 0 +2773283 0 +2773299 0 +2773340 0 +2773361 0 +2773456 0 +2773520 0 +2773675 0 +2773684 0 +2773828 375 +2774001 0 +2774020 141 +2774140 43 +2774410 11 +2774423 0 +2774444 129 +2774470 2 +2774637 0 +2774644 0 +2774725 34 +2774993 194 +2774997 65 +2775059 98 +2775202 381 +2775218 356 +2775233 156 +2775235 278 +2775243 179 +2775252 108 +2775267 202 +2775271 175 +2775297 0 +2775325 0 +2775348 37 +2775409 0 +2775465 21 +2775508 119 +2775527 7 +2775549 81 +2775563 0 +2775590 7 +2775630 0 +2775676 13 +2775696 129 +2775715 61 +2775818 0 +2775830 61 +2775851 80 +2776005 1 +2776025 0 +2776081 349 +2776083 0 +2776096 44 +2776175 32 +2776195 148 +2776223 31 +2776274 0 +2776353 29 +2776397 0 +2776490 0 +2776547 0 +2776628 139 +2776641 0 +2776695 0 +2776710 322 +2776829 0 +2776841 0 +2776852 0 +2776867 0 +2776873 0 +2776976 0 +2777000 0 +2777020 0 +2777046 0 +2777123 0 +2777176 10 +2777210 11 +2777274 0 +2777336 65 +2777561 0 +2777610 0 +2777620 0 +2777624 0 +2777685 0 +2777734 0 +2777803 0 +2777809 0 +2777830 0 +2777995 0 +2778136 0 +2778193 0 +2778209 0 +2778310 0 +2778348 0 +2778360 0 +2778514 0 +2778618 0 +2778928 0 +2778986 0 +2779093 0 +2779129 0 +2779281 0 +2779365 0 +2779414 0 +2779462 0 +2779487 0 +2779505 0 +2779524 0 +2779531 0 +2779639 0 +2779885 0 +2779900 0 +2779959 0 +2779999 0 +2780189 0 +2780221 0 +2780233 0 +2780257 0 +2780266 0 +2780455 0 +2780704 0 +2780728 0 +2780735 0 +2780901 0 +2781025 0 +2781043 0 +2781064 0 +2781358 0 +2781379 0 +2781385 0 +2781394 0 +2781403 0 +2781494 0 +2781514 0 +2781547 77 +2781783 0 +2781901 0 +2781932 0 +2782012 0 +2782060 0 +2782159 0 +2782171 0 +2782241 0 +2782289 0 +2782361 0 +2782367 0 +2782398 0 +2782448 0 +2782714 0 +2782749 0 +2782769 0 +2782806 0 +2782808 0 +2782880 0 +2782969 0 +2783051 0 +2783058 0 +2783092 0 +2783171 0 +2783312 0 +2783321 0 +2783333 0 +2783339 0 +2783393 0 +2783429 0 +2783473 0 +2783563 0 +2783572 0 +2783702 0 +2783913 0 +2783957 0 +2783991 0 +2784026 0 +2784074 0 +2784091 454 +2784124 142 +2784132 0 +2784274 93 +2784321 0 +2784376 522 +2784388 443 +2784476 32 +2784688 166 +2784691 98 +2784730 52 +2784736 91 +2784838 108 +2784840 36 +2784861 21 +2784874 77 +2784949 9 +2784962 0 +2784968 0 +2784977 0 +2784996 8 +2785099 22 +2785123 58 +2785150 154 +2785164 9 +2785178 13 +2785350 40 +2785372 38 +2785381 117 +2785468 240 +2785471 55 +2785589 31 +2785593 24 +2785643 4 +2785765 194 +2785796 94 +2785893 39 +2786004 22 +2786060 0 +2786072 11 +2786143 12 +2786154 0 +2786162 0 +2786214 0 +2786252 0 +2786292 443 +2786359 52 +2786380 113 +2786384 0 +2786394 129 +2786408 0 +2786452 6 +2786517 0 +2786576 264 +2786584 22 +2786586 0 +2786601 0 +2786725 23 +2786886 0 +2786915 56 +2786987 0 +2787013 117 +2787036 228 +2787064 36 +2787118 0 +2787245 207 +2787299 0 +2787410 98 +2787554 0 +2787586 193 +2787590 68 +2787595 0 +2787728 0 +2787935 98 +2787971 0 +2788016 16 +2788061 0 +2788070 0 +2788148 17 +2788163 0 +2788259 0 +2788268 0 +2788283 0 +2788287 68 +2788289 79 +2788308 0 +2788402 0 +2788429 0 +2788448 50 +2788517 0 +2788526 0 +2788554 0 +2788585 35 +2788727 0 +2788748 0 +2788827 0 +2788902 0 +2788940 0 +2789028 244 +2789134 0 +2789247 40 +2789300 0 +2789345 13 +2789384 0 +2789411 99 +2789441 0 +2789512 29 +2789566 14 +2789588 0 +2789750 0 +2789789 0 +2789801 0 +2789826 133 +2790035 163 +2790131 69 +2790158 0 +2790180 0 +2790352 49 +2790385 77 +2790391 216 +2790492 0 +2790649 0 +2790678 0 +2790746 0 +2790800 0 +2790824 0 +2790945 0 +2790957 0 +2791063 28 +2791182 59 +2791220 37 +2791226 40 +2791258 33 +2791263 82 +2791274 0 +2791293 267 +2791297 0 +2791308 0 +2791489 26 +2791617 26 +2791650 8 +2791726 0 +2791754 114 +2791806 0 +2791865 0 +2791987 77 +2792013 330 +2792101 12 +2792138 155 +2792439 157 +2792606 0 +2792784 0 +2792883 18 +2793006 5 +2793051 68 +2793058 0 +2793103 624 +2793126 458 +2793135 223 +2793138 0 +2793155 169 +2793282 0 +2793369 308 +2793423 0 +2793503 0 +2793530 60 +2793555 89 +2793582 0 +2793611 0 +2793671 534 +2793779 117 +2793988 529 +2794032 0 +2794059 0 +2794082 0 +2794089 52 +2794104 167 +2794154 3 +2794158 1 +2794183 0 +2794196 0 +2794212 0 +2794219 0 +2794259 75 +2794299 0 +2794359 437 +2794498 45 +2794507 3 +2794600 0 +2794608 19 +2794631 190 +2794637 441 +2794834 397 +2794888 0 +2795044 45 +2795118 87 +2795125 0 +2795212 131 +2795236 131 +2795302 0 +2795393 0 +2795438 0 +2795507 153 +2795525 0 +2795600 137 +2795802 0 +2795873 0 +2796158 3 +2796201 197 +2796281 5 +2796299 0 +2796308 0 +2796330 119 +2796359 0 +2796381 127 +2796488 0 +2796722 0 +2796767 0 +2796878 0 +2797126 124 +2797185 6 +2797201 61 +2797301 0 +2797325 33 +2797332 0 +2797400 0 +2797407 0 +2797468 16 +2797555 82 +2797599 0 +2797644 59 +2797726 0 +2797749 0 +2797815 0 +2797826 0 +2797840 115 +2797971 8 +2797975 371 +2798069 71 +2798163 57 +2798388 62 +2798426 25 +2798638 238 +2798740 329 +2798808 123 +2798810 252 +2798835 144 +2798865 463 +2798896 384 +2799035 0 +2799072 319 +2799160 0 +2799226 57 +2799243 0 +2799253 0 +2799331 278 +2799494 0 +2799783 0 +2799867 166 +2799890 0 +2800003 407 +2800021 0 +2800088 7 +2800288 339 +2800292 25 +2800349 377 +2800422 18 +2800691 0 +2800725 129 +2800764 191 +2800799 0 +2800821 15 +2800829 210 +2800847 69 +2800887 232 +2800896 92 +2800938 161 +2801091 67 +2801136 0 +2801164 7 +2801255 0 +2801265 0 +2801789 208 +2801793 1168 +2801820 54 +2801942 0 +2801988 128 +2802012 0 +2802037 4 +2802151 100 +2802586 55 +2802786 0 +2802819 11 +2803020 0 +2803029 0 +2803062 0 +2803389 202 +2803776 225 +2803923 575 +2803927 118 +2804062 446 +2804094 0 +2804139 2 +2804196 0 +2804232 56 +2804379 0 +2804533 10 +2804565 0 +2804667 65 +2804688 0 +2804718 303 +2804726 0 +2804811 0 +2805113 159 +2805121 35 +2805222 0 +2805238 20 +2805246 0 +2805327 0 +2805468 160 +2805493 513 +2805540 0 +2805654 9 +2805702 0 +2805754 85 +2805901 202 +2805977 1068 +2806042 1 +2806052 182 +2806152 0 +2806176 41 +2806229 1073 +2806245 0 +2806252 0 +2806287 102 +2806324 0 +2806535 309 +2806553 108 +2806638 0 +2806730 39 +2806733 0 +2806743 0 +2806788 0 +2806800 0 +2806937 0 +2806953 0 +2806963 0 +2806979 0 +2806994 0 +2806998 0 +2807002 0 +2807055 0 +2807104 0 +2807268 0 +2807286 0 +2807291 0 +2807295 27 +2807309 53 +2807317 0 +2807330 0 +2807406 0 +2807408 59 +2807449 0 +2807463 0 +2807492 3 +2807504 0 +2807526 47 +2807538 0 +2807578 0 +2807591 0 +2807618 0 +2807636 0 +2807677 0 +2807686 0 +2807703 0 +2807719 0 +2807741 0 +2807773 0 +2807794 0 +2807844 0 +2807855 0 +2807943 0 +2807947 28 +2807959 0 +2807997 23 +2808028 12 +2808040 0 +2808070 0 +2808390 15 +2808470 4 +2808521 89 +2808560 195 +2808598 0 +2808733 11 +2808759 0 +2809070 0 +2809079 0 +2809193 0 +2809238 0 +2809258 0 +2809291 0 +2809349 0 +2809571 0 +2809603 0 +2809632 40 +2809666 0 +2809706 0 +2809748 0 +2809770 0 +2809990 0 +2810021 0 +2810069 0 +2810111 0 +2810217 0 +2810253 0 +2810262 0 +2810291 0 +2810296 0 +2810361 0 +2810387 0 +2810408 34 +2810433 0 +2810453 0 +2810510 0 +2810550 0 +2810615 0 +2810654 0 +2810701 0 +2810719 0 +2810778 0 +2810845 0 +2810873 0 +2810932 0 +2811063 0 +2811122 0 +2811197 5 +2811201 7 +2811210 0 +2811264 0 +2811306 1 +2811378 0 +2811426 0 +2811448 0 +2811473 0 +2811510 0 +2811560 2 +2811776 90 +2811780 0 +2811798 0 +2811827 0 +2811879 0 +2811922 0 +2811954 0 +2811993 0 +2812015 0 +2812096 0 +2812129 0 +2812161 0 +2812283 41 +2812515 0 +2812624 0 +2812634 22 +2812713 8 +2812741 0 +2812921 1 +2812923 160 +2812969 5 +2812984 51 +2813187 1495 +2813310 0 +2813316 0 +2813333 149 +2813600 301 +2813689 0 +2813753 0 +2813812 0 +2813830 0 +2813840 0 +2813848 0 +2813859 0 +2813971 0 +2813974 134 +2814037 0 +2814079 0 +2814175 0 +2814272 0 +2814274 50 +2814368 0 +2814419 0 +2814581 0 +2814592 0 +2814639 0 +2814672 0 +2814691 0 +2814712 0 +2814772 0 +2814807 0 +2814845 0 +2814862 0 +2814873 0 +2814876 0 +2814896 0 +2814917 0 +2814937 0 +2814982 0 +2815107 0 +2815235 0 +2815255 0 +2815407 0 +2815484 0 +2815501 12 +2815555 0 +2815730 0 +2815756 49 +2815856 50 +2815965 0 +2816004 0 +2816078 0 +2816166 0 +2816290 0 +2816295 0 +2816371 0 +2816423 0 +2816636 0 +2816694 0 +2816702 0 +2816786 115 +2816809 0 +2816863 0 +2816866 0 +2816904 0 +2816981 0 +2816986 0 +2817015 0 +2817018 0 +2817025 0 +2817039 0 +2817207 0 +2817228 0 +2817232 0 +2817243 60 +2817339 0 +2817525 0 +2817529 0 +2817591 37 +2817624 0 +2817642 0 +2817912 267 +2817990 10 +2818071 156 +2818087 267 +2818140 74 +2818143 19 +2818147 2 +2818199 0 +2818248 50 +2818399 0 +2818451 0 +2818457 0 +2818522 0 +2818654 0 +2818668 0 +2818720 0 +2818780 0 +2818952 0 +2819057 160 +2819208 55 +2819317 58 +2819395 100 +2819464 0 +2819498 0 +2819516 39 +2819518 8 +2819529 7 +2819641 0 +2819682 0 +2819747 0 +2819826 48 +2819870 0 +2819885 0 +2819897 0 +2819901 0 +2819907 0 +2819922 0 +2819945 0 +2819972 0 +2820007 68 +2820053 0 +2820092 0 +2820167 0 +2820207 61 +2820305 0 +2820395 5 +2820413 0 +2820587 0 +2820609 188 +2820666 0 +2820695 25 +2820749 0 +2820862 94 +2820881 513 +2820920 204 +2820944 0 +2820960 0 +2820973 0 +2820992 0 +2821013 135 +2821024 0 +2821042 0 +2821178 0 +2821201 0 +2821233 0 +2821241 565 +2821262 0 +2821273 157 +2821282 56 +2821310 0 +2821430 38 +2821481 89 +2821556 358 +2821576 19 +2821616 67 +2821637 0 +2821647 48 +2821657 0 +2821662 0 +2821672 0 +2821699 9 +2821898 168 +2821999 14 +2822091 24 +2822128 16 +2822144 87 +2822254 278 +2822310 0 +2822334 0 +2822355 69 +2822357 213 +2822385 198 +2822414 0 +2822478 0 +2822486 0 +2822540 0 +2822558 0 +2822570 0 +2822579 0 +2822678 0 +2822687 0 +2822827 0 +2822871 0 +2822890 0 +2822959 0 +2822968 0 +2823011 0 +2823050 0 +2823058 0 +2823072 0 +2823145 0 +2823210 0 +2823257 0 +2823304 0 +2823443 179 +2823483 488 +2823740 255 +2823757 0 +2823799 0 +2823821 67 +2823878 0 +2823928 0 +2824027 2 +2824056 0 +2824076 339 +2824109 31 +2824184 156 +2824250 0 +2824472 273 +2824587 0 +2824605 146 +2824658 83 +2824666 49 +2824685 0 +2824846 0 +2824959 0 +2825046 0 +2825134 0 +2825146 0 +2825201 0 +2825258 0 +2825339 0 +2825419 0 +2825461 0 +2825482 37 +2825581 85 +2825669 173 +2825737 21 +2825774 49 +2825776 0 +2825899 0 +2825957 0 +2825975 0 +2826018 0 +2826076 0 +2826255 17 +2826496 0 +2826525 9 +2826603 0 +2826615 0 +2827028 6 +2827089 69 +2827103 914 +2827144 19 +2827230 0 +2827392 0 +2827421 0 +2827535 0 +2827583 0 +2827595 0 +2827673 0 +2827711 0 +2827802 0 +2827805 0 +2827824 0 +2827861 0 +2827873 0 +2827948 9 +2828006 244 +2828145 27 +2828164 73 +2828250 180 +2828290 200 +2828318 72 +2828349 0 +2828384 159 +2828516 71 +2828557 194 +2828656 7 +2828766 12 +2828913 0 +2828923 14 +2828959 57 +2829031 12 +2829220 17 +2829320 181 +2829322 123 +2829360 128 +2829459 0 +2829472 39 +2829544 101 +2829616 0 +2829658 0 +2829785 38 +2829867 69 +2829875 7 +2829895 51 +2829905 0 +2829924 62 +2829942 0 +2829968 12 +2829988 1 +2830014 5 +2830082 0 +2830093 159 +2830095 373 +2830137 0 +2830204 0 +2830228 0 +2830343 0 +2830352 63 +2830390 0 +2830398 3 +2830407 78 +2830475 233 +2830581 85 +2830614 0 +2830626 69 +2830728 0 +2830749 0 +2830808 1 +2830903 0 +2830905 317 +2830919 48 +2830972 0 +2830996 0 +2831320 0 +2831331 1 +2831345 64 +2831411 257 +2831474 0 +2831481 40 +2831499 27 +2831507 56 +2831588 0 +2831620 22 +2831684 0 +2831948 0 +2831958 107 +2831976 0 +2832056 29 +2832081 0 +2832129 0 +2832154 0 +2832178 0 +2832208 0 +2832307 0 +2832365 5 +2832469 0 +2832585 0 +2832614 0 +2832644 0 +2832696 0 +2832704 0 +2832711 15 +2832768 0 +2832770 0 +2832803 0 +2832910 0 +2832976 0 +2832985 0 +2833023 15 +2833045 0 +2833273 0 +2833310 0 +2833318 0 +2833374 0 +2833412 0 +2833600 22 +2833619 14 +2833629 9 +2833653 0 +2833655 191 +2833673 102 +2833685 0 +2833795 0 +2833816 0 +2833825 0 +2833843 0 +2833856 0 +2834036 106 +2834068 365 +2834110 7 +2834123 0 +2834198 0 +2834239 0 +2834347 0 +2834383 0 +2834406 0 +2834413 0 +2834443 0 +2834461 27 +2834463 0 +2834517 0 +2834547 0 +2834650 0 +2834678 0 +2834723 0 +2834734 0 +2834872 0 +2834965 0 +2834977 0 +2835276 0 +2835302 0 +2835373 0 +2835385 0 +2835390 702 +2835424 0 +2835468 0 +2835482 0 +2835486 0 +2835501 0 +2835513 0 +2835529 0 +2835580 1 +2835628 0 +2835650 0 +2835690 80 +2835733 115 +2835746 143 +2835750 133 +2835780 23 +2835897 190 +2835924 0 +2835945 0 +2835956 56 +2835968 0 +2836043 11 +2836098 0 +2836208 0 +2836229 0 +2836282 34 +2836288 0 +2836356 22 +2836396 24 +2836476 0 +2836571 1 +2836595 15 +2836639 0 +2836666 0 +2836676 0 +2836746 0 +2836775 80 +2836862 5 +2836949 2 +2836967 0 +2837054 0 +2837074 313 +2837088 23 +2837111 170 +2837117 18 +2837178 21 +2837202 0 +2837204 163 +2837206 488 +2837221 0 +2837249 18 +2837261 113 +2837294 0 +2837325 0 +2837374 0 +2837594 0 +2837672 0 +2837677 166 +2837774 0 +2837798 15 +2837804 0 +2837899 55 +2837929 63 +2838008 131 +2838026 308 +2838101 133 +2838130 0 +2838153 196 +2838155 50 +2838261 322 +2838341 0 +2838394 345 +2838421 0 +2838542 0 +2838575 0 +2838615 0 +2838675 31 +2838687 33 +2838705 0 +2838721 0 +2838807 0 +2838906 0 +2839112 14 +2839144 1 +2839231 86 +2839267 0 +2839573 0 +2839620 0 +2839666 0 +2839684 0 +2839943 0 +2840058 82 +2840131 0 +2840133 0 +2840238 0 +2840316 0 +2840546 0 +2841182 0 +2841204 0 +2841208 0 +2841216 0 +2841244 0 +2841306 0 +2841378 0 +2841446 0 +2841804 0 +2841855 0 +2841978 0 +2842302 0 +2842476 0 +2842785 0 +2842827 0 +2842845 0 +2842857 0 +2842992 0 +2843037 0 +2843077 0 +2843092 0 +2843228 0 +2843470 0 +2843489 0 +2843778 0 +2843787 0 +2844210 0 +2844435 0 +2844540 0 +2844737 0 +2844756 0 +2844888 0 +2844978 0 +2845008 0 +2845128 0 +2845152 0 +2845205 0 +2845332 0 +2845376 0 +2845849 0 +2845888 0 +2846681 0 +2846724 0 +2846886 0 +2846948 0 +2847105 0 +2847126 0 +2847153 0 +2847280 0 +2847465 0 +2847492 0 +2847570 0 +2847574 0 +2847879 0 +2847909 0 +2847955 0 +2848155 0 +2848225 0 +2848460 0 +2848581 0 +2848739 0 +2848969 0 +2849051 0 +2849159 0 +2849232 0 +2849275 0 +2849337 0 +2849347 0 +2849359 0 +2849373 0 +2849501 0 +2849503 0 +2849514 0 +2849535 0 +2849548 0 +2849561 0 +2849565 0 +2849571 0 +2849586 0 +2849612 0 +2849646 0 +2849656 0 +2849660 0 +2849662 0 +2849689 0 +2849700 0 +2849718 0 +2849819 0 +2849853 78 +2849923 0 +2849964 32 +2850000 0 +2850051 189 +2850099 232 +2850120 15 +2850129 20 +2850156 14 +2850270 0 +2850276 236 +2850381 37 +2850444 27 +2850574 14 +2850586 0 +2850665 102 +2850713 179 +2850716 447 +2850731 32 +2850791 0 +2850801 126 +2850820 153 +2850851 353 +2850912 169 +2851012 0 +2851059 86 +2851069 0 +2851079 0 +2851082 0 +2851086 0 +2851090 0 +2851098 0 +2851413 0 +2851435 1 +2851452 0 +2851459 59 +2851489 0 +2851550 21 +2851595 75 +2851654 2 +2851673 0 +2851714 0 +2851745 0 +2851752 300 +2851784 0 +2851824 0 +2851932 26 +2852016 0 +2852034 234 +2852130 0 +2852155 0 +2852349 0 +2852505 135 +2852625 0 +2852682 0 +2852724 0 +2852796 0 +2852814 70 +2852827 78 +2853291 0 +2853302 0 +2853364 393 +2853439 139 +2853503 159 +2853721 0 +2853727 0 +2853784 0 +2853828 0 +2853846 0 +2853877 0 +2853934 0 +2854060 246 +2854066 207 +2854072 0 +2854076 0 +2854268 54 +2854340 0 +2854497 0 +2854550 0 +2854802 33 +2854821 0 +2854859 0 +2854872 0 +2854907 0 +2854918 69 +2855013 225 +2855040 85 +2855122 91 +2855161 124 +2855199 0 +2855218 0 +2855241 11 +2855293 101 +2855314 0 +2855323 0 +2855400 0 +2855445 191 +2855524 57 +2855579 27 +2855638 0 +2855663 0 +2855755 72 +2855878 45 +2856057 0 +2856094 283 +2856190 0 +2856202 101 +2856292 957 +2856336 0 +2856367 6 +2856484 12 +2856493 13 +2856508 0 +2856520 106 +2856529 57 +2856543 33 +2856553 0 +2856661 228 +2856790 0 +2856886 0 +2856919 0 +2856930 0 +2856979 0 +2856994 0 +2857048 256 +2857375 48 +2857401 0 +2857459 0 +2857476 0 +2857499 0 +2857520 0 +2857564 0 +2857573 0 +2857582 5 +2857711 182 +2857807 0 +2857815 0 +2857834 30 +2857862 26 +2857891 123 +2858030 264 +2858109 109 +2858136 0 +2858172 53 +2858434 0 +2858564 0 +2858572 0 +2858682 0 +2858749 0 +2858753 0 +2858775 0 +2858789 0 +2858926 0 +2858928 0 +2859028 0 +2859070 0 +2859076 0 +2859083 0 +2859249 0 +2859301 30 +2859390 0 +2859429 0 +2859433 0 +2859471 0 +2859476 0 +2859513 0 +2859562 0 +2859670 7 +2859678 0 +2859722 0 +2859733 0 +2859984 0 +2860016 0 +2860174 0 +2860196 0 +2860240 0 +2860320 1 +2860324 0 +2860335 0 +2860431 255 +2860438 15 +2860457 657 +2860570 243 +2860696 0 +2860743 6 +2860755 105 +2860837 0 +2860936 4 +2861069 87 +2861084 0 +2861142 43 +2861169 0 +2861173 0 +2861191 0 +2861242 0 +2861285 0 +2861429 0 +2861518 0 +2861610 0 +2861618 0 +2861757 0 +2861895 0 +2861924 0 +2861937 0 +2862533 0 +2862607 0 +2862624 0 +2862667 0 +2862720 0 +2862785 0 +2862818 0 +2862908 0 +2863026 0 +2863208 0 +2863259 0 +2863568 0 +2863823 0 +2863831 0 +2863855 0 +2863886 0 +2864042 0 +2864060 0 +2864224 0 +2864282 0 +2864507 0 +2864769 0 +2864812 0 +2864839 5 +2864946 15 +2865020 0 +2865184 121 +2865267 16 +2865309 17 +2865520 2 +2865616 310 +2865770 63 +2865830 106 +2865844 66 +2865991 38 +2866060 138 +2866156 0 +2866220 347 +2866292 0 +2866373 1 +2866406 102 +2866541 268 +2866556 11 +2866654 0 +2866676 0 +2866760 275 +2866809 0 +2866838 0 +2866887 0 +2866912 9 +2866937 0 +2866941 0 +2866963 0 +2866984 0 +2867022 47 +2867197 80 +2867212 32 +2867310 80 +2867412 0 +2867427 5 +2867429 0 +2867447 0 +2867465 0 +2867504 0 +2867543 0 +2867568 29 +2867597 0 +2867619 0 +2867640 0 +2867678 0 +2867880 0 +2867907 1581 +2867909 105 +2867917 0 +2867924 0 +2867928 124 +2867930 0 +2867953 0 +2867976 504 +2868007 0 +2868059 85 +2868280 0 +2868297 0 +2868304 38 +2868342 2 +2868344 348 +2868366 0 +2868490 113 +2868502 68 +2868534 44 +2868565 0 +2868575 0 +2868594 9 +2868717 0 +2868804 118 +2868939 6 +2869103 0 +2869123 0 +2869139 6 +2869232 0 +2869363 0 +2869376 0 +2869444 0 +2869453 0 +2869517 0 +2869638 0 +2869701 0 +2869728 9 +2869739 26 +2869782 216 +2869842 131 +2869862 168 +2869901 106 +2870135 0 +2870240 0 +2870321 23 +2870349 0 +2870351 0 +2870359 0 +2870364 0 +2870372 0 +2870374 0 +2870382 0 +2870483 91 +2870521 3 +2870550 0 +2870561 0 +2870647 0 +2870720 0 +2870754 0 +2870762 0 +2871019 57 +2871126 0 +2871207 10 +2871254 0 +2871372 0 +2871417 0 +2871903 0 +2871933 0 +2872076 0 +2872124 0 +2872141 0 +2872217 0 +2872286 0 +2872337 0 +2872415 0 +2872447 0 +2872466 0 +2872686 0 +2872729 0 +2872792 0 +2872827 0 +2872874 0 +2872948 0 +2873039 0 +2873046 0 +2873221 0 +2873324 0 +2873446 0 +2873671 0 +2873692 0 +2873786 0 +2873830 0 +2873872 0 +2873970 0 +2874025 0 +2874115 0 +2874218 0 +2874239 0 +2874330 0 +2874428 0 +2874480 0 +2874631 0 +2874648 0 +2874782 0 +2874865 0 +2874945 0 +2874962 0 +2875004 0 +2875033 0 +2875125 0 +2875223 0 +2875278 0 +2875345 0 +2875455 0 +2875569 0 +2875650 0 +2875683 0 +2875711 0 +2875743 0 +2875836 0 +2875902 0 +2875959 0 +2875962 0 +2876010 0 +2876072 0 +2876100 0 +2876136 0 +2876202 0 +2876258 0 +2876275 0 +2876284 0 +2876319 0 +2876488 0 +2876511 104 +2876520 0 +2876528 0 +2876540 0 +2876717 13 +2876742 37 +2876763 0 +2876836 35 +2876854 0 +2876971 67 +2876989 195 +2877066 136 +2877129 5 +2877140 271 +2877146 252 +2877203 52 +2877241 189 +2877331 111 +2877478 160 +2877495 4 +2877498 796 +2877715 0 +2877724 548 +2877730 0 +2877765 0 +2877825 0 +2877859 212 +2877921 95 +2878163 0 +2878290 0 +2878303 185 +2878519 162 +2878525 0 +2878656 0 +2878659 0 +2878689 0 +2878728 196 +2878734 14 +2878770 0 +2879070 298 +2879133 493 +2879157 97 +2879240 0 +2879315 0 +2879363 260 +2879366 56 +2879718 33 +2879885 0 +2879929 304 +2879978 139 +2880000 0 +2880007 0 +2880023 0 +2880037 0 +2880043 0 +2880054 63 +2880144 25 +2880159 0 +2880186 16 +2880207 36 +2880222 13 +2880249 0 +2880282 0 +2880311 125 +2880344 5 +2880364 0 +2880390 0 +2880445 0 +2880458 0 +2880461 0 +2880468 343 +2880491 351 +2880532 620 +2880549 0 +2880559 65 +2880576 92 +2880650 16 +2880814 0 +2880960 57 +2880966 5 +2881050 282 +2881141 6 +2881170 25 +2881186 0 +2881190 43 +2881217 401 +2881221 110 +2881308 0 +2881393 26 +2881454 0 +2881463 259 +2881621 0 +2881700 56 +2881854 1 +2881858 6 +2881876 75 +2881909 26 +2881962 224 +2882059 0 +2882064 2 +2882071 0 +2882145 0 +2882277 81 +2882363 39 +2882564 47 +2882831 331 +2882845 116 +2882911 0 +2883040 226 +2883218 1 +2883242 0 +2883320 0 +2883337 0 +2883352 66 +2883378 63 +2883393 158 +2883418 216 +2883585 15 +2883601 47 +2883641 0 +2883704 75 +2883907 0 +2884083 18 +2884170 0 +2884219 0 +2884251 33 +2884253 29 +2884332 65 +2884421 1 +2884462 1 +2884491 277 +2884550 0 +2884564 123 +2884646 0 +2884681 0 +2884691 0 +2884729 0 +2884751 0 +2884794 131 +2884796 0 +2884843 29 +2884967 0 +2884993 0 +2885032 177 +2885086 0 +2885132 14 +2885205 11 +2885313 294 +2885318 0 +2885361 0 +2885390 25 +2885583 3 +2885739 81 +2885752 0 +2886023 0 +2886104 18 +2886146 0 +2886154 10 +2886301 0 +2886380 0 +2886411 22 +2886453 44 +2886490 51 +2886517 60 +2886536 0 +2886574 0 +2886681 35 +2886684 226 +2886696 0 +2886735 0 +2886755 109 +2886778 10 +2886811 0 +2886958 0 +2887096 141 +2887189 437 +2887269 0 +2887358 0 +2887387 50 +2887503 0 +2887636 31 +2887675 12 +2887774 0 +2887837 14 +2887999 379 +2888171 0 +2888219 9 +2888389 115 +2888512 73 +2888671 0 +2888698 53 +2888773 51 +2888929 249 +2889109 17 +2889113 34 +2889189 64 +2889242 0 +2889331 0 +2889391 0 +2889405 11 +2889412 0 +2889432 0 +2889497 235 +2889558 0 +2889576 319 +2889580 404 +2889610 0 +2889731 0 +2889741 0 +2889767 0 +2889780 0 +2889793 41 +2889818 0 +2889828 0 +2889855 0 +2889915 73 +2890056 3 +2890227 57 +2890293 257 +2890307 0 +2890428 0 +2890476 0 +2890596 0 +2890623 0 +2890651 0 +2890755 0 +2890774 0 +2890903 0 +2890953 0 +2890987 77 +2891090 0 +2891185 0 +2891223 0 +2891250 0 +2891254 0 +2891277 0 +2891279 0 +2891306 0 +2891347 0 +2891445 0 +2891499 0 +2891583 24 +2891613 0 +2891866 0 +2891951 0 +2891983 0 +2892068 13 +2892072 29 +2892088 0 +2892159 0 +2892337 0 +2892447 15 +2892555 0 +2892557 213 +2892631 5 +2892634 3 +2892724 0 +2892732 0 +2892780 0 +2892828 143 +2892852 53 +2892897 0 +2892924 0 +2892930 161 +2892933 0 +2892975 0 +2893094 0 +2893160 0 +2893228 0 +2893540 112 +2893554 0 +2893573 0 +2893600 65 +2893750 34 +2893762 0 +2893788 0 +2893824 101 +2893888 0 +2893903 0 +2893929 0 +2893961 0 +2893972 10 +2894031 0 +2894095 0 +2894179 0 +2894197 27 +2894305 0 +2894329 0 +2894335 31 +2894352 0 +2894359 0 +2894396 0 +2894414 50 +2894491 0 +2894506 36 +2894517 0 +2894538 9 +2894749 39 +2894776 0 +2894929 0 +2894938 29 +2894964 0 +2895129 143 +2895194 56 +2895480 10 +2895592 555 +2895845 0 +2895943 0 +2895968 328 +2895972 194 +2895996 0 +2896046 0 +2896060 0 +2896075 0 +2896306 0 +2896321 0 +2896368 0 +2896393 0 +2896758 0 +2896860 0 +2896951 0 +2896977 0 +2897010 0 +2897015 0 +2897092 0 +2897145 0 +2897163 0 +2897166 0 +2897222 0 +2897229 0 +2897415 0 +2897421 0 +2897585 0 +2897768 0 +2897820 5 +2897837 41 +2897872 0 +2897915 0 +2897971 145 +2898428 3 +2898453 133 +2898520 109 +2898781 0 +2898789 31 +2898793 113 +2898800 30 +2898809 111 +2898825 0 +2898854 125 +2899024 0 +2899127 15 +2899254 0 +2899271 28 +2899273 0 +2899307 188 +2899368 0 +2899392 67 +2899439 0 +2899523 0 +2899605 0 +2899622 0 +2899645 0 +2899682 0 +2899726 60 +2899750 0 +2899822 13 +2899840 38 +2899945 0 +2899963 0 +2899966 7 +2900005 26 +2900076 0 +2900164 0 +2900218 0 +2900227 0 +2900292 0 +2900384 0 +2900386 46 +2900426 85 +2900434 33 +2900488 170 +2900530 48 +2900648 557 +2900652 303 +2900660 0 +2900672 0 +2900752 1 +2900818 0 +2900857 0 +2900882 5 +2900892 38 +2900906 9 +2900971 0 +2900980 0 +2901080 33 +2901172 88 +2901260 0 +2901280 0 +2901328 0 +2901335 2 +2901341 3 +2901361 24 +2901414 0 +2901476 172 +2901535 0 +2901575 0 +2901647 0 +2901694 0 +2901710 113 +2901719 2 +2901728 66 +2901738 0 +2901774 0 +2901779 236 +2901836 0 +2901857 39 +2901861 40 +2901869 166 +2902026 0 +2902043 2 +2902082 0 +2902123 0 +2902137 0 +2902194 0 +2902263 103 +2902300 3 +2902311 219 +2902357 75 +2902364 0 +2902411 0 +2902430 56 +2902433 0 +2902505 0 +2902533 5 +2902588 333 +2902633 0 +2902644 30 +2902648 235 +2902663 77 +2902675 0 +2902764 103 +2902892 0 +2902925 72 +2903069 0 +2903113 0 +2903134 0 +2903272 32 +2903299 42 +2903326 0 +2903341 1 +2903531 107 +2903537 0 +2903554 0 +2903556 0 +2903577 0 +2903601 569 +2903638 200 +2903663 0 +2903678 105 +2903682 68 +2903708 130 +2903710 64 +2903768 263 +2903879 124 +2903881 88 +2903885 126 +2903949 59 +2903995 0 +2904209 0 +2904320 24 +2904407 9 +2904498 0 +2904561 52 +2904649 0 +2904708 0 +2904732 0 +2904822 0 +2904842 0 +2904941 0 +2905008 0 +2905230 0 +2905302 0 +2905305 0 +2905341 0 +2905557 0 +2905709 0 +2905719 0 +2905743 0 +2905764 0 +2905882 0 +2905884 0 +2905972 0 +2905974 0 +2906046 0 +2906054 0 +2906257 0 +2906433 0 +2906470 0 +2906489 0 +2906531 4 +2906717 0 +2906724 0 +2906848 0 +2906917 0 +2906960 0 +2907004 0 +2907156 0 +2907214 0 +2907274 0 +2907302 0 +2907311 0 +2907410 0 +2907438 0 +2907456 0 +2907471 0 +2907510 0 +2907548 0 +2907551 0 +2907579 0 +2907606 0 +2907738 0 +2907827 0 +2907848 0 +2907857 0 +2907981 0 +2908093 0 +2908194 0 +2908353 0 +2908422 0 +2908424 0 +2908445 0 +2908542 0 +2908714 0 +2908775 0 +2908833 0 +2908865 0 +2909003 0 +2909027 0 +2909055 0 +2909117 0 +2909126 0 +2909144 0 +2909176 0 +2909188 0 +2909204 0 +2909277 0 +2909294 0 +2909306 0 +2909390 0 +2909441 10 +2909602 0 +2909620 0 +2909670 0 +2909780 0 +2909885 0 +2909939 0 +2909975 0 +2910093 106 +2910216 60 +2910223 27 +2910304 0 +2910379 28 +2910458 0 +2910467 262 +2910470 65 +2910631 0 +2910661 0 +2910748 60 +2910784 66 +2910835 0 +2910869 36 +2910885 230 +2910936 268 +2910946 41 +2910979 89 +2911074 131 +2911113 22 +2911239 0 +2911247 0 +2911278 180 +2911343 303 +2911479 0 +2911504 42 +2911661 87 +2911749 0 +2911764 397 +2911778 0 +2911849 0 +2911962 16 +2912078 8 +2912092 0 +2912247 0 +2912260 94 +2912309 0 +2912346 0 +2912370 0 +2912454 0 +2912518 75 +2912529 97 +2912556 0 +2912623 31 +2912653 78 +2912684 0 +2912724 0 +2912901 25 +2912961 0 +2912996 0 +2913242 0 +2913314 0 +2913355 0 +2913374 0 +2913383 0 +2913393 0 +2913398 0 +2913544 0 +2913665 0 +2913668 0 +2913723 0 +2913832 0 +2913857 0 +2913876 2 +2914016 0 +2914085 0 +2914124 0 +2914226 0 +2914389 0 +2914410 0 +2914423 0 +2914430 0 +2914437 0 +2914439 0 +2914489 0 +2914523 0 +2914526 0 +2914538 0 +2914661 0 +2914812 0 +2914826 0 +2914877 0 +2914899 0 +2914955 0 +2915075 0 +2915225 0 +2915387 0 +2915663 0 +2915699 0 +2915745 950 +2915768 145 +2915784 171 +2916059 47 +2916138 123 +2916208 3 +2916214 294 +2916237 0 +2916259 216 +2916313 92 +2916320 0 +2916484 0 +2916524 48 +2916623 344 +2916651 117 +2916660 412 +2916692 315 +2916777 15 +2916816 305 +2916835 357 +2916867 0 +2916903 254 +2916921 325 +2916927 0 +2916947 0 +2916959 83 +2916973 88 +2917012 219 +2917093 0 +2917169 0 +2917213 85 +2917507 86 +2917630 18 +2917781 4 +2917784 0 +2917786 0 +2917790 0 +2917795 0 +2917799 0 +2917807 0 +2917914 473 +2917916 46 +2918011 312 +2918027 8 +2918106 318 +2918132 16 +2918240 141 +2918427 2 +2918435 73 +2918600 67 +2918611 7 +2918614 0 +2918639 62 +2918702 0 +2918762 73 +2918785 0 +2918792 0 +2919095 114 +2919161 547 +2919191 241 +2919212 7 +2919260 20 +2919263 0 +2919311 8 +2919339 296 +2919359 0 +2919384 47 +2919470 55 +2919491 0 +2919585 184 +2919611 66 +2919716 64 +2919740 317 +2919742 61 +2919757 0 +2919853 7 +2920062 55 +2920182 230 +2920217 56 +2920330 0 +2920343 95 +2920358 99 +2920449 0 +2920508 38 +2920510 53 +2920586 553 +2920592 496 +2920694 310 +2920706 27 +2920814 133 +2920816 13 +2920873 0 +2920898 364 +2920937 187 +2920993 805 +2921015 408 +2921033 28 +2921086 236 +2921123 25 +2921213 61 +2921235 0 +2921342 73 +2921404 0 +2921420 0 +2921435 0 +2921448 86 +2921610 0 +2921690 321 +2921700 60 +2921722 225 +2921734 256 +2921809 0 +2921971 46 +2922389 2 +2922522 0 +2922586 30 +2922630 0 +2922969 2 +2922972 34 +2923180 0 +2923200 0 +2923303 0 +2923470 0 +2923627 0 +2923680 0 +2923747 0 +2923851 0 +2923897 0 +2924147 0 +2924310 0 +2924440 0 +2924530 0 +2924611 0 +2924642 0 +2924744 0 +2924841 0 +2924845 0 +2924978 0 +2925074 0 +2925185 0 +2925332 0 +2925421 0 +2925426 0 +2925462 0 +2925479 0 +2925488 0 +2925857 417 +2925876 0 +2925892 113 +2925917 132 +2925944 205 +2925968 0 +2926022 207 +2926100 0 +2926286 13 +2926291 0 +2926307 0 +2926340 58 +2926350 312 +2926550 631 +2926772 114 +2926774 60 +2926820 166 +2926908 391 +2926926 3 +2926949 0 +2926973 115 +2927008 0 +2927023 424 +2927235 283 +2927252 0 +2927424 0 +2927579 976 +2927581 112 +2927594 18 +2927630 56 +2927678 130 +2927707 20 +2927720 41 +2927729 0 +2927768 266 +2927807 37 +2927809 146 +2927822 277 +2927906 110 +2927936 819 +2927939 199 +2927971 0 +2928008 201 +2928015 195 +2928033 1 +2928087 111 +2928137 777 +2928173 19 +2928221 7 +2928337 0 +2928360 0 +2928369 39 +2928431 60 +2928490 0 +2928568 277 +2928572 63 +2928611 15 +2928691 248 +2928874 11 +2928929 23 +2929043 30 +2929129 228 +2929150 0 +2929165 128 +2929210 164 +2929249 2 +2929255 414 +2929273 0 +2929463 868 +2929496 2 +2929560 60 +2929582 256 +2929597 313 +2929660 68 +2929714 22 +2929729 117 +2929782 166 +2929957 38 +2929970 263 +2930030 0 +2930041 0 +2930049 0 +2930058 0 +2930067 0 +2930111 0 +2930261 0 +2930423 56 +2930518 56 +2930560 401 +2930683 31 +2930687 346 +2930703 0 +2930749 0 +2930886 0 +2930977 0 +2931005 0 +2931163 0 +2931289 0 +2931298 0 +2931412 0 +2931571 79 +2931604 298 +2931894 0 +2931911 0 +2931965 0 +2932057 0 +2932439 5 +2932571 22 +2932788 0 +2932803 0 +2932846 119 +2932961 0 +2932985 0 +2933032 0 +2933093 0 +2933344 0 +2933413 0 +2933459 0 +2933478 0 +2933710 0 +2933721 0 +2933757 0 +2933815 0 +2933902 0 +2933930 0 +2934040 0 +2934055 0 +2934092 7 +2934097 0 +2934106 0 +2934122 0 +2934157 0 +2934162 285 +2934230 0 +2934261 0 +2934430 0 +2934470 0 +2934477 569 +2934516 0 +2934540 86 +2934547 144 +2934565 398 +2934601 19 +2934609 124 +2934695 0 +2934768 0 +2934939 95 +2934992 0 +2935018 0 +2935037 2 +2935089 47 +2935259 123 +2935320 0 +2935463 0 +2935473 41 +2935505 0 +2935546 1 +2935597 0 +2935711 216 +2935756 63 +2935848 0 +2935881 180 +2935905 13 +2935913 509 +2935949 39 +2935957 263 +2936005 67 +2936015 336 +2936040 0 +2936124 326 +2936144 0 +2936197 52 +2936239 70 +2936259 0 +2936306 16 +2936321 0 +2936333 32 +2936360 10 +2936495 170 +2936545 14 +2936615 17 +2936772 0 +2936786 0 +2936903 47 +2936916 0 +2936983 4 +2936985 87 +2937051 594 +2937112 259 +2937311 0 +2937396 0 +2937527 0 +2937644 0 +2937681 0 +2937759 0 +2937798 0 +2937911 0 +2937950 0 +2937983 0 +2938205 0 +2938333 0 +2938412 0 +2938437 0 +2938451 0 +2938552 0 +2938723 0 +2938732 0 +2938817 0 +2938836 0 +2938853 0 +2938936 0 +2938976 0 +2939048 0 +2939178 0 +2939442 0 +2939449 0 +2939460 0 +2939477 0 +2939536 0 +2939657 0 +2939688 0 +2939697 0 +2939808 0 +2939837 0 +2939861 0 +2939883 0 +2939947 0 +2940215 0 +2940289 0 +2940567 0 +2940777 0 +2940897 0 +2940907 0 +2940937 0 +2940943 0 +2940961 0 +2941084 166 +2941096 0 +2941107 0 +2941224 0 +2941484 0 +2941559 0 +2941603 0 +2941655 0 +2941760 0 +2941898 0 +2941916 0 +2942057 0 +2942063 0 +2942105 0 +2942165 0 +2942168 0 +2942207 0 +2942249 0 +2942318 0 +2942348 0 +2942398 0 +2942534 0 +2942576 0 +2942693 0 +2942768 0 +2942813 0 +2942918 0 +2942921 0 +2943060 0 +2943141 0 +2943154 0 +2943316 0 +2943340 4 +2943388 0 +2943412 0 +2943453 0 +2943485 5 +2943547 7 +2943552 0 +2943601 0 +2943899 0 +2943923 7 +2943974 0 +2943979 121 +2943984 0 +2944004 0 +2944124 0 +2944209 114 +2944247 0 +2944349 0 +2944461 112 +2944589 0 +2944729 67 +2944749 58 +2944774 49 +2944804 200 +2944956 551 +2945038 0 +2945053 0 +2945061 77 +2945224 206 +2945252 70 +2945366 45 +2945411 1 +2945603 406 +2945639 0 +2945813 27 +2945848 53 +2945944 49 +2946000 3 +2946036 198 +2946070 376 +2946124 400 +2946216 252 +2946220 391 +2946229 87 +2946287 640 +2946305 0 +2946327 0 +2946334 27 +2946336 0 +2946343 0 +2946365 0 +2946458 50 +2946580 0 +2946587 28 +2946641 2 +2946689 0 +2946785 7 +2946875 495 +2946881 0 +2946982 6 +2947074 83 +2947077 92 +2947199 300 +2947239 0 +2947474 0 +2947480 0 +2947513 90 +2947529 311 +2947573 0 +2947728 0 +2948007 92 +2948287 0 +2948306 1 +2948402 0 +2948558 55 +2948590 0 +2948596 0 +2948612 0 +2948635 232 +2948873 167 +2948965 0 +2948973 373 +2949037 0 +2949089 0 +2949105 42 +2949222 2 +2949276 68 +2949471 40 +2949485 0 +2949525 0 +2949538 131 +2949622 0 +2949735 59 +2950080 87 +2950283 0 +2950293 61 +2950299 18 +2950397 0 +2950422 0 +2950484 17 +2950564 0 +2950603 65 +2950638 42 +2950661 60 +2950765 2 +2950802 0 +2950821 0 +2950961 6 +2951141 45 +2951238 0 +2951262 40 +2951366 0 +2951395 2 +2951502 0 +2951571 1 +2951579 129 +2951594 0 +2951665 0 +2951692 64 +2951735 319 +2951831 288 +2951850 0 +2951963 366 +2951986 103 +2952062 0 +2952161 0 +2952267 0 +2952361 65 +2952376 0 +2952389 0 +2952508 0 +2952527 0 +2952563 0 +2952755 0 +2952758 21 +2952795 0 +2952805 0 +2952914 5 +2952931 0 +2953019 0 +2953042 136 +2953055 0 +2953065 0 +2953105 0 +2953152 0 +2953199 0 +2953201 61 +2953207 0 +2953228 0 +2953256 0 +2953373 205 +2953508 36 +2953585 0 +2953625 0 +2953712 132 +2953716 0 +2953746 0 +2953925 0 +2953981 0 +2954004 0 +2954206 0 +2954245 9 +2954255 0 +2954276 89 +2954319 0 +2954345 0 +2954421 0 +2954450 0 +2954569 0 +2954577 58 +2954601 0 +2954621 0 +2954645 0 +2954760 0 +2954783 0 +2954791 32 +2954868 0 +2955087 0 +2955106 0 +2955134 0 +2955173 185 +2955179 147 +2955214 39 +2955276 158 +2955373 0 +2955418 288 +2955429 55 +2955483 0 +2955530 51 +2955558 105 +2955574 125 +2955580 230 +2955588 12 +2955600 0 +2955623 0 +2955642 0 +2955657 0 +2955726 52 +2955738 0 +2955795 0 +2955824 45 +2956014 108 +2956051 0 +2956073 0 +2956079 106 +2956095 81 +2956121 54 +2956125 145 +2956166 25 +2956211 0 +2956250 0 +2956329 117 +2956461 0 +2956514 140 +2956650 286 +2956675 0 +2956684 30 +2956687 230 +2956734 38 +2956785 0 +2956827 80 +2956853 0 +2956882 109 +2956889 21 +2956960 85 +2957048 0 +2957096 0 +2957117 0 +2957162 0 +2957203 5 +2957232 13 +2957327 103 +2957332 204 +2957416 0 +2957472 0 +2957592 0 +2957620 285 +2957647 0 +2957727 2 +2957741 13 +2957825 0 +2957861 1 +2957939 109 +2958088 42 +2958223 0 +2958289 104 +2958319 714 +2958403 0 +2958560 0 +2958576 38 +2958586 291 +2958650 48 +2958695 0 +2958735 245 +2958744 18 +2958750 0 +2958775 234 +2958941 0 +2958953 17 +2958975 61 +2959217 0 +2959239 0 +2959252 53 +2959256 125 +2959284 104 +2959320 47 +2959336 126 +2959370 0 +2959381 260 +2959469 3 +2959497 13 +2959549 0 +2959622 0 +2959660 129 +2959663 75 +2959739 0 +2959778 0 +2959800 24 +2959803 62 +2959810 0 +2959831 137 +2959838 0 +2959862 0 +2959883 0 +2959893 0 +2959926 0 +2959943 0 +2960012 0 +2960093 0 +2960106 180 +2960140 214 +2960392 0 +2960428 0 +2960470 15 +2960623 0 +2960632 0 +2960683 0 +2960804 24 +2960854 0 +2960870 16 +2960881 0 +2960924 56 +2961019 0 +2961053 10 +2961094 0 +2961103 0 +2961121 4 +2961259 0 +2961373 0 +2961484 0 +2961539 31 +2961612 32 +2961805 0 +2961859 0 +2961931 0 +2961949 0 +2962075 0 +2962127 120 +2962178 242 +2962182 258 +2962201 59 +2962257 335 +2962269 8 +2962512 0 +2962556 0 +2962566 38 +2962588 0 +2962625 0 +2962655 0 +2962701 86 +2962717 38 +2962746 0 +2962760 0 +2962769 0 +2962879 344 +2962941 377 +2962944 729 +2963034 0 +2963052 0 +2963113 688 +2963167 200 +2963197 252 +2963265 79 +2963282 0 +2963331 1154 +2963346 0 +2963368 88 +2963383 0 +2963542 192 +2963581 36 +2963631 29 +2963653 195 +2963802 88 +2963827 62 +2963833 8 +2963962 0 +2964000 0 +2964069 145 +2964149 1 +2964227 0 +2964262 0 +2964288 40 +2964311 217 +2964330 0 +2964381 116 +2964393 363 +2964419 376 +2964434 22 +2964472 91 +2964795 99 +2964809 0 +2964861 0 +2964897 0 +2964949 0 +2964968 0 +2965045 184 +2965059 0 +2965165 47 +2965222 165 +2965238 29 +2965290 64 +2965335 0 +2965370 68 +2965459 337 +2965465 531 +2965507 2 +2965535 0 +2965646 0 +2965689 63 +2965837 73 +2965855 0 +2965865 0 +2965867 68 +2965908 0 +2965910 0 +2965934 215 +2965955 88 +2965996 12 +2966041 0 +2966073 38 +2966109 0 +2966281 515 +2966283 560 +2966395 58 +2966401 0 +2966464 0 +2966473 0 +2966514 0 +2966524 0 +2966532 0 +2966552 17 +2966573 299 +2966821 46 +2966824 312 +2967016 43 +2967019 291 +2967055 46 +2967097 0 +2967117 218 +2967141 128 +2967181 32 +2967208 0 +2967247 0 +2967267 0 +2967423 73 +2967436 0 +2967537 107 +2967582 0 +2967624 0 +2967726 14 +2967745 0 +2967753 1 +2967757 0 +2967778 0 +2967783 6 +2967861 20 +2967916 1 +2967939 242 +2968012 118 +2968060 58 +2968169 7 +2968260 122 +2968278 27 +2968294 117 +2968404 140 +2968434 0 +2968471 0 +2968480 47 +2968503 0 +2968510 0 +2968534 0 +2968581 0 +2968610 148 +2968650 0 +2968687 0 +2968770 128 +2968804 0 +2968876 116 +2968940 0 +2968955 0 +2969097 0 +2969270 65 +2969304 0 +2969323 259 +2969421 142 +2969427 246 +2969479 96 +2969494 35 +2969599 28 +2969630 311 +2969645 113 +2969657 0 +2969662 82 +2969675 117 +2969710 0 +2969760 0 +2969772 0 +2969835 288 +2969949 0 +2970005 0 +2970044 0 +2970071 0 +2970082 0 +2970120 0 +2970291 147 +2970324 117 +2970423 19 +2970526 17 +2970612 3 +2970678 263 +2970785 59 +2970834 0 +2970918 0 +2970959 0 +2970995 85 +2971019 314 +2971039 416 +2971140 9 +2971237 0 +2971246 391 +2971265 0 +2971301 0 +2971371 80 +2971409 70 +2971424 0 +2971452 379 +2971496 11 +2971603 4 +2971845 0 +2971855 21 +2971871 26 +2971947 0 +2971995 0 +2972008 0 +2972184 27 +2972281 104 +2972312 166 +2972434 0 +2972484 36 +2972488 39 +2972606 57 +2972609 220 +2972696 107 +2972705 73 +2972727 20 +2972899 11 +2972913 18 +2972927 165 +2972954 42 +2972978 16 +2973081 9 +2973100 0 +2973109 4 +2973115 0 +2973128 6 +2973203 76 +2973216 20 +2973237 28 +2973239 106 +2973341 78 +2973347 35 +2973386 102 +2973389 181 +2973509 29 +2973611 0 +2973697 35 +2973740 0 +2973796 0 +2973991 128 +2974204 0 +2974218 0 +2974252 0 +2974353 0 +2974435 0 +2974498 0 +2974786 0 +2975228 0 +2975243 0 +2975260 0 +2975275 0 +2975336 0 +2975564 0 +2975699 48 +2975717 513 +2975769 59 +2975791 0 +2975840 0 +2975909 0 +2976142 0 +2976150 0 +2976225 32 +2976266 0 +2976329 0 +2976413 0 +2976486 0 +2976566 0 +2976620 0 +2976746 0 +2976759 0 +2976891 0 +2977254 34 +2977308 0 +2977391 0 +2977495 0 +2977535 80 +2977571 52 +2977580 293 +2977625 70 +2977770 0 +2977792 20 +2977965 0 +2978144 138 +2978256 0 +2978291 26 +2978339 0 +2978380 70 +2978472 20 +2978528 257 +2978533 168 +2978556 0 +2978630 0 +2978642 0 +2978682 227 +2978741 129 +2978916 214 +2978956 0 +2978968 5 +2979128 0 +2979136 3 +2979184 0 +2979188 50 +2979215 186 +2979327 0 +2979335 28 +2979356 8 +2979374 64 +2979392 158 +2979488 0 +2979498 217 +2979535 42 +2979584 267 +2979661 180 +2979665 559 +2979669 209 +2979673 0 +2979721 70 +2979767 0 +2979799 59 +2979880 107 +2979914 273 +2979926 0 +2979943 232 +2980033 0 +2980050 105 +2980054 218 +2980171 67 +2980190 0 +2980232 0 +2980394 0 +2980439 107 +2980474 77 +2980526 0 +2980580 130 +2980633 487 +2980715 421 +2980739 109 +2980841 0 +2980852 0 +2980860 0 +2980898 0 +2980908 0 +2980934 0 +2980948 0 +2980964 0 +2980987 0 +2981043 261 +2981145 0 +2981185 138 +2981415 2 +2981465 36 +2981584 1 +2981627 0 +2981663 7 +2981694 0 +2981752 37 +2981791 0 +2981808 43 +2981820 41 +2981835 0 +2981841 0 +2981848 0 +2981867 0 +2981913 0 +2981931 0 +2981946 13 +2982001 0 +2982038 2 +2982052 238 +2982055 380 +2982069 71 +2982075 222 +2982092 0 +2982349 0 +2982444 0 +2982489 526 +2982507 0 +2982552 0 +2982581 239 +2982661 40 +2982713 0 +2982801 0 +2982913 0 +2982925 0 +2982949 107 +2982968 169 +2982978 44 +2982998 2 +2983006 59 +2983088 43 +2983215 0 +2983257 0 +2983329 98 +2983401 27 +2983414 1 +2983513 110 +2983551 121 +2983553 174 +2983653 11 +2983842 7 +2983872 0 +2983883 0 +2983920 0 +2984038 60 +2984090 0 +2984357 4 +2984475 340 +2984509 4 +2984759 84 +2984874 429 +2984905 0 +2984934 102 +2984936 52 +2985061 0 +2985081 104 +2985168 11 +2985180 0 +2985412 0 +2985472 0 +2985523 0 +2985538 80 +2985585 0 +2985658 0 +2985727 0 +2985749 693 +2985795 0 +2985807 0 +2985850 0 +2985885 0 +2985990 0 +2986131 0 +2986190 0 +2986342 213 +2986346 203 +2986356 0 +2986375 106 +2986479 0 +2986482 457 +2986511 0 +2986533 130 +2986671 32 +2986815 171 +2986879 0 +2986902 245 +2986932 36 +2986938 0 +2986997 0 +2987115 0 +2987233 0 +2987411 0 +2987490 4 +2987518 14 +2987586 0 +2987592 87 +2987601 385 +2987655 72 +2987687 23 +2987808 0 +2987922 0 +2987976 284 +2988019 0 +2988031 16 +2988100 107 +2988357 20 +2988383 0 +2988394 0 +2988465 0 +2988761 65 +2988845 0 +2988857 0 +2988951 29 +2989163 11 +2989185 130 +2989218 80 +2989254 462 +2989269 18 +2989294 0 +2989337 0 +2989454 0 +2989498 0 +2989537 0 +2989539 0 +2989555 0 +2989570 0 +2989576 0 +2989615 0 +2989639 0 +2989647 0 +2989684 0 +2989758 0 +2990056 0 +2990077 0 +2990110 0 +2990191 0 +2990197 0 +2990200 0 +2990290 0 +2990293 0 +2990377 0 +2990443 0 +2990458 0 +2990490 0 +2990500 0 +2990509 0 +2990547 0 +2990639 27 +2990694 74 +2990722 199 +2990779 122 +2990817 11 +2990844 67 +2990984 0 +2991045 18 +2991069 43 +2991107 0 +2991114 0 +2991226 769 +2991252 0 +2991297 0 +2991325 81 +2991353 243 +2991371 529 +2991479 528 +2991524 197 +2991563 160 +2991657 109 +2991719 0 +2991734 42 +2991737 220 +2991887 141 +2992004 0 +2992041 0 +2992093 0 +2992141 0 +2992204 0 +2992213 0 +2992231 0 +2992243 0 +2992280 0 +2992378 0 +2992459 0 +2992585 0 +2992612 0 +2992635 238 +2992655 5 +2992728 0 +2992803 0 +2993328 0 +2993481 0 +2993483 0 +2993492 0 +2993715 0 +2993797 0 +2993845 0 +2993861 0 +2993875 0 +2993934 0 +2993966 0 +2993976 0 +2993992 0 +2994001 0 +2994072 0 +2994187 0 +2994398 0 +2994407 0 +2994445 0 +2994602 0 +2994688 0 +2994811 0 +2994857 0 +2994865 0 +2994879 0 +2994926 0 +2994947 0 +2995028 0 +2995056 0 +2995102 179 +2995123 439 +2995127 57 +2995370 106 +2995622 298 +2995625 289 +2995796 0 +2995983 48 +2995989 75 +2996178 0 +2996242 0 +2996262 0 +2996270 0 +2996276 0 +2996366 3 +2996401 0 +2996417 36 +2996564 0 +2996607 0 +2996827 13 +2996875 100 +2996905 103 +2996934 21 +2996949 149 +2996986 65 +2997116 275 +2997133 32 +2997135 34 +2997205 0 +2997262 0 +2997282 148 +2997316 41 +2997455 0 +2997575 40 +2997625 0 +2997838 0 +2997942 992 +2997982 508 +2998053 0 +2998096 0 +2998147 0 +2998191 0 +2998298 0 +2998531 0 +2998562 0 +2998660 0 +2998708 0 +2998809 0 +2998957 0 +2998989 0 +2998996 0 +2999118 0 +2999232 0 +2999379 0 +2999439 0 +2999467 0 +2999494 0 +2999518 0 +2999610 0 +2999676 0 +2999698 0 +2999748 0 +2999798 0 +2999974 0 +2999979 282 +3000043 0 +3000111 58 +3000119 0 +3000154 33 +3000165 0 +3000193 0 +3000203 113 +3000266 35 +3000295 0 +3000302 0 +3000343 51 +3000362 67 +3000471 0 +3000650 9 +3000723 0 +3000752 44 +3000848 0 +3000891 0 +3000912 0 +3000946 0 +3000984 3 +3001002 0 +3001155 46 +3001362 18 +3001421 242 +3001425 443 +3001474 0 +3001549 57 +3001569 0 +3001603 11 +3001619 0 +3001868 0 +3001883 0 +3001911 0 +3001928 0 +3001958 43 +3002011 0 +3002019 0 +3002027 94 +3002121 0 +3002217 0 +3002353 22 +3002359 11 +3002761 9 +3002790 1 +3002923 199 +3002988 36 +3003079 0 +3003237 17 +3003252 0 +3003267 0 +3003291 0 +3003335 72 +3003356 59 +3003410 83 +3003418 0 +3003656 238 +3003692 0 +3003724 39 +3003754 0 +3003839 83 +3003842 0 +3003863 0 +3003965 0 +3004027 0 +3004063 8 +3004074 0 +3004120 800 +3004132 0 +3004213 395 +3004243 0 +3004399 0 +3004467 0 +3004483 0 +3004586 0 +3004603 0 +3004707 18 +3004804 3 +3004914 0 +3005211 197 +3005222 207 +3005292 0 +3005322 34 +3005340 39 +3005379 2 +3005382 0 +3005498 174 +3005571 0 +3005701 49 +3005730 140 +3005772 135 +3005775 164 +3005789 5 +3005791 114 +3005846 99 +3005882 33 +3005930 78 +3005945 269 +3005955 0 +3005988 20 +3005992 72 +3006263 0 +3006323 0 +3006364 0 +3006410 28 +3006447 53 +3006512 160 +3006544 0 +3006556 534 +3006595 0 +3006614 24 +3006666 17 +3006747 0 +3006765 157 +3006899 0 +3006953 0 +3006996 0 +3007266 0 +3007405 0 +3007419 0 +3007465 0 +3007495 0 +3007627 0 +3007701 0 +3007750 0 +3007833 0 +3007856 0 +3007883 0 +3008008 0 +3008137 0 +3008192 0 +3008248 0 +3008302 0 +3008364 0 +3008387 0 +3008438 0 +3008677 0 +3008779 0 +3008823 0 +3008848 0 +3008888 0 +3008917 0 +3008938 0 +3008959 0 +3008963 0 +3009022 0 +3009057 0 +3009073 0 +3009078 0 +3009222 0 +3009228 0 +3009244 7 +3009254 0 +3009276 0 +3009310 0 +3009342 0 +3009408 0 +3009641 117 +3009665 290 +3009691 0 +3009732 0 +3009769 0 +3009775 0 +3009801 0 +3009891 0 +3009915 0 +3009928 0 +3009935 123 +3009937 0 +3009948 0 +3010031 29 +3010274 68 +3010472 14 +3010684 129 +3010698 367 +3010797 2 +3010870 0 +3010881 329 +3011013 141 +3011021 0 +3011097 117 +3011121 44 +3011144 0 +3011291 0 +3011301 532 +3011350 0 +3011359 0 +3011396 0 +3011415 110 +3011427 221 +3011431 66 +3011482 0 +3011504 0 +3011605 0 +3011690 12 +3011751 0 +3011789 344 +3011794 72 +3011821 0 +3011830 0 +3011847 1 +3011907 530 +3011979 0 +3012069 0 +3012226 42 +3012252 0 +3012254 92 +3012314 55 +3012383 247 +3012402 25 +3012514 31 +3012532 0 +3012654 0 +3012677 137 +3012716 294 +3012742 45 +3012762 35 +3012795 0 +3012810 194 +3012830 0 +3012943 2 +3012979 0 +3012991 0 +3013005 0 +3013112 0 +3013263 1 +3013274 0 +3013289 25 +3013354 0 +3013596 0 +3013630 0 +3013641 0 +3013803 0 +3013833 0 +3013891 0 +3014013 0 +3014059 0 +3014160 34 +3014209 0 +3014261 0 +3014271 0 +3014285 0 +3014306 0 +3014318 0 +3014360 0 +3014423 0 +3014450 0 +3014490 0 +3014530 0 +3014602 0 +3014661 72 +3014774 0 +3014935 0 +3014952 0 +3014959 0 +3014969 0 +3014988 0 +3015008 0 +3015047 0 +3015057 0 +3015072 0 +3015081 0 +3015087 16 +3015099 63 +3015109 16 +3015135 0 +3015191 2 +3015226 0 +3015280 0 +3015523 0 +3015584 0 +3015628 0 +3015657 0 +3015666 0 +3015686 0 +3015881 0 +3015899 0 +3016056 610 +3016059 7 +3016082 0 +3016188 0 +3016201 0 +3016302 373 +3016380 229 +3016395 0 +3016456 127 +3016741 22 +3016790 0 +3016820 9 +3017098 368 +3017139 13 +3017159 18 +3017181 31 +3017257 0 +3017285 0 +3017291 0 +3017348 0 +3017417 0 +3017440 221 +3017465 0 +3017558 0 +3017579 43 +3017643 135 +3017675 0 +3017688 29 +3017694 18 +3017724 0 +3017735 0 +3017747 0 +3017768 0 +3017785 0 +3017815 40 +3017832 0 +3017875 0 +3017957 0 +3017984 0 +3018035 0 +3018525 0 +3018547 0 +3018580 0 +3018606 0 +3018632 0 +3018751 0 +3018762 0 +3018843 0 +3018855 0 +3018870 0 +3018875 0 +3019080 0 +3019264 0 +3019277 0 +3019320 0 +3019364 0 +3019410 0 +3019446 0 +3019466 95 +3019515 0 +3019528 0 +3019580 0 +3019664 0 +3019674 1156 +3019685 205 +3019766 0 +3019795 46 +3019815 144 +3019819 11 +3019884 20 +3019926 320 +3019960 12 +3020013 335 +3020043 17 +3020092 673 +3020094 418 +3020118 206 +3020165 59 +3020304 0 +3020355 0 +3020509 176 +3020539 0 +3020558 0 +3020572 0 +3020626 6 +3020712 34 +3020741 5 +3020754 9 +3020863 0 +3020985 0 +3021026 6 +3021048 71 +3021051 0 +3021066 0 +3021090 44 +3021131 0 +3021137 0 +3021140 0 +3021151 76 +3021162 0 +3021183 9 +3021185 88 +3021198 0 +3021204 0 +3021231 0 +3021249 0 +3021287 139 +3021314 34 +3021320 6 +3021354 2 +3021465 17 +3021497 611 +3021545 65 +3021570 371 +3021622 0 +3021661 0 +3021702 25 +3021711 240 +3021763 115 +3021787 266 +3021850 206 +3021855 282 +3021919 511 +3021933 0 +3021940 0 +3021959 7 +3021988 420 +3021992 60 +3022046 44 +3022077 3 +3022129 0 +3022283 0 +3022423 155 +3022460 0 +3022548 0 +3022615 0 +3022629 35 +3022756 0 +3022773 15 +3022854 0 +3022881 0 +3022954 0 +3023117 10 +3023212 0 +3023329 28 +3023381 0 +3023421 23 +3023454 0 +3023464 185 +3023490 0 +3023537 0 +3023582 0 +3023595 0 +3023610 0 +3023722 0 +3024074 0 +3024115 0 +3024148 0 +3024260 11 +3024271 486 +3024312 279 +3024337 0 +3024484 0 +3024549 464 +3024601 603 +3024783 8 +3024859 0 +3024920 0 +3024972 0 +3024981 69 +3024999 70 +3025054 74 +3025203 592 +3025269 0 +3025318 93 +3025344 0 +3025407 297 +3025420 250 +3025450 185 +3025615 22 +3025645 82 +3025657 178 +3025755 112 +3025858 564 +3026008 167 +3026231 270 +3026236 24 +3026321 30 +3026345 0 +3026356 37 +3026428 74 +3026481 13 +3026485 33 +3026506 70 +3026551 50 +3026572 0 +3026611 31 +3026667 341 +3026740 9 +3026764 126 +3026785 132 +3026886 0 +3027025 0 +3027101 82 +3027125 31 +3027297 122 +3027305 12 +3027324 56 +3027372 33 +3027380 28 +3027495 25 +3027631 0 +3027645 188 +3027653 0 +3027710 2 +3027728 0 +3027801 0 +3027896 161 +3027936 0 +3028037 87 +3028148 0 +3028176 0 +3028223 0 +3028234 3 +3028309 0 +3028347 0 +3028362 64 +3028444 0 +3028461 0 +3028477 54 +3028571 296 +3028582 25 +3028634 41 +3028646 47 +3028791 1 +3028813 0 +3028998 1 +3029083 26 +3029117 0 +3029140 31 +3029160 57 +3029228 185 +3029301 0 +3029314 15 +3029366 0 +3029447 113 +3029487 133 +3029616 129 +3029726 164 +3029733 140 +3029815 0 +3029861 0 +3029940 0 +3029967 0 +3030072 0 +3030153 209 +3030188 0 +3030210 2 +3030226 0 +3030242 46 +3030258 0 +3030282 25 +3030396 89 +3030428 49 +3030495 424 +3030512 19 +3030516 92 +3030553 0 +3030715 0 +3030734 6 +3030755 2 +3030908 0 +3030929 710 +3030949 0 +3030977 122 +3030998 0 +3031167 0 +3031193 0 +3031300 90 +3031398 0 +3031513 13 +3031561 0 +3031585 0 +3031604 0 +3031646 62 +3031775 78 +3031886 0 +3031916 0 +3031926 0 +3032019 0 +3032023 0 +3032083 0 +3032119 0 +3032153 0 +3032531 0 +3032596 223 +3032598 98 +3032617 159 +3032620 172 +3032653 0 +3032671 113 +3032775 0 +3033034 40 +3033215 0 +3033220 71 +3033250 1 +3033265 0 +3033345 0 +3033398 201 +3033447 318 +3033452 0 +3033464 5 +3033772 48 +3033857 0 +3033877 0 +3033966 0 +3034084 113 +3034318 143 +3034339 0 +3034345 1104 +3034413 0 +3034420 11 +3034577 177 +3034645 0 +3034698 169 +3034717 0 +3034761 97 +3034764 147 +3034776 0 +3034855 0 +3034975 0 +3034988 168 +3035003 12 +3035012 12 +3035051 0 +3035110 21 +3035122 506 +3035162 91 +3035229 0 +3035308 0 +3035327 193 +3035366 41 +3035406 0 +3035414 0 +3035446 118 +3035537 49 +3035540 14 +3035590 317 +3035641 104 +3035672 0 +3035677 72 +3035686 0 +3035911 0 +3035923 98 +3035938 87 +3035973 0 +3036022 0 +3036111 0 +3036122 5 +3036132 0 +3036186 130 +3036197 0 +3036213 206 +3036231 0 +3036243 0 +3036249 0 +3036285 36 +3036306 283 +3036361 161 +3036442 35 +3036480 5 +3036570 299 +3036776 134 +3036821 44 +3036828 105 +3036862 110 +3036877 0 +3036981 58 +3037026 73 +3037065 195 +3037081 0 +3037095 0 +3037191 45 +3037224 9 +3037272 42 +3037330 0 +3037356 0 +3037385 51 +3037428 0 +3037523 178 +3037569 160 +3037642 0 +3037717 0 +3037739 4 +3037820 0 +3037859 84 +3037963 0 +3038024 0 +3038068 286 +3038082 25 +3038174 9 +3038328 581 +3038419 382 +3038425 52 +3038550 265 +3038718 0 +3038850 392 +3038857 415 +3038864 0 +3038914 696 +3039023 0 +3039195 0 +3039314 0 +3039415 0 +3039468 0 +3039511 0 +3039574 0 +3039583 0 +3039630 0 +3039656 0 +3039776 0 +3039831 119 +3039843 0 +3039955 0 +3039973 0 +3040032 0 +3040035 0 +3040045 0 +3040104 0 +3040196 0 +3040341 0 +3040401 0 +3040453 0 +3040534 0 +3040645 0 +3040751 0 +3040791 0 +3040818 0 +3040960 104 +3040980 0 +3041030 217 +3041033 28 +3041121 568 +3041165 0 +3041176 131 +3041180 109 +3041195 258 +3041472 2 +3041651 46 +3041675 0 +3041798 0 +3041846 44 +3041865 168 +3041942 0 +3042085 7 +3042143 0 +3042169 0 +3042366 726 +3042411 55 +3042475 162 +3042516 508 +3042528 8 +3042568 2 +3042630 129 +3042722 234 +3042757 259 +3042778 370 +3042781 324 +3042817 0 +3042864 0 +3042897 47 +3042909 77 +3042991 8 +3043012 125 +3043146 72 +3043193 0 +3043241 282 +3043541 7 +3043646 361 +3043689 0 +3043706 167 +3044149 4 +3044376 30 +3044578 0 +3044621 54 +3044638 0 +3044750 0 +3044830 0 +3044842 8 +3045365 92 +3045437 0 +3045447 263 +3045543 4 +3045593 0 +3045608 5 +3045652 158 +3045810 0 +3045845 0 +3045948 0 +3046022 0 +3046165 0 +3046283 47 +3046367 0 +3046430 0 +3046445 0 +3046544 22 +3046603 0 +3046683 16 +3046704 27 +3046721 61 +3046733 379 +3046767 105 +3046819 0 +3046888 0 +3046911 160 +3046924 0 +3046936 0 +3046959 139 +3047086 48 +3047117 0 +3047160 129 +3047273 0 +3047284 2 +3047305 46 +3047329 0 +3047350 0 +3047356 18 +3047375 0 +3047435 0 +3047444 0 +3047450 0 +3047492 0 +3047552 0 +3047561 0 +3047659 31 +3047677 7 +3047771 4 +3047841 70 +3047862 35 +3047873 0 +3047879 0 +3047891 199 +3047916 3 +3047933 24 +3047947 0 +3047974 11 +3047999 23 +3048021 0 +3048085 6 +3048102 116 +3048132 0 +3048208 0 +3048235 0 +3048263 0 +3048267 0 +3048324 0 +3048369 0 +3048375 78 +3048415 40 +3048449 0 +3048474 81 +3048497 0 +3048508 136 +3048533 0 +3048546 41 +3048563 14 +3048603 17 +3048632 0 +3048727 148 +3048931 14 +3048956 0 +3048982 88 +3049224 10 +3049311 0 +3049455 0 +3049550 0 +3049589 0 +3049641 0 +3049677 22 +3049732 0 +3049789 0 +3049795 0 +3049881 0 +3049962 0 +3050109 0 +3050113 0 +3050182 0 +3050319 66 +3050436 0 +3050587 0 +3050629 0 +3050719 0 +3050769 21 +3050872 0 +3051114 19 +3051208 122 +3051228 90 +3051230 226 +3051236 0 +3051281 0 +3051360 26 +3051460 0 +3051483 20 +3051529 0 +3051678 0 +3051748 82 +3051755 0 +3051898 0 +3051948 353 +3051971 0 +3052012 69 +3052024 0 +3052190 17 +3052203 21 +3052772 0 +3052828 86 +3052866 110 +3053196 34 +3053220 13 +3053368 12 +3053516 62 +3053558 167 +3053599 342 +3053611 97 +3053680 70 +3053714 55 +3053726 0 +3053732 42 +3053756 62 +3053762 0 +3053830 2 +3053832 996 +3053945 10 +3054059 0 +3054097 179 +3054166 0 +3054172 594 +3054215 42 +3054227 364 +3054285 13 +3054328 236 +3054342 29 +3054384 0 +3054614 7 +3055008 0 +3055022 39 +3055024 122 +3055092 0 +3055143 0 +3055148 13 +3055176 30 +3055192 65 +3055319 21 +3055335 0 +3055344 0 +3055485 496 +3055499 653 +3055677 111 +3055727 39 +3055781 276 +3055785 149 +3055886 70 +3055918 0 +3055932 228 +3055940 862 +3056006 0 +3056013 388 +3056061 186 +3056070 10 +3056076 48 +3056265 177 +3056290 514 +3056382 54 +3056384 336 +3056394 0 +3056421 89 +3056505 0 +3056586 21 +3056617 0 +3056643 150 +3056744 297 +3056928 8 +3056942 37 +3056983 157 +3057001 355 +3057065 37 +3057146 145 +3057172 0 +3057252 100 +3057261 554 +3057277 133 +3057313 35 +3057474 0 +3057682 91 +3057771 86 +3057904 0 +3058032 0 +3058045 180 +3058068 89 +3058126 0 +3058194 158 +3058360 31 +3058422 0 +3058654 0 +3058701 0 +3058746 0 +3058817 0 +3058820 0 +3058866 0 +3058984 0 +3059018 0 +3059037 0 +3059052 0 +3059083 0 +3059138 0 +3059172 0 +3059212 11 +3059249 0 +3059349 0 +3059391 0 +3059436 0 +3059534 0 +3059560 0 +3059700 0 +3059736 0 +3059784 19 +3059856 120 +3060136 0 +3060159 0 +3060222 0 +3060540 0 +3060546 0 +3060555 0 +3060654 0 +3060750 0 +3061031 0 +3061090 0 +3061101 0 +3061167 0 +3061298 0 +3061326 0 +3061360 0 +3061412 0 +3061494 0 +3061497 0 +3061584 0 +3061691 0 +3061891 0 +3062027 0 +3062182 0 +3062344 0 +3062350 0 +3062362 28 +3062369 0 +3062381 0 +3062401 0 +3062441 39 +3062619 54 +3062693 0 +3062723 68 +3062960 0 +3063133 0 +3063175 0 +3063210 48 +3063323 132 +3063365 0 +3063400 97 +3063408 66 +3063427 0 +3063465 0 +3063502 0 +3063581 11 +3063632 0 +3063810 0 +3063817 0 +3063846 0 +3063868 18 +3063956 0 +3063987 0 +3064130 0 +3064135 0 +3064142 0 +3064178 0 +3064218 0 +3064248 91 +3064256 35 +3064292 0 +3064297 0 +3064308 0 +3064310 248 +3064353 0 +3064368 8 +3064388 0 +3064439 0 +3064493 0 +3064516 0 +3064558 0 +3064716 61 +3064814 74 +3064880 0 +3064947 0 +3064955 0 +3065038 15 +3065062 0 +3065355 48 +3065457 0 +3065490 0 +3065637 0 +3065714 129 +3065716 90 +3065764 0 +3065829 242 +3065836 2 +3066065 0 +3066183 0 +3066218 10 +3066425 0 +3066550 0 +3066553 0 +3066697 0 +3066775 0 +3066778 0 +3066856 0 +3066875 0 +3067055 0 +3067089 0 +3067137 4 +3067149 0 +3067380 0 +3067518 0 +3067619 0 +3067623 0 +3067644 0 +3067704 0 +3067727 0 +3067767 0 +3067815 0 +3067957 15 +3067973 23 +3068069 115 +3068081 7 +3068186 0 +3068190 0 +3068225 28 +3068272 0 +3068303 0 +3068319 130 +3068338 0 +3068362 0 +3068369 121 +3068466 70 +3068595 0 +3068603 42 +3068624 0 +3068661 0 +3068684 0 +3068688 0 +3068736 0 +3068791 0 +3068844 0 +3068856 0 +3068929 0 +3068979 0 +3069059 0 +3069083 9 +3069093 0 +3069182 0 +3069222 0 +3069320 0 +3069356 0 +3069410 18 +3069471 0 +3069524 0 +3069530 0 +3069591 3 +3069595 0 +3069642 18 +3069644 0 +3069688 81 +3069811 0 +3069818 10 +3069827 0 +3069856 0 +3069920 0 +3069935 193 +3069939 80 +3069971 2 +3070098 0 +3070246 1 +3070260 0 +3070390 0 +3070411 0 +3070472 0 +3070491 0 +3070549 0 +3070573 0 +3070747 0 +3070823 0 +3070826 0 +3070829 0 +3070836 0 +3070849 0 +3070851 0 +3070860 0 +3070895 0 +3070901 0 +3070960 348 +3070966 176 +3071014 0 +3071023 55 +3071080 0 +3071158 25 +3071258 0 +3071292 1 +3071524 206 +3071539 0 +3071547 0 +3071561 0 +3071570 149 +3071771 37 +3071866 93 +3072039 0 +3072055 0 +3072117 271 +3072209 0 +3072254 0 +3072312 0 +3072335 0 +3072342 52 +3072345 85 +3072351 0 +3072423 0 +3072433 0 +3072441 0 +3072498 10 +3072505 0 +3072522 0 +3072531 0 +3072562 0 +3072574 62 +3072605 0 +3072611 0 +3072645 0 +3072778 0 +3072881 0 +3072884 93 +3073009 157 +3073086 0 +3073143 0 +3073149 0 +3073158 0 +3073273 0 +3073293 0 +3073311 0 +3073396 0 +3073418 0 +3073453 0 +3073683 0 +3073720 0 +3073744 0 +3073750 0 +3073776 0 +3073782 0 +3073792 0 +3073824 0 +3073846 0 +3073930 0 +3073981 0 +3074014 0 +3074184 0 +3074191 0 +3074213 0 +3074267 0 +3074302 0 +3074307 0 +3074333 0 +3074365 0 +3074426 0 +3074461 0 +3074491 55 +3074598 248 +3074623 39 +3074662 16 +3074787 8 +3074801 261 +3074825 61 +3074828 254 +3074857 0 +3074905 0 +3074919 0 +3074934 0 +3074963 247 +3075014 1 +3075161 134 +3075263 0 +3075305 54 +3075371 0 +3075401 5 +3075513 1 +3075575 7 +3075639 7 +3075717 349 +3075907 1005 +3076084 2 +3076331 552 +3076335 175 +3076425 13 +3076441 76 +3076457 0 +3076487 3 +3076499 8 +3076513 0 +3076580 208 +3076604 168 +3076637 0 +3076710 26 +3076729 0 +3076859 69 +3076937 0 +3076952 56 +3076992 1 +3077061 25 +3077254 0 +3077281 0 +3077361 93 +3077398 3 +3077446 0 +3077618 0 +3077624 73 +3077660 0 +3077846 263 +3077864 708 +3077919 13 +3077958 242 +3078032 72 +3078061 41 +3078085 25 +3078093 520 +3078103 139 +3078120 49 +3078159 42 +3078161 100 +3078198 146 +3078332 1 +3078397 0 +3078410 0 +3078482 130 +3078557 7 +3078607 91 +3078616 0 +3078670 0 +3078723 510 +3078765 455 +3078767 136 +3078798 149 +3078810 64 +3078833 41 +3078842 92 +3078999 326 +3079005 98 +3079019 0 +3079034 0 +3079056 0 +3079077 0 +3079081 3 +3079087 55 +3079141 0 +3079148 0 +3079152 0 +3079172 80 +3079246 0 +3079332 119 +3079352 0 +3079390 0 +3079500 0 +3079653 689 +3079674 55 +3079735 355 +3079788 0 +3079997 1 +3080003 425 +3080039 0 +3080052 146 +3080243 199 +3080356 128 +3080411 60 +3080440 130 +3080518 199 +3080543 306 +3080590 0 +3080634 0 +3080665 108 +3080756 64 +3080798 318 +3080801 235 +3080840 62 +3080859 0 +3080870 252 +3081050 0 +3081061 0 +3081097 2 +3081136 42 +3081149 231 +3081155 16 +3081201 0 +3081207 0 +3081225 0 +3081387 0 +3081520 15 +3081528 1 +3081560 197 +3081573 202 +3081619 0 +3081634 0 +3081711 0 +3081802 0 +3081843 0 +3081903 0 +3082039 0 +3082116 0 +3082209 0 +3082219 0 +3082258 0 +3082333 0 +3082353 5 +3082453 0 +3082509 0 +3082633 0 +3082767 0 +3082800 145 +3082804 196 +3082811 0 +3082860 0 +3082915 0 +3082957 0 +3082961 1 +3083005 0 +3083037 0 +3083069 0 +3083073 0 +3083131 38 +3083135 29 +3083257 101 +3083338 0 +3083347 0 +3083368 0 +3083385 0 +3083433 0 +3083522 50 +3083660 0 +3083710 209 +3083735 16 +3083842 0 +3083864 24 +3083885 1 +3083955 0 +3084040 237 +3084110 0 +3084117 0 +3084146 1 +3084276 140 +3084355 0 +3084364 136 +3084410 0 +3084426 38 +3084469 176 +3084522 305 +3084576 68 +3084579 0 +3084645 194 +3084681 15 +3084696 2 +3084742 0 +3084774 0 +3084930 457 +3084965 19 +3084978 127 +3085048 0 +3085231 189 +3085278 32 +3085423 1 +3085436 7 +3085440 8 +3085464 38 +3085485 45 +3085487 149 +3085497 4 +3085621 0 +3085643 200 +3085671 16 +3085714 0 +3085773 0 +3085856 64 +3085877 0 +3085891 19 +3085913 72 +3085926 132 +3085964 0 +3086116 384 +3086118 10 +3086194 0 +3086216 122 +3086265 0 +3086375 91 +3086510 114 +3086575 0 +3086593 0 +3086721 0 +3086730 0 +3086749 0 +3086771 0 +3086788 0 +3086798 0 +3086803 0 +3086815 0 +3086831 0 +3086896 31 +3086951 0 +3087028 31 +3087052 0 +3087063 30 +3087168 112 +3087199 13 +3087258 0 +3087360 114 +3087401 0 +3087409 135 +3087474 8 +3087486 0 +3087565 0 +3087590 0 +3087607 0 +3087617 0 +3087619 0 +3087666 60 +3087705 0 +3087750 0 +3087777 18 +3087835 59 +3087868 0 +3087951 0 +3087973 17 +3088082 0 +3088113 0 +3088173 446 +3088177 8 +3088252 0 +3088282 0 +3088417 0 +3088521 0 +3088634 0 +3088674 387 +3088701 7 +3088704 272 +3088734 147 +3088737 0 +3088795 0 +3088804 0 +3088828 0 +3088857 0 +3088990 0 +3089046 16 +3089051 0 +3089118 0 +3089217 0 +3089273 0 +3089409 0 +3089454 0 +3089463 0 +3089620 0 +3089659 0 +3089785 0 +3089787 29 +3090063 112 +3090066 104 +3090365 0 +3090549 0 +3090820 0 +3090842 0 +3091080 0 +3091237 0 +3091366 0 +3091378 0 +3091559 0 +3091648 0 +3091715 0 +3091771 0 +3091774 0 +3091789 0 +3091880 0 +3092178 0 +3092185 0 +3092359 0 +3092464 0 +3092622 0 +3092708 0 +3092765 0 +3092782 0 +3092807 0 +3092813 0 +3092850 0 +3092896 0 +3092922 0 +3092942 0 +3093009 130 +3093015 198 +3093145 21 +3093160 620 +3093234 23 +3093328 32 +3093516 0 +3093543 0 +3093685 0 +3093705 0 +3093783 0 +3093837 43 +3093913 0 +3093940 0 +3094000 0 +3094035 0 +3094128 0 +3094194 0 +3094221 0 +3094283 0 +3094368 0 +3094535 0 +3094692 0 +3094739 0 +3094811 0 +3094891 41 +3095048 0 +3095072 48 +3095116 292 +3095122 12 +3095162 666 +3095278 272 +3095315 14 +3095381 748 +3095426 0 +3095439 84 +3095519 17 +3095758 0 +3095812 114 +3095869 0 +3095897 38 +3095967 0 +3096043 0 +3096070 116 +3096102 282 +3096106 37 +3096278 0 +3096359 77 +3096380 0 +3096423 91 +3096469 0 +3096695 91 +3096797 72 +3096805 0 +3096813 0 +3096941 0 +3096945 0 +3096988 20 +3097007 76 +3097154 129 +3097221 0 +3097253 0 +3097459 0 +3097490 18 +3097665 0 +3097707 0 +3097754 0 +3097779 0 +3097824 0 +3097836 1 +3097899 0 +3097970 0 +3098047 0 +3098076 0 +3098335 0 +3098376 0 +3098397 0 +3098439 52 +3098509 0 +3098737 0 +3098826 0 +3098912 0 +3098983 28 +3099178 4 +3099244 0 +3099252 0 +3099325 0 +3099358 0 +3099368 9 +3099466 0 +3099577 0 +3099598 0 +3099631 0 +3099667 11 +3099744 0 +3099880 0 +3099932 0 +3099952 141 +3099985 0 +3099991 1 +3100000 0 +3100021 0 +3100078 0 +3100138 44 +3100163 0 +3100196 0 +3100297 0 +3100345 1 +3100359 0 +3100508 0 +3100521 0 +3100536 0 +3100672 0 +3100742 0 +3100764 89 +3100814 4 +3101005 0 +3101188 33 +3101253 0 +3101275 0 +3101286 127 +3101431 0 +3101463 121 +3101654 0 +3101698 0 +3101774 0 +3101999 19 +3102027 0 +3102110 0 +3102162 0 +3102174 281 +3102194 34 +3102264 0 +3102273 62 +3102315 210 +3102365 0 +3102441 0 +3102470 0 +3102483 0 +3102728 0 +3102762 0 +3102866 0 +3102975 0 +3103052 0 +3103230 0 +3103260 0 +3103358 0 +3103391 0 +3103462 0 +3103651 0 +3103673 0 +3103867 0 +3103879 0 +3103932 0 +3104034 0 +3104046 0 +3104082 0 +3104112 0 +3104148 0 +3104171 154 +3104181 0 +3104202 39 +3104259 0 +3104394 0 +3104499 0 +3104505 0 +3104555 26 +3104613 78 +3104619 22 +3104799 0 +3104916 155 +3104924 87 +3104973 0 +3105045 52 +3105057 0 +3105177 10 +3105315 203 +3105342 511 +3105373 0 +3105444 8 +3105738 39 +3105740 1 +3105794 0 +3105809 623 +3105884 0 +3105965 462 +3106004 281 +3106028 54 +3106106 302 +3106143 186 +3106166 16 +3106268 34 +3106330 24 +3106440 0 +3106505 343 +3106587 0 +3106637 3 +3106670 53 +3106681 28 +3106827 79 +3106875 69 +3107020 201 +3107286 0 +3107332 4 +3107403 0 +3107543 35 +3107674 589 +3107691 118 +3107727 0 +3107771 132 +3108056 16 +3108106 0 +3108110 34 +3108146 1 +3108209 23 +3108230 168 +3108248 24 +3108281 105 +3108308 86 +3108320 0 +3108383 162 +3108386 5 +3108395 373 +3108403 0 +3108421 0 +3108527 42 +3108587 353 +3108638 0 +3108680 176 +3108695 16 +3108784 0 +3108848 85 +3108964 26 +3109280 0 +3109514 124 +3109583 0 +3109623 5 +3109643 0 +3109769 163 +3109838 0 +3109939 43 +3109955 305 +3109986 25 +3110014 53 +3110063 0 +3110106 3 +3110168 216 +3110176 198 +3110262 0 +3110316 30 +3110348 0 +3110472 0 +3110598 743 +3110619 0 +3110666 365 +3110685 869 +3110742 0 +3110750 0 +3110761 0 +3110765 0 +3110769 120 +3110772 0 +3110775 23 +3110896 164 +3110962 141 +3111207 8 +3111214 0 +3111277 0 +3111495 16 +3111567 33 +3111656 652 +3111838 5 +3111873 125 +3111996 132 +3112002 1104 +3112007 856 +3112011 820 +3112120 94 +3112426 1 +3112455 151 +3112466 269 +3112657 235 +3112711 3 +3112753 18 +3112790 545 +3112800 83 +3112992 9 +3113077 264 +3113186 91 +3113286 0 +3113301 80 +3113341 152 +3113381 0 +3113409 94 +3113418 0 +3113444 246 +3113457 151 +3113589 17 +3113606 172 +3113636 33 +3113794 0 +3113835 257 +3113961 0 +3114032 0 +3114124 0 +3114360 27 +3114426 22 +3114435 0 +3114472 0 +3114531 0 +3114567 1 +3114810 6 +3114835 64 +3114872 0 +3114923 0 +3114941 0 +3114951 0 +3114957 11 +3114985 0 +3115006 0 +3115066 34 +3115104 0 +3115114 0 +3115180 0 +3115241 0 +3115274 222 +3115278 256 +3115293 21 +3115295 32 +3115301 0 +3115319 38 +3115339 0 +3115369 0 +3115393 0 +3115414 27 +3115431 30 +3115508 7 +3115551 0 +3115563 39 +3115570 0 +3115604 7 +3115647 5 +3115724 18 +3115783 9 +3115799 0 +3115830 103 +3115837 20 +3115898 117 +3115939 83 +3115957 19 +3115960 0 +3116014 0 +3116033 5 +3116067 0 +3116104 80 +3116149 307 +3116257 1 +3116671 0 +3116745 0 +3116763 0 +3116884 157 +3117090 0 +3117177 0 +3117335 0 +3117358 0 +3117374 0 +3117403 0 +3117490 105 +3117498 0 +3117511 16 +3117602 0 +3117679 0 +3117714 0 +3117736 61 +3117901 0 +3118015 0 +3118093 15 +3118103 0 +3118147 87 +3118245 272 +3118248 0 +3118420 0 +3118455 0 +3118570 0 +3118638 0 +3118788 0 +3118827 0 +3118831 0 +3118849 0 +3118917 0 +3119183 9 +3119316 45 +3119380 0 +3119406 0 +3119525 0 +3119592 0 +3119599 0 +3119678 0 +3119696 23 +3119699 13 +3119747 0 +3119761 0 +3119970 0 +3119974 0 +3119991 0 +3120203 0 +3120252 0 +3120271 0 +3120322 0 +3120597 172 +3120600 107 +3120639 43 +3120645 91 +3120747 105 +3120749 27 +3120770 20 +3120783 88 +3120858 15 +3120871 0 +3120877 1 +3120886 0 +3120905 9 +3121008 15 +3121032 38 +3121059 161 +3121073 15 +3121087 12 +3121259 23 +3121281 55 +3121290 121 +3121377 264 +3121380 69 +3121498 29 +3121502 31 +3121552 1 +3121674 195 +3121705 101 +3121802 35 +3122146 0 +3122347 0 +3122428 0 +3122653 0 +3122786 0 +3122919 0 +3123013 0 +3123139 0 +3123148 0 +3123226 0 +3123236 0 +3123284 0 +3123431 0 +3123463 0 +3123538 0 +3123579 0 +3123604 0 +3123671 0 +3123678 0 +3123697 0 +3123702 0 +3123704 0 +3123744 164 +3123754 0 +3123812 0 +3123872 0 +3123874 0 +3123877 230 +3123898 0 +3123900 0 +3123941 67 +3123968 2 +3123993 0 +3123999 0 +3124032 10 +3124070 0 +3124082 5 +3124106 0 +3124131 0 +3124246 0 +3124276 30 +3124327 0 +3124338 0 +3124340 0 +3124372 0 +3124385 0 +3124397 0 +3124499 0 +3124675 0 +3124736 0 +3124769 0 +3124889 0 +3124970 100 +3124997 0 +3125013 0 +3125051 0 +3125200 0 +3125264 0 +3125270 5 +3125317 9 +3125372 0 +3125418 0 +3125433 0 +3125491 0 +3125495 0 +3125522 42 +3125541 0 +3125557 0 +3125657 0 +3125663 0 +3125782 0 +3125795 0 +3125851 75 +3125890 0 +3125934 110 +3126036 0 +3126038 24 +3126046 0 +3126092 0 +3126121 0 +3126139 0 +3126151 217 +3126161 0 +3126178 37 +3126225 0 +3126283 120 +3126288 39 +3126333 363 +3126363 0 +3126433 0 +3126454 166 +3126471 0 +3126490 88 +3126502 1 +3126511 0 +3126844 0 +3126902 0 +3126922 0 +3126964 0 +3127013 0 +3127090 0 +3127103 0 +3127134 0 +3127228 0 +3127252 0 +3127276 0 +3127310 0 +3127357 0 +3127394 0 +3127407 77 +3127413 0 +3127497 0 +3127530 191 +3127572 0 +3127616 103 +3127690 0 +3127696 0 +3127763 0 +3127830 0 +3127842 0 +3128014 345 +3128061 43 +3128076 0 +3128150 0 +3128175 0 +3128197 3 +3128254 39 +3128277 15 +3128353 43 +3128380 44 +3128497 198 +3128612 5 +3128683 83 +3128714 0 +3128743 181 +3128767 0 +3128810 0 +3128934 34 +3128950 46 +3128957 9 +3128995 88 +3129004 252 +3129012 0 +3129025 0 +3129056 0 +3129063 0 +3129081 93 +3129110 69 +3129136 0 +3129157 0 +3129243 8 +3129306 40 +3129325 114 +3129372 0 +3129378 95 +3129437 0 +3129445 0 +3129484 0 +3129504 58 +3129548 0 +3129564 254 +3129603 0 +3129621 87 +3129765 638 +3129906 0 +3129981 3 +3130039 185 +3130102 0 +3130158 104 +3130185 17 +3130245 0 +3130279 0 +3130297 0 +3130361 0 +3130545 0 +3130590 0 +3130602 67 +3130618 0 +3130676 0 +3130794 74 +3130815 2 +3130853 0 +3130890 0 +3130941 122 +3131001 0 +3131060 8 +3131064 0 +3131202 0 +3131239 19 +3131262 0 +3131300 0 +3131302 0 +3131385 0 +3131467 2 +3131472 0 +3131481 51 +3131524 20 +3131547 73 +3131656 59 +3131691 150 +3131747 0 +3131782 0 +3131845 101 +3131889 0 +3131891 34 +3131904 1 +3132071 354 +3132122 451 +3132147 1 +3132194 0 +3132217 67 +3132259 0 +3132306 191 +3132389 0 +3132398 44 +3132434 102 +3132523 11 +3132594 111 +3132673 82 +3132727 0 +3132743 75 +3132862 58 +3133007 0 +3133017 0 +3133170 0 +3133210 0 +3133362 0 +3133579 0 +3133591 16 +3133644 0 +3133846 0 +3133928 0 +3134040 0 +3134070 0 +3134139 33 +3134146 0 +3134429 0 +3134437 182 +3134461 0 +3134493 19 +3134535 149 +3134626 0 +3134651 0 +3134786 0 +3134827 0 +3134935 0 +3134950 0 +3134959 0 +3135071 0 +3135079 0 +3135149 0 +3135229 0 +3135233 0 +3135366 0 +3135400 0 +3135508 0 +3135510 0 +3135513 0 +3135515 0 +3135521 0 +3135558 0 +3135584 0 +3135615 0 +3135903 0 +3135913 0 +3136066 0 +3136106 0 +3136258 0 +3136520 425 +3136611 0 +3136621 0 +3136659 30 +3136711 108 +3136787 20 +3136978 167 +3137215 0 +3137237 0 +3137247 77 +3137259 0 +3137365 0 +3137592 186 +3137739 111 +3137880 0 +3137954 0 +3137963 0 +3138018 0 +3138058 5 +3138191 0 +3138262 0 +3138402 0 +3138511 0 +3138610 0 +3138916 0 +3138925 0 +3139144 0 +3139165 240 +3139175 0 +3139337 0 +3139403 0 +3139451 0 +3139472 0 +3139552 0 +3139716 0 +3139736 0 +3139763 0 +3139823 0 +3139881 0 +3139924 0 +3139978 0 +3140009 0 +3140012 0 +3140036 0 +3140048 0 +3140069 0 +3140093 0 +3140252 0 +3140488 37 +3140520 0 +3140640 0 +3140692 98 +3140938 0 +3141145 6 +3141157 0 +3141193 45 +3141280 0 +3141293 0 +3141348 0 +3141351 181 +3141402 0 +3141435 51 +3141444 0 +3141644 0 +3141666 0 +3141679 0 +3141681 0 +3141702 24 +3141744 0 +3142023 0 +3142031 0 +3142110 0 +3142127 45 +3142167 0 +3142233 0 +3142241 0 +3142310 0 +3142343 272 +3142363 0 +3142380 0 +3142404 0 +3142424 0 +3142564 0 +3142600 0 +3142621 0 +3142645 52 +3142651 0 +3142716 0 +3142777 0 +3142883 124 +3142987 0 +3143053 0 +3143084 41 +3143135 74 +3143356 4 +3143396 0 +3143426 38 +3143478 0 +3143497 0 +3143540 117 +3143636 0 +3143691 0 +3143693 0 +3143760 0 +3143909 0 +3143971 0 +3144046 0 +3144068 0 +3144122 0 +3144148 0 +3144262 0 +3144289 0 +3144448 0 +3144532 0 +3144706 0 +3144748 0 +3144756 0 +3144995 0 +3145017 0 +3145020 0 +3145101 0 +3145156 0 +3145199 0 +3145235 0 +3145469 0 +3145523 0 +3145535 0 +3145538 0 +3145653 0 +3145710 0 +3145743 0 +3145866 0 +3145893 0 +3146030 0 +3146091 0 +3146220 0 +3146284 0 +3146291 0 +3146298 0 +3146451 0 +3146514 0 +3146561 0 +3146723 0 +3146789 0 +3147011 0 +3147179 0 +3147345 0 +3147540 0 +3147823 0 +3147837 0 +3147850 0 +3147861 0 +3147874 0 +3147921 0 +3147925 0 +3147967 455 +3147973 5 +3148007 175 +3148020 0 +3148112 0 +3148156 0 +3148173 0 +3148273 0 +3148322 60 +3148328 58 +3148359 0 +3148373 0 +3148386 0 +3148402 0 +3148462 0 +3148468 0 +3148650 0 +3148891 0 +3148919 0 +3148928 0 +3148932 0 +3148959 0 +3148973 0 +3149062 0 +3149118 0 +3149328 0 +3149380 0 +3149741 0 +3149812 0 +3149817 3 +3149857 0 +3149906 0 +3149935 0 +3149962 0 +3150010 57 +3150067 0 +3150071 0 +3150080 48 +3150139 232 +3150176 0 +3150490 0 +3150497 0 +3150610 0 +3150630 0 +3150678 0 +3150680 11 +3150712 0 +3150824 0 +3150830 0 +3150971 0 +3151017 0 +3151199 256 +3151203 0 +3151225 0 +3151339 0 +3151584 0 +3151653 0 +3151690 0 +3151856 0 +3151875 0 +3151912 0 +3151914 0 +3151921 0 +3151968 0 +3152078 0 +3152259 0 +3152370 0 +3152393 0 +3152403 0 +3152424 0 +3152463 0 +3152529 0 +3152547 0 +3152571 0 +3152580 0 +3152634 0 +3152679 0 +3152706 0 +3152735 0 +3152786 0 +3152816 0 +3152826 0 +3152853 0 +3152963 24 +3153017 80 +3153040 0 +3153101 0 +3153103 0 +3153110 0 +3153122 0 +3153166 0 +3153172 0 +3153230 0 +3153241 0 +3153327 0 +3153442 0 +3153475 0 +3153492 0 +3153499 0 +3153561 0 +3153600 0 +3153612 0 +3153622 0 +3153643 0 +3153824 0 +3153900 0 +3153948 0 +3153967 0 +3154251 0 +3154342 0 +3154400 0 +3154404 0 +3154460 0 +3154466 0 +3154478 0 +3154507 0 +3154510 0 +3154595 0 +3154631 0 +3154639 0 +3154644 199 +3154649 0 +3154655 0 +3154666 0 +3154693 0 +3154816 0 +3154824 0 +3154846 0 +3154936 0 +3155025 0 +3155038 0 +3155108 0 +3155222 0 +3155251 0 +3155519 0 +3155562 0 +3155651 0 +3155681 0 +3155782 0 +3155842 0 +3155855 0 +3155882 122 +3156106 48 +3156149 0 +3156162 74 +3156222 7 +3156230 69 +3156293 17 +3156311 412 +3156315 0 +3156377 144 +3156413 0 +3156497 45 +3156636 0 +3156719 0 +3156729 58 +3156914 0 +3156927 0 +3156941 157 +3156958 34 +3157298 198 +3157311 15 +3157330 0 +3157376 0 +3157389 0 +3157402 0 +3157407 0 +3157473 39 +3157513 0 +3157720 14 +3157741 236 +3157841 24 +3157958 0 +3158064 0 +3158073 0 +3158152 0 +3158156 246 +3158192 11 +3158196 18 +3158273 24 +3158277 622 +3158426 0 +3158607 0 +3158803 0 +3158945 0 +3159241 0 +3159305 0 +3159395 0 +3159450 0 +3159483 0 +3159509 0 +3159665 231 +3159738 1 +3160044 0 +3160154 305 +3160169 268 +3160196 0 +3160266 0 +3160327 70 +3160402 0 +3160412 0 +3160466 0 +3160521 1 +3160551 0 +3160562 26 +3160592 0 +3160707 0 +3160784 0 +3160795 3 +3160798 146 +3160874 0 +3160889 0 +3160921 0 +3160986 96 +3161109 63 +3161202 0 +3161204 107 +3161464 0 +3161484 0 +3161575 0 +3161678 48 +3161682 23 +3161775 0 +3161865 314 +3161933 0 +3162050 103 +3162102 0 +3162117 49 +3162147 0 +3162185 0 +3162221 0 +3162233 0 +3162263 0 +3162274 710 +3162278 352 +3162312 0 +3162428 0 +3162451 13 +3162486 0 +3162526 211 +3162536 22 +3162572 0 +3162582 132 +3162617 400 +3162624 0 +3162679 2 +3162693 0 +3162801 0 +3162824 31 +3162873 148 +3163028 220 +3163050 43 +3163125 0 +3163140 20 +3163158 0 +3163164 43 +3163266 0 +3163281 5 +3163290 91 +3163371 0 +3163380 0 +3163404 106 +3163512 0 +3163598 0 +3163676 106 +3163809 171 +3163863 0 +3164049 43 +3164140 287 +3164185 0 +3164329 0 +3164338 41 +3164349 0 +3164392 0 +3164470 0 +3164537 14 +3164539 65 +3164640 71 +3164735 0 +3164761 11 +3164785 54 +3164803 247 +3164885 19 +3164942 0 +3165003 0 +3165109 0 +3165139 0 +3165200 6 +3165214 213 +3165268 0 +3165358 0 +3165400 12 +3165405 1 +3165496 0 +3165526 0 +3165571 0 +3165623 0 +3165679 0 +3165693 0 +3165791 73 +3165824 0 +3165827 0 +3165950 0 +3165980 2 +3165989 0 +3166067 0 +3166078 0 +3166132 0 +3166234 0 +3166238 0 +3166250 0 +3166317 0 +3166331 0 +3166339 0 +3166354 0 +3166421 0 +3166444 0 +3166525 5 +3166636 0 +3166640 0 +3166894 0 +3166907 0 +3167045 0 +3167070 0 +3167113 0 +3167130 0 +3167155 0 +3167230 109 +3167325 586 +3167329 0 +3167428 0 +3167512 0 +3167548 164 +3167551 0 +3167752 0 +3167820 93 +3167848 0 +3168038 0 +3168149 34 +3168166 0 +3168198 29 +3168254 0 +3168282 256 +3168338 0 +3168340 41 +3168538 37 +3168550 0 +3168599 0 +3168667 0 +3168676 0 +3168861 0 +3168890 0 +3169001 0 +3169027 1 +3169107 0 +3169111 22 +3169121 0 +3169198 0 +3169296 27 +3169425 0 +3169497 0 +3169582 0 +3169607 62 +3169638 0 +3169739 0 +3169774 8 +3169806 0 +3169863 0 +3169886 0 +3169897 0 +3170440 0 +3170511 1 +3170717 383 +3170754 55 +3170782 0 +3170831 141 +3170834 0 +3170852 171 +3170870 349 +3170937 211 +3171043 0 +3171161 0 +3171228 4 +3171249 1 +3171332 172 +3171369 1 +3171384 4 +3171397 0 +3171429 20 +3171628 0 +3171648 376 +3171712 157 +3171791 0 +3171823 130 +3171869 0 +3171874 317 +3171910 551 +3172034 0 +3172051 0 +3172058 84 +3172072 0 +3172154 0 +3172214 419 +3172217 99 +3172234 311 +3172251 187 +3172297 0 +3172336 22 +3172412 60 +3172461 0 +3172468 0 +3172480 17 +3172507 0 +3172531 0 +3172695 0 +3172742 0 +3172750 0 +3172777 1 +3172819 151 +3172848 165 +3172875 0 +3173027 0 +3173039 4 +3173041 0 +3173100 0 +3173152 135 +3173161 0 +3173189 0 +3173195 0 +3173275 0 +3173359 0 +3173431 0 +3173449 0 +3173471 0 +3173614 0 +3173728 0 +3173746 0 +3173767 0 +3173802 0 +3173938 0 +3174005 0 +3174011 0 +3174023 0 +3174028 109 +3174057 3 +3174190 0 +3174198 435 +3174268 129 +3174493 8 +3174544 183 +3174691 0 +3174705 57 +3174733 0 +3174741 0 +3174745 170 +3174812 20 +3175006 0 +3175022 119 +3175142 292 +3175290 81 +3175405 114 +3175413 0 +3175429 26 +3175455 0 +3175464 0 +3175512 0 +3175522 74 +3175566 0 +3175618 0 +3175790 0 +3175926 14 +3175944 0 +3176067 764 +3176131 0 +3176193 23 +3176195 3 +3176757 129 +3176763 450 +3176769 35 +3176837 0 +3176861 6 +3176940 179 +3176982 31 +3176992 56 +3177009 0 +3177245 0 +3177256 0 +3177260 0 +3177278 0 +3177327 4 +3177338 0 +3177393 0 +3177491 0 +3177496 0 +3177515 16 +3177517 3 +3177525 24 +3177528 1 +3177536 0 +3177544 0 +3177693 0 +3177765 48 +3177828 292 +3177999 27 +3178011 0 +3178039 13 +3178074 45 +3178083 0 +3178184 468 +3178218 54 +3178328 268 +3178334 81 +3178378 11 +3178439 148 +3178496 19 +3178513 35 +3178549 359 +3178601 0 +3178622 0 +3178771 0 +3178846 402 +3178869 116 +3178878 15 +3178892 5 +3178910 0 +3179232 0 +3179366 34 +3179374 0 +3179385 85 +3179509 0 +3179641 0 +3179660 0 +3179806 0 +3179900 0 +3179927 0 +3180056 0 +3180223 0 +3180227 0 +3180244 0 +3180256 0 +3180523 0 +3180545 49 +3180549 24 +3180562 0 +3180603 0 +3180630 0 +3180654 0 +3180733 0 +3180875 0 +3180929 0 +3181023 0 +3181102 0 +3181137 0 +3181141 0 +3181361 0 +3181387 0 +3181416 0 +3181435 0 +3181463 0 +3181497 0 +3181593 0 +3181647 0 +3181655 0 +3181750 0 +3181782 10 +3181847 28 +3181854 0 +3181899 0 +3181913 0 +3182035 0 +3182061 0 +3182138 0 +3182193 0 +3182205 0 +3182311 0 +3182408 0 +3182767 0 +3182816 0 +3182889 0 +3182951 0 +3183074 0 +3183125 0 +3183155 0 +3183171 0 +3183209 0 +3183260 0 +3183282 0 +3183302 0 +3183331 0 +3183412 0 +3183431 106 +3183448 0 +3183497 120 +3183504 44 +3183534 0 +3183599 0 +3183665 216 +3183721 24 +3183728 0 +3183821 275 +3183823 14 +3183969 0 +3184045 0 +3184103 0 +3184165 0 +3184195 0 +3184268 209 +3184321 0 +3184370 329 +3184380 11 +3184452 23 +3184494 0 +3184529 64 +3184540 0 +3184565 314 +3184600 55 +3184639 27 +3184651 1 +3184757 66 +3184886 0 +3185057 95 +3185164 244 +3185178 0 +3185202 62 +3185235 12 +3185265 0 +3185328 0 +3185352 0 +3185372 0 +3185451 0 +3185557 0 +3185607 0 +3185624 63 +3185649 0 +3185674 0 +3185772 0 +3185893 118 +3185903 0 +3185946 0 +3186149 1 +3186160 0 +3186197 0 +3186206 75 +3186251 0 +3186311 157 +3186335 2 +3186353 0 +3186365 0 +3186380 0 +3186394 0 +3186434 15 +3186529 0 +3186547 24 +3186560 140 +3186587 38 +3186605 121 +3186632 0 +3186689 104 +3186724 0 +3186737 0 +3186755 15 +3186816 94 +3186860 0 +3186906 7 +3186926 2 +3186936 158 +3186981 0 +3187037 15 +3187150 0 +3187283 27 +3187315 71 +3187347 72 +3187417 135 +3187424 113 +3187509 135 +3187527 0 +3187557 34 +3187576 322 +3187595 172 +3187609 0 +3187719 46 +3187975 0 +3188034 111 +3188100 0 +3188195 36 +3188204 194 +3188207 14 +3188216 81 +3188278 0 +3188357 155 +3188366 167 +3188374 277 +3188415 0 +3188462 73 +3188474 0 +3188480 242 +3188497 0 +3188612 57 +3188621 30 +3188733 151 +3188768 266 +3188786 60 +3188970 1294 +3189003 87 +3189057 107 +3189130 0 +3189140 56 +3189304 0 +3189337 0 +3189427 121 +3189435 21 +3189438 25 +3189458 72 +3189527 0 +3189535 5 +3189580 40 +3189584 35 +3189592 0 +3189646 0 +3189848 0 +3189855 328 +3189884 10 +3189887 0 +3189940 201 +3189945 121 +3190023 12 +3190098 0 +3190130 178 +3190153 13 +3190247 13 +3190344 0 +3190372 114 +3190441 157 +3190533 19 +3190536 104 +3190690 10 +3190722 0 +3190749 0 +3190788 0 +3191041 0 +3191110 0 +3191188 0 +3191360 0 +3191374 0 +3191411 0 +3191484 0 +3191490 0 +3191564 0 +3191645 8 +3191676 0 +3191702 0 +3191772 0 +3191811 0 +3191814 0 +3191844 0 +3191896 0 +3191910 0 +3191970 0 +3191993 0 +3192001 0 +3192010 0 +3192068 0 +3192071 0 +3192117 0 +3192123 0 +3192365 0 +3192374 0 +3192423 0 +3192502 0 +3192660 0 +3192674 0 +3192749 0 +3192795 0 +3192864 0 +3192866 0 +3192888 0 +3193070 0 +3193223 0 +3193253 8 +3193298 82 +3193339 0 +3193359 0 +3193369 0 +3193398 0 +3193444 22 +3193460 0 +3193467 0 +3193644 8 +3193715 0 +3193802 0 +3193849 9 +3193975 69 +3193998 0 +3194015 0 +3194083 1 +3194085 38 +3194132 99 +3194135 265 +3194160 0 +3194261 1 +3194309 2 +3194323 66 +3194485 0 +3194500 0 +3194621 0 +3194672 0 +3194728 0 +3195043 2 +3195047 1 +3195152 0 +3195168 7 +3195217 14 +3195250 120 +3195404 77 +3195434 0 +3195534 150 +3195550 3 +3195624 0 +3195638 122 +3195661 0 +3195731 0 +3195740 0 +3195820 264 +3195843 0 +3195865 0 +3195884 18 +3195917 0 +3196080 18 +3196087 2 +3196132 34 +3196144 218 +3196240 0 +3196311 0 +3196330 136 +3196383 72 +3196394 0 +3196421 0 +3196438 0 +3196461 14 +3196470 0 +3196486 0 +3196579 98 +3196702 0 +3196709 154 +3196759 3 +3196848 2 +3196865 0 +3196875 69 +3196922 182 +3196956 0 +3197011 0 +3197093 0 +3197100 0 +3197111 56 +3197162 257 +3197166 0 +3197194 87 +3197247 17 +3197286 108 +3197354 31 +3197410 33 +3197422 358 +3197500 64 +3197503 151 +3197526 0 +3197568 57 +3197594 97 +3197614 7 +3197666 3 +3197736 2 +3197831 145 +3197838 53 +3197850 164 +3197956 568 +3197981 117 +3198084 261 +3198125 102 +3198150 0 +3198274 0 +3198285 177 +3198293 42 +3198372 0 +3198548 0 +3198614 0 +3198625 0 +3198668 0 +3198810 0 +3198939 0 +3198969 0 +3199038 0 +3199107 0 +3199120 0 +3199340 0 +3199390 0 +3199658 0 +3199711 0 +3199822 0 +3199829 0 +3199867 0 +3199974 0 +3199982 0 +3199986 0 +3199993 0 +3200184 0 +3200189 37 +3200303 18 +3200327 0 +3200417 0 +3200503 6 +3200528 51 +3200585 4 +3200596 38 +3200606 0 +3200743 197 +3200780 36 +3200795 0 +3200821 21 +3200840 2 +3201049 0 +3201076 221 +3201086 33 +3201092 5 +3201268 0 +3201284 105 +3201374 0 +3201460 0 +3201501 67 +3201560 89 +3201566 517 +3201602 10 +3201731 162 +3201806 99 +3201854 121 +3201876 31 +3201887 0 +3201924 0 +3201974 56 +3202035 0 +3202060 35 +3202077 0 +3202087 188 +3202197 114 +3202244 0 +3202252 123 +3202307 275 +3202336 0 +3202350 0 +3202407 0 +3202446 0 +3202457 0 +3202759 40 +3202776 378 +3202879 0 +3202940 337 +3203090 59 +3203253 0 +3203311 37 +3203389 0 +3203395 70 +3203455 0 +3203570 0 +3203849 0 +3203860 0 +3203895 0 +3204000 0 +3204027 58 +3204062 0 +3204150 0 +3204201 0 +3204214 0 +3204259 0 +3204373 0 +3204382 63 +3204460 19 +3204514 172 +3204527 504 +3204557 195 +3204667 60 +3204746 0 +3204850 0 +3204874 10 +3204918 0 +3205105 182 +3205161 92 +3205193 0 +3205266 61 +3205268 23 +3205322 93 +3205385 1001 +3205435 386 +3205464 476 +3205487 102 +3205561 0 +3205606 149 +3205727 200 +3205769 0 +3205806 0 +3205844 247 +3205869 0 +3205895 0 +3205956 9 +3206031 0 +3206234 0 +3206261 0 +3206299 0 +3206403 81 +3206563 0 +3206791 5 +3206834 204 +3206847 0 +3206908 0 +3206933 0 +3206959 0 +3207009 0 +3207153 0 +3207439 0 +3207701 8 +3208126 0 +3208210 0 +3208261 94 +3208272 0 +3208401 0 +3208434 0 +3208485 0 +3208507 133 +3208577 22 +3208601 0 +3208690 0 +3208786 0 +3208845 0 +3208885 0 +3208980 0 +3209040 0 +3209069 49 +3209138 113 +3209183 0 +3209187 0 +3209286 0 +3209399 0 +3209407 0 +3209471 0 +3209506 0 +3209509 0 +3209539 13 +3209701 0 +3209719 0 +3209734 0 +3209751 0 +3209760 0 +3209816 7 +3209834 0 +3209905 0 +3209956 0 +3210071 0 +3210140 0 +3210386 137 +3210465 88 +3210590 0 +3210715 0 +3210807 0 +3210872 0 +3211013 0 +3211186 0 +3211225 45 +3211282 2 +3211309 0 +3211372 114 +3211433 108 +3211544 15 +3211617 65 +3211668 0 +3211684 88 +3211741 135 +3211804 131 +3211900 79 +3211942 63 +3211958 0 +3211993 0 +3212013 11 +3212020 61 +3212047 190 +3212056 0 +3212083 0 +3212163 53 +3212328 83 +3212388 114 +3212412 0 +3212476 0 +3212571 28 +3212611 239 +3212620 0 +3212679 79 +3212691 0 +3212771 0 +3212920 166 +3212956 390 +3212971 0 +3213044 0 +3213078 0 +3213092 0 +3213096 0 +3213208 0 +3213210 0 +3213247 0 +3213430 0 +3213499 0 +3213586 0 +3213616 0 +3213619 0 +3213865 35 +3213961 0 +3213964 0 +3214007 0 +3214060 0 +3214287 0 +3214337 0 +3214415 0 +3214482 19 +3214493 37 +3214497 40 +3214503 0 +3214563 5 +3214584 0 +3214721 333 +3214723 25 +3214785 9 +3214810 0 +3214855 17 +3214930 5 +3214966 440 +3214972 0 +3215162 0 +3215240 0 +3215243 142 +3215274 0 +3215342 0 +3215375 106 +3215416 0 +3215471 251 +3215666 0 +3215761 0 +3215773 0 +3215807 0 +3215947 0 +3215951 0 +3216026 0 +3216087 0 +3216200 0 +3216261 0 +3216345 0 +3216362 0 +3216558 0 +3216581 0 +3216584 0 +3216731 0 +3216774 0 +3216789 0 +3216880 0 +3216906 5 +3216937 0 +3216952 0 +3216959 0 +3216979 0 +3217064 0 +3217073 0 +3217292 0 +3217386 0 +3217394 0 +3217471 0 +3217525 0 +3217536 0 +3217591 0 +3217657 22 +3217722 0 +3217809 0 +3217909 0 +3217991 0 +3218035 16 +3218037 125 +3218086 3 +3218106 10 +3218116 55 +3218123 9 +3218125 0 +3218188 0 +3218301 440 +3218307 0 +3218325 135 +3218491 0 +3218505 0 +3218669 37 +3218796 218 +3218835 119 +3218959 0 +3219005 0 +3219035 0 +3219110 0 +3219140 141 +3219212 158 +3219277 12 +3219343 0 +3219470 288 +3219531 0 +3219539 0 +3219619 0 +3219671 0 +3219727 0 +3219776 0 +3219909 0 +3219936 0 +3219977 0 +3220050 98 +3220053 11 +3220074 47 +3220094 111 +3220102 0 +3220157 0 +3220159 0 +3220194 0 +3220278 0 +3220288 14 +3220469 0 +3220486 0 +3220501 0 +3220599 0 +3220707 0 +3220754 0 +3220796 0 +3220868 0 +3220937 0 +3221047 0 +3221174 0 +3221253 121 +3221364 0 +3221460 0 +3221652 98 +3221693 0 +3221698 0 +3221702 0 +3221826 0 +3221835 4 +3221946 90 +3222027 1 +3222120 30 +3222246 5 +3222254 0 +3222260 32 +3222293 118 +3222448 102 +3222460 0 +3222662 92 +3222671 0 +3222683 430 +3222946 70 +3222954 0 +3222968 29 +3223022 60 +3223090 54 +3223145 0 +3223162 0 +3223183 84 +3223224 15 +3223253 70 +3223324 67 +3223445 16 +3223490 26 +3223532 264 +3223535 4 +3223569 2 +3223650 62 +3223675 182 +3223772 21 +3223827 361 +3223829 20 +3223869 0 +3223881 148 +3223905 247 +3223914 0 +3224243 0 +3224298 242 +3224566 60 +3224650 0 +3224709 84 +3224816 0 +3224896 0 +3224957 0 +3224966 0 +3225248 0 +3225488 0 +3226037 0 +3226151 0 +3226195 0 +3226207 0 +3226297 34 +3226332 0 +3226370 37 +3226439 31 +3226500 0 +3226588 2 +3226676 84 +3226684 196 +3226819 318 +3226829 317 +3226840 110 +3226881 0 +3227004 179 +3227047 32 +3227095 697 +3227101 0 +3227152 0 +3227194 61 +3227333 82 +3227386 217 +3227463 3 +3227557 0 +3227664 123 +3227703 2 +3227808 0 +3227905 252 +3227909 386 +3228255 0 +3228394 121 +3228547 0 +3228593 0 +3228734 0 +3228773 1 +3228842 0 +3228845 60 +3228877 0 +3228918 122 +3229136 6 +3229156 0 +3229244 0 +3229495 0 +3229529 115 +3229532 18 +3229713 0 +3229824 104 +3229986 113 +3230029 0 +3230069 0 +3230160 7 +3230285 0 +3230329 0 +3230379 0 +3230457 3 +3230645 0 +3230690 0 +3230696 0 +3230733 0 +3230741 0 +3230789 0 +3230909 47 +3230925 144 +3230940 0 +3230970 33 +3231103 25 +3231105 187 +3231129 0 +3231185 0 +3231302 215 +3231362 158 +3231379 0 +3231396 460 +3231553 0 +3231576 0 +3231645 28 +3231776 114 +3231909 38 +3232022 25 +3232161 0 +3232176 12 +3232250 80 +3232304 0 +3232310 0 +3232400 0 +3232511 201 +3232548 71 +3232582 80 +3232622 0 +3232627 0 +3232872 0 +3233203 0 +3233330 0 +3233375 0 +3233399 0 +3233402 0 +3233489 0 +3233549 0 +3233572 0 +3233852 0 +3233926 0 +3233965 0 +3233991 0 +3234057 0 +3234177 77 +3234190 14 +3234203 0 +3234276 0 +3234283 0 +3234424 9 +3234515 0 +3234651 0 +3234763 0 +3234863 0 +3234957 0 +3234976 0 +3235017 222 +3235043 0 +3235064 0 +3235155 0 +3235508 29 +3235530 36 +3235574 0 +3235648 104 +3235679 0 +3235902 1 +3236019 62 +3236039 0 +3236147 7 +3236221 0 +3236232 0 +3236316 0 +3236349 0 +3236435 1 +3236766 0 +3236811 0 +3236850 0 +3236861 0 +3236900 0 +3237102 20 +3237472 0 +3237523 1 +3237530 0 +3237560 270 +3237728 0 +3237747 0 +3237802 12 +3237819 17 +3237990 0 +3238255 0 +3238287 0 +3238306 60 +3238398 29 +3238459 357 +3238510 0 +3238602 118 +3238635 31 +3238654 2 +3238670 14 +3238713 94 +3238737 0 +3238764 869 +3238856 158 +3238914 193 +3238993 0 +3238997 0 +3239060 3 +3239251 255 +3239266 79 +3239286 477 +3239830 231 +3239941 0 +3239981 0 +3240013 0 +3240149 0 +3240163 0 +3240188 0 +3240249 0 +3240318 0 +3240399 0 +3240457 0 +3240463 0 +3240563 0 +3240814 0 +3240822 0 +3240845 0 +3241135 26 +3241147 0 +3241223 0 +3241235 0 +3241340 0 +3241344 0 +3241360 0 +3241441 0 +3241487 0 +3241553 0 +3241708 0 +3241743 0 +3241761 0 +3241918 0 +3241955 0 +3241998 0 +3242065 16 +3242120 23 +3242149 64 +3242189 589 +3242222 125 +3242257 65 +3242291 15 +3242293 65 +3242327 8 +3242361 0 +3242381 0 +3242425 0 +3242509 0 +3242523 46 +3242535 0 +3242546 1 +3242608 0 +3242615 0 +3242634 0 +3242695 0 +3242724 0 +3242759 0 +3242798 0 +3242806 0 +3242815 0 +3242881 0 +3242889 4 +3242909 0 +3242934 21 +3242946 0 +3242981 0 +3242985 1 +3242998 0 +3243084 50 +3243167 0 +3243202 0 +3243275 73 +3243283 125 +3243356 504 +3243366 24 +3243407 0 +3243432 98 +3243460 37 +3243465 253 +3243478 75 +3243484 34 +3243501 75 +3243506 0 +3243558 6 +3243660 210 +3243688 1294 +3243769 262 +3243771 3855 +3243775 1335 +3243784 0 +3243835 719 +3243872 0 +3243881 0 +3243905 0 +3243925 0 +3243963 0 +3243991 0 +3244043 0 +3244070 0 +3244079 16 +3244087 0 +3244124 185 +3244201 31 +3244210 0 +3244230 0 +3244287 535 +3244291 0 +3244297 0 +3244354 102 +3244362 0 +3244648 144 +3244670 1 +3244681 21 +3244703 1312 +3244705 1805 +3244756 110 +3244828 662 +3244935 795 +3244942 17 +3245119 221 +3245238 442 +3245241 10 +3245300 0 +3245407 0 +3245438 0 +3245444 42 +3245488 0 +3245496 102 +3245500 1803 +3245503 62 +3245510 0 +3245587 263 +3245626 0 +3245676 51 +3245899 15 +3245911 0 +3245921 114 +3246126 0 +3246176 103 +3246216 118 +3246250 8 +3246277 159 +3246367 1 +3246469 0 +3246618 450 +3246654 34 +3246899 0 +3247057 71 +3247081 0 +3247097 590 +3247129 0 +3247244 93 +3247255 0 +3247347 113 +3247484 0 +3247505 0 +3247558 450 +3247569 28 +3247745 0 +3247787 330 +3247791 284 +3247892 0 +3248004 2035 +3248102 0 +3248121 105 +3248208 174 +3248379 0 +3248511 0 +3248601 0 +3248659 78 +3248747 101 +3249025 0 +3249051 5 +3249076 106 +3249107 711 +3249216 0 +3249238 0 +3249248 389 +3249288 828 +3249310 0 +3249373 99 +3249397 0 +3249447 0 +3249489 29 +3249498 68 +3249563 0 +3249611 332 +3249625 0 +3249769 1 +3249921 261 +3250229 379 +3250280 3226 +3250312 234 +3250350 116 +3250375 0 +3250401 131 +3250419 50 +3250483 0 +3250537 763 +3250605 559 +3250677 0 +3250681 530 +3250747 3 +3250835 138 +3250935 164 +3250993 15 +3251026 57 +3251104 0 +3251130 0 +3251309 0 +3251325 0 +3251401 0 +3251487 4 +3251537 0 +3251549 605 +3251583 201 +3251591 37 +3251639 347 +3251652 0 +3251770 211 +3251800 0 +3251895 918 +3251994 450 +3252007 83 +3252077 801 +3252081 72 +3252146 133 +3252252 76 +3252304 0 +3252439 7 +3252456 0 +3252505 333 +3252582 267 +3252645 0 +3252669 0 +3252753 81 +3252761 5 +3252912 237 +3252919 128 +3252972 368 +3252983 421 +3253170 14 +3253181 0 +3253205 372 +3253306 0 +3253418 827 +3253516 0 +3253535 29 +3253634 197 +3253697 733 +3253726 280 +3253843 176 +3254022 67 +3254108 81 +3254140 8 +3254153 13 +3254181 0 +3254215 201 +3254328 176 +3254355 651 +3254422 0 +3254445 92 +3254447 0 +3254469 168 +3254599 146 +3254751 481 +3254771 827 +3254960 378 +3255141 0 +3255218 271 +3255243 25 +3255313 541 +3255447 0 +3255521 0 +3255533 11 +3255548 8 +3255623 121 +3255672 308 +3255922 86 +3255925 787 +3256094 11 +3256131 72 +3256145 0 +3256165 165 +3256171 1243 +3256196 49 +3256219 451 +3256267 215 +3256374 4 +3256495 154 +3256580 107 +3256698 0 +3256705 93 +3256728 120 +3256767 247 +3256886 0 +3256897 5 +3256914 120 +3256980 99 +3257288 0 +3257324 157 +3257407 0 +3257629 27 +3257654 692 +3257720 152 +3257827 0 +3257851 2168 +3257891 19 +3257940 0 +3258064 181 +3258143 0 +3258253 104 +3258268 1092 +3258448 39 +3258501 0 +3258598 116 +3258761 141 +3258830 0 +3258866 21 +3258910 320 +3259007 261 +3259013 0 +3259071 0 +3259169 0 +3259198 0 +3259206 315 +3259271 65 +3259373 118 +3259422 0 +3259793 1072 +3259839 548 +3259850 671 +3259854 121 +3259951 928 +3260099 15 +3260206 186 +3260257 28 +3260310 0 +3260387 62 +3260422 228 +3260462 37 +3260554 409 +3260611 282 +3260671 270 +3260779 325 +3260810 0 +3260875 0 +3260930 69 +3260949 70 +3260982 0 +3260994 97 +3261023 0 +3261094 72 +3261111 7 +3261216 0 +3261240 0 +3261529 72 +3261704 370 +3261869 205 +3262075 0 +3262123 475 +3262158 0 +3262328 0 +3262426 0 +3262491 100 +3262667 0 +3262731 143 +3262745 2 +3262773 0 +3262821 136 +3262855 0 +3262859 955 +3263150 8 +3263240 31 +3263259 98 +3263328 227 +3263339 0 +3263647 0 +3263670 400 +3263952 155 +3264028 0 +3264046 0 +3264086 0 +3264163 5 +3264174 26 +3264372 0 +3264463 0 +3264535 41 +3264559 0 +3264605 351 +3264609 949 +3264642 100 +3264788 296 +3264831 225 +3265237 0 +3265249 10 +3265287 92 +3265422 66 +3265474 189 +3265554 0 +3265573 60 +3265609 0 +3265647 681 +3265680 202 +3265765 137 +3265786 62 +3265809 467 +3265837 0 +3265849 44 +3265948 0 +3266057 0 +3266260 27 +3266530 774 +3266568 88 +3266852 337 +3266869 559 +3266974 0 +3267000 0 +3267097 993 +3267264 367 +3267411 264 +3267493 531 +3267499 1682 +3267541 0 +3267550 98 +3267589 248 +3267644 446 +3267707 6 +3267718 43 +3267729 1213 +3267835 0 +3267914 2460 +3268092 559 +3268094 162 +3268118 1551 +3268302 0 +3268332 0 +3268374 302 +3268397 104 +3268598 174 +3268682 436 +3268723 424 +3268869 256 +3268884 11 +3268901 300 +3268961 2575 +3269023 184 +3269106 558 +3269172 63 +3269210 204 +3269441 2578 +3269597 3 +3269645 94 +3269654 81 +3269669 108 +3269694 4 +3269743 404 +3269807 208 +3269838 0 +3269851 157 +3269905 0 +3269956 100 +3270015 387 +3270055 988 +3270078 429 +3270211 8 +3270256 77 +3270392 0 +3270427 274 +3270547 80 +3270698 373 +3270704 0 +3270815 30 +3270894 0 +3270901 17 +3270975 276 +3271144 242 +3271172 575 +3271188 235 +3271370 0 +3271432 0 +3271482 529 +3271575 135 +3271587 153 +3271685 144 +3271688 136 +3271695 0 +3271759 1136 +3271775 0 +3271787 0 +3271802 181 +3271808 607 +3271865 0 +3271887 0 +3271908 231 +3271985 148 +3272021 492 +3272145 0 +3272243 0 +3272262 218 +3272424 30 +3272452 0 +3272605 148 +3272634 0 +3272659 468 +3272704 0 +3272747 18 +3272808 0 +3272863 71 +3272926 13 +3272957 0 +3273029 145 +3273052 248 +3273056 316 +3273103 0 +3273110 2 +3273142 238 +3273222 129 +3273282 0 +3273311 0 +3273336 0 +3273351 1 +3273375 0 +3273395 105 +3273397 191 +3273411 0 +3273462 82 +3273470 61 +3273552 0 +3273654 0 +3273660 0 +3273671 0 +3273707 6 +3273709 0 +3273726 0 +3273733 0 +3273784 0 +3273867 0 +3273955 13 +3274063 0 +3274184 3 +3274204 49 +3274206 0 +3274215 0 +3274232 0 +3274268 153 +3274272 0 +3274277 250 +3274282 115 +3274289 0 +3274309 95 +3274493 90 +3274502 0 +3274506 0 +3274517 82 +3274566 100 +3274580 4 +3274602 63 +3274611 0 +3274624 0 +3274714 29 +3274759 666 +3274842 0 +3274853 314 +3274862 0 +3274879 0 +3275006 0 +3275017 468 +3275047 95 +3275235 409 +3275259 142 +3275307 476 +3275309 471 +3275375 12 +3275392 0 +3275412 0 +3275464 0 +3275500 72 +3275513 1458 +3275519 390 +3275659 97 +3275732 0 +3275738 0 +3275763 52 +3275791 112 +3275816 1010 +3275839 45 +3275866 88 +3275961 86 +3276040 1932 +3276053 101 +3276083 65 +3276098 0 +3276165 285 +3276197 277 +3276220 0 +3276285 125 +3276320 0 +3276381 0 +3276432 26 +3276488 0 +3276514 0 +3276549 21 +3276623 0 +3276777 35 +3276786 25 +3276822 167 +3276981 0 +3277070 578 +3277195 0 +3277416 690 +3277434 0 +3277471 48 +3277480 0 +3277487 418 +3277563 21 +3277677 2625 +3277680 926 +3277731 215 +3277828 0 +3277839 0 +3277893 794 +3277988 0 +3278073 410 +3278272 0 +3278299 29 +3278455 429 +3278532 1031 +3278672 43 +3278735 118 +3278880 505 +3279080 424 +3279146 4 +3279161 12 +3279206 185 +3279309 681 +3279315 407 +3279331 0 +3279339 482 +3279391 0 +3279456 0 +3279532 97 +3279571 1325 +3279654 36 +3279891 182 +3279919 1219 +3280088 107 +3280143 182 +3280155 124 +3280294 1145 +3280332 0 +3280401 121 +3280452 982 +3280455 275 +3280514 0 +3280621 23 +3280751 128 +3280881 112 +3280973 0 +3281151 109 +3281262 325 +3281315 254 +3281369 888 +3281509 158 +3281527 2 +3281724 481 +3281745 23 +3281770 50 +3281841 306 +3281938 186 +3282218 2429 +3282271 0 +3282279 466 +3282314 175 +3282321 47 +3282343 0 +3282425 30 +3282466 205 +3282561 1004 +3282564 398 +3282715 1034 +3282749 0 +3282816 447 +3282820 18 +3282861 289 +3282887 0 +3282898 389 +3282901 569 +3283038 0 +3283052 0 +3283089 19 +3283109 0 +3283143 0 +3283152 0 +3283262 105 +3283322 0 +3283409 942 +3283416 228 +3283444 35 +3283467 277 +3283557 1608 +3283631 0 +3283654 0 +3283688 54 +3283757 185 +3283797 188 +3283799 0 +3283818 58 +3283826 177 +3283833 137 +3283842 157 +3283904 0 +3283929 0 +3283940 0 +3283975 0 +3283984 17 +3283992 0 +3284011 0 +3284014 0 +3284043 167 +3284158 378 +3284212 2367 +3284231 11 +3284242 278 +3284319 341 +3284343 135 +3284393 0 +3284404 0 +3284444 119 +3284460 94 +3284567 62 +3284574 46 +3284659 0 +3284728 718 +3284736 0 +3284852 0 +3284897 98 +3284909 35 +3284912 0 +3284935 33 +3284999 61 +3285042 0 +3285075 0 +3285092 0 +3285106 65 +3285108 115 +3285360 0 +3285369 0 +3285376 7 +3285424 216 +3285427 176 +3285543 0 +3285629 0 +3285698 0 +3285752 32 +3285881 281 +3285988 22 +3286037 337 +3286100 0 +3286178 1 +3286223 0 +3286280 162 +3286613 43 +3286696 8 +3286759 0 +3286849 0 +3286910 0 +3286976 0 +3286997 0 +3287039 8 +3287088 3 +3287140 0 +3287150 134 +3287200 19 +3287278 0 +3287327 0 +3287369 3 +3287379 1 +3287393 0 +3287464 312 +3287507 147 +3287578 25 +3287607 54 +3287648 0 +3287693 1 +3287904 99 +3287957 0 +3288046 53 +3288247 110 +3288304 17 +3288328 0 +3288340 227 +3288349 43 +3288359 3 +3288438 0 +3288602 0 +3288671 104 +3288767 392 +3288800 107 +3288858 0 +3288917 0 +3289181 0 +3289403 106 +3289427 0 +3289623 170 +3289661 0 +3289756 11 +3289849 59 +3290034 0 +3290097 0 +3290151 37 +3290189 48 +3290216 0 +3290246 0 +3290303 0 +3290335 72 +3290447 0 +3290504 0 +3290524 204 +3290625 59 +3290831 2 +3290842 0 +3290987 82 +3291018 175 +3291026 263 +3291076 5 +3291079 0 +3291119 5 +3291254 0 +3291278 132 +3291336 331 +3291504 0 +3291518 26 +3291603 7 +3291646 239 +3291689 0 +3291704 3 +3291766 0 +3291806 108 +3291842 39 +3291968 87 +3292157 0 +3292224 84 +3292351 2 +3292434 10 +3292466 0 +3292602 59 +3292709 225 +3292726 73 +3292793 0 +3292890 5 +3292905 205 +3292909 173 +3292936 0 +3292979 30 +3293098 0 +3293218 0 +3293261 0 +3293277 0 +3293347 0 +3293496 300 +3293504 0 +3293573 52 +3293585 35 +3293669 0 +3293675 7 +3293756 0 +3293979 260 +3294109 0 +3294215 0 +3294226 84 +3294494 0 +3294561 86 +3294567 61 +3294591 5 +3294604 56 +3294726 524 +3295107 273 +3295398 150 +3295963 424 +3296049 586 +3296302 294 +3296425 124 +3296732 374 +3296806 28 +3296968 0 +3297039 198 +3297201 0 +3297235 157 +3297239 206 +3297287 30 +3297306 0 +3297312 16 +3297320 5 +3297344 130 +3297459 19 +3297505 0 +3297527 167 +3297560 112 +3297562 68 +3297719 114 +3297769 232 +3297773 0 +3297835 17 +3297861 0 +3298055 1 +3298114 41 +3298122 42 +3298131 0 +3298141 144 +3298164 0 +3298178 179 +3298281 350 +3298305 50 +3298559 104 +3298692 0 +3298778 0 +3298807 105 +3298811 332 +3298832 59 +3298897 45 +3298904 0 +3298929 54 +3298974 0 +3298990 0 +3299046 0 +3299069 4 +3299078 71 +3299233 0 +3299262 0 +3299286 0 +3299349 0 +3299356 0 +3299365 45 +3299378 88 +3299382 0 +3299390 120 +3299417 102 +3299426 46 +3299489 0 +3299498 308 +3299500 958 +3299504 437 +3299509 122 +3299539 11 +3299703 0 +3299714 0 +3299742 10 +3299799 0 +3299878 64 +3299896 25 +3299937 49 +3299956 0 +3299972 0 +3300040 0 +3300049 0 +3300093 0 +3300101 0 +3300137 0 +3300183 0 +3300222 0 +3300262 0 +3300264 0 +3300310 0 +3300316 23 +3300339 2 +3300343 2 +3300350 19 +3300385 19 +3300403 0 +3300483 0 +3300498 0 +3300505 0 +3300511 11 +3300553 0 +3300570 0 +3300585 0 +3300597 149 +3300604 10 +3300611 0 +3300632 0 +3300636 0 +3300667 0 +3300688 0 +3300706 0 +3300743 0 +3300826 0 +3300833 0 +3300847 2 +3300924 0 +3301101 44 +3301215 388 +3301284 59 +3301335 709 +3301359 43 +3301436 85 +3301492 2 +3301514 0 +3301571 0 +3301574 7 +3301686 321 +3301703 0 +3301740 0 +3301751 44 +3301757 123 +3301827 110 +3301832 99 +3301836 212 +3301959 47 +3301978 0 +3301993 0 +3301999 0 +3302021 0 +3302033 39 +3302107 0 +3302121 187 +3302144 0 +3302172 202 +3302174 12 +3302262 33 +3302277 136 +3302295 61 +3302315 40 +3302344 223 +3302470 401 +3302510 194 +3302530 11 +3302539 296 +3302569 0 +3302585 408 +3302592 7 +3302613 147 +3302697 0 +3302703 1378 +3302863 0 +3302923 68 +3303075 0 +3303106 0 +3303177 92 +3303206 15 +3303235 133 +3303285 275 +3303311 0 +3303421 0 +3303519 149 +3303584 13 +3303629 0 +3303646 0 +3303698 120 +3303723 70 +3303727 0 +3303737 0 +3303756 21 +3303842 0 +3303876 0 +3303883 84 +3303900 0 +3304034 0 +3304079 0 +3304136 23 +3304173 9 +3304252 274 +3304263 181 +3304266 546 +3304290 10 +3304299 50 +3304413 72 +3304417 434 +3304429 49 +3304485 0 +3304495 333 +3304513 0 +3304519 0 +3304545 0 +3304576 41 +3304648 146 +3304729 2 +3304759 20 +3304912 0 +3304969 62 +3304978 4 +3305034 0 +3305200 0 +3305224 1 +3305233 20 +3305266 11 +3305313 181 +3305315 5 +3305546 15 +3305555 0 +3305600 0 +3305651 0 +3305685 0 +3305732 59 +3305741 0 +3305835 0 +3305843 141 +3305906 137 +3306037 0 +3306058 0 +3306069 0 +3306083 0 +3306101 0 +3306196 103 +3306200 0 +3306213 0 +3306225 0 +3306290 363 +3306305 49 +3306332 0 +3306365 17 +3306533 71 +3306563 632 +3306567 20 +3306583 141 +3306768 100 +3306821 0 +3306832 562 +3306834 278 +3306903 0 +3306935 0 +3306964 76 +3307048 19 +3307060 815 +3307066 394 +3307078 200 +3307116 48 +3307333 226 +3307402 0 +3307439 0 +3307472 0 +3307557 0 +3307581 222 +3307600 251 +3307608 80 +3307614 0 +3307638 10 +3307665 92 +3307680 277 +3307686 0 +3307726 5 +3307743 290 +3307885 363 +3307934 18 +3308090 0 +3308102 0 +3308126 167 +3308169 82 +3308181 95 +3308289 2 +3308381 132 +3308406 1 +3308510 0 +3308627 0 +3308644 0 +3308648 0 +3308656 16 +3308703 23 +3308731 0 +3308786 0 +3308824 0 +3308851 0 +3308853 58 +3308882 0 +3308895 0 +3308976 0 +3308985 0 +3309064 0 +3309072 0 +3309089 4 +3309122 0 +3309203 0 +3309253 0 +3309295 0 +3309348 0 +3309488 0 +3309508 7 +3309579 0 +3309636 0 +3309743 7 +3309818 121 +3309882 244 +3309884 95 +3309986 2 +3310019 118 +3310031 0 +3310060 0 +3310097 320 +3310121 148 +3310147 236 +3310203 104 +3310215 136 +3310260 112 +3310295 0 +3310303 0 +3310383 0 +3310435 170 +3310446 0 +3310539 0 +3310626 172 +3310689 22 +3310699 0 +3310715 11 +3310834 109 +3311048 102 +3311125 68 +3311192 137 +3311196 88 +3311242 0 +3311273 114 +3311297 70 +3311317 0 +3311327 5 +3311336 288 +3311423 97 +3311447 0 +3311456 0 +3311543 121 +3311564 152 +3311578 0 +3311623 38 +3311669 52 +3311693 39 +3311718 76 +3311787 58 +3311822 35 +3311893 0 +3312000 15 +3312011 32 +3312029 0 +3312083 152 +3312102 0 +3312174 74 +3312198 0 +3312216 0 +3312275 0 +3312278 1 +3312282 0 +3312299 0 +3312308 0 +3312311 0 +3312352 0 +3312356 161 +3312381 0 +3312505 0 +3312509 0 +3312552 30 +3312570 0 +3312627 0 +3312637 0 +3312670 0 +3312672 0 +3312692 0 +3312702 0 +3312705 0 +3312717 0 +3312747 0 +3312752 16 +3312776 0 +3312785 0 +3312803 0 +3312811 0 +3312830 0 +3312865 3 +3312888 0 +3312901 0 +3312933 0 +3312954 0 +3313019 274 +3313077 28 +3313094 0 +3313112 0 +3313128 70 +3313169 12 +3313178 0 +3313317 58 +3313388 0 +3313431 290 +3313435 12 +3313446 0 +3313453 0 +3313565 78 +3313742 110 +3313770 0 +3313774 119 +3313897 0 +3314003 28 +3314137 15 +3314281 25 +3314362 5 +3314386 44 +3314416 25 +3314545 0 +3314586 0 +3314620 32 +3314632 0 +3314653 34 +3314758 24 +3314782 22 +3314865 329 +3314878 75 +3314908 0 +3314915 9 +3315065 0 +3315098 227 +3315103 147 +3315156 0 +3315162 43 +3315201 0 +3315203 0 +3315216 0 +3315218 0 +3315438 18 +3315479 100 +3315507 151 +3315538 193 +3315645 31 +3315823 110 +3315904 0 +3315918 0 +3315948 52 +3315990 97 +3316110 0 +3316116 18 +3316132 0 +3316136 47 +3316141 17 +3316145 0 +3316148 0 +3316187 1 +3316211 0 +3316234 0 +3316267 51 +3316287 0 +3316298 366 +3316383 11 +3316454 0 +3316503 0 +3316519 43 +3316577 0 +3316615 0 +3316626 0 +3316847 0 +3316873 14 +3316950 0 +3317004 0 +3317028 59 +3317032 423 +3317056 0 +3317088 5 +3317106 54 +3317109 27 +3317123 262 +3317133 85 +3317222 0 +3317273 28 +3317658 58 +3317726 115 +3317813 379 +3317852 21 +3317870 62 +3317882 302 +3317983 0 +3318015 65 +3318095 62 +3318115 0 +3318144 0 +3318181 0 +3318230 314 +3318239 208 +3318245 47 +3318263 581 +3318284 0 +3318314 929 +3318331 658 +3318451 0 +3318526 0 +3318771 0 +3318801 0 +3318902 60 +3318950 0 +3319027 0 +3319103 84 +3319201 0 +3319316 0 +3319372 23 +3319398 0 +3319497 0 +3319536 0 +3319596 0 +3319635 0 +3319933 0 +3320078 0 +3320117 0 +3320161 0 +3320206 0 +3320338 0 +3320454 0 +3320489 0 +3320585 0 +3320630 8 +3320641 0 +3320654 0 +3320699 0 +3320816 194 +3320934 0 +3320993 0 +3320996 0 +3321008 8 +3321030 0 +3321044 0 +3321064 0 +3321085 0 +3321138 0 +3321153 0 +3321203 0 +3321212 0 +3321222 0 +3321238 0 +3321255 0 +3321329 0 +3321386 0 +3321418 0 +3321426 0 +3321433 0 +3321462 0 +3321529 0 +3321596 3 +3321620 0 +3321654 0 +3321783 0 +3321793 0 +3321846 0 +3321896 66 +3322033 0 +3322137 0 +3322196 4 +3322244 0 +3322251 0 +3322289 34 +3322373 0 +3322454 0 +3322527 0 +3322545 0 +3322698 0 +3322789 0 +3322799 0 +3322808 0 +3322812 95 +3322865 86 +3322901 0 +3322946 41 +3322952 0 +3322982 0 +3323059 0 +3323090 0 +3323122 0 +3323165 0 +3323282 0 +3323301 0 +3323306 0 +3323320 0 +3323378 0 +3323518 0 +3323546 0 +3323640 0 +3323723 0 +3323806 0 +3323884 0 +3324061 0 +3324088 0 +3324107 0 +3324130 0 +3324195 0 +3324226 0 +3324294 0 +3324352 0 +3324544 0 +3324549 0 +3324584 0 +3324685 12 +3324730 270 +3324862 689 +3324961 116 +3325000 116 +3325125 26 +3325138 593 +3325186 10 +3325200 180 +3325285 57 +3325327 0 +3325362 0 +3325416 0 +3325458 0 +3325526 809 +3325538 58 +3325715 3 +3325808 0 +3325845 0 +3325881 0 +3325892 0 +3325942 96 +3325951 47 +3325963 0 +3325966 33 +3326139 0 +3326157 0 +3326263 0 +3326269 0 +3326348 0 +3326391 0 +3326422 0 +3326434 0 +3326438 0 +3326470 0 +3326568 0 +3326649 0 +3326680 0 +3326743 0 +3326935 0 +3326950 0 +3327024 314 +3327059 103 +3327093 54 +3327126 0 +3327267 0 +3327288 7 +3327369 17 +3327426 107 +3327540 43 +3327546 29 +3327566 0 +3327675 0 +3327719 0 +3327741 173 +3327745 23 +3327749 70 +3327818 0 +3327850 112 +3327854 81 +3328017 0 +3328140 0 +3328391 0 +3328521 0 +3328541 0 +3328567 0 +3328602 0 +3328867 0 +3328937 0 +3329107 0 +3329127 0 +3329245 0 +3329317 0 +3329417 0 +3329490 53 +3329579 0 +3329582 0 +3329639 129 +3329738 4 +3329742 11 +3329802 0 +3329828 0 +3329840 0 +3329935 0 +3329950 4 +3329995 0 +3330066 0 +3330081 0 +3330185 0 +3330212 0 +3330292 23 +3330375 111 +3330407 13 +3330439 19 +3330480 59 +3330512 0 +3330689 32 +3330750 100 +3330757 352 +3330846 51 +3330859 625 +3330893 0 +3330931 69 +3331166 262 +3331263 11 +3331442 58 +3331483 0 +3331613 0 +3331668 17 +3331759 0 +3331776 0 +3331786 23 +3331797 0 +3331803 0 +3331830 0 +3331871 0 +3332056 0 +3332170 0 +3332435 0 +3332453 181 +3332494 27 +3332517 0 +3332546 0 +3332565 0 +3332630 0 +3332770 0 +3332793 0 +3332839 0 +3332873 0 +3332967 0 +3333166 0 +3333238 0 +3333593 0 +3333678 0 +3333779 0 +3333880 0 +3333942 1 +3334104 45 +3334119 0 +3334347 0 +3334397 15 +3334610 0 +3334645 0 +3334795 0 +3334836 0 +3334869 0 +3335046 53 +3335240 0 +3335277 79 +3335317 73 +3335360 0 +3335445 7 +3335585 962 +3335696 1 +3335748 75 +3335760 2 +3335780 613 +3335893 0 +3335933 0 +3336036 0 +3336167 0 +3336371 0 +3336392 0 +3336454 0 +3336477 0 +3336503 0 +3336561 55 +3336620 43 +3336679 42 +3336704 7 +3336738 33 +3336763 14 +3336797 39 +3336857 0 +3336890 0 +3336993 0 +3337088 0 +3337106 0 +3337242 0 +3337305 0 +3337351 0 +3337412 0 +3337505 0 +3337556 0 +3337570 0 +3337770 0 +3337908 0 +3337931 0 +3338031 0 +3338057 235 +3338104 378 +3338461 22 +3338473 297 +3338537 0 +3338823 0 +3338842 10 +3338852 17 +3338854 0 +3338864 217 +3338936 8 +3338988 7 +3339010 3 +3339144 0 +3339300 0 +3339353 27 +3339476 0 +3339566 0 +3339725 0 +3339932 0 +3339985 0 +3339996 0 +3340010 0 +3340072 0 +3340139 0 +3340209 0 +3340227 0 +3340296 0 +3340322 0 +3340376 0 +3340479 0 +3340666 0 +3340746 0 +3340905 0 +3340925 0 +3340948 0 +3340972 0 +3341057 0 +3341141 0 +3341274 0 +3341300 0 +3341375 0 +3341399 0 +3341423 0 +3341458 0 +3341501 0 +3341519 0 +3341681 0 +3341721 0 +3341899 0 +3342031 0 +3342216 45 +3342300 0 +3342373 89 +3342407 0 +3342429 0 +3342471 136 +3342538 0 +3342570 0 +3342605 0 +3342700 0 +3342736 0 +3342771 0 +3342838 8 +3342870 0 +3342925 77 +3343116 66 +3343127 0 +3343159 0 +3343177 0 +3343223 0 +3343274 0 +3343479 0 +3343514 0 +3343614 0 +3343628 0 +3343688 0 +3343713 0 +3343861 0 +3343873 0 +3343881 0 +3344027 0 +3344045 50 +3344064 0 +3344113 0 +3344120 0 +3344122 0 +3344200 0 +3344353 0 +3344370 0 +3344468 0 +3344602 0 +3344640 23 +3344909 0 +3345013 0 +3345081 0 +3345161 0 +3345222 0 +3345273 0 +3345336 0 +3345447 0 +3345619 0 +3345670 0 +3345748 0 +3345978 0 +3346010 0 +3346089 0 +3346125 0 +3346135 0 +3346158 1 +3346164 16 +3346270 0 +3346403 0 +3346445 0 +3346447 0 +3346512 0 +3346604 0 +3346846 0 +3346860 0 +3346884 185 +3346956 139 +3347037 12 +3347049 0 +3347136 0 +3347232 410 +3347249 4 +3347253 304 +3347313 0 +3347346 124 +3347396 61 +3347440 0 +3347519 1 +3347545 0 +3347598 3 +3347630 363 +3347634 225 +3347657 486 +3347756 59 +3347817 203 +3347858 0 +3347885 0 +3347887 41 +3347897 92 +3347912 156 +3347950 0 +3348053 0 +3348111 63 +3348222 144 +3348318 0 +3348330 0 +3348471 20 +3348547 0 +3348574 0 +3348598 0 +3348606 0 +3348643 97 +3348665 0 +3348681 0 +3348717 0 +3348724 0 +3348740 30 +3348762 0 +3348781 46 +3348981 0 +3349072 0 +3349106 0 +3349230 0 +3349405 0 +3349430 0 +3349567 0 +3349594 0 +3349691 0 +3349693 0 +3349732 0 +3349838 0 +3349883 0 +3349955 0 +3349997 0 +3350024 0 +3350033 0 +3350105 0 +3350180 0 +3350295 0 +3350415 0 +3350653 0 +3350663 57 +3350774 0 +3350811 0 +3350863 0 +3350898 0 +3350957 0 +3351065 0 +3351083 34 +3351408 92 +3351476 225 +3351545 143 +3351738 0 +3351826 0 +3351887 0 +3351915 2 +3352032 0 +3352165 0 +3352181 48 +3352236 0 +3352259 47 +3352271 0 +3352294 0 +3352306 342 +3352348 92 +3352370 8 +3352389 27 +3352459 67 +3352590 0 +3352703 0 +3352727 0 +3352737 0 +3352849 0 +3352870 0 +3353086 0 +3353164 0 +3353365 0 +3353424 0 +3353511 0 +3353629 0 +3353691 0 +3353778 0 +3353869 0 +3354076 0 +3354461 0 +3354552 0 +3354561 0 +3354573 0 +3354661 0 +3355075 0 +3355080 3 +3355089 31 +3355250 126 +3355316 0 +3355357 32 +3355370 0 +3355396 6 +3355524 75 +3355748 0 +3355772 44 +3355873 0 +3355897 0 +3355918 0 +3356161 105 +3356207 0 +3356305 5 +3356407 212 +3356464 14 +3356539 0 +3356562 0 +3356688 187 +3356695 0 +3356755 0 +3356937 66 +3356939 205 +3356945 0 +3356993 33 +3357234 0 +3357337 0 +3357457 55 +3357530 9 +3357541 0 +3357552 0 +3357660 0 +3357781 0 +3357812 0 +3357854 0 +3357893 0 +3357911 0 +3358000 0 +3358141 0 +3358241 74 +3358478 36 +3358487 0 +3358565 0 +3358584 42 +3358841 29 +3358884 53 +3359033 0 +3359070 0 +3359097 60 +3359134 0 +3359152 186 +3359216 0 +3359328 0 +3359388 121 +3359449 0 +3359463 0 +3359579 0 +3359586 16 +3359740 0 +3359817 0 +3359850 0 +3359853 0 +3359877 0 +3359922 0 +3359940 0 +3360093 0 +3360137 0 +3360425 0 +3360494 0 +3360522 0 +3360579 0 +3360590 0 +3360614 0 +3360621 0 +3360625 0 +3360695 0 +3360729 0 +3360743 0 +3360777 0 +3361413 0 +3361425 0 +3361493 0 +3361668 0 +3361764 0 +3361800 0 +3361812 0 +3361836 0 +3362050 0 +3362256 0 +3362337 0 +3362590 0 +3362703 0 +3362784 0 +3362872 0 +3363002 30 +3363090 15 +3363117 13 +3363120 0 +3363152 5 +3363165 0 +3363263 0 +3363397 0 +3363427 282 +3363596 0 +3363678 0 +3363729 53 +3363737 0 +3363765 0 +3363779 0 +3363820 0 +3363842 0 +3363877 0 +3363901 0 +3363989 26 +3364045 100 +3364069 0 +3364154 0 +3364182 23 +3364227 0 +3364272 0 +3364300 0 +3364333 0 +3364358 8 +3364369 116 +3364379 0 +3364414 2 +3364544 116 +3364554 106 +3364696 31 +3364767 0 +3365017 0 +3365037 0 +3365105 0 +3365126 0 +3365132 0 +3365227 0 +3365329 0 +3365341 0 +3365442 0 +3365444 0 +3365509 0 +3365514 0 +3365587 0 +3365590 0 +3365691 0 +3365837 0 +3365860 65 +3365870 0 +3365903 389 +3365969 645 +3366023 79 +3366032 309 +3366063 140 +3366276 2 +3366306 0 +3366483 0 +3366666 216 +3366672 39 +3366687 146 +3366693 854 +3366719 21 +3366738 168 +3366754 0 +3366823 78 +3366840 34 +3366855 0 +3366920 125 +3367021 298 +3367031 34 +3367112 13 +3367152 0 +3367178 187 +3367214 49 +3367248 0 +3367265 166 +3367285 0 +3367825 0 +3367883 0 +3367889 0 +3367928 0 +3367986 0 +3368009 0 +3368149 0 +3368155 0 +3368189 0 +3368276 0 +3368417 0 +3368444 0 +3368459 0 +3368480 0 +3368486 0 +3368515 0 +3368710 0 +3368741 0 +3368793 12 +3368805 10 +3368851 34 +3368944 108 +3369007 0 +3369020 0 +3369105 0 +3369341 63 +3369539 0 +3369766 0 +3369782 0 +3369809 67 +3369836 1 +3369854 0 +3369951 16 +3369965 0 +3369987 0 +3370005 0 +3370043 0 +3370143 0 +3370230 0 +3370284 0 +3370287 0 +3370296 0 +3370299 0 +3370317 0 +3370428 0 +3370485 0 +3370488 0 +3370553 0 +3370599 0 +3370672 0 +3370827 0 +3370845 0 +3370979 0 +3371016 0 +3371121 0 +3371313 0 +3371743 1094 +3371789 173 +3371824 91 +3371828 341 +3371835 0 +3371941 2 +3372032 13 +3372336 199 +3372436 84 +3372440 99 +3372504 315 +3372546 99 +3372633 0 +3372666 0 +3373221 0 +3373241 0 +3373647 0 +3373653 0 +3373776 0 +3373863 0 +3374103 0 +3374223 0 +3374268 0 +3374526 0 +3374529 0 +3374631 0 +3374777 0 +3374963 0 +3374971 0 +3375023 22 +3375029 88 +3375389 120 +3375400 38 +3375462 0 +3375561 0 +3375675 0 +3375733 62 +3375786 118 +3375801 210 +3375886 0 +3375971 72 +3376005 15 +3376028 67 +3376130 0 +3376225 37 +3376251 0 +3376283 0 +3376293 40 +3376385 114 +3376491 195 +3376567 55 +3376595 1 +3376625 85 +3376647 17 +3376759 0 +3376789 146 +3376791 0 +3376830 0 +3376836 773 +3376840 311 +3376870 33 +3376889 134 +3377305 12 +3377385 46 +3377401 0 +3377407 0 +3377409 0 +3377426 0 +3377431 0 +3377447 0 +3377460 0 +3377476 0 +3377499 0 +3377502 0 +3377514 0 +3377532 0 +3377597 0 +3377606 20 +3377626 0 +3377635 0 +3377662 0 +3377774 77 +3377816 166 +3377945 77 +3377988 70 +3378020 546 +3378029 582 +3378122 20 +3378133 25 +3378190 139 +3378265 103 +3378321 68 +3378433 342 +3378470 0 +3378482 18 +3378486 146 +3378490 0 +3378496 0 +3378506 19 +3378618 0 +3378712 217 +3378796 245 +3378816 210 +3378850 167 +3378863 0 +3378908 0 +3378940 0 +3378979 53 +3378985 201 +3378989 0 +3379037 0 +3379049 0 +3379082 3 +3379119 0 +3379131 0 +3379248 0 +3379269 0 +3379284 0 +3379308 0 +3379359 13 +3379742 6 +3379801 0 +3379813 0 +3379822 0 +3379834 0 +3379841 0 +3379871 0 +3379874 0 +3379892 0 +3379898 0 +3379910 0 +3379927 0 +3379942 0 +3379967 0 +3380024 0 +3380044 66 +3380078 0 +3380102 0 +3380214 62 +3380256 180 +3380385 97 +3380428 13 +3380459 246 +3380468 333 +3380561 23 +3380572 16 +3380629 139 +3380704 139 +3380737 1 +3380819 13 +3380823 260 +3380831 203 +3380888 0 +3381011 69 +3381038 20 +3381060 0 +3381104 0 +3381127 0 +3381139 0 +3381145 0 +3381149 0 +3381152 0 +3381155 0 +3381159 0 +3381165 65 +3381180 0 +3381194 1 +3381274 0 +3381302 0 +3381335 54 +3381376 214 +3381475 7 +3381585 10 +3381732 0 +3381742 14 +3381778 54 +3381850 16 +3382039 6 +3382139 169 +3382141 105 +3382179 129 +3382278 1 +3382291 34 +3382363 94 +3382435 0 +3382477 0 +3382604 29 +3382686 48 +3382694 4 +3382714 35 +3382724 0 +3382743 91 +3382764 1 +3382876 0 +3382959 0 +3383091 0 +3383131 0 +3383177 0 +3383304 0 +3383324 0 +3383449 1 +3383509 0 +3383528 0 +3383623 0 +3383683 0 +3383787 0 +3383909 0 +3384068 0 +3384112 0 +3384172 0 +3384179 0 +3384205 0 +3384266 0 +3384361 0 +3384388 0 +3384587 0 +3384592 0 +3384626 0 +3384758 0 +3384828 0 +3384832 0 +3384902 0 +3385059 0 +3385075 197 +3385080 0 +3385164 114 +3385267 0 +3385404 196 +3385467 0 +3385612 119 +3385688 135 +3385690 212 +3385819 106 +3385869 199 +3385928 0 +3385961 0 +3386132 68 +3386139 0 +3386154 0 +3386161 37 +3386237 167 +3386321 0 +3386327 257 +3386425 40 +3386447 922 +3386453 53 +3386459 0 +3386471 4 +3386606 53 +3386651 0 +3386705 0 +3386736 0 +3386769 0 +3386786 161 +3386830 132 +3386843 0 +3386896 145 +3386919 161 +3386947 445 +3387003 60 +3387076 261 +3387145 0 +3387259 0 +3387313 0 +3387316 0 +3387759 0 +3387762 0 +3387826 0 +3387856 0 +3387881 0 +3387987 0 +3388020 0 +3388036 0 +3388038 0 +3388064 0 +3388071 0 +3388095 0 +3388249 0 +3388358 0 +3388446 0 +3388598 0 +3388682 0 +3388727 0 +3388831 0 +3388953 0 +3388956 0 +3388959 0 +3388966 0 +3388994 0 +3389004 149 +3389047 1 +3389086 0 +3389096 0 +3389133 0 +3389169 38 +3389230 0 +3389257 0 +3389320 0 +3389371 0 +3389407 0 +3389468 0 +3389543 0 +3389610 0 +3389813 0 +3390030 0 +3390051 0 +3390156 0 +3390184 0 +3390228 0 +3390255 0 +3390543 0 +3390567 0 +3390690 0 +3390717 0 +3390735 0 +3390753 0 +3390797 0 +3390825 0 +3390978 0 +3391006 0 +3391018 0 +3391187 0 +3391344 0 +3391353 0 +3391561 0 +3391619 0 +3391918 0 +3392124 0 +3392194 0 +3392212 0 +3392437 0 +3392567 0 +3392592 0 +3392701 0 +3392776 0 +3392845 0 +3392851 29 +3392871 703 +3392879 0 +3392944 0 +3392976 26 +3393007 37 +3393199 47 +3393279 91 +3393303 0 +3393314 0 +3393670 49 +3393792 59 +3393848 0 +3393926 0 +3393968 0 +3394005 319 +3394020 0 +3394064 0 +3394149 0 +3394339 0 +3394341 0 +3394358 0 +3394389 0 +3394511 0 +3394611 0 +3394623 0 +3394635 0 +3394769 270 +3394774 520 +3394797 0 +3394928 327 +3394937 311 +3395019 264 +3395047 107 +3395081 63 +3395088 0 +3395100 35 +3395137 7 +3395168 81 +3395212 0 +3395257 0 +3395292 0 +3395316 0 +3395412 0 +3395422 0 +3395556 0 +3395578 0 +3395678 0 +3395701 0 +3395708 0 +3395916 0 +3396012 0 +3396037 0 +3396221 0 +3396264 0 +3396266 0 +3396354 0 +3396361 0 +3396378 0 +3396391 0 +3396444 0 +3396459 283 +3396546 5 +3396571 0 +3396585 36 +3396617 0 +3396669 45 +3396744 512 +3396759 97 +3396809 0 +3396873 0 +3396939 0 +3396966 0 +3396985 0 +3396996 254 +3397000 85 +3397127 0 +3397134 30 +3397146 1 +3397182 255 +3397203 22 +3397215 0 +3397236 261 +3397482 105 +3397527 34 +3397535 68 +3397666 0 +3397722 0 +3397778 258 +3397818 0 +3397829 0 +3397851 20 +3398017 0 +3398042 601 +3398096 0 +3398146 169 +3398174 260 +3398379 63 +3398436 191 +3398445 0 +3398459 0 +3398793 0 +3398840 0 +3398899 0 +3398990 0 +3399031 0 +3399176 0 +3399233 0 +3399254 0 +3399278 0 +3399302 0 +3399408 267 +3399410 233 +3399420 0 +3399480 32 +3399525 0 +3399612 0 +3399827 0 +3399838 0 +3399858 0 +3400011 0 +3400077 0 +3400102 0 +3400115 0 +3400236 0 +3400238 0 +3400344 0 +3400419 0 +3400492 0 +3400511 0 +3400520 42 +3400570 0 +3400661 89 +3400726 24 +3400906 0 +3401022 0 +3401032 38 +3401104 0 +3401340 9 +3401446 327 +3401506 29 +3401521 0 +3401551 6 +3401664 0 +3401825 0 +3401906 67 +3401934 152 +3402036 0 +3402095 0 +3402127 0 +3402177 0 +3402250 0 +3402437 0 +3402648 0 +3402765 0 +3402847 0 +3402932 0 +3402979 0 +3403190 0 +3403274 0 +3403282 0 +3403384 0 +3403420 0 +3403527 0 +3403531 0 +3403540 0 +3403553 0 +3403678 0 +3403723 0 +3403747 0 +3403751 0 +3403930 0 +3403992 0 +3404029 0 +3404044 0 +3404119 0 +3404188 0 +3404262 0 +3404461 0 +3404532 0 +3404641 0 +3404775 0 +3404791 0 +3404836 0 +3404872 0 +3404965 0 +3404980 0 +3405014 15 +3405026 0 +3405108 21 +3405161 0 +3405216 0 +3405514 0 +3405552 0 +3405637 0 +3405672 0 +3405702 0 +3405735 0 +3405857 0 +3405859 0 +3405943 0 +3406011 0 +3406018 0 +3406071 0 +3406136 0 +3406155 0 +3406213 282 +3406229 0 +3406241 0 +3406251 0 +3406259 0 +3406303 0 +3406422 27 +3406453 0 +3406519 0 +3406603 0 +3406630 27 +3406672 0 +3406702 55 +3406715 0 +3406774 3 +3406832 1 +3406948 0 +3406951 151 +3407025 0 +3407044 0 +3407088 0 +3407126 0 +3407248 0 +3407263 153 +3407293 0 +3407578 47 +3407624 0 +3407818 0 +3407878 119 +3408051 125 +3408055 47 +3408115 0 +3408127 0 +3408211 9 +3408326 126 +3408329 152 +3408333 35 +3408337 0 +3408405 0 +3408453 0 +3408564 0 +3408597 0 +3408626 0 +3408642 0 +3408657 0 +3408675 0 +3408689 0 +3408696 0 +3408702 0 +3408760 0 +3408762 0 +3408771 0 +3408774 0 +3408852 0 +3408864 0 +3408876 0 +3408939 0 +3408942 0 +3409050 0 +3409075 0 +3409199 0 +3409358 0 +3409416 18 +3409430 144 +3409451 353 +3409510 57 +3409573 140 +3409609 1087 +3409621 94 +3409663 84 +3409807 168 +3409984 114 +3409988 149 +3409990 89 +3410020 25 +3410146 19 +3410149 426 +3410153 286 +3410188 0 +3410240 656 +3410245 165 +3410254 441 +3410299 12 +3410323 206 +3410349 0 +3410437 98 +3410537 0 +3410656 0 +3410710 0 +3410743 1 +3410758 141 +3410782 173 +3410803 0 +3410851 449 +3410887 139 +3410934 22 +3411017 17 +3411021 65 +3411068 0 +3411146 0 +3411153 0 +3411162 0 +3411169 0 +3411241 0 +3411535 63 +3411617 17 +3411639 0 +3411664 0 +3411720 0 +3411758 0 +3411831 0 +3411969 0 +3412086 34 +3412152 0 +3412155 0 +3412185 0 +3412281 0 +3412302 0 +3412314 0 +3412326 0 +3412329 0 +3412351 0 +3412353 0 +3412365 0 +3412368 0 +3412449 0 +3412494 0 +3412583 0 +3412620 0 +3412647 0 +3412722 0 +3412732 0 +3412734 0 +3412740 0 +3412776 0 +3412800 0 +3412823 0 +3412879 0 +3413013 0 +3413044 0 +3413104 0 +3413134 0 +3413136 0 +3413142 0 +3413235 0 +3413238 0 +3413277 0 +3413295 0 +3413310 0 +3413430 0 +3413457 0 +3413499 0 +3413630 0 +3413806 0 +3413825 0 +3413865 0 +3413895 0 +3413904 0 +3413907 0 +3413952 0 +3413963 0 +3413991 0 +3414015 0 +3414018 0 +3414036 0 +3414058 0 +3414099 0 +3414153 0 +3414183 0 +3414210 0 +3414233 0 +3414341 0 +3414343 0 +3414347 0 +3414357 0 +3414386 0 +3414411 0 +3414491 0 +3414533 0 +3414544 0 +3414554 0 +3414589 0 +3414606 0 +3414656 0 +3414678 0 +3414702 104 +3414706 560 +3414720 3 +3414812 0 +3414816 0 +3414834 0 +3414862 0 +3414876 0 +3414923 0 +3414937 0 +3414942 0 +3414964 0 +3415017 419 +3415031 0 +3415069 0 +3415166 0 +3415179 0 +3415185 0 +3415199 0 +3415222 0 +3415238 0 +3415263 18 +3415318 0 +3415334 98 +3415336 125 +3415364 0 +3415383 0 +3415407 13 +3415606 0 +3415616 113 +3415733 87 +3415835 3 +3415951 0 +3415980 55 +3415993 651 +3416055 0 +3416069 105 +3416136 78 +3416499 0 +3416505 0 +3416526 11 +3416583 64 +3416603 171 +3416635 4 +3416704 364 +3416739 1143 +3416864 37 +3416879 31 +3416963 23 +3416994 0 +3417011 0 +3417024 44 +3417044 94 +3417141 342 +3417145 476 +3417178 0 +3417206 564 +3417250 372 +3417286 69 +3417323 432 +3417351 38 +3417415 0 +3417605 41 +3417690 24 +3417732 0 +3417743 32 +3417800 56 +3417860 199 +3417875 22 +3417890 206 +3417915 203 +3417917 180 +3417926 344 +3418056 0 +3418160 9 +3418167 0 +3418173 99 +3418175 206 +3418378 144 +3418381 29 +3418413 0 +3418442 0 +3418544 235 +3418626 0 +3418637 259 +3418674 0 +3418683 0 +3418701 135 +3418723 26 +3418727 980 +3418851 184 +3418977 0 +3419013 176 +3419045 0 +3419180 215 +3419195 419 +3419201 88 +3419218 0 +3419238 0 +3419430 0 +3419454 75 +3419465 8 +3419480 0 +3419516 288 +3419726 139 +3419741 471 +3419763 459 +3419828 465 +3419849 25 +3419981 262 +3420059 0 +3420169 6 +3420260 41 +3420409 45 +3420440 172 +3420528 16 +3420619 0 +3420635 613 +3420638 647 +3420642 218 +3420668 0 +3420736 2 +3420770 452 +3420837 54 +3420869 0 +3420896 0 +3420914 371 +3420968 219 +3421110 0 +3421145 333 +3421212 26 +3421244 41 +3421289 0 +3421342 89 +3421351 10 +3421354 231 +3421370 159 +3421408 59 +3421428 0 +3421531 0 +3421630 3 +3421638 355 +3421655 383 +3421662 374 +3421666 26 +3421730 13 +3421742 27 +3421834 76 +3421924 0 +3421950 4 +3422011 0 +3422028 0 +3422052 3 +3422140 204 +3422165 0 +3422174 4 +3422267 30 +3422315 0 +3422379 0 +3422530 0 +3422554 0 +3422601 0 +3422661 0 +3422678 231 +3422709 0 +3422719 60 +3422756 0 +3422847 59 +3422927 50 +3422936 189 +3422955 0 +3423219 0 +3423226 5 +3423231 0 +3423263 46 +3423267 2 +3423424 0 +3423656 139 +3423659 0 +3423897 0 +3423906 0 +3423926 0 +3424051 189 +3424148 56 +3424253 216 +3424380 0 +3424491 9 +3424500 0 +3424541 1 +3424704 142 +3424733 137 +3424820 92 +3425037 0 +3425052 3 +3425124 38 +3425231 150 +3425259 0 +3425421 0 +3425438 30 +3425447 0 +3425460 62 +3425474 0 +3425480 4 +3425487 0 +3425489 0 +3425492 0 +3425748 8 +3425780 0 +3425838 0 +3425852 0 +3426050 54 +3426134 0 +3426213 0 +3426218 251 +3426268 0 +3426347 27 +3426504 215 +3426682 329 +3426798 90 +3426825 0 +3426934 928 +3426948 30 +3426971 0 +3427003 0 +3427045 0 +3427102 273 +3427480 83 +3427501 66 +3427585 219 +3427610 782 +3427664 5 +3427684 51 +3427688 199 +3427744 10 +3427857 84 +3427972 0 +3427985 115 +3428070 75 +3428134 138 +3428188 11 +3428292 0 +3428443 0 +3428480 270 +3428486 320 +3428516 398 +3428518 921 +3428547 74 +3428578 0 +3428758 52 +3429095 0 +3429102 1 +3429181 0 +3429202 64 +3429353 0 +3429386 24 +3429447 0 +3429517 8 +3429537 23 +3429563 0 +3429622 0 +3429722 0 +3429748 62 +3429768 74 +3429770 0 +3429811 0 +3429826 127 +3429859 174 +3429909 26 +3429964 129 +3429985 20 +3430031 0 +3430084 32 +3430159 32 +3430180 35 +3430182 386 +3430261 0 +3430315 22 +3430348 0 +3430356 0 +3430362 0 +3430370 0 +3430393 212 +3430397 350 +3430399 54 +3430493 46 +3430501 5 +3430564 6 +3430587 0 +3430613 29 +3430634 42 +3430843 0 +3430863 0 +3430866 0 +3431007 13 +3431028 3 +3431049 103 +3431110 0 +3431180 0 +3431195 0 +3431204 0 +3431371 2 +3431378 20 +3431389 347 +3431450 0 +3431483 0 +3431540 29 +3431665 238 +3431739 48 +3431773 342 +3431797 206 +3431809 0 +3431846 0 +3431892 0 +3431906 0 +3431935 0 +3432061 195 +3432070 0 +3432280 316 +3432295 0 +3432316 6 +3432332 0 +3432402 186 +3432507 20 +3432616 198 +3432622 205 +3432643 388 +3432650 0 +3432681 137 +3432727 37 +3432870 37 +3432901 60 +3432968 0 +3432997 39 +3433009 43 +3433032 0 +3433101 0 +3433150 22 +3433234 110 +3433273 115 +3433320 0 +3433335 0 +3433411 22 +3433421 0 +3433442 75 +3433446 275 +3433543 34 +3433546 88 +3433626 12 +3433648 31 +3433668 0 +3433707 6 +3433851 62 +3433893 0 +3434007 702 +3434065 0 +3434080 86 +3434146 0 +3434213 7 +3434295 12 +3434324 48 +3434349 81 +3434401 0 +3434427 82 +3434439 29 +3434463 23 +3434494 65 +3434574 60 +3434604 0 +3434854 0 +3434893 118 +3434896 62 +3435093 0 +3435306 0 +3435334 0 +3435345 0 +3435365 0 +3435381 0 +3435423 34 +3435476 27 +3435562 0 +3435568 0 +3435616 0 +3435660 0 +3435672 0 +3435686 54 +3435763 0 +3435844 2 +3435866 6 +3435948 55 +3435962 9 +3436002 123 +3436029 0 +3436144 38 +3436150 0 +3436269 60 +3436330 4 +3436440 12 +3436471 36 +3436513 59 +3436648 315 +3436696 50 +3436698 95 +3436705 0 +3436718 81 +3436766 0 +3436859 85 +3437049 0 +3437161 187 +3437173 35 +3437244 0 +3437300 0 +3437337 111 +3437379 75 +3437568 0 +3437609 0 +3437655 16 +3437766 38 +3437868 1 +3437942 0 +3438042 0 +3438051 5 +3438054 72 +3438060 586 +3438123 0 +3438260 0 +3438424 0 +3438441 1 +3438496 0 +3438592 975 +3438596 93 +3438667 0 +3438683 15 +3438811 0 +3438884 0 +3438913 0 +3438946 0 +3438960 151 +3438975 717 +3439015 146 +3439022 0 +3439118 0 +3439235 2 +3439318 0 +3439373 30 +3439391 0 +3439546 0 +3439601 1 +3439691 29 +3439745 5 +3439818 0 +3439846 95 +3439868 42 +3439880 847 +3439991 84 +3440018 27 +3440132 33 +3440247 0 +3440277 0 +3440336 0 +3440348 538 +3440351 43 +3440360 0 +3440367 25 +3440374 30 +3440390 51 +3440411 0 +3440423 100 +3440426 0 +3440579 111 +3440692 13 +3440712 30 +3440825 230 +3440896 1 +3440964 23 +3440970 46 +3441028 269 +3441104 0 +3441140 67 +3441170 85 +3441246 0 +3441252 0 +3441278 61 +3441350 0 +3441366 348 +3441406 0 +3441544 0 +3441566 22 +3441575 215 +3441625 8 +3441771 0 +3441785 0 +3441810 111 +3441869 75 +3441879 0 +3441895 0 +3442028 0 +3442062 298 +3442074 62 +3442104 112 +3442125 113 +3442169 0 +3442361 10 +3442381 12 +3442425 0 +3442428 38 +3442458 0 +3442483 41 +3442640 0 +3442657 68 +3442716 0 +3442775 0 +3442782 2 +3442817 0 +3442998 0 +3443072 0 +3443149 613 +3443164 20 +3443197 153 +3443245 12 +3443340 0 +3443398 10 +3443431 0 +3443458 121 +3443460 121 +3443929 1 +3444183 0 +3444347 0 +3444353 0 +3444428 0 +3444462 0 +3444670 0 +3444982 14 +3445034 131 +3445318 65 +3445366 6 +3445510 0 +3445526 3 +3445675 127 +3445821 159 +3445867 8 +3445940 0 +3445999 133 +3446017 0 +3446052 0 +3446081 0 +3446145 0 +3446162 0 +3446249 226 +3446286 0 +3446565 66 +3446612 2 +3446715 2 +3446719 0 +3446875 5 +3446883 0 +3446909 0 +3446939 37 +3447015 0 +3447076 0 +3447193 77 +3447213 0 +3447276 3 +3447287 0 +3447335 36 +3447426 127 +3447435 0 +3447498 4 +3447528 0 +3447549 0 +3447747 0 +3447762 0 +3447811 0 +3447868 63 +3447888 0 +3447999 71 +3448014 0 +3448041 0 +3448069 0 +3448110 46 +3448116 175 +3448175 0 +3448217 60 +3448383 23 +3448447 0 +3448471 12 +3448544 149 +3448651 0 +3448693 0 +3448753 0 +3448801 454 +3448894 10 +3448906 105 +3448927 26 +3448930 21 +3448936 0 +3448948 0 +3449026 9 +3449149 238 +3449221 10 +3449266 0 +3449321 0 +3449371 0 +3449421 0 +3449596 2 +3449620 452 +3449622 9 +3449671 214 +3449716 0 +3449755 71 +3449830 94 +3449899 0 +3450028 0 +3450031 165 +3450071 50 +3450216 0 +3450234 0 +3450258 0 +3450318 5 +3450342 0 +3450375 189 +3450615 43 +3450619 50 +3450647 0 +3450660 0 +3450913 0 +3451181 0 +3451202 99 +3451382 105 +3451697 0 +3451748 0 +3451756 0 +3451764 13 +3451800 47 +3451880 0 +3451932 2 +3452066 166 +3452351 32 +3452407 22 +3452411 11 +3452738 1 +3452765 0 +3452810 247 +3452837 91 +3452961 15 +3452982 0 +3453105 21 +3453243 59 +3453345 85 +3453387 19 +3453759 0 +3453855 0 +3453870 255 +3453880 20 +3453913 36 +3454113 2 +3454197 267 +3454222 0 +3454415 1 +3454478 0 +3454574 0 +3454663 0 +3454688 421 +3455081 0 +3455189 0 +3455341 0 +3455414 125 +3455424 34 +3455496 10 +3455528 0 +3455593 0 +3455821 128 +3455854 86 +3455974 617 +3455999 0 +3456009 0 +3456079 153 +3456155 0 +3456247 16 +3456288 181 +3456346 0 +3456365 0 +3456498 0 +3456580 0 +3456628 180 +3456661 41 +3456844 57 +3456931 87 +3456937 0 +3456988 0 +3457138 0 +3457162 0 +3457249 0 +3457290 0 +3457326 5 +3457338 10 +3457397 0 +3457507 0 +3457762 5 +3457801 0 +3458014 0 +3458037 46 +3458063 0 +3458100 0 +3458126 50 +3458157 4 +3458181 27 +3458239 38 +3458326 50 +3458402 63 +3458431 60 +3458511 287 +3458637 0 +3458847 0 +3459011 275 +3459070 0 +3459096 0 +3459303 28 +3459350 328 +3459482 521 +3459641 194 +3459692 137 +3459740 223 +3459815 0 +3459842 26 +3459928 34 +3460022 0 +3460063 77 +3460102 0 +3460418 9 +3460473 0 +3460520 31 +3460805 119 +3460815 1 +3460964 406 +3460983 0 +3461024 0 +3461078 0 +3461196 40 +3461303 5 +3461415 142 +3461424 223 +3461583 21 +3461761 0 +3461794 6 +3461893 9 +3461927 0 +3461990 0 +3462008 0 +3462052 0 +3462070 206 +3462305 0 +3462361 13 +3462380 25 +3462384 82 +3462534 23 +3462570 0 +3462640 292 +3462741 6 +3462755 0 +3462764 116 +3462847 0 +3462894 267 +3462921 146 +3462953 0 +3463001 0 +3463043 90 +3463050 4 +3463254 52 +3463611 42 +3463633 142 +3463928 66 +3463958 409 +3463989 254 +3464034 6 +3464059 131 +3464189 90 +3464216 0 +3464285 214 +3464365 0 +3464425 0 +3464447 71 +3464481 0 +3464516 164 +3464535 738 +3464670 0 +3464703 115 +3464754 1192 +3464904 0 +3465048 4 +3465063 58 +3465069 269 +3465159 325 +3465357 98 +3465432 0 +3465482 8 +3465540 94 +3465570 0 +3465607 26 +3465627 0 +3465684 512 +3465738 182 +3465789 0 +3465804 25 +3465844 0 +3465874 166 +3465901 48 +3465959 11 +3465965 493 +3465995 57 +3466105 0 +3466130 116 +3466240 0 +3466243 96 +3466280 0 +3466313 0 +3466328 127 +3466362 8 +3466391 304 +3466442 879 +3466451 76 +3466525 34 +3466546 41 +3466773 0 +3466829 241 +3466893 107 +3466904 65 +3466969 0 +3466972 272 +3467081 306 +3467137 20 +3467151 0 +3467162 7 +3467177 49 +3467211 0 +3467294 62 +3467359 0 +3467377 0 +3467379 249 +3467399 239 +3467407 61 +3467438 66 +3467627 69 +3467681 0 +3467721 673 +3467724 0 +3467840 1147 +3467864 214 +3467912 29 +3467999 0 +3468037 0 +3468071 0 +3468145 0 +3468192 0 +3468203 0 +3468218 0 +3468244 0 +3468264 0 +3468372 173 +3468402 376 +3468713 0 +3468824 91 +3468843 8 +3468905 0 +3468925 0 +3469240 101 +3469275 121 +3469315 1 +3469443 0 +3469572 0 +3469719 0 +3469787 0 +3469799 0 +3469813 0 +3469817 0 +3469886 0 +3469916 0 +3469972 0 +3470017 0 +3470036 0 +3470088 0 +3470090 0 +3470253 0 +3470372 0 +3470388 0 +3470437 0 +3470457 0 +3470525 0 +3470565 0 +3470659 0 +3470681 0 +3470696 0 +3470719 0 +3470830 0 +3470847 0 +3470893 0 +3471077 0 +3471145 0 +3471338 0 +3471385 0 +3471397 1 +3471441 45 +3471476 0 +3471657 18 +3471733 155 +3471735 320 +3471744 356 +3471813 36 +3471853 9 +3471903 0 +3471975 0 +3472339 84 +3472374 48 +3472480 31 +3472495 422 +3472533 0 +3472586 0 +3472727 5 +3472743 0 +3472769 0 +3472779 0 +3472862 0 +3472892 0 +3472907 0 +3472923 0 +3472978 0 +3473073 0 +3473150 0 +3473315 0 +3473372 0 +3473399 0 +3473424 0 +3473426 0 +3473513 0 +3473639 0 +3473671 0 +3473896 0 +3473912 145 +3474006 65 +3474016 174 +3474019 498 +3474295 0 +3474310 58 +3474372 2 +3474400 90 +3474428 96 +3474458 156 +3474462 90 +3474485 274 +3474537 0 +3474563 0 +3474576 0 +3474705 67 +3474769 0 +3474976 0 +3475069 226 +3475235 142 +3475481 19 +3475527 7 +3475613 36 +3475622 115 +3475625 111 +3475646 0 +3475672 0 +3475687 2 +3475732 81 +3475737 0 +3475782 0 +3475814 1 +3475878 0 +3475890 13 +3475957 0 +3476066 62 +3476319 0 +3476325 45 +3476327 311 +3476594 0 +3476726 9 +3476896 0 +3477031 0 +3477050 0 +3477080 0 +3477107 0 +3477121 41 +3477198 9 +3477358 14 +3477379 0 +3477420 0 +3477498 0 +3477511 0 +3477558 0 +3477568 0 +3477572 0 +3477581 0 +3477604 0 +3477642 0 +3477654 0 +3477660 0 +3477672 0 +3477677 0 +3477701 0 +3477734 0 +3477747 0 +3477775 0 +3477780 0 +3477796 0 +3477824 0 +3477851 0 +3477875 0 +3477879 0 +3477932 0 +3477983 0 +3478044 0 +3478071 4 +3478100 0 +3478110 0 +3478113 304 +3478122 133 +3478137 0 +3478164 0 +3478178 0 +3478248 0 +3478273 0 +3478320 0 +3478357 0 +3478365 0 +3478389 0 +3478408 0 +3478428 0 +3478440 0 +3478505 0 +3478522 0 +3478529 0 +3478536 0 +3478544 329 +3478676 0 +3478685 0 +3478726 0 +3478849 31 +3478909 0 +3478991 0 +3479005 0 +3479015 0 +3479033 0 +3479041 0 +3479091 0 +3479139 7 +3479200 0 +3479299 67 +3479332 0 +3479361 0 +3479386 0 +3479398 116 +3479406 0 +3479418 0 +3479443 0 +3479503 0 +3479554 0 +3479558 0 +3479642 0 +3479681 0 +3479685 0 +3479705 0 +3479721 0 +3479770 0 +3479786 0 +3479826 0 +3479857 0 +3479938 0 +3480058 0 +3480071 0 +3480231 0 +3480314 0 +3480356 36 +3480402 0 +3480405 0 +3480430 0 +3480449 0 +3480719 0 +3480752 0 +3480896 0 +3480930 27 +3480976 0 +3481024 0 +3481115 0 +3481197 111 +3481199 50 +3481233 0 +3481304 74 +3481329 223 +3481348 0 +3481358 37 +3481378 6 +3481386 73 +3481468 26 +3481595 0 +3481637 0 +3481709 95 +3481781 56 +3481794 0 +3481893 108 +3481931 139 +3481933 171 +3482033 10 +3482222 19 +3482294 59 +3482330 6 +3482340 0 +3482487 22 +3482597 5 +3482696 198 +3482737 24 +3482810 18 +3482839 47 +3482865 0 +3482906 1 +3482913 0 +3482950 0 +3482973 0 +3483054 0 +3483065 60 +3483121 0 +3483211 8 +3483250 0 +3483268 0 +3483319 177 +3483383 0 +3483422 163 +3483444 0 +3483484 15 +3483505 27 +3483578 12 +3483626 0 +3483743 0 +3483776 4 +3483785 0 +3483811 16 +3483845 0 +3483897 0 +3483940 433 +3483943 381 +3483954 535 +3484073 9 +3484087 15 +3484220 5 +3484250 7 +3484256 58 +3484262 29 +3484274 61 +3484376 111 +3484396 10 +3484625 0 +3484641 64 +3484667 0 +3484719 3 +3484745 1 +3484766 58 +3484808 184 +3484888 34 +3485092 121 +3485112 123 +3485116 360 +3485145 218 +3485159 157 +3485165 97 +3485208 455 +3485247 235 +3485303 25 +3485312 2 +3485437 0 +3485485 162 +3485491 112 +3485503 1 +3485566 0 +3485635 52 +3485663 21 +3485675 0 +3485765 0 +3485808 0 +3485924 11 +3485936 170 +3485993 41 +3486039 0 +3486189 285 +3486233 0 +3486281 108 +3486323 0 +3486459 0 +3486488 0 +3486603 0 +3486612 106 +3486663 59 +3486816 0 +3486921 24 +3486924 211 +3486934 0 +3486960 308 +3487089 110 +3487125 129 +3487129 236 +3487280 14 +3487332 20 +3487342 0 +3487410 0 +3487432 0 +3487438 0 +3487450 0 +3487501 0 +3487518 0 +3487529 0 +3487559 0 +3487597 0 +3487657 2 +3487665 0 +3487696 0 +3487769 16 +3487830 53 +3487889 114 +3487909 171 +3488061 327 +3488065 92 +3488092 0 +3488108 0 +3488182 59 +3488236 446 +3488302 0 +3488334 127 +3488395 5 +3488557 7 +3488750 0 +3488770 75 +3488807 287 +3488902 324 +3489061 4 +3489135 0 +3489307 138 +3489350 0 +3489522 295 +3489537 0 +3489606 0 +3489624 7 +3489698 310 +3489760 0 +3489776 0 +3489866 0 +3489871 0 +3489887 0 +3489891 0 +3489924 0 +3489936 0 +3489946 0 +3490000 0 +3490048 0 +3490054 0 +3490085 0 +3490098 0 +3490110 0 +3490121 0 +3490124 0 +3490136 13 +3490160 0 +3490165 195 +3490218 44 +3490229 5 +3490318 0 +3490323 87 +3490345 0 +3490373 119 +3490377 140 +3490455 0 +3490461 0 +3490477 61 +3490565 354 +3490583 67 +3490586 27 +3490613 1 +3490658 207 +3490707 0 +3490764 217 +3490803 29 +3490823 0 +3490847 6 +3490881 49 +3490907 29 +3490923 0 +3491096 0 +3491121 0 +3491141 3 +3491185 0 +3491227 0 +3491283 0 +3491431 2 +3491544 0 +3491690 175 +3491699 0 +3491703 0 +3491714 0 +3491768 25 +3491789 9 +3492029 0 +3492099 0 +3492122 0 +3492142 128 +3492242 22 +3492328 0 +3492377 0 +3492525 77 +3492592 0 +3492622 0 +3492663 0 +3492666 0 +3492728 0 +3492792 0 +3492814 0 +3492854 0 +3492907 0 +3492935 0 +3493033 0 +3493039 0 +3493130 1 +3493142 0 +3493207 0 +3493224 0 +3493232 0 +3493328 163 +3493409 0 +3493445 0 +3493475 0 +3493541 134 +3493547 17 +3493550 0 +3493559 7 +3493601 0 +3493616 0 +3493637 73 +3493641 144 +3493705 0 +3493714 0 +3493767 0 +3493944 0 +3493984 0 +3494015 54 +3494072 0 +3494147 0 +3494207 0 +3494213 0 +3494272 4 +3494307 7 +3494318 101 +3494381 189 +3494393 19 +3494472 1 +3494476 123 +3494555 0 +3494614 0 +3494618 68 +3494689 0 +3494709 0 +3494850 87 +3494853 130 +3494990 0 +3495025 143 +3495089 0 +3495099 75 +3495120 0 +3495135 0 +3495189 0 +3495191 0 +3495214 0 +3495349 125 +3495458 0 +3495472 0 +3495518 94 +3495523 0 +3495541 0 +3495576 0 +3495586 0 +3495675 0 +3495725 115 +3495898 276 +3495920 49 +3496076 67 +3496190 0 +3496210 66 +3496220 93 +3496241 16 +3496355 42 +3496395 0 +3496411 0 +3496509 61 +3496512 129 +3496651 0 +3496679 92 +3496688 0 +3496700 149 +3496798 0 +3496849 0 +3496897 49 +3496926 0 +3497017 0 +3497076 0 +3497109 0 +3497221 3 +3497254 0 +3497424 0 +3497530 0 +3497580 0 +3497637 0 +3497874 0 +3497909 0 +3497935 75 +3497958 2 +3497960 0 +3497979 0 +3498014 0 +3498098 0 +3498117 0 +3498261 0 +3498266 0 +3498504 122 +3498638 0 +3498649 0 +3498674 0 +3498754 3 +3498792 7 +3498806 36 +3498823 0 +3498873 0 +3498912 0 +3498924 0 +3498967 88 +3498981 0 +3499010 0 +3499018 7 +3499055 0 +3499062 0 +3499191 55 +3499310 0 +3499365 0 +3499388 0 +3499432 0 +3499445 107 +3499465 0 +3499475 0 +3499614 8 +3499643 28 +3499665 87 +3499826 93 +3499910 525 +3499944 187 +3499961 9 +3499966 66 +3499970 95 +3499989 247 +3500115 0 +3500153 192 +3500360 166 +3500625 31 +3500710 0 +3500774 3 +3500795 0 +3500800 0 +3500816 0 +3500853 0 +3500860 0 +3500909 45 +3500980 19 +3501026 0 +3501045 0 +3501055 0 +3501134 85 +3501155 17 +3501195 0 +3501317 0 +3501332 0 +3501340 0 +3501350 191 +3501375 114 +3501379 77 +3501446 6 +3501466 1 +3501495 0 +3501547 38 +3501594 0 +3501763 0 +3501777 0 +3501810 0 +3501839 0 +3501926 0 +3502007 19 +3502009 0 +3502022 0 +3502094 0 +3502122 0 +3502137 0 +3502146 0 +3502211 3 +3502247 7 +3502253 0 +3502461 0 +3502472 0 +3502482 4 +3502542 0 +3502725 0 +3502839 0 +3502881 0 +3502889 0 +3502934 0 +3502946 5 +3502971 7 +3503003 106 +3503017 130 +3503066 4 +3503075 97 +3503120 364 +3503208 0 +3503227 18 +3503233 12 +3503248 114 +3503254 134 +3503288 22 +3503310 24 +3503313 0 +3503364 0 +3503409 0 +3503637 0 +3503901 0 +3503929 0 +3503951 0 +3503969 0 +3503998 0 +3504024 0 +3504173 0 +3504265 84 +3504354 17 +3504365 0 +3504488 0 +3504591 71 +3504618 17 +3504631 0 +3504684 0 +3504714 38 +3504745 46 +3504768 0 +3504819 0 +3504878 208 +3504975 0 +3504998 0 +3505062 0 +3505143 29 +3505150 0 +3505158 317 +3505197 0 +3505215 0 +3505290 22 +3505303 0 +3505308 0 +3505318 0 +3505323 0 +3505336 11 +3505362 63 +3505419 2 +3505493 0 +3505528 0 +3505564 0 +3505672 0 +3505742 39 +3505783 0 +3505824 0 +3505857 0 +3505912 0 +3506005 0 +3506072 0 +3506122 0 +3506178 115 +3506325 0 +3506365 48 +3506418 0 +3506440 92 +3506452 85 +3506615 0 +3506689 0 +3506719 0 +3506767 0 +3506797 71 +3506875 0 +3506886 0 +3506907 0 +3507046 0 +3507099 0 +3507113 0 +3507133 0 +3507255 0 +3507356 0 +3507437 0 +3507467 0 +3507484 0 +3507611 0 +3507645 0 +3507720 0 +3507724 106 +3507854 0 +3507861 86 +3507993 97 +3508082 37 +3508105 0 +3508225 16 +3508239 0 +3508245 0 +3508310 0 +3508384 46 +3508470 0 +3508564 2 +3508684 0 +3508723 22 +3508831 0 +3508870 0 +3508942 78 +3508980 2 +3509047 11 +3509050 0 +3509064 119 +3509142 0 +3509191 0 +3509200 172 +3509209 34 +3509296 13 +3509424 70 +3509430 0 +3509452 42 +3509489 0 +3509514 0 +3509546 79 +3509548 302 +3509574 202 +3509583 0 +3509612 255 +3509619 122 +3509640 0 +3509690 0 +3509771 0 +3509785 0 +3509802 0 +3510053 134 +3510124 0 +3510136 91 +3510226 62 +3510265 0 +3510438 294 +3510528 0 +3510589 136 +3510619 0 +3510630 12 +3510650 19 +3510669 0 +3510732 45 +3510762 0 +3510854 9 +3510857 87 +3510899 252 +3511103 0 +3511364 28 +3511377 0 +3511397 0 +3511416 109 +3511427 48 +3511441 61 +3511530 460 +3511576 28 +3511661 56 +3511691 36 +3511695 110 +3511707 0 +3511802 84 +3511825 0 +3511889 173 +3511892 21 +3511943 0 +3511961 0 +3512001 0 +3512027 0 +3512033 66 +3512071 0 +3512140 163 +3512324 0 +3512338 0 +3512413 2 +3512458 13 +3512462 0 +3512540 127 +3512544 0 +3512562 0 +3512742 0 +3512793 0 +3512802 0 +3512813 0 +3512889 0 +3512926 0 +3513006 0 +3513042 0 +3513135 0 +3513168 0 +3513261 3 +3513288 9 +3513304 0 +3513330 89 +3513484 0 +3513504 0 +3513557 0 +3513590 0 +3513596 0 +3513635 0 +3513665 0 +3513708 0 +3513896 0 +3513927 0 +3514049 0 +3514095 0 +3514142 0 +3514151 0 +3514160 0 +3514199 0 +3514208 0 +3514272 0 +3514457 0 +3514494 6 +3514526 0 +3514538 0 +3514750 0 +3514763 0 +3514807 0 +3514867 0 +3514948 1 +3514957 204 +3514981 102 +3515137 0 +3515297 0 +3515490 118 +3515508 0 +3515517 0 +3515587 0 +3515676 0 +3515711 0 +3515781 0 +3515811 0 +3515815 0 +3515836 0 +3515871 0 +3515887 0 +3515932 0 +3515952 0 +3516048 0 +3516168 5 +3516204 0 +3516224 0 +3516246 0 +3516348 0 +3516453 0 +3516512 4 +3516519 0 +3516545 0 +3516669 0 +3516777 0 +3517141 0 +3517180 0 +3517297 0 +3517330 0 +3517334 0 +3517358 0 +3517401 0 +3517415 0 +3517595 0 +3517772 0 +3517778 0 +3517888 0 +3517901 0 +3517983 0 +3518018 0 +3518166 6 +3518190 0 +3518227 0 +3518310 0 +3518371 0 +3518464 0 +3518554 0 +3518639 0 +3518644 0 +3518788 4 +3518921 0 +3518932 0 +3518952 0 +3518968 0 +3519223 0 +3519247 78 +3519337 0 +3519520 0 +3519522 0 +3519628 0 +3519682 3 +3519684 1 +3519723 0 +3519768 0 +3519809 0 +3519864 19 +3519897 0 +3519908 0 +3519987 0 +3520026 0 +3520034 0 +3520040 0 +3520066 0 +3520154 0 +3520179 0 +3520196 0 +3520215 0 +3520246 0 +3520300 0 +3520314 0 +3520320 0 +3520343 0 +3520480 0 +3520512 0 +3520550 0 +3520593 0 +3520598 0 +3520610 0 +3520625 0 +3520666 0 +3520688 16 +3520699 0 +3520726 0 +3520795 5 +3520815 0 +3520849 0 +3520861 0 +3520869 0 +3520873 3 +3520939 24 +3520945 103 +3520981 34 +3521061 0 +3521068 187 +3521071 54 +3521075 27 +3521265 101 +3521313 1374 +3521361 8 +3521542 0 +3521601 88 +3521639 0 +3521665 0 +3521769 0 +3521820 0 +3521908 138 +3521939 0 +3521945 0 +3521961 0 +3522046 0 +3522175 0 +3522210 0 +3522258 0 +3522457 0 +3522558 48 +3522570 60 +3522609 0 +3522660 0 +3522672 23 +3522705 0 +3522726 0 +3522796 0 +3522806 0 +3522821 0 +3522843 0 +3522865 0 +3523035 68 +3523062 12 +3523184 0 +3523197 0 +3523233 0 +3523285 0 +3523344 0 +3523398 0 +3523409 0 +3523417 0 +3523539 0 +3523799 0 +3523812 0 +3523821 0 +3523896 25 +3523994 0 +3524063 0 +3524067 10 +3524074 0 +3524086 0 +3524098 0 +3524137 0 +3524202 0 +3524239 0 +3524312 0 +3524340 0 +3524360 0 +3524362 0 +3524489 0 +3524558 0 +3524630 0 +3524663 0 +3524729 0 +3524777 0 +3524795 0 +3524852 0 +3525035 0 +3525068 0 +3525113 58 +3525164 0 +3525245 0 +3525303 0 +3525335 0 +3525402 0 +3525417 0 +3525427 0 +3525467 0 +3525493 0 +3525518 0 +3525533 0 +3525558 0 +3525579 32 +3525633 0 +3525650 0 +3525817 0 +3525904 0 +3526016 0 +3526055 3 +3526058 1 +3526167 0 +3526334 0 +3526348 198 +3526408 16 +3526447 0 +3526463 168 +3526465 0 +3526497 0 +3526571 39 +3526574 15 +3526621 0 +3526705 7 +3526796 18 +3526818 0 +3526828 0 +3526856 55 +3526860 0 +3526878 0 +3526909 0 +3526921 0 +3527040 0 +3527127 0 +3527162 0 +3527197 27 +3527203 7 +3527300 0 +3527309 0 +3527392 0 +3527552 58 +3527554 30 +3527588 0 +3527623 0 +3527648 0 +3527759 0 +3527789 0 +3527795 14 +3527823 0 +3527882 0 +3527939 9 +3528098 0 +3528117 0 +3528218 0 +3528311 0 +3528440 0 +3528509 0 +3528513 67 +3528550 1 +3528703 4 +3528745 207 +3528821 0 +3528949 138 +3529115 0 +3529133 18 +3529156 70 +3529182 0 +3529228 0 +3529234 2 +3529246 93 +3529266 0 +3529339 11 +3529404 0 +3529524 0 +3529605 0 +3529672 0 +3529811 0 +3529837 2 +3529897 0 +3529991 20 +3530039 0 +3530073 68 +3530203 0 +3530262 0 +3530293 0 +3530337 0 +3530377 0 +3530423 0 +3530498 52 +3530535 3 +3530588 0 +3530712 0 +3530725 157 +3530739 3 +3530774 0 +3530789 0 +3530936 66 +3531035 453 +3531055 0 +3531080 224 +3531096 32 +3531123 0 +3531133 0 +3531138 0 +3531150 0 +3531160 0 +3531239 661 +3531243 87 +3531380 5 +3531395 29 +3531517 5 +3531621 0 +3531662 5 +3531775 159 +3531845 14 +3531884 131 +3531917 0 +3532039 111 +3532204 346 +3532284 0 +3532305 88 +3532324 154 +3532342 0 +3532523 0 +3532528 0 +3532620 0 +3532830 0 +3532923 0 +3532944 0 +3532954 0 +3533090 0 +3533097 0 +3533197 0 +3533220 468 +3533373 0 +3533427 0 +3533439 0 +3533488 0 +3533602 0 +3533643 0 +3533899 51 +3533916 0 +3533925 162 +3534080 50 +3534333 0 +3534383 0 +3534395 0 +3534397 0 +3534484 0 +3534526 78 +3534639 0 +3534650 0 +3534769 0 +3534805 0 +3534934 0 +3534950 0 +3535001 17 +3535157 29 +3535330 328 +3535339 86 +3535342 0 +3535351 106 +3535421 0 +3535528 73 +3535650 74 +3535703 0 +3535710 0 +3535722 31 +3535796 0 +3535854 22 +3535882 0 +3535942 0 +3536057 0 +3536063 0 +3536067 0 +3536072 0 +3536077 0 +3536181 9 +3536378 171 +3536504 0 +3536540 18 +3536628 0 +3536641 0 +3536659 0 +3536689 0 +3536718 0 +3536729 0 +3536766 0 +3536870 4 +3536952 0 +3536967 0 +3537044 0 +3537055 0 +3537089 0 +3537095 0 +3537194 134 +3537236 41 +3537251 0 +3537268 0 +3537275 107 +3537328 0 +3537340 0 +3537387 0 +3537394 0 +3537397 64 +3537402 0 +3537449 0 +3537494 0 +3537514 0 +3537552 26 +3537850 743 +3537994 0 +3538114 0 +3538180 108 +3538250 120 +3538347 37 +3538360 0 +3538375 173 +3538395 0 +3538466 0 +3538498 16 +3538644 0 +3538675 0 +3538805 0 +3539069 181 +3539073 198 +3539348 209 +3539396 1 +3539405 0 +3539435 0 +3539553 0 +3539633 0 +3539642 0 +3539653 0 +3539691 0 +3539714 28 +3539727 71 +3539789 0 +3539847 704 +3540023 37 +3540035 189 +3540095 76 +3540162 0 +3540230 7 +3540414 0 +3540439 134 +3540493 50 +3540540 0 +3540603 0 +3540630 35 +3540681 0 +3540713 218 +3540754 0 +3540761 0 +3540781 0 +3540872 0 +3540883 7 +3540887 5 +3540893 0 +3540914 0 +3540927 36 +3540930 0 +3540980 0 +3540992 17 +3541067 0 +3541081 21 +3541161 26 +3541180 0 +3541192 0 +3541210 0 +3541226 0 +3541267 29 +3541288 0 +3541291 45 +3541375 41 +3541633 0 +3541843 0 +3541865 0 +3541882 0 +3541899 0 +3541954 0 +3541982 0 +3542045 0 +3542055 0 +3542057 283 +3542069 0 +3542081 0 +3542090 81 +3542108 0 +3542122 0 +3542127 0 +3542148 0 +3542201 16 +3542240 40 +3542248 0 +3542275 0 +3542346 7 +3542532 0 +3542561 2 +3542608 0 +3542648 118 +3542739 0 +3542821 0 +3542839 0 +3542859 0 +3542889 0 +3542900 0 +3542957 0 +3542968 30 +3542989 3 +3543127 246 +3543178 29 +3543182 158 +3543394 0 +3543417 65 +3543436 105 +3543448 0 +3543510 6 +3543634 0 +3543810 0 +3543908 0 +3543962 171 +3544150 2 +3544230 9 +3544289 12 +3544319 10 +3544345 44 +3544370 0 +3544674 3 +3544681 0 +3544787 12 +3544789 0 +3544927 0 +3544956 0 +3545011 0 +3545017 0 +3545053 21 +3545062 0 +3545119 69 +3545181 5 +3545233 4 +3545312 0 +3545366 0 +3545374 0 +3545380 0 +3545392 0 +3545401 1 +3545413 0 +3545415 81 +3545419 0 +3545431 0 +3545433 0 +3545483 365 +3545534 0 +3545598 25 +3545854 0 +3545890 0 +3546046 0 +3546227 0 +3546252 74 +3546380 0 +3546405 0 +3546481 2 +3546534 122 +3546548 0 +3546603 0 +3546703 0 +3546718 0 +3546726 16 +3546795 11 +3546798 0 +3546842 0 +3546849 0 +3546878 0 +3546905 0 +3547104 0 +3547130 0 +3547183 4 +3547188 2 +3547399 0 +3547405 0 +3547480 10 +3547517 0 +3547566 0 +3547590 0 +3547606 0 +3547690 0 +3547731 74 +3547766 4 +3547834 38 +3548143 46 +3548227 256 +3548308 316 +3548319 79 +3548416 413 +3548423 262 +3548609 41 +3548641 0 +3548815 136 +3548861 101 +3548905 1 +3548913 23 +3548925 20 +3548986 0 +3548992 81 +3549004 9 +3549042 5 +3549109 0 +3549230 0 +3549236 0 +3549335 0 +3549395 0 +3549518 167 +3549567 0 +3549608 174 +3549675 40 +3549760 0 +3549943 12 +3549963 0 +3549986 0 +3549990 0 +3550064 0 +3550256 5 +3550342 0 +3550344 0 +3550349 0 +3550356 0 +3550358 0 +3550647 0 +3550857 0 +3550970 8 +3551023 0 +3551047 0 +3551132 0 +3551136 33 +3551211 0 +3551305 32 +3551402 102 +3551433 210 +3551555 1 +3551605 30 +3551609 36 +3551727 59 +3551730 205 +3551817 124 +3551826 39 +3551848 23 +3552020 9 +3552034 19 +3552048 154 +3552075 29 +3552099 12 +3552202 5 +3552221 0 +3552230 1 +3552236 0 +3552249 7 +3552324 71 +3552337 14 +3552358 30 +3552360 112 +3552462 82 +3552468 27 +3552507 84 +3552510 160 +3552605 11 +3552612 1 +3552649 42 +3552667 71 +3552705 48 +3552788 43 +3552885 91 +3552916 164 +3553038 1 +3553088 27 +3553092 31 +3553210 51 +3553213 195 +3553300 116 +3553309 43 +3553331 29 +3553503 10 +3553517 15 +3553531 173 +3553558 35 +3553582 15 +3553685 3 +3553704 0 +3553713 5 +3553719 0 +3553732 15 +3553807 77 +3553820 20 +3553841 32 +3553843 104 +3553945 73 +3553951 33 +3553990 80 +3553993 180 +3554160 114 +3554192 214 +3554219 22 +3554248 0 +3554255 0 +3554262 0 +3554267 0 +3554270 0 +3554392 195 +3554413 0 +3554451 0 +3554504 0 +3554592 2 +3554624 30 +3554637 0 +3554696 40 +3554765 0 +3554795 5 +3554913 107 +3554949 547 +3554984 12 +3555036 69 +3555156 58 +3555260 14 +3555286 130 +3555323 8 +3555384 134 +3555461 10 +3555531 0 +3555568 0 +3555604 0 +3555637 0 +3555678 0 +3555686 7 +3555925 0 +3555951 133 +3556053 1225 +3556079 0 +3556118 31 +3556154 0 +3556212 139 +3556222 14 +3556237 121 +3556310 7 +3556319 387 +3556360 78 +3556372 63 +3556443 8 +3556631 43 +3556680 2 +3556689 82 +3556699 326 +3556721 40 +3556780 0 +3556860 189 +3556872 10 +3556932 0 +3556945 231 +3556962 145 +3556979 0 +3556981 490 +3557037 0 +3557070 27 +3557110 151 +3557143 628 +3557175 134 +3557189 0 +3557251 255 +3557279 234 +3557308 88 +3557344 0 +3557403 0 +3557414 95 +3557444 183 +3557474 0 +3557482 0 +3557543 26 +3557675 307 +3557760 0 +3557972 0 +3557984 284 +3558026 0 +3558182 80 +3558211 8 +3558267 18 +3558271 154 +3558323 260 +3558330 92 +3558333 118 +3558395 18 +3558404 45 +3558439 0 +3558495 12 +3558581 170 +3558604 0 +3558693 0 +3558704 0 +3558729 0 +3558743 22 +3558863 27 +3558917 0 +3558935 194 +3558984 0 +3559015 456 +3559048 0 +3559162 44 +3559194 0 +3559200 0 +3559266 17 +3559270 152 +3559286 0 +3559295 0 +3559370 0 +3559406 0 +3559422 0 +3559448 0 +3559460 0 +3559502 17 +3559533 79 +3559546 0 +3559775 16 +3559836 0 +3559841 102 +3559875 0 +3560195 0 +3560252 0 +3560341 0 +3560440 0 +3560469 0 +3560531 0 +3560549 0 +3560579 0 +3560615 0 +3560630 0 +3560810 0 +3560840 0 +3560852 3 +3560891 0 +3560904 0 +3560913 0 +3560936 0 +3560939 0 +3560951 0 +3561035 0 +3561080 0 +3561120 0 +3561127 0 +3561188 0 +3561209 0 +3561245 0 +3561332 0 +3561338 0 +3561356 0 +3561401 0 +3561543 0 +3561550 0 +3561587 0 +3561593 0 +3561612 0 +3561620 0 +3561626 0 +3561662 0 +3561678 0 +3561698 0 +3561782 0 +3561813 0 +3561863 0 +3561870 0 +3561941 0 +3561954 0 +3561971 0 +3562001 0 +3562004 0 +3562044 0 +3562063 0 +3562080 0 +3562113 0 +3562122 0 +3562133 0 +3562142 0 +3562169 0 +3562191 0 +3562203 0 +3562205 0 +3562419 0 +3562427 0 +3562478 0 +3562493 0 +3562506 0 +3562510 0 +3562519 0 +3562533 0 +3562582 0 +3562602 0 +3562604 0 +3562639 0 +3562655 0 +3562673 0 +3562694 0 +3562728 0 +3562775 0 +3562834 0 +3562865 0 +3562919 0 +3562992 0 +3563021 0 +3563054 0 +3563173 0 +3563177 113 +3563223 0 +3563229 229 +3563265 210 +3563323 0 +3563379 0 +3563642 4 +3563671 33 +3563892 0 +3563901 82 +3563916 88 +3563994 0 +3564062 0 +3564114 0 +3564155 73 +3564212 0 +3564236 0 +3564272 0 +3564280 170 +3564293 327 +3564298 572 +3564369 364 +3564447 25 +3564557 221 +3564622 227 +3564749 0 +3564813 81 +3564938 41 +3564999 0 +3565013 0 +3565043 14 +3565195 401 +3565218 97 +3565248 0 +3565307 62 +3565659 14 +3565692 0 +3565776 0 +3565845 144 +3565876 194 +3565948 0 +3565996 308 +3566092 147 +3566104 0 +3566286 1006 +3566515 0 +3566642 260 +3566691 286 +3566697 0 +3566742 186 +3566992 7 +3567016 0 +3567047 13 +3567146 0 +3567164 0 +3567203 57 +3567297 69 +3567350 0 +3567364 0 +3567501 0 +3567642 0 +3567684 371 +3567821 43 +3567893 0 +3567973 0 +3568014 328 +3568107 45 +3568140 15 +3568156 74 +3568256 0 +3568279 48 +3568402 32 +3568470 222 +3568566 142 +3568586 3 +3568671 0 +3568825 270 +3568829 0 +3568836 606 +3568840 63 +3568891 875 +3569043 0 +3569097 0 +3569149 0 +3569207 116 +3569211 59 +3569257 440 +3569393 12 +3569529 0 +3569578 0 +3569601 0 +3569612 0 +3569769 0 +3569951 0 +3569973 0 +3570037 0 +3570044 0 +3570070 0 +3570097 0 +3570108 0 +3570138 0 +3570240 0 +3570287 0 +3570319 0 +3570375 0 +3570398 0 +3570406 0 +3570502 0 +3570526 0 +3570609 0 +3570646 0 +3570655 0 +3570721 0 +3570876 0 +3570892 0 +3570907 0 +3571152 0 +3571203 0 +3571232 215 +3571321 43 +3571326 0 +3571359 352 +3571361 217 +3571380 32 +3571425 16 +3571538 21 +3571573 0 +3571587 0 +3571662 180 +3571812 217 +3571849 194 +3572036 0 +3572115 0 +3572235 54 +3572313 0 +3572532 21 +3572603 28 +3572622 0 +3572624 0 +3572695 0 +3572835 0 +3573160 0 +3573209 0 +3573225 2 +3573263 2 +3573398 0 +3573428 0 +3573431 4 +3573476 0 +3573494 21 +3573552 0 +3573608 0 +3573660 1 +3573687 0 +3573723 272 +3573767 28 +3573794 0 +3573831 59 +3573834 59 +3573844 0 +3573894 1 +3574027 11 +3574194 0 +3574558 0 +3574759 0 +3574770 90 +3574877 0 +3574931 6 +3574948 0 +3575127 38 +3575164 0 +3575184 0 +3575300 0 +3575303 27 +3575376 24 +3575391 0 +3575660 29 +3575710 25 +3575719 0 +3575744 204 +3575796 269 +3575939 13 +3576023 0 +3576081 0 +3576189 0 +3576200 272 +3576213 0 +3576414 0 +3576512 0 +3576573 0 +3576631 0 +3576647 0 +3576660 0 +3576668 50 +3576671 42 +3576693 116 +3576704 4 +3576745 0 +3576843 0 +3576944 0 +3576980 0 +3576992 0 +3577008 238 +3577238 236 +3577304 0 +3577452 0 +3577531 68 +3577580 0 +3577803 0 +3577930 0 +3577963 0 +3577972 0 +3578115 0 +3578119 0 +3578302 0 +3578313 0 +3578317 196 +3578355 45 +3578471 111 +3578602 37 +3578815 0 +3578914 0 +3579187 0 +3579478 0 +3579602 68 +3579741 0 +3579849 43 +3579905 54 +3579911 56 +3579928 0 +3580110 364 +3580191 145 +3580200 40 +3580237 85 +3580282 399 +3580299 36 +3580323 159 +3580394 31 +3580493 0 +3580545 130 +3580553 0 +3580626 0 +3580682 18 +3580768 0 +3580805 74 +3580888 0 +3580926 0 +3581043 0 +3581054 76 +3581079 0 +3581166 59 +3581206 0 +3581224 0 +3581227 0 +3581310 0 +3581393 0 +3581434 24 +3581449 0 +3581600 0 +3581622 129 +3581628 0 +3581636 0 +3581645 0 +3581706 0 +3581714 0 +3581856 0 +3581908 0 +3581913 0 +3581956 0 +3582047 0 +3582202 0 +3582255 0 +3582293 0 +3582493 196 +3582496 212 +3582513 314 +3582524 0 +3582533 87 +3582536 13 +3582595 0 +3582665 0 +3582753 0 +3582804 0 +3582905 0 +3582965 0 +3582986 0 +3583018 0 +3583077 0 +3583139 0 +3583151 0 +3583214 0 +3583232 0 +3583271 0 +3583313 0 +3583363 0 +3583441 0 +3583532 0 +3583537 0 +3583576 0 +3583643 0 +3583651 0 +3583687 0 +3583715 0 +3583727 26 +3583729 54 +3583763 0 +3583802 0 +3583814 0 +3583854 0 +3583918 0 +3583964 0 +3584000 55 +3584009 8 +3584017 0 +3584047 0 +3584111 31 +3584138 0 +3584300 0 +3584337 0 +3584339 42 +3584379 0 +3584591 11 +3584633 0 +3584648 0 +3584791 0 +3584897 0 +3584908 0 +3584923 186 +3584926 507 +3584981 0 +3585172 0 +3585186 0 +3585219 0 +3585232 0 +3585254 0 +3585262 0 +3585330 0 +3585403 0 +3585586 0 +3585678 0 +3585688 69 +3585774 6 +3585797 0 +3585875 4 +3585931 221 +3585998 563 +3586001 64 +3586020 0 +3586027 0 +3586033 0 +3586084 0 +3586102 0 +3586111 106 +3586121 248 +3586157 63 +3586251 16 +3586306 172 +3586321 388 +3586371 1 +3586492 78 +3586495 116 +3586580 0 +3586628 1 +3586742 116 +3586771 0 +3586832 170 +3586845 0 +3586930 0 +3586991 0 +3587166 0 +3587196 0 +3587247 0 +3587255 0 +3587268 0 +3587331 0 +3587418 0 +3587439 0 +3587550 140 +3587553 191 +3587596 23 +3587608 15 +3587636 0 +3587683 47 +3587706 0 +3587789 81 +3587797 257 +3587859 0 +3587871 0 +3587902 0 +3588066 0 +3588090 0 +3588125 0 +3588165 0 +3588194 0 +3588209 0 +3588231 0 +3588315 0 +3588373 0 +3588487 0 +3588545 0 +3588576 0 +3588765 62 +3588814 0 +3588830 0 +3588857 23 +3588995 0 +3589016 0 +3589051 0 +3589135 59 +3589375 0 +3589399 0 +3589426 0 +3589639 0 +3589700 0 +3589739 0 +3589745 0 +3589760 0 +3589766 0 +3589838 0 +3589943 0 +3590034 0 +3590053 0 +3590085 0 +3590166 0 +3590175 0 +3590198 0 +3590387 0 +3590483 0 +3590513 0 +3590515 0 +3590601 0 +3590623 153 +3590693 0 +3590724 26 +3590768 0 +3590844 0 +3590872 99 +3590879 0 +3590933 239 +3591173 152 +3591319 0 +3591432 28 +3591472 0 +3591483 60 +3591492 3 +3591617 298 +3591645 0 +3591671 13 +3591726 0 +3591747 0 +3591822 27 +3591846 0 +3591881 0 +3591907 0 +3591916 0 +3591927 41 +3592010 0 +3592127 0 +3592347 0 +3592388 0 +3592399 0 +3592513 0 +3592548 0 +3592666 0 +3592704 0 +3592710 0 +3592882 0 +3592939 0 +3592945 0 +3592954 0 +3593083 0 +3593166 0 +3593222 0 +3593344 0 +3593377 0 +3593392 67 +3593404 0 +3593451 0 +3593488 212 +3593492 0 +3593543 0 +3593613 56 +3593709 0 +3593763 348 +3593801 0 +3593805 24 +3593897 9 +3593967 0 +3594077 74 +3594246 0 +3594342 57 +3594398 51 +3594454 61 +3594619 0 +3594667 3 +3594676 0 +3594763 9 +3594766 0 +3594778 11 +3594837 43 +3594943 2 +3594974 0 +3594987 35 +3594989 12 +3595043 0 +3595073 21 +3595119 144 +3595138 0 +3595297 3 +3595347 0 +3595402 0 +3595493 0 +3595498 0 +3595501 0 +3595511 0 +3595544 0 +3595557 0 +3595561 0 +3595567 0 +3595611 0 +3595621 0 +3595627 0 +3595653 0 +3595680 0 +3595694 0 +3595704 0 +3595711 0 +3595771 0 +3595823 0 +3595868 0 +3595955 0 +3595999 70 +3596022 0 +3596030 0 +3596062 0 +3596068 170 +3596106 46 +3596110 268 +3596389 0 +3596619 51 +3596659 0 +3596707 7 +3596734 89 +3596796 45 +3596839 110 +3596933 0 +3596941 0 +3596960 177 +3597015 40 +3597098 84 +3597123 0 +3597300 46 +3597322 16 +3597333 0 +3597416 0 +3597542 181 +3597552 201 +3597568 0 +3597602 0 +3597795 0 +3597835 63 +3597837 54 +3597847 16 +3597877 0 +3597984 71 +3598003 127 +3598039 23 +3598052 0 +3598090 0 +3598178 0 +3598402 0 +3598419 0 +3598602 0 +3598704 0 +3598762 0 +3598788 0 +3598824 0 +3598967 0 +3599029 127 +3599055 0 +3599079 0 +3599082 35 +3599153 0 +3599241 0 +3599271 0 +3599283 235 +3599297 0 +3599304 0 +3599326 0 +3599355 3 +3599430 0 +3599531 0 +3599558 14 +3599690 21 +3599778 162 +3599839 6 +3599898 0 +3600057 0 +3600123 0 +3600155 202 +3600223 519 +3600230 0 +3600252 0 +3600334 30 +3600349 4 +3600452 60 +3600506 50 +3600508 111 +3600523 38 +3600553 56 +3600619 194 +3600685 0 +3600697 8 +3600796 0 +3600821 19 +3600852 1 +3600937 0 +3601017 0 +3601030 0 +3601038 0 +3601071 81 +3601110 358 +3601113 127 +3601365 84 +3601379 0 +3601451 33 +3601523 0 +3601685 0 +3601781 0 +3601788 53 +3601832 56 +3601891 0 +3601922 20 +3601935 0 +3602073 5 +3602130 124 +3602139 66 +3602161 0 +3602197 0 +3602204 406 +3602283 72 +3602314 40 +3602320 0 +3602333 83 +3602390 280 +3602411 0 +3602501 47 +3602847 208 +3602970 53 +3603001 43 +3603043 127 +3603222 104 +3603260 402 +3603329 549 +3603341 0 +3603421 0 +3603471 0 +3603810 0 +3604165 0 +3604271 0 +3604368 0 +3604517 0 +3604667 0 +3604741 0 +3605164 0 +3605261 0 +3605378 0 +3605469 6 +3605532 0 +3605552 0 +3605646 0 +3605693 0 +3605720 38 +3605752 12 +3605786 222 +3605792 78 +3605838 0 +3605946 0 +3605950 0 +3605954 0 +3605998 0 +3606025 0 +3606037 0 +3606103 0 +3606195 0 +3606199 0 +3606343 0 +3606388 0 +3606443 0 +3606562 0 +3606604 0 +3606623 0 +3606640 0 +3606667 0 +3606858 0 +3606910 0 +3606963 0 +3607011 0 +3607053 104 +3607067 0 +3607072 0 +3607077 0 +3607082 0 +3607092 0 +3607097 0 +3607101 0 +3607107 0 +3607113 0 +3607268 0 +3607325 0 +3607575 0 +3607658 0 +3607706 0 +3607714 0 +3607766 0 +3607769 0 +3607817 0 +3607923 0 +3607971 0 +3607986 0 +3608057 0 +3608112 0 +3608230 0 +3608254 19 +3608275 0 +3608295 0 +3608300 0 +3608305 0 +3608310 0 +3608320 0 +3608324 0 +3608404 4 +3608530 232 +3608602 136 +3608682 61 +3608755 13 +3608860 19 +3608895 34 +3608907 10 +3608937 13 +3608997 33 +3609052 1 +3609069 0 +3609094 129 +3609126 0 +3609141 20 +3609246 0 +3609318 263 +3609331 0 +3609369 0 +3609392 0 +3609421 20 +3609423 15 +3609432 32 +3609435 203 +3609481 0 +3609504 77 +3609535 24 +3609645 0 +3609749 334 +3609751 0 +3609775 1 +3609782 27 +3609881 78 +3609894 0 +3609896 255 +3609934 77 +3609950 100 +3609969 2 +3609980 135 +3610044 32 +3610087 106 +3610107 15 +3610180 0 +3610277 168 +3610402 143 +3610423 14 +3610451 3 +3610463 149 +3610490 0 +3610526 0 +3610572 0 +3610605 15 +3610743 0 +3610792 105 +3610831 166 +3610910 50 +3610945 187 +3611023 0 +3611031 0 +3611074 107 +3611122 804 +3611152 76 +3611190 29 +3611245 0 +3611252 0 +3611277 0 +3611404 29 +3611453 0 +3611529 56 +3611637 82 +3611840 166 +3611899 0 +3611960 347 +3611971 160 +3612002 3 +3612013 172 +3612044 43 +3612238 0 +3612363 0 +3612376 5 +3612518 392 +3612623 35 +3612740 9 +3612828 0 +3612939 0 +3612988 0 +3613010 277 +3613270 0 +3613288 0 +3613318 43 +3613348 229 +3613378 0 +3613485 243 +3613545 5 +3613560 0 +3613603 247 +3613636 192 +3613645 11 +3613669 30 +3613713 0 +3613722 97 +3613745 0 +3613782 216 +3613877 23 +3613887 0 +3613920 0 +3613944 48 +3613955 0 +3614100 3 +3614132 0 +3614136 315 +3614209 187 +3614288 129 +3614306 138 +3614331 0 +3614351 61 +3614358 71 +3614373 0 +3614388 0 +3614398 8 +3614579 40 +3614715 7 +3614781 13 +3614815 0 +3614830 285 +3614889 0 +3614921 0 +3614979 19 +3614982 20 +3615009 14 +3615031 0 +3615061 90 +3615067 416 +3615073 57 +3615098 0 +3615122 0 +3615177 8 +3615234 6 +3615276 19 +3615298 279 +3615453 0 +3615513 384 +3615519 430 +3615608 7 +3615738 14 +3615801 11 +3615851 8 +3615855 22 +3615946 124 +3615982 13 +3616059 14 +3616202 8 +3616253 0 +3616286 72 +3616301 0 +3616361 276 +3616384 15 +3616522 82 +3616672 1 +3616684 277 +3616693 53 +3616706 0 +3616714 554 +3616720 0 +3616775 0 +3616922 0 +3616938 0 +3617058 140 +3617153 0 +3617217 103 +3617396 276 +3617398 230 +3617434 227 +3617456 0 +3617520 0 +3617567 0 +3617659 250 +3617676 13 +3617683 0 +3617759 0 +3617848 23 +3617889 249 +3618097 0 +3618112 0 +3618155 0 +3618169 0 +3618181 0 +3618200 0 +3618207 0 +3618292 0 +3618315 0 +3618406 0 +3618457 0 +3618484 0 +3618565 0 +3618601 0 +3618784 0 +3618880 0 +3618900 0 +3618967 0 +3619141 0 +3619198 0 +3619252 0 +3619285 0 +3619306 0 +3619375 0 +3619438 0 +3619450 0 +3619543 0 +3619612 0 +3619663 0 +3619693 0 +3619767 0 +3619780 0 +3619828 0 +3619921 0 +3619978 0 +3619997 0 +3620008 0 +3620024 0 +3620026 0 +3620126 0 +3620134 0 +3620185 0 +3620464 0 +3620535 0 +3620551 0 +3620561 298 +3620565 4 +3620582 74 +3620632 2 +3620638 5 +3620653 54 +3620686 216 +3620725 0 +3620911 0 +3620933 0 +3620986 62 +3621080 23 +3621112 50 +3621160 177 +3621191 0 +3621258 0 +3621269 467 +3621364 0 +3621412 5 +3621422 5 +3621458 0 +3621477 65 +3621759 240 +3621774 0 +3622019 0 +3622051 0 +3622311 143 +3622328 30 +3622448 57 +3622961 0 +3623118 0 +3623171 0 +3623204 0 +3623244 0 +3623274 0 +3623360 0 +3623364 0 +3623472 0 +3623660 0 +3623683 0 +3623858 0 +3624072 0 +3624125 0 +3624186 0 +3624245 0 +3624265 0 +3624357 0 +3624402 0 +3624420 0 +3624464 0 +3624755 0 +3624775 0 +3624956 0 +3625189 0 +3625221 0 +3625262 0 +3625375 0 +3625437 0 +3625593 0 +3625649 0 +3625689 0 +3625729 0 +3625945 0 +3625951 0 +3626027 0 +3626029 0 +3626114 0 +3626120 0 +3626187 0 +3626307 0 +3626461 0 +3626524 0 +3626627 262 +3626682 0 +3626779 0 +3626796 0 +3626804 0 +3626830 0 +3626930 0 +3626942 0 +3627045 0 +3627166 0 +3627188 0 +3627235 0 +3627405 0 +3627414 0 +3627455 0 +3627528 0 +3627570 0 +3627740 0 +3627756 0 +3627777 0 +3627801 0 +3627873 0 +3627948 0 +3628058 0 +3628164 0 +3628170 0 +3628185 0 +3628212 0 +3628308 0 +3628323 0 +3628369 0 +3628567 0 +3628600 0 +3628643 0 +3628786 0 +3628800 0 +3628822 0 +3628884 0 +3628968 0 +3629024 0 +3629066 0 +3629139 0 +3629250 0 +3629490 0 +3629564 0 +3629584 0 +3629599 0 +3629647 0 +3629694 0 +3629698 90 +3629703 17 +3629707 56 +3629726 0 +3629794 41 +3629797 86 +3629806 0 +3629852 0 +3629901 0 +3629922 0 +3630095 0 +3630142 0 +3630167 0 +3630206 0 +3630341 0 +3630346 0 +3630369 219 +3630520 108 +3630539 18 +3630556 44 +3630568 314 +3630572 74 +3630580 97 +3630701 33 +3630707 163 +3630728 0 +3630754 0 +3630794 0 +3630806 0 +3630817 0 +3630843 0 +3630868 30 +3630892 432 +3630940 0 +3630988 273 +3631051 0 +3631077 3 +3631087 206 +3631099 72 +3631113 161 +3631240 453 +3631322 0 +3631426 758 +3631438 313 +3631520 0 +3631627 45 +3631651 0 +3631666 229 +3631672 118 +3631681 0 +3631687 41 +3631690 125 +3631755 174 +3631780 91 +3631898 134 +3631909 0 +3631988 360 +3632033 22 +3632050 0 +3632056 0 +3632062 0 +3632064 0 +3632076 0 +3632080 0 +3632093 6 +3632161 15 +3632170 2 +3632274 32 +3632573 0 +3632617 146 +3632670 0 +3632689 128 +3632718 0 +3632728 10 +3632831 0 +3632872 0 +3632881 0 +3632977 80 +3632995 59 +3633167 0 +3633193 139 +3633292 78 +3633302 17 +3633304 0 +3633346 0 +3633393 0 +3633416 0 +3633437 0 +3633447 52 +3633555 278 +3633620 146 +3633627 62 +3633652 108 +3633689 69 +3633732 3 +3633923 530 +3633927 5 +3633965 0 +3633990 126 +3634139 0 +3634171 30 +3634208 0 +3634242 0 +3634284 74 +3634372 0 +3634386 137 +3634572 0 +3634687 0 +3634718 15 +3634770 0 +3634950 48 +3634966 0 +3635011 23 +3635140 0 +3635191 0 +3635266 0 +3635403 0 +3635409 0 +3635422 0 +3635471 0 +3635570 0 +3635636 0 +3635643 0 +3635697 0 +3635779 0 +3635863 0 +3635891 0 +3635942 0 +3635986 0 +3636160 0 +3636213 0 +3636236 0 +3636244 0 +3636256 0 +3636276 0 +3636297 391 +3636329 86 +3636393 152 +3636536 187 +3636565 0 +3636825 0 +3636915 0 +3637082 296 +3637162 0 +3637369 0 +3637468 0 +3637500 0 +3637592 0 +3637601 0 +3637706 0 +3637709 0 +3637767 0 +3637769 0 +3637800 0 +3637908 0 +3637989 0 +3638012 0 +3638090 0 +3638191 0 +3638231 0 +3638279 0 +3638328 0 +3638378 0 +3638444 0 +3638619 0 +3638659 0 +3638666 0 +3638676 0 +3638729 0 +3638759 0 +3638812 6 +3638838 0 +3639181 0 +3639208 0 +3639243 0 +3639263 0 +3639322 0 +3639329 61 +3639393 0 +3639506 106 +3639797 195 +3639842 0 +3639957 0 +3640064 0 +3640180 0 +3640192 0 +3640198 0 +3640217 0 +3640236 0 +3640264 0 +3640268 605 +3640297 141 +3640303 3 +3640385 0 +3640431 18 +3640441 0 +3640444 0 +3640498 0 +3640529 44 +3640741 199 +3640743 0 +3640825 0 +3640909 0 +3640937 0 +3641003 159 +3641068 0 +3641184 0 +3641269 0 +3641313 0 +3641328 0 +3641368 0 +3641393 0 +3641531 27 +3641653 0 +3641678 0 +3641887 0 +3642060 0 +3642081 0 +3642332 0 +3642463 5 +3642526 0 +3642558 0 +3642580 0 +3642612 0 +3642676 0 +3642816 0 +3642891 0 +3642900 14 +3642905 25 +3643025 103 +3643037 34 +3643114 0 +3643137 0 +3643146 0 +3643185 0 +3643219 0 +3643227 3 +3643239 295 +3643303 80 +3643306 2 +3643506 0 +3643564 1 +3643634 224 +3643691 1 +3643750 0 +3643763 0 +3643786 0 +3643806 101 +3643889 389 +3643999 306 +3644027 0 +3644055 210 +3644212 173 +3644264 0 +3644281 93 +3644347 7 +3644409 704 +3644475 0 +3644581 0 +3644610 61 +3644627 740 +3644631 698 +3644647 0 +3644836 0 +3644914 0 +3644952 0 +3644967 0 +3645195 0 +3645322 0 +3645337 0 +3645343 0 +3645448 0 +3645507 0 +3645531 0 +3645650 0 +3645736 0 +3645747 0 +3645799 0 +3645806 0 +3645881 0 +3645929 0 +3645994 105 +3646123 0 +3646131 0 +3646133 0 +3646223 0 +3646280 0 +3646289 0 +3646339 0 +3646400 0 +3646493 0 +3646567 0 +3646578 0 +3646700 0 +3646742 0 +3646849 0 +3646868 0 +3646879 0 +3646913 0 +3646985 0 +3647034 0 +3647158 0 +3647232 0 +3647334 0 +3647351 0 +3647415 0 +3647451 0 +3647489 0 +3647493 0 +3647513 0 +3647577 0 +3647619 0 +3647686 0 +3647716 0 +3647786 0 +3647850 34 +3647868 18 +3647876 56 +3647881 84 +3647911 0 +3647920 0 +3647932 0 +3648094 0 +3648195 0 +3648229 0 +3648231 0 +3648245 0 +3648268 0 +3648290 0 +3648434 0 +3648513 0 +3648515 0 +3648633 0 +3648690 0 +3648805 0 +3648959 0 +3649003 0 +3649054 0 +3649229 0 +3649258 0 +3649278 0 +3649345 0 +3649456 16 +3649459 24 +3649490 0 +3649509 0 +3649583 141 +3649586 35 +3649649 40 +3649733 0 +3649745 0 +3649810 22 +3649829 0 +3649844 282 +3649881 0 +3650147 0 +3650151 0 +3650157 0 +3650165 0 +3650167 0 +3650169 0 +3650176 0 +3650207 40 +3650226 0 +3650241 0 +3650303 0 +3650313 0 +3650355 0 +3650421 0 +3650542 0 +3650661 0 +3650691 61 +3650865 32 +3650940 0 +3651087 0 +3651274 0 +3651427 0 +3651458 89 +3651791 0 +3651806 0 +3651837 0 +3652332 0 +3652391 0 +3652516 1 +3652530 18 +3652665 0 +3652680 0 +3652732 0 +3652839 0 +3652988 1 +3653016 0 +3653185 60 +3653222 0 +3653359 0 +3653404 51 +3653491 0 +3653614 0 +3653640 97 +3653686 76 +3653785 2 +3653810 0 +3653826 16 +3653836 36 +3653844 0 +3654066 190 +3654085 83 +3654125 0 +3654188 0 +3654225 3 +3654243 57 +3654273 132 +3654342 196 +3654446 0 +3654552 0 +3654723 0 +3654815 0 +3654842 0 +3655004 0 +3655074 10 +3655116 3 +3655148 0 +3655209 0 +3655254 243 +3655274 268 +3655307 0 +3655316 26 +3655790 0 +3655814 0 +3655819 13 +3655895 1 +3655916 0 +3655977 0 +3656060 76 +3656077 22 +3656147 0 +3656302 0 +3656337 0 +3656368 52 +3656443 142 +3656710 0 +3656738 0 +3656810 26 +3656825 24 +3656852 0 +3656854 52 +3656929 0 +3656947 7 +3656975 24 +3657003 0 +3657032 0 +3657055 0 +3657164 1 +3657234 61 +3657272 13 +3657306 0 +3657375 0 +3657425 0 +3657566 44 +3657695 74 +3657855 100 +3657859 0 +3657884 0 +3657934 0 +3658012 0 +3658103 41 +3658115 3 +3658126 0 +3658131 0 +3658263 0 +3658360 0 +3658404 0 +3658478 0 +3658638 0 +3658683 0 +3658811 0 +3658849 0 +3658990 0 +3659063 0 +3659437 0 +3659524 0 +3659634 0 +3659790 0 +3659948 0 +3659976 0 +3659980 0 +3660011 0 +3660076 0 +3660154 0 +3660235 0 +3660364 0 +3660377 0 +3660433 0 +3660438 0 +3660543 0 +3660630 0 +3660697 98 +3660736 1 +3660770 0 +3660840 15 +3660846 11 +3661004 130 +3661095 20 +3661162 9 +3661181 0 +3661213 0 +3661248 0 +3661378 0 +3661455 0 +3661557 0 +3661596 0 +3661856 0 +3662023 0 +3662031 0 +3662048 0 +3662073 0 +3662213 0 +3662247 0 +3662251 0 +3662365 0 +3662443 0 +3662560 0 +3662568 0 +3662650 0 +3662799 0 +3662809 0 +3662842 0 +3662863 0 +3662899 0 +3662964 0 +3662995 0 +3663047 0 +3663058 0 +3663153 0 +3663207 0 +3663265 0 +3663301 0 +3663307 0 +3663355 0 +3663367 0 +3663375 0 +3663469 0 +3663544 0 +3663568 0 +3663589 0 +3663618 0 +3663628 0 +3664035 0 +3664093 0 +3664163 0 +3664373 0 +3664474 0 +3664490 0 +3664564 0 +3664566 1 +3664581 0 +3664609 0 +3664631 0 +3664640 0 +3664642 0 +3664678 103 +3664885 70 +3664915 29 +3664948 0 +3664967 4 +3665066 0 +3665080 1 +3665141 145 +3665213 412 +3665243 0 +3665369 53 +3665457 146 +3665474 71 +3665494 177 +3665504 178 +3665621 200 +3665631 31 +3665657 0 +3665686 242 +3665727 763 +3665735 231 +3665808 48 +3665817 319 +3665849 35 +3665861 5 +3665961 0 +3666101 160 +3666148 14 +3666288 16 +3666311 0 +3666324 0 +3666362 0 +3666395 0 +3666480 0 +3666564 0 +3666630 0 +3666640 0 +3666785 0 +3666837 0 +3666927 0 +3666978 0 +3666990 0 +3667089 0 +3667188 0 +3667212 0 +3667270 0 +3667421 0 +3667429 0 +3667702 0 +3667706 0 +3667733 0 +3667751 0 +3667967 0 +3667981 0 +3667985 0 +3668029 0 +3668078 0 +3668157 127 +3668170 13 +3668187 0 +3668237 94 +3668452 6 +3668459 281 +3668480 0 +3668570 0 +3668574 34 +3668663 237 +3668750 149 +3668908 63 +3668915 30 +3669008 0 +3669076 218 +3669371 0 +3669418 299 +3669473 96 +3669484 253 +3669515 6 +3669524 0 +3669578 214 +3669587 0 +3669627 75 +3669629 0 +3669652 0 +3669673 171 +3669803 28 +3669884 147 +3669918 71 +3669939 0 +3669949 15 +3669961 84 +3670001 174 +3670073 176 +3670138 161 +3670154 0 +3670161 62 +3670294 41 +3670373 74 +3670400 76 +3670446 118 +3670460 0 +3670481 0 +3670621 0 +3670707 93 +3670711 83 +3670789 0 +3670883 108 +3670938 207 +3670976 84 +3671141 0 +3671156 0 +3671167 0 +3671196 239 +3671242 21 +3671275 102 +3671277 6 +3671499 24 +3671587 35 +3671628 106 +3671642 40 +3671644 50 +3671658 105 +3671690 290 +3671723 154 +3671758 0 +3671800 4 +3671805 0 +3671815 0 +3671822 0 +3671828 0 +3671832 0 +3671846 0 +3671851 0 +3671853 0 +3671862 0 +3671870 0 +3671981 13 +3672005 0 +3672027 8 +3672034 0 +3672081 0 +3672137 0 +3672276 0 +3672308 0 +3672397 49 +3672418 0 +3672437 111 +3672460 25 +3672607 0 +3672610 0 +3672739 0 +3672755 0 +3672931 9 +3672969 0 +3673025 510 +3673036 473 +3673176 0 +3673261 0 +3673354 369 +3673357 59 +3673390 88 +3673483 127 +3673534 1 +3673543 25 +3673576 0 +3673591 54 +3673630 0 +3673766 207 +3673876 5 +3673962 121 +3674529 108 +3674575 215 +3674601 0 +3674694 0 +3674697 162 +3674772 29 +3674784 286 +3674806 0 +3674824 0 +3674903 0 +3675012 9 +3675042 8 +3675084 0 +3675187 0 +3675335 2 +3675399 322 +3675408 5 +3675433 0 +3675551 53 +3675611 6 +3675651 0 +3675667 372 +3675691 0 +3675704 200 +3675708 220 +3675728 83 +3675732 0 +3675746 4 +3675771 80 +3675860 141 +3675895 0 +3675905 19 +3675925 11 +3675946 0 +3676028 0 +3676045 276 +3676053 0 +3676056 592 +3676088 95 +3676153 9 +3676213 712 +3676219 396 +3676279 411 +3676331 416 +3676351 1941 +3676353 1008 +3676360 464 +3676396 611 +3676434 0 +3676515 0 +3676736 50 +3676772 22 +3676966 28 +3676987 268 +3677021 1193 +3677337 2 +3677343 220 +3677365 0 +3677406 550 +3677638 48 +3677919 416 +3678027 73 +3678211 120 +3678251 393 +3678293 121 +3678304 38 +3678392 43 +3678400 0 +3678420 0 +3678446 83 +3678649 0 +3678692 136 +3678739 0 +3678750 223 +3678827 190 +3678887 0 +3678927 82 +3678939 0 +3679178 0 +3679232 220 +3679346 0 +3679364 147 +3679375 122 +3679440 25 +3679489 0 +3679527 0 +3679641 23 +3679779 0 +3679800 150 +3679811 0 +3680060 13 +3680157 0 +3680207 35 +3680379 3 +3680405 210 +3680514 1 +3680523 0 +3680597 0 +3680699 117 +3680789 424 +3680837 0 +3680886 133 +3680899 155 +3680903 0 +3680936 86 +3680978 0 +3681019 0 +3681314 1 +3681444 61 +3681633 31 +3681687 806 +3681815 59 +3681846 0 +3681958 0 +3681986 123 +3682034 0 +3682042 165 +3682061 6 +3682111 29 +3682127 0 +3682201 179 +3682223 163 +3682246 0 +3682502 182 +3682556 38 +3682747 62 +3682759 305 +3682894 0 +3682929 0 +3682953 18 +3682997 0 +3683035 0 +3683123 219 +3683172 178 +3683190 0 +3683241 399 +3683248 570 +3683412 0 +3683436 4 +3683471 0 +3683559 925 +3683575 61 +3683666 0 +3683795 8 +3683799 257 +3683802 70 +3683832 15 +3683922 23 +3683952 0 +3684059 0 +3684115 0 +3684294 0 +3684343 0 +3684414 138 +3684553 99 +3684572 0 +3684651 0 +3684684 126 +3684707 0 +3684741 49 +3684744 0 +3684799 0 +3684828 0 +3684831 0 +3684863 0 +3684869 199 +3684903 13 +3685038 0 +3685057 0 +3685098 0 +3685107 0 +3685156 0 +3685218 94 +3685238 0 +3685279 0 +3685427 0 +3685540 0 +3685923 0 +3685975 6 +3686024 4 +3686145 0 +3686158 0 +3686181 0 +3686245 9 +3686262 0 +3686398 0 +3686437 0 +3686686 38 +3686814 129 +3686870 0 +3686916 7 +3686942 0 +3687071 27 +3687094 84 +3687255 0 +3687280 194 +3687443 24 +3687503 0 +3687551 0 +3687564 57 +3687666 0 +3687679 0 +3687807 0 +3687809 0 +3687908 0 +3687980 0 +3688001 0 +3688018 0 +3688057 0 +3688082 0 +3688109 0 +3688166 0 +3688264 0 +3688271 0 +3688280 0 +3688394 0 +3688460 0 +3688515 0 +3688813 0 +3688844 0 +3688904 0 +3688907 0 +3688914 0 +3688974 0 +3689021 0 +3689031 0 +3689045 0 +3689141 0 +3689183 0 +3689308 0 +3689462 0 +3689472 0 +3689493 762 +3689568 0 +3689590 0 +3689643 0 +3689781 0 +3689892 0 +3689929 0 +3690001 0 +3690046 0 +3690280 1 +3690335 14 +3690337 0 +3690362 0 +3690412 0 +3690545 0 +3690719 0 +3690755 0 +3690807 0 +3690845 0 +3690895 0 +3690945 0 +3690950 217 +3691106 277 +3691128 5 +3691150 0 +3691159 0 +3691232 0 +3691333 136 +3691468 0 +3691510 0 +3691514 0 +3691561 0 +3691565 12 +3691578 0 +3691611 112 +3691618 14 +3691622 0 +3691640 2 +3691799 50 +3691836 0 +3691860 63 +3691869 11 +3691931 0 +3691960 41 +3691963 95 +3692079 0 +3692118 0 +3692180 0 +3692231 147 +3692245 0 +3692440 0 +3692531 0 +3692571 0 +3692671 0 +3692694 0 +3692702 366 +3692726 0 +3692776 0 +3693044 0 +3693154 0 +3693181 0 +3693277 40 +3693375 0 +3693383 129 +3693419 0 +3693426 19 +3693458 0 +3693466 0 +3693512 0 +3693587 0 +3693695 178 +3693739 32 +3693778 4 +3693998 96 +3694040 108 +3694169 0 +3694268 133 +3694327 205 +3694348 72 +3694395 21 +3694531 276 +3694591 0 +3694615 0 +3694721 262 +3694730 3 +3694835 0 +3694858 73 +3695258 4 +3695299 8 +3695308 67 +3695340 0 +3695449 0 +3695451 4 +3695577 287 +3695676 0 +3695741 0 +3695792 0 +3695795 1 +3695803 0 +3695940 314 +3695986 225 +3695992 114 +3696142 0 +3696270 0 +3696364 0 +3696398 87 +3696447 0 +3696522 20 +3696535 0 +3696637 0 +3696725 404 +3696759 109 +3696896 0 +3696928 0 +3696972 86 +3697106 426 +3697108 224 +3697110 345 +3697132 59 +3697146 107 +3697186 382 +3697188 181 +3697241 0 +3697243 0 +3697401 0 +3697492 170 +3697597 0 +3697663 219 +3697698 0 +3697753 83 +3697788 0 +3697861 52 +3697954 0 +3697981 19 +3698002 0 +3698032 176 +3698053 7 +3698075 12 +3698082 99 +3698095 0 +3698108 284 +3698137 0 +3698172 51 +3698247 47 +3698467 0 +3698582 0 +3698824 0 +3698901 41 +3698916 0 +3698994 0 +3699039 0 +3699089 0 +3699105 0 +3699197 0 +3699207 0 +3699273 142 +3699315 0 +3699381 1 +3699405 0 +3699531 31 +3699580 468 +3699586 0 +3699645 75 +3699766 153 +3699786 65 +3699827 0 +3699858 64 +3699892 92 +3699941 0 +3699977 296 +3700104 0 +3700124 40 +3700203 501 +3700215 0 +3700225 278 +3700242 174 +3700348 169 +3700405 0 +3700412 2 +3700481 7 +3700575 374 +3700618 264 +3700641 79 +3700667 0 +3700669 3 +3700675 67 +3700706 0 +3700787 0 +3700844 486 +3700898 510 +3700901 56 +3701012 88 +3701027 138 +3701058 0 +3701067 289 +3701069 6 +3701088 6 +3701141 0 +3701220 0 +3701234 0 +3701290 0 +3701324 0 +3701419 58 +3701595 3 +3701880 0 +3701931 86 +3701985 0 +3702066 32 +3702149 0 +3702205 0 +3702237 0 +3702296 37 +3702373 126 +3702421 0 +3702903 8 +3702945 0 +3702962 0 +3703192 0 +3703225 20 +3703368 0 +3703370 11 +3703554 169 +3703714 60 +3703795 25 +3703804 0 +3703844 0 +3703895 0 +3703910 0 +3703973 0 +3703993 23 +3704004 16 +3704013 0 +3704035 0 +3704084 0 +3704101 2 +3704115 20 +3704204 301 +3704225 225 +3704255 109 +3704262 0 +3704339 0 +3704629 0 +3704755 87 +3704836 89 +3704843 277 +3704924 0 +3705018 0 +3705089 0 +3705111 0 +3705225 629 +3705399 30 +3705441 0 +3705486 0 +3705549 0 +3705556 1 +3705627 140 +3705629 0 +3705731 0 +3705757 37 +3705828 0 +3705850 40 +3705927 165 +3705933 118 +3706008 486 +3706047 0 +3706062 6 +3706137 36 +3706208 0 +3706251 0 +3706464 0 +3706540 0 +3706617 0 +3706641 0 +3706662 0 +3706682 0 +3706746 0 +3706767 38 +3706770 116 +3706812 0 +3706821 0 +3706961 499 +3706973 539 +3707195 0 +3707213 79 +3707279 0 +3707354 7 +3707643 0 +3707751 254 +3707844 74 +3707888 0 +3707907 0 +3708041 46 +3708119 0 +3708203 120 +3708284 252 +3708328 0 +3708356 3 +3708418 94 +3708439 429 +3708500 156 +3708516 35 +3708630 0 +3708669 0 +3708872 0 +3708891 103 +3708988 0 +3709103 0 +3709311 0 +3709320 479 +3709323 440 +3709357 79 +3709366 0 +3709406 175 +3709458 64 +3709487 0 +3709535 0 +3709546 0 +3709590 1 +3709613 87 +3709692 130 +3709708 206 +3709776 0 +3709816 0 +3709860 119 +3709882 0 +3709915 414 +3710020 0 +3710047 61 +3710057 0 +3710072 78 +3710224 134 +3710373 0 +3710457 32 +3710554 103 +3710585 186 +3710707 1 +3710757 27 +3710761 43 +3710879 45 +3710882 211 +3710969 120 +3710978 37 +3711000 34 +3711172 12 +3711186 14 +3711200 130 +3711227 38 +3711251 13 +3711354 12 +3711373 0 +3711382 1 +3711388 0 +3711401 15 +3711476 94 +3711489 20 +3711510 25 +3711512 128 +3711614 81 +3711620 34 +3711659 91 +3711662 163 +3711779 130 +3711957 12 +3711987 6 +3712095 50 +3712371 70 +3712608 45 +3712661 22 +3712664 147 +3712707 9 +3712728 0 +3712807 29 +3712814 304 +3712848 0 +3712855 50 +3712884 39 +3712922 0 +3713046 20 +3713180 614 +3713228 256 +3713327 35 +3713480 1 +3713517 0 +3713548 0 +3713565 0 +3713578 100 +3713638 0 +3713658 145 +3713697 0 +3713732 0 +3713844 8 +3714112 513 +3714280 11 +3714352 139 +3714482 155 +3714524 0 +3714578 30 +3714596 0 +3714641 0 +3714657 0 +3714725 174 +3714782 0 +3714890 18 +3715046 0 +3715079 0 +3715160 357 +3715205 0 +3715286 128 +3715415 271 +3715454 67 +3715530 101 +3715539 0 +3715568 326 +3715624 22 +3715694 76 +3715706 0 +3715762 33 +3715787 80 +3715796 0 +3715826 0 +3715844 155 +3715848 0 +3715891 7 +3715967 4 +3716263 177 +3716320 23 +3716458 127 +3716476 106 +3716482 0 +3716563 0 +3716593 18 +3716599 30 +3716629 1 +3716631 28 +3716758 0 +3716882 0 +3716992 6 +3717000 9 +3717008 0 +3717039 0 +3717123 23 +3717131 93 +3717133 27 +3717209 0 +3717282 6 +3717288 0 +3717471 0 +3717511 0 +3717582 370 +3717633 0 +3717650 172 +3717669 0 +3717681 204 +3717776 0 +3717789 57 +3717821 0 +3717875 0 +3717908 0 +3717933 0 +3718005 395 +3718008 4 +3718047 0 +3718201 0 +3718308 12 +3718488 0 +3718638 0 +3718759 7 +3718855 4 +3719161 0 +3719174 0 +3719666 0 +3719791 166 +3719844 41 +3719864 66 +3719914 0 +3719930 0 +3719954 217 +3719991 0 +3720186 0 +3720210 4 +3720439 399 +3720461 217 +3720496 364 +3720516 167 +3720523 189 +3720537 0 +3720735 25 +3720764 0 +3720802 23 +3720812 0 +3720845 27 +3721054 0 +3721121 25 +3721152 6 +3721210 249 +3721220 17 +3721228 0 +3721236 0 +3721273 0 +3721314 90 +3721362 0 +3721371 76 +3721403 0 +3721435 8 +3721444 54 +3721504 12 +3721596 7 +3721695 81 +3721709 0 +3721732 0 +3721851 5 +3721861 16 +3722001 107 +3722052 0 +3722070 0 +3722154 0 +3722179 152 +3722451 0 +3722467 505 +3722470 0 +3722510 0 +3722613 0 +3722622 0 +3722624 0 +3722646 0 +3722811 0 +3722826 0 +3722887 0 +3722916 0 +3723047 0 +3723054 0 +3723198 0 +3723224 0 +3723231 0 +3723417 0 +3723430 0 +3723559 0 +3723619 0 +3723697 0 +3723706 0 +3723715 64 +3723727 1 +3723741 0 +3723768 39 +3723774 175 +3723849 235 +3723972 2 +3724047 0 +3724104 180 +3724276 0 +3724546 0 +3724616 0 +3724671 60 +3724816 23 +3724869 1 +3724880 28 +3724889 17 +3724982 0 +3725021 145 +3725042 89 +3725099 0 +3725144 0 +3725180 255 +3725213 11 +3725215 0 +3725240 0 +3725288 26 +3725420 0 +3725490 0 +3725502 13 +3725623 171 +3725651 8 +3725711 148 +3725714 45 +3725735 145 +3725745 136 +3725803 4 +3725824 5 +3725862 42 +3725865 176 +3725885 0 +3725895 0 +3725944 2 +3725958 0 +3726058 2 +3726144 0 +3726194 0 +3726247 0 +3726262 0 +3726321 0 +3726325 0 +3726490 0 +3726502 331 +3726517 0 +3726593 0 +3726730 0 +3726787 0 +3726892 0 +3726967 0 +3727111 38 +3727389 6 +3727398 0 +3727504 0 +3727546 0 +3727598 0 +3727780 0 +3727784 0 +3727879 0 +3727995 0 +3728121 0 +3728187 0 +3728265 0 +3728280 0 +3728308 0 +3728331 0 +3728454 0 +3728529 0 +3728678 0 +3728699 0 +3728790 0 +3729133 0 +3729167 0 +3729187 0 +3729212 0 +3729298 0 +3729320 19 +3729365 33 +3729383 435 +3729467 31 +3729904 13 +3729937 0 +3730017 95 +3730041 22 +3730078 0 +3730352 401 +3730376 419 +3730406 249 +3730521 49 +3730556 669 +3730560 2 +3730629 0 +3730644 0 +3730646 59 +3730689 0 +3730704 0 +3730719 0 +3730746 0 +3730773 47 +3730791 0 +3730815 0 +3730827 0 +3730842 0 +3730862 0 +3730875 0 +3730887 0 +3730890 0 +3730915 0 +3730983 0 +3731031 17 +3731157 0 +3731406 157 +3731616 0 +3731712 817 +3731725 674 +3731734 513 +3731748 277 +3731778 52 +3731825 235 +3731853 56 +3732009 0 +3732080 17 +3732104 115 +3732134 233 +3732138 214 +3732249 43 +3732284 637 +3732288 2 +3732357 13 +3732369 0 +3732372 0 +3732374 0 +3732417 0 +3732432 0 +3732447 1 +3732474 0 +3732501 37 +3732519 0 +3732543 0 +3732555 0 +3732570 0 +3732590 0 +3732603 0 +3732615 0 +3732618 0 +3732643 0 +3732711 0 +3732759 17 +3733095 0 +3733126 0 +3733165 0 +3733194 0 +3733221 24 +3733237 0 +3733327 0 +3733329 0 +3733353 0 +3733392 35 +3733407 0 +3733473 0 +3733519 0 +3733664 81 +3733692 17 +3733831 177 +3733979 83 +3734027 28 +3734065 116 +3734078 0 +3734284 0 +3734301 0 +3734425 0 +3734461 0 +3734508 0 +3734589 0 +3734595 0 +3734610 56 +3734700 0 +3734763 0 +3734767 0 +3734778 0 +3734807 16 +3734856 278 +3734919 0 +3735160 6 +3735239 10 +3735250 0 +3735270 0 +3735276 48 +3735280 0 +3735349 0 +3735444 61 +3735451 0 +3735512 0 +3735550 215 +3735567 0 +3735592 177 +3735659 38 +3735689 4 +3735693 45 +3735804 2 +3735839 241 +3735843 384 +3735864 0 +3735912 0 +3735927 0 +3735929 82 +3735972 0 +3735987 0 +3736002 0 +3736023 0 +3736029 0 +3736056 44 +3736074 0 +3736098 0 +3736110 0 +3736125 0 +3736145 0 +3736158 0 +3736170 0 +3736173 0 +3736198 0 +3736266 0 +3736286 29 +3736316 0 +3736475 0 +3736517 89 +3736570 0 +3736585 377 +3736721 23 +3736770 71 +3736887 416 +3736889 325 +3736891 1210 +3736921 33 +3737196 0 +3737403 0 +3737592 378 +3737814 0 +3737880 4 +3738159 0 +3738994 23 +3739045 5 +3739054 0 +3739102 0 +3739290 0 +3739367 0 +3739399 0 +3739513 0 +3739573 0 +3739708 0 +3739888 0 +3740005 0 +3740018 19 +3740054 22 +3740145 53 +3740209 18 +3740218 0 +3740245 0 +3740311 0 +3740320 23 +3740425 52 +3740437 0 +3740719 0 +3740989 0 +3741016 28 +3741145 48 +3741307 6 +3741373 0 +3741439 0 +3741475 0 +3741491 302 +3741499 0 +3741505 0 +3741586 0 +3741608 4 +3741757 0 +3741808 239 +3741863 0 +3742016 81 +3742018 210 +3742059 0 +3742156 0 +3742330 0 +3742339 30 +3742512 19 +3742587 81 +3742603 0 +3742796 380 +3742854 574 +3742882 111 +3742924 5 +3742965 0 +3743001 11 +3743043 88 +3743061 289 +3743119 455 +3743189 49 +3743199 480 +3743233 47 +3743235 888 +3743359 0 +3743525 0 +3743602 687 +3743609 197 +3743712 0 +3743764 139 +3743814 164 +3744083 75 +3744106 0 +3744320 65 +3744446 20 +3744484 217 +3744681 0 +3744711 213 +3744725 0 +3744739 48 +3744805 0 +3744891 17 +3744970 0 +3744981 201 +3745036 0 +3745222 0 +3745288 118 +3745441 0 +3745575 130 +3745639 0 +3745830 225 +3746014 47 +3746107 150 +3746139 473 +3746157 0 +3746197 669 +3746207 0 +3746239 0 +3746344 0 +3746496 102 +3746502 0 +3746510 348 +3746520 476 +3746614 0 +3746700 86 +3746725 67 +3746755 388 +3746770 96 +3746773 19 +3747031 53 +3747094 0 +3747124 0 +3747137 172 +3747204 65 +3747340 72 +3747351 322 +3747362 26 +3747662 316 +3747790 0 +3747833 0 +3747844 0 +3747871 0 +3748035 474 +3748195 129 +3748278 52 +3748482 709 +3748486 0 +3748537 4 +3748555 9 +3748572 103 +3748738 1 +3749016 188 +3749605 22 +3749645 52 +3749734 119 +3749741 1 +3749753 238 +3749824 11 +3749887 0 +3750000 1 +3750061 69 +3750327 232 +3750352 13 +3750361 0 +3750382 2 +3750586 0 +3750724 0 +3750784 0 +3750833 7 +3750981 284 +3751204 31 +3751207 72 +3751225 0 +3751313 279 +3751423 0 +3751448 0 +3751459 0 +3751492 0 +3751507 0 +3751510 0 +3751516 57 +3751520 0 +3751675 142 +3751679 129 +3751687 0 +3751884 166 +3752029 55 +3752062 32 +3752064 469 +3752068 63 +3752119 0 +3752137 0 +3752154 30 +3752171 0 +3752242 0 +3752314 14 +3752364 4 +3752395 0 +3752458 0 +3752482 0 +3752540 0 +3752568 117 +3752572 124 +3752596 0 +3752627 119 +3752724 28 +3752766 69 +3752970 46 +3753138 0 +3753192 0 +3753267 134 +3753277 0 +3753290 20 +3753318 16 +3753327 0 +3753337 84 +3753346 219 +3753376 52 +3753482 0 +3753527 65 +3753631 88 +3753692 97 +3753759 0 +3753936 72 +3753944 2 +3754174 34 +3754254 0 +3754294 0 +3754586 130 +3754656 3 +3755008 2 +3755036 119 +3755121 2 +3755157 0 +3755176 0 +3755272 5 +3755286 43 +3755424 176 +3755464 76 +3755524 0 +3755529 2 +3755546 0 +3755554 97 +3755568 0 +3755703 182 +3755757 413 +3755789 0 +3755816 122 +3755847 0 +3755879 0 +3755905 64 +3755942 30 +3755953 0 +3756055 37 +3756191 84 +3756308 24 +3756550 79 +3756584 0 +3756676 11 +3756707 75 +3756863 0 +3756922 297 +3756952 64 +3757132 84 +3757202 2 +3757326 0 +3757348 8 +3757403 2 +3757529 0 +3757559 0 +3757664 0 +3757786 649 +3758041 506 +3758243 65 +3758323 81 +3758353 551 +3758361 160 +3758363 519 +3758375 224 +3758406 628 +3758439 138 +3758594 220 +3758689 99 +3758798 5 +3758893 76 +3758963 61 +3758996 158 +3759068 0 +3759193 1262 +3759275 20 +3759368 0 +3759547 111 +3759844 89 +3759897 0 +3759995 0 +3760025 22 +3760029 970 +3760299 158 +3760305 57 +3760495 65 +3760675 418 +3760765 34 +3760891 131 +3760946 0 +3760994 0 +3761195 0 +3761360 107 +3761819 0 +3761829 89 +3761837 41 +3761954 197 +3761976 39 +3761999 0 +3762005 0 +3762041 7 +3762047 0 +3762160 120 +3762233 0 +3762283 206 +3762377 15 +3762383 9 +3762443 0 +3762472 140 +3762527 51 +3762542 0 +3762545 0 +3762566 63 +3762647 0 +3762656 57 +3762688 0 +3763004 0 +3763126 352 +3763209 97 +3763370 0 +3763544 2 +3763626 0 +3763653 309 +3763664 0 +3763695 34 +3763739 39 +3763779 0 +3763947 0 +3764053 35 +3764083 49 +3764233 554 +3764303 160 +3764306 20 +3764408 0 +3764504 0 +3764533 127 +3764887 1095 +3765110 209 +3765221 0 +3765257 1 +3765272 0 +3765284 0 +3765320 0 +3765365 0 +3765381 0 +3765425 0 +3765431 0 +3765440 0 +3765461 0 +3765501 0 +3765594 35 +3765602 0 +3765799 76 +3765979 31 +3766052 0 +3766069 19 +3766073 0 +3766154 0 +3766184 0 +3766279 129 +3766310 0 +3766370 0 +3766486 153 +3766553 0 +3766642 21 +3766684 188 +3766888 0 +3767056 12 +3767173 0 +3767216 0 +3767226 0 +3767267 185 +3767430 0 +3767444 147 +3767502 17 +3767541 0 +3767567 0 +3767587 30 +3767608 156 +3767653 78 +3767683 88 +3767692 28 +3767785 469 +3767995 0 +3768002 498 +3768019 261 +3768035 0 +3768474 0 +3768571 444 +3768596 127 +3768635 30 +3768687 212 +3768737 0 +3768806 577 +3768877 4 +3768928 0 +3769016 0 +3769035 0 +3769063 207 +3769065 887 +3769118 1148 +3769258 16 +3769332 17 +3769343 0 +3769404 175 +3769420 835 +3769498 9 +3769515 18 +3769526 0 +3769551 281 +3769675 0 +3769708 0 +3769966 0 +3770070 0 +3770160 0 +3770195 0 +3770229 0 +3770369 0 +3770493 0 +3770504 0 +3770619 0 +3770713 0 +3770726 0 +3770737 0 +3770744 0 +3770750 0 +3770760 0 +3770832 63 +3770899 25 +3770923 151 +3770979 9 +3771011 90 +3771210 0 +3771249 174 +3771291 180 +3771297 105 +3771318 96 +3771332 181 +3771412 68 +3771485 40 +3771533 0 +3771627 137 +3771742 187 +3771862 342 +3771866 775 +3771948 36 +3772098 0 +3772145 902 +3772171 0 +3772231 26 +3772247 13 +3772253 0 +3772265 0 +3772272 23 +3772474 856 +3772496 39 +3772532 142 +3772621 120 +3772639 69 +3772891 366 +3772905 241 +3773017 45 +3773112 0 +3773168 0 +3773219 0 +3773417 143 +3773510 0 +3773608 0 +3773714 0 +3773722 0 +3773900 0 +3773907 68 +3773911 374 +3774147 191 +3774169 152 +3774230 126 +3774356 10 +3774429 0 +3774435 35 +3774455 15 +3774483 0 +3774540 0 +3774556 0 +3774621 63 +3774746 284 +3774976 0 +3775030 0 +3775087 168 +3775121 139 +3775262 0 +3775368 64 +3775455 0 +3775483 83 +3775558 67 +3775606 0 +3775616 1 +3775708 17 +3775734 20 +3775770 14 +3775889 4 +3775954 0 +3775969 0 +3775994 22 +3776064 0 +3776223 0 +3776354 210 +3776424 9 +3776455 64 +3776647 16 +3776811 0 +3776999 5 +3777045 0 +3777140 0 +3777227 136 +3777244 0 +3777319 85 +3777334 59 +3777450 2 +3777533 110 +3777563 196 +3777618 73 +3777641 341 +3777756 399 +3777766 0 +3777887 53 +3778007 0 +3778075 642 +3778160 0 +3778199 101 +3778232 0 +3778373 12 +3778501 309 +3778509 0 +3778581 111 +3778641 500 +3778683 5 +3778751 199 +3778782 10 +3778826 57 +3778876 6 +3778911 199 +3778994 165 +3779065 37 +3779126 260 +3779307 0 +3779332 2 +3779557 54 +3779599 0 +3779728 0 +3779767 0 +3779778 17 +3780037 0 +3780129 0 +3780175 0 +3780241 0 +3780298 0 +3780332 231 +3780336 54 +3780408 146 +3780438 596 +3780447 74 +3780672 158 +3780729 0 +3780753 0 +3780774 129 +3780940 0 +3780990 0 +3781053 135 +3781113 307 +3781140 70 +3781296 0 +3781308 0 +3781356 73 +3781853 119 +3781957 0 +3782168 0 +3782306 0 +3782381 127 +3782456 37 +3782510 0 +3782693 124 +3782729 0 +3782795 130 +3782811 13 +3782891 10 +3782969 74 +3783001 0 +3783145 7 +3783320 0 +3783350 0 +3783362 7 +3783371 89 +3783377 0 +3783451 0 +3783512 438 +3783605 0 +3783659 0 +3783689 12 +3783790 99 +3784246 0 +3784262 0 +3784272 0 +3784328 0 +3784478 0 +3784577 324 +3784604 9 +3784646 10 +3784725 19 +3784786 0 +3784788 0 +3784806 0 +3784851 0 +3784895 1195 +3784897 168 +3785043 0 +3785078 0 +3785086 7 +3785096 4 +3785127 0 +3785305 0 +3785393 0 +3785405 0 +3785424 0 +3785565 117 +3785717 81 +3785757 36 +3785772 0 +3785856 0 +3785858 0 +3785896 0 +3785905 0 +3785962 150 +3786048 115 +3786084 32 +3786122 3 +3786179 44 +3786194 0 +3786445 0 +3786453 0 +3786468 0 +3786639 0 +3786696 0 +3786920 0 +3786996 0 +3787094 0 +3787292 0 +3787512 0 +3787627 13 +3787657 0 +3787662 0 +3787674 0 +3787761 124 +3788080 0 +3788314 3 +3788545 2 +3788561 13 +3788614 0 +3788758 156 +3788789 430 +3788817 0 +3788861 0 +3788883 0 +3788909 0 +3788969 0 +3789047 42 +3789056 11 +3789284 57 +3789310 0 +3789330 0 +3789345 2 +3789358 0 +3789398 0 +3789623 0 +3789644 0 +3789701 31 +3789892 3 +3789903 0 +3789909 0 +3790022 9 +3790108 0 +3790114 0 +3790120 83 +3790164 276 +3790250 0 +3790302 0 +3790335 0 +3790397 54 +3790411 95 +3790432 0 +3790615 13 +3790720 47 +3790856 93 +3790884 170 +3790898 105 +3790902 112 +3790918 24 +3790948 32 +3790971 0 +3791053 0 +3791117 0 +3791120 0 +3791148 0 +3791161 1 +3791165 0 +3791178 0 +3791195 0 +3791197 0 +3791200 0 +3791219 0 +3791280 0 +3791302 0 +3791346 0 +3791371 0 +3791375 0 +3791403 0 +3791406 0 +3791417 0 +3791452 0 +3791548 0 +3791553 131 +3791557 0 +3791561 0 +3791591 0 +3791597 0 +3791613 0 +3791647 0 +3791682 0 +3791695 0 +3791723 0 +3791730 0 +3791740 0 +3791761 0 +3791792 0 +3791807 0 +3791835 0 +3791855 0 +3791861 0 +3791981 0 +3791991 0 +3792018 0 +3792020 12 +3792053 0 +3792069 0 +3792113 0 +3792166 0 +3792243 0 +3792289 114 +3792315 0 +3792330 0 +3792353 0 +3792428 0 +3792442 0 +3792473 0 +3792503 0 +3792507 0 +3792515 0 +3792546 0 +3792548 0 +3792551 0 +3792572 0 +3792574 0 +3792659 0 +3792668 0 +3792671 0 +3792681 0 +3792705 0 +3792729 0 +3792781 0 +3792807 0 +3792817 0 +3792876 0 +3792878 0 +3792887 0 +3792915 0 +3792917 0 +3792973 0 +3792978 0 +3792980 0 +3793011 0 +3793027 0 +3793065 0 +3793097 0 +3793106 0 +3793116 0 +3793165 28 +3793186 0 +3793198 0 +3793204 0 +3793207 0 +3793236 0 +3793258 0 +3793261 0 +3793265 0 +3793308 0 +3793316 0 +3793320 0 +3793335 0 +3793402 0 +3793426 158 +3793466 0 +3793697 101 +3793802 0 +3793818 0 +3793920 0 +3793953 0 +3794014 0 +3794049 11 +3794113 0 +3794133 0 +3794249 0 +3794291 827 +3794323 0 +3794336 232 +3794339 44 +3794366 0 +3794388 0 +3794437 33 +3794441 75 +3794499 0 +3794533 59 +3794576 0 +3794770 0 +3794778 0 +3794813 0 +3794842 160 +3794917 81 +3794952 0 +3794968 69 +3795054 55 +3795131 187 +3795134 96 +3795173 36 +3795179 95 +3795281 89 +3795283 28 +3795304 21 +3795317 77 +3795392 8 +3795405 0 +3795411 1 +3795420 0 +3795439 7 +3795542 18 +3795566 47 +3795593 183 +3795607 22 +3795621 17 +3795793 19 +3795815 44 +3795824 123 +3795911 233 +3795914 63 +3796032 20 +3796036 27 +3796086 1 +3796208 212 +3796239 91 +3796336 35 +3796499 0 +3796530 11 +3796656 0 +3796791 180 +3796896 33 +3796901 0 +3796909 0 +3796958 395 +3797286 185 +3797332 0 +3797342 34 +3797400 98 +3797455 0 +3797514 0 +3797586 0 +3797630 21 +3797700 0 +3797851 0 +3797915 52 +3797928 0 +3797950 0 +3797973 0 +3798007 0 +3798049 0 +3798118 0 +3798216 0 +3798257 70 +3798278 5 +3798335 0 +3798418 0 +3798478 0 +3798493 0 +3798521 0 +3798548 0 +3798567 0 +3798575 0 +3798584 0 +3798599 0 +3798603 57 +3798637 0 +3798686 0 +3798702 9 +3798717 0 +3798719 0 +3798738 0 +3798755 40 +3798790 0 +3798853 0 +3798876 0 +3798882 0 +3798905 0 +3798925 0 +3798931 0 +3798950 0 +3798993 0 +3799085 0 +3799099 0 +3799102 38 +3799115 0 +3799121 80 +3799151 201 +3799155 224 +3799304 8 +3799556 0 +3799622 117 +3799771 205 +3799916 0 +3799922 1 +3799971 106 +3799975 0 +3799987 0 +3799991 0 +3799994 0 +3800100 40 +3800105 59 +3800258 22 +3800272 257 +3800302 0 +3800314 41 +3800370 48 +3800548 0 +3800685 0 +3800745 0 +3800790 67 +3800794 1 +3800844 0 +3800911 0 +3800928 27 +3801023 132 +3801356 37 +3801546 308 +3801549 63 +3801553 82 +3801622 0 +3801836 81 +3801911 130 +3802081 0 +3802208 7 +3802399 0 +3802565 64 +3802691 0 +3802771 0 +3802805 2 +3802852 2 +3802882 1 +3803027 53 +3803262 39 +3803398 29 +3803449 0 +3803497 0 +3803596 0 +3803683 141 +3803728 0 +3803846 817 +3803920 79 +3803932 124 +3804151 68 +3804250 13 +3804281 79 +3804383 111 +3804555 212 +3804625 0 +3804712 11 +3804768 180 +3804842 0 +3804858 11 +3804905 11 +3804926 12 +3804981 0 +3805120 1095 +3805264 339 +3805266 356 +3805311 118 +3805375 101 +3805392 63 +3805418 0 +3805458 4 +3805563 289 +3805592 11 +3805627 13 +3805635 0 +3805644 0 +3805653 0 +3805670 32 +3805733 180 +3805775 15 +3805835 27 +3805842 0 +3805871 27 +3805987 93 +3806021 0 +3806032 36 +3806089 0 +3806098 12 +3806161 309 +3806164 7 +3806260 30 +3806359 71 +3806396 0 +3806599 0 +3806620 0 +3806756 57 +3806786 4 +3806914 5 +3806942 0 +3806983 1 +3807007 0 +3807118 14 +3807127 0 +3807216 80 +3807354 0 +3807376 29 +3807418 0 +3807427 0 +3807571 0 +3807608 0 +3807644 0 +3807651 0 +3807653 0 +3807662 0 +3807743 0 +3807814 0 +3807998 0 +3808099 0 +3808181 0 +3808328 0 +3808340 179 +3808391 199 +3808443 0 +3808448 63 +3808471 7 +3808518 0 +3808582 0 +3808717 0 +3808722 0 +3808761 9 +3809133 220 +3809166 24 +3809175 768 +3809177 459 +3809449 45 +3809464 0 +3809482 0 +3809523 14 +3809679 0 +3809802 0 +3809805 0 +3809856 1 +3809955 23 +3810401 0 +3810590 0 +3810759 120 +3810816 54 +3810818 52 +3810948 2 +3810989 200 +3811113 17 +3811322 321 +3811378 0 +3811574 0 +3811658 0 +3811673 0 +3811730 13 +3811744 14 +3811777 0 +3811873 5 +3811889 23 +3811897 0 +3811971 0 +3812082 0 +3812194 0 +3812230 74 +3812343 5 +3812392 0 +3812396 21 +3812433 205 +3812449 110 +3812486 0 +3812502 0 +3812610 0 +3812682 0 +3812815 0 +3812854 0 +3813063 0 +3813097 0 +3813383 0 +3813546 0 +3813610 0 +3813668 0 +3813735 0 +3813798 0 +3813818 0 +3813833 0 +3813867 0 +3814002 0 +3814091 0 +3814123 0 +3814150 1 +3814220 39 +3814265 144 +3814340 0 +3814435 0 +3814441 0 +3814469 145 +3814512 0 +3814550 0 +3814628 0 +3814677 0 +3814779 0 +3814782 0 +3814877 0 +3814888 0 +3814928 0 +3814931 22 +3814976 0 +3815012 26 +3815049 4 +3815126 0 +3815293 0 +3815331 0 +3815418 0 +3815462 0 +3815696 0 +3815943 0 +3816052 4 +3816084 0 +3816097 0 +3816117 0 +3816161 0 +3816199 0 +3816221 0 +3816224 17 +3816263 0 +3816341 0 +3816416 0 +3816516 0 +3816551 0 +3816562 0 +3816597 0 +3816630 0 +3816816 0 +3816857 0 +3817008 104 +3817038 16 +3817129 2 +3817152 52 +3817173 32 +3817189 47 +3817191 0 +3817201 16 +3817208 15 +3817217 1 +3817251 3 +3817263 0 +3817346 0 +3817361 3 +3817392 249 +3817396 0 +3817455 0 +3817464 0 +3817528 0 +3817572 0 +3817656 0 +3817853 0 +3817927 0 +3818002 0 +3818025 2 +3818130 0 +3818160 43 +3818207 0 +3818222 0 +3818243 15 +3818258 29 +3818264 0 +3818351 71 +3818504 21 +3818574 404 +3818625 81 +3818831 148 +3818840 33 +3818912 124 +3818951 0 +3819030 0 +3819104 0 +3819144 0 +3819158 112 +3819299 2 +3819362 0 +3819506 0 +3819674 0 +3819755 215 +3819765 60 +3819779 478 +3819791 138 +3819887 2 +3819890 270 +3819983 162 +3819989 20 +3820044 567 +3820086 382 +3820101 0 +3820330 85 +3820392 17 +3820406 0 +3820417 0 +3820449 1 +3820474 76 +3820533 0 +3820565 196 +3820628 2 +3820773 258 +3820791 47 +3820813 13 +3820840 821 +3820843 94 +3820868 102 +3820877 0 +3820982 0 +3820993 17 +3821043 142 +3821052 11 +3821060 199 +3821146 1130 +3821275 263 +3821316 0 +3821491 0 +3821502 0 +3821551 334 +3821564 0 +3821624 54 +3821650 131 +3821701 85 +3821708 84 +3821724 18 +3821814 331 +3821841 201 +3821874 0 +3821891 323 +3821893 8 +3821985 0 +3822019 0 +3822025 366 +3822032 23 +3822146 5 +3822152 0 +3822167 204 +3822184 8 +3822394 0 +3822441 0 +3822579 128 +3822602 2 +3822652 0 +3822691 18 +3822836 0 +3822927 30 +3822986 73 +3823060 280 +3823064 416 +3823105 306 +3823184 193 +3823197 263 +3823199 189 +3823325 0 +3823438 78 +3823463 181 +3823592 0 +3823670 8 +3823779 94 +3823821 112 +3823836 186 +3823847 0 +3823858 21 +3823863 0 +3823881 0 +3824033 0 +3824095 0 +3824103 106 +3824172 321 +3824325 0 +3824395 0 +3824421 95 +3824499 443 +3824509 18 +3824576 92 +3824645 0 +3824663 0 +3824726 0 +3824750 31 +3824776 0 +3824874 1 +3824885 0 +3824943 0 +3824966 0 +3825212 0 +3825262 0 +3825274 0 +3825279 0 +3825288 0 +3825300 0 +3825305 0 +3825344 4 +3825368 0 +3825445 0 +3825520 41 +3825648 17 +3825664 5 +3825690 328 +3825729 10 +3825795 158 +3825801 264 +3825895 0 +3825925 0 +3825982 90 +3826054 321 +3826101 0 +3826164 36 +3826175 0 +3826226 229 +3826241 291 +3826245 207 +3826260 38 +3826298 761 +3826318 30 +3826554 643 +3826556 5 +3826577 351 +3826704 0 +3826737 11 +3826741 260 +3826789 102 +3826816 693 +3826887 416 +3826962 39 +3827094 80 +3827232 51 +3827244 0 +3827250 133 +3827262 5 +3827425 800 +3827460 19 +3827470 0 +3827706 0 +3827839 0 +3827881 151 +3828090 0 +3828136 0 +3828189 134 +3828369 0 +3828447 397 +3828462 145 +3828526 320 +3828540 252 +3828645 0 +3828700 86 +3828714 0 +3828736 37 +3828748 346 +3828762 56 +3828832 0 +3828858 0 +3829035 0 +3829043 0 +3829132 0 +3829156 0 +3829255 0 +3829338 0 +3829439 0 +3829455 0 +3829557 0 +3829786 0 +3829853 0 +3829870 0 +3829912 0 +3829916 0 +3829931 0 +3829940 100 +3829943 0 +3830032 0 +3830060 0 +3830189 0 +3830204 0 +3830258 0 +3830267 0 +3830384 0 +3830437 0 +3830590 0 +3831243 0 +3831324 0 +3831441 0 +3831464 0 +3831535 0 +3831564 198 +3831574 57 +3831696 30 +3831714 254 +3831719 730 +3831877 42 +3831879 0 +3831919 52 +3831951 87 +3831995 0 +3832029 40 +3832050 0 +3832065 14 +3832077 95 +3832147 3 +3832484 37 +3832526 0 +3832699 78 +3832818 27 +3833030 0 +3833045 61 +3833309 10 +3833369 341 +3833405 0 +3833422 19 +3833504 178 +3833623 91 +3833635 123 +3833658 0 +3833676 0 +3833695 20 +3833702 0 +3833744 0 +3833751 0 +3833801 0 +3834126 390 +3834296 200 +3834299 59 +3834361 1 +3834373 159 +3834438 0 +3834527 0 +3834545 0 +3834568 0 +3834576 0 +3834579 0 +3834600 0 +3834605 0 +3834611 0 +3834640 19 +3834649 4 +3834662 0 +3834708 0 +3834730 2 +3834751 235 +3834777 142 +3834784 307 +3834796 332 +3834911 0 +3835091 16 +3835108 14 +3835148 158 +3835198 49 +3835218 24 +3835350 34 +3835391 10 +3835438 123 +3835476 0 +3836042 0 +3836059 0 +3836157 0 +3836165 0 +3836270 0 +3836282 0 +3836290 73 +3836321 0 +3836514 0 +3836577 62 +3836747 0 +3836872 0 +3836902 2 +3836912 0 +3836920 0 +3836984 0 +3836987 0 +3837032 0 +3837047 0 +3837068 0 +3837077 0 +3837305 0 +3837384 0 +3837447 0 +3837462 0 +3837470 0 +3837472 0 +3837485 0 +3837533 0 +3837681 0 +3837798 0 +3837816 0 +3837878 0 +3837913 0 +3837955 0 +3838051 0 +3838084 0 +3838166 0 +3838219 0 +3838261 18 +3838288 0 +3838609 0 +3838620 39 +3838644 0 +3838647 0 +3838689 54 +3838711 0 +3838731 0 +3838800 82 +3838833 0 +3838875 0 +3838911 22 +3839102 106 +3839113 0 +3839149 0 +3839268 0 +3839286 8 +3839303 0 +3839315 0 +3839399 11 +3839426 0 +3839628 0 +3839649 0 +3839677 12 +3839738 0 +3839896 0 +3840008 0 +3840105 0 +3840149 0 +3840182 0 +3840216 0 +3840229 0 +3840258 0 +3840480 0 +3840537 0 +3840632 0 +3840641 0 +3840648 0 +3840700 0 +3840719 0 +3840775 0 +3840825 0 +3840832 0 +3840884 0 +3840943 0 +3841105 0 +3841127 0 +3841198 0 +3841212 0 +3841288 0 +3841337 0 +3841428 0 +3841571 0 +3841608 373 +3841656 0 +3841659 0 +3841668 0 +3841699 9 +3841726 2 +3841835 0 +3841848 0 +3841884 46 +3841927 5 +3841954 0 +3841988 0 +3842026 51 +3842051 162 +3842070 0 +3842081 49 +3842092 24 +3842156 124 +3842192 28 +3842252 0 +3842263 20 +3842265 2 +3842276 11 +3842279 0 +3842281 6 +3842341 0 +3842409 294 +3842446 0 +3842463 0 +3842481 64 +3842521 57 +3842523 379 +3842546 52 +3842615 30 +3842650 283 +3842659 0 +3842681 0 +3842692 104 +3842696 815 +3842717 0 +3842755 39 +3842767 27 +3842894 130 +3842911 0 +3842933 0 +3842954 0 +3842984 0 +3842989 0 +3843043 0 +3843049 0 +3843060 0 +3843062 0 +3843073 0 +3843076 0 +3843078 1 +3843105 86 +3843133 0 +3843146 0 +3843206 1 +3843243 0 +3843260 0 +3843310 0 +3843318 0 +3843343 75 +3843356 0 +3843413 1 +3843448 0 +3843457 0 +3843471 0 +3843490 0 +3843494 0 +3843515 0 +3843565 23 +3843804 0 +3843829 182 +3843856 23 +3843863 137 +3843886 487 +3843922 84 +3844012 13 +3844019 0 +3844087 0 +3844162 0 +3844290 0 +3844455 27 +3844601 4 +3844605 74 +3844613 0 +3844634 48 +3844660 0 +3844779 129 +3844844 0 +3844915 0 +3844942 67 +3845069 0 +3845207 0 +3845359 2 +3845363 0 +3845462 126 +3845490 0 +3845534 64 +3845555 0 +3845579 0 +3845623 0 +3845807 0 +3845826 0 +3845959 0 +3846124 0 +3846148 45 +3846150 0 +3846191 0 +3846256 923 +3846362 13 +3846386 22 +3846419 100 +3846441 0 +3846496 0 +3846534 137 +3846584 0 +3846587 0 +3846596 0 +3846627 9 +3846654 0 +3846761 0 +3846774 163 +3846810 0 +3846853 5 +3846880 0 +3846914 0 +3846952 47 +3846977 154 +3846996 0 +3847007 55 +3847018 15 +3847082 108 +3847118 17 +3847178 0 +3847189 14 +3847191 0 +3847202 14 +3847205 0 +3847207 7 +3847259 0 +3847264 0 +3847266 0 +3847275 0 +3847287 0 +3847335 2 +3847372 25 +3847389 0 +3847420 32 +3847441 129 +3847447 4 +3847472 80 +3847485 0 +3847541 0 +3847576 2 +3847585 0 +3847599 25 +3847618 15 +3847626 9 +3847638 0 +3847643 1 +3847648 0 +3847681 11 +3847699 0 +3847759 114 +3847812 0 +3847865 0 +3847919 0 +3847976 0 +3848051 86 +3848297 168 +3848324 628 +3848330 0 +3848333 29 +3848336 0 +3848370 166 +3848486 0 +3848510 40 +3848537 318 +3848539 218 +3848590 0 +3848679 0 +3848717 28 +3848720 1 +3849025 9 +3849046 0 +3849100 123 +3849124 240 +3849140 0 +3849215 0 +3849224 0 +3849227 563 +3849248 0 +3849267 2 +3849411 0 +3849421 0 +3849583 3 +3849721 240 +3849809 2 +3849880 84 +3849911 0 +3849986 0 +3850060 0 +3850169 0 +3850255 0 +3850274 17 +3850330 51 +3850370 106 +3850373 27 +3850541 0 +3850598 122 +3850734 803 +3850736 401 +3850766 88 +3850769 231 +3850788 0 +3850838 70 +3850910 107 +3850922 155 +3850975 153 +3851032 95 +3851112 52 +3851114 39 +3851192 126 +3851216 0 +3851237 0 +3851489 64 +3851499 0 +3851595 13 +3851630 0 +3851705 22 +3851793 548 +3852027 0 +3852426 0 +3852489 0 +3852531 0 +3852580 0 +3852625 0 +3852776 0 +3853200 5 +3853203 48 +3853309 31 +3853423 0 +3853453 248 +3853461 70 +3853486 14 +3853499 14 +3853552 1 +3853573 4 +3853647 0 +3853672 0 +3853846 41 +3853940 265 +3853989 109 +3853991 821 +3854032 57 +3854095 0 +3854120 0 +3854270 0 +3854381 7 +3854411 178 +3854505 10 +3854512 0 +3854720 191 +3854741 163 +3854799 0 +3854834 6 +3854910 42 +3854997 0 +3855016 0 +3855064 0 +3855117 0 +3855132 0 +3855172 0 +3855312 0 +3855382 0 +3855427 0 +3855553 0 +3855577 0 +3855619 0 +3855688 0 +3855836 0 +3855859 0 +3855919 0 +3855943 0 +3855950 0 +3856102 0 +3856108 0 +3856176 0 +3856210 0 +3856277 0 +3856431 0 +3856471 0 +3856505 0 +3856682 0 +3856685 0 +3856804 0 +3856813 0 +3856849 0 +3856870 0 +3856902 24 +3856919 0 +3856947 0 +3856998 89 +3857064 93 +3857103 176 +3857121 246 +3857290 0 +3857304 392 +3857334 173 +3857385 0 +3857482 0 +3857496 22 +3857568 0 +3857578 0 +3857833 0 +3857881 0 +3857950 0 +3857966 0 +3857977 0 +3858099 0 +3858108 0 +3858132 181 +3858237 147 +3858693 0 +3858909 125 +3859037 186 +3859109 332 +3859117 813 +3859416 171 +3859517 0 +3859541 264 +3859565 0 +3859592 57 +3859705 45 +3859788 0 +3859927 241 +3859929 106 +3859938 621 +3859944 28 +3859959 91 +3859964 0 +3859980 64 +3860403 0 +3860433 0 +3860455 0 +3860486 0 +3860503 0 +3860761 0 +3860784 0 +3860886 0 +3860914 0 +3861008 0 +3861046 0 +3861061 0 +3861099 0 +3861114 0 +3861370 4 +3861405 203 +3861425 7 +3861508 0 +3861541 0 +3861618 0 +3861641 0 +3861775 0 +3861837 0 +3861851 0 +3861972 0 +3862017 0 +3862115 0 +3862152 0 +3862167 0 +3862344 0 +3862380 0 +3862397 0 +3862500 0 +3862523 67 +3862625 138 +3862763 88 +3862880 28 +3862901 99 +3862926 0 +3862948 13 +3862950 378 +3863056 46 +3863207 0 +3863271 38 +3863341 3 +3863471 0 +3863499 0 +3863524 70 +3863650 6 +3863728 88 +3863797 148 +3863955 0 +3863961 7 +3864015 29 +3864045 0 +3864048 8 +3864079 5 +3864406 0 +3864460 0 +3864759 4 +3864787 0 +3864838 0 +3864856 212 +3864860 0 +3864988 19 +3864998 62 +3865070 0 +3865258 121 +3865278 164 +3865284 0 +3865320 0 +3865421 17 +3865458 0 +3865524 0 +3865536 9 +3865605 0 +3865635 225 +3865681 0 +3865858 72 +3865886 0 +3865947 65 +3866037 0 +3866076 96 +3866112 0 +3866177 0 +3866268 0 +3866392 0 +3866458 0 +3866674 0 +3866805 0 +3866915 0 +3867003 0 +3867017 0 +3867066 0 +3867198 0 +3867237 0 +3867375 0 +3867387 0 +3867418 0 +3867555 0 +3867894 112 +3867946 0 +3867955 0 +3867977 0 +3868008 0 +3868251 0 +3868296 0 +3868318 0 +3868340 17 +3868357 135 +3868389 183 +3868511 2 +3868573 0 +3868603 77 +3868788 0 +3868796 0 +3868821 0 +3868874 2 +3868909 0 +3868920 6 +3868941 0 +3868972 0 +3868980 416 +3869028 0 +3869044 59 +3869076 0 +3869092 0 +3869169 206 +3869175 0 +3869404 0 +3869442 0 +3869518 0 +3869642 127 +3869706 0 +3869717 0 +3869766 0 +3869786 0 +3869867 0 +3869906 337 +3869918 575 +3870097 58 +3870159 62 +3870404 0 +3870421 0 +3870468 71 +3870509 0 +3870550 0 +3870559 199 +3870572 128 +3870725 0 +3870739 96 +3870831 2 +3870972 125 +3871010 428 +3871085 0 +3871104 0 +3871131 104 +3871265 0 +3871306 19 +3871310 540 +3871334 212 +3871685 763 +3871688 281 +3871916 0 +3871925 26 +3872040 99 +3872074 39 +3872109 317 +3872243 425 +3872456 0 +3872535 0 +3872565 174 +3872575 140 +3872605 0 +3872861 103 +3872863 0 +3872875 0 +3872891 45 +3872927 0 +3872937 166 +3872986 0 +3873012 0 +3873059 502 +3873070 37 +3873152 0 +3873244 92 +3873248 612 +3873256 284 +3873273 0 +3873417 0 +3873425 0 +3873556 223 +3873651 0 +3873707 320 +3873719 53 +3873830 185 +3874074 84 +3874079 283 +3874130 95 +3874147 120 +3874158 0 +3874217 5 +3874228 93 +3874354 0 +3874371 0 +3874384 0 +3874417 247 +3874460 6 +3874488 375 +3874515 0 +3874569 23 +3874604 11 +3874616 0 +3874686 8 +3874689 101 +3874701 15 +3874725 0 +3874734 2 +3874747 21 +3874750 55 +3874836 0 +3874841 125 +3874870 0 +3874909 0 +3874987 0 +3874994 0 +3875032 0 +3875061 0 +3875134 161 +3875263 259 +3875330 83 +3875332 0 +3875345 0 +3875422 0 +3875473 0 +3875502 0 +3875572 0 +3875586 0 +3875632 116 +3875681 0 +3875683 0 +3875779 0 +3875813 0 +3875851 4 +3875854 0 +3875877 0 +3875893 90 +3876053 0 +3876113 0 +3876235 0 +3876461 0 +3876488 0 +3876509 0 +3876515 0 +3876570 0 +3876662 0 +3876777 0 +3876857 0 +3876864 0 +3876891 0 +3877040 0 +3877123 0 +3877144 0 +3877152 0 +3877201 0 +3877293 0 +3877420 0 +3877432 0 +3877454 54 +3877465 149 +3877486 0 +3877501 0 +3877540 0 +3877726 0 +3877981 0 +3878005 0 +3878071 0 +3878117 0 +3878192 0 +3878217 0 +3878221 0 +3878331 0 +3878413 0 +3878538 2 +3878586 0 +3878626 0 +3878660 0 +3878669 0 +3878672 0 +3878725 0 +3878861 0 +3878876 0 +3878972 0 +3879053 0 +3879056 0 +3879079 0 +3879086 0 +3879128 0 +3879173 0 +3879254 0 +3879274 6 +3879308 0 +3879656 0 +3879697 0 +3879701 0 +3879777 0 +3879785 0 +3879811 0 +3879849 0 +3879895 0 +3879989 0 +3880009 0 +3880034 0 +3880070 0 +3880100 0 +3880227 85 +3880262 0 +3880287 0 +3880330 0 +3880391 0 +3880419 0 +3880425 0 +3880433 0 +3880439 0 +3880445 0 +3880472 0 +3880520 0 +3880630 0 +3880654 0 +3880719 3 +3880821 0 +3880854 0 +3880875 153 +3880897 16 +3880945 0 +3881018 0 +3881122 44 +3881180 0 +3881203 0 +3881237 110 +3881249 137 +3881267 38 +3881271 98 +3881288 487 +3881378 0 +3881488 0 +3881512 211 +3881516 192 +3881530 0 +3881534 7 +3881621 16 +3881689 220 +3881813 10 +3881824 0 +3881847 0 +3881898 0 +3881923 0 +3881928 0 +3881945 0 +3882007 0 +3882206 0 +3882257 0 +3882259 0 +3882275 0 +3882329 0 +3882336 0 +3882368 0 +3882377 0 +3882446 0 +3882542 0 +3882665 0 +3882689 0 +3882699 0 +3882718 0 +3882758 0 +3882789 0 +3882812 0 +3882875 0 +3882923 0 +3883050 0 +3883157 0 +3883167 0 +3883183 0 +3883227 0 +3883245 0 +3883440 0 +3883448 0 +3883466 0 +3883512 0 +3883524 0 +3883536 0 +3883673 0 +3883769 21 +3883853 0 +3884015 79 +3884039 19 +3884064 65 +3884135 107 +3884154 8 +3884162 0 +3884202 113 +3884469 14 +3884513 58 +3884534 52 +3884576 7 +3884592 13 +3884669 22 +3884817 29 +3884960 145 +3885009 0 +3885024 57 +3885101 49 +3885148 0 +3885153 0 +3885218 0 +3885277 0 +3885303 87 +3885356 73 +3885390 174 +3885429 26 +3885535 0 +3885552 0 +3885706 0 +3885847 0 +3885855 0 +3885949 0 +3885958 51 +3886156 0 +3886266 33 +3886291 37 +3886539 4 +3886576 0 +3886587 4 +3886751 563 +3886770 66 +3886869 0 +3886944 0 +3887001 0 +3887019 34 +3887145 0 +3887194 0 +3887260 0 +3887483 0 +3887594 0 +3887623 0 +3887639 0 +3887842 0 +3887932 0 +3887994 0 +3888020 88 +3888196 143 +3888245 3 +3888305 0 +3888469 82 +3888523 75 +3888565 0 +3888645 0 +3888737 0 +3888746 0 +3888862 180 +3888866 205 +3888910 10 +3888943 0 +3889022 292 +3889054 28 +3889393 36 +3889422 0 +3889472 9 +3889528 0 +3889536 14 +3889593 40 +3889662 0 +3889686 0 +3889724 0 +3889731 0 +3889780 6 +3889866 283 +3889880 105 +3889897 115 +3889940 77 +3889981 0 +3890025 217 +3890200 0 +3890220 0 +3890252 70 +3890327 96 +3890427 145 +3890568 0 +3890594 0 +3890772 0 +3890854 32 +3890951 87 +3890982 190 +3891104 1 +3891154 23 +3891158 33 +3891276 55 +3891279 222 +3891366 118 +3891375 52 +3891397 24 +3891569 14 +3891583 17 +3891597 156 +3891624 28 +3891648 8 +3891751 4 +3891770 0 +3891779 3 +3891785 0 +3891798 13 +3891873 76 +3891886 25 +3891907 23 +3891909 100 +3892011 111 +3892017 46 +3892056 89 +3892059 166 +3892179 0 +3892223 100 +3892239 0 +3892355 0 +3892366 0 +3892372 220 +3892384 0 +3892414 0 +3892418 349 +3892447 286 +3892467 145 +3892483 0 +3892517 49 +3892528 50 +3892573 0 +3892648 0 +3892666 0 +3892683 4 +3892720 261 +3892724 255 +3892735 0 +3892739 0 +3892741 0 +3892862 48 +3892885 76 +3892921 112 +3892925 0 +3892927 0 +3892984 0 +3893118 0 +3893184 0 +3893230 0 +3893248 93 +3893284 260 +3893302 0 +3893345 126 +3893513 59 +3893530 87 +3893536 199 +3893584 166 +3893588 70 +3893602 243 +3893608 0 +3893617 85 +3893768 219 +3893886 0 +3893895 0 +3893920 13 +3893922 0 +3893940 0 +3893945 0 +3894036 0 +3894074 0 +3894170 0 +3894257 0 +3894273 85 +3894341 8 +3894348 6 +3894387 0 +3894402 0 +3894419 16 +3894445 4 +3894474 51 +3894601 176 +3894642 77 +3894717 0 +3894729 19 +3894731 0 +3894770 0 +3894846 68 +3894882 72 +3894888 0 +3895081 0 +3895156 0 +3895231 35 +3895507 0 +3895541 0 +3895575 83 +3895582 0 +3895605 0 +3895677 28 +3895752 0 +3895773 0 +3895831 10 +3895940 199 +3895950 85 +3896147 279 +3896163 284 +3896261 208 +3896280 120 +3896406 123 +3896530 2 +3896548 0 +3896652 148 +3896784 235 +3896909 49 +3897170 13 +3897318 161 +3897334 208 +3897395 211 +3897461 0 +3897566 50 +3897575 0 +3897587 8 +3897639 242 +3897718 36 +3897809 45 +3897885 103 +3897928 0 +3897963 0 +3898010 0 +3898269 0 +3898298 10 +3898437 34 +3898484 0 +3898528 0 +3898545 0 +3898641 28 +3898707 42 +3898731 143 +3898773 0 +3898787 55 +3898970 95 +3899042 0 +3899055 1 +3899096 0 +3899126 0 +3899177 136 +3899228 0 +3899250 582 +3899252 60 +3899355 0 +3899485 0 +3899534 0 +3899570 0 +3899617 0 +3899657 0 +3899740 1 +3899748 0 +3899811 0 +3899824 8 +3899955 0 +3899957 212 +3899965 119 +3899990 31 +3900052 0 +3900069 19 +3900143 62 +3900191 530 +3900193 103 +3900217 0 +3900353 0 +3900439 28 +3900452 104 +3900456 105 +3900461 14 +3900484 303 +3900515 31 +3900526 1 +3900588 0 +3900632 33 +3900640 0 +3900689 0 +3900793 8 +3900922 27 +3901066 275 +3901075 59 +3901259 0 +3901290 116 +3901325 61 +3901485 0 +3901637 184 +3901649 7 +3901714 22 +3901767 22 +3901862 224 +3901876 219 +3902033 1 +3902064 248 +3902066 1435 +3902118 0 +3902151 0 +3902177 0 +3902274 89 +3902331 8 +3902454 500 +3902473 237 +3902476 163 +3902650 2 +3902658 243 +3902749 92 +3902772 23 +3902814 2 +3902822 0 +3902834 0 +3902856 110 +3902879 0 +3902896 0 +3902966 23 +3902994 123 +3902997 239 +3903074 701 +3903161 0 +3903207 0 +3903214 0 +3903256 0 +3903370 0 +3903399 0 +3903418 0 +3903504 0 +3903531 0 +3903549 0 +3903675 0 +3903705 0 +3903759 0 +3903768 0 +3903850 0 +3904046 59 +3904080 0 +3904112 0 +3904141 0 +3904199 0 +3904287 0 +3904347 0 +3904397 0 +3904460 0 +3904474 0 +3904527 0 +3904536 0 +3904614 199 +3904618 602 +3904623 41 +3904772 181 +3904808 0 +3904827 0 +3904876 5 +3904910 20 +3904980 79 +3905054 53 +3905085 627 +3905271 119 +3905424 449 +3905626 64 +3905685 116 +3905703 0 +3905716 0 +3905737 16 +3905770 33 +3905804 73 +3905806 82 +3905859 181 +3906076 0 +3906175 566 +3906179 315 +3906232 0 +3906375 124 +3906461 292 +3906488 6 +3906505 575 +3906669 6 +3906727 132 +3906772 0 +3906796 51 +3906839 116 +3906853 0 +3906861 41 +3906955 465 +3907019 10 +3907035 0 +3907119 95 +3907123 147 +3907139 290 +3907193 0 +3907282 14 +3907285 22 +3907336 0 +3907382 0 +3907411 102 +3907415 0 +3907514 13 +3907524 0 +3907558 0 +3907577 16 +3907583 0 +3907589 0 +3907611 0 +3907624 0 +3907640 0 +3907666 638 +3907772 0 +3907796 82 +3907877 0 +3907885 0 +3907978 9 +3908004 0 +3908060 100 +3908066 268 +3908070 0 +3908077 0 +3908162 0 +3908209 0 +3908234 0 +3908309 0 +3908448 0 +3908525 0 +3908546 0 +3908554 0 +3908557 0 +3908593 0 +3908620 0 +3908644 0 +3908714 0 +3908722 0 +3908738 0 +3908810 0 +3908820 0 +3908858 0 +3909008 0 +3909027 0 +3909154 0 +3909173 0 +3909249 0 +3909277 0 +3909321 0 +3909331 0 +3909353 0 +3909361 0 +3909393 0 +3909437 0 +3909469 0 +3909550 0 +3909593 0 +3909736 0 +3909855 76 +3910007 236 +3910051 0 +3910084 0 +3910097 55 +3910147 263 +3910171 176 +3910213 299 +3910295 121 +3910430 0 +3910439 8 +3910463 0 +3910466 0 +3910481 67 +3910541 0 +3910583 0 +3910718 7 +3910739 72 +3910772 0 +3910778 0 +3910819 0 +3910868 54 +3910922 0 +3910966 0 +3910978 0 +3911029 0 +3911060 0 +3911091 0 +3911178 16 +3911226 0 +3911287 0 +3911375 0 +3911418 59 +3911615 7 +3911655 9 +3911663 0 +3911676 29 +3911752 488 +3911799 117 +3911808 13 +3911904 0 +3911931 0 +3912099 14 +3912153 0 +3912198 187 +3912218 96 +3912241 0 +3912264 933 +3912315 289 +3912338 0 +3912452 0 +3912528 86 +3912789 77 +3913037 60 +3913047 106 +3913076 24 +3913135 0 +3913151 0 +3913191 0 +3913212 336 +3913251 4 +3913287 0 +3913381 0 +3913397 0 +3913412 89 +3913513 0 +3913577 323 +3913582 98 +3913607 0 +3913696 0 +3914051 2 +3914187 226 +3914193 146 +3914284 62 +3914410 96 +3914505 0 +3914612 31 +3914663 9 +3914721 202 +3914739 712 +3914755 0 +3914781 8 +3914844 0 +3914847 14 +3914875 0 +3914911 0 +3914924 0 +3914964 674 +3914973 60 +3915239 0 +3915254 34 +3915344 97 +3915527 4 +3915541 0 +3915543 0 +3915643 8 +3915729 0 +3915753 10 +3915772 222 +3915775 14 +3915795 250 +3915840 7 +3915921 0 +3915935 31 +3915948 0 +3916019 148 +3916076 64 +3916107 179 +3916109 19 +3916176 27 +3916497 70 +3916550 67 +3916766 73 +3916776 0 +3916808 54 +3916817 0 +3916853 210 +3916935 0 +3916947 0 +3916951 0 +3917055 121 +3917076 0 +3917103 175 +3917164 0 +3917230 0 +3917390 45 +3917552 177 +3917688 0 +3917715 24 +3917724 152 +3917865 3 +3918067 2 +3918086 242 +3918128 0 +3918159 0 +3918221 186 +3918227 285 +3918276 0 +3918289 19 +3918343 0 +3918353 0 +3918434 42 +3918441 2 +3918444 217 +3918463 36 +3918525 0 +3918563 0 +3918613 36 +3918745 167 +3918790 0 +3918823 0 +3918921 0 +3918977 18 +3918984 0 +3919000 0 +3919016 81 +3919041 0 +3919066 0 +3919083 0 +3919101 0 +3919103 8 +3919112 35 +3919221 0 +3919240 0 +3919254 0 +3919310 0 +3919362 0 +3919368 63 +3919371 14 +3919375 73 +3919388 0 +3919402 142 +3919417 0 +3919461 174 +3919470 54 +3919548 0 +3919599 94 +3919708 0 +3919777 0 +3919800 5 +3919932 0 +3919956 187 +3919974 8 +3920044 0 +3920055 60 +3920098 28 +3920121 82 +3920123 0 +3920136 340 +3920167 7 +3920233 0 +3920268 22 +3920289 70 +3920330 0 +3920374 0 +3920718 43 +3920878 0 +3920918 122 +3920956 103 +3921022 57 +3921029 22 +3921063 0 +3921075 110 +3921077 74 +3921145 0 +3921250 120 +3921315 387 +3921436 0 +3921468 7 +3921499 21 +3921604 0 +3921794 147 +3921804 0 +3921818 104 +3922007 104 +3922043 0 +3922049 0 +3922055 0 +3922066 0 +3922165 30 +3922190 220 +3922268 32 +3922295 70 +3922306 49 +3922317 18 +3922351 0 +3922361 44 +3922410 96 +3922437 44 +3922483 702 +3922525 0 +3922585 25 +3922603 0 +3922666 53 +3922783 15 +3922855 90 +3922924 179 +3922966 0 +3922975 268 +3922985 64 +3922991 94 +3923036 125 +3923045 208 +3923122 1 +3923125 173 +3923141 0 +3923345 0 +3923460 0 +3923482 3 +3923840 5 +3923956 0 +3924124 0 +3924157 0 +3924185 0 +3924299 7 +3924436 2 +3924511 0 +3924543 0 +3924666 6 +3924716 0 +3924724 0 +3924817 0 +3924827 10 +3924933 0 +3924959 3 +3925071 0 +3925186 0 +3925233 48 +3925303 0 +3925469 111 +3925598 0 +3925610 7 +3925619 125 +3925640 228 +3925697 54 +3925713 0 +3925943 103 +3925946 230 +3925991 142 +3926012 0 +3926030 0 +3926036 184 +3926085 0 +3926120 0 +3926147 186 +3926154 0 +3926193 10 +3926285 201 +3926396 1 +3926452 127 +3926460 0 +3926492 80 +3926505 259 +3926563 0 +3926708 31 +3926752 0 +3926774 184 +3926787 0 +3926827 368 +3926861 0 +3926882 29 +3926955 0 +3926978 5 +3927030 0 +3927057 0 +3927114 0 +3927153 0 +3927366 0 +3927675 0 +3927758 0 +3927801 1 +3927885 0 +3927896 269 +3928014 19 +3928128 0 +3928263 0 +3928272 0 +3928281 0 +3928595 17 +3928641 48 +3928694 83 +3928938 0 +3929154 92 +3929211 0 +3929247 0 +3929301 0 +3929439 0 +3929448 0 +3929502 24 +3929537 412 +3929604 0 +3929921 0 +3930156 2 +3930483 0 +3930651 0 +3930734 10 +3930804 125 +3930835 184 +3930851 201 +3930883 430 +3930900 0 +3930912 51 +3930936 248 +3930949 120 +3930953 155 +3930965 235 +3931079 1 +3931154 17 +3931188 93 +3931199 48 +3931218 27 +3931247 0 +3931263 449 +3931766 2 +3931895 1 +3931913 0 +3932060 49 +3932230 139 +3932240 0 +3932378 27 +3932426 0 +3932507 0 +3932573 0 +3932804 3 +3932897 0 +3932981 0 +3933017 0 +3933035 0 +3933044 0 +3933104 0 +3933335 0 +3933371 0 +3933974 14 +3934577 14 +3935059 0 +3935138 13 +3935228 0 +3935674 0 +3935753 10 +3935843 0 +3936289 0 +3936542 0 +3936551 0 +3936708 168 +3936713 130 +3936760 43 +3936808 0 +3936858 94 +3936878 247 +3936901 385 +3936996 242 +3937036 40 +3937038 895 +3937115 46 +3937130 264 +3937190 98 +3937274 0 +3937299 223 +3937356 388 +3937492 35 +3937587 10 +3937595 0 +3937682 321 +3937707 0 +3937747 0 +3938082 0 +3938105 143 +3938117 9 +3938252 192 +3938271 0 +3938323 46 +3938457 42 +3938505 0 +3938557 164 +3938564 0 +3938641 108 +3938659 87 +3938710 0 +3938770 0 +3938872 0 +3938875 0 +3938904 48 +3939022 0 +3939053 0 +3939167 150 +3939203 212 +3939213 9 +3939272 55 +3939291 0 +3939332 0 +3939396 95 +3939424 0 +3939494 77 +3939505 178 +3939527 365 +3939546 149 +3939573 0 +3939590 28 +3939669 208 +3939784 391 +3939788 527 +3939800 43 +3939830 0 +3939875 209 +3939912 0 +3940092 6 +3940167 0 +3940169 39 +3940267 0 +3940396 0 +3940474 0 +3940585 24 +3940678 16 +3940743 4 +3940907 0 +3940969 0 +3941053 0 +3941071 0 +3941161 99 +3941200 0 +3941313 33 +3941649 30 +3942005 0 +3942041 0 +3942086 0 +3942133 13 +3942164 0 +3942380 0 +3942518 0 +3942554 57 +3942611 0 +3942620 137 +3942695 0 +3942713 0 +3942851 0 +3943031 0 +3943103 55 +3943301 13 +3943340 0 +3943505 41 +3943598 0 +3943613 0 +3943664 20 +3943994 9 +3944039 0 +3944060 17 +3944366 0 +3944645 0 +3944885 135 +3944961 0 +3945053 1 +3945074 6 +3945168 33 +3945178 15 +3945234 14 +3945330 0 +3945411 57 +3945492 117 +3945510 13 +3945523 0 +3945564 202 +3945567 88 +3945685 77 +3945703 498 +3945706 585 +3945721 113 +3945734 71 +3945748 0 +3945868 0 +3945943 14 +3945977 92 +3945988 44 +3946007 20 +3946036 0 +3946052 459 +3946555 4 +3946684 2 +3946702 0 +3946849 48 +3946933 0 +3947071 13 +3947155 2 +3947413 38 +3947506 4 +3947764 0 +3947857 1 +3948004 11 +3948097 3 +3948355 0 +3948592 0 +3948657 0 +3948807 0 +3948868 0 +3948955 8 +3949192 0 +3949410 0 +3949471 0 +3949792 0 +3950107 0 +3950116 3 +3950125 33 +3950351 640 +3950402 498 +3950409 258 +3950577 89 +3950610 19 +3950621 0 +3950689 35 +3950720 4 +3950900 25 +3950910 16 +3950966 24 +3951062 0 +3951143 64 +3951224 104 +3951242 4 +3951255 0 +3951296 223 +3951299 192 +3951453 0 +3951590 49 +3951718 2 +3951794 0 +3951839 258 +3951896 133 +3951953 0 +3951962 54 +3952025 0 +3952043 0 +3952052 0 +3952093 29 +3952136 0 +3952184 210 +3952205 5 +3952289 83 +3952356 28 +3952373 17 +3952398 0 +3952452 242 +3952476 0 +3952486 0 +3952724 0 +3952796 21 +3952970 0 +3953015 54 +3953056 0 +3953130 23 +3953155 0 +3953333 0 +3953503 23 +3953527 67 +3953582 0 +3953677 8 +3953763 94 +3953806 0 +3953896 0 +3953928 0 +3953990 0 +3954037 0 +3954046 0 +3954066 0 +3954072 0 +3954106 0 +3954197 23 +3954294 0 +3954439 0 +3954660 0 +3954691 0 +3954709 14 +3954795 0 +3954810 58 +3954877 0 +3954977 0 +3955123 0 +3955251 0 +3955385 203 +3955451 0 +3955478 130 +3955537 665 +3955549 118 +3955673 0 +3955697 575 +3955708 1 +3955739 0 +3955763 47 +3955772 169 +3955866 171 +3956054 57 +3956073 0 +3956159 0 +3956226 0 +3956292 0 +3956304 0 +3956420 0 +3956514 85 +3956545 23 +3956560 62 +3956608 356 +3956705 0 +3956752 268 +3956776 71 +3956856 775 +3956938 0 +3957001 213 +3957043 0 +3957176 117 +3957226 164 +3957331 0 +3957342 0 +3957404 60 +3957416 0 +3957509 46 +3957534 62 +3957620 37 +3957631 44 +3957635 92 +3957657 61 +3957711 0 +3957883 0 +3958022 158 +3958083 86 +3958085 26 +3958220 197 +3958232 298 +3958373 3 +3958406 108 +3958415 232 +3958430 0 +3958462 0 +3958516 0 +3958557 44 +3958559 84 +3958619 194 +3958674 0 +3958724 228 +3958733 149 +3958775 0 +3958838 0 +3958869 0 +3958884 0 +3959065 0 +3959226 12 +3959281 147 +3959326 69 +3959395 0 +3959416 91 +3959510 0 +3959551 0 +3959574 37 +3959728 30 +3959776 3 +3959812 0 +3959844 296 +3959863 6 +3959955 83 +3959979 113 +3959981 0 +3960017 1 +3960130 0 +3960253 23 +3960384 0 +3960496 0 +3960642 188 +3960660 87 +3960668 236 +3960711 0 +3960775 0 +3960814 105 +3960881 0 +3960909 0 +3960916 247 +3960962 83 +3961109 89 +3961215 0 +3961235 38 +3961361 181 +3961373 14 +3961414 240 +3961420 0 +3961454 102 +3961487 123 +3961606 0 +3961613 618 +3961739 0 +3961754 157 +3961767 149 +3961784 126 +3961801 594 +3961846 0 +3961865 0 +3961926 0 +3962001 121 +3962109 0 +3962133 253 +3962136 266 +3962185 12 +3962329 272 +3962333 57 +3962335 48 +3962346 0 +3962350 376 +3962399 0 +3962409 0 +3962413 0 +3962419 0 +3962444 108 +3962502 125 +3962541 279 +3962566 51 +3962634 137 +3962748 263 +3962972 6 +3962988 58 +3963012 0 +3963051 10 +3963099 48 +3963132 0 +3963174 0 +3963183 5 +3963216 0 +3963278 0 +3963417 16 +3963435 0 +3963447 36 +3963457 0 +3963466 0 +3963541 0 +3963660 126 +3963806 0 +3963864 0 +3963886 0 +3963929 0 +3964025 22 +3964052 0 +3964080 0 +3964115 0 +3964151 55 +3964276 0 +3964284 0 +3964382 0 +3964469 0 +3964480 0 +3964514 0 +3964552 194 +3964607 0 +3964629 0 +3964631 0 +3964667 0 +3964691 0 +3964693 0 +3964703 0 +3964724 0 +3964732 0 +3964760 0 +3964779 0 +3964793 0 +3964795 0 +3964812 0 +3964825 0 +3964829 0 +3964838 44 +3964881 0 +3964901 0 +3964910 0 +3964946 0 +3964963 0 +3964995 0 +3965013 0 +3965025 0 +3965032 0 +3965036 0 +3965054 0 +3965056 0 +3965103 21 +3965130 0 +3965150 0 +3965161 0 +3965175 0 +3965204 52 +3965236 50 +3965247 0 +3965259 0 +3965376 0 +3965443 51 +3965533 19 +3965558 0 +3965612 0 +3965704 0 +3965719 0 +3965782 0 +3965838 0 +3965930 0 +3965945 34 +3966044 0 +3966048 10 +3966060 0 +3966089 0 +3966101 0 +3966119 0 +3966302 0 +3966331 23 +3966349 0 +3966352 0 +3966413 0 +3966452 169 +3966460 0 +3966479 17 +3966533 174 +3966560 72 +3966611 0 +3966659 0 +3966759 96 +3966794 0 +3966820 75 +3966899 0 +3966932 72 +3966978 0 +3967039 90 +3967048 0 +3967183 0 +3967199 0 +3967207 0 +3967231 0 +3967256 0 +3967258 0 +3967325 408 +3967329 77 +3967335 0 +3967354 47 +3967363 2 +3967439 0 +3967458 0 +3967482 0 +3967576 0 +3967608 87 +3967902 0 +3967982 0 +3968137 0 +3968139 42 +3968154 132 +3968180 5 +3968184 0 +3968259 0 +3968308 0 +3968317 0 +3968325 0 +3968345 0 +3968391 0 +3968493 0 +3968510 234 +3968611 314 +3968613 39 +3968622 52 +3968685 136 +3968718 0 +3968796 74 +3968841 93 +3968894 0 +3968940 102 +3968956 0 +3969006 0 +3969057 0 +3969064 0 +3969072 0 +3969077 0 +3969088 0 +3969090 0 +3969107 0 +3969109 0 +3969119 0 +3969121 0 +3969127 0 +3969133 0 +3969212 0 +3969233 0 +3969310 0 +3969324 103 +3969394 225 +3969396 8 +3969481 274 +3969562 33 +3969701 1 +3969710 61 +3969766 416 +3969802 525 +3969808 0 +3969849 85 +3969977 389 +3970046 80 +3970094 9 +3970105 97 +3970146 0 +3970193 142 +3970280 0 +3970295 2 +3970338 0 +3970516 0 +3970523 921 +3970637 271 +3970640 332 +3970675 0 +3970687 0 +3970786 183 +3970806 0 +3971040 46 +3971067 3 +3971097 59 +3971191 0 +3971217 0 +3971280 0 +3971355 0 +3971622 0 +3971652 0 +3971841 0 +3971907 0 +3971916 0 +3971993 0 +3972035 200 +3972239 127 +3972423 96 +3972439 15 +3972446 466 +3972493 0 +3972561 87 +3972575 0 +3972685 2 +3972727 201 +3972739 0 +3972893 0 +3973099 162 +3973414 497 +3973482 152 +3973583 216 +3973604 158 +3973680 0 +3973692 51 +3973791 0 +3973803 250 +3974061 0 +3974091 14 +3974238 0 +3974265 256 +3974299 1 +3974439 221 +3974458 24 +3974512 5 +3974607 0 +3974687 128 +3974946 0 +3974998 18 +3975058 165 +3975116 220 +3975178 333 +3975255 0 +3975314 0 +3975332 0 +3975354 0 +3975356 0 +3975366 0 +3975463 0 +3975486 0 +3975566 146 +3975588 32 +3975639 23 +3975706 0 +3975714 0 +3975723 0 +3975726 0 +3975828 0 +3975870 0 +3975962 23 +3976093 0 +3976095 0 +3976187 0 +3976209 0 +3976259 0 +3976339 0 +3976443 0 +3976463 15 +3976467 0 +3976539 0 +3976551 0 +3976567 0 +3976628 0 +3976660 0 +3976731 0 +3976752 0 +3976761 0 +3976764 11 +3976821 0 +3976824 0 +3976868 0 +3976929 0 +3976971 34 +3976993 3 +3977016 0 +3977061 46 +3977099 0 +3977127 0 +3977143 0 +3977197 0 +3977211 524 +3977298 0 +3977423 0 +3977491 45 +3977611 0 +3977685 0 +3977707 0 +3977773 0 +3977800 0 +3977920 0 +3977938 0 +3977990 0 +3978107 0 +3978132 0 +3978277 0 +3978350 0 +3978375 0 +3978479 0 +3978521 5 +3978637 0 +3978664 39 +3978702 0 +3978723 64 +3978737 0 +3978803 0 +3978826 0 +3978868 79 +3978980 49 +3979067 107 +3979103 0 +3979133 19 +3979151 19 +3979153 0 +3979160 45 +3979165 0 +3979235 111 +3979256 0 +3979278 0 +3979325 37 +3979439 0 +3979448 105 +3979469 23 +3979496 96 +3979500 0 +3979522 68 +3979635 0 +3979765 0 +3979785 0 +3979835 5 +3979887 0 +3979890 0 +3979905 7 +3980084 0 +3980097 171 +3980103 0 +3980190 2 +3980244 0 +3980343 0 +3980383 0 +3980424 58 +3980629 0 +3980654 0 +3980660 0 +3980712 0 +3980731 0 +3980789 0 +3980795 0 +3980864 68 +3980970 0 +3981008 0 +3981067 102 +3981092 0 +3981094 91 +3981105 0 +3981113 19 +3981165 29 +3981280 128 +3981428 230 +3981534 0 +3981636 0 +3981640 0 +3981649 0 +3981685 0 +3981838 10 +3982100 1 +3982134 0 +3982244 0 +3982377 21 +3982412 0 +3982503 3 +3982506 0 +3982560 0 +3982586 0 +3982609 0 +3982647 0 +3982698 0 +3982767 0 +3983006 36 +3983019 0 +3983085 0 +3983093 0 +3983210 88 +3983213 0 +3983228 125 +3983306 0 +3983402 0 +3983451 0 +3983477 0 +3983522 20 +3983545 20 +3983569 55 +3983624 82 +3983652 307 +3983741 5 +3983787 0 +3983842 126 +3983995 4 +3984145 44 +3984164 231 +3984172 0 +3984191 0 +3984264 0 +3984272 0 +3984279 25 +3984319 63 +3984374 202 +3984413 0 +3984424 0 +3984452 201 +3984459 0 +3984475 115 +3984565 31 +3984638 0 +3984704 0 +3984778 0 +3984823 0 +3985171 108 +3985190 65 +3985200 398 +3985345 0 +3985400 0 +3985410 2 +3985446 0 +3985455 0 +3985475 0 +3985527 0 +3985530 0 +3985545 0 +3985563 0 +3985991 53 +3986239 51 +3986409 120 +3986412 139 +3986730 66 +3986735 0 +3986788 133 +3986792 318 +3986831 0 +3986894 12 +3986915 149 +3986918 276 +3986928 5 +3987036 0 +3987108 23 +3987142 0 +3987170 17 +3987207 23 +3987231 30 +3987240 51 +3987249 82 +3987379 4 +3987383 535 +3987392 145 +3987538 102 +3987580 114 +3987713 0 +3987776 48 +3987802 0 +3988025 377 +3988185 0 +3988347 0 +3988396 0 +3988398 33 +3988512 51 +3988635 10 +3988675 0 +3988685 0 +3988815 368 +3988932 33 +3988994 0 +3989015 0 +3989104 0 +3989109 0 +3989128 0 +3989132 0 +3989207 79 +3989423 155 +3989623 0 +3989810 0 +3989830 0 +3989894 127 +3989904 0 +3990049 24 +3990103 54 +3990106 169 +3990139 33 +3990255 0 +3990281 0 +3990325 0 +3990346 0 +3990433 35 +3990451 0 +3990631 0 +3990661 0 +3990712 791 +3990716 0 +3990736 79 +3990868 0 +3991071 21 +3991176 0 +3991242 0 +3991290 0 +3991309 9 +3991354 0 +3991360 0 +3991480 0 +3991513 0 +3991593 0 +3991620 0 +3991632 0 +3991967 26 +3992165 0 +3992182 0 +3992263 49 +3992412 8 +3992585 56 +3992606 97 +3992660 40 +3992709 0 +3992714 6 +3992723 134 +3992864 0 +3992874 172 +3992967 0 +3993060 56 +3993171 0 +3993177 271 +3993186 28 +3993189 70 +3993332 119 +3993341 0 +3993411 0 +3993477 77 +3993516 0 +3993522 3 +3993555 23 +3993615 0 +3993861 0 +3994035 81 +3994131 0 +3994194 107 +3994301 56 +3994425 44 +3994461 68 +3994507 0 +3994572 1 +3994680 109 +3994731 0 +3994740 0 +3994761 44 +3994894 0 +3995011 0 +3995038 0 +3995071 0 +3995219 0 +3995327 0 +3995355 0 +3995448 49 +3995472 0 +3995593 0 +3995605 0 +3995617 28 +3995805 0 +3995818 0 +3995868 0 +3995933 0 +3996013 131 +3996017 0 +3996090 0 +3996125 0 +3996175 130 +3996432 0 +3996516 0 +3996524 0 +3996738 0 +3996895 0 +3996935 0 +3996951 184 +3996964 4 +3996995 2 +3997068 4 +3997072 308 +3997117 0 +3997159 0 +3997176 0 +3997192 34 +3997250 16 +3997264 0 +3997309 0 +3997397 11 +3997414 0 +3997446 0 +3997489 66 +3997503 25 +3997526 0 +3997604 23 +3997642 0 +3997704 0 +3997737 78 +3997813 4 +3997839 0 +3997856 125 +3997887 61 +3997907 118 +3997912 313 +3997921 0 +3997964 0 +3998028 210 +3998137 0 +3998196 0 +3998252 68 +3998400 75 +3998409 0 +3998442 0 +3998636 191 +3998728 129 +3998735 11 +3998990 0 +3999077 32 +3999220 41 +3999362 20 +3999445 0 +3999584 0 +3999601 0 +3999636 0 +3999665 0 +3999690 12 +3999699 0 +3999864 12 +3999927 140 +4000011 0 +4000061 0 +4000421 0 +4000508 0 +4000531 16 +4000535 220 +4000537 0 +4000587 0 +4000706 0 +4000823 0 +4001030 30 +4001131 12 +4001207 0 +4001351 0 +4001360 112 +4001511 450 +4001596 0 +4001601 0 +4001606 0 +4001625 0 +4001641 154 +4001692 230 +4001760 9 +4001904 53 +4002273 92 +4002309 22 +4002441 107 +4002585 1 +4002744 0 +4002867 241 +4002891 7 +4003044 0 +4003102 0 +4003124 0 +4003158 0 +4003254 0 +4003287 0 +4003300 0 +4003340 0 +4003344 0 +4003395 0 +4003511 0 +4003612 0 +4003716 104 +4003748 0 +4004022 0 +4004220 73 +4004466 0 +4004625 26 +4004706 218 +4004786 0 +4004832 73 +4004846 0 +4004921 0 +4004963 43 +4005029 312 +4005208 47 +4005246 68 +4005275 0 +4005303 0 +4005355 0 +4005380 1 +4005546 0 +4005619 0 +4005645 0 +4005693 86 +4005862 0 +4005937 0 +4006111 0 +4006242 0 +4006389 0 +4006406 0 +4006427 0 +4006440 0 +4006572 0 +4006581 0 +4006589 0 +4006812 0 +4006827 66 +4006882 207 +4006902 0 +4006905 0 +4007079 0 +4007160 0 +4007166 0 +4007293 0 +4007332 0 +4007364 13 +4007405 0 +4007483 0 +4007520 239 +4007599 0 +4007653 0 +4007722 0 +4007812 18 +4007926 0 +4007947 216 +4007977 111 +4007997 0 +4008131 0 +4008142 0 +4008160 0 +4008226 0 +4008257 0 +4008341 0 +4008456 0 +4008465 19 +4008565 100 +4008577 124 +4008618 0 +4008644 0 +4008720 0 +4008813 0 +4008825 0 +4008939 107 +4008971 0 +4008994 0 +4009061 0 +4009117 12 +4009228 0 +4009298 0 +4009312 0 +4009333 0 +4009347 0 +4009433 37 +4009614 0 +4009663 0 +4009678 0 +4009721 46 +4009773 34 +4009805 10 +4009839 0 +4009937 3 +4010078 102 +4010135 207 +4010177 0 +4010283 4 +4010392 0 +4010536 4 +4010642 58 +4010670 0 +4010692 0 +4010748 0 +4010800 29 +4010845 38 +4010897 0 +4010900 0 +4010949 0 +4010989 0 +4011062 125 +4011078 0 +4011087 0 +4011141 46 +4011357 0 +4011373 0 +4011424 0 +4011513 8 +4011522 0 +4011553 0 +4011583 0 +4011585 0 +4011642 0 +4011703 0 +4011710 9 +4011723 6 +4011744 0 +4011873 355 +4011912 92 +4011931 0 +4012219 210 +4012272 22 +4012299 6 +4012310 0 +4012337 0 +4012341 0 +4012356 0 +4012362 0 +4012380 0 +4012390 0 +4012394 0 +4012570 19 +4012614 0 +4012636 26 +4012657 3 +4012705 5 +4012824 0 +4012897 157 +4012960 244 +4012991 0 +4013047 19 +4013385 6 +4013482 134 +4013491 148 +4013524 0 +4013560 94 +4013787 142 +4013824 0 +4013862 36 +4013889 155 +4013966 243 +4013985 58 +4014039 138 +4014043 391 +4014058 0 +4014073 56 +4014133 0 +4014143 135 +4014174 0 +4014225 0 +4014246 0 +4014479 0 +4014642 45 +4014646 526 +4014778 6 +4014821 0 +4015008 20 +4015183 0 +4015248 1 +4015282 0 +4015300 192 +4015518 3 +4015531 0 +4015579 12 +4015694 20 +4015840 0 +4015871 0 +4015940 22 +4016100 549 +4016207 0 +4016242 107 +4016266 0 +4016278 0 +4016281 0 +4016287 0 +4016315 54 +4016362 37 +4016377 0 +4016418 304 +4016447 0 +4016491 0 +4016564 13 +4016583 0 +4016643 0 +4016649 0 +4016768 0 +4016809 0 +4016835 82 +4016897 0 +4016943 0 +4016950 2 +4016999 59 +4017017 0 +4017081 56 +4017090 0 +4017130 0 +4017179 97 +4017294 0 +4017315 0 +4017322 0 +4017429 0 +4017488 83 +4017512 0 +4017620 92 +4017624 1 +4017744 126 +4017761 35 +4017768 138 +4017930 91 +4018014 0 +4018052 0 +4018081 152 +4018127 37 +4018181 102 +4018205 15 +4018310 0 +4018322 0 +4018371 50 +4018485 0 +4018627 36 +4018655 2 +4018678 13 +4018733 198 +4018787 286 +4018909 35 +4018981 57 +4019003 0 +4019005 0 +4019038 0 +4019062 0 +4019069 1 +4019113 0 +4019117 0 +4019125 0 +4019132 0 +4019136 0 +4019234 0 +4019244 0 +4019258 46 +4019267 0 +4019361 50 +4019399 0 +4019471 0 +4019528 0 +4019580 0 +4019739 20 +4019800 49 +4019844 0 +4019862 17 +4019901 5 +4019913 0 +4020015 0 +4020031 3 +4020136 0 +4020164 0 +4020254 0 +4020348 295 +4020428 6 +4020550 0 +4020556 205 +4020572 6 +4020628 0 +4020706 132 +4020740 0 +4021139 53 +4021187 80 +4021219 131 +4021236 0 +4021294 0 +4021381 9 +4021581 0 +4021644 0 +4021963 0 +4021969 0 +4021983 0 +4022037 0 +4022111 0 +4022125 0 +4022127 0 +4022282 0 +4022348 0 +4022384 0 +4022395 0 +4022535 0 +4022654 0 +4022844 0 +4022854 0 +4022876 0 +4022908 0 +4022926 0 +4022929 0 +4023043 0 +4023108 0 +4023131 0 +4023151 0 +4023327 0 +4023337 0 +4023346 0 +4023364 0 +4023383 0 +4023385 0 +4023437 0 +4023490 0 +4023518 0 +4023599 0 +4023613 0 +4023677 0 +4023684 0 +4023712 0 +4023777 0 +4023816 70 +4023869 0 +4023894 0 +4023951 0 +4024070 0 +4024174 0 +4024273 0 +4024356 0 +4024358 0 +4024442 0 +4024471 0 +4024491 0 +4024507 0 +4024529 0 +4024635 0 +4024654 0 +4024853 0 +4024890 0 +4024951 0 +4025016 0 +4025040 0 +4025071 0 +4025224 0 +4025279 0 +4025381 0 +4025407 0 +4025444 0 +4025491 0 +4025513 0 +4025565 0 +4025575 0 +4025588 41 +4025623 0 +4025657 0 +4025708 0 +4025746 1 +4025762 261 +4025766 482 +4025769 235 +4025778 40 +4026074 0 +4026129 0 +4026258 0 +4026292 138 +4026335 26 +4026363 0 +4026376 111 +4026432 7 +4026465 2 +4026541 29 +4026685 265 +4026695 0 +4026743 29 +4026804 108 +4026885 69 +4027031 0 +4027111 19 +4027129 0 +4027268 17 +4027322 0 +4027496 0 +4027506 270 +4027584 76 +4027630 340 +4027679 2 +4027748 0 +4027791 325 +4027870 148 +4027880 681 +4027884 113 +4027937 0 +4027974 0 +4028068 748 +4028084 0 +4028165 0 +4028242 0 +4028287 242 +4028309 16 +4028371 70 +4028503 6 +4028605 0 +4028722 0 +4028770 80 +4028787 0 +4028965 53 +4028969 0 +4029025 0 +4029097 0 +4029110 0 +4029190 0 +4029281 0 +4029287 0 +4029321 0 +4029380 0 +4029383 0 +4029528 0 +4029676 0 +4029719 0 +4029729 0 +4029733 0 +4029766 0 +4029773 0 +4029843 0 +4029857 0 +4029867 0 +4029910 0 +4029935 0 +4030024 0 +4030118 0 +4030229 0 +4030234 0 +4030446 0 +4030474 0 +4030503 0 +4030539 273 +4030546 37 +4030565 26 +4030746 0 +4030769 1 +4030791 83 +4030846 162 +4030883 231 +4030913 7 +4031127 0 +4031165 0 +4031204 116 +4031238 0 +4031308 0 +4031405 146 +4031413 113 +4031535 0 +4031742 0 +4031856 48 +4031974 11 +4031980 76 +4032059 19 +4032072 0 +4032078 17 +4032180 185 +4032199 0 +4032229 0 +4032267 0 +4032675 0 +4032726 0 +4032811 26 +4032899 236 +4032919 0 +4032974 6 +4033039 0 +4033098 0 +4033199 0 +4033228 0 +4033277 0 +4033312 0 +4033366 261 +4033378 0 +4033419 0 +4033458 0 +4033480 94 +4033536 0 +4033579 0 +4033611 60 +4033679 0 +4033900 0 +4033906 164 +4033917 63 +4033961 0 +4034016 2 +4034045 8 +4034050 54 +4034181 571 +4034207 6 +4034372 0 +4034404 0 +4034675 0 +4034715 0 +4034744 0 +4034850 0 +4034949 0 +4034956 0 +4035231 0 +4035313 0 +4035339 0 +4035381 0 +4035396 0 +4035413 0 +4035497 0 +4035525 0 +4035527 0 +4035576 0 +4035697 260 +4035708 531 +4035716 0 +4035737 0 +4035756 0 +4035843 248 +4035897 68 +4035970 0 +4036047 17 +4036092 121 +4036107 7 +4036139 103 +4036223 95 +4036304 0 +4036321 51 +4036337 59 +4036539 174 +4036569 0 +4036595 1 +4036599 0 +4036615 33 +4036682 39 +4036871 1 +4036880 0 +4036907 0 +4036997 0 +4037225 0 +4037303 8 +4037403 32 +4037453 32 +4037494 18 +4037630 0 +4037644 23 +4037791 74 +4037866 1 +4037910 58 +4037966 0 +4038097 156 +4038133 53 +4038136 454 +4038151 54 +4038159 0 +4038238 0 +4038636 0 +4038682 0 +4038712 0 +4038801 0 +4038894 0 +4038903 0 +4038923 0 +4038973 0 +4039030 0 +4039102 0 +4039225 0 +4039390 0 +4039442 0 +4039539 0 +4039608 0 +4039713 0 +4039722 0 +4039849 0 +4039923 0 +4039930 0 +4039962 0 +4040206 0 +4040271 0 +4040400 0 +4040464 0 +4040600 0 +4040625 0 +4040689 0 +4040712 0 +4040736 0 +4040755 0 +4040771 13 +4040795 0 +4040860 0 +4040867 4 +4040939 0 +4040971 0 +4040997 0 +4041052 0 +4041205 0 +4041225 0 +4041305 0 +4041325 0 +4041350 0 +4041356 0 +4041382 0 +4041395 0 +4041467 0 +4041506 0 +4041541 0 +4041639 0 +4041651 0 +4041661 0 +4041691 0 +4041711 0 +4041722 0 +4041890 0 +4041906 0 +4041967 0 +4041975 0 +4041977 0 +4042003 0 +4042067 0 +4042099 0 +4042108 0 +4042117 0 +4042184 0 +4042255 0 +4042269 0 +4042317 0 +4042401 0 +4042434 0 +4042447 0 +4042588 0 +4042679 0 +4042710 0 +4042775 0 +4042846 0 +4042953 54 +4043014 0 +4043082 0 +4043129 61 +4043172 76 +4043181 0 +4043242 220 +4043254 234 +4043437 0 +4043501 0 +4043578 0 +4043618 5 +4043632 0 +4043679 0 +4043764 101 +4043863 8 +4043886 0 +4043950 0 +4043980 0 +4044013 0 +4044109 0 +4044137 0 +4044150 0 +4044217 0 +4044276 0 +4044315 0 +4044448 0 +4044465 0 +4044560 0 +4044609 0 +4044726 0 +4044779 0 +4044882 0 +4044895 0 +4044966 0 +4045093 0 +4045096 0 +4045170 0 +4045273 0 +4045280 0 +4045574 0 +4045649 0 +4045686 0 +4045753 0 +4045771 0 +4045797 0 +4045861 0 +4045897 0 +4045947 0 +4046041 0 +4046118 0 +4046168 0 +4046190 0 +4046240 278 +4046279 3 +4046304 360 +4046362 0 +4046390 0 +4046586 0 +4046607 0 +4046622 0 +4046825 0 +4046859 0 +4046888 0 +4046962 0 +4046978 0 +4047131 0 +4047204 0 +4047246 0 +4047300 0 +4047507 13 +4047562 0 +4047570 0 +4047596 18 +4047706 44 +4047792 0 +4047871 261 +4047933 0 +4048018 420 +4048099 53 +4048120 41 +4048216 0 +4048237 53 +4048452 0 +4048567 0 +4048638 0 +4048640 0 +4048736 0 +4048747 37 +4048768 0 +4048855 0 +4048985 0 +4048991 0 +4049035 0 +4049090 0 +4049153 12 +4049416 0 +4049544 0 +4049566 0 +4049576 0 +4049722 0 +4049771 0 +4049907 0 +4049945 0 +4050054 0 +4050127 0 +4050209 0 +4050272 0 +4050326 0 +4050330 0 +4050407 0 +4050431 0 +4050460 0 +4050474 0 +4050497 0 +4050549 0 +4050689 0 +4050704 0 +4050726 33 +4050728 251 +4050791 54 +4050812 0 +4050909 0 +4051157 0 +4051185 0 +4051200 0 +4051247 0 +4051269 0 +4051304 0 +4051360 0 +4051527 0 +4051554 3 +4051556 0 +4051569 0 +4051613 0 +4051894 0 +4052014 0 +4052259 0 +4052279 0 +4052321 0 +4052357 0 +4052531 0 +4052624 0 +4052636 0 +4052676 0 +4052758 0 +4052772 0 +4052786 0 +4052810 0 +4052854 0 +4052918 0 +4052942 0 +4053554 0 +4053569 360 +4053790 29 +4053828 814 +4053882 27 +4054058 160 +4054061 72 +4054188 0 +4054241 201 +4054267 131 +4054271 191 +4054335 0 +4054469 0 +4054501 0 +4054600 13 +4054817 13 +4054832 0 +4054862 0 +4054864 163 +4054866 206 +4054913 88 +4054951 59 +4054959 62 +4054984 143 +4055016 0 +4055082 0 +4055143 47 +4055159 108 +4055170 0 +4055198 0 +4055212 0 +4055297 123 +4055356 30 +4055370 202 +4055458 0 +4055571 0 +4055924 111 +4055944 83 +4055989 0 +4056014 224 +4056188 436 +4056208 1 +4056263 36 +4056268 1 +4056278 0 +4056285 0 +4056301 0 +4056323 6 +4056386 384 +4056413 605 +4056438 7 +4056445 31 +4056493 0 +4056548 0 +4056610 0 +4056672 0 +4056696 6 +4056698 48 +4056700 23 +4056717 0 +4056779 0 +4056859 0 +4056873 0 +4056881 47 +4056885 0 +4056901 0 +4056920 0 +4056975 0 +4056989 0 +4056993 0 +4057009 0 +4057012 0 +4057016 0 +4057029 0 +4057037 0 +4057039 0 +4057052 0 +4057080 0 +4057089 0 +4057104 27 +4057152 44 +4057176 0 +4057186 0 +4057198 58 +4057250 92 +4057253 443 +4057275 353 +4057290 10 +4057320 0 +4057346 0 +4057352 0 +4057368 0 +4057370 0 +4057378 0 +4057380 0 +4057394 2 +4057412 0 +4057574 26 +4057744 190 +4057755 251 +4057762 84 +4057821 314 +4057850 509 +4057892 0 +4057922 0 +4057958 9 +4057986 66 +4057995 44 +4057998 594 +4058186 379 +4058195 212 +4058308 185 +4058335 0 +4058377 0 +4058399 173 +4058447 292 +4058594 0 +4058776 0 +4058815 350 +4058854 22 +4058883 0 +4058921 0 +4058925 0 +4058947 43 +4058960 0 +4059052 437 +4059205 0 +4059217 0 +4059231 0 +4059293 166 +4059322 0 +4059466 104 +4059473 0 +4059490 146 +4059568 69 +4059665 2 +4059712 122 +4059742 0 +4059789 30 +4059922 121 +4059973 70 +4059985 0 +4060075 167 +4060091 23 +4060106 191 +4060255 135 +4060338 272 +4060430 52 +4060576 38 +4060591 0 +4060641 192 +4060694 0 +4060716 150 +4060737 0 +4061030 255 +4061172 0 +4061259 75 +4061277 0 +4061426 74 +4061432 147 +4061468 145 +4061597 54 +4061753 204 +4061840 103 +4061869 0 +4061900 1 +4061939 111 +4062003 1 +4062014 168 +4062049 3 +4062201 157 +4062215 0 +4062233 1 +4062272 0 +4062282 0 +4062284 0 +4062321 0 +4062329 6 +4062341 27 +4062360 0 +4062391 68 +4062398 0 +4062412 0 +4062426 0 +4062445 10 +4062514 0 +4062839 362 +4062881 0 +4062995 88 +4063076 95 +4063101 22 +4063176 167 +4063247 37 +4063255 0 +4063261 31 +4063288 0 +4063303 0 +4063315 0 +4063327 0 +4063366 0 +4063475 0 +4063585 0 +4063703 0 +4063720 0 +4063807 0 +4063928 0 +4063985 0 +4064131 0 +4064430 0 +4064512 0 +4064559 0 +4064654 0 +4064741 0 +4064852 0 +4064993 0 +4065169 0 +4065184 0 +4065192 0 +4065264 0 +4065349 9 +4065365 17 +4065488 8 +4065490 305 +4065533 48 +4065800 65 +4065929 0 +4066010 0 +4066032 0 +4066149 0 +4066256 0 +4066334 0 +4066365 0 +4066592 0 +4066646 0 +4066685 0 +4066777 0 +4066971 0 +4067022 0 +4067186 0 +4067344 0 +4067356 151 +4067471 0 +4067513 0 +4067519 0 +4067534 0 +4067546 0 +4067568 0 +4067607 0 +4067798 0 +4067818 0 +4067902 53 +4067920 21 +4067990 0 +4068031 107 +4068104 172 +4068147 41 +4068153 20 +4068183 37 +4068253 265 +4068315 126 +4068429 171 +4068466 0 +4068530 23 +4068598 31 +4068696 25 +4068838 160 +4068932 312 +4068990 28 +4068997 0 +4069082 100 +4069144 100 +4069147 472 +4069213 0 +4069255 68 +4069272 23 +4069300 0 +4069316 0 +4069328 84 +4069368 46 +4069460 27 +4069489 0 +4069549 0 +4069575 0 +4069596 0 +4069638 16 +4069688 0 +4069870 0 +4069929 0 +4069962 207 +4070016 0 +4070109 0 +4070172 13 +4070185 16 +4070210 16 +4070318 6 +4070409 134 +4070468 115 +4070498 0 +4070511 175 +4070544 0 +4070704 2 +4070757 0 +4071121 0 +4071147 22 +4071156 0 +4071287 12 +4071341 13 +4071368 247 +4071446 80 +4071488 261 +4071513 132 +4071518 0 +4071578 91 +4071616 63 +4071644 221 +4071667 59 +4071676 117 +4071682 386 +4071710 92 +4071772 0 +4071845 3 +4071852 0 +4071890 400 +4071894 0 +4071901 0 +4071924 93 +4072049 0 +4072065 0 +4072129 89 +4072190 76 +4072322 1 +4072390 13 +4072524 0 +4072541 0 +4072548 0 +4072550 0 +4072595 2 +4072632 0 +4072692 0 +4072760 0 +4072786 0 +4072796 0 +4072882 0 +4072968 0 +4072978 0 +4073042 0 +4073082 0 +4073089 0 +4073101 0 +4073121 0 +4073145 0 +4073175 0 +4073217 0 +4073235 0 +4073300 0 +4073390 0 +4073426 0 +4073564 0 +4073622 0 +4073648 185 +4073674 0 +4073727 0 +4073733 0 +4073793 0 +4073855 0 +4073946 0 +4073953 0 +4073971 0 +4074010 0 +4074126 0 +4074150 0 +4074319 0 +4074327 0 +4074412 0 +4074588 0 +4074669 0 +4074703 0 +4074819 0 +4074870 0 +4074922 0 +4075025 0 +4075131 0 +4075212 0 +4075302 0 +4075312 0 +4075455 0 +4075469 0 +4075480 0 +4075493 0 +4075502 0 +4075611 0 +4075634 0 +4075646 14 +4075655 0 +4075677 111 +4075731 0 +4075890 14 +4075959 132 +4076007 0 +4076035 0 +4076055 4 +4076086 425 +4076149 0 +4076177 48 +4076203 0 +4076257 13 +4076418 100 +4076466 0 +4076522 244 +4076609 0 +4076688 121 +4076712 25 +4076946 0 +4077001 0 +4077035 1 +4077119 33 +4077273 0 +4077306 2 +4077354 0 +4077443 0 +4077473 20 +4077530 0 +4077562 0 +4077588 1 +4077606 0 +4077671 0 +4077790 177 +4077841 0 +4077939 0 +4077957 440 +4077997 0 +4078120 75 +4078188 2 +4078212 0 +4078270 0 +4078308 0 +4078364 40 +4078521 0 +4078555 0 +4078561 0 +4078569 82 +4078582 143 +4078599 0 +4078720 34 +4078793 175 +4079224 37 +4079244 116 +4079259 40 +4079265 21 +4079407 0 +4079413 113 +4079424 60 +4079445 4 +4079512 0 +4079604 98 +4079782 71 +4079811 0 +4079842 0 +4079867 0 +4079893 0 +4079917 6 +4079935 84 +4080136 591 +4080145 0 +4080151 0 +4080157 0 +4080214 49 +4080322 621 +4080361 173 +4080497 20 +4080511 101 +4080572 0 +4080584 132 +4080638 65 +4080795 0 +4080861 333 +4080888 0 +4080960 456 +4081062 0 +4081173 0 +4081235 0 +4081265 5 +4081286 22 +4081297 10 +4081317 6 +4081339 4 +4081341 9 +4081372 0 +4081394 0 +4081401 0 +4081417 0 +4081429 0 +4081476 21 +4081517 0 +4081585 0 +4081677 0 +4081739 0 +4081866 0 +4081872 0 +4081920 0 +4081939 0 +4081985 0 +4082199 0 +4082367 0 +4082449 0 +4082481 0 +4082523 0 +4082607 0 +4082695 0 +4082706 0 +4082734 144 +4082738 127 +4082754 0 +4082855 142 +4082865 0 +4082886 0 +4082919 0 +4083005 0 +4083028 0 +4083060 0 +4083081 0 +4083227 0 +4083259 0 +4083368 0 +4083390 0 +4083456 0 +4083495 0 +4083522 0 +4083657 0 +4083678 0 +4083701 0 +4083722 0 +4083747 0 +4083818 0 +4084098 0 +4084220 0 +4084398 0 +4084446 0 +4084454 0 +4084570 0 +4084593 0 +4084628 0 +4084745 0 +4084780 0 +4084825 0 +4084829 0 +4084838 0 +4084942 0 +4085066 0 +4085173 0 +4085193 0 +4085264 0 +4085291 0 +4085293 0 +4085328 0 +4085335 0 +4085401 0 +4085435 0 +4085519 0 +4085560 0 +4085612 0 +4085648 0 +4085708 0 +4085846 0 +4085974 0 +4085999 0 +4086084 0 +4086125 0 +4086149 0 +4086161 0 +4086180 0 +4086225 0 +4086231 0 +4086233 0 +4086242 0 +4086254 0 +4086347 0 +4086362 0 +4086605 0 +4086731 0 +4086737 0 +4086790 0 +4086859 0 +4086865 0 +4086903 0 +4086938 0 +4087010 0 +4087070 0 +4087081 0 +4087139 0 +4087154 0 +4087279 7 +4087291 1 +4087308 0 +4087312 283 +4087353 0 +4087399 7 +4087434 73 +4087497 324 +4087554 190 +4087611 114 +4087628 254 +4087682 0 +4087699 0 +4087729 0 +4087821 0 +4087990 0 +4088006 0 +4088069 37 +4088153 293 +4088200 2 +4088226 0 +4088270 106 +4088324 0 +4088363 0 +4088440 0 +4088451 0 +4088480 0 +4088603 1 +4088638 0 +4088765 39 +4088991 20 +4089013 140 +4089048 7 +4089102 142 +4089201 0 +4089286 14 +4089363 0 +4089366 50 +4089400 0 +4089412 0 +4089415 0 +4089432 7 +4089789 0 +4089801 64 +4089818 0 +4089866 0 +4089896 0 +4090035 77 +4090100 0 +4090153 0 +4090242 0 +4090295 0 +4090395 0 +4090416 90 +4090479 0 +4090599 71 +4090686 2 +4090721 26 +4090814 0 +4090869 2 +4090878 0 +4091029 0 +4091077 30 +4091143 0 +4091181 0 +4091188 0 +4091306 0 +4091346 0 +4091416 1 +4091515 0 +4091551 49 +4091571 109 +4091605 0 +4091634 0 +4091644 0 +4091741 0 +4091747 0 +4091797 0 +4091829 6 +4091893 72 +4091955 86 +4091978 20 +4092058 36 +4092061 106 +4092234 142 +4092311 378 +4092334 0 +4092515 0 +4092606 0 +4092620 0 +4092643 1166 +4092772 47 +4092788 0 +4092924 0 +4092984 22 +4093022 25 +4093067 0 +4093191 125 +4093245 0 +4093262 7 +4093275 0 +4093302 73 +4093366 0 +4093547 0 +4093553 0 +4093638 143 +4093688 0 +4093783 71 +4093791 0 +4093814 416 +4093889 86 +4094212 0 +4094241 12 +4094296 0 +4094343 80 +4094434 53 +4094525 0 +4094561 17 +4094584 1 +4094601 0 +4094612 77 +4094628 3 +4094644 14 +4094650 175 +4094867 0 +4094924 0 +4094928 5 +4095030 0 +4095048 0 +4095163 177 +4095210 186 +4095229 0 +4095325 6 +4095400 24 +4095434 0 +4095445 0 +4095504 0 +4095530 5 +4095543 73 +4095582 24 +4095585 0 +4095618 0 +4095777 86 +4095996 0 +4096023 18 +4096080 40 +4096310 0 +4096412 0 +4096467 8 +4096692 0 +4096710 0 +4096760 0 +4096766 0 +4096861 0 +4096928 4 +4096930 135 +4097215 29 +4097244 6 +4097283 0 +4097350 51 +4097722 0 +4097911 0 +4098107 129 +4098147 282 +4098219 0 +4098249 109 +4098531 29 +4098538 0 +4098627 0 +4098909 0 +4098978 0 +4099178 0 +4099349 1445 +4099455 0 +4099467 0 +4099477 0 +4099484 0 +4099487 0 +4099489 14 +4099517 0 +4099552 201 +4099582 0 +4099635 72 +4099839 204 +4099933 43 +4099951 288 +4100148 114 +4100169 24 +4100175 0 +4100186 0 +4100226 2 +4100244 0 +4100250 177 +4100326 22 +4100444 0 +4100455 0 +4100475 27 +4100482 0 +4100485 26 +4100508 0 +4100601 0 +4100628 0 +4100658 109 +4100666 18 +4100669 38 +4100672 66 +4100780 0 +4100789 0 +4100816 0 +4100860 0 +4100866 0 +4100923 11 +4100998 112 +4101001 0 +4101025 0 +4101037 24 +4101041 103 +4101049 7 +4101133 0 +4101255 112 +4101262 38 +4101398 0 +4101592 0 +4101694 0 +4102009 0 +4102099 0 +4102133 0 +4102225 323 +4102287 218 +4102323 51 +4102359 0 +4102407 49 +4102491 0 +4102522 0 +4102543 0 +4102618 0 +4102649 0 +4102680 0 +4102737 0 +4102807 0 +4102933 0 +4103055 0 +4103070 0 +4103230 0 +4103277 0 +4103315 7 +4103395 0 +4103415 0 +4103424 0 +4103630 0 +4103752 47 +4103775 14 +4103801 0 +4103871 7 +4103917 0 +4103980 0 +4103998 0 +4104012 0 +4104213 0 +4104233 0 +4104303 30 +4104318 0 +4104396 47 +4104415 14 +4104481 0 +4104538 0 +4104565 54 +4104598 144 +4104664 0 +4104841 32 +4104892 0 +4104927 0 +4104996 0 +4105040 0 +4105055 0 +4105092 0 +4105213 0 +4105252 0 +4105261 14 +4105291 0 +4105387 0 +4105447 4 +4105481 0 +4105550 0 +4105627 0 +4105682 0 +4105748 0 +4105917 9 +4105919 0 +4105931 0 +4105997 0 +4106223 0 +4106249 0 +4106315 0 +4106336 0 +4106361 0 +4106384 0 +4106459 0 +4106528 0 +4106577 0 +4106640 0 +4106729 5 +4106810 0 +4106820 63 +4106876 0 +4107096 0 +4107178 192 +4107182 9 +4107265 0 +4107438 85 +4107454 0 +4107524 0 +4107530 123 +4107602 382 +4107667 253 +4107695 0 +4107765 0 +4107779 50 +4107825 11 +4107876 0 +4108020 0 +4108116 151 +4108138 12 +4108200 20 +4108252 0 +4108265 81 +4108575 20 +4108610 0 +4108629 0 +4108647 0 +4108734 0 +4108743 0 +4108779 0 +4108796 0 +4108836 0 +4108851 0 +4108854 0 +4108883 8 +4108983 0 +4109020 0 +4109189 0 +4109196 0 +4109206 0 +4109259 133 +4109271 18 +4109298 0 +4109301 18 +4109326 164 +4109350 0 +4109353 57 +4109465 0 +4109509 0 +4109520 145 +4109608 256 +4109620 0 +4109633 158 +4109719 184 +4109745 0 +4109792 0 +4109889 298 +4110040 78 +4110055 20 +4110183 0 +4110218 0 +4110329 0 +4110383 51 +4110416 46 +4110498 4 +4110532 30 +4110592 42 +4110630 201 +4110767 53 +4110777 0 +4111064 0 +4111108 0 +4111152 0 +4111261 0 +4111343 102 +4111477 0 +4111518 0 +4111613 0 +4111643 0 +4111669 0 +4111785 0 +4111818 0 +4111863 0 +4111880 0 +4112057 0 +4112151 0 +4112171 0 +4112190 0 +4112207 0 +4112225 0 +4112229 0 +4112357 0 +4112521 0 +4112534 0 +4112554 0 +4112558 0 +4112629 0 +4112721 0 +4112740 0 +4112779 0 +4113201 0 +4113239 0 +4113294 0 +4113365 0 +4113467 0 +4113491 0 +4113653 342 +4113668 0 +4113714 0 +4113758 0 +4113822 9 +4114040 48 +4114178 0 +4114206 0 +4114217 0 +4114327 0 +4114390 0 +4114449 0 +4114471 109 +4114551 0 +4114742 0 +4114882 0 +4114905 0 +4114968 0 +4115027 0 +4115110 0 +4115158 401 +4115447 0 +4115468 0 +4115480 0 +4115574 81 +4115617 0 +4115671 57 +4115689 0 +4115751 271 +4115766 67 +4115800 0 +4115802 501 +4115947 9 +4115957 50 +4116007 143 +4116166 453 +4116203 0 +4116272 116 +4116304 0 +4116349 0 +4116377 0 +4116405 124 +4116411 4 +4116436 0 +4116447 0 +4116619 0 +4116683 0 +4117150 38 +4117184 225 +4117259 0 +4117274 13 +4117337 47 +4117399 0 +4117433 3 +4117532 0 +4117540 99 +4117665 0 +4117672 0 +4117750 0 +4117822 103 +4118015 0 +4118060 17 +4118107 94 +4118116 0 +4118148 0 +4118411 102 +4118444 815 +4118473 29 +4118494 0 +4118505 137 +4118515 215 +4118524 184 +4118531 0 +4118549 22 +4118666 153 +4118702 0 +4118737 0 +4118767 0 +4118793 0 +4118802 1 +4118868 0 +4118933 0 +4118995 0 +4119006 308 +4119079 60 +4119094 0 +4119105 0 +4119129 0 +4119241 0 +4119368 3 +4119410 0 +4119630 0 +4119757 0 +4119821 0 +4119896 0 +4119930 0 +4120054 12 +4120100 0 +4120107 0 +4120152 0 +4120191 173 +4120199 0 +4120222 0 +4120252 0 +4120271 0 +4120288 0 +4120322 0 +4120342 0 +4120509 42 +4120603 0 +4120624 0 +4120760 2 +4120852 0 +4121054 86 +4121078 0 +4121099 0 +4121117 40 +4121139 0 +4121150 0 +4121178 17 +4121199 0 +4121238 160 +4121363 0 +4121437 170 +4121459 0 +4121486 1 +4121495 48 +4121521 55 +4121647 0 +4121653 43 +4121668 0 +4121670 46 +4121704 31 +4121709 0 +4121782 0 +4121813 0 +4121864 0 +4121903 25 +4121908 0 +4121911 1 +4122022 0 +4122100 0 +4122144 0 +4122221 0 +4122282 0 +4122333 28 +4122345 40 +4122483 0 +4122509 0 +4122543 1 +4122630 43 +4122745 0 +4122813 0 +4122825 3 +4122873 0 +4122936 143 +4122959 51 +4122992 0 +4123025 0 +4123035 0 +4123048 0 +4123109 0 +4123157 2 +4123160 0 +4123266 0 +4123364 0 +4123392 0 +4123419 0 +4123501 0 +4123809 0 +4123824 0 +4123830 10 +4123899 0 +4123975 0 +4123995 25 +4124023 0 +4124127 66 +4124346 207 +4124405 5 +4124489 19 +4124596 155 +4124774 0 +4124807 36 +4124898 75 +4124905 0 +4124968 0 +4124984 2 +4125086 3 +4125140 0 +4125157 51 +4125390 0 +4125407 97 +4125462 0 +4125487 0 +4125532 327 +4125555 2 +4125601 21 +4125608 0 +4125682 0 +4125808 0 +4125850 0 +4125922 26 +4126012 79 +4126021 0 +4126084 0 +4126099 59 +4126128 0 +4126269 0 +4126372 18 +4126384 67 +4126501 0 +4126521 0 +4126561 0 +4126639 20 +4126656 0 +4126756 497 +4126761 0 +4126773 218 +4126795 0 +4126877 25 +4126883 0 +4126899 2 +4127010 58 +4127018 0 +4127142 39 +4127199 0 +4127296 0 +4127421 55 +4127497 22 +4127513 0 +4127554 95 +4127620 0 +4127634 0 +4128021 90 +4128046 0 +4128141 0 +4128218 220 +4128248 0 +4128259 61 +4128282 36 +4128355 0 +4128496 0 +4128541 2 +4128553 0 +4128660 134 +4128704 215 +4128752 0 +4128843 437 +4128861 0 +4128863 68 +4128946 22 +4129026 0 +4129076 231 +4129099 3 +4129119 146 +4129126 212 +4129188 0 +4129277 0 +4129316 0 +4129324 0 +4129347 0 +4129428 0 +4129470 0 +4129545 7 +4129649 26 +4129732 146 +4129769 0 +4129845 46 +4129871 202 +4129873 101 +4129894 59 +4129896 13 +4129971 0 +4130028 0 +4130083 13 +4130149 71 +4130277 81 +4130345 79 +4130369 0 +4130405 169 +4130495 0 +4130528 20 +4130543 0 +4130552 0 +4130560 66 +4130573 0 +4130588 0 +4130606 53 +4130624 65 +4130642 5 +4130681 0 +4130699 126 +4130739 7 +4130770 81 +4130792 2 +4130803 0 +4130874 5 +4130991 0 +4131168 32 +4131257 5 +4131263 54 +4131408 152 +4131415 5 +4131453 0 +4131508 0 +4131582 79 +4131584 44 +4131598 0 +4131624 1 +4131639 29 +4131690 413 +4131710 530 +4131720 20 +4131808 97 +4131862 0 +4131890 2 +4132000 0 +4132060 4 +4132074 0 +4132103 0 +4132199 38 +4132255 122 +4132285 0 +4132340 0 +4132488 0 +4132668 8 +4132672 16 +4132751 9 +4132814 0 +4132829 0 +4132869 0 +4132905 0 +4133055 0 +4133215 84 +4133265 83 +4133305 1 +4133386 92 +4133424 0 +4133431 11 +4133467 91 +4133582 13 +4133608 3 +4133679 0 +4133812 6 +4133897 11 +4134049 36 +4134101 0 +4134113 2 +4134234 0 +4134310 0 +4134326 0 +4134369 25 +4134449 18 +4134492 0 +4134510 14 +4134590 140 +4134671 0 +4134692 143 +4134733 0 +4134778 0 +4134835 0 +4134859 0 +4134875 34 +4134887 0 +4134900 0 +4134902 196 +4135261 0 +4135273 88 +4135311 67 +4135616 0 +4135670 0 +4135890 0 +4135963 0 +4136016 0 +4136046 0 +4136198 0 +4136207 0 +4136395 67 +4136547 0 +4136566 0 +4136607 0 +4136669 0 +4136672 0 +4136704 2 +4136820 0 +4136825 0 +4136868 0 +4136920 0 +4136999 6 +4137001 0 +4137126 0 +4137130 0 +4137192 0 +4137205 391 +4137246 50 +4137292 0 +4137300 9 +4137303 0 +4137314 7 +4137416 0 +4137537 0 +4137736 0 +4137801 0 +4137818 0 +4138136 0 +4138143 0 +4138203 0 +4138257 0 +4138371 0 +4138382 0 +4138450 0 +4138548 0 +4138641 0 +4138677 0 +4138757 0 +4138806 0 +4138816 0 +4138833 0 +4138847 0 +4138858 0 +4138914 0 +4139037 0 +4139087 0 +4139132 0 +4139165 0 +4139319 0 +4139407 0 +4139417 0 +4139430 0 +4139433 0 +4139459 0 +4139485 0 +4139503 0 +4139516 0 +4139705 0 +4139738 0 +4139762 0 +4139831 7 +4139955 0 +4139965 0 +4140096 34 +4140100 1 +4140123 0 +4140127 107 +4140129 19 +4140176 282 +4140386 5 +4140431 410 +4140454 26 +4140463 0 +4140475 0 +4140483 0 +4140563 36 +4140577 400 +4140579 0 +4140601 0 +4140721 0 +4140745 14 +4140775 0 +4140788 0 +4140796 28 +4140830 0 +4140848 0 +4140994 14 +4141038 25 +4141124 0 +4141136 0 +4141158 0 +4141178 59 +4141196 0 +4141202 81 +4141219 0 +4141325 0 +4141384 0 +4141400 0 +4141479 0 +4141492 91 +4141513 20 +4141562 0 +4141609 6 +4141612 0 +4141622 0 +4141708 0 +4141832 0 +4141919 157 +4141972 0 +4142007 58 +4142020 201 +4142031 0 +4142057 41 +4142077 0 +4142183 46 +4142200 0 +4142236 11 +4142356 0 +4142440 28 +4142482 100 +4142485 0 +4142581 0 +4142677 6 +4142716 20 +4142720 77 +4142749 0 +4142890 159 +4142981 0 +4143030 0 +4143074 0 +4143135 0 +4143213 37 +4143292 85 +4143444 0 +4143492 0 +4143516 0 +4143568 6 +4143745 42 +4143837 164 +4144131 0 +4144300 0 +4144355 0 +4144371 0 +4144479 0 +4144528 64 +4144658 0 +4144676 124 +4144719 0 +4144747 0 +4144750 0 +4144787 0 +4144801 0 +4144818 0 +4144849 17 +4144967 0 +4145019 0 +4145123 0 +4145210 0 +4145285 0 +4145338 0 +4145380 0 +4145526 75 +4145660 0 +4145728 72 +4145738 9 +4145765 0 +4145774 404 +4145879 0 +4145927 80 +4145960 0 +4146050 120 +4146068 463 +4146224 11 +4146382 0 +4146463 0 +4146550 73 +4146596 0 +4146668 4 +4146724 18 +4146794 0 +4147029 0 +4147072 31 +4147234 177 +4147291 1 +4147310 41 +4147366 288 +4147435 400 +4147439 147 +4147709 35 +4147744 0 +4147836 96 +4148092 127 +4148144 0 +4148186 47 +4148217 554 +4148251 21 +4148262 0 +4148277 74 +4148405 8 +4148624 51 +4148680 0 +4148715 87 +4148759 0 +4148859 56 +4148903 0 +4148918 81 +4148927 0 +4148968 170 +4149092 0 +4149272 608 +4149275 123 +4149284 327 +4149386 0 +4149489 0 +4149512 0 +4149526 0 +4149592 0 +4149773 72 +4149775 85 +4149828 0 +4149929 46 +4149938 15 +4149949 162 +4149953 313 +4149979 0 +4150031 0 +4150082 0 +4150163 86 +4150172 1 +4150196 210 +4150328 86 +4150484 0 +4150529 404 +4150571 169 +4150574 5 +4150607 122 +4150721 203 +4150823 50 +4150883 238 +4150991 81 +4151013 0 +4151105 0 +4151137 0 +4151178 101 +4151245 0 +4151377 0 +4151622 0 +4151661 0 +4151734 0 +4151751 0 +4151854 0 +4151920 0 +4152019 0 +4152203 0 +4152219 0 +4152237 0 +4152443 0 +4152465 0 +4152634 0 +4152651 0 +4152740 0 +4152786 0 +4152811 0 +4152814 0 +4152828 0 +4152966 0 +4153273 0 +4153348 0 +4153461 0 +4153523 14 +4153576 0 +4153607 476 +4153736 190 +4153767 0 +4153769 0 +4153875 0 +4153975 0 +4154058 0 +4154244 0 +4154355 0 +4154382 0 +4154397 0 +4154418 0 +4154526 0 +4154560 0 +4154771 0 +4154799 0 +4154835 0 +4154853 0 +4154870 0 +4154899 0 +4154967 0 +4155003 0 +4155054 0 +4155118 0 +4155140 0 +4155201 0 +4155232 0 +4155332 0 +4155399 0 +4155402 0 +4155447 0 +4155584 0 +4155605 0 +4155672 7 +4155688 0 +4155752 62 +4155876 98 +4155925 0 +4155935 230 +4155948 0 +4156001 215 +4156056 41 +4156074 185 +4156205 0 +4156220 0 +4156232 0 +4156416 331 +4156483 0 +4156565 139 +4156589 582 +4156770 16 +4156789 32 +4156969 0 +4156985 0 +4157009 0 +4157321 0 +4157503 0 +4157623 0 +4157686 0 +4157845 0 +4157859 0 +4158044 0 +4158088 0 +4158175 0 +4158269 0 +4158297 0 +4158383 0 +4158407 0 +4158435 0 +4158443 0 +4158483 0 +4158524 0 +4158788 0 +4158909 0 +4158920 127 +4158932 0 +4159067 0 +4159103 0 +4159121 47 +4159324 0 +4159418 230 +4159495 154 +4159521 15 +4159593 0 +4159600 388 +4159624 0 +4159679 127 +4159703 0 +4159841 85 +4160028 0 +4160193 44 +4160281 0 +4160399 1 +4160524 2 +4160553 0 +4160562 25 +4160571 36 +4160924 281 +4160985 0 +4161000 112 +4161019 0 +4161052 21 +4161061 4 +4161187 159 +4161249 0 +4161380 0 +4161465 0 +4161490 0 +4161567 0 +4161588 0 +4161619 56 +4161627 0 +4161711 0 +4161771 0 +4161881 0 +4162137 26 +4162146 40 +4162165 0 +4162182 4 +4162329 42 +4162334 51 +4162336 23 +4162338 0 +4162372 0 +4162405 0 +4162527 0 +4162573 9 +4162583 3 +4162603 0 +4162674 0 +4162731 0 +4162789 0 +4162803 0 +4162810 0 +4162825 0 +4162893 0 +4162969 0 +4163005 0 +4163033 0 +4163053 0 +4163071 3 +4163074 0 +4163131 0 +4163221 0 +4163229 2 +4163239 0 +4163334 0 +4163426 0 +4163452 0 +4163472 0 +4163476 0 +4163584 0 +4163599 0 +4163601 0 +4163626 0 +4163641 0 +4163662 0 +4163692 0 +4163796 0 +4163868 0 +4163872 1 +4163876 0 +4163910 0 +4163926 0 +4163941 0 +4163958 0 +4164023 0 +4164055 0 +4164110 0 +4164149 0 +4164162 0 +4164183 40 +4164213 0 +4164273 0 +4164295 0 +4164301 0 +4164319 0 +4164357 0 +4164480 0 +4164490 0 +4164529 0 +4164555 0 +4164564 0 +4164675 0 +4164713 45 +4164716 128 +4164777 0 +4164876 0 +4164922 0 +4164931 0 +4164996 0 +4165007 0 +4165154 0 +4165261 0 +4165355 0 +4165396 0 +4165553 0 +4165712 0 +4165737 0 +4165885 0 +4166031 0 +4166086 0 +4166127 0 +4166188 0 +4166217 0 +4166249 0 +4166276 0 +4166365 0 +4166369 0 +4166376 0 +4166397 0 +4166462 0 +4166536 0 +4166572 0 +4166619 0 +4166712 0 +4166721 0 +4166742 0 +4166751 25 +4166848 34 +4166859 25 +4166929 0 +4166984 0 +4167018 0 +4167030 0 +4167040 0 +4167086 0 +4167130 0 +4167178 0 +4167202 0 +4167208 0 +4167235 0 +4167287 0 +4167296 0 +4167313 0 +4167380 0 +4167456 0 +4167467 0 +4167545 0 +4167577 0 +4167661 0 +4167713 0 +4167788 0 +4167888 0 +4167923 0 +4167956 0 +4168064 0 +4168087 0 +4168096 0 +4168110 0 +4168162 0 +4168164 0 +4168263 0 +4168292 7 +4168295 0 +4168332 194 +4168337 0 +4168357 0 +4168365 0 +4168395 0 +4168525 165 +4168535 229 +4168596 30 +4168602 158 +4168609 1 +4168714 0 +4168835 0 +4168887 91 +4168932 84 +4169128 231 +4169215 0 +4169298 0 +4169317 68 +4169384 0 +4169429 385 +4169540 23 +4169628 0 +4169699 161 +4169707 104 +4169711 67 +4169722 2 +4169749 0 +4169788 333 +4169840 31 +4169867 46 +4169886 0 +4169898 0 +4169913 0 +4169937 0 +4169999 0 +4170015 0 +4170032 2 +4170113 113 +4170132 130 +4170167 13 +4170252 0 +4170395 128 +4170413 0 +4170501 36 +4170652 72 +4170682 15 +4170727 327 +4170910 154 +4171050 815 +4171064 44 +4171085 231 +4171092 662 +4171095 402 +4171141 409 +4171152 89 +4171212 76 +4171336 4 +4171350 83 +4171415 0 +4171458 5 +4171522 19 +4171592 19 +4171661 3 +4171687 5 +4171781 20 +4171848 0 +4171986 4 +4172058 0 +4172070 0 +4172084 47 +4172091 0 +4172284 212 +4172414 482 +4172424 15 +4172502 0 +4172626 0 +4172685 20 +4172697 0 +4172726 0 +4172738 5 +4172742 241 +4172755 0 +4172769 0 +4172793 0 +4172837 44 +4172921 0 +4172947 368 +4172975 0 +4173100 441 +4173144 28 +4173152 650 +4173156 76 +4173185 0 +4173187 94 +4173214 80 +4173248 0 +4173325 0 +4173334 2 +4173385 0 +4173435 316 +4173441 206 +4173451 98 +4173500 76 +4173507 0 +4173516 169 +4173579 21 +4173656 13 +4173835 29 +4173867 66 +4173888 34 +4173933 0 +4174052 82 +4174140 5 +4174153 105 +4174211 0 +4174259 0 +4174306 0 +4174320 0 +4174403 0 +4174408 1 +4174442 13 +4174460 0 +4174471 3 +4174488 170 +4174545 105 +4174761 0 +4174771 132 +4174794 499 +4174834 163 +4174910 57 +4174932 0 +4174965 59 +4175070 0 +4175125 85 +4175312 0 +4175489 4 +4175803 214 +4175809 155 +4175839 222 +4175851 76 +4175947 0 +4176001 21 +4176059 85 +4176084 97 +4176139 41 +4176532 197 +4176568 52 +4176710 0 +4176794 0 +4176935 192 +4177266 0 +4177289 316 +4177456 64 +4177489 65 +4177541 64 +4177610 242 +4177690 19 +4177705 0 +4177793 105 +4177868 0 +4177984 1 +4178087 0 +4178092 224 +4178112 0 +4178143 0 +4178213 8 +4178242 148 +4178297 0 +4178350 0 +4178369 191 +4178377 66 +4178417 78 +4178435 2 +4178636 38 +4178888 265 +4178955 314 +4179096 11 +4179263 340 +4179323 239 +4179332 195 +4179435 125 +4179445 0 +4179554 95 +4179635 64 +4179650 121 +4179684 0 +4179690 0 +4179766 0 +4179778 0 +4179860 0 +4179885 201 +4179928 139 +4180031 77 +4180373 130 +4180566 0 +4180586 25 +4180616 99 +4180681 180 +4180712 25 +4180759 57 +4180771 0 +4180909 0 +4180959 0 +4180976 9 +4180990 156 +4181042 11 +4181175 42 +4181189 0 +4181209 0 +4181264 17 +4181301 84 +4181391 141 +4181470 35 +4181503 148 +4181599 59 +4181602 183 +4181650 146 +4181666 22 +4181720 0 +4181765 199 +4181833 216 +4181898 0 +4181926 128 +4182136 64 +4182185 196 +4182290 146 +4182325 39 +4182345 133 +4182394 0 +4182440 68 +4182448 109 +4182518 80 +4182521 236 +4182606 326 +4182688 0 +4182772 165 +4182827 101 +4182832 39 +4182921 0 +4183014 15 +4183024 385 +4183152 0 +4183172 0 +4183196 0 +4183200 95 +4183280 13 +4183429 16 +4183468 0 +4183523 119 +4183576 12 +4183589 0 +4183765 184 +4183792 120 +4183852 39 +4183873 61 +4183990 0 +4184123 0 +4184161 570 +4184379 273 +4184481 0 +4184516 303 +4184527 213 +4184698 113 +4184702 219 +4184725 70 +4184728 49 +4184739 18 +4184805 46 +4184831 3 +4185012 529 +4185066 19 +4185073 0 +4185076 0 +4185258 0 +4185365 19 +4185490 43 +4185494 39 +4185569 0 +4185643 89 +4185667 42 +4185899 1 +4185908 0 +4186001 0 +4186043 0 +4186059 217 +4186216 0 +4186268 172 +4186334 0 +4186351 199 +4186416 81 +4186566 142 +4186578 6 +4186663 0 +4186667 6 +4186713 0 +4186751 96 +4186946 37 +4186957 330 +4186999 259 +4187036 0 +4187105 36 +4187127 140 +4187159 0 +4187168 414 +4187186 83 +4187282 29 +4187452 89 +4187492 47 +4187496 966 +4187518 50 +4187543 193 +4187606 0 +4187625 231 +4187674 24 +4187685 0 +4187933 430 +4187968 149 +4187991 0 +4188053 0 +4188093 0 +4188133 74 +4188164 0 +4188374 51 +4188479 656 +4188639 0 +4188657 0 +4188701 194 +4188711 50 +4189058 0 +4189140 72 +4189238 0 +4189258 0 +4189286 0 +4189323 41 +4189350 0 +4189567 26 +4189597 3 +4189611 0 +4189646 56 +4189662 4 +4189796 63 +4189841 186 +4189873 0 +4189894 346 +4189990 0 +4190048 83 +4190052 205 +4190090 34 +4190121 177 +4190172 0 +4190219 0 +4190232 0 +4190277 0 +4190281 0 +4190285 0 +4190290 0 +4190294 0 +4190299 0 +4190315 535 +4190353 0 +4190396 191 +4190517 171 +4190583 21 +4190604 47 +4190687 0 +4190689 0 +4190703 0 +4190705 0 +4190711 0 +4190732 0 +4190762 320 +4190772 19 +4190785 142 +4190836 81 +4190887 42 +4190943 0 +4191005 16 +4191035 25 +4191078 79 +4191184 6 +4191187 75 +4191195 436 +4191198 147 +4191264 420 +4191377 26 +4191744 94 +4191788 27 +4191871 39 +4191941 31 +4192021 4 +4192030 126 +4192058 11 +4192153 211 +4192244 5 +4192574 3 +4192580 63 +4192678 255 +4192708 0 +4192768 24 +4192779 10 +4192831 36 +4192848 98 +4192865 0 +4193067 546 +4193109 0 +4193156 38 +4193160 11 +4193163 117 +4193250 577 +4193356 0 +4193439 9 +4193609 0 +4193718 0 +4193738 287 +4193814 0 +4193826 265 +4193847 0 +4193885 0 +4193892 0 +4193973 31 +4193990 0 +4193997 136 +4194016 284 +4194247 39 +4194301 9 +4194329 25 +4194338 0 +4194450 0 +4194546 0 +4194564 27 +4194598 174 +4194870 1 +4194894 84 +4194969 273 +4195002 0 +4195119 238 +4195134 2 +4195143 36 +4195180 56 +4195239 48 +4195317 12 +4195384 0 +4195392 0 +4195394 0 +4195402 0 +4195412 0 +4195426 1 +4195435 0 +4195564 18 +4195585 0 +4195604 0 +4195688 186 +4195698 342 +4195707 4 +4195746 12 +4195800 34 +4195816 0 +4195855 78 +4196031 76 +4196041 0 +4196104 325 +4196112 58 +4196140 185 +4196147 0 +4196172 56 +4196250 39 +4196269 0 +4196354 0 +4196393 0 +4196432 25 +4196518 1 +4196553 50 +4196576 0 +4196582 0 +4196585 0 +4196588 0 +4196591 0 +4196596 0 +4196598 0 +4196616 0 +4196628 185 +4196645 40 +4196678 25 +4196711 0 +4196728 3 +4196732 75 +4196891 0 +4196929 0 +4197014 0 +4197058 0 +4197097 35 +4197175 78 +4197223 0 +4197240 4 +4197311 0 +4197405 38 +4197456 0 +4197510 0 +4197546 0 +4197600 193 +4197629 35 +4197696 13 +4197733 47 +4197767 10 +4197812 86 +4197866 0 +4197874 0 +4197913 43 +4197946 51 +4197965 1 +4197998 104 +4198017 49 +4198104 168 +4198175 7 +4198178 29 +4198206 411 +4198265 0 +4198302 0 +4198409 776 +4198433 0 +4198497 4 +4198623 600 +4198659 0 +4198664 159 +4198706 104 +4198715 255 +4198726 0 +4198768 8 +4198849 17 +4199015 48 +4199093 0 +4199111 0 +4199165 0 +4199196 0 +4199229 0 +4199319 0 +4199450 0 +4199730 0 +4199806 0 +4199965 0 +4200057 0 +4200080 0 +4200250 0 +4200255 0 +4200334 66 +4200338 401 +4200460 0 +4200515 0 +4200536 0 +4200552 0 +4200612 0 +4200709 0 +4200971 0 +4201043 0 +4201065 0 +4201151 0 +4201192 0 +4201230 0 +4201290 0 +4201314 4 +4201405 6 +4201407 2 +4201448 27 +4201452 88 +4201563 17 +4201652 28 +4201710 1 +4201732 0 +4201741 0 +4201771 0 +4201799 0 +4201895 0 +4201900 0 +4201978 0 +4202090 212 +4202117 246 +4202164 163 +4202185 63 +4202197 23 +4202288 7 +4202313 0 +4202362 107 +4202374 369 +4202460 0 +4202516 0 +4202568 0 +4202578 0 +4202585 146 +4202748 18 +4202788 53 +4202826 60 +4202861 0 +4202886 0 +4202900 0 +4202944 0 +4203031 30 +4203105 140 +4203111 0 +4203129 93 +4203131 68 +4203292 0 +4203304 66 +4203362 228 +4203451 4 +4203656 47 +4203690 0 +4203743 0 +4203765 0 +4203884 38 +4203896 130 +4204023 0 +4204071 0 +4204179 340 +4204228 0 +4204339 0 +4204364 0 +4204386 0 +4204427 0 +4204630 0 +4204638 162 +4204680 0 +4204802 0 +4204926 0 +4205006 0 +4205060 0 +4205079 45 +4205081 33 +4205124 0 +4205126 441 +4205195 0 +4205353 11 +4205385 15 +4205425 252 +4205469 0 +4205531 0 +4205558 0 +4205605 0 +4205653 0 +4205719 0 +4205729 0 +4205838 0 +4205863 79 +4205980 0 +4206016 0 +4206031 75 +4206048 0 +4206073 0 +4206141 455 +4206163 14 +4206165 328 +4206280 0 +4206336 0 +4206430 0 +4206482 111 +4206498 51 +4206697 71 +4206778 34 +4206865 189 +4206928 6 +4206952 0 +4206986 0 +4206997 183 +4207100 0 +4207191 1 +4207222 0 +4207444 31 +4207471 9 +4207612 56 +4207661 0 +4207681 40 +4207690 46 +4207706 0 +4207723 45 +4207726 123 +4207798 0 +4207837 95 +4207843 305 +4207963 439 +4208027 116 +4208074 100 +4208269 166 +4208275 122 +4208308 0 +4208437 226 +4208482 0 +4208567 4 +4208576 0 +4208596 72 +4208617 0 +4208701 17 +4208814 0 +4208877 0 +4208888 232 +4208891 0 +4208906 45 +4208929 0 +4208963 121 +4208980 50 +4208989 3 +4209024 2 +4209072 0 +4209130 0 +4209214 105 +4209355 0 +4209380 0 +4209403 8 +4209434 10 +4209454 0 +4209524 14 +4209529 138 +4209583 0 +4209644 0 +4209646 0 +4209659 0 +4209728 0 +4209752 0 +4209803 0 +4210122 0 +4210185 0 +4210207 0 +4210398 0 +4210425 0 +4210645 0 +4210759 0 +4210861 0 +4210909 0 +4210927 0 +4211081 0 +4211102 22 +4211165 0 +4211174 249 +4211187 31 +4211210 167 +4211371 11 +4211416 0 +4211451 356 +4211468 336 +4211497 129 +4211499 228 +4211533 162 +4211696 86 +4211785 197 +4211830 136 +4211866 161 +4211877 162 +4211933 0 +4211962 286 +4211968 12 +4212101 61 +4212115 0 +4212126 0 +4212138 0 +4212191 0 +4212208 21 +4212215 0 +4212221 0 +4212257 0 +4212268 0 +4212284 0 +4212338 2 +4212344 0 +4212494 0 +4212512 0 +4212542 0 +4212554 0 +4212614 0 +4212656 172 +4212674 99 +4212676 8 +4212721 0 +4212741 0 +4212828 0 +4212849 78 +4212939 0 +4212980 0 +4213020 0 +4213075 0 +4213165 0 +4213188 78 +4213331 0 +4213369 0 +4213389 0 +4213461 12 +4213555 0 +4213623 637 +4213649 0 +4213660 56 +4213710 21 +4213771 34 +4213782 0 +4213907 0 +4213944 20 +4213982 48 +4214028 25 +4214049 0 +4214090 47 +4214104 64 +4214163 51 +4214198 0 +4214219 7 +4214254 107 +4214275 254 +4214302 138 +4214360 0 +4214368 6 +4214396 0 +4214406 87 +4214472 355 +4214475 0 +4214515 32 +4214555 0 +4214603 1 +4214675 2 +4215064 143 +4215072 1 +4215124 0 +4215201 30 +4215339 275 +4215710 2 +4215714 360 +4215717 93 +4215739 0 +4215745 131 +4215761 200 +4215769 679 +4215778 167 +4215882 3 +4215905 151 +4215958 0 +4216079 200 +4216086 6 +4216104 86 +4216229 0 +4216277 43 +4216348 0 +4216366 0 +4216434 0 +4216525 0 +4216743 1356 +4216833 0 +4216855 0 +4216858 22 +4216904 0 +4216917 0 +4216929 0 +4216958 0 +4217019 0 +4217073 0 +4217102 0 +4217107 352 +4217122 131 +4217176 0 +4217274 0 +4217293 0 +4217470 169 +4217499 0 +4217542 2 +4217692 63 +4217701 60 +4217732 8 +4217772 46 +4217788 0 +4217815 0 +4217840 0 +4217860 105 +4217871 45 +4217883 0 +4217940 0 +4218103 55 +4218206 0 +4218242 0 +4218336 93 +4218373 17 +4218380 51 +4218431 12 +4218511 544 +4218667 0 +4218683 60 +4218825 39 +4218837 29 +4218861 44 +4219041 75 +4219054 1 +4219135 82 +4219254 49 +4219297 25 +4219339 4 +4219360 60 +4219388 0 +4219434 264 +4219512 472 +4219572 16 +4219625 8 +4219671 0 +4219725 0 +4219814 10 +4219825 172 +4219970 117 +4220004 245 +4220057 2 +4220069 231 +4220183 99 +4220208 71 +4220217 194 +4220219 0 +4220235 407 +4220243 205 +4220285 48 +4220489 0 +4220491 224 +4220569 0 +4220613 30 +4220732 697 +4220839 81 +4220854 0 +4220876 0 +4220899 35 +4220910 204 +4220960 0 +4221011 722 +4221031 20 +4221042 224 +4221076 0 +4221078 0 +4221088 0 +4221099 0 +4221315 190 +4221325 113 +4221360 89 +4221443 10 +4221544 0 +4221566 23 +4221595 37 +4221660 320 +4221700 1 +4221808 19 +4221823 139 +4221906 209 +4221930 0 +4222109 0 +4222220 0 +4222361 0 +4222392 277 +4222396 126 +4222422 27 +4222519 20 +4222576 58 +4222615 0 +4222646 0 +4222673 0 +4222679 0 +4222690 0 +4222740 0 +4222827 0 +4222844 0 +4222863 10 +4222881 19 +4222921 0 +4222973 0 +4222982 0 +4223264 3 +4223311 0 +4223351 0 +4223365 0 +4223397 145 +4223476 5 +4223676 47 +4223678 471 +4223705 0 +4223754 0 +4223915 0 +4223979 0 +4224000 0 +4224029 0 +4224078 0 +4224156 0 +4224283 0 +4224297 0 +4224496 0 +4224510 0 +4224579 0 +4224710 0 +4224721 0 +4224754 0 +4224888 0 +4224907 221 +4224923 0 +4224975 0 +4224978 44 +4225002 0 +4225007 0 +4225028 0 +4225105 25 +4225135 0 +4225202 97 +4225220 0 +4225266 0 +4225284 0 +4225336 0 +4225346 0 +4225403 34 +4225483 241 +4225486 0 +4225529 26 +4225555 0 +4225741 54 +4225755 0 +4225764 0 +4225783 0 +4225859 43 +4225890 0 +4225899 0 +4225907 0 +4226086 27 +4226161 24 +4226289 9 +4226326 0 +4226414 57 +4226492 0 +4226527 199 +4226563 29 +4226608 0 +4226680 36 +4226696 0 +4226716 60 +4226722 0 +4226746 0 +4226770 0 +4226801 0 +4226826 0 +4226833 0 +4226835 137 +4226885 126 +4226894 0 +4226923 0 +4226947 0 +4226983 28 +4226994 4 +4227018 0 +4227074 0 +4227221 0 +4227228 0 +4227300 0 +4227410 0 +4227517 0 +4227523 0 +4227552 0 +4227585 0 +4227630 0 +4227767 0 +4227787 0 +4227877 0 +4227976 0 +4228000 0 +4228196 0 +4228211 0 +4228248 0 +4228262 0 +4228270 0 +4228307 0 +4228375 0 +4228438 0 +4228463 0 +4228527 0 +4228649 0 +4228654 0 +4228686 0 +4228723 0 +4228768 0 +4228870 0 +4228954 0 +4228983 0 +4229046 0 +4229079 0 +4229094 0 +4229098 0 +4229125 0 +4229183 0 +4229281 144 +4229393 0 +4229468 0 +4229510 0 +4229633 0 +4229684 0 +4229710 0 +4229813 0 +4229954 0 +4230071 0 +4230089 0 +4230098 234 +4230105 0 +4230117 33 +4230119 106 +4230196 0 +4230215 148 +4230263 299 +4230372 158 +4230413 0 +4230425 0 +4230473 81 +4230556 255 +4230583 3 +4230599 11 +4230601 454 +4230605 126 +4230622 0 +4230694 359 +4230730 487 +4230736 125 +4230748 124 +4230885 0 +4230901 60 +4230907 100 +4230931 0 +4230941 109 +4230944 26 +4230996 33 +4231021 135 +4231162 456 +4231164 290 +4231192 53 +4231198 318 +4231215 96 +4231234 383 +4231237 89 +4231265 56 +4231291 234 +4231307 122 +4231330 77 +4231381 47 +4231527 67 +4231723 289 +4231897 406 +4231900 53 +4231953 4 +4232026 32 +4232108 0 +4232126 292 +4232175 0 +4232221 35 +4232256 0 +4232375 0 +4232417 0 +4232428 0 +4232464 10 +4232479 136 +4232483 86 +4232534 529 +4232635 579 +4232639 247 +4232729 14 +4232795 0 +4232885 0 +4232921 0 +4232945 28 +4232969 25 +4232990 308 +4233036 0 +4233143 0 +4233166 0 +4233206 249 +4233274 0 +4233365 0 +4233506 119 +4233550 67 +4233608 48 +4233632 186 +4233746 0 +4233776 338 +4233968 101 +4234164 46 +4234187 0 +4234271 28 +4234504 80 +4234515 134 +4234527 0 +4234596 11 +4234613 120 +4234633 110 +4234641 254 +4234668 28 +4234710 296 +4234713 105 +4234717 304 +4234725 0 +4234808 0 +4234937 276 +4235096 663 +4235162 187 +4235206 884 +4235226 701 +4235263 682 +4235298 65 +4235372 0 +4235408 0 +4235425 0 +4235437 0 +4235453 0 +4235506 0 +4235578 0 +4235638 0 +4235693 0 +4235765 0 +4235796 248 +4235802 0 +4235931 0 +4235956 0 +4236015 0 +4236168 0 +4236207 0 +4236370 0 +4236448 0 +4236454 0 +4236512 0 +4236593 0 +4236597 0 +4236637 0 +4236639 0 +4236667 0 +4236685 0 +4236718 0 +4236757 0 +4236781 0 +4236837 0 +4236856 0 +4236998 0 +4237021 0 +4237041 0 +4237069 0 +4237124 0 +4237162 0 +4237181 0 +4237249 0 +4237380 0 +4237440 0 +4237522 0 +4237642 0 +4237675 0 +4237705 0 +4237746 0 +4237798 0 +4237836 0 +4237870 0 +4237931 0 +4237982 0 +4238041 0 +4238239 0 +4238249 0 +4238292 0 +4238334 0 +4238379 0 +4238400 0 +4238550 0 +4238595 0 +4238613 0 +4238653 0 +4238745 0 +4238763 0 +4238839 0 +4238910 0 +4238964 0 +4238968 0 +4239114 0 +4239360 0 +4239378 0 +4239420 0 +4239423 0 +4239498 0 +4239513 0 +4239516 0 +4239522 0 +4239552 0 +4239698 0 +4239705 0 +4239732 0 +4239759 0 +4239772 0 +4239868 0 +4239889 0 +4239903 0 +4239910 11 +4239938 0 +4239953 0 +4239978 0 +4240091 0 +4240204 0 +4240267 0 +4240433 0 +4240519 0 +4240526 0 +4240575 0 +4240693 0 +4240748 0 +4240787 0 +4240789 0 +4240799 0 +4240802 0 +4240841 0 +4240844 0 +4240885 0 +4240899 0 +4240935 0 +4241229 0 +4241271 0 +4241379 0 +4241417 0 +4241499 0 +4241517 0 +4241521 0 +4241539 0 +4241786 0 +4241845 0 +4241886 0 +4241950 0 +4241961 0 +4242024 0 +4242053 0 +4242079 0 +4242084 0 +4242383 0 +4242403 0 +4242467 0 +4242863 0 +4243004 0 +4243024 0 +4243041 0 +4243058 0 +4243061 0 +4243092 0 +4243145 30 +4243206 0 +4243219 0 +4243247 0 +4243276 0 +4243420 0 +4243529 0 +4243535 0 +4243640 0 +4243652 0 +4243664 0 +4243688 0 +4243694 0 +4243696 0 +4243817 0 +4243879 0 +4243950 0 +4244058 0 +4244097 0 +4244101 0 +4244109 0 +4244112 0 +4244118 0 +4244151 0 +4244153 0 +4244461 0 +4244483 0 +4244691 0 +4244718 0 +4244736 0 +4244739 0 +4244747 0 +4244897 0 +4245022 0 +4245026 0 +4245048 0 +4245108 0 +4245120 0 +4245135 0 +4245222 0 +4245240 0 +4245293 0 +4245369 0 +4245378 0 +4245530 0 +4245740 0 +4245759 0 +4245801 0 +4245808 0 +4245870 0 +4245894 0 +4245964 0 +4246062 0 +4246245 0 +4246291 0 +4246365 0 +4246383 0 +4246410 0 +4246750 0 +4246969 0 +4247364 0 +4247417 0 +4247456 0 +4247468 0 +4247510 0 +4247513 0 +4247589 0 +4247663 0 +4247759 0 +4247786 0 +4247821 0 +4248068 0 +4248070 0 +4248086 0 +4248089 0 +4248092 0 +4248156 0 +4248318 0 +4248354 0 +4248408 0 +4248455 0 +4248467 0 +4248557 0 +4248633 0 +4248701 0 +4248710 0 +4248771 0 +4248787 0 +4248891 0 +4248950 0 +4249000 0 +4249016 0 +4249038 0 +4249055 0 +4249100 0 +4249111 0 +4249187 0 +4249217 0 +4249245 0 +4249275 0 +4249277 0 +4249416 0 +4249442 0 +4249565 0 +4249573 0 +4249609 0 +4249667 0 +4249808 11 +4249830 0 +4249851 233 +4249868 116 +4249877 808 +4249889 2 +4249969 0 +4250096 4 +4250110 117 +4250148 172 +4250228 162 +4250262 135 +4250265 18 +4250325 0 +4250454 0 +4250481 0 +4250510 0 +4250530 45 +4250547 0 +4250631 64 +4250640 20 +4250690 0 +4250711 0 +4250729 0 +4250783 0 +4250790 2 +4250817 78 +4250901 0 +4250917 0 +4250955 0 +4251011 0 +4251017 2 +4251043 11 +4251049 0 +4251055 30 +4251057 0 +4251059 8 +4251066 0 +4251073 0 +4251094 29 +4251101 59 +4251151 7 +4251166 0 +4251193 229 +4251229 83 +4251232 18 +4251236 23 +4251355 83 +4251386 0 +4251505 39 +4251525 0 +4251531 0 +4251586 205 +4251617 0 +4251851 43 +4251888 23 +4252114 3 +4252275 190 +4252299 191 +4252363 16 +4252663 49 +4252747 1 +4252759 66 +4252788 0 +4252864 255 +4252922 274 +4252943 54 +4253009 185 +4253167 89 +4253320 991 +4253484 0 +4253500 190 +4253518 20 +4253637 130 +4253835 0 +4253893 0 +4253977 28 +4253986 10 +4254039 4 +4254092 0 +4254161 3 +4254203 439 +4254254 2 +4254325 24 +4254339 0 +4254358 373 +4254373 0 +4254381 158 +4254546 0 +4254714 0 +4254726 0 +4254780 0 +4254889 0 +4254999 0 +4255089 0 +4255227 0 +4255233 0 +4255275 0 +4255368 0 +4255416 0 +4255506 0 +4255725 0 +4255780 0 +4255800 0 +4255921 0 +4255957 0 +4256090 0 +4256126 0 +4256159 0 +4256174 0 +4256195 0 +4256237 0 +4256351 0 +4256402 0 +4256528 0 +4256567 0 +4256606 0 +4256654 0 +4256696 0 +4256810 0 +4257236 0 +4257260 0 +4257314 0 +4257404 0 +4257494 0 +4257653 0 +4257857 0 +4257908 0 +4257986 0 +4258011 0 +4258024 0 +4258043 0 +4258049 0 +4258244 0 +4258274 0 +4258313 0 +4258538 0 +4258598 0 +4258625 0 +4258721 0 +4258847 0 +4258886 0 +4258955 0 +4259286 0 +4259588 0 +4259597 0 +4259657 0 +4259817 0 +4259891 0 +4259927 0 +4260101 0 +4260223 0 +4260326 0 +4260332 0 +4260380 0 +4260422 0 +4260446 0 +4260611 0 +4260847 0 +4260952 0 +4261050 0 +4261093 0 +4261135 0 +4261214 0 +4261365 0 +4261502 0 +4261559 0 +4261606 0 +4261610 0 +4261628 0 +4261637 0 +4261647 0 +4261754 0 +4261761 0 +4262011 0 +4262018 0 +4262051 0 +4262295 0 +4262314 0 +4262467 0 +4262489 0 +4262498 0 +4262686 0 +4262747 0 +4262774 0 +4262930 0 +4263035 0 +4263116 0 +4263136 0 +4263204 0 +4263215 0 +4263221 0 +4263255 0 +4263282 0 +4263329 0 +4263353 0 +4263360 0 +4263387 0 +4263461 0 +4263465 0 +4263510 0 +4263633 0 +4263702 0 +4263717 0 +4263763 0 +4263766 0 +4263769 0 +4263804 0 +4263810 0 +4263860 0 +4263888 0 +4263941 0 +4263954 0 +4263989 0 +4264001 0 +4264048 0 +4264213 0 +4264291 0 +4264318 0 +4264344 112 +4264376 1 +4264388 0 +4264424 0 +4264459 116 +4264464 0 +4264475 0 +4264531 0 +4264564 0 +4264583 31 +4264595 46 +4264684 0 +4264693 25 +4264709 62 +4264945 0 +4265017 0 +4265072 0 +4265149 190 +4265158 103 +4265219 0 +4265237 4 +4265275 0 +4265298 0 +4265356 0 +4265388 0 +4265481 17 +4265524 0 +4265536 5 +4265540 0 +4265565 82 +4265578 0 +4265589 1 +4265620 36 +4265643 41 +4265710 0 +4265733 0 +4265749 0 +4265799 0 +4265901 0 +4266009 0 +4266096 0 +4266117 0 +4266246 8 +4266282 0 +4266294 0 +4266348 0 +4266420 2 +4266501 2 +4266578 0 +4266619 0 +4266717 0 +4266756 0 +4266810 0 +4266897 18 +4266929 34 +4267014 0 +4267038 0 +4267053 0 +4267111 0 +4267179 0 +4267189 0 +4267197 0 +4267261 0 +4267304 0 +4267355 0 +4267467 0 +4267484 0 +4267519 0 +4267542 0 +4267551 0 +4267596 0 +4267626 0 +4267724 0 +4267756 0 +4267774 0 +4267837 0 +4267863 0 +4267944 0 +4268046 0 +4268070 0 +4268122 0 +4268142 0 +4268145 0 +4268166 0 +4268285 0 +4268397 0 +4268461 0 +4268463 0 +4268465 0 +4268520 0 +4268595 0 +4268634 0 +4268643 0 +4268714 0 +4268723 0 +4268844 0 +4268926 0 +4268958 0 +4268985 0 +4269005 0 +4269049 0 +4269106 0 +4269136 0 +4269184 0 +4269196 0 +4269256 0 +4269364 0 +4269421 0 +4269442 0 +4269453 0 +4269510 0 +4269526 0 +4269625 0 +4269691 0 +4269697 0 +4269937 0 +4269954 0 +4269993 0 +4270218 0 +4270454 0 +4270553 0 +4270712 0 +4270811 0 +4270925 0 +4271048 0 +4271076 0 +4271129 0 +4271156 0 +4271200 0 +4271249 0 +4271262 0 +4271283 0 +4271309 0 +4271330 0 +4271362 0 +4271374 0 +4271521 0 +4271558 0 +4271573 0 +4271622 0 +4271828 0 +4272005 0 +4272013 0 +4272080 0 +4272084 0 +4272104 0 +4272142 0 +4272200 0 +4272337 0 +4272365 0 +4272371 0 +4272379 0 +4272385 0 +4272411 0 +4272451 0 +4272493 0 +4272496 0 +4272529 0 +4272562 0 +4272607 0 +4272628 0 +4272666 0 +4272718 0 +4272727 0 +4272748 0 +4272865 0 +4272889 0 +4272893 0 +4272904 0 +4272922 0 +4272994 0 +4273015 0 +4273129 0 +4273149 0 +4273177 0 +4273216 0 +4273246 0 +4273262 0 +4273265 0 +4273291 0 +4273333 0 +4273475 58 +4273480 0 +4273615 0 +4273617 0 +4273626 0 +4273647 0 +4273716 0 +4273817 0 +4273829 0 +4273923 0 +4273956 0 +4274004 0 +4274023 0 +4274080 0 +4274275 0 +4274315 0 +4274349 0 +4274440 0 +4274451 0 +4274463 231 +4274591 58 +4274659 0 +4274667 2 +4274677 168 +4274696 154 +4274723 0 +4274726 0 +4274732 0 +4274744 0 +4274829 0 +4274928 0 +4274989 248 +4275041 0 +4275053 31 +4275127 75 +4275201 46 +4275257 0 +4275446 0 +4275500 83 +4275525 145 +4275539 256 +4275545 15 +4275581 92 +4275602 265 +4275622 0 +4275826 0 +4275833 50 +4275858 251 +4275926 0 +4276016 0 +4276103 102 +4276117 0 +4276130 93 +4276175 394 +4276199 175 +4276433 1 +4276442 85 +4276496 142 +4276513 33 +4276742 172 +4276789 0 +4276800 0 +4276829 0 +4276849 0 +4276931 4 +4276976 96 +4277039 85 +4277159 295 +4277162 189 +4277176 224 +4277179 51 +4277205 27 +4277280 102 +4277309 4 +4277335 0 +4277410 240 +4277492 0 +4277602 0 +4277660 79 +4277747 320 +4277751 4 +4277770 186 +4277793 0 +4277827 0 +4277968 0 +4277991 18 +4278041 37 +4278083 0 +4278113 58 +4278145 0 +4278224 166 +4278395 155 +4278438 30 +4278489 0 +4278621 17 +4278651 0 +4278662 180 +4278669 0 +4278693 0 +4278735 131 +4278821 0 +4278904 0 +4278992 28 +4279108 0 +4279276 0 +4279396 6 +4279407 0 +4279414 1 +4279583 0 +4279658 24 +4279674 14 +4279720 4 +4279777 5 +4279791 56 +4279876 668 +4280017 649 +4280034 10 +4280059 0 +4280148 0 +4280169 0 +4280270 0 +4280297 117 +4280422 3 +4280445 1 +4280493 16 +4280500 0 +4280649 322 +4280665 0 +4280712 388 +4280762 77 +4280772 0 +4280845 0 +4280949 27 +4281097 0 +4281127 0 +4281225 0 +4281273 0 +4281325 0 +4281402 0 +4281435 0 +4281479 0 +4281484 0 +4281518 12 +4281558 0 +4281560 0 +4281584 0 +4281811 55 +4281826 5 +4281860 7 +4281879 5 +4282286 0 +4282325 1 +4282358 0 +4282361 28 +4282400 0 +4282427 356 +4282444 0 +4282536 0 +4282605 32 +4282611 0 +4282624 0 +4282628 32 +4282654 0 +4282705 0 +4282735 0 +4282864 0 +4282964 29 +4282974 0 +4282992 0 +4283004 0 +4283079 0 +4283137 0 +4283171 0 +4283186 0 +4283285 0 +4283342 0 +4283361 0 +4283373 0 +4283514 0 +4283575 0 +4283607 0 +4283686 0 +4283721 0 +4283730 0 +4283736 0 +4283775 0 +4283875 0 +4283915 0 +4283980 0 +4284008 0 +4284024 6 +4284059 0 +4284113 10 +4284138 0 +4284154 16 +4284200 0 +4284237 0 +4284390 3 +4284433 15 +4284466 0 +4284468 118 +4284492 0 +4284533 0 +4284536 0 +4284561 0 +4284598 0 +4284609 0 +4284616 0 +4284634 0 +4284643 0 +4284737 0 +4284752 0 +4284769 18 +4284808 0 +4284856 0 +4284892 65 +4284898 187 +4284911 0 +4284982 0 +4285054 66 +4285069 0 +4285082 806 +4285194 89 +4285218 2 +4285272 835 +4285279 551 +4285336 0 +4285344 68 +4285372 0 +4285477 0 +4285498 76 +4285545 102 +4285581 170 +4285613 104 +4285645 135 +4285661 15 +4285674 0 +4285701 51 +4285721 0 +4285774 57 +4285813 357 +4285819 536 +4285870 120 +4285875 262 +4285911 24 +4285959 35 +4286022 0 +4286099 0 +4286184 0 +4286215 0 +4286244 14 +4286266 2 +4286304 0 +4286316 0 +4286335 157 +4286381 58 +4286403 16 +4286429 109 +4286467 0 +4286497 96 +4286546 0 +4286563 0 +4286611 0 +4286667 0 +4286684 11 +4286704 0 +4286758 0 +4286768 0 +4286780 1 +4286812 0 +4286821 0 +4286878 29 +4286891 466 +4286893 426 +4286921 0 +4286932 295 +4286935 97 +4286942 0 +4286958 18 +4286979 176 +4287021 0 +4287024 195 +4287038 0 +4287057 110 +4287184 0 +4287226 0 +4287287 1 +4287311 0 +4287342 76 +4287372 46 +4287386 0 +4287399 0 +4287422 0 +4287439 0 +4287474 10 +4287477 112 +4287524 0 +4287533 19 +4287573 162 +4287595 52 +4287676 598 +4287690 216 +4287749 0 +4287782 0 +4287913 0 +4287933 63 +4287939 66 +4287953 216 +4287980 235 +4288208 98 +4288231 0 +4288261 141 +4288281 0 +4288352 0 +4288472 0 +4288478 0 +4288493 0 +4288515 105 +4288541 0 +4288557 0 +4288567 35 +4288676 0 +4288682 0 +4288691 0 +4288696 0 +4288719 0 +4288721 0 +4288767 0 +4288784 0 +4288793 0 +4288810 0 +4288815 0 +4288820 0 +4288837 0 +4288875 0 +4288933 0 +4289000 0 +4289085 0 +4289092 0 +4289097 0 +4289151 24 +4289166 0 +4289179 0 +4289224 0 +4289246 0 +4289248 1 +4289295 4 +4289499 0 +4289568 0 +4289666 16 +4289712 4 +4289827 10 +4289862 0 +4289873 0 +4289886 11 +4290050 0 +4290108 0 +4290163 28 +4290182 0 +4290211 8 +4290259 0 +4290265 0 +4290296 0 +4290438 0 +4290471 0 +4290521 0 +4290549 35 +4290554 0 +4290578 0 +4290633 0 +4290637 0 +4290646 0 +4290653 0 +4290663 0 +4290670 0 +4290704 0 +4290710 0 +4290722 0 +4290728 0 +4290750 0 +4290795 0 +4290829 0 +4290944 0 +4291000 2 +4291139 0 +4291171 0 +4291415 0 +4291425 0 +4291460 0 +4291476 12 +4291625 0 +4291640 0 +4291650 0 +4291654 0 +4291675 0 +4291686 0 +4291692 0 +4291737 0 +4291774 14 +4291809 8 +4291821 15 +4291835 91 +4291842 0 +4291866 0 +4291876 0 +4291917 0 +4291921 0 +4291928 22 +4291949 0 +4291953 94 +4292112 4 +4292148 0 +4292211 0 +4292232 0 +4292244 0 +4292255 0 +4292259 0 +4292281 0 +4292377 119 +4292410 20 +4292457 0 +4292522 145 +4292552 160 +4292569 0 +4292593 0 +4292606 74 +4292638 182 +4292678 650 +4292814 0 +4292856 0 +4292882 382 +4292886 919 +4292918 317 +4293034 106 +4293038 708 +4293112 265 +4293157 37 +4293166 0 +4293175 40 +4293178 194 +4293185 0 +4293204 320 +4293208 696 +4293226 322 +4293277 252 +4293291 0 +4293369 0 +4293394 154 +4293402 0 +4293616 41 +4293623 0 +4293625 74 +4293645 9 +4293661 338 +4293691 133 +4293755 0 +4293785 0 +4293850 11 +4293998 108 +4294038 56 +4294050 0 +4294097 0 +4294257 100 +4294285 283 +4294331 60 +4294432 36 +4294480 290 +4294542 1 +4294549 90 +4294600 1090 +4294715 0 +4294762 302 +4294775 0 +4294791 132 +4294811 0 +4294851 110 +4294853 341 +4294896 369 +4294916 334 +4294942 38 +4295057 0 +4295176 0 +4295196 332 +4295283 238 +4295294 0 +4295306 31 +4295401 6 +4295544 131 +4295620 649 +4295666 0 +4295686 92 +4295723 46 +4295759 0 +4295771 0 +4295787 28 +4295861 72 +4295874 0 +4295882 15 +4295985 131 +4296035 0 +4296095 0 +4296139 277 +4296145 46 +4296155 0 +4296169 91 +4296204 93 +4296212 222 +4296216 44 +4296227 0 +4296286 750 +4296364 290 +4296397 305 +4296468 299 +4296484 0 +4296510 585 +4296672 119 +4296727 0 +4296759 41 +4296794 17 +4296873 0 +4296919 250 +4297070 0 +4297098 265 +4297168 0 +4297237 0 +4297288 170 +4297291 43 +4297335 189 +4297425 372 +4297518 19 +4297545 692 +4297626 7 +4297717 78 +4297854 107 +4297941 352 +4297984 290 +4298075 119 +4298095 120 +4298136 69 +4298305 25 +4298432 161 +4298475 196 +4298481 7 +4298557 156 +4298578 121 +4298674 0 +4298711 25 +4298754 1 +4299026 13 +4299036 0 +4299064 30 +4299106 0 +4299112 0 +4299154 48 +4299215 0 +4299335 0 +4299394 26 +4299453 156 +4299518 66 +4299566 0 +4299618 56 +4299622 0 +4299627 90 +4299631 295 +4299647 467 +4299670 0 +4299676 20 +4299689 24 +4299707 0 +4299778 0 +4299798 0 +4299884 42 +4299893 0 +4299915 0 +4299944 0 +4299957 0 +4300011 0 +4300034 0 +4300036 0 +4300059 0 +4300072 0 +4300131 0 +4300176 0 +4300201 0 +4300216 0 +4300251 5 +4300269 0 +4300276 0 +4300279 191 +4300310 0 +4300319 0 +4300321 104 +4300353 0 +4300360 0 +4300364 0 +4300372 0 +4300374 0 +4300406 0 +4300428 0 +4300450 31 +4300461 0 +4300469 0 +4300510 0 +4300515 0 +4300653 18 +4300756 0 +4300796 0 +4300820 262 +4300862 227 +4300937 6 +4300987 1 +4301025 0 +4301051 0 +4301124 0 +4301136 0 +4301193 0 +4301213 0 +4301286 1 +4301400 25 +4301507 14 +4301539 0 +4301564 0 +4301665 0 +4301683 0 +4301726 13 +4301741 65 +4301969 2 +4302014 268 +4302019 898 +4302210 0 +4302288 167 +4302429 0 +4302458 0 +4302491 131 +4302576 95 +4302612 0 +4302618 30 +4302636 0 +4302651 0 +4302668 3 +4302859 13 +4302896 223 +4302979 0 +4303064 0 +4303194 47 +4303204 0 +4303315 0 +4303379 0 +4303399 147 +4303433 66 +4303463 42 +4303465 141 +4303519 34 +4303530 0 +4303550 0 +4303612 103 +4303658 0 +4303669 40 +4303706 16 +4303756 0 +4303765 0 +4303820 216 +4303937 79 +4303987 101 +4304038 0 +4304065 12 +4304133 274 +4304213 341 +4304247 21 +4304297 17 +4304407 292 +4304557 34 +4304690 136 +4304751 0 +4304796 0 +4304857 0 +4304899 3 +4304906 0 +4304984 35 +4304988 16 +4304998 0 +4305008 54 +4305057 0 +4305256 0 +4305265 3 +4305322 0 +4305396 120 +4305412 0 +4305454 0 +4305495 0 +4305537 0 +4305544 0 +4305589 0 +4305696 0 +4305791 1 +4305880 697 +4305883 188 +4305894 0 +4305919 52 +4305946 22 +4305997 5 +4306048 103 +4306099 0 +4306129 1 +4306177 0 +4306237 0 +4306298 157 +4306357 336 +4306374 118 +4306377 45 +4306444 0 +4306458 18 +4306585 0 +4306678 0 +4306794 260 +4306824 187 +4306828 236 +4306853 0 +4306863 0 +4306866 0 +4306966 0 +4307016 112 +4307024 0 +4307042 0 +4307099 0 +4307119 0 +4307240 155 +4307433 83 +4307563 81 +4307601 0 +4307656 1 +4307714 0 +4307827 0 +4307890 0 +4307980 0 +4308064 0 +4308169 0 +4308214 0 +4308228 0 +4308250 0 +4308267 0 +4308274 0 +4308297 0 +4308312 0 +4308350 0 +4308375 0 +4308411 0 +4308436 0 +4308529 0 +4308562 0 +4308585 0 +4308771 0 +4308831 0 +4308873 0 +4308926 0 +4309180 62 +4309269 0 +4309458 0 +4309539 0 +4309730 0 +4309810 127 +4309914 0 +4309937 0 +4309959 0 +4309994 0 +4310015 0 +4310066 12 +4310101 0 +4310201 45 +4310246 0 +4310394 0 +4310408 40 +4310504 33 +4310548 0 +4310564 0 +4310584 0 +4310617 79 +4310799 120 +4310936 399 +4310947 44 +4311135 0 +4311286 38 +4311319 2 +4311394 283 +4311450 95 +4311456 280 +4311526 12 +4311536 0 +4311641 0 +4311667 236 +4311773 0 +4311794 0 +4311846 0 +4311939 0 +4311955 0 +4312022 0 +4312257 0 +4312444 0 +4312453 0 +4312500 0 +4312592 0 +4312653 0 +4312660 141 +4312681 245 +4312727 0 +4312731 0 +4312736 0 +4312742 196 +4312746 5 +4312794 93 +4312880 13 +4312894 524 +4312975 155 +4313088 5 +4313108 144 +4313158 134 +4313160 293 +4313189 0 +4313223 0 +4313294 158 +4313330 0 +4313351 0 +4313389 52 +4313451 28 +4313477 15 +4313539 83 +4313598 1095 +4313607 161 +4313646 63 +4313666 674 +4313670 56 +4313758 20 +4313780 90 +4313850 0 +4313894 0 +4313928 50 +4313978 143 +4313996 0 +4314015 0 +4314029 0 +4314044 0 +4314055 0 +4314059 0 +4314087 0 +4314090 0 +4314103 0 +4314107 0 +4314126 0 +4314130 0 +4314146 0 +4314156 0 +4314165 0 +4314177 0 +4314187 0 +4314198 0 +4314218 0 +4314237 0 +4314262 0 +4314280 0 +4314322 0 +4314410 0 +4314644 0 +4314721 1 +4314803 60 +4314850 0 +4314871 94 +4314916 55 +4314924 0 +4314988 0 +4315115 0 +4315128 132 +4315165 0 +4315306 61 +4315320 533 +4315468 0 +4315481 1115 +4315569 381 +4315737 0 +4315817 0 +4315878 0 +4315911 0 +4315946 0 +4315961 0 +4316002 0 +4316053 0 +4316163 0 +4316294 0 +4316309 0 +4316319 0 +4316329 7 +4316339 0 +4316387 0 +4316467 395 +4316491 44 +4316607 61 +4316632 83 +4316724 426 +4316728 101 +4316734 20 +4316755 0 +4316767 1 +4316788 73 +4316829 0 +4316871 0 +4316897 3 +4316926 9 +4317001 0 +4317029 0 +4317060 46 +4317063 0 +4317092 2 +4317150 0 +4317164 0 +4317207 0 +4317250 0 +4317354 0 +4317420 0 +4317438 0 +4317502 0 +4317522 0 +4317536 0 +4317569 0 +4317600 0 +4317622 0 +4317634 0 +4317639 0 +4317652 0 +4317686 0 +4317693 0 +4317715 0 +4317742 0 +4317891 0 +4317945 8 +4318083 0 +4318145 0 +4318233 0 +4318248 0 +4318282 21 +4318310 10 +4318332 63 +4318347 59 +4318356 57 +4318386 55 +4318492 0 +4318537 62 +4318641 82 +4318702 84 +4318769 0 +4318946 70 +4318954 2 +4319184 31 +4319264 0 +4319304 0 +4319386 0 +4319441 3 +4319494 0 +4319563 55 +4319767 0 +4319856 0 +4319930 127 +4319979 0 +4320093 0 +4320150 0 +4320154 97 +4320166 6 +4320293 78 +4320364 0 +4320418 109 +4320509 285 +4320518 0 +4320540 0 +4320545 5 +4320626 8 +4320713 0 +4320740 0 +4320809 0 +4320813 0 +4320900 0 +4320958 0 +4321054 0 +4321119 0 +4321130 0 +4321155 0 +4321202 0 +4321211 0 +4321283 0 +4321317 0 +4321355 0 +4321385 0 +4321396 0 +4321398 24 +4321451 0 +4321472 0 +4321481 95 +4321488 0 +4321498 0 +4321510 14 +4321543 0 +4321561 122 +4321814 0 +4321929 4 +4321934 11 +4321996 201 +4322025 0 +4322069 16 +4322112 68 +4322154 169 +4322163 0 +4322177 0 +4322190 0 +4322214 0 +4322248 2 +4322345 76 +4322407 9 +4322419 0 +4322477 2 +4322537 0 +4322735 105 +4322949 81 +4322957 0 +4323077 0 +4323286 0 +4323297 0 +4323435 0 +4323451 0 +4323455 0 +4323461 0 +4323547 0 +4323570 0 +4323628 0 +4323632 0 +4323641 0 +4323657 0 +4323718 0 +4323736 0 +4323739 0 +4323895 300 +4323905 0 +4323958 0 +4323984 0 +4323996 0 +4324235 9 +4324310 0 +4324325 0 +4324327 79 +4324499 58 +4324669 8 +4324847 51 +4324909 0 +4324965 0 +4324982 0 +4325038 133 +4325133 88 +4325229 218 +4325313 0 +4325433 0 +4325493 0 +4325565 236 +4325755 0 +4325929 0 +4325936 57 +4325970 0 +4325977 0 +4325988 0 +4325999 0 +4326005 4 +4326088 16 +4326092 105 +4326117 0 +4326161 38 +4326251 0 +4326317 16 +4326329 0 +4326368 0 +4326408 36 +4326456 0 +4326617 58 +4326647 13 +4326658 0 +4326725 58 +4326760 0 +4326770 62 +4326842 27 +4326948 0 +4326956 0 +4327034 0 +4327046 0 +4327052 78 +4327055 304 +4327182 0 +4327199 89 +4327223 0 +4327288 3 +4327295 250 +4327325 0 +4327379 256 +4327484 4 +4327492 0 +4327524 6 +4327534 577 +4327537 0 +4327584 0 +4327680 15 +4327713 48 +4327732 131 +4327738 0 +4327808 9 +4327907 0 +4327971 25 +4327990 75 +4328151 10 +4328182 0 +4328197 0 +4328304 53 +4328324 15 +4328326 256 +4328373 0 +4328402 41 +4328498 0 +4328572 21 +4329029 87 +4329040 28 +4329169 0 +4329240 0 +4329309 0 +4329329 56 +4329371 112 +4329374 0 +4329397 0 +4329409 0 +4329495 24 +4329565 225 +4329590 102 +4329629 22 +4329640 97 +4329679 58 +4329683 149 +4329694 0 +4329734 0 +4329746 0 +4329778 0 +4329868 105 +4329879 0 +4329929 0 +4329937 0 +4329964 0 +4330009 0 +4330033 0 +4330040 0 +4330065 0 +4330100 0 +4330108 0 +4330183 0 +4330480 0 +4330487 0 +4330499 0 +4330593 0 +4330804 0 +4330842 0 +4330952 0 +4331319 0 +4331411 0 +4331477 0 +4331583 0 +4331665 0 +4331684 0 +4331781 0 +4331787 0 +4331806 0 +4331821 0 +4331865 0 +4331894 0 +4331939 0 +4331955 0 +4332021 0 +4332071 0 +4332087 0 +4332105 0 +4332118 0 +4332175 0 +4332210 0 +4332266 0 +4332350 0 +4332378 0 +4332439 0 +4332534 0 +4332686 0 +4332733 0 +4332797 0 +4332962 0 +4332992 0 +4333019 0 +4333056 0 +4333131 0 +4333218 0 +4333250 0 +4333258 0 +4333401 0 +4333486 0 +4333551 0 +4333569 0 +4333629 0 +4333653 0 +4333707 0 +4333777 0 +4333791 0 +4333848 0 +4333900 0 +4333917 0 +4333936 0 +4333954 0 +4333998 0 +4334150 0 +4334237 0 +4334286 0 +4334380 0 +4334541 0 +4334547 0 +4334639 0 +4334661 0 +4334665 0 +4334667 0 +4334750 0 +4334775 0 +4334972 0 +4335066 0 +4335072 0 +4335220 0 +4335310 0 +4335416 0 +4335453 0 +4335492 0 +4335525 0 +4335603 0 +4335761 0 +4335790 0 +4335814 0 +4335825 0 +4335991 0 +4336054 0 +4336056 0 +4336072 0 +4336081 0 +4336089 0 +4336152 46 +4336182 19 +4336271 0 +4336279 0 +4336315 2 +4336318 81 +4336341 610 +4336369 0 +4336410 0 +4336450 0 +4336454 0 +4336528 0 +4336565 0 +4336599 21 +4336610 112 +4336623 168 +4336651 0 +4336658 0 +4336668 0 +4336697 404 +4336776 440 +4336780 304 +4336843 78 +4336911 0 +4337033 1 +4337156 35 +4337274 50 +4337391 0 +4337428 211 +4337485 68 +4337501 0 +4337576 26 +4337668 35 +4337835 228 +4337902 119 +4338211 0 +4338282 20 +4338442 393 +4338453 82 +4338465 99 +4338494 0 +4338514 0 +4338522 0 +4338528 0 +4338560 0 +4338599 0 +4338618 0 +4338628 0 +4338638 0 +4338650 12 +4338670 0 +4338743 0 +4338763 0 +4338771 0 +4338779 0 +4338798 95 +4338811 0 +4338822 0 +4338828 0 +4338845 0 +4338886 4 +4338889 0 +4338899 0 +4338920 0 +4339081 0 +4339127 327 +4339172 1 +4339180 0 +4339267 0 +4339454 0 +4339636 0 +4339655 0 +4339772 0 +4339804 0 +4339825 0 +4339873 0 +4339875 0 +4340052 329 +4340065 0 +4340197 0 +4340227 0 +4340255 0 +4340267 0 +4340281 0 +4340305 0 +4340311 0 +4340325 0 +4340459 0 +4340463 0 +4340520 0 +4340552 0 +4340563 0 +4340609 0 +4340620 0 +4340680 0 +4340723 0 +4340727 0 +4340734 0 +4340916 0 +4341099 0 +4341117 0 +4341511 0 +4341527 0 +4341534 147 +4341542 0 +4341548 0 +4341640 0 +4341658 0 +4341673 0 +4341691 39 +4341751 80 +4341799 0 +4341824 0 +4341846 0 +4341856 3 +4341941 17 +4341977 0 +4342020 42 +4342379 15 +4342414 67 +4342419 0 +4342444 36 +4342461 0 +4342563 17 +4342603 9 +4342661 3 +4342688 99 +4342748 0 +4342867 0 +4342875 31 +4343093 0 +4343133 40 +4343280 0 +4343292 42 +4343304 122 +4343384 129 +4343410 0 +4343491 63 +4343549 13 +4343578 43 +4343586 37 +4343593 8 +4343612 0 +4343659 15 +4343681 46 +4343740 0 +4343944 2 +4344008 1 +4344061 0 +4344210 0 +4344229 0 +4344273 196 +4344324 0 +4344360 0 +4344374 0 +4344433 18 +4344462 0 +4344511 149 +4344628 0 +4344641 0 +4344709 122 +4344871 0 +4344920 0 +4344936 0 +4344984 29 +4344996 0 +4345038 444 +4345071 0 +4345156 133 +4345225 944 +4345291 186 +4345324 383 +4345441 22 +4345484 195 +4345523 0 +4345609 115 +4345638 198 +4345655 157 +4345694 0 +4345752 4 +4345778 0 +4345811 156 +4345823 206 +4345870 76 +4345873 402 +4346006 214 +4346008 20 +4346021 0 +4346144 0 +4346200 1 +4346248 0 +4346263 225 +4346266 356 +4346290 0 +4346301 0 +4346439 0 +4346510 0 +4346610 191 +4346682 280 +4346738 0 +4346793 139 +4346802 20 +4346815 104 +4346865 206 +4346946 48 +4346966 0 +4346995 10 +4347071 74 +4347091 43 +4347140 0 +4347152 143 +4347214 58 +4347310 165 +4347432 72 +4347436 480 +4347485 0 +4347534 0 +4347581 0 +4347644 0 +4347766 129 +4347789 75 +4347814 102 +4347838 32 +4347858 65 +4348212 1 +4348221 0 +4348243 0 +4348376 0 +4348434 26 +4348480 0 +4348503 121 +4348578 248 +4348593 368 +4348658 212 +4348846 34 +4348902 262 +4349020 122 +4349038 113 +4349069 1 +4349104 0 +4349163 36 +4349176 206 +4349196 368 +4349227 0 +4349340 131 +4349388 0 +4349553 77 +4349615 132 +4349717 0 +4349807 91 +4349856 22 +4349941 576 +4350051 2 +4350130 0 +4350205 288 +4350316 0 +4350335 0 +4350378 416 +4350552 173 +4350600 0 +4350606 6 +4350622 16 +4350646 0 +4350689 98 +4350691 0 +4350708 0 +4350715 32 +4350721 485 +4350738 0 +4351000 92 +4351042 0 +4351103 115 +4351107 251 +4351298 74 +4351360 179 +4351431 107 +4351452 0 +4351489 326 +4351500 1107 +4351534 102 +4351554 0 +4351689 0 +4351922 155 +4352189 232 +4352252 261 +4352265 398 +4352300 0 +4352321 200 +4352462 0 +4352498 123 +4352520 0 +4352582 0 +4352585 0 +4352638 0 +4352743 0 +4352759 0 +4352794 0 +4352894 25 +4352915 0 +4352920 58 +4352979 218 +4352981 92 +4353022 38 +4353051 51 +4353069 13 +4353134 24 +4353294 27 +4353533 44 +4353703 66 +4353737 165 +4353847 43 +4353950 0 +4353987 2 +4354058 74 +4354210 2 +4354258 139 +4354364 72 +4354403 0 +4354462 113 +4354485 29 +4354528 127 +4354597 269 +4354753 2 +4354824 7 +4354938 223 +4354942 835 +4354976 0 +4355036 0 +4355116 61 +4355145 496 +4355147 137 +4355203 252 +4355222 0 +4355352 0 +4355513 246 +4355563 207 +4355589 56 +4355617 101 +4355631 105 +4355720 0 +4355804 0 +4355838 0 +4355844 48 +4355953 0 +4356011 74 +4356117 64 +4356187 48 +4356246 0 +4356330 0 +4356339 308 +4356363 159 +4356373 0 +4356436 46 +4356513 14 +4356530 9 +4356602 104 +4356652 0 +4356677 375 +4356679 104 +4356811 110 +4356927 37 +4356969 287 +4357037 0 +4357445 0 +4357533 5 +4357636 267 +4357645 1 +4357735 1363 +4357775 0 +4357889 15 +4358033 0 +4358098 112 +4358155 53 +4358162 94 +4358187 229 +4358191 551 +4358203 730 +4358263 104 +4358420 151 +4358543 158 +4358600 47 +4358636 0 +4358870 2 +4358939 0 +4359108 0 +4359218 244 +4359377 50 +4359401 92 +4359419 0 +4359449 0 +4359458 0 +4359467 2 +4359491 0 +4359506 0 +4359523 47 +4359600 250 +4359648 76 +4359677 96 +4359679 24 +4359697 112 +4359754 330 +4359773 44 +4359776 645 +4359787 211 +4359886 0 +4359895 0 +4359994 0 +4360006 93 +4360010 69 +4360019 0 +4360029 182 +4360039 24 +4360051 0 +4360067 59 +4360117 0 +4360173 0 +4360180 48 +4360200 32 +4360238 0 +4360273 99 +4360275 3 +4360475 7 +4360557 300 +4360578 0 +4360616 80 +4360744 25 +4360956 0 +4360989 0 +4361107 26 +4361135 117 +4361168 38 +4361177 0 +4361219 0 +4361239 237 +4361249 371 +4361268 0 +4361294 264 +4361341 329 +4361382 4 +4361571 0 +4361578 0 +4361684 0 +4361750 0 +4361776 104 +4361799 0 +4361925 53 +4361942 2 +4361948 108 +4361950 143 +4361957 0 +4361966 35 +4361987 100 +4362033 0 +4362054 0 +4362112 0 +4362148 0 +4362168 413 +4362197 53 +4362357 1348 +4362392 84 +4362476 41 +4362602 317 +4362627 23 +4362639 147 +4362705 595 +4362748 166 +4362789 14 +4362918 87 +4362946 0 +4362960 0 +4362976 0 +4363106 409 +4363227 173 +4363263 251 +4363323 0 +4363406 38 +4363440 58 +4363470 499 +4363500 115 +4363559 123 +4363748 300 +4363780 0 +4363917 0 +4363930 59 +4363946 229 +4364029 88 +4364093 24 +4364144 180 +4364305 37 +4364421 0 +4364552 224 +4364631 0 +4364748 0 +4364811 0 +4364845 14 +4364851 145 +4364912 0 +4364921 13 +4364954 0 +4364962 0 +4364969 0 +4364980 6 +4365027 0 +4365078 0 +4365173 0 +4365182 0 +4365197 0 +4365208 337 +4365212 11 +4365240 191 +4365281 243 +4365286 0 +4365322 18 +4365403 0 +4365523 93 +4365601 199 +4365670 91 +4365704 47 +4365759 0 +4365771 0 +4365813 0 +4365873 1 +4365983 0 +4366102 88 +4366120 61 +4366148 123 +4366387 77 +4366423 23 +4366443 0 +4366458 17 +4366480 6 +4366625 0 +4366643 0 +4366676 0 +4366806 0 +4366909 0 +4366917 0 +4366948 0 +4367081 0 +4367194 0 +4367265 11 +4367399 0 +4367472 0 +4367508 0 +4367594 0 +4367650 0 +4367658 19 +4367734 0 +4367740 54 +4367771 0 +4367799 0 +4367933 0 +4367943 0 +4368007 234 +4368017 0 +4368034 39 +4368046 0 +4368168 2 +4368191 0 +4368287 0 +4368333 0 +4368369 30 +4368414 1 +4368533 0 +4368592 0 +4368598 206 +4368694 111 +4368729 0 +4368798 0 +4368852 4 +4368886 333 +4368915 0 +4368947 0 +4369023 76 +4369040 1 +4369053 21 +4369131 312 +4369212 31 +4369316 0 +4369637 34 +4369724 0 +4369790 3 +4369812 102 +4369899 0 +4369943 123 +4369967 0 +4370054 21 +4370071 0 +4370092 0 +4370156 0 +4370185 0 +4370203 15 +4370230 18 +4370262 87 +4370278 0 +4370378 0 +4370382 239 +4370438 36 +4370545 0 +4370560 0 +4370583 457 +4370593 229 +4370601 0 +4370703 29 +4370773 9 +4370830 72 +4370871 1 +4370917 0 +4371252 1 +4371289 0 +4371358 0 +4371368 31 +4371403 0 +4371406 659 +4371487 386 +4371494 152 +4371498 0 +4371583 0 +4371604 0 +4371616 0 +4371629 0 +4371669 1 +4371712 0 +4371764 1 +4371768 0 +4371782 0 +4371851 0 +4371868 0 +4371890 6 +4371943 35 +4371961 57 +4372065 10 +4372097 53 +4372185 10 +4372234 0 +4372259 0 +4372270 0 +4372310 0 +4372438 333 +4372451 30 +4372463 0 +4372473 0 +4372483 0 +4372514 0 +4372537 0 +4372577 0 +4372595 0 +4372598 0 +4372614 0 +4372674 0 +4372679 0 +4372718 0 +4372742 0 +4372772 0 +4372780 0 +4372816 56 +4372822 242 +4372877 0 +4372909 192 +4373082 55 +4373091 315 +4373125 172 +4373151 0 +4373160 556 +4373163 113 +4373193 0 +4373287 0 +4373388 0 +4373394 0 +4373453 86 +4373550 31 +4373586 0 +4373595 75 +4373598 0 +4373652 359 +4373695 88 +4373727 0 +4373788 29 +4373925 0 +4373978 0 +4373992 0 +4373994 381 +4374063 0 +4374165 0 +4374207 197 +4374228 0 +4374271 0 +4374275 211 +4374306 0 +4374318 0 +4374352 0 +4374387 0 +4374396 0 +4374414 0 +4374436 134 +4374479 121 +4374485 22 +4374585 0 +4374723 184 +4374784 0 +4375055 31 +4375208 296 +4375230 13 +4375253 0 +4375285 43 +4375408 0 +4375476 24 +4375687 125 +4375691 77 +4375739 153 +4375763 135 +4375814 242 +4375887 69 +4376042 71 +4376064 81 +4376143 0 +4376183 0 +4376207 79 +4376232 0 +4376245 50 +4376263 24 +4376287 0 +4376396 0 +4376402 0 +4376404 53 +4376493 57 +4376566 0 +4376740 102 +4376746 214 +4376758 161 +4376801 0 +4376904 107 +4377140 0 +4377379 0 +4377439 103 +4377451 0 +4377656 0 +4377662 0 +4377736 26 +4377822 0 +4377840 49 +4377910 0 +4377937 0 +4377953 0 +4378021 67 +4378023 26 +4378075 1 +4378078 47 +4378156 0 +4378168 0 +4378249 59 +4378327 0 +4378449 37 +4378540 0 +4378609 80 +4378632 0 +4378651 0 +4378676 0 +4378728 0 +4378840 0 +4379054 18 +4379149 39 +4379155 0 +4379366 142 +4379549 190 +4379814 0 +4379834 0 +4379895 79 +4379982 0 +4380139 54 +4380280 11 +4380372 0 +4380454 286 +4380512 19 +4380798 5 +4380856 0 +4380958 0 +4380961 0 +4381039 0 +4381111 13 +4381266 13 +4381360 360 +4381579 84 +4381666 61 +4381690 87 +4381891 89 +4381947 0 +4382022 106 +4382037 200 +4382103 35 +4382183 438 +4382199 0 +4382278 0 +4382333 2 +4382367 6 +4382396 0 +4382413 198 +4382652 0 +4382690 37 +4382703 0 +4382783 0 +4382882 0 +4382937 215 +4382960 1 +4383002 91 +4383009 36 +4383103 47 +4383109 125 +4383175 45 +4383268 141 +4383354 85 +4383492 212 +4383613 0 +4383654 120 +4383755 208 +4383802 58 +4383826 90 +4383848 1 +4383854 34 +4383914 273 +4384009 6 +4384091 0 +4384117 0 +4384186 65 +4384193 103 +4384208 21 +4384220 139 +4384298 191 +4384381 0 +4384422 0 +4384477 0 +4384541 240 +4384780 143 +4384810 0 +4384987 0 +4384998 0 +4385041 4 +4385054 141 +4385157 7 +4385160 0 +4385272 0 +4385409 141 +4385416 276 +4385495 73 +4385532 66 +4385568 99 +4385684 0 +4385807 32 +4385969 0 +4386010 0 +4386032 0 +4386051 0 +4386058 0 +4386071 0 +4386100 0 +4386128 0 +4386228 18 +4386281 2 +4386310 377 +4386321 140 +4386391 0 +4386407 0 +4386418 0 +4386449 354 +4386520 37 +4386545 266 +4386567 609 +4386615 132 +4386619 289 +4386634 0 +4386643 0 +4386733 197 +4386746 154 +4386784 0 +4386853 87 +4386903 0 +4386943 176 +4386985 187 +4387055 311 +4387100 0 +4387137 0 +4387169 252 +4387202 0 +4387260 0 +4387301 0 +4387306 0 +4387310 0 +4387318 0 +4387321 0 +4387366 0 +4387373 0 +4387375 0 +4387395 0 +4387403 0 +4387412 0 +4387431 0 +4387446 0 +4387452 0 +4387456 0 +4387490 0 +4387520 0 +4387526 0 +4387565 0 +4387567 0 +4387648 0 +4387654 0 +4387660 0 +4387699 0 +4387730 0 +4387733 0 +4387738 0 +4387760 0 +4387765 0 +4387796 0 +4387845 0 +4387887 0 +4387916 0 +4387919 0 +4387958 0 +4388012 1 +4388050 0 +4388052 0 +4388061 5 +4388072 0 +4388139 21 +4388159 0 +4388161 17 +4388168 0 +4388181 0 +4388188 0 +4388206 195 +4388211 0 +4388245 0 +4388257 0 +4388262 0 +4388282 0 +4388287 0 +4388290 0 +4388304 0 +4388317 0 +4388319 0 +4388390 0 +4388419 2 +4388438 0 +4388451 124 +4388477 0 +4388566 0 +4388572 10 +4388740 0 +4388867 0 +4389188 0 +4389206 420 +4389218 0 +4389229 0 +4389366 320 +4389383 23 +4389404 215 +4389777 161 +4389785 278 +4389837 52 +4389895 4 +4389980 205 +4390018 9 +4390020 211 +4390170 9 +4390266 80 +4390396 12 +4390448 0 +4390477 23 +4390616 0 +4390775 133 +4390795 18 +4390852 118 +4390871 70 +4391005 29 +4391042 22 +4391098 0 +4391151 32 +4391185 0 +4391246 0 +4391253 0 +4391265 69 +4391329 71 +4391395 254 +4391430 0 +4391592 0 +4391599 158 +4391632 22 +4391706 0 +4391725 0 +4391863 0 +4391943 0 +4391965 0 +4392004 0 +4392028 0 +4392067 0 +4392268 0 +4392344 0 +4392368 0 +4392579 0 +4392720 0 +4392748 0 +4392794 0 +4392827 0 +4392955 0 +4393002 0 +4393041 0 +4393086 4 +4393177 80 +4393219 2 +4393222 13 +4393301 38 +4393372 18 +4393408 98 +4393429 0 +4393436 70 +4393439 0 +4393517 42 +4393670 0 +4393747 0 +4393860 0 +4393908 316 +4393924 0 +4393957 0 +4393966 0 +4394007 0 +4394026 0 +4394092 0 +4394280 0 +4394419 0 +4394493 0 +4394525 0 +4394565 0 +4394590 0 +4394654 0 +4394690 0 +4395030 0 +4395062 0 +4395099 0 +4395171 0 +4395238 0 +4395415 0 +4395462 0 +4395469 0 +4395501 0 +4395568 0 +4395572 0 +4395576 0 +4395685 0 +4395798 0 +4395857 0 +4395924 0 +4395983 0 +4395996 0 +4396032 0 +4396042 0 +4396139 0 +4396183 0 +4396215 0 +4396269 0 +4396280 0 +4396290 0 +4396296 0 +4396406 0 +4396434 0 +4396455 0 +4396534 0 +4396566 0 +4396596 0 +4396667 0 +4396751 0 +4396847 0 +4397010 0 +4397038 0 +4397048 0 +4397065 0 +4397081 0 +4397168 0 +4397176 0 +4397389 0 +4397424 0 +4397467 0 +4397473 0 +4397483 0 +4397571 0 +4397600 0 +4397673 0 +4397689 0 +4397719 0 +4397764 0 +4397771 0 +4397786 0 +4397797 0 +4397883 0 +4397886 0 +4397914 0 +4397928 0 +4397965 0 +4397968 0 +4397972 0 +4398095 0 +4398098 0 +4398104 0 +4398331 154 +4398413 0 +4398714 0 +4398724 0 +4398752 219 +4398870 0 +4398950 2 +4398980 0 +4399141 0 +4399204 0 +4399376 0 +4399403 0 +4399510 0 +4399607 0 +4399819 105 +4399821 0 +4399842 0 +4399983 0 +4400082 45 +4400137 0 +4400185 24 +4400204 55 +4400285 214 +4400325 8 +4400426 0 +4400520 255 +4400531 5 +4400645 107 +4400728 0 +4400745 0 +4400797 110 +4400822 0 +4400837 14 +4400902 26 +4401048 0 +4401135 4 +4401392 238 +4401433 83 +4401458 0 +4401499 0 +4401519 2 +4401531 0 +4401595 0 +4401610 0 +4401677 95 +4401784 0 +4401806 0 +4401821 0 +4401908 0 +4401994 0 +4402014 0 +4402109 0 +4402240 0 +4402344 0 +4402410 0 +4402449 0 +4402529 0 +4402549 0 +4402607 0 +4402621 0 +4402651 0 +4402705 0 +4402719 55 +4402767 0 +4402796 0 +4402859 0 +4402974 0 +4403031 0 +4403080 264 +4403093 0 +4403134 0 +4403171 0 +4403191 0 +4403283 0 +4403326 0 +4403429 0 +4403453 0 +4403477 0 +4403501 0 +4403518 0 +4403552 0 +4403609 0 +4403621 0 +4403641 0 +4403672 0 +4403679 0 +4403809 0 +4403893 0 +4403899 0 +4403932 0 +4404076 0 +4404135 0 +4404208 0 +4404215 0 +4404308 0 +4404315 0 +4404394 0 +4404410 11 +4404434 0 +4404466 0 +4404559 0 +4404572 0 +4404688 0 +4404802 0 +4404843 0 +4404876 0 +4404917 0 +4404926 0 +4405144 0 +4405155 0 +4405168 0 +4405208 10 +4405245 287 +4405250 32 +4405266 0 +4405277 0 +4405420 0 +4405454 0 +4405458 0 +4405483 0 +4405514 0 +4405523 0 +4405558 0 +4405610 0 +4405654 0 +4405675 0 +4405871 0 +4405986 0 +4406003 0 +4406018 0 +4406029 0 +4406059 0 +4406144 0 +4406151 0 +4406281 0 +4406313 0 +4406357 0 +4406552 0 +4406582 0 +4406603 0 +4406669 0 +4406689 0 +4406720 0 +4406727 0 +4406793 0 +4406819 0 +4406822 0 +4406915 0 +4407061 0 +4407090 0 +4407101 0 +4407135 0 +4407219 0 +4407240 0 +4407462 0 +4407484 0 +4407619 15 +4407690 0 +4407744 0 +4407921 0 +4407930 0 +4407939 118 +4407960 0 +4407995 0 +4408001 0 +4408056 108 +4408071 12 +4408076 0 +4408138 111 +4408203 292 +4408299 0 +4408335 3 +4408553 1 +4408742 0 +4408755 121 +4409010 0 +4409166 0 +4409255 0 +4409280 0 +4409297 0 +4409338 0 +4409353 0 +4409357 0 +4409424 0 +4409444 0 +4409546 0 +4409581 0 +4409607 0 +4409615 0 +4409676 0 +4409682 0 +4409702 0 +4409822 0 +4409903 0 +4409974 0 +4409996 0 +4410026 0 +4410029 0 +4410146 0 +4410158 0 +4410240 42 +4410264 0 +4410271 0 +4410277 0 +4410305 0 +4410327 0 +4410337 0 +4410367 0 +4410373 0 +4410403 0 +4410423 0 +4410624 0 +4410668 0 +4410693 0 +4410769 0 +4410851 0 +4410861 0 +4410944 0 +4411049 0 +4411098 0 +4411102 0 +4411164 0 +4411182 88 +4411245 0 +4411258 0 +4411273 0 +4411277 45 +4411337 0 +4411397 0 +4411412 0 +4411421 12 +4411440 44 +4411479 0 +4411508 0 +4411526 0
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/test-data/transit-in1-rep2.wig Mon Nov 05 12:53:04 2018 -0500 @@ -0,0 +1,74607 @@ +# from Griffin et al, (2011). PLOS Pathogens, e1002251. +variableStep chrom=H37Rv +60 0 +72 0 +102 0 +188 0 +246 0 +333 0 +360 0 +426 0 +448 0 +471 0 +483 0 +494 0 +504 0 +514 0 +525 0 +534 0 +601 0 +653 0 +670 0 +706 0 +741 0 +784 0 +794 0 +843 0 +989 0 +1092 0 +1104 0 +1267 0 +1278 0 +1345 0 +1423 0 +1522 124 +1552 0 +1635 201 +1779 0 +1782 0 +1788 0 +1847 0 +1858 342 +1921 21 +2001 0 +2012 0 +2063 0 +2104 0 +2141 0 +2232 0 +2290 0 +2315 0 +2318 0 +2333 0 +2344 0 +2363 0 +2387 0 +2404 0 +2427 0 +2479 0 +2507 0 +2537 0 +2591 0 +2648 0 +2738 0 +2774 0 +2845 0 +2920 0 +3027 0 +3056 0 +3066 0 +3070 0 +3119 0 +3131 0 +3145 0 +3222 0 +3228 0 +3277 0 +3283 5 +3329 107 +3372 0 +3379 0 +3384 0 +3396 0 +3412 0 +3425 0 +3441 0 +3467 56 +3471 0 +3513 0 +3591 0 +3682 0 +3708 49 +3728 0 +3739 161 +3770 0 +3782 37 +3796 0 +3833 27 +3925 13 +3960 0 +3967 0 +3986 4 +4011 6 +4028 1 +4094 0 +4118 0 +4121 110 +4130 0 +4158 0 +4207 0 +4217 0 +4353 0 +4664 0 +4721 0 +4789 0 +4912 0 +4961 0 +4970 0 +4989 23 +4995 63 +5066 58 +5120 69 +5128 40 +5170 90 +5230 0 +5273 0 +5287 0 +5336 0 +5364 0 +5420 0 +5439 0 +5517 0 +5547 0 +5579 0 +5586 0 +5623 0 +5631 0 +5669 0 +5687 0 +5792 0 +5977 0 +5996 0 +6055 0 +6128 0 +6230 0 +6249 0 +6286 0 +6403 0 +6490 0 +6502 0 +6526 0 +6605 0 +6612 0 +6672 0 +6729 0 +6793 0 +6809 0 +6856 0 +6944 0 +6983 0 +7067 0 +7077 0 +7093 0 +7225 0 +7265 0 +7299 101 +7383 0 +7392 0 +7470 0 +7551 0 +7578 0 +7620 0 +7686 0 +7763 0 +7767 0 +7798 0 +7865 0 +7970 0 +8031 0 +8077 0 +8099 0 +8127 0 +8219 0 +8236 0 +8288 0 +8295 0 +8338 0 +8391 0 +8394 0 +8436 0 +8486 0 +8546 0 +8786 0 +8858 0 +8874 0 +8901 0 +9030 0 +9045 0 +9100 0 +9150 0 +9165 0 +9419 0 +9465 0 +9492 0 +9503 0 +9519 0 +9526 0 +9542 0 +9564 0 +9624 0 +9776 127 +9816 325 +9850 0 +9877 115 +9894 21 +9903 49 +10023 0 +10104 0 +10277 0 +10299 0 +10414 0 +10426 60 +10583 32 +10600 0 +10608 0 +10769 75 +10826 105 +10857 0 +10876 0 +10884 0 +10892 0 +10894 0 +10907 0 +10923 0 +10953 0 +11096 1 +11119 0 +11131 0 +11176 0 +11198 0 +11207 15 +11289 82 +11301 0 +11422 385 +11444 0 +11530 264 +11556 31 +11618 0 +11659 0 +11675 207 +11679 452 +11733 406 +11739 237 +11743 886 +11749 0 +11787 65 +11848 22 +12042 94 +12054 178 +12145 0 +12250 98 +12352 305 +12466 156 +12491 256 +12512 9 +12530 17 +12621 216 +12663 87 +12750 63 +12798 16 +13025 1099 +13046 138 +13079 13 +13155 25 +13168 3 +13275 0 +13309 164 +13322 65 +13325 851 +13369 20 +13459 0 +13469 0 +13486 0 +13560 289 +13567 40 +13595 0 +13608 0 +13669 0 +13686 0 +13699 0 +13772 0 +13852 0 +13903 0 +14021 43 +14059 88 +14080 266 +14088 69 +14096 699 +14177 94 +14367 0 +14421 0 +14454 0 +14621 326 +14661 366 +14665 402 +14667 1 +14677 9 +14749 3 +14758 420 +14782 0 +14813 182 +14821 0 +14872 95 +14902 0 +14938 0 +14968 0 +15023 0 +15084 0 +15114 0 +15221 0 +15245 0 +15269 0 +15304 0 +15327 0 +15366 0 +15464 0 +15515 0 +15576 0 +15591 0 +15657 0 +15773 0 +15812 0 +15927 0 +16161 0 +16184 0 +16273 0 +16433 0 +16520 0 +16535 0 +16558 0 +16683 0 +16794 0 +16851 0 +16872 0 +16926 0 +17015 0 +17176 0 +17190 0 +17205 0 +17247 0 +17313 0 +17333 0 +17439 0 +17476 296 +17483 0 +17586 0 +17862 0 +17981 0 +18010 0 +18123 0 +18140 0 +18161 0 +18215 0 +18454 0 +18488 0 +18527 0 +18666 0 +18693 0 +18725 0 +18907 0 +19038 1 +19043 0 +19081 0 +19100 0 +19107 0 +19134 0 +19138 74 +19151 9 +19179 0 +19194 0 +19226 0 +19239 0 +19259 0 +19310 0 +19453 10 +19461 0 +19582 18 +19667 0 +19693 44 +19760 0 +19771 0 +19829 0 +19838 2 +19914 0 +19935 0 +19951 0 +19963 56 +19973 0 +19984 0 +20002 0 +20037 0 +20044 12 +20092 149 +20178 3 +20211 0 +20234 44 +20266 0 +20278 3 +20345 54 +20349 10 +20376 10 +20456 0 +20497 41 +20547 206 +20650 0 +20671 0 +20680 2 +20712 0 +20756 0 +20787 0 +20859 0 +20883 160 +21041 0 +21204 0 +21210 1 +21266 0 +21359 53 +21414 63 +21477 0 +21481 199 +21548 0 +21608 0 +21777 0 +22070 31 +22092 0 +22118 22 +22144 0 +22187 0 +22195 1 +22199 4 +22202 23 +22279 0 +22314 0 +22338 69 +22454 45 +22460 0 +22578 0 +22590 0 +22625 0 +22817 0 +22836 0 +22887 0 +22932 0 +23083 0 +23099 0 +23125 0 +23153 0 +23205 0 +23330 0 +23361 24 +23381 81 +23394 178 +23413 0 +23442 0 +23512 0 +23550 0 +23582 0 +23640 166 +23663 0 +23681 0 +23723 219 +23807 42 +23856 34 +23933 0 +23947 0 +24102 0 +24136 0 +24159 0 +24174 0 +24183 0 +24207 0 +24231 0 +24237 0 +24261 0 +24282 0 +24309 0 +24318 0 +24336 0 +24351 0 +24372 0 +24384 0 +24402 0 +24447 0 +24483 0 +24492 0 +24501 0 +24534 0 +24552 0 +24564 0 +24579 0 +24621 0 +24633 0 +24657 0 +24678 0 +24696 0 +24714 0 +24732 0 +24750 0 +24768 0 +24801 0 +24819 0 +24840 0 +24909 0 +24921 0 +24924 0 +24960 0 +24986 0 +25069 0 +25099 0 +25143 50 +25168 88 +25170 130 +25252 0 +25260 2 +25438 41 +25505 25 +25528 0 +25613 53 +25616 434 +25624 170 +25730 581 +25796 1 +25832 0 +25844 52 +25906 0 +25914 413 +25960 4 +25967 3 +26040 355 +26067 39 +26141 1114 +26175 220 +26183 288 +26193 422 +26197 165 +26261 22 +26280 1 +26290 0 +26300 91 +26377 73 +26417 0 +26622 48 +26742 73 +26780 12 +26831 3 +26838 0 +26860 342 +26873 21 +26932 512 +27213 471 +27245 320 +27252 99 +27299 678 +27354 33 +27367 15 +27399 14 +27410 908 +27470 0 +27482 0 +27484 0 +27518 0 +27526 0 +27528 0 +27530 0 +27534 0 +27558 0 +27566 0 +27569 0 +27578 0 +27683 0 +27703 0 +27784 0 +27906 0 +27925 0 +27994 0 +28003 0 +28005 0 +28145 0 +28208 0 +28232 0 +28263 0 +28368 109 +28455 174 +28512 14 +28661 12 +28670 140 +28679 1 +28687 0 +28705 612 +28803 0 +28914 79 +28974 46 +29010 514 +29205 227 +29270 140 +29354 53 +29403 0 +29457 46 +29516 55 +29567 68 +29587 33 +29605 0 +29620 0 +29659 104 +29667 1205 +29671 710 +29776 5 +29892 0 +29920 0 +29923 102 +30009 0 +30119 67 +30195 0 +30271 416 +30449 163 +30479 405 +30679 119 +30911 0 +30968 172 +31004 25 +31066 179 +31075 120 +31149 185 +31153 362 +31223 139 +31261 0 +31323 49 +31381 0 +31410 0 +31589 117 +31597 182 +31684 0 +31701 0 +31810 0 +31825 159 +31967 0 +31978 0 +32045 166 +32051 0 +32134 63 +32163 73 +32197 24 +32253 230 +32403 0 +32434 115 +32493 118 +32518 0 +32673 172 +32755 50 +32777 223 +32886 292 +32910 20 +32995 0 +33023 15 +33045 116 +33058 381 +33113 200 +33152 0 +33217 588 +33355 0 +33359 99 +33449 0 +33490 0 +33533 0 +33560 0 +33650 0 +33797 249 +33805 20 +33857 36 +33861 278 +33863 83 +33901 0 +33907 0 +33927 0 +33933 0 +33942 0 +34010 0 +34028 0 +34158 0 +34163 0 +34182 66 +34207 0 +34241 0 +34313 0 +34364 9 +34367 10 +34401 45 +34418 103 +34420 20 +34504 171 +34590 48 +34679 425 +34688 18 +34743 0 +34849 0 +34874 163 +34893 0 +34937 25 +34999 1 +35021 0 +35075 0 +35079 0 +35117 0 +35119 0 +35135 0 +35160 0 +35182 0 +35203 0 +35206 0 +35213 0 +35250 0 +35261 8 +35293 0 +35304 0 +35326 0 +35343 0 +35353 0 +35388 0 +35409 0 +35422 342 +35453 0 +35480 0 +35489 0 +35570 108 +35630 0 +35703 388 +35750 0 +35781 104 +35873 30 +35910 189 +36029 114 +36191 587 +36326 447 +36356 282 +36368 65 +36428 19 +36455 1041 +36515 110 +36519 128 +36606 0 +36677 157 +36734 6 +36802 120 +37093 512 +37125 267 +37184 15 +37214 28 +37224 0 +37353 301 +37361 251 +37404 57 +37512 0 +37626 105 +37666 172 +37674 0 +37752 32 +37775 190 +37784 573 +37829 34 +37944 512 +37977 14 +38003 103 +38047 25 +38065 33 +38096 54 +38133 296 +38249 42 +38363 8 +38444 345 +38517 387 +38588 12 +38846 294 +38902 0 +39125 43 +39290 772 +39312 117 +39343 708 +39845 454 +39873 67 +39878 0 +39937 0 +39941 57 +39967 43 +40011 44 +40025 897 +40141 54 +40156 11 +40200 0 +40238 167 +40326 0 +40392 0 +40474 54 +40496 3 +40543 0 +40585 0 +40849 0 +40876 0 +40930 0 +40961 0 +41179 47 +41242 60 +41248 134 +41374 389 +41427 303 +41496 242 +41593 0 +41632 18 +41718 115 +41727 0 +41910 297 +41915 248 +41986 9 +42060 0 +42083 0 +42208 117 +42276 582 +42362 469 +42434 0 +42473 0 +42493 0 +42644 17 +42713 156 +42806 0 +42852 2 +42854 14 +42881 21 +43245 0 +43421 79 +43515 0 +43547 146 +43549 323 +43634 0 +43640 0 +43642 0 +43660 0 +43698 0 +43796 0 +43838 0 +43856 0 +43865 0 +43885 0 +43902 0 +43937 0 +43944 0 +43966 0 +44069 0 +44094 0 +44100 0 +44102 0 +44145 0 +44249 0 +44261 0 +44298 0 +44302 0 +44408 0 +44600 0 +44684 0 +44720 0 +44798 0 +44849 0 +44864 0 +44869 0 +44937 0 +44952 0 +44968 0 +44984 0 +44986 0 +45017 0 +45140 0 +45167 0 +45239 0 +45315 0 +45353 0 +45401 0 +45413 0 +45464 0 +45524 0 +45563 0 +45590 0 +45623 0 +45647 0 +45649 0 +45659 0 +45665 0 +45686 0 +45731 0 +45784 0 +45804 0 +45830 0 +45841 0 +45854 0 +45920 0 +46009 0 +46014 0 +46072 0 +46087 0 +46100 0 +46164 0 +46192 0 +46271 0 +46295 0 +46320 0 +46432 0 +46469 105 +46503 0 +46515 55 +46525 0 +46532 0 +46568 0 +46576 0 +46779 0 +46959 137 +47084 0 +47097 121 +47119 21 +47220 0 +47224 0 +47301 0 +47316 0 +47363 1 +47367 33 +47391 0 +47459 78 +47577 138 +47610 217 +47682 83 +47706 0 +47907 128 +48038 36 +48079 0 +48087 169 +48104 87 +48108 510 +48203 0 +48282 0 +48388 67 +48446 1164 +48450 312 +48466 147 +48481 25 +48489 31 +48514 742 +48648 0 +48654 4 +48663 70 +48691 0 +48730 20 +48765 0 +48782 62 +48870 0 +48895 8 +48954 66 +48983 159 +48991 1 +49038 79 +49290 292 +49388 139 +49553 23 +49616 208 +49656 327 +49750 183 +49934 236 +49951 0 +49973 0 +50022 0 +50097 0 +50214 0 +50265 0 +50552 0 +50641 0 +50655 0 +50691 0 +50778 0 +50781 0 +50803 0 +50955 0 +50987 0 +51012 0 +51015 0 +51018 0 +51104 0 +51125 0 +51138 0 +51146 210 +51186 0 +51297 0 +51453 341 +51519 61 +51609 0 +51611 48 +51621 0 +51675 0 +51745 0 +51765 41 +51793 0 +51804 33 +51806 27 +51838 117 +51880 25 +51892 0 +51899 7 +51907 941 +51967 51 +52123 196 +52127 515 +52129 502 +52180 668 +52189 84 +52204 37 +52366 76 +52524 126 +52541 492 +52659 38 +52706 812 +52709 249 +52746 0 +52774 203 +52797 620 +52829 489 +52837 62 +52844 0 +52873 201 +52918 0 +53033 36 +53114 60 +53152 258 +53187 0 +53242 35 +53488 21 +53634 0 +53648 12 +53702 35 +53740 0 +53809 0 +53888 0 +53977 0 +53987 44 +54091 42 +54113 0 +54128 0 +54146 0 +54173 16 +54300 0 +54560 29 +54635 0 +54638 0 +54703 72 +54752 0 +54759 7 +54869 85 +54872 0 +55025 0 +55058 0 +55081 0 +55085 59 +55104 0 +55191 0 +55232 0 +55251 0 +55288 0 +55337 0 +55354 0 +55398 0 +55421 0 +55523 0 +55560 62 +55612 37 +55642 0 +55767 0 +55796 72 +55835 0 +55995 0 +56008 62 +56011 40 +56023 0 +56031 0 +56044 0 +56057 10 +56080 93 +56131 222 +56155 0 +56157 99 +56164 0 +56185 281 +56191 0 +56207 0 +56218 51 +56228 0 +56354 0 +56402 25 +56521 0 +56539 17 +56716 2 +56822 0 +56842 0 +57043 21 +57046 265 +57050 737 +57052 0 +57157 5 +57183 0 +57278 27 +57392 0 +57510 88 +57615 9 +57702 117 +57734 272 +57878 272 +57931 0 +57956 194 +57985 0 +58049 0 +58105 48 +58191 0 +58201 0 +58247 0 +58284 0 +58339 0 +58369 0 +58460 0 +58480 0 +58522 0 +58526 56 +58703 0 +58759 0 +58822 0 +58834 0 +58919 0 +59113 0 +59175 0 +59215 0 +59242 0 +59358 54 +59374 0 +59405 327 +59481 0 +59489 97 +59584 15 +59593 5 +59641 0 +59747 0 +59839 110 +59865 45 +59986 251 +60027 0 +60071 0 +60126 93 +60135 0 +60152 0 +60162 15 +60211 0 +60236 0 +60256 145 +60273 49 +60290 0 +60334 59 +60345 0 +60357 0 +60415 0 +60453 0 +60538 0 +60550 0 +60567 0 +60591 0 +60612 0 +60699 0 +60747 0 +60750 0 +60793 0 +60819 0 +60825 0 +60885 0 +61004 0 +61310 0 +61404 0 +61434 0 +61550 0 +61556 0 +61628 0 +61817 0 +61888 0 +61989 0 +62048 0 +62070 0 +62116 0 +62161 0 +62167 0 +62197 0 +62209 0 +62310 0 +62313 0 +62327 0 +62572 0 +62733 0 +62794 0 +62828 0 +62974 0 +63194 71 +63212 79 +63241 0 +63377 911 +63379 464 +63431 2 +63467 88 +63494 86 +63501 44 +63521 0 +63576 114 +63626 161 +63756 0 +63758 0 +63788 0 +63800 130 +63802 86 +63825 0 +63863 106 +63884 145 +63887 494 +63890 124 +63908 122 +63918 0 +64023 0 +64044 0 +64073 0 +64179 0 +64181 0 +64306 0 +64347 0 +64420 0 +64440 0 +64518 0 +64552 0 +64572 0 +64581 0 +64603 0 +64688 0 +64691 0 +64708 0 +64716 0 +64800 0 +64823 0 +64914 0 +64955 126 +64986 0 +65109 465 +65125 0 +65169 55 +65226 27 +65315 0 +65323 0 +65434 191 +65500 110 +65549 437 +65551 118 +65666 83 +65692 318 +65715 218 +65758 12 +65840 173 +65933 0 +65987 260 +66035 218 +66061 73 +66065 377 +66098 46 +66233 0 +66275 145 +66364 3 +66386 67 +66410 36 +66449 86 +66511 119 +66578 195 +66652 0 +66659 150 +66692 0 +66764 0 +66787 26 +67009 0 +67071 107 +67127 289 +67136 0 +67138 0 +67156 0 +67247 331 +67290 44 +67299 75 +67316 29 +67364 141 +67898 93 +67916 62 +67955 201 +68150 556 +68185 536 +68222 26 +68237 95 +68246 289 +68256 308 +68276 14 +68310 27 +68321 45 +68360 359 +68377 971 +68380 567 +68387 70 +68407 0 +68444 0 +68577 0 +68594 0 +68608 31 +68726 0 +68733 0 +68737 50 +68792 176 +68861 107 +68872 0 +68894 14 +69044 107 +69085 0 +69121 0 +69170 0 +69190 142 +69281 180 +69301 0 +69316 0 +69339 368 +69367 109 +69375 0 +69422 1 +69444 0 +69589 0 +69591 62 +69625 0 +69652 0 +69657 103 +69661 0 +69675 0 +69744 51 +69792 43 +69806 0 +69823 0 +69850 46 +69928 0 +69999 1 +70021 0 +70028 0 +70030 662 +70099 9 +70102 0 +70135 0 +70177 38 +70198 114 +70204 9 +70206 19 +70390 0 +70435 0 +70453 144 +70459 62 +70534 115 +70542 0 +70570 53 +70583 0 +70699 0 +70728 0 +70744 193 +70821 0 +70843 4 +70909 64 +70933 0 +70963 1 +70988 0 +71098 1 +71143 207 +71158 26 +71266 0 +71300 45 +71399 0 +71519 0 +71557 55 +71571 1 +71588 49 +71594 196 +71637 1 +71679 986 +71681 529 +71834 1 +71922 59 +72031 1 +72049 0 +72076 246 +72089 0 +72109 48 +72121 0 +72255 0 +72333 0 +72356 0 +72359 0 +72388 0 +72506 0 +72518 0 +72612 0 +72636 0 +72654 0 +72770 0 +72826 0 +72857 0 +72923 0 +72989 0 +73031 0 +73247 0 +73349 0 +73415 0 +73494 0 +73549 0 +73604 0 +73682 0 +73799 0 +73961 0 +73987 0 +74045 12 +74095 0 +74129 0 +74177 0 +74192 0 +74224 0 +74281 0 +74313 0 +74320 0 +74342 0 +74374 0 +74447 0 +74483 0 +74562 0 +74572 6 +74578 0 +74696 18 +74722 0 +74749 0 +74761 0 +74908 0 +75047 0 +75049 25 +75103 17 +75128 0 +75142 0 +75156 0 +75189 231 +75203 0 +75242 0 +75244 0 +75253 0 +75275 155 +75286 109 +75500 19 +75613 367 +75615 1 +75808 0 +75826 2 +75862 28 +75881 0 +75983 30 +76069 0 +76097 146 +76105 0 +76198 25 +76298 87 +76715 14 +76727 2 +76889 12 +77005 0 +77055 0 +77108 56 +77192 0 +77289 0 +77385 494 +77422 0 +77530 8 +77641 0 +77650 0 +77838 0 +77925 0 +77955 35 +78293 8 +78364 0 +78442 182 +78463 28 +78478 48 +78567 0 +78628 0 +78662 0 +78703 141 +78706 105 +78721 0 +78733 294 +78784 525 +78921 0 +79152 106 +79256 84 +79325 220 +79365 0 +79398 361 +79427 5 +79474 0 +79485 0 +79724 27 +79787 709 +79825 200 +79894 31 +79917 481 +80115 0 +80143 0 +80149 0 +80228 261 +80352 111 +80385 0 +80426 59 +80521 266 +80551 0 +80612 215 +80787 331 +80832 1 +81165 54 +81179 170 +81196 25 +81216 953 +81220 455 +81245 30 +81374 199 +81396 128 +81445 12 +81462 8 +81552 0 +81566 253 +81576 0 +81610 0 +81671 0 +81712 470 +81715 820 +81727 209 +81735 119 +81896 286 +81919 221 +81927 393 +82004 108 +82038 75 +82361 98 +82417 125 +82504 0 +82517 121 +82585 48 +82587 78 +82666 241 +82686 142 +82765 0 +82807 0 +82826 0 +82912 0 +82996 259 +83114 63 +83141 0 +83239 0 +83326 8 +83357 5 +83403 239 +83409 0 +83566 34 +83585 0 +83738 290 +83846 1 +83940 0 +83946 140 +83966 122 +83981 77 +83992 475 +84065 12 +84081 171 +84173 0 +84233 30 +84313 0 +84353 215 +84434 476 +84493 198 +84508 3 +84520 0 +84543 252 +84559 0 +84617 18 +84742 30 +84811 0 +84833 240 +84872 367 +84918 57 +84930 23 +84952 161 +84956 222 +85010 148 +85113 50 +85135 25 +85166 38 +85178 150 +85223 176 +85276 24 +85300 92 +85575 583 +85637 133 +85720 0 +85873 0 +85915 0 +85976 13 +85986 0 +86103 127 +86135 16 +86272 49 +86280 62 +86359 155 +86378 57 +86429 375 +86436 49 +86448 451 +86486 0 +86492 0 +86509 0 +86514 0 +86527 0 +86613 0 +86621 4 +86681 0 +86698 0 +86709 33 +86835 0 +86924 0 +87124 3 +87131 9 +87276 0 +87288 35 +87309 11 +87343 1 +87433 6 +87586 136 +87605 271 +87615 65 +87631 128 +87774 44 +87875 214 +87955 252 +88015 70 +88076 19 +88232 524 +88280 14 +88299 0 +88427 5 +88439 18 +88454 0 +88604 35 +88631 126 +88665 133 +88681 783 +88732 65 +88778 734 +88954 208 +88963 0 +89271 277 +89370 0 +89383 765 +89471 15 +89478 0 +89516 0 +89523 0 +89549 186 +89593 179 +89747 302 +89797 516 +89817 0 +89885 41 +89917 270 +89982 0 +89994 0 +90015 0 +90101 45 +90240 114 +90290 245 +90321 63 +90497 677 +90587 0 +90607 182 +90619 53 +90811 137 +90935 110 +90939 230 +91072 201 +91165 139 +91216 0 +91281 0 +91291 0 +91353 20 +91937 0 +92035 324 +92134 368 +92136 43 +92155 14 +92194 73 +92196 370 +92269 0 +92278 97 +92294 72 +92334 117 +92338 193 +92393 7 +92407 22 +92638 17 +92816 302 +92857 126 +92973 55 +93199 0 +93294 48 +93434 0 +93603 0 +93773 140 +94215 13 +94244 0 +94256 14 +94269 34 +94345 0 +94428 45 +94472 0 +94485 79 +94538 0 +94564 20 +94611 0 +94776 28 +94872 0 +95042 58 +95410 0 +95445 0 +95463 0 +95549 0 +95567 0 +95594 42 +95611 0 +95636 0 +95684 0 +95727 0 +95797 0 +95840 0 +96143 32 +96188 0 +96267 0 +96319 0 +96392 13 +96458 100 +96513 108 +96566 0 +96642 194 +96647 0 +96655 75 +96688 0 +96718 0 +96872 0 +96890 0 +96912 0 +96920 0 +96936 0 +96974 0 +96980 139 +97071 30 +97102 1 +97273 0 +97285 0 +97330 0 +97335 0 +97399 0 +97470 0 +97509 0 +97581 47 +97592 0 +97623 0 +97668 0 +97688 1 +97707 38 +97718 0 +97788 75 +97823 0 +97888 3 +97893 64 +98092 43 +98152 139 +98260 125 +98297 0 +98313 310 +98330 34 +98349 71 +98379 43 +98396 343 +98437 0 +98468 374 +98552 47 +98613 122 +98692 0 +98709 116 +98751 0 +98818 64 +98836 0 +98963 201 +99023 207 +99137 128 +99151 0 +99188 72 +99322 186 +99343 45 +99444 70 +99546 0 +99609 0 +99638 0 +99732 86 +99791 118 +99848 26 +99940 1185 +100020 23 +100068 0 +100176 347 +100179 316 +100206 76 +100256 0 +100310 0 +100459 12 +100505 131 +100517 854 +100629 53 +100805 124 +100887 0 +100983 207 +101082 147 +101095 48 +101123 81 +101166 76 +101194 141 +101198 1 +101246 17 +101319 313 +101331 0 +101409 373 +101643 304 +101686 47 +101697 0 +101715 10 +101850 12 +101864 16 +102093 0 +102135 0 +102231 0 +102385 0 +102456 75 +102531 360 +102612 28 +102683 126 +102809 0 +102816 0 +102889 0 +103041 29 +103052 0 +103106 1 +103214 0 +103405 0 +103534 152 +103630 57 +103809 40 +103957 10 +104034 27 +104050 120 +104092 43 +104113 160 +104157 102 +104424 61 +104464 47 +104472 30 +104491 124 +104562 67 +104587 51 +104611 71 +104806 10 +104952 0 +105089 0 +105096 0 +105112 0 +105146 0 +105177 0 +105188 159 +105198 19 +105208 0 +105249 0 +105259 69 +105288 132 +105319 0 +105329 196 +105331 209 +105416 1060 +105426 232 +105507 38 +105528 106 +105586 0 +105603 4 +105732 176 +105774 1 +105808 29 +105863 0 +105871 0 +105877 139 +105908 0 +105933 10 +105939 0 +105982 0 +106017 61 +106032 9 +106038 109 +106041 63 +106050 0 +106105 0 +106154 0 +106323 388 +106355 100 +106367 0 +106483 147 +106491 119 +106535 0 +106601 0 +106667 860 +106688 0 +106742 73 +106805 0 +106807 0 +106829 0 +106836 47 +106858 0 +106906 0 +106926 0 +106929 0 +106941 71 +107024 0 +107031 38 +107033 0 +107039 0 +107106 155 +107226 0 +107245 166 +107278 0 +107288 18 +107328 74 +107436 8 +107452 152 +107456 881 +107466 124 +107553 0 +107592 0 +107696 0 +107717 19 +107735 57 +107765 0 +107795 41 +107797 0 +107858 19 +107927 109 +107947 40 +108059 4 +108129 0 +108149 0 +108179 0 +108197 0 +108272 0 +108285 0 +108344 0 +108356 86 +108393 0 +108565 0 +108586 0 +108596 0 +108692 0 +108718 0 +108807 0 +108850 101 +108854 37 +108899 0 +108952 102 +108976 0 +109024 0 +109032 0 +109070 0 +109079 0 +109104 0 +109197 11 +109215 130 +109226 0 +109244 0 +109285 124 +109292 86 +109317 16 +109410 42 +109521 56 +109822 94 +109824 0 +109916 0 +110017 0 +110040 0 +110060 0 +110074 0 +110076 0 +110094 0 +110149 92 +110199 0 +110221 0 +110315 281 +110340 177 +110424 0 +110473 0 +110574 0 +110600 0 +110711 12 +110916 93 +110929 0 +110958 0 +110970 0 +111013 0 +111083 0 +111148 65 +111211 0 +111405 32 +111528 157 +111578 0 +111726 0 +111749 0 +111822 0 +111938 0 +112087 18 +112112 42 +112173 53 +112273 22 +112324 0 +112338 0 +112502 0 +112513 129 +112703 0 +112777 0 +112906 0 +112922 1066 +112926 147 +112970 0 +112992 0 +113033 21 +113095 47 +113113 135 +113133 75 +113166 6 +113174 0 +113227 2 +113395 0 +113462 93 +113517 293 +113571 178 +113580 52 +113652 0 +113675 4 +113712 0 +113827 191 +113924 6 +114033 0 +114049 136 +114229 0 +114251 0 +114285 77 +114326 60 +114437 0 +114512 66 +114558 296 +114589 0 +114705 241 +114850 0 +114858 0 +114903 257 +114912 279 +114926 1 +115035 64 +115078 0 +115297 185 +115305 0 +115339 0 +115418 64 +115435 0 +115461 687 +115491 22 +115563 329 +115650 117 +115702 19 +115717 182 +115753 26 +115761 43 +115816 19 +115836 0 +115858 8 +115926 0 +115934 168 +115944 0 +116075 0 +116098 40 +116152 17 +116320 80 +116364 0 +116474 0 +116649 0 +116708 0 +116733 408 +116803 78 +116847 0 +116955 24 +117014 0 +117039 35 +117168 11 +117197 0 +117213 489 +117240 0 +117247 0 +117380 0 +117504 114 +117517 107 +117537 4 +117551 0 +117622 158 +117640 0 +117648 0 +117702 0 +117731 0 +117787 0 +117861 0 +117882 0 +118006 0 +118072 0 +118109 0 +118139 0 +118150 0 +118239 0 +118313 0 +118341 0 +118447 0 +118482 0 +118500 0 +118564 0 +118687 0 +118703 0 +118761 0 +118786 0 +118817 0 +118857 0 +118892 0 +118948 0 +118969 0 +118977 0 +119092 0 +119211 0 +119213 0 +119220 0 +119240 0 +119253 0 +119301 0 +119310 0 +119355 0 +119435 0 +119447 0 +119454 0 +119530 0 +119570 0 +119634 0 +119658 0 +119730 0 +119748 9 +119916 0 +119936 0 +120045 194 +120121 147 +120256 387 +120310 34 +120410 0 +120574 0 +120626 24 +120791 30 +120882 0 +120892 34 +120902 40 +120940 429 +120989 127 +121171 0 +121181 0 +121251 140 +121291 34 +121391 77 +121397 85 +121442 22 +121500 12 +121548 342 +121766 941 +121770 156 +121856 205 +121916 81 +121950 166 +122045 58 +122104 47 +122193 26 +122211 182 +122220 43 +122231 0 +122243 0 +122304 0 +122388 13 +122444 0 +122494 0 +122542 303 +122566 37 +122596 447 +122609 127 +122643 53 +122655 28 +122696 279 +122764 47 +122834 821 +122836 249 +122992 92 +123012 17 +123049 245 +123122 131 +123221 0 +123243 111 +123346 570 +123470 0 +123493 0 +123520 0 +123522 299 +123612 272 +123671 0 +123772 1 +123829 96 +123873 0 +123896 337 +123906 787 +123910 497 +123912 0 +124145 7 +124149 358 +124152 0 +124168 35 +124219 0 +124298 89 +124327 0 +124343 0 +124362 0 +124379 55 +124390 0 +124603 100 +124722 0 +124786 435 +125015 19 +125021 54 +125292 18 +125337 0 +125371 0 +125377 193 +125469 164 +125579 0 +125592 0 +125605 2 +125620 26 +125644 0 +125659 115 +125666 241 +125823 178 +125843 0 +125940 0 +126059 0 +126098 143 +126163 0 +126431 0 +126693 0 +126812 0 +126829 77 +126963 49 +127059 0 +127096 0 +127119 0 +127157 0 +127160 0 +127181 0 +127232 0 +127335 0 +127344 0 +127392 419 +127503 230 +127731 81 +127839 0 +127853 0 +128018 0 +128025 0 +128073 10 +128109 159 +128148 0 +128154 0 +128165 273 +128305 141 +128379 0 +128389 14 +128616 16 +128697 0 +128777 135 +128820 1 +128904 74 +128983 160 +129116 0 +129184 90 +129231 105 +129269 0 +129321 129 +129396 19 +129431 0 +129496 829 +129708 21 +129789 0 +129812 0 +129827 0 +129860 0 +129888 104 +129969 0 +130019 260 +130074 430 +130107 411 +130130 0 +130263 0 +130353 133 +130491 93 +130558 31 +130564 98 +130573 0 +130587 211 +130602 0 +130616 189 +130699 390 +130708 0 +130787 0 +130929 70 +131037 162 +131140 7 +131149 4 +131158 18 +131328 119 +131341 23 +131441 0 +131497 0 +131542 3 +131553 14 +131565 47 +131640 0 +131740 24 +131776 0 +131867 0 +131894 0 +131929 137 +132047 0 +132077 128 +132137 0 +132276 19 +132284 0 +132353 0 +132374 0 +132392 54 +132401 0 +132529 21 +132563 0 +132638 24 +132668 0 +132743 0 +132752 18 +132838 2 +132870 1380 +132951 112 +132975 808 +133002 166 +133019 656 +133094 7 +133136 847 +133140 792 +133248 206 +133278 0 +133317 578 +133374 300 +133410 115 +133427 375 +133430 74 +133603 0 +133629 403 +133635 310 +133785 0 +133833 174 +133868 3 +133915 41 +134017 15 +134056 213 +134074 0 +134089 382 +134117 0 +134213 0 +134305 92 +134332 0 +134359 166 +134393 138 +134400 216 +134431 109 +134466 0 +134469 462 +134506 10 +134627 65 +134655 183 +134669 0 +134917 0 +134986 81 +134991 122 +135000 12 +135044 95 +135077 56 +135134 38 +135247 0 +135367 0 +135402 101 +135463 0 +135477 1 +135483 0 +135604 383 +135635 86 +135660 53 +135676 36 +135738 0 +135774 19 +135820 14 +135824 1 +135833 0 +135894 0 +135970 0 +136005 0 +136038 0 +136089 0 +136100 5 +136159 256 +136163 58 +136212 0 +136277 0 +136370 81 +136375 15 +136379 42 +136435 0 +136457 0 +136467 0 +136491 0 +136514 0 +136593 0 +136621 0 +136646 0 +136678 0 +136712 0 +136723 0 +136748 0 +136754 0 +136766 3 +136792 0 +136855 6 +136906 0 +136921 0 +136969 0 +136991 50 +137015 0 +137043 0 +137056 0 +137068 0 +137123 0 +137151 0 +137207 0 +137215 0 +137281 34 +137293 0 +137307 0 +137353 0 +137442 0 +137483 0 +137518 0 +137587 176 +137607 0 +137613 0 +137677 363 +137681 129 +137696 0 +137704 0 +137855 0 +137907 0 +137923 0 +137985 0 +138022 132 +138026 25 +138083 0 +138100 83 +138170 460 +138215 16 +138267 2 +138416 4 +138511 1 +138582 0 +138611 57 +138616 266 +138630 309 +138636 171 +138765 7 +138797 380 +138927 2 +138999 107 +139075 0 +139119 28 +139267 14 +139356 7 +139451 59 +139511 154 +139538 194 +139561 39 +139663 39 +139878 0 +139997 9 +140106 64 +140117 1 +140169 0 +140187 0 +140213 207 +140237 126 +140268 0 +140313 168 +140344 216 +140367 66 +140406 337 +140422 15 +140436 0 +140454 20 +140488 112 +140536 24 +140567 98 +140620 190 +140721 134 +140752 92 +140887 37 +140948 71 +140999 10 +141003 131 +141066 115 +141110 0 +141160 0 +141221 47 +141275 52 +141370 22 +141396 120 +141411 50 +141465 0 +141483 0 +141596 0 +141683 0 +141695 31 +141718 47 +141768 0 +141793 0 +141811 0 +141936 0 +142027 8 +142071 71 +142166 0 +142293 0 +142300 0 +142400 8 +142426 0 +142471 0 +142573 0 +142629 0 +142690 0 +142721 0 +142741 0 +142884 0 +142952 0 +143007 287 +143010 0 +143171 0 +143191 60 +143280 142 +143366 0 +143374 32 +143376 390 +143458 0 +143509 35 +143717 183 +143719 0 +143782 62 +143925 233 +143937 37 +143946 18 +143956 0 +143967 0 +144655 0 +144700 0 +144832 0 +144834 0 +144959 0 +145028 0 +145050 0 +145193 0 +145201 0 +145220 0 +145254 0 +145403 0 +145426 0 +145624 0 +145628 139 +145645 0 +145679 0 +145742 0 +145873 0 +146022 0 +146036 0 +146055 0 +146094 0 +146189 0 +146287 0 +146300 28 +146316 1 +146349 0 +146532 0 +146685 48 +146688 21 +146792 12 +146880 0 +146932 0 +147065 389 +147191 0 +147197 316 +147245 14 +147253 0 +147302 0 +147479 118 +147518 5 +147825 591 +147828 168 +147880 0 +147883 0 +147941 0 +147950 0 +147978 0 +147987 175 +148008 0 +148095 135 +148191 158 +148195 196 +148228 28 +148244 0 +148353 254 +148453 0 +148468 0 +148488 7 +148569 109 +148614 0 +148621 0 +148625 0 +148703 26 +148749 0 +148752 11 +148766 5 +148781 0 +148873 0 +148886 0 +148943 0 +148962 0 +149104 0 +149151 0 +149155 0 +149187 0 +149222 143 +149306 0 +149343 0 +149393 0 +149451 126 +149467 131 +149549 3 +149592 0 +149716 222 +149791 137 +149938 0 +150286 0 +150393 5 +150432 0 +150557 27 +150633 0 +150732 0 +150872 203 +150874 161 +150994 0 +151063 1091 +151073 0 +151099 203 +151120 19 +151124 57 +151142 0 +151361 253 +151487 138 +151508 43 +151794 20 +151810 14 +151831 189 +151936 64 +151945 46 +152113 0 +152176 13 +152228 0 +152455 0 +152471 0 +152552 0 +152597 0 +152624 0 +152642 0 +152713 0 +152801 0 +152810 0 +152813 122 +152840 0 +152915 0 +152954 0 +153047 0 +153156 1 +153194 0 +153354 0 +153384 0 +153413 1 +153419 15 +153428 0 +153560 0 +153563 0 +153686 19 +153713 0 +153719 0 +153869 0 +153974 2 +154031 0 +154061 0 +154125 0 +154178 0 +154231 0 +154298 0 +154341 0 +154371 0 +154386 0 +154391 0 +154415 0 +154457 0 +154514 0 +154548 0 +154590 0 +154644 0 +154693 0 +154716 0 +154740 0 +154759 0 +154771 0 +154802 0 +154847 0 +154871 0 +154946 0 +154985 0 +155123 0 +155221 0 +155339 0 +155348 0 +155441 0 +155495 0 +155516 0 +155528 0 +155593 139 +155600 22 +155621 196 +155682 21 +155731 66 +155766 18 +155774 0 +155863 334 +155962 3 +155984 622 +156088 45 +156105 740 +156186 106 +156214 1 +156239 217 +156242 147 +156283 107 +156306 1 +156308 579 +156312 119 +156400 122 +156432 0 +156444 0 +156637 0 +156672 0 +156706 0 +156738 98 +156797 0 +156832 0 +156840 0 +156948 74 +157035 0 +157053 0 +157056 81 +157142 0 +157165 0 +157185 64 +157191 95 +157221 1 +157233 0 +157284 92 +157287 3 +157326 159 +157359 63 +157434 0 +157456 0 +157492 0 +157506 0 +157525 0 +157534 0 +157600 24 +157604 117 +157607 24 +157723 0 +157817 86 +157823 103 +158078 105 +158111 24 +158145 54 +158291 14 +158421 9 +158434 0 +158637 30 +158656 70 +158675 0 +158710 127 +158761 126 +158840 141 +158931 1 +158940 80 +159045 107 +159049 125 +159082 3 +159222 34 +159257 38 +159261 53 +159513 301 +159591 57 +159665 40 +159681 98 +159692 30 +159731 31 +159837 0 +160005 95 +160112 0 +160187 24 +160214 0 +160264 79 +160301 76 +160427 0 +160433 564 +160435 310 +160546 492 +160568 156 +160639 98 +160714 159 +160793 79 +160857 7 +160941 337 +160966 520 +161244 207 +161349 140 +161382 681 +161385 325 +161446 10 +161472 0 +161607 167 +161701 627 +161722 282 +161741 129 +161756 358 +161877 47 +162011 156 +162013 372 +162211 233 +162227 0 +162280 462 +162290 0 +162356 112 +162407 49 +162455 146 +162539 429 +162645 297 +162764 90 +162791 235 +162796 0 +162845 110 +162876 19 +162943 0 +162954 523 +163046 0 +163092 155 +163152 0 +163196 0 +163262 533 +163266 368 +163285 0 +163295 0 +163300 2 +163317 0 +163327 16 +163350 101 +163403 12 +163501 0 +163524 192 +163534 99 +163568 326 +163694 0 +163732 210 +163821 532 +163874 300 +163934 0 +163954 34 +163965 50 +164002 0 +164072 198 +164098 9 +164297 4 +164353 112 +164386 0 +164397 11 +164403 12 +164414 373 +164467 13 +164478 218 +164772 0 +164806 209 +164818 0 +164830 244 +164968 0 +164986 16 +165005 34 +165067 0 +165125 21 +165130 350 +165160 35 +165282 172 +165302 0 +165434 609 +165452 31 +165495 160 +165595 59 +165674 695 +165713 453 +165824 145 +165924 256 +165972 225 +166049 768 +166052 1235 +166184 343 +166240 0 +166259 576 +166301 167 +166352 76 +166520 331 +166625 1 +166675 52 +166862 195 +166929 158 +166986 121 +167048 266 +167063 116 +167065 677 +167085 0 +167092 3 +167120 550 +167147 461 +167150 227 +167161 0 +167201 3 +167213 0 +167223 0 +167252 0 +167288 0 +167298 0 +167305 31 +167307 226 +167335 317 +167398 58 +167445 0 +167549 0 +167569 22 +167839 114 +168111 0 +168158 103 +168384 192 +168449 348 +168615 31 +168635 57 +168705 0 +168777 1086 +168817 0 +168989 0 +169043 19 +169157 147 +169173 26 +169208 244 +169273 172 +169305 310 +169311 200 +169316 70 +169355 245 +169380 180 +169395 32 +169440 329 +169482 0 +169500 6 +169570 0 +169580 0 +169935 44 +169947 56 +169971 231 +169986 0 +170033 115 +170055 0 +170075 0 +170140 28 +170201 0 +170243 258 +170359 1 +170432 467 +170450 362 +170454 483 +170480 323 +170559 133 +170599 73 +170665 14 +170689 120 +170818 13 +170963 0 +171031 54 +171033 0 +171052 128 +171135 10 +171155 34 +171177 0 +171179 0 +171184 123 +171188 8 +171193 0 +171197 30 +171201 67 +171243 0 +171271 0 +171400 0 +171488 22 +171521 201 +171593 0 +171626 123 +171656 271 +171753 261 +171792 0 +171807 154 +171812 497 +171840 0 +171957 120 +171983 168 +172237 17 +172328 87 +172398 6 +172445 0 +172457 123 +172486 15 +172490 514 +172527 157 +172562 25 +172595 897 +172625 584 +172656 0 +172781 720 +172785 17 +172936 0 +172970 67 +173141 161 +173164 1629 +173166 591 +173168 1 +173176 736 +173178 206 +173195 198 +173218 325 +173230 39 +173384 168 +173426 56 +173467 5 +173547 1161 +173586 163 +173625 1 +173673 45 +173682 134 +173695 140 +173715 129 +173724 423 +173832 1187 +173838 432 +173958 949 +174043 1373 +174114 1008 +174246 31 +174469 0 +174477 163 +174488 18 +174548 0 +174621 20 +174659 250 +174704 60 +174708 39 +174717 0 +174798 257 +174800 81 +174865 4 +174896 8 +174904 295 +175040 30 +175192 300 +175205 0 +175214 20 +175224 102 +175259 27 +175322 228 +175360 426 +175385 300 +175458 63 +175502 153 +175541 102 +175620 0 +175691 216 +175697 68 +175716 1 +175748 628 +175767 74 +175792 60 +175800 39 +175850 33 +175863 105 +175976 0 +175989 0 +175995 42 +176066 148 +176078 59 +176202 6 +176234 140 +176309 359 +176397 44 +176427 0 +176464 0 +176495 0 +176541 0 +176588 0 +176666 0 +176691 7 +176780 0 +176814 1 +176840 57 +177010 6 +177046 56 +177074 104 +177102 6 +177179 513 +177192 0 +177339 298 +177343 125 +177357 195 +177511 263 +177514 553 +177572 357 +177715 43 +177728 0 +177747 43 +177775 0 +177852 6 +177868 261 +178019 40 +178045 98 +178066 6 +178083 186 +178183 431 +178186 358 +178233 138 +178258 828 +178278 21 +178287 545 +178298 0 +178321 0 +178348 1 +178360 524 +178375 2 +178399 250 +178407 15 +178437 27 +178449 267 +178576 19 +178641 27 +178696 1 +178698 1292 +178780 607 +178794 0 +178829 0 +178851 18 +178874 59 +179023 124 +179111 0 +179150 0 +179166 0 +179184 0 +179188 1 +179225 4 +179245 1 +179256 1 +179335 0 +179342 26 +179376 13 +179453 0 +179466 2 +179472 5 +179491 0 +179551 138 +179611 174 +179860 361 +179872 0 +179878 9 +179893 0 +180010 300 +180013 17 +180029 109 +180031 19 +180048 2 +180053 35 +180056 0 +180091 437 +180102 242 +180154 0 +180181 375 +180193 215 +180208 63 +180235 332 +180287 121 +180396 38 +180453 400 +180535 179 +180564 30 +180584 65 +180591 21 +180608 243 +180621 31 +180769 267 +180806 521 +180845 73 +180857 148 +180951 12 +180997 37 +181022 125 +181043 77 +181121 2 +181202 0 +181219 0 +181237 169 +181273 26 +181420 15 +181496 0 +181557 0 +181597 0 +181612 0 +181632 0 +181680 90 +182102 0 +182341 0 +182436 0 +182464 53 +182525 0 +182718 39 +182735 149 +182981 46 +183019 32 +183110 66 +183119 8 +183176 16 +183221 641 +183225 201 +183234 40 +183245 807 +183345 10 +183352 11 +183405 86 +183435 42 +183444 197 +183508 135 +183535 219 +183548 36 +183559 0 +183567 18 +183586 0 +183599 0 +183614 87 +183793 120 +183914 0 +183924 0 +184051 55 +184053 85 +184196 2 +184216 50 +184306 0 +184606 14 +184628 0 +184720 252 +184726 152 +185064 26 +185082 51 +185109 8 +185381 0 +185486 31 +185861 0 +185994 0 +186024 0 +186105 0 +186143 27 +186177 1 +186300 27 +186399 1 +186416 157 +186477 5 +186508 4 +186523 0 +186549 82 +186565 0 +186601 39 +186663 81 +186706 242 +186730 349 +186773 0 +186780 105 +186813 28 +186852 75 +186869 0 +186929 331 +186935 121 +186938 333 +186971 178 +187043 113 +187049 21 +187103 52 +187121 357 +187184 128 +187194 421 +187235 140 +187268 12 +187292 0 +187460 0 +187551 234 +187557 382 +187561 677 +187568 0 +187583 0 +187598 561 +187601 83 +187694 248 +187704 210 +187710 54 +187716 11 +187730 218 +187739 28 +187763 186 +187775 150 +187833 695 +187836 475 +187854 0 +187911 179 +187963 444 +187974 0 +187992 257 +188001 74 +188013 575 +188019 1021 +188028 28 +188065 30 +188082 174 +188094 78 +188122 0 +188128 73 +188131 109 +188183 105 +188191 116 +188201 262 +188216 0 +188235 2 +188267 45 +188341 0 +188367 41 +188409 366 +188443 9 +188483 0 +188548 443 +188580 101 +188642 188 +188667 39 +188765 3 +188832 705 +188868 64 +188875 103 +188918 0 +188994 275 +189022 0 +189042 0 +189061 75 +189127 0 +189157 112 +189160 107 +189212 0 +189220 430 +189238 0 +189247 0 +189310 3 +189364 771 +189367 221 +189383 45 +189385 26 +189416 0 +189445 323 +189460 937 +189466 230 +189535 253 +189547 49 +189562 11 +189569 420 +189616 415 +189665 0 +189686 193 +189730 2160 +189760 8 +189812 21 +189875 0 +189967 122 +189981 0 +189989 104 +190004 886 +190017 0 +190127 290 +190146 0 +190180 266 +190255 30 +190267 67 +190328 173 +190496 0 +190505 0 +190508 259 +190512 13 +190516 82 +190525 86 +190542 172 +190582 0 +190594 137 +190596 0 +190611 4 +190700 0 +190787 60 +190861 0 +190894 0 +191002 5 +191060 0 +191091 0 +191113 16 +191159 0 +191206 11 +191367 0 +191418 0 +191576 90 +191771 22 +191809 0 +191852 0 +191927 0 +191932 30 +191985 0 +192058 0 +192168 26 +192277 0 +192372 103 +192419 0 +192451 0 +192453 34 +192481 40 +192545 16 +192581 0 +192681 221 +192712 0 +192920 0 +193050 282 +193076 151 +193110 126 +193231 206 +193234 2 +193256 47 +193339 15 +193370 57 +193417 5 +193434 184 +193489 62 +193503 164 +193562 0 +193570 0 +193659 402 +193739 0 +193749 0 +193797 0 +193860 0 +193862 0 +193875 0 +193878 0 +194109 383 +194206 1 +194308 246 +194310 177 +194323 276 +194425 91 +194801 0 +194906 0 +194933 35 +194940 84 +194990 470 +195030 14 +195036 204 +195053 170 +195162 275 +195244 36 +195303 29 +195482 0 +195492 567 +195560 1154 +195641 530 +195658 285 +195700 280 +195758 668 +195859 0 +195894 69 +195975 115 +196045 0 +196145 0 +196172 0 +196243 3 +196259 180 +196294 318 +196316 85 +196428 0 +196458 715 +196490 62 +196577 0 +196655 0 +196669 0 +196683 12 +196700 615 +196723 185 +196743 0 +196756 1 +196831 0 +196888 74 +197036 0 +197057 17 +197091 85 +197392 30 +197419 36 +197518 14 +197720 182 +197813 184 +197816 250 +197860 0 +198073 134 +198200 257 +198217 422 +198257 32 +198278 152 +198287 509 +198377 268 +198380 18 +198386 7 +198494 280 +198527 0 +198576 17 +198598 264 +198619 214 +198631 102 +198633 1 +198729 232 +198731 0 +198754 107 +198825 241 +198887 55 +198891 943 +198934 0 +198958 64 +199085 1 +199194 173 +199350 42 +199404 516 +199406 66 +199440 107 +199460 127 +199481 0 +199488 0 +199516 161 +199525 328 +199529 453 +199555 0 +199591 0 +199603 259 +199633 38 +199645 4 +199677 15 +199679 252 +199683 80 +199779 146 +199815 1 +199842 535 +199854 150 +199873 33 +199880 348 +200002 13 +200009 53 +200011 1 +200073 0 +200097 43 +200140 68 +200162 5 +200189 0 +200206 0 +200213 61 +200421 12 +200563 96 +200702 106 +200713 0 +200810 1 +200831 63 +200902 21 +200917 8 +201021 64 +201038 9 +201055 87 +201058 0 +201104 51 +201215 0 +201243 17 +201328 0 +201337 205 +201436 3 +201471 230 +201518 486 +201521 38 +201581 67 +201594 372 +201687 38 +201838 2 +201918 3 +201921 1 +201961 87 +202084 195 +202137 0 +202238 2 +202449 0 +202467 95 +202493 108 +202596 0 +202629 92 +202653 146 +202676 29 +202746 0 +202758 730 +202839 110 +202865 0 +202897 138 +202937 52 +202940 50 +203030 19 +203113 1 +203128 0 +203143 102 +203318 0 +203414 52 +203424 297 +203516 0 +203529 214 +203559 29 +203595 68 +203642 0 +203655 80 +203688 0 +203726 7 +203858 0 +203910 0 +203919 43 +203944 133 +203965 98 +203992 205 +204218 186 +204227 371 +204369 0 +204506 118 +204691 0 +204728 169 +204774 265 +204802 0 +204837 0 +204866 62 +204950 99 +205028 566 +205061 823 +205087 0 +205172 0 +205212 11 +205283 130 +205298 0 +205309 105 +205312 431 +205338 0 +205348 183 +205387 0 +205408 7 +205416 1 +205434 246 +205492 116 +205552 360 +205584 43 +205588 611 +205980 0 +205988 0 +206049 367 +206062 0 +206126 81 +206179 27 +206238 0 +206269 838 +206376 846 +206386 320 +206400 130 +206595 60 +206622 45 +206635 87 +206665 441 +206667 263 +206710 205 +206795 150 +206807 19 +207036 37 +207107 0 +207158 171 +207216 333 +207240 164 +207275 6 +207381 0 +207420 461 +207422 1161 +207597 50 +207630 25 +207673 0 +207697 7 +207724 138 +207930 75 +208010 708 +208091 62 +208151 63 +208207 0 +208214 0 +208222 0 +208294 106 +208313 112 +208315 116 +208431 5 +208530 0 +208605 0 +208678 70 +208726 53 +208746 0 +208793 79 +208805 299 +208827 149 +208913 0 +208920 34 +208932 0 +209173 58 +209247 92 +209328 324 +209373 196 +209400 0 +209450 44 +209459 0 +209520 133 +209574 347 +209583 0 +209604 43 +209670 0 +209704 330 +209813 0 +209873 48 +209914 282 +209935 668 +209959 150 +210011 0 +210024 201 +210103 116 +210133 197 +210217 30 +210277 73 +210380 137 +210395 0 +210406 0 +210492 18 +210498 97 +210565 0 +210596 307 +210619 58 +210628 248 +210648 0 +210742 100 +210829 0 +210859 0 +210893 60 +210938 0 +211010 31 +211112 136 +211132 119 +211186 0 +211312 0 +211324 131 +211331 0 +211339 34 +211391 63 +211449 0 +211487 0 +211510 71 +211514 109 +211560 0 +211573 0 +211589 1 +211592 0 +211635 0 +211637 50 +211720 12 +211731 0 +211797 257 +211891 50 +211915 0 +211931 63 +212104 0 +212120 56 +212278 906 +212322 248 +212428 27 +212474 0 +212519 7 +212550 10 +212568 133 +212598 0 +212614 57 +212643 0 +212646 0 +212678 18 +212746 14 +212759 0 +212914 178 +212991 137 +213124 406 +213161 522 +213210 73 +213224 30 +213275 68 +213285 35 +213287 193 +213347 204 +213366 33 +213368 108 +213474 126 +213495 17 +213553 260 +213820 32 +213848 344 +213920 99 +213947 0 +214038 278 +214075 0 +214086 0 +214093 105 +214145 29 +214223 0 +214268 310 +214317 396 +214337 310 +214382 46 +214442 139 +214466 872 +214524 1 +214591 295 +214628 760 +214743 6 +214838 93 +214850 78 +214925 160 +214956 267 +215200 455 +215275 0 +215281 0 +215318 134 +215320 210 +215362 30 +215514 0 +215557 0 +215560 0 +215574 0 +215617 60 +215760 574 +215837 0 +215895 493 +215917 0 +215926 0 +215994 0 +216020 56 +216028 0 +216076 0 +216201 0 +216231 111 +216377 365 +216455 0 +216475 0 +216501 0 +216514 0 +216622 0 +216641 0 +216869 0 +216890 123 +216944 0 +217085 34 +217101 351 +217128 2 +217297 0 +217316 0 +217343 0 +217376 0 +217389 0 +217426 2 +217433 243 +217663 4 +217742 0 +217904 27 +217928 0 +217988 230 +217990 103 +218003 12 +218056 0 +218099 25 +218101 1 +218184 0 +218219 4 +218261 95 +218289 0 +218367 0 +218385 495 +218391 102 +218430 0 +218526 87 +218540 231 +218596 0 +218610 0 +218614 158 +218618 0 +218620 0 +218622 0 +218627 0 +218629 0 +218635 0 +218642 0 +218699 0 +218784 0 +218820 0 +218981 0 +219146 30 +219148 96 +219205 8 +219297 154 +219365 0 +219417 0 +219468 0 +219491 14 +219612 24 +219677 11 +219699 25 +219708 0 +219757 0 +219799 88 +219859 0 +219876 0 +219905 0 +219915 38 +219987 0 +219997 0 +220042 0 +220053 0 +220061 0 +220066 0 +220275 0 +220286 0 +220363 0 +220371 0 +220391 0 +220461 0 +220569 0 +220634 0 +220656 0 +220685 0 +220800 0 +220872 0 +221063 0 +221071 0 +221204 0 +221237 0 +221248 0 +221470 0 +221732 25 +221777 77 +221786 93 +221799 46 +221806 213 +221815 617 +221849 36 +221868 169 +221889 1 +221910 13 +221979 21 +222212 259 +222217 0 +222228 243 +222318 217 +222381 461 +222385 896 +222428 0 +222458 266 +222481 328 +222739 237 +222771 113 +222939 267 +222983 0 +223003 1224 +223009 1988 +223043 283 +223078 102 +223158 0 +223314 51 +223351 1302 +223408 216 +223482 0 +223528 16 +223563 19 +223606 426 +223644 91 +223662 391 +223907 24 +224113 99 +224135 266 +224177 199 +224350 421 +224353 316 +224398 188 +224428 111 +224572 714 +224626 985 +224662 411 +224694 0 +224714 216 +224725 405 +224755 123 +224818 293 +224859 63 +224863 385 +225015 317 +225030 0 +225054 220 +225112 475 +225114 26 +225184 38 +225274 212 +225384 74 +225390 0 +225467 78 +225481 0 +225495 87 +225503 103 +225663 294 +225842 54 +225855 0 +225908 66 +225922 269 +225950 0 +226039 210 +226125 21 +226177 105 +226185 0 +226269 0 +226351 24 +226368 229 +226387 151 +226447 16 +226461 273 +226505 0 +226585 0 +226635 9 +226653 0 +226665 11 +226668 0 +226714 0 +226731 0 +226780 0 +226828 0 +226870 70 +226911 0 +226996 0 +227011 281 +227088 432 +227100 552 +227104 653 +227112 0 +227115 243 +227140 31 +227311 371 +227314 691 +227374 0 +227562 188 +227687 202 +227803 0 +227872 80 +227904 387 +227935 803 +228027 145 +228115 7 +228165 706 +228255 59 +228331 127 +228473 661 +228561 0 +228724 7 +228830 251 +228908 349 +228948 47 +229254 6 +229285 0 +229305 174 +229347 0 +229365 0 +229376 97 +229386 0 +229420 391 +229428 407 +229431 176 +229536 141 +229545 353 +229560 180 +229570 0 +229599 1 +229722 373 +229728 24 +229854 163 +229920 0 +229956 1082 +229992 373 +230082 22 +230290 73 +230388 0 +230411 24 +230450 103 +230460 46 +230584 0 +230600 0 +230603 0 +230605 0 +230628 0 +230709 473 +230783 77 +231071 496 +231196 203 +231286 13 +231383 85 +231427 416 +231464 372 +231555 740 +231589 428 +231601 0 +231608 1 +231612 0 +231614 0 +231622 15 +231626 49 +231767 11 +231773 62 +231790 121 +231801 275 +231818 24 +231896 370 +232071 70 +232360 0 +232393 0 +232450 0 +232515 142 +232540 0 +232543 210 +232582 0 +232618 0 +232678 11 +232868 0 +232941 20 +233020 0 +233149 18 +233274 2 +233277 3 +233357 286 +233479 2 +233642 0 +233701 166 +233703 0 +233761 258 +233770 198 +233854 0 +233940 67 +233953 191 +233976 133 +234109 0 +234228 0 +234325 0 +234378 2 +234403 0 +234475 0 +234512 10 +234517 32 +234589 0 +234699 36 +234749 0 +234784 0 +234834 31 +234895 62 +234904 106 +234991 0 +235057 3 +235101 0 +235144 0 +235147 3 +235212 0 +235237 0 +235253 0 +235258 0 +235291 0 +235312 0 +235347 0 +235405 0 +235473 23 +235477 6 +235562 0 +235576 0 +235673 0 +235708 0 +235831 74 +235945 36 +235981 0 +235989 11 +236017 5 +236020 29 +236034 0 +236068 53 +236093 0 +236101 87 +236257 298 +236289 0 +236360 3 +236394 0 +236423 0 +236483 0 +236673 106 +236678 0 +236692 59 +236704 1 +236771 0 +236775 0 +236922 0 +236977 20 +236987 0 +237008 0 +237034 98 +237037 152 +237390 0 +237400 0 +237482 0 +237659 151 +237697 0 +237712 106 +237778 0 +237893 120 +237910 0 +237995 19 +238114 14 +238122 12 +238174 1 +238217 21 +238243 20 +238299 127 +238570 36 +238573 0 +238622 81 +238648 0 +238681 102 +238780 0 +238908 128 +238933 0 +238961 24 +239000 0 +239229 4 +239301 0 +239392 0 +239447 11 +239464 0 +239590 0 +239796 0 +239856 0 +239969 144 +240264 71 +240303 0 +240403 14 +240434 0 +240523 0 +240547 0 +240731 0 +240761 0 +240817 0 +240870 0 +240943 93 +241014 0 +241026 42 +241054 4 +241058 55 +241080 0 +241114 0 +241182 0 +241210 30 +241224 15 +241318 20 +241347 25 +241501 68 +241557 78 +241691 325 +241749 157 +241922 22 +241977 0 +242214 0 +242261 0 +242273 0 +242318 0 +242346 0 +242391 0 +242414 0 +242519 0 +242539 0 +242624 3 +242807 2 +242815 0 +242868 74 +243006 0 +243056 8 +243058 42 +243086 0 +243108 12 +243125 0 +243220 33 +243226 0 +243246 0 +243255 42 +243263 1 +243317 189 +243321 389 +243352 699 +243372 0 +243866 0 +243878 27 +243895 292 +243921 112 +243945 186 +244008 0 +244026 0 +244045 33 +244111 195 +244218 0 +244243 0 +244273 117 +244485 78 +244558 0 +244622 0 +244696 66 +245165 0 +245226 0 +245296 0 +245397 0 +245408 0 +245504 0 +245809 0 +245819 0 +245826 0 +245845 0 +245979 0 +246042 0 +246085 0 +246151 0 +246231 0 +246343 0 +246384 0 +246497 0 +246516 0 +246564 0 +246615 0 +246695 0 +246882 0 +246939 0 +246987 0 +247137 0 +247188 0 +247250 0 +247271 0 +247284 0 +247290 0 +247320 0 +247329 8 +247352 118 +247450 26 +247474 0 +247527 7 +247537 0 +247670 0 +247723 56 +247993 399 +248038 115 +248053 0 +248120 47 +248160 0 +248206 0 +248213 0 +248311 0 +248391 0 +248405 0 +248581 0 +248702 0 +248733 18 +248862 0 +248868 0 +248919 0 +248942 40 +248966 0 +249111 43 +249150 0 +249281 170 +249297 248 +249436 75 +249534 24 +249610 31 +249618 119 +249726 20 +249791 0 +249924 205 +249942 30 +250004 41 +250048 0 +250106 0 +250134 8 +250260 0 +250302 272 +250439 588 +250488 379 +250494 0 +250528 0 +250582 299 +250846 55 +250939 186 +251154 0 +251190 235 +251400 219 +251628 142 +251630 0 +251666 0 +251675 0 +251690 0 +251704 0 +251730 17 +251734 33 +251741 1 +251745 0 +251762 0 +251766 8 +251811 0 +251936 0 +251989 0 +252040 0 +252127 0 +252157 0 +252174 0 +252232 0 +252388 0 +252427 0 +252439 0 +252472 0 +252483 0 +252568 0 +252571 0 +252706 0 +252771 0 +252904 0 +252949 0 +253116 0 +253195 0 +253210 0 +253463 0 +253595 110 +253600 5 +253617 406 +253650 282 +253670 0 +253800 0 +253877 24 +253891 113 +254050 181 +254333 67 +254585 277 +254704 53 +254754 1 +254767 0 +254830 41 +254845 63 +254854 19 +254872 0 +254909 57 +254911 133 +254946 253 +254978 396 +254993 32 +255070 0 +255088 353 +255114 54 +255182 0 +255219 497 +255272 534 +255294 229 +255310 29 +255325 134 +255367 83 +255381 152 +255424 20 +255563 0 +255573 136 +255636 426 +255661 140 +255697 366 +255831 64 +255934 294 +255982 505 +256018 459 +256082 138 +256148 106 +256175 216 +256177 139 +256189 6 +256208 7 +256376 792 +256379 437 +256393 53 +256421 87 +256565 4 +256634 0 +256755 254 +256757 250 +256778 166 +256886 0 +256957 0 +256964 70 +256981 0 +257066 106 +257069 292 +257151 9 +257219 0 +257234 8 +257246 0 +257298 0 +257318 0 +257336 181 +257393 0 +257547 127 +257550 18 +257559 226 +257642 48 +257666 1 +257720 1 +257722 56 +257752 0 +257802 58 +257814 0 +257820 0 +257833 39 +257846 4 +257902 44 +257925 78 +257940 0 +257991 0 +258051 0 +258234 98 +258485 0 +258531 628 +258651 390 +258681 0 +258705 47 +258747 196 +258751 228 +258873 24 +258891 0 +258918 0 +258925 0 +258952 0 +259047 0 +259055 21 +259098 0 +259192 82 +259240 75 +259248 0 +259363 0 +259533 0 +259554 91 +259608 0 +259617 0 +259657 0 +259668 0 +259703 24 +259710 5 +259760 1 +259780 59 +259794 0 +259852 0 +259908 0 +259924 22 +259934 0 +259937 4 +259973 0 +260043 134 +260049 0 +260089 8 +260157 17 +260209 101 +260247 0 +260254 0 +260302 0 +260387 197 +260455 5 +260479 0 +260503 6 +260583 285 +260587 11 +260647 22 +260649 0 +260690 0 +260702 362 +260840 21 +260866 38 +260894 0 +260963 57 +261087 16 +261123 54 +261131 331 +261133 410 +261140 0 +261230 6 +261309 37 +261431 81 +261437 713 +261458 156 +261470 49 +261511 152 +261555 0 +261577 0 +261654 4 +261888 376 +262048 26 +262169 0 +262287 0 +262344 101 +262432 0 +262452 39 +262461 152 +262492 0 +262537 114 +262543 0 +262551 299 +262632 351 +262722 63 +262800 264 +262851 0 +262867 39 +262887 0 +262889 0 +262921 0 +262934 0 +262961 0 +263026 253 +263039 156 +263098 84 +263190 0 +263214 39 +263245 90 +263261 200 +263340 0 +263383 0 +263394 0 +263574 42 +263631 55 +263640 54 +263701 0 +263857 0 +263886 0 +263926 0 +264021 23 +264038 173 +264049 26 +264055 57 +264095 0 +264103 0 +264222 112 +264241 0 +264313 0 +264427 130 +264562 133 +264582 148 +264658 128 +264674 50 +264690 7 +264729 0 +264882 74 +264890 456 +264898 13 +264943 89 +264972 0 +265117 186 +265184 81 +265197 0 +265261 704 +265287 0 +265299 0 +265315 65 +265332 813 +265343 0 +265379 0 +265412 16 +265495 52 +265506 38 +265553 0 +265785 0 +265831 1 +265975 14 +265982 0 +266015 12 +266151 0 +266184 262 +266293 1 +266302 0 +266314 0 +266401 17 +266434 0 +266449 0 +266527 41 +266572 216 +266646 0 +266660 44 +266740 0 +266829 0 +266837 0 +266841 0 +266863 0 +266948 0 +267006 459 +267080 0 +267101 0 +267141 0 +267355 38 +267409 165 +267658 94 +267681 61 +267689 85 +267742 144 +267764 243 +267825 0 +267861 0 +267864 203 +267881 0 +267951 0 +267962 0 +267968 0 +268038 0 +268074 0 +268104 0 +268155 0 +268262 0 +268380 0 +268416 0 +268447 0 +268468 0 +268527 0 +268554 0 +268639 85 +268649 193 +268654 42 +268738 0 +268804 0 +268867 0 +268876 0 +268880 0 +268959 0 +268996 0 +269015 0 +269021 0 +269083 0 +269111 0 +269128 0 +269333 0 +269345 0 +269360 0 +269436 0 +269514 0 +269575 0 +269627 0 +269724 0 +269835 134 +269876 631 +269895 0 +270009 0 +270044 0 +270272 0 +270384 0 +270437 0 +270500 0 +270528 0 +270536 0 +270608 0 +270668 0 +270713 0 +270737 0 +270740 0 +270781 0 +270785 0 +270871 0 +271046 0 +271139 0 +271173 0 +271221 0 +271280 0 +271433 0 +271452 0 +271487 0 +271491 0 +271505 0 +271542 0 +271575 0 +271758 0 +271816 0 +271873 0 +271971 0 +272016 0 +272091 0 +272094 0 +272132 0 +272184 0 +272196 0 +272232 0 +272256 0 +272264 0 +272292 0 +272331 0 +272337 0 +272370 0 +272672 0 +272728 0 +272761 0 +272763 0 +272792 0 +272812 0 +272972 68 +273041 8 +273054 69 +273240 0 +273376 0 +273412 0 +273508 0 +273574 0 +273593 0 +273775 0 +273831 0 +273847 0 +273941 0 +274039 0 +274107 0 +274174 0 +274238 563 +274307 832 +274385 643 +274390 610 +274461 0 +274474 0 +274586 43 +274606 193 +274706 35 +274853 0 +274866 0 +274914 0 +274916 0 +274918 2 +274924 0 +274935 0 +274937 47 +274939 27 +274990 98 +275107 922 +275161 266 +275181 439 +275287 81 +275317 0 +275351 0 +275638 188 +275647 1598 +275665 315 +275671 782 +275737 726 +275802 39 +275857 29 +275948 638 +275952 407 +275975 408 +276012 127 +276057 374 +276091 11 +276193 12 +276242 39 +276259 166 +276289 0 +276325 203 +276337 386 +276343 28 +276365 1 +276487 211 +276507 86 +276547 292 +276550 148 +276625 488 +276661 39 +276697 234 +276709 1 +276724 0 +276805 263 +276850 504 +276886 158 +276940 158 +276950 0 +276988 5 +277021 0 +277030 17 +277202 13 +277225 84 +277326 87 +277380 223 +277464 0 +277510 1 +277541 70 +277583 109 +277702 86 +277747 126 +277762 304 +277863 8 +278011 114 +278052 256 +278076 8 +278084 398 +278118 737 +278202 312 +278304 105 +278317 56 +278430 345 +278750 47 +278861 951 +278954 37 +278975 1 +278990 0 +279068 380 +279107 171 +279110 145 +279329 117 +279377 5 +279458 17 +279527 0 +279606 0 +279644 0 +279672 3 +279711 0 +279733 0 +279903 31 +279948 0 +280103 0 +280146 109 +280258 4 +280312 0 +280321 0 +280414 0 +280476 148 +280617 0 +280626 156 +280698 0 +280701 14 +280863 0 +280892 0 +280951 109 +281035 0 +281077 92 +281096 222 +281154 180 +281196 0 +281215 0 +281284 0 +281290 0 +281308 2 +281385 21 +281406 0 +281413 0 +281464 0 +281521 0 +281546 0 +281574 0 +281617 0 +281695 0 +281724 2 +281883 87 +281891 1 +282005 0 +282064 15 +282067 55 +282253 74 +282286 300 +282415 5 +282466 135 +282544 12 +282548 104 +282589 11 +282621 1 +282650 508 +282758 0 +282850 0 +282875 0 +283039 0 +283063 0 +283082 0 +283231 0 +283314 0 +283423 0 +283614 0 +283741 0 +283750 0 +283970 0 +284107 0 +284318 0 +284388 0 +284414 0 +284768 0 +284786 0 +284846 0 +285038 0 +285074 0 +285092 0 +285175 0 +285198 0 +285256 0 +285266 0 +285291 0 +285548 0 +285634 0 +285649 0 +285787 0 +285939 0 +286165 0 +286214 0 +286531 0 +286652 0 +286658 0 +286807 0 +286899 26 +286903 0 +286909 0 +286914 0 +287111 73 +287122 185 +287159 686 +287211 0 +287307 0 +287441 401 +287599 11 +287695 0 +287785 0 +287798 16 +287810 0 +287951 0 +288080 2 +288130 212 +288199 0 +288214 0 +288350 0 +288379 23 +288384 219 +288390 504 +288394 0 +288403 0 +288439 0 +288450 0 +288508 0 +288515 0 +288575 0 +288581 0 +288584 0 +288717 86 +288722 0 +288724 0 +288758 0 +288868 0 +288940 0 +289052 0 +289075 0 +289080 15 +289092 0 +289103 120 +289140 265 +289227 49 +289339 86 +289359 0 +289365 5 +289375 16 +289473 151 +289483 256 +289503 17 +289635 0 +289655 0 +289766 0 +289813 0 +289815 248 +289829 0 +289846 0 +289859 0 +289903 49 +289954 0 +289985 0 +289995 0 +290104 0 +290154 0 +290362 0 +290388 0 +290467 1 +290491 0 +290515 0 +290601 0 +290655 207 +290741 0 +290806 0 +290951 0 +291467 0 +291516 9 +291545 0 +291703 4 +291711 1 +291817 0 +291827 0 +291920 0 +292045 0 +292071 29 +292077 223 +292083 0 +292093 145 +292098 13 +292108 0 +292121 80 +292124 172 +292185 161 +292220 0 +292264 38 +292397 0 +292435 0 +292522 14 +292620 39 +292766 0 +292803 0 +292816 0 +292856 3 +292864 0 +292887 39 +293053 14 +293086 153 +293125 0 +293132 1 +293151 0 +293182 0 +293248 4 +293508 779 +293592 0 +293608 38 +293761 10 +293792 171 +293922 83 +294057 39 +294093 15 +294297 0 +294327 116 +294342 0 +294399 55 +294428 0 +294522 198 +294528 317 +294552 13 +294669 73 +294687 0 +294776 107 +294851 30 +294945 137 +295042 67 +295178 0 +295218 27 +295251 439 +295259 87 +295594 0 +295623 0 +295674 2 +295684 0 +295699 0 +295709 0 +295723 284 +295725 34 +295736 211 +295761 154 +295775 0 +295779 41 +295796 0 +295838 0 +295856 42 +295867 21 +295890 285 +295924 0 +295953 0 +295972 183 +295986 8 +296124 38 +296309 5 +296411 0 +296444 17 +296491 135 +296499 0 +296501 46 +296533 189 +296562 58 +296572 72 +296596 0 +296625 150 +296665 0 +296686 64 +296853 209 +296859 0 +296873 0 +296893 0 +296895 17 +296933 0 +296945 0 +296972 0 +296982 0 +297075 11 +297155 0 +297231 32 +297267 126 +297281 15 +297326 0 +297344 205 +297362 78 +297390 41 +297404 22 +297472 126 +297489 0 +297508 6 +297517 89 +297533 178 +297590 0 +297726 7 +297746 1 +297815 15 +297836 0 +297932 2 +297939 0 +298027 64 +298104 0 +298117 0 +298146 0 +298159 0 +298253 0 +298261 0 +298395 0 +298480 0 +298494 0 +298540 0 +298559 0 +298746 0 +298844 0 +298855 0 +298864 3 +298906 0 +298909 0 +299049 0 +299081 0 +299130 0 +299206 0 +299229 0 +299239 0 +299280 1 +299303 0 +299326 0 +299339 0 +299350 0 +299423 0 +299463 0 +299467 0 +299502 0 +299552 0 +299616 0 +299638 0 +299678 0 +299710 0 +299770 0 +299789 0 +299882 0 +299917 0 +299944 0 +300130 0 +300235 0 +300319 0 +300427 2 +300493 0 +300548 0 +300681 0 +300702 0 +300741 0 +300771 0 +300778 0 +300803 0 +300842 0 +300886 0 +300944 6 +300976 0 +301051 0 +301144 0 +301175 0 +301177 0 +301186 0 +301234 0 +301281 0 +301291 0 +301294 0 +301306 0 +301309 0 +301312 0 +301344 0 +301347 0 +301444 0 +301459 0 +301465 0 +301480 0 +301513 13 +301657 0 +301679 64 +301694 0 +301739 0 +301793 125 +301834 0 +301855 24 +302054 0 +302066 0 +302077 664 +302080 884 +302084 36 +302109 223 +302164 14 +302174 128 +302222 72 +302261 65 +302327 0 +302552 11 +302590 21 +302656 1 +302681 0 +302710 31 +302712 36 +302738 0 +302811 401 +302840 0 +302854 535 +302871 0 +303025 277 +303049 309 +303051 0 +303090 0 +303097 10 +303125 58 +303128 34 +303199 22 +303229 43 +303280 40 +303306 0 +303363 0 +303488 131 +303540 0 +303747 0 +303751 0 +303776 0 +303790 0 +303811 175 +303988 1305 +304060 0 +304154 19 +304325 35 +304494 0 +304547 115 +304597 0 +304684 81 +304795 10 +304849 0 +304897 0 +304907 0 +304925 0 +305017 9 +305060 126 +305098 69 +305119 79 +305122 203 +305266 687 +305390 187 +305406 0 +305478 6 +305498 90 +305535 170 +305548 0 +305599 18 +305753 58 +305799 0 +305807 255 +305861 634 +305906 311 +306039 0 +306173 0 +306264 59 +306341 134 +306360 199 +306681 15 +306719 0 +306816 20 +306911 105 +306935 71 +307091 0 +307130 113 +307188 35 +307261 107 +307410 221 +307473 1 +307651 209 +307750 119 +307816 0 +307834 44 +307961 0 +308075 89 +308085 293 +308091 61 +308268 1 +308282 96 +308407 0 +308549 0 +308602 0 +308617 0 +308665 29 +308674 56 +308754 436 +308775 0 +308807 100 +308816 0 +308824 18 +308909 187 +308911 144 +308922 169 +308932 110 +308934 45 +309078 116 +309120 0 +309249 0 +309295 0 +309324 97 +309331 23 +309345 48 +309383 155 +309426 33 +309494 95 +309597 265 +309630 100 +309659 231 +309673 82 +309763 21 +309848 75 +309946 25 +310071 0 +310236 274 +310276 34 +310283 14 +310295 0 +310308 0 +310322 73 +310400 0 +310540 0 +310613 155 +310630 0 +310705 0 +310740 0 +310837 0 +310903 96 +311098 110 +311136 0 +311212 1 +311312 43 +311461 0 +311517 14 +311551 0 +311604 0 +311655 0 +311664 0 +311703 0 +311739 0 +311856 0 +311925 0 +311957 0 +311987 0 +312009 23 +312081 12 +312102 11 +312124 0 +312162 21 +312227 140 +312233 0 +312259 72 +312548 98 +312625 0 +312659 14 +312670 7 +312695 0 +312730 0 +312760 71 +312766 85 +312819 0 +312835 154 +312868 44 +312919 120 +313084 75 +313141 0 +313209 0 +313245 0 +313268 0 +313291 0 +313293 0 +313314 0 +313450 245 +313488 0 +313519 56 +313540 6 +313582 142 +313584 13 +313600 33 +313776 0 +313795 0 +313918 0 +313993 1 +314168 16 +314178 46 +314205 0 +314236 0 +314270 0 +314310 0 +314410 72 +314435 18 +314478 131 +314523 0 +314616 0 +314643 0 +314840 47 +314865 53 +314879 574 +314931 197 +314945 16 +314997 0 +315038 0 +315073 0 +315116 147 +315131 134 +315143 0 +315178 1231 +315259 0 +315291 98 +315335 0 +315369 230 +315423 7 +315632 0 +315907 691 +315909 257 +316012 42 +316135 346 +316149 14 +316234 0 +316260 368 +316299 61 +316381 19 +316415 40 +316447 0 +316501 0 +316566 44 +316741 148 +317091 669 +317095 326 +317141 75 +317186 0 +317313 5 +317377 443 +317381 0 +317514 3 +317526 0 +317548 162 +317562 20 +317709 14 +317828 242 +317856 0 +317931 0 +317960 43 +317970 1032 +317973 672 +318145 210 +318210 499 +318357 0 +318363 52 +318435 541 +318571 16 +318734 141 +318807 191 +318825 161 +318827 1010 +319267 114 +319305 20 +319443 1665 +319516 0 +319530 524 +319827 0 +319905 215 +320030 70 +320109 55 +320157 0 +320271 1 +320283 194 +320326 1615 +320499 128 +320523 611 +320542 65 +320626 0 +320652 130 +320658 318 +320802 715 +320856 311 +320996 37 +321033 0 +321220 402 +321226 120 +321237 288 +321259 0 +321273 18 +321290 2 +321325 328 +321361 180 +321465 59 +321605 308 +321655 73 +321853 0 +322035 221 +322123 983 +322153 0 +322435 15 +322585 33 +322614 79 +322636 382 +322675 25 +322681 517 +322689 346 +322720 222 +322724 480 +322878 141 +322888 0 +322977 364 +322997 427 +323000 456 +323007 297 +323025 267 +323053 0 +323088 913 +323100 403 +323121 227 +323238 19 +323267 28 +323280 121 +323290 20 +323307 389 +323310 1116 +323312 525 +323319 83 +323357 83 +323429 0 +323504 11 +323798 0 +323896 105 +323978 11 +324029 185 +324248 201 +324398 394 +324401 489 +324425 230 +324534 186 +324555 252 +324572 86 +324630 481 +324660 299 +324714 83 +324734 0 +324874 45 +324951 32 +325056 451 +325068 172 +325283 18 +325389 206 +325507 50 +325591 0 +325656 40 +325665 100 +325763 91 +325848 107 +325908 73 +325932 511 +326057 0 +326136 137 +326140 353 +326160 70 +326197 344 +326236 347 +326247 2 +326263 47 +326267 685 +326281 5 +326336 229 +326359 12 +326366 193 +326447 111 +326624 163 +326786 50 +326808 0 +326839 29 +326870 13 +326936 56 +327015 0 +327251 150 +327357 9 +327379 101 +327390 76 +327428 0 +327476 107 +327479 366 +327609 43 +327628 47 +327755 279 +327964 158 +328000 53 +328099 379 +328106 14 +328223 0 +328249 5 +328334 0 +328363 29 +328393 0 +328433 233 +328446 556 +328449 159 +328511 15 +328530 37 +328533 0 +328543 0 +328593 0 +328648 226 +328702 76 +328903 17 +328970 196 +329080 0 +329090 0 +329104 0 +329239 23 +329265 0 +329285 0 +329329 5 +329515 109 +329527 97 +329551 0 +329602 129 +329725 0 +329730 56 +329742 70 +329745 0 +329806 0 +329823 38 +329889 0 +329933 0 +329948 0 +329961 62 +330030 12 +330036 0 +330060 0 +330080 0 +330171 10 +330174 238 +330180 108 +330362 54 +330518 47 +330738 0 +330761 0 +330860 233 +330864 653 +330875 55 +330897 123 +330934 0 +331001 0 +331029 0 +331080 11 +331386 0 +331483 12 +331489 121 +331533 103 +331636 27 +331658 28 +331686 0 +331696 33 +331704 65 +331718 9 +331722 45 +331861 0 +331893 28 +331943 48 +332017 251 +332021 134 +332083 27 +332102 2 +332129 91 +332151 710 +332177 325 +332179 73 +332198 34 +332246 1 +332327 0 +332378 344 +332384 60 +332452 0 +332666 235 +332697 24 +332709 56 +332725 130 +332758 0 +332807 0 +332819 51 +332987 0 +333011 68 +333141 50 +333213 114 +333223 631 +333231 79 +333291 0 +333347 48 +333378 0 +333385 9 +333429 178 +333438 105 +333503 331 +333651 0 +333736 0 +333746 0 +333850 143 +333905 11 +333998 37 +334370 189 +334469 74 +334498 0 +334537 1 +334576 0 +334823 113 +334885 0 +334894 0 +334969 0 +334987 0 +335207 0 +335227 0 +335678 4 +335681 0 +335906 0 +335983 3 +336051 59 +336126 415 +336280 10 +336325 16 +336382 165 +336437 51 +336451 206 +336561 41 +336763 0 +336896 0 +336947 1 +337189 27 +337222 16 +337438 283 +337700 192 +337703 352 +337715 129 +337762 73 +337771 0 +338192 134 +338209 99 +338669 0 +338746 9 +338814 51 +338889 225 +339020 0 +339043 6 +339088 23 +339147 0 +339154 28 +339181 7 +339193 0 +339206 12 +339315 4 +339321 0 +339357 612 +339363 375 +339478 85 +339503 110 +339559 1057 +339580 289 +339593 41 +339655 8 +339784 72 +339826 404 +339961 19 +339977 317 +340054 15 +340056 273 +340107 40 +340168 221 +340181 220 +340192 0 +340307 0 +340338 0 +340349 45 +340525 92 +340531 107 +340614 85 +340646 733 +340696 110 +340710 23 +340716 445 +340977 0 +340985 73 +341003 26 +341015 38 +341115 177 +341247 151 +341259 119 +341331 15 +341550 270 +341578 48 +341658 251 +341666 165 +341733 398 +341795 30 +341811 116 +341836 0 +341944 0 +341963 0 +341968 68 +341979 0 +341987 106 +342003 0 +342031 275 +342082 0 +342087 122 +342097 19 +342140 56 +342215 0 +342227 0 +342286 0 +342294 0 +342480 0 +342499 0 +342514 0 +342559 0 +342627 0 +342685 0 +342735 0 +342832 0 +342952 0 +342999 0 +343333 0 +343480 0 +343591 0 +343672 0 +343800 0 +343821 0 +343974 0 +343982 0 +343991 0 +344115 0 +344293 0 +344327 0 +344367 0 +344462 0 +344830 0 +344928 0 +344956 0 +344973 0 +344976 0 +345016 0 +345048 0 +345129 0 +345145 0 +345161 0 +345186 0 +345322 0 +345332 0 +345339 0 +345407 0 +345420 0 +345425 0 +345613 0 +345630 0 +345750 0 +345767 0 +345887 0 +345944 0 +345948 0 +345953 0 +345957 0 +346128 0 +346138 0 +346141 0 +346203 0 +346317 0 +346425 0 +346543 0 +346601 0 +346688 0 +346732 0 +346766 0 +346971 0 +347159 0 +347233 0 +347363 0 +347389 0 +347462 0 +347480 0 +347520 0 +347579 0 +347645 0 +347715 0 +347732 0 +347747 0 +347767 0 +347854 0 +347924 0 +348088 0 +348106 0 +348175 0 +348199 0 +348206 0 +348218 0 +348243 0 +348252 0 +348354 0 +348373 0 +348431 0 +348448 0 +348472 0 +348492 0 +348521 0 +348541 0 +348785 0 +348857 0 +348915 0 +349059 0 +349097 0 +349226 0 +349254 0 +349283 0 +349347 0 +349540 0 +349550 0 +349728 0 +349736 0 +349879 0 +349908 0 +349912 0 +349972 0 +349988 0 +350014 0 +350055 0 +350086 0 +350098 0 +350136 0 +350157 0 +350232 0 +350263 0 +350361 0 +350403 0 +350465 0 +350527 0 +350556 0 +350568 0 +350618 0 +350676 0 +350703 0 +350803 0 +350812 0 +350816 0 +350852 0 +350914 0 +351018 0 +351067 0 +351083 0 +351101 0 +351183 0 +351215 0 +351457 6 +351474 0 +351502 0 +351524 0 +351545 0 +351767 0 +351771 0 +351804 0 +351806 0 +351863 0 +351869 0 +351898 0 +351908 0 +351985 0 +351998 0 +352052 0 +352136 0 +352146 48 +352257 0 +352259 0 +352327 0 +352343 0 +352410 0 +352450 0 +352484 0 +352526 0 +352559 0 +352713 0 +352721 0 +352776 0 +352837 0 +353034 0 +353192 0 +353295 0 +353435 0 +353450 0 +353457 0 +353505 0 +353524 0 +353583 0 +353631 0 +353714 0 +353735 0 +354154 0 +354244 0 +354251 0 +354274 0 +354292 0 +354323 0 +354388 0 +354463 0 +354674 0 +354697 0 +354914 0 +354974 0 +355114 0 +355164 0 +355338 0 +355448 0 +355472 0 +355524 0 +355536 0 +355572 0 +355852 0 +355947 0 +355958 0 +355982 0 +356022 0 +356045 0 +356164 0 +356198 0 +356210 0 +356305 0 +356416 0 +356501 0 +356513 0 +356545 0 +356606 0 +356630 0 +356818 270 +356824 128 +356908 92 +356988 0 +357050 44 +357054 467 +357067 48 +357085 1 +357126 0 +357138 0 +357152 37 +357259 0 +357273 53 +357275 240 +357290 0 +357316 8 +357340 428 +357383 0 +357391 0 +357404 0 +357451 114 +357466 0 +357478 0 +357481 111 +357517 110 +357554 31 +357799 0 +357843 56 +357942 0 +358086 211 +358124 12 +358168 1015 +358189 0 +358225 13 +358306 117 +358583 0 +358609 0 +358619 0 +358631 1 +358669 59 +358672 0 +358726 333 +358730 255 +358770 0 +358864 0 +358884 36 +358954 0 +358982 0 +359107 283 +359117 0 +359124 0 +359222 88 +359532 232 +359622 167 +359630 191 +359726 767 +359759 479 +359837 313 +359849 0 +359980 22 +359988 0 +360013 35 +360020 4 +360090 0 +360100 23 +360125 73 +360137 226 +360143 102 +360188 114 +360203 384 +360205 416 +360286 48 +360310 148 +360350 107 +360402 0 +360419 54 +360490 0 +360498 0 +360517 27 +360549 116 +360557 223 +360591 0 +360602 53 +360641 0 +360656 39 +360709 0 +360726 96 +360758 8 +360767 56 +360812 0 +360831 0 +360848 0 +360865 0 +360877 0 +360899 40 +360947 0 +361055 3 +361073 189 +361085 2 +361203 18 +361210 381 +361212 370 +361227 337 +361231 339 +361251 61 +361282 57 +361477 112 +361517 175 +361592 780 +362326 0 +362517 22 +362578 0 +362590 0 +362742 65 +362746 14 +362752 86 +362782 0 +362820 0 +362935 0 +363016 0 +363130 411 +363134 753 +363169 676 +363230 0 +363236 230 +363239 296 +363251 371 +363396 149 +363404 204 +363412 0 +363435 39 +363450 116 +363527 382 +363738 0 +363776 48 +363797 41 +363804 0 +363814 127 +363836 749 +363866 763 +363916 160 +363932 7 +364026 202 +364144 39 +364174 152 +364201 129 +364251 553 +364255 207 +364381 1 +364421 143 +364467 308 +364509 0 +364514 35 +364524 8 +364534 0 +364567 17 +364698 0 +364741 51 +364754 11 +364758 205 +364834 0 +364941 345 +365130 325 +365178 174 +365304 67 +365565 11 +365589 144 +365693 195 +365695 324 +365762 110 +365798 424 +365865 203 +365894 48 +365918 111 +366035 82 +366077 61 +366140 2425 +366151 61 +366158 0 +366188 104 +366296 0 +366304 0 +366342 0 +366400 163 +366451 0 +366481 352 +366491 0 +366541 69 +366559 117 +366734 187 +366881 0 +366887 5 +366907 154 +366967 105 +367027 251 +367052 0 +367088 1 +367157 0 +367160 499 +367345 242 +367407 193 +367436 50 +367512 553 +367580 0 +367746 108 +367809 322 +367834 0 +367840 0 +367891 96 +367921 0 +367981 36 +367999 128 +368011 141 +368066 83 +368289 145 +368387 0 +368396 0 +368417 0 +368435 3 +368447 83 +368452 266 +368482 0 +368570 41 +368722 1148 +368726 161 +369083 0 +369098 13 +369131 46 +369177 262 +369191 74 +369224 0 +369235 0 +369241 34 +369259 15 +369289 24 +369329 0 +369349 109 +369383 0 +369419 11 +369443 0 +369572 51 +369659 0 +369680 0 +369710 1 +369745 300 +369753 67 +369805 125 +369863 0 +369911 49 +369973 92 +370001 121 +370036 0 +370124 173 +370190 0 +370208 0 +370262 246 +370298 44 +370301 0 +370314 61 +370365 146 +370367 423 +370371 99 +370395 0 +370416 0 +370447 8 +370477 0 +370537 16 +370616 0 +370622 0 +370838 0 +370868 0 +370933 0 +370993 0 +371025 198 +371063 0 +371113 86 +371213 56 +371281 644 +371438 292 +371498 0 +371516 61 +371535 34 +371549 0 +371562 0 +371609 0 +371640 0 +371657 0 +371687 0 +371723 0 +371735 41 +371751 0 +371765 1 +371800 0 +371811 15 +371830 265 +371890 0 +371908 0 +371921 0 +371969 29 +372027 0 +372035 0 +372299 0 +372346 140 +372406 106 +372494 6 +372554 539 +372557 73 +372566 0 +372596 113 +372608 1 +372626 0 +372664 548 +372668 7 +372764 277 +372821 239 +372881 135 +372887 0 +372929 0 +372941 79 +372981 0 +372987 0 +373013 0 +373034 0 +373075 0 +373077 182 +373107 22 +373121 0 +373253 32 +373282 0 +373301 48 +373313 56 +373317 0 +373371 48 +373373 78 +373392 0 +373510 0 +373578 0 +373644 0 +373659 0 +373674 0 +373707 1 +373739 0 +373777 0 +373794 0 +373799 0 +373887 0 +373929 62 +373967 194 +373995 144 +373999 99 +374315 90 +374318 154 +374404 202 +374419 203 +374431 0 +374460 59 +374483 55 +374513 59 +374573 88 +374591 43 +374603 26 +374607 51 +374633 392 +374663 412 +374919 55 +375029 396 +375178 0 +375251 167 +375293 107 +375436 0 +375497 229 +375505 0 +375610 3 +375665 408 +375673 0 +375718 28 +375746 37 +375757 71 +375769 4 +375772 274 +375780 0 +375805 0 +375818 18 +375844 16 +375859 8 +375890 29 +375919 395 +375944 2 +376078 0 +376140 203 +376256 178 +376389 0 +376499 264 +376544 42 +376583 38 +376610 0 +376674 0 +376825 82 +376889 130 +376926 41 +376958 0 +376970 140 +377002 589 +377064 72 +377100 61 +377107 645 +377170 120 +377217 57 +377261 0 +377297 111 +377375 187 +377381 0 +377405 0 +377477 16 +377534 0 +377546 0 +377580 0 +377695 66 +377701 144 +377723 0 +377741 0 +377827 2 +377886 0 +377944 121 +377965 0 +378105 49 +378146 0 +378158 0 +378198 0 +378222 0 +378276 0 +378278 0 +378320 10 +378332 45 +378408 9 +378585 0 +378695 40 +378724 110 +378736 0 +378778 0 +378790 56 +378850 48 +378869 0 +378946 25 +378986 0 +379003 4 +379075 0 +379081 0 +379160 1 +379171 24 +379187 0 +379224 151 +379279 469 +379281 70 +379349 88 +379416 7 +379544 145 +379703 0 +379720 0 +379770 0 +379808 0 +380037 0 +380061 0 +380076 5 +380102 8 +380229 137 +380331 0 +380432 0 +380465 127 +380490 143 +380492 0 +380509 0 +380515 0 +380535 0 +380555 0 +380559 62 +380609 0 +380627 0 +380652 0 +380684 0 +380719 0 +380902 0 +380915 0 +381069 485 +381125 0 +381141 0 +381158 0 +381207 0 +381233 0 +381411 2 +381494 0 +381795 0 +381797 0 +381907 219 +381976 0 +382031 0 +382286 0 +382459 121 +382462 416 +382468 133 +382499 242 +382709 309 +382711 389 +382751 833 +382826 0 +382874 20 +382940 354 +383372 147 +383376 704 +383378 115 +383405 687 +383411 194 +383461 0 +383548 497 +383552 846 +383593 384 +383607 399 +383896 0 +383955 0 +383974 15 +384133 67 +384265 54 +384280 10 +384301 82 +384376 8 +384445 2 +384484 0 +384512 0 +384573 147 +384653 122 +384830 0 +384846 61 +384879 138 +384894 76 +384989 9 +385073 0 +385174 63 +385218 115 +385349 493 +385359 133 +385380 376 +385420 258 +385484 11 +385616 425 +385652 99 +385743 0 +385766 57 +385788 109 +385825 65 +385892 66 +385946 64 +385976 51 +385983 241 +386074 153 +386089 93 +386230 20 +386266 0 +386293 246 +386327 0 +386466 22 +386521 5 +386559 43 +386713 13 +386800 55 +386866 265 +387091 6 +387133 229 +387181 68 +387197 27 +387358 14 +387421 0 +387490 77 +387503 0 +387598 743 +387780 47 +387814 1 +387839 115 +387846 302 +387850 208 +387854 111 +387865 0 +387875 64 +387904 0 +387908 116 +387992 94 +388093 41 +388162 277 +388170 175 +388180 0 +388204 324 +388235 407 +388357 474 +388387 62 +388440 435 +388443 931 +388482 9 +388518 0 +388539 1181 +388570 914 +388723 179 +388970 155 +389065 0 +389092 160 +389128 165 +389148 158 +389152 142 +389168 299 +389183 1 +389247 150 +389287 27 +389313 52 +389349 0 +389361 61 +389398 263 +389430 0 +389467 218 +389528 0 +389536 3 +389763 0 +389777 0 +389804 135 +389821 0 +389891 0 +389928 64 +389973 0 +389998 0 +390219 192 +390328 337 +390369 7 +390379 391 +390432 65 +390473 59 +390581 0 +390611 33 +390687 0 +390694 43 +390817 0 +390825 0 +390889 144 +390913 280 +390979 0 +390987 0 +390995 0 +391003 229 +391162 0 +391300 0 +391303 0 +391307 0 +391329 0 +391331 0 +391372 9 +391395 0 +391473 0 +391583 0 +391586 0 +391781 0 +391795 0 +391813 0 +391821 0 +391851 114 +391877 59 +391892 108 +392058 293 +392120 616 +392141 106 +392169 251 +392171 472 +392249 702 +392261 0 +392437 5 +392516 440 +392530 0 +392546 0 +392625 0 +392638 0 +392649 28 +392661 8 +392697 0 +392726 0 +392965 85 +392996 603 +393097 0 +393182 5 +393313 226 +393316 0 +393347 0 +393382 0 +393405 0 +393419 0 +393433 0 +393477 0 +393512 0 +393532 0 +393690 73 +393770 2 +393874 0 +393876 277 +393897 0 +393930 0 +393975 82 +393993 33 +394001 0 +394062 0 +394079 0 +394091 0 +394099 36 +394166 416 +394180 0 +394243 0 +394254 0 +394373 21 +394420 96 +394438 3 +394489 19 +394542 0 +394550 389 +394661 22 +394815 0 +394859 0 +394867 112 +394941 12 +394997 0 +395013 0 +395246 91 +395288 763 +395292 585 +395348 79 +395566 641 +395570 1100 +395635 45 +395696 16 +395712 0 +395903 10 +395945 123 +395951 438 +396011 127 +396095 42 +396098 0 +396155 0 +396158 0 +396169 0 +396171 0 +396274 13 +396295 0 +396340 5 +396422 77 +396460 217 +396489 0 +396511 125 +396585 105 +396656 0 +396735 65 +396751 234 +396871 74 +397009 0 +397037 0 +397173 149 +397180 77 +397215 16 +397293 104 +397390 0 +397402 0 +397433 0 +397456 528 +397459 425 +397478 305 +397490 327 +397584 232 +397678 276 +397718 173 +397827 61 +397935 245 +397968 0 +397992 684 +398193 194 +398225 38 +398241 0 +398274 0 +398337 12 +398375 388 +398443 570 +398646 159 +398657 59 +398700 0 +398742 0 +398760 0 +398763 0 +398886 0 +398991 0 +399057 0 +399064 0 +399081 0 +399156 0 +399174 0 +399180 0 +399214 0 +399237 0 +399264 0 +399278 0 +399486 0 +399491 0 +399495 0 +399536 0 +399549 183 +399564 0 +400077 0 +400096 4 +400109 0 +400128 0 +400146 0 +400155 0 +400158 0 +400167 0 +400357 0 +400477 0 +400506 79 +400524 41 +400543 11 +400567 83 +400683 127 +400732 392 +401164 52 +401265 364 +401275 263 +401317 34 +401325 41 +401372 127 +401412 960 +401416 1240 +401503 127 +401572 50 +401731 860 +401822 17 +401874 230 +401883 0 +401899 0 +402060 0 +402074 0 +402090 0 +402268 0 +402348 0 +402363 0 +402400 0 +402444 0 +402459 0 +402534 0 +402616 0 +402651 0 +402702 0 +402784 0 +402792 0 +402837 0 +402888 0 +402900 0 +402919 0 +403047 0 +403408 7 +403420 0 +403597 0 +403642 0 +403676 0 +403688 0 +403977 0 +404001 0 +404016 0 +404106 0 +404127 0 +404316 0 +404382 0 +404412 0 +404418 0 +404448 0 +404589 0 +404599 0 +404626 0 +404692 0 +404844 0 +404962 0 +405017 0 +405118 0 +405263 0 +405272 0 +405291 0 +405336 0 +405399 0 +405442 0 +405466 0 +405567 0 +405577 0 +405579 0 +405665 0 +405750 0 +405812 0 +405861 171 +405884 125 +405936 82 +405941 0 +405971 15 +406046 1 +406110 0 +406124 0 +406130 522 +406160 47 +406201 0 +406264 472 +406637 246 +406716 42 +406743 6 +406768 0 +407006 54 +407020 2 +407109 0 +407405 0 +407422 46 +407499 163 +407544 0 +407606 42 +407629 95 +407645 203 +407792 0 +407816 17 +407831 6 +407843 0 +408065 291 +408154 0 +408326 0 +408411 646 +408476 130 +408511 0 +408527 0 +408584 0 +408595 0 +408606 0 +408632 0 +408697 0 +408738 0 +409052 0 +409131 34 +409156 0 +409171 104 +409188 78 +409208 0 +409216 0 +409242 177 +409298 107 +409373 30 +409380 277 +409469 0 +409673 0 +409781 108 +409828 143 +409832 145 +409862 0 +409940 0 +409966 0 +410054 0 +410207 329 +410230 0 +410537 0 +410547 3 +410645 0 +410687 1 +410772 26 +410788 1 +410862 40 +410879 3 +410966 102 +411001 1752 +411004 349 +411130 0 +411166 207 +411171 268 +411356 0 +411362 163 +411418 69 +411549 218 +411662 48 +411763 0 +411775 0 +411808 0 +411820 3 +411976 70 +412116 765 +412280 16 +412289 0 +412308 59 +412372 0 +412410 387 +412412 545 +412557 0 +412682 79 +412808 0 +412826 19 +412878 0 +413502 159 +413596 31 +413643 0 +413802 205 +413836 189 +413845 7 +413903 289 +413931 104 +413967 112 +414169 48 +414368 392 +414490 664 +414499 0 +414644 217 +414691 79 +414759 0 +414791 25 +414800 171 +414824 168 +414885 323 +414893 0 +414914 37 +414933 2 +414946 132 +414966 81 +414975 203 +414980 0 +415001 201 +415034 124 +415104 369 +415175 206 +415184 121 +415238 0 +415317 125 +415393 7 +415426 235 +415476 47 +415593 99 +415616 1 +415668 115 +415710 0 +415906 0 +415932 0 +416019 27 +416092 0 +416139 388 +416146 111 +416148 16 +416187 142 +416292 0 +416300 109 +416324 76 +416403 0 +416425 0 +416443 0 +416586 0 +416595 21 +416614 0 +416649 18 +416685 0 +416700 0 +416790 0 +416854 0 +416896 0 +416913 0 +416954 2 +417038 64 +417148 153 +417226 34 +417238 350 +417350 480 +417432 0 +417449 0 +417462 0 +417474 0 +417505 0 +417530 0 +417579 0 +417620 0 +417653 0 +417669 0 +417760 0 +417859 0 +417907 0 +418033 0 +418125 0 +418241 0 +418257 0 +418310 0 +418353 0 +418419 0 +418551 0 +418634 0 +418651 0 +418666 0 +418785 0 +418795 66 +418808 0 +418811 0 +418829 26 +418839 49 +418843 0 +418859 0 +418882 1 +418902 55 +418930 0 +418944 0 +418986 1 +418988 252 +419045 10 +419142 0 +419173 0 +419339 158 +419375 0 +419559 44 +419646 3 +419703 61 +419715 0 +419794 0 +419813 0 +419817 0 +420070 0 +420090 0 +420150 0 +420167 0 +420179 0 +420195 0 +420297 0 +420603 0 +420640 0 +420938 0 +420956 0 +421077 0 +421364 0 +421386 0 +421441 0 +421511 0 +421578 0 +421755 0 +421922 0 +421927 0 +422001 0 +422076 0 +422196 0 +422222 0 +422332 0 +422365 0 +422414 312 +422485 0 +422539 0 +422628 0 +422662 0 +422817 0 +422963 0 +423114 0 +423233 0 +423283 0 +423399 0 +423498 0 +423509 0 +423577 232 +423630 379 +423688 0 +423700 137 +423728 442 +423732 194 +423786 101 +423872 139 +424031 47 +424082 43 +424133 0 +424145 148 +424155 117 +424209 207 +424247 244 +424263 277 +424270 599 +424323 100 +424603 0 +424632 495 +424653 767 +424675 88 +424710 16 +424727 108 +424773 122 +424796 28 +424829 0 +424843 0 +424853 38 +424883 117 +424961 64 +424973 595 +424977 46 +425003 31 +425050 114 +425063 76 +425153 386 +425230 0 +425349 0 +425537 434 +425567 512 +425586 0 +425726 541 +425780 149 +425811 124 +425825 289 +426148 1031 +426186 121 +426287 304 +426371 29 +426401 254 +426405 30 +426416 370 +426431 54 +426551 79 +426654 36 +426718 0 +427139 281 +427143 0 +427169 160 +427188 0 +427213 0 +427245 0 +427482 0 +427517 258 +427594 190 +427741 15 +427786 36 +427821 4 +427834 74 +427908 163 +427941 0 +427986 182 +427996 4 +428024 683 +428123 274 +428138 489 +428153 637 +428163 0 +428213 561 +428273 261 +428288 217 +428313 73 +428502 0 +428553 0 +428654 129 +428671 0 +428684 206 +428688 161 +428709 2 +428714 336 +428814 1 +428842 162 +428898 118 +428982 102 +429075 94 +429108 0 +429114 0 +429178 61 +429180 9 +429208 131 +429228 30 +429252 0 +429270 0 +429334 5 +429351 90 +429420 0 +429506 161 +429536 154 +429596 111 +429614 89 +429626 141 +429630 57 +429686 128 +429960 0 +430061 83 +430078 1 +430091 266 +430095 110 +430121 458 +430219 152 +430375 4 +430389 0 +430427 277 +430507 33 +430575 159 +430789 544 +430799 452 +430867 416 +430889 0 +430903 544 +430974 34 +430998 0 +431018 587 +431078 683 +431093 184 +431151 56 +431202 0 +431438 568 +431442 0 +431468 317 +431472 406 +431493 214 +431498 464 +431712 294 +431734 24 +431800 0 +431955 159 +432095 42 +432160 663 +432169 0 +432193 0 +432246 0 +432300 0 +432348 0 +432350 112 +432360 0 +432399 0 +432425 11 +432440 18 +432485 88 +432510 0 +432519 0 +432534 0 +432603 16 +432657 14 +432663 0 +432800 132 +432830 0 +432860 236 +432892 76 +432915 0 +433019 159 +433192 0 +433222 0 +433254 47 +433326 0 +433449 32 +433499 149 +433517 0 +433529 176 +433554 36 +433574 176 +433578 69 +433589 190 +433621 21 +433679 154 +433716 0 +433812 0 +433827 31 +433848 0 +434049 91 +434219 337 +434261 50 +434365 173 +434465 46 +434633 461 +434681 116 +434690 0 +434772 86 +434831 552 +434848 127 +434937 6 +434956 258 +434993 1 +435126 9 +435161 0 +435184 64 +435404 450 +435431 741 +435580 0 +435658 0 +435701 0 +435730 0 +435790 0 +435820 0 +435904 0 +435964 0 +436010 0 +436060 0 +436066 0 +436149 0 +436243 0 +436340 0 +436360 0 +436373 0 +436409 0 +436411 0 +436433 0 +436444 0 +436565 0 +436631 0 +436672 0 +436718 0 +436797 21 +436807 0 +436829 119 +436834 0 +436863 0 +436865 1 +436943 0 +436980 0 +437026 0 +437073 0 +437109 0 +437176 0 +437200 0 +437350 0 +437401 0 +437422 0 +437472 0 +437505 146 +437641 255 +437758 1003 +437782 141 +437863 2045 +437996 682 +438017 914 +438047 194 +438056 155 +438079 164 +438211 378 +438285 1246 +438366 137 +438385 0 +438422 43 +438450 50 +438510 0 +438517 61 +438525 456 +438531 251 +438722 80 +438778 12 +438800 0 +438921 221 +438992 30 +439237 0 +439422 58 +439431 15 +439458 0 +439485 0 +439600 0 +439696 180 +439736 74 +439763 48 +439799 87 +439832 132 +439924 0 +440004 0 +440064 281 +440220 55 +440310 139 +440396 443 +440402 320 +440604 29 +440705 268 +440730 268 +440760 402 +440780 87 +440829 23 +440955 0 +440995 818 +441206 401 +441266 121 +441274 0 +441353 0 +441368 0 +441416 0 +441458 0 +441497 0 +441525 0 +441656 0 +441695 0 +441758 0 +441986 0 +442043 0 +442056 0 +442224 0 +442238 0 +442274 0 +442293 0 +442334 40 +442381 220 +442440 0 +442462 0 +442577 0 +442656 0 +442725 0 +442758 0 +442774 0 +442836 0 +442845 0 +442914 0 +443019 0 +443033 49 +443068 13 +443127 133 +443165 940 +443275 3 +443297 0 +443307 0 +443383 192 +443436 76 +443572 502 +443578 354 +443619 377 +443698 107 +443710 0 +443724 365 +443856 26 +443889 0 +443895 0 +443914 151 +443917 290 +444052 56 +444197 122 +444213 19 +444223 230 +444242 0 +444358 22 +444506 0 +444522 330 +444532 157 +444661 59 +444956 60 +444984 24 +445252 0 +445263 0 +445270 0 +445272 34 +445283 81 +445315 33 +445390 0 +445566 0 +445607 126 +445622 100 +445630 0 +445646 254 +445662 560 +445700 2 +445786 654 +445798 261 +446147 143 +446283 54 +446304 93 +446331 105 +446365 427 +446381 21 +446442 0 +446598 175 +446656 0 +446711 22 +446824 29 +446878 0 +446998 0 +447006 176 +447074 606 +447167 0 +447178 0 +447197 0 +447308 0 +447395 0 +447448 0 +447463 0 +447600 0 +447706 13 +447718 1 +447735 62 +447746 0 +447783 75 +447796 103 +447808 0 +447838 0 +447863 0 +447947 0 +447958 95 +447980 0 +447991 79 +448071 0 +448210 0 +448242 0 +448543 0 +448551 0 +448559 9 +448604 0 +448767 0 +448828 234 +448853 41 +448866 0 +448976 0 +449030 0 +449405 0 +449611 28 +449645 42 +449740 0 +449852 0 +449861 0 +449867 249 +449888 19 +450025 12 +450140 33 +450448 0 +450458 0 +450480 0 +450497 0 +450512 0 +450536 0 +450559 0 +450635 0 +450668 0 +450696 3 +450698 60 +450719 30 +450737 0 +450773 0 +450798 0 +450884 0 +450983 139 +450992 531 +451079 20 +451081 16 +451147 0 +451199 0 +451379 0 +451418 0 +451492 373 +451504 0 +451622 0 +451679 128 +451762 99 +451815 0 +451864 0 +451955 0 +452058 1 +452159 0 +452259 0 +452385 1 +452467 0 +452634 0 +452678 121 +452709 85 +452738 0 +453006 85 +453045 55 +453171 127 +453188 122 +453242 126 +453246 132 +453266 53 +453298 0 +453452 0 +453504 399 +453595 354 +453624 99 +453686 66 +453717 0 +453852 106 +453904 0 +454091 0 +454136 83 +454150 0 +454167 126 +454184 0 +454218 97 +454220 250 +454259 5 +454277 2 +454408 299 +454445 0 +454473 0 +454564 10 +454899 193 +454916 0 +454945 0 +455025 7 +455308 282 +455329 0 +455384 152 +455388 163 +455450 0 +455485 0 +455493 0 +455499 0 +455530 6 +455672 0 +455726 0 +455785 179 +455921 3 +455961 413 +455963 166 +455970 15 +455986 669 +456066 0 +456139 93 +456190 38 +456269 61 +456301 0 +456342 22 +456411 6 +456436 22 +456568 0 +456578 0 +456681 0 +456735 0 +456770 11 +456776 0 +456827 24 +456894 473 +456967 32 +456998 728 +457013 121 +457032 28 +457066 448 +457159 0 +457201 329 +457208 0 +457244 3 +457354 1 +457367 11 +457393 193 +457399 370 +457476 0 +457564 1 +457645 139 +457732 294 +457842 1 +457881 0 +457903 0 +457939 0 +458002 0 +458011 0 +458024 0 +458047 0 +458065 0 +458193 0 +458222 0 +458280 0 +458283 0 +458471 412 +458623 0 +458905 0 +458918 0 +459068 0 +459105 0 +459160 0 +459182 0 +459254 0 +459323 0 +459328 1 +459506 0 +459598 0 +459791 0 +459985 0 +460030 0 +460039 0 +460087 0 +460265 0 +460492 0 +460859 0 +460861 0 +460930 0 +460990 0 +461044 0 +461076 0 +461251 0 +461512 0 +461530 0 +461689 0 +461739 0 +461856 0 +461870 0 +461949 0 +461961 0 +461990 0 +462083 0 +462121 318 +462216 396 +462247 0 +462315 229 +462390 70 +462411 234 +462435 261 +462437 120 +462453 35 +462657 824 +462660 95 +462672 52 +462714 83 +462902 0 +462993 201 +463008 230 +463077 91 +463107 7 +463159 0 +463179 0 +463305 0 +463352 14 +463364 0 +463382 0 +463565 378 +463593 134 +463685 238 +463729 273 +463901 781 +463929 0 +464049 0 +464295 77 +464336 0 +464416 71 +464467 0 +464710 15 +464717 644 +464736 106 +464824 61 +464902 13 +464909 153 +464929 55 +464992 221 +464995 334 +465040 168 +465083 1267 +465161 0 +465318 0 +465413 0 +465419 71 +465445 444 +465479 123 +465510 482 +465643 1 +465775 24 +465798 0 +465844 164 +465855 0 +465862 0 +466020 52 +466152 206 +466284 32 +466321 35 +466333 118 +466435 0 +466491 0 +466606 32 +466662 0 +466673 173 +466699 7 +466780 0 +466789 38 +466973 328 +466998 314 +467000 1992 +467091 4 +467099 23 +467255 8 +467281 0 +467308 6 +467320 89 +467374 0 +467395 108 +467428 21 +467431 80 +467541 0 +467583 0 +467596 0 +467675 0 +467700 284 +467712 172 +467787 72 +467868 29 +467955 0 +467984 4 +468005 25 +468139 475 +468143 453 +468184 10 +468215 0 +468247 64 +468256 0 +468288 299 +468296 602 +468376 0 +468503 30 +468528 0 +468874 173 +468939 62 +469069 289 +469235 1057 +469482 11 +469569 144 +469597 10 +469608 157 +469644 0 +469738 238 +469839 0 +469860 0 +469915 19 +469917 38 +470130 0 +470145 11 +470151 69 +470202 372 +470208 60 +470217 0 +470311 0 +470479 0 +470537 0 +470596 0 +470611 0 +470652 62 +470704 0 +470721 0 +470791 0 +470819 0 +470901 0 +470907 10 +470928 148 +470972 0 +471209 0 +471228 70 +471314 0 +471324 108 +471414 0 +471426 138 +471465 0 +471543 50 +471612 273 +471650 0 +471680 0 +471879 19 +472036 3 +472266 135 +472305 145 +472473 81 +472540 131 +472576 0 +472673 710 +472680 449 +472705 27 +472854 533 +472893 117 +472968 91 +472992 7 +473103 320 +473213 758 +473225 793 +473579 1 +473821 0 +473831 425 +474225 118 +474265 0 +474362 0 +474385 0 +474475 317 +474592 17 +474698 324 +474764 135 +474794 0 +474841 1023 +474853 379 +474964 12 +475049 36 +475070 173 +475140 0 +475227 27 +475259 0 +475325 44 +475342 45 +475369 0 +475437 228 +475448 0 +475455 0 +475583 13 +475740 90 +475800 225 +475897 282 +476053 44 +476139 0 +476182 3 +476189 0 +476212 18 +476219 0 +476246 0 +476265 0 +476314 362 +476345 0 +476425 0 +476465 32 +476483 0 +476489 0 +476545 47 +476547 36 +476584 0 +476640 85 +476680 14 +476710 65 +476767 48 +476806 0 +476959 0 +477134 0 +477324 94 +477328 232 +477366 26 +477390 525 +477393 324 +477412 48 +477445 44 +477487 0 +477505 0 +477546 0 +477565 51 +477571 7 +477655 0 +477715 0 +477784 0 +477869 0 +477979 17 +477994 41 +478018 0 +478050 0 +478082 0 +478087 0 +478123 0 +478132 0 +478152 0 +478267 71 +478567 0 +478636 74 +478681 0 +478692 0 +478710 0 +478930 0 +478990 0 +479436 0 +479497 255 +479595 42 +479691 2 +479761 693 +479777 0 +479905 0 +479935 63 +480033 142 +480236 287 +480314 106 +480336 272 +480356 28 +480430 5 +480497 653 +480568 79 +480703 5 +480719 1 +480783 17 +480947 116 +480974 29 +480998 92 +481015 0 +481141 8 +481199 187 +481366 242 +481443 15 +481511 0 +481567 124 +481599 142 +481611 306 +481630 51 +481692 0 +481702 50 +481815 0 +481845 0 +481896 34 +481976 33 +482009 427 +482012 47 +482024 74 +482036 0 +482068 0 +482167 0 +482265 0 +482273 226 +482278 0 +482286 0 +482300 82 +482366 333 +482369 49 +482411 0 +482435 399 +482487 13 +482597 1 +482643 0 +482669 3 +482671 27 +482711 112 +482822 656 +482929 10 +482939 3 +483073 0 +483093 0 +483106 0 +483135 0 +483166 0 +483214 0 +483265 93 +483360 0 +483386 32 +483445 71 +483487 43 +483505 0 +483615 13 +483658 106 +483708 0 +483742 0 +483753 0 +483762 0 +483787 0 +483793 4 +483815 242 +483817 21 +483951 0 +483958 0 +483985 0 +483987 0 +484049 0 +484098 0 +484100 0 +484127 0 +484131 182 +484134 0 +484139 0 +484176 0 +484199 0 +484215 0 +484251 0 +484272 0 +484279 110 +484299 124 +484365 77 +484369 18 +484386 72 +484390 0 +484401 39 +484411 7 +484435 0 +484458 0 +484475 0 +484484 0 +484486 0 +484524 0 +484534 0 +484540 0 +484561 0 +484567 0 +484571 0 +484634 0 +484650 0 +484666 0 +484693 0 +484717 0 +484723 0 +484753 0 +484810 0 +484845 0 +484854 0 +484858 0 +484863 0 +484884 0 +484894 0 +484899 0 +484928 0 +484961 35 +484985 7 +485041 79 +485067 431 +485071 243 +485100 0 +485103 23 +485108 20 +485161 0 +485182 24 +485206 0 +485218 0 +485225 0 +485257 28 +485337 63 +485340 0 +485354 0 +485368 0 +485383 0 +485397 0 +485405 0 +485416 6 +485425 0 +485440 0 +485469 0 +485511 5 +485533 0 +485542 0 +485545 0 +485577 0 +485595 0 +485610 0 +485628 0 +485643 0 +485668 0 +485693 0 +485704 0 +485718 0 +485757 0 +485782 106 +485796 0 +485825 0 +485838 0 +485846 0 +485870 0 +485910 0 +485934 0 +485940 0 +485946 0 +485961 0 +485979 0 +485993 12 +486044 254 +486093 0 +486113 0 +486146 0 +486154 0 +486209 0 +486231 0 +486234 0 +486246 0 +486293 21 +486317 0 +486333 0 +486347 0 +486360 0 +486368 0 +486394 0 +486414 0 +486432 0 +486435 0 +486444 0 +486465 0 +486468 0 +486477 0 +486487 0 +486498 0 +486560 0 +486579 0 +486594 0 +486624 0 +486651 0 +486699 0 +486719 119 +486741 0 +486788 0 +486791 0 +486828 0 +486840 0 +486843 0 +486858 0 +486925 0 +486956 0 +486963 1 +486983 35 +487050 7 +487143 0 +487161 72 +487193 63 +487429 255 +487471 0 +487662 0 +487668 0 +487678 1 +487687 0 +487747 0 +487794 2 +487843 71 +488039 284 +488329 146 +488343 133 +488379 10 +488590 0 +488620 1336 +488700 93 +488798 225 +488880 166 +488903 414 +488907 0 +488915 89 +488933 116 +488981 1066 +488989 166 +489005 122 +489080 8 +489141 0 +489179 0 +489210 0 +489227 0 +489234 0 +489245 0 +489254 0 +489271 0 +489279 0 +489313 0 +489321 0 +489369 0 +489386 0 +489390 0 +489399 0 +489410 0 +489442 0 +489466 342 +489531 88 +489535 229 +489543 20 +489591 0 +489617 0 +489647 0 +489679 0 +489711 5 +489732 0 +489755 0 +489759 0 +489773 0 +489823 0 +489830 0 +489839 0 +489884 0 +489888 0 +489896 0 +489937 0 +489998 310 +490027 8 +490064 117 +490143 225 +490282 138 +490350 150 +490370 496 +490389 677 +490488 166 +490536 0 +490577 424 +490657 701 +490710 49 +490758 298 +490765 232 +490771 60 +490799 154 +490804 99 +490850 41 +490974 425 +491023 167 +491071 72 +491134 0 +491195 74 +491242 170 +491245 24 +491269 45 +491299 2 +491332 152 +491364 96 +491389 9 +491414 70 +491485 0 +491672 0 +491680 31 +491708 0 +491807 74 +491836 0 +491911 0 +491936 67 +491949 0 +491981 66 +492005 11 +492059 73 +492110 0 +492274 27 +492285 0 +492315 0 +492355 7 +492359 538 +492363 291 +492408 0 +492435 708 +492490 0 +492541 2 +492580 0 +492690 29 +492719 61 +492759 0 +492831 1 +492859 66 +492868 26 +492887 1 +493077 0 +493124 0 +493138 0 +493193 0 +493239 0 +493311 0 +493356 19 +493364 26 +493414 0 +493481 0 +493589 0 +493684 0 +493700 97 +493758 0 +493779 122 +493806 405 +493856 268 +494185 81 +494246 72 +494286 3 +494321 0 +494331 0 +494358 10 +494432 0 +494556 63 +494659 0 +494665 0 +494703 246 +494733 4 +494745 0 +494783 14 +494848 141 +494852 42 +495013 246 +495063 65 +495111 0 +495134 0 +495428 0 +495540 0 +495569 0 +495622 0 +495660 0 +495693 0 +495797 0 +495875 0 +496014 0 +496082 0 +496218 0 +496227 0 +496256 0 +496269 0 +496329 0 +496395 0 +496401 0 +496424 0 +496494 0 +496518 0 +496548 0 +496614 0 +496629 0 +496818 0 +496863 0 +496892 0 +496911 0 +496926 0 +497056 0 +497324 0 +497378 0 +497474 0 +497505 0 +497513 0 +497527 0 +497652 0 +497765 0 +497885 0 +498307 0 +498357 0 +498491 0 +498509 0 +498538 0 +498652 0 +498691 0 +498812 0 +498824 0 +498839 0 +498884 0 +498914 0 +499035 0 +499057 0 +499117 0 +499180 0 +499257 0 +499263 0 +499277 0 +499291 0 +499326 0 +499372 0 +499460 0 +499626 0 +499645 0 +499661 0 +499663 0 +499674 0 +499700 8 +499706 413 +499734 48 +499794 2 +499806 0 +500064 1045 +500170 58 +500303 586 +500342 229 +500364 287 +500493 0 +500539 0 +500609 0 +500676 0 +500763 0 +500788 0 +500798 0 +500854 0 +500984 0 +501029 113 +501037 1 +501052 0 +501102 0 +501161 0 +501347 0 +501545 0 +501752 0 +501801 0 +501853 0 +501898 0 +501929 0 +501950 0 +501963 0 +501988 0 +502106 0 +502259 0 +502288 0 +502328 0 +502342 0 +502386 0 +502425 0 +502454 0 +502479 0 +502502 0 +502571 0 +502709 0 +502754 0 +502759 0 +502793 0 +502800 0 +502854 0 +502872 0 +502929 0 +503056 0 +503122 16 +503161 0 +503198 115 +503211 257 +503213 434 +503242 47 +503273 0 +503287 78 +503296 0 +503302 277 +503360 0 +503378 40 +503400 23 +503412 0 +503483 0 +503570 28 +503582 74 +503603 0 +503677 0 +503739 0 +503757 26 +503764 3 +503886 0 +503973 17 +504010 295 +504128 0 +504131 58 +504184 48 +504418 0 +504471 212 +504516 42 +504555 46 +504564 48 +504589 0 +504632 0 +504654 0 +504711 5 +504734 0 +504834 690 +504863 3 +504884 37 +504906 85 +504921 382 +505039 281 +505080 61 +505104 0 +505174 0 +505192 0 +505389 117 +505404 138 +505455 187 +505475 3 +505503 178 +505587 184 +505664 0 +505722 121 +505745 178 +505760 127 +506100 60 +506148 202 +506277 173 +506335 0 +506413 0 +506417 75 +506518 2 +506562 594 +506571 0 +506580 21 +506681 80 +506687 178 +506742 80 +506799 7 +506808 71 +506820 154 +506872 141 +507051 303 +507066 0 +507089 0 +507098 123 +507138 795 +507159 237 +507356 0 +507394 0 +507466 0 +507592 0 +507604 5 +507674 0 +507692 0 +507702 18 +507810 0 +507832 0 +507944 0 +507966 0 +507984 0 +508100 0 +508108 0 +508112 0 +508232 0 +508402 0 +508427 0 +508432 0 +508466 0 +508486 0 +508578 0 +508591 0 +508601 126 +508706 0 +508955 0 +509021 0 +509037 0 +509087 0 +509126 0 +509193 0 +509348 0 +509361 0 +509387 0 +509486 0 +509519 0 +509561 0 +509615 0 +509899 0 +510009 0 +510056 0 +510074 0 +510132 0 +510164 0 +510237 219 +510248 0 +510264 75 +510322 18 +510333 51 +510378 18 +510430 182 +510442 823 +510457 0 +510516 401 +510519 12 +510580 164 +510601 0 +510637 62 +510667 0 +510715 40 +510786 0 +510797 194 +511238 0 +511254 832 +511290 1 +511397 178 +511518 0 +511686 248 +511731 0 +511781 125 +511838 0 +511868 0 +511899 86 +512186 76 +512502 59 +512582 0 +512604 375 +512821 205 +513025 231 +513137 91 +513224 388 +513300 163 +513355 0 +513499 0 +513614 0 +513700 33 +513773 18 +513837 7 +514050 0 +514236 0 +514665 112 +514680 42 +514776 303 +514803 0 +514809 83 +514967 0 +514993 443 +515204 3 +515273 629 +515321 513 +515374 198 +515550 21 +515660 328 +515847 57 +515858 170 +515862 327 +515870 124 +515879 0 +516001 0 +516009 74 +516018 0 +516073 188 +516086 104 +516183 72 +516192 47 +516198 0 +516227 0 +516230 59 +516392 1 +516409 0 +516441 5 +516447 8 +516483 0 +516669 110 +516896 452 +516903 43 +516932 85 +517007 17 +517150 0 +517181 611 +517234 282 +517247 276 +517366 0 +517421 215 +517464 123 +517474 0 +517485 33 +517495 0 +517705 0 +517760 11 +517771 0 +517804 25 +517900 0 +517924 0 +517991 0 +518051 0 +518121 0 +518200 0 +518275 0 +518355 0 +518385 0 +518404 0 +518409 107 +518424 2 +518467 6 +518622 0 +518652 0 +518671 0 +518675 0 +518691 0 +518732 0 +518901 0 +518904 0 +518965 0 +519081 100 +519107 0 +519282 0 +519316 0 +519404 0 +519410 0 +519436 0 +519439 0 +519479 0 +519491 0 +519588 54 +519599 52 +519719 9 +519731 0 +519821 3 +519850 59 +519882 396 +519917 90 +519943 138 +519962 168 +520032 53 +520049 10 +520090 0 +520224 29 +520320 63 +520452 0 +520508 0 +520524 566 +520536 24 +520566 55 +520626 0 +520678 41 +520736 1737 +520801 145 +520804 94 +520864 117 +520957 0 +520989 96 +521010 75 +521012 671 +521072 200 +521153 0 +521206 0 +521259 0 +521346 80 +521350 99 +521368 28 +521420 69 +521452 11 +521508 5 +521610 15 +521665 824 +521702 0 +521766 299 +521768 580 +521829 46 +521845 89 +521923 3 +521977 262 +521985 16 +522008 0 +522024 23 +522066 0 +522165 420 +522174 45 +522229 356 +522231 260 +522315 36 +522348 53 +522379 796 +522490 0 +522532 1192 +522534 697 +522662 165 +522692 531 +522719 508 +522748 110 +522887 365 +523023 180 +523055 15 +523369 13 +523511 57 +523537 0 +523565 18 +523817 271 +523820 532 +523945 604 +524029 0 +524114 266 +524168 266 +524247 22 +524497 18 +524582 7 +524694 0 +524705 0 +524735 26 +524766 0 +524795 0 +524806 0 +524854 0 +524932 0 +524996 0 +525032 0 +525046 0 +525049 14 +525065 0 +525116 25 +525346 0 +525358 0 +525469 20 +525473 12 +525505 0 +525657 0 +525744 0 +525771 0 +525876 0 +525949 0 +526093 362 +526129 171 +526144 160 +526264 170 +526296 269 +526350 0 +526372 0 +526475 143 +526558 48 +526594 38 +526648 0 +526762 262 +526779 269 +526928 0 +527200 339 +527297 55 +527328 102 +527369 0 +527515 121 +527518 264 +527612 0 +527627 75 +527731 116 +527747 0 +527767 0 +527785 98 +527874 21 +527895 26 +527907 0 +527933 0 +527996 295 +528003 38 +528022 105 +528033 0 +528171 819 +528211 37 +528287 98 +528325 899 +528402 0 +528413 0 +528419 0 +528448 0 +528541 0 +528545 0 +528626 0 +528684 0 +528800 0 +528834 0 +529177 0 +529196 0 +529208 0 +529256 0 +529333 0 +529474 0 +529551 0 +529679 0 +530051 0 +530297 249 +530302 0 +530326 42 +530392 163 +530468 65 +530475 1 +530535 187 +530660 34 +530672 22 +530707 357 +530736 61 +530752 101 +530791 14 +530818 60 +530852 270 +530873 66 +530920 0 +530939 118 +530981 0 +531166 0 +531213 173 +531363 72 +531410 0 +531467 10 +531476 0 +531497 155 +531745 0 +531787 6 +531839 438 +531876 1 +531927 161 +531987 674 +531991 431 +532046 355 +532080 0 +532134 0 +532225 412 +532253 0 +532267 561 +532303 121 +532318 256 +532322 77 +532332 60 +532383 66 +532395 30 +532504 123 +532569 239 +532571 1086 +532640 681 +532666 44 +532697 307 +532726 270 +532729 1715 +532743 410 +532759 218 +532803 0 +532824 0 +532888 0 +532901 15 +532909 0 +532949 106 +532977 446 +532987 0 +533005 231 +533011 318 +533120 0 +533284 44 +533400 0 +533522 354 +533543 10 +533670 0 +533743 173 +533750 0 +533777 213 +533911 0 +533933 447 +533948 1710 +533951 469 +534083 0 +534221 1123 +534248 0 +534255 0 +534284 217 +534308 1 +534404 0 +534409 32 +534482 0 +534500 0 +534530 61 +534572 217 +534668 263 +534742 1 +534780 49 +534799 0 +534823 90 +534898 78 +534956 3 +534992 96 +535036 633 +535039 210 +535117 8 +535136 173 +535210 0 +535258 145 +535270 93 +535297 0 +535306 126 +535344 332 +535373 250 +535408 81 +535491 391 +535513 150 +535587 0 +535617 47 +535630 127 +535648 14 +535680 583 +535690 675 +535711 83 +535731 405 +535794 0 +535999 493 +536050 48 +536061 604 +536063 319 +536102 122 +536151 0 +536227 1081 +536347 49 +536421 0 +536531 143 +536552 24 +536738 477 +536745 219 +536748 94 +536756 350 +536778 241 +536819 53 +536826 445 +536844 22 +536928 53 +536962 3 +537028 840 +537132 141 +537141 447 +537150 0 +537204 235 +537341 90 +537355 12 +537385 0 +537416 0 +537431 65 +537494 0 +537520 79 +537536 101 +537575 318 +537653 302 +537784 305 +537866 345 +537891 323 +537953 69 +537965 0 +538025 302 +538037 152 +538169 249 +538229 215 +538325 460 +538406 142 +538448 267 +538481 232 +538555 98 +538572 28 +538648 0 +538711 101 +538800 0 +538846 23 +538921 0 +538958 0 +539031 14 +539053 0 +539112 0 +539142 0 +539175 0 +539237 8 +539254 12 +539289 0 +539304 0 +539352 37 +539438 0 +539475 0 +539547 295 +539656 0 +539698 0 +539732 0 +539750 0 +539756 0 +539806 0 +539859 0 +539862 29 +539886 170 +539966 0 +539971 90 +540054 0 +540099 0 +540141 0 +540163 0 +540215 0 +540232 42 +540244 29 +540248 102 +540263 24 +540275 0 +540301 38 +540357 0 +540396 129 +540430 519 +540472 67 +540512 57 +540543 10 +540596 135 +540605 587 +540608 534 +540650 0 +540667 0 +540674 1 +540681 0 +540729 72 +540738 0 +540747 174 +540763 10 +540826 0 +540836 0 +540852 226 +540855 6 +540873 0 +540900 47 +540918 0 +540950 45 +540958 0 +540997 16 +541061 68 +541080 186 +541117 0 +541146 0 +541178 0 +541181 0 +541185 0 +541212 0 +541219 0 +541222 0 +541272 0 +541360 0 +541405 0 +541461 0 +541482 0 +541485 0 +541510 0 +541514 0 +541516 0 +541563 0 +541592 95 +541595 0 +541610 0 +541643 0 +541659 0 +541705 0 +541709 0 +541747 0 +541760 0 +541801 0 +541905 5 +541949 15 +541961 0 +541995 144 +542009 94 +542015 40 +542020 0 +542024 12 +542037 44 +542059 45 +542078 0 +542085 0 +542096 0 +542107 140 +542112 0 +542127 75 +542148 235 +542278 48 +542310 419 +542328 513 +542398 297 +542581 396 +542658 222 +542718 126 +542777 46 +542795 0 +542903 72 +542954 319 +542960 125 +542973 19 +542979 0 +543027 78 +543071 151 +543084 6 +543108 37 +543161 134 +543173 113 +543190 335 +543233 93 +543256 0 +543297 43 +543399 46 +543474 0 +543521 0 +543577 153 +543603 308 +543645 156 +543746 31 +543858 22 +543867 380 +543869 311 +544010 355 +544031 3 +544102 0 +544129 283 +544217 21 +544271 0 +544326 157 +544406 0 +544511 0 +544732 17 +544737 150 +544924 477 +544934 155 +544956 330 +545101 128 +545125 37 +545156 20 +545183 217 +545189 451 +545195 252 +545202 277 +545230 416 +545236 120 +545243 0 +545359 0 +545365 0 +545376 77 +545412 0 +545437 0 +545511 0 +545526 0 +545622 0 +545631 0 +545634 0 +545647 0 +545667 0 +545708 0 +545821 0 +545828 0 +545833 0 +545877 5 +545890 0 +545956 0 +546109 33 +546310 5 +546331 266 +546350 0 +546352 31 +546409 75 +546601 22 +546677 0 +546772 196 +546803 1214 +546829 51 +546860 161 +546908 81 +546966 0 +546986 0 +547036 333 +547207 0 +547244 529 +547280 114 +547297 299 +547359 61 +547438 121 +547473 543 +547481 390 +547484 166 +547491 0 +547494 335 +547497 89 +547501 172 +547504 99 +547507 156 +547511 0 +547514 536 +547522 34 +547533 0 +547543 0 +547552 30 +547561 0 +547587 0 +547607 0 +547689 84 +547692 0 +547771 0 +547787 0 +547797 0 +547824 0 +547833 0 +547864 0 +547878 89 +547917 0 +547974 0 +548145 0 +548178 1140 +548223 32 +548256 53 +548313 96 +548349 1 +548357 8 +548408 0 +548449 0 +548530 1100 +548634 5 +548640 175 +548678 6 +548709 119 +548739 0 +548859 0 +549027 0 +549097 20 +549222 51 +549330 672 +549393 713 +549399 849 +549420 478 +549524 0 +549566 385 +549570 126 +549631 0 +549643 73 +549646 0 +549671 89 +549720 33 +549732 0 +549780 80 +550028 0 +550056 125 +550122 18 +550272 216 +550428 5 +550617 24 +550740 100 +550775 0 +550801 115 +550824 13 +550827 30 +550923 71 +550959 9 +551004 0 +551052 27 +551061 0 +551088 0 +551139 241 +551169 3 +551177 293 +551256 0 +551327 0 +551426 39 +551594 108 +551616 8 +551687 0 +551696 134 +551704 236 +551760 167 +551777 0 +551843 9 +551996 0 +552198 0 +552211 39 +552216 0 +552227 25 +552229 222 +552233 203 +552258 701 +552273 11 +552311 654 +552320 251 +552365 25 +552491 16 +552497 339 +552500 1007 +552503 554 +552545 145 +552548 443 +552570 94 +552601 145 +552606 0 +552623 0 +552659 0 +552719 0 +552732 0 +552751 0 +552848 0 +552860 0 +552879 0 +552947 0 +553000 0 +553045 0 +553086 0 +553094 0 +553138 0 +553175 0 +553190 0 +553387 0 +553439 0 +553483 0 +553499 0 +553507 0 +553526 0 +553531 0 +553551 0 +553590 0 +553721 0 +553830 0 +554078 0 +554085 40 +554158 83 +554301 531 +554314 46 +554371 0 +554385 0 +554480 0 +554487 38 +554559 58 +554583 13 +554626 2 +554640 187 +554672 0 +554700 69 +554713 5 +554737 67 +554746 0 +554855 9 +554885 173 +554901 0 +555010 111 +555025 119 +555060 40 +555115 0 +555129 32 +555171 24 +555237 0 +555371 103 +555402 347 +555414 18 +555441 23 +555477 0 +555504 3 +555508 76 +555600 119 +555684 95 +555731 212 +555836 1290 +555840 536 +555855 779 +555861 400 +555963 0 +556052 372 +556206 687 +556264 0 +556293 126 +556318 23 +556351 237 +556428 83 +556676 0 +556911 134 +556976 7 +557010 122 +557031 431 +557158 0 +557189 1 +557202 108 +557283 0 +557301 0 +557311 49 +557435 0 +557480 0 +557514 0 +557526 9 +557614 7 +557791 39 +557842 11 +557860 0 +557946 0 +558019 0 +558210 0 +558301 0 +558349 22 +558387 0 +558439 0 +558460 0 +558592 0 +558613 0 +558619 0 +558643 0 +558688 0 +558727 0 +558811 197 +558917 23 +559076 64 +559139 105 +559146 40 +559254 83 +559419 30 +559492 24 +559571 0 +559616 48 +559672 0 +559698 72 +559744 17 +559750 1 +559760 18 +559816 0 +559840 0 +559849 0 +559852 0 +559898 0 +559909 0 +559930 182 +559964 27 +559981 90 +559993 0 +560094 0 +560140 45 +560160 155 +560188 0 +560280 2 +560323 25 +560347 0 +560354 53 +560398 0 +560400 0 +560457 0 +560498 0 +560578 11 +560591 9 +560619 32 +560659 70 +560668 92 +560677 841 +560746 655 +560827 0 +560849 5 +560882 119 +560918 1 +560927 67 +560936 86 +561017 0 +561071 28 +561272 0 +561455 0 +561602 0 +561614 82 +561665 57 +561711 0 +561773 437 +561798 918 +561952 516 +562012 616 +562091 35 +562099 440 +562103 1243 +562107 414 +562160 408 +562180 0 +562197 299 +562219 445 +562251 80 +562302 397 +562305 149 +562359 1100 +562361 574 +562383 0 +562403 116 +562418 143 +562434 51 +562451 187 +562464 761 +562670 184 +562717 96 +562724 87 +562841 1 +562922 77 +563049 23 +563069 0 +563102 9 +563142 27 +563237 0 +563243 0 +563278 1 +563415 0 +563448 102 +563461 0 +563464 143 +563534 76 +563550 0 +563575 235 +563751 0 +563822 25 +563848 8 +563904 157 +563923 0 +564036 262 +564181 0 +564259 1 +564385 131 +564409 80 +564457 0 +564540 588 +564711 604 +564755 0 +564908 149 +564942 0 +564958 13 +564975 233 +565009 285 +565015 0 +565168 68 +565197 365 +565261 689 +565326 2 +565365 196 +565369 499 +565380 532 +565441 0 +565479 28 +565592 1378 +565621 196 +565703 287 +565754 631 +565766 0 +565776 0 +565780 346 +565792 361 +565925 148 +566039 156 +566055 0 +566072 0 +566079 4 +566113 2 +566169 80 +566210 36 +566276 441 +566394 110 +566472 252 +566501 4 +566515 48 +566547 142 +566586 104 +566588 34 +566664 24 +566718 235 +566769 0 +566828 200 +566881 859 +566962 35 +566982 200 +567100 0 +567220 206 +567262 124 +567342 109 +567778 80 +567962 0 +568042 0 +568161 0 +568307 0 +568340 0 +568386 0 +568439 0 +568457 0 +568547 0 +568567 0 +568569 0 +568635 0 +568832 91 +568984 104 +569015 2649 +569114 0 +569141 90 +569220 298 +569234 0 +569341 0 +569343 131 +569367 274 +569408 17 +569437 168 +569466 53 +569484 0 +569540 36 +569736 51 +569773 19 +569818 135 +569953 0 +570039 997 +570048 233 +570062 390 +570095 1031 +570147 4 +570261 0 +570372 843 +570378 316 +570433 418 +570445 286 +570481 0 +570512 141 +570525 72 +570531 0 +570580 0 +570802 0 +570823 0 +570871 0 +570962 0 +571035 0 +571061 0 +571166 0 +571343 0 +571397 0 +571466 0 +571603 0 +571611 0 +571646 563 +571687 214 +571738 93 +571747 0 +571757 351 +572037 1594 +572058 451 +572082 87 +572094 194 +572240 493 +572290 499 +572382 601 +572385 44 +572396 97 +572424 56 +572451 0 +572465 642 +572577 35 +572640 187 +572652 2601 +572676 246 +572684 69 +572744 458 +572789 291 +572820 719 +572823 96 +572838 665 +572883 64 +572947 0 +573044 361 +573047 403 +573063 0 +573075 76 +573175 300 +573178 823 +573197 441 +573356 0 +573374 264 +573457 0 +573475 640 +573744 0 +573813 298 +573816 133 +573825 173 +573840 143 +573925 0 +573987 174 +573995 0 +574059 35 +574150 91 +574163 4 +574259 17 +574288 52 +574403 74 +574452 61 +574594 24 +574695 74 +574701 308 +574717 230 +574722 113 +574814 0 +574922 0 +574961 14 +575035 419 +575075 0 +575082 147 +575117 0 +575206 0 +575217 13 +575558 0 +575714 0 +575786 0 +575789 0 +575810 0 +575944 0 +576123 0 +576129 0 +576398 0 +576668 0 +576689 1 +576726 112 +576738 1 +576853 297 +577013 1411 +577015 59 +577048 51 +577060 22 +577087 147 +577157 377 +577238 110 +577283 310 +577336 148 +577394 125 +577452 137 +577498 116 +577619 64 +577723 22 +577733 75 +577831 288 +577877 0 +577884 186 +578003 324 +578097 154 +578119 4 +578133 11 +578278 98 +578291 962 +578315 0 +578338 1 +578425 0 +578577 0 +578594 0 +578677 0 +578702 0 +578747 0 +578783 0 +578846 0 +578912 0 +579068 0 +579109 0 +579113 0 +579173 3 +579258 0 +579277 438 +579313 0 +579336 0 +579568 349 +579593 394 +579719 150 +579799 42 +579819 142 +579881 23 +579998 0 +580007 0 +580025 0 +580032 0 +580053 3 +580083 70 +580170 0 +580207 0 +580410 185 +580495 156 +580607 15 +580684 27 +580761 25 +580988 0 +580996 646 +581054 44 +581100 239 +581115 14 +581298 868 +581367 353 +581438 0 +581475 46 +581490 0 +581528 9 +581785 0 +581852 272 +581876 322 +581883 524 +582003 0 +582151 281 +582312 256 +582783 205 +582795 144 +582817 18 +583041 187 +583166 0 +583188 81 +583260 17 +583347 338 +583354 163 +583378 0 +583408 328 +583421 515 +583561 160 +583571 81 +583724 4 +583864 58 +583875 230 +583899 0 +583908 0 +583986 0 +584037 0 +584055 12 +584073 34 +584091 260 +584155 659 +584354 6 +584385 31 +584500 0 +584544 440 +584552 64 +584581 198 +584691 0 +584693 0 +584870 10 +585041 53 +585169 36 +585220 9 +585274 59 +585370 0 +585406 0 +585421 706 +585425 62 +585451 0 +585466 29 +585506 0 +585523 0 +585599 8 +585644 126 +585831 37 +585896 9 +586069 14 +586098 263 +586139 0 +586230 0 +586262 124 +586320 152 +586334 0 +586372 90 +586715 223 +586809 0 +587001 0 +587049 0 +587083 19 +587089 105 +587127 32 +587199 19 +587412 0 +587499 0 +587604 0 +587695 11 +587766 0 +587773 0 +587799 0 +587866 0 +588155 0 +588164 0 +588170 0 +588194 0 +588240 0 +588273 190 +588307 0 +588367 167 +588397 41 +588415 318 +588493 0 +588530 18 +588655 39 +588689 521 +588786 597 +588835 178 +588865 201 +588915 14 +589008 0 +589168 108 +589182 704 +589351 38 +589473 200 +589700 229 +589884 149 +589903 178 +590056 195 +590112 0 +590186 0 +590218 0 +590233 0 +590393 0 +590413 0 +590429 0 +590493 0 +590635 0 +590814 0 +590841 0 +590856 0 +590958 0 +590991 3 +591004 220 +591010 0 +591019 0 +591028 44 +591042 390 +591119 20 +591143 5 +591234 58 +591330 0 +591345 79 +591435 84 +591453 70 +591459 148 +591461 370 +591485 77 +591574 667 +591617 325 +591642 1 +591717 9 +591757 58 +591765 0 +591884 0 +591960 476 +592001 385 +592089 16 +592166 71 +592181 0 +592191 290 +592223 73 +592235 88 +592290 356 +592498 0 +592533 0 +592563 186 +592572 40 +592583 0 +592617 25 +592656 5 +592685 274 +592702 0 +592726 97 +592732 0 +592748 0 +592782 21 +592796 0 +592855 0 +593088 76 +593137 163 +593384 435 +593396 99 +593457 52 +593471 0 +593490 0 +593497 0 +593524 0 +593536 0 +593589 318 +593640 3 +593651 0 +593686 0 +593745 0 +593824 16 +593826 207 +593872 908 +593905 313 +593937 267 +593941 622 +593950 1343 +593959 933 +594006 0 +594040 125 +594061 43 +594094 391 +594097 471 +594224 211 +594271 166 +594295 0 +594457 327 +594499 30 +594607 0 +594629 88 +594646 79 +594658 53 +594709 81 +594791 83 +594803 167 +594912 0 +594971 0 +594983 0 +595065 0 +595132 0 +595145 0 +595175 0 +595259 0 +595326 56 +595333 177 +595340 85 +595398 171 +595449 0 +595462 151 +595481 19 +595488 0 +595675 0 +595687 0 +595794 0 +595836 0 +595873 0 +595880 0 +595896 0 +595975 0 +596082 0 +596104 0 +596128 0 +596137 0 +596151 0 +596366 0 +596391 435 +596397 15 +596436 0 +596445 0 +596507 0 +596585 0 +596591 0 +596607 0 +596642 0 +596649 28 +596654 116 +596658 472 +596679 8 +596682 453 +596691 116 +596708 12 +596720 365 +596730 207 +596776 0 +596845 681 +596849 174 +596945 727 +596984 155 +597019 46 +597094 218 +597139 70 +597174 257 +597320 86 +597356 0 +597435 0 +597443 0 +597496 156 +597498 0 +597528 0 +597613 165 +597625 686 +597636 0 +597655 397 +597721 403 +597777 220 +597783 86 +597827 164 +597835 10 +597845 248 +597849 0 +597997 185 +598004 40 +598021 0 +598036 0 +598066 71 +598132 173 +598159 63 +598188 4 +598238 111 +598396 0 +598408 697 +598530 34 +598536 154 +598568 0 +598578 5 +598582 46 +598596 0 +598616 0 +598655 0 +598686 0 +598689 31 +598730 224 +598755 0 +598783 135 +598842 0 +598853 0 +598860 0 +598865 0 +598905 0 +598915 0 +598921 0 +598964 0 +598973 0 +598980 0 +599020 0 +599034 0 +599040 0 +599049 44 +599090 62 +599124 23 +599152 0 +599154 69 +599172 42 +599233 0 +599391 51 +599402 2 +599434 48 +599466 0 +599485 0 +599516 0 +599561 0 +599574 0 +599583 85 +599624 0 +599649 0 +599659 0 +599713 32 +599775 0 +599793 0 +599835 0 +599871 17 +599886 357 +599987 0 +600103 89 +600156 0 +600308 402 +600343 189 +600345 337 +600364 0 +600376 87 +600384 6 +600389 0 +600402 10 +600410 0 +600473 0 +600506 0 +600606 0 +600613 0 +600674 0 +600699 0 +600705 0 +600714 0 +600813 0 +601036 0 +601147 0 +601166 0 +601202 0 +601294 0 +601342 0 +601370 0 +601455 0 +601606 0 +601640 0 +601686 0 +601759 0 +601841 0 +601867 0 +601871 0 +602076 0 +602125 0 +602158 0 +602240 0 +602275 0 +602287 0 +602291 0 +602308 0 +602312 0 +602392 0 +602784 51 +602833 0 +602893 0 +602952 0 +603090 0 +603225 0 +603311 0 +603358 0 +603438 0 +603580 0 +603633 0 +603698 0 +603767 0 +604062 0 +604079 0 +604196 0 +604231 0 +604269 0 +604350 0 +604514 131 +604551 0 +604585 0 +604597 0 +604617 0 +604751 0 +604771 0 +604792 0 +604796 0 +605039 0 +605061 0 +605137 0 +605172 0 +605196 0 +605223 0 +605252 0 +605277 0 +605376 0 +605430 0 +605448 0 +605477 0 +605506 0 +605522 0 +605556 0 +605566 0 +605585 65 +605621 62 +605643 245 +605664 21 +605716 269 +605743 0 +605889 0 +605974 29 +606161 0 +606293 647 +606514 0 +606517 0 +606526 0 +606716 0 +606836 0 +606865 82 +606883 50 +606902 9 +606926 58 +607042 115 +607091 390 +607523 59 +607624 376 +607634 238 +607676 62 +607684 51 +607731 141 +607771 941 +607775 1165 +607862 97 +607931 44 +608060 13 +608077 33 +608083 3 +608136 919 +608197 47 +608209 95 +608227 78 +608438 157 +608462 3 +608529 268 +608539 207 +608582 0 +608594 0 +608613 0 +608635 0 +608646 0 +608704 12 +608728 303 +608745 37 +608757 54 +608781 500 +608853 20 +608894 521 +608987 236 +609031 597 +609115 397 +609156 97 +609214 547 +609256 1 +609316 711 +609448 692 +609450 585 +609562 16 +609604 24 +609769 590 +609792 76 +609820 224 +609904 165 +609995 1 +610009 64 +610108 97 +610120 145 +610202 41 +610206 1238 +610269 0 +610290 0 +610298 70 +610326 124 +610328 121 +610449 3 +610612 0 +610667 25 +610678 28 +610833 405 +610913 93 +610936 936 +610957 0 +611080 375 +611173 19 +611218 0 +611299 416 +611331 23 +611380 635 +611389 196 +611506 0 +611552 1 +611632 133 +612069 230 +612094 0 +612114 79 +612179 17 +612192 213 +612234 0 +612254 446 +612314 328 +612347 3 +612399 63 +612555 118 +612597 618 +612673 180 +612739 21 +612758 84 +612845 460 +612895 0 +612955 5 +612988 34 +612992 65 +613046 0 +613094 0 +613128 162 +613218 0 +613269 80 +613275 66 +613285 0 +613327 447 +613332 192 +613570 29 +613627 611 +613785 121 +613811 0 +613850 33 +613884 309 +613886 90 +614044 268 +614091 55 +614099 0 +614155 0 +614235 6 +614295 416 +614327 168 +614347 0 +614402 413 +614462 71 +614525 9 +614589 0 +614594 0 +614659 0 +614684 912 +614713 9 +614788 476 +614797 110 +614827 1 +614866 0 +614920 0 +614984 0 +615030 0 +615034 0 +615160 0 +615184 0 +615202 0 +615233 0 +615300 0 +615361 0 +615471 0 +615490 0 +615532 0 +615681 0 +615807 0 +615830 0 +615888 0 +615986 0 +616059 0 +616098 0 +616276 0 +616289 0 +616383 0 +616558 0 +616589 0 +616597 0 +616703 0 +616714 0 +616778 0 +616808 3 +616913 0 +617011 0 +617171 0 +617182 0 +617284 0 +617296 0 +617338 0 +617548 0 +617610 0 +617619 0 +617914 0 +618054 0 +618372 0 +618425 0 +618512 0 +618586 0 +618755 0 +618839 0 +618861 0 +618989 0 +619034 0 +619085 0 +619133 0 +619151 0 +619280 0 +619415 0 +619738 0 +619743 0 +619927 0 +620061 0 +620067 0 +620143 0 +620159 0 +620221 0 +620290 0 +620359 0 +620398 0 +620444 0 +620532 0 +620578 0 +620624 0 +620662 0 +620713 0 +620722 0 +620820 0 +620848 0 +620951 0 +621047 45 +621093 0 +621102 108 +621105 466 +621153 17 +621176 219 +621183 45 +621258 566 +621357 9 +621564 823 +621582 41 +621666 87 +621699 17 +621725 0 +621764 49 +621775 133 +622122 430 +622132 187 +622239 250 +622275 32 +622304 234 +622306 175 +622317 6 +622343 0 +622375 0 +622383 0 +622630 2 +622662 173 +622751 121 +622798 0 +622809 0 +622852 240 +622864 0 +622964 81 +622976 103 +623051 213 +623201 0 +623215 0 +623357 0 +623441 92 +623482 0 +623557 0 +623671 228 +623861 15 +623974 0 +624191 0 +624453 8 +624507 256 +624525 115 +624575 16 +624631 0 +624697 54 +624725 175 +624884 109 +624910 0 +625005 817 +625013 303 +625101 0 +625142 53 +625350 2 +625385 104 +625419 62 +625480 96 +625489 594 +625514 263 +625563 692 +625640 0 +625748 0 +625791 0 +625916 0 +625962 0 +625969 0 +626028 0 +626034 0 +626055 0 +626259 0 +626271 0 +626456 238 +626505 787 +626553 268 +626640 7 +626661 0 +626811 463 +626853 0 +627003 0 +627037 0 +627042 0 +627306 0 +627509 89 +627605 318 +627620 231 +627773 72 +627803 20 +627854 6 +627866 2 +627896 0 +628057 0 +628116 46 +628163 797 +628299 0 +628323 19 +628530 15 +628619 831 +628694 0 +628740 0 +628755 90 +628799 0 +628944 577 +628953 131 +629095 15 +629141 164 +629151 135 +629226 248 +629278 394 +629286 11 +629341 59 +629351 0 +629493 207 +629631 123 +629829 459 +629923 0 +629936 27 +629958 335 +629964 16 +629976 20 +629986 1124 +630017 73 +630167 122 +630228 0 +630314 45 +630401 255 +630486 0 +630546 615 +630672 42 +630766 32 +630784 0 +630808 569 +630826 99 +630974 50 +631103 14 +631128 346 +631670 4 +631705 59 +631806 0 +631816 59 +631902 0 +631951 4 +632217 0 +632283 69 +632407 2 +632461 5 +632551 0 +632602 95 +632616 39 +632684 0 +632817 156 +632827 68 +632925 0 +632973 0 +633013 0 +633056 74 +633088 0 +633301 0 +633328 0 +633336 0 +633374 0 +633410 0 +633429 0 +633431 0 +633581 0 +633610 0 +633681 0 +633707 0 +634034 0 +634168 0 +634200 0 +634244 0 +634296 0 +634336 0 +634417 184 +634488 0 +634506 0 +634566 0 +634852 0 +634880 0 +634884 0 +634939 0 +634972 0 +635093 0 +635131 0 +635157 0 +635169 0 +635266 0 +635397 0 +635534 0 +635574 0 +635740 0 +635829 0 +635881 0 +635883 0 +635913 153 +635936 358 +635997 310 +635999 369 +636019 206 +636142 0 +636157 0 +636194 10 +636460 0 +636487 111 +636555 0 +636640 36 +636695 116 +636732 184 +636763 317 +636767 0 +636844 29 +636959 1 +636991 50 +637041 13 +637326 0 +637332 0 +637488 0 +637511 61 +637528 6 +637551 68 +637562 34 +637600 134 +637634 149 +637744 0 +637815 0 +637869 0 +637905 1124 +637926 40 +637943 139 +637981 87 +637988 1 +638210 7 +638252 50 +638255 85 +638283 0 +638342 128 +638400 209 +638445 0 +638462 219 +638465 112 +638697 0 +638929 88 +638946 532 +638950 106 +638989 156 +639013 52 +639019 218 +639057 0 +639097 0 +639301 0 +639312 0 +639361 0 +639373 0 +639424 0 +639607 0 +639613 0 +639748 0 +639841 0 +639991 85 +640022 37 +640096 0 +640162 0 +640178 157 +640319 0 +640436 101 +640563 74 +640576 187 +640837 1268 +640856 0 +640868 0 +640963 5 +640983 140 +641048 40 +641097 0 +641162 0 +641463 221 +641466 404 +641521 314 +641556 0 +641633 102 +641712 252 +641745 240 +641748 43 +641789 23 +641820 69 +641823 112 +641883 323 +641914 0 +641942 138 +641972 357 +642044 51 +642122 1 +642133 179 +642159 163 +642172 8 +642219 328 +642239 98 +642396 111 +642444 0 +642533 86 +642555 153 +642565 581 +642650 3 +642731 22 +642740 6 +642779 0 +642822 0 +642858 18 +642875 0 +643100 0 +643137 0 +643222 8 +643342 182 +643411 0 +643487 73 +643588 0 +643642 1 +643755 0 +643774 0 +643808 0 +643837 90 +643873 260 +643945 305 +644083 0 +644175 161 +644380 84 +644388 114 +644482 15 +644494 0 +644512 0 +644535 0 +644643 0 +644694 0 +644735 0 +644976 0 +645110 0 +645143 0 +645161 0 +645441 0 +645454 322 +645482 404 +645517 0 +645587 0 +645693 82 +645835 118 +645857 438 +645887 2070 +645906 507 +645988 401 +646017 307 +646052 0 +646115 279 +646157 55 +646167 208 +646270 713 +646293 0 +646475 0 +646580 0 +646622 0 +646670 0 +646765 0 +646919 0 +647148 0 +647181 0 +647224 0 +647481 0 +647544 0 +647549 0 +647670 0 +647698 0 +647819 0 +647963 0 +648021 0 +648050 0 +648068 0 +648144 0 +648147 0 +648229 0 +648253 0 +648266 0 +648286 0 +648295 0 +648336 0 +648416 0 +648495 120 +648503 12 +648615 20 +648851 0 +648879 0 +648902 32 +648935 0 +649039 0 +649062 0 +649316 0 +649340 0 +649362 142 +649422 0 +649464 79 +649559 0 +649631 144 +649670 53 +649676 191 +649688 365 +649758 0 +649772 0 +649800 0 +649888 0 +650051 0 +650116 0 +650119 0 +650166 0 +650175 0 +650216 0 +650232 0 +650238 0 +650347 0 +650364 0 +650398 28 +650408 9 +650453 202 +650543 73 +650606 111 +650621 113 +650663 194 +650694 1 +650746 142 +650755 0 +650757 266 +650891 230 +650927 215 +650986 0 +651004 279 +651017 170 +651059 154 +651131 0 +651138 28 +651214 0 +651419 44 +651464 202 +651466 0 +651468 0 +651483 0 +651485 0 +651694 8 +651715 279 +651724 0 +651755 0 +651842 19 +652010 47 +652013 123 +652118 16 +652126 97 +652187 95 +652202 98 +652223 144 +652339 0 +652380 0 +652390 25 +652466 14 +652563 282 +652567 79 +652759 338 +653053 0 +653121 0 +653149 0 +653153 0 +653293 0 +653327 0 +653445 0 +653490 0 +653510 0 +653530 0 +653537 0 +653677 0 +653708 0 +653755 0 +653776 54 +653814 0 +653839 270 +653862 677 +653932 0 +654020 0 +654026 0 +654034 0 +654101 0 +654155 0 +654244 0 +654299 0 +654352 0 +654468 0 +654497 5 +654740 889 +654750 0 +654785 0 +654875 429 +654925 368 +654977 135 +654979 236 +655322 0 +655333 89 +655411 489 +655446 0 +655498 27 +655563 321 +655592 188 +655789 25 +655796 0 +655961 0 +655984 37 +656056 0 +656077 365 +656088 553 +656128 0 +656146 174 +656244 0 +656302 0 +656353 491 +656447 118 +656486 59 +656510 5 +656554 578 +656602 17 +656632 53 +656660 0 +656727 0 +656737 2 +656780 0 +656806 47 +656827 0 +656853 167 +656938 21 +656973 4 +657016 534 +657028 351 +657034 103 +657037 19 +657070 29 +657113 77 +657148 429 +657181 92 +657205 241 +657259 118 +657307 0 +657361 271 +657394 0 +657509 64 +657549 36 +657555 201 +657733 54 +657757 0 +657765 139 +657772 0 +658064 95 +658083 0 +658096 331 +658104 0 +658144 0 +658162 0 +658205 0 +658263 45 +658272 34 +658363 175 +658374 811 +658379 750 +658386 83 +658469 274 +658552 0 +658560 635 +658603 282 +658642 323 +658735 136 +658773 0 +658834 0 +659082 35 +659100 1 +659107 107 +659211 46 +659236 30 +659332 14 +659334 804 +659338 483 +659437 783 +659564 0 +659612 655 +659814 0 +659857 8 +659922 69 +660086 87 +660216 1 +660359 328 +660407 185 +660452 0 +660518 30 +660717 230 +660879 0 +660940 489 +661049 476 +661077 418 +661111 449 +661267 194 +661417 60 +661431 0 +661465 0 +661544 761 +661553 0 +661585 4 +661614 150 +661641 262 +661655 49 +661748 58 +661794 68 +661797 138 +661964 81 +662043 0 +662051 311 +662104 141 +662134 20 +662193 96 +662244 27 +662374 51 +662447 188 +662458 150 +662579 0 +662671 0 +662678 0 +662703 0 +662727 115 +662797 0 +662911 0 +662996 310 +663047 36 +663215 379 +663257 5 +663263 66 +663285 429 +663293 0 +663312 0 +663480 9 +663488 0 +663577 32 +663622 26 +663625 98 +663824 86 +663958 52 +664001 0 +664014 305 +664099 0 +664244 10 +664304 0 +664504 244 +664711 0 +664756 6 +664852 361 +664860 374 +664919 441 +664924 10 +664973 0 +665045 719 +665133 1134 +665154 180 +665211 149 +665214 207 +665261 77 +665324 119 +665338 47 +665419 948 +665435 123 +665491 0 +665543 652 +665545 29 +665580 627 +665618 66 +665670 21 +665690 0 +665792 0 +665829 0 +665852 114 +665966 0 +665972 0 +666174 34 +666200 99 +666245 55 +666260 215 +666538 73 +666548 209 +666578 0 +666668 0 +666716 128 +667028 222 +667103 92 +667135 0 +667175 24 +667199 6 +667253 8 +667267 183 +667393 65 +667472 561 +667523 89 +667550 281 +667563 0 +667571 79 +667573 311 +667676 181 +667708 158 +667716 0 +667858 0 +667900 167 +667980 0 +667997 0 +668070 91 +668087 129 +668261 65 +668280 176 +668282 78 +668418 22 +668427 0 +668439 624 +668446 776 +668460 274 +668548 162 +668589 103 +668775 0 +668835 144 +668964 206 +669153 69 +669162 870 +669186 0 +669225 37 +669417 243 +669549 221 +669600 0 +669627 6 +669730 13 +669737 0 +669769 0 +669774 0 +669810 0 +669815 0 +669825 0 +669830 0 +669888 86 +669919 0 +669960 36 +670000 0 +670028 198 +670031 91 +670127 0 +670258 0 +670283 16 +670309 1 +670599 20 +670638 0 +670650 0 +670684 5 +670691 0 +670917 19 +670994 20 +670998 51 +671038 0 +671150 160 +671184 78 +671250 2 +671274 0 +671310 92 +671403 348 +671405 5 +671542 60 +671638 0 +671646 0 +671686 107 +671703 3 +671744 218 +671787 61 +671949 77 +671997 134 +672154 0 +672179 117 +672775 0 +672923 0 +672958 0 +672982 3 +673372 0 +673588 15 +673702 0 +674177 185 +674353 0 +674605 20 +674665 21 +674698 0 +674854 0 +674899 0 +675217 111 +675286 0 +675354 109 +675400 0 +675433 0 +675440 103 +675510 82 +675620 0 +675660 319 +675735 24 +675905 0 +675975 65 +675988 39 +676042 0 +676071 0 +676084 764 +676144 100 +676158 0 +676232 17 +676247 52 +676265 0 +676378 10 +676427 42 +676460 60 +676465 522 +676522 0 +676633 0 +676764 0 +676791 0 +676877 0 +676880 102 +676919 4 +676980 328 +676984 150 +677126 49 +677158 0 +677206 57 +677261 264 +677328 40 +677348 335 +677411 0 +677506 0 +677593 157 +677600 166 +677627 139 +677650 0 +677679 0 +677681 0 +677695 119 +677698 0 +677703 1 +677707 40 +677728 0 +677798 74 +677858 185 +677860 109 +677952 0 +678002 1 +678025 0 +678033 115 +678040 0 +678054 66 +678073 0 +678183 0 +678240 0 +678327 0 +678390 27 +678555 99 +678750 53 +678765 5 +678883 106 +678885 1212 +678900 119 +678940 297 +679131 81 +679157 0 +679210 331 +679217 346 +679228 653 +679319 217 +679366 343 +679398 66 +679454 126 +679478 42 +679487 0 +679493 1 +679658 0 +679661 0 +679668 0 +679681 0 +679739 34 +679802 48 +679886 382 +679895 71 +679931 42 +679949 0 +679958 0 +679988 80 +680000 43 +680051 189 +680151 0 +680201 0 +680213 0 +680242 0 +680261 24 +680312 0 +680339 1 +680435 56 +680493 0 +680505 0 +680513 57 +680558 286 +680630 47 +680645 62 +680683 0 +680761 0 +680798 50 +680831 149 +680833 30 +680888 72 +680915 101 +680939 351 +680959 34 +681025 87 +681059 223 +681073 0 +681104 151 +681110 169 +681224 48 +681248 12 +681380 3 +681558 145 +681562 0 +681650 600 +681671 270 +681699 0 +681753 151 +681776 0 +681779 0 +681788 274 +681811 35 +681886 101 +681936 0 +681942 0 +681957 483 +681964 194 +681999 0 +682145 47 +682197 37 +682251 22 +682284 0 +682332 81 +682354 0 +682386 0 +682452 0 +682523 0 +682533 0 +682556 0 +682581 0 +682657 8 +682677 0 +682686 0 +682739 0 +682753 0 +682762 54 +682779 50 +682902 0 +682940 0 +683017 188 +683083 0 +683144 5 +683187 0 +683266 379 +683325 445 +683470 0 +683532 0 +683921 57 +683951 286 +683968 21 +684049 0 +684058 256 +684172 102 +684236 0 +684277 122 +684339 834 +684347 174 +684384 23 +684469 0 +684700 5 +684762 26 +684906 0 +684920 0 +684941 0 +684954 36 +684988 25 +685004 0 +685071 67 +685104 141 +685111 0 +685156 38 +685204 0 +685217 0 +685287 202 +685359 0 +685412 0 +685608 254 +685622 0 +685687 70 +685718 0 +685775 0 +685786 0 +685924 148 +685962 0 +685976 0 +686006 0 +686102 0 +686269 0 +686370 160 +686457 91 +686486 17 +686543 0 +686564 44 +686573 0 +686663 199 +686666 2 +686672 28 +686780 0 +686813 0 +686863 44 +686909 15 +686917 43 +686961 0 +686988 0 +687013 25 +687109 10 +687144 0 +687175 13 +687341 0 +687390 0 +687416 0 +687442 0 +687478 358 +687585 0 +687634 51 +687672 78 +687688 97 +687769 0 +687776 0 +687814 175 +687820 7 +687916 0 +687952 45 +687991 73 +687995 62 +688009 0 +688052 5 +688146 0 +688210 15 +688234 5 +688261 118 +688326 17 +688350 19 +688612 38 +688696 71 +688780 299 +688857 37 +688907 0 +688935 22 +688937 147 +688958 4 +688992 0 +689010 0 +689178 16 +689182 0 +689185 0 +689226 50 +689373 1 +689448 5 +689455 218 +689464 107 +689531 0 +689573 1 +689774 1 +689804 348 +689906 0 +689926 24 +689998 35 +690162 37 +690211 89 +690254 123 +690333 81 +690368 223 +690413 137 +690492 228 +690556 1 +690621 0 +690635 3 +690641 0 +690654 29 +690678 37 +690722 143 +690771 0 +690783 192 +690803 0 +690864 12 +691153 5 +691170 0 +691364 44 +691369 17 +691425 32 +691449 0 +691452 72 +691529 0 +691554 0 +691584 0 +691620 66 +691680 61 +691713 316 +691811 0 +691829 8 +691883 0 +691932 377 +691965 0 +692047 0 +692161 262 +692206 311 +692231 20 +692266 161 +692302 28 +692373 0 +692415 197 +692510 174 +692515 206 +692652 0 +692881 0 +692890 0 +692928 0 +692954 183 +692976 351 +693019 131 +693032 3 +693176 0 +693251 15 +693315 347 +693328 0 +693354 44 +693363 562 +693391 225 +693393 0 +693414 51 +693430 65 +693498 10 +693594 26 +693626 191 +693845 86 +693854 0 +694048 7 +694055 403 +694068 11 +694133 416 +694136 290 +694264 0 +694278 515 +694339 650 +694395 390 +694422 25 +694517 87 +694644 327 +694664 77 +694674 110 +694699 134 +694719 238 +694803 118 +694848 168 +694876 90 +694986 626 +695022 90 +695050 299 +695127 138 +695146 137 +695223 167 +695293 0 +695378 0 +695435 0 +695471 0 +695476 0 +695488 0 +695496 0 +695555 26 +695605 42 +695669 8 +695688 104 +695695 0 +695789 243 +695794 573 +695983 3 +696027 0 +696132 0 +696161 0 +696231 0 +696326 931 +696423 43 +696703 189 +696782 22 +696914 0 +696931 0 +696935 0 +696959 0 +696972 0 +697071 236 +697082 0 +697191 39 +697269 25 +697366 160 +697400 190 +697431 407 +697507 0 +697517 0 +697578 0 +697584 55 +697636 33 +697700 35 +697708 0 +697762 0 +697806 0 +697811 0 +697856 49 +697905 108 +697915 13 +697945 19 +698362 0 +698596 227 +698683 0 +698713 0 +698816 187 +699081 0 +699147 299 +699156 283 +699186 140 +699338 162 +699441 63 +699461 0 +699499 0 +699548 105 +699565 0 +699600 88 +699803 75 +699835 40 +700063 16 +700165 10 +700198 13 +700226 55 +700262 28 +700443 63 +700866 184 +700940 0 +701068 242 +701106 818 +701155 72 +701207 74 +701348 446 +701397 13 +701417 192 +701429 470 +701481 121 +701558 22 +701592 172 +701732 554 +701817 54 +701893 377 +701900 564 +701937 0 +702133 36 +702165 0 +702218 0 +702310 52 +702343 13 +702477 297 +702513 20 +702623 0 +702757 0 +702770 18 +702791 0 +703006 0 +703209 0 +703215 0 +703229 0 +703237 0 +703240 1 +703396 0 +703463 35 +703546 0 +703597 1 +703613 63 +703665 0 +703697 0 +703732 0 +703795 634 +703926 0 +703932 108 +704069 0 +704090 0 +704144 0 +704175 66 +704210 81 +704300 5 +704366 7 +704440 29 +704509 119 +704519 55 +704704 0 +704747 0 +704802 26 +704911 32 +705098 540 +705533 371 +705716 169 +705799 125 +705824 0 +705832 27 +705875 2 +705886 90 +705895 42 +705962 207 +706011 0 +706039 0 +706062 7 +706076 0 +706091 295 +706153 78 +706178 382 +706194 321 +706203 36 +706210 0 +706255 49 +706320 5 +706460 0 +706483 11 +706565 82 +706639 19 +706804 78 +706810 98 +706931 0 +706946 8 +706949 170 +707126 336 +707196 1 +707447 112 +707770 870 +707875 0 +707996 62 +708011 725 +708074 258 +708134 488 +708704 318 +708805 93 +708873 136 +709154 51 +709202 301 +709300 16 +709312 0 +709527 731 +709585 6 +709733 0 +709750 102 +709799 0 +709919 263 +709984 102 +709991 246 +710027 123 +710071 387 +710150 308 +710157 95 +710224 179 +710323 1266 +710355 94 +710420 0 +710435 563 +710454 154 +710585 380 +710606 388 +710628 0 +710729 33 +710770 0 +710790 412 +710844 0 +710910 56 +710993 0 +711300 167 +711358 433 +711385 0 +711470 70 +711476 572 +711624 85 +711830 34 +711883 50 +711905 343 +711993 18 +712140 0 +712213 46 +712219 134 +712225 0 +712346 0 +712373 0 +712411 0 +712480 13 +712513 59 +712531 44 +712576 9 +712627 24 +712674 0 +712728 14 +712773 0 +712935 0 +713145 26 +713328 121 +713620 0 +713696 0 +713748 0 +713775 0 +713891 0 +713930 0 +713946 1 +714060 168 +714078 0 +714177 86 +714290 570 +714322 6 +714481 0 +714826 499 +714961 93 +715004 4 +715024 0 +715038 0 +715119 0 +715348 68 +715385 1 +715436 21 +715541 109 +715796 0 +715940 172 +715943 0 +715972 0 +715986 15 +716033 14 +716084 0 +716231 0 +716267 0 +716298 0 +716328 15 +716360 0 +716379 0 +716386 0 +716390 0 +716393 0 +716396 0 +716398 0 +716421 312 +716499 0 +716638 0 +716775 348 +716797 47 +716910 0 +716919 117 +716952 19 +716970 236 +717057 138 +717064 62 +717116 164 +717235 0 +717346 88 +717427 237 +717447 0 +717633 0 +717711 339 +717718 103 +717795 1 +717802 185 +717813 151 +718001 0 +718012 0 +718020 0 +718054 290 +718060 0 +718138 0 +718228 0 +718485 0 +718790 26 +719305 540 +719521 21 +719572 0 +719947 165 +719974 0 +720026 436 +720138 148 +720354 69 +720369 0 +720405 512 +720674 0 +720715 81 +720776 0 +721079 10 +721237 12 +721316 0 +721386 117 +721398 69 +721416 135 +721559 0 +721580 0 +721868 0 +721901 0 +721946 14 +721967 0 +722009 0 +722045 0 +722060 0 +722074 0 +722108 0 +722159 95 +722672 0 +722734 0 +722856 107 +722869 15 +722976 0 +722987 11 +723077 55 +723104 18 +723155 326 +723662 308 +723790 0 +723869 0 +724064 117 +724097 840 +724127 346 +724176 0 +724215 28 +724490 7 +724535 148 +724569 129 +724783 107 +724828 185 +724901 52 +724935 1 +725049 0 +725070 0 +725227 0 +725314 0 +725337 51 +725453 113 +725503 0 +725811 0 +725851 0 +726208 0 +726240 31 +726587 101 +726755 0 +726853 49 +727159 494 +727316 165 +727861 34 +727881 0 +727900 59 +728319 53 +728359 117 +728392 9 +728402 0 +728437 29 +728540 165 +728584 309 +728604 1 +728756 3 +728818 67 +728853 0 +728863 1 +728908 644 +729004 0 +729019 0 +729108 0 +729119 0 +729227 523 +729257 0 +729259 1164 +729328 59 +729339 0 +729499 0 +729508 567 +729521 214 +729525 354 +729691 377 +729694 285 +729838 0 +729859 8 +729904 152 +729933 104 +729974 62 +729988 198 +730172 275 +730174 167 +730201 0 +730366 197 +730372 147 +730420 393 +730483 63 +730539 229 +730572 42 +730595 307 +730737 0 +730839 258 +730847 1 +730888 55 +730939 11 +731014 242 +731044 568 +731101 123 +731140 172 +731171 107 +731190 0 +731212 0 +731277 0 +731305 42 +731394 0 +731443 63 +731453 0 +731482 0 +731501 0 +731529 0 +731558 0 +731596 0 +731610 0 +731623 0 +731639 0 +731646 0 +731675 0 +731698 0 +731711 0 +731723 0 +731774 0 +731778 0 +731877 0 +731912 37 +731916 200 +731923 0 +731963 0 +731969 0 +731981 0 +732011 0 +732044 0 +732077 0 +732079 0 +732106 0 +732122 0 +732189 0 +732239 0 +732251 0 +732344 0 +732346 0 +732450 0 +732480 0 +732597 0 +732639 0 +732764 0 +732767 0 +732814 0 +732819 1 +732824 0 +732842 0 +732864 0 +732873 0 +732972 0 +733020 0 +733190 0 +733239 0 +733323 36 +733327 139 +733351 475 +733478 0 +733531 0 +733652 842 +733656 1407 +733712 163 +733716 412 +733719 5 +733771 0 +733943 0 +734012 0 +734033 0 +734052 0 +734058 0 +734092 0 +734120 0 +734124 0 +734259 0 +734300 0 +734401 0 +734416 0 +734425 0 +734485 0 +734559 0 +734575 0 +734625 0 +734780 0 +734806 0 +734825 0 +734968 0 +735151 0 +735208 0 +735219 0 +735267 0 +735417 0 +735448 0 +735456 0 +735489 182 +735502 0 +735511 0 +735538 0 +735577 0 +735675 0 +735726 0 +735746 0 +736081 0 +736138 0 +736222 193 +736246 591 +736278 84 +736299 13 +736323 53 +736362 0 +736383 1 +736392 0 +736401 162 +736438 29 +736482 0 +736580 0 +736633 0 +736653 0 +736662 0 +736737 1 +736912 0 +737028 0 +737067 0 +737079 94 +737130 0 +737176 0 +737225 0 +737245 0 +737269 10 +737302 108 +737338 48 +737347 358 +737356 90 +737358 227 +737459 0 +737465 0 +737586 10 +737610 149 +737668 130 +737692 24 +737715 0 +737730 229 +737778 0 +737827 1019 +737875 162 +737946 91 +737967 147 +738022 46 +738034 302 +738085 792 +738140 292 +738202 99 +738274 213 +738298 13 +738331 2 +738367 155 +738376 42 +738385 434 +738466 309 +738904 917 +738950 0 +738981 390 +739063 199 +739114 286 +739146 3 +739167 801 +739185 294 +739253 0 +739260 207 +739276 53 +739313 3 +739328 42 +739360 481 +739397 186 +739415 330 +739432 0 +739462 1352 +739496 1531 +739676 50 +739696 910 +739727 209 +739751 435 +739892 171 +739934 378 +739987 240 +740064 98 +740081 5 +740093 71 +740144 98 +740165 407 +740168 737 +740187 121 +740213 648 +740436 48 +740462 20 +740511 274 +740534 494 +740556 0 +740853 655 +740964 33 +741090 734 +741093 494 +741127 0 +741152 143 +741209 0 +741266 0 +741278 0 +741329 0 +741371 0 +741524 0 +741541 0 +741617 0 +741850 0 +742085 0 +742298 0 +742453 0 +742562 0 +742580 410 +742618 412 +742641 42 +742653 0 +742661 29 +742712 0 +742734 90 +742963 24 +743031 493 +743046 308 +743106 608 +743175 143 +743229 94 +743346 655 +743367 888 +743463 0 +743505 149 +743553 1167 +743847 0 +743890 59 +743919 22 +744004 0 +744024 0 +744033 47 +744073 340 +744129 0 +744189 0 +744301 0 +744426 208 +744460 1 +744609 7 +744717 227 +745155 0 +745456 441 +745539 73 +745583 107 +745589 66 +745650 304 +745659 0 +745938 38 +745978 0 +746058 1747 +746224 84 +746334 100 +746460 0 +746598 0 +746789 241 +746987 58 +747139 0 +747246 470 +747254 1068 +747824 40 +747836 0 +747943 16 +748009 845 +748047 311 +748164 0 +748235 0 +748271 0 +748357 0 +748391 0 +748420 0 +748600 0 +748670 0 +748810 0 +748821 0 +749239 192 +749279 0 +749379 0 +749447 100 +749627 126 +749634 13 +749658 10 +749667 0 +749744 233 +749759 0 +749799 118 +749955 64 +749966 0 +749977 0 +749986 0 +749988 0 +750036 8 +750073 352 +750129 145 +750137 0 +750177 488 +750243 82 +750329 35 +750408 229 +750474 489 +750528 6 +750558 97 +750602 1 +750654 266 +750666 35 +750790 0 +750837 0 +750855 0 +750930 603 +750934 1685 +750936 152 +750947 347 +750954 0 +751005 20 +751182 76 +751245 161 +751247 154 +751371 0 +751523 0 +751535 0 +751614 68 +751659 0 +751705 0 +751814 26 +751880 96 +751965 42 +752023 76 +752037 0 +752110 32 +752117 0 +752268 449 +752570 619 +752594 516 +752646 29 +752658 313 +752730 255 +752763 261 +752925 0 +752985 0 +753048 82 +753071 679 +753074 318 +753210 1 +753392 362 +753445 211 +753463 0 +753511 185 +753628 1329 +753641 176 +753648 420 +753654 691 +753658 4 +753705 0 +753732 10 +753747 169 +753783 0 +753796 119 +753887 1 +753949 0 +754044 0 +754047 141 +754076 0 +754084 109 +754251 0 +754295 0 +754308 0 +754332 241 +754383 48 +754388 0 +754421 0 +754476 0 +754487 0 +754528 137 +754622 14 +754783 358 +754880 0 +754930 46 +754940 568 +755080 470 +755163 4 +755231 24 +755242 0 +755249 11 +755279 234 +755311 143 +755549 8 +755571 220 +755623 152 +755741 0 +755767 24 +756023 124 +756029 354 +756103 60 +756112 0 +756122 173 +756125 70 +756197 16 +756224 0 +756361 0 +756374 0 +756426 0 +756463 0 +756494 0 +756504 0 +756507 0 +756540 0 +756554 0 +756656 13 +756662 0 +756670 180 +756685 0 +756695 0 +756707 45 +756755 84 +756842 0 +756902 2 +757059 90 +757079 0 +757097 20 +757172 22 +757223 133 +757316 47 +757325 24 +757354 0 +757361 0 +757405 0 +757527 0 +757577 44 +757622 4 +757652 179 +757748 90 +757850 3 +758093 13 +758117 196 +758123 74 +758137 117 +758150 0 +758210 0 +758244 95 +758252 35 +758369 280 +758383 253 +758498 70 +758648 453 +758670 0 +758786 21 +758823 0 +758832 18 +758836 44 +758908 1 +758991 0 +759336 0 +759374 0 +759410 0 +759458 0 +759522 0 +759531 0 +759545 0 +759555 0 +759581 0 +759603 0 +759644 0 +759675 0 +759729 0 +759764 0 +759839 0 +759845 0 +759875 0 +759883 0 +759914 0 +760059 0 +760173 0 +760344 0 +760620 0 +760704 0 +760728 0 +760730 0 +760818 0 +760925 0 +761226 0 +761295 0 +761334 0 +761360 0 +761376 0 +761496 0 +761520 0 +761648 0 +761757 0 +761792 0 +761796 0 +761909 0 +761979 0 +762402 0 +762533 0 +762849 0 +762867 0 +762873 0 +762933 0 +762965 0 +763023 0 +763035 0 +763095 0 +763201 0 +763323 0 +763340 65 +763343 0 +763352 0 +763367 0 +763414 0 +763442 0 +763475 0 +763486 0 +763550 0 +763562 0 +763685 0 +763715 0 +763757 0 +763769 0 +763878 0 +764090 0 +764111 0 +764120 0 +764399 0 +764639 0 +764893 0 +765125 0 +765128 0 +765164 0 +765203 0 +765318 0 +765410 0 +765479 0 +765533 0 +765614 0 +765746 0 +765826 0 +765914 0 +765983 0 +766112 0 +766130 0 +766237 0 +766240 0 +766304 0 +766485 0 +766553 0 +766598 0 +766764 0 +766793 0 +767098 0 +767152 0 +767158 0 +767168 0 +767216 0 +767231 0 +767243 123 +767246 46 +767297 261 +767303 0 +767312 0 +767318 1178 +767560 133 +767565 52 +767725 685 +767772 41 +767788 23 +767925 208 +767950 192 +768000 60 +768204 116 +768219 245 +768240 295 +768249 573 +768261 103 +768325 307 +768358 3 +768369 40 +768425 437 +768501 34 +768515 0 +768642 69 +768678 300 +768763 0 +768891 90 +768924 403 +768982 111 +768991 0 +769036 0 +769051 14 +769140 183 +769269 455 +769278 160 +769287 0 +769344 823 +769348 0 +769356 61 +769486 251 +769530 0 +769586 206 +769591 487 +769602 136 +769641 0 +769663 53 +769685 166 +769705 12 +769780 308 +769859 187 +769951 898 +769966 30 +770170 0 +770340 15 +770570 35 +770581 220 +770601 129 +770677 348 +770717 2 +770726 31 +770728 31 +770813 87 +770858 0 +770870 29 +771005 0 +771041 9 +771102 96 +771173 0 +771274 175 +771441 0 +771461 0 +771472 0 +771492 47 +771532 96 +771605 98 +771687 0 +771700 0 +771706 0 +771727 94 +771739 30 +771756 21 +771864 137 +771886 152 +771910 152 +771912 91 +771934 219 +771961 148 +772090 0 +772285 19 +772409 0 +772456 0 +772621 0 +772687 2 +772717 0 +772772 1 +772776 0 +772918 2 +773047 65 +773102 0 +773174 89 +773360 30 +773399 218 +773415 846 +773445 69 +773477 0 +773558 155 +773633 0 +774035 0 +774059 0 +774092 0 +774168 0 +774244 0 +774369 0 +774489 137 +774710 0 +774721 131 +774937 19 +775089 0 +775186 0 +775492 0 +775572 1 +775580 0 +775747 0 +775932 41 +775996 0 +776160 553 +776200 0 +776211 68 +776412 272 +776706 172 +776724 0 +776730 209 +776770 156 +776940 134 +777047 0 +777109 246 +777189 91 +777206 57 +777222 198 +777237 4 +777249 0 +777410 0 +777489 124 +777582 247 +777585 0 +777627 0 +777651 42 +777813 274 +777874 0 +777927 187 +778038 95 +778155 11 +778304 131 +778393 1 +778499 129 +778694 0 +778709 277 +778713 9 +778733 37 +778876 0 +778953 0 +778977 0 +779065 135 +779263 10 +779422 698 +779424 552 +779458 0 +779578 0 +779604 19 +779779 6 +779796 74 +779914 243 +780007 0 +780066 45 +780075 81 +780142 107 +780482 211 +780554 9 +780573 236 +780582 64 +780592 54 +780853 156 +780881 227 +780933 79 +780988 0 +780997 418 +781021 0 +781066 196 +781080 8 +781120 75 +781147 0 +781224 0 +781296 0 +781309 194 +781363 0 +781390 0 +781401 0 +781474 0 +781497 0 +781546 0 +781557 0 +781610 0 +781657 0 +781671 0 +781755 0 +781842 0 +781868 0 +781908 0 +781916 0 +781985 0 +782063 0 +782186 0 +782252 0 +782393 0 +782416 0 +782445 0 +782453 37 +782457 836 +782517 0 +782587 0 +782590 0 +782598 0 +782605 0 +782727 0 +782869 0 +782926 0 +783079 0 +783095 0 +783127 0 +783184 0 +783259 0 +783328 0 +783450 0 +783478 0 +783490 0 +783513 0 +783600 0 +783606 0 +783622 0 +783943 0 +783982 0 +784072 0 +784104 0 +784117 0 +784159 0 +784177 0 +784219 0 +784351 0 +784434 0 +784468 0 +784510 0 +784531 0 +784625 62 +784647 186 +784669 0 +784718 0 +784722 47 +784730 0 +784736 0 +784750 7 +784763 0 +784788 0 +784790 0 +784797 0 +784913 0 +785006 0 +785034 0 +785055 0 +785088 0 +785214 0 +785224 0 +785486 0 +785754 0 +785805 0 +785820 0 +786009 115 +786015 38 +786108 3 +786153 15 +786161 117 +786177 96 +786227 228 +786269 1757 +786286 0 +786326 280 +786441 71 +786552 345 +786578 264 +786659 257 +786908 103 +787046 404 +787056 0 +787070 1 +787096 728 +787206 9 +787235 0 +787252 93 +787338 67 +787479 0 +787500 213 +787615 0 +787640 1 +787664 0 +787685 0 +787708 0 +787774 0 +787782 0 +787818 0 +787835 0 +787905 133 +787921 184 +787939 10 +788054 83 +788099 202 +788115 0 +788174 0 +788244 16 +788260 0 +788273 0 +788314 4 +788604 56 +788647 0 +788709 81 +788716 0 +788767 0 +788927 32 +788945 446 +789032 0 +789035 40 +789141 89 +789158 19 +789169 160 +789213 140 +789282 15 +789297 0 +789418 49 +789447 0 +789454 0 +789557 0 +789658 50 +789695 275 +789908 289 +789954 0 +789969 83 +790101 480 +790105 430 +790112 10 +790195 23 +790244 61 +790412 281 +790469 5 +790577 79 +790583 0 +790589 0 +790627 0 +790642 31 +790705 0 +790779 23 +790826 0 +790987 17 +790997 36 +791167 74 +791216 0 +791284 284 +791299 0 +791432 39 +791442 20 +791451 13 +791506 152 +791509 0 +791701 0 +791763 368 +791774 0 +791841 59 +791916 0 +791963 131 +791980 216 +792038 32 +792046 0 +792098 9 +792170 0 +792222 0 +792238 21 +792251 0 +792358 111 +792413 17 +792418 0 +792508 163 +792706 0 +792725 0 +792761 0 +792805 60 +792923 0 +792955 142 +792989 0 +793102 19 +793191 0 +793223 24 +793330 8 +793360 0 +793407 0 +793511 114 +793535 0 +793565 0 +793640 0 +793722 8 +793885 0 +793939 0 +793954 276 +794010 0 +794051 123 +794158 0 +794320 24 +794337 115 +794383 61 +794405 0 +794523 342 +794568 125 +794602 0 +794614 0 +794658 0 +794686 0 +794695 17 +794727 0 +794746 0 +794782 37 +794803 74 +794851 14 +794855 3 +794861 0 +794964 0 +795008 0 +795045 501 +795130 241 +795275 60 +795671 61 +795779 0 +795781 0 +795787 38 +795829 0 +795838 0 +795919 0 +795970 0 +796045 0 +796123 0 +796131 0 +796183 13 +796190 17 +796203 28 +796335 1 +796407 0 +796429 0 +796677 29 +796721 24 +796747 200 +796824 2440 +796828 81 +796857 0 +796875 0 +796895 26 +796925 0 +796929 112 +796953 0 +797140 0 +797230 0 +797273 0 +797316 0 +797358 0 +797492 0 +797517 0 +797525 0 +797548 0 +797669 0 +797693 0 +797787 123 +797876 0 +797912 0 +797920 0 +797955 0 +797982 0 +798050 70 +798073 0 +798114 0 +798134 0 +798167 0 +798195 1 +798272 0 +798281 102 +798335 15 +798448 75 +798453 197 +798595 14 +798616 0 +798661 0 +798667 123 +798772 31 +798847 0 +798879 0 +799018 0 +799144 0 +799161 0 +799183 0 +799196 0 +799228 0 +799316 0 +799330 62 +799373 2 +799413 99 +799474 45 +799512 0 +799696 1 +799799 188 +799848 399 +799894 90 +799923 29 +799939 0 +799947 51 +799977 0 +799995 347 +799998 246 +800044 94 +800073 78 +800126 163 +800193 0 +800237 0 +800359 0 +800368 0 +800383 0 +800398 0 +800454 0 +800477 65 +800523 0 +800596 0 +800611 0 +800631 0 +800654 0 +800658 0 +800790 0 +800832 0 +800844 0 +800855 0 +800876 0 +800879 0 +800915 0 +800947 0 +800949 0 +800968 0 +801016 0 +801046 0 +801091 0 +801139 0 +801156 0 +801342 0 +801357 0 +801530 0 +801623 0 +801675 0 +801748 0 +801771 0 +801848 0 +801868 0 +801932 0 +802035 0 +802089 0 +802091 0 +802193 0 +802217 0 +802330 0 +802349 0 +802433 0 +802487 0 +802523 0 +802543 0 +802580 0 +802674 0 +802701 0 +802711 0 +802777 0 +802791 0 +802816 0 +802837 0 +802890 0 +802944 0 +802986 0 +803041 0 +803055 0 +803241 0 +803268 0 +803295 0 +803368 0 +803386 42 +803402 0 +803551 0 +803662 0 +803700 0 +803703 0 +803709 0 +803716 0 +803941 0 +804018 0 +804129 0 +804195 0 +804280 0 +804348 0 +804363 0 +804372 0 +804418 0 +804442 0 +804622 0 +804637 0 +804783 0 +804824 0 +804831 0 +804838 0 +804840 0 +804888 0 +805022 0 +805124 0 +805130 0 +805203 0 +805230 0 +805262 0 +805390 0 +805400 0 +805431 0 +805502 0 +805505 0 +805654 0 +805669 0 +805697 0 +805747 0 +805770 0 +805794 0 +805803 0 +805856 0 +805881 0 +805905 0 +805945 0 +806012 0 +806014 0 +806037 0 +806160 19 +806164 54 +806274 64 +806287 10 +806292 143 +806307 0 +806334 379 +806382 0 +806413 5 +806455 258 +806630 14 +806640 139 +806734 243 +806743 99 +806787 4 +806839 33 +806849 0 +806872 0 +806885 0 +806887 91 +806932 80 +807019 67 +807079 135 +807103 85 +807112 0 +807146 0 +807182 46 +807190 38 +807322 2 +807355 0 +807472 0 +807532 113 +807541 0 +807577 7 +807595 33 +807682 456 +807715 37 +807791 0 +807841 2 +808054 86 +808114 175 +808138 497 +808144 407 +808147 132 +808184 0 +808233 9 +808318 84 +808324 335 +808391 177 +808405 104 +808539 12 +808582 0 +808611 0 +808734 0 +808806 0 +808829 0 +808855 0 +808911 1 +808950 0 +809053 94 +809096 0 +809125 0 +809136 20 +809154 3 +809179 0 +809202 38 +809232 150 +809301 0 +809421 261 +809480 0 +809544 20 +809556 0 +809606 0 +809643 274 +809716 26 +809732 0 +809772 70 +809796 113 +809881 322 +809930 0 +809954 0 +810087 116 +810108 0 +810284 43 +810306 26 +810336 0 +810343 0 +810364 0 +810413 318 +810417 593 +810428 15 +810474 931 +810478 261 +810686 29 +810726 0 +810764 56 +810829 217 +810855 531 +810870 0 +810885 263 +810943 161 +810954 0 +810972 135 +811071 74 +811112 0 +811126 0 +811134 172 +811184 0 +811204 0 +811216 0 +811259 0 +811339 0 +811371 0 +811466 0 +811528 0 +811598 0 +811705 0 +811739 0 +811789 0 +811820 0 +811839 0 +811994 0 +812029 0 +812101 0 +812143 0 +812461 0 +812489 0 +812687 0 +812726 0 +812810 0 +812827 0 +812834 90 +812865 0 +812913 0 +812967 0 +813020 0 +813036 0 +813108 0 +813146 0 +813158 0 +813171 0 +813179 0 +813237 0 +813332 0 +813363 0 +813406 0 +813412 0 +813475 0 +813495 0 +813547 0 +813580 0 +813591 0 +813607 0 +813647 0 +813680 0 +813725 0 +813841 0 +813869 0 +813890 0 +813931 0 +813935 0 +814226 0 +814243 0 +814245 0 +814249 0 +814326 0 +814360 0 +814451 0 +814455 0 +814546 0 +814568 0 +814587 0 +814641 0 +814707 0 +814726 0 +814902 0 +814978 34 +814986 0 +814988 0 +815075 36 +815188 0 +815390 0 +815409 0 +815628 51 +815718 7 +815731 41 +815772 87 +815797 56 +815817 0 +815887 44 +815970 0 +815982 0 +816089 225 +816107 102 +816110 68 +816251 0 +816373 0 +816417 132 +816479 130 +816487 0 +816572 199 +816584 0 +816798 59 +816847 168 +816929 17 +816932 304 +817072 0 +817151 60 +817195 0 +817314 0 +817323 57 +817347 30 +817355 1 +817432 214 +817532 7 +817621 73 +817670 570 +817700 14 +817762 163 +817806 0 +817879 56 +817975 56 +818065 373 +818098 0 +818170 69 +818182 87 +818199 0 +818255 0 +818393 0 +818412 44 +818453 113 +818474 47 +818522 119 +818545 0 +818607 0 +818647 0 +818685 2 +818721 69 +818828 2 +818832 21 +818862 0 +818882 0 +818895 312 +818969 2 +819054 0 +819240 174 +819273 45 +819388 34 +819633 683 +819668 0 +819676 0 +819679 32 +819685 0 +819752 0 +819791 9 +819844 0 +819865 61 +819871 176 +819887 0 +820088 72 +820102 59 +820132 122 +820243 62 +820257 347 +820263 154 +820323 181 +820354 0 +820409 460 +820508 287 +820917 0 +821043 0 +821186 49 +821339 80 +821355 0 +821391 282 +821393 114 +821405 0 +821494 244 +821539 0 +821601 3 +821798 69 +821820 0 +821921 53 +821948 1072 +821978 552 +822204 938 +822280 0 +822355 205 +822378 0 +822413 213 +822415 635 +822417 764 +822515 124 +822555 0 +822606 202 +822625 1 +822812 1 +822896 400 +822902 707 +823475 0 +823592 0 +823680 230 +823726 573 +823837 279 +823867 338 +824004 0 +824059 77 +824278 0 +824362 545 +824424 49 +824460 333 +824541 11 +824643 26 +824655 23 +824692 92 +824702 65 +824710 0 +824734 0 +824796 0 +824881 0 +824977 0 +825011 0 +825014 0 +825049 0 +825151 0 +825160 0 +825164 0 +825180 0 +825230 0 +825535 0 +825565 0 +825583 0 +825615 0 +825624 0 +825646 0 +825730 0 +825757 0 +825769 0 +825796 0 +825802 0 +825901 0 +825910 0 +825927 0 +825946 0 +826029 0 +826065 0 +826105 236 +826275 0 +826377 0 +826551 0 +826581 0 +826584 0 +826665 231 +826880 24 +826889 0 +826977 0 +827164 7 +827186 10 +827216 0 +827248 200 +827344 0 +827433 0 +827468 0 +827508 40 +827525 96 +827597 188 +827627 44 +827923 525 +827945 150 +827948 213 +828023 714 +828067 111 +828112 98 +828153 0 +828218 0 +828239 0 +828385 0 +828475 0 +828537 0 +828698 0 +828859 0 +828890 76 +828903 225 +828922 82 +828935 497 +829064 38 +829166 43 +829196 79 +829218 337 +829283 21 +829360 1 +829413 0 +829424 0 +829720 9 +829752 342 +829838 317 +829893 0 +829911 0 +829965 42 +829989 15 +830384 9 +830691 3 +830714 46 +830824 733 +830907 0 +830954 943 +831064 82 +831176 320 +831242 42 +831345 118 +831368 226 +831386 261 +831433 607 +831473 0 +831485 0 +831509 3 +831527 167 +831555 138 +831557 115 +831587 434 +831610 514 +831637 25 +831678 543 +831716 221 +831718 18 +831758 52 +831869 0 +831975 28 +831998 21 +832006 0 +832046 0 +832082 306 +832147 0 +832175 43 +832238 139 +832259 135 +832341 61 +832397 96 +832413 78 +832418 401 +832510 94 +832526 264 +832682 24 +832727 64 +832811 0 +832846 407 +832950 6 +832982 155 +833164 20 +833199 48 +833239 266 +833273 0 +833340 0 +833522 0 +833531 6 +833567 0 +833613 628 +833678 95 +833738 0 +833785 0 +833887 453 +833911 754 +833914 40 +833945 0 +834161 7 +834182 658 +834186 749 +834199 27 +834327 83 +834372 178 +834524 17 +834584 0 +834613 0 +834639 339 +834670 84 +834715 0 +834817 0 +834899 0 +834908 2 +834961 0 +834964 0 +835016 35 +835060 363 +835129 301 +835222 24 +835270 201 +835417 457 +835426 0 +835514 18 +835621 242 +835644 40 +835802 1 +835884 188 +835959 208 +836144 0 +836260 16 +836425 0 +836620 23 +836711 0 +836849 0 +836897 0 +836981 435 +837272 0 +837397 0 +837584 103 +837710 0 +838050 33 +838149 55 +838219 26 +838363 0 +838382 1 +838389 0 +838395 0 +838412 160 +838525 14 +838534 30 +838634 185 +838667 161 +838709 126 +838909 0 +839236 0 +839329 22 +839332 214 +839542 0 +839575 3 +839629 566 +840061 0 +840283 56 +840751 326 +840760 0 +840854 163 +840934 0 +840978 157 +841150 76 +841202 50 +841212 167 +841355 88 +841544 153 +841556 0 +841568 406 +841654 2 +841672 5 +841738 130 +841843 91 +841919 79 +841929 0 +841937 0 +841995 635 +842016 189 +842021 962 +842025 274 +842043 186 +842122 0 +842150 37 +842213 146 +842234 141 +842316 222 +842348 586 +842426 94 +842788 14 +842791 54 +842809 0 +843008 134 +843084 0 +843211 6 +843243 0 +843360 108 +843372 221 +843378 0 +843435 0 +843535 0 +843553 52 +843612 0 +843667 0 +843703 5 +843755 0 +843912 403 +843966 1 +844053 86 +844257 59 +844402 0 +844422 354 +844503 0 +844578 0 +844692 86 +844728 175 +844779 57 +844944 78 +844989 0 +845029 142 +845130 0 +845250 200 +845256 220 +845266 30 +845459 0 +845550 163 +845583 36 +845627 57 +845734 0 +845846 9 +845993 0 +846001 0 +846006 0 +846009 0 +846054 107 +846093 56 +846130 69 +846133 667 +846153 0 +846211 91 +846298 0 +846342 40 +846372 383 +846417 1389 +846425 0 +846510 565 +846676 0 +846699 0 +846701 0 +846710 0 +846730 0 +846746 0 +846848 0 +846932 0 +846959 0 +847149 157 +847234 454 +847308 330 +847409 27 +847431 244 +847491 134 +847552 479 +847597 35 +847645 0 +847678 339 +847716 215 +847725 97 +847856 0 +847869 533 +847873 950 +847928 720 +848053 0 +848060 25 +848086 0 +848094 0 +848100 27 +848104 15 +848141 0 +848219 0 +848235 0 +848246 0 +848310 0 +848315 0 +848329 0 +848337 0 +848373 0 +848378 0 +848408 0 +848417 0 +848480 0 +848483 0 +848516 0 +848534 0 +848591 0 +848642 0 +848651 0 +848700 9 +848708 0 +848748 0 +848774 52 +848820 20 +848906 0 +848916 7 +848918 0 +848921 0 +848927 0 +848970 0 +848984 0 +848987 0 +849019 0 +849057 89 +849074 0 +849092 0 +849194 0 +849269 0 +849284 0 +849293 71 +849332 0 +849362 0 +849428 0 +849443 0 +849454 59 +849464 0 +849467 0 +849494 0 +849577 468 +849619 458 +849639 0 +849823 11 +849966 82 +849991 377 +849999 0 +850084 105 +850088 58 +850115 577 +850244 114 +850343 177 +850345 299 +850359 0 +850369 104 +850394 67 +850410 348 +850496 3 +850625 96 +850628 690 +850678 0 +850694 0 +850705 0 +850734 0 +850860 137 +850984 383 +851055 275 +851146 143 +851241 464 +851254 45 +851439 46 +851477 402 +851544 0 +851552 0 +851576 0 +851595 0 +851749 0 +851918 0 +851959 113 +852048 0 +852072 0 +852157 0 +852195 0 +852220 0 +852256 0 +852265 0 +852328 0 +852332 0 +852359 710 +852363 256 +852427 0 +852433 0 +852600 1 +852611 34 +852639 16 +852672 106 +852674 219 +852700 0 +852775 31 +852810 2 +852886 0 +852924 29 +853181 0 +853196 0 +853218 63 +853324 0 +853519 12 +853650 0 +853954 0 +854062 0 +854174 0 +854237 164 +854278 0 +854307 0 +854338 67 +854349 7 +854377 0 +854518 76 +854690 0 +854700 0 +854718 0 +854763 0 +854790 67 +854833 244 +854835 642 +854862 175 +855009 325 +855075 273 +855120 0 +855189 0 +855303 23 +855396 752 +855429 0 +855858 0 +855871 11 +855903 473 +855917 97 +855926 131 +855959 13 +855962 1 +856021 65 +856049 112 +856115 0 +856142 157 +856235 8 +856241 0 +856346 4 +856364 92 +856407 81 +856420 0 +856460 0 +856474 0 +856606 0 +856672 158 +856683 1 +856704 0 +856756 0 +856761 1 +856794 0 +856929 0 +857169 0 +857202 71 +857248 0 +857484 158 +857496 42 +857501 136 +857532 50 +857601 283 +857723 0 +857749 79 +857811 55 +857914 26 +858020 0 +858038 1 +858064 36 +858067 61 +858168 0 +858200 172 +858279 0 +858360 7 +858389 45 +858399 78 +858475 0 +858514 144 +858679 0 +858865 27 +858952 215 +859053 0 +859084 0 +859134 0 +859174 13 +859228 70 +859278 0 +859315 28 +859332 146 +859489 25 +859492 3 +859614 11 +859662 0 +859778 43 +859824 0 +859831 0 +859866 0 +859873 0 +859958 0 +859963 82 +859993 8 +859996 1 +860002 0 +860023 0 +860029 59 +860098 0 +860127 253 +860154 8 +860180 53 +860221 0 +860410 0 +860466 210 +860502 613 +860508 687 +860525 0 +860568 155 +860603 153 +860689 0 +860696 59 +860721 0 +860757 0 +860769 0 +860825 6 +860840 0 +860859 0 +860909 128 +860935 0 +860961 0 +861109 0 +861174 39 +861255 42 +861284 25 +861420 223 +861432 0 +861442 23 +861456 0 +861625 93 +861645 0 +861732 0 +861750 0 +861827 0 +861950 57 +862012 9 +862028 0 +862163 0 +862184 8 +862233 0 +862265 0 +862292 31 +862306 0 +862343 1 +862347 285 +862366 0 +862379 14 +862383 0 +862432 0 +862456 0 +862469 425 +862542 0 +862570 0 +862615 0 +862661 9 +862685 32 +862730 0 +862733 248 +862777 17 +862790 15 +862856 44 +862868 19 +862938 29 +862981 6 +863050 152 +863222 0 +863289 20 +863291 28 +863303 0 +863324 50 +863537 167 +863711 55 +863814 60 +863860 21 +864046 10 +864106 0 +864188 4 +864246 79 +864370 7 +864387 0 +864418 0 +864425 46 +864474 0 +864487 203 +864550 0 +864562 12 +864572 44 +864599 0 +864629 0 +864668 0 +864800 0 +864806 0 +864864 0 +864953 0 +865040 0 +865141 0 +865160 0 +865251 0 +865263 0 +865273 0 +865306 0 +865352 0 +865387 0 +865404 0 +865518 0 +865571 0 +865580 0 +865597 0 +865765 0 +865815 0 +865823 0 +865852 0 +865900 0 +865948 0 +865956 0 +866036 0 +866092 14 +866212 0 +866332 149 +866386 36 +866467 21 +866506 24 +866609 296 +866670 0 +866686 190 +866695 158 +866812 25 +866847 22 +866873 1 +867010 0 +867045 0 +867145 0 +867403 15 +867441 119 +867482 1 +867579 82 +867707 21 +867786 0 +867815 0 +867848 51 +867912 230 +868018 0 +868269 87 +868279 0 +868384 268 +868452 364 +868507 371 +868553 163 +868560 215 +868563 206 +868758 0 +868769 421 +868778 156 +868892 394 +869060 247 +869081 16 +869114 348 +869126 293 +869134 1 +869233 56 +869290 305 +869336 140 +869353 119 +869373 0 +869387 53 +869430 0 +869507 0 +869627 424 +869759 206 +869774 0 +869792 130 +869859 168 +869966 33 +869969 188 +869983 180 +870038 0 +870102 0 +870114 0 +870141 0 +870170 0 +870416 0 +870548 0 +870698 0 +870903 0 +870911 0 +870933 0 +871064 0 +871097 0 +871120 0 +871128 0 +871385 0 +871399 0 +871403 0 +871424 125 +871436 0 +871539 20 +871595 0 +871599 40 +871621 118 +871638 270 +871745 0 +871840 77 +872035 0 +872037 330 +872043 362 +872066 0 +872114 35 +872160 31 +872176 10 +872207 25 +872465 0 +872514 0 +872621 82 +872633 0 +872650 127 +872673 63 +872863 0 +872960 0 +873073 0 +873158 4 +873200 63 +873226 41 +873270 41 +873292 186 +873301 1 +873331 0 +873364 0 +873384 0 +873400 0 +873454 0 +873460 0 +873543 0 +873576 0 +873655 0 +873674 0 +873682 0 +873701 0 +873708 0 +873774 0 +873833 0 +873867 0 +873880 0 +873921 0 +874009 0 +874027 0 +874107 0 +874146 0 +874171 0 +874173 0 +874176 0 +874183 0 +874202 0 +874252 51 +874323 156 +874357 0 +874365 0 +874386 0 +874454 0 +874471 0 +874503 10 +874506 0 +874533 0 +874540 0 +874558 0 +874609 0 +874700 0 +874708 0 +874713 0 +874729 19 +874743 0 +874745 0 +874765 0 +874782 0 +874843 98 +874846 22 +874891 0 +874898 0 +874927 0 +874968 0 +874984 0 +875029 0 +875095 0 +875117 27 +875177 237 +875276 31 +875284 0 +875341 0 +875467 0 +875496 91 +875519 0 +875530 0 +875545 344 +875569 0 +875603 0 +875619 0 +875647 2 +875653 2 +875662 0 +875776 177 +875792 135 +875859 0 +875892 0 +876067 1 +876073 0 +876085 0 +876094 0 +876118 0 +876163 0 +876166 0 +876277 0 +876307 0 +876320 55 +876324 0 +876343 0 +876388 53 +876418 275 +876462 17 +876827 0 +876850 127 +876899 0 +876911 0 +876920 0 +876930 0 +876983 0 +877054 0 +877083 0 +877115 0 +877268 0 +877272 48 +877426 311 +877473 146 +877574 96 +877596 0 +877649 195 +877690 282 +877749 148 +877860 1 +878033 0 +878060 0 +878096 0 +878181 66 +878335 0 +878343 0 +878440 4 +878446 0 +878459 0 +878558 151 +878560 537 +878654 0 +878720 0 +878742 1 +878755 33 +878825 0 +878836 2 +878981 0 +878997 4 +879283 0 +879308 0 +879347 37 +879354 15 +879374 13 +879431 0 +879443 804 +879473 208 +879591 0 +879652 12 +879679 62 +879772 32 +879825 0 +879848 63 +879927 0 +879951 0 +880056 0 +880219 150 +880233 0 +880240 357 +880266 0 +880275 131 +880295 0 +880328 0 +880369 0 +880393 72 +880421 113 +880633 124 +880683 183 +880687 143 +880732 0 +880859 5 +880887 0 +880906 27 +880954 0 +880991 0 +881031 21 +881038 59 +881057 75 +881064 256 +881076 62 +881145 199 +881148 35 +881152 341 +881192 0 +881210 0 +881223 0 +881276 0 +881341 0 +881358 0 +881372 0 +881438 0 +881511 84 +881564 181 +881638 29 +881717 103 +881731 132 +881812 74 +881847 7 +881866 0 +881909 1 +882159 0 +882257 792 +882263 308 +882279 562 +882343 100 +882387 0 +882398 53 +882442 0 +882624 0 +882670 0 +882879 0 +882896 0 +882919 0 +882928 0 +882980 0 +883052 0 +883055 0 +883118 0 +883201 0 +883232 0 +883261 0 +883402 0 +883493 61 +883728 226 +883764 0 +883781 42 +883851 52 +883875 0 +883910 23 +884138 0 +884150 171 +884199 0 +884223 0 +884232 1 +884281 0 +884304 1 +884376 557 +884429 63 +884438 194 +884461 0 +884491 0 +884607 51 +884631 281 +884649 542 +884652 815 +884655 113 +884677 0 +884716 79 +884745 13 +884792 0 +884858 95 +884918 0 +885168 41 +885269 0 +885284 476 +885380 79 +885491 0 +885671 143 +885685 156 +885706 85 +885728 0 +885767 11 +885789 0 +885860 0 +885894 0 +885913 0 +885970 72 +885993 9 +886029 27 +886067 0 +886083 256 +886111 443 +886140 0 +886180 0 +886232 66 +886319 77 +886400 69 +886422 35 +886557 49 +886577 0 +886602 0 +886646 0 +886653 0 +886656 0 +886666 0 +886668 0 +886697 186 +886769 400 +886805 31 +886835 58 +886839 16 +886848 252 +886890 0 +886935 1 +886944 0 +887022 0 +887031 0 +887138 0 +887140 136 +887150 0 +887165 0 +887363 0 +887391 0 +887490 5 +887557 0 +887612 119 +887663 0 +887737 215 +887791 40 +887814 0 +887872 0 +887878 133 +888072 410 +888256 0 +888320 25 +888455 408 +888572 203 +888636 34 +888674 0 +888684 0 +888708 125 +888760 395 +888901 10 +888913 184 +888944 0 +889096 55 +889193 101 +889224 231 +889346 6 +889396 62 +889400 33 +889518 92 +889521 160 +889608 221 +889617 94 +889639 34 +889811 6 +889825 7 +889839 172 +889866 35 +889890 42 +889993 10 +890012 0 +890021 31 +890027 0 +890040 11 +890115 210 +890128 16 +890149 73 +890151 274 +890253 55 +890259 47 +890298 99 +890301 217 +890418 57 +890596 1 +890626 11 +890734 202 +891010 55 +891247 93 +891300 172 +891303 103 +891346 0 +891367 40 +891446 97 +891453 86 +891473 218 +891506 0 +891536 20 +891569 0 +891598 44 +891704 0 +891726 0 +891737 167 +891764 0 +891902 0 +891913 29 +891958 0 +891981 0 +892023 0 +892036 0 +892095 0 +892256 0 +892299 0 +892338 0 +892495 0 +892507 11 +892516 0 +892605 0 +892715 0 +892726 153 +892744 197 +893000 0 +893279 262 +893293 2 +893305 289 +893315 282 +893417 0 +893465 116 +893633 168 +893691 93 +893707 0 +893832 191 +893870 79 +894023 230 +894153 0 +894272 268 +894350 101 +894412 10 +894422 14 +894561 77 +894569 50 +894606 171 +894617 71 +894630 0 +894644 223 +894976 0 +895083 29 +895100 26 +895125 0 +895141 0 +895148 0 +895158 0 +895178 0 +895234 284 +895239 0 +895264 0 +895279 31 +895350 21 +895356 0 +895364 0 +895431 18 +895714 477 +895718 114 +895765 68 +895769 125 +895871 0 +895901 0 +895958 0 +895988 0 +896015 0 +896147 0 +896159 0 +896272 0 +896315 0 +896372 0 +896388 0 +896412 0 +896415 0 +896500 0 +896627 0 +896676 0 +896697 0 +896961 0 +896979 0 +896981 0 +897007 0 +897093 0 +897140 0 +897149 0 +897234 0 +897257 0 +897275 0 +897308 0 +897479 0 +897565 0 +897684 0 +897747 0 +897810 0 +897834 0 +898073 0 +898206 0 +898376 360 +898385 739 +898440 0 +898478 74 +898566 0 +898692 91 +898779 26 +898781 0 +898799 0 +898836 48 +898842 40 +898870 0 +898880 35 +898884 144 +898924 13 +899028 0 +899047 39 +899118 0 +899141 1 +899183 1 +899229 80 +899237 0 +899364 0 +899458 0 +899515 216 +899593 0 +899729 0 +899819 0 +899829 0 +899890 148 +899916 0 +899938 289 +899945 7 +899961 356 +899979 440 +899989 75 +900030 192 +900033 1086 +900039 755 +900155 0 +900181 0 +900221 2 +900247 798 +900328 352 +900372 484 +900433 285 +900435 280 +900493 267 +900551 0 +900588 0 +900648 17 +900694 4 +900722 199 +900783 0 +900789 0 +900812 0 +900841 26 +900882 14 +900884 0 +900921 0 +900954 25 +901036 48 +901047 0 +901100 158 +901151 144 +901155 84 +901162 164 +901175 180 +901264 0 +901366 59 +901432 0 +901456 0 +901479 17 +901487 209 +901558 743 +901629 58 +901634 260 +901760 88 +901916 0 +902047 94 +902084 680 +902118 44 +902129 21 +902264 0 +902267 0 +902276 0 +902432 0 +902738 0 +902756 0 +902772 0 +902857 0 +902881 0 +902940 0 +902948 0 +902954 0 +902974 0 +902994 0 +903101 0 +903125 0 +903152 0 +903303 0 +903380 0 +903385 0 +903456 0 +903488 0 +903566 0 +903573 0 +903597 0 +903711 0 +903718 0 +903763 0 +903772 0 +903779 0 +903917 0 +903988 0 +904076 0 +904129 0 +904214 0 +904219 0 +904334 0 +904425 0 +904445 0 +904596 0 +904746 0 +904817 446 +904830 0 +904840 301 +904906 217 +904976 0 +904982 0 +905032 0 +905069 0 +905108 0 +905121 0 +905128 0 +905155 0 +905174 0 +905216 74 +905231 1 +905242 0 +905348 0 +905405 0 +905411 0 +905533 0 +905574 0 +905680 0 +905715 0 +905819 0 +905894 0 +905942 0 +905959 0 +906009 0 +906043 0 +906051 0 +906077 0 +906285 0 +906351 102 +906391 46 +906461 0 +906665 0 +906699 0 +906738 0 +906770 0 +906856 0 +906879 0 +906957 0 +907050 0 +907110 0 +907122 0 +907132 0 +907163 0 +907174 0 +907201 0 +907225 0 +907274 45 +907293 22 +907326 23 +907339 0 +907377 51 +907414 121 +907444 543 +907540 425 +907555 106 +907575 430 +907609 28 +907647 116 +907663 178 +907711 277 +907756 64 +907865 74 +907901 108 +908029 0 +908040 6 +908049 121 +908068 55 +908125 666 +908199 115 +908403 0 +908483 153 +908525 57 +908546 41 +908572 0 +908624 113 +908650 213 +908666 110 +908895 42 +908915 206 +909017 209 +909029 131 +909035 92 +909041 21 +909071 55 +909204 14 +909218 12 +909337 260 +909366 0 +909385 195 +909440 100 +909454 139 +909464 85 +909489 0 +909500 10 +909522 38 +909593 190 +909605 241 +909675 35 +909824 99 +910003 17 +910063 0 +910074 0 +910251 0 +910327 0 +910366 0 +910380 0 +910428 0 +910437 0 +910448 0 +910538 0 +910560 0 +910621 0 +910631 0 +910733 0 +910742 0 +910842 358 +910895 0 +910901 106 +910916 0 +910982 329 +910985 641 +911005 0 +911189 0 +911386 239 +911425 654 +911449 4 +911504 187 +911512 704 +911620 134 +911700 16 +911827 0 +911925 0 +912005 0 +912161 0 +912204 0 +912232 0 +912441 0 +912506 0 +912579 0 +912615 0 +912639 0 +912650 0 +912657 2 +912677 96 +912711 0 +912723 277 +912762 499 +912765 5 +912922 4 +912941 1325 +912945 171 +912956 0 +913094 1 +913154 138 +913317 1722 +913340 156 +913420 1 +913479 15 +913500 0 +913559 0 +913631 108 +913841 0 +914035 0 +914134 0 +914164 113 +914186 27 +914204 283 +914211 97 +914237 0 +914258 82 +914338 175 +914537 0 +914622 14 +914661 58 +914829 8 +914860 38 +914862 33 +914904 49 +914960 357 +914967 71 +915083 57 +915125 618 +915191 89 +915217 283 +915322 30 +915330 121 +915374 189 +915413 68 +915425 724 +915429 31 +915588 0 +915618 0 +915697 300 +915895 0 +915910 0 +915947 183 +916011 0 +916152 130 +916228 50 +916316 28 +916334 22 +916370 202 +916434 165 +916442 105 +916537 0 +916615 99 +916675 40 +916718 18 +916740 0 +916876 111 +916964 562 +917048 0 +917064 0 +917176 0 +917178 172 +917227 61 +917245 0 +917317 77 +917351 432 +917375 39 +917480 1186 +917735 0 +917769 0 +917802 0 +917901 0 +917937 0 +917953 0 +917993 0 +918040 0 +918140 0 +918207 0 +918222 0 +918266 0 +918299 0 +918343 0 +918401 0 +918506 0 +918611 0 +918614 0 +918641 0 +918689 0 +918763 0 +918773 0 +918789 209 +918791 292 +918807 0 +918973 1105 +919009 228 +919054 141 +919073 106 +919203 0 +919272 1 +919336 48 +919378 4 +919384 153 +919491 0 +919562 3 +919571 0 +919586 0 +919645 673 +919654 156 +919717 473 +919719 318 +919766 196 +919814 32 +919870 244 +919952 0 +920018 44 +920060 0 +920087 91 +920175 176 +920198 60 +920207 1006 +920258 27 +920331 160 +920429 484 +920459 0 +920613 114 +920616 292 +920672 139 +920680 270 +920733 143 +920742 0 +920758 0 +920770 23 +920889 50 +920939 3 +921121 0 +921129 8 +921133 36 +921144 46 +921252 54 +921277 0 +921342 209 +921363 216 +921381 644 +921393 355 +921438 212 +921441 421 +921453 462 +921493 93 +921707 51 +921721 107 +921769 38 +921855 79 +921870 16 +921893 295 +921915 0 +921918 4 +921922 146 +921927 26 +921931 19 +921937 48 +921944 0 +921974 285 +922026 79 +922069 40 +922090 98 +922119 90 +922129 145 +922306 208 +922339 103 +922523 596 +922525 678 +922587 0 +922617 0 +922651 132 +922705 417 +922735 340 +922739 89 +922770 153 +922786 36 +922807 0 +922849 2 +922873 75 +922895 29 +922964 269 +922987 259 +923003 82 +923040 0 +923083 25 +923099 15 +923124 0 +923135 0 +923164 2 +923174 51 +923325 4 +923391 46 +923411 150 +923431 54 +923466 0 +923480 38 +923569 36 +923580 185 +923709 188 +923722 83 +923839 0 +923849 0 +923855 0 +923867 0 +923869 0 +923890 116 +923923 16 +923939 111 +924011 0 +924020 0 +924044 0 +924064 0 +924071 0 +924085 0 +924130 0 +924220 0 +924232 0 +924295 232 +924303 6 +924324 208 +924328 0 +924416 0 +924652 0 +924817 0 +924831 272 +924861 75 +924957 269 +924977 2 +925034 0 +925209 445 +925729 0 +925756 0 +925801 0 +925837 0 +926005 11 +926116 5 +926218 0 +927094 0 +927277 88 +927421 0 +927496 0 +927608 0 +927726 552 +927733 1467 +927755 158 +927775 263 +927838 1 +927890 0 +927934 11 +927944 89 +927972 814 +928004 18 +928053 1 +928094 0 +928152 54 +928359 52 +928464 109 +928526 0 +928781 0 +928814 2 +928904 0 +929090 0 +929323 97 +929399 105 +929501 291 +929504 139 +929705 0 +929742 75 +929906 0 +930122 25 +930168 408 +930226 618 +930236 18 +930301 282 +930532 7 +930537 205 +930545 152 +930547 67 +930554 0 +930707 170 +930729 0 +930754 21 +930780 32 +930879 14 +931104 216 +931121 370 +931252 0 +931262 128 +931273 5 +931318 0 +931329 0 +931337 251 +931351 0 +931418 8 +931490 879 +931509 250 +931515 144 +931534 3 +931595 348 +931599 0 +931738 924 +931742 68 +931752 887 +931768 40 +931824 0 +931902 0 +931929 0 +931958 0 +932048 168 +932052 0 +932073 91 +932091 0 +932140 29 +932152 152 +932164 0 +932186 152 +932211 96 +932237 23 +932280 47 +932420 481 +932441 25 +932466 60 +932490 504 +932529 257 +932580 769 +932646 34 +932848 0 +932903 773 +933006 106 +933091 8 +933132 172 +933147 10 +933198 305 +933200 178 +933216 0 +933241 695 +933338 419 +933388 0 +933467 6 +933479 276 +933500 0 +933573 43 +933602 17 +933611 226 +933718 118 +933742 258 +933830 0 +933874 32 +933918 278 +933951 107 +933976 24 +934040 0 +934042 0 +934048 0 +934060 0 +934069 0 +934077 0 +934086 0 +934118 147 +934124 0 +934294 1 +934457 227 +934465 121 +934853 0 +934963 0 +934999 193 +935107 77 +935182 222 +935190 24 +935413 316 +935498 0 +935500 0 +935508 0 +935519 0 +935538 17 +935601 142 +935603 117 +935613 36 +935670 115 +935682 9 +935803 512 +935873 466 +935947 0 +935956 143 +935978 174 +936015 35 +936072 21 +936220 208 +936358 0 +936387 32 +936462 142 +936797 14 +936830 0 +936937 0 +936998 35 +937050 0 +937114 199 +937205 243 +937237 709 +937468 57 +937483 0 +937533 611 +937647 0 +937675 88 +937710 37 +937947 19 +937964 0 +938064 66 +938074 2019 +938118 95 +938175 0 +938235 0 +938245 78 +938250 396 +938307 110 +938383 11 +938431 21 +938568 0 +938585 0 +938652 23 +938705 87 +938707 41 +938726 0 +938775 0 +938866 0 +938907 0 +938935 0 +939044 89 +939183 7 +939233 22 +939257 32 +939271 68 +939396 27 +939445 34 +939477 47 +939551 737 +939630 84 +939689 251 +939737 30 +939749 70 +939780 0 +939793 144 +939887 2 +939944 346 +939964 178 +939985 0 +940003 9 +940019 0 +940123 133 +940162 0 +940397 160 +940403 259 +940430 575 +940457 118 +940526 326 +940549 0 +940568 553 +940570 295 +940814 6 +940845 208 +940871 110 +940922 452 +941050 18 +941132 45 +941199 61 +941235 79 +941245 20 +941307 3 +941323 94 +941418 211 +941449 0 +941454 31 +941498 0 +941545 1 +941583 150 +941666 45 +941671 110 +941740 70 +941757 0 +941810 75 +941971 63 +942097 0 +942116 0 +942134 0 +942152 0 +942159 0 +942166 19 +942170 10 +942242 208 +942329 54 +942451 66 +942690 8 +942726 0 +942806 0 +942862 0 +942872 0 +942888 14 +942904 0 +942932 1 +942963 234 +942990 92 +943087 0 +943150 0 +943239 0 +943293 0 +943405 1 +943446 23 +943449 43 +943455 0 +943516 457 +943566 0 +943635 0 +943677 523 +943679 1 +943722 1 +943752 0 +943756 165 +943807 10 +943932 32 +943999 27 +944099 0 +944170 0 +944231 0 +944254 154 +944293 1 +944300 0 +944306 0 +944308 0 +944313 41 +944315 1 +944317 3 +944392 0 +944473 304 +944477 83 +944587 18 +944590 4 +944633 0 +944841 58 +944873 0 +944906 6 +944965 0 +944986 0 +945036 0 +945053 12 +945104 34 +945126 4 +945148 68 +945180 0 +945200 1 +945236 0 +945249 47 +945256 18 +945325 0 +945342 129 +945418 34 +945445 0 +945472 0 +945575 18 +945681 211 +945685 1 +945703 0 +945781 1 +945821 0 +945895 15 +945910 568 +945922 215 +945944 39 +945989 0 +946054 1 +946070 64 +946072 190 +946140 150 +946155 62 +946167 175 +946171 96 +946189 0 +946284 0 +946428 49 +946488 125 +946525 255 +946528 305 +946585 0 +946702 0 +946725 275 +946746 446 +946794 101 +946822 0 +946903 129 +947100 0 +947109 180 +947185 34 +947189 0 +947357 32 +947391 123 +947405 0 +947438 0 +947472 0 +947491 5 +947504 180 +947556 451 +947626 195 +947642 218 +947741 100 +947773 31 +947784 39 +947987 107 +948002 0 +948108 311 +948208 274 +948364 0 +948405 0 +948481 0 +948574 0 +948585 0 +948736 500 +948762 0 +948799 0 +948819 0 +948889 172 +948923 127 +948935 84 +949014 1 +949065 72 +949068 176 +949166 0 +949176 0 +949336 13 +949569 14 +949653 14 +949692 7 +949801 0 +949851 42 +949882 0 +949923 0 +950057 0 +950166 69 +950313 401 +950535 0 +950579 0 +950597 662 +950599 375 +950601 111 +950624 0 +950645 0 +950653 0 +950823 99 +950876 0 +950907 0 +950922 133 +951003 0 +951059 203 +951063 39 +951078 27 +951130 0 +951146 25 +951171 0 +951208 232 +951212 326 +951301 2 +951387 61 +951389 108 +951459 0 +951624 45 +951682 0 +951970 36 +952025 147 +952061 0 +952089 0 +952154 145 +952213 9 +952307 0 +952316 1 +952337 386 +952439 0 +952451 344 +952531 246 +952709 25 +952756 86 +952777 1 +952897 349 +952900 0 +952975 294 +953047 114 +953073 0 +953248 0 +953265 155 +953273 0 +953283 0 +953407 210 +953474 72 +953482 239 +953554 3 +953574 0 +953728 143 +953732 0 +953910 0 +953941 29 +953967 8 +953974 427 +953983 218 +954090 0 +954133 44 +954142 0 +954309 110 +954319 95 +954425 172 +954480 109 +954513 23 +954556 8 +954565 160 +954676 7 +954723 0 +954751 14 +954851 0 +954895 0 +954933 0 +954962 161 +954999 12 +955010 0 +955019 307 +955098 114 +955475 0 +955500 0 +955584 132 +955591 0 +955632 0 +955800 101 +955828 80 +956286 0 +956392 0 +956459 0 +956543 28 +956598 0 +956762 0 +956811 0 +956906 0 +956968 0 +957148 0 +957316 1 +957337 2 +957347 0 +957378 0 +957391 0 +957666 0 +957766 0 +957894 0 +957922 0 +957996 95 +958024 0 +958105 12 +958111 0 +958348 0 +958365 0 +958371 0 +958414 0 +958448 0 +958469 77 +958505 57 +958524 57 +958566 74 +958572 24 +958586 0 +958611 0 +958647 18 +958685 0 +958742 0 +958780 101 +958804 94 +958920 11 +959013 0 +959040 94 +959139 0 +959155 0 +959283 433 +959331 5 +959341 0 +959364 36 +959482 0 +959619 0 +959679 0 +959895 0 +959946 0 +959955 12 +960036 82 +960139 0 +960152 222 +960219 59 +960272 59 +960343 0 +960441 0 +960493 0 +960572 0 +960632 0 +960655 0 +960780 0 +960867 131 +960952 0 +960956 0 +960969 0 +960980 0 +961066 66 +961238 388 +961248 56 +961340 25 +961449 167 +961455 0 +961510 0 +961535 0 +961542 0 +961728 0 +961806 128 +961845 117 +961863 0 +961923 0 +962237 101 +962294 442 +962381 91 +962591 0 +962625 115 +962700 136 +962719 70 +962798 37 +962828 0 +962848 220 +962878 1 +962917 13 +962973 63 +963023 322 +963027 121 +963111 62 +963165 58 +963204 0 +963224 4 +963231 209 +963295 137 +963330 0 +963447 281 +963449 0 +963470 0 +963553 77 +963608 58 +963623 0 +963657 513 +963793 1002 +964022 174 +964074 330 +964267 33 +964292 103 +964325 859 +964401 164 +964403 467 +964756 0 +964924 2 +965043 13 +965182 10 +965345 82 +965464 1 +965475 0 +965517 253 +965535 790 +965540 444 +965544 440 +965557 215 +965565 34 +965628 618 +965667 182 +965761 96 +965792 0 +965817 0 +965845 12 +965895 1 +965897 0 +965913 29 +965916 5 +965949 0 +965960 0 +965968 0 +965984 0 +966004 411 +966007 675 +966031 0 +966074 325 +966130 72 +966212 128 +966266 0 +966400 120 +966604 0 +966672 582 +966716 33 +966727 171 +966870 368 +966897 26 +967008 497 +967048 0 +967096 61 +967108 406 +967184 366 +967213 0 +967276 69 +967431 193 +967594 29 +967672 26 +967712 274 +967725 499 +967733 0 +967748 0 +967759 12 +967773 139 +967806 39 +967922 89 +967976 644 +968224 58 +968234 0 +968303 0 +968418 533 +968425 0 +968666 13 +968750 16 +968825 0 +968843 0 +968993 0 +969002 1 +969095 0 +969143 0 +969254 123 +969261 259 +969316 0 +969446 95 +969453 69 +969488 0 +969551 28 +969589 99 +969623 0 +969682 40 +969684 5 +969829 79 +969863 0 +969980 25 +969985 453 +970016 210 +970060 390 +970233 207 +970237 868 +970285 349 +970288 349 +970294 0 +970326 0 +970415 0 +970443 430 +970446 265 +970458 554 +970462 607 +970468 395 +970579 17 +970623 0 +970632 5 +970760 0 +970814 0 +970844 195 +970923 15 +970974 0 +970998 0 +971010 177 +971013 53 +971087 206 +971130 0 +971142 575 +971149 76 +971160 0 +971385 0 +971427 67 +971490 0 +971525 415 +971608 0 +971655 288 +971678 0 +971721 128 +971854 54 +971906 35 +971949 520 +971960 202 +972038 59 +972103 125 +972117 87 +972191 589 +972314 1527 +972336 65 +972455 0 +972510 0 +972525 0 +972547 317 +972663 134 +972798 151 +972975 38 +973074 1172 +973099 583 +973105 0 +973315 138 +973366 0 +973394 0 +973774 0 +973814 43 +973851 0 +973999 0 +974001 0 +974043 0 +974062 0 +974073 0 +974134 0 +974140 0 +974173 0 +974211 0 +974214 0 +974353 0 +974463 31 +974590 24 +974672 0 +974680 24 +974684 66 +974723 2 +974850 0 +974890 0 +974905 74 +974978 0 +974989 0 +975000 0 +975315 240 +975354 63 +975498 0 +975545 0 +975563 0 +975599 0 +975649 0 +975672 0 +975745 238 +975758 0 +975804 76 +975849 132 +975870 248 +975986 1 +976003 24 +976044 60 +976058 218 +976133 0 +976213 370 +976228 273 +976279 5 +976315 76 +976368 0 +976483 558 +976603 635 +976620 222 +976703 404 +976710 0 +976743 67 +976750 718 +976807 229 +976816 222 +976861 300 +976887 0 +976932 131 +976941 1 +977004 200 +977052 0 +977084 71 +977147 79 +977159 75 +977288 90 +977495 339 +977515 313 +977734 51 +977776 312 +977905 14 +977907 8 +977980 186 +978048 63 +978157 0 +978173 171 +978238 51 +978297 169 +978345 213 +978439 342 +978482 8 +978497 47 +978715 0 +978741 29 +978769 26 +978831 56 +978905 0 +978923 233 +979166 0 +979629 0 +979632 234 +979775 0 +979837 8 +979869 149 +979888 0 +979906 0 +979917 94 +979949 693 +980014 54 +980056 37 +980083 0 +980105 124 +980184 45 +980195 26 +980395 14 +980507 0 +980557 0 +980671 0 +980862 0 +980983 0 +981006 0 +981151 0 +981311 0 +981324 9 +981332 0 +981342 0 +981414 208 +981425 9 +981533 0 +981558 0 +981665 0 +981689 0 +981744 0 +981806 0 +981971 0 +981974 0 +982003 0 +982241 0 +982321 0 +982331 0 +982565 78 +982575 0 +982626 0 +982672 78 +982693 0 +982703 0 +982712 0 +982724 0 +982778 223 +982825 31 +982882 110 +982890 0 +982981 0 +983092 82 +983125 0 +983131 0 +983434 32 +983442 22 +983491 164 +983664 0 +983693 0 +983734 0 +983782 95 +983790 492 +983813 564 +983817 77 +983920 340 +983922 42 +983960 0 +984043 95 +984046 79 +984074 0 +984146 13 +984178 115 +984247 0 +984308 101 +984346 29 +984374 21 +984389 465 +984415 49 +984480 0 +984668 0 +984803 0 +984925 0 +985045 0 +985156 19 +985218 181 +985281 15 +985452 5 +985514 40 +985622 0 +985809 76 +985825 249 +985898 88 +986029 0 +986149 0 +986226 0 +986297 0 +986316 0 +986374 0 +986411 0 +986513 0 +986518 46 +986529 0 +986543 0 +986545 0 +986597 0 +986606 0 +986614 0 +986617 0 +986646 0 +986665 0 +986735 0 +986743 0 +986802 0 +986846 142 +986901 0 +986927 44 +986991 0 +986998 0 +987015 35 +987085 36 +987116 0 +987173 108 +987177 64 +987186 45 +987239 0 +987270 0 +987304 0 +987414 0 +987453 0 +987513 0 +987555 0 +987728 22 +987760 98 +987818 207 +987920 3 +987948 0 +987977 35 +988010 48 +988013 52 +988043 144 +988102 92 +988117 183 +988147 49 +988193 128 +988238 65 +988280 181 +988287 599 +988291 495 +988346 164 +988406 0 +988476 0 +988556 464 +988595 0 +988676 162 +988698 77 +988755 3 +988807 244 +988917 36 +989038 4 +989104 0 +989356 320 +989470 540 +989497 605 +989572 28 +989733 358 +989761 123 +989807 226 +989861 44 +989897 0 +989981 0 +989990 127 +990018 56 +990089 0 +990189 298 +990291 0 +990438 43 +990518 19 +990530 222 +990626 183 +990676 131 +990744 199 +990759 119 +990774 216 +990785 120 +990818 0 +990846 297 +990868 1028 +990870 485 +990872 671 +990935 65 +990982 252 +991085 347 +991110 201 +991144 21 +991176 36 +991200 249 +991210 116 +991313 47 +991336 139 +991373 88 +991496 153 +991510 541 +991635 509 +991638 449 +991698 0 +991725 0 +991772 77 +991819 0 +992072 43 +992081 170 +992189 0 +992204 76 +992248 0 +992255 0 +992285 258 +992380 166 +992558 0 +992604 60 +992742 216 +992808 151 +992882 0 +992896 53 +992916 0 +992927 321 +992937 127 +992939 114 +992943 1 +993002 0 +993029 177 +993040 94 +993077 0 +993144 0 +993171 61 +993216 17 +993231 100 +993233 0 +993292 0 +993310 10 +993330 30 +993339 2 +993341 258 +993434 90 +993458 458 +993476 243 +993517 202 +993526 11 +993586 0 +993649 0 +993690 0 +993702 0 +993727 0 +993748 104 +993750 21 +993777 0 +993788 40 +993790 146 +993793 21 +993804 0 +993894 0 +993918 0 +993939 10 +993955 0 +993993 0 +994000 0 +994036 135 +994042 0 +994105 0 +994129 0 +994232 0 +994262 82 +994277 0 +994380 0 +994397 264 +994431 9 +994479 20 +994489 0 +994546 19 +994548 0 +994555 0 +994557 0 +994619 3 +994643 37 +994690 0 +994712 0 +994732 9 +994763 0 +994776 0 +994964 0 +994986 16 +995060 0 +995072 0 +995124 0 +995134 0 +995136 76 +995197 0 +995214 0 +995265 0 +995270 0 +995284 0 +995299 22 +995319 0 +995345 0 +995387 0 +995417 1 +995419 4 +995446 0 +995484 0 +995500 0 +995562 0 +995680 0 +995689 0 +995710 0 +995742 0 +995800 0 +995810 0 +995867 0 +995874 138 +996033 0 +996045 0 +996105 0 +996131 19 +996177 193 +996233 0 +996239 0 +996277 0 +996307 0 +996337 0 +996365 0 +996385 0 +996391 0 +996430 0 +996442 0 +996465 0 +996510 0 +996532 0 +996563 100 +996718 0 +996791 0 +996817 0 +996984 0 +996999 48 +997036 176 +997156 1 +997165 23 +997278 153 +997481 17 +997559 0 +997571 1 +997586 147 +997640 0 +997671 142 +997700 32 +997716 177 +997721 0 +997753 49 +997837 884 +997894 368 +997900 2 +997980 0 +998112 0 +998126 117 +998150 0 +998182 45 +998215 0 +998242 109 +998265 171 +998317 3 +998488 243 +998498 14 +998692 1 +998700 129 +998722 0 +998740 0 +998768 0 +998777 185 +998816 307 +998875 0 +998885 370 +998939 90 +999057 85 +999087 319 +999134 222 +999235 253 +999297 0 +999342 610 +999347 789 +999404 0 +999411 179 +999421 320 +999423 171 +999431 190 +999445 15 +999505 0 +999636 0 +999652 0 +999682 0 +999691 0 +999739 0 +999751 0 +999768 0 +999910 0 +999913 0 +1000000 0 +1000006 0 +1000036 0 +1000044 0 +1000073 0 +1000105 0 +1000256 0 +1000346 0 +1000405 0 +1000414 0 +1000534 0 +1000555 0 +1000573 0 +1000588 0 +1000720 0 +1000729 0 +1000744 0 +1000754 0 +1000765 0 +1000794 0 +1000806 100 +1000809 0 +1000940 0 +1001147 0 +1001174 0 +1001295 414 +1001309 44 +1001346 221 +1001581 0 +1001595 37 +1001605 0 +1001645 0 +1001751 37 +1001837 0 +1001928 37 +1002021 0 +1002144 198 +1002225 36 +1002231 88 +1002269 23 +1002342 191 +1002415 80 +1002428 0 +1002442 0 +1002451 17 +1002751 278 +1002760 0 +1002810 32 +1002820 140 +1002878 0 +1002922 5 +1002936 0 +1002950 0 +1002979 0 +1003063 0 +1003084 0 +1003378 0 +1003384 53 +1003393 0 +1003501 0 +1003520 0 +1003539 0 +1003589 0 +1003615 181 +1003621 0 +1003650 113 +1003661 84 +1003790 198 +1003832 156 +1003872 5 +1004057 0 +1004085 114 +1004256 2 +1004272 0 +1004281 0 +1004365 531 +1004368 532 +1004389 1015 +1004397 1292 +1004502 124 +1004864 0 +1004880 0 +1004926 0 +1005251 0 +1005323 0 +1005379 0 +1005422 0 +1005435 0 +1005498 0 +1005516 0 +1005528 0 +1005752 0 +1005811 0 +1005835 53 +1005860 39 +1005890 0 +1005902 0 +1005937 0 +1005982 0 +1006240 0 +1006299 0 +1006335 0 +1006452 0 +1006473 0 +1006573 61 +1006694 0 +1006721 0 +1006759 277 +1006768 123 +1006807 0 +1006844 0 +1006882 24 +1007079 0 +1007236 0 +1007272 185 +1007401 44 +1007470 21 +1007551 118 +1007596 80 +1007639 78 +1007651 121 +1007759 10 +1007768 0 +1007881 0 +1008004 5 +1008077 26 +1008088 0 +1008111 55 +1008139 12 +1008171 29 +1008191 1007 +1008193 564 +1008195 832 +1008215 0 +1008277 9 +1008302 104 +1008417 162 +1008582 0 +1008599 108 +1008779 0 +1008818 0 +1008842 94 +1008936 0 +1008960 85 +1009088 357 +1009173 144 +1009231 341 +1009235 467 +1009307 0 +1009318 11 +1009445 0 +1009459 0 +1009709 0 +1009723 0 +1009730 148 +1009802 6 +1009989 280 +1010001 0 +1010060 169 +1010081 0 +1010090 0 +1010141 30 +1010144 0 +1010201 0 +1010281 0 +1010354 0 +1010362 0 +1010383 0 +1010406 0 +1010536 0 +1010561 0 +1010572 0 +1010607 76 +1010623 28 +1010640 0 +1010697 0 +1010713 0 +1010730 67 +1010760 0 +1010766 0 +1010853 0 +1010876 0 +1010961 0 +1011014 0 +1011060 489 +1011105 84 +1011162 163 +1011168 0 +1011187 0 +1011210 28 +1011357 33 +1011367 0 +1011390 1 +1011486 61 +1011498 0 +1011510 0 +1011534 23 +1011685 79 +1011696 0 +1011699 0 +1011725 6 +1011811 0 +1011861 204 +1012225 0 +1012268 0 +1012298 42 +1012391 0 +1012424 23 +1012876 96 +1013034 0 +1013090 0 +1013246 62 +1013317 67 +1013374 13 +1013497 36 +1013517 59 +1013527 20 +1013537 133 +1013566 38 +1013577 32 +1013586 81 +1013656 0 +1013708 14 +1013731 140 +1013757 0 +1013786 57 +1013798 13 +1013810 149 +1013877 0 +1013906 21 +1013951 167 +1014122 0 +1014143 143 +1014182 0 +1014214 0 +1014252 0 +1014313 0 +1014336 315 +1014343 0 +1014405 92 +1014453 0 +1014497 110 +1014553 0 +1014594 1 +1014629 39 +1014646 0 +1014676 0 +1014700 4 +1014789 188 +1014858 0 +1014894 0 +1014944 0 +1014972 108 +1015025 65 +1015076 37 +1015144 52 +1015149 51 +1015350 8 +1015385 109 +1015403 26 +1015409 0 +1015412 6 +1015482 67 +1015527 23 +1015536 110 +1015623 55 +1015631 121 +1015705 0 +1015845 0 +1015858 47 +1015866 0 +1015923 0 +1016014 15 +1016103 0 +1016169 0 +1016220 55 +1016223 148 +1016533 1 +1016536 39 +1016572 0 +1016581 203 +1016683 110 +1016744 0 +1016752 11 +1016797 0 +1016813 2 +1016870 1 +1016905 0 +1016976 2 +1016995 0 +1017040 0 +1017140 0 +1017177 17 +1017220 5 +1017309 25 +1017334 0 +1017377 28 +1017419 31 +1017476 0 +1017497 54 +1017531 17 +1017570 0 +1017578 0 +1017584 0 +1017590 0 +1017605 0 +1017678 0 +1017697 0 +1017788 0 +1017824 0 +1017926 0 +1017937 0 +1017997 60 +1018001 0 +1018030 0 +1018061 0 +1018097 0 +1018104 0 +1018106 0 +1018124 0 +1018159 17 +1018227 0 +1018238 0 +1018253 0 +1018271 0 +1018278 24 +1018290 40 +1018446 0 +1018460 0 +1018523 0 +1018543 1 +1018568 0 +1018664 0 +1018700 233 +1018824 81 +1018934 0 +1019022 1 +1019129 373 +1019133 189 +1019253 107 +1019332 158 +1019466 72 +1019478 186 +1019513 237 +1019517 53 +1019606 534 +1019631 109 +1019822 26 +1019875 83 +1019934 0 +1019965 0 +1019971 146 +1019976 2 +1019979 251 +1020006 0 +1020059 12 +1020093 83 +1020103 177 +1020150 0 +1020235 0 +1020349 157 +1020479 2 +1020481 31 +1020554 98 +1020580 0 +1020598 0 +1020869 136 +1020875 62 +1020911 0 +1020924 0 +1021115 149 +1021196 55 +1021255 0 +1021283 20 +1021312 0 +1021345 0 +1021384 1 +1021445 5 +1021459 0 +1021524 9 +1021577 0 +1021648 0 +1021692 7 +1021696 0 +1021717 0 +1021719 0 +1021728 0 +1021733 0 +1021775 0 +1021803 0 +1021868 0 +1021873 0 +1021915 0 +1021984 1 +1021988 19 +1022086 115 +1022140 0 +1022207 0 +1022276 22 +1022304 0 +1022315 67 +1022341 0 +1022407 97 +1022416 0 +1022422 0 +1022438 143 +1022465 267 +1022503 179 +1022518 0 +1022573 487 +1022593 0 +1022600 657 +1022609 0 +1022673 164 +1022755 0 +1022783 0 +1022908 263 +1022999 957 +1023073 115 +1023080 118 +1023204 7 +1023211 92 +1023279 0 +1023322 0 +1023331 0 +1023334 98 +1023376 5 +1023458 0 +1023480 0 +1023544 0 +1023590 51 +1023634 398 +1023694 0 +1023739 0 +1023749 38 +1023751 38 +1023753 0 +1023837 0 +1023874 0 +1023915 0 +1023924 0 +1024091 199 +1024139 0 +1024300 0 +1024345 59 +1024348 164 +1024372 50 +1024378 27 +1024405 63 +1024519 18 +1024572 412 +1024693 0 +1024710 292 +1024768 404 +1024844 3 +1024855 264 +1024862 0 +1024914 180 +1025095 790 +1025141 624 +1025171 22 +1025188 561 +1025200 0 +1025215 1 +1025227 53 +1025357 0 +1025373 0 +1025385 0 +1025409 0 +1025417 42 +1025424 0 +1025457 0 +1025466 79 +1025569 0 +1025624 12 +1025687 0 +1025718 65 +1025737 0 +1025750 92 +1025810 180 +1025817 26 +1025843 0 +1025879 0 +1025915 41 +1025930 105 +1026176 1 +1026245 128 +1026341 49 +1026392 23 +1026435 0 +1026517 9 +1026531 43 +1026587 83 +1026703 46 +1026796 8 +1026838 69 +1026884 93 +1026900 7 +1026973 0 +1027073 45 +1027083 0 +1027093 0 +1027148 64 +1027155 0 +1027266 41 +1027289 213 +1027324 0 +1027595 175 +1027611 200 +1027702 550 +1027796 36 +1027868 36 +1027889 348 +1028186 155 +1028224 11 +1028340 247 +1028481 123 +1028498 47 +1028633 0 +1028775 33 +1028822 503 +1028942 57 +1029090 0 +1029102 427 +1029151 43 +1029217 0 +1029267 48 +1029347 34 +1029514 83 +1029534 0 +1029546 19 +1029554 0 +1029593 41 +1029615 0 +1029627 1 +1029723 0 +1029730 0 +1029823 174 +1029922 125 +1029946 182 +1030080 79 +1030128 0 +1030171 6 +1030227 1 +1030231 44 +1030273 486 +1030330 0 +1030392 136 +1030546 0 +1030555 346 +1030597 52 +1030622 71 +1030722 30 +1030736 30 +1030796 848 +1030800 197 +1030827 21 +1030891 10 +1030987 206 +1031061 0 +1031073 0 +1031182 6 +1031471 0 +1031533 0 +1031620 101 +1031664 28 +1031674 155 +1031728 10 +1031764 67 +1031844 2 +1031877 0 +1031897 0 +1031903 2 +1031963 49 +1032083 113 +1032143 53 +1032162 16 +1032164 486 +1032210 0 +1032236 43 +1032239 84 +1032245 38 +1032281 374 +1032294 0 +1032377 0 +1032430 0 +1032442 297 +1032528 0 +1032633 480 +1032640 14 +1032723 0 +1032749 20 +1032769 0 +1032885 425 +1032915 64 +1032956 299 +1032992 11 +1033054 16 +1033060 0 +1033107 75 +1033228 0 +1033256 39 +1033269 351 +1033278 0 +1033301 38 +1033383 51 +1033458 0 +1033489 190 +1033518 0 +1033563 0 +1033778 54 +1033798 0 +1033804 42 +1033940 750 +1034032 0 +1034123 29 +1034153 71 +1034320 1080 +1034619 233 +1034665 0 +1034725 255 +1034736 14 +1034839 0 +1034844 61 +1034853 34 +1034892 0 +1034931 0 +1034974 0 +1035143 0 +1035181 0 +1035216 0 +1035307 0 +1035311 33 +1035336 0 +1035382 0 +1035500 2 +1035532 96 +1035583 0 +1035632 118 +1035715 11 +1035718 1970 +1035800 4 +1035824 0 +1035837 0 +1035845 498 +1035866 0 +1035916 201 +1035953 301 +1036059 0 +1036164 1 +1036225 2 +1036305 0 +1036364 0 +1036410 49 +1036525 0 +1036603 70 +1036617 0 +1036674 0 +1036695 0 +1036718 9 +1036847 0 +1036849 38 +1036913 0 +1036915 275 +1036935 0 +1037039 0 +1037064 0 +1037135 0 +1037254 3 +1037266 113 +1037335 53 +1037339 0 +1037347 0 +1037376 60 +1037412 42 +1037426 0 +1037456 15 +1037578 399 +1037585 139 +1037716 141 +1037779 1 +1037921 42 +1037966 448 +1038025 0 +1038092 171 +1038138 129 +1038165 1 +1038181 145 +1038218 53 +1038344 452 +1038346 691 +1038360 0 +1038383 78 +1038403 56 +1038433 0 +1038467 447 +1038469 152 +1038509 73 +1038526 0 +1038575 84 +1038596 448 +1038709 257 +1038719 17 +1038748 47 +1039008 0 +1039128 111 +1039204 685 +1039234 896 +1039274 24 +1039322 408 +1039326 492 +1039337 145 +1039376 710 +1039382 302 +1039440 0 +1039457 111 +1039498 77 +1039513 29 +1039595 88 +1039606 49 +1039615 138 +1039673 125 +1039766 0 +1039826 54 +1039864 10 +1039871 0 +1039891 65 +1039932 24 +1039944 0 +1040003 80 +1040046 1 +1040056 0 +1040064 0 +1040084 0 +1040105 52 +1040126 6 +1040150 503 +1040170 91 +1040292 117 +1040318 176 +1040347 0 +1040450 3 +1040472 1 +1040496 36 +1040502 0 +1040595 0 +1040634 646 +1040639 166 +1040813 33 +1040825 161 +1040846 292 +1040852 285 +1041019 44 +1041125 71 +1041176 18 +1041199 323 +1041249 417 +1041252 65 +1041386 399 +1041440 0 +1041463 14 +1041492 0 +1041498 0 +1041540 0 +1041695 0 +1041784 10 +1041791 430 +1041854 80 +1041923 102 +1042044 240 +1042109 0 +1042132 10 +1042170 64 +1042234 75 +1042246 78 +1042285 79 +1042298 253 +1042340 116 +1042436 255 +1042453 116 +1042488 0 +1042514 438 +1042574 494 +1042653 273 +1042706 128 +1042853 251 +1042855 0 +1042911 62 +1042918 371 +1043039 0 +1043054 34 +1043060 65 +1043237 96 +1043360 64 +1043488 0 +1043536 126 +1043539 85 +1043615 308 +1043675 34 +1043809 250 +1043886 24 +1044032 219 +1044068 0 +1044115 570 +1044246 19 +1044351 38 +1044381 0 +1044386 0 +1044495 32 +1044571 0 +1044635 616 +1044686 23 +1044703 119 +1044725 6 +1044734 116 +1044752 18 +1044815 915 +1044863 266 +1044891 10 +1045004 8 +1045064 0 +1045073 28 +1045091 156 +1045127 656 +1045164 50 +1045321 0 +1045364 1 +1045377 73 +1045389 0 +1045642 0 +1045656 0 +1045692 0 +1045830 19 +1045851 0 +1045890 31 +1045951 0 +1045959 68 +1046022 556 +1046030 130 +1046079 44 +1046095 19 +1046124 131 +1046190 0 +1046219 0 +1046229 0 +1046232 202 +1046300 0 +1046403 0 +1046417 0 +1046512 5 +1046621 0 +1046673 88 +1046856 8 +1046863 0 +1046943 0 +1047013 0 +1047033 0 +1047092 0 +1047107 0 +1047147 0 +1047193 0 +1047224 0 +1047232 0 +1047238 0 +1047264 0 +1047300 0 +1047339 0 +1047420 130 +1047466 0 +1047547 0 +1047588 0 +1047663 0 +1047733 0 +1047822 40 +1047844 0 +1047855 0 +1047869 0 +1047886 0 +1047890 13 +1048005 0 +1048175 0 +1048232 0 +1048255 109 +1048290 753 +1048323 0 +1048427 0 +1048478 190 +1048581 0 +1048597 82 +1048666 29 +1048708 203 +1048715 155 +1048733 0 +1048766 0 +1048831 0 +1048889 0 +1048891 0 +1048978 2 +1048994 4 +1049024 6 +1049043 0 +1049135 10 +1049407 34 +1049439 0 +1049468 0 +1049524 0 +1049727 54 +1049771 0 +1050116 0 +1050152 3 +1050165 1 +1050206 9 +1050234 0 +1050248 0 +1050257 0 +1050340 0 +1050344 71 +1050594 0 +1050678 231 +1050971 120 +1050978 31 +1051002 220 +1051015 0 +1051063 0 +1051089 0 +1051108 0 +1051151 4 +1051317 0 +1051323 0 +1051347 0 +1051380 0 +1051416 157 +1051446 0 +1051498 0 +1051510 0 +1051567 44 +1051793 95 +1051822 280 +1051977 101 +1052057 218 +1052095 62 +1052149 0 +1052260 432 +1052264 137 +1052379 160 +1052448 146 +1052479 144 +1052517 142 +1052570 0 +1052607 31 +1052618 103 +1052636 495 +1052730 97 +1052764 0 +1052803 143 +1052819 0 +1052870 0 +1052889 231 +1052920 133 +1052960 6 +1052979 58 +1053083 3 +1053178 0 +1053201 129 +1053234 126 +1053336 448 +1053458 37 +1053491 41 +1053567 165 +1053889 53 +1053912 379 +1053914 377 +1053970 0 +1054093 1 +1054111 0 +1054173 0 +1054220 111 +1054239 8 +1054246 53 +1054409 0 +1054473 0 +1054721 0 +1054752 15 +1054775 52 +1054817 0 +1054819 51 +1055006 0 +1055025 24 +1055052 0 +1055117 0 +1055182 0 +1055220 0 +1055305 0 +1055312 0 +1055514 0 +1055637 0 +1055667 0 +1055709 0 +1055868 0 +1056089 0 +1056165 0 +1056183 0 +1056320 0 +1056418 0 +1056522 0 +1056531 0 +1056652 0 +1056696 314 +1056745 1088 +1056749 138 +1056783 0 +1056787 718 +1056904 35 +1056961 144 +1056986 80 +1057027 203 +1057037 94 +1057210 0 +1057250 96 +1057309 0 +1057321 392 +1057323 0 +1057337 138 +1057354 165 +1057370 173 +1057411 255 +1057452 642 +1057468 50 +1057530 121 +1057647 222 +1057699 0 +1057722 0 +1057754 0 +1057826 0 +1057847 0 +1057925 22 +1057968 0 +1058035 346 +1058059 0 +1058065 0 +1058209 156 +1058245 0 +1058400 0 +1058431 0 +1058548 0 +1058586 0 +1058641 25 +1058696 0 +1058710 0 +1058730 0 +1058789 0 +1058810 0 +1058833 0 +1058842 0 +1058938 0 +1058941 0 +1058977 0 +1059001 0 +1059005 0 +1059045 0 +1059094 0 +1059145 0 +1059181 0 +1059231 0 +1059295 0 +1059363 0 +1059376 0 +1059397 0 +1059450 0 +1059457 0 +1059484 0 +1059517 0 +1059557 0 +1059570 0 +1059588 0 +1059622 0 +1059683 0 +1059696 0 +1059808 0 +1059875 0 +1059900 0 +1060038 0 +1060174 0 +1060207 0 +1060365 0 +1060453 138 +1060521 167 +1060607 0 +1060666 488 +1060679 1 +1060838 0 +1060852 0 +1060854 0 +1060900 0 +1060948 77 +1060970 72 +1060982 0 +1060995 1 +1061008 0 +1061050 15 +1061064 0 +1061270 0 +1061412 0 +1061472 0 +1061488 0 +1061511 0 +1061551 16 +1061559 0 +1061606 0 +1061672 8 +1061715 1 +1061721 2 +1061740 0 +1061757 0 +1061824 0 +1061867 1 +1061883 35 +1061921 299 +1061925 0 +1061939 9 +1061979 0 +1061995 0 +1062062 0 +1062144 0 +1062168 0 +1062242 0 +1062248 0 +1062261 0 +1062264 0 +1062268 0 +1062300 0 +1062346 0 +1062409 0 +1062693 0 +1062771 0 +1062818 0 +1063156 0 +1063220 0 +1063304 0 +1063494 0 +1063506 0 +1063562 0 +1063589 0 +1063656 0 +1063733 0 +1063872 0 +1063886 0 +1064049 0 +1064066 219 +1064098 583 +1064115 50 +1064117 92 +1064154 241 +1064188 11 +1064206 23 +1064315 154 +1064417 0 +1064464 184 +1064493 35 +1064538 3 +1064782 196 +1064784 11 +1064868 51 +1064955 17 +1064972 0 +1065016 55 +1065064 0 +1065133 72 +1065144 0 +1065154 0 +1065181 28 +1065233 25 +1065241 134 +1065280 85 +1065315 0 +1065417 0 +1065440 153 +1065458 0 +1065467 0 +1065492 0 +1065508 0 +1065600 23 +1065637 36 +1065646 0 +1065655 0 +1065664 0 +1065673 16 +1065694 205 +1065697 293 +1065772 0 +1065784 9 +1065793 103 +1065826 4 +1065903 0 +1065982 172 +1066036 44 +1066221 0 +1066530 0 +1066583 0 +1066598 0 +1066735 0 +1066754 0 +1066778 0 +1066792 0 +1066893 0 +1066958 0 +1067034 0 +1067075 0 +1067092 0 +1067175 0 +1067183 0 +1067288 0 +1067352 0 +1067388 0 +1067443 0 +1067482 38 +1067491 104 +1067549 93 +1067580 0 +1067607 0 +1067610 0 +1067646 0 +1067669 0 +1067682 0 +1067854 0 +1067891 0 +1067969 0 +1067992 0 +1068006 0 +1068033 0 +1068123 0 +1068195 0 +1068201 0 +1068256 0 +1068275 0 +1068524 0 +1068535 0 +1068597 0 +1068673 0 +1068743 0 +1068756 0 +1068758 0 +1068766 0 +1068803 0 +1068877 0 +1068910 0 +1068976 0 +1069141 0 +1069164 0 +1069192 0 +1069234 0 +1069289 0 +1069349 0 +1069490 0 +1069496 0 +1069742 0 +1069744 0 +1069868 53 +1069894 0 +1070192 44 +1070247 227 +1070279 8 +1070390 0 +1070513 3 +1070570 112 +1070636 211 +1070708 282 +1070741 227 +1070992 0 +1071016 0 +1071204 0 +1071206 319 +1071254 4 +1071260 600 +1071328 23 +1071333 0 +1071342 344 +1071547 0 +1071625 0 +1071691 0 +1071708 0 +1071741 0 +1071881 1 +1071902 484 +1072184 223 +1072269 1 +1072462 0 +1072845 0 +1072893 0 +1073033 219 +1073052 0 +1073250 52 +1073271 155 +1073293 0 +1073304 0 +1073310 0 +1073315 0 +1073320 43 +1073339 275 +1073488 0 +1073521 30 +1073678 0 +1073755 0 +1073781 98 +1073812 15 +1073824 88 +1073910 202 +1073926 0 +1073955 575 +1073957 593 +1073970 385 +1074111 0 +1074117 0 +1074137 1 +1074146 0 +1074192 0 +1074245 82 +1074392 658 +1074444 13 +1074477 43 +1074483 199 +1074489 150 +1074576 162 +1074582 114 +1074620 2 +1074651 81 +1074689 0 +1074734 18 +1074791 160 +1074897 256 +1075023 2 +1075036 107 +1075048 145 +1075121 30 +1075135 0 +1075241 28 +1075275 87 +1075283 51 +1075298 156 +1075381 0 +1075425 119 +1075457 252 +1075523 69 +1075573 56 +1075586 127 +1075632 0 +1075727 50 +1075760 39 +1075992 0 +1076145 68 +1076154 0 +1076431 85 +1076462 0 +1076473 4 +1076520 281 +1076631 411 +1076783 75 +1076827 30 +1076899 276 +1076951 46 +1077073 0 +1077121 71 +1077160 28 +1077224 22 +1077234 31 +1077429 97 +1077468 0 +1077560 0 +1077617 64 +1077663 418 +1077678 200 +1077702 91 +1077738 0 +1077761 1 +1077848 255 +1077918 0 +1077942 0 +1077963 219 +1078077 19 +1078372 140 +1078410 9 +1078422 0 +1078460 13 +1078533 617 +1078539 485 +1078608 20 +1078842 201 +1078872 30 +1079029 243 +1079188 43 +1079223 8 +1079357 84 +1079376 0 +1079385 238 +1079954 289 +1080011 0 +1080289 0 +1080502 0 +1080562 195 +1080568 16 +1080667 373 +1080748 614 +1080782 0 +1080817 64 +1080885 145 +1080912 192 +1081021 18 +1081084 0 +1081251 0 +1081315 0 +1081328 60 +1081334 0 +1081370 538 +1081418 150 +1081450 0 +1081483 0 +1081525 0 +1081620 103 +1081645 0 +1081719 477 +1081729 368 +1081755 33 +1081776 0 +1082088 72 +1082091 85 +1082343 0 +1082407 344 +1082468 171 +1082565 0 +1082588 41 +1082699 0 +1082734 180 +1082777 0 +1082828 0 +1082954 7 +1083000 0 +1083088 0 +1083158 0 +1083205 196 +1083276 2 +1083542 169 +1083566 1 +1083619 0 +1083659 0 +1083662 1 +1083674 0 +1083732 0 +1083789 0 +1083810 60 +1084069 0 +1084161 0 +1084207 0 +1084243 8 +1084258 0 +1084518 0 +1084567 0 +1084597 10 +1084753 0 +1084774 0 +1084887 0 +1084912 2 +1084975 6 +1085034 0 +1085179 0 +1085193 0 +1085262 0 +1085457 0 +1085512 0 +1085578 0 +1085653 0 +1085723 0 +1085733 0 +1085871 0 +1085897 0 +1086065 0 +1086081 0 +1086102 0 +1086117 0 +1086213 0 +1086231 72 +1086248 0 +1086360 0 +1086402 37 +1086503 5 +1086627 0 +1086644 0 +1086713 7 +1086786 0 +1086983 0 +1087116 0 +1087221 0 +1087308 0 +1087358 0 +1087390 62 +1087413 0 +1087436 0 +1087466 273 +1087489 199 +1087604 44 +1087745 0 +1087830 0 +1087856 331 +1087872 0 +1088000 248 +1088027 246 +1088051 15 +1088068 0 +1088083 60 +1088165 347 +1088209 0 +1088217 0 +1088240 749 +1088578 0 +1088691 504 +1088742 0 +1088811 0 +1088959 502 +1088980 27 +1089025 0 +1089310 341 +1089344 221 +1089418 5 +1089439 0 +1089564 88 +1089583 613 +1089655 0 +1089784 114 +1090015 0 +1090078 360 +1090093 213 +1090147 390 +1090169 2 +1090224 116 +1090238 87 +1090243 114 +1090315 127 +1090330 0 +1090432 0 +1090544 31 +1090556 240 +1090631 209 +1090810 0 +1091013 11 +1091215 0 +1091422 40 +1091497 0 +1091533 0 +1091699 0 +1092059 0 +1092214 0 +1092348 13 +1092367 154 +1092384 44 +1092396 0 +1092512 0 +1092530 844 +1092536 457 +1092545 332 +1092598 2 +1092715 0 +1092795 155 +1092805 0 +1092977 62 +1093004 690 +1093010 110 +1093095 1 +1093097 892 +1093106 83 +1093138 386 +1093166 60 +1093232 340 +1093370 0 +1093404 712 +1093662 84 +1093780 0 +1093960 0 +1094100 362 +1094120 474 +1094145 77 +1094175 239 +1094327 621 +1094409 2 +1094424 1 +1094432 73 +1094576 61 +1094805 0 +1094864 0 +1094921 0 +1095050 0 +1095081 377 +1095149 68 +1095157 0 +1095286 700 +1095319 87 +1095329 0 +1095535 181 +1095653 0 +1095765 107 +1095927 39 +1096055 0 +1096195 209 +1096205 482 +1096215 378 +1096240 73 +1096270 223 +1096422 682 +1096504 151 +1096519 6 +1096527 48 +1096690 70 +1096744 0 +1096768 89 +1096894 188 +1097113 105 +1097117 191 +1097240 0 +1097349 0 +1097363 158 +1097407 281 +1097416 37 +1097420 127 +1097482 167 +1097489 48 +1097560 0 +1097637 0 +1097661 0 +1097738 0 +1097753 0 +1097760 0 +1097805 0 +1097936 0 +1098004 0 +1098190 0 +1098239 0 +1098263 0 +1098271 0 +1098334 0 +1098403 0 +1098518 0 +1098555 0 +1098563 0 +1098590 0 +1098744 0 +1098882 0 +1098986 150 +1099020 780 +1099032 919 +1099085 2 +1099094 144 +1099097 27 +1099113 40 +1099138 0 +1099174 2 +1099198 29 +1099222 0 +1099255 0 +1099267 210 +1099284 0 +1099301 269 +1099391 0 +1099712 1 +1099773 56 +1100010 0 +1100255 169 +1100393 22 +1100418 0 +1100493 136 +1100495 733 +1100807 0 +1100925 0 +1100962 0 +1101026 157 +1101190 483 +1101200 86 +1101214 130 +1101221 301 +1101300 0 +1101363 53 +1101415 7 +1101441 195 +1101444 31 +1101530 374 +1101539 108 +1101666 0 +1101768 0 +1101773 7 +1101784 22 +1101800 670 +1101817 223 +1101832 0 +1101879 19 +1101946 0 +1101978 0 +1102009 0 +1102021 0 +1102111 0 +1102126 0 +1102129 0 +1102237 0 +1102270 0 +1102291 0 +1102308 0 +1102342 0 +1102351 0 +1102393 0 +1102401 0 +1102411 0 +1102417 78 +1102449 0 +1102458 87 +1102476 327 +1102527 0 +1102541 27 +1102566 52 +1102576 25 +1102620 51 +1102622 0 +1102648 0 +1102670 0 +1102678 0 +1102685 2 +1102739 0 +1102785 110 +1102809 0 +1102828 0 +1102839 0 +1102871 0 +1102924 0 +1102940 0 +1102987 15 +1103010 1 +1103060 0 +1103068 0 +1103105 0 +1103129 0 +1103141 0 +1103168 0 +1103258 0 +1103273 0 +1103312 0 +1103323 0 +1103357 0 +1103365 0 +1103370 0 +1103375 0 +1103387 0 +1103419 0 +1103437 0 +1103452 0 +1103464 0 +1103498 0 +1103577 0 +1103662 1 +1103681 0 +1103683 69 +1103743 356 +1103789 0 +1103800 117 +1103855 26 +1103879 0 +1103905 0 +1103917 6 +1103929 8 +1103950 0 +1103972 0 +1103999 0 +1104040 82 +1104052 0 +1104091 109 +1104117 0 +1104136 3 +1104158 26 +1104185 1 +1104187 0 +1104218 2 +1104228 0 +1104230 0 +1104271 0 +1104290 0 +1104312 0 +1104314 60 +1104332 0 +1104379 0 +1104394 0 +1104436 0 +1104489 0 +1104531 0 +1104596 0 +1104610 0 +1104619 0 +1104653 0 +1104668 105 +1104694 0 +1104704 0 +1104710 5 +1104716 0 +1104755 0 +1104763 0 +1104836 0 +1104847 0 +1104877 58 +1104920 63 +1104925 0 +1104947 0 +1105021 0 +1105049 141 +1105053 3 +1105113 0 +1105144 23 +1105222 0 +1105247 0 +1105257 0 +1105314 0 +1105320 0 +1105338 0 +1105341 0 +1105349 7 +1105383 0 +1105391 0 +1105438 0 +1105473 97 +1105475 0 +1105492 0 +1105499 4 +1105518 0 +1105565 0 +1105578 0 +1105591 0 +1105602 0 +1105694 0 +1105717 0 +1105755 0 +1105758 0 +1105765 0 +1105799 0 +1105820 0 +1105848 42 +1105908 0 +1105979 0 +1106079 0 +1106113 0 +1106140 0 +1106147 0 +1106164 0 +1106175 0 +1106208 0 +1106238 2 +1106256 0 +1106260 0 +1106284 0 +1106306 0 +1106340 0 +1106355 0 +1106360 0 +1106364 53 +1106386 77 +1106406 0 +1106420 2 +1106475 1 +1106505 22 +1106513 0 +1106534 131 +1106649 36 +1106696 45 +1106701 165 +1106777 0 +1106877 865 +1106896 46 +1106996 18 +1107021 0 +1107070 1480 +1107223 0 +1107271 246 +1107298 52 +1107313 93 +1107394 113 +1107421 225 +1107428 32 +1107433 708 +1107488 0 +1107493 541 +1107538 124 +1107605 168 +1107626 0 +1107755 49 +1107901 0 +1108058 0 +1108111 1 +1108128 1 +1108160 1 +1108347 736 +1108488 787 +1108494 652 +1108533 0 +1108541 95 +1108556 0 +1108565 15 +1108638 373 +1108698 0 +1108738 537 +1108894 478 +1109016 0 +1109026 636 +1109259 0 +1109288 0 +1109291 0 +1109331 0 +1109397 0 +1109466 0 +1109766 0 +1109797 0 +1109836 0 +1109911 0 +1109929 0 +1109936 0 +1109960 0 +1110094 0 +1110136 0 +1110190 286 +1110204 109 +1110300 0 +1110315 0 +1110330 102 +1110428 0 +1110466 67 +1110528 0 +1110710 168 +1110911 88 +1110926 110 +1110997 0 +1111188 596 +1111276 0 +1111352 27 +1111394 1 +1111577 1214 +1111837 623 +1111924 77 +1111931 90 +1112107 124 +1112170 367 +1112221 73 +1112291 2 +1112301 192 +1112415 6 +1112514 0 +1112582 411 +1112780 50 +1112784 497 +1112927 25 +1112933 79 +1112939 32 +1112945 42 +1113074 138 +1113175 0 +1113200 78 +1113209 0 +1113288 0 +1113311 165 +1113411 0 +1113419 3 +1113458 198 +1113494 2 +1113502 2 +1113516 0 +1113530 0 +1113553 0 +1113576 0 +1113589 376 +1113596 3 +1113731 0 +1113737 0 +1113787 0 +1113799 13 +1113806 20 +1113849 75 +1113873 464 +1113876 150 +1113945 0 +1114056 21 +1114075 0 +1114110 239 +1114129 0 +1114149 0 +1114174 102 +1114191 27 +1114276 1 +1114303 128 +1114387 27 +1114460 16 +1114580 40 +1114598 0 +1114714 0 +1114722 169 +1114758 0 +1114924 123 +1114936 0 +1115032 0 +1115190 0 +1115220 321 +1115291 37 +1115339 306 +1115357 30 +1115403 19 +1115477 34 +1115606 0 +1115718 116 +1115807 62 +1115853 134 +1115879 6 +1115998 83 +1116296 110 +1116382 137 +1116388 114 +1116409 31 +1116440 92 +1116471 0 +1116497 22 +1116532 0 +1116642 219 +1116740 913 +1116808 65 +1116811 711 +1116856 167 +1116964 44 +1117058 280 +1117139 0 +1117172 0 +1117225 0 +1117318 0 +1117414 218 +1117506 0 +1117514 5 +1117613 928 +1117681 71 +1117720 0 +1117761 585 +1117800 125 +1117886 129 +1117943 53 +1118021 187 +1118034 363 +1118161 29 +1118168 1 +1118256 0 +1118269 146 +1118312 285 +1118336 0 +1118391 288 +1118501 0 +1118537 0 +1118594 0 +1118601 0 +1118657 0 +1118666 0 +1118714 0 +1118735 0 +1118760 0 +1118774 0 +1118885 0 +1118942 0 +1118996 0 +1119107 0 +1119119 0 +1119149 0 +1119206 0 +1119266 0 +1119641 0 +1119678 0 +1119707 0 +1119764 0 +1119874 0 +1119934 0 +1120009 147 +1120249 0 +1120310 0 +1120359 70 +1120540 7 +1120728 0 +1120759 7 +1120788 11 +1120826 1 +1120877 87 +1120890 0 +1120897 323 +1121006 0 +1121114 4 +1121530 0 +1121547 441 +1121657 62 +1121726 85 +1121801 41 +1121852 81 +1122071 0 +1122113 238 +1122142 279 +1122167 146 +1122196 16 +1122223 0 +1122240 0 +1122380 0 +1122457 0 +1122459 0 +1122472 0 +1122512 0 +1122662 0 +1122668 0 +1122675 0 +1122828 0 +1122840 0 +1122896 0 +1122976 0 +1122995 0 +1123014 0 +1123128 0 +1123153 0 +1123255 0 +1123264 0 +1123356 0 +1123358 0 +1123514 210 +1123577 93 +1123590 19 +1123709 158 +1123721 127 +1123728 149 +1123760 0 +1123847 88 +1123868 102 +1123891 191 +1123945 0 +1123966 68 +1124007 0 +1124053 282 +1124125 284 +1124131 99 +1124155 2 +1124169 1 +1124199 0 +1124221 0 +1124290 171 +1124295 3 +1124335 95 +1124377 0 +1124407 83 +1124470 38 +1124473 230 +1124522 38 +1124553 0 +1124577 0 +1124710 92 +1124818 363 +1124821 137 +1124851 14 +1124877 49 +1124923 306 +1124943 92 +1124959 0 +1124965 0 +1124999 0 +1125040 106 +1125079 0 +1125247 104 +1125310 0 +1125358 0 +1125415 366 +1125475 0 +1125486 0 +1125534 0 +1125639 0 +1125655 0 +1125708 0 +1125733 0 +1125991 0 +1126033 0 +1126100 0 +1126192 0 +1126249 0 +1126274 0 +1126300 0 +1126327 0 +1126474 0 +1126496 0 +1126498 0 +1126519 0 +1126560 0 +1126630 0 +1126642 0 +1126654 0 +1126721 0 +1126885 0 +1126930 0 +1126936 0 +1126947 0 +1126969 0 +1126990 0 +1126993 0 +1127017 314 +1127139 66 +1127260 78 +1127383 1474 +1127448 39 +1127472 2 +1127646 0 +1127660 39 +1127719 409 +1127761 0 +1127773 117 +1127775 421 +1127857 66 +1127864 48 +1127901 0 +1127943 0 +1127974 21 +1128013 119 +1128043 147 +1128045 129 +1128059 140 +1128063 120 +1128104 12 +1128145 0 +1128277 104 +1128330 19 +1128369 0 +1128488 0 +1128809 0 +1128909 0 +1129003 44 +1129006 1 +1129060 0 +1129151 107 +1129417 0 +1129477 0 +1129522 0 +1129560 0 +1129567 0 +1129573 0 +1129683 0 +1129700 0 +1129776 3 +1129789 0 +1129803 1 +1129849 0 +1130143 46 +1130239 0 +1130272 0 +1130291 0 +1130321 0 +1130331 0 +1130600 0 +1130634 0 +1130678 0 +1130743 0 +1130819 0 +1130859 0 +1130912 0 +1131071 0 +1131148 17 +1131205 212 +1131269 29 +1131308 0 +1131328 130 +1131394 152 +1131455 0 +1131459 0 +1131470 10 +1131475 0 +1131568 0 +1132023 0 +1132113 0 +1132125 41 +1132156 0 +1132192 0 +1132266 108 +1132357 0 +1132393 0 +1132457 0 +1132564 84 +1132689 0 +1132709 144 +1132730 0 +1132811 415 +1132822 0 +1132830 5 +1132870 0 +1132891 0 +1132919 115 +1132962 20 +1132966 0 +1133257 153 +1133334 446 +1133380 0 +1133446 0 +1133506 0 +1133530 0 +1133661 0 +1133681 0 +1133706 0 +1133749 0 +1133801 0 +1133851 0 +1133859 0 +1133922 0 +1133960 0 +1134284 0 +1134322 0 +1134355 0 +1134404 0 +1134414 0 +1134462 0 +1134476 0 +1134526 0 +1134568 8 +1134592 136 +1134645 0 +1134669 0 +1134703 0 +1134708 0 +1134719 0 +1134759 31 +1134786 329 +1134885 20 +1134963 937 +1135081 0 +1135128 22 +1135278 69 +1135406 0 +1135502 62 +1135528 0 +1135858 0 +1135906 0 +1135936 0 +1135982 0 +1135997 0 +1136025 0 +1136177 0 +1136183 0 +1136314 0 +1136401 0 +1136460 0 +1136516 0 +1136525 417 +1136529 183 +1136557 0 +1136767 0 +1136769 0 +1136789 0 +1136825 0 +1136860 0 +1136868 0 +1136904 0 +1136931 0 +1137036 0 +1137193 0 +1137250 0 +1137389 0 +1137435 0 +1137507 0 +1137612 0 +1137718 0 +1137750 0 +1137782 0 +1137800 0 +1137839 0 +1137863 0 +1137905 0 +1137941 0 +1138025 0 +1138103 0 +1138134 0 +1138167 547 +1138211 6 +1138236 0 +1138263 0 +1138275 0 +1138381 220 +1138424 384 +1138441 17 +1138471 302 +1138585 356 +1138657 251 +1138753 64 +1138895 28 +1138906 287 +1138938 1097 +1138952 268 +1138996 0 +1139361 128 +1139492 87 +1139494 62 +1139506 28 +1139634 0 +1140219 96 +1140245 82 +1140611 238 +1140626 116 +1140661 67 +1140674 63 +1140710 40 +1140824 36 +1141004 0 +1141057 0 +1141460 0 +1141475 139 +1141550 90 +1141777 30 +1141841 5 +1141847 278 +1141856 26 +1141889 0 +1141959 84 +1142033 179 +1142066 223 +1142078 0 +1142174 121 +1142207 0 +1142265 1 +1142276 38 +1142441 138 +1142456 118 +1142562 7 +1142593 184 +1142599 499 +1142601 116 +1142611 5 +1142653 89 +1142752 120 +1142789 0 +1142868 39 +1143013 120 +1143031 46 +1143212 0 +1143296 0 +1143312 0 +1143329 0 +1143348 0 +1143428 21 +1143468 1 +1143633 54 +1143646 0 +1143669 0 +1143711 0 +1143713 161 +1143722 0 +1143773 0 +1143879 0 +1143973 179 +1143979 0 +1144075 0 +1144109 106 +1144255 229 +1144330 0 +1144334 0 +1144376 0 +1144393 0 +1144407 0 +1144411 7 +1144444 0 +1144465 0 +1144481 0 +1144493 109 +1144498 0 +1144544 0 +1144572 0 +1144584 0 +1144644 0 +1144735 0 +1144850 0 +1144957 0 +1144991 0 +1145031 0 +1145116 0 +1145323 0 +1145346 0 +1145371 0 +1145392 0 +1145632 0 +1145758 0 +1145806 0 +1145851 0 +1145855 10 +1146126 0 +1146159 0 +1146167 0 +1146256 0 +1146275 0 +1146277 0 +1146391 0 +1146416 0 +1146612 0 +1146690 0 +1146693 0 +1146801 0 +1146822 0 +1146973 0 +1147026 0 +1147054 0 +1147140 7 +1147223 95 +1147372 0 +1147422 0 +1147511 0 +1147721 0 +1147976 0 +1147998 674 +1148033 53 +1148113 20 +1148157 0 +1148170 27 +1148261 0 +1148263 0 +1148284 0 +1148296 135 +1148317 0 +1148387 0 +1148428 0 +1148443 0 +1148521 0 +1148533 0 +1148551 0 +1148753 11 +1148760 0 +1148815 28 +1148864 0 +1148927 0 +1149031 95 +1149053 0 +1149163 0 +1149169 0 +1149190 27 +1149328 1197 +1149387 0 +1149416 0 +1149498 32 +1149558 94 +1149679 0 +1149805 0 +1150074 15 +1150192 0 +1150253 49 +1150287 0 +1150308 331 +1150498 2 +1150816 0 +1150965 0 +1151049 0 +1151085 9 +1151225 0 +1151381 131 +1151421 0 +1151430 30 +1151559 78 +1151592 1 +1151643 106 +1151650 15 +1151714 266 +1151730 267 +1151834 12 +1151925 32 +1151966 75 +1151978 0 +1152087 0 +1152102 0 +1152162 39 +1152169 156 +1152210 555 +1152239 101 +1152258 505 +1152362 91 +1152378 245 +1152529 0 +1152765 0 +1152775 0 +1153048 0 +1153107 635 +1153195 108 +1153240 0 +1153257 79 +1153305 261 +1153417 53 +1153419 0 +1153425 0 +1153478 0 +1153488 4 +1153523 53 +1153574 162 +1153592 0 +1153651 69 +1153714 3 +1153869 44 +1153879 11 +1154507 834 +1154719 0 +1154950 0 +1155081 0 +1155103 2 +1155162 63 +1155412 70 +1155563 197 +1155599 0 +1155727 1 +1155773 422 +1155802 168 +1155811 120 +1155866 207 +1155919 30 +1156045 155 +1156081 34 +1156165 0 +1156194 0 +1156218 0 +1156250 47 +1156302 15 +1156310 0 +1156434 48 +1156737 41 +1156759 222 +1156915 27 +1157009 19 +1157026 128 +1157037 75 +1157060 0 +1157085 209 +1157214 3 +1157226 0 +1157271 167 +1157326 117 +1157333 27 +1157364 5 +1157437 115 +1157443 29 +1157492 28 +1157738 62 +1157747 17 +1157779 29 +1157807 243 +1157815 189 +1157859 0 +1157896 0 +1157985 97 +1158004 39 +1158048 24 +1158055 680 +1158057 876 +1158093 262 +1158121 50 +1158199 71 +1158212 0 +1158238 104 +1158351 220 +1158429 421 +1158533 0 +1158579 381 +1158717 0 +1158744 140 +1158793 0 +1158813 0 +1158817 0 +1158821 172 +1158894 0 +1158896 514 +1158919 42 +1159024 14 +1159201 17 +1159376 0 +1159516 86 +1159705 0 +1159901 0 +1159929 0 +1160135 92 +1160147 0 +1160177 756 +1160344 30 +1160349 35 +1160445 5 +1160458 121 +1160462 85 +1160474 34 +1160515 241 +1160534 236 +1160545 164 +1160635 570 +1160651 42 +1160666 333 +1160815 158 +1160898 704 +1160990 109 +1161136 114 +1161195 45 +1161239 330 +1161253 238 +1161340 153 +1161355 88 +1161404 59 +1161488 31 +1161537 0 +1161639 0 +1161669 0 +1161675 0 +1161703 219 +1161857 546 +1161873 14 +1161972 0 +1162012 0 +1162018 651 +1162022 358 +1162054 114 +1162171 6 +1162183 21 +1162240 223 +1162258 94 +1162339 475 +1162355 51 +1162426 355 +1162455 227 +1162477 284 +1162496 150 +1162537 270 +1162550 14 +1162592 165 +1162726 114 +1162944 72 +1163117 426 +1163121 0 +1163163 0 +1163192 2 +1163204 87 +1163411 0 +1163442 0 +1163464 0 +1163470 0 +1163523 293 +1163533 38 +1163540 103 +1163554 685 +1163602 278 +1163646 9 +1163685 0 +1163717 46 +1163794 17 +1163803 0 +1163825 56 +1163835 7 +1163902 127 +1164085 3 +1164133 58 +1164258 1465 +1164342 48 +1164366 23 +1164564 57 +1164573 55 +1164648 323 +1164660 444 +1164669 259 +1164731 154 +1164738 83 +1164841 411 +1164848 60 +1164862 245 +1164876 173 +1164893 108 +1164921 129 +1164942 8 +1165110 44 +1165211 0 +1165277 272 +1165364 2 +1165394 5 +1165409 162 +1165521 18 +1165525 43 +1165547 59 +1165566 0 +1165569 77 +1165595 155 +1165647 271 +1165657 112 +1165677 3 +1165692 50 +1165731 416 +1165764 594 +1165782 59 +1165866 6 +1165998 61 +1166026 17 +1166103 0 +1166115 344 +1166172 1221 +1166201 12 +1166283 7 +1166380 140 +1166436 218 +1166507 0 +1166526 259 +1166658 131 +1166716 0 +1166917 1205 +1166922 510 +1166985 0 +1166995 215 +1167050 0 +1167068 0 +1167072 0 +1167079 0 +1167097 0 +1167140 0 +1167198 0 +1167239 0 +1167316 0 +1167428 0 +1167483 0 +1167542 0 +1167612 36 +1167645 86 +1167685 230 +1167716 146 +1167737 80 +1167936 0 +1167944 211 +1168035 193 +1168075 320 +1168184 188 +1168202 130 +1168250 59 +1168373 86 +1168441 915 +1168608 370 +1168683 204 +1168705 112 +1168836 77 +1168926 41 +1168934 252 +1169038 417 +1169288 0 +1169291 97 +1169301 115 +1169320 112 +1169330 34 +1169350 58 +1169358 60 +1169440 67 +1169567 0 +1169609 0 +1169681 44 +1169753 41 +1169766 24 +1169865 188 +1169903 216 +1169905 132 +1170005 0 +1170194 19 +1170266 60 +1170302 14 +1170312 13 +1170459 13 +1170569 10 +1170668 289 +1170709 241 +1170738 216 +1170779 30 +1170808 265 +1170849 459 +1170905 43 +1170924 128 +1170962 0 +1171059 218 +1171101 152 +1171111 124 +1171113 62 +1171125 422 +1171136 260 +1171197 200 +1171279 74 +1171296 163 +1171433 59 +1171471 686 +1171611 141 +1171662 80 +1171689 0 +1171765 0 +1171772 0 +1171896 170 +1171983 65 +1172065 0 +1172073 0 +1172083 0 +1172088 0 +1172104 0 +1172111 20 +1172321 105 +1172327 68 +1172359 0 +1172365 0 +1172369 0 +1172384 114 +1172422 240 +1172461 58 +1172603 106 +1172729 59 +1172846 0 +1172848 0 +1172854 0 +1172858 0 +1172886 0 +1173173 13 +1173232 20 +1173352 26 +1173414 0 +1173581 9 +1173637 2 +1173674 128 +1173697 67 +1173710 79 +1173712 18 +1173769 0 +1173840 0 +1174003 0 +1174065 0 +1174219 0 +1174264 0 +1174342 7 +1174420 0 +1174544 173 +1174570 13 +1174741 0 +1174840 487 +1174880 0 +1174951 51 +1174975 0 +1175057 10 +1175069 0 +1175085 121 +1175112 78 +1175166 68 +1175311 0 +1175369 17 +1175375 193 +1175379 481 +1175427 0 +1175490 0 +1175508 66 +1175517 373 +1175525 565 +1175531 965 +1175537 170 +1175548 286 +1175594 37 +1175603 0 +1175649 0 +1175705 83 +1175831 0 +1175879 136 +1175972 268 +1176012 497 +1176094 117 +1176108 0 +1176110 11 +1176183 71 +1176209 0 +1176253 97 +1176338 0 +1176371 38 +1176388 0 +1176399 96 +1176409 2 +1176420 0 +1176483 115 +1176535 66 +1176553 0 +1176610 24 +1176753 320 +1176828 0 +1176838 0 +1176848 136 +1176921 0 +1176983 85 +1177062 0 +1177090 41 +1177141 0 +1177193 0 +1177279 67 +1177326 0 +1177337 0 +1177376 0 +1177403 0 +1177430 0 +1177549 102 +1177587 163 +1177604 23 +1177640 0 +1177657 1 +1177671 142 +1177700 0 +1177742 249 +1177760 61 +1177763 18 +1177772 614 +1177775 671 +1177869 0 +1177905 0 +1177994 49 +1178015 0 +1178106 0 +1178121 56 +1178132 37 +1178135 537 +1178201 39 +1178222 14 +1178273 270 +1178279 0 +1178324 42 +1178390 112 +1178442 25 +1178512 158 +1178713 34 +1178754 0 +1178768 19 +1178849 0 +1178868 0 +1178870 0 +1178877 0 +1178935 88 +1178951 0 +1178969 0 +1178972 0 +1178993 0 +1179006 0 +1179017 0 +1179040 0 +1179048 0 +1179053 0 +1179065 0 +1179074 0 +1179092 0 +1179099 0 +1179107 0 +1179121 0 +1179137 0 +1179155 71 +1179159 0 +1179169 0 +1179203 0 +1179209 0 +1179222 0 +1179344 409 +1179404 159 +1179550 582 +1179678 707 +1179702 61 +1179804 583 +1179810 1099 +1179886 162 +1179954 164 +1180076 165 +1180170 17 +1180292 0 +1180314 123 +1180355 400 +1180425 88 +1180431 225 +1180443 49 +1180510 0 +1180526 197 +1180557 0 +1180575 71 +1180628 38 +1180669 0 +1180677 61 +1180687 166 +1180789 0 +1180800 6 +1180804 177 +1180863 0 +1180921 154 +1180956 192 +1180993 350 +1181088 0 +1181102 0 +1181165 0 +1181233 0 +1181244 0 +1181247 0 +1181270 35 +1181272 0 +1181325 0 +1181393 0 +1181398 32 +1181432 0 +1181536 154 +1181540 36 +1181872 13 +1181875 4 +1182036 37 +1182119 0 +1182141 0 +1182247 3 +1182274 0 +1182289 0 +1182384 0 +1182485 0 +1182570 0 +1182616 0 +1182700 0 +1182877 0 +1182901 0 +1182986 0 +1183088 0 +1183234 5 +1183453 96 +1183501 220 +1183616 69 +1183760 15 +1183840 0 +1183879 117 +1183934 0 +1184002 6 +1184089 0 +1184139 114 +1184166 81 +1184181 0 +1184258 0 +1184290 26 +1184424 0 +1184522 373 +1184559 358 +1184573 0 +1184594 71 +1184596 72 +1184799 97 +1184850 0 +1184891 125 +1184905 21 +1184995 48 +1185081 47 +1185199 18 +1185447 64 +1185879 41 +1185904 0 +1185917 74 +1185944 0 +1185987 0 +1186121 0 +1186250 0 +1186374 28 +1186443 68 +1186463 8 +1186465 108 +1186556 17 +1186559 265 +1186696 66 +1186738 0 +1186852 65 +1186869 252 +1186905 0 +1187037 43 +1187048 0 +1187109 614 +1187112 905 +1187197 0 +1187307 0 +1187334 281 +1187363 0 +1187440 271 +1187499 78 +1187568 0 +1187603 61 +1187635 12 +1187647 413 +1187735 186 +1187897 347 +1187924 551 +1187927 310 +1188040 0 +1188152 308 +1188262 702 +1188334 89 +1188391 37 +1188422 8 +1188738 0 +1188912 0 +1188990 0 +1189083 0 +1189090 60 +1189160 183 +1189221 8 +1189230 12 +1189308 13 +1189868 2 +1189965 0 +1190018 341 +1190165 450 +1190240 204 +1190364 0 +1190449 82 +1190453 0 +1190465 0 +1190469 53 +1190518 147 +1190520 0 +1190566 0 +1190693 101 +1190703 62 +1190725 188 +1190758 181 +1190801 0 +1190873 0 +1190882 0 +1191035 0 +1191230 0 +1191242 0 +1191592 2 +1191689 0 +1191742 374 +1191889 96 +1191964 375 +1191983 50 +1192141 133 +1192181 0 +1192215 0 +1192273 0 +1192307 0 +1192344 0 +1192373 0 +1192379 0 +1192394 0 +1192411 0 +1192418 0 +1192447 44 +1192460 0 +1192511 0 +1192628 4 +1192659 198 +1192671 77 +1192733 86 +1192820 255 +1192907 381 +1193210 338 +1193232 0 +1193243 1620 +1193249 695 +1193344 109 +1193405 394 +1193816 0 +1193822 448 +1193848 195 +1193892 24 +1193978 134 +1194014 0 +1194134 187 +1194222 0 +1194317 119 +1194370 105 +1194584 76 +1194596 0 +1194648 287 +1194733 382 +1194995 5 +1195036 624 +1195048 353 +1195056 108 +1195089 169 +1195224 4 +1195247 249 +1195337 18 +1195401 41 +1195638 527 +1195699 93 +1195705 0 +1195754 1286 +1195779 363 +1195818 93 +1195872 28 +1196129 0 +1196164 28 +1196171 237 +1196178 0 +1196213 121 +1196216 202 +1196249 0 +1196255 12 +1196301 0 +1196317 33 +1196333 0 +1196384 0 +1196396 0 +1196467 0 +1196495 0 +1196624 0 +1196674 0 +1196727 0 +1196765 0 +1196901 0 +1197042 0 +1197054 0 +1197071 0 +1197098 44 +1197102 21 +1197113 0 +1197173 3 +1197303 151 +1197306 0 +1197330 550 +1197371 0 +1197515 68 +1197526 67 +1197563 109 +1197572 160 +1197584 145 +1197616 580 +1197628 0 +1197680 15 +1197707 138 +1197727 219 +1197799 99 +1197849 1 +1197864 213 +1197909 246 +1197972 359 +1198104 245 +1198235 138 +1198284 122 +1198300 33 +1198468 0 +1198537 108 +1198664 155 +1198671 0 +1198866 149 +1198868 1714 +1199108 0 +1199141 61 +1199409 20 +1199420 131 +1199427 0 +1199551 0 +1199613 113 +1199634 862 +1199687 604 +1199696 77 +1199774 56 +1199803 5 +1199840 5 +1199867 133 +1199918 100 +1199942 15 +1200092 210 +1200106 100 +1200117 0 +1200210 624 +1200212 160 +1200254 144 +1200306 138 +1200393 0 +1200419 0 +1200460 0 +1200490 0 +1200508 0 +1200560 109 +1200568 0 +1200578 78 +1200607 73 +1200612 0 +1200664 52 +1200747 0 +1200786 0 +1200796 0 +1200800 7 +1200876 43 +1200898 128 +1200968 0 +1201036 0 +1201070 0 +1201127 0 +1201151 0 +1201173 0 +1201196 0 +1201224 0 +1201254 0 +1201281 0 +1201372 0 +1201395 0 +1201418 53 +1201485 733 +1201554 32 +1201637 22 +1201658 0 +1201734 535 +1201755 68 +1201784 0 +1201822 107 +1201938 0 +1201978 173 +1202019 14 +1202041 0 +1202098 75 +1202101 364 +1202130 11 +1202158 169 +1202188 449 +1202220 0 +1202268 0 +1202290 1 +1202318 11 +1202353 46 +1202377 76 +1202419 107 +1202617 216 +1202656 0 +1202803 6 +1202868 0 +1202966 792 +1203060 0 +1203067 3 +1203109 97 +1203137 27 +1203146 0 +1203156 0 +1203255 196 +1203260 18 +1203270 1 +1203280 1 +1203343 0 +1203421 0 +1203457 0 +1203493 0 +1203523 0 +1203555 0 +1203574 0 +1203588 0 +1203625 0 +1203629 0 +1203696 0 +1203703 0 +1203787 7 +1203802 0 +1203808 0 +1203911 0 +1203930 0 +1203981 0 +1204133 0 +1204175 79 +1204232 19 +1204359 67 +1204397 0 +1204419 0 +1204451 0 +1204498 48 +1204545 0 +1204561 0 +1204605 0 +1204618 85 +1204684 2 +1204691 188 +1204811 0 +1204881 0 +1204925 0 +1205182 0 +1205231 2 +1205235 10 +1205301 8 +1205305 53 +1205314 0 +1205331 0 +1205368 0 +1205431 0 +1205512 0 +1205515 0 +1205538 0 +1205650 0 +1205789 0 +1205831 15 +1205875 227 +1205917 0 +1205926 0 +1205937 349 +1205973 107 +1206000 0 +1206027 0 +1206029 0 +1206107 0 +1206237 0 +1206282 0 +1206381 0 +1206465 308 +1206467 200 +1206477 625 +1206479 361 +1206485 770 +1206598 0 +1206788 11 +1206792 122 +1206803 89 +1206839 0 +1206910 27 +1206928 0 +1206976 5 +1207042 614 +1207045 141 +1207138 63 +1207201 84 +1207335 134 +1207427 1 +1207454 0 +1207483 5 +1207647 0 +1207665 2 +1207690 60 +1207710 60 +1207795 399 +1207884 23 +1207927 40 +1208020 0 +1208023 0 +1208060 200 +1208112 0 +1208282 35 +1208293 0 +1208368 719 +1208398 55 +1208423 2 +1208446 381 +1208473 36 +1208493 0 +1208629 574 +1209073 26 +1209111 0 +1209313 0 +1209577 53 +1209581 401 +1209647 18 +1209655 0 +1209784 0 +1209832 0 +1209867 0 +1209874 0 +1209895 0 +1209964 0 +1209994 9 +1210132 0 +1210222 0 +1210264 0 +1210357 0 +1210535 926 +1210548 0 +1210581 298 +1210590 325 +1210631 0 +1210640 0 +1210698 0 +1210745 0 +1210760 0 +1210766 0 +1210841 0 +1211066 0 +1211173 1 +1211189 12 +1211223 1 +1211276 0 +1211334 0 +1211351 0 +1211372 0 +1211401 47 +1211439 230 +1211499 0 +1211505 35 +1211553 141 +1211570 165 +1211612 32 +1211743 544 +1211818 197 +1211980 13 +1212128 0 +1212170 20 +1212385 13 +1212446 15 +1212597 44 +1212600 89 +1212605 333 +1212685 71 +1212726 0 +1212761 74 +1212765 151 +1212770 6 +1213143 308 +1213161 0 +1213563 6 +1213593 165 +1213861 13 +1213945 93 +1213948 133 +1213965 0 +1213991 0 +1214055 4 +1214092 627 +1214117 385 +1214238 76 +1214243 406 +1214265 14 +1214280 5 +1214358 0 +1214367 0 +1214376 0 +1214382 0 +1214390 0 +1214399 0 +1214401 0 +1214424 0 +1214435 0 +1214465 0 +1214475 0 +1214477 0 +1214479 0 +1214481 0 +1214490 0 +1214492 0 +1214500 0 +1214519 0 +1214563 0 +1214587 0 +1214668 121 +1214696 0 +1214945 0 +1215013 0 +1215024 471 +1215054 154 +1215066 105 +1215141 0 +1215187 88 +1215209 555 +1215211 14 +1215246 0 +1215270 0 +1215405 118 +1215419 316 +1215435 74 +1215556 214 +1215616 180 +1215659 148 +1215665 267 +1215681 29 +1215695 53 +1215875 370 +1215968 422 +1216052 54 +1216103 203 +1216191 11 +1216279 186 +1216301 12 +1216346 191 +1216414 0 +1216463 212 +1216652 208 +1216663 0 +1216727 260 +1216889 2 +1216915 73 +1216918 147 +1217039 19 +1217082 0 +1217137 0 +1217238 0 +1217299 255 +1217305 288 +1217392 0 +1217541 0 +1217551 0 +1217731 0 +1218146 69 +1218205 0 +1218352 0 +1218370 0 +1218381 35 +1218508 23 +1218532 0 +1218562 0 +1218760 0 +1218785 1 +1219028 0 +1219035 1 +1219133 0 +1219142 0 +1219161 203 +1219188 114 +1219215 104 +1219249 275 +1219274 0 +1219417 0 +1219479 0 +1219483 0 +1219515 0 +1219519 0 +1219642 0 +1219657 0 +1219675 0 +1219727 0 +1219729 0 +1219789 0 +1219818 0 +1220025 0 +1220029 0 +1220106 0 +1220120 0 +1220158 0 +1220174 0 +1220281 0 +1220294 49 +1220408 0 +1220419 3 +1220438 0 +1220492 226 +1220498 246 +1220525 46 +1220564 0 +1220572 0 +1220606 0 +1220680 0 +1220727 0 +1220754 0 +1220757 0 +1220982 0 +1220997 0 +1221096 0 +1221290 0 +1221300 0 +1221664 0 +1221728 0 +1221776 0 +1221816 0 +1221878 0 +1221938 0 +1221947 10 +1221953 0 +1222067 0 +1222230 0 +1222307 0 +1222379 0 +1222394 0 +1222418 0 +1222430 0 +1222459 0 +1222558 0 +1222574 0 +1222652 0 +1222707 0 +1222784 1 +1222817 0 +1222831 21 +1222850 0 +1222979 39 +1223005 0 +1223015 189 +1223112 207 +1223187 1 +1223236 1 +1223392 0 +1223426 75 +1223494 0 +1223547 8 +1223614 32 +1223837 74 +1223864 379 +1223875 0 +1224373 0 +1224418 0 +1224432 0 +1224477 0 +1224562 328 +1224564 45 +1224690 0 +1224696 79 +1224714 53 +1224738 34 +1224805 0 +1224839 0 +1224888 0 +1224890 3 +1224988 0 +1225012 20 +1225045 0 +1225099 32 +1225218 0 +1225248 42 +1225258 0 +1225430 0 +1225440 0 +1225516 0 +1225593 0 +1225733 0 +1225787 70 +1225905 36 +1225990 0 +1226017 0 +1226032 0 +1226044 0 +1226074 0 +1226089 57 +1226093 275 +1226104 0 +1226110 26 +1226119 0 +1226144 0 +1226313 0 +1226402 0 +1226484 0 +1226566 0 +1226708 0 +1226779 0 +1226788 0 +1226869 0 +1226958 0 +1227404 0 +1227443 0 +1227537 0 +1227597 53 +1227609 0 +1227648 0 +1227675 0 +1227747 0 +1227750 0 +1227855 0 +1227866 0 +1227983 0 +1228195 0 +1228242 4 +1228283 0 +1228401 0 +1228529 0 +1228730 66 +1228766 0 +1228775 0 +1228914 135 +1228966 16 +1229109 140 +1229175 17 +1229220 0 +1229257 0 +1229382 0 +1229503 405 +1229515 115 +1229567 98 +1229591 0 +1229681 7 +1229726 0 +1229734 213 +1229851 419 +1229944 420 +1229997 619 +1230034 137 +1230126 3 +1230161 0 +1230377 0 +1230421 237 +1230457 118 +1230461 55 +1230472 10 +1230601 65 +1230610 244 +1230655 815 +1230661 1238 +1230708 186 +1230736 4 +1230828 0 +1230846 0 +1230903 343 +1230917 0 +1230935 239 +1230962 525 +1230991 0 +1231015 181 +1231126 141 +1231201 184 +1231219 0 +1231230 0 +1231283 205 +1231287 284 +1231300 469 +1231334 33 +1231391 149 +1231407 362 +1231524 58 +1231631 364 +1231661 13 +1231663 0 +1231715 0 +1231786 2 +1231824 0 +1231978 14 +1232123 0 +1232178 4 +1232380 26 +1232415 184 +1232421 0 +1232488 257 +1232494 0 +1232506 0 +1232566 96 +1232633 0 +1232651 0 +1232725 71 +1232754 0 +1232835 0 +1232845 0 +1232914 70 +1232917 17 +1232965 0 +1232987 0 +1233001 192 +1233013 55 +1233093 0 +1233179 559 +1233208 330 +1233286 52 +1233293 3 +1233484 128 +1233506 13 +1233508 161 +1233574 94 +1233650 1 +1233661 0 +1233956 144 +1233967 0 +1234026 381 +1234153 1 +1234249 0 +1234366 85 +1234373 9 +1234554 0 +1234767 26 +1234986 60 +1235045 67 +1235189 40 +1235215 9 +1235311 378 +1235533 341 +1235611 0 +1235735 1 +1235742 0 +1235749 77 +1236001 375 +1236066 0 +1236079 24 +1236089 280 +1236123 86 +1236172 96 +1236225 0 +1236259 0 +1236290 0 +1236359 0 +1236382 0 +1236409 0 +1236493 0 +1236599 0 +1236646 0 +1236842 0 +1237003 0 +1237030 0 +1237045 0 +1237112 0 +1237210 38 +1237219 77 +1237294 60 +1237319 79 +1237333 0 +1237408 11 +1237420 0 +1237429 25 +1237438 0 +1237459 10 +1237504 105 +1237513 0 +1237589 0 +1237617 0 +1237667 0 +1237774 0 +1237849 0 +1237909 0 +1237935 0 +1238012 0 +1238014 0 +1238024 0 +1238037 0 +1238071 0 +1238163 0 +1238203 37 +1238240 153 +1238348 45 +1238445 8 +1238470 0 +1238515 0 +1238533 0 +1238735 0 +1238852 105 +1239206 0 +1239281 47 +1239303 0 +1239326 51 +1239397 105 +1239450 1 +1239577 4 +1239632 245 +1239781 116 +1239911 5 +1239989 386 +1239991 50 +1240012 0 +1240072 0 +1240082 0 +1240095 0 +1240118 1 +1240122 0 +1240128 0 +1240130 0 +1240145 0 +1240154 0 +1240173 0 +1240181 0 +1240191 0 +1240215 0 +1240221 0 +1240230 0 +1240273 0 +1240298 3 +1240300 75 +1240356 0 +1240393 16 +1240524 0 +1240571 100 +1240598 468 +1240732 92 +1240756 48 +1240813 88 +1240815 166 +1240848 0 +1240869 0 +1240883 0 +1240890 0 +1240919 0 +1240977 0 +1240998 0 +1241008 0 +1241034 0 +1241137 0 +1241203 136 +1241209 251 +1241238 0 +1241324 0 +1241390 1684 +1241414 1 +1241475 0 +1241571 105 +1241593 478 +1241602 196 +1241619 11 +1241739 170 +1241780 273 +1241823 63 +1241954 0 +1242011 0 +1242107 1034 +1242134 158 +1242171 657 +1242214 136 +1242389 0 +1242463 443 +1242652 96 +1242681 51 +1242689 29 +1242691 868 +1242799 74 +1242862 0 +1242910 56 +1242926 0 +1242966 0 +1243102 0 +1243358 0 +1243382 83 +1243478 0 +1243548 0 +1243618 272 +1243659 70 +1243757 0 +1243797 1 +1243904 0 +1243956 92 +1243989 38 +1244034 7 +1244037 1 +1244253 22 +1244278 0 +1244364 148 +1244538 0 +1244547 1 +1244566 51 +1244592 27 +1244689 118 +1244695 0 +1244701 0 +1244771 0 +1244789 0 +1244834 0 +1244878 0 +1244886 0 +1244901 49 +1245009 0 +1245136 0 +1245170 0 +1245213 0 +1245420 0 +1245423 0 +1245475 0 +1245522 0 +1245657 0 +1245720 0 +1245834 0 +1245840 0 +1245871 0 +1245946 0 +1246145 0 +1246149 312 +1246496 0 +1246569 0 +1246592 0 +1246615 117 +1246729 48 +1246760 244 +1246953 151 +1247023 120 +1247087 0 +1247091 150 +1247116 0 +1247282 0 +1247289 0 +1247361 62 +1247394 82 +1247498 0 +1247646 235 +1247655 116 +1247733 0 +1247811 0 +1247850 80 +1247901 0 +1247989 0 +1248121 0 +1248163 8 +1248214 0 +1248242 2 +1248277 37 +1248396 0 +1248569 0 +1248645 6 +1248662 88 +1248758 122 +1248842 94 +1248854 19 +1248886 113 +1248888 0 +1248919 0 +1249034 0 +1249061 0 +1249107 55 +1249126 108 +1249183 0 +1249211 0 +1249239 50 +1249294 336 +1249331 0 +1249350 0 +1249399 0 +1249421 0 +1249502 0 +1249536 0 +1249564 0 +1249598 20 +1249620 0 +1249694 0 +1249918 0 +1250038 0 +1250126 0 +1250281 0 +1250295 0 +1250373 0 +1250599 0 +1250685 0 +1250775 1 +1250801 0 +1250836 0 +1250871 0 +1250902 0 +1250915 0 +1250947 0 +1251009 19 +1251214 0 +1251236 0 +1251322 0 +1251395 143 +1251421 190 +1251425 142 +1251487 145 +1251515 41 +1251612 0 +1251618 0 +1251667 1 +1251707 0 +1251761 0 +1251825 0 +1251852 0 +1251855 0 +1251903 0 +1251910 0 +1251948 0 +1251977 0 +1251987 0 +1252025 0 +1252039 0 +1252115 0 +1252156 46 +1252160 46 +1252276 6 +1252312 0 +1252338 1 +1252379 0 +1252419 0 +1252485 0 +1252501 0 +1252541 110 +1252553 0 +1252577 0 +1252601 44 +1252637 0 +1252924 0 +1252983 317 +1253034 0 +1253037 23 +1253039 0 +1253099 0 +1253150 0 +1253252 100 +1253262 0 +1253321 0 +1253363 140 +1253539 0 +1253633 0 +1253638 0 +1253669 0 +1253696 0 +1253876 0 +1253994 37 +1254032 114 +1254047 105 +1254094 0 +1254125 0 +1254133 0 +1254311 243 +1254339 0 +1254398 163 +1254409 0 +1254460 33 +1254497 28 +1254504 0 +1254514 0 +1254522 0 +1254577 0 +1254617 70 +1254629 54 +1254696 56 +1254745 0 +1254871 81 +1254891 0 +1254972 45 +1254994 74 +1255060 0 +1255068 8 +1255087 0 +1255197 39 +1255413 16 +1255467 118 +1255491 18 +1255528 0 +1255538 103 +1255597 52 +1255677 87 +1255728 23 +1255815 0 +1255953 0 +1255957 37 +1255987 0 +1256023 0 +1256026 0 +1256291 0 +1256300 0 +1256507 20 +1256657 0 +1256694 0 +1256741 0 +1256810 70 +1256853 75 +1256981 0 +1257071 56 +1257081 0 +1257146 0 +1257149 97 +1257199 0 +1257272 0 +1257297 0 +1257311 300 +1257317 60 +1257463 0 +1257484 0 +1257556 181 +1257592 128 +1257614 1 +1257679 0 +1257775 0 +1257833 3 +1257955 371 +1257999 53 +1258001 102 +1258218 0 +1258409 113 +1258508 0 +1258522 77 +1258525 65 +1258542 93 +1258639 77 +1258669 0 +1258678 0 +1258715 57 +1258719 491 +1258762 275 +1258939 40 +1258949 34 +1258981 2 +1259053 0 +1259068 0 +1259257 0 +1259398 0 +1259463 0 +1259479 0 +1259612 0 +1259713 0 +1259761 0 +1259794 0 +1259819 0 +1259851 0 +1259916 0 +1259959 0 +1260028 0 +1260165 0 +1260346 0 +1260389 0 +1260504 0 +1260582 0 +1260607 0 +1260619 0 +1260658 0 +1260772 0 +1260891 0 +1260963 0 +1260970 0 +1260976 0 +1261045 0 +1261109 0 +1261126 0 +1261129 0 +1261197 0 +1261235 0 +1261249 0 +1261316 0 +1261332 0 +1261540 53 +1261581 0 +1261609 0 +1261723 288 +1261828 121 +1261862 90 +1261931 136 +1262016 0 +1262060 74 +1262111 55 +1262137 89 +1262156 361 +1262273 0 +1262301 0 +1262430 47 +1262556 104 +1262673 61 +1262697 0 +1262727 161 +1262762 1052 +1263087 0 +1263288 5 +1263306 77 +1263357 0 +1263408 94 +1263451 39 +1263468 0 +1263481 148 +1263488 74 +1263540 0 +1263668 71 +1263710 443 +1263763 264 +1263839 161 +1263877 0 +1263901 8 +1263914 3 +1264015 446 +1264201 0 +1264337 141 +1264380 0 +1264454 93 +1264462 46 +1264491 0 +1264498 0 +1264567 0 +1264591 0 +1264614 230 +1264795 63 +1264831 10 +1264945 171 +1264998 36 +1265314 127 +1265357 115 +1265476 410 +1265497 0 +1265561 8 +1265589 0 +1265596 39 +1265629 157 +1265709 57 +1265722 0 +1265920 317 +1265980 0 +1265998 0 +1266128 0 +1266135 0 +1266268 140 +1266309 7 +1266478 88 +1266488 570 +1266492 51 +1266624 44 +1266648 0 +1266689 0 +1266758 28 +1266788 42 +1266836 0 +1266853 0 +1266867 375 +1266919 48 +1266978 0 +1266981 17 +1266991 120 +1266998 88 +1267032 577 +1267041 8 +1267085 462 +1267109 2 +1267124 2 +1267191 0 +1267249 0 +1267263 0 +1267318 50 +1267359 153 +1267494 0 +1267610 0 +1267668 36 +1267804 309 +1267867 0 +1267931 0 +1267971 6 +1267992 0 +1268019 103 +1268081 181 +1268438 74 +1268440 291 +1268542 0 +1268575 134 +1268607 50 +1268620 427 +1268641 0 +1268683 95 +1268698 0 +1268716 0 +1268784 1050 +1268821 9 +1268916 96 +1268983 0 +1269021 470 +1269036 426 +1269049 71 +1269088 0 +1269099 245 +1269135 0 +1269220 27 +1269316 84 +1269387 71 +1269454 308 +1269569 487 +1269647 123 +1269697 0 +1269948 16 +1269964 2 +1269970 247 +1270017 47 +1270055 721 +1270193 119 +1270217 0 +1270226 0 +1270311 64 +1270383 66 +1270421 33 +1270449 646 +1270576 0 +1270728 139 +1270731 146 +1270740 1155 +1270761 117 +1270794 306 +1270822 261 +1271019 196 +1271142 41 +1271155 108 +1271175 0 +1271229 223 +1271355 83 +1271427 21 +1271487 44 +1271572 825 +1271621 5 +1271643 94 +1271816 0 +1271826 230 +1271857 761 +1271906 40 +1271966 68 +1272093 0 +1272112 177 +1272179 252 +1272192 0 +1272200 23 +1272235 0 +1272245 14 +1272318 714 +1272322 448 +1272347 465 +1272352 98 +1272361 654 +1272638 0 +1272723 164 +1272921 0 +1273054 97 +1273081 0 +1273094 106 +1273136 162 +1273160 12 +1273167 138 +1273191 0 +1273325 6 +1273346 0 +1273360 0 +1273419 550 +1273431 40 +1273517 0 +1273561 0 +1273675 212 +1273716 546 +1273769 1116 +1273800 1 +1273809 0 +1273833 298 +1273939 0 +1274061 110 +1274067 145 +1274084 950 +1274088 192 +1274143 56 +1274151 124 +1274248 321 +1274259 179 +1274294 239 +1274327 175 +1274529 0 +1274824 134 +1274994 152 +1275077 118 +1275080 162 +1275174 0 +1275297 0 +1275300 303 +1275323 0 +1275427 0 +1275507 0 +1275548 197 +1275552 1083 +1275554 1528 +1275558 289 +1275561 43 +1275572 80 +1275576 316 +1275657 28 +1275680 61 +1275685 654 +1275848 495 +1275926 127 +1275964 725 +1275966 90 +1275981 150 +1276004 187 +1276018 13 +1276029 22 +1276127 103 +1276185 0 +1276352 0 +1276360 0 +1276396 7 +1276497 19 +1276522 72 +1276544 152 +1276592 19 +1276621 1 +1276637 52 +1276653 28 +1276676 89 +1276704 167 +1276741 0 +1276774 0 +1276798 0 +1277037 117 +1277064 62 +1277220 0 +1277271 397 +1277419 729 +1277618 76 +1277676 87 +1277709 39 +1277768 0 +1277826 0 +1277841 566 +1277844 4 +1277866 72 +1277870 49 +1277982 222 +1277997 4 +1278027 14 +1278114 311 +1278180 0 +1278281 29 +1278449 8 +1278470 144 +1278498 143 +1278515 184 +1278529 114 +1278543 49 +1278550 590 +1278653 75 +1278660 142 +1278722 383 +1278731 477 +1278743 372 +1278818 0 +1278897 27 +1278905 277 +1279054 208 +1279070 0 +1279171 697 +1279262 0 +1279445 164 +1279456 240 +1279460 333 +1279517 61 +1279567 28 +1279628 586 +1279641 346 +1279645 111 +1279652 186 +1279674 0 +1279819 2 +1279835 0 +1279943 198 +1279994 52 +1280058 10 +1280071 0 +1280090 83 +1280156 63 +1280160 110 +1280215 159 +1280232 0 +1280322 0 +1280346 100 +1280350 763 +1280358 141 +1280416 650 +1280478 9 +1280614 628 +1280649 46 +1280669 0 +1280715 0 +1280735 0 +1280834 2 +1280857 0 +1280898 98 +1280954 17 +1280964 5 +1281035 351 +1281047 16 +1281075 322 +1281084 123 +1281111 384 +1281136 0 +1281147 157 +1281168 17 +1281185 0 +1281373 1 +1281417 229 +1281466 77 +1281503 687 +1281540 141 +1281568 143 +1281574 391 +1281663 266 +1281747 149 +1281786 0 +1281844 118 +1281846 94 +1281863 0 +1281870 32 +1281891 256 +1282018 0 +1282029 7 +1282140 194 +1282216 0 +1282294 336 +1282455 0 +1282483 0 +1282494 0 +1282527 336 +1282529 327 +1282594 217 +1282662 0 +1282670 65 +1282726 75 +1282786 638 +1282790 316 +1282803 0 +1283001 512 +1283017 88 +1283031 292 +1283057 756 +1283167 13 +1283321 0 +1283438 12 +1283575 0 +1283646 0 +1283652 90 +1283965 0 +1284001 11 +1284218 0 +1284293 0 +1284339 0 +1284353 0 +1284425 0 +1284509 25 +1284551 30 +1284611 0 +1284787 0 +1284796 2 +1284800 202 +1284876 125 +1284901 488 +1284942 0 +1284953 443 +1284959 207 +1285036 0 +1285050 110 +1285131 4 +1285169 0 +1285211 0 +1285253 56 +1285259 0 +1285265 0 +1285304 0 +1285331 0 +1285380 0 +1285400 0 +1285470 0 +1285520 0 +1285568 0 +1285587 0 +1285639 0 +1285649 10 +1285725 0 +1285751 0 +1285754 0 +1285894 0 +1285902 0 +1285956 0 +1286022 0 +1286177 0 +1286201 0 +1286252 308 +1286285 60 +1286307 0 +1286340 0 +1286347 0 +1286358 9 +1286374 0 +1286391 0 +1286413 208 +1286443 0 +1286454 0 +1286463 0 +1286487 9 +1286557 0 +1286568 433 +1286579 0 +1286581 73 +1286705 1 +1286813 252 +1286847 10 +1286941 50 +1287018 9 +1287063 310 +1287084 122 +1287105 0 +1287112 100 +1287177 0 +1287257 0 +1287336 1489 +1287428 195 +1287463 379 +1287544 289 +1287589 53 +1287619 32 +1287661 454 +1287667 539 +1287688 0 +1287694 7 +1287721 52 +1287802 100 +1287898 390 +1288009 149 +1288018 12 +1288102 201 +1288174 0 +1288185 0 +1288210 0 +1288260 0 +1288266 0 +1288312 284 +1288320 86 +1288345 297 +1288357 0 +1288491 60 +1288497 21 +1288592 33 +1288644 0 +1288762 0 +1288807 28 +1288984 291 +1289053 560 +1289152 0 +1289158 0 +1289182 29 +1289191 0 +1289296 402 +1289368 100 +1289412 39 +1289424 0 +1289500 0 +1289537 0 +1289621 0 +1289692 0 +1289715 0 +1289721 87 +1289731 200 +1289902 0 +1289995 70 +1290007 0 +1290067 40 +1290069 263 +1290165 0 +1290252 194 +1290307 312 +1290315 0 +1290385 0 +1290417 75 +1290444 62 +1290454 1 +1290502 0 +1290586 0 +1290625 69 +1290638 51 +1290640 871 +1290728 0 +1290754 247 +1290808 0 +1290876 0 +1290893 237 +1290925 0 +1290952 494 +1290969 0 +1291021 66 +1291124 97 +1291176 590 +1291218 0 +1291230 133 +1291313 46 +1291352 0 +1291362 75 +1291365 5 +1291380 247 +1291386 53 +1291540 75 +1291602 303 +1291671 137 +1291752 132 +1291764 327 +1291809 53 +1291872 63 +1291890 975 +1291944 420 +1292058 678 +1292076 71 +1292095 35 +1292106 0 +1292130 430 +1292241 151 +1292319 147 +1292397 15 +1292406 160 +1292430 107 +1292442 148 +1292460 0 +1292498 126 +1292538 232 +1292570 167 +1292621 2 +1292817 676 +1292828 771 +1292910 22 +1292922 0 +1292966 113 +1292983 59 +1293005 211 +1293014 360 +1293074 111 +1293103 262 +1293119 298 +1293242 146 +1293248 286 +1293318 2 +1293364 0 +1293451 52 +1293493 0 +1293499 145 +1293538 2 +1293670 261 +1293726 0 +1293742 127 +1293777 0 +1293802 476 +1293873 169 +1293883 0 +1293926 114 +1293964 117 +1293967 124 +1294017 0 +1294054 0 +1294069 211 +1294078 18 +1294144 303 +1294382 65 +1294394 89 +1294518 461 +1294622 223 +1294693 60 +1294897 182 +1295043 0 +1295127 3 +1295303 230 +1295379 315 +1295461 391 +1295644 0 +1295693 0 +1295782 21 +1295939 819 +1296052 57 +1296082 0 +1296124 52 +1296138 243 +1296145 0 +1296217 0 +1296271 0 +1296307 0 +1296527 0 +1296590 0 +1296641 0 +1296679 0 +1296694 0 +1296710 0 +1296768 0 +1296884 0 +1296960 0 +1296964 0 +1297155 0 +1297235 0 +1297425 0 +1297533 0 +1297550 0 +1297578 0 +1297640 0 +1297720 0 +1297797 0 +1297921 0 +1298057 4 +1298088 75 +1298131 0 +1298170 0 +1298342 1 +1298462 0 +1298478 156 +1298526 92 +1298586 0 +1298622 104 +1298658 0 +1298700 39 +1298703 79 +1298765 0 +1298788 190 +1298922 49 +1298973 38 +1299022 227 +1299122 311 +1299133 0 +1299164 2 +1299266 74 +1299353 64 +1299386 651 +1299395 1129 +1299524 14 +1299692 0 +1299733 0 +1299736 76 +1299753 32 +1299823 0 +1299849 47 +1299865 94 +1299940 98 +1300197 0 +1300214 0 +1300219 153 +1300230 197 +1300253 262 +1300292 0 +1300385 0 +1300502 0 +1300559 31 +1300709 96 +1300727 0 +1300765 0 +1300801 0 +1300844 0 +1300955 0 +1300969 0 +1301120 0 +1301213 1004 +1301268 80 +1301324 85 +1301457 315 +1301459 48 +1301584 175 +1301593 0 +1301658 0 +1301745 0 +1301756 59 +1301815 0 +1301874 4 +1301881 0 +1301963 55 +1301966 360 +1301992 268 +1302002 341 +1302044 92 +1302071 44 +1302240 0 +1302333 0 +1302419 197 +1302497 62 +1302606 3 +1302621 0 +1302686 307 +1302757 40 +1302784 18 +1302842 111 +1302854 3 +1302903 99 +1302922 34 +1302924 0 +1302944 29 +1302980 0 +1303016 0 +1303067 55 +1303186 0 +1303203 0 +1303220 0 +1303240 0 +1303271 80 +1303294 43 +1303296 0 +1303361 0 +1303429 0 +1303447 0 +1303621 0 +1303695 0 +1303730 0 +1303746 0 +1303751 0 +1303788 0 +1303870 0 +1304086 0 +1304122 1 +1304126 2 +1304307 7 +1304470 0 +1304580 0 +1304605 0 +1304659 0 +1304726 68 +1304742 0 +1304756 0 +1304770 0 +1304916 0 +1304928 0 +1305058 84 +1305099 0 +1305114 6 +1305126 0 +1305184 0 +1305236 6 +1305474 0 +1305481 59 +1305499 28 +1305561 29 +1305623 154 +1305670 97 +1305673 589 +1305715 818 +1305799 450 +1305867 252 +1305870 1251 +1305880 88 +1305896 49 +1305966 30 +1306003 38 +1306023 161 +1306037 24 +1306085 52 +1306121 0 +1306144 0 +1306183 0 +1306203 68 +1306205 278 +1306294 14 +1306358 153 +1306415 148 +1306440 331 +1306550 188 +1306554 427 +1306770 14 +1306775 83 +1306851 2 +1306929 0 +1306996 10 +1307297 442 +1307377 0 +1307443 1 +1307559 0 +1307580 0 +1307721 46 +1307754 0 +1307825 0 +1307892 178 +1307898 4 +1308042 0 +1308093 1 +1308112 0 +1308154 0 +1308178 0 +1308213 0 +1308250 0 +1308311 466 +1308369 0 +1308377 1 +1308426 27 +1308428 1 +1308449 0 +1308477 0 +1308587 83 +1308589 419 +1308661 94 +1308671 15 +1308701 30 +1308737 35 +1308784 0 +1308803 81 +1308823 99 +1308831 174 +1308839 109 +1308850 0 +1308882 49 +1308895 133 +1308898 26 +1308904 0 +1308970 317 +1308976 11 +1309011 0 +1309083 0 +1309104 0 +1309106 0 +1309166 0 +1309173 0 +1309206 0 +1309529 0 +1309557 0 +1309592 0 +1309633 5 +1309718 94 +1309727 5 +1309814 153 +1309925 39 +1309965 93 +1310019 0 +1310045 0 +1310091 45 +1310094 35 +1310136 0 +1310146 66 +1310198 0 +1310258 123 +1310276 309 +1310280 315 +1310363 0 +1310450 0 +1310524 0 +1310693 0 +1310775 22 +1310801 110 +1310897 487 +1310934 12 +1311279 90 +1311361 11 +1311381 63 +1311447 270 +1311450 172 +1311480 256 +1311514 0 +1311628 0 +1311665 107 +1311668 11 +1311714 297 +1311721 0 +1311739 211 +1311781 72 +1311887 66 +1312136 133 +1312157 181 +1312179 0 +1312193 0 +1312277 653 +1312282 39 +1312343 108 +1312362 126 +1312590 437 +1312605 62 +1312627 0 +1312727 121 +1312792 50 +1312796 141 +1312838 146 +1312974 64 +1313056 0 +1313184 67 +1313244 36 +1313246 38 +1313312 0 +1313457 0 +1313462 13 +1313477 1 +1313489 0 +1313523 0 +1313557 0 +1313586 12 +1313627 265 +1313638 45 +1313641 0 +1313646 79 +1313674 127 +1313708 0 +1313723 142 +1313757 0 +1313822 0 +1313878 204 +1313881 746 +1313915 0 +1314042 0 +1314101 658 +1314121 15 +1314163 0 +1314183 158 +1314211 344 +1314350 0 +1314399 0 +1314482 0 +1314564 0 +1314601 1179 +1314697 0 +1314718 433 +1314915 0 +1314967 0 +1314981 192 +1315016 0 +1315089 46 +1315106 15 +1315170 0 +1315189 0 +1315300 0 +1315394 0 +1315446 0 +1315503 1 +1315567 101 +1315574 1872 +1315704 0 +1315841 197 +1315892 2 +1315914 558 +1315993 0 +1315996 198 +1316047 65 +1316068 0 +1316093 146 +1316116 0 +1316158 332 +1316305 0 +1316522 607 +1316554 490 +1316696 1 +1316791 0 +1316859 18 +1316867 1 +1316871 0 +1316878 45 +1316900 178 +1316989 363 +1317096 206 +1317109 324 +1317133 0 +1317215 0 +1317236 77 +1317441 15 +1317559 383 +1317579 0 +1317797 6 +1317847 0 +1317875 0 +1317910 47 +1317924 149 +1318072 0 +1318090 0 +1318280 0 +1318306 72 +1318486 366 +1318540 92 +1318556 167 +1318648 5 +1318699 466 +1318768 0 +1318816 538 +1318899 10 +1318963 538 +1319115 0 +1319238 674 +1319265 65 +1319291 89 +1319398 1145 +1319463 0 +1319505 0 +1319581 0 +1319593 0 +1319602 0 +1319619 0 +1319649 0 +1319768 71 +1319830 171 +1319889 307 +1319891 419 +1320060 228 +1320173 42 +1320175 0 +1320190 42 +1320200 0 +1320230 0 +1320277 0 +1320293 49 +1320325 466 +1320329 152 +1320347 0 +1320366 0 +1320376 299 +1320408 20 +1320605 0 +1320642 0 +1320659 62 +1320751 142 +1320754 101 +1320760 0 +1320817 0 +1320906 36 +1320909 104 +1320946 0 +1320956 90 +1320959 0 +1320966 0 +1321029 129 +1321125 173 +1321130 198 +1321161 0 +1321227 0 +1321245 9 +1321252 0 +1321260 148 +1321268 516 +1321283 83 +1321289 64 +1321304 180 +1321385 0 +1321488 0 +1321551 0 +1321684 0 +1321692 12 +1321742 0 +1321777 0 +1321810 0 +1321837 0 +1321840 0 +1321891 0 +1321904 55 +1321913 15 +1322064 0 +1322084 0 +1322098 0 +1322184 0 +1322190 0 +1322246 0 +1322259 0 +1322270 0 +1322279 72 +1322571 0 +1322591 18 +1322595 0 +1322657 0 +1322705 0 +1322743 10 +1322753 38 +1322909 0 +1323089 9 +1323160 0 +1323189 0 +1323202 12 +1323250 0 +1323277 195 +1323438 3 +1323517 16 +1323742 54 +1323752 39 +1323844 0 +1323867 0 +1323881 0 +1323911 0 +1323914 15 +1323925 0 +1323993 4 +1324007 91 +1324034 77 +1324113 0 +1324148 1 +1324260 0 +1324347 3 +1324494 30 +1324526 86 +1324533 8 +1324559 125 +1324665 459 +1324734 0 +1324779 759 +1324792 3 +1324835 22 +1324907 37 +1324950 125 +1324977 107 +1324984 0 +1325005 1302 +1325007 136 +1325035 0 +1325192 0 +1325236 148 +1325349 0 +1325382 108 +1325406 1 +1325412 0 +1325451 0 +1325520 4 +1325542 7 +1325647 308 +1325659 0 +1325684 203 +1325694 64 +1325699 65 +1325724 6 +1325772 0 +1325810 1 +1325818 0 +1325917 10 +1326010 128 +1326098 3 +1326113 105 +1326115 36 +1326135 0 +1326210 268 +1326275 0 +1326389 1540 +1326464 40 +1326506 44 +1326530 0 +1326541 0 +1326563 0 +1326588 51 +1326661 267 +1326751 110 +1326789 0 +1326806 0 +1326857 0 +1326882 1033 +1326920 272 +1327007 121 +1327016 128 +1327099 885 +1327249 0 +1327273 70 +1327289 788 +1327430 188 +1327439 189 +1327519 73 +1327524 24 +1327546 0 +1327577 0 +1327592 0 +1327651 89 +1327690 13 +1327785 3 +1327792 0 +1327861 0 +1327911 93 +1328040 0 +1328112 0 +1328118 28 +1328206 147 +1328303 0 +1328385 13 +1328430 30 +1328439 0 +1328456 0 +1328628 0 +1328718 131 +1328803 0 +1328956 21 +1328991 56 +1329318 0 +1329321 0 +1329441 84 +1329792 0 +1329915 0 +1329939 0 +1330053 0 +1330193 0 +1330207 0 +1330223 0 +1330229 0 +1330239 0 +1330244 0 +1330248 102 +1330353 0 +1330391 0 +1330455 0 +1330482 4 +1330584 0 +1330602 0 +1330665 0 +1330695 0 +1330710 0 +1330749 0 +1330836 175 +1330998 0 +1331170 0 +1331176 0 +1331201 0 +1331216 0 +1331270 0 +1331308 0 +1331499 0 +1331552 99 +1331627 0 +1331651 0 +1331681 2 +1331695 0 +1331700 0 +1331720 0 +1331763 0 +1331791 25 +1331810 0 +1331822 0 +1331866 0 +1331882 140 +1331906 0 +1331912 10 +1332059 173 +1332111 0 +1332140 78 +1332163 169 +1332168 87 +1332500 0 +1332801 0 +1332912 1 +1332939 0 +1332962 18 +1332966 196 +1332970 0 +1332979 66 +1333052 27 +1333087 40 +1333093 0 +1333170 0 +1333296 43 +1333314 12 +1333604 569 +1333637 95 +1333639 111 +1333883 131 +1333923 29 +1333942 251 +1334093 176 +1334110 523 +1334165 242 +1334264 586 +1334356 0 +1334486 21 +1334572 0 +1334721 0 +1334906 87 +1334918 708 +1334921 969 +1334943 196 +1334987 329 +1335000 280 +1335020 44 +1335084 0 +1335093 150 +1335158 0 +1335167 98 +1335213 0 +1335254 248 +1335416 14 +1335497 40 +1335593 0 +1335709 12 +1335781 25 +1335838 0 +1335880 0 +1336020 0 +1336160 0 +1336199 0 +1336331 31 +1336402 0 +1336421 0 +1336436 12 +1336557 4 +1336616 33 +1336644 0 +1336802 0 +1336853 112 +1336943 0 +1337034 1 +1337054 0 +1337058 68 +1337092 30 +1337146 0 +1337151 7 +1337218 0 +1337228 114 +1337235 18 +1337249 2 +1337265 0 +1337287 0 +1337317 79 +1337371 16 +1337409 224 +1337488 187 +1337523 0 +1337580 0 +1337617 0 +1337867 343 +1337913 307 +1337933 0 +1337967 156 +1338063 0 +1338115 229 +1338203 115 +1338217 110 +1338326 230 +1338524 0 +1338551 934 +1338562 341 +1338691 409 +1338694 56 +1338703 118 +1338788 15 +1338807 0 +1338922 118 +1338946 27 +1338962 4 +1339021 73 +1339071 35 +1339083 125 +1339186 362 +1339261 226 +1339300 205 +1339337 73 +1339347 300 +1339368 0 +1339397 99 +1339524 223 +1339565 253 +1339640 2 +1339652 5 +1339713 17 +1339769 0 +1339811 11 +1340492 215 +1340522 0 +1340547 186 +1340590 87 +1340619 141 +1340625 564 +1340628 192 +1340673 72 +1340819 10 +1340911 251 +1340953 267 +1340976 375 +1340982 19 +1341018 181 +1341167 339 +1341182 8 +1341198 304 +1341318 127 +1341359 348 +1341458 27 +1341568 10 +1341715 15 +1341725 2 +1341761 43 +1341833 12 +1342022 0 +1342122 237 +1342124 226 +1342162 395 +1342261 22 +1342274 50 +1342346 66 +1342418 0 +1342460 0 +1342587 86 +1342669 53 +1342677 38 +1342697 139 +1342707 119 +1342726 154 +1342861 79 +1342877 101 +1342885 21 +1342990 0 +1343001 94 +1343005 22 +1343108 13 +1343140 28 +1343341 4 +1343368 0 +1343408 97 +1343440 495 +1343489 145 +1343528 126 +1343530 304 +1343627 6 +1343651 50 +1343695 0 +1343710 91 +1343722 339 +1343743 0 +1343852 105 +1343876 137 +1343953 716 +1344012 9 +1344015 188 +1344019 109 +1344025 3 +1344077 0 +1344112 8 +1344167 753 +1344175 801 +1344217 227 +1344388 0 +1344607 0 +1344686 0 +1344690 0 +1344709 0 +1344742 0 +1344798 0 +1344913 0 +1344922 0 +1344962 0 +1345130 0 +1345172 211 +1345205 0 +1345248 743 +1345253 0 +1345424 0 +1345499 0 +1345583 0 +1345609 0 +1345623 0 +1345660 0 +1345693 0 +1345705 0 +1345869 0 +1345905 0 +1345933 0 +1345989 0 +1346166 0 +1346206 0 +1346220 0 +1346310 0 +1346322 10 +1346467 6 +1346474 0 +1346548 0 +1346561 0 +1346752 0 +1346811 0 +1346888 285 +1346892 432 +1346937 295 +1347116 130 +1347356 90 +1347456 324 +1347493 132 +1347592 27 +1347632 487 +1347719 153 +1347741 128 +1347772 150 +1347894 132 +1347936 116 +1348038 131 +1348193 327 +1348195 18 +1348266 115 +1348351 112 +1348635 9 +1348671 41 +1348684 0 +1348706 36 +1348718 62 +1348739 85 +1348764 0 +1348798 212 +1348950 23 +1348984 31 +1349021 128 +1349074 62 +1349106 60 +1349114 0 +1349140 75 +1349202 23 +1349236 41 +1349243 0 +1349329 548 +1349341 174 +1349344 123 +1349509 14 +1349554 23 +1349565 4 +1349584 0 +1349646 326 +1349697 28 +1349716 40 +1349771 268 +1349834 0 +1349941 337 +1350064 599 +1350082 70 +1350098 0 +1350150 0 +1350214 0 +1350235 0 +1350297 0 +1350367 61 +1350396 477 +1350431 0 +1350460 0 +1350515 0 +1350543 0 +1350577 0 +1350799 189 +1350901 331 +1350919 0 +1350944 30 +1351009 296 +1351036 266 +1351040 210 +1351063 1350 +1351072 314 +1351075 95 +1351084 89 +1351123 0 +1351148 0 +1351171 0 +1351182 72 +1351240 0 +1351267 0 +1351356 8 +1351533 0 +1351734 10 +1351739 0 +1351745 0 +1351772 8 +1351885 57 +1351910 29 +1352215 0 +1352472 0 +1352636 0 +1352727 0 +1352757 0 +1352780 0 +1352828 0 +1352853 0 +1352920 0 +1352931 0 +1353043 0 +1353050 0 +1353072 0 +1353078 0 +1353139 0 +1353175 509 +1353230 2 +1353352 105 +1353410 0 +1353505 36 +1353588 407 +1353597 79 +1353627 55 +1353694 7 +1353762 3 +1353770 0 +1353787 0 +1353883 177 +1353974 828 +1354029 624 +1354067 348 +1354176 0 +1354186 0 +1354217 0 +1354350 0 +1354379 0 +1354461 0 +1354464 53 +1354468 241 +1354499 1 +1354517 0 +1354544 713 +1354566 95 +1354592 0 +1354655 0 +1354679 0 +1354780 276 +1354785 0 +1354799 0 +1354837 0 +1354846 3 +1354860 74 +1354936 0 +1354972 358 +1354978 68 +1355008 0 +1355106 66 +1355126 74 +1355189 86 +1355278 266 +1355285 0 +1355363 521 +1355368 95 +1355399 260 +1355494 208 +1355513 0 +1355575 38 +1355579 95 +1355602 92 +1355618 0 +1355633 0 +1355661 0 +1355673 0 +1355780 40 +1355824 0 +1355864 41 +1355870 0 +1355896 2 +1355947 0 +1355966 0 +1355992 0 +1356019 102 +1356045 7 +1356085 204 +1356130 0 +1356132 66 +1356154 23 +1356175 14 +1356193 163 +1356197 186 +1356223 0 +1356228 12 +1356293 0 +1356330 0 +1356354 46 +1356436 29 +1356459 0 +1356546 0 +1356559 187 +1356573 0 +1356610 165 +1356643 0 +1356654 192 +1356691 128 +1356816 55 +1357048 34 +1357058 0 +1357144 0 +1357393 1 +1357422 96 +1357457 20 +1357468 281 +1357512 0 +1357644 118 +1357662 40 +1357676 0 +1357760 0 +1357777 70 +1357796 0 +1357844 19 +1357912 114 +1358105 11 +1358339 38 +1358507 0 +1358538 15 +1358540 469 +1358571 3 +1358619 0 +1358662 0 +1358723 31 +1358813 27 +1358882 43 +1358889 0 +1358900 189 +1358969 187 +1359009 0 +1359146 0 +1359203 0 +1359231 0 +1359249 0 +1359288 0 +1359310 7 +1359383 7 +1359451 0 +1359456 109 +1359462 10 +1359473 55 +1359482 299 +1359497 0 +1359515 0 +1359524 0 +1359547 0 +1359617 55 +1359637 219 +1359668 1 +1359692 152 +1359712 102 +1359749 63 +1359799 149 +1359848 47 +1359995 25 +1360055 0 +1360081 21 +1360108 113 +1360120 1 +1360126 11 +1360156 0 +1360215 63 +1360336 29 +1360422 0 +1360507 0 +1360659 0 +1360784 27 +1360837 0 +1360983 0 +1360990 0 +1361003 7 +1361059 0 +1361268 0 +1361377 20 +1361530 2 +1361542 0 +1361570 0 +1361611 156 +1361635 137 +1361704 189 +1361792 250 +1361847 0 +1362077 44 +1362154 21 +1362327 74 +1362477 0 +1362566 54 +1362772 58 +1362805 140 +1362841 47 +1362849 45 +1362892 30 +1362968 0 +1362978 0 +1362994 36 +1363072 0 +1363090 53 +1363370 0 +1363373 0 +1363379 0 +1363504 126 +1363577 0 +1363711 43 +1363746 295 +1363756 438 +1363814 85 +1363863 532 +1363880 0 +1363952 0 +1364025 0 +1364088 302 +1364188 2078 +1364268 0 +1364318 21 +1364338 0 +1364344 0 +1364353 0 +1364376 99 +1364378 43 +1364387 2 +1364395 0 +1364405 5 +1364445 21 +1364491 192 +1364520 29 +1364624 0 +1364698 0 +1364710 0 +1364763 0 +1364791 0 +1364819 0 +1364888 0 +1364899 0 +1364941 0 +1365043 0 +1365086 0 +1365090 0 +1365098 0 +1365127 0 +1365189 382 +1365221 0 +1365260 174 +1365297 398 +1365308 53 +1365322 109 +1365648 0 +1365688 113 +1365806 0 +1365880 291 +1365883 160 +1365919 72 +1366109 0 +1366323 0 +1366406 0 +1366432 0 +1366488 0 +1366664 0 +1366860 0 +1366912 0 +1366941 0 +1367029 0 +1367046 0 +1367089 0 +1367104 0 +1367220 0 +1367259 0 +1367323 0 +1367377 0 +1367397 0 +1367452 0 +1367459 0 +1367589 0 +1367614 0 +1367677 0 +1367716 0 +1367807 0 +1367856 408 +1367892 120 +1368192 211 +1368238 107 +1368285 150 +1368459 0 +1368474 7 +1368588 403 +1368726 18 +1368737 111 +1368929 393 +1369054 361 +1369432 42 +1369487 387 +1369528 824 +1369577 270 +1369615 269 +1369654 0 +1369736 0 +1369793 1 +1370056 17 +1370064 0 +1370096 134 +1370128 21 +1370206 0 +1370409 7 +1370455 6 +1370529 47 +1370559 99 +1370566 0 +1370694 65 +1370859 2 +1370871 79 +1371020 0 +1371039 212 +1371071 589 +1371151 278 +1371173 5 +1371225 267 +1371231 1268 +1371423 0 +1371471 289 +1371507 253 +1371532 457 +1371543 13 +1371619 69 +1371700 104 +1371703 37 +1371778 555 +1371854 0 +1371903 0 +1372264 0 +1372350 0 +1372409 0 +1372442 0 +1372457 0 +1372547 0 +1372564 0 +1372616 0 +1372634 0 +1372771 0 +1372863 0 +1372884 0 +1372935 0 +1372949 49 +1373049 163 +1373072 0 +1373377 0 +1373397 211 +1373410 134 +1373428 712 +1373483 9 +1373491 145 +1373566 42 +1373617 590 +1373692 50 +1373836 0 +1373910 0 +1373915 414 +1373919 15 +1373982 177 +1374017 0 +1374051 0 +1374084 78 +1374129 12 +1374232 306 +1374242 126 +1374267 186 +1374277 38 +1374281 14 +1374319 0 +1374443 154 +1374503 93 +1374611 94 +1374656 169 +1374709 0 +1374734 0 +1374833 163 +1374914 131 +1374918 321 +1374939 1193 +1375021 0 +1375033 317 +1375156 111 +1375763 46 +1375842 0 +1375992 0 +1375998 259 +1376146 162 +1376180 0 +1376225 152 +1376231 437 +1376238 0 +1376261 177 +1376312 83 +1376462 0 +1376470 281 +1376474 50 +1376489 0 +1376492 248 +1376513 0 +1376534 0 +1376539 615 +1376549 57 +1376579 0 +1376594 1 +1376621 0 +1376633 0 +1376645 17 +1376657 0 +1376672 0 +1376838 53 +1376896 151 +1376910 122 +1376981 3 +1377093 0 +1377102 271 +1377129 0 +1377133 78 +1377323 0 +1377375 0 +1377435 73 +1377442 0 +1377546 0 +1377567 81 +1377610 0 +1377635 345 +1377756 55 +1377781 0 +1377907 0 +1377953 0 +1377973 0 +1377976 0 +1377992 0 +1378008 0 +1378012 0 +1378078 34 +1378092 0 +1378116 93 +1378198 103 +1378219 0 +1378233 35 +1378255 0 +1378407 168 +1378414 108 +1378493 61 +1378529 0 +1378539 11 +1378664 97 +1378709 26 +1378736 22 +1378753 0 +1378802 12 +1378971 0 +1379053 0 +1379065 0 +1379079 17 +1379140 41 +1379164 0 +1379237 0 +1379252 5 +1379308 0 +1379335 147 +1379337 253 +1379344 49 +1379347 87 +1379371 0 +1379392 0 +1379472 19 +1379522 201 +1379656 31 +1379707 0 +1379876 91 +1379909 0 +1380011 0 +1380119 0 +1380159 0 +1380275 106 +1380305 21 +1380405 9 +1380496 62 +1380511 0 +1380598 0 +1380624 0 +1380677 0 +1380720 0 +1380790 0 +1380827 0 +1380848 0 +1380886 0 +1380936 0 +1380945 0 +1380953 0 +1381238 0 +1381251 0 +1381300 1 +1381308 55 +1381350 44 +1381385 165 +1381522 138 +1381541 0 +1381569 120 +1381624 0 +1381638 138 +1381644 217 +1381652 0 +1381702 0 +1381720 0 +1381765 0 +1381799 0 +1381863 0 +1381884 24 +1381943 79 +1381973 59 +1381989 0 +1382018 0 +1382066 241 +1382100 34 +1382116 0 +1382195 11 +1382249 333 +1382314 0 +1382363 2 +1382404 12 +1382424 0 +1382456 4 +1382471 457 +1382498 271 +1382541 149 +1382554 0 +1382647 1 +1382669 84 +1382708 0 +1382758 0 +1382785 26 +1382888 73 +1382894 54 +1382924 55 +1383088 4 +1383100 0 +1383112 227 +1383125 332 +1383171 175 +1383196 0 +1383221 0 +1383242 0 +1383267 0 +1383789 0 +1384032 0 +1384277 6 +1384419 37 +1384565 259 +1384642 38 +1384655 0 +1384677 18 +1384739 84 +1384776 33 +1384848 638 +1384874 35 +1384886 212 +1384964 235 +1385024 0 +1385036 0 +1385385 0 +1385507 459 +1385558 0 +1385592 60 +1385732 0 +1385832 119 +1385915 2 +1386027 55 +1386118 137 +1386120 31 +1386239 33 +1386268 115 +1386418 168 +1386493 145 +1386537 235 +1386593 262 +1386670 342 +1386797 2 +1386836 121 +1387007 375 +1387028 2 +1387101 0 +1387170 197 +1387172 19 +1387206 44 +1387220 116 +1387553 0 +1387813 77 +1387850 27 +1387885 15 +1387986 39 +1388040 0 +1388133 6 +1388165 55 +1388334 0 +1388343 0 +1388366 514 +1388411 148 +1388416 236 +1388437 1 +1388479 54 +1388633 337 +1388663 0 +1388670 0 +1388679 0 +1388686 0 +1388713 136 +1388776 115 +1388788 33 +1388849 720 +1388861 70 +1388913 0 +1388959 123 +1388988 402 +1389080 104 +1389131 0 +1389158 42 +1389198 24 +1389244 0 +1389256 0 +1389260 55 +1389266 1 +1389272 0 +1389281 106 +1389298 0 +1389489 0 +1389568 0 +1389679 0 +1389682 0 +1389745 0 +1389885 0 +1389898 0 +1390014 0 +1390156 0 +1390162 0 +1390183 0 +1390204 0 +1390426 0 +1390654 0 +1390720 0 +1390759 0 +1390765 0 +1390816 0 +1390960 0 +1390978 0 +1391044 0 +1391290 0 +1391314 0 +1391386 0 +1391548 0 +1391559 0 +1391605 0 +1391687 0 +1391695 0 +1391719 0 +1391761 0 +1391888 0 +1391917 0 +1391998 0 +1392112 0 +1392193 0 +1392342 0 +1392355 0 +1392511 0 +1392559 0 +1392642 0 +1392741 0 +1392887 0 +1392934 0 +1392997 0 +1393041 0 +1393080 165 +1393143 0 +1393150 0 +1393195 51 +1393218 0 +1393277 69 +1393334 49 +1393399 866 +1393428 0 +1393514 700 +1393587 173 +1393686 61 +1393704 26 +1393758 0 +1393810 1362 +1393833 0 +1394014 91 +1394049 0 +1394079 103 +1394105 5 +1394155 144 +1394178 777 +1394184 0 +1394192 0 +1394215 134 +1394291 1 +1394324 256 +1394335 0 +1394365 174 +1394377 69 +1394437 199 +1394456 185 +1394550 227 +1394573 0 +1394752 29 +1394768 52 +1394846 88 +1394904 0 +1394913 156 +1394929 73 +1395014 27 +1395064 74 +1395191 9 +1395239 609 +1395296 78 +1395353 314 +1395492 0 +1395516 0 +1395602 0 +1395703 42 +1395712 114 +1395888 112 +1395914 211 +1395916 0 +1395927 420 +1396070 38 +1396076 262 +1396143 0 +1396297 118 +1396314 0 +1396371 0 +1396416 0 +1396427 0 +1396434 72 +1396469 384 +1396523 163 +1396591 27 +1396728 58 +1396870 250 +1396920 649 +1396959 117 +1396993 0 +1397072 203 +1397200 0 +1397337 211 +1397386 0 +1397428 37 +1397502 84 +1397556 6 +1397642 0 +1397671 0 +1397775 0 +1397784 224 +1397850 1 +1397859 8 +1397919 0 +1397978 0 +1397988 0 +1397990 64 +1398048 0 +1398084 3 +1398093 0 +1398099 44 +1398140 0 +1398206 1 +1398243 230 +1398379 0 +1398542 0 +1398642 147 +1398665 30 +1398687 0 +1398714 0 +1398795 52 +1398809 43 +1398861 0 +1398930 147 +1399002 0 +1399021 0 +1399081 0 +1399142 178 +1399173 19 +1399212 126 +1399297 0 +1399384 167 +1399441 64 +1399445 100 +1399464 15 +1399468 51 +1399564 21 +1399793 40 +1399907 0 +1399933 0 +1399954 84 +1399985 0 +1400066 0 +1400083 12 +1400095 0 +1400279 205 +1400288 125 +1400318 88 +1400333 34 +1400395 506 +1400400 116 +1400448 18 +1400528 36 +1400591 7 +1400620 0 +1400647 0 +1400660 53 +1400670 0 +1400875 0 +1400925 0 +1400938 60 +1400942 17 +1400969 9 +1400973 96 +1401024 105 +1401073 0 +1401088 0 +1401212 4 +1401364 91 +1401383 0 +1401487 0 +1401507 0 +1401510 0 +1401565 0 +1401596 0 +1401625 0 +1401784 0 +1401799 0 +1401811 0 +1401881 0 +1401897 0 +1401909 0 +1401940 0 +1401976 0 +1402000 0 +1402009 0 +1402087 0 +1402089 0 +1402099 0 +1402165 0 +1402189 0 +1402193 0 +1402334 0 +1402342 0 +1402405 0 +1402421 0 +1402441 0 +1402525 0 +1402582 0 +1402633 0 +1402693 0 +1402702 9 +1402807 0 +1402964 114 +1403050 69 +1403193 73 +1403226 0 +1403232 26 +1403305 15 +1403330 0 +1403345 0 +1403377 0 +1403429 435 +1403621 0 +1403651 0 +1403848 138 +1403905 5 +1403953 0 +1404017 0 +1404140 75 +1404175 189 +1404380 176 +1404384 0 +1404464 131 +1404467 3 +1404473 0 +1404533 35 +1404592 0 +1404608 0 +1404614 0 +1404630 0 +1404633 0 +1404805 0 +1404898 0 +1404918 95 +1404943 178 +1404962 98 +1405062 0 +1405176 0 +1405367 0 +1405596 51 +1405600 87 +1405618 167 +1405702 118 +1405747 120 +1405865 0 +1406002 0 +1406078 98 +1406096 0 +1406271 0 +1406297 0 +1406333 432 +1406340 245 +1406344 709 +1406346 211 +1406367 255 +1406452 63 +1406494 0 +1406508 420 +1406592 116 +1406625 12 +1406669 629 +1406714 60 +1406812 31 +1406878 186 +1406904 0 +1407017 0 +1407054 0 +1407138 765 +1407260 218 +1407344 36 +1407359 49 +1407373 0 +1407469 0 +1407678 205 +1407810 99 +1407824 0 +1407970 11 +1408103 0 +1408129 0 +1408140 203 +1408160 25 +1408172 0 +1408184 16 +1408278 0 +1408291 0 +1408312 0 +1408319 0 +1408365 0 +1408404 0 +1408412 0 +1408536 0 +1408547 63 +1408573 21 +1408600 0 +1408695 0 +1408769 93 +1408791 0 +1408819 146 +1408837 0 +1408864 375 +1408901 61 +1408933 0 +1409014 35 +1409038 0 +1409090 11 +1409113 0 +1409167 511 +1409206 183 +1409227 0 +1409303 0 +1409353 44 +1409432 0 +1409438 89 +1409454 0 +1409485 0 +1409499 110 +1409536 47 +1409545 0 +1409590 0 +1409686 15 +1409734 0 +1409755 123 +1409801 108 +1409855 0 +1409866 32 +1409901 63 +1410067 124 +1410070 342 +1410302 63 +1410317 77 +1410378 2 +1410383 242 +1410419 109 +1410439 0 +1410524 32 +1410566 0 +1410707 133 +1410918 0 +1410973 50 +1410982 50 +1411092 0 +1411110 3 +1411228 0 +1411278 128 +1411319 0 +1411334 180 +1411343 62 +1411366 0 +1411417 0 +1411428 0 +1411437 27 +1411533 42 +1411580 0 +1411634 0 +1411736 0 +1411882 0 +1411959 0 +1412089 452 +1412093 162 +1412109 0 +1412119 304 +1412332 288 +1412352 240 +1412367 0 +1412522 0 +1412579 52 +1412606 403 +1412673 352 +1412814 0 +1413085 177 +1413101 266 +1413209 245 +1413227 0 +1413236 186 +1413342 0 +1413354 0 +1413358 0 +1413366 46 +1413370 0 +1413401 109 +1413532 301 +1413643 11 +1413668 0 +1413735 0 +1413753 0 +1413938 5 +1414024 3 +1414113 30 +1414165 79 +1414178 216 +1414300 670 +1414345 0 +1414360 332 +1414379 343 +1414381 60 +1414506 229 +1414514 36 +1414548 0 +1414629 0 +1414714 24 +1414717 244 +1414760 56 +1414834 176 +1414940 213 +1415056 127 +1415197 0 +1415245 125 +1415260 26 +1415265 212 +1415299 145 +1415325 7 +1415380 204 +1415596 0 +1415749 22 +1415794 31 +1415877 0 +1415894 5 +1415949 0 +1416033 0 +1416051 0 +1416069 0 +1416077 0 +1416132 0 +1416141 0 +1416160 0 +1416182 5 +1416332 178 +1416388 11 +1416446 0 +1416476 0 +1416665 168 +1416701 293 +1416704 312 +1416740 0 +1416825 10 +1416847 0 +1417046 0 +1417107 24 +1417116 17 +1417124 626 +1417134 42 +1417183 78 +1417198 90 +1417231 5 +1417281 281 +1417338 9 +1417385 24 +1417396 0 +1417411 94 +1417432 73 +1417465 104 +1417529 9 +1417747 18 +1417783 0 +1417911 287 +1417975 0 +1417992 142 +1418012 162 +1418029 117 +1418073 70 +1418199 275 +1418217 312 +1418244 345 +1418380 0 +1418427 202 +1418433 58 +1418522 0 +1418540 0 +1418562 47 +1418580 0 +1418604 0 +1418673 509 +1418680 15 +1418739 30 +1418787 25 +1418823 0 +1418838 94 +1418938 103 +1419003 48 +1419015 31 +1419043 26 +1419286 0 +1419339 56 +1419369 312 +1419386 53 +1419396 5 +1419414 27 +1419463 4 +1419496 101 +1419602 54 +1419704 2 +1419780 57 +1419787 88 +1419962 0 +1419980 0 +1419992 92 +1420019 2 +1420032 47 +1420275 0 +1420288 0 +1420297 29 +1420387 0 +1420411 0 +1420429 54 +1420432 32 +1420544 0 +1420556 0 +1420610 0 +1420679 30 +1420738 0 +1420794 35 +1420797 0 +1420828 0 +1420858 0 +1420914 0 +1420925 0 +1420966 0 +1420977 6 +1421036 0 +1421089 0 +1421127 0 +1421227 267 +1421272 0 +1421319 54 +1421353 0 +1421428 12 +1421493 26 +1421509 5 +1421559 0 +1421565 0 +1421797 0 +1421917 65 +1422072 0 +1422308 0 +1422357 15 +1422409 0 +1422415 0 +1422466 0 +1422494 0 +1422567 129 +1422599 0 +1422677 55 +1422734 200 +1422756 0 +1422792 78 +1422843 0 +1422859 0 +1422894 0 +1422940 0 +1422964 0 +1423020 30 +1423024 85 +1423049 35 +1423093 0 +1423212 0 +1423265 11 +1423378 0 +1423407 0 +1423533 0 +1423541 0 +1423821 0 +1423886 0 +1423953 140 +1423955 30 +1424013 0 +1424055 0 +1424082 0 +1424104 0 +1424122 0 +1424159 0 +1424192 15 +1424205 28 +1424463 0 +1424494 0 +1424598 0 +1424831 0 +1424873 0 +1424889 0 +1425032 0 +1425099 0 +1425233 0 +1425291 48 +1425336 23 +1425344 1 +1425360 0 +1425404 2 +1425439 34 +1425510 231 +1425700 4 +1425715 0 +1425767 0 +1425845 0 +1425858 0 +1425892 285 +1425931 253 +1425956 147 +1425982 118 +1426050 106 +1426074 55 +1426085 139 +1426089 152 +1426116 0 +1426222 10 +1426341 0 +1426375 70 +1426414 13 +1426459 89 +1426506 26 +1426520 61 +1426551 73 +1426724 0 +1426839 228 +1426849 1 +1426868 0 +1426899 0 +1426960 17 +1427039 426 +1427180 0 +1427196 295 +1427245 3 +1427254 22 +1427320 127 +1427444 0 +1427561 66 +1427657 0 +1427669 0 +1427954 0 +1427963 469 +1428013 9 +1428060 0 +1428132 300 +1428226 40 +1428420 48 +1428591 198 +1428839 0 +1428897 0 +1429069 0 +1429075 0 +1429206 0 +1429326 0 +1429378 0 +1429395 0 +1429652 78 +1429664 0 +1429677 102 +1429729 0 +1429778 0 +1429914 15 +1429991 0 +1430034 50 +1430080 306 +1430094 0 +1430130 17 +1430248 27 +1430252 2 +1430290 10 +1430368 1 +1430407 0 +1430425 0 +1430489 0 +1430505 6 +1430655 0 +1430668 0 +1430691 0 +1430709 0 +1430724 0 +1430767 0 +1430797 1 +1430911 8 +1431025 129 +1431029 35 +1431073 113 +1431145 11 +1431185 9 +1431277 90 +1431299 33 +1431332 39 +1431460 230 +1431591 646 +1431635 135 +1431693 2 +1431769 50 +1431889 0 +1431927 196 +1432008 13 +1432119 3 +1432224 95 +1432251 0 +1432314 0 +1432338 264 +1432422 86 +1432566 197 +1432612 0 +1432702 0 +1432729 1 +1432765 0 +1432782 64 +1432832 0 +1432861 1 +1432974 343 +1433022 110 +1433272 0 +1433302 87 +1433321 80 +1433324 93 +1433340 0 +1433463 0 +1433488 127 +1433543 0 +1433610 239 +1433614 7 +1433785 0 +1433819 0 +1433919 25 +1434098 69 +1434196 0 +1434207 0 +1434216 21 +1434277 19 +1434341 0 +1434371 0 +1434390 15 +1434456 0 +1434507 63 +1434523 31 +1434544 0 +1434586 279 +1434851 0 +1434955 1 +1435055 13 +1435062 15 +1435090 21 +1435133 1269 +1435186 0 +1435366 81 +1435459 0 +1435594 1 +1435596 2 +1435735 0 +1435766 0 +1435769 79 +1435821 59 +1435852 60 +1435945 0 +1436007 102 +1436013 163 +1436021 106 +1436037 49 +1436096 29 +1436114 234 +1436152 0 +1436174 267 +1436229 183 +1436265 23 +1436351 14 +1436374 192 +1436377 56 +1436404 32 +1436489 245 +1436563 0 +1436612 152 +1436744 0 +1436797 0 +1436853 0 +1436908 0 +1436921 0 +1436932 35 +1436973 0 +1437047 493 +1437083 138 +1437107 89 +1437148 0 +1437249 0 +1437260 65 +1437287 0 +1437307 0 +1437332 0 +1437342 127 +1437363 79 +1437388 0 +1437450 125 +1437681 0 +1437813 4 +1437834 51 +1437888 12 +1437906 0 +1437916 0 +1437922 0 +1437926 0 +1437938 0 +1437947 0 +1437954 0 +1438017 0 +1438223 0 +1438229 0 +1438292 0 +1438339 0 +1438509 0 +1438587 0 +1438623 0 +1438751 0 +1438899 0 +1438917 0 +1438977 0 +1438982 0 +1439054 0 +1439126 0 +1439132 0 +1439189 0 +1439238 0 +1439495 0 +1439534 0 +1439582 0 +1439627 0 +1439652 0 +1439692 0 +1439791 0 +1439889 0 +1439906 0 +1439946 0 +1439960 0 +1440071 0 +1440085 0 +1440150 0 +1440175 0 +1440250 0 +1440306 0 +1440329 0 +1440351 0 +1440508 0 +1440599 0 +1440653 0 +1440678 0 +1440685 0 +1440702 0 +1440724 0 +1440749 0 +1440819 45 +1440829 0 +1440914 60 +1440936 0 +1440997 0 +1441040 104 +1441068 37 +1441080 0 +1441102 91 +1441116 0 +1441155 0 +1441240 0 +1441288 0 +1441408 54 +1441426 73 +1441494 291 +1441513 160 +1441561 335 +1441647 326 +1441666 125 +1441714 112 +1441730 413 +1441732 0 +1441740 0 +1441793 418 +1441802 136 +1441815 1 +1441832 120 +1441873 6 +1441876 53 +1441939 171 +1441960 86 +1441972 201 +1442095 50 +1442191 163 +1442200 100 +1442254 0 +1442266 0 +1442269 0 +1442336 0 +1442375 9 +1442392 202 +1442418 655 +1442448 12 +1442458 42 +1442543 57 +1442716 78 +1442729 691 +1442731 403 +1442760 216 +1442884 74 +1442924 0 +1442944 312 +1443024 0 +1443052 58 +1443110 39 +1443118 129 +1443185 0 +1443250 0 +1443265 30 +1443397 49 +1443432 187 +1443483 14 +1443536 14 +1443566 108 +1443695 0 +1443783 0 +1443816 484 +1443834 0 +1443951 141 +1443974 85 +1443991 0 +1444064 547 +1444152 47 +1444168 166 +1444183 52 +1444185 41 +1444235 433 +1444239 27 +1444298 1106 +1444315 0 +1444329 169 +1444385 91 +1444419 298 +1444520 188 +1444536 3 +1444601 341 +1444637 0 +1444850 0 +1444854 134 +1444862 14 +1444905 71 +1444930 0 +1444940 354 +1444944 691 +1444963 260 +1445023 0 +1445077 0 +1445159 0 +1445186 158 +1445235 28 +1445237 0 +1445304 0 +1445329 0 +1445391 0 +1445428 166 +1445500 9 +1445515 687 +1445527 69 +1445780 89 +1445921 15 +1445935 182 +1445941 0 +1446085 224 +1446123 846 +1446163 181 +1446179 184 +1446245 0 +1446257 0 +1446303 50 +1446317 0 +1446365 137 +1446511 0 +1446519 0 +1446609 0 +1446642 0 +1446675 0 +1446684 0 +1446693 0 +1446712 0 +1446798 0 +1446871 0 +1446874 0 +1446961 0 +1446973 0 +1447116 0 +1447132 0 +1447210 0 +1447300 0 +1447302 0 +1447321 0 +1447324 0 +1447363 0 +1447390 0 +1447403 0 +1447573 0 +1447625 0 +1447657 0 +1447660 0 +1447669 0 +1447731 0 +1447752 0 +1447852 0 +1447876 0 +1447888 0 +1447952 0 +1448047 0 +1448072 0 +1448075 0 +1448139 0 +1448232 0 +1448263 0 +1448339 0 +1448360 0 +1448426 0 +1448581 0 +1448656 0 +1448731 0 +1448814 0 +1448842 0 +1448867 0 +1448967 0 +1448984 0 +1449021 0 +1449069 0 +1449081 0 +1449124 0 +1449164 0 +1449197 0 +1449240 0 +1449246 0 +1449264 0 +1449292 0 +1449403 0 +1449409 0 +1449602 0 +1449683 0 +1449700 0 +1449759 0 +1449870 0 +1449906 0 +1449942 0 +1449978 0 +1450050 0 +1450144 0 +1450171 0 +1450185 0 +1450198 0 +1450284 0 +1450336 0 +1450360 0 +1450388 0 +1450392 0 +1450437 0 +1450440 0 +1450675 0 +1450696 0 +1450751 0 +1450810 0 +1450831 0 +1450981 0 +1451003 0 +1451040 0 +1451116 0 +1451190 0 +1451247 0 +1451251 0 +1451306 0 +1451318 0 +1451327 0 +1451535 0 +1451546 0 +1451574 0 +1451670 0 +1451686 0 +1451748 0 +1451766 0 +1451777 0 +1452108 0 +1452157 0 +1452229 0 +1452344 0 +1452358 0 +1452501 0 +1452511 0 +1452533 0 +1452592 0 +1452608 0 +1452753 0 +1452776 0 +1452827 0 +1452887 0 +1452931 0 +1452945 0 +1452994 0 +1453030 237 +1453034 14 +1453048 0 +1453088 0 +1453169 101 +1453212 0 +1453224 0 +1453239 0 +1453350 127 +1453380 0 +1453880 0 +1453889 0 +1453909 0 +1453933 0 +1453937 0 +1453957 0 +1454155 0 +1454187 0 +1454382 0 +1454537 0 +1454548 0 +1454611 0 +1454837 0 +1454862 0 +1454888 0 +1454940 0 +1454956 0 +1455067 0 +1455084 0 +1455187 0 +1455222 0 +1455237 0 +1455258 0 +1455295 0 +1455355 0 +1455403 41 +1455412 20 +1455440 0 +1455464 5 +1455885 0 +1455887 0 +1455894 0 +1455957 0 +1456048 0 +1456088 0 +1456113 0 +1456166 0 +1456211 0 +1456232 0 +1456382 0 +1456406 0 +1456425 0 +1456467 0 +1456665 0 +1456725 0 +1456744 0 +1456749 0 +1456790 0 +1456896 0 +1457034 0 +1457081 0 +1457104 0 +1457112 0 +1457198 0 +1457232 0 +1457289 0 +1457415 0 +1457619 0 +1457656 0 +1457669 0 +1457743 0 +1457751 0 +1457795 0 +1457800 0 +1457979 0 +1458062 0 +1458177 0 +1458209 0 +1458301 63 +1458361 0 +1458427 0 +1458481 0 +1458513 0 +1458607 0 +1458766 0 +1458825 0 +1458908 0 +1458973 0 +1458976 0 +1459144 0 +1459160 0 +1459229 0 +1459269 0 +1459345 0 +1459395 0 +1459486 248 +1459489 324 +1459507 84 +1459525 16 +1459537 331 +1459540 16 +1459550 389 +1459560 285 +1459571 23 +1459624 0 +1459653 738 +1459661 142 +1459695 40 +1459995 0 +1460038 0 +1460066 0 +1460195 22 +1460309 0 +1460379 0 +1460574 0 +1460582 0 +1460634 0 +1460670 0 +1460684 0 +1460699 0 +1460862 0 +1460955 0 +1460994 7 +1460997 0 +1461010 0 +1461017 0 +1461038 0 +1461056 0 +1461119 0 +1461140 0 +1461149 0 +1461234 0 +1461254 0 +1461275 0 +1461288 0 +1461312 0 +1461316 0 +1461506 0 +1461573 0 +1461644 0 +1461834 0 +1461854 0 +1461888 0 +1461905 0 +1461919 0 +1462102 0 +1462240 0 +1462322 0 +1462338 0 +1462381 0 +1462468 0 +1462506 0 +1462612 0 +1462681 0 +1462729 0 +1462850 0 +1463042 0 +1463046 0 +1463075 0 +1463135 0 +1463152 0 +1463192 0 +1463211 0 +1463227 0 +1463279 0 +1463283 0 +1463308 0 +1463323 0 +1463520 0 +1463560 0 +1463608 0 +1463841 0 +1463843 0 +1463869 0 +1463883 0 +1463918 0 +1463978 0 +1464011 0 +1464052 0 +1464068 0 +1464116 0 +1464134 0 +1464198 0 +1464245 0 +1464382 0 +1464425 0 +1464435 0 +1464639 0 +1464820 189 +1464875 0 +1464879 0 +1464906 0 +1465019 0 +1465045 0 +1465157 0 +1465168 0 +1465232 0 +1465246 0 +1465259 0 +1465262 0 +1465322 0 +1465353 0 +1465439 0 +1465508 0 +1465541 0 +1465592 0 +1465600 0 +1465610 0 +1465756 0 +1465799 0 +1465810 46 +1465815 0 +1465840 0 +1465846 0 +1465911 0 +1466204 0 +1466321 0 +1466410 0 +1466422 0 +1466520 0 +1466554 0 +1466619 0 +1466708 0 +1466798 0 +1466816 0 +1466871 0 +1466969 0 +1467008 0 +1467028 0 +1467043 0 +1467094 0 +1467108 0 +1467222 0 +1467368 0 +1467678 0 +1467757 0 +1467845 0 +1467853 0 +1467877 0 +1467888 5 +1467921 0 +1468034 0 +1468039 0 +1468122 0 +1468125 1 +1468172 85 +1468243 35 +1468294 369 +1468336 96 +1468405 0 +1468458 19 +1468511 0 +1468520 0 +1468604 18 +1468662 10 +1468860 359 +1468979 23 +1468997 157 +1469013 0 +1469177 1450 +1469330 15 +1469488 130 +1469554 64 +1469575 29 +1469630 0 +1469672 44 +1469685 164 +1469728 0 +1469771 0 +1469785 0 +1469896 0 +1469899 119 +1469911 0 +1469933 151 +1469964 87 +1469966 473 +1470010 440 +1470146 72 +1470186 209 +1470225 0 +1470227 637 +1470263 167 +1470306 87 +1470309 184 +1470358 0 +1470490 0 +1470564 0 +1470695 0 +1470712 0 +1470757 0 +1470866 0 +1471019 0 +1471067 0 +1471069 0 +1471084 0 +1471176 0 +1471250 0 +1471495 0 +1471515 0 +1471567 0 +1471575 0 +1471590 0 +1471596 0 +1471600 0 +1471642 0 +1471645 0 +1471707 0 +1471739 0 +1471800 0 +1471806 0 +1471810 0 +1471897 0 +1471935 0 +1471958 0 +1471991 0 +1472011 0 +1472014 0 +1472021 0 +1472060 0 +1472086 0 +1472113 0 +1472131 0 +1472172 0 +1472187 0 +1472209 0 +1472273 0 +1472322 0 +1472348 0 +1472367 0 +1472370 0 +1472374 0 +1472398 0 +1472407 0 +1472418 0 +1472456 0 +1472477 0 +1472488 0 +1472493 0 +1472522 0 +1472541 0 +1472583 0 +1472625 0 +1472629 0 +1472637 0 +1472649 0 +1472660 0 +1472663 0 +1472697 0 +1472701 0 +1472709 0 +1472713 0 +1472729 0 +1472743 0 +1472795 0 +1472820 0 +1472850 0 +1472856 0 +1472927 0 +1472972 0 +1473049 0 +1473072 0 +1473084 0 +1473110 0 +1473122 0 +1473182 0 +1473185 0 +1473214 0 +1473231 0 +1473262 0 +1473283 0 +1473336 0 +1473344 0 +1473350 0 +1473382 0 +1473419 0 +1473443 0 +1473576 0 +1473599 0 +1473611 0 +1473636 0 +1473661 0 +1473669 0 +1473729 0 +1473807 0 +1473821 0 +1473823 0 +1473825 0 +1473865 0 +1473871 0 +1473902 0 +1473928 0 +1473945 0 +1473953 0 +1473984 0 +1473997 0 +1474032 0 +1474061 0 +1474079 0 +1474102 0 +1474105 0 +1474119 0 +1474167 0 +1474173 0 +1474177 0 +1474194 0 +1474202 0 +1474205 0 +1474228 0 +1474252 0 +1474270 0 +1474367 0 +1474381 0 +1474406 0 +1474426 0 +1474440 0 +1474474 0 +1474500 0 +1474528 0 +1474559 0 +1474589 0 +1474614 0 +1474646 0 +1474652 0 +1474673 0 +1474676 0 +1474681 0 +1474715 0 +1474743 0 +1474752 0 +1474785 0 +1474805 0 +1474852 0 +1474880 0 +1474883 0 +1474913 0 +1474918 0 +1474977 0 +1475055 0 +1475140 0 +1475160 0 +1475182 0 +1475190 0 +1475224 0 +1475227 0 +1475301 0 +1475304 0 +1475333 0 +1475339 0 +1475352 0 +1475371 0 +1475383 0 +1475403 0 +1475423 0 +1475472 0 +1475494 0 +1475521 0 +1475528 0 +1475538 0 +1475545 0 +1475549 0 +1475555 0 +1475580 0 +1475606 0 +1475670 0 +1475673 0 +1475709 0 +1475711 0 +1475743 0 +1475756 0 +1475783 0 +1475793 0 +1475806 0 +1475810 0 +1475812 0 +1475821 0 +1475826 0 +1475846 0 +1475871 0 +1475897 0 +1475917 0 +1475923 0 +1475936 0 +1475973 0 +1475983 0 +1475996 0 +1476007 0 +1476012 0 +1476066 0 +1476080 0 +1476091 0 +1476115 0 +1476135 0 +1476140 0 +1476160 0 +1476167 0 +1476221 0 +1476252 0 +1476282 0 +1476326 0 +1476333 0 +1476344 0 +1476372 0 +1476458 0 +1476481 0 +1476508 0 +1476548 0 +1476551 0 +1476615 0 +1476634 0 +1476651 0 +1476700 0 +1476728 0 +1476750 0 +1476759 0 +1476773 0 +1476789 0 +1476855 0 +1476894 0 +1476900 0 +1476953 0 +1476974 0 +1476997 0 +1477014 0 +1477031 0 +1477048 25 +1477054 97 +1477056 338 +1477087 0 +1477113 0 +1477216 0 +1477348 0 +1477366 0 +1477392 239 +1477462 68 +1477534 887 +1477590 433 +1477607 85 +1477621 399 +1477661 0 +1477701 646 +1477880 133 +1477964 166 +1478082 1 +1478129 322 +1478402 0 +1478415 50 +1478507 17 +1478784 88 +1478872 38 +1479021 101 +1479093 257 +1479130 177 +1479200 27 +1479204 193 +1479276 0 +1479413 371 +1479517 0 +1479586 14 +1479931 89 +1480135 82 +1480254 337 +1480262 327 +1480282 134 +1480343 43 +1480502 619 +1480506 33 +1480522 26 +1480532 432 +1480540 0 +1480612 163 +1480681 38 +1480733 69 +1480838 7 +1480895 30 +1481011 569 +1481087 53 +1481191 8 +1481440 125 +1481713 0 +1481770 372 +1481777 435 +1481821 396 +1481898 6 +1481905 0 +1481936 155 +1481950 26 +1481967 207 +1481986 92 +1481998 53 +1482017 20 +1482045 0 +1482145 116 +1482172 0 +1482179 185 +1482209 76 +1482254 15 +1482261 424 +1482289 127 +1482330 534 +1482332 387 +1482358 14 +1482410 63 +1482515 318 +1482539 865 +1482580 191 +1482673 0 +1482746 0 +1482806 20 +1482859 0 +1482898 0 +1483042 19 +1483063 66 +1483228 62 +1483279 31 +1483306 0 +1483324 0 +1483339 11 +1483488 53 +1483528 164 +1483648 65 +1483655 244 +1483713 38 +1483736 210 +1483741 200 +1483807 386 +1483895 324 +1483906 195 +1483925 8 +1484002 379 +1484070 211 +1484074 335 +1484126 92 +1484231 632 +1484250 279 +1484275 431 +1484295 30 +1484321 249 +1484397 383 +1484417 902 +1484527 78 +1484551 0 +1484651 204 +1484672 176 +1484786 0 +1484912 8 +1484935 0 +1484945 0 +1484970 0 +1485075 104 +1485082 146 +1485117 99 +1485155 0 +1485169 4 +1485276 272 +1485314 208 +1485413 49 +1485523 0 +1485659 181 +1485696 0 +1485718 19 +1485729 219 +1485779 0 +1485845 117 +1485851 29 +1485882 200 +1485951 1108 +1485997 561 +1486230 19 +1486243 177 +1486249 369 +1486260 95 +1486282 428 +1486381 1 +1486430 89 +1486667 0 +1486832 0 +1486928 172 +1487015 520 +1487029 0 +1487071 0 +1487087 52 +1487390 0 +1487436 0 +1487463 0 +1487495 0 +1487734 0 +1488070 7 +1488106 0 +1488122 0 +1488155 0 +1488216 0 +1488651 0 +1488684 0 +1488987 0 +1489480 0 +1489550 15 +1489706 1 +1489725 4 +1489781 136 +1489954 43 +1489994 100 +1490008 0 +1490018 52 +1490024 0 +1490031 3 +1490118 61 +1490241 0 +1490257 0 +1490304 0 +1490367 0 +1490374 0 +1490421 0 +1490441 0 +1490469 0 +1490628 0 +1490641 0 +1490739 0 +1490757 0 +1490790 0 +1490799 0 +1490820 0 +1491051 0 +1491056 0 +1491060 0 +1491113 0 +1491120 0 +1491134 0 +1491177 0 +1491225 0 +1491378 0 +1491381 0 +1491396 0 +1491451 0 +1491471 0 +1491501 0 +1491540 0 +1491612 0 +1491688 0 +1491723 0 +1491764 0 +1491901 0 +1492002 0 +1492038 0 +1492056 0 +1492132 0 +1492186 0 +1492197 0 +1492237 0 +1492354 0 +1492414 0 +1492435 0 +1492449 0 +1492477 0 +1492517 0 +1492594 0 +1492637 0 +1492674 0 +1492676 0 +1492709 0 +1492753 0 +1492771 0 +1492816 0 +1492825 0 +1492951 0 +1492968 0 +1493020 0 +1493026 0 +1493059 0 +1493201 0 +1493236 0 +1493272 0 +1493284 0 +1493308 0 +1493480 0 +1493501 0 +1493602 0 +1493670 0 +1493722 0 +1493803 0 +1493910 0 +1493958 0 +1494003 0 +1494012 0 +1494220 0 +1494235 0 +1494331 0 +1494333 0 +1494438 138 +1494474 0 +1494483 121 +1494486 38 +1494550 131 +1494555 261 +1494584 0 +1494601 132 +1494635 134 +1494828 32 +1494849 0 +1494874 0 +1494906 111 +1494928 0 +1494944 2 +1494948 0 +1495032 77 +1495035 57 +1495047 0 +1495064 0 +1495092 18 +1495210 0 +1495223 0 +1495253 0 +1495299 0 +1495374 57 +1495538 2 +1495590 26 +1496124 18 +1496206 32 +1496319 23 +1496346 14 +1496389 0 +1496402 0 +1496426 0 +1496475 63 +1496500 0 +1496562 0 +1496598 71 +1496635 0 +1496651 0 +1496656 144 +1496703 0 +1496715 11 +1496718 150 +1496790 0 +1496861 16 +1496977 0 +1497008 0 +1497030 0 +1497081 12 +1497181 0 +1497196 0 +1497304 45 +1497314 0 +1497366 0 +1497623 205 +1497820 1 +1497954 37 +1498005 0 +1498088 0 +1498124 0 +1498131 36 +1498143 64 +1498193 0 +1498243 86 +1498313 0 +1498382 0 +1498416 0 +1498482 0 +1498670 20 +1498716 0 +1498837 267 +1498902 21 +1499014 0 +1499085 0 +1499175 0 +1499329 15 +1499336 0 +1499493 149 +1499516 69 +1499525 261 +1499541 223 +1499598 76 +1499684 105 +1499720 132 +1499808 657 +1499812 190 +1499830 1 +1499879 48 +1499955 0 +1500001 10 +1500003 346 +1500185 0 +1500213 57 +1500231 0 +1500241 0 +1500270 77 +1500381 0 +1500480 192 +1500621 0 +1500649 0 +1500693 240 +1500784 3 +1500793 281 +1500817 0 +1500867 288 +1500977 0 +1501220 15 +1501315 27 +1501347 0 +1501350 0 +1501523 11 +1501550 20 +1501641 36 +1501836 120 +1501873 28 +1501992 0 +1502099 0 +1502140 163 +1502197 174 +1502257 169 +1502294 19 +1502449 0 +1502581 0 +1502590 58 +1502598 108 +1502649 6 +1502665 242 +1502787 28 +1502824 33 +1502865 10 +1502899 403 +1502926 103 +1502937 87 +1502974 216 +1503014 286 +1503022 0 +1503076 49 +1503116 50 +1503180 48 +1503217 55 +1503261 50 +1503286 9 +1503403 58 +1503676 0 +1503739 2 +1503753 91 +1503841 193 +1503847 136 +1503877 39 +1503941 26 +1504027 0 +1504040 35 +1504042 353 +1504084 83 +1504097 0 +1504111 162 +1504202 118 +1504291 200 +1504309 27 +1504317 0 +1504355 537 +1504402 85 +1504506 252 +1504633 152 +1504643 135 +1504673 171 +1504790 0 +1504831 32 +1504868 0 +1504899 0 +1504969 1 +1505001 37 +1505024 90 +1505074 155 +1505177 0 +1505194 0 +1505204 0 +1505342 0 +1505367 0 +1505421 0 +1505456 0 +1505579 0 +1505616 0 +1505629 0 +1505636 0 +1505713 0 +1505748 0 +1505784 0 +1505794 0 +1505815 0 +1505888 81 +1505928 0 +1505943 0 +1505960 0 +1505975 0 +1505997 0 +1506031 0 +1506066 0 +1506196 0 +1506232 0 +1506280 0 +1506309 0 +1506363 0 +1506368 0 +1506445 0 +1506447 0 +1506554 0 +1506579 0 +1506624 0 +1506701 0 +1506736 16 +1506742 134 +1506913 0 +1506947 0 +1507009 0 +1507018 0 +1507099 0 +1507160 138 +1507187 78 +1507204 0 +1507292 0 +1507336 0 +1507356 0 +1507408 0 +1507481 9 +1507658 0 +1507867 125 +1508050 431 +1508071 0 +1508123 0 +1508185 233 +1508332 0 +1508341 0 +1508398 0 +1508416 0 +1508464 0 +1508585 0 +1508594 0 +1508598 0 +1508607 0 +1508615 0 +1508618 0 +1508678 0 +1508727 0 +1508745 0 +1508751 0 +1508790 0 +1508914 5 +1508934 0 +1508949 1 +1508977 0 +1508984 59 +1508988 34 +1508996 0 +1509006 46 +1509009 0 +1509020 232 +1509063 115 +1509174 11 +1509274 0 +1509390 193 +1509411 39 +1509426 222 +1509543 52 +1509615 0 +1509632 412 +1509658 209 +1509669 0 +1509754 63 +1509781 0 +1509879 0 +1509887 415 +1510043 232 +1510061 0 +1510074 0 +1510205 39 +1510297 256 +1510315 1 +1510330 0 +1510338 229 +1510427 333 +1510484 134 +1510738 0 +1510988 0 +1511031 0 +1511136 0 +1511146 49 +1511157 133 +1511252 84 +1511367 0 +1511428 78 +1511457 0 +1511486 0 +1511682 150 +1511719 0 +1511848 63 +1511974 11 +1512004 2 +1512162 0 +1512232 0 +1512247 0 +1512250 0 +1512280 0 +1512282 0 +1512292 0 +1512337 0 +1512394 0 +1512478 0 +1512522 0 +1512534 0 +1512555 0 +1512619 0 +1512638 2 +1512643 1 +1512654 76 +1512712 0 +1512721 0 +1512762 0 +1512840 15 +1512852 0 +1512892 113 +1512907 5 +1512936 0 +1512976 0 +1513021 0 +1513260 0 +1513262 0 +1513312 0 +1513375 0 +1513437 0 +1513444 0 +1513521 0 +1513595 0 +1513656 0 +1513730 0 +1513755 0 +1513912 0 +1514253 0 +1514319 0 +1514376 0 +1514468 0 +1514472 10 +1514544 0 +1514645 0 +1514662 0 +1514714 0 +1514748 0 +1514764 0 +1514901 0 +1514932 0 +1514939 0 +1515046 0 +1515065 0 +1515093 0 +1515115 0 +1515169 0 +1515252 0 +1515257 0 +1515390 0 +1515410 0 +1515442 0 +1515461 0 +1515555 0 +1515639 0 +1515672 0 +1515831 0 +1515856 0 +1515880 0 +1515937 0 +1516009 0 +1516168 0 +1516189 0 +1516210 0 +1516335 0 +1516469 0 +1516555 0 +1516615 0 +1516643 0 +1516871 0 +1516924 0 +1517055 0 +1517094 0 +1517360 0 +1517389 0 +1517439 9 +1517449 0 +1517479 15 +1517484 15 +1517522 93 +1517526 3 +1517552 13 +1517556 0 +1517853 0 +1517934 0 +1517953 25 +1517978 2 +1518029 0 +1518038 0 +1518075 0 +1518150 0 +1518179 0 +1518187 0 +1518230 34 +1518255 0 +1518317 5 +1518349 1 +1518380 0 +1518455 23 +1518459 46 +1518511 513 +1518524 0 +1518530 45 +1518542 0 +1518714 26 +1518750 99 +1518762 128 +1518810 0 +1518919 29 +1518948 178 +1519050 29 +1519104 67 +1519132 22 +1519144 119 +1519151 0 +1519166 83 +1519193 6 +1519235 0 +1519342 115 +1519494 0 +1519534 6 +1519650 1 +1519665 0 +1519744 0 +1519751 0 +1519762 0 +1519819 0 +1519825 10 +1519884 0 +1519890 0 +1519992 3 +1520011 0 +1520032 1 +1520047 0 +1520123 0 +1520140 0 +1520179 0 +1520182 19 +1520241 45 +1520299 0 +1520317 178 +1520325 0 +1520327 4 +1520349 0 +1520400 17 +1520404 3 +1520535 0 +1520613 0 +1520737 82 +1520752 0 +1520756 63 +1520784 0 +1520800 327 +1520808 25 +1520862 112 +1520961 0 +1520994 0 +1521073 23 +1521188 58 +1521226 0 +1521297 7 +1521332 189 +1521384 0 +1521405 0 +1521478 73 +1521505 0 +1521542 94 +1521598 0 +1521629 49 +1521658 8 +1521717 186 +1521739 690 +1521757 75 +1521761 182 +1521826 11 +1521886 0 +1521903 0 +1521915 19 +1521929 10 +1522087 35 +1522113 0 +1522204 0 +1522284 0 +1522316 0 +1522425 0 +1522441 0 +1522464 0 +1522512 0 +1522545 0 +1522583 5 +1522624 0 +1522710 49 +1522754 0 +1522784 0 +1522799 0 +1522827 31 +1523019 9 +1523043 0 +1523085 0 +1523097 0 +1523120 0 +1523283 35 +1523320 118 +1523364 0 +1523400 101 +1523411 0 +1523435 0 +1523492 158 +1523512 31 +1523668 0 +1523712 0 +1523827 0 +1523830 193 +1523853 223 +1523898 0 +1523946 10 +1524077 73 +1524142 0 +1524183 0 +1524198 0 +1524224 302 +1524227 77 +1524311 0 +1524317 54 +1524367 35 +1524370 0 +1524440 143 +1524467 0 +1524506 0 +1524524 30 +1524538 0 +1524565 0 +1524596 161 +1524601 0 +1524619 22 +1524622 1 +1524624 0 +1524648 10 +1524652 129 +1524686 0 +1524760 0 +1524800 0 +1524804 135 +1524815 0 +1524838 0 +1524934 114 +1524938 0 +1525002 0 +1525026 0 +1525038 0 +1525097 0 +1525101 0 +1525115 0 +1525122 0 +1525150 0 +1525172 0 +1525175 0 +1525187 0 +1525237 94 +1525245 0 +1525279 0 +1525294 180 +1525352 5 +1525398 6 +1525418 10 +1525552 232 +1525623 273 +1525652 3 +1525911 111 +1525996 1 +1526050 213 +1526106 55 +1526135 6 +1526149 0 +1526192 0 +1526318 0 +1526356 0 +1526363 142 +1526378 11 +1526381 0 +1526385 387 +1526433 41 +1526474 0 +1526500 0 +1526534 0 +1526554 0 +1526575 0 +1526593 54 +1526597 73 +1526604 0 +1526653 2 +1526670 0 +1526755 50 +1526922 4 +1526933 0 +1526955 69 +1526997 0 +1527013 0 +1527094 52 +1527265 71 +1527290 288 +1527325 0 +1527348 155 +1527385 0 +1527423 0 +1527470 0 +1527504 3 +1527508 18 +1527627 146 +1527670 496 +1527699 192 +1527780 99 +1527897 8 +1527963 372 +1527970 250 +1528081 15 +1528104 0 +1528114 54 +1528127 15 +1528250 78 +1528299 0 +1528321 55 +1528328 0 +1528347 0 +1528355 0 +1528362 0 +1528405 0 +1528421 0 +1528466 14 +1528504 0 +1528546 0 +1528704 0 +1528707 14 +1528874 112 +1528909 0 +1528940 0 +1528965 0 +1529082 117 +1529115 16 +1529128 0 +1529161 70 +1529164 45 +1529169 21 +1529180 105 +1529204 521 +1529265 9 +1529276 13 +1529291 0 +1529301 1 +1529331 41 +1529347 0 +1529388 0 +1529511 62 +1529606 124 +1529628 0 +1529662 0 +1529716 0 +1529753 0 +1529855 119 +1529934 0 +1529998 57 +1530026 38 +1530063 120 +1530089 61 +1530135 46 +1530223 237 +1530271 37 +1530351 395 +1530370 0 +1530381 173 +1530417 1 +1530575 0 +1530609 33 +1530618 12 +1530652 0 +1530666 0 +1530696 123 +1530736 0 +1530759 72 +1530839 48 +1530859 0 +1530870 42 +1530948 42 +1531003 0 +1531064 0 +1531083 3 +1531097 0 +1531178 462 +1531218 0 +1531248 170 +1531318 34 +1531330 30 +1531335 261 +1531493 28 +1531544 22 +1531592 994 +1531600 53 +1531777 474 +1531825 192 +1531914 217 +1531930 0 +1531961 3 +1532092 340 +1532110 3 +1532204 477 +1532337 545 +1532340 121 +1532413 186 +1532444 0 +1532470 1018 +1532474 294 +1532505 82 +1532529 0 +1532551 0 +1533170 0 +1533212 0 +1533268 29 +1533329 2 +1533341 1 +1533416 351 +1533457 129 +1533584 0 +1533613 0 +1533639 0 +1533658 0 +1533662 19 +1533716 0 +1533764 0 +1533794 0 +1533798 0 +1533810 0 +1533816 0 +1533820 0 +1533833 0 +1533890 4 +1533939 0 +1533949 11 +1533996 80 +1534046 66 +1534052 31 +1534098 262 +1534192 98 +1534195 119 +1534232 0 +1534264 106 +1534348 0 +1534360 520 +1534362 17 +1534430 170 +1534478 0 +1534596 4 +1534613 5 +1534638 69 +1535019 84 +1535090 0 +1535154 611 +1535163 112 +1535172 33 +1535199 160 +1535399 12 +1535412 61 +1535435 0 +1535447 127 +1535460 120 +1535486 6 +1535565 0 +1535572 118 +1535684 34 +1535890 17 +1535986 8 +1536081 92 +1536133 0 +1536211 0 +1536284 0 +1536333 0 +1536430 17 +1536491 0 +1536601 1 +1536668 0 +1536761 0 +1536818 0 +1536883 13 +1536891 0 +1536932 0 +1536955 0 +1536963 0 +1536967 107 +1537080 0 +1537100 0 +1537111 24 +1537164 0 +1537193 0 +1537331 16 +1537358 5 +1537369 46 +1537409 0 +1537430 69 +1537457 21 +1537511 0 +1537594 35 +1537659 13 +1537671 0 +1537723 0 +1537736 0 +1537784 254 +1537819 109 +1537838 0 +1537882 20 +1538082 226 +1538139 261 +1538248 278 +1538250 19 +1538273 164 +1538275 0 +1538397 0 +1538406 237 +1538519 1 +1538604 43 +1538611 0 +1538643 0 +1538666 97 +1538788 0 +1538822 0 +1538850 10 +1538871 1 +1538912 1 +1538933 76 +1538951 14 +1538973 0 +1539012 4 +1539019 220 +1539086 101 +1539160 163 +1539222 115 +1539234 175 +1539335 0 +1539359 330 +1539396 3 +1539438 22 +1539503 0 +1539513 74 +1539531 2 +1539586 0 +1539642 225 +1539650 468 +1539690 0 +1539770 567 +1539939 64 +1539976 53 +1540050 51 +1540089 316 +1540146 80 +1540206 318 +1540299 54 +1540335 104 +1540591 18 +1540599 0 +1540649 39 +1540679 140 +1540729 82 +1540759 33 +1540800 310 +1540860 20 +1540900 0 +1540961 175 +1540967 0 +1540973 0 +1540991 14 +1541005 1 +1541261 193 +1541416 384 +1541437 132 +1541467 132 +1541630 883 +1541634 1138 +1541657 0 +1541803 186 +1541863 0 +1542025 212 +1542028 118 +1542067 41 +1542073 29 +1542175 275 +1542177 63 +1542198 23 +1542211 224 +1542286 6 +1542299 0 +1542305 16 +1542314 1 +1542333 20 +1542436 44 +1542460 44 +1542487 167 +1542501 8 +1542515 4 +1542687 40 +1542709 86 +1542718 236 +1542805 270 +1542808 76 +1542926 45 +1542930 60 +1542980 2 +1543102 219 +1543133 91 +1543230 74 +1543354 21 +1543452 59 +1543467 160 +1543560 136 +1543605 22 +1543631 0 +1543710 0 +1543759 0 +1543825 0 +1543839 0 +1543947 0 +1544010 185 +1544026 120 +1544064 28 +1544066 0 +1544119 0 +1544130 0 +1544143 41 +1544147 0 +1544224 0 +1544241 55 +1544365 0 +1544381 0 +1544384 0 +1544461 0 +1544480 0 +1544488 0 +1544508 0 +1544697 166 +1544790 0 +1544824 0 +1544961 0 +1545041 0 +1545152 4 +1545212 0 +1545318 0 +1545386 68 +1545427 0 +1545567 66 +1545577 22 +1545613 0 +1545674 0 +1545714 1 +1545729 0 +1545735 0 +1545742 0 +1545873 0 +1545880 94 +1545891 0 +1546048 14 +1546113 104 +1546260 358 +1546342 767 +1546352 102 +1546390 87 +1546442 8 +1546556 104 +1546610 414 +1546619 76 +1546637 321 +1546660 23 +1546669 0 +1546719 0 +1546759 67 +1546806 22 +1546906 137 +1546909 297 +1546975 55 +1547032 0 +1547059 33 +1547099 114 +1547108 96 +1547118 53 +1547137 81 +1547201 0 +1547217 145 +1547270 38 +1547342 69 +1547351 249 +1547395 393 +1547429 111 +1547445 52 +1547521 0 +1547525 0 +1547542 0 +1547561 0 +1547570 0 +1547576 0 +1547586 0 +1547682 32 +1547691 50 +1547800 0 +1547809 8 +1547878 0 +1547955 69 +1547971 477 +1547974 92 +1548029 40 +1548083 0 +1548192 228 +1548306 230 +1548345 230 +1548412 0 +1548510 228 +1548537 414 +1548557 583 +1548702 330 +1548705 88 +1548766 127 +1548779 655 +1548790 0 +1548870 237 +1548893 1254 +1548897 265 +1549135 54 +1549192 52 +1549268 87 +1549339 536 +1549442 34 +1549463 5 +1549476 102 +1549529 0 +1549961 337 +1549970 170 +1550003 23 +1550087 171 +1550114 16 +1550120 0 +1550271 46 +1550510 1612 +1550580 335 +1550639 3 +1550677 7 +1550723 398 +1550780 83 +1550826 125 +1550849 141 +1550881 11 +1550898 31 +1551015 0 +1551033 68 +1551189 161 +1551206 454 +1551208 208 +1551229 249 +1551240 525 +1551281 0 +1551288 194 +1551328 218 +1551331 22 +1551421 1259 +1551425 747 +1551523 106 +1551634 54 +1551665 0 +1551721 30 +1551756 249 +1551792 0 +1551852 431 +1551910 379 +1552045 0 +1552197 0 +1552240 17 +1552308 47 +1552506 2 +1552527 0 +1552529 0 +1552584 19 +1552610 12 +1552752 0 +1552769 0 +1552860 0 +1552870 0 +1552915 0 +1553020 0 +1553140 0 +1553385 0 +1553422 0 +1553429 0 +1553479 0 +1553504 0 +1553824 0 +1553899 0 +1553914 0 +1553953 0 +1553961 0 +1553973 0 +1553980 0 +1554173 0 +1554218 0 +1554243 0 +1554273 0 +1554298 0 +1554386 0 +1554434 0 +1554686 0 +1554919 0 +1554931 0 +1554995 0 +1555231 0 +1555663 0 +1555723 0 +1555750 0 +1555803 0 +1555871 0 +1555945 0 +1555984 0 +1556082 0 +1556109 0 +1556211 0 +1556478 0 +1556533 0 +1556543 0 +1556564 0 +1556705 0 +1556793 0 +1557015 0 +1557054 0 +1557099 0 +1557182 0 +1557247 0 +1557293 0 +1557297 0 +1557331 0 +1557422 0 +1557446 0 +1557657 0 +1557662 0 +1557746 0 +1557896 0 +1558103 0 +1558172 0 +1558415 0 +1558590 0 +1558680 0 +1558682 0 +1558730 0 +1558736 0 +1558745 0 +1558843 0 +1558856 0 +1558866 0 +1558946 0 +1558967 0 +1559006 0 +1559029 0 +1559216 0 +1559270 0 +1559294 0 +1559327 0 +1559351 0 +1559373 0 +1559462 0 +1559464 0 +1559572 0 +1559630 0 +1559654 0 +1559686 0 +1559700 0 +1559904 0 +1559993 0 +1560142 0 +1560257 0 +1560287 0 +1560369 0 +1560590 0 +1560646 0 +1560760 0 +1560820 0 +1560851 0 +1561252 0 +1561267 100 +1561293 96 +1561372 96 +1561391 68 +1561397 284 +1561404 0 +1561413 136 +1561565 0 +1561637 70 +1561719 34 +1561727 54 +1561752 892 +1561768 47 +1561785 27 +1561823 74 +1561886 0 +1561979 71 +1562063 206 +1562076 43 +1562089 57 +1562136 134 +1562192 613 +1562234 131 +1562398 24 +1562483 0 +1562492 137 +1562498 0 +1562612 16 +1562643 268 +1562656 96 +1562672 11 +1562727 456 +1562745 1 +1562778 106 +1562790 0 +1562824 71 +1562966 139 +1562994 141 +1563235 0 +1563389 0 +1563438 90 +1563487 174 +1563582 42 +1563698 0 +1563708 0 +1563804 0 +1563848 0 +1563871 30 +1563895 0 +1563926 0 +1564264 0 +1564310 0 +1564320 3 +1564605 0 +1564751 0 +1564829 0 +1564886 0 +1564966 0 +1564990 0 +1565041 0 +1565048 26 +1565052 14 +1565070 7 +1565098 0 +1565177 0 +1565243 0 +1565258 0 +1565291 0 +1565294 0 +1565324 0 +1565423 0 +1565452 0 +1565472 0 +1565475 0 +1565504 0 +1565700 0 +1565911 0 +1566005 0 +1566034 0 +1566076 0 +1566107 0 +1566148 0 +1566166 0 +1566267 0 +1566499 0 +1566528 0 +1566567 0 +1566588 0 +1566604 0 +1566652 0 +1566688 1 +1566695 0 +1566719 25 +1566787 0 +1566789 3 +1566798 0 +1566802 99 +1566806 0 +1566823 0 +1566848 0 +1566925 0 +1567013 0 +1567071 0 +1567245 0 +1567347 0 +1567379 0 +1567386 0 +1567415 0 +1567448 0 +1567638 0 +1567713 0 +1567785 0 +1567796 0 +1567835 0 +1567882 0 +1567938 0 +1567956 0 +1567987 0 +1568034 916 +1568110 0 +1568125 20 +1568158 88 +1568212 149 +1568215 390 +1568287 6 +1568395 0 +1568410 0 +1568416 53 +1568446 0 +1568470 214 +1568536 659 +1568559 517 +1568698 78 +1568737 0 +1568791 0 +1568842 228 +1568978 39 +1569159 23 +1569313 1 +1569337 141 +1569364 779 +1569406 0 +1569422 11 +1569434 0 +1569442 57 +1569496 42 +1569574 0 +1569608 38 +1569657 58 +1569774 61 +1569829 37 +1569950 0 +1569969 185 +1570107 253 +1570178 3 +1570243 0 +1570350 89 +1570354 296 +1570374 127 +1570508 17 +1570646 0 +1570696 205 +1570725 313 +1570743 103 +1570779 343 +1570847 0 +1570980 567 +1571012 0 +1571035 0 +1571057 85 +1571089 98 +1571265 0 +1571279 2 +1571358 4 +1571374 42 +1571496 0 +1571540 0 +1571551 184 +1571564 0 +1571712 58 +1571727 83 +1571832 103 +1571954 18 +1572001 0 +1572043 123 +1572064 0 +1572079 0 +1572128 0 +1572286 3 +1572333 0 +1572503 213 +1572759 12 +1572831 0 +1572888 0 +1572918 59 +1573122 13 +1573448 22 +1573598 80 +1573673 452 +1573692 0 +1573882 0 +1573912 69 +1573925 0 +1573927 0 +1573941 0 +1573947 0 +1573949 0 +1573958 0 +1573960 75 +1574006 0 +1574021 118 +1574024 18 +1574082 232 +1574222 0 +1574229 55 +1574236 0 +1574272 0 +1574307 23 +1574325 0 +1574609 212 +1574611 235 +1574748 22 +1574767 219 +1574774 4 +1574779 43 +1574851 20 +1574935 115 +1574964 50 +1574970 0 +1575004 13 +1575142 539 +1575241 21 +1575427 0 +1575451 82 +1575550 16 +1575553 44 +1575595 473 +1575628 17 +1575654 140 +1575749 36 +1575779 0 +1575815 72 +1575820 0 +1575835 0 +1575843 1 +1575855 167 +1575910 0 +1575919 24 +1575988 0 +1576018 0 +1576036 43 +1576120 0 +1576219 0 +1576256 0 +1576405 0 +1576429 0 +1576531 0 +1576579 0 +1576662 0 +1576710 0 +1576734 0 +1576796 0 +1576802 0 +1576807 389 +1576864 0 +1576873 0 +1577021 0 +1577279 0 +1577281 63 +1577446 0 +1577469 0 +1577505 0 +1577520 0 +1577526 0 +1577530 29 +1577546 0 +1577587 0 +1577649 0 +1577698 0 +1577740 0 +1577859 0 +1577881 0 +1577956 0 +1577988 0 +1578058 0 +1578109 0 +1578127 0 +1578208 0 +1578243 0 +1578387 0 +1578456 0 +1578491 0 +1578576 0 +1578616 0 +1578696 0 +1578763 0 +1578796 0 +1578920 0 +1578932 0 +1579026 0 +1579049 0 +1579538 0 +1579552 0 +1579571 0 +1579578 40 +1579587 119 +1579594 176 +1579621 473 +1579626 845 +1579656 45 +1579728 171 +1579749 7 +1579764 11 +1579822 0 +1579863 132 +1579920 0 +1579950 0 +1580092 142 +1580234 66 +1580284 0 +1580300 15 +1580346 71 +1580412 204 +1580455 0 +1580481 0 +1580483 0 +1580490 0 +1580494 0 +1580521 254 +1580536 92 +1580549 68 +1580589 38 +1580606 0 +1580676 0 +1580755 0 +1580770 0 +1580779 0 +1580865 0 +1581059 0 +1581071 1 +1581075 506 +1581105 348 +1581173 78 +1581203 122 +1581275 17 +1581296 320 +1581311 20 +1581410 528 +1581467 0 +1581474 357 +1581671 171 +1581783 26 +1581893 24 +1581963 43 +1581986 917 +1582046 1308 +1582060 0 +1582071 0 +1582076 0 +1582089 0 +1582094 0 +1582102 0 +1582106 0 +1582154 134 +1582427 0 +1582608 0 +1582610 0 +1582659 0 +1582663 0 +1582677 0 +1582695 0 +1582785 0 +1582887 0 +1583109 3 +1583181 0 +1583197 40 +1583238 0 +1583278 315 +1583366 45 +1583389 133 +1583495 0 +1583498 92 +1583767 2 +1583785 458 +1583864 98 +1583904 0 +1584029 212 +1584149 19 +1584194 255 +1584212 131 +1584271 428 +1584326 0 +1584354 0 +1584432 0 +1584495 1249 +1584516 0 +1584536 0 +1584551 0 +1584617 0 +1584716 0 +1584751 0 +1584769 0 +1584825 0 +1584886 0 +1584932 0 +1585117 0 +1585154 0 +1585193 88 +1585229 0 +1585254 0 +1585275 0 +1585439 0 +1585446 0 +1585506 0 +1585570 0 +1585671 0 +1585897 0 +1585961 0 +1586038 0 +1586070 0 +1586102 0 +1586211 150 +1586300 882 +1586342 68 +1586352 21 +1586376 0 +1586466 0 +1586573 0 +1586588 0 +1586615 6 +1586713 11 +1586721 0 +1586727 69 +1586737 1 +1586813 0 +1586821 0 +1587066 0 +1587077 0 +1587105 1 +1587218 0 +1587278 0 +1587300 1 +1587343 0 +1587413 0 +1587497 0 +1587594 29 +1587606 3 +1587650 0 +1587652 83 +1587696 44 +1587719 0 +1587739 0 +1587943 0 +1587967 0 +1588008 0 +1588065 0 +1588094 61 +1588148 58 +1588185 0 +1588431 89 +1588482 101 +1588494 376 +1588555 0 +1588659 0 +1588724 0 +1588793 0 +1588960 0 +1589129 0 +1589140 0 +1589153 37 +1589225 0 +1589354 228 +1589411 165 +1589438 937 +1589449 247 +1589719 325 +1589730 310 +1589888 257 +1589967 0 +1590022 0 +1590216 97 +1590280 0 +1590317 27 +1590339 0 +1590385 66 +1590389 0 +1590447 0 +1590550 0 +1590562 0 +1590619 0 +1590652 0 +1590714 0 +1591081 0 +1591093 0 +1591288 0 +1591342 0 +1591397 0 +1591417 0 +1591454 0 +1591510 0 +1591573 0 +1591944 0 +1591960 0 +1591981 0 +1592062 0 +1592205 0 +1592213 0 +1592238 0 +1592352 0 +1592467 0 +1592504 224 +1592536 0 +1592588 0 +1592627 0 +1592665 197 +1592733 0 +1592755 0 +1592850 0 +1592876 128 +1592975 192 +1592977 68 +1592999 0 +1593020 35 +1593140 94 +1593148 37 +1593171 0 +1593206 0 +1593243 4 +1593323 27 +1593398 14 +1593473 103 +1593515 157 +1593581 167 +1593597 0 +1593777 42 +1593966 18 +1593976 0 +1594030 218 +1594035 60 +1594039 125 +1594060 0 +1594102 0 +1594135 39 +1594161 0 +1594177 0 +1594199 20 +1594288 31 +1594330 0 +1594348 10 +1594399 0 +1594429 0 +1594441 0 +1594524 0 +1594564 0 +1594590 0 +1594972 0 +1595374 0 +1595433 0 +1595520 0 +1595530 0 +1595545 0 +1595591 0 +1595610 0 +1595654 0 +1595682 0 +1595710 0 +1595751 0 +1595758 0 +1595913 0 +1595993 70 +1596026 0 +1596043 0 +1596080 0 +1596105 6 +1596137 0 +1596196 0 +1596321 0 +1596400 142 +1596463 0 +1596470 15 +1596543 215 +1596654 0 +1596696 0 +1596709 0 +1596729 0 +1596750 25 +1596752 0 +1596773 0 +1596782 0 +1596923 11 +1596959 59 +1596964 0 +1597078 0 +1597105 0 +1597170 0 +1597485 0 +1597617 0 +1597762 13 +1597770 25 +1597863 0 +1598058 0 +1598076 0 +1598095 0 +1598101 0 +1598155 0 +1598664 0 +1598774 0 +1598784 0 +1598814 0 +1598841 0 +1598852 287 +1598881 0 +1598894 0 +1598935 0 +1599085 0 +1599128 0 +1599173 0 +1599179 29 +1599197 14 +1599209 159 +1599212 30 +1599242 0 +1599309 0 +1599356 9 +1599422 0 +1599440 32 +1599536 0 +1599549 318 +1599551 38 +1599596 4 +1599646 108 +1599654 77 +1599717 286 +1599766 6 +1599979 53 +1600205 83 +1600318 11 +1600374 0 +1600398 0 +1600480 314 +1600484 9 +1600611 0 +1600677 0 +1600756 168 +1600758 143 +1600835 10 +1600837 493 +1600839 573 +1600921 0 +1600930 0 +1601035 84 +1601041 251 +1601050 42 +1601052 278 +1601060 0 +1601084 325 +1601183 0 +1601418 22 +1601429 0 +1601438 0 +1601440 34 +1601585 0 +1601672 0 +1601689 146 +1601726 38 +1601752 0 +1601776 176 +1601849 50 +1601858 0 +1601885 46 +1601907 0 +1601934 0 +1601958 0 +1601970 0 +1601975 144 +1602041 0 +1602079 0 +1602160 5 +1602164 38 +1602221 12 +1602228 0 +1602244 0 +1602286 0 +1602322 0 +1602368 0 +1602411 0 +1602418 37 +1602514 214 +1602595 65 +1602670 0 +1602728 135 +1602730 144 +1602760 95 +1602913 40 +1602922 177 +1603018 0 +1603392 0 +1603442 0 +1603504 249 +1603532 0 +1603805 0 +1603849 41 +1603922 26 +1603933 0 +1603998 419 +1604064 53 +1604184 0 +1604218 54 +1604293 122 +1604344 0 +1604353 129 +1604402 0 +1604431 0 +1604494 5 +1604509 0 +1604524 362 +1604641 152 +1604670 231 +1604685 0 +1604717 54 +1604735 0 +1604744 0 +1604807 259 +1604814 0 +1604831 16 +1604853 48 +1604922 147 +1604995 1 +1605061 93 +1605075 0 +1605118 31 +1605144 35 +1605214 303 +1605319 108 +1605396 0 +1605436 0 +1605456 168 +1605470 74 +1605713 0 +1605817 150 +1605857 147 +1605921 73 +1605929 0 +1605941 0 +1605960 0 +1605970 382 +1606018 0 +1606043 77 +1606144 11 +1606155 0 +1606216 165 +1606241 0 +1606312 63 +1606314 39 +1606338 61 +1606349 0 +1606385 402 +1606484 0 +1606501 44 +1606624 1 +1606644 7 +1606773 259 +1606788 92 +1606797 2 +1606812 170 +1606821 9 +1606839 6 +1606887 11 +1606917 0 +1607071 12 +1607130 182 +1607181 0 +1607196 40 +1607208 42 +1607235 0 +1607276 0 +1607280 657 +1607283 56 +1607298 2 +1607301 0 +1607333 0 +1607373 260 +1607375 5 +1607423 0 +1607487 0 +1607502 0 +1607572 58 +1607653 0 +1607667 84 +1607706 0 +1607741 0 +1607808 0 +1607885 0 +1607893 101 +1607948 0 +1607968 14 +1607970 15 +1607990 0 +1608038 186 +1608045 242 +1608180 7 +1608203 0 +1608212 1 +1608221 431 +1608242 38 +1608303 0 +1608332 0 +1608437 0 +1608481 0 +1608533 45 +1608648 25 +1608725 151 +1608738 292 +1608845 421 +1608920 0 +1608957 0 +1609154 91 +1609158 63 +1609169 0 +1609295 73 +1609298 163 +1609412 30 +1609529 0 +1609706 0 +1609748 2 +1610074 0 +1610144 100 +1610146 54 +1610398 14 +1610533 0 +1610638 37 +1610674 0 +1610683 0 +1610872 3 +1610923 0 +1610944 0 +1611055 0 +1611084 0 +1611145 0 +1611169 25 +1611223 0 +1611296 0 +1611319 0 +1611353 0 +1611390 297 +1611457 208 +1611507 291 +1611533 57 +1611558 7 +1611621 0 +1611625 12 +1611856 100 +1611952 0 +1611962 0 +1611983 139 +1612015 104 +1612061 0 +1612079 156 +1612109 242 +1612173 203 +1612202 27 +1612205 164 +1612247 150 +1612292 34 +1612537 0 +1612561 0 +1612567 0 +1612582 0 +1612588 0 +1612609 26 +1612624 0 +1612630 0 +1612651 0 +1612728 319 +1612792 0 +1612829 3 +1612870 23 +1612876 175 +1612878 232 +1612909 42 +1612959 4 +1612973 0 +1613008 0 +1613014 0 +1613056 45 +1613141 20 +1613212 39 +1613243 0 +1613266 103 +1613289 2 +1613320 0 +1613358 0 +1613368 0 +1613729 0 +1613742 0 +1613865 0 +1613992 0 +1614012 0 +1614056 0 +1614067 0 +1614147 0 +1614150 0 +1614258 0 +1614276 0 +1614324 0 +1614354 0 +1614433 0 +1614830 0 +1614857 0 +1614891 0 +1614926 0 +1614933 0 +1615118 0 +1615149 0 +1615234 0 +1615314 0 +1615331 0 +1615393 0 +1615467 0 +1615496 0 +1615530 0 +1615583 0 +1615615 0 +1615666 0 +1615669 0 +1615704 0 +1615759 0 +1615798 0 +1615800 0 +1615846 0 +1615879 0 +1615956 0 +1616039 0 +1616074 0 +1616190 0 +1616206 0 +1616347 0 +1616366 50 +1616374 254 +1616386 3 +1616394 111 +1616467 0 +1616506 0 +1616569 1 +1616717 11 +1616765 85 +1616802 119 +1616865 115 +1616882 173 +1616886 0 +1617018 869 +1617049 143 +1617063 60 +1617135 20 +1617279 1 +1617288 80 +1617317 0 +1617419 969 +1617426 486 +1617461 38 +1617467 329 +1617475 500 +1617509 69 +1617623 89 +1617693 237 +1617783 229 +1617824 663 +1617829 0 +1617892 0 +1617895 0 +1617925 0 +1618013 0 +1618062 237 +1618068 0 +1618082 0 +1618109 69 +1618124 16 +1618193 14 +1618364 0 +1618463 1 +1618465 65 +1618586 0 +1618700 26 +1618749 10 +1618889 126 +1618994 0 +1619057 1 +1619091 0 +1619158 0 +1619183 0 +1619425 664 +1619445 0 +1619500 106 +1619512 17 +1619609 0 +1619667 15 +1619695 0 +1619739 288 +1619758 1051 +1619765 698 +1619778 418 +1619800 770 +1619802 1408 +1619924 7 +1619957 30 +1620072 136 +1620085 0 +1620103 143 +1620115 114 +1620190 158 +1620211 489 +1620246 239 +1620375 49 +1620400 60 +1620412 0 +1620452 20 +1620553 376 +1620601 375 +1620613 3 +1620631 147 +1620770 153 +1620779 230 +1620818 0 +1620871 62 +1621009 12 +1621051 93 +1621121 25 +1621136 11 +1621147 397 +1621273 0 +1621294 2 +1621384 0 +1621460 0 +1621609 0 +1621628 43 +1621651 13 +1621791 464 +1621865 0 +1622089 0 +1622148 104 +1622208 0 +1622460 0 +1622682 0 +1622708 3 +1622735 1 +1622848 0 +1622910 20 +1622931 0 +1623002 0 +1623125 0 +1623157 113 +1623175 0 +1623257 100 +1623399 35 +1623481 0 +1623568 0 +1623698 124 +1623715 2 +1623792 0 +1623842 0 +1623998 97 +1624090 0 +1624237 8 +1624303 0 +1624400 0 +1624427 0 +1624448 108 +1624461 56 +1624497 0 +1624535 0 +1624550 0 +1624631 11 +1624715 0 +1624727 0 +1624830 18 +1624872 0 +1624880 0 +1624946 0 +1625035 0 +1625151 0 +1625171 191 +1625270 0 +1625419 15 +1625483 50 +1625494 0 +1625626 89 +1625662 1 +1625881 0 +1625909 16 +1625927 0 +1626019 0 +1626199 3 +1626202 0 +1626249 75 +1626262 0 +1626343 0 +1626441 0 +1626541 0 +1626718 70 +1626814 2 +1626897 0 +1626921 0 +1627001 0 +1627189 0 +1627227 71 +1627242 0 +1627317 0 +1627347 0 +1627356 26 +1627536 0 +1627557 0 +1627582 0 +1627639 0 +1627896 73 +1628033 0 +1628084 30 +1628102 155 +1628152 0 +1628191 0 +1628308 0 +1628314 0 +1628488 0 +1628608 0 +1628740 0 +1628791 0 +1628821 0 +1628908 0 +1628923 0 +1628970 0 +1629388 0 +1629511 0 +1629520 0 +1629589 0 +1629685 0 +1629691 0 +1629748 0 +1629916 0 +1629928 0 +1630030 0 +1630104 0 +1630147 0 +1630169 0 +1630241 101 +1630274 0 +1630282 0 +1630306 29 +1630318 28 +1630344 76 +1630392 147 +1630406 916 +1630444 13 +1630456 340 +1630584 0 +1630639 254 +1630700 29 +1630724 58 +1631003 0 +1631459 0 +1631468 0 +1631763 1 +1631927 0 +1631984 0 +1632215 0 +1632233 0 +1632260 18 +1632269 0 +1632287 0 +1632443 0 +1632704 69 +1632890 0 +1632932 0 +1633049 21 +1633142 0 +1633187 0 +1633244 0 +1633280 0 +1633382 0 +1633541 0 +1633700 254 +1633876 3 +1633910 4 +1634069 0 +1634368 369 +1634388 103 +1634443 505 +1634580 699 +1634681 210 +1634727 0 +1634767 67 +1634770 37 +1634792 4 +1634822 9 +1634849 165 +1634916 36 +1634965 26 +1634974 40 +1634986 126 +1634989 16 +1635023 0 +1635070 0 +1635095 0 +1635105 0 +1635147 0 +1635268 0 +1635381 0 +1635437 0 +1635449 0 +1635511 0 +1635552 0 +1635629 0 +1635641 0 +1635713 0 +1635770 0 +1635827 0 +1635890 0 +1636001 582 +1636118 261 +1636130 913 +1636285 0 +1636489 123 +1636546 111 +1636657 9 +1637125 0 +1637143 0 +1637302 221 +1637478 1 +1637512 7 +1637671 0 +1637970 317 +1637990 67 +1638045 545 +1638149 251 +1638212 50 +1638283 356 +1638329 0 +1638369 37 +1638372 44 +1638409 556 +1638667 76 +1638690 329 +1638775 1241 +1638960 304 +1639090 18 +1639120 361 +1639174 205 +1639187 31 +1639268 23 +1639417 672 +1639644 85 +1639670 42 +1639675 96 +1639753 0 +1639873 388 +1639947 239 +1639974 15 +1640011 212 +1640083 0 +1640251 171 +1640265 279 +1640269 266 +1640307 0 +1640374 220 +1640438 0 +1640472 610 +1640509 2 +1640527 721 +1640616 585 +1640666 0 +1640834 302 +1640865 86 +1640875 43 +1640910 66 +1640971 157 +1640975 366 +1641022 1566 +1641087 0 +1641105 79 +1641234 303 +1641352 116 +1641482 65 +1641541 0 +1641561 0 +1641607 0 +1641620 0 +1641630 0 +1641746 0 +1641771 0 +1641859 0 +1641977 0 +1642057 0 +1642115 0 +1642177 0 +1642266 0 +1642314 0 +1642418 107 +1642433 41 +1642442 480 +1642445 8 +1642594 0 +1642671 0 +1642744 0 +1642804 0 +1642833 0 +1642992 0 +1643018 0 +1643206 0 +1643397 0 +1643470 0 +1643500 0 +1643739 0 +1643857 0 +1643898 0 +1643929 0 +1643974 0 +1644051 0 +1644189 0 +1644199 0 +1644206 0 +1644210 36 +1644228 0 +1644379 285 +1644477 0 +1644487 540 +1644621 0 +1644663 0 +1644679 0 +1644720 0 +1644774 0 +1644996 0 +1645008 0 +1645066 0 +1645110 0 +1645251 0 +1645298 0 +1645307 0 +1645419 0 +1645461 0 +1645594 0 +1645681 0 +1645719 0 +1645723 0 +1645729 0 +1645744 0 +1645764 0 +1646054 0 +1646120 183 +1646149 58 +1646172 268 +1646209 557 +1646223 0 +1646278 0 +1646501 0 +1646543 0 +1646626 0 +1646729 40 +1646799 0 +1646928 123 +1647082 0 +1647088 0 +1647289 0 +1647358 0 +1647398 0 +1647401 0 +1647410 0 +1647421 0 +1647437 0 +1647439 0 +1647479 0 +1647485 0 +1647495 0 +1647519 0 +1647532 0 +1647540 0 +1647545 0 +1647561 0 +1647564 0 +1647582 0 +1647609 0 +1647613 0 +1647655 0 +1647724 0 +1647733 0 +1647737 0 +1647863 0 +1647957 0 +1647981 0 +1648035 0 +1648093 0 +1648159 0 +1648162 0 +1648240 0 +1648276 0 +1648295 0 +1648336 0 +1648351 0 +1648392 0 +1648456 0 +1648488 0 +1648511 0 +1648515 0 +1648573 0 +1648648 0 +1648708 0 +1648762 0 +1648792 0 +1648801 0 +1648837 0 +1648903 0 +1648936 0 +1649026 0 +1649197 0 +1649274 0 +1649296 0 +1649302 0 +1649380 0 +1649473 0 +1649702 0 +1649737 0 +1649739 0 +1649788 0 +1649881 0 +1649922 0 +1649942 0 +1649997 0 +1650222 0 +1650303 0 +1650305 0 +1650546 0 +1650563 0 +1650643 0 +1650733 0 +1650875 0 +1650899 0 +1650922 0 +1650998 0 +1651206 0 +1651301 0 +1651343 0 +1651361 0 +1651376 0 +1651454 0 +1651484 0 +1651611 0 +1651740 0 +1651768 0 +1651839 0 +1651974 0 +1652016 0 +1652213 0 +1652247 0 +1652266 0 +1652334 0 +1652366 0 +1652412 0 +1652464 0 +1652593 0 +1652697 0 +1652792 0 +1652816 0 +1652867 0 +1652951 0 +1653009 0 +1653105 0 +1653140 0 +1653226 48 +1653342 0 +1653626 0 +1653797 0 +1653905 26 +1653932 123 +1653968 0 +1654039 2 +1654166 0 +1654196 90 +1654211 0 +1654268 1 +1654391 5 +1654397 0 +1654421 0 +1654491 0 +1654556 0 +1654584 108 +1654661 0 +1654720 56 +1654751 119 +1654782 52 +1654799 213 +1654811 217 +1654890 90 +1655087 558 +1655147 208 +1655327 0 +1655414 206 +1655442 0 +1655492 1058 +1655567 283 +1655577 0 +1655610 485 +1655707 0 +1655868 57 +1655902 0 +1655912 0 +1656139 2 +1656419 3 +1656462 249 +1656537 4 +1656646 21 +1656700 3 +1656745 0 +1656757 87 +1656762 3 +1656798 0 +1656820 0 +1656828 1 +1656871 0 +1656912 0 +1656985 24 +1657066 0 +1657117 1 +1657164 249 +1657176 124 +1657504 0 +1657535 0 +1657633 310 +1657675 0 +1657758 32 +1657799 1 +1657982 144 +1658012 35 +1658168 0 +1658176 0 +1658268 4 +1658284 0 +1658665 95 +1658689 52 +1658890 0 +1658934 292 +1658969 0 +1659007 49 +1659049 0 +1659097 9 +1659295 345 +1659324 0 +1659375 60 +1659442 50 +1659685 37 +1659799 0 +1659858 0 +1659926 0 +1659940 27 +1660057 177 +1660097 133 +1660203 0 +1660210 26 +1660227 0 +1660267 66 +1660364 11 +1660376 0 +1660394 318 +1660405 238 +1660464 477 +1660618 594 +1660667 399 +1660748 0 +1660766 10 +1660821 0 +1660835 0 +1660857 0 +1661019 5 +1661058 0 +1661098 78 +1661135 0 +1661170 48 +1661243 11 +1661297 128 +1661354 36 +1661397 38 +1661418 75 +1661468 0 +1661688 221 +1661752 111 +1661841 0 +1661848 0 +1661859 0 +1662147 8 +1662243 281 +1662258 0 +1662287 14 +1662304 0 +1662347 18 +1662352 200 +1662376 0 +1662435 0 +1662452 0 +1662486 1 +1662494 76 +1662686 0 +1662750 52 +1662769 4 +1662793 0 +1662986 105 +1663006 0 +1663119 29 +1663125 0 +1663230 86 +1663246 0 +1663270 0 +1663273 0 +1663382 0 +1663394 0 +1663418 0 +1663545 0 +1663591 0 +1663636 0 +1663654 0 +1663697 0 +1663699 0 +1663719 0 +1663730 0 +1663804 0 +1663837 0 +1663978 0 +1663996 0 +1664083 0 +1664156 0 +1664177 0 +1664242 0 +1664272 0 +1664297 0 +1664328 0 +1664357 0 +1664419 0 +1664431 0 +1664452 0 +1664476 0 +1664479 0 +1664586 0 +1664808 0 +1664866 0 +1664872 0 +1664964 0 +1664980 0 +1665037 0 +1665077 0 +1665088 0 +1665202 0 +1665339 0 +1665454 0 +1665493 0 +1665500 0 +1665583 0 +1665604 0 +1665771 0 +1665811 0 +1665839 0 +1665934 0 +1665950 0 +1665973 0 +1665982 0 +1666040 0 +1666108 0 +1666114 0 +1666169 12 +1666180 20 +1666216 0 +1666249 0 +1666456 0 +1666492 0 +1666504 0 +1666516 0 +1666762 0 +1666776 0 +1666799 0 +1666850 0 +1666860 0 +1666881 0 +1666891 0 +1666908 0 +1666973 0 +1667081 0 +1667100 0 +1667211 0 +1667295 0 +1667359 0 +1667383 0 +1667442 0 +1667522 0 +1667541 0 +1667846 0 +1667898 0 +1667946 0 +1668001 0 +1668022 0 +1668061 0 +1668154 0 +1668190 0 +1668205 0 +1668262 0 +1668276 0 +1668295 0 +1668382 0 +1668394 0 +1668403 61 +1668406 3 +1668582 0 +1668758 130 +1668797 66 +1668890 181 +1668941 224 +1668998 0 +1669031 142 +1669126 75 +1669139 56 +1669203 122 +1669322 0 +1669441 0 +1669637 0 +1669783 0 +1669853 0 +1669860 0 +1669907 0 +1669940 0 +1669945 0 +1669954 0 +1670013 0 +1670051 0 +1670201 0 +1670267 0 +1670567 0 +1670605 0 +1671213 0 +1671278 0 +1671312 0 +1671317 473 +1671376 414 +1671408 0 +1671438 0 +1671473 0 +1671597 0 +1671806 0 +1671879 0 +1671895 0 +1672052 0 +1672118 0 +1672211 0 +1672247 0 +1672274 0 +1672347 0 +1672382 400 +1672416 53 +1672458 0 +1672545 0 +1672587 0 +1672593 4 +1672623 0 +1672657 0 +1672833 18 +1672883 378 +1673115 0 +1673202 559 +1673212 262 +1673216 187 +1673226 111 +1673244 0 +1673255 97 +1673341 115 +1673383 286 +1673397 67 +1673428 333 +1673480 0 +1673499 0 +1673663 0 +1673711 0 +1673846 0 +1673852 0 +1673896 0 +1673992 0 +1674006 0 +1674054 0 +1674130 0 +1674132 0 +1674171 0 +1674237 0 +1674284 0 +1674538 0 +1674574 0 +1674580 0 +1674673 0 +1674745 0 +1674780 0 +1674976 0 +1675009 0 +1675097 0 +1675149 0 +1675168 0 +1675187 0 +1675236 0 +1675244 0 +1675263 0 +1675267 0 +1675280 0 +1675344 0 +1675362 0 +1675420 0 +1675434 0 +1675575 0 +1675593 0 +1675626 0 +1675697 0 +1675775 0 +1675813 0 +1675839 0 +1675885 0 +1675914 0 +1675922 0 +1675924 0 +1676012 0 +1676304 85 +1676366 77 +1676387 122 +1676420 224 +1676492 81 +1676762 0 +1676797 81 +1676847 0 +1676896 302 +1676929 21 +1676934 71 +1676964 0 +1677053 0 +1677204 145 +1677373 21 +1677523 343 +1677525 283 +1677531 566 +1677676 46 +1677709 76 +1677724 455 +1677987 0 +1678004 56 +1678135 58 +1678222 68 +1678228 432 +1678274 306 +1678443 0 +1678473 38 +1678487 0 +1678540 239 +1678579 130 +1678586 16 +1678641 274 +1678652 33 +1678786 888 +1678836 203 +1678906 723 +1678930 293 +1679014 129 +1679060 45 +1679103 86 +1679106 14 +1679190 39 +1679216 19 +1679280 32 +1679316 0 +1679400 0 +1679431 47 +1679433 0 +1679468 0 +1679481 0 +1679526 0 +1679529 0 +1679541 0 +1679557 0 +1679622 0 +1679624 0 +1679642 15 +1679684 0 +1679719 40 +1679746 0 +1679763 0 +1679772 0 +1679774 61 +1679812 0 +1679870 0 +1679877 33 +1679885 3 +1679908 0 +1679956 0 +1680002 0 +1680037 0 +1680068 0 +1680092 0 +1680156 103 +1680160 0 +1680189 0 +1680227 0 +1680242 38 +1680283 0 +1680342 0 +1680498 204 +1680507 85 +1680595 18 +1680669 49 +1680718 424 +1680721 226 +1680840 211 +1680930 447 +1680948 142 +1680964 555 +1680988 279 +1681004 116 +1681015 0 +1681038 232 +1681065 49 +1681130 517 +1681206 212 +1681242 51 +1681272 94 +1681287 39 +1681307 89 +1681322 48 +1681348 3 +1681354 0 +1681464 576 +1681622 0 +1681630 28 +1681658 527 +1681738 412 +1681838 18 +1681844 0 +1681921 5 +1681979 1 +1681996 115 +1682059 1 +1682061 0 +1682080 2 +1682086 199 +1682089 0 +1682093 190 +1682130 0 +1682170 0 +1682188 62 +1682249 0 +1682294 0 +1682331 0 +1682580 254 +1682622 86 +1682892 236 +1683007 154 +1683088 0 +1683277 24 +1683507 184 +1683567 16 +1683613 76 +1683825 0 +1683885 23 +1684002 565 +1684055 0 +1684131 18 +1684186 0 +1684188 117 +1684227 0 +1684275 0 +1684287 2 +1684317 0 +1684356 0 +1684425 0 +1684584 56 +1684680 377 +1684686 27 +1684731 0 +1684779 0 +1684824 0 +1684848 65 +1684903 0 +1684937 23 +1685030 0 +1685271 495 +1685274 171 +1685460 167 +1685575 0 +1685648 42 +1685727 549 +1685753 0 +1685769 61 +1685818 260 +1686150 38 +1686243 331 +1686255 0 +1686290 0 +1686297 0 +1686385 0 +1686396 5 +1686440 206 +1686466 30 +1686496 168 +1686502 13 +1686597 562 +1686615 11 +1686712 11 +1686756 29 +1686807 290 +1686874 4 +1687207 131 +1687247 0 +1687568 48 +1687857 19 +1687866 1 +1687870 4 +1687875 61 +1687882 0 +1687886 22 +1687890 50 +1687928 558 +1688106 363 +1688265 200 +1688286 24 +1688463 0 +1688642 753 +1688718 259 +1688776 3 +1688823 20 +1688860 164 +1688932 0 +1688944 0 +1688961 0 +1688969 140 +1689126 279 +1689171 1 +1689201 14 +1689228 175 +1689241 151 +1689304 244 +1689345 396 +1689376 37 +1689415 389 +1689484 0 +1689540 0 +1689565 51 +1689619 131 +1689662 31 +1689694 0 +1689711 0 +1689721 81 +1689739 20 +1689751 7 +1689833 28 +1689847 55 +1689868 18 +1689958 0 +1689988 306 +1690097 22 +1690114 37 +1690166 98 +1690221 176 +1690330 36 +1690367 466 +1690377 0 +1690400 17 +1690427 0 +1690620 81 +1690675 7 +1690689 92 +1690801 403 +1690817 69 +1690822 0 +1690866 0 +1690873 420 +1690877 492 +1690892 212 +1690907 4 +1691037 108 +1691154 17 +1691165 0 +1691196 2 +1691199 15 +1691261 0 +1691305 0 +1691336 99 +1691340 35 +1691398 0 +1691408 0 +1691427 2 +1691456 0 +1691464 0 +1691470 0 +1691475 0 +1691506 0 +1691520 0 +1691534 0 +1691554 0 +1691557 0 +1691579 0 +1691640 0 +1691679 0 +1691696 0 +1691700 0 +1691722 0 +1691735 0 +1691743 0 +1691756 0 +1691769 21 +1691880 0 +1691886 0 +1691900 0 +1691916 0 +1691946 1 +1691959 0 +1691969 13 +1692019 1 +1692026 0 +1692042 0 +1692109 103 +1692126 0 +1692140 0 +1692152 0 +1692173 0 +1692191 0 +1692210 0 +1692295 0 +1692312 0 +1692315 0 +1692336 0 +1692362 61 +1692386 0 +1692402 231 +1692406 28 +1692468 453 +1692521 0 +1692534 0 +1692565 103 +1692612 0 +1692634 0 +1692648 0 +1692664 0 +1692667 28 +1692691 0 +1692709 0 +1692735 0 +1692767 0 +1692775 0 +1692798 0 +1692810 0 +1692849 0 +1692870 31 +1692922 0 +1692997 0 +1693025 0 +1693038 0 +1693073 0 +1693079 0 +1693211 0 +1693224 0 +1693227 0 +1693273 0 +1693286 0 +1693319 0 +1693368 0 +1693398 53 +1693403 55 +1693410 0 +1693423 0 +1693450 9 +1693467 1 +1693517 0 +1693541 33 +1693553 0 +1693560 1 +1693582 0 +1693584 0 +1693617 0 +1693626 0 +1693634 0 +1693700 25 +1693715 0 +1693725 0 +1693760 0 +1693767 0 +1693782 0 +1693837 205 +1693845 0 +1693875 0 +1693889 13 +1693900 0 +1693919 0 +1693961 0 +1693975 173 +1693991 172 +1694050 742 +1694086 0 +1694138 74 +1694174 1 +1694191 4 +1694193 381 +1694245 21 +1694248 111 +1694255 26 +1694258 265 +1694345 0 +1694356 88 +1694370 0 +1694407 0 +1694422 0 +1694438 8 +1694463 0 +1694465 0 +1694546 66 +1694651 2 +1694750 43 +1694794 354 +1694835 0 +1694883 0 +1694897 402 +1694908 185 +1694929 243 +1694983 217 +1695027 0 +1695086 189 +1695110 167 +1695242 52 +1695255 0 +1695274 9 +1695284 0 +1695335 32 +1695337 0 +1695339 56 +1695371 72 +1695412 0 +1695422 0 +1695458 0 +1695461 0 +1695476 0 +1695484 0 +1695494 0 +1695532 0 +1695572 0 +1695586 0 +1695643 0 +1695660 0 +1695675 0 +1695688 0 +1695699 0 +1695732 0 +1695800 0 +1695834 2 +1695867 167 +1695888 0 +1695891 0 +1695929 0 +1695957 0 +1695977 0 +1695986 0 +1696016 0 +1696039 0 +1696058 129 +1696061 0 +1696094 0 +1696110 0 +1696210 0 +1696227 0 +1696229 220 +1696246 53 +1696294 11 +1696340 20 +1696366 383 +1696370 0 +1696378 1 +1696388 3 +1696399 0 +1696528 183 +1696531 0 +1696626 102 +1696628 129 +1696718 51 +1696722 181 +1696740 74 +1696749 0 +1696774 0 +1696828 0 +1696830 0 +1696839 0 +1696848 0 +1696862 0 +1696873 0 +1696902 0 +1696929 0 +1696988 0 +1696995 0 +1697026 0 +1697034 0 +1697054 0 +1697069 0 +1697100 0 +1697151 0 +1697162 0 +1697216 0 +1697258 0 +1697267 28 +1697317 0 +1697319 0 +1697334 0 +1697373 0 +1697387 95 +1697391 0 +1697439 0 +1697444 0 +1697451 0 +1697504 16 +1697511 0 +1697591 0 +1697607 2 +1697609 0 +1697625 0 +1697644 0 +1697741 86 +1697761 0 +1697770 44 +1697817 114 +1697849 222 +1697881 0 +1697889 0 +1697933 17 +1697983 47 +1698007 0 +1698030 7 +1698051 158 +1698096 142 +1698105 393 +1698161 141 +1698208 130 +1698252 1 +1698266 423 +1698269 539 +1698331 162 +1698338 239 +1698363 39 +1698375 122 +1698485 84 +1698521 0 +1698555 361 +1698558 400 +1698628 0 +1698662 71 +1698668 34 +1698735 0 +1698748 0 +1698817 127 +1698895 1 +1698925 0 +1698989 10 +1699056 684 +1699073 0 +1699202 377 +1699217 0 +1699230 638 +1699274 81 +1699290 207 +1699295 191 +1699335 0 +1699346 0 +1699359 299 +1699404 393 +1699429 15 +1699466 68 +1699497 231 +1699515 253 +1699685 0 +1699726 21 +1699796 398 +1699826 374 +1699911 0 +1699919 53 +1699938 382 +1699952 0 +1699968 10 +1699992 36 +1700004 0 +1700078 0 +1700091 0 +1700153 0 +1700157 4 +1700163 0 +1700185 17 +1700226 0 +1700229 16 +1700274 0 +1700325 0 +1700423 176 +1700580 0 +1700663 0 +1700692 0 +1700713 0 +1700717 0 +1700725 0 +1700742 0 +1700805 0 +1700853 0 +1700927 0 +1700955 0 +1700997 0 +1701040 178 +1701051 0 +1701080 0 +1701091 158 +1701149 132 +1701158 197 +1701178 10 +1701235 677 +1701267 326 +1701298 374 +1701360 3 +1701381 82 +1701442 147 +1701454 378 +1701473 32 +1701494 7 +1701596 237 +1701612 438 +1701662 140 +1701672 116 +1701698 525 +1701731 92 +1701811 744 +1701895 176 +1702028 0 +1702058 39 +1702100 54 +1702293 124 +1702333 74 +1702379 755 +1702383 499 +1702441 33 +1702722 0 +1702863 0 +1702937 233 +1702999 0 +1703009 1489 +1703012 704 +1703119 209 +1703149 33 +1703212 245 +1703254 369 +1703320 385 +1703449 614 +1703515 2 +1703530 386 +1703548 293 +1703554 62 +1703572 40 +1703584 26 +1703601 0 +1703694 0 +1703710 930 +1703712 306 +1703746 88 +1703758 248 +1703890 78 +1703911 492 +1704141 0 +1704181 0 +1704345 0 +1704453 0 +1704528 0 +1704621 0 +1704684 0 +1704789 0 +1704886 0 +1704891 0 +1704893 0 +1704964 0 +1705029 0 +1705118 0 +1705214 37 +1705454 0 +1705479 0 +1705525 0 +1705643 0 +1705699 0 +1705808 0 +1705853 39 +1705859 0 +1705876 0 +1705880 609 +1705891 65 +1705913 0 +1706035 0 +1706053 0 +1706093 39 +1706188 573 +1706269 0 +1706290 6 +1706381 0 +1706411 0 +1706441 2 +1706476 0 +1706501 0 +1706566 0 +1706606 0 +1706644 0 +1706676 95 +1706724 70 +1706771 7 +1706869 0 +1706878 30 +1706992 57 +1707047 0 +1707069 0 +1707093 215 +1707118 0 +1707201 0 +1707279 0 +1707314 18 +1707386 0 +1707407 0 +1707455 15 +1707493 0 +1707914 106 +1707977 14 +1708016 1 +1708034 77 +1708147 0 +1708216 416 +1708238 0 +1708265 0 +1708355 0 +1708367 60 +1708478 0 +1708571 178 +1708643 96 +1708663 509 +1708665 0 +1708753 0 +1708781 0 +1708788 0 +1708793 5 +1708804 0 +1708829 0 +1708835 0 +1708854 289 +1708857 273 +1709022 0 +1709064 522 +1709199 10 +1709205 0 +1709211 0 +1709226 0 +1709256 0 +1709299 0 +1709495 16 +1709505 0 +1709527 28 +1709550 2 +1709589 0 +1709612 0 +1709626 0 +1709672 15 +1709697 0 +1709719 70 +1709754 126 +1709937 43 +1709948 64 +1710076 0 +1710090 0 +1710149 226 +1710243 0 +1710247 26 +1710470 0 +1710601 0 +1710682 0 +1710689 92 +1710695 0 +1710701 0 +1710713 0 +1710813 149 +1710897 0 +1710986 0 +1711033 14 +1711049 42 +1711064 70 +1711167 474 +1711175 3 +1711187 0 +1711277 317 +1711304 10 +1711338 224 +1711343 60 +1711397 0 +1711505 47 +1711523 222 +1711554 163 +1711562 94 +1711625 419 +1711645 82 +1711661 240 +1711734 65 +1711881 73 +1711941 0 +1711964 216 +1712006 0 +1712035 0 +1712044 486 +1712066 420 +1712076 304 +1712096 130 +1712160 92 +1712234 122 +1712295 16 +1712382 0 +1712389 0 +1712438 0 +1712440 0 +1712454 0 +1712471 102 +1712504 0 +1712530 25 +1712538 0 +1712544 0 +1712637 4 +1712692 63 +1712805 0 +1712812 14 +1712821 28 +1712868 0 +1712898 7 +1712908 58 +1712911 2 +1712920 0 +1712971 0 +1713002 181 +1713077 4 +1713108 0 +1713147 0 +1713191 222 +1713287 100 +1713298 75 +1713320 64 +1713322 304 +1713359 1 +1713439 18 +1713553 48 +1713588 129 +1713715 0 +1713741 0 +1713828 46 +1714018 53 +1714051 124 +1714106 161 +1714231 32 +1714254 774 +1714262 135 +1714301 0 +1714321 295 +1714374 169 +1714392 17 +1714437 68 +1714457 0 +1714828 233 +1714871 13 +1714873 116 +1714920 43 +1714943 0 +1714946 0 +1714991 0 +1715015 0 +1715021 0 +1715034 0 +1715054 0 +1715061 0 +1715063 0 +1715108 0 +1715113 0 +1715143 0 +1715154 3 +1715157 7 +1715167 0 +1715201 0 +1715224 0 +1715257 0 +1715316 0 +1715585 32 +1715667 97 +1715696 0 +1715788 43 +1715821 199 +1715904 337 +1715981 206 +1716023 420 +1716224 0 +1716348 31 +1716396 491 +1716774 299 +1716783 0 +1716791 57 +1716807 39 +1716841 47 +1716966 0 +1717262 42 +1717308 0 +1717567 0 +1717617 0 +1717623 271 +1717660 0 +1717669 0 +1717687 7 +1717722 0 +1717804 24 +1717919 58 +1717923 16 +1717968 125 +1718028 0 +1718085 0 +1718100 125 +1718146 307 +1718181 146 +1718197 179 +1718211 113 +1718364 160 +1718430 354 +1718593 0 +1718644 149 +1718667 33 +1718676 34 +1718747 5 +1718882 73 +1719065 1 +1719128 0 +1719218 312 +1719309 38 +1719335 41 +1719460 2 +1719473 0 +1719718 0 +1719789 128 +1719852 0 +1719866 145 +1719968 0 +1720020 1 +1720046 0 +1720074 0 +1720119 0 +1720146 0 +1720151 0 +1720192 25 +1720245 0 +1720321 0 +1720378 0 +1720407 0 +1720425 0 +1720521 0 +1720552 0 +1720572 0 +1720581 0 +1720599 101 +1720631 0 +1720653 0 +1720718 0 +1720724 0 +1720757 0 +1720800 0 +1720936 0 +1720971 0 +1721088 0 +1721141 0 +1721210 0 +1721306 1 +1721365 0 +1721444 0 +1721509 0 +1721555 0 +1721561 33 +1721614 0 +1721684 7 +1721687 4 +1721717 357 +1721800 44 +1721903 0 +1721964 44 +1722243 9 +1722281 19 +1722287 100 +1722308 0 +1722471 0 +1722480 0 +1722516 44 +1722617 59 +1722675 0 +1722780 119 +1722937 0 +1722956 18 +1723076 372 +1723110 416 +1723257 0 +1723305 774 +1723367 76 +1723374 75 +1723417 143 +1723425 52 +1723472 2 +1723533 0 +1723587 99 +1723650 0 +1723767 0 +1724001 0 +1724131 427 +1724141 193 +1724226 46 +1724325 208 +1724445 557 +1724491 1 +1724576 11 +1724722 0 +1724860 0 +1724967 42 +1724991 52 +1725043 1 +1725111 24 +1725143 90 +1725189 405 +1725221 50 +1725381 73 +1725385 383 +1725404 51 +1725434 785 +1725558 23 +1725698 33 +1725709 76 +1725804 24 +1725840 0 +1725993 0 +1726034 113 +1726062 426 +1726065 130 +1726077 143 +1726113 71 +1726116 25 +1726205 154 +1726268 0 +1726414 0 +1726535 19 +1726542 0 +1726703 10 +1726809 0 +1726874 5 +1726920 327 +1727044 0 +1727142 69 +1727197 0 +1727394 49 +1727396 62 +1727415 16 +1727473 25 +1727511 0 +1727548 0 +1727591 0 +1727772 3 +1727786 0 +1727818 61 +1727836 0 +1727863 35 +1727867 33 +1727901 17 +1727949 0 +1727981 0 +1727987 78 +1727991 83 +1727998 0 +1728050 15 +1728116 0 +1728169 0 +1728177 0 +1728228 94 +1728231 1 +1728346 0 +1728359 71 +1728367 0 +1728379 0 +1728403 4 +1728433 61 +1728459 5 +1728513 0 +1728538 0 +1728554 0 +1728556 45 +1728579 107 +1728650 0 +1728653 0 +1728672 0 +1728674 0 +1728677 86 +1728755 39 +1728792 0 +1728796 0 +1728829 0 +1728888 0 +1728929 0 +1729023 178 +1729078 0 +1729166 62 +1729193 139 +1729265 82 +1729285 317 +1729364 23 +1729484 52 +1729490 28 +1729574 400 +1729583 11 +1729634 6 +1729701 286 +1729724 171 +1729762 14 +1729810 52 +1729824 21 +1729947 1 +1729999 0 +1730015 0 +1730024 0 +1730026 0 +1730044 0 +1730174 0 +1730193 5 +1730196 0 +1730226 9 +1730280 1 +1730296 0 +1730350 307 +1730424 0 +1730470 0 +1730501 0 +1730525 0 +1730529 0 +1730539 0 +1730642 58 +1730664 0 +1730692 92 +1730756 0 +1730918 3 +1730967 49 +1731031 0 +1731114 0 +1731221 99 +1731246 0 +1731288 0 +1731321 0 +1731361 0 +1731372 42 +1731392 0 +1731404 8 +1731439 0 +1731473 0 +1731482 0 +1731520 139 +1731554 204 +1731638 0 +1731650 18 +1731675 15 +1731694 0 +1731707 1 +1731730 73 +1731775 0 +1731784 0 +1731790 42 +1731878 71 +1731890 0 +1732181 0 +1732187 0 +1732307 0 +1732321 140 +1732357 0 +1732419 26 +1732452 0 +1732548 31 +1732597 0 +1732707 116 +1732774 0 +1732791 235 +1732897 0 +1732931 0 +1732939 0 +1733054 0 +1733117 54 +1733129 0 +1733187 0 +1733261 105 +1733378 241 +1733441 0 +1733557 92 +1733562 0 +1733567 0 +1733570 0 +1733580 0 +1733590 0 +1733597 0 +1733653 55 +1733735 41 +1733796 0 +1733826 98 +1733849 0 +1733878 5 +1733922 28 +1733994 86 +1734115 0 +1734442 0 +1734615 179 +1734745 0 +1734822 0 +1734890 151 +1734902 35 +1734908 160 +1735009 29 +1735035 109 +1735047 2 +1735084 65 +1735095 135 +1735112 195 +1735154 18 +1735244 89 +1735291 0 +1735300 0 +1735320 6 +1735347 133 +1735427 81 +1735442 215 +1735486 19 +1735509 0 +1735521 0 +1735534 0 +1735544 194 +1735602 150 +1735631 0 +1735704 151 +1735722 53 +1735739 207 +1735799 0 +1735892 0 +1735922 1371 +1735964 447 +1736001 340 +1736004 384 +1736010 305 +1736168 78 +1736210 0 +1736278 9 +1736340 53 +1736349 224 +1736420 0 +1736527 0 +1736534 0 +1736594 0 +1736654 0 +1736663 0 +1736699 0 +1736720 0 +1736744 0 +1736752 0 +1736762 0 +1736869 0 +1736912 0 +1736933 0 +1736937 0 +1736975 0 +1736996 0 +1737050 0 +1737059 0 +1737074 0 +1737134 0 +1737159 0 +1737204 0 +1737215 0 +1737273 0 +1737290 0 +1737294 0 +1737324 0 +1737350 0 +1737392 0 +1737422 0 +1737440 0 +1737474 0 +1737489 0 +1737520 0 +1737533 0 +1737571 0 +1737629 0 +1737737 0 +1737749 0 +1737772 0 +1737785 0 +1737846 0 +1737866 0 +1737944 0 +1737952 0 +1737966 0 +1737989 0 +1738007 0 +1738044 0 +1738070 0 +1738117 0 +1738178 0 +1738193 0 +1738229 0 +1738253 0 +1738280 0 +1738397 0 +1738407 0 +1738553 0 +1738571 0 +1738588 0 +1738625 0 +1738627 0 +1738682 0 +1738687 0 +1738735 0 +1738742 0 +1738800 0 +1738863 0 +1739016 0 +1739034 0 +1739107 0 +1739147 0 +1739181 0 +1739250 0 +1739303 0 +1739452 0 +1739566 0 +1739625 0 +1739665 25 +1739708 0 +1739736 0 +1739800 0 +1739810 198 +1739818 0 +1739828 133 +1739979 165 +1739994 277 +1740081 18 +1740103 0 +1740337 0 +1740382 4 +1740493 60 +1740715 287 +1740739 0 +1740762 0 +1740791 84 +1740936 122 +1741173 142 +1741186 88 +1741269 0 +1741305 0 +1741348 0 +1741382 0 +1741543 0 +1741597 0 +1741710 0 +1741859 0 +1741867 0 +1741904 0 +1741971 0 +1742028 0 +1742091 0 +1742135 0 +1742218 74 +1742227 15 +1742315 156 +1742401 0 +1742441 0 +1742474 0 +1742508 0 +1742578 0 +1742737 0 +1742797 0 +1742827 10 +1743075 0 +1743097 0 +1743205 0 +1743284 0 +1743307 0 +1743334 0 +1743355 0 +1743474 0 +1743481 0 +1743604 0 +1743623 0 +1743721 0 +1743746 0 +1743752 0 +1743845 126 +1743866 46 +1743956 558 +1743998 22 +1744064 83 +1744083 757 +1744184 112 +1744249 464 +1744305 0 +1744382 0 +1744390 0 +1744578 190 +1744620 1 +1744622 157 +1744692 0 +1744711 269 +1744739 623 +1744790 0 +1744828 47 +1744872 0 +1744894 57 +1744903 23 +1744974 0 +1745003 559 +1745006 398 +1745056 46 +1745080 50 +1745151 0 +1745163 0 +1745353 166 +1745391 0 +1745404 0 +1745520 47 +1745538 0 +1745562 0 +1745627 0 +1745682 539 +1745782 247 +1745814 131 +1745959 16 +1745963 126 +1746206 64 +1746303 8 +1746339 331 +1746452 0 +1746550 671 +1746552 114 +1746562 0 +1746570 308 +1746662 0 +1746771 64 +1746794 108 +1746959 0 +1746970 423 +1747070 27 +1747144 0 +1747154 0 +1747183 31 +1747386 39 +1747459 317 +1747599 199 +1747616 105 +1747618 57 +1747624 0 +1747631 16 +1747679 177 +1747693 1 +1747748 0 +1747865 0 +1747916 0 +1748006 0 +1748264 0 +1748378 0 +1748480 0 +1748483 0 +1748579 0 +1748714 0 +1748732 0 +1748771 0 +1748801 0 +1748820 0 +1748867 0 +1748962 0 +1749002 0 +1749101 0 +1749212 0 +1749261 0 +1749272 0 +1749416 0 +1749520 0 +1749566 0 +1749679 0 +1749689 0 +1749728 0 +1749766 0 +1749815 0 +1749830 0 +1749872 0 +1749897 0 +1750034 0 +1750064 0 +1750079 0 +1750091 0 +1750106 0 +1750118 0 +1750153 0 +1750172 0 +1750268 0 +1750300 0 +1750364 0 +1750635 0 +1750658 0 +1750886 0 +1750895 0 +1751246 196 +1751298 0 +1751337 92 +1751446 0 +1751462 0 +1751517 17 +1751545 0 +1751584 0 +1751614 0 +1751619 0 +1751663 0 +1751748 0 +1751809 107 +1751821 0 +1751833 0 +1751917 0 +1752001 0 +1752007 0 +1752115 28 +1752139 0 +1752142 0 +1752178 0 +1752203 0 +1752211 21 +1752268 4 +1752295 0 +1752349 0 +1752364 0 +1752433 2 +1752460 3 +1752469 0 +1752478 0 +1752480 27 +1752508 472 +1752510 85 +1752529 0 +1752600 74 +1752610 0 +1752640 0 +1752679 0 +1752873 0 +1752915 234 +1753052 0 +1753119 422 +1753406 0 +1753441 17 +1753451 0 +1753552 2288 +1753578 0 +1753685 244 +1753701 21 +1753726 25 +1753825 0 +1753876 292 +1753906 435 +1753954 562 +1754046 81 +1754098 610 +1754127 335 +1754196 141 +1754289 0 +1754411 0 +1754528 60 +1754675 64 +1754776 0 +1754817 84 +1754850 0 +1754902 0 +1754924 0 +1754940 61 +1755081 103 +1755083 13 +1755126 0 +1755229 5 +1755262 165 +1755298 112 +1755342 0 +1755366 203 +1755393 67 +1755439 0 +1755501 0 +1755527 0 +1755549 0 +1755574 0 +1755649 21 +1755730 0 +1755737 290 +1755820 41 +1755933 0 +1755942 0 +1755969 0 +1755979 0 +1755989 0 +1755992 0 +1756000 17 +1756076 136 +1756105 147 +1756147 0 +1756171 4 +1756213 82 +1756294 0 +1756428 0 +1756522 130 +1756526 56 +1756630 180 +1756693 72 +1756713 0 +1756892 89 +1757014 92 +1757090 38 +1757124 0 +1757255 22 +1757276 0 +1757388 40 +1757404 0 +1757437 508 +1757452 13 +1757537 49 +1757585 35 +1757607 42 +1757707 0 +1757748 0 +1757795 40 +1757889 0 +1757995 0 +1758116 21 +1758134 2 +1758151 215 +1758180 23 +1758196 0 +1758273 287 +1758348 0 +1758371 132 +1758458 0 +1758464 34 +1758476 168 +1758517 38 +1758558 135 +1758596 102 +1758611 22 +1758615 149 +1758666 0 +1758686 0 +1758723 0 +1758732 0 +1758740 3 +1758766 0 +1758795 0 +1758797 44 +1758829 0 +1758911 0 +1758984 0 +1758990 0 +1759039 0 +1759081 15 +1759085 66 +1759345 0 +1759376 0 +1759390 45 +1759421 41 +1759430 610 +1759468 0 +1759507 105 +1759555 209 +1759611 99 +1759623 80 +1759629 40 +1759681 16 +1759685 102 +1759831 0 +1759881 239 +1759900 0 +1759918 0 +1759972 216 +1760116 96 +1760184 0 +1760205 134 +1760229 198 +1760286 295 +1760299 97 +1760331 0 +1760371 384 +1760417 31 +1760473 0 +1760502 0 +1760724 608 +1760778 21 +1760873 102 +1760923 919 +1760927 786 +1760964 0 +1760969 0 +1760979 0 +1760996 133 +1761001 241 +1761019 32 +1761032 1 +1761070 0 +1761085 7 +1761108 197 +1761118 6 +1761168 4 +1761248 0 +1761401 60 +1761417 133 +1761490 63 +1761498 2 +1761574 257 +1761651 0 +1761656 0 +1761687 77 +1761714 2 +1761727 0 +1761738 0 +1761818 0 +1761856 33 +1761904 193 +1761953 89 +1761957 83 +1761978 309 +1762059 117 +1762130 0 +1762193 0 +1762260 85 +1762311 61 +1762333 0 +1762373 0 +1762475 0 +1762485 17 +1762539 0 +1762541 284 +1762664 180 +1762854 63 +1762925 0 +1762935 539 +1762965 994 +1763010 612 +1763012 640 +1763102 22 +1763139 0 +1763187 12 +1763247 41 +1763319 156 +1763328 40 +1763391 0 +1763403 148 +1763477 0 +1763522 0 +1763547 0 +1763584 0 +1763620 0 +1763622 0 +1763627 0 +1763638 0 +1763725 0 +1763761 0 +1763765 0 +1763806 0 +1763851 0 +1763909 0 +1763954 0 +1764046 0 +1764205 0 +1764215 0 +1764289 0 +1764418 0 +1764466 0 +1764559 0 +1764603 0 +1764629 0 +1764700 0 +1764706 0 +1764715 161 +1764758 0 +1764769 0 +1764867 16 +1765012 6 +1765049 87 +1765086 13 +1765151 0 +1765221 0 +1765225 0 +1765280 0 +1765311 20 +1765353 1 +1765424 0 +1765437 38 +1765445 13 +1765459 0 +1765468 64 +1765593 0 +1765603 0 +1765668 0 +1765819 0 +1765906 0 +1765908 0 +1765962 0 +1766019 0 +1766094 0 +1766112 0 +1766130 0 +1766163 1 +1766166 65 +1766186 0 +1766194 0 +1766241 0 +1766461 1 +1766463 0 +1766497 0 +1766538 6 +1766559 0 +1766664 0 +1766682 22 +1766700 0 +1766775 0 +1766841 36 +1766975 14 +1766999 197 +1767003 0 +1767009 0 +1767077 108 +1767125 0 +1767249 0 +1767258 20 +1767385 0 +1767455 0 +1767496 0 +1767559 0 +1767570 48 +1767599 0 +1767778 0 +1768123 0 +1768130 22 +1768182 0 +1768281 0 +1768303 0 +1768315 0 +1768427 30 +1768480 425 +1768551 0 +1768570 0 +1768605 0 +1768684 0 +1768701 0 +1768843 0 +1768879 0 +1769010 0 +1769037 219 +1769068 117 +1769196 0 +1769205 0 +1769260 42 +1769305 0 +1769316 0 +1769335 0 +1769407 0 +1769417 0 +1769432 0 +1769447 0 +1769475 0 +1769499 0 +1769534 0 +1769563 0 +1769637 0 +1769666 0 +1769765 0 +1769871 0 +1769916 0 +1769935 0 +1769953 0 +1770011 0 +1770109 0 +1770163 62 +1770215 0 +1770247 0 +1770288 0 +1770313 21 +1770334 0 +1770382 32 +1770556 0 +1770620 0 +1770637 251 +1770667 0 +1770670 99 +1770739 19 +1770807 0 +1770838 65 +1770874 46 +1770883 0 +1770921 0 +1771009 0 +1771034 0 +1771075 0 +1771080 104 +1771093 62 +1771117 3 +1771157 466 +1771219 404 +1771225 818 +1771270 0 +1771348 0 +1771378 624 +1771393 286 +1771452 154 +1771510 51 +1771528 0 +1771554 32 +1771612 23 +1771634 238 +1771701 18 +1771731 0 +1771778 0 +1771792 0 +1771804 0 +1771954 0 +1772013 0 +1772076 0 +1772139 0 +1772149 0 +1772205 0 +1772319 0 +1772469 0 +1772554 0 +1772673 0 +1772678 49 +1772709 0 +1772726 0 +1772778 0 +1772817 0 +1772826 0 +1772864 0 +1772899 0 +1772960 8 +1773020 0 +1773141 0 +1773144 0 +1773159 0 +1773183 0 +1773215 0 +1773240 0 +1773279 0 +1773315 0 +1773337 0 +1773384 0 +1773400 0 +1773420 39 +1773423 0 +1773479 0 +1773563 0 +1773565 0 +1773605 0 +1773650 0 +1773738 0 +1773751 24 +1773766 0 +1773840 77 +1773845 41 +1773929 0 +1774136 0 +1774214 0 +1774216 9 +1774247 0 +1774304 53 +1774333 9 +1774349 0 +1774355 0 +1774401 0 +1774505 0 +1774628 62 +1774706 0 +1774722 0 +1774758 17 +1774792 0 +1774861 0 +1774870 16 +1774890 0 +1774897 0 +1774957 510 +1775038 112 +1775044 150 +1775047 593 +1775064 0 +1775129 510 +1775154 142 +1775163 0 +1775169 69 +1775174 551 +1775178 1218 +1775196 0 +1775211 33 +1775244 7 +1775349 0 +1775378 13 +1775464 0 +1775630 0 +1775803 0 +1775860 0 +1775883 0 +1775974 0 +1775986 0 +1776075 0 +1776097 0 +1776130 0 +1776256 0 +1776462 0 +1776610 0 +1776625 0 +1776627 0 +1776689 0 +1776849 0 +1776941 0 +1777029 0 +1777362 41 +1777369 0 +1777375 0 +1777760 0 +1778060 0 +1778428 0 +1778574 0 +1778624 0 +1779034 0 +1779099 0 +1779230 0 +1779354 0 +1779778 0 +1779804 6 +1779912 0 +1779936 0 +1779980 0 +1780014 0 +1780239 0 +1780271 8 +1780438 0 +1780506 0 +1780540 6 +1780608 0 +1780635 0 +1780640 0 +1780644 0 +1780651 0 +1780907 0 +1781052 0 +1781117 0 +1781283 0 +1781346 0 +1781634 0 +1781868 0 +1782029 2 +1782064 0 +1782084 0 +1782125 0 +1782166 0 +1782183 0 +1782195 0 +1782291 2 +1782394 0 +1782529 42 +1782599 38 +1782621 0 +1782670 0 +1782739 0 +1782937 2 +1782981 0 +1783002 0 +1783129 0 +1783248 0 +1783253 0 +1783257 0 +1783350 0 +1783385 0 +1783451 34 +1783479 145 +1783635 65 +1783674 29 +1783691 80 +1783783 96 +1783820 0 +1783920 179 +1783957 12 +1783999 1 +1784009 3 +1784117 19 +1784198 503 +1784243 0 +1784333 121 +1784368 5 +1784372 0 +1784429 0 +1784431 0 +1784440 126 +1784454 0 +1784489 51 +1784498 0 +1784530 0 +1784576 0 +1784626 0 +1784673 168 +1784676 53 +1784731 52 +1784753 0 +1784791 168 +1784807 5 +1784905 98 +1784946 0 +1784968 0 +1784994 284 +1785070 0 +1785112 0 +1785118 0 +1785206 0 +1785221 0 +1785262 0 +1785270 0 +1785304 0 +1785307 0 +1785410 0 +1785424 0 +1785532 0 +1785550 55 +1785622 0 +1785770 0 +1785781 0 +1785788 0 +1785884 0 +1785896 0 +1785937 115 +1785996 28 +1786038 16 +1786211 0 +1786223 6 +1786410 28 +1786496 0 +1786515 541 +1786573 0 +1786585 15 +1786592 70 +1786614 0 +1786705 0 +1786734 0 +1786825 0 +1786887 0 +1786916 0 +1786947 0 +1786974 0 +1787132 0 +1787219 0 +1787252 0 +1787309 0 +1787360 0 +1787403 0 +1787514 45 +1787574 72 +1787598 48 +1787790 0 +1787803 714 +1787805 836 +1787813 51 +1787857 196 +1787952 58 +1788015 15 +1788137 75 +1788209 23 +1788318 126 +1788366 14 +1788404 188 +1788471 232 +1788493 0 +1788498 0 +1788543 22 +1788691 15 +1788768 21 +1788784 100 +1788826 59 +1788847 184 +1788891 100 +1789158 70 +1789198 67 +1789206 47 +1789225 137 +1789296 74 +1789321 68 +1789345 34 +1789507 0 +1789591 0 +1789687 0 +1789824 4 +1789831 0 +1789847 0 +1789886 77 +1789898 96 +1789902 150 +1789967 125 +1790012 92 +1790037 0 +1790123 266 +1790188 0 +1790193 82 +1790278 0 +1790426 0 +1790609 0 +1790771 0 +1790827 0 +1790909 0 +1791060 0 +1791083 0 +1791134 0 +1791241 0 +1791296 0 +1791331 526 +1791385 0 +1791394 0 +1791414 0 +1791765 62 +1791806 63 +1791969 0 +1792026 638 +1792117 775 +1792119 235 +1792164 7 +1792196 165 +1792233 191 +1792329 43 +1792376 7 +1792476 238 +1792626 58 +1792651 302 +1792653 499 +1792695 93 +1792721 6 +1792744 8 +1792859 8 +1792944 190 +1793066 50 +1793079 48 +1793130 0 +1793214 0 +1793226 159 +1793267 0 +1793273 340 +1793364 523 +1793409 143 +1793490 980 +1793508 128 +1793521 0 +1793551 83 +1793607 0 +1793625 44 +1793735 337 +1793741 156 +1793796 42 +1793875 0 +1793886 0 +1793896 143 +1793903 262 +1793948 0 +1793962 2 +1794045 105 +1794059 0 +1794067 16 +1794147 0 +1794178 0 +1794196 8 +1794257 0 +1794259 0 +1794403 250 +1794468 122 +1794546 252 +1794695 0 +1794717 25 +1794719 0 +1794828 0 +1794915 0 +1794970 0 +1795173 0 +1795363 0 +1795465 0 +1795467 0 +1795504 0 +1795659 0 +1795702 0 +1795955 0 +1795969 0 +1796046 0 +1796066 0 +1796087 0 +1796098 0 +1796263 0 +1796305 0 +1796322 0 +1796325 0 +1796353 0 +1796402 0 +1796607 0 +1796705 0 +1796825 0 +1796841 0 +1796855 0 +1796882 0 +1796949 0 +1797059 0 +1797116 0 +1797156 0 +1797290 0 +1797372 0 +1797395 0 +1797460 0 +1797601 0 +1797657 0 +1797798 0 +1797804 0 +1797838 0 +1797849 0 +1797896 0 +1797935 0 +1797944 0 +1798162 0 +1798183 0 +1798239 247 +1798243 325 +1798267 0 +1798281 0 +1798286 0 +1798405 95 +1798451 200 +1798481 46 +1798518 0 +1798545 0 +1798554 18 +1798599 316 +1798708 499 +1798795 99 +1798900 292 +1798951 93 +1799011 553 +1799068 0 +1799081 0 +1799252 308 +1799293 17 +1799314 214 +1799364 125 +1799368 75 +1799376 0 +1799401 73 +1799459 0 +1799510 223 +1799520 371 +1799531 67 +1799562 0 +1799588 0 +1799594 0 +1799686 0 +1799959 0 +1799967 0 +1799991 0 +1800055 0 +1800180 0 +1800249 0 +1800323 0 +1800374 0 +1800476 0 +1800576 0 +1800690 0 +1800712 0 +1800792 0 +1800877 0 +1800919 0 +1800958 0 +1800968 0 +1800984 0 +1800996 0 +1801030 0 +1801094 0 +1801139 0 +1801182 0 +1801224 0 +1801249 0 +1801266 0 +1801274 0 +1801411 0 +1801417 0 +1801446 0 +1801459 0 +1801505 0 +1801553 0 +1801622 0 +1801633 0 +1801676 0 +1801779 0 +1801880 0 +1801925 0 +1802025 0 +1802061 0 +1802076 0 +1802088 0 +1802103 0 +1802130 0 +1802167 0 +1802306 0 +1802387 0 +1802401 0 +1802412 0 +1802445 0 +1802467 0 +1802545 0 +1802565 0 +1802581 0 +1802683 0 +1802694 0 +1802740 0 +1802758 0 +1802768 0 +1802918 0 +1803096 0 +1803111 0 +1803165 0 +1803256 0 +1803282 31 +1803289 0 +1803307 0 +1803384 0 +1803520 0 +1803532 0 +1803542 0 +1803760 0 +1803769 0 +1803806 0 +1803981 0 +1804029 8 +1804155 0 +1804181 0 +1804286 0 +1804315 16 +1804414 315 +1804416 0 +1804454 1 +1804549 0 +1804646 0 +1804661 0 +1804709 0 +1804829 18 +1804846 59 +1804856 0 +1804896 0 +1805000 0 +1805133 0 +1805163 0 +1805356 0 +1805499 0 +1805691 0 +1805709 0 +1805784 0 +1805809 0 +1805812 0 +1805909 0 +1805946 0 +1805984 0 +1805998 0 +1806023 0 +1806106 230 +1806239 169 +1806281 1 +1806296 0 +1806538 254 +1806656 49 +1806703 521 +1806752 9 +1807033 80 +1807053 21 +1807237 23 +1807299 0 +1807328 0 +1807387 217 +1807503 24 +1807656 129 +1807685 48 +1807696 163 +1807742 0 +1807762 9 +1807774 14 +1807864 0 +1807884 94 +1808023 0 +1808052 0 +1808106 0 +1808156 0 +1808238 0 +1808305 0 +1808485 0 +1808540 0 +1808608 0 +1808626 0 +1808719 0 +1808735 0 +1808752 0 +1808758 0 +1808762 0 +1808778 0 +1808831 0 +1809031 0 +1809049 0 +1809217 0 +1809235 0 +1809294 0 +1809307 0 +1809352 0 +1809358 0 +1809451 39 +1809648 0 +1809752 0 +1809851 0 +1809962 0 +1810051 0 +1810173 29 +1810379 0 +1810422 0 +1810480 0 +1810615 0 +1810725 0 +1810749 0 +1810803 0 +1810856 0 +1810930 0 +1810961 0 +1811016 0 +1811056 0 +1811104 0 +1811211 0 +1811259 0 +1811299 0 +1811319 0 +1811343 0 +1811414 0 +1811565 0 +1811599 0 +1811721 0 +1811724 0 +1811735 0 +1811885 0 +1811917 0 +1812021 0 +1812084 0 +1812138 0 +1812212 0 +1812250 0 +1812388 0 +1812446 0 +1812461 0 +1812501 0 +1812523 0 +1812542 0 +1812622 0 +1812627 0 +1812649 0 +1812669 0 +1812680 0 +1812701 0 +1812899 0 +1812993 0 +1813052 0 +1813095 0 +1813111 0 +1813149 0 +1813155 0 +1813189 0 +1813191 0 +1813219 0 +1813232 0 +1813246 0 +1813260 0 +1813336 0 +1813387 0 +1813398 0 +1813414 0 +1813490 0 +1813593 0 +1813612 0 +1813630 0 +1813647 0 +1813672 0 +1813765 0 +1813790 0 +1813807 0 +1813855 0 +1813867 0 +1813920 0 +1813965 0 +1813981 0 +1814038 390 +1814225 137 +1814280 0 +1814620 199 +1814707 93 +1814731 258 +1814746 76 +1814755 3 +1814760 138 +1814781 0 +1814850 820 +1814860 17 +1814924 0 +1815260 237 +1815370 0 +1815382 455 +1815391 0 +1815409 58 +1815430 97 +1815538 94 +1815549 151 +1815638 90 +1815691 0 +1815710 0 +1815735 180 +1815755 92 +1815792 389 +1815794 68 +1815807 251 +1815820 76 +1815873 230 +1815987 0 +1816059 0 +1816079 0 +1816089 0 +1816160 0 +1816175 399 +1816309 0 +1816330 0 +1816346 0 +1816513 0 +1816523 0 +1816922 0 +1816958 0 +1817132 0 +1817140 0 +1817254 0 +1817322 0 +1817349 0 +1817503 0 +1817605 1 +1817626 105 +1817652 87 +1817661 32 +1817781 0 +1817796 203 +1817868 466 +1817916 56 +1817954 803 +1818016 0 +1818050 2 +1818104 70 +1818126 0 +1818155 89 +1818180 58 +1818227 279 +1818262 274 +1818365 111 +1818476 0 +1818515 5 +1818549 180 +1818561 0 +1818657 0 +1818684 155 +1818779 3 +1818912 119 +1818975 0 +1819148 0 +1819159 0 +1819166 67 +1819341 0 +1819375 0 +1819396 0 +1819525 0 +1819586 0 +1819596 0 +1819649 0 +1819689 95 +1819773 0 +1819867 0 +1819899 202 +1819901 48 +1819907 5 +1819943 136 +1819953 0 +1820038 34 +1820086 0 +1820103 0 +1820406 0 +1820415 0 +1820452 89 +1820481 0 +1820599 0 +1820659 0 +1820670 0 +1820674 0 +1820791 0 +1821019 0 +1821181 0 +1821229 0 +1821253 0 +1821377 0 +1821381 0 +1821443 0 +1821927 0 +1821956 0 +1821981 0 +1821984 0 +1822205 0 +1822279 0 +1822468 0 +1822485 0 +1822536 0 +1822728 0 +1822781 0 +1822787 0 +1822818 0 +1822864 13 +1822927 0 +1822939 0 +1822967 0 +1823025 0 +1823097 0 +1823154 0 +1823283 93 +1823287 0 +1823396 0 +1823433 0 +1823448 0 +1823505 0 +1823524 0 +1823534 0 +1823577 0 +1823618 0 +1823666 7 +1823733 0 +1823795 0 +1823808 0 +1823862 0 +1823907 0 +1823957 0 +1824109 0 +1824138 20 +1824162 0 +1824185 0 +1824283 0 +1824338 0 +1824395 0 +1824434 113 +1824454 83 +1824524 63 +1824559 108 +1824566 0 +1824669 0 +1824751 0 +1824875 0 +1824899 0 +1824926 0 +1824948 0 +1825001 0 +1825086 0 +1825223 37 +1825236 0 +1825338 0 +1825415 0 +1825640 0 +1825745 0 +1825758 0 +1825822 0 +1825838 0 +1825851 0 +1825904 1 +1825907 16 +1825928 0 +1825940 0 +1825943 0 +1825964 1 +1826094 43 +1826198 169 +1826399 0 +1826410 520 +1826445 75 +1826587 333 +1826601 0 +1826668 103 +1826687 369 +1826701 43 +1826722 1168 +1826768 80 +1826855 348 +1827000 349 +1827041 2194 +1827107 159 +1827150 108 +1827206 328 +1827210 0 +1827240 545 +1827333 91 +1827367 0 +1827403 41 +1827435 35 +1827490 0 +1827502 0 +1827550 0 +1827617 565 +1827636 666 +1827667 449 +1827690 327 +1827722 186 +1827745 0 +1827754 15 +1827772 1 +1827801 279 +1827836 136 +1827913 281 +1827950 295 +1827957 141 +1827969 17 +1827976 0 +1828080 0 +1828103 238 +1828108 161 +1828291 482 +1828431 105 +1828510 306 +1828517 231 +1828613 149 +1828828 0 +1828866 128 +1829136 36 +1829169 123 +1829186 389 +1829203 0 +1829217 0 +1829290 0 +1829319 0 +1829329 0 +1829479 0 +1829514 0 +1829534 47 +1829592 57 +1829628 15 +1829820 0 +1829892 35 +1829988 96 +1830004 88 +1830028 13 +1830045 394 +1830140 27 +1830323 0 +1830341 0 +1830356 0 +1830397 236 +1830455 479 +1830507 0 +1830572 0 +1830587 0 +1830652 234 +1830673 181 +1830755 0 +1830812 0 +1830914 0 +1830923 0 +1831082 0 +1831151 0 +1831177 0 +1831211 0 +1831225 0 +1831232 0 +1831270 0 +1831284 0 +1831328 0 +1831642 0 +1831702 0 +1831729 0 +1831735 0 +1831769 0 +1831777 0 +1831824 0 +1831837 0 +1831937 0 +1831991 0 +1832059 0 +1832139 0 +1832146 0 +1832221 0 +1832300 0 +1832405 0 +1832681 0 +1832705 0 +1832873 0 +1832885 0 +1832900 0 +1832960 0 +1832990 0 +1833003 0 +1833029 0 +1833059 0 +1833311 0 +1833347 62 +1833470 0 +1833481 5 +1833494 0 +1833508 0 +1833541 0 +1833573 0 +1833588 0 +1833595 0 +1833618 0 +1833635 0 +1833710 0 +1833866 0 +1834031 0 +1834153 0 +1834260 0 +1834489 0 +1834646 0 +1834673 0 +1834691 0 +1834709 0 +1834793 0 +1834897 0 +1835011 0 +1835345 0 +1835419 0 +1835474 0 +1835645 0 +1835704 0 +1835723 0 +1835782 0 +1835868 0 +1835934 0 +1836099 0 +1836153 0 +1836189 0 +1836365 0 +1836448 63 +1836546 413 +1836604 690 +1836624 161 +1836643 9 +1836661 129 +1836664 40 +1836714 28 +1836748 8 +1836787 217 +1836811 355 +1836831 168 +1836848 813 +1836906 706 +1836931 49 +1836947 0 +1836999 105 +1837023 0 +1837054 0 +1837342 0 +1837354 0 +1837357 0 +1837363 7 +1837366 0 +1837381 32 +1837383 0 +1837402 2 +1837404 0 +1837416 0 +1837516 0 +1837540 0 +1837621 45 +1837644 2 +1837696 37 +1837750 207 +1837753 1 +1837779 0 +1837815 0 +1837822 71 +1837951 6 +1838002 16 +1838022 0 +1838059 12 +1838085 0 +1838128 169 +1838167 0 +1838248 0 +1838272 0 +1838348 31 +1838470 45 +1838500 4 +1838566 72 +1838606 48 +1838734 77 +1838809 1 +1838878 9 +1839038 1 +1839208 97 +1839219 721 +1839235 84 +1839261 2 +1839323 0 +1839333 562 +1839354 281 +1839392 121 +1839426 184 +1839466 159 +1839509 157 +1839523 86 +1839547 348 +1839552 141 +1839820 72 +1839873 294 +1839898 0 +1839934 65 +1839949 0 +1839976 396 +1840005 11 +1840046 265 +1840050 956 +1840178 32 +1840231 107 +1840336 192 +1840349 143 +1840408 349 +1840498 73 +1840500 3226 +1840511 182 +1840545 628 +1840573 0 +1840600 0 +1840639 0 +1840654 15 +1840656 69 +1840737 0 +1840778 257 +1840828 382 +1840984 96 +1841005 27 +1841029 485 +1841152 7 +1841161 0 +1841164 366 +1841188 72 +1841252 0 +1841350 116 +1841361 553 +1841436 473 +1841542 244 +1841550 0 +1841570 46 +1841605 119 +1841652 101 +1841655 342 +1841679 0 +1841850 0 +1841868 105 +1841896 105 +1841899 218 +1841921 155 +1841940 344 +1842155 0 +1842289 10 +1842377 0 +1842387 77 +1842391 0 +1842393 39 +1842408 2 +1842426 98 +1842448 0 +1842460 0 +1842462 0 +1842476 0 +1842512 0 +1842568 0 +1842572 0 +1842622 0 +1842649 0 +1842833 0 +1842889 208 +1842899 0 +1842974 210 +1842995 463 +1843344 103 +1843370 75 +1843457 101 +1843553 571 +1843575 261 +1843591 269 +1843632 115 +1843645 160 +1843653 28 +1843677 126 +1843687 2949 +1843697 0 +1843838 0 +1843900 270 +1843921 107 +1844056 33 +1844062 52 +1844077 29 +1844211 0 +1844244 0 +1844263 68 +1844575 0 +1844707 1 +1844836 0 +1844848 0 +1844866 2 +1844869 0 +1844947 0 +1845211 40 +1845264 0 +1845310 21 +1845363 0 +1845383 0 +1845511 163 +1845524 0 +1845553 0 +1845581 0 +1845820 11 +1845889 0 +1845955 0 +1846057 1 +1846090 0 +1846117 3 +1846204 0 +1846208 60 +1846237 26 +1846339 13 +1846382 124 +1846428 8 +1846449 36 +1846570 1 +1846667 0 +1846752 309 +1846786 79 +1846855 0 +1846896 0 +1846912 0 +1846990 104 +1847000 0 +1847021 0 +1847039 194 +1847149 491 +1847252 6 +1847323 180 +1847431 0 +1847462 0 +1847575 313 +1847591 0 +1847673 0 +1847735 0 +1847857 82 +1848037 60 +1848232 298 +1848266 2 +1848396 135 +1848402 0 +1848518 0 +1848629 70 +1848749 0 +1848768 0 +1848860 237 +1848902 42 +1848904 152 +1848944 3 +1848993 0 +1849057 0 +1849202 5 +1849220 74 +1849231 0 +1849297 0 +1849334 92 +1849373 0 +1849429 19 +1849550 0 +1849582 30 +1849596 30 +1849620 34 +1849761 0 +1849823 1 +1849827 103 +1849831 42 +1849863 0 +1849957 4 +1849990 0 +1850026 0 +1850074 0 +1850125 12 +1850216 0 +1850225 0 +1850233 0 +1850249 72 +1850267 0 +1850397 0 +1850406 0 +1850445 0 +1850454 0 +1850839 0 +1850855 114 +1850906 8 +1850965 0 +1850983 0 +1851008 340 +1851015 70 +1851040 25 +1851071 19 +1851095 30 +1851106 0 +1851117 0 +1851163 116 +1851299 46 +1851322 39 +1851446 0 +1851573 89 +1851616 0 +1851683 87 +1851748 2 +1851806 0 +1851865 25 +1851907 61 +1851957 41 +1851978 0 +1852021 0 +1852045 0 +1852310 0 +1852349 0 +1852362 0 +1852456 0 +1852465 0 +1852471 0 +1852567 0 +1852632 0 +1852672 0 +1852711 0 +1852797 11 +1852876 130 +1852903 0 +1852912 0 +1852981 0 +1853126 0 +1853173 690 +1853194 0 +1853253 0 +1853277 0 +1853316 0 +1853322 0 +1853342 0 +1853409 0 +1853420 0 +1853599 0 +1853661 295 +1853709 1 +1853736 83 +1853745 257 +1853848 106 +1853910 1161 +1853979 108 +1854044 292 +1854076 9 +1854291 318 +1854356 66 +1854400 109 +1854515 306 +1854541 761 +1854620 157 +1854640 0 +1854702 305 +1854816 0 +1854819 131 +1854861 457 +1854949 171 +1855000 244 +1855009 0 +1855072 183 +1855120 213 +1855127 328 +1855147 43 +1855189 438 +1855234 959 +1855255 283 +1855269 69 +1855323 67 +1855333 171 +1855337 585 +1855393 92 +1855474 254 +1855490 18 +1855532 163 +1855598 570 +1855651 307 +1855670 0 +1855674 140 +1855689 196 +1855695 0 +1855702 158 +1855720 45 +1855739 95 +1855748 314 +1855763 53 +1855795 2 +1855935 1959 +1855982 16 +1856022 19 +1856180 116 +1856211 36 +1856245 105 +1856279 17 +1856334 15 +1856350 243 +1856431 24 +1856503 0 +1856515 0 +1856538 2 +1856552 174 +1856624 5 +1856651 78 +1856680 54 +1856694 96 +1856798 256 +1856880 0 +1856901 230 +1857401 91 +1857403 769 +1857424 19 +1857496 0 +1857601 31 +1857653 9 +1857670 6 +1857691 0 +1857722 255 +1857737 67 +1857782 79 +1857865 55 +1857944 184 +1857954 41 +1858036 61 +1858108 0 +1858136 184 +1858215 55 +1858296 511 +1858386 85 +1858393 993 +1858431 99 +1858527 53 +1858579 120 +1858605 0 +1858621 0 +1858670 52 +1858791 0 +1858912 0 +1858952 0 +1859014 0 +1859209 0 +1859216 0 +1859257 0 +1859286 0 +1859306 0 +1859326 0 +1859388 0 +1859421 0 +1859633 0 +1859765 0 +1859770 0 +1859820 0 +1859928 0 +1859947 0 +1859975 0 +1859979 0 +1859995 0 +1860006 0 +1860050 0 +1860090 0 +1860106 0 +1860280 0 +1860325 0 +1860374 0 +1860440 0 +1860473 0 +1860513 0 +1860550 0 +1860663 0 +1860681 0 +1860797 0 +1860815 0 +1860822 0 +1860846 0 +1860865 0 +1860963 0 +1861057 0 +1861071 0 +1861215 0 +1861312 0 +1861706 0 +1861786 0 +1861922 0 +1861972 0 +1862076 0 +1862171 0 +1862311 355 +1862313 637 +1862334 0 +1862348 36 +1862368 583 +1862384 1205 +1862421 326 +1862433 8 +1862439 62 +1862458 0 +1862461 50 +1862727 180 +1862781 62 +1862959 44 +1863031 32 +1863048 41 +1863082 167 +1863098 0 +1863119 413 +1863156 336 +1863206 239 +1863240 0 +1863327 2 +1863429 26 +1863450 0 +1863546 0 +1863555 0 +1863585 7 +1863612 63 +1863648 0 +1863730 31 +1863771 0 +1863804 227 +1863897 152 +1863901 1 +1863960 3 +1864006 165 +1864014 233 +1864061 117 +1864113 33 +1864173 0 +1864245 58 +1864289 2 +1864434 0 +1864491 166 +1864639 0 +1864671 0 +1864678 4 +1864817 64 +1864923 0 +1864955 0 +1865121 15 +1865123 381 +1865210 67 +1865221 574 +1865322 67 +1865329 218 +1865371 257 +1865410 349 +1865440 477 +1865451 447 +1865571 0 +1865633 0 +1865678 0 +1865781 0 +1865948 0 +1865968 0 +1865978 0 +1866050 0 +1866100 0 +1866136 0 +1866206 0 +1866255 0 +1866292 0 +1866380 0 +1866392 0 +1866413 0 +1866775 0 +1867424 0 +1867746 0 +1867813 0 +1867834 258 +1867944 0 +1868208 0 +1868483 0 +1868496 0 +1868789 0 +1868805 0 +1868858 0 +1868860 0 +1868969 0 +1869233 0 +1869338 0 +1869540 0 +1869612 0 +1869797 0 +1870014 0 +1870201 0 +1870378 0 +1870440 0 +1870521 0 +1871073 217 +1871120 0 +1871217 549 +1871352 0 +1871387 0 +1871427 0 +1871502 0 +1871576 0 +1871609 0 +1871621 0 +1871778 0 +1871804 0 +1871931 0 +1871966 0 +1871972 0 +1872176 0 +1872296 0 +1872311 0 +1872390 0 +1872440 0 +1872461 0 +1872509 0 +1872747 0 +1873236 0 +1873449 0 +1873481 0 +1873602 0 +1873743 0 +1873745 0 +1873796 0 +1874090 12 +1874104 167 +1874199 0 +1874205 34 +1874259 23 +1874334 221 +1874610 70 +1874673 65 +1874682 578 +1874820 6 +1874847 23 +1874881 152 +1874913 237 +1875240 115 +1875254 148 +1875282 0 +1875439 0 +1875569 319 +1875580 219 +1875582 19 +1875787 152 +1875826 111 +1875874 612 +1875912 0 +1876074 19 +1876081 82 +1876292 0 +1876381 3 +1876443 13 +1877042 0 +1877049 0 +1877073 0 +1877287 0 +1877445 0 +1877563 0 +1877625 0 +1877637 0 +1877685 0 +1877707 0 +1877713 0 +1877776 0 +1877859 0 +1878016 0 +1878044 0 +1878053 0 +1878167 0 +1878375 0 +1878394 3 +1878538 64 +1878562 0 +1878568 0 +1878656 0 +1879063 0 +1879110 0 +1879257 0 +1879343 85 +1879345 2 +1879367 0 +1879555 0 +1879619 0 +1879655 0 +1879700 0 +1879771 0 +1879845 0 +1879870 0 +1879917 0 +1879944 0 +1879950 0 +1880021 0 +1880069 0 +1880091 0 +1880103 0 +1880112 0 +1880158 0 +1880219 0 +1880231 0 +1880296 0 +1880322 36 +1880433 0 +1880620 0 +1880628 0 +1880700 0 +1880747 0 +1880827 83 +1880866 0 +1880993 1 +1881011 0 +1881053 0 +1881104 0 +1881113 284 +1881165 0 +1881188 0 +1881294 0 +1881412 0 +1881455 0 +1881471 0 +1881521 34 +1881682 0 +1881731 0 +1881836 0 +1881900 0 +1881977 59 +1881979 0 +1882045 0 +1882083 0 +1882114 0 +1882171 0 +1882184 0 +1882197 0 +1882217 0 +1882224 0 +1882265 0 +1882470 0 +1882472 0 +1882772 0 +1882831 0 +1882924 0 +1883073 0 +1883418 0 +1883436 141 +1883438 0 +1883448 0 +1883554 0 +1883580 115 +1883626 0 +1883890 0 +1883934 0 +1883940 0 +1884007 0 +1884074 0 +1884089 0 +1884225 0 +1884237 0 +1884256 0 +1884377 50 +1884398 0 +1884412 0 +1884513 0 +1884528 0 +1884705 245 +1884753 0 +1884755 0 +1884807 0 +1884893 0 +1884917 0 +1884923 0 +1885093 11 +1885218 0 +1885233 0 +1885418 0 +1885426 0 +1885679 0 +1885732 0 +1885836 0 +1885890 0 +1885892 0 +1885965 0 +1886105 0 +1886108 0 +1886115 28 +1886157 2 +1886182 0 +1886230 0 +1886406 0 +1886494 0 +1886555 0 +1886632 0 +1886770 0 +1886978 0 +1887009 0 +1887014 0 +1887136 0 +1887175 0 +1887254 0 +1887306 0 +1887416 0 +1887420 0 +1887545 131 +1887548 170 +1887552 36 +1887709 20 +1887824 1 +1887939 0 +1888018 0 +1888177 0 +1888299 0 +1888323 1 +1888330 0 +1888379 0 +1888471 0 +1888591 0 +1888607 35 +1888611 405 +1888638 0 +1888642 54 +1888760 0 +1888851 105 +1888970 0 +1888979 0 +1889008 0 +1889023 0 +1889061 194 +1889087 0 +1889230 0 +1889255 0 +1889258 0 +1889311 0 +1889396 0 +1889589 9 +1889598 7 +1889698 220 +1889829 0 +1889929 0 +1890043 14 +1890225 0 +1890240 80 +1890367 29 +1890495 9 +1890523 0 +1890595 0 +1890625 0 +1890739 58 +1890761 0 +1890807 0 +1890850 63 +1890884 34 +1890911 256 +1891010 0 +1891021 102 +1891037 0 +1891070 0 +1891106 28 +1891111 0 +1891119 22 +1891129 0 +1891145 0 +1891169 0 +1891179 0 +1891206 0 +1891211 107 +1891271 0 +1891273 0 +1891318 0 +1891400 52 +1891441 0 +1891676 83 +1891739 0 +1891886 2 +1891979 104 +1891983 56 +1892172 0 +1892179 155 +1892271 8 +1892502 0 +1892583 160 +1892679 38 +1892715 130 +1892820 2 +1892856 0 +1892906 1 +1892911 44 +1892914 60 +1892935 0 +1893101 118 +1893146 37 +1893181 0 +1893213 282 +1893262 40 +1893285 360 +1893471 601 +1893477 819 +1893525 100 +1893555 0 +1893570 89 +1893646 1409 +1893708 35 +1893840 0 +1893863 181 +1893914 55 +1893944 0 +1893972 173 +1894165 88 +1894182 1 +1894205 0 +1894225 291 +1894373 0 +1894391 36 +1894421 0 +1894456 186 +1894711 335 +1894720 0 +1894815 5 +1894826 0 +1894848 420 +1895010 0 +1895036 129 +1895150 0 +1895302 0 +1895331 94 +1895354 52 +1895411 81 +1895468 89 +1895525 66 +1895582 27 +1895651 31 +1895743 0 +1895810 0 +1895876 195 +1895891 0 +1895929 0 +1895952 88 +1895960 0 +1896004 30 +1896076 0 +1896172 39 +1896192 75 +1896226 30 +1896250 18 +1896276 1 +1896279 116 +1896303 122 +1896314 0 +1896333 36 +1896336 0 +1896465 3 +1896512 0 +1896545 0 +1896552 0 +1896624 0 +1896627 0 +1896664 24 +1896673 5 +1896734 0 +1896753 0 +1896776 0 +1896806 24 +1896816 207 +1896820 139 +1896855 0 +1896863 0 +1896865 229 +1896874 45 +1896877 4 +1896933 2 +1896957 64 +1896965 0 +1896987 0 +1897018 1 +1897054 0 +1897212 0 +1897280 0 +1897354 70 +1897416 107 +1897444 117 +1897456 5 +1897468 166 +1897601 0 +1897683 0 +1897773 0 +1897816 0 +1897876 118 +1898008 13 +1898041 74 +1898125 448 +1898272 0 +1898288 9 +1898301 0 +1898314 0 +1898364 0 +1898484 84 +1898513 0 +1898556 0 +1898594 0 +1898745 0 +1898766 36 +1898772 94 +1898833 156 +1898961 25 +1898968 0 +1899006 88 +1899048 0 +1899209 0 +1899237 90 +1899261 74 +1899353 0 +1899363 0 +1899369 77 +1899378 0 +1899489 73 +1899591 177 +1899594 345 +1899659 89 +1899690 31 +1899949 9 +1899951 0 +1900022 0 +1900036 0 +1900172 29 +1900180 143 +1900183 194 +1900259 524 +1900293 2 +1900399 0 +1900472 0 +1900543 0 +1900547 520 +1900614 91 +1900634 154 +1900721 105 +1900772 205 +1900805 300 +1901070 44 +1901164 0 +1901169 108 +1901181 215 +1901416 0 +1901429 0 +1901467 0 +1901483 0 +1901668 0 +1901736 0 +1901777 308 +1901782 1 +1901792 6 +1901843 0 +1901960 0 +1902022 8 +1902088 0 +1902117 0 +1902134 0 +1902149 83 +1902198 0 +1902283 0 +1902381 0 +1902511 148 +1902568 0 +1902646 0 +1902808 0 +1902862 0 +1902977 0 +1903009 124 +1903019 1 +1903048 0 +1903174 0 +1903527 0 +1903558 0 +1903758 187 +1903809 0 +1903843 0 +1903923 57 +1903972 0 +1904157 39 +1904376 0 +1904385 0 +1904418 0 +1904428 95 +1904465 197 +1904507 0 +1904555 52 +1904564 0 +1904630 0 +1904686 0 +1904699 0 +1904746 0 +1904816 227 +1904819 127 +1905041 5 +1905070 0 +1905089 50 +1905168 156 +1905200 0 +1905257 307 +1905278 291 +1905297 169 +1905316 43 +1905470 0 +1905493 391 +1905526 110 +1905767 113 +1905771 159 +1905860 196 +1905867 0 +1906093 18 +1906140 139 +1906175 274 +1906184 87 +1906240 300 +1906273 0 +1906290 0 +1906298 0 +1906306 0 +1906308 0 +1906352 0 +1906365 0 +1906466 54 +1906486 30 +1906513 0 +1906526 56 +1906550 0 +1906617 0 +1906764 36 +1906777 0 +1906828 0 +1907202 79 +1907209 0 +1907230 48 +1907260 0 +1907286 114 +1907307 0 +1907318 0 +1907510 112 +1907515 32 +1907566 199 +1907571 172 +1907733 0 +1907741 74 +1907756 0 +1907895 0 +1907953 126 +1907995 0 +1908038 0 +1908062 0 +1908077 43 +1908220 0 +1908475 0 +1908481 0 +1908495 0 +1908543 0 +1908581 0 +1908745 0 +1908900 0 +1909019 79 +1909029 0 +1909243 0 +1909400 0 +1909490 0 +1909556 0 +1909630 0 +1909677 0 +1909685 0 +1909706 0 +1909964 0 +1910121 27 +1910125 57 +1910132 0 +1910136 3 +1910162 0 +1910216 0 +1910276 46 +1910283 0 +1910424 0 +1910437 0 +1910441 0 +1910504 0 +1910528 0 +1910676 0 +1910678 0 +1910700 0 +1910717 0 +1910813 0 +1910891 0 +1910937 0 +1911119 0 +1911224 0 +1911235 0 +1911339 0 +1911402 163 +1911490 0 +1911524 0 +1911540 0 +1911559 0 +1911653 0 +1911685 6 +1911692 0 +1911843 0 +1911869 0 +1911971 49 +1912006 0 +1912041 603 +1912067 0 +1912129 0 +1912140 266 +1912154 0 +1912237 78 +1912318 0 +1912378 0 +1912393 10 +1912429 63 +1912589 0 +1912622 62 +1912646 236 +1912663 167 +1912836 0 +1912894 0 +1912929 0 +1913041 364 +1913087 1 +1913135 41 +1913189 331 +1913195 199 +1913265 220 +1913269 134 +1913546 0 +1913588 105 +1913707 0 +1913733 0 +1913993 0 +1914000 0 +1914011 0 +1914018 0 +1914097 0 +1914112 0 +1914136 0 +1914258 0 +1914352 0 +1914361 0 +1914367 0 +1914403 0 +1914407 0 +1914683 0 +1914774 0 +1914824 0 +1914830 0 +1914849 0 +1914919 56 +1914944 0 +1914957 0 +1914981 56 +1915012 0 +1915094 0 +1915147 15 +1915166 0 +1915232 0 +1915255 0 +1915283 0 +1915294 29 +1915383 0 +1915391 0 +1915421 5 +1915436 91 +1915490 41 +1915661 0 +1915701 37 +1915729 0 +1915823 5 +1915832 432 +1915860 155 +1915892 0 +1915900 0 +1915911 13 +1915915 0 +1915936 0 +1915943 0 +1916050 0 +1916136 59 +1916139 72 +1916255 115 +1916530 0 +1916558 0 +1916564 3 +1916574 0 +1916619 13 +1916670 0 +1916679 9 +1916844 51 +1917029 5 +1917062 94 +1917415 45 +1917442 929 +1917467 257 +1917539 0 +1917579 7 +1917593 0 +1917623 102 +1917741 37 +1917746 118 +1917799 250 +1917971 231 +1918127 20 +1918148 74 +1918235 19 +1918282 0 +1918391 152 +1918422 0 +1918467 0 +1918654 0 +1918731 0 +1918744 0 +1918819 0 +1918828 0 +1918841 0 +1919142 0 +1919349 0 +1919479 0 +1919536 0 +1919667 0 +1919696 0 +1919754 0 +1919813 0 +1919886 0 +1919889 113 +1920019 0 +1920038 22 +1920078 150 +1920178 0 +1920203 0 +1920251 223 +1920387 161 +1920571 144 +1920644 0 +1920655 55 +1920759 0 +1920782 0 +1921104 0 +1921181 0 +1921261 0 +1921412 4 +1921444 154 +1921472 51 +1921474 0 +1921487 0 +1921493 0 +1921568 0 +1921616 0 +1921634 0 +1921729 0 +1921758 0 +1921866 0 +1921881 0 +1921910 0 +1921919 0 +1922029 0 +1922154 0 +1922211 0 +1922422 0 +1922518 0 +1922559 0 +1922638 0 +1922679 122 +1922721 15 +1922809 0 +1922837 0 +1922858 0 +1922877 0 +1922951 0 +1922959 7 +1922971 0 +1922986 0 +1923038 1 +1923176 0 +1923333 183 +1923398 0 +1923645 0 +1923687 0 +1923698 0 +1923734 83 +1923852 0 +1923920 0 +1923947 0 +1923976 0 +1923996 0 +1924072 0 +1924119 0 +1924132 0 +1924168 0 +1924200 0 +1924214 0 +1924257 0 +1924305 0 +1924351 0 +1924399 0 +1924473 0 +1924557 0 +1924569 0 +1924597 0 +1924604 0 +1924613 0 +1924756 0 +1924766 0 +1924777 0 +1924969 0 +1925103 0 +1925160 0 +1925179 0 +1925221 0 +1925229 0 +1925260 0 +1925278 0 +1925342 0 +1925356 0 +1925470 0 +1925532 0 +1925564 0 +1925607 0 +1925626 0 +1925646 0 +1925680 0 +1925718 0 +1925762 26 +1925768 0 +1925780 0 +1925954 0 +1926029 0 +1926151 0 +1926232 0 +1926286 0 +1926307 0 +1926336 0 +1926555 1 +1926581 103 +1926609 51 +1926664 20 +1926759 50 +1926811 0 +1926836 0 +1926969 107 +1927072 0 +1927074 12 +1927135 61 +1927152 122 +1927158 0 +1927260 38 +1927455 0 +1927463 0 +1927503 32 +1927532 0 +1927548 79 +1927579 288 +1927583 1257 +1927587 374 +1927715 16 +1927938 42 +1928019 105 +1928060 20 +1928069 180 +1928096 1 +1928135 60 +1928153 159 +1928261 128 +1928330 91 +1928354 8 +1928426 0 +1928515 0 +1928563 0 +1928571 0 +1928583 0 +1928586 0 +1928595 0 +1928625 0 +1928680 0 +1928693 3 +1928789 38 +1928807 0 +1928846 80 +1928873 0 +1928915 18 +1929029 53 +1929056 115 +1929121 94 +1929132 124 +1929141 254 +1929155 107 +1929180 76 +1929238 160 +1929240 457 +1929249 0 +1929320 0 +1929345 244 +1929410 0 +1929491 102 +1929537 41 +1929582 0 +1929591 10 +1929693 216 +1929759 578 +1929811 418 +1929888 8 +1929893 62 +1930007 18 +1930119 91 +1930163 9 +1930234 69 +1930273 0 +1930282 144 +1930375 44 +1930401 0 +1930596 0 +1930684 197 +1930789 11 +1931089 77 +1931143 23 +1931212 89 +1931284 0 +1931340 18 +1931381 33 +1931444 57 +1931456 781 +1931458 645 +1931481 10 +1931498 0 +1931529 0 +1931543 0 +1931565 0 +1931584 0 +1931640 0 +1931683 44 +1931722 61 +1931749 484 +1931761 0 +1931772 0 +1931862 567 +1931865 111 +1931880 16 +1931894 9 +1931915 138 +1931929 0 +1931939 205 +1932052 0 +1932194 33 +1932200 451 +1932236 218 +1932285 61 +1932365 9 +1932440 242 +1932521 125 +1932608 170 +1932658 123 +1932669 307 +1932695 0 +1932740 0 +1932753 39 +1932796 79 +1932834 0 +1933084 0 +1933100 189 +1933148 457 +1933156 216 +1933307 72 +1933313 664 +1933349 99 +1933401 78 +1933497 34 +1933522 0 +1933536 11 +1933637 0 +1933722 100 +1933724 516 +1933728 486 +1933753 1 +1933894 0 +1933925 120 +1933930 0 +1933934 0 +1933940 0 +1933956 0 +1933964 49 +1933973 0 +1934019 0 +1934022 0 +1934029 0 +1934035 0 +1934037 0 +1934044 0 +1934093 66 +1934168 581 +1934176 56 +1934180 2 +1934187 0 +1934230 0 +1934301 153 +1934307 0 +1934370 0 +1934410 0 +1934433 15 +1934440 111 +1934491 0 +1934611 0 +1934651 390 +1934663 168 +1934708 0 +1934721 0 +1934770 59 +1934811 2 +1934864 380 +1934867 845 +1934886 108 +1934899 1 +1934910 0 +1934965 0 +1935005 31 +1935097 0 +1935145 122 +1935206 186 +1935309 0 +1935331 0 +1935343 0 +1935464 486 +1935667 202 +1935821 1050 +1935849 11 +1935855 210 +1936015 736 +1936070 503 +1936113 84 +1936172 153 +1936205 223 +1936242 58 +1936391 0 +1936398 22 +1936452 0 +1936608 0 +1936633 0 +1936659 0 +1936705 0 +1936812 0 +1936885 0 +1936903 0 +1936909 0 +1936982 0 +1937046 0 +1937064 0 +1937079 0 +1937104 0 +1937168 0 +1937235 0 +1937272 0 +1937367 0 +1937499 90 +1937530 75 +1937644 35 +1937676 0 +1937687 15 +1937739 43 +1937791 207 +1937842 29 +1938039 250 +1938055 0 +1938157 22 +1938179 36 +1938193 0 +1938229 31 +1938240 208 +1938314 0 +1938333 258 +1938410 28 +1938434 0 +1938512 34 +1938541 82 +1938580 16 +1938616 54 +1938628 0 +1938706 0 +1938990 0 +1939063 0 +1939077 0 +1939190 0 +1939282 0 +1939385 0 +1939421 0 +1939500 0 +1939506 0 +1939582 0 +1939609 0 +1939621 0 +1939675 0 +1939719 0 +1939769 0 +1939813 0 +1939818 0 +1939842 0 +1939873 0 +1939927 0 +1940115 0 +1940125 2 +1940222 0 +1940331 0 +1940379 0 +1940455 0 +1940486 0 +1940520 0 +1940671 0 +1940905 0 +1941095 0 +1941195 0 +1941225 0 +1941236 0 +1941572 0 +1941705 0 +1941744 0 +1941753 0 +1941768 0 +1941777 0 +1941806 0 +1941818 0 +1941820 0 +1941830 0 +1941834 0 +1941839 0 +1941850 0 +1942135 8 +1942191 0 +1942354 0 +1942363 8 +1942591 0 +1942618 0 +1942636 110 +1942651 167 +1942816 0 +1942858 0 +1942870 0 +1943069 207 +1943114 4 +1943272 0 +1943284 0 +1943340 78 +1943459 0 +1943571 0 +1943624 42 +1943669 0 +1943905 24 +1943963 0 +1943981 1 +1943984 484 +1943990 0 +1944132 197 +1944147 0 +1944155 0 +1944239 2 +1944377 190 +1944439 263 +1944532 486 +1944583 73 +1944686 264 +1944917 137 +1945235 58 +1945351 227 +1945414 27 +1945490 207 +1945533 0 +1945545 275 +1945851 0 +1945891 0 +1946064 29 +1946223 0 +1946272 0 +1946331 109 +1946383 0 +1946468 101 +1946501 33 +1946510 189 +1946522 319 +1946540 0 +1946573 0 +1946633 0 +1946689 10 +1946703 13 +1946744 0 +1946757 0 +1946761 347 +1946773 132 +1946845 57 +1946875 0 +1946927 0 +1947026 0 +1947056 84 +1947095 36 +1947102 0 +1947130 58 +1947149 20 +1947169 95 +1947192 0 +1947218 0 +1947285 40 +1947485 26 +1947542 0 +1947648 0 +1947654 0 +1947707 404 +1947925 0 +1947960 288 +1947999 478 +1948023 290 +1948032 403 +1948035 308 +1948324 222 +1948362 58 +1948428 70 +1948498 393 +1948617 0 +1948635 132 +1948678 13 +1948749 0 +1948758 3 +1948803 211 +1948869 61 +1948908 260 +1948923 302 +1948968 0 +1949142 644 +1949170 320 +1949232 31 +1949396 10 +1949569 0 +1949618 131 +1949744 102 +1949771 0 +1949834 514 +1949927 194 +1949975 0 +1950057 240 +1950102 68 +1950108 51 +1950132 49 +1950188 74 +1950326 172 +1950350 0 +1950401 154 +1950474 1104 +1950587 0 +1950605 65 +1950630 103 +1950633 5 +1950642 0 +1950658 342 +1950664 281 +1950677 15 +1950750 3 +1950773 282 +1950800 0 +1950820 68 +1950887 0 +1950903 0 +1950936 34 +1950963 91 +1951042 0 +1951071 140 +1951213 2 +1951222 128 +1951263 713 +1951342 15 +1951416 1 +1951500 251 +1951528 0 +1951587 0 +1951680 5 +1951722 0 +1951732 4 +1951741 0 +1951762 126 +1951824 95 +1951930 12 +1952060 70 +1952168 31 +1952348 1 +1952368 202 +1952372 516 +1952506 194 +1952542 0 +1952809 12 +1952812 10 +1952864 552 +1952992 4 +1953073 0 +1953091 0 +1953139 24 +1953210 224 +1953256 258 +1953279 112 +1953331 62 +1953345 551 +1953655 39 +1953778 83 +1953818 0 +1953878 55 +1953898 98 +1953901 348 +1953922 0 +1953944 0 +1953958 30 +1953982 0 +1954018 0 +1954021 45 +1954106 0 +1954149 0 +1954184 62 +1954186 0 +1954215 56 +1954236 82 +1954287 0 +1954430 91 +1954450 12 +1954544 317 +1954580 52 +1954794 0 +1954824 0 +1954877 0 +1954910 0 +1954912 2 +1954918 0 +1954934 0 +1954999 167 +1955004 90 +1955006 0 +1955012 0 +1955066 0 +1955144 0 +1955190 32 +1955192 0 +1955223 0 +1955254 0 +1955287 0 +1955295 75 +1955307 0 +1955331 0 +1955530 12 +1955580 96 +1955693 137 +1955724 176 +1955813 12 +1955825 6 +1955972 333 +1955984 0 +1956090 22 +1956111 0 +1956285 0 +1956333 32 +1956368 0 +1956444 0 +1956474 0 +1956502 0 +1956518 0 +1956567 0 +1956575 53 +1956635 0 +1956670 0 +1956692 116 +1956756 0 +1956780 0 +1956786 0 +1956808 0 +1956827 0 +1956888 0 +1956974 0 +1956986 66 +1957034 20 +1957147 18 +1957160 3 +1957367 42 +1957369 231 +1957378 42 +1957411 0 +1957522 20 +1957560 0 +1957631 1 +1957643 0 +1957676 68 +1957715 0 +1957793 60 +1957908 0 +1958025 21 +1958028 34 +1958063 0 +1958089 4 +1958109 46 +1958151 112 +1958165 200 +1958201 0 +1958238 275 +1958268 359 +1958295 0 +1958355 4 +1958420 0 +1958559 6 +1958637 11 +1958660 323 +1958778 29 +1958859 0 +1958910 0 +1959006 89 +1959099 37 +1959190 141 +1959244 62 +1959391 266 +1959478 0 +1959484 5 +1959547 40 +1959563 0 +1959572 78 +1959646 9 +1959659 6 +1959803 449 +1959842 0 +1960122 4 +1960264 330 +1960319 0 +1960413 59 +1960439 57 +1960511 91 +1960569 409 +1960604 95 +1960614 0 +1960657 6 +1960666 0 +1960715 122 +1960719 301 +1960735 5 +1960754 0 +1960783 45 +1960872 30 +1960967 463 +1961035 0 +1961093 0 +1961119 256 +1961170 33 +1961198 0 +1961231 65 +1961283 2 +1961292 178 +1961426 0 +1961538 16 +1961553 119 +1961595 0 +1961630 134 +1961719 0 +1961773 0 +1961799 28 +1961832 95 +1961874 0 +1961888 34 +1961899 76 +1961968 67 +1962035 32 +1962077 78 +1962164 11 +1962176 0 +1962255 0 +1962280 112 +1962289 66 +1962304 2 +1962330 0 +1962391 144 +1962394 8 +1962435 0 +1962475 130 +1962481 573 +1962556 318 +1962581 71 +1962616 66 +1962629 0 +1962688 159 +1962746 0 +1962820 98 +1962859 55 +1962865 0 +1962907 178 +1962957 0 +1962979 24 +1963033 0 +1963147 773 +1963207 85 +1963216 18 +1963255 2 +1963384 693 +1963495 25 +1963504 108 +1963530 257 +1963615 191 +1963711 0 +1963792 116 +1963819 24 +1963846 543 +1963852 513 +1963894 8 +1963924 51 +1963969 1534 +1964050 21 +1964090 38 +1964232 270 +1964236 100 +1964283 0 +1964304 90 +1964334 134 +1964661 55 +1964676 488 +1964688 628 +1964727 0 +1964811 167 +1964906 165 +1964956 0 +1964997 37 +1965081 62 +1965276 72 +1965432 0 +1965462 0 +1965540 0 +1965584 101 +1965608 73 +1965706 29 +1965911 27 +1965936 102 +1965956 0 +1965984 0 +1965996 44 +1966002 57 +1966020 0 +1966087 82 +1966174 20 +1966268 99 +1966274 442 +1966310 0 +1966430 33 +1966441 315 +1966447 102 +1966468 21 +1966537 102 +1966547 166 +1966549 332 +1966646 31 +1966686 274 +1966836 159 +1966927 96 +1966947 0 +1966968 0 +1966978 0 +1967043 231 +1967047 0 +1967056 0 +1967071 0 +1967106 0 +1967122 36 +1967166 38 +1967213 201 +1967257 0 +1967278 0 +1967286 108 +1967296 36 +1967327 34 +1967435 122 +1967482 26 +1967501 15 +1967525 0 +1967579 0 +1967657 337 +1967661 185 +1967672 42 +1967690 34 +1967692 49 +1967751 122 +1967808 0 +1967850 0 +1967891 8 +1967928 519 +1967984 61 +1968028 0 +1968112 257 +1968114 42 +1968135 291 +1968141 1 +1968255 0 +1968311 0 +1968374 26 +1968518 60 +1968530 34 +1968545 214 +1968560 194 +1968658 0 +1968689 800 +1968725 145 +1968767 13 +1968801 253 +1968870 0 +1968908 60 +1968953 401 +1968959 1270 +1969033 160 +1969049 0 +1969094 350 +1969134 62 +1969183 143 +1969271 769 +1969444 0 +1969463 264 +1969541 629 +1969544 783 +1969583 185 +1969598 54 +1969619 69 +1969646 0 +1969713 0 +1969723 4 +1969784 798 +1969921 0 +1970068 0 +1970182 14 +1970258 5 +1970269 0 +1970275 0 +1970309 14 +1970354 38 +1970381 230 +1970388 46 +1970414 0 +1970426 0 +1970436 0 +1970545 168 +1970629 561 +1970666 63 +1970702 0 +1970816 172 +1970885 950 +1970888 803 +1970913 372 +1970962 131 +1970990 1 +1971111 0 +1971145 627 +1971181 190 +1971202 48 +1971238 0 +1971381 177 +1971385 70 +1971404 39 +1971462 39 +1971491 1 +1971503 0 +1971514 25 +1971606 106 +1971646 159 +1971657 0 +1971728 0 +1971740 0 +1971785 0 +1971855 590 +1971978 0 +1972004 14 +1972050 0 +1972126 33 +1972216 101 +1972262 3 +1972294 33 +1972430 243 +1972450 0 +1972516 172 +1972687 121 +1972707 331 +1972741 779 +1972748 107 +1972927 48 +1973201 0 +1973359 100 +1973622 9 +1973675 158 +1973843 335 +1973851 0 +1973879 1832 +1973899 0 +1973985 1 +1974063 12 +1974093 0 +1974128 3 +1974188 0 +1974664 8 +1974731 0 +1974733 370 +1974788 532 +1974872 147 +1974885 26 +1974927 308 +1975080 10 +1975156 0 +1975172 618 +1975328 0 +1975402 0 +1975472 472 +1975527 0 +1975596 251 +1975705 0 +1975712 128 +1975736 260 +1975818 117 +1976065 5 +1976166 0 +1976179 131 +1976183 274 +1976225 142 +1976259 18 +1976356 457 +1976667 164 +1976679 0 +1976721 506 +1976723 557 +1976763 0 +1976794 0 +1976903 20 +1976991 424 +1977059 286 +1977080 451 +1977233 38 +1977283 2 +1977329 134 +1977380 60 +1977403 0 +1977440 190 +1977470 1 +1977473 146 +1977500 201 +1977554 10 +1977630 149 +1977632 34 +1977674 106 +1977694 0 +1977729 214 +1977787 0 +1977799 20 +1977835 17 +1977841 35 +1977886 1 +1977942 36 +1977965 168 +1977972 203 +1978003 7 +1978132 121 +1978148 15 +1978155 178 +1978252 70 +1978270 0 +1978286 0 +1978289 32 +1978297 0 +1978302 0 +1978305 0 +1978347 0 +1978381 25 +1978405 0 +1978426 312 +1978471 35 +1978474 0 +1978518 76 +1978597 166 +1978814 127 +1978816 178 +1978837 29 +1978844 27 +1978846 0 +1978858 0 +1978980 432 +1978984 95 +1979027 35 +1979049 96 +1979064 0 +1979137 0 +1979192 205 +1979220 0 +1979338 174 +1979384 0 +1979405 0 +1979473 0 +1979503 0 +1979529 0 +1979712 46 +1979750 74 +1979755 0 +1979763 0 +1979928 0 +1979972 0 +1980023 56 +1980053 0 +1980059 7 +1980130 0 +1980184 0 +1980197 86 +1980419 21 +1980434 106 +1980478 0 +1980543 0 +1980675 3 +1980762 0 +1980923 17 +1981040 0 +1981042 87 +1981051 0 +1981145 81 +1981212 0 +1981410 13 +1981509 26 +1981549 2 +1981602 0 +1981615 0 +1981658 0 +1981686 0 +1981758 0 +1981777 0 +1981915 0 +1982253 5 +1982345 37 +1982390 0 +1982412 0 +1982450 0 +1982467 0 +1982490 0 +1982531 0 +1982534 129 +1982583 0 +1982588 0 +1982595 0 +1982610 0 +1982616 0 +1982621 0 +1982631 0 +1982649 0 +1982694 0 +1982705 32 +1982709 0 +1982718 0 +1982723 0 +1982741 0 +1982751 0 +1982768 0 +1982772 0 +1982801 0 +1982816 0 +1982847 0 +1982858 0 +1982886 0 +1983330 111 +1983360 0 +1983369 0 +1983404 12 +1983407 74 +1983442 58 +1983485 0 +1983500 0 +1983521 0 +1983548 0 +1983608 0 +1983610 21 +1983659 0 +1983668 0 +1983734 0 +1983866 0 +1984007 138 +1984010 0 +1984031 0 +1984040 0 +1984066 0 +1984143 0 +1984185 21 +1984268 104 +1984315 34 +1984357 85 +1984494 49 +1984561 61 +1984731 0 +1984761 103 +1984813 0 +1984850 3 +1984875 354 +1984879 1 +1984905 0 +1984914 0 +1984925 45 +1984980 169 +1985013 66 +1985035 66 +1985040 215 +1985082 44 +1985179 20 +1985190 33 +1985202 46 +1985214 0 +1985223 638 +1985257 0 +1985316 115 +1985322 488 +1985367 400 +1985406 88 +1985412 192 +1985433 79 +1985568 140 +1985625 114 +1985729 29 +1985745 0 +1985823 1 +1985853 0 +1985908 0 +1986007 0 +1986083 0 +1986164 93 +1986179 0 +1986196 0 +1986221 0 +1986242 0 +1986287 0 +1986308 0 +1986419 192 +1986439 48 +1986461 0 +1986549 0 +1986588 493 +1986592 337 +1986660 0 +1986666 0 +1986694 0 +1986787 0 +1986818 146 +1986825 29 +1986855 0 +1986874 0 +1986883 0 +1986930 0 +1986947 74 +1986992 0 +1987011 4 +1987194 0 +1987247 0 +1987293 0 +1987321 0 +1987362 0 +1987412 0 +1987418 65 +1987516 0 +1987523 0 +1987551 0 +1987629 0 +1987633 0 +1987671 0 +1987699 0 +1987776 229 +1987779 128 +1987818 60 +1987824 56 +1987926 250 +1987928 82 +1987949 19 +1987962 191 +1988037 3 +1988050 0 +1988056 25 +1988065 0 +1988084 22 +1988187 54 +1988211 42 +1988238 188 +1988252 19 +1988266 8 +1988438 30 +1988460 120 +1988469 201 +1988556 273 +1988559 75 +1988677 21 +1988681 56 +1988731 3 +1988853 170 +1988884 118 +1988981 69 +1989104 326 +1989114 220 +1989126 0 +1989164 213 +1989168 282 +1989269 154 +1989424 110 +1989426 267 +1989476 179 +1989500 0 +1989507 0 +1989564 0 +1989756 621 +1989834 15 +1989866 23 +1990023 0 +1990069 0 +1990176 1 +1990209 132 +1990328 187 +1990392 42 +1990482 5 +1990609 0 +1990735 0 +1990978 0 +1991080 758 +1991082 674 +1991455 0 +1991482 146 +1991563 13 +1991572 0 +1991905 185 +1991932 0 +1992220 0 +1992229 0 +1992250 0 +1992318 227 +1992393 116 +1992524 143 +1992547 164 +1992610 73 +1992664 33 +1992707 137 +1992768 166 +1992896 47 +1992930 1 +1992970 1208 +1993007 132 +1993053 230 +1993176 105 +1993199 0 +1993254 0 +1993265 61 +1993291 855 +1993293 508 +1993366 0 +1993372 917 +1993402 902 +1993443 0 +1993452 246 +1993521 2 +1993567 206 +1993638 0 +1993790 203 +1993847 16 +1993902 11 +1993975 438 +1993977 263 +1994069 0 +1994081 287 +1994138 0 +1994195 0 +1994259 0 +1994366 0 +1994373 239 +1994383 18 +1994428 75 +1994666 23 +1994681 32 +1994744 0 +1994876 195 +1994910 697 +1994940 438 +1995039 0 +1995133 208 +1995163 142 +1995259 843 +1995345 237 +1995417 84 +1995475 158 +1995488 0 +1995625 0 +1995694 68 +1995816 0 +1995876 0 +1995983 0 +1996030 0 +1996042 0 +1996049 49 +1996176 63 +1996273 116 +1996304 236 +1996426 3 +1996476 57 +1996480 39 +1996598 83 +1996601 162 +1996688 241 +1996697 122 +1996719 39 +1996891 11 +1996905 14 +1996919 184 +1996946 50 +1996970 52 +1997073 10 +1997092 1 +1997101 27 +1997107 0 +1997120 9 +1997195 190 +1997208 22 +1997229 70 +1997231 265 +1997333 63 +1997339 52 +1997378 158 +1997381 194 +1997482 157 +1997716 33 +1997781 183 +1997935 223 +1998157 142 +1998233 67 +1998483 78 +1998617 4 +1998689 6 +1998715 83 +1998820 73 +1998838 102 +1998903 8 +1998922 0 +1998927 6 +1998955 85 +1999068 108 +1999126 0 +1999128 63 +1999139 0 +1999143 67 +1999217 150 +1999223 17 +1999308 283 +1999369 27 +1999390 19 +1999416 0 +1999540 161 +1999548 0 +1999557 201 +1999580 1 +1999596 99 +1999645 199 +1999686 0 +1999698 0 +1999701 0 +1999725 166 +1999780 44 +1999870 0 +1999978 4 +2000026 429 +2000047 0 +2000049 0 +2000055 0 +2000061 7 +2000063 0 +2000135 818 +2000158 31 +2000171 2 +2000193 0 +2000297 68 +2000310 0 +2000392 4 +2000431 131 +2000506 230 +2000547 36 +2000620 923 +2000688 423 +2000753 184 +2000765 147 +2000797 426 +2000865 17 +2000872 269 +2000997 23 +2001031 2 +2001313 3 +2001681 0 +2001729 124 +2001781 26 +2001831 88 +2001921 228 +2001933 685 +2001935 562 +2002044 22 +2002078 112 +2002395 374 +2002439 699 +2002495 139 +2002547 573 +2002594 825 +2002605 130 +2002614 389 +2002701 2 +2002722 83 +2002744 259 +2002885 61 +2002901 0 +2002953 0 +2003086 26 +2003115 11 +2003137 0 +2003221 0 +2003244 585 +2003453 89 +2003481 20 +2003505 340 +2003551 0 +2003598 593 +2003602 33 +2003643 356 +2003704 0 +2003748 448 +2003821 242 +2003841 180 +2003868 92 +2004008 108 +2004133 538 +2004145 0 +2004338 0 +2004368 218 +2004429 362 +2004440 587 +2004582 11 +2004769 360 +2004817 1002 +2004895 452 +2004901 161 +2004984 0 +2005015 0 +2005066 406 +2005083 591 +2005102 328 +2005171 0 +2005178 87 +2005219 1 +2005285 0 +2005313 136 +2005423 394 +2005626 159 +2005657 166 +2005696 18 +2005772 0 +2005795 27 +2005803 0 +2005811 232 +2005943 332 +2006013 45 +2006061 78 +2006196 306 +2006214 568 +2006232 156 +2006240 1 +2006256 17 +2006289 180 +2006312 0 +2006322 122 +2006352 0 +2006421 208 +2006483 0 +2006505 187 +2006511 0 +2006523 1 +2006530 0 +2006630 0 +2006653 2 +2006737 0 +2006829 55 +2006841 0 +2006945 1 +2006988 56 +2007068 133 +2007167 0 +2007202 0 +2007236 0 +2007378 0 +2007425 0 +2007497 83 +2007571 20 +2007653 18 +2007680 127 +2007757 500 +2007775 0 +2007777 155 +2007790 0 +2007812 0 +2007831 421 +2007842 0 +2007880 14 +2007920 0 +2007931 139 +2007988 0 +2008008 62 +2008091 126 +2008116 0 +2008231 41 +2008249 86 +2008270 13 +2008363 62 +2008417 0 +2008429 56 +2008462 573 +2008468 0 +2008497 440 +2008705 51 +2008707 52 +2008732 0 +2008753 84 +2008771 316 +2008785 85 +2008824 0 +2008915 77 +2008917 23 +2008936 368 +2008948 67 +2008984 73 +2009128 62 +2009187 60 +2009196 0 +2009352 55 +2009373 0 +2009404 235 +2009487 0 +2009515 61 +2009577 213 +2009607 0 +2009638 106 +2009687 1299 +2009878 75 +2009906 66 +2009919 38 +2010026 0 +2010074 258 +2010097 26 +2010133 0 +2010150 0 +2010265 78 +2010398 8 +2010433 0 +2010464 0 +2010471 131 +2010494 0 +2010546 0 +2010601 108 +2010618 2 +2010622 118 +2010633 4 +2010723 0 +2010744 411 +2010803 0 +2010812 224 +2010853 0 +2010866 77 +2010950 354 +2010952 8 +2010970 1 +2011093 0 +2011110 18 +2011188 0 +2011203 68 +2011259 36 +2011275 0 +2011343 20 +2011515 0 +2011521 0 +2011540 0 +2011585 0 +2011604 20 +2011628 304 +2011878 0 +2011915 0 +2011941 0 +2011947 19 +2011953 0 +2011958 0 +2011976 0 +2011993 0 +2012039 0 +2012082 0 +2012122 1 +2012151 7 +2012178 0 +2012377 4 +2012411 0 +2012596 0 +2012614 0 +2012627 13 +2012654 352 +2012657 415 +2012671 10 +2012677 1789 +2012687 0 +2012779 118 +2012812 0 +2012835 0 +2012847 0 +2013204 0 +2013287 36 +2013568 0 +2013593 94 +2013914 27 +2014059 326 +2014164 33 +2014200 0 +2014419 49 +2014463 87 +2014639 0 +2014668 0 +2014690 164 +2014692 1237 +2014698 659 +2014714 1234 +2014719 134 +2014723 915 +2014754 870 +2014761 119 +2014857 0 +2014929 0 +2014983 82 +2015039 84 +2015076 1 +2015160 586 +2015170 362 +2015244 12 +2015260 2 +2015438 0 +2015534 49 +2015540 33 +2015671 1 +2015698 2 +2015717 1 +2015765 240 +2015863 198 +2015866 469 +2015870 274 +2015878 0 +2015975 23 +2015984 990 +2016058 1 +2016110 93 +2016461 451 +2016519 0 +2016533 104 +2016725 747 +2016761 281 +2016810 0 +2016839 137 +2016932 21 +2017058 0 +2017286 0 +2017374 313 +2017415 500 +2017555 0 +2017568 26 +2017588 70 +2017636 0 +2017690 77 +2017736 30 +2017776 140 +2017807 43 +2017815 0 +2017868 116 +2018028 299 +2018052 0 +2018162 0 +2018233 10 +2018303 0 +2018341 0 +2018352 0 +2018453 0 +2018584 0 +2018619 0 +2018690 0 +2018775 0 +2018888 0 +2018973 0 +2019046 84 +2019250 0 +2019316 0 +2019324 1 +2019641 0 +2019667 0 +2019721 0 +2019799 0 +2019835 0 +2019860 0 +2019875 0 +2019917 0 +2020032 0 +2020059 0 +2020099 0 +2020115 0 +2020155 0 +2020262 0 +2020514 0 +2020562 0 +2020568 0 +2020571 0 +2020618 0 +2020666 0 +2020702 0 +2020768 0 +2020989 0 +2021024 0 +2021108 0 +2021177 0 +2021249 0 +2021272 0 +2021342 0 +2021402 46 +2021448 0 +2021451 0 +2021465 0 +2021485 0 +2021512 0 +2021530 0 +2021541 0 +2021678 0 +2021700 0 +2021765 0 +2021802 0 +2021816 299 +2021818 134 +2021874 48 +2021969 0 +2021981 0 +2022053 0 +2022183 0 +2022209 108 +2022223 66 +2022227 0 +2022376 0 +2022479 0 +2022723 0 +2022749 0 +2022851 0 +2022868 0 +2022909 0 +2022959 0 +2022977 0 +2023430 4 +2023459 81 +2023473 0 +2023501 0 +2023514 0 +2023579 46 +2023588 81 +2023714 31 +2023773 0 +2023906 0 +2023939 1 +2024060 27 +2024180 214 +2024268 0 +2024296 0 +2024327 103 +2024348 0 +2024483 51 +2024486 382 +2024563 0 +2024573 0 +2024587 0 +2024591 48 +2024675 26 +2024694 13 +2024701 0 +2024761 0 +2024811 207 +2024876 384 +2025045 93 +2025056 18 +2025078 36 +2025091 288 +2025120 0 +2025130 3 +2025142 0 +2025169 0 +2025176 0 +2025185 235 +2025187 320 +2025317 0 +2025342 732 +2025346 460 +2025433 0 +2025446 0 +2025514 373 +2025589 254 +2025630 59 +2025718 177 +2025750 525 +2025754 939 +2025760 172 +2025957 43 +2026003 205 +2026099 0 +2026257 42 +2026307 8 +2026329 0 +2026351 0 +2026396 0 +2026462 714 +2026491 37 +2026660 620 +2026715 146 +2026735 480 +2026743 35 +2026774 30 +2026835 472 +2026922 0 +2026962 176 +2027003 352 +2027207 84 +2027243 914 +2027249 390 +2027290 112 +2027329 19 +2027362 0 +2027400 0 +2027446 102 +2027537 63 +2027552 1126 +2027554 3 +2027573 276 +2027823 0 +2027833 50 +2027889 3 +2027924 16 +2027969 21 +2027986 247 +2027989 261 +2028059 619 +2028108 0 +2028169 0 +2028226 363 +2028253 232 +2028311 137 +2028331 719 +2028441 0 +2028466 618 +2028470 445 +2028557 0 +2028570 0 +2028638 413 +2028713 229 +2028754 53 +2028842 168 +2028874 590 +2028878 927 +2028884 157 +2029036 16 +2029082 60 +2029111 251 +2029178 0 +2029383 185 +2029408 103 +2029430 177 +2029453 76 +2029475 84 +2029518 79 +2029541 0 +2029560 29 +2029613 105 +2029656 0 +2029660 0 +2029723 35 +2029759 31 +2029770 6 +2029853 453 +2029883 370 +2029956 0 +2029963 0 +2030019 0 +2030043 38 +2030087 3 +2030162 0 +2030290 273 +2030302 86 +2030317 262 +2030328 248 +2030331 90 +2030361 7 +2030507 19 +2030521 57 +2030599 218 +2030641 0 +2030664 249 +2030679 85 +2030693 116 +2030702 28 +2030706 51 +2030855 18 +2030870 15 +2030886 376 +2030976 0 +2031038 96 +2031042 0 +2031061 101 +2031080 0 +2031133 0 +2031140 0 +2031163 74 +2031177 0 +2031205 0 +2031351 0 +2031361 21 +2031457 0 +2031503 0 +2031526 168 +2031604 20 +2031638 113 +2031741 61 +2031753 0 +2031828 109 +2031872 0 +2031884 0 +2031904 0 +2031926 0 +2031936 0 +2031964 0 +2031991 0 +2032016 0 +2032027 0 +2032031 0 +2032048 0 +2032063 0 +2032125 0 +2032151 0 +2032168 0 +2032207 1 +2032231 35 +2032250 2 +2032401 0 +2032404 0 +2032497 0 +2032525 44 +2032593 512 +2032756 253 +2032999 0 +2033108 30 +2033116 0 +2033216 0 +2033330 0 +2033411 0 +2033424 0 +2033458 0 +2033481 0 +2033530 0 +2033638 246 +2033648 0 +2033677 169 +2033728 141 +2033743 0 +2033749 0 +2033779 0 +2033805 0 +2033840 0 +2033927 0 +2033981 0 +2033983 45 +2034107 0 +2034201 0 +2034216 0 +2034288 0 +2034432 25 +2034440 67 +2034459 95 +2034481 44 +2034561 30 +2034598 0 +2034608 49 +2034712 157 +2034742 72 +2034782 0 +2034847 286 +2034941 15 +2034997 0 +2035096 0 +2035164 0 +2035171 247 +2035193 111 +2035219 0 +2035262 0 +2035378 0 +2035389 0 +2035422 0 +2035428 24 +2035447 0 +2035643 0 +2035652 0 +2035669 8 +2035799 0 +2035813 0 +2035815 0 +2035898 0 +2036007 0 +2036111 0 +2036338 0 +2036358 0 +2036409 7 +2036474 0 +2036491 0 +2036522 0 +2036798 29 +2037004 0 +2037023 0 +2037031 16 +2037051 0 +2037081 0 +2037150 4 +2037168 3 +2037241 48 +2037356 7 +2037369 50 +2037438 0 +2037482 0 +2037612 139 +2037709 15 +2037743 14 +2037779 0 +2037888 42 +2037987 0 +2038005 0 +2038010 0 +2038038 1 +2038083 0 +2038164 0 +2038260 10 +2038262 211 +2038272 2 +2038287 0 +2038379 55 +2038414 0 +2038530 26 +2038559 0 +2038692 55 +2038729 0 +2038735 0 +2038754 0 +2038767 0 +2038771 0 +2038773 0 +2038811 1 +2038836 0 +2038896 0 +2038925 0 +2038936 0 +2038939 0 +2038948 3 +2038957 0 +2039055 0 +2039059 0 +2039077 0 +2039102 0 +2039109 0 +2039118 184 +2039132 787 +2039134 0 +2039173 212 +2039199 0 +2039370 1 +2039403 0 +2039532 0 +2039559 0 +2039602 0 +2039672 95 +2039739 0 +2039820 8 +2039876 524 +2039884 416 +2039918 0 +2039921 461 +2039973 138 +2040129 95 +2040143 452 +2040167 207 +2040193 11 +2040227 68 +2040347 0 +2040375 270 +2040545 43 +2040560 32 +2040572 54 +2040599 0 +2040644 116 +2040647 109 +2040662 18 +2040712 0 +2040737 365 +2040740 556 +2040771 10 +2040847 162 +2040857 0 +2040872 0 +2040878 35 +2040995 0 +2041069 0 +2041104 81 +2041123 0 +2041169 163 +2041229 55 +2041307 0 +2041440 125 +2041458 216 +2041497 427 +2041526 59 +2041577 53 +2041608 53 +2041650 0 +2041671 0 +2041689 0 +2041711 29 +2041762 11 +2041773 0 +2041800 0 +2041824 255 +2041921 0 +2041986 0 +2041993 65 +2042017 31 +2042046 1708 +2042048 216 +2042133 0 +2042146 277 +2042211 486 +2042278 363 +2042286 117 +2042333 0 +2042415 551 +2042451 72 +2042457 26 +2042519 8 +2042693 0 +2042745 98 +2042761 157 +2042784 461 +2042791 0 +2042812 0 +2042833 183 +2042909 40 +2042960 0 +2042989 0 +2043158 61 +2043253 27 +2043270 46 +2043328 21 +2043357 0 +2043367 0 +2043382 0 +2043400 34 +2043429 363 +2043496 227 +2043516 394 +2043594 605 +2043669 107 +2043798 0 +2043834 1066 +2043840 229 +2044023 254 +2044071 5 +2044086 398 +2044088 477 +2044139 0 +2044150 684 +2044153 222 +2044240 43 +2044303 0 +2044442 12 +2044678 356 +2044759 0 +2044773 25 +2044784 51 +2044805 0 +2044900 0 +2044924 0 +2045021 0 +2045042 0 +2045105 0 +2045243 0 +2045253 68 +2045309 64 +2045319 68 +2045414 8 +2045435 0 +2045458 31 +2045460 212 +2045585 138 +2045600 115 +2045610 210 +2045777 407 +2045780 0 +2045841 0 +2045861 0 +2045868 0 +2046009 207 +2046047 74 +2046226 371 +2046332 25 +2046339 5 +2046409 186 +2046411 64 +2046473 0 +2046577 0 +2046652 162 +2046720 0 +2046729 0 +2046761 0 +2046776 58 +2046783 396 +2046875 21 +2046913 43 +2046932 0 +2047007 1 +2047014 0 +2047024 0 +2047046 0 +2047066 0 +2047176 0 +2047185 237 +2047203 0 +2047225 711 +2047229 666 +2047245 0 +2047329 16 +2047349 0 +2047397 0 +2047413 61 +2047418 0 +2047429 0 +2047506 0 +2047522 74 +2047572 56 +2047587 0 +2047607 14 +2047628 0 +2047630 112 +2047688 218 +2047729 2 +2047868 0 +2047875 0 +2047960 0 +2048013 1 +2048034 8 +2048145 0 +2048211 4 +2048255 0 +2048330 249 +2048338 0 +2048369 48 +2048414 0 +2048439 40 +2048443 0 +2048530 0 +2048611 548 +2048686 103 +2048774 0 +2048815 8 +2048851 259 +2048857 45 +2048880 0 +2048916 191 +2049020 0 +2049029 0 +2049137 0 +2049170 118 +2049198 0 +2049224 0 +2049332 0 +2049419 1 +2049550 19 +2049603 0 +2049653 0 +2049679 0 +2049712 0 +2049747 27 +2049791 204 +2049811 235 +2049823 0 +2049839 201 +2049868 197 +2049882 393 +2049937 0 +2049950 1 +2049966 81 +2050021 0 +2050035 52 +2050053 168 +2050081 542 +2050134 662 +2050148 158 +2050209 75 +2050246 0 +2050270 13 +2050338 195 +2050374 1346 +2050380 287 +2050546 28 +2050634 285 +2050659 406 +2050682 24 +2050684 99 +2050726 27 +2050756 100 +2050804 0 +2050815 879 +2050817 537 +2050826 192 +2050875 267 +2050945 158 +2051137 27 +2051184 2 +2051254 0 +2051327 110 +2051331 196 +2051414 32 +2051473 0 +2051495 298 +2051515 0 +2051570 0 +2051634 0 +2051699 94 +2051741 55 +2051746 0 +2051856 0 +2051966 372 +2051992 62 +2052026 0 +2052202 0 +2052270 0 +2052292 0 +2052309 310 +2052440 75 +2052525 1 +2052565 0 +2052624 160 +2052667 0 +2052712 0 +2052725 14 +2052761 0 +2052848 169 +2052852 112 +2052866 0 +2052895 424 +2052940 23 +2052968 213 +2052979 42 +2052982 57 +2053018 0 +2053095 671 +2053117 0 +2053151 222 +2053159 0 +2053168 161 +2053194 69 +2053254 38 +2053287 73 +2053369 95 +2053386 204 +2053508 0 +2053580 93 +2053596 0 +2053641 304 +2053887 25 +2053894 1778 +2053926 1361 +2053930 2057 +2053940 168 +2053982 109 +2053984 619 +2054032 890 +2054048 241 +2054062 133 +2054103 46 +2054118 52 +2054158 251 +2054172 12 +2054227 0 +2054240 0 +2054283 0 +2054311 43 +2054331 3 +2054350 68 +2054416 79 +2054533 6 +2054571 0 +2054661 74 +2054754 536 +2054762 0 +2054796 25 +2054873 0 +2054958 22 +2054977 425 +2055064 464 +2055068 1458 +2055070 615 +2055205 152 +2055221 19 +2055270 20 +2055364 235 +2055386 36 +2055460 0 +2055469 0 +2055484 40 +2055524 0 +2055534 1 +2055558 0 +2055592 31 +2055615 0 +2055622 73 +2055640 216 +2055672 0 +2055682 180 +2055775 42 +2055790 39 +2055821 60 +2055855 169 +2055925 51 +2055940 0 +2055947 79 +2055959 107 +2056065 0 +2056137 0 +2056169 315 +2056208 0 +2056270 281 +2056347 0 +2056351 82 +2056353 0 +2056366 0 +2056373 17 +2056382 452 +2056399 0 +2056466 88 +2056534 36 +2056558 57 +2056619 0 +2056650 128 +2056699 0 +2056740 211 +2056752 516 +2056758 788 +2056794 495 +2056833 302 +2056836 494 +2056842 144 +2056880 0 +2056908 0 +2057037 20 +2057102 139 +2057145 20 +2057160 136 +2057198 27 +2057215 346 +2057229 32 +2057286 84 +2057343 116 +2057384 81 +2057421 0 +2057448 723 +2057451 74 +2057467 261 +2057474 960 +2057480 8 +2057541 7 +2057571 37 +2057672 195 +2057701 222 +2057747 172 +2057755 0 +2057831 84 +2058056 79 +2058191 122 +2058206 0 +2058239 0 +2058413 326 +2058415 118 +2058421 251 +2058469 84 +2058486 0 +2058579 0 +2058602 196 +2058604 339 +2058609 0 +2058625 32 +2058645 0 +2058725 0 +2058866 47 +2058877 0 +2058893 0 +2058992 0 +2059013 0 +2059121 0 +2059137 5 +2059149 158 +2059182 0 +2059237 0 +2059272 0 +2059285 0 +2059310 0 +2059313 25 +2059328 0 +2059335 0 +2059339 0 +2059341 0 +2059372 62 +2059472 0 +2059549 0 +2059608 236 +2059621 216 +2059662 11 +2059731 0 +2059793 120 +2059856 986 +2059862 191 +2059910 92 +2059972 170 +2059976 223 +2060091 116 +2060166 0 +2060177 0 +2060223 0 +2060280 30 +2060330 45 +2060375 138 +2060406 514 +2060462 5 +2060534 727 +2060585 80 +2060631 0 +2060723 77 +2060732 137 +2060840 353 +2060889 143 +2060924 25 +2060950 73 +2060972 110 +2061056 1476 +2061144 22 +2061163 0 +2061179 0 +2061184 5 +2061204 22 +2061246 67 +2061504 0 +2061550 0 +2061594 0 +2061873 0 +2062041 0 +2062097 29 +2062150 114 +2062317 0 +2062381 121 +2062415 479 +2062490 157 +2062614 0 +2062642 0 +2062717 0 +2062760 56 +2062810 302 +2062866 149 +2062960 32 +2062997 23 +2063191 9 +2063227 999 +2063293 19 +2063423 424 +2063566 57 +2063658 327 +2063749 186 +2063758 4 +2063790 187 +2063798 1 +2063821 200 +2063850 0 +2063866 0 +2063959 111 +2064008 0 +2064149 232 +2064214 40 +2064217 577 +2064258 45 +2064298 675 +2064442 462 +2064460 178 +2064468 493 +2064495 0 +2064556 262 +2064601 1 +2064618 0 +2064667 70 +2064689 54 +2064710 0 +2064770 74 +2064787 0 +2064798 104 +2064846 0 +2064861 284 +2064873 239 +2064919 246 +2065143 31 +2065206 40 +2065361 3 +2065449 856 +2065661 234 +2065744 923 +2065903 106 +2065940 721 +2065947 0 +2065972 780 +2065996 274 +2066056 62 +2066236 1050 +2066242 0 +2066278 21 +2066416 273 +2066498 170 +2066535 66 +2066650 1 +2066667 4 +2066708 71 +2066756 0 +2066922 0 +2066960 0 +2066967 36 +2067075 1 +2067093 20 +2067124 1 +2067163 0 +2067327 11 +2067347 0 +2067417 0 +2067501 0 +2067551 0 +2067611 0 +2067675 0 +2067727 2 +2067738 0 +2067760 0 +2067807 0 +2067890 0 +2068014 0 +2068159 0 +2068319 0 +2068360 0 +2068389 0 +2068436 0 +2068456 0 +2068490 0 +2068497 24 +2068519 0 +2068563 0 +2068599 2 +2068630 6 +2068812 214 +2068895 61 +2068908 39 +2068950 235 +2068962 0 +2069010 122 +2069066 109 +2069136 0 +2069167 0 +2069204 0 +2069261 0 +2069264 0 +2069317 0 +2069334 0 +2069379 0 +2069426 0 +2069450 0 +2069461 0 +2069469 0 +2069583 0 +2069587 0 +2069593 0 +2069614 0 +2069652 141 +2069732 0 +2069750 0 +2069814 51 +2069837 0 +2069934 3 +2069961 0 +2070108 14 +2070160 117 +2070235 34 +2070271 0 +2070418 2 +2070430 142 +2070437 164 +2070503 21 +2070530 144 +2070623 129 +2070645 0 +2070665 0 +2070768 146 +2070825 33 +2070895 64 +2070903 122 +2071151 64 +2071211 342 +2071286 22 +2071349 492 +2071466 105 +2071482 71 +2071544 86 +2071571 58 +2071735 0 +2071894 258 +2071917 1 +2071942 214 +2071948 0 +2071960 0 +2071979 0 +2072045 0 +2072085 0 +2072092 0 +2072162 0 +2072179 0 +2072240 0 +2072333 0 +2072364 165 +2072477 0 +2072504 223 +2072507 82 +2072516 0 +2072519 18 +2072526 149 +2072533 55 +2072616 0 +2072651 0 +2072715 0 +2072771 0 +2072807 0 +2072855 0 +2072953 0 +2073069 0 +2073095 0 +2073142 0 +2073231 0 +2073249 0 +2073297 0 +2073372 0 +2073379 0 +2073397 0 +2073455 0 +2073508 0 +2073612 0 +2073634 0 +2073767 0 +2073769 0 +2073829 287 +2073866 23 +2074004 79 +2074030 33 +2074068 0 +2074175 105 +2074198 0 +2074224 0 +2074288 5 +2074304 62 +2074307 39 +2074435 33 +2074484 0 +2074540 0 +2074596 0 +2074643 377 +2074704 15 +2074711 4 +2074718 10 +2074739 56 +2074758 0 +2074762 72 +2074793 475 +2074802 0 +2074820 5 +2074851 15 +2074951 0 +2075028 0 +2075033 0 +2075072 0 +2075087 0 +2075125 0 +2075156 0 +2075212 0 +2075312 0 +2075413 0 +2075516 0 +2075596 213 +2075618 113 +2075647 0 +2075667 65 +2075709 101 +2075849 117 +2076007 0 +2076110 0 +2076144 0 +2076147 0 +2076204 0 +2076206 0 +2076213 0 +2076222 0 +2076236 0 +2076461 0 +2076732 0 +2076816 0 +2076918 0 +2076927 0 +2076986 0 +2077026 0 +2077135 0 +2077195 0 +2077217 0 +2077272 0 +2077299 0 +2077319 0 +2077325 0 +2077403 0 +2077451 0 +2077483 0 +2077512 0 +2077535 0 +2077557 0 +2077567 0 +2077584 0 +2077739 0 +2077774 0 +2077785 0 +2077806 0 +2077861 0 +2077863 0 +2077945 0 +2078067 0 +2078088 0 +2078124 0 +2078186 0 +2078190 0 +2078214 0 +2078217 0 +2078229 0 +2078282 0 +2078288 0 +2078300 0 +2078337 0 +2078378 0 +2078565 0 +2078567 0 +2078586 0 +2078629 0 +2078649 0 +2078686 0 +2078700 27 +2078746 145 +2078757 140 +2078776 179 +2078865 141 +2079051 80 +2079190 2 +2079230 0 +2079249 0 +2079277 0 +2079307 0 +2079317 253 +2079482 58 +2079545 1 +2079571 0 +2079587 69 +2079641 48 +2079707 488 +2079755 0 +2079790 113 +2079818 27 +2079950 355 +2080011 0 +2080064 4 +2080176 221 +2080281 386 +2080418 887 +2080457 182 +2080473 0 +2080581 103 +2080634 0 +2080661 295 +2080677 0 +2080694 0 +2080702 47 +2080710 355 +2080748 0 +2080753 266 +2080852 525 +2080902 153 +2080936 0 +2080954 0 +2080995 57 +2081014 301 +2081050 34 +2081087 197 +2081147 17 +2081149 501 +2081188 0 +2081266 38 +2081329 263 +2081332 400 +2081401 196 +2081432 182 +2081614 30 +2081638 288 +2081644 480 +2081680 589 +2081726 62 +2081764 0 +2081781 104 +2081827 67 +2081968 216 +2082031 297 +2082096 176 +2082118 0 +2082277 88 +2082311 40 +2082385 202 +2082388 49 +2082448 119 +2082490 206 +2082502 0 +2082517 63 +2082526 0 +2082553 272 +2082592 0 +2082667 0 +2082818 0 +2082833 0 +2082836 0 +2082851 0 +2082868 0 +2082876 0 +2082889 0 +2082937 0 +2083115 0 +2083124 0 +2083354 0 +2083395 0 +2083426 0 +2083613 0 +2083649 0 +2083711 0 +2083884 0 +2083901 0 +2083907 0 +2083934 0 +2083958 1 +2084098 0 +2084118 0 +2084145 0 +2084147 0 +2084192 0 +2084253 0 +2084288 0 +2084315 0 +2084385 0 +2084437 34 +2084453 0 +2084461 0 +2084479 0 +2084496 0 +2084520 0 +2084530 0 +2084536 20 +2084540 0 +2084547 0 +2084630 0 +2084636 0 +2084688 143 +2084757 0 +2084818 31 +2084856 0 +2084914 0 +2084946 0 +2085159 0 +2085318 0 +2085507 0 +2085757 0 +2085801 0 +2085854 0 +2085884 0 +2086023 0 +2086036 0 +2086073 0 +2086119 0 +2086286 0 +2086323 0 +2086363 0 +2086470 0 +2086503 0 +2086554 0 +2086566 0 +2086713 0 +2086740 0 +2086894 0 +2086932 0 +2086994 15 +2087013 0 +2087032 726 +2087035 223 +2087139 0 +2087159 18 +2087162 496 +2087282 0 +2087319 9 +2087350 472 +2087378 83 +2087451 121 +2087501 126 +2087512 834 +2087542 325 +2087595 443 +2087621 933 +2087769 112 +2087906 58 +2087912 52 +2087923 33 +2087925 33 +2087934 184 +2087942 7 +2087972 179 +2088015 11 +2088086 50 +2088096 0 +2088183 0 +2088214 0 +2088333 0 +2088522 0 +2088549 0 +2088558 1 +2088611 147 +2088773 0 +2088909 0 +2088927 0 +2089121 44 +2089259 537 +2089334 84 +2089559 0 +2089566 677 +2089642 146 +2089774 251 +2089928 48 +2089973 49 +2090026 0 +2090113 0 +2090152 0 +2090239 2 +2090261 151 +2090294 39 +2090303 18 +2090434 156 +2090461 724 +2090517 93 +2090814 131 +2090932 59 +2090953 0 +2090985 211 +2091096 135 +2091118 177 +2091144 0 +2091228 1 +2091506 579 +2091700 42 +2091767 301 +2091822 59 +2091850 0 +2091857 0 +2091878 10 +2092070 0 +2092106 221 +2092108 256 +2092124 21 +2092208 15 +2092224 253 +2092233 37 +2092241 255 +2092362 1441 +2092403 698 +2092477 236 +2092545 1856 +2092557 413 +2092602 426 +2092702 633 +2093008 0 +2093065 0 +2093082 653 +2093086 285 +2093098 80 +2093114 630 +2093226 1221 +2093242 8 +2093450 228 +2093483 1451 +2093531 0 +2093542 490 +2093555 7 +2093652 1109 +2093664 0 +2093684 140 +2093700 469 +2093708 48 +2093718 154 +2093724 113 +2093732 138 +2093740 218 +2093764 764 +2093801 262 +2093876 1044 +2093879 188 +2093913 0 +2093984 101 +2094161 58 +2094182 635 +2094473 405 +2094538 61 +2094560 261 +2094590 84 +2094713 154 +2094845 93 +2095038 171 +2095088 616 +2095219 40 +2095257 54 +2095302 0 +2095306 0 +2095331 0 +2095497 0 +2095562 0 +2095596 0 +2095616 0 +2095682 0 +2095702 0 +2095906 106 +2095961 0 +2095997 0 +2096106 0 +2096174 0 +2096255 52 +2096394 148 +2096475 154 +2096633 94 +2096643 224 +2096646 161 +2096658 0 +2096680 0 +2096689 134 +2096711 107 +2096718 0 +2096728 3 +2096733 0 +2096748 8 +2096754 40 +2096864 84 +2097039 41 +2097125 0 +2097131 249 +2097134 0 +2097171 1199 +2097297 1 +2097390 96 +2097586 140 +2097668 0 +2097682 0 +2097760 0 +2097824 0 +2097918 0 +2097933 114 +2097985 0 +2097997 84 +2098005 263 +2098022 15 +2098207 0 +2098792 41 +2098836 68 +2098859 72 +2098893 39 +2099031 0 +2099163 5 +2099197 0 +2099209 57 +2099522 0 +2099582 0 +2099663 17 +2099667 126 +2099680 176 +2099692 115 +2100120 132 +2100169 0 +2100334 0 +2100526 293 +2100717 0 +2100823 116 +2100839 0 +2100987 12 +2101012 0 +2101182 1 +2101192 37 +2101228 0 +2101525 42 +2101541 0 +2101618 6 +2101646 0 +2101652 0 +2101665 0 +2101773 0 +2101835 0 +2101872 0 +2101952 0 +2102018 0 +2102076 0 +2102102 0 +2102533 0 +2102590 0 +2102669 0 +2102708 0 +2102720 0 +2102791 0 +2102811 0 +2102856 0 +2102876 0 +2102962 0 +2103003 0 +2103087 0 +2103091 0 +2103094 0 +2103099 0 +2103185 173 +2103242 83 +2103268 117 +2103593 40 +2103626 41 +2103682 168 +2103798 0 +2103848 86 +2103852 547 +2103920 239 +2103968 369 +2103998 0 +2104067 0 +2104087 172 +2104101 147 +2104110 629 +2104114 337 +2104119 4 +2104220 17 +2104285 0 +2104319 219 +2104552 0 +2104790 0 +2104890 77 +2104900 0 +2104907 85 +2104917 177 +2104921 58 +2104966 17 +2104973 469 +2105013 124 +2105185 0 +2105515 69 +2105573 157 +2105651 249 +2105667 183 +2105784 69 +2105804 580 +2105806 469 +2105901 69 +2105969 264 +2106032 267 +2106050 0 +2106071 4 +2106081 0 +2106094 222 +2106127 10 +2106162 262 +2106205 0 +2106221 725 +2106253 2 +2106350 153 +2106392 196 +2106426 6 +2106445 247 +2106506 49 +2106540 0 +2106558 80 +2106565 24 +2106702 44 +2106737 251 +2106912 154 +2106975 354 +2106989 13 +2107101 0 +2107119 350 +2107148 88 +2107199 0 +2107254 182 +2107284 0 +2107360 15 +2107386 0 +2107435 16 +2107467 764 +2107497 0 +2107715 14 +2107723 330 +2107792 174 +2107875 0 +2108147 43 +2108227 26 +2108244 0 +2108258 0 +2108324 290 +2108326 101 +2108333 0 +2108402 297 +2108405 121 +2108431 29 +2108460 144 +2108520 5 +2108671 65 +2108703 0 +2108739 158 +2108887 194 +2108906 63 +2109082 17 +2109096 0 +2109109 162 +2109111 363 +2109117 22 +2109138 78 +2109221 1 +2109223 163 +2109237 47 +2109254 0 +2109284 0 +2109359 0 +2109393 0 +2109468 0 +2109526 0 +2109767 91 +2109846 0 +2109883 198 +2109925 91 +2109952 143 +2110006 72 +2110008 26 +2110054 0 +2110079 48 +2110105 5 +2110166 818 +2110277 113 +2110368 370 +2110384 442 +2110504 27 +2110830 171 +2110997 92 +2111026 0 +2111044 294 +2111080 0 +2111087 40 +2111148 420 +2111242 233 +2111276 1176 +2111278 334 +2111375 0 +2111409 205 +2111523 32 +2111576 198 +2111580 721 +2111622 0 +2111730 283 +2111832 344 +2111838 1912 +2112060 164 +2112134 214 +2112318 0 +2112428 307 +2112482 366 +2112496 22 +2112503 11 +2112534 86 +2112582 62 +2112599 0 +2112628 0 +2112770 899 +2112831 0 +2112910 73 +2112992 13 +2113022 0 +2113031 0 +2113056 564 +2113139 61 +2113386 22 +2113419 0 +2113503 0 +2113538 0 +2113555 0 +2113571 0 +2113612 0 +2113623 0 +2113636 0 +2113646 0 +2113656 0 +2113688 76 +2113785 0 +2113794 125 +2113812 23 +2113816 35 +2113899 201 +2114021 0 +2114126 0 +2114133 43 +2114168 0 +2114256 0 +2114549 0 +2114568 4 +2114575 35 +2114615 0 +2114658 0 +2114745 41 +2114887 85 +2114967 204 +2115152 0 +2115224 108 +2115433 66 +2115448 49 +2115474 93 +2115562 0 +2115612 137 +2115694 40 +2115752 156 +2115771 0 +2115800 0 +2115953 33 +2116013 18 +2116265 572 +2116271 47 +2116278 0 +2116304 0 +2116368 24 +2116408 0 +2116463 115 +2116474 452 +2116551 0 +2116571 0 +2116706 215 +2116718 245 +2116841 3 +2116925 106 +2116952 25 +2117008 0 +2117246 0 +2117310 141 +2117361 176 +2117433 0 +2117435 51 +2117476 128 +2117516 15 +2117672 343 +2117674 297 +2117730 247 +2117819 0 +2117828 451 +2117871 0 +2118012 0 +2118143 85 +2118243 19 +2118371 65 +2118442 322 +2118444 0 +2118462 341 +2118506 101 +2118664 197 +2118716 0 +2118783 102 +2118827 0 +2119031 0 +2119046 0 +2119065 0 +2119094 165 +2119286 61 +2119309 0 +2119332 347 +2119416 0 +2119433 0 +2119444 7 +2119589 0 +2119689 324 +2119707 12 +2119725 41 +2119740 37 +2119813 0 +2119825 0 +2119832 22 +2119869 415 +2119955 169 +2119982 147 +2120081 203 +2120105 40 +2120159 112 +2120225 2 +2120298 92 +2120310 293 +2120339 43 +2120388 0 +2120417 144 +2120487 0 +2120568 29 +2120599 58 +2120636 0 +2120644 74 +2120695 60 +2120739 4 +2120754 100 +2120796 59 +2120810 22 +2120919 7 +2120927 0 +2120957 0 +2121007 100 +2121069 278 +2121094 0 +2121126 2 +2121135 224 +2121342 4 +2121361 104 +2121409 0 +2121439 249 +2121469 131 +2121543 0 +2121567 13 +2121603 0 +2121610 50 +2121676 47 +2121682 166 +2121729 3 +2121752 3 +2121872 332 +2121888 0 +2121924 339 +2121991 0 +2122073 44 +2122079 168 +2122131 0 +2122219 0 +2122406 203 +2122561 0 +2122668 708 +2122670 874 +2122744 0 +2122988 15 +2123004 29 +2123010 12 +2123157 579 +2123161 264 +2123173 209 +2123216 60 +2123234 0 +2123316 502 +2123320 759 +2123323 389 +2123342 75 +2123375 495 +2123558 510 +2123561 3 +2123595 10 +2123609 137 +2123653 168 +2123797 380 +2123834 125 +2123879 159 +2123892 505 +2123910 79 +2123942 455 +2124001 30 +2124100 0 +2124125 17 +2124144 626 +2124270 70 +2124341 105 +2124540 104 +2124566 221 +2124697 187 +2124750 28 +2124810 284 +2124901 478 +2125038 129 +2125089 412 +2125092 88 +2125102 70 +2125107 13 +2125116 0 +2125126 122 +2125131 232 +2125204 141 +2125216 138 +2125247 156 +2125320 877 +2125322 366 +2125329 193 +2125402 0 +2125412 11 +2125450 97 +2125550 254 +2125573 0 +2125622 15 +2125692 87 +2125736 50 +2125770 524 +2125784 2 +2125842 11 +2125870 143 +2125903 0 +2125987 32 +2126114 144 +2126190 248 +2126235 0 +2126312 48 +2126357 136 +2126370 235 +2126432 199 +2126546 2 +2126618 723 +2126745 75 +2126811 213 +2126819 110 +2126828 55 +2126939 216 +2127038 639 +2127051 179 +2127178 0 +2127204 127 +2127329 692 +2127414 1149 +2127517 498 +2127547 92 +2127608 355 +2127614 159 +2127636 154 +2127649 0 +2127655 80 +2127674 74 +2127719 29 +2127750 13 +2127914 170 +2127958 0 +2127965 101 +2127984 0 +2128140 0 +2128195 1082 +2128204 5 +2128219 48 +2128419 0 +2128493 157 +2128570 41 +2128592 82 +2128620 0 +2128684 42 +2128704 4 +2128716 0 +2128741 65 +2128777 12 +2128869 0 +2128930 27 +2128946 99 +2128960 0 +2129015 0 +2129063 67 +2129142 118 +2129226 52 +2129233 26 +2129274 34 +2129292 0 +2129301 0 +2129315 27 +2129372 77 +2129598 6 +2129620 62 +2129687 0 +2129719 0 +2129836 54 +2129858 46 +2129908 2 +2130002 220 +2130121 127 +2130153 0 +2130178 37 +2130184 54 +2130202 292 +2130229 0 +2130256 36 +2130293 4 +2130325 23 +2130464 82 +2130493 84 +2130511 0 +2130549 0 +2130732 6 +2130823 579 +2130827 406 +2130942 66 +2130993 0 +2131021 0 +2131210 133 +2131232 95 +2131258 68 +2131361 126 +2131369 15 +2131444 0 +2131493 0 +2131676 44 +2131724 4 +2131894 104 +2131974 0 +2131995 419 +2132071 22 +2132096 241 +2132117 460 +2132166 148 +2132221 159 +2132246 9 +2132371 266 +2132479 468 +2132506 108 +2132605 45 +2132645 360 +2132755 1 +2132765 54 +2132779 513 +2132836 160 +2132851 184 +2132908 12 +2133032 0 +2133075 186 +2133111 24 +2133120 583 +2133192 65 +2133217 59 +2133325 75 +2133328 542 +2133406 49 +2133474 69 +2133484 0 +2133599 10 +2133692 416 +2133708 27 +2133742 181 +2133981 8 +2134162 104 +2134186 0 +2134193 80 +2134219 160 +2134285 0 +2134298 0 +2134331 0 +2134338 0 +2134360 5 +2134449 0 +2134483 121 +2134544 217 +2134595 462 +2134756 0 +2134795 329 +2134847 227 +2134849 213 +2134866 330 +2134902 0 +2134951 42 +2135017 132 +2135045 94 +2135076 168 +2135119 107 +2135127 0 +2135168 0 +2135227 25 +2135264 0 +2135314 1 +2135335 226 +2135464 754 +2135483 0 +2135500 303 +2135512 69 +2135544 89 +2135563 217 +2135566 187 +2135591 0 +2135605 126 +2135638 104 +2135719 23 +2135799 95 +2135867 232 +2135888 231 +2135916 521 +2135969 0 +2135976 0 +2136003 6 +2136021 127 +2136029 0 +2136037 3 +2136070 0 +2136115 92 +2136150 59 +2136176 153 +2136268 33 +2136283 0 +2136290 45 +2136364 559 +2136368 795 +2136377 101 +2136391 544 +2136395 501 +2136520 21 +2136571 0 +2136599 0 +2136611 0 +2136618 0 +2136634 0 +2136727 84 +2136809 0 +2136887 206 +2136949 82 +2137002 613 +2137063 1 +2137097 0 +2137139 166 +2137351 349 +2137360 268 +2137371 0 +2137398 94 +2137414 0 +2137467 18 +2137491 338 +2137520 0 +2137529 148 +2137531 69 +2137537 0 +2137544 0 +2137597 0 +2137612 221 +2137685 194 +2137695 151 +2137702 183 +2137713 365 +2137748 0 +2137772 47 +2137805 0 +2137835 51 +2137898 0 +2137979 552 +2138008 0 +2138063 38 +2138095 185 +2138175 0 +2138199 17 +2138202 8 +2138215 0 +2138249 90 +2138272 0 +2138288 0 +2138308 0 +2138316 32 +2138349 307 +2138351 2 +2138370 96 +2138445 0 +2138668 15 +2138752 0 +2138918 0 +2138978 10 +2139044 52 +2139046 307 +2139133 0 +2139155 0 +2139170 263 +2139293 0 +2139327 58 +2139336 134 +2139580 10 +2139638 927 +2139699 0 +2139825 0 +2139852 203 +2139950 57 +2139978 5 +2139993 0 +2140000 9 +2140002 165 +2140115 0 +2140146 41 +2140227 460 +2140255 522 +2140257 239 +2140355 99 +2140424 0 +2140435 0 +2140456 0 +2140474 157 +2140702 2 +2140712 23 +2140791 219 +2140813 0 +2140819 119 +2140899 0 +2140903 996 +2140938 336 +2140951 17 +2141023 136 +2141073 883 +2141222 2 +2141652 526 +2141682 13 +2141827 0 +2141839 0 +2141887 84 +2141900 60 +2141918 0 +2141923 0 +2141926 0 +2141938 26 +2142007 15 +2142071 97 +2142101 0 +2142135 1 +2142177 668 +2142183 36 +2142199 200 +2142306 155 +2142371 0 +2142376 107 +2142389 0 +2142394 7 +2142464 0 +2142512 28 +2142531 9 +2142653 55 +2142665 2 +2142705 148 +2142934 479 +2143006 0 +2143080 7 +2143116 0 +2143153 67 +2143161 0 +2143386 80 +2143456 117 +2143490 38 +2143524 22 +2143536 1 +2143557 32 +2143586 473 +2143614 0 +2143673 80 +2143704 2 +2143738 452 +2143799 0 +2143863 183 +2143884 0 +2143892 144 +2143966 0 +2144006 156 +2144024 97 +2144103 0 +2144147 37 +2144205 23 +2144252 17 +2144268 0 +2144304 0 +2144326 0 +2144366 0 +2144376 0 +2144430 0 +2144440 321 +2144466 86 +2144571 34 +2144644 114 +2144664 34 +2144816 0 +2144907 50 +2144928 0 +2145083 0 +2145215 32 +2145228 594 +2145246 267 +2145255 4 +2145292 427 +2145441 251 +2145487 315 +2145515 80 +2145712 1015 +2145753 66 +2145882 16 +2145951 81 +2146089 3 +2146109 0 +2146246 0 +2146284 13 +2146302 88 +2146427 241 +2146454 5 +2146496 0 +2146514 50 +2146733 0 +2146837 0 +2146844 0 +2146857 19 +2146897 0 +2146921 276 +2146983 720 +2146998 38 +2147093 65 +2147190 116 +2147197 0 +2147211 106 +2147263 0 +2147391 36 +2147479 52 +2147569 0 +2147576 0 +2147599 0 +2147639 249 +2147644 583 +2147655 108 +2147901 167 +2147926 13 +2148012 4 +2148038 378 +2148179 86 +2148209 110 +2148238 160 +2148332 170 +2148409 200 +2148428 13 +2148457 162 +2148503 474 +2148518 0 +2148589 342 +2148613 0 +2148618 226 +2148882 201 +2148936 0 +2148952 0 +2149007 49 +2149047 5 +2149050 55 +2149099 162 +2149108 739 +2149145 0 +2149176 42 +2149203 94 +2149214 78 +2149219 59 +2149229 0 +2149242 0 +2149297 0 +2149352 0 +2149406 45 +2149472 31 +2149483 1 +2149527 0 +2149550 0 +2149603 350 +2149607 311 +2149635 0 +2149711 54 +2149718 0 +2149756 181 +2149786 0 +2149829 73 +2149841 42 +2149946 106 +2150015 5 +2150068 1 +2150171 360 +2150192 142 +2150232 134 +2150290 0 +2150407 26 +2150559 809 +2150587 125 +2150594 0 +2150615 84 +2150766 104 +2150797 223 +2150821 288 +2150827 119 +2150905 281 +2150924 748 +2151028 294 +2151036 3 +2151046 0 +2151103 8 +2151145 22 +2151212 753 +2151262 476 +2151277 205 +2151327 44 +2151338 788 +2151395 0 +2151434 0 +2151509 643 +2151585 0 +2151625 635 +2151658 134 +2151696 196 +2151715 18 +2151737 92 +2151771 312 +2151784 7 +2151883 73 +2151919 99 +2151980 102 +2151990 171 +2152110 46 +2152210 90 +2152297 12 +2152330 125 +2152387 30 +2152406 0 +2152426 0 +2152461 0 +2152491 49 +2152611 3 +2152637 0 +2152661 0 +2152678 198 +2152714 419 +2152747 529 +2152760 0 +2152903 227 +2152908 314 +2152918 82 +2152924 0 +2152994 2 +2153053 41 +2153125 25 +2153198 0 +2153222 41 +2153279 0 +2153386 102 +2153408 158 +2153456 0 +2153571 54 +2153584 0 +2153619 134 +2153643 261 +2153650 0 +2153665 489 +2153980 0 +2154079 0 +2154116 0 +2154189 0 +2154199 0 +2154228 0 +2154260 0 +2154289 0 +2154322 0 +2154456 0 +2154656 0 +2154696 0 +2154737 0 +2154835 0 +2154874 0 +2154943 0 +2155054 0 +2155096 0 +2155102 0 +2155152 0 +2155184 0 +2155201 0 +2155292 0 +2155426 0 +2155475 0 +2155483 0 +2155522 0 +2155648 0 +2155715 0 +2155774 0 +2155805 0 +2155819 0 +2155828 0 +2155921 0 +2155971 0 +2156029 0 +2156036 0 +2156063 0 +2156087 0 +2156136 0 +2156176 0 +2156194 424 +2156204 108 +2156238 0 +2156295 25 +2156351 0 +2156423 0 +2156440 0 +2156573 0 +2156581 0 +2156583 0 +2156595 0 +2156602 127 +2156639 0 +2156658 69 +2156716 540 +2156818 79 +2156825 120 +2156833 0 +2156875 179 +2156983 189 +2157062 0 +2157082 279 +2157135 32 +2157146 0 +2157161 159 +2157229 34 +2157237 0 +2157311 19 +2157433 0 +2157497 37 +2157504 0 +2157512 0 +2157554 58 +2157662 202 +2157878 20 +2157934 27 +2157958 15 +2157999 55 +2158010 10 +2158013 115 +2158030 0 +2158053 106 +2158093 0 +2158272 398 +2158317 89 +2158386 0 +2158400 0 +2158436 91 +2158484 37 +2158520 0 +2158688 129 +2158718 2 +2158808 0 +2158824 137 +2158901 21 +2158937 0 +2159091 354 +2159145 401 +2159155 64 +2159178 0 +2159288 0 +2159369 0 +2159467 13 +2159471 54 +2159481 0 +2159512 0 +2159578 70 +2159742 0 +2159792 0 +2159821 18 +2159922 33 +2159962 0 +2160052 0 +2160105 71 +2160209 97 +2160301 0 +2160310 124 +2160323 46 +2160330 132 +2160337 36 +2160396 268 +2160415 93 +2160527 13 +2160544 145 +2160583 136 +2160664 61 +2160721 14 +2160759 0 +2160772 89 +2160789 11 +2160798 20 +2160841 45 +2160916 108 +2160920 197 +2160964 27 +2160981 83 +2161025 130 +2161069 0 +2161304 0 +2161312 726 +2161347 1 +2161386 6 +2161407 0 +2161572 99 +2161755 35 +2161758 33 +2161777 73 +2161782 161 +2161917 283 +2162028 4 +2162145 0 +2162164 0 +2162293 0 +2162325 0 +2162350 0 +2162434 53 +2162479 46 +2162509 14 +2162580 31 +2162607 38 +2162760 80 +2162914 101 +2162933 112 +2162997 49 +2163058 965 +2163095 134 +2163342 139 +2163390 0 +2163411 11 +2163459 0 +2163492 0 +2163510 0 +2163528 0 +2163583 40 +2163586 0 +2163597 0 +2163617 13 +2163630 80 +2163642 0 +2163676 0 +2163687 0 +2163693 0 +2163711 0 +2163771 0 +2163780 0 +2163783 25 +2163786 0 +2163840 0 +2163849 0 +2163852 0 +2163855 0 +2163909 0 +2163918 0 +2163921 0 +2163924 0 +2163978 0 +2163987 0 +2163990 0 +2163993 0 +2164047 7 +2164056 0 +2164059 0 +2164062 0 +2164142 0 +2164160 0 +2164177 14 +2164190 186 +2164218 5 +2164264 47 +2164268 79 +2164325 132 +2164340 32 +2164413 59 +2164430 187 +2164575 0 +2164581 161 +2164620 0 +2164640 28 +2164803 0 +2164814 0 +2164818 0 +2164833 0 +2164844 15 +2164906 0 +2164959 0 +2164990 0 +2165012 237 +2165070 19 +2165160 0 +2165307 25 +2165340 0 +2165366 60 +2165385 0 +2165395 1 +2165415 0 +2165441 0 +2165460 0 +2165470 0 +2165490 0 +2165516 0 +2165535 0 +2165545 0 +2165565 0 +2165577 0 +2165589 0 +2165591 0 +2165602 0 +2165642 0 +2165698 0 +2165704 0 +2165710 32 +2165715 0 +2165725 0 +2165746 0 +2165755 0 +2165802 0 +2165821 0 +2165827 0 +2165835 0 +2165842 0 +2165886 0 +2165919 0 +2165922 18 +2165964 63 +2166040 271 +2166092 5 +2166122 135 +2166250 212 +2166272 170 +2166351 0 +2166362 0 +2166369 31 +2166405 34 +2166450 0 +2166625 0 +2166654 0 +2166694 1223 +2166699 34 +2166851 106 +2166893 541 +2167093 138 +2167097 132 +2167105 0 +2167267 0 +2167391 0 +2167413 0 +2167419 0 +2167430 0 +2167445 2 +2167465 0 +2167481 0 +2167490 24 +2167543 0 +2167608 0 +2167650 1 +2167763 0 +2167795 17 +2167806 138 +2167815 0 +2167829 164 +2167953 183 +2168092 0 +2168119 10 +2168156 77 +2168201 0 +2168230 0 +2168260 115 +2168317 266 +2168323 0 +2168536 0 +2168548 0 +2168551 0 +2168554 0 +2168569 0 +2168572 0 +2168597 0 +2168608 0 +2168656 0 +2168660 0 +2168665 0 +2168674 0 +2168680 0 +2168723 0 +2168737 0 +2168747 0 +2168749 0 +2168753 0 +2168764 0 +2168768 0 +2168771 0 +2168783 0 +2168792 0 +2168797 0 +2168857 6 +2168885 151 +2168935 0 +2168953 53 +2168963 137 +2168989 180 +2169052 6 +2169124 0 +2169173 0 +2169212 0 +2169285 1 +2169328 0 +2169341 114 +2169412 30 +2169453 0 +2169508 0 +2169577 0 +2169628 0 +2169637 0 +2169650 0 +2169661 0 +2169724 0 +2169836 0 +2169857 41 +2169874 0 +2169883 0 +2169997 0 +2170118 0 +2170152 100 +2170169 79 +2170194 104 +2170247 0 +2170259 120 +2170298 29 +2170398 19 +2170499 0 +2170605 59 +2170683 27 +2170696 0 +2170718 0 +2170739 0 +2170743 0 +2170750 0 +2170752 0 +2170758 0 +2170784 0 +2170791 0 +2170797 0 +2170823 61 +2170836 0 +2170848 0 +2170850 5 +2170860 0 +2170863 0 +2170884 0 +2170888 0 +2170910 0 +2170920 0 +2170923 0 +2170941 0 +2170951 290 +2170985 0 +2171009 327 +2171051 44 +2171174 8 +2171201 0 +2171222 617 +2171242 751 +2171278 145 +2171302 47 +2171343 78 +2171561 90 +2171576 14 +2171581 29 +2171607 15 +2171652 57 +2171676 21 +2171757 236 +2171770 52 +2172061 0 +2172118 0 +2172278 35 +2172298 592 +2172301 390 +2172336 61 +2172357 92 +2172396 0 +2172484 74 +2172575 13 +2172620 385 +2172624 703 +2172652 0 +2172676 99 +2172702 76 +2172900 197 +2173013 0 +2173019 123 +2173081 0 +2173099 22 +2173125 26 +2173137 254 +2173242 149 +2173272 0 +2173300 0 +2173406 213 +2173458 142 +2173521 893 +2173524 238 +2173536 60 +2173781 272 +2173797 437 +2173911 48 +2174010 0 +2174042 1 +2174054 82 +2174080 4 +2174181 1598 +2174215 455 +2174263 54 +2174282 20 +2174419 113 +2174437 0 +2174445 116 +2174449 30 +2174458 137 +2174523 315 +2174550 0 +2174596 0 +2174643 12 +2174658 0 +2174796 196 +2174829 0 +2174888 9 +2174916 14 +2175003 0 +2175180 92 +2175189 0 +2175208 3 +2175232 110 +2175273 27 +2175341 48 +2175380 200 +2175382 78 +2175441 39 +2175457 0 +2175539 137 +2175560 0 +2175580 234 +2175711 0 +2175737 68 +2175752 140 +2175850 584 +2175883 42 +2175995 79 +2176030 163 +2176100 347 +2176161 257 +2176188 359 +2176201 398 +2176219 328 +2176223 611 +2176235 89 +2176271 11 +2176337 100 +2176345 33 +2176362 20 +2176375 42 +2176472 245 +2176474 3 +2176511 663 +2176524 0 +2176551 227 +2176560 3 +2176568 162 +2176612 36 +2176624 0 +2176631 218 +2176686 24 +2176787 193 +2176796 112 +2176835 0 +2176850 0 +2176863 171 +2176940 1010 +2176961 163 +2177000 206 +2177052 169 +2177061 189 +2177073 1939 +2177075 846 +2177086 0 +2177122 2 +2177130 540 +2177133 1402 +2177222 595 +2177243 21 +2177249 17 +2177311 0 +2177319 0 +2177328 159 +2177399 241 +2177414 169 +2177491 0 +2177523 30 +2177616 3 +2177670 23 +2177684 50 +2177811 0 +2177819 25 +2177835 0 +2177861 69 +2177984 0 +2178009 2 +2178116 332 +2178123 5 +2178130 46 +2178149 173 +2178156 23 +2178215 148 +2178343 0 +2178399 128 +2178425 40 +2178554 0 +2178572 45 +2178623 0 +2178680 104 +2178684 510 +2178831 0 +2178920 4 +2178947 394 +2178951 320 +2178958 38 +2179036 85 +2179070 0 +2179082 0 +2179120 78 +2179231 0 +2179314 141 +2179345 13 +2179404 5 +2179444 65 +2179453 159 +2179469 7 +2179497 118 +2179502 161 +2179524 96 +2179539 11 +2179575 0 +2179627 0 +2179683 63 +2179733 10 +2179841 286 +2179886 1057 +2179949 9 +2179985 311 +2179996 0 +2180055 38 +2180070 83 +2180087 0 +2180122 78 +2180131 489 +2180135 138 +2180178 117 +2180233 110 +2180254 0 +2180296 52 +2180451 0 +2180463 103 +2180497 359 +2180499 284 +2180515 0 +2180523 238 +2180529 252 +2180588 0 +2180598 115 +2180607 144 +2180632 40 +2180634 104 +2180665 0 +2180699 4 +2180730 32 +2180842 0 +2181074 42 +2181126 147 +2181170 0 +2181250 12 +2181331 0 +2181353 107 +2181423 0 +2181508 0 +2181609 135 +2181684 135 +2181705 15 +2181739 0 +2181828 244 +2181919 3 +2182126 29 +2182271 2 +2182381 0 +2182406 0 +2182417 39 +2182455 91 +2182479 0 +2182493 0 +2182629 0 +2182838 192 +2183233 0 +2183308 200 +2183382 113 +2183407 63 +2183421 72 +2183503 9 +2183599 0 +2183714 20 +2183798 0 +2183837 123 +2183867 0 +2183957 15 +2183960 69 +2184028 0 +2184224 114 +2184312 0 +2184570 2 +2184624 8 +2184763 6 +2184811 47 +2184944 102 +2185047 298 +2185068 59 +2185108 79 +2185200 41 +2185212 3 +2185290 0 +2185299 0 +2185323 420 +2185346 232 +2185364 245 +2185998 41 +2186175 52 +2186264 201 +2186279 14 +2186527 206 +2186594 26 +2186771 219 +2186774 104 +2186834 0 +2186874 15 +2187074 0 +2187083 88 +2187170 37 +2187202 0 +2187213 0 +2187228 0 +2187235 0 +2187256 0 +2187258 0 +2187290 0 +2187300 0 +2187308 0 +2187311 0 +2187319 0 +2187321 0 +2187363 82 +2187397 394 +2187435 197 +2187489 790 +2187621 83 +2187657 82 +2187732 17 +2187840 136 +2187903 22 +2187984 835 +2188017 742 +2188143 234 +2188182 345 +2188224 234 +2188269 115 +2188335 34 +2188383 0 +2188391 16 +2188491 122 +2188523 0 +2188629 360 +2188667 0 +2188744 30 +2188772 66 +2188898 17 +2188936 0 +2188944 233 +2188955 383 +2188961 128 +2189036 14 +2189068 54 +2189099 145 +2189207 0 +2189216 104 +2189399 76 +2189477 552 +2189480 0 +2189537 0 +2189834 0 +2189839 0 +2189875 103 +2189966 0 +2190185 0 +2190251 174 +2190257 0 +2190274 135 +2190278 145 +2190290 0 +2190293 9 +2190338 47 +2190347 275 +2190361 0 +2190452 53 +2190464 0 +2190488 0 +2190539 10 +2190571 0 +2190619 0 +2190623 0 +2190656 14 +2190659 0 +2190761 0 +2190782 0 +2190827 0 +2190962 0 +2190978 0 +2191005 0 +2191013 0 +2191147 82 +2191189 0 +2191219 0 +2191237 0 +2191255 107 +2191303 0 +2191480 0 +2191516 6 +2191525 0 +2191597 76 +2191707 30 +2191744 0 +2191792 9 +2191840 406 +2191927 147 +2191990 66 +2192078 0 +2192272 0 +2192372 268 +2192396 0 +2192484 0 +2192579 0 +2192628 554 +2192699 88 +2192768 0 +2193094 0 +2193185 0 +2193220 5 +2193281 30 +2193464 311 +2193575 881 +2193702 34 +2194088 0 +2194100 0 +2194123 101 +2194493 152 +2194497 14 +2194512 233 +2194629 0 +2194731 76 +2194824 0 +2195003 1 +2195046 65 +2195055 813 +2195093 0 +2195182 0 +2195195 0 +2195212 0 +2195215 0 +2195266 0 +2195306 0 +2195396 42 +2195480 14 +2195489 1 +2195636 2 +2195720 13 +2195867 184 +2195898 0 +2195922 0 +2195943 153 +2195976 79 +2196034 94 +2196233 371 +2196381 237 +2196432 0 +2196588 74 +2196615 204 +2196791 22 +2196830 144 +2196879 0 +2196911 0 +2196948 21 +2196976 20 +2196999 0 +2197015 61 +2197031 0 +2197060 8 +2197108 35 +2197130 96 +2197155 25 +2197256 0 +2197300 0 +2197395 0 +2197406 0 +2197428 0 +2197478 0 +2197486 0 +2197501 0 +2197553 0 +2197588 0 +2197601 308 +2197674 121 +2197847 41 +2197853 81 +2197906 15 +2198033 0 +2198223 86 +2198243 105 +2198261 6 +2198419 334 +2198423 147 +2198451 23 +2198603 40 +2198710 0 +2198721 42 +2198735 4 +2198758 35 +2198773 1 +2198775 1 +2198813 0 +2198818 0 +2198831 128 +2198858 4 +2198884 0 +2198909 0 +2198921 47 +2198930 132 +2198976 2 +2199033 0 +2199037 0 +2199049 0 +2199107 0 +2199145 0 +2199160 0 +2199166 11 +2199184 0 +2199242 26 +2199267 0 +2199306 33 +2199384 0 +2199448 105 +2199499 305 +2199546 22 +2199657 0 +2199698 20 +2199710 21 +2199720 87 +2199776 125 +2199907 349 +2199987 87 +2199999 44 +2200005 203 +2200075 137 +2200085 135 +2200125 196 +2200128 238 +2200168 6 +2200191 0 +2200254 31 +2200306 0 +2200441 0 +2200448 22 +2200459 0 +2200499 5 +2200502 128 +2200510 0 +2200544 124 +2200616 85 +2200686 99 +2200693 94 +2200700 0 +2200763 72 +2200859 0 +2200944 135 +2201053 0 +2201122 672 +2201155 381 +2201200 46 +2201210 0 +2201212 0 +2201217 0 +2201224 17 +2201226 0 +2201234 329 +2201236 82 +2201247 0 +2201324 97 +2201411 68 +2201417 261 +2201429 6 +2201454 24 +2201633 788 +2201658 108 +2201748 50 +2201789 32 +2201846 179 +2201857 125 +2201951 3 +2201981 0 +2201998 129 +2202115 432 +2202123 139 +2202177 0 +2202179 0 +2202308 244 +2202314 196 +2202377 120 +2202390 371 +2202455 1336 +2202477 0 +2202664 0 +2202728 15 +2202772 4 +2202853 0 +2202876 88 +2202914 2 +2202958 5 +2202965 46 +2202995 0 +2203001 0 +2203013 0 +2203019 17 +2203065 217 +2203177 325 +2203237 0 +2203368 0 +2203437 0 +2203458 44 +2203473 0 +2203528 16 +2203532 0 +2203546 298 +2203554 0 +2203757 34 +2203793 0 +2203854 0 +2203877 92 +2203910 346 +2203964 36 +2203971 0 +2204003 76 +2204149 0 +2204188 214 +2204219 73 +2204236 0 +2204249 28 +2204252 44 +2204259 111 +2204389 25 +2204401 221 +2204521 93 +2204546 57 +2204638 1 +2204728 45 +2204782 0 +2204787 493 +2204827 4 +2204832 41 +2204844 50 +2204922 70 +2204936 24 +2204940 0 +2204989 19 +2204995 86 +2205029 0 +2205049 184 +2205085 122 +2205106 0 +2205142 33 +2205178 304 +2205208 114 +2205238 65 +2205266 1 +2205278 25 +2205281 0 +2205436 1 +2205447 0 +2205532 131 +2205555 0 +2205560 0 +2205563 0 +2205567 0 +2205576 0 +2205583 0 +2205599 256 +2205661 38 +2205704 96 +2205753 0 +2205811 0 +2205822 35 +2205948 0 +2206036 0 +2206096 0 +2206144 0 +2206238 0 +2206249 0 +2206284 42 +2206450 0 +2206585 105 +2206639 465 +2206648 104 +2206778 0 +2206846 69 +2206916 240 +2206994 62 +2207006 0 +2207019 152 +2207042 0 +2207050 0 +2207058 3 +2207074 0 +2207076 0 +2207084 0 +2207096 67 +2207102 0 +2207114 0 +2207123 22 +2207129 0 +2207132 0 +2207138 0 +2207252 9 +2207263 0 +2207486 0 +2207488 0 +2207493 0 +2207496 0 +2207504 0 +2207511 0 +2207518 0 +2207520 0 +2207538 0 +2207542 0 +2207569 0 +2207576 0 +2207601 0 +2207704 71 +2207838 13 +2207842 431 +2208136 0 +2208275 111 +2208360 117 +2208362 97 +2208529 31 +2208609 3 +2208741 278 +2208841 0 +2208863 0 +2208892 1 +2208942 113 +2209017 318 +2209050 880 +2209071 223 +2209080 0 +2209170 36 +2209173 24 +2209179 0 +2209287 80 +2209320 215 +2209615 22 +2209730 0 +2209871 0 +2209975 91 +2210072 0 +2210090 0 +2210185 28 +2210197 201 +2210227 0 +2210245 0 +2210279 104 +2210297 0 +2210317 220 +2210323 82 +2210503 136 +2210653 39 +2210721 161 +2210724 38 +2210898 0 +2210922 145 +2211271 9 +2211330 11 +2211447 14 +2211483 0 +2211506 546 +2211510 341 +2211531 575 +2211582 265 +2211713 0 +2211758 45 +2211812 0 +2212019 0 +2212123 0 +2212149 15 +2212438 0 +2212493 86 +2212544 244 +2212694 0 +2212772 0 +2212778 0 +2212972 26 +2213101 95 +2213182 52 +2213216 217 +2213343 1 +2213603 61 +2213724 186 +2213896 1 +2213926 10 +2213932 0 +2213979 0 +2213992 0 +2214019 0 +2214163 0 +2214435 15 +2214518 0 +2214525 0 +2214684 29 +2215047 41 +2215187 0 +2215197 0 +2215205 0 +2215233 0 +2215254 258 +2215267 43 +2215301 12 +2215383 72 +2215422 127 +2215443 27 +2215532 60 +2215587 76 +2215720 643 +2215758 156 +2215777 72 +2216041 7 +2216103 413 +2216199 41 +2216211 315 +2216304 0 +2216331 478 +2216360 64 +2216428 70 +2216448 276 +2216469 15 +2216599 0 +2216632 1 +2216842 18 +2216913 284 +2216953 2 +2217188 0 +2217332 0 +2217404 72 +2217531 177 +2217723 82 +2217779 251 +2217798 208 +2217809 87 +2217842 207 +2217884 312 +2217935 0 +2217947 0 +2218039 31 +2218107 33 +2218172 591 +2218227 179 +2218380 0 +2218404 395 +2218415 444 +2218418 615 +2218517 0 +2218563 0 +2218606 539 +2218625 39 +2218649 0 +2218688 82 +2218715 0 +2218726 0 +2218778 28 +2218841 536 +2218885 72 +2218911 0 +2219230 374 +2219261 122 +2219299 20 +2219315 245 +2219366 0 +2219409 0 +2219461 106 +2219523 0 +2219546 124 +2219566 353 +2219620 451 +2219644 101 +2219719 37 +2219771 75 +2219925 104 +2220030 776 +2220108 160 +2220186 63 +2220438 1 +2220455 147 +2220558 103 +2220571 67 +2220582 463 +2220645 83 +2220648 31 +2220692 84 +2220813 73 +2220817 355 +2220821 317 +2220867 46 +2221010 138 +2221103 0 +2221113 0 +2221203 163 +2221236 203 +2221343 5 +2221387 30 +2221497 107 +2221512 234 +2221561 33 +2221572 535 +2221580 156 +2221662 114 +2221720 0 +2221762 11 +2221765 460 +2221774 66 +2221788 0 +2221828 44 +2221848 66 +2221864 7 +2221870 154 +2221914 10 +2221959 61 +2222099 0 +2222128 23 +2222175 0 +2222235 0 +2222270 42 +2222346 0 +2222352 0 +2222365 26 +2222397 28 +2222399 290 +2222476 9 +2222504 0 +2222551 0 +2222566 235 +2222587 764 +2222661 5 +2222732 0 +2222864 33 +2222887 716 +2222923 66 +2222929 622 +2222953 402 +2223006 1 +2223013 1 +2223063 18 +2223071 0 +2223084 0 +2223139 207 +2223180 443 +2223195 6 +2223205 475 +2223214 0 +2223344 101 +2223382 387 +2223470 22 +2223502 0 +2223508 114 +2223599 397 +2223617 57 +2223644 952 +2223680 217 +2223705 35 +2223718 0 +2223731 275 +2223747 9 +2223758 34 +2223824 0 +2223851 66 +2223854 165 +2223881 118 +2223921 0 +2223947 202 +2224049 52 +2224096 0 +2224117 557 +2224161 452 +2224221 49 +2224265 1037 +2224269 1223 +2224380 1 +2224394 0 +2224413 179 +2224422 194 +2224458 284 +2224473 186 +2224491 40 +2224518 200 +2224578 0 +2224587 786 +2224590 220 +2224651 13 +2224668 432 +2224680 194 +2224692 27 +2224715 0 +2224755 13 +2224758 187 +2224791 207 +2224866 628 +2225095 0 +2225128 0 +2225237 270 +2225333 405 +2225338 0 +2225351 0 +2225357 0 +2225362 0 +2225386 0 +2225408 50 +2225414 0 +2225432 0 +2225522 187 +2225529 392 +2225573 0 +2225742 59 +2225863 24 +2225933 0 +2226063 0 +2226072 0 +2226089 55 +2226105 0 +2226112 0 +2226122 0 +2226129 0 +2226133 0 +2226137 0 +2226159 257 +2226163 42 +2226199 116 +2226206 359 +2226305 1521 +2226383 30 +2226427 105 +2226502 203 +2226605 0 +2226667 123 +2226688 1280 +2227006 122 +2227015 0 +2227064 0 +2227088 190 +2227231 82 +2227246 162 +2227249 507 +2227264 364 +2227266 0 +2227317 10 +2227366 86 +2227414 137 +2227499 0 +2227571 112 +2227618 627 +2227622 203 +2227646 50 +2227679 0 +2227699 733 +2227747 320 +2227774 11 +2227795 0 +2227830 0 +2227864 119 +2227873 130 +2227887 0 +2227889 69 +2227975 115 +2227991 92 +2227994 25 +2228013 10 +2228040 19 +2228048 64 +2228054 13 +2228056 25 +2228212 1 +2228308 0 +2228326 4 +2228338 253 +2228372 86 +2228577 562 +2228664 2 +2228670 2 +2228759 224 +2228763 127 +2228904 30 +2228966 0 +2229025 1 +2229059 81 +2229103 61 +2229123 452 +2229138 149 +2229281 126 +2229338 156 +2229369 269 +2229405 209 +2229409 20 +2229495 0 +2229600 0 +2229707 175 +2229813 2 +2229911 630 +2229942 0 +2229945 0 +2229951 175 +2229956 0 +2229968 0 +2229971 0 +2229975 0 +2229977 0 +2229987 145 +2229998 12 +2230172 21 +2230249 177 +2230257 0 +2230264 299 +2230330 51 +2230383 3 +2230405 39 +2230477 28 +2230608 75 +2230611 655 +2230662 1133 +2230782 0 +2230802 20 +2230813 71 +2230839 24 +2230907 232 +2230969 13 +2230995 0 +2231012 394 +2231044 113 +2231093 225 +2231130 0 +2231228 0 +2231289 23 +2231317 157 +2231381 1 +2231404 70 +2231440 51 +2231452 7 +2231497 12 +2231513 259 +2231639 16 +2231661 2222 +2231674 339 +2231750 31 +2231828 130 +2231910 208 +2231983 0 +2232071 488 +2232075 93 +2232217 15 +2232235 85 +2232241 268 +2232253 61 +2232274 323 +2232296 21 +2232303 39 +2232321 239 +2232378 0 +2232425 0 +2232441 83 +2232475 16 +2232482 89 +2232493 59 +2232499 149 +2232602 7 +2232620 99 +2232628 210 +2232649 0 +2232659 0 +2232667 0 +2232669 192 +2232690 122 +2232740 55 +2232761 0 +2232799 40 +2232827 139 +2232938 339 +2233027 68 +2233034 37 +2233127 480 +2233215 108 +2233217 174 +2233223 122 +2233263 102 +2233348 0 +2233392 0 +2233465 0 +2233478 0 +2233576 0 +2233629 0 +2233661 0 +2233676 0 +2233679 0 +2233874 178 +2233882 80 +2233962 14 +2234070 102 +2234139 0 +2234183 0 +2234235 69 +2234257 61 +2234317 34 +2234496 222 +2234546 94 +2234563 240 +2234624 280 +2234640 133 +2234667 0 +2234677 58 +2234730 0 +2234782 0 +2234847 0 +2234879 0 +2234891 118 +2234897 0 +2234900 0 +2234902 0 +2234910 0 +2234912 0 +2234952 14 +2234992 3 +2235002 1 +2235161 458 +2235165 256 +2235219 22 +2235435 422 +2235511 2 +2235558 64 +2235720 149 +2235857 0 +2235906 0 +2235911 82 +2235930 24 +2236065 139 +2236068 124 +2236103 59 +2236175 426 +2236185 0 +2236196 398 +2236265 0 +2236433 26 +2236567 315 +2236610 24 +2236674 31 +2236764 22 +2236783 0 +2236800 59 +2236959 327 +2236995 15 +2237012 37 +2237032 393 +2237116 408 +2237146 52 +2237265 101 +2237295 708 +2237479 68 +2237505 0 +2237551 107 +2237558 932 +2237569 91 +2237602 37 +2237633 75 +2237693 0 +2237761 0 +2237782 68 +2237793 0 +2237865 0 +2237878 0 +2237984 0 +2237993 0 +2237996 0 +2238003 0 +2238005 0 +2238011 0 +2238013 0 +2238033 0 +2238041 0 +2238048 0 +2238099 0 +2238105 0 +2238112 0 +2238125 0 +2238269 425 +2238393 99 +2238489 196 +2238513 1256 +2238610 32 +2238684 773 +2238857 0 +2238879 10 +2238906 113 +2238915 137 +2238929 14 +2238968 0 +2238977 803 +2238980 609 +2239066 83 +2239143 68 +2239146 25 +2239175 27 +2239223 249 +2239335 291 +2239388 0 +2239407 0 +2239473 187 +2239476 132 +2239648 261 +2239739 0 +2239915 0 +2240056 1139 +2240078 138 +2240106 0 +2240240 5 +2240277 137 +2240310 0 +2240320 0 +2240366 23 +2240404 76 +2240601 0 +2240677 66 +2240752 39 +2240759 8 +2240775 41 +2241111 0 +2241242 0 +2241480 69 +2241503 597 +2241738 127 +2241840 36 +2241850 0 +2241974 0 +2241991 0 +2242239 0 +2242299 192 +2242619 164 +2242733 139 +2242737 33 +2242750 276 +2242777 0 +2242797 0 +2242857 0 +2242892 17 +2242924 105 +2242938 0 +2242946 526 +2242953 0 +2242970 37 +2243000 81 +2243005 200 +2243063 0 +2243078 0 +2243160 0 +2243252 0 +2243283 0 +2243306 4 +2243343 15 +2243367 83 +2243406 233 +2243418 0 +2243450 86 +2243480 0 +2243507 149 +2243619 0 +2243642 56 +2243726 0 +2243756 576 +2243817 187 +2243848 6 +2243901 23 +2243975 73 +2244066 36 +2244069 120 +2244112 0 +2244184 0 +2244212 23 +2244272 0 +2244302 211 +2244426 98 +2244522 45 +2244584 67 +2244592 0 +2244627 178 +2244704 12 +2244714 1 +2244780 835 +2244852 115 +2244885 303 +2244891 1274 +2244912 0 +2244951 46 +2245005 0 +2245111 9 +2245124 0 +2245146 0 +2245152 0 +2245164 0 +2245170 0 +2245172 1 +2245177 0 +2245181 0 +2245254 178 +2245271 0 +2245437 67 +2245447 65 +2245481 0 +2245560 0 +2245576 48 +2245593 84 +2245596 41 +2245618 518 +2245687 108 +2245695 0 +2245708 391 +2245746 171 +2245764 102 +2245806 389 +2245845 187 +2245861 0 +2245884 0 +2245953 465 +2245996 98 +2246121 334 +2246182 3 +2246235 501 +2246282 0 +2246335 287 +2246379 218 +2246381 130 +2246446 119 +2246495 6 +2246517 38 +2246549 62 +2246608 69 +2246629 0 +2246776 20 +2246820 140 +2246840 0 +2246886 115 +2246892 145 +2246967 105 +2246969 283 +2247076 1 +2247320 0 +2247353 0 +2247387 0 +2247409 54 +2247421 43 +2247441 37 +2247459 0 +2247501 0 +2247580 12 +2247582 0 +2247605 0 +2247676 98 +2247713 0 +2247828 208 +2247845 0 +2247957 52 +2248116 2 +2248118 177 +2248311 0 +2248335 0 +2248375 84 +2248440 146 +2248513 0 +2248564 87 +2248592 566 +2248622 87 +2248649 0 +2248675 0 +2248771 220 +2248789 0 +2248822 50 +2248862 0 +2248908 24 +2249099 13 +2249200 120 +2249212 18 +2249325 0 +2249503 213 +2249630 111 +2249750 0 +2249777 0 +2249815 1 +2249842 29 +2249880 0 +2249895 0 +2250014 70 +2250024 84 +2250130 0 +2250139 2 +2250167 0 +2250187 0 +2250202 0 +2250277 0 +2250354 12 +2250372 256 +2250377 123 +2250551 12 +2250566 0 +2250676 0 +2250745 25 +2250767 2 +2250788 0 +2250980 0 +2250993 806 +2251038 46 +2251049 0 +2251192 0 +2251229 105 +2251248 0 +2251577 339 +2251581 26 +2251596 0 +2251611 12 +2251717 9 +2251740 31 +2251842 1 +2251877 346 +2251912 330 +2251945 64 +2252059 0 +2252149 338 +2252209 0 +2252243 0 +2252317 169 +2252454 189 +2252458 0 +2252540 0 +2252553 0 +2252809 82 +2252828 149 +2252876 0 +2252883 0 +2252972 45 +2253053 0 +2253102 0 +2253167 0 +2253202 0 +2253318 0 +2253320 0 +2253392 0 +2253406 9 +2253423 0 +2253513 0 +2253535 0 +2253625 0 +2253679 0 +2253730 0 +2253742 0 +2253757 0 +2253846 0 +2253876 0 +2253895 0 +2253914 0 +2254079 0 +2254098 0 +2254117 0 +2254127 0 +2254143 0 +2254157 24 +2254209 0 +2254236 0 +2254273 44 +2254406 523 +2254424 30 +2254441 0 +2254550 581 +2254562 147 +2254581 1 +2254633 101 +2254720 7 +2254726 0 +2254736 0 +2254786 136 +2254898 0 +2254909 9 +2254924 0 +2254927 37 +2254951 60 +2255003 0 +2255038 0 +2255054 9 +2255083 0 +2255098 0 +2255108 0 +2255122 40 +2255141 0 +2255180 0 +2255311 1 +2255344 2 +2255356 0 +2255416 37 +2255455 180 +2255503 0 +2255542 135 +2255545 230 +2255571 48 +2255635 129 +2255661 0 +2255746 192 +2255833 0 +2255945 0 +2256049 0 +2256085 0 +2256104 0 +2256246 72 +2256262 39 +2256328 341 +2256349 524 +2256353 26 +2256410 27 +2256421 42 +2256440 0 +2256467 0 +2256481 0 +2256503 0 +2256599 330 +2256605 30 +2256610 0 +2256723 2 +2256793 266 +2256819 0 +2256833 11 +2256843 29 +2256879 147 +2256882 0 +2256985 0 +2257023 63 +2257116 26 +2257188 37 +2257281 1 +2257337 0 +2257471 0 +2257480 37 +2257523 13 +2257579 70 +2257589 8 +2257648 0 +2257681 47 +2257714 0 +2257739 0 +2257798 0 +2257804 0 +2257814 0 +2257825 0 +2257865 4 +2257882 0 +2257921 56 +2258001 0 +2258008 770 +2258019 71 +2258025 0 +2258033 146 +2258035 0 +2258102 52 +2258242 0 +2258270 603 +2258303 419 +2258340 34 +2258410 178 +2258464 0 +2258544 85 +2258621 512 +2258649 16 +2258737 5 +2258747 309 +2258789 5 +2258929 8 +2259007 10 +2259108 0 +2259229 9 +2259250 0 +2259259 51 +2259306 0 +2259308 0 +2259400 0 +2259505 160 +2259516 0 +2259536 0 +2259548 146 +2259710 75 +2259743 16 +2259767 768 +2259769 298 +2259779 223 +2259811 273 +2259880 0 +2259957 26 +2259960 2 +2260022 0 +2260080 123 +2260171 0 +2260326 0 +2260385 0 +2260457 23 +2260670 42 +2260740 0 +2261088 0 +2261268 310 +2261518 6 +2261587 109 +2261623 0 +2261697 38 +2261709 0 +2261733 0 +2261768 0 +2261775 0 +2261785 0 +2261791 3 +2261817 12 +2261825 0 +2261856 243 +2261903 39 +2262001 0 +2262039 289 +2262273 24 +2262338 226 +2262492 186 +2262714 182 +2262790 75 +2263040 89 +2263293 1030 +2263297 541 +2263341 0 +2263371 0 +2263377 0 +2263379 0 +2263389 0 +2263405 0 +2263479 0 +2263539 409 +2263714 170 +2263801 0 +2263818 0 +2263880 59 +2263943 256 +2264103 0 +2264185 0 +2264228 0 +2264330 0 +2264336 0 +2264398 0 +2264535 0 +2264790 0 +2264806 0 +2264832 0 +2264908 0 +2264979 0 +2265134 0 +2265140 0 +2265154 0 +2265184 78 +2265239 237 +2265325 0 +2265349 0 +2265378 0 +2265394 0 +2265508 0 +2265543 0 +2265575 0 +2265724 58 +2265751 0 +2265798 0 +2265811 0 +2265850 0 +2265887 0 +2265946 0 +2266115 16 +2266207 53 +2266260 226 +2266310 263 +2266312 101 +2266367 205 +2266403 23 +2266422 0 +2266500 624 +2266578 182 +2266622 13 +2266667 61 +2266770 53 +2266806 712 +2266846 558 +2266875 218 +2266931 0 +2267068 0 +2267078 729 +2267096 469 +2267120 306 +2267216 232 +2267244 3 +2267418 170 +2267438 399 +2267515 203 +2267523 0 +2267530 0 +2267546 0 +2267558 53 +2267580 154 +2267641 574 +2267674 682 +2267684 952 +2267871 86 +2268032 1 +2268154 0 +2268217 0 +2268236 0 +2268253 58 +2268264 275 +2268269 25 +2268351 1 +2268363 0 +2268375 0 +2268414 0 +2268436 0 +2268444 0 +2268450 0 +2268454 0 +2268484 0 +2268487 12 +2268548 0 +2268556 23 +2268564 0 +2268576 0 +2268594 0 +2268600 48 +2268629 100 +2268645 0 +2268652 1 +2268659 217 +2268674 0 +2268677 0 +2268694 0 +2268702 0 +2268760 0 +2268869 0 +2269012 35 +2269169 935 +2269171 349 +2269195 292 +2269342 6 +2269404 0 +2269450 281 +2269996 25 +2270020 54 +2270116 2 +2270149 6 +2270240 106 +2270254 149 +2270349 23 +2270361 0 +2270374 0 +2270388 20 +2270407 275 +2270433 20 +2270483 114 +2270638 233 +2270665 56 +2270711 52 +2270725 0 +2270740 0 +2270756 4 +2270802 204 +2270966 0 +2271074 100 +2271200 1 +2271255 0 +2271360 0 +2271438 10 +2271442 79 +2271444 0 +2271622 6 +2271813 0 +2271825 0 +2271833 0 +2271836 0 +2271861 81 +2271864 394 +2271908 108 +2272059 0 +2272217 51 +2272297 0 +2272435 0 +2272471 0 +2272570 44 +2272578 0 +2272676 0 +2272718 0 +2272725 0 +2273014 282 +2273085 0 +2273180 28 +2273241 240 +2273449 206 +2273608 145 +2273696 76 +2274003 157 +2274109 78 +2274216 143 +2274235 693 +2274243 0 +2274267 0 +2274295 11 +2274481 0 +2274510 944 +2274514 1289 +2274554 0 +2274576 498 +2274692 267 +2274717 146 +2274768 26 +2274826 0 +2274919 0 +2275016 0 +2275036 64 +2275075 0 +2275200 53 +2275257 148 +2275284 88 +2275369 144 +2275425 0 +2275445 0 +2275611 32 +2275650 0 +2275705 85 +2275893 885 +2275946 52 +2275949 52 +2276084 187 +2276271 70 +2276291 94 +2276442 6 +2276457 0 +2276574 94 +2276600 0 +2276604 240 +2276666 0 +2276761 0 +2276799 374 +2276835 5 +2276849 0 +2276890 0 +2276917 141 +2276933 0 +2277028 144 +2277054 0 +2277057 396 +2277099 30 +2277141 169 +2277231 48 +2277273 91 +2277321 139 +2277357 323 +2277372 431 +2277405 0 +2277493 0 +2277537 84 +2277552 0 +2277581 0 +2277639 142 +2278013 54 +2278081 4 +2278107 0 +2278292 14 +2278383 0 +2278394 0 +2278566 57 +2278583 40 +2278593 249 +2278615 105 +2278649 219 +2278728 293 +2278774 1 +2278781 0 +2278944 191 +2278996 0 +2279107 0 +2279226 0 +2279276 50 +2279325 0 +2279362 0 +2279463 31 +2279481 15 +2279491 0 +2279599 0 +2279651 1 +2279663 259 +2279715 62 +2279733 0 +2279797 0 +2279827 0 +2279849 619 +2279871 23 +2279901 0 +2280109 115 +2280122 0 +2280147 41 +2280241 61 +2280309 56 +2280327 35 +2280493 43 +2280708 0 +2280748 146 +2280876 114 +2280880 20 +2280916 0 +2280943 76 +2280970 0 +2281069 2 +2281090 110 +2281093 10 +2281154 43 +2281193 0 +2281268 0 +2281274 0 +2281280 0 +2281286 0 +2281303 0 +2281504 23 +2281579 0 +2281739 0 +2281759 0 +2281784 149 +2281788 0 +2281839 66 +2281861 10 +2281874 0 +2282053 149 +2282055 567 +2282059 1 +2282067 17 +2282069 41 +2282119 0 +2282166 72 +2282182 6 +2282254 28 +2282264 0 +2282381 74 +2282470 0 +2282634 0 +2282721 0 +2282738 0 +2282748 69 +2282796 7 +2282844 1 +2282929 5 +2282946 25 +2283022 0 +2283142 0 +2283237 0 +2283281 34 +2283365 48 +2283402 80 +2283414 0 +2283470 0 +2283498 0 +2283554 0 +2283618 0 +2283659 57 +2283724 0 +2283783 0 +2283797 0 +2283880 136 +2283886 1 +2283974 0 +2283992 0 +2284126 35 +2284225 0 +2284238 0 +2284254 0 +2284329 25 +2284414 0 +2284531 0 +2284540 0 +2284613 0 +2284653 0 +2284759 0 +2284800 0 +2284825 0 +2284857 64 +2284923 68 +2285082 9 +2285166 2 +2285170 0 +2285182 0 +2285218 0 +2285298 0 +2285314 76 +2285349 0 +2285400 0 +2285457 1 +2285545 0 +2285586 0 +2285621 0 +2285669 0 +2285737 0 +2285791 37 +2285795 1 +2285825 0 +2285833 153 +2285871 0 +2285910 0 +2285968 0 +2286081 39 +2286129 15 +2286246 0 +2286275 0 +2286285 0 +2286304 0 +2286395 93 +2286424 252 +2286491 55 +2286563 0 +2286615 2 +2286675 0 +2286710 3 +2286824 0 +2286889 81 +2286975 10 +2287095 52 +2287172 74 +2287180 0 +2287206 0 +2287270 58 +2287324 4 +2287358 0 +2287371 21 +2287410 114 +2287440 154 +2287499 111 +2287545 38 +2287643 17 +2287651 40 +2287659 0 +2287792 92 +2287811 0 +2287837 755 +2287873 0 +2287897 0 +2288018 0 +2288058 0 +2288073 0 +2288097 0 +2288107 0 +2288232 151 +2288320 0 +2288354 0 +2288364 22 +2288371 246 +2288376 49 +2288462 0 +2288486 171 +2288512 85 +2288743 0 +2288801 4 +2288845 127 +2288934 200 +2288946 18 +2288958 199 +2289016 134 +2289051 343 +2289120 286 +2289141 0 +2289179 0 +2289241 67 +2289252 106 +2289283 0 +2289304 83 +2289306 209 +2289373 0 +2289391 12 +2289485 0 +2289507 54 +2289577 0 +2289600 16 +2289612 20 +2289628 0 +2289794 116 +2289926 0 +2290001 0 +2290007 0 +2290013 0 +2290015 129 +2290019 36 +2290071 0 +2290118 31 +2290127 0 +2290137 0 +2290174 134 +2290319 0 +2290452 0 +2290555 12 +2290596 44 +2290703 160 +2290778 0 +2290793 66 +2290829 47 +2290831 0 +2290859 0 +2290885 0 +2290961 296 +2290985 41 +2291032 0 +2291099 288 +2291190 171 +2291202 0 +2291257 0 +2291339 195 +2291427 0 +2291473 93 +2291556 218 +2291577 190 +2291638 0 +2291725 0 +2291776 23 +2291791 138 +2291818 415 +2291957 94 +2292036 0 +2292081 32 +2292182 0 +2292200 93 +2292319 0 +2292488 0 +2292542 0 +2292697 0 +2292709 0 +2292743 0 +2292841 0 +2293113 0 +2293122 0 +2293163 235 +2293227 0 +2293234 0 +2293239 0 +2293243 0 +2293406 0 +2293583 41 +2293704 0 +2293897 0 +2293914 0 +2293983 0 +2294002 0 +2294014 0 +2294062 0 +2294078 0 +2294089 0 +2294289 0 +2294352 0 +2294382 0 +2294532 0 +2294687 0 +2294723 0 +2294791 0 +2294793 0 +2294820 0 +2294926 0 +2294956 0 +2295414 6 +2295634 0 +2295921 0 +2296049 0 +2296065 0 +2296080 0 +2296253 0 +2296258 0 +2296271 0 +2296315 0 +2296426 0 +2296452 0 +2296580 0 +2296627 0 +2296674 34 +2296873 0 +2296891 0 +2296893 0 +2296940 0 +2297036 0 +2297129 0 +2297172 0 +2297186 0 +2297261 0 +2297309 0 +2297709 0 +2297715 0 +2297739 0 +2297789 0 +2297854 0 +2297874 0 +2298252 0 +2298284 0 +2298310 0 +2298537 0 +2298998 69 +2299079 0 +2299148 0 +2299179 0 +2299249 0 +2299434 39 +2299555 0 +2299570 0 +2299579 1 +2299687 0 +2299780 70 +2299789 0 +2299848 0 +2299990 1 +2300026 0 +2300174 0 +2300284 5 +2300317 5 +2300355 23 +2300411 0 +2300436 0 +2300450 0 +2300462 0 +2300500 0 +2300643 0 +2300676 1 +2300678 0 +2300784 0 +2300834 0 +2300887 0 +2300889 56 +2300916 0 +2300971 0 +2301089 0 +2301206 0 +2301504 3 +2301724 0 +2301782 39 +2302011 0 +2302107 86 +2302139 0 +2302155 0 +2302170 0 +2302343 0 +2302348 0 +2302361 0 +2302405 0 +2302517 0 +2302532 18 +2302542 8 +2302545 9 +2302587 0 +2302769 0 +2302980 0 +2303003 39 +2303259 0 +2303270 0 +2303310 0 +2303320 0 +2303453 0 +2303699 0 +2303751 0 +2303757 0 +2303781 0 +2303831 0 +2303869 0 +2303918 0 +2303960 0 +2304239 0 +2304294 0 +2304312 0 +2304484 0 +2304525 0 +2304563 0 +2304588 0 +2304594 0 +2304616 0 +2304640 0 +2304655 0 +2304738 145 +2305014 0 +2305252 0 +2305318 0 +2305503 33 +2305624 0 +2305639 0 +2305648 0 +2305756 0 +2305849 79 +2305858 0 +2305917 0 +2306059 2 +2306095 0 +2306217 10 +2306353 7 +2306386 1 +2306424 41 +2306472 0 +2306502 0 +2306528 0 +2306566 0 +2306630 0 +2306650 0 +2306709 0 +2306716 50 +2306987 29 +2306990 18 +2307000 257 +2307010 73 +2307013 217 +2307086 166 +2307117 2 +2307152 16 +2307206 175 +2307253 40 +2307294 33 +2307429 84 +2307531 258 +2307561 15 +2307656 498 +2307682 0 +2307723 46 +2307767 0 +2307776 0 +2307805 0 +2307813 0 +2307866 0 +2307914 0 +2308045 0 +2308110 0 +2308114 0 +2308313 0 +2308319 0 +2308387 0 +2308441 0 +2308450 0 +2308498 0 +2308505 0 +2308524 0 +2308548 0 +2308567 0 +2308675 0 +2308711 0 +2308904 0 +2308940 0 +2308978 0 +2309287 0 +2309337 0 +2309360 0 +2309377 37 +2309400 166 +2309534 1 +2309614 0 +2309653 87 +2309729 62 +2309961 3 +2310059 0 +2310114 164 +2310225 0 +2310402 57 +2310514 11 +2310531 127 +2310541 26 +2310649 219 +2310914 237 +2310920 313 +2310997 0 +2311017 19 +2311075 26 +2311082 79 +2311186 0 +2311297 118 +2311352 305 +2311603 117 +2311624 174 +2311667 40 +2311799 21 +2311909 32 +2311964 209 +2311984 213 +2312024 66 +2312108 297 +2312137 103 +2312228 233 +2312245 18 +2312474 171 +2312523 0 +2312555 0 +2312591 1449 +2312617 209 +2313027 291 +2313074 217 +2313114 369 +2313124 434 +2313135 430 +2313236 377 +2313250 226 +2313268 92 +2313284 334 +2313308 165 +2313334 820 +2313360 16 +2313521 156 +2313558 6 +2313610 3 +2313630 147 +2313634 420 +2313667 0 +2313677 1 +2313749 32 +2313836 719 +2313840 298 +2313952 144 +2314060 67 +2314130 0 +2314271 186 +2314296 0 +2314355 57 +2314480 11 +2314533 17 +2314601 2 +2314707 244 +2314738 0 +2314761 213 +2314767 94 +2314872 0 +2314894 618 +2314896 551 +2314946 353 +2314949 111 +2315089 0 +2315115 129 +2315127 7 +2315144 1 +2315157 40 +2315163 0 +2315436 32 +2315455 57 +2315541 39 +2315588 40 +2315642 3 +2315657 25 +2315717 76 +2315771 162 +2315852 242 +2315927 189 +2315969 75 +2316010 207 +2316058 0 +2316112 26 +2316127 2 +2316327 0 +2316430 0 +2316645 28 +2316678 39 +2316682 31 +2316714 43 +2316749 3 +2316784 0 +2316805 0 +2317048 21 +2317076 118 +2317097 69 +2317166 0 +2317347 57 +2317368 114 +2317404 232 +2317416 155 +2317452 48 +2317573 0 +2317575 67 +2317632 21 +2317641 104 +2317681 21 +2317702 19 +2317710 0 +2317761 0 +2317785 1 +2317854 13 +2317944 0 +2318048 0 +2318132 0 +2318253 0 +2318334 14 +2318354 0 +2318426 33 +2318468 0 +2318813 0 +2318994 0 +2319035 0 +2319085 0 +2319099 0 +2319241 0 +2319255 27 +2319267 0 +2319300 135 +2319406 31 +2319444 108 +2319452 77 +2319498 14 +2319642 0 +2319735 0 +2319846 114 +2319991 51 +2320185 3 +2320242 14 +2320275 389 +2320278 394 +2320443 118 +2320529 21 +2320538 0 +2320584 0 +2320677 0 +2320702 14 +2320764 0 +2320809 0 +2320819 39 +2320824 84 +2320836 0 +2320851 0 +2321045 4 +2321163 270 +2321262 306 +2321272 43 +2321439 49 +2321729 821 +2321767 0 +2322040 0 +2322049 0 +2322056 0 +2322130 0 +2322151 0 +2322400 88 +2322522 0 +2322540 116 +2322561 434 +2322565 198 +2322585 69 +2322605 0 +2322711 223 +2322949 180 +2323098 324 +2323159 0 +2323280 284 +2323331 578 +2323367 75 +2323406 22 +2323430 0 +2323514 152 +2323523 615 +2323736 21 +2323773 0 +2323790 0 +2323824 74 +2323862 66 +2324009 0 +2324018 0 +2324160 187 +2324288 144 +2324384 674 +2324463 12 +2324574 196 +2324606 28 +2324648 0 +2324668 145 +2324868 71 +2324908 163 +2324912 265 +2324948 178 +2324982 192 +2324994 0 +2325046 0 +2325065 123 +2325101 0 +2325104 50 +2325133 0 +2325179 0 +2325207 0 +2325222 0 +2325232 0 +2325254 0 +2325272 80 +2325280 20 +2325283 0 +2325331 0 +2325383 30 +2325392 0 +2325475 12 +2325490 0 +2325584 0 +2325615 0 +2325628 0 +2325696 0 +2325713 0 +2325730 0 +2325733 64 +2325812 204 +2325827 11 +2325887 222 +2325953 25 +2325992 399 +2326043 37 +2326224 0 +2326310 0 +2326317 223 +2326386 284 +2326388 55 +2326393 29 +2326484 633 +2326589 68 +2326625 935 +2326646 652 +2326771 120 +2326814 303 +2326817 74 +2326892 13 +2326907 6 +2326930 23 +2326937 246 +2326976 0 +2327030 326 +2327070 46 +2327119 0 +2327269 380 +2327314 46 +2327335 0 +2327388 54 +2327499 0 +2327551 0 +2327578 0 +2327595 56 +2327705 0 +2327711 72 +2327725 118 +2327772 0 +2327820 34 +2327855 0 +2327896 0 +2327913 0 +2327941 149 +2327948 128 +2327998 0 +2328124 0 +2328232 0 +2328256 153 +2328258 191 +2328262 863 +2328272 0 +2328353 0 +2328372 0 +2328433 0 +2328444 166 +2328543 8 +2328618 8 +2328648 0 +2328667 0 +2328718 228 +2328883 63 +2328933 337 +2328967 81 +2329053 0 +2329070 48 +2329092 0 +2329199 8 +2329415 0 +2329539 120 +2329606 130 +2329803 159 +2329906 184 +2329943 417 +2330023 20 +2330058 119 +2330063 10 +2330176 0 +2330306 68 +2330424 31 +2330500 311 +2330506 787 +2330620 30 +2330685 2 +2330799 250 +2330801 374 +2330934 0 +2330937 47 +2330973 244 +2330985 0 +2331013 485 +2331022 321 +2331111 52 +2331250 43 +2331302 78 +2331314 0 +2331428 1073 +2331432 814 +2331508 75 +2331536 0 +2331805 563 +2331873 26 +2331876 461 +2331897 625 +2331912 459 +2331933 56 +2331942 278 +2332125 582 +2332129 403 +2332171 11 +2332188 59 +2332221 63 +2332243 140 +2332316 127 +2332392 39 +2332403 0 +2332598 260 +2332602 111 +2332742 367 +2332745 862 +2332788 45 +2332817 30 +2332884 122 +2332900 37 +2332909 20 +2332958 368 +2332993 8 +2333018 139 +2333030 14 +2333058 5 +2333086 0 +2333129 17 +2333201 1024 +2333212 188 +2333324 14 +2333374 40 +2333389 152 +2333422 0 +2333437 105 +2333493 148 +2333562 47 +2333614 81 +2333669 493 +2333749 8 +2333872 299 +2333908 70 +2333962 36 +2334004 149 +2334011 431 +2334015 790 +2334039 0 +2334091 1 +2334230 0 +2334246 0 +2334296 79 +2334359 67 +2334387 0 +2334393 0 +2334447 0 +2334454 0 +2334568 274 +2334577 39 +2334606 0 +2334629 75 +2334727 6 +2334790 0 +2334978 0 +2334980 296 +2335028 101 +2335034 86 +2335054 0 +2335107 0 +2335178 0 +2335354 20 +2335371 10 +2335493 141 +2335890 0 +2335901 0 +2335949 0 +2336196 0 +2336216 0 +2336258 32 +2336278 7 +2336288 0 +2336326 0 +2336335 0 +2336361 4 +2336363 39 +2336375 0 +2336398 0 +2336419 0 +2336530 0 +2336557 0 +2336588 51 +2336620 0 +2336688 0 +2336735 12 +2336799 0 +2336867 197 +2336884 0 +2336930 4 +2336970 0 +2337074 199 +2337077 358 +2337080 81 +2337144 79 +2337231 558 +2337283 60 +2337382 0 +2337431 0 +2337563 99 +2337585 80 +2337636 51 +2337702 22 +2337715 0 +2337754 31 +2337771 26 +2337806 362 +2337969 0 +2338004 1 +2338043 8 +2338046 2 +2338066 38 +2338094 109 +2338172 0 +2338178 31 +2338322 137 +2338393 183 +2338430 0 +2338441 24 +2338548 184 +2338595 400 +2338606 771 +2338617 338 +2338802 228 +2338810 3 +2338869 0 +2338875 0 +2338913 0 +2338935 209 +2339003 0 +2339082 10 +2339170 11 +2339244 69 +2339299 152 +2339430 497 +2339449 10 +2339527 0 +2339544 59 +2339586 0 +2339634 0 +2339926 0 +2339987 0 +2340012 0 +2340102 690 +2340177 0 +2340255 0 +2340297 0 +2340315 1 +2340387 0 +2340450 137 +2340468 0 +2340494 86 +2340597 0 +2340636 7 +2340639 51 +2340659 21 +2340690 90 +2340723 18 +2340734 7 +2340824 422 +2340852 0 +2340901 193 +2341419 186 +2341432 57 +2341451 63 +2341733 43 +2341781 502 +2341911 285 +2341914 210 +2341928 0 +2341939 0 +2342012 548 +2342025 40 +2342073 4 +2342143 43 +2342168 46 +2342219 7 +2342259 0 +2342311 0 +2342349 384 +2342362 130 +2342421 0 +2342468 181 +2342503 0 +2342513 112 +2342532 38 +2342554 0 +2342734 0 +2342782 0 +2342790 91 +2342817 18 +2342880 130 +2343011 85 +2343019 41 +2343200 0 +2343244 0 +2343277 0 +2343365 62 +2343428 0 +2343503 16 +2343506 17 +2343548 0 +2343706 57 +2343736 0 +2343771 24 +2343798 92 +2343822 0 +2343889 6 +2343914 87 +2343936 0 +2343964 0 +2343966 0 +2343974 0 +2343976 0 +2343998 0 +2344019 0 +2344052 4 +2344110 0 +2344199 0 +2344222 0 +2344256 7 +2344261 0 +2344275 0 +2344316 0 +2344333 0 +2344405 34 +2344450 0 +2344457 55 +2344469 178 +2344493 501 +2344495 421 +2344506 0 +2344524 0 +2344670 0 +2344753 48 +2344786 8 +2344808 0 +2344818 16 +2344877 0 +2344954 0 +2345008 0 +2345027 0 +2345039 0 +2345248 96 +2345300 31 +2345428 0 +2345606 0 +2345754 126 +2345761 16 +2345788 0 +2345933 0 +2345946 0 +2346041 76 +2346078 300 +2346154 162 +2346170 110 +2346198 207 +2346309 12 +2346373 26 +2346375 631 +2346429 88 +2346546 0 +2346557 0 +2346585 0 +2346609 23 +2346621 15 +2346678 0 +2346731 76 +2346779 0 +2346856 0 +2346923 0 +2346998 0 +2347035 0 +2347206 2 +2347218 95 +2347229 2 +2347274 0 +2347293 28 +2347336 0 +2347365 0 +2347617 8 +2347704 0 +2347820 167 +2347920 13 +2348016 37 +2348087 3 +2348147 1 +2348180 8 +2348223 7 +2348260 0 +2348265 125 +2348286 3 +2348340 1530 +2348344 371 +2348369 276 +2348523 13 +2348559 336 +2348580 305 +2348724 0 +2348773 0 +2348825 114 +2348828 585 +2348919 6 +2348928 46 +2348940 110 +2348958 148 +2348976 363 +2348994 19 +2349012 0 +2349021 28 +2349078 121 +2349099 72 +2349111 26 +2349135 0 +2349147 0 +2349198 85 +2349313 0 +2349319 37 +2349335 0 +2349378 0 +2349393 0 +2349423 13 +2349484 0 +2349532 49 +2349557 179 +2349670 0 +2349734 385 +2349775 4 +2349795 837 +2349799 396 +2349833 0 +2349976 359 +2350003 428 +2350007 390 +2350050 191 +2350143 8 +2350259 21 +2350300 14 +2350441 6 +2350502 162 +2350555 199 +2350613 63 +2350691 81 +2350806 0 +2350841 275 +2350926 10 +2350954 279 +2351047 207 +2351066 106 +2351069 32 +2351077 30 +2351291 105 +2351423 0 +2351672 53 +2351705 0 +2351804 0 +2351861 518 +2351871 149 +2352013 80 +2352095 0 +2352104 166 +2352250 0 +2352374 0 +2352470 0 +2352551 0 +2352559 0 +2352629 0 +2352662 0 +2352777 0 +2352809 0 +2352863 0 +2352928 0 +2352990 0 +2353047 0 +2353132 0 +2353180 0 +2353304 0 +2353328 0 +2353387 117 +2353479 118 +2353507 291 +2353548 663 +2353564 265 +2353567 118 +2353623 122 +2353771 244 +2353846 93 +2353849 0 +2353890 0 +2354019 0 +2354070 0 +2354152 86 +2354266 484 +2354339 0 +2354400 35 +2354534 0 +2354540 148 +2354597 67 +2354718 234 +2354737 0 +2354772 532 +2354914 27 +2355017 0 +2355063 36 +2355084 131 +2355207 0 +2355246 76 +2355269 422 +2355320 1689 +2355342 0 +2355418 0 +2355608 0 +2355656 0 +2355668 0 +2355830 0 +2355833 0 +2355912 0 +2355939 0 +2356070 0 +2356110 0 +2356137 0 +2356174 0 +2356181 0 +2356301 0 +2356319 0 +2356358 0 +2356487 0 +2356514 0 +2356530 0 +2356583 0 +2356679 0 +2356689 142 +2356717 0 +2356730 0 +2356818 65 +2356976 66 +2357070 0 +2357136 100 +2357154 0 +2357186 0 +2357223 25 +2357227 75 +2357364 0 +2357414 129 +2357613 0 +2357948 341 +2357967 1 +2358023 468 +2358045 86 +2358054 176 +2358153 238 +2358231 0 +2358261 303 +2358272 306 +2358277 117 +2358368 0 +2358487 44 +2358490 0 +2358493 0 +2358513 0 +2358727 309 +2358857 971 +2358980 54 +2359009 178 +2359032 687 +2359088 533 +2359344 122 +2359568 0 +2359660 0 +2359723 5 +2359776 28 +2359820 695 +2359825 258 +2359881 0 +2360006 344 +2360050 0 +2360132 214 +2360152 30 +2360388 163 +2360523 0 +2360591 33 +2360609 80 +2361025 0 +2361126 862 +2361329 0 +2361346 0 +2361437 1057 +2361439 252 +2361613 0 +2361652 171 +2361744 349 +2361845 40 +2361942 160 +2362008 35 +2362079 79 +2362160 996 +2362162 349 +2362199 14 +2362281 16 +2362406 37 +2362475 787 +2362547 511 +2362580 11 +2362804 0 +2362883 142 +2362987 0 +2363279 440 +2363289 45 +2363414 0 +2363439 435 +2363523 0 +2363604 0 +2363677 165 +2363701 402 +2363727 35 +2363763 114 +2363926 11 +2363934 33 +2363937 193 +2364066 62 +2364147 293 +2364228 438 +2364250 0 +2364299 0 +2364489 107 +2364528 77 +2364737 13 +2364787 0 +2364792 69 +2364844 9 +2364980 0 +2365061 0 +2365132 0 +2365142 84 +2365152 0 +2365299 6 +2365308 2 +2365379 200 +2365383 143 +2365389 123 +2365403 0 +2365489 84 +2365586 131 +2365617 133 +2365739 4 +2365789 47 +2365793 35 +2365911 84 +2365914 251 +2366001 206 +2366010 125 +2366032 31 +2366204 6 +2366218 12 +2366232 173 +2366259 50 +2366283 37 +2366386 11 +2366405 1 +2366414 23 +2366420 0 +2366433 8 +2366508 210 +2366521 9 +2366542 79 +2366544 234 +2366646 50 +2366652 42 +2366691 104 +2366694 238 +2366784 0 +2366830 0 +2366857 0 +2366874 0 +2366883 0 +2366887 0 +2366895 25 +2366926 0 +2366935 0 +2366954 0 +2366972 34 +2366975 0 +2366992 36 +2367004 0 +2367010 47 +2367036 0 +2367060 19 +2367104 0 +2367112 42 +2367124 0 +2367214 10 +2367230 0 +2367243 0 +2367260 58 +2367294 58 +2367321 1 +2367375 40 +2367438 0 +2367494 43 +2367498 29 +2367510 0 +2367523 60 +2367526 0 +2367542 22 +2367617 95 +2367653 105 +2367668 108 +2367682 49 +2367692 34 +2367702 0 +2367710 15 +2367757 88 +2367759 83 +2367784 0 +2367879 563 +2367881 30 +2367907 505 +2367924 695 +2367962 51 +2367999 12 +2368010 114 +2368128 194 +2368156 94 +2368170 165 +2368195 116 +2368242 1 +2368278 0 +2368357 0 +2368366 0 +2368395 165 +2368419 352 +2368433 81 +2368456 36 +2368553 0 +2368564 0 +2368567 7 +2368609 0 +2368622 0 +2368665 48 +2368686 2 +2368693 14 +2368709 159 +2368730 0 +2368737 63 +2368779 0 +2368806 0 +2368814 291 +2368817 387 +2368858 24 +2368930 5 +2368940 0 +2369025 0 +2369106 0 +2369183 0 +2369218 0 +2369302 0 +2369306 0 +2369309 0 +2369314 0 +2369341 0 +2369377 0 +2369409 0 +2369422 0 +2369464 0 +2369470 0 +2369560 0 +2369626 0 +2369666 0 +2369716 0 +2369755 0 +2369916 0 +2369959 0 +2369970 0 +2370024 0 +2370073 0 +2370111 0 +2370175 0 +2370234 0 +2370255 0 +2370304 0 +2370312 0 +2370325 0 +2370327 0 +2370408 0 +2370536 0 +2370542 0 +2370568 0 +2370620 0 +2370863 0 +2370868 0 +2370896 93 +2370906 0 +2370932 0 +2370985 12 +2370988 0 +2371063 0 +2371075 0 +2371113 0 +2371172 0 +2371209 0 +2371239 0 +2371432 0 +2371444 0 +2371461 0 +2371559 0 +2371592 0 +2371642 0 +2371656 0 +2371710 0 +2371781 0 +2371797 0 +2371814 0 +2371886 0 +2371947 0 +2371965 0 +2371998 0 +2372121 0 +2372145 0 +2372274 0 +2372322 0 +2372391 0 +2372410 0 +2372427 34 +2372434 755 +2372616 9 +2372621 1 +2372943 155 +2373177 68 +2373206 373 +2373483 51 +2373507 187 +2373509 1242 +2373566 138 +2373628 902 +2373662 930 +2373695 0 +2373761 0 +2373821 160 +2373853 0 +2373876 111 +2373895 478 +2373930 842 +2373947 0 +2373994 94 +2374041 141 +2374161 674 +2374221 520 +2374350 712 +2374355 7 +2374367 86 +2374391 338 +2374437 19 +2374462 129 +2374468 0 +2374490 0 +2374496 0 +2374543 0 +2374659 0 +2374661 0 +2374765 0 +2374792 0 +2374831 0 +2374936 0 +2374945 0 +2375308 0 +2375396 0 +2375416 0 +2375449 0 +2375458 0 +2375539 0 +2375577 0 +2375608 0 +2375808 0 +2375903 0 +2375989 0 +2376059 0 +2376072 0 +2376104 0 +2376123 0 +2376125 0 +2376213 0 +2376245 0 +2376329 1 +2376340 0 +2376387 149 +2376397 78 +2376406 120 +2376472 0 +2376484 0 +2376552 0 +2376590 110 +2376623 21 +2376880 349 +2377038 17 +2377071 57 +2377098 0 +2377292 0 +2377377 253 +2377439 126 +2377471 0 +2377493 155 +2377500 0 +2377545 121 +2377559 40 +2377599 517 +2377708 428 +2377746 0 +2377870 0 +2377924 31 +2378022 407 +2378062 381 +2378098 456 +2378245 102 +2378258 94 +2378319 265 +2378374 818 +2378426 120 +2378468 215 +2378470 19 +2378495 0 +2378522 163 +2378560 101 +2378567 0 +2378592 110 +2378719 481 +2378722 247 +2378812 8 +2378863 68 +2378910 0 +2378935 22 +2378948 83 +2378992 26 +2379019 171 +2379041 267 +2379081 0 +2379190 0 +2379220 118 +2379248 224 +2379355 402 +2379366 34 +2379397 0 +2379426 0 +2379502 0 +2379532 0 +2379691 3 +2379752 0 +2379779 32 +2380011 0 +2380026 0 +2380102 0 +2380314 0 +2380340 0 +2380380 0 +2380494 0 +2380496 0 +2380587 0 +2380676 0 +2380727 0 +2380818 0 +2381007 152 +2381017 0 +2381020 0 +2381022 168 +2381027 0 +2381032 0 +2381037 36 +2381041 0 +2381191 177 +2381299 105 +2381306 0 +2381368 0 +2381370 195 +2381394 246 +2381399 0 +2381497 0 +2381539 40 +2381600 145 +2381628 0 +2381669 8 +2381698 194 +2381803 88 +2381827 77 +2381906 0 +2382000 0 +2382021 0 +2382103 0 +2382171 0 +2382417 99 +2382425 136 +2382490 176 +2382502 658 +2382561 196 +2382573 0 +2382649 0 +2382676 0 +2382691 52 +2382775 107 +2382809 38 +2382826 0 +2382835 0 +2383009 0 +2383081 19 +2383087 407 +2383141 0 +2383183 143 +2383215 5 +2383264 5 +2383424 151 +2383451 108 +2383546 0 +2383564 37 +2383591 46 +2383795 0 +2383924 0 +2383944 24 +2384151 0 +2384230 170 +2384251 5 +2384740 24 +2384896 64 +2384968 0 +2385073 118 +2385097 82 +2385155 0 +2385256 0 +2385555 298 +2385625 297 +2385646 55 +2385703 2 +2385771 40 +2385799 19 +2385868 0 +2385972 72 +2386042 258 +2386078 0 +2386087 0 +2386125 0 +2386221 56 +2386224 14 +2386281 25 +2386458 266 +2386461 552 +2386467 22 +2386508 0 +2386604 381 +2386737 116 +2386782 713 +2386875 1024 +2387037 1286 +2387136 47 +2387169 117 +2387282 138 +2387492 0 +2387678 30 +2387834 0 +2387911 82 +2387954 0 +2388060 98 +2388080 110 +2388105 0 +2388135 36 +2388169 0 +2388308 82 +2388321 588 +2388336 67 +2388357 197 +2388368 351 +2388372 172 +2388394 0 +2388424 479 +2388437 0 +2388449 272 +2388500 17 +2388529 86 +2388568 1 +2388579 82 +2388591 26 +2388664 0 +2388787 24 +2388877 601 +2388910 117 +2388928 247 +2388982 87 +2389142 0 +2389174 0 +2389263 64 +2389285 15 +2389304 0 +2389390 42 +2389412 0 +2389429 33 +2389431 94 +2389438 185 +2389524 63 +2389558 205 +2389645 0 +2389858 184 +2389867 0 +2389902 43 +2389953 327 +2389984 110 +2389991 0 +2390034 0 +2390121 124 +2390129 38 +2390142 116 +2390193 0 +2390226 0 +2390243 0 +2390309 0 +2390333 0 +2390422 0 +2390480 17 +2390610 0 +2390712 0 +2390732 183 +2390785 162 +2390789 267 +2390841 0 +2390906 6 +2391010 0 +2391022 0 +2391156 156 +2391201 0 +2391216 29 +2391288 0 +2391340 0 +2391360 0 +2391489 0 +2391624 0 +2391706 0 +2391739 0 +2391927 0 +2391939 0 +2391972 0 +2391984 0 +2392004 0 +2392011 0 +2392083 0 +2392097 0 +2392193 0 +2392227 0 +2392284 0 +2392317 0 +2392338 0 +2392351 0 +2392395 0 +2392403 0 +2392446 0 +2392471 134 +2392593 0 +2392611 0 +2392716 0 +2392728 0 +2392894 0 +2392905 0 +2392994 0 +2393053 0 +2393161 0 +2393326 0 +2393380 0 +2393382 0 +2393404 0 +2393564 306 +2393588 43 +2393639 0 +2393668 26 +2393852 239 +2394119 26 +2394177 265 +2394251 0 +2394257 0 +2394278 9 +2394379 684 +2394388 68 +2394458 0 +2394533 643 +2394696 53 +2394786 0 +2394796 221 +2394830 57 +2395054 0 +2395151 17 +2395155 139 +2395217 143 +2395251 48 +2395302 84 +2395455 0 +2395516 40 +2395703 0 +2395761 0 +2395994 56 +2396020 0 +2396031 0 +2396072 0 +2396087 266 +2396184 135 +2396203 0 +2396344 0 +2396376 204 +2396438 64 +2396573 752 +2396588 0 +2396652 43 +2396666 15 +2396674 0 +2396868 0 +2396876 0 +2396889 0 +2396903 0 +2397053 104 +2397122 0 +2397148 29 +2397150 4 +2397221 35 +2397232 19 +2397334 0 +2397344 191 +2397425 0 +2397441 0 +2397485 0 +2397544 0 +2397726 0 +2397858 0 +2397910 0 +2397952 0 +2397965 0 +2398120 4 +2398128 0 +2398161 0 +2398182 0 +2398248 0 +2398267 0 +2398273 0 +2398287 0 +2398344 0 +2398441 0 +2398472 38 +2398494 0 +2398550 0 +2398566 78 +2398575 0 +2398583 12 +2398585 0 +2398605 0 +2398714 0 +2398723 0 +2398943 0 +2398972 0 +2399148 0 +2399194 0 +2399233 0 +2399273 0 +2399414 0 +2399554 0 +2399651 0 +2399659 0 +2399661 0 +2399674 0 +2399791 221 +2399799 0 +2399811 393 +2399868 418 +2399921 42 +2399931 31 +2399934 68 +2399976 147 +2399986 0 +2400129 325 +2400137 0 +2400235 20 +2400306 32 +2400361 0 +2400377 20 +2400400 243 +2400436 0 +2400519 0 +2400566 110 +2400650 312 +2400794 113 +2400813 43 +2400832 724 +2400934 52 +2400991 0 +2401118 41 +2401156 9 +2401215 264 +2401241 298 +2401302 0 +2401385 198 +2401488 164 +2401547 151 +2401559 0 +2401644 50 +2401657 217 +2401735 102 +2401744 13 +2401808 54 +2401844 0 +2401902 0 +2401927 182 +2401955 0 +2401961 167 +2402014 0 +2402027 0 +2402035 0 +2402038 0 +2402081 0 +2402087 0 +2402089 0 +2402123 0 +2402129 0 +2402143 0 +2402172 513 +2402175 649 +2402179 71 +2402265 194 +2402273 0 +2402293 15 +2402302 201 +2402305 0 +2402323 24 +2402335 0 +2402346 0 +2402410 156 +2402446 475 +2402449 77 +2402466 583 +2402486 0 +2402617 173 +2402633 4 +2402730 20 +2402907 328 +2402917 1 +2402953 42 +2402962 130 +2402992 243 +2403047 142 +2403079 383 +2403158 30 +2403204 10 +2403311 365 +2403320 114 +2403419 11 +2403442 72 +2403521 14 +2403539 291 +2403718 2 +2403958 986 +2403960 70 +2404033 309 +2404089 55 +2404120 0 +2404139 0 +2404166 1042 +2404198 0 +2404301 264 +2404432 72 +2404444 156 +2404541 0 +2404560 99 +2404617 0 +2404722 0 +2404743 0 +2404759 0 +2404850 0 +2405047 0 +2405163 0 +2405194 0 +2405331 0 +2405347 0 +2405356 0 +2405389 0 +2405444 0 +2405457 0 +2405472 31 +2405517 0 +2405521 0 +2405525 0 +2405545 0 +2405555 0 +2405569 0 +2405695 26 +2405972 28 +2406029 142 +2406100 32 +2406119 200 +2406125 18 +2406131 603 +2406362 0 +2406445 0 +2406545 0 +2406557 0 +2406572 0 +2406626 0 +2406641 0 +2406650 0 +2406677 0 +2406704 0 +2406707 0 +2406719 0 +2406738 0 +2406746 0 +2406789 0 +2406828 0 +2406837 0 +2406852 0 +2406870 0 +2406878 0 +2407101 0 +2407168 91 +2407376 0 +2407481 0 +2407488 0 +2407594 0 +2407723 0 +2407860 5 +2407999 0 +2408071 128 +2408107 78 +2408338 0 +2408362 65 +2408688 0 +2408916 0 +2408930 0 +2408981 0 +2409003 0 +2409296 0 +2409479 0 +2409505 0 +2409594 50 +2409600 0 +2409606 0 +2409615 0 +2409625 0 +2409637 0 +2409643 0 +2409655 0 +2409675 0 +2409698 0 +2409734 0 +2409942 0 +2409968 0 +2410100 0 +2410286 0 +2410455 0 +2410572 0 +2410763 0 +2410810 0 +2410885 0 +2410896 0 +2410963 0 +2411068 0 +2411283 0 +2411303 0 +2411380 0 +2411509 0 +2411527 0 +2411581 0 +2411654 0 +2411885 0 +2412329 0 +2412381 0 +2412407 0 +2412462 0 +2412486 0 +2412501 0 +2412814 0 +2412920 0 +2412924 0 +2412932 0 +2412942 0 +2413092 0 +2413121 0 +2413147 0 +2413355 0 +2413406 0 +2413607 4 +2413717 0 +2413805 0 +2413890 0 +2413910 0 +2413927 0 +2414012 0 +2414096 0 +2414156 0 +2414240 0 +2414424 0 +2414597 0 +2414607 0 +2414672 0 +2414817 0 +2414917 0 +2414935 0 +2414986 0 +2415132 0 +2415170 0 +2415176 0 +2415228 0 +2415348 0 +2415361 0 +2415418 0 +2415576 0 +2415753 0 +2415790 0 +2415953 0 +2416069 0 +2416086 0 +2416098 0 +2416149 0 +2416195 0 +2416203 0 +2416229 0 +2416356 0 +2416427 0 +2416808 0 +2416847 0 +2416871 0 +2417021 0 +2417206 0 +2417266 0 +2417282 0 +2417331 0 +2417394 0 +2417446 0 +2417460 0 +2417592 0 +2417754 0 +2417793 0 +2417920 0 +2418068 0 +2418134 0 +2418457 0 +2418726 0 +2418810 0 +2418947 0 +2419025 0 +2419304 0 +2419431 0 +2419581 0 +2419592 0 +2419616 0 +2419836 0 +2420105 0 +2420124 0 +2420164 0 +2420193 0 +2420611 1 +2421006 290 +2421235 191 +2421310 418 +2421388 288 +2421598 497 +2421647 550 +2421786 0 +2421823 0 +2421992 0 +2422218 0 +2422272 27 +2422410 182 +2422446 333 +2422533 0 +2422680 111 +2422703 10 +2422959 277 +2422971 15 +2423043 567 +2423154 492 +2423174 97 +2423318 41 +2423389 55 +2423404 29 +2423503 0 +2423670 34 +2423899 41 +2423968 0 +2424099 0 +2424285 162 +2424421 0 +2424435 49 +2424579 328 +2424624 0 +2424654 133 +2424913 332 +2424915 248 +2424948 0 +2425032 0 +2425049 8 +2425211 0 +2425256 0 +2425271 0 +2425305 0 +2425328 0 +2425356 0 +2425367 0 +2425503 0 +2425516 0 +2425547 0 +2425593 0 +2425602 0 +2425611 0 +2425707 0 +2425712 0 +2425715 0 +2425791 0 +2425793 0 +2425830 0 +2425864 0 +2426092 0 +2426126 0 +2426195 0 +2426234 0 +2426354 0 +2426393 0 +2426444 0 +2426532 0 +2426755 0 +2427342 0 +2427425 0 +2427599 0 +2427647 0 +2427717 0 +2427787 0 +2427831 0 +2427854 0 +2427944 0 +2428148 0 +2428318 0 +2428373 0 +2428478 0 +2428488 0 +2428516 0 +2428653 0 +2428714 0 +2428752 0 +2428772 0 +2428788 0 +2428863 0 +2428950 0 +2428986 0 +2429005 0 +2429172 0 +2429175 0 +2429183 0 +2429194 0 +2429222 0 +2429275 0 +2429299 0 +2429315 0 +2429379 0 +2429491 0 +2429527 0 +2429572 0 +2429633 0 +2429648 0 +2429652 0 +2429731 0 +2429842 0 +2429907 0 +2429934 0 +2429943 0 +2429970 0 +2429989 0 +2429998 0 +2430085 62 +2430190 252 +2430193 103 +2430232 62 +2430238 50 +2430340 264 +2430342 98 +2430363 20 +2430376 198 +2430451 10 +2430464 0 +2430470 24 +2430479 1 +2430498 19 +2430601 44 +2430625 33 +2430652 172 +2430666 14 +2430680 4 +2430852 37 +2430874 130 +2430883 230 +2430970 268 +2430973 78 +2431091 33 +2431095 53 +2431145 1 +2431267 213 +2431298 106 +2431395 66 +2431566 69 +2431600 0 +2431633 0 +2431710 0 +2431754 0 +2431914 0 +2431999 0 +2432002 10 +2432008 0 +2432038 0 +2432050 63 +2432070 15 +2432093 0 +2432136 111 +2432141 17 +2432184 88 +2432242 120 +2432270 24 +2432304 6 +2432322 0 +2432410 0 +2432499 6 +2432505 0 +2432545 46 +2432578 0 +2432604 61 +2432683 29 +2432760 0 +2432796 67 +2432845 0 +2432853 0 +2432917 53 +2432921 236 +2433016 0 +2433173 218 +2433188 29 +2433250 50 +2433339 0 +2433426 385 +2433482 34 +2433484 62 +2433632 46 +2433665 0 +2433713 0 +2433736 0 +2433766 0 +2433779 0 +2434007 0 +2434028 0 +2434124 0 +2434186 0 +2434198 0 +2434273 0 +2434281 0 +2434336 0 +2434368 0 +2434402 0 +2434411 0 +2434442 0 +2434560 59 +2434666 289 +2434677 70 +2434685 0 +2434736 0 +2434762 208 +2434777 17 +2434880 2 +2434925 0 +2434980 0 +2434997 0 +2435153 15 +2435329 0 +2435357 74 +2435438 344 +2435445 0 +2435457 1 +2435496 0 +2435535 0 +2435613 0 +2435629 7 +2435640 0 +2435691 0 +2435694 10 +2435733 65 +2435903 0 +2435914 227 +2435947 0 +2435998 0 +2436207 0 +2436265 0 +2436282 0 +2436317 0 +2436323 0 +2436365 0 +2436385 0 +2436411 0 +2436443 0 +2436483 0 +2436703 0 +2436727 0 +2436842 0 +2436879 0 +2436924 0 +2436939 0 +2437055 0 +2437197 0 +2437217 0 +2437220 0 +2437340 0 +2437391 0 +2437400 9 +2437450 303 +2437457 53 +2437577 66 +2437592 787 +2437609 0 +2437798 280 +2437862 290 +2437893 92 +2437929 710 +2437995 8 +2438040 4 +2438100 0 +2438161 0 +2438165 36 +2438187 117 +2438246 0 +2438266 20 +2438462 0 +2438480 0 +2438490 71 +2438544 212 +2438565 248 +2438575 0 +2438622 28 +2438662 0 +2438674 27 +2438733 0 +2438806 0 +2438850 21 +2438864 0 +2438906 103 +2439088 0 +2439138 63 +2439193 35 +2439202 221 +2439270 491 +2439379 282 +2439400 0 +2439523 241 +2439526 248 +2439538 65 +2439875 116 +2439947 133 +2440050 5 +2440057 227 +2440136 42 +2440148 67 +2440160 0 +2440238 1 +2440315 1362 +2440333 81 +2440414 0 +2440484 0 +2440739 0 +2440765 0 +2440820 0 +2440960 0 +2440990 0 +2441007 0 +2441080 0 +2441198 0 +2441203 0 +2441281 0 +2441329 0 +2441377 0 +2441426 0 +2441700 0 +2441731 128 +2442027 112 +2442037 0 +2442216 0 +2442223 0 +2442226 0 +2442304 27 +2442310 0 +2442328 123 +2442460 339 +2442516 0 +2442550 313 +2442771 81 +2442822 135 +2442850 140 +2442880 119 +2442927 0 +2443097 377 +2443104 799 +2443112 327 +2443220 64 +2443239 310 +2443252 0 +2443273 0 +2443283 0 +2443286 53 +2443395 242 +2443428 90 +2443439 0 +2443449 452 +2443491 28 +2443545 88 +2443624 1 +2443699 0 +2443717 0 +2443891 0 +2443926 129 +2443936 110 +2444031 188 +2444042 174 +2444188 219 +2444263 500 +2444329 0 +2444472 416 +2444519 0 +2444549 0 +2444587 0 +2444683 0 +2444695 0 +2444725 0 +2444741 0 +2444765 0 +2444870 0 +2444925 0 +2444944 0 +2444980 0 +2445088 0 +2445133 0 +2445158 0 +2445171 0 +2445184 0 +2445191 0 +2445212 0 +2445247 0 +2445284 0 +2445307 0 +2445319 0 +2445322 0 +2445373 20 +2445396 8 +2445429 0 +2445446 50 +2445477 138 +2445562 0 +2445637 26 +2445795 97 +2445849 173 +2445897 188 +2446002 0 +2446015 68 +2446017 38 +2446055 114 +2446062 75 +2446103 0 +2446237 259 +2446273 68 +2446279 187 +2446443 0 +2446555 667 +2446575 0 +2446802 0 +2446849 432 +2446883 0 +2446938 1 +2446974 86 +2447007 0 +2447054 0 +2447108 0 +2447128 13 +2447178 0 +2447217 268 +2447237 0 +2447266 9 +2447295 6 +2447358 0 +2447378 10 +2447395 33 +2447397 1 +2447418 0 +2447472 218 +2447506 168 +2447578 2 +2447606 0 +2447611 0 +2447644 0 +2447740 0 +2447768 0 +2447776 0 +2447835 0 +2447881 0 +2447887 0 +2447963 0 +2448010 434 +2448066 0 +2448074 0 +2448099 0 +2448171 0 +2448253 397 +2448262 227 +2448377 0 +2448400 78 +2448452 0 +2448460 130 +2448497 0 +2448593 169 +2448671 0 +2448692 8 +2448717 745 +2448721 222 +2448789 37 +2448805 32 +2448857 49 +2448885 41 +2449009 818 +2449124 40 +2449162 0 +2449249 118 +2449273 165 +2449282 16 +2449334 74 +2449376 25 +2449421 13 +2449432 11 +2449452 1 +2449551 0 +2449569 84 +2449670 0 +2449844 0 +2449935 0 +2449948 94 +2449960 121 +2450029 0 +2450160 0 +2450173 0 +2450230 0 +2450431 0 +2450435 0 +2450551 0 +2450569 0 +2450576 0 +2450644 0 +2450648 0 +2450699 0 +2450746 0 +2450817 0 +2450975 0 +2451032 0 +2451089 0 +2451126 0 +2451130 0 +2451162 0 +2451248 124 +2451256 105 +2451321 0 +2451359 560 +2451381 0 +2451386 115 +2451428 498 +2451478 0 +2451599 0 +2451625 194 +2451631 0 +2451795 0 +2452026 0 +2452119 0 +2452134 0 +2452182 1 +2452201 4 +2452218 77 +2452245 18 +2452328 0 +2452336 0 +2452410 0 +2452453 0 +2452659 0 +2452724 0 +2452862 1 +2452868 0 +2452927 51 +2452941 39 +2452945 0 +2453123 0 +2453219 0 +2453237 0 +2453285 30 +2453320 0 +2453336 0 +2453372 0 +2453384 0 +2453392 0 +2453415 33 +2453424 11 +2453426 9 +2453459 9 +2453575 0 +2453647 1 +2453685 126 +2453753 37 +2453799 211 +2453830 106 +2453989 0 +2454039 276 +2454078 86 +2454124 169 +2454130 250 +2454145 0 +2454232 0 +2454268 5 +2454343 91 +2454363 0 +2454482 691 +2454500 262 +2454540 0 +2454575 419 +2454608 383 +2454642 0 +2454650 458 +2454788 0 +2454790 0 +2454812 6 +2455067 0 +2455080 37 +2455172 92 +2455307 0 +2455423 13 +2455754 0 +2455933 0 +2456012 0 +2456168 0 +2456187 0 +2456390 0 +2456455 0 +2456809 0 +2456843 0 +2456864 0 +2456878 0 +2456890 0 +2456927 0 +2456989 0 +2456998 0 +2457010 0 +2457039 0 +2457102 0 +2457207 0 +2457255 0 +2457261 0 +2457306 0 +2457321 0 +2457388 0 +2457410 0 +2457447 0 +2457450 0 +2457484 0 +2457498 4 +2457588 0 +2457650 0 +2457693 0 +2457850 0 +2457955 0 +2457989 0 +2457993 0 +2458025 0 +2458126 0 +2458252 0 +2458291 0 +2458295 0 +2458423 0 +2458468 0 +2458481 0 +2458511 0 +2458617 0 +2458696 0 +2458785 0 +2458796 0 +2458806 0 +2458860 0 +2458874 0 +2459038 0 +2459151 0 +2459169 0 +2459231 0 +2459309 0 +2459333 0 +2459339 0 +2459478 0 +2459493 0 +2459546 0 +2459613 0 +2459750 0 +2459834 0 +2459867 0 +2459909 0 +2459921 0 +2459957 0 +2460158 0 +2460167 0 +2460235 0 +2460243 0 +2460314 0 +2460330 0 +2460493 0 +2460560 0 +2460602 0 +2460653 0 +2460723 0 +2460731 0 +2460754 0 +2460764 0 +2460842 0 +2460844 0 +2460895 0 +2460959 0 +2460971 0 +2460982 0 +2461064 0 +2461116 0 +2461127 14 +2461186 0 +2461325 680 +2461505 0 +2461547 134 +2461549 43 +2461598 85 +2461640 536 +2461771 304 +2461906 0 +2461942 93 +2461949 1 +2461998 0 +2462107 135 +2462126 67 +2462135 121 +2462311 0 +2462353 0 +2462366 0 +2462387 0 +2462401 0 +2462645 0 +2462672 0 +2462727 0 +2462800 0 +2462809 0 +2462815 0 +2462839 80 +2462878 0 +2462890 0 +2463055 0 +2463149 0 +2463189 25 +2463255 194 +2463258 104 +2463388 0 +2463444 0 +2463464 0 +2463520 0 +2463588 0 +2463646 0 +2463661 329 +2463666 99 +2463698 260 +2463790 0 +2463847 0 +2463944 0 +2463993 0 +2464025 0 +2464102 0 +2464156 0 +2464219 0 +2464255 0 +2464289 0 +2464317 0 +2464354 0 +2464383 0 +2464404 0 +2464417 0 +2464467 0 +2464500 0 +2464568 0 +2464767 0 +2464791 0 +2464820 0 +2464836 0 +2464839 287 +2464848 163 +2464985 1 +2465246 0 +2465273 0 +2465279 0 +2465363 0 +2465485 0 +2465597 0 +2465612 0 +2465646 0 +2465714 0 +2465771 0 +2465815 0 +2465857 0 +2466053 0 +2466087 0 +2466173 0 +2466182 0 +2466215 0 +2466326 0 +2466329 0 +2466372 0 +2466425 0 +2466522 0 +2466619 0 +2466632 0 +2466658 0 +2466752 0 +2466806 0 +2466877 0 +2466938 37 +2466953 111 +2467038 0 +2467054 0 +2467096 0 +2467129 0 +2467215 0 +2467332 0 +2467349 0 +2467438 0 +2467456 0 +2467652 0 +2467667 0 +2467678 0 +2467715 0 +2467721 0 +2467798 0 +2467830 0 +2467848 0 +2467914 0 +2467922 0 +2467953 0 +2468013 0 +2468049 14 +2468059 3 +2468073 19 +2468127 111 +2468136 188 +2468193 419 +2468218 126 +2468285 61 +2468324 70 +2468402 71 +2468429 0 +2468472 81 +2468494 282 +2468511 765 +2468513 810 +2468588 237 +2468647 0 +2468762 59 +2468774 0 +2468894 507 +2468918 194 +2468921 140 +2468929 157 +2469005 0 +2469040 0 +2469131 0 +2469133 0 +2469297 136 +2469330 0 +2469394 0 +2469410 8 +2469429 24 +2469496 78 +2469521 221 +2469576 779 +2469742 32 +2469776 37 +2469946 162 +2470046 703 +2470207 55 +2470296 0 +2470435 36 +2470496 6 +2470545 144 +2470567 88 +2470571 0 +2470609 10 +2470891 0 +2470979 49 +2471007 0 +2471015 0 +2471120 297 +2471142 128 +2471221 0 +2471252 1 +2471277 0 +2471330 0 +2471361 121 +2471368 16 +2471636 0 +2471809 0 +2471913 1 +2471923 0 +2471941 0 +2472013 2 +2472037 64 +2472138 0 +2472536 15 +2472698 299 +2472744 0 +2472766 717 +2472917 151 +2472938 27 +2473002 0 +2473091 34 +2473103 1 +2473240 87 +2473267 564 +2473322 36 +2473382 355 +2473384 1736 +2473386 1740 +2473395 0 +2473478 268 +2473515 474 +2473568 123 +2473665 0 +2473793 419 +2473827 0 +2473842 294 +2473937 121 +2474060 238 +2474108 96 +2474110 460 +2474120 508 +2474256 64 +2474372 0 +2474395 160 +2474430 0 +2474462 0 +2474595 139 +2474681 239 +2474698 93 +2474710 316 +2474763 716 +2474772 985 +2474865 0 +2474929 0 +2474936 0 +2475091 0 +2475130 0 +2475259 0 +2475261 0 +2475345 0 +2475392 0 +2475396 0 +2475444 0 +2475474 0 +2475480 0 +2475540 0 +2475593 0 +2475723 0 +2475756 0 +2475798 0 +2475806 0 +2475840 0 +2475856 0 +2475870 0 +2475938 0 +2475981 0 +2475999 40 +2476430 0 +2476495 0 +2476556 0 +2476574 0 +2476610 0 +2476625 0 +2476634 0 +2476693 0 +2476709 0 +2476759 0 +2476782 0 +2476826 0 +2476829 0 +2476880 0 +2476902 0 +2477042 0 +2477122 0 +2477158 29 +2477183 93 +2477193 314 +2477268 33 +2477356 63 +2477376 90 +2477682 0 +2477766 385 +2477813 0 +2478072 134 +2478092 33 +2478102 168 +2478324 94 +2478356 205 +2478360 347 +2478649 24 +2478717 0 +2478726 11 +2478779 32 +2478970 0 +2479018 0 +2479049 0 +2479189 0 +2479385 162 +2479481 51 +2479539 0 +2479784 116 +2479808 6 +2479883 135 +2479917 22 +2479924 266 +2479946 0 +2479984 79 +2479986 11 +2479993 192 +2480058 207 +2480074 166 +2480162 40 +2480257 744 +2480281 0 +2480308 379 +2480569 198 +2480575 175 +2480645 2 +2480714 0 +2480740 6 +2480769 11 +2480920 41 +2480926 5 +2480938 52 +2480982 31 +2481028 28 +2481040 78 +2481180 0 +2481199 266 +2481231 76 +2481271 173 +2481277 73 +2481358 0 +2481469 0 +2481520 0 +2481637 182 +2481751 0 +2481863 3 +2481912 16 +2482021 0 +2482495 0 +2482691 0 +2482905 0 +2483031 0 +2483146 0 +2483150 0 +2483177 0 +2483180 0 +2483196 0 +2483293 0 +2483371 0 +2483510 0 +2483525 0 +2483616 0 +2483912 0 +2483943 0 +2483971 114 +2483974 0 +2484205 341 +2484207 433 +2484255 0 +2484309 0 +2484357 0 +2484375 1 +2484386 0 +2484508 10 +2484529 62 +2484571 97 +2484576 1 +2484580 37 +2484595 0 +2484647 0 +2484666 0 +2484678 0 +2484740 0 +2484757 0 +2484854 0 +2484896 0 +2485159 0 +2485227 40 +2485260 57 +2485272 26 +2485304 0 +2485387 0 +2485621 0 +2485678 0 +2485830 0 +2485861 0 +2485884 0 +2486004 0 +2486017 0 +2486120 0 +2486139 0 +2486149 0 +2486167 0 +2486181 117 +2486206 0 +2486217 155 +2486221 98 +2486234 0 +2486297 0 +2486363 0 +2486379 0 +2486535 0 +2486766 0 +2486774 0 +2486935 0 +2486981 93 +2486985 71 +2487014 0 +2487292 84 +2487391 0 +2487430 0 +2487461 2 +2487489 41 +2487533 2 +2487569 0 +2487580 1 +2487596 0 +2487601 179 +2487672 0 +2487884 0 +2487924 0 +2487966 0 +2487999 0 +2488023 0 +2488071 0 +2488146 0 +2488170 0 +2488197 0 +2488302 0 +2488347 0 +2488353 0 +2488482 0 +2488497 0 +2488527 0 +2488543 0 +2488593 0 +2488614 0 +2488638 0 +2488640 0 +2488743 0 +2488784 0 +2488830 0 +2488859 0 +2488920 0 +2489022 0 +2489037 0 +2489040 0 +2489049 42 +2489073 0 +2489174 12 +2489315 126 +2489393 0 +2489420 0 +2489424 0 +2489687 0 +2489791 0 +2489850 0 +2489873 0 +2489921 0 +2489961 0 +2489964 0 +2489973 0 +2490174 0 +2490426 0 +2490510 0 +2490555 0 +2490565 0 +2490624 0 +2490663 0 +2490696 0 +2490807 0 +2490903 0 +2490920 0 +2491116 0 +2491155 0 +2491205 0 +2491219 0 +2491241 0 +2491247 0 +2491413 0 +2491497 0 +2491500 0 +2491522 0 +2491652 0 +2491674 0 +2491880 0 +2491887 0 +2491896 0 +2491933 0 +2492291 0 +2492359 0 +2492392 287 +2492403 0 +2492415 0 +2492430 4 +2492451 0 +2492554 0 +2492580 0 +2492618 120 +2492649 0 +2492660 83 +2492703 0 +2492732 50 +2492769 1 +2492786 0 +2492856 1 +2492929 0 +2493096 0 +2493276 0 +2493360 207 +2493544 0 +2493712 0 +2493742 12 +2493754 301 +2493768 4 +2493779 11 +2493886 129 +2493990 48 +2494003 115 +2494144 98 +2494148 264 +2494264 350 +2494291 621 +2494363 641 +2494384 135 +2494420 261 +2494448 95 +2494486 0 +2494555 441 +2494613 0 +2494628 212 +2494661 131 +2494678 57 +2494702 749 +2494708 64 +2494717 323 +2494737 58 +2494781 0 +2494787 43 +2494843 149 +2494879 55 +2494903 82 +2495027 172 +2495155 224 +2495322 13 +2495415 76 +2495462 37 +2495500 0 +2495504 174 +2495516 192 +2495545 141 +2495621 93 +2495650 19 +2495668 0 +2495762 87 +2495826 0 +2495882 0 +2495909 854 +2495999 223 +2496009 20 +2496033 11 +2496035 7 +2496122 27 +2496191 181 +2496314 88 +2496338 106 +2496344 73 +2496353 240 +2496515 7 +2496678 0 +2496706 23 +2496788 0 +2496799 0 +2496817 68 +2496838 149 +2496903 131 +2497076 0 +2497136 581 +2497145 106 +2497529 47 +2497623 53 +2497699 0 +2497731 2 +2497756 0 +2497760 0 +2497771 0 +2497818 0 +2497865 0 +2497871 0 +2497946 0 +2497952 0 +2498060 0 +2498380 0 +2498436 0 +2498492 0 +2498514 0 +2498534 0 +2498559 0 +2498772 1507 +2498782 317 +2498839 0 +2498979 225 +2499231 49 +2499392 0 +2499400 30 +2499412 0 +2499535 6 +2499603 177 +2499739 1 +2499757 12 +2499771 0 +2499808 0 +2499835 0 +2499855 135 +2499903 262 +2499925 143 +2499982 0 +2499999 47 +2500108 36 +2500113 48 +2500127 0 +2500177 23 +2500231 70 +2500266 641 +2500278 191 +2500402 0 +2500438 0 +2500479 0 +2500500 0 +2500591 0 +2500627 0 +2500711 0 +2500785 0 +2500831 0 +2500880 57 +2500911 0 +2500989 0 +2501005 38 +2501052 4 +2501087 0 +2501103 0 +2501118 7 +2501124 32 +2501139 0 +2501174 0 +2501193 0 +2501312 412 +2501337 229 +2501351 0 +2501411 0 +2501467 2 +2501498 405 +2501533 0 +2501578 0 +2501597 173 +2501645 7 +2501647 343 +2501651 0 +2501696 0 +2501741 0 +2501743 0 +2501831 0 +2502068 0 +2502079 0 +2502125 0 +2502191 0 +2502238 0 +2502252 0 +2502377 0 +2502407 0 +2502452 0 +2502550 0 +2502577 0 +2502590 0 +2502680 0 +2502919 0 +2503244 0 +2503363 0 +2503388 0 +2503440 0 +2503684 0 +2503689 74 +2503883 0 +2503907 0 +2503941 94 +2504035 0 +2504048 0 +2504089 0 +2504118 0 +2504128 0 +2504190 8 +2504320 0 +2504389 44 +2504405 96 +2504426 0 +2504562 1 +2504687 0 +2504750 0 +2504758 0 +2504788 0 +2505008 53 +2505051 55 +2505160 0 +2505213 10 +2505277 0 +2505319 0 +2505370 0 +2505491 0 +2505611 0 +2505633 33 +2505640 14 +2505664 0 +2505715 0 +2505747 720 +2505914 272 +2505956 189 +2506075 37 +2506146 32 +2506166 0 +2506208 59 +2506250 0 +2506370 434 +2506388 0 +2506570 193 +2506612 125 +2506708 0 +2506713 107 +2506725 0 +2506969 0 +2507061 63 +2507078 1 +2507143 71 +2507178 0 +2507294 2 +2507344 0 +2507349 0 +2507465 0 +2507527 321 +2507530 12 +2507647 0 +2507706 0 +2507717 0 +2507784 0 +2507824 0 +2507886 0 +2508003 0 +2508031 0 +2508147 0 +2508158 0 +2508204 0 +2508262 0 +2508285 0 +2508336 0 +2508345 0 +2508435 0 +2508450 33 +2508470 0 +2508582 0 +2508689 5 +2508765 335 +2508813 120 +2508828 0 +2508864 0 +2509061 0 +2509151 0 +2509208 91 +2509236 148 +2509400 350 +2509410 202 +2509414 14 +2509424 1 +2509433 24 +2509455 1 +2509543 104 +2509582 56 +2509621 85 +2509729 175 +2509731 29 +2509777 0 +2509783 0 +2509810 64 +2509846 208 +2509865 0 +2509927 20 +2510000 0 +2510138 101 +2510150 91 +2510156 0 +2510197 452 +2510206 128 +2510257 7 +2510335 134 +2510352 65 +2510407 147 +2510436 182 +2510559 11 +2510591 0 +2510636 0 +2510650 0 +2510661 0 +2510685 20 +2510716 80 +2510723 30 +2510834 0 +2510866 65 +2510976 0 +2511100 0 +2511206 0 +2511299 200 +2511535 0 +2511570 51 +2511653 33 +2511820 149 +2511961 21 +2512117 0 +2512151 0 +2512169 446 +2512293 3 +2512362 0 +2512391 0 +2512407 354 +2512437 89 +2512445 0 +2512548 0 +2512638 0 +2512657 0 +2512703 0 +2512710 0 +2512776 0 +2512853 0 +2512863 0 +2512884 0 +2512977 0 +2513070 0 +2513148 0 +2513169 0 +2513186 0 +2513479 0 +2513486 0 +2513505 0 +2513514 0 +2513516 0 +2513535 0 +2513606 0 +2513637 0 +2513649 0 +2513658 0 +2513721 0 +2513792 0 +2513853 0 +2513865 0 +2513868 0 +2513901 0 +2513991 0 +2514097 0 +2514157 0 +2514165 0 +2514167 0 +2514186 0 +2514188 0 +2514219 0 +2514306 0 +2514339 0 +2514348 0 +2514380 0 +2514525 0 +2514543 0 +2514555 0 +2514615 0 +2514627 0 +2514639 0 +2514692 0 +2514696 0 +2514702 0 +2514757 0 +2514850 0 +2514918 0 +2515020 0 +2515080 0 +2515182 0 +2515242 5 +2515292 0 +2515299 0 +2515400 0 +2515467 0 +2515562 0 +2515564 0 +2515730 0 +2515766 0 +2515836 0 +2515911 0 +2516176 0 +2516242 0 +2516302 0 +2516322 0 +2516355 0 +2516363 0 +2516432 0 +2516492 0 +2516531 163 +2516573 139 +2516621 191 +2516685 0 +2516690 79 +2516710 0 +2516712 0 +2516714 0 +2516724 0 +2516738 0 +2516746 0 +2516780 0 +2516902 0 +2517078 0 +2517097 0 +2517608 0 +2517614 0 +2517691 21 +2517693 0 +2517722 0 +2517741 0 +2517750 0 +2517753 0 +2517803 0 +2517826 0 +2517833 0 +2517933 0 +2517974 0 +2517996 0 +2518135 0 +2518281 0 +2518358 0 +2518395 0 +2518461 0 +2518490 0 +2518921 0 +2518942 0 +2518978 0 +2519062 0 +2519123 0 +2519231 0 +2519285 0 +2519294 0 +2519300 0 +2519360 0 +2519434 0 +2519473 0 +2519492 0 +2519496 0 +2519548 0 +2519587 0 +2519699 0 +2519831 0 +2519839 0 +2519888 0 +2519958 0 +2520331 0 +2520470 0 +2520582 0 +2520641 0 +2520647 0 +2520658 0 +2520707 0 +2520710 0 +2520723 0 +2520980 0 +2521074 0 +2521112 0 +2521163 0 +2521346 0 +2521466 0 +2521590 0 +2521608 0 +2521718 0 +2521832 0 +2521844 0 +2521924 0 +2522089 0 +2522162 313 +2522237 10 +2522293 97 +2522304 86 +2522417 0 +2522426 105 +2522525 251 +2522554 0 +2522560 24 +2522577 92 +2522736 0 +2522826 0 +2522918 0 +2522925 0 +2522993 0 +2523163 7 +2523261 13 +2523274 0 +2523327 52 +2523365 0 +2523464 0 +2523620 13 +2523626 56 +2523742 0 +2523761 0 +2523816 63 +2523902 0 +2524036 0 +2524175 157 +2524259 0 +2524365 19 +2524372 0 +2524559 6 +2524663 132 +2524683 0 +2524696 37 +2524795 66 +2524814 94 +2525020 406 +2525103 69 +2525159 39 +2525212 104 +2525214 180 +2525278 0 +2525312 205 +2525324 0 +2525339 0 +2525358 0 +2525361 0 +2525366 0 +2525487 0 +2525594 0 +2525754 97 +2525861 0 +2526060 15 +2526249 0 +2526561 78 +2526692 0 +2526729 149 +2526750 0 +2527071 0 +2527239 0 +2527269 0 +2527294 0 +2527351 57 +2527411 0 +2527429 0 +2527441 0 +2527508 0 +2527511 13 +2527621 286 +2527631 1 +2527644 43 +2527714 0 +2527819 127 +2527829 0 +2527857 0 +2527916 65 +2527927 0 +2527941 0 +2527970 32 +2528092 21 +2528155 24 +2528173 3 +2528269 0 +2528294 0 +2528327 43 +2528347 17 +2528374 22 +2528389 0 +2528415 1 +2528421 0 +2528439 5 +2528564 0 +2528676 0 +2528736 14 +2528749 317 +2528778 0 +2528968 0 +2528976 248 +2528981 124 +2529014 6 +2529187 811 +2529193 1517 +2529200 535 +2529242 74 +2529342 48 +2529396 0 +2529589 0 +2529644 0 +2529679 0 +2529746 0 +2529807 0 +2529959 0 +2529974 0 +2529988 30 +2530005 84 +2530011 11 +2530019 0 +2530248 0 +2530259 13 +2530458 13 +2530518 210 +2530527 14 +2530729 0 +2530745 109 +2530852 655 +2530855 180 +2530901 98 +2531001 2 +2531014 90 +2531020 366 +2531113 404 +2531182 31 +2531494 0 +2531503 301 +2531580 170 +2531647 227 +2531668 452 +2531700 0 +2531716 79 +2532225 35 +2532232 931 +2532366 0 +2532373 0 +2532386 0 +2532413 9 +2532471 31 +2532560 0 +2532577 0 +2532652 0 +2532774 0 +2533028 0 +2533043 10 +2533160 0 +2533208 0 +2533305 0 +2533467 478 +2533729 0 +2533816 103 +2533847 0 +2533868 0 +2533936 15 +2533995 0 +2534011 438 +2534043 139 +2534047 148 +2534154 245 +2534242 52 +2534376 213 +2534439 163 +2534458 74 +2534529 0 +2534570 496 +2534603 9 +2534648 142 +2534860 44 +2534875 125 +2534927 0 +2535024 1 +2535082 289 +2535226 0 +2535329 0 +2535357 0 +2535412 0 +2535481 0 +2535603 450 +2535717 0 +2535762 193 +2535970 17 +2536029 0 +2536131 210 +2536148 298 +2536166 136 +2536340 105 +2536409 581 +2536448 4 +2536466 0 +2536531 0 +2536577 152 +2536620 5 +2536799 221 +2536872 56 +2536892 54 +2537074 0 +2537155 63 +2537411 41 +2537442 73 +2537555 0 +2537639 157 +2537694 0 +2537710 829 +2537782 0 +2537838 0 +2537862 0 +2537880 19 +2537887 276 +2537933 153 +2537978 69 +2537991 0 +2538019 7 +2538059 0 +2538067 1 +2538096 106 +2538112 162 +2538162 421 +2538244 120 +2538263 512 +2538297 133 +2538324 564 +2538350 0 +2538391 207 +2538410 361 +2538414 430 +2538416 24 +2538444 0 +2538519 0 +2538538 0 +2538551 0 +2538589 0 +2538667 1 +2538682 38 +2538691 300 +2538814 42 +2538985 193 +2539001 23 +2539234 170 +2539327 181 +2539353 1 +2539402 0 +2539510 0 +2539564 43 +2539573 15 +2539625 76 +2539694 114 +2539759 3 +2539825 14 +2539907 0 +2539916 528 +2539927 0 +2539967 14 +2540023 27 +2540053 3 +2540065 127 +2540068 48 +2540172 132 +2540326 510 +2540341 18 +2540374 62 +2540411 88 +2540419 217 +2540504 10 +2540568 0 +2540628 104 +2540767 55 +2540959 0 +2541052 235 +2541130 51 +2541185 1 +2541254 35 +2541290 1 +2541378 54 +2541414 30 +2541416 272 +2541453 37 +2541492 24 +2541523 0 +2541696 329 +2541702 0 +2541765 28 +2541780 0 +2541797 1 +2541801 138 +2541822 0 +2541855 37 +2541857 0 +2541900 0 +2541912 45 +2541960 0 +2541962 0 +2541972 4 +2542028 220 +2542035 0 +2542045 0 +2542068 54 +2542077 0 +2542118 6 +2542147 49 +2542191 0 +2542235 0 +2542259 43 +2542269 0 +2542278 0 +2542314 16 +2542336 274 +2542409 0 +2542425 0 +2542448 0 +2542476 0 +2542540 0 +2542600 0 +2542657 46 +2542659 29 +2542705 123 +2542827 0 +2542840 0 +2542900 0 +2542911 0 +2543048 0 +2543129 0 +2543170 0 +2543172 0 +2543246 7 +2543274 26 +2543280 0 +2543297 0 +2543400 0 +2543515 0 +2543563 464 +2543583 26 +2543644 0 +2543715 38 +2543832 0 +2543858 0 +2543873 0 +2543894 178 +2543927 0 +2543936 0 +2543988 12 +2544074 7 +2544115 0 +2544211 0 +2544300 186 +2544316 0 +2544334 259 +2544370 0 +2544379 0 +2544425 320 +2544453 0 +2544474 0 +2544491 3 +2544545 0 +2544589 0 +2544598 0 +2544671 43 +2544677 29 +2544723 119 +2544725 220 +2544838 0 +2544889 445 +2544945 0 +2544990 289 +2544992 127 +2545070 20 +2545100 1 +2545112 70 +2545135 36 +2545271 26 +2545308 0 +2545337 0 +2545380 0 +2545455 0 +2545561 26 +2545578 91 +2545597 260 +2545629 173 +2545654 61 +2545682 313 +2545716 1 +2545782 55 +2545837 92 +2546031 6 +2546083 0 +2546265 81 +2546291 531 +2546304 127 +2546337 0 +2546398 16 +2546429 41 +2546489 1 +2546535 32 +2546566 18 +2546601 0 +2546698 0 +2546707 109 +2546717 0 +2546778 0 +2546799 11 +2546865 0 +2546889 4 +2546986 0 +2547034 57 +2547134 0 +2547142 0 +2547159 25 +2547178 0 +2547231 2 +2547258 47 +2547268 0 +2547417 0 +2547490 78 +2547542 0 +2547567 26 +2547589 0 +2547639 0 +2547672 0 +2547691 0 +2547725 0 +2547822 40 +2547838 0 +2547849 1 +2547859 0 +2547890 157 +2548086 0 +2548123 0 +2548234 17 +2548243 48 +2548310 117 +2548391 0 +2548413 151 +2548488 0 +2548497 0 +2548557 0 +2548599 0 +2548708 0 +2548937 0 +2549034 0 +2549041 0 +2549047 0 +2549079 0 +2549125 0 +2549166 10 +2549200 0 +2549306 0 +2549509 195 +2549511 0 +2549598 0 +2549612 0 +2549652 0 +2549674 0 +2549800 0 +2549876 50 +2549912 52 +2550089 68 +2550186 120 +2550217 141 +2550339 3 +2550389 47 +2550393 24 +2550511 87 +2550514 227 +2550601 203 +2550610 104 +2550632 46 +2550804 6 +2550818 10 +2550832 149 +2550859 44 +2550883 47 +2550986 18 +2551005 0 +2551014 23 +2551020 0 +2551033 5 +2551108 202 +2551121 15 +2551142 64 +2551144 274 +2551246 60 +2551252 45 +2551291 120 +2551294 265 +2551381 77 +2551423 34 +2551452 0 +2551462 0 +2551507 2 +2551512 16 +2551638 125 +2551683 22 +2551919 0 +2551928 0 +2551941 47 +2551950 0 +2552022 27 +2552039 6 +2552062 186 +2552121 71 +2552307 0 +2552359 0 +2552363 0 +2552397 0 +2552496 21 +2552701 43 +2552829 0 +2552876 0 +2553098 21 +2553113 0 +2553123 0 +2553137 200 +2553217 0 +2553350 165 +2553636 0 +2553667 0 +2553673 11 +2553680 0 +2553851 266 +2553860 61 +2553890 168 +2553915 46 +2553925 0 +2554001 173 +2554003 0 +2554076 44 +2554079 8 +2554089 8 +2554231 71 +2554243 20 +2554247 0 +2554294 0 +2554369 0 +2554503 0 +2554684 0 +2554713 0 +2554755 1 +2554815 0 +2554878 55 +2554911 17 +2554939 14 +2554977 0 +2555064 27 +2555091 0 +2555097 0 +2555163 10 +2555214 0 +2555298 50 +2555376 65 +2555456 81 +2555475 0 +2555489 9 +2555553 0 +2555858 11 +2555926 0 +2556083 0 +2556115 1 +2556133 146 +2556138 12 +2556197 0 +2556232 41 +2556234 79 +2556279 121 +2556294 0 +2556308 0 +2556392 0 +2556470 27 +2556540 0 +2556580 0 +2556589 3 +2556613 0 +2556622 26 +2556645 27 +2556665 1 +2556773 21 +2556799 78 +2556886 0 +2556959 0 +2557033 229 +2557042 72 +2557141 1 +2557199 131 +2557229 0 +2557286 43 +2557288 13 +2557305 0 +2557387 42 +2557438 0 +2557460 0 +2557568 12 +2557602 62 +2557677 74 +2557707 134 +2557729 118 +2557734 104 +2557810 0 +2557837 18 +2557860 1361 +2557983 204 +2558068 0 +2558126 0 +2558135 113 +2558164 0 +2558271 352 +2558490 163 +2558497 81 +2558607 77 +2558664 0 +2558691 2 +2558755 0 +2558763 103 +2558808 0 +2558849 40 +2558870 141 +2558903 0 +2558953 37 +2558961 145 +2559016 3 +2559145 0 +2559255 29 +2559325 137 +2559394 23 +2559432 0 +2559523 0 +2559702 109 +2559722 0 +2559756 0 +2559808 0 +2559931 0 +2559999 0 +2560163 36 +2560285 19 +2560337 321 +2560471 129 +2560490 53 +2560595 109 +2560625 83 +2560668 63 +2560691 110 +2560805 0 +2560845 58 +2561010 0 +2561098 0 +2561192 2 +2561291 916 +2561459 0 +2561500 44 +2561565 232 +2561602 306 +2561703 59 +2561715 220 +2561727 61 +2561757 0 +2561763 0 +2561840 18 +2561848 0 +2561858 74 +2561903 128 +2561924 2 +2561953 578 +2561979 12 +2562002 68 +2562008 28 +2562037 0 +2562075 86 +2562132 117 +2562178 0 +2562188 160 +2562293 3 +2562303 0 +2562354 2 +2562458 227 +2562540 0 +2562563 3 +2562565 356 +2562579 1 +2562640 0 +2562753 11 +2562763 49 +2562810 0 +2562847 154 +2562856 13 +2562931 8 +2562940 0 +2562959 0 +2562971 89 +2563025 243 +2563095 38 +2563101 380 +2563112 1 +2563116 7 +2563141 0 +2563297 326 +2563301 566 +2563325 35 +2563359 384 +2563401 61 +2563459 15 +2563505 124 +2563529 48 +2563538 0 +2563639 0 +2563655 0 +2563661 0 +2563712 0 +2563794 8 +2563839 0 +2563891 13 +2564026 199 +2564099 203 +2564160 56 +2564260 19 +2564322 0 +2564328 0 +2564330 165 +2564355 106 +2564429 322 +2564544 54 +2564567 10 +2564631 2 +2564720 195 +2564753 104 +2564763 9 +2564818 164 +2564821 28 +2564950 63 +2565040 0 +2565089 9 +2565148 0 +2565155 0 +2565171 0 +2565188 0 +2565216 0 +2565247 0 +2565262 140 +2565280 0 +2565309 0 +2565315 97 +2565331 209 +2565335 222 +2565352 59 +2565479 358 +2565485 0 +2565507 0 +2565513 183 +2565525 4 +2565682 40 +2565684 91 +2565696 72 +2565831 174 +2565956 24 +2565977 387 +2565984 41 +2566021 386 +2566234 55 +2566272 13 +2566289 364 +2566293 724 +2566340 0 +2566513 0 +2566534 93 +2566548 0 +2566568 0 +2566664 53 +2566687 55 +2566755 57 +2566895 0 +2566926 0 +2566973 231 +2566979 282 +2566994 207 +2567011 71 +2567035 111 +2567276 80 +2567285 70 +2567354 158 +2567393 123 +2567408 18 +2567444 0 +2567514 307 +2567552 0 +2567570 523 +2567615 181 +2567681 233 +2567687 47 +2567789 385 +2567795 408 +2567854 411 +2567987 212 +2568011 30 +2568089 14 +2568116 273 +2568177 0 +2568245 0 +2568258 335 +2568404 647 +2568534 97 +2568566 1 +2568603 0 +2568654 0 +2568770 0 +2568777 92 +2568794 0 +2568833 0 +2568911 0 +2569007 0 +2569025 100 +2569069 0 +2569088 156 +2569166 92 +2569178 0 +2569243 111 +2569256 49 +2569279 532 +2569327 0 +2569411 0 +2569421 310 +2569526 0 +2569590 342 +2569670 0 +2569692 219 +2569706 13 +2569779 72 +2569795 47 +2569861 27 +2570060 113 +2570067 184 +2570150 0 +2570155 314 +2570257 35 +2570297 1 +2570594 81 +2570607 35 +2570663 102 +2570702 26 +2570735 57 +2570757 0 +2570778 0 +2570840 107 +2571002 53 +2571053 0 +2571063 0 +2571131 0 +2571203 524 +2571215 76 +2571386 38 +2571402 0 +2571425 96 +2571515 292 +2571573 121 +2571611 0 +2571771 98 +2571871 51 +2571918 124 +2571926 83 +2572022 670 +2572036 5 +2572077 0 +2572084 118 +2572101 25 +2572133 29 +2572201 1 +2572203 283 +2572275 163 +2572325 332 +2572482 0 +2572635 0 +2572706 60 +2572712 43 +2572741 0 +2572802 7 +2572889 584 +2572894 501 +2572909 28 +2573003 103 +2573025 120 +2573089 226 +2573114 0 +2573264 92 +2573276 25 +2573356 0 +2573378 0 +2573409 117 +2573543 165 +2573648 770 +2573705 58 +2573713 0 +2573748 0 +2573788 364 +2573807 9 +2573834 215 +2573921 507 +2573940 1 +2573963 195 +2574053 530 +2574088 476 +2574128 60 +2574135 445 +2574199 148 +2574227 0 +2574232 22 +2574307 26 +2574337 0 +2574388 0 +2574414 48 +2574541 205 +2574553 79 +2574687 45 +2574703 0 +2574794 0 +2574822 51 +2574843 0 +2574856 0 +2574907 268 +2574983 462 +2575207 89 +2575268 513 +2575276 386 +2575311 893 +2575315 1599 +2575398 0 +2575554 0 +2575604 1857 +2575609 0 +2575660 346 +2575695 318 +2575802 155 +2575829 39 +2575996 0 +2576013 184 +2576023 115 +2576094 51 +2576146 0 +2576244 105 +2576300 28 +2576658 153 +2577075 176 +2577195 477 +2577239 8 +2577282 808 +2577367 0 +2577370 638 +2577545 113 +2577626 0 +2577674 70 +2577737 0 +2577796 0 +2577920 94 +2577960 545 +2577967 244 +2578000 274 +2578006 84 +2578058 265 +2578086 0 +2578125 47 +2578242 56 +2578342 80 +2578350 9 +2578359 0 +2578468 114 +2578480 225 +2578491 492 +2578593 263 +2578598 0 +2578627 507 +2578657 0 +2578688 86 +2578698 336 +2578751 4 +2578871 216 +2578920 107 +2578933 0 +2578994 451 +2579019 704 +2579022 82 +2579029 35 +2579141 199 +2579161 31 +2579186 4 +2579193 2 +2579215 96 +2579229 0 +2579278 62 +2579298 405 +2579397 0 +2579456 0 +2579460 103 +2579464 15 +2579487 0 +2579537 0 +2579554 0 +2579566 26 +2579581 100 +2579590 16 +2579609 0 +2579628 42 +2579643 0 +2579661 2 +2579674 0 +2579703 0 +2579716 0 +2579776 0 +2579794 44 +2579803 0 +2579815 0 +2579821 0 +2579824 0 +2579830 0 +2579832 0 +2579920 0 +2579990 64 +2580029 259 +2580093 54 +2580110 99 +2580150 76 +2580153 108 +2580170 0 +2580263 335 +2580269 504 +2580272 0 +2580311 0 +2580328 0 +2580340 98 +2580398 0 +2580407 0 +2580464 314 +2580468 267 +2580470 172 +2580484 0 +2580533 1 +2580586 142 +2580598 48 +2580638 0 +2580663 24 +2580716 0 +2580817 84 +2580956 124 +2580958 127 +2581017 0 +2581055 60 +2581094 75 +2581106 0 +2581133 91 +2581265 0 +2581425 120 +2581485 110 +2581543 8 +2581576 348 +2581613 59 +2581666 12 +2581739 8 +2581800 0 +2581816 0 +2581829 0 +2581844 0 +2581848 0 +2581858 0 +2581892 3 +2582037 31 +2582141 102 +2582151 545 +2582155 727 +2582171 0 +2582230 0 +2582379 0 +2582405 936 +2582423 0 +2582434 0 +2582478 0 +2582501 0 +2582530 348 +2582553 1 +2582562 1 +2582582 0 +2582595 0 +2582650 0 +2582676 0 +2582739 5 +2582746 0 +2582761 70 +2582812 0 +2582855 196 +2582903 34 +2582993 554 +2583003 982 +2583056 0 +2583073 285 +2583103 36 +2583148 5 +2583163 144 +2583187 633 +2583198 0 +2583225 111 +2583227 109 +2583243 0 +2583258 0 +2583276 468 +2583299 19 +2583364 29 +2583427 163 +2583624 0 +2583651 18 +2583755 189 +2583866 323 +2583918 226 +2583944 508 +2584088 75 +2584115 345 +2584202 419 +2584241 299 +2584245 127 +2584437 37 +2584439 476 +2584470 201 +2584478 45 +2584556 206 +2584647 96 +2584709 43 +2584762 0 +2584803 214 +2584907 4 +2584948 23 +2584977 0 +2585000 192 +2585014 247 +2585016 60 +2585089 117 +2585259 70 +2585272 324 +2585315 0 +2585338 631 +2585544 0 +2585557 577 +2585620 627 +2585793 0 +2585856 101 +2585918 0 +2585979 0 +2585985 0 +2586072 0 +2586122 105 +2586182 413 +2586320 141 +2586432 143 +2586578 119 +2586623 0 +2586794 0 +2586854 0 +2586860 650 +2586906 0 +2586969 0 +2587098 147 +2587255 32 +2587304 0 +2587310 0 +2587477 0 +2587501 0 +2587555 41 +2587595 0 +2587597 7 +2587665 10 +2587711 79 +2587771 0 +2587797 0 +2587834 0 +2587865 0 +2587900 0 +2587948 24 +2587960 0 +2587978 0 +2588009 0 +2588019 0 +2588024 0 +2588066 0 +2588264 0 +2588290 274 +2588328 35 +2588355 30 +2588368 0 +2588425 0 +2588452 274 +2588454 0 +2588507 0 +2588517 185 +2588598 0 +2588678 111 +2588815 0 +2588828 280 +2588831 137 +2588874 139 +2588941 212 +2588985 28 +2589091 368 +2589159 170 +2589333 0 +2589352 0 +2589361 0 +2589479 0 +2589519 0 +2589576 0 +2589675 0 +2589696 59 +2589708 0 +2589733 0 +2589758 0 +2589828 0 +2589868 21 +2589876 0 +2589973 0 +2590024 0 +2590072 0 +2590091 0 +2590131 0 +2590147 0 +2590163 0 +2590367 0 +2590597 91 +2590639 0 +2590677 0 +2590718 0 +2590746 0 +2590755 31 +2590813 0 +2590824 53 +2590836 0 +2590855 181 +2590971 2 +2591072 3 +2591148 0 +2591178 2 +2591183 16 +2591187 0 +2591240 0 +2591268 0 +2591345 0 +2591374 0 +2591391 0 +2591407 0 +2591470 0 +2591486 0 +2591501 0 +2591574 0 +2591628 219 +2591637 0 +2591648 0 +2591751 8 +2591838 0 +2591849 164 +2591857 0 +2591860 0 +2591863 20 +2591882 33 +2591917 0 +2592054 0 +2592061 0 +2592143 0 +2592194 0 +2592254 157 +2592287 0 +2592296 0 +2592322 0 +2592479 144 +2592515 35 +2592569 0 +2592670 0 +2592676 370 +2592707 5 +2592772 0 +2592820 18 +2592842 1 +2592844 0 +2592883 0 +2592891 0 +2592909 110 +2592930 38 +2593001 225 +2593011 107 +2593153 199 +2593327 194 +2593432 232 +2593513 113 +2593626 0 +2593695 167 +2593724 66 +2593744 149 +2593779 0 +2593786 7 +2593797 35 +2593843 160 +2593849 152 +2593855 130 +2593897 0 +2593904 0 +2594003 26 +2594007 167 +2594155 146 +2594172 84 +2594226 0 +2594257 28 +2594268 55 +2594426 0 +2594477 0 +2594614 137 +2594656 0 +2594663 0 +2594730 79 +2594840 0 +2594860 0 +2594953 0 +2595010 226 +2595207 0 +2595228 0 +2595244 0 +2595297 60 +2595331 0 +2595370 104 +2595457 0 +2595496 41 +2595603 0 +2595620 111 +2595623 0 +2595671 10 +2595764 0 +2595842 0 +2595869 198 +2595876 26 +2595956 223 +2595970 0 +2596009 4 +2596019 213 +2596103 60 +2596139 56 +2596177 1 +2596196 236 +2596209 0 +2596220 0 +2596260 0 +2596273 0 +2596283 0 +2596316 0 +2596538 192 +2596600 0 +2596778 320 +2596797 2 +2596816 2 +2596820 118 +2596874 292 +2596890 0 +2596913 82 +2596969 50 +2596971 0 +2597010 180 +2597021 73 +2597033 0 +2597286 0 +2597402 0 +2597558 0 +2597609 0 +2597700 4 +2597738 47 +2597776 90 +2597919 14 +2597962 20 +2598207 0 +2598244 12 +2598331 100 +2598450 46 +2598486 0 +2598491 161 +2598585 474 +2598594 65 +2598650 202 +2598900 0 +2599057 166 +2599105 154 +2599169 0 +2599255 492 +2599343 1 +2599367 95 +2599388 59 +2599446 3 +2599619 782 +2599718 4 +2599724 0 +2599952 5 +2599962 0 +2599971 71 +2600037 71 +2600088 0 +2600226 3 +2600254 0 +2600415 65 +2600477 135 +2600596 0 +2600670 316 +2600673 694 +2600700 10 +2600709 158 +2600730 344 +2600815 249 +2600891 76 +2600902 38 +2600989 110 +2601110 573 +2601417 137 +2601447 144 +2601587 27 +2601638 325 +2601744 0 +2601785 70 +2601794 187 +2601877 26 +2601910 0 +2601915 0 +2601967 22 +2602047 24 +2602080 58 +2602131 214 +2602150 185 +2602202 491 +2602296 115 +2602322 0 +2602353 73 +2602366 113 +2602454 1025 +2602456 461 +2602503 91 +2602662 50 +2602781 0 +2602806 894 +2602824 103 +2602868 50 +2602898 0 +2602944 151 +2602991 121 +2603019 4 +2603033 0 +2603078 62 +2603142 11 +2603217 52 +2603271 187 +2603348 11 +2603503 8 +2603526 106 +2603560 0 +2603571 0 +2603589 71 +2603624 29 +2603631 500 +2603637 663 +2603680 303 +2603693 34 +2603696 173 +2603810 3 +2603845 42 +2603855 211 +2603982 0 +2604019 0 +2604052 0 +2604207 0 +2604233 0 +2604256 0 +2604287 145 +2604307 117 +2604459 14 +2604475 7 +2604620 0 +2604642 103 +2604660 67 +2604681 1 +2604739 551 +2604753 495 +2604785 349 +2604824 0 +2604925 63 +2605058 355 +2605076 181 +2605262 30 +2605327 39 +2605345 25 +2605393 14 +2605438 5 +2605569 0 +2605624 25 +2605717 46 +2605756 88 +2605777 127 +2605779 28 +2605799 0 +2605859 32 +2605867 877 +2605879 71 +2605934 11 +2605936 207 +2605953 0 +2605959 0 +2605982 205 +2606152 0 +2606235 0 +2606260 137 +2606449 221 +2606528 38 +2606659 0 +2606720 93 +2606746 96 +2606752 451 +2606779 36 +2606795 0 +2607001 0 +2607442 3 +2607444 114 +2607492 114 +2607537 257 +2607690 45 +2607760 20 +2607777 92 +2607825 1456 +2607889 0 +2607980 24 +2608001 7 +2608063 355 +2608091 736 +2608098 255 +2608170 175 +2608335 182 +2608370 92 +2608475 0 +2608484 184 +2608514 190 +2608516 0 +2608539 0 +2608552 0 +2608665 0 +2608790 40 +2608923 54 +2608933 0 +2609014 100 +2609057 0 +2609120 0 +2609210 0 +2609400 0 +2609487 0 +2609502 53 +2609518 0 +2609527 0 +2609655 0 +2609664 0 +2609690 0 +2609726 62 +2609791 0 +2609816 0 +2609928 0 +2609932 0 +2610032 9 +2610393 0 +2610427 139 +2610486 0 +2610574 21 +2610593 0 +2610660 0 +2610702 0 +2610718 130 +2610770 45 +2610776 80 +2610782 0 +2610829 0 +2610890 22 +2610952 118 +2610983 0 +2611009 30 +2611019 0 +2611077 67 +2611098 0 +2611172 0 +2611195 86 +2611197 37 +2611258 0 +2611304 32 +2611350 0 +2611402 0 +2611409 0 +2611437 0 +2611467 0 +2611492 0 +2611515 7 +2611575 0 +2611589 0 +2611598 0 +2611633 0 +2611661 0 +2611723 30 +2611728 0 +2611730 0 +2611752 0 +2611781 0 +2611819 0 +2611870 44 +2611889 21 +2611918 17 +2611924 123 +2612013 23 +2612124 352 +2612239 86 +2612430 199 +2612705 0 +2612858 0 +2612960 6 +2613031 941 +2613037 29 +2613073 88 +2613081 142 +2613091 21 +2613108 19 +2613111 7 +2613132 0 +2613146 43 +2613149 0 +2613170 0 +2613174 0 +2613206 0 +2613230 75 +2613246 1 +2613258 47 +2613279 26 +2613291 0 +2613402 10 +2613413 98 +2613443 0 +2613452 0 +2613454 0 +2613469 0 +2613504 0 +2613520 0 +2613526 35 +2613550 0 +2613575 0 +2613582 2 +2613609 0 +2613674 0 +2613682 0 +2613703 0 +2613739 0 +2613742 0 +2613754 0 +2613799 0 +2613807 0 +2613827 0 +2613866 0 +2613937 0 +2613967 0 +2614002 5 +2614114 57 +2614121 0 +2614137 0 +2614178 239 +2614229 0 +2614282 3 +2614289 0 +2614386 97 +2614406 172 +2614461 39 +2614487 18 +2614499 42 +2614515 264 +2614543 11 +2614690 741 +2614722 343 +2614803 55 +2614941 0 +2614979 22 +2614995 40 +2614999 23 +2615002 11 +2615019 0 +2615027 2 +2615043 0 +2615109 0 +2615119 0 +2615131 0 +2615202 0 +2615205 0 +2615230 2 +2615306 1 +2615318 0 +2615344 0 +2615388 0 +2615431 0 +2615469 0 +2615499 0 +2615506 0 +2615530 0 +2615547 0 +2615575 0 +2615584 0 +2615598 0 +2615641 70 +2615699 183 +2615823 0 +2615897 78 +2615905 0 +2615917 310 +2615919 188 +2615929 199 +2615932 213 +2615965 263 +2616214 54 +2616237 58 +2616321 0 +2616360 0 +2616363 0 +2616420 0 +2616424 0 +2616430 0 +2616494 0 +2616534 0 +2616549 0 +2616650 0 +2616659 0 +2616678 0 +2616742 0 +2616765 0 +2616813 0 +2616830 0 +2616858 0 +2616867 0 +2616887 0 +2616936 0 +2616943 0 +2616945 0 +2616967 1 +2616987 0 +2616994 11 +2616999 0 +2617014 0 +2617016 0 +2617025 0 +2617034 0 +2617038 0 +2617056 0 +2617097 94 +2617113 0 +2617222 235 +2617271 0 +2617334 0 +2617380 0 +2617415 843 +2617425 0 +2617472 387 +2617582 242 +2617741 456 +2617802 281 +2617847 508 +2618005 191 +2618033 0 +2618068 44 +2618308 33 +2618422 0 +2618649 675 +2618678 51 +2618713 66 +2618724 119 +2618836 73 +2618855 434 +2618896 78 +2618908 1031 +2618983 85 +2619024 41 +2619152 936 +2619162 314 +2619245 419 +2619348 193 +2619443 0 +2619471 0 +2619523 27 +2619528 164 +2619550 389 +2619563 0 +2619604 920 +2619843 581 +2619957 456 +2619977 13 +2620051 400 +2620065 52 +2620073 2 +2620114 70 +2620177 270 +2620189 0 +2620196 0 +2620215 193 +2620227 347 +2620255 13 +2620281 143 +2620305 231 +2620338 0 +2620359 46 +2620566 0 +2620582 0 +2620621 0 +2620727 0 +2620729 0 +2620826 0 +2620847 0 +2620862 0 +2620900 0 +2620963 0 +2621200 0 +2621244 0 +2621282 0 +2621385 0 +2621506 0 +2621644 0 +2621728 0 +2621755 0 +2621987 0 +2622025 0 +2622070 0 +2622154 0 +2622238 0 +2622376 0 +2622398 0 +2622425 0 +2622463 239 +2622522 40 +2622524 612 +2622579 37 +2622596 16 +2622629 0 +2622654 201 +2622730 0 +2622748 276 +2622902 117 +2622997 28 +2623091 0 +2623168 0 +2623193 98 +2623247 2 +2623279 32 +2623296 0 +2623315 0 +2623341 0 +2623421 0 +2623447 101 +2623542 0 +2623551 111 +2623591 0 +2623652 0 +2623699 0 +2623727 22 +2623790 1 +2623809 159 +2623820 717 +2623856 105 +2623923 305 +2623952 194 +2623995 176 +2624028 599 +2624087 45 +2624099 255 +2624103 700 +2624142 387 +2624152 268 +2624208 13 +2624241 60 +2624426 247 +2624434 282 +2624494 1034 +2624579 52 +2624629 53 +2624683 194 +2624758 164 +2624811 343 +2624867 0 +2624948 243 +2625166 208 +2625389 53 +2625423 63 +2625543 31 +2625548 128 +2625621 855 +2625686 0 +2625801 412 +2625826 0 +2625832 55 +2625858 205 +2625870 157 +2625979 274 +2625995 105 +2626159 27 +2626195 75 +2626201 235 +2626224 482 +2626266 259 +2626358 20 +2626504 266 +2626549 38 +2626552 780 +2626558 382 +2626587 101 +2626630 131 +2626655 0 +2626692 25 +2626856 145 +2627028 65 +2627058 43 +2627077 55 +2627091 167 +2627141 0 +2627152 91 +2627173 0 +2627236 62 +2627248 0 +2627384 243 +2627509 18 +2627562 154 +2627680 181 +2627736 0 +2627869 441 +2627887 28 +2627938 296 +2627945 271 +2627992 298 +2628133 402 +2628143 0 +2628175 605 +2628197 614 +2628211 947 +2628222 166 +2628238 903 +2628241 35 +2628398 404 +2628409 0 +2628419 925 +2628523 97 +2628549 557 +2628572 0 +2628607 600 +2628674 0 +2628743 48 +2628753 55 +2628857 0 +2628889 3 +2628999 70 +2629122 58 +2629124 159 +2629292 207 +2629441 0 +2629481 202 +2629559 57 +2629604 11 +2629661 178 +2629680 1 +2629745 80 +2629787 112 +2629816 0 +2629823 6 +2629850 297 +2630024 23 +2630089 69 +2630144 126 +2630228 100 +2630241 141 +2630280 18 +2630388 216 +2630390 189 +2630410 261 +2630525 0 +2630604 32 +2630616 0 +2630662 396 +2630889 7 +2630960 429 +2631057 374 +2631067 754 +2631146 0 +2631188 446 +2631206 0 +2631246 211 +2631259 47 +2631264 142 +2631322 122 +2631369 170 +2631455 86 +2631510 260 +2631552 4 +2631588 309 +2631615 549 +2631618 211 +2631639 2276 +2631900 0 +2631940 0 +2631984 0 +2632135 113 +2632137 164 +2632162 0 +2632242 46 +2632249 0 +2632271 0 +2632291 0 +2632311 0 +2632319 8 +2632351 7 +2632383 0 +2632391 0 +2632417 0 +2632425 0 +2632431 37 +2632436 0 +2632444 0 +2632478 0 +2632490 60 +2632590 289 +2632790 22 +2632798 569 +2632924 0 +2633012 335 +2633033 789 +2633093 656 +2633189 258 +2633235 1576 +2633255 209 +2633333 109 +2633375 813 +2633386 129 +2633588 198 +2633632 171 +2633674 1153 +2633822 52 +2633878 718 +2634017 50 +2634046 19 +2634138 135 +2634177 298 +2634208 0 +2634219 0 +2634286 1 +2634289 0 +2634341 52 +2634355 0 +2634374 8 +2634403 0 +2634431 0 +2634445 0 +2634468 0 +2634480 0 +2634490 0 +2634499 0 +2634509 0 +2634529 0 +2634665 0 +2634667 25 +2634685 0 +2634710 0 +2634737 127 +2634745 52 +2634824 0 +2634830 0 +2634908 0 +2634920 64 +2634942 0 +2635044 0 +2635058 0 +2635075 0 +2635118 0 +2635199 0 +2635218 53 +2635340 0 +2635412 0 +2635421 0 +2635430 0 +2635460 0 +2635550 0 +2635565 0 +2635652 61 +2635749 114 +2635780 198 +2635902 3 +2635952 60 +2635956 27 +2636074 75 +2636077 149 +2636164 242 +2636173 115 +2636195 33 +2636367 8 +2636381 10 +2636395 171 +2636422 43 +2636446 64 +2636549 11 +2636568 0 +2636577 23 +2636583 0 +2636596 10 +2636671 206 +2636684 14 +2636705 61 +2636707 259 +2636809 62 +2636815 48 +2636854 130 +2636857 198 +2636951 145 +2636965 15 +2636998 0 +2637038 784 +2637101 64 +2637104 956 +2637172 137 +2637265 22 +2637330 0 +2637458 13 +2637537 597 +2637558 147 +2637589 35 +2637689 0 +2637712 14 +2637744 0 +2637754 0 +2637789 14 +2637804 0 +2637903 94 +2637978 0 +2638074 0 +2638086 0 +2638107 0 +2638242 0 +2638282 0 +2638314 0 +2638488 0 +2638494 0 +2638569 19 +2638629 0 +2638689 32 +2638739 169 +2638773 1 +2638808 116 +2638860 105 +2638974 0 +2638987 105 +2639063 0 +2639105 870 +2639187 129 +2639253 3 +2639309 180 +2639502 147 +2639536 67 +2639550 27 +2639583 0 +2639674 248 +2639701 0 +2639813 0 +2639836 0 +2639849 0 +2639889 0 +2640002 0 +2640020 0 +2640043 0 +2640103 0 +2640112 0 +2640136 0 +2640177 0 +2640247 0 +2640274 0 +2640329 0 +2640341 0 +2640343 0 +2640370 0 +2640500 0 +2640518 0 +2640583 0 +2640619 0 +2640707 0 +2640736 0 +2640763 0 +2640770 0 +2640942 0 +2640952 0 +2640979 0 +2640997 0 +2641020 0 +2641107 0 +2641130 0 +2641153 30 +2641213 96 +2641216 271 +2641245 310 +2641304 0 +2641329 0 +2641379 0 +2641579 0 +2641649 107 +2641673 0 +2641705 4 +2641791 0 +2641863 0 +2641930 0 +2642040 242 +2642151 152 +2642250 1 +2642425 1 +2642462 0 +2642482 194 +2642546 28 +2642567 18 +2642579 48 +2642612 0 +2642648 0 +2642674 0 +2642678 0 +2642687 0 +2642885 0 +2642897 0 +2642964 0 +2643010 0 +2643019 0 +2643116 0 +2643147 0 +2643283 0 +2643338 0 +2643384 0 +2643401 0 +2643462 0 +2643473 0 +2643475 0 +2643528 0 +2643660 2 +2643680 0 +2643843 21 +2643971 0 +2643990 50 +2643999 0 +2644090 0 +2644248 5 +2644264 0 +2644294 0 +2644306 0 +2644314 0 +2644401 0 +2644498 0 +2644541 0 +2644647 51 +2644661 0 +2644727 6 +2644829 0 +2644859 0 +2644868 0 +2644921 230 +2645002 15 +2645157 2 +2645240 46 +2645265 0 +2645272 0 +2645335 0 +2645368 0 +2645772 0 +2645844 0 +2645878 0 +2645890 0 +2645944 0 +2645958 0 +2645972 0 +2646132 0 +2646135 0 +2646167 0 +2646185 0 +2646254 0 +2646322 0 +2646401 0 +2646426 0 +2646523 0 +2646750 0 +2646758 88 +2646952 32 +2647053 160 +2647135 0 +2647189 0 +2647228 32 +2647286 6 +2647324 0 +2647379 28 +2647441 0 +2647451 0 +2647479 0 +2647622 33 +2647687 0 +2647846 0 +2648009 242 +2648090 416 +2648117 0 +2648192 0 +2648217 106 +2648251 59 +2648254 377 +2648332 64 +2648354 168 +2648357 0 +2648377 168 +2648431 30 +2648451 0 +2648521 0 +2648630 0 +2648748 0 +2648844 0 +2648883 0 +2648897 448 +2648983 0 +2648992 172 +2649027 104 +2649056 0 +2649257 66 +2649268 293 +2649340 165 +2649352 261 +2649363 116 +2649367 162 +2649447 134 +2649502 264 +2649568 248 +2649627 80 +2649693 27 +2649759 63 +2649870 72 +2650002 31 +2650047 3 +2650111 4 +2650304 189 +2650307 219 +2650416 1 +2650446 116 +2650470 524 +2650473 135 +2650513 671 +2650521 1 +2650611 0 +2650824 0 +2650939 98 +2650971 0 +2650978 0 +2651083 103 +2651248 43 +2651271 177 +2651304 13 +2651331 0 +2651412 425 +2651553 41 +2651569 161 +2651577 100 +2651620 178 +2651645 0 +2651669 53 +2651685 0 +2651734 100 +2651796 0 +2652038 0 +2652059 501 +2652270 0 +2652349 505 +2652624 3 +2652766 143 +2652806 41 +2652840 62 +2653138 0 +2653239 0 +2653396 0 +2653508 0 +2653567 0 +2653628 0 +2653833 0 +2653917 0 +2653971 0 +2653974 0 +2654000 48 +2654013 391 +2654033 0 +2654088 0 +2654090 0 +2654118 10 +2654129 0 +2654160 0 +2654168 0 +2654175 0 +2654184 0 +2654189 0 +2654245 3 +2654326 0 +2654368 0 +2654379 0 +2654416 0 +2654431 0 +2654551 0 +2654569 0 +2654714 0 +2654836 0 +2654876 0 +2654925 0 +2654927 39 +2654988 0 +2655114 0 +2655138 15 +2655167 144 +2655208 383 +2655249 0 +2655298 59 +2655319 85 +2655321 113 +2655338 7 +2655381 50 +2655427 132 +2655472 102 +2655530 83 +2655576 275 +2656012 41 +2656014 113 +2656166 84 +2656198 7 +2656279 0 +2656337 0 +2656464 0 +2656598 0 +2657005 0 +2657182 17 +2657338 22 +2657342 129 +2657420 22 +2657435 0 +2657492 0 +2657709 82 +2657799 10 +2657898 32 +2657942 0 +2657950 49 +2657985 0 +2657999 0 +2658013 0 +2658028 0 +2658048 0 +2658094 0 +2658140 0 +2658248 0 +2658330 0 +2658422 0 +2658434 0 +2658469 0 +2658907 0 +2658913 0 +2658933 0 +2659104 0 +2659278 0 +2659298 0 +2659311 43 +2659315 0 +2659332 7 +2659387 5 +2659582 0 +2659592 0 +2659651 0 +2659681 65 +2659735 2 +2659823 0 +2659831 0 +2660209 0 +2660252 0 +2660281 0 +2660328 138 +2660485 0 +2660590 0 +2660663 0 +2660784 14 +2660856 15 +2660922 0 +2661001 0 +2661009 0 +2661032 0 +2661067 3 +2661102 0 +2661128 0 +2661164 0 +2661275 0 +2661386 0 +2661423 0 +2661476 0 +2661511 28 +2661520 0 +2661568 0 +2661663 0 +2661798 0 +2661801 19 +2661831 33 +2661940 103 +2661995 0 +2662247 0 +2662323 0 +2662503 0 +2662605 1 +2662608 0 +2662628 0 +2662642 47 +2662662 19 +2662790 0 +2662827 53 +2662842 50 +2662860 0 +2662892 0 +2663091 88 +2663252 135 +2663273 68 +2663297 0 +2663472 0 +2663513 0 +2663535 30 +2663544 134 +2663598 29 +2663742 0 +2663862 0 +2663994 49 +2664007 0 +2664091 0 +2664405 2 +2664421 2 +2664423 9 +2664516 20 +2664553 0 +2664580 0 +2664605 19 +2664714 0 +2664733 0 +2664783 11 +2664789 0 +2664811 0 +2664813 54 +2664934 0 +2664972 0 +2665031 0 +2665052 0 +2665109 0 +2665167 0 +2665199 12 +2665280 40 +2665305 1 +2665329 1 +2665381 0 +2665392 0 +2665401 15 +2665421 0 +2665464 0 +2665481 0 +2665548 0 +2665569 44 +2665634 0 +2665658 0 +2665716 0 +2665737 0 +2665810 0 +2666064 0 +2666180 0 +2666294 0 +2666310 2 +2666385 0 +2666427 0 +2666592 0 +2666611 0 +2666666 0 +2666682 0 +2666901 0 +2666970 0 +2666977 0 +2666984 31 +2667057 0 +2667077 0 +2667253 0 +2667256 3 +2667398 0 +2667550 0 +2667612 0 +2667704 0 +2667756 0 +2667841 0 +2668001 0 +2668057 0 +2668097 14 +2668216 0 +2668225 5 +2668342 0 +2668350 0 +2668362 0 +2668389 0 +2668398 0 +2668575 74 +2668598 24 +2668609 0 +2668733 0 +2669002 0 +2669027 0 +2669033 0 +2669166 0 +2669231 1 +2669248 0 +2669254 0 +2669327 0 +2669355 0 +2669387 0 +2669460 0 +2669590 0 +2669660 0 +2669674 0 +2669685 0 +2669699 0 +2669712 0 +2669742 0 +2669839 0 +2669905 0 +2669923 0 +2670152 0 +2670172 16 +2670340 1 +2670346 0 +2670615 0 +2670778 11 +2670915 0 +2670941 0 +2670972 0 +2670982 0 +2671036 0 +2671084 0 +2671122 0 +2671209 0 +2671233 31 +2671301 1 +2671381 0 +2671527 0 +2671594 0 +2671648 10 +2671798 0 +2671816 0 +2671992 0 +2672040 31 +2672173 0 +2672208 0 +2672230 0 +2672288 0 +2672378 8 +2672391 0 +2672395 0 +2672528 0 +2672674 0 +2672759 1 +2672775 29 +2672980 0 +2673043 0 +2673067 0 +2673127 0 +2673207 0 +2673241 0 +2673499 99 +2673509 0 +2673654 25 +2673757 158 +2673779 16 +2673882 32 +2673952 186 +2674041 0 +2674099 53 +2674245 0 +2674515 170 +2674582 0 +2674878 4 +2674934 70 +2675033 0 +2675044 0 +2675053 0 +2675059 0 +2675089 66 +2675122 38 +2675163 51 +2675184 0 +2675187 34 +2675208 0 +2675458 2 +2675472 0 +2675559 0 +2675825 0 +2675852 15 +2675867 0 +2675873 9 +2675880 14 +2675885 452 +2675909 0 +2675924 287 +2675997 79 +2676026 0 +2676041 0 +2676152 12 +2676228 0 +2676279 0 +2676404 0 +2676623 1 +2676664 0 +2676680 20 +2676933 1 +2676957 0 +2677074 0 +2677163 0 +2677178 26 +2677229 33 +2677392 33 +2677403 0 +2677453 0 +2677475 0 +2677504 0 +2677715 0 +2677781 101 +2677906 692 +2677957 63 +2677960 1072 +2677964 66 +2677978 135 +2678042 0 +2678048 10 +2678062 0 +2678080 1 +2678129 0 +2678138 382 +2678147 46 +2678362 110 +2678365 185 +2678462 0 +2678516 93 +2678602 211 +2678625 0 +2678654 0 +2678672 0 +2678689 0 +2678783 0 +2678812 0 +2678852 0 +2679078 0 +2679195 0 +2679260 0 +2679335 0 +2679398 0 +2679427 0 +2679514 0 +2679650 0 +2679771 0 +2679808 96 +2679863 0 +2679872 119 +2679894 0 +2680009 31 +2680012 0 +2680018 0 +2680023 0 +2680028 1 +2680032 214 +2680175 0 +2680221 0 +2680274 0 +2680281 39 +2680285 55 +2680320 35 +2680333 119 +2680341 35 +2680362 205 +2680371 0 +2680394 370 +2680431 0 +2680465 4 +2680520 11 +2680584 102 +2680637 35 +2680665 91 +2680685 0 +2680699 109 +2680751 75 +2680828 50 +2680876 212 +2680885 134 +2680895 72 +2680903 106 +2681032 145 +2681092 13 +2681095 68 +2681132 107 +2681170 123 +2681224 152 +2681269 340 +2681290 55 +2681579 85 +2681621 49 +2681664 148 +2681764 0 +2681770 87 +2681778 0 +2681803 143 +2681839 181 +2681841 0 +2681929 889 +2681956 400 +2682016 0 +2682091 167 +2682147 0 +2682162 0 +2682240 0 +2682264 2 +2682274 66 +2682319 23 +2682367 106 +2682421 93 +2682466 241 +2682559 175 +2682643 272 +2682681 0 +2682787 28 +2682952 862 +2682959 210 +2683063 191 +2683067 548 +2683081 0 +2683117 94 +2683182 161 +2683202 102 +2683209 47 +2683216 92 +2683233 451 +2683340 348 +2683349 245 +2683385 586 +2683489 109 +2683491 0 +2683499 0 +2683647 197 +2683691 27 +2683694 123 +2683712 80 +2683844 96 +2683950 22 +2683954 218 +2684043 1287 +2684183 0 +2684292 0 +2684299 0 +2684308 0 +2684316 0 +2684322 0 +2684390 1 +2684415 0 +2684594 1 +2684611 124 +2684659 0 +2684669 28 +2684838 0 +2684907 0 +2684928 0 +2684979 0 +2685071 0 +2685080 0 +2685105 0 +2685151 0 +2685202 0 +2685285 0 +2685324 0 +2685540 0 +2685546 0 +2685601 0 +2685633 0 +2685760 0 +2685834 0 +2686063 0 +2686272 0 +2686404 0 +2686547 0 +2686551 0 +2686614 0 +2686633 0 +2686640 0 +2686688 0 +2686832 0 +2686854 0 +2686920 0 +2686970 0 +2686996 0 +2687018 0 +2687325 0 +2687467 0 +2687525 0 +2687837 0 +2687852 0 +2687860 0 +2687938 0 +2687971 925 +2688159 0 +2688211 0 +2688247 72 +2688296 80 +2688312 73 +2688394 129 +2688403 273 +2688436 178 +2688478 521 +2688554 283 +2688635 26 +2688733 221 +2688793 60 +2688841 80 +2688937 20 +2688973 288 +2689066 0 +2689127 67 +2689150 130 +2689168 431 +2689170 130 +2689234 0 +2689256 0 +2689372 5 +2689423 302 +2689488 75 +2689509 25 +2689597 0 +2689737 115 +2689830 136 +2689990 0 +2690027 0 +2690051 0 +2690058 25 +2690065 50 +2690137 425 +2690165 33 +2690175 0 +2690205 0 +2690272 819 +2690328 0 +2690369 4 +2690420 48 +2690468 0 +2690539 0 +2690553 0 +2690585 239 +2690643 27 +2690749 0 +2690763 12 +2690775 38 +2690810 70 +2691067 0 +2691120 3 +2691167 588 +2691260 230 +2691302 167 +2691313 79 +2691343 116 +2691394 79 +2691570 366 +2691606 95 +2691627 295 +2691687 4 +2691697 0 +2691703 367 +2691707 311 +2691764 365 +2691858 178 +2691860 0 +2691992 59 +2692019 0 +2692073 0 +2692306 0 +2692401 54 +2692476 0 +2692655 0 +2692711 295 +2692713 682 +2692770 389 +2692830 0 +2692847 288 +2692858 624 +2692982 1013 +2693032 185 +2693057 886 +2693259 360 +2693440 0 +2693545 70 +2693588 196 +2693632 0 +2693725 0 +2693779 0 +2693815 0 +2693882 10 +2693960 0 +2694000 0 +2694020 0 +2694143 0 +2694190 0 +2694297 0 +2694328 0 +2694344 0 +2694573 0 +2694652 0 +2694711 0 +2694815 0 +2694884 0 +2694924 0 +2694957 0 +2695017 24 +2695078 0 +2695087 0 +2695105 0 +2695180 0 +2695209 0 +2695219 0 +2695329 0 +2695517 0 +2695602 0 +2695610 0 +2695623 0 +2695644 0 +2695658 0 +2695672 0 +2695719 0 +2695747 0 +2695774 0 +2695844 0 +2695880 0 +2695889 0 +2696008 0 +2696039 0 +2696095 0 +2696256 0 +2696314 0 +2696426 0 +2696557 0 +2696663 0 +2696827 0 +2696849 0 +2696902 0 +2696996 0 +2697090 0 +2697117 0 +2697146 0 +2697154 0 +2697210 0 +2697255 0 +2697399 0 +2697440 0 +2697447 0 +2697527 0 +2697549 0 +2697615 0 +2697651 0 +2697675 0 +2697754 0 +2697879 136 +2697922 0 +2698043 16 +2698130 0 +2698248 176 +2698250 11 +2698286 121 +2698330 426 +2698356 330 +2698468 74 +2698536 0 +2698583 0 +2698727 35 +2698757 314 +2698801 5 +2698840 417 +2698852 10 +2698982 222 +2699009 3 +2699024 2 +2699037 5 +2699201 426 +2699294 173 +2699313 0 +2699333 257 +2699411 181 +2699417 330 +2699459 1267 +2699558 505 +2699615 0 +2699654 227 +2699702 180 +2699742 188 +2699915 222 +2700005 0 +2700140 7 +2700213 0 +2700299 0 +2700455 225 +2700576 0 +2700673 0 +2700709 0 +2700986 3 +2701007 112 +2701042 62 +2701150 0 +2701438 0 +2701579 0 +2701585 138 +2701690 1 +2701705 25 +2701771 14 +2701801 701 +2701903 195 +2701984 0 +2702122 391 +2702179 0 +2702200 102 +2702212 166 +2702236 0 +2702338 8 +2702482 310 +2702500 119 +2702509 43 +2702537 20 +2702680 33 +2702758 11 +2702851 50 +2702896 713 +2702922 0 +2702986 74 +2702999 233 +2703092 0 +2703167 0 +2703176 0 +2703224 248 +2703310 183 +2703488 69 +2703548 196 +2703695 293 +2703717 44 +2703741 0 +2703754 146 +2703801 0 +2703824 36 +2703836 0 +2704025 343 +2704092 0 +2704191 156 +2704215 287 +2704253 1209 +2704261 129 +2704293 1 +2704321 177 +2704477 0 +2704507 0 +2704515 180 +2704526 226 +2704559 0 +2704567 28 +2704624 24 +2704690 0 +2704881 0 +2704897 165 +2705015 0 +2705072 133 +2705125 0 +2705256 58 +2705324 0 +2705396 394 +2705407 0 +2705487 332 +2705516 1 +2705528 282 +2705562 0 +2705574 149 +2705759 410 +2705790 3 +2705969 0 +2706007 0 +2706037 41 +2706042 350 +2706162 246 +2706185 57 +2706231 129 +2706250 88 +2706260 18 +2706460 32 +2706495 0 +2706552 796 +2706582 289 +2706593 66 +2706609 77 +2706645 228 +2706698 0 +2706727 235 +2706734 0 +2706738 150 +2706750 76 +2706876 29 +2706914 20 +2707159 0 +2707167 23 +2707174 58 +2707176 99 +2707182 114 +2707269 38 +2707293 45 +2707299 0 +2707412 0 +2707534 0 +2707700 0 +2707712 116 +2707770 0 +2707847 0 +2707974 0 +2707976 164 +2708085 26 +2708267 129 +2708282 437 +2708371 34 +2708571 1547 +2708579 0 +2708614 414 +2708714 0 +2708764 45 +2708890 629 +2708893 106 +2708914 895 +2708920 328 +2709070 385 +2709112 2214 +2709114 498 +2709196 28 +2709208 52 +2709295 185 +2709376 872 +2709577 980 +2709592 203 +2709799 181 +2709803 165 +2709811 112 +2709865 284 +2709883 56 +2710022 0 +2710033 0 +2710161 0 +2710409 0 +2710440 0 +2710562 0 +2710636 0 +2710699 0 +2710751 0 +2710759 0 +2710788 0 +2710905 0 +2711026 0 +2711071 0 +2711168 0 +2711217 0 +2711307 160 +2711377 1889 +2711473 127 +2711913 0 +2712181 0 +2712201 0 +2712304 4 +2712387 109 +2712457 0 +2712638 0 +2712654 36 +2712847 258 +2712876 23 +2712889 111 +2712977 266 +2713091 322 +2713103 153 +2713130 69 +2713200 400 +2713272 0 +2713293 30 +2713418 10 +2713443 0 +2713467 0 +2713500 0 +2713572 25 +2713698 275 +2713727 0 +2713982 310 +2714102 0 +2714113 11 +2714216 0 +2714226 0 +2714254 97 +2714268 0 +2714312 0 +2714364 0 +2714404 103 +2714430 28 +2714471 125 +2714489 0 +2714508 0 +2714601 0 +2714628 0 +2714656 2 +2714665 0 +2714682 0 +2714760 0 +2714797 150 +2714859 47 +2714930 0 +2714941 0 +2714956 73 +2714972 25 +2714995 0 +2715009 0 +2715142 122 +2715279 0 +2715314 3 +2715350 82 +2715375 263 +2715378 0 +2715417 0 +2715473 0 +2715505 18 +2715541 41 +2715850 0 +2715877 0 +2715906 28 +2715996 0 +2716009 0 +2716044 0 +2716078 0 +2716115 0 +2716227 68 +2716290 0 +2716502 0 +2716507 0 +2716518 0 +2716551 0 +2716627 0 +2716640 0 +2716671 0 +2716717 0 +2716786 0 +2716824 41 +2716828 5 +2716857 0 +2716860 0 +2716917 0 +2716998 0 +2717010 18 +2717027 0 +2717039 0 +2717077 0 +2717080 0 +2717129 53 +2717329 0 +2717521 19 +2717615 52 +2717638 8 +2717647 0 +2717742 0 +2717753 0 +2717823 0 +2717872 0 +2717920 118 +2717974 0 +2718176 0 +2718237 0 +2718258 0 +2718285 0 +2718397 0 +2718423 0 +2718491 0 +2718500 0 +2718525 0 +2718579 0 +2718656 0 +2718660 0 +2718722 0 +2718780 0 +2718845 92 +2718853 65 +2718894 0 +2718912 117 +2718930 0 +2718936 0 +2719052 20 +2719061 0 +2719097 12 +2719166 139 +2719180 312 +2719312 30 +2719353 387 +2719370 0 +2719431 0 +2719559 78 +2719573 20 +2719585 278 +2719602 36 +2719666 136 +2719729 63 +2719834 45 +2719870 183 +2719900 133 +2719939 189 +2719980 0 +2720031 56 +2720073 122 +2720233 305 +2720371 71 +2720413 1417 +2720415 3 +2720492 0 +2720494 235 +2720500 190 +2720548 20 +2720687 197 +2720696 14 +2720764 499 +2720873 139 +2721017 226 +2721020 209 +2721032 79 +2721369 106 +2721441 111 +2721629 0 +2721815 321 +2721848 3 +2721867 94 +2721878 174 +2721945 0 +2722062 103 +2722155 66 +2722179 878 +2722214 0 +2722243 184 +2722316 93 +2722620 1 +2722761 0 +2722784 0 +2722830 373 +2722863 116 +2722872 136 +2722969 13 +2723082 245 +2723086 51 +2723293 36 +2723309 309 +2723469 405 +2723506 168 +2723548 17 +2723597 97 +2723805 0 +2723892 0 +2723907 0 +2723924 103 +2723954 8 +2724107 72 +2724198 9 +2724218 121 +2724290 0 +2724421 0 +2724480 0 +2724490 0 +2724549 0 +2724587 0 +2724718 45 +2724756 16 +2724809 0 +2724962 0 +2725027 0 +2725083 12 +2725147 141 +2725149 17 +2725213 0 +2725334 55 +2725488 0 +2725510 234 +2725561 222 +2725575 0 +2725607 80 +2725627 100 +2725655 7 +2725845 4 +2725988 0 +2726068 28 +2726093 0 +2726097 38 +2726107 6 +2726109 10 +2726203 0 +2726229 0 +2726292 0 +2726303 0 +2726378 0 +2726509 0 +2726600 0 +2726674 6 +2726746 0 +2726778 0 +2726811 9 +2726813 31 +2726842 187 +2726909 85 +2726957 0 +2726960 4 +2727048 70 +2727058 52 +2727088 94 +2727140 0 +2727231 38 +2727236 115 +2727326 29 +2727337 85 +2727347 0 +2727392 19 +2727463 56 +2727505 42 +2727592 81 +2727614 0 +2727634 8 +2727874 1 +2727876 57 +2727904 6 +2727957 15 +2727968 58 +2727972 0 +2728007 657 +2728011 0 +2728082 1 +2728094 87 +2728213 10 +2728286 0 +2728379 152 +2728383 102 +2728413 0 +2728463 0 +2728490 0 +2728498 220 +2728503 522 +2728563 92 +2728656 0 +2728680 0 +2728905 178 +2728915 0 +2728938 0 +2728955 0 +2729015 136 +2729023 0 +2729213 0 +2729310 0 +2729411 120 +2729450 68 +2729497 0 +2729515 0 +2729540 0 +2729634 0 +2729656 0 +2729731 0 +2729777 3 +2729787 0 +2729820 73 +2729900 13 +2729960 0 +2730123 0 +2730163 42 +2730186 0 +2730231 0 +2730285 21 +2730405 0 +2730412 0 +2730465 0 +2730492 248 +2730532 0 +2730579 0 +2730593 0 +2730654 0 +2730672 0 +2730708 0 +2730741 0 +2730772 0 +2730793 0 +2730817 0 +2730860 33 +2730886 23 +2730908 8 +2730927 127 +2731024 0 +2731125 0 +2731157 0 +2731163 0 +2731246 0 +2731274 0 +2731293 0 +2731405 72 +2731518 4 +2731537 56 +2731545 290 +2731695 0 +2731761 0 +2731777 90 +2731822 40 +2731929 0 +2731945 0 +2731954 0 +2731984 0 +2731989 0 +2732016 0 +2732038 0 +2732065 114 +2732067 92 +2732074 0 +2732096 0 +2732109 0 +2732139 8 +2732235 89 +2732238 0 +2732250 14 +2732296 0 +2732340 168 +2732343 40 +2732451 0 +2732483 91 +2732535 0 +2732549 4 +2732571 9 +2732605 8 +2732683 71 +2732695 90 +2732720 0 +2732785 243 +2732799 86 +2732811 3 +2732881 110 +2732931 0 +2732955 0 +2732974 51 +2732985 0 +2733149 50 +2733183 89 +2733250 42 +2733285 99 +2733429 59 +2733550 3 +2733621 0 +2733648 31 +2733784 0 +2733881 0 +2733909 0 +2733924 0 +2733937 0 +2733957 0 +2734152 82 +2734200 7 +2734327 0 +2734411 1 +2734446 0 +2734481 0 +2734564 0 +2734586 51 +2734657 0 +2734709 0 +2734736 0 +2734745 0 +2734793 0 +2734845 0 +2734938 0 +2734946 0 +2734997 0 +2735102 0 +2735110 0 +2735134 0 +2735233 0 +2735327 0 +2735354 0 +2735401 0 +2735427 0 +2735438 0 +2735483 0 +2735504 0 +2735550 0 +2735568 0 +2735607 0 +2735739 0 +2735753 0 +2735801 0 +2735810 0 +2735935 0 +2736143 0 +2736149 0 +2736334 0 +2736440 0 +2736452 0 +2736460 0 +2736464 0 +2736521 0 +2736562 0 +2736568 0 +2736640 0 +2736643 0 +2736659 0 +2736733 0 +2736812 0 +2736821 0 +2736884 0 +2736954 308 +2737019 48 +2737033 0 +2737058 0 +2737089 0 +2737109 0 +2737114 0 +2737118 0 +2737128 0 +2737195 0 +2737244 0 +2737264 0 +2737335 0 +2737424 0 +2737534 0 +2737596 0 +2737608 0 +2737700 0 +2737943 0 +2738175 0 +2738488 0 +2738588 0 +2738662 0 +2738881 0 +2738945 0 +2738970 0 +2739121 0 +2739281 0 +2739375 0 +2739396 0 +2739455 0 +2739632 0 +2739718 0 +2739807 0 +2739906 0 +2739956 0 +2739963 0 +2740048 0 +2740108 0 +2740136 0 +2740318 0 +2740348 0 +2740378 0 +2740451 27 +2740506 289 +2740521 0 +2740581 0 +2740599 0 +2740662 22 +2740753 0 +2740787 345 +2740812 22 +2740997 75 +2741004 468 +2741052 193 +2741065 0 +2741080 256 +2741191 284 +2741217 80 +2741331 3 +2741374 0 +2741435 95 +2741478 45 +2741522 1 +2741526 0 +2741537 26 +2741651 17 +2741677 514 +2741681 497 +2742129 12 +2742182 22 +2742602 127 +2742935 0 +2743031 0 +2743201 0 +2743246 0 +2743322 0 +2743351 0 +2743428 0 +2743481 0 +2743597 0 +2743649 0 +2743656 0 +2743687 0 +2743768 0 +2743849 0 +2743907 0 +2743936 0 +2744196 0 +2744235 0 +2744270 0 +2744351 0 +2744405 0 +2744529 0 +2744569 0 +2744604 0 +2744645 0 +2744647 0 +2744691 0 +2744916 0 +2744979 0 +2744986 0 +2745043 2 +2745181 0 +2745235 0 +2745315 314 +2745398 0 +2745509 0 +2745576 0 +2745704 0 +2745737 748 +2745753 915 +2745783 0 +2745816 348 +2745873 304 +2745959 436 +2745987 260 +2746031 0 +2746037 7 +2746281 0 +2746730 0 +2746742 0 +2746771 0 +2746801 0 +2746974 0 +2746988 0 +2747169 0 +2747228 0 +2747240 0 +2747394 0 +2747408 0 +2747500 0 +2748044 0 +2748050 0 +2748080 0 +2748144 0 +2748268 0 +2748301 0 +2748331 0 +2748457 0 +2748790 0 +2748797 0 +2748817 0 +2748893 0 +2748976 0 +2749158 0 +2749213 0 +2749516 0 +2749550 0 +2749621 0 +2749625 0 +2749657 0 +2749726 0 +2749744 0 +2749922 0 +2750011 0 +2750119 0 +2750155 0 +2750179 0 +2750225 0 +2750266 95 +2750318 0 +2750400 568 +2750485 0 +2750521 0 +2750548 188 +2750563 242 +2750566 11 +2750625 8 +2750653 0 +2750706 0 +2750733 185 +2750752 44 +2750770 0 +2750947 317 +2750958 0 +2750984 357 +2751109 62 +2751111 34 +2751118 548 +2751199 78 +2751250 36 +2751295 0 +2751304 237 +2751496 35 +2751535 96 +2751563 0 +2751584 77 +2751697 522 +2751816 202 +2751819 10 +2751826 0 +2751891 33 +2752000 71 +2752108 0 +2752165 5 +2752233 115 +2752324 0 +2752389 0 +2752442 86 +2752447 0 +2752483 38 +2752563 12 +2752583 0 +2752606 0 +2752730 0 +2752744 3 +2752754 63 +2752757 4 +2752760 0 +2752781 0 +2752785 104 +2752805 0 +2752818 2 +2752834 20 +2752873 0 +2752907 0 +2752919 46 +2752922 39 +2752947 0 +2752950 0 +2752979 0 +2753003 0 +2753006 0 +2753013 0 +2753016 178 +2753019 92 +2753190 51 +2753205 182 +2753212 0 +2753295 305 +2753494 320 +2753709 0 +2753734 0 +2753818 0 +2753920 0 +2754104 0 +2754238 0 +2754259 0 +2754326 0 +2754369 0 +2754408 0 +2754445 0 +2754457 0 +2754460 0 +2754485 0 +2754562 0 +2754844 0 +2754883 0 +2754915 0 +2754919 0 +2754978 0 +2755023 0 +2755043 0 +2755095 0 +2755171 0 +2755216 0 +2755227 0 +2755338 0 +2755378 0 +2755388 0 +2755470 0 +2755569 0 +2755610 0 +2755643 0 +2755746 0 +2755858 0 +2755866 0 +2755920 0 +2755933 0 +2755953 0 +2755982 0 +2755989 0 +2756022 0 +2756127 0 +2756158 0 +2756250 0 +2756289 0 +2756357 0 +2756368 0 +2756439 0 +2756447 0 +2756511 0 +2756576 0 +2756724 0 +2756758 40 +2756810 0 +2756817 3 +2756838 33 +2756858 694 +2756860 343 +2756871 0 +2756908 0 +2756930 104 +2757009 305 +2757063 47 +2757100 139 +2757134 0 +2757151 60 +2757185 89 +2757226 0 +2757258 32 +2757265 43 +2757279 353 +2757366 286 +2757595 63 +2757605 28 +2757708 151 +2757745 0 +2757769 92 +2757888 130 +2758083 829 +2758085 100 +2758095 263 +2758209 34 +2758335 0 +2758479 0 +2758707 0 +2758798 0 +2758888 0 +2758938 0 +2758971 0 +2758987 0 +2759025 0 +2759074 0 +2759103 0 +2759211 0 +2759220 0 +2759251 0 +2759268 0 +2759362 0 +2759391 0 +2759477 0 +2759488 0 +2759502 0 +2759539 210 +2759552 0 +2759582 131 +2759592 38 +2759600 0 +2759642 258 +2759644 2 +2759705 37 +2759767 797 +2759919 327 +2759926 79 +2759965 321 +2760002 256 +2760086 209 +2760112 128 +2760142 0 +2760151 253 +2760154 560 +2760209 358 +2760255 0 +2760300 278 +2760319 348 +2760490 0 +2760536 112 +2760626 59 +2760639 18 +2760704 219 +2760723 429 +2760727 824 +2760733 348 +2760759 0 +2760769 184 +2760781 247 +2761004 0 +2761058 84 +2761111 441 +2761125 1 +2761173 163 +2761212 395 +2761254 0 +2761272 176 +2761392 252 +2761459 569 +2761484 456 +2761548 0 +2761560 66 +2761640 177 +2761661 36 +2761734 159 +2761807 0 +2762212 69 +2762232 11 +2762259 77 +2762319 84 +2762378 300 +2762429 19 +2762442 196 +2762559 0 +2762586 0 +2762593 0 +2762878 0 +2762892 0 +2762907 0 +2762952 0 +2762962 0 +2763078 0 +2763135 0 +2763227 0 +2763369 0 +2763437 0 +2763453 0 +2763503 0 +2763542 0 +2763587 0 +2763643 0 +2763713 0 +2763732 0 +2763805 0 +2763818 1 +2763876 7 +2763886 0 +2763995 56 +2764111 0 +2764141 120 +2764221 4 +2764337 51 +2764387 281 +2764422 23 +2764536 89 +2764566 42 +2764580 0 +2764601 0 +2764758 485 +2764853 14 +2764857 19 +2764993 43 +2765065 0 +2765133 75 +2765197 63 +2765249 103 +2765307 133 +2765314 0 +2765383 0 +2765396 0 +2765422 64 +2765493 0 +2765516 289 +2765532 53 +2765536 537 +2765548 0 +2765559 0 +2765567 0 +2765580 0 +2765704 216 +2765822 34 +2765867 37 +2765878 0 +2765946 13 +2765972 11 +2766129 303 +2766188 1 +2766201 427 +2766209 0 +2766286 358 +2766293 255 +2766339 0 +2766352 0 +2766498 319 +2766627 1349 +2766732 0 +2766738 208 +2766810 120 +2766826 2 +2766837 281 +2766845 22 +2766959 28 +2766965 835 +2766989 271 +2767158 58 +2767163 29 +2767213 0 +2767269 0 +2767411 0 +2767454 843 +2767493 14 +2767650 278 +2767717 0 +2767736 0 +2767791 0 +2768023 0 +2768041 0 +2768116 0 +2768140 0 +2768203 0 +2768252 0 +2768262 0 +2768316 47 +2768329 352 +2768428 0 +2768490 83 +2768503 0 +2768613 81 +2768669 0 +2768703 5 +2768738 97 +2768920 335 +2768973 227 +2769038 0 +2769052 550 +2769081 0 +2769226 0 +2769301 4 +2769309 61 +2769358 249 +2769364 0 +2769512 91 +2769528 2 +2769547 99 +2769574 0 +2769595 346 +2769631 146 +2769655 158 +2769706 0 +2769730 0 +2769745 2 +2769820 2 +2769853 66 +2770048 37 +2770138 139 +2770177 2 +2770216 0 +2770459 134 +2770606 37 +2770637 0 +2770649 50 +2770814 0 +2770840 84 +2770945 145 +2770947 255 +2770997 17 +2771045 8 +2771078 0 +2771344 62 +2771366 0 +2771416 92 +2771569 320 +2771597 170 +2771621 12 +2771698 91 +2771789 91 +2771912 526 +2771948 326 +2771996 19 +2772234 684 +2772304 0 +2772331 161 +2772352 0 +2772389 52 +2772519 13 +2772580 44 +2772617 205 +2772680 0 +2772695 76 +2772834 0 +2772845 509 +2772979 3 +2773035 150 +2773072 0 +2773151 364 +2773193 0 +2773244 0 +2773269 17 +2773283 0 +2773299 0 +2773340 0 +2773361 0 +2773456 40 +2773520 0 +2773675 2 +2773684 5 +2773828 695 +2774001 0 +2774020 445 +2774140 98 +2774410 5 +2774423 0 +2774444 246 +2774470 5 +2774637 0 +2774644 0 +2774725 103 +2774993 186 +2774997 5 +2775059 56 +2775202 737 +2775218 997 +2775233 159 +2775235 638 +2775243 201 +2775252 92 +2775267 73 +2775271 242 +2775297 0 +2775325 0 +2775348 18 +2775409 176 +2775465 203 +2775508 344 +2775527 1 +2775549 3 +2775563 0 +2775590 21 +2775630 0 +2775676 99 +2775696 26 +2775715 95 +2775818 4 +2775830 23 +2775851 129 +2776005 8 +2776025 0 +2776081 364 +2776083 6 +2776096 32 +2776175 80 +2776195 169 +2776223 226 +2776274 50 +2776353 70 +2776397 0 +2776490 0 +2776547 0 +2776628 99 +2776641 34 +2776695 0 +2776710 21 +2776829 0 +2776841 0 +2776852 0 +2776867 0 +2776873 0 +2776976 2 +2777000 157 +2777020 2 +2777046 0 +2777123 0 +2777176 0 +2777210 0 +2777274 0 +2777336 405 +2777561 0 +2777610 0 +2777620 0 +2777624 0 +2777685 0 +2777734 0 +2777803 0 +2777809 0 +2777830 0 +2777995 0 +2778136 0 +2778193 0 +2778209 0 +2778310 0 +2778348 0 +2778360 0 +2778514 0 +2778618 0 +2778928 46 +2778986 0 +2779093 0 +2779129 0 +2779281 0 +2779365 0 +2779414 0 +2779462 0 +2779487 0 +2779505 0 +2779524 0 +2779531 0 +2779639 0 +2779885 0 +2779900 0 +2779959 0 +2779999 0 +2780189 0 +2780221 0 +2780233 0 +2780257 0 +2780266 0 +2780455 0 +2780704 0 +2780728 0 +2780735 0 +2780901 0 +2781025 0 +2781043 0 +2781064 0 +2781358 0 +2781379 0 +2781385 0 +2781394 0 +2781403 0 +2781494 0 +2781514 0 +2781547 76 +2781783 0 +2781901 0 +2781932 0 +2782012 0 +2782060 0 +2782159 0 +2782171 0 +2782241 0 +2782289 0 +2782361 8 +2782367 22 +2782398 0 +2782448 0 +2782714 0 +2782749 0 +2782769 0 +2782806 0 +2782808 0 +2782880 0 +2782969 0 +2783051 0 +2783058 0 +2783092 0 +2783171 0 +2783312 0 +2783321 0 +2783333 0 +2783339 0 +2783393 0 +2783429 0 +2783473 0 +2783563 0 +2783572 0 +2783702 0 +2783913 0 +2783957 0 +2783991 0 +2784026 0 +2784074 0 +2784091 143 +2784124 62 +2784132 0 +2784274 221 +2784321 6 +2784376 256 +2784388 464 +2784476 93 +2784688 280 +2784691 131 +2784730 49 +2784736 52 +2784838 235 +2784840 57 +2784861 21 +2784874 222 +2784949 6 +2784962 0 +2784968 35 +2784977 1 +2784996 19 +2785099 45 +2785123 38 +2785150 176 +2785164 9 +2785178 5 +2785350 35 +2785372 109 +2785381 183 +2785468 242 +2785471 77 +2785589 24 +2785593 56 +2785643 4 +2785765 195 +2785796 108 +2785893 60 +2786004 41 +2786060 9 +2786072 11 +2786143 14 +2786154 0 +2786162 28 +2786214 0 +2786252 213 +2786292 137 +2786359 17 +2786380 275 +2786384 31 +2786394 123 +2786408 0 +2786452 261 +2786517 133 +2786576 236 +2786584 444 +2786586 41 +2786601 0 +2786725 74 +2786886 254 +2786915 474 +2786987 82 +2787013 73 +2787036 179 +2787064 11 +2787118 0 +2787245 123 +2787299 7 +2787410 63 +2787554 0 +2787586 92 +2787590 39 +2787595 0 +2787728 0 +2787935 0 +2787971 1 +2788016 66 +2788061 0 +2788070 0 +2788148 89 +2788163 0 +2788259 0 +2788268 29 +2788283 19 +2788287 0 +2788289 21 +2788308 0 +2788402 0 +2788429 0 +2788448 12 +2788517 3 +2788526 0 +2788554 0 +2788585 52 +2788727 0 +2788748 0 +2788827 0 +2788902 0 +2788940 3 +2789028 341 +2789134 38 +2789247 102 +2789300 0 +2789345 66 +2789384 0 +2789411 0 +2789441 0 +2789512 0 +2789566 98 +2789588 0 +2789750 0 +2789789 0 +2789801 0 +2789826 38 +2790035 5 +2790131 34 +2790158 0 +2790180 0 +2790352 15 +2790385 106 +2790391 176 +2790492 5 +2790649 0 +2790678 0 +2790746 0 +2790800 72 +2790824 0 +2790945 0 +2790957 0 +2791063 15 +2791182 86 +2791220 5 +2791226 22 +2791258 104 +2791263 13 +2791274 98 +2791293 108 +2791297 43 +2791308 0 +2791489 85 +2791617 20 +2791650 169 +2791726 0 +2791754 45 +2791806 36 +2791865 0 +2791987 184 +2792013 203 +2792101 3 +2792138 329 +2792439 58 +2792606 18 +2792784 95 +2792883 99 +2793006 51 +2793051 0 +2793058 0 +2793103 314 +2793126 370 +2793135 146 +2793138 57 +2793155 100 +2793282 12 +2793369 265 +2793423 0 +2793503 0 +2793530 62 +2793555 27 +2793582 30 +2793611 38 +2793671 563 +2793779 291 +2793988 878 +2794032 0 +2794059 11 +2794082 0 +2794089 71 +2794104 114 +2794154 141 +2794158 397 +2794183 0 +2794196 0 +2794212 0 +2794219 0 +2794259 135 +2794299 0 +2794359 537 +2794498 269 +2794507 21 +2794600 0 +2794608 0 +2794631 172 +2794637 898 +2794834 851 +2794888 6 +2795044 470 +2795118 246 +2795125 38 +2795212 597 +2795236 28 +2795302 0 +2795393 0 +2795438 0 +2795507 332 +2795525 0 +2795600 230 +2795802 153 +2795873 0 +2796158 0 +2796201 116 +2796281 0 +2796299 1 +2796308 0 +2796330 34 +2796359 0 +2796381 71 +2796488 0 +2796722 0 +2796767 0 +2796878 0 +2797126 87 +2797185 256 +2797201 380 +2797301 52 +2797325 106 +2797332 219 +2797400 0 +2797407 0 +2797468 22 +2797555 123 +2797599 66 +2797644 379 +2797726 0 +2797749 0 +2797815 0 +2797826 0 +2797840 179 +2797971 115 +2797975 617 +2798069 64 +2798163 0 +2798388 29 +2798426 97 +2798638 266 +2798740 190 +2798808 101 +2798810 244 +2798835 77 +2798865 450 +2798896 364 +2799035 10 +2799072 302 +2799160 2 +2799226 101 +2799243 163 +2799253 0 +2799331 364 +2799494 16 +2799783 227 +2799867 483 +2799890 0 +2800003 392 +2800021 0 +2800088 8 +2800288 198 +2800292 60 +2800349 457 +2800422 10 +2800691 0 +2800725 31 +2800764 20 +2800799 13 +2800821 112 +2800829 194 +2800847 8 +2800887 38 +2800896 130 +2800938 662 +2801091 0 +2801136 187 +2801164 146 +2801255 8 +2801265 5 +2801789 299 +2801793 1597 +2801820 210 +2801942 2 +2801988 13 +2802012 0 +2802037 126 +2802151 47 +2802586 33 +2802786 0 +2802819 6 +2803020 0 +2803029 0 +2803062 0 +2803389 274 +2803776 222 +2803923 919 +2803927 247 +2804062 650 +2804094 0 +2804139 0 +2804196 0 +2804232 42 +2804379 0 +2804533 69 +2804565 0 +2804667 0 +2804688 0 +2804718 628 +2804726 6 +2804811 0 +2805113 76 +2805121 22 +2805222 0 +2805238 72 +2805246 0 +2805327 0 +2805468 279 +2805493 363 +2805540 0 +2805654 18 +2805702 0 +2805754 301 +2805901 187 +2805977 1399 +2806042 25 +2806052 113 +2806152 38 +2806176 186 +2806229 1819 +2806245 5 +2806252 120 +2806287 142 +2806324 26 +2806535 1647 +2806553 172 +2806638 0 +2806730 7 +2806733 0 +2806743 0 +2806788 0 +2806800 27 +2806937 0 +2806953 0 +2806963 0 +2806979 0 +2806994 0 +2806998 0 +2807002 0 +2807055 0 +2807104 0 +2807268 0 +2807286 0 +2807291 0 +2807295 152 +2807309 103 +2807317 0 +2807330 0 +2807406 65 +2807408 64 +2807449 0 +2807463 0 +2807492 48 +2807504 0 +2807526 1 +2807538 0 +2807578 0 +2807591 0 +2807618 0 +2807636 0 +2807677 0 +2807686 0 +2807703 0 +2807719 9 +2807741 0 +2807773 0 +2807794 0 +2807844 0 +2807855 0 +2807943 0 +2807947 104 +2807959 139 +2807997 29 +2808028 116 +2808040 12 +2808070 0 +2808390 141 +2808470 131 +2808521 118 +2808560 286 +2808598 0 +2808733 2 +2808759 0 +2809070 10 +2809079 0 +2809193 0 +2809238 0 +2809258 97 +2809291 0 +2809349 0 +2809571 0 +2809603 0 +2809632 98 +2809666 0 +2809706 24 +2809748 24 +2809770 0 +2809990 0 +2810021 0 +2810069 0 +2810111 0 +2810217 0 +2810253 0 +2810262 0 +2810291 0 +2810296 0 +2810361 12 +2810387 58 +2810408 61 +2810433 0 +2810453 0 +2810510 0 +2810550 0 +2810615 0 +2810654 0 +2810701 1 +2810719 0 +2810778 0 +2810845 0 +2810873 0 +2810932 0 +2811063 0 +2811122 0 +2811197 155 +2811201 48 +2811210 0 +2811264 0 +2811306 34 +2811378 70 +2811426 0 +2811448 0 +2811473 0 +2811510 59 +2811560 95 +2811776 53 +2811780 36 +2811798 0 +2811827 0 +2811879 25 +2811922 0 +2811954 0 +2811993 0 +2812015 0 +2812096 0 +2812129 26 +2812161 0 +2812283 65 +2812515 0 +2812624 0 +2812634 12 +2812713 128 +2812741 0 +2812921 4 +2812923 304 +2812969 39 +2812984 127 +2813187 1706 +2813310 0 +2813316 5 +2813333 500 +2813600 408 +2813689 0 +2813753 0 +2813812 0 +2813830 0 +2813840 0 +2813848 0 +2813859 0 +2813971 0 +2813974 31 +2814037 0 +2814079 0 +2814175 0 +2814272 94 +2814274 154 +2814368 0 +2814419 0 +2814581 0 +2814592 0 +2814639 0 +2814672 0 +2814691 0 +2814712 0 +2814772 0 +2814807 0 +2814845 0 +2814862 20 +2814873 0 +2814876 0 +2814896 0 +2814917 0 +2814937 0 +2814982 0 +2815107 0 +2815235 0 +2815255 0 +2815407 2 +2815484 0 +2815501 195 +2815555 0 +2815730 27 +2815756 106 +2815856 144 +2815965 0 +2816004 0 +2816078 17 +2816166 0 +2816290 0 +2816295 5 +2816371 0 +2816423 0 +2816636 0 +2816694 0 +2816702 0 +2816786 81 +2816809 1 +2816863 24 +2816866 0 +2816904 0 +2816981 58 +2816986 0 +2817015 194 +2817018 0 +2817025 0 +2817039 35 +2817207 5 +2817228 0 +2817232 0 +2817243 71 +2817339 0 +2817525 0 +2817529 0 +2817591 0 +2817624 0 +2817642 0 +2817912 84 +2817990 2 +2818071 146 +2818087 323 +2818140 0 +2818143 22 +2818147 73 +2818199 0 +2818248 60 +2818399 51 +2818451 0 +2818457 0 +2818522 0 +2818654 0 +2818668 0 +2818720 0 +2818780 46 +2818952 0 +2819057 414 +2819208 210 +2819317 67 +2819395 489 +2819464 61 +2819498 0 +2819516 1 +2819518 3 +2819529 77 +2819641 0 +2819682 0 +2819747 0 +2819826 20 +2819870 0 +2819885 0 +2819897 0 +2819901 0 +2819907 0 +2819922 96 +2819945 101 +2819972 0 +2820007 37 +2820053 0 +2820092 2 +2820167 0 +2820207 66 +2820305 0 +2820395 47 +2820413 0 +2820587 0 +2820609 98 +2820666 0 +2820695 42 +2820749 94 +2820862 0 +2820881 400 +2820920 38 +2820944 0 +2820960 18 +2820973 0 +2820992 0 +2821013 127 +2821024 0 +2821042 0 +2821178 27 +2821201 0 +2821233 11 +2821241 601 +2821262 0 +2821273 237 +2821282 119 +2821310 31 +2821430 156 +2821481 28 +2821556 617 +2821576 36 +2821616 0 +2821637 3 +2821647 67 +2821657 0 +2821662 39 +2821672 0 +2821699 8 +2821898 341 +2821999 68 +2822091 5 +2822128 143 +2822144 175 +2822254 272 +2822310 72 +2822334 0 +2822355 172 +2822357 442 +2822385 469 +2822414 0 +2822478 0 +2822486 0 +2822540 0 +2822558 0 +2822570 0 +2822579 0 +2822678 0 +2822687 0 +2822827 0 +2822871 0 +2822890 0 +2822959 0 +2822968 0 +2823011 0 +2823050 0 +2823058 0 +2823072 0 +2823145 0 +2823210 0 +2823257 0 +2823304 110 +2823443 228 +2823483 511 +2823740 157 +2823757 53 +2823799 0 +2823821 6 +2823878 0 +2823928 0 +2824027 137 +2824056 7 +2824076 930 +2824109 85 +2824184 3 +2824250 76 +2824472 118 +2824587 0 +2824605 341 +2824658 153 +2824666 90 +2824685 0 +2824846 0 +2824959 0 +2825046 0 +2825134 0 +2825146 0 +2825201 0 +2825258 0 +2825339 0 +2825419 0 +2825461 0 +2825482 347 +2825581 76 +2825669 92 +2825737 24 +2825774 8 +2825776 105 +2825899 94 +2825957 0 +2825975 0 +2826018 0 +2826076 141 +2826255 55 +2826496 40 +2826525 0 +2826603 0 +2826615 0 +2827028 234 +2827089 5 +2827103 381 +2827144 106 +2827230 0 +2827392 0 +2827421 0 +2827535 0 +2827583 0 +2827595 0 +2827673 0 +2827711 0 +2827802 15 +2827805 0 +2827824 0 +2827861 0 +2827873 0 +2827948 57 +2828006 372 +2828145 16 +2828164 47 +2828250 114 +2828290 119 +2828318 90 +2828349 183 +2828384 103 +2828516 106 +2828557 237 +2828656 16 +2828766 8 +2828913 14 +2828923 7 +2828959 53 +2829031 20 +2829220 0 +2829320 232 +2829322 201 +2829360 364 +2829459 20 +2829472 65 +2829544 65 +2829616 0 +2829658 0 +2829785 50 +2829867 65 +2829875 66 +2829895 9 +2829905 28 +2829924 67 +2829942 68 +2829968 13 +2829988 30 +2830014 178 +2830082 0 +2830093 264 +2830095 518 +2830137 79 +2830204 16 +2830228 161 +2830343 4 +2830352 67 +2830390 0 +2830398 119 +2830407 298 +2830475 153 +2830581 73 +2830614 0 +2830626 86 +2830728 104 +2830749 49 +2830808 21 +2830903 5 +2830905 147 +2830919 0 +2830972 0 +2830996 0 +2831320 0 +2831331 8 +2831345 0 +2831411 117 +2831474 18 +2831481 0 +2831499 106 +2831507 123 +2831588 1 +2831620 259 +2831684 3 +2831948 34 +2831958 105 +2831976 0 +2832056 136 +2832081 0 +2832129 0 +2832154 0 +2832178 0 +2832208 0 +2832307 2 +2832365 308 +2832469 0 +2832585 0 +2832614 0 +2832644 0 +2832696 0 +2832704 0 +2832711 0 +2832768 0 +2832770 0 +2832803 0 +2832910 0 +2832976 0 +2832985 0 +2833023 0 +2833045 0 +2833273 0 +2833310 0 +2833318 0 +2833374 0 +2833412 0 +2833600 282 +2833619 2 +2833629 55 +2833653 0 +2833655 182 +2833673 90 +2833685 0 +2833795 0 +2833816 0 +2833825 0 +2833843 0 +2833856 0 +2834036 144 +2834068 676 +2834110 30 +2834123 0 +2834198 0 +2834239 0 +2834347 0 +2834383 0 +2834406 0 +2834413 0 +2834443 0 +2834461 0 +2834463 0 +2834517 0 +2834547 0 +2834650 0 +2834678 0 +2834723 0 +2834734 0 +2834872 0 +2834965 0 +2834977 92 +2835276 0 +2835302 47 +2835373 0 +2835385 0 +2835390 1452 +2835424 0 +2835468 0 +2835482 0 +2835486 0 +2835501 0 +2835513 0 +2835529 0 +2835580 0 +2835628 0 +2835650 0 +2835690 95 +2835733 504 +2835746 153 +2835750 718 +2835780 51 +2835897 91 +2835924 13 +2835945 0 +2835956 194 +2835968 0 +2836043 128 +2836098 73 +2836208 23 +2836229 9 +2836282 0 +2836288 0 +2836356 58 +2836396 0 +2836476 7 +2836571 28 +2836595 0 +2836639 0 +2836666 0 +2836676 0 +2836746 16 +2836775 295 +2836862 118 +2836949 0 +2836967 0 +2837054 0 +2837074 27 +2837088 52 +2837111 79 +2837117 156 +2837178 119 +2837202 225 +2837204 433 +2837206 94 +2837221 0 +2837249 9 +2837261 153 +2837294 0 +2837325 0 +2837374 1 +2837594 0 +2837672 17 +2837677 35 +2837774 1 +2837798 221 +2837804 0 +2837899 38 +2837929 16 +2838008 223 +2838026 194 +2838101 175 +2838130 42 +2838153 66 +2838155 5 +2838261 143 +2838341 0 +2838394 127 +2838421 0 +2838542 108 +2838575 0 +2838615 0 +2838675 0 +2838687 234 +2838705 0 +2838721 0 +2838807 3 +2838906 30 +2839112 33 +2839144 0 +2839231 233 +2839267 0 +2839573 0 +2839620 0 +2839666 0 +2839684 0 +2839943 45 +2840058 100 +2840131 0 +2840133 0 +2840238 0 +2840316 0 +2840546 0 +2841182 0 +2841204 0 +2841208 0 +2841216 0 +2841244 0 +2841306 0 +2841378 0 +2841446 0 +2841804 0 +2841855 0 +2841978 0 +2842302 0 +2842476 0 +2842785 0 +2842827 0 +2842845 0 +2842857 0 +2842992 0 +2843037 0 +2843077 0 +2843092 0 +2843228 0 +2843470 0 +2843489 0 +2843778 0 +2843787 0 +2844210 0 +2844435 0 +2844540 0 +2844737 0 +2844756 0 +2844888 0 +2844978 0 +2845008 0 +2845128 0 +2845152 0 +2845205 0 +2845332 0 +2845376 0 +2845849 0 +2845888 0 +2846681 0 +2846724 0 +2846886 0 +2846948 0 +2847105 0 +2847126 0 +2847153 0 +2847280 0 +2847465 0 +2847492 0 +2847570 0 +2847574 0 +2847879 0 +2847909 0 +2847955 0 +2848155 0 +2848225 0 +2848460 0 +2848581 0 +2848739 0 +2848969 0 +2849051 0 +2849159 0 +2849232 0 +2849275 0 +2849337 0 +2849347 0 +2849359 0 +2849373 0 +2849501 0 +2849503 0 +2849514 147 +2849535 14 +2849548 0 +2849561 23 +2849565 0 +2849571 0 +2849586 0 +2849612 0 +2849646 0 +2849656 0 +2849660 0 +2849662 0 +2849689 0 +2849700 0 +2849718 0 +2849819 27 +2849853 88 +2849923 5 +2849964 200 +2850000 0 +2850051 250 +2850099 115 +2850120 206 +2850129 32 +2850156 37 +2850270 7 +2850276 503 +2850381 400 +2850444 60 +2850574 43 +2850586 0 +2850665 222 +2850713 255 +2850716 298 +2850731 90 +2850791 0 +2850801 165 +2850820 173 +2850851 795 +2850912 159 +2851012 0 +2851059 0 +2851069 43 +2851079 0 +2851082 0 +2851086 0 +2851090 0 +2851098 0 +2851413 0 +2851435 94 +2851452 0 +2851459 200 +2851489 0 +2851550 0 +2851595 98 +2851654 15 +2851673 0 +2851714 0 +2851745 0 +2851752 387 +2851784 56 +2851824 0 +2851932 0 +2852016 0 +2852034 88 +2852130 0 +2852155 0 +2852349 0 +2852505 205 +2852625 48 +2852682 0 +2852724 0 +2852796 0 +2852814 202 +2852827 225 +2853291 171 +2853302 40 +2853364 114 +2853439 109 +2853503 0 +2853721 0 +2853727 21 +2853784 0 +2853828 0 +2853846 0 +2853877 0 +2853934 0 +2854060 532 +2854066 214 +2854072 22 +2854076 46 +2854268 97 +2854340 0 +2854497 0 +2854550 44 +2854802 140 +2854821 0 +2854859 0 +2854872 99 +2854907 104 +2854918 67 +2855013 184 +2855040 272 +2855122 233 +2855161 361 +2855199 0 +2855218 0 +2855241 1 +2855293 5 +2855314 0 +2855323 0 +2855400 0 +2855445 86 +2855524 208 +2855579 16 +2855638 0 +2855663 0 +2855755 36 +2855878 188 +2856057 0 +2856094 381 +2856190 0 +2856202 60 +2856292 524 +2856336 0 +2856367 12 +2856484 4 +2856493 19 +2856508 32 +2856520 0 +2856529 46 +2856543 46 +2856553 6 +2856661 122 +2856790 48 +2856886 0 +2856919 0 +2856930 0 +2856979 0 +2856994 65 +2857048 463 +2857375 46 +2857401 0 +2857459 0 +2857476 32 +2857499 0 +2857520 0 +2857564 0 +2857573 11 +2857582 89 +2857711 724 +2857807 0 +2857815 0 +2857834 139 +2857862 5 +2857891 664 +2858030 153 +2858109 99 +2858136 0 +2858172 47 +2858434 0 +2858564 0 +2858572 0 +2858682 0 +2858749 0 +2858753 0 +2858775 0 +2858789 0 +2858926 0 +2858928 0 +2859028 0 +2859070 0 +2859076 0 +2859083 0 +2859249 0 +2859301 27 +2859390 0 +2859429 0 +2859433 0 +2859471 0 +2859476 0 +2859513 1 +2859562 0 +2859670 0 +2859678 0 +2859722 0 +2859733 0 +2859984 67 +2860016 0 +2860174 0 +2860196 0 +2860240 0 +2860320 0 +2860324 17 +2860335 0 +2860431 178 +2860438 4 +2860457 211 +2860570 181 +2860696 29 +2860743 41 +2860755 31 +2860837 0 +2860936 105 +2861069 94 +2861084 0 +2861142 354 +2861169 0 +2861173 0 +2861191 0 +2861242 0 +2861285 0 +2861429 0 +2861518 0 +2861610 0 +2861618 0 +2861757 0 +2861895 0 +2861924 0 +2861937 0 +2862533 0 +2862607 0 +2862624 0 +2862667 0 +2862720 0 +2862785 0 +2862818 0 +2862908 0 +2863026 0 +2863208 0 +2863259 0 +2863568 0 +2863823 0 +2863831 0 +2863855 0 +2863886 0 +2864042 0 +2864060 0 +2864224 0 +2864282 0 +2864507 1 +2864769 0 +2864812 0 +2864839 80 +2864946 0 +2865020 0 +2865184 216 +2865267 35 +2865309 5 +2865520 77 +2865616 387 +2865770 34 +2865830 55 +2865844 46 +2865991 91 +2866060 121 +2866156 0 +2866220 362 +2866292 0 +2866373 0 +2866406 119 +2866541 141 +2866556 104 +2866654 0 +2866676 256 +2866760 502 +2866809 0 +2866838 0 +2866887 79 +2866912 2 +2866937 0 +2866941 0 +2866963 0 +2866984 0 +2867022 50 +2867197 1 +2867212 61 +2867310 94 +2867412 0 +2867427 2 +2867429 0 +2867447 32 +2867465 0 +2867504 0 +2867543 0 +2867568 0 +2867597 0 +2867619 0 +2867640 0 +2867678 0 +2867880 20 +2867907 1685 +2867909 266 +2867917 0 +2867924 0 +2867928 21 +2867930 1 +2867953 14 +2867976 307 +2868007 0 +2868059 217 +2868280 18 +2868297 0 +2868304 119 +2868342 26 +2868344 407 +2868366 0 +2868490 184 +2868502 127 +2868534 178 +2868565 0 +2868575 0 +2868594 90 +2868717 44 +2868804 34 +2868939 33 +2869103 0 +2869123 0 +2869139 36 +2869232 28 +2869363 0 +2869376 0 +2869444 0 +2869453 0 +2869517 0 +2869638 0 +2869701 4 +2869728 28 +2869739 79 +2869782 487 +2869842 342 +2869862 426 +2869901 418 +2870135 33 +2870240 0 +2870321 1 +2870349 0 +2870351 0 +2870359 0 +2870364 0 +2870372 0 +2870374 3 +2870382 0 +2870483 4 +2870521 95 +2870550 0 +2870561 75 +2870647 0 +2870720 0 +2870754 14 +2870762 24 +2871019 242 +2871126 0 +2871207 3 +2871254 0 +2871372 0 +2871417 0 +2871903 0 +2871933 0 +2872076 0 +2872124 0 +2872141 0 +2872217 0 +2872286 0 +2872337 0 +2872415 0 +2872447 0 +2872466 0 +2872686 0 +2872729 0 +2872792 0 +2872827 0 +2872874 0 +2872948 0 +2873039 0 +2873046 0 +2873221 0 +2873324 0 +2873446 0 +2873671 0 +2873692 0 +2873786 0 +2873830 0 +2873872 0 +2873970 0 +2874025 0 +2874115 0 +2874218 0 +2874239 0 +2874330 0 +2874428 0 +2874480 0 +2874631 0 +2874648 0 +2874782 0 +2874865 0 +2874945 0 +2874962 0 +2875004 0 +2875033 0 +2875125 0 +2875223 0 +2875278 0 +2875345 0 +2875455 0 +2875569 0 +2875650 0 +2875683 0 +2875711 0 +2875743 0 +2875836 0 +2875902 0 +2875959 0 +2875962 0 +2876010 0 +2876072 0 +2876100 0 +2876136 0 +2876202 0 +2876258 0 +2876275 0 +2876284 0 +2876319 0 +2876488 0 +2876511 73 +2876520 0 +2876528 101 +2876540 0 +2876717 95 +2876742 19 +2876763 0 +2876836 144 +2876854 39 +2876971 1 +2876989 318 +2877066 167 +2877129 3 +2877140 127 +2877146 135 +2877203 491 +2877241 144 +2877331 106 +2877478 323 +2877495 61 +2877498 1487 +2877715 0 +2877724 754 +2877730 0 +2877765 22 +2877825 123 +2877859 201 +2877921 103 +2878163 0 +2878290 101 +2878303 613 +2878519 248 +2878525 0 +2878656 96 +2878659 81 +2878689 81 +2878728 180 +2878734 74 +2878770 11 +2879070 485 +2879133 682 +2879157 137 +2879240 0 +2879315 0 +2879363 829 +2879366 102 +2879718 218 +2879885 0 +2879929 220 +2879978 50 +2880000 0 +2880007 9 +2880023 122 +2880037 0 +2880043 1 +2880054 128 +2880144 153 +2880159 0 +2880186 45 +2880207 69 +2880222 29 +2880249 0 +2880282 0 +2880311 199 +2880344 107 +2880364 0 +2880390 0 +2880445 35 +2880458 66 +2880461 6 +2880468 157 +2880491 86 +2880532 433 +2880549 99 +2880559 422 +2880576 250 +2880650 0 +2880814 0 +2880960 84 +2880966 0 +2881050 407 +2881141 27 +2881170 303 +2881186 64 +2881190 135 +2881217 657 +2881221 350 +2881308 0 +2881393 41 +2881454 2 +2881463 168 +2881621 1 +2881700 137 +2881854 85 +2881858 206 +2881876 0 +2881909 12 +2881962 313 +2882059 0 +2882064 94 +2882071 64 +2882145 0 +2882277 0 +2882363 37 +2882564 1 +2882831 279 +2882845 352 +2882911 0 +2883040 316 +2883218 0 +2883242 0 +2883320 0 +2883337 0 +2883352 16 +2883378 122 +2883393 86 +2883418 435 +2883585 191 +2883601 276 +2883641 38 +2883704 0 +2883907 0 +2884083 22 +2884170 0 +2884219 2 +2884251 105 +2884253 15 +2884332 16 +2884421 5 +2884462 124 +2884491 56 +2884550 0 +2884564 196 +2884646 0 +2884681 0 +2884691 0 +2884729 20 +2884751 0 +2884794 302 +2884796 34 +2884843 61 +2884967 0 +2884993 113 +2885032 570 +2885086 0 +2885132 30 +2885205 109 +2885313 218 +2885318 0 +2885361 67 +2885390 0 +2885583 60 +2885739 139 +2885752 0 +2886023 0 +2886104 139 +2886146 0 +2886154 14 +2886301 92 +2886380 0 +2886411 126 +2886453 14 +2886490 119 +2886517 83 +2886536 9 +2886574 25 +2886681 134 +2886684 149 +2886696 0 +2886735 0 +2886755 198 +2886778 22 +2886811 69 +2886958 0 +2887096 39 +2887189 963 +2887269 152 +2887358 0 +2887387 27 +2887503 0 +2887636 0 +2887675 87 +2887774 62 +2887837 76 +2887999 395 +2888171 9 +2888219 0 +2888389 19 +2888512 105 +2888671 1 +2888698 59 +2888773 204 +2888929 147 +2889109 71 +2889113 116 +2889189 183 +2889242 56 +2889331 0 +2889391 29 +2889405 16 +2889412 0 +2889432 0 +2889497 62 +2889558 73 +2889576 503 +2889580 423 +2889610 116 +2889731 0 +2889741 0 +2889767 1 +2889780 158 +2889793 96 +2889818 0 +2889828 94 +2889855 0 +2889915 0 +2890056 58 +2890227 79 +2890293 173 +2890307 0 +2890428 0 +2890476 0 +2890596 0 +2890623 0 +2890651 0 +2890755 0 +2890774 0 +2890903 0 +2890953 0 +2890987 49 +2891090 0 +2891185 0 +2891223 0 +2891250 0 +2891254 0 +2891277 0 +2891279 13 +2891306 0 +2891347 0 +2891445 0 +2891499 202 +2891583 6 +2891613 0 +2891866 0 +2891951 5 +2891983 216 +2892068 47 +2892072 118 +2892088 0 +2892159 0 +2892337 13 +2892447 0 +2892555 0 +2892557 18 +2892631 0 +2892634 0 +2892724 0 +2892732 33 +2892780 32 +2892828 162 +2892852 47 +2892897 0 +2892924 0 +2892930 134 +2892933 23 +2892975 0 +2893094 0 +2893160 0 +2893228 0 +2893540 75 +2893554 0 +2893573 0 +2893600 0 +2893750 123 +2893762 175 +2893788 0 +2893824 220 +2893888 3 +2893903 0 +2893929 0 +2893961 0 +2893972 0 +2894031 65 +2894095 41 +2894179 0 +2894197 53 +2894305 46 +2894329 0 +2894335 0 +2894352 138 +2894359 0 +2894396 360 +2894414 67 +2894491 0 +2894506 374 +2894517 0 +2894538 38 +2894749 277 +2894776 0 +2894929 0 +2894938 137 +2894964 0 +2895129 92 +2895194 91 +2895480 50 +2895592 288 +2895845 2 +2895943 0 +2895968 290 +2895972 740 +2895996 0 +2896046 0 +2896060 0 +2896075 0 +2896306 0 +2896321 0 +2896368 0 +2896393 0 +2896758 0 +2896860 0 +2896951 0 +2896977 0 +2897010 0 +2897015 0 +2897092 0 +2897145 0 +2897163 0 +2897166 0 +2897222 0 +2897229 0 +2897415 0 +2897421 0 +2897585 0 +2897768 0 +2897820 0 +2897837 23 +2897872 10 +2897915 0 +2897971 118 +2898428 1 +2898453 220 +2898520 331 +2898781 0 +2898789 133 +2898793 102 +2898800 163 +2898809 183 +2898825 24 +2898854 355 +2899024 0 +2899127 0 +2899254 8 +2899271 146 +2899273 0 +2899307 146 +2899368 0 +2899392 111 +2899439 9 +2899523 12 +2899605 0 +2899622 0 +2899645 0 +2899682 6 +2899726 98 +2899750 54 +2899822 315 +2899840 2 +2899945 0 +2899963 4 +2899966 44 +2900005 1 +2900076 67 +2900164 0 +2900218 0 +2900227 77 +2900292 179 +2900384 0 +2900386 111 +2900426 164 +2900434 247 +2900488 20 +2900530 151 +2900648 840 +2900652 130 +2900660 0 +2900672 0 +2900752 69 +2900818 6 +2900857 33 +2900882 56 +2900892 71 +2900906 43 +2900971 0 +2900980 9 +2901080 2 +2901172 72 +2901260 0 +2901280 0 +2901328 0 +2901335 12 +2901341 0 +2901361 0 +2901414 0 +2901476 249 +2901535 38 +2901575 0 +2901647 0 +2901694 0 +2901710 312 +2901719 54 +2901728 99 +2901738 0 +2901774 235 +2901779 385 +2901836 0 +2901857 93 +2901861 85 +2901869 130 +2902026 0 +2902043 157 +2902082 225 +2902123 0 +2902137 0 +2902194 44 +2902263 210 +2902300 124 +2902311 248 +2902357 23 +2902364 21 +2902411 250 +2902430 189 +2902433 216 +2902505 44 +2902533 24 +2902588 752 +2902633 56 +2902644 161 +2902648 561 +2902663 229 +2902675 0 +2902764 188 +2902892 1 +2902925 32 +2903069 0 +2903113 33 +2903134 2 +2903272 130 +2903299 187 +2903326 0 +2903341 6 +2903531 24 +2903537 0 +2903554 0 +2903556 0 +2903577 0 +2903601 767 +2903638 239 +2903663 17 +2903678 82 +2903682 99 +2903708 315 +2903710 64 +2903768 53 +2903879 42 +2903881 305 +2903885 155 +2903949 3 +2903995 0 +2904209 0 +2904320 4 +2904407 29 +2904498 0 +2904561 6 +2904649 5 +2904708 0 +2904732 0 +2904822 0 +2904842 0 +2904941 0 +2905008 0 +2905230 0 +2905302 0 +2905305 0 +2905341 0 +2905557 0 +2905709 0 +2905719 0 +2905743 0 +2905764 0 +2905882 0 +2905884 0 +2905972 0 +2905974 0 +2906046 0 +2906054 0 +2906257 0 +2906433 0 +2906470 0 +2906489 0 +2906531 0 +2906717 0 +2906724 0 +2906848 0 +2906917 0 +2906960 0 +2907004 0 +2907156 0 +2907214 0 +2907274 0 +2907302 0 +2907311 0 +2907410 0 +2907438 0 +2907456 0 +2907471 0 +2907510 0 +2907548 0 +2907551 0 +2907579 0 +2907606 0 +2907738 0 +2907827 0 +2907848 0 +2907857 0 +2907981 0 +2908093 0 +2908194 0 +2908353 0 +2908422 0 +2908424 0 +2908445 0 +2908542 0 +2908714 0 +2908775 0 +2908833 0 +2908865 0 +2909003 0 +2909027 0 +2909055 0 +2909117 59 +2909126 0 +2909144 0 +2909176 0 +2909188 0 +2909204 0 +2909277 0 +2909294 0 +2909306 0 +2909390 0 +2909441 0 +2909602 17 +2909620 0 +2909670 155 +2909780 0 +2909885 0 +2909939 0 +2909975 40 +2910093 357 +2910216 110 +2910223 10 +2910304 0 +2910379 91 +2910458 60 +2910467 67 +2910470 413 +2910631 0 +2910661 0 +2910748 134 +2910784 25 +2910835 136 +2910869 194 +2910885 181 +2910936 376 +2910946 111 +2910979 24 +2911074 43 +2911113 0 +2911239 174 +2911247 7 +2911278 60 +2911343 436 +2911479 0 +2911504 62 +2911661 185 +2911749 0 +2911764 387 +2911778 0 +2911849 0 +2911962 614 +2912078 71 +2912092 0 +2912247 16 +2912260 169 +2912309 0 +2912346 0 +2912370 141 +2912454 0 +2912518 176 +2912529 48 +2912556 46 +2912623 1 +2912653 389 +2912684 52 +2912724 0 +2912901 66 +2912961 0 +2912996 0 +2913242 0 +2913314 0 +2913355 0 +2913374 0 +2913383 0 +2913393 0 +2913398 0 +2913544 0 +2913665 0 +2913668 0 +2913723 0 +2913832 0 +2913857 0 +2913876 86 +2914016 0 +2914085 79 +2914124 0 +2914226 0 +2914389 0 +2914410 0 +2914423 0 +2914430 0 +2914437 0 +2914439 0 +2914489 0 +2914523 0 +2914526 0 +2914538 0 +2914661 0 +2914812 0 +2914826 0 +2914877 0 +2914899 0 +2914955 0 +2915075 0 +2915225 0 +2915387 0 +2915663 0 +2915699 0 +2915745 1074 +2915768 79 +2915784 604 +2916059 17 +2916138 379 +2916208 137 +2916214 272 +2916237 8 +2916259 92 +2916313 137 +2916320 3 +2916484 76 +2916524 103 +2916623 986 +2916651 82 +2916660 673 +2916692 304 +2916777 84 +2916816 151 +2916835 201 +2916867 0 +2916903 20 +2916921 250 +2916927 0 +2916947 0 +2916959 171 +2916973 93 +2917012 198 +2917093 94 +2917169 0 +2917213 7 +2917507 86 +2917630 5 +2917781 84 +2917784 0 +2917786 0 +2917790 0 +2917795 0 +2917799 0 +2917807 0 +2917914 1876 +2917916 221 +2918011 499 +2918027 169 +2918106 567 +2918132 129 +2918240 110 +2918427 212 +2918435 0 +2918600 1 +2918611 3 +2918614 0 +2918639 134 +2918702 0 +2918762 97 +2918785 0 +2918792 55 +2919095 1 +2919161 945 +2919191 282 +2919212 75 +2919260 4 +2919263 7 +2919311 0 +2919339 63 +2919359 0 +2919384 7 +2919470 55 +2919491 0 +2919585 131 +2919611 172 +2919716 202 +2919740 262 +2919742 76 +2919757 0 +2919853 65 +2920062 195 +2920182 322 +2920217 3 +2920330 0 +2920343 256 +2920358 65 +2920449 0 +2920508 105 +2920510 128 +2920586 456 +2920592 1049 +2920694 335 +2920706 7 +2920814 458 +2920816 200 +2920873 0 +2920898 150 +2920937 415 +2920993 1384 +2921015 825 +2921033 211 +2921086 507 +2921123 84 +2921213 77 +2921235 58 +2921342 68 +2921404 0 +2921420 0 +2921435 0 +2921448 178 +2921610 4 +2921690 37 +2921700 69 +2921722 340 +2921734 83 +2921809 144 +2921971 116 +2922389 0 +2922522 0 +2922586 4 +2922630 0 +2922969 46 +2922972 35 +2923180 0 +2923200 309 +2923303 0 +2923470 0 +2923627 0 +2923680 0 +2923747 0 +2923851 0 +2923897 0 +2924147 0 +2924310 0 +2924440 0 +2924530 0 +2924611 82 +2924642 0 +2924744 0 +2924841 0 +2924845 0 +2924978 0 +2925074 0 +2925185 0 +2925332 0 +2925421 0 +2925426 0 +2925462 0 +2925479 0 +2925488 0 +2925857 839 +2925876 33 +2925892 523 +2925917 348 +2925944 1214 +2925968 96 +2926022 530 +2926100 42 +2926286 325 +2926291 0 +2926307 1 +2926340 110 +2926350 0 +2926550 338 +2926772 231 +2926774 334 +2926820 568 +2926908 274 +2926926 0 +2926949 277 +2926973 215 +2927008 193 +2927023 710 +2927235 503 +2927252 0 +2927424 0 +2927579 1067 +2927581 76 +2927594 69 +2927630 55 +2927678 100 +2927707 162 +2927720 196 +2927729 0 +2927768 893 +2927807 171 +2927809 161 +2927822 315 +2927906 606 +2927936 1899 +2927939 218 +2927971 0 +2928008 47 +2928015 92 +2928033 1 +2928087 1 +2928137 1168 +2928173 355 +2928221 22 +2928337 0 +2928360 0 +2928369 106 +2928431 0 +2928490 12 +2928568 124 +2928572 213 +2928611 11 +2928691 399 +2928874 227 +2928929 145 +2929043 69 +2929129 158 +2929150 0 +2929165 135 +2929210 222 +2929249 47 +2929255 413 +2929273 0 +2929463 966 +2929496 1 +2929560 148 +2929582 255 +2929597 449 +2929660 266 +2929714 85 +2929729 1823 +2929782 238 +2929957 20 +2929970 500 +2930030 5 +2930041 3 +2930049 11 +2930058 0 +2930067 0 +2930111 8 +2930261 0 +2930423 14 +2930518 11 +2930560 149 +2930683 363 +2930687 654 +2930703 43 +2930749 39 +2930886 0 +2930977 0 +2931005 0 +2931163 0 +2931289 0 +2931298 0 +2931412 0 +2931571 26 +2931604 127 +2931894 0 +2931911 0 +2931965 0 +2932057 0 +2932439 1 +2932571 79 +2932788 6 +2932803 10 +2932846 10 +2932961 0 +2932985 0 +2933032 0 +2933093 0 +2933344 0 +2933413 0 +2933459 0 +2933478 0 +2933710 0 +2933721 0 +2933757 0 +2933815 0 +2933902 0 +2933930 0 +2934040 0 +2934055 0 +2934092 64 +2934097 0 +2934106 0 +2934122 128 +2934157 1 +2934162 93 +2934230 10 +2934261 2 +2934430 44 +2934470 0 +2934477 381 +2934516 208 +2934540 91 +2934547 124 +2934565 590 +2934601 209 +2934609 140 +2934695 0 +2934768 0 +2934939 132 +2934992 0 +2935018 0 +2935037 35 +2935089 71 +2935259 329 +2935320 0 +2935463 0 +2935473 340 +2935505 5 +2935546 11 +2935597 0 +2935711 75 +2935756 160 +2935848 13 +2935881 190 +2935905 193 +2935913 177 +2935949 5 +2935957 646 +2936005 40 +2936015 402 +2936040 0 +2936124 44 +2936144 0 +2936197 42 +2936239 34 +2936259 0 +2936306 157 +2936321 38 +2936333 89 +2936360 54 +2936495 325 +2936545 143 +2936615 32 +2936772 0 +2936786 11 +2936903 133 +2936916 0 +2936983 73 +2936985 170 +2937051 1200 +2937112 391 +2937311 45 +2937396 0 +2937527 0 +2937644 0 +2937681 0 +2937759 0 +2937798 0 +2937911 0 +2937950 0 +2937983 0 +2938205 0 +2938333 0 +2938412 0 +2938437 0 +2938451 0 +2938552 0 +2938723 0 +2938732 0 +2938817 0 +2938836 0 +2938853 0 +2938936 0 +2938976 0 +2939048 0 +2939178 0 +2939442 0 +2939449 0 +2939460 0 +2939477 0 +2939536 0 +2939657 0 +2939688 0 +2939697 0 +2939808 0 +2939837 0 +2939861 0 +2939883 0 +2939947 0 +2940215 0 +2940289 0 +2940567 0 +2940777 61 +2940897 0 +2940907 0 +2940937 0 +2940943 0 +2940961 0 +2941084 310 +2941096 0 +2941107 0 +2941224 0 +2941484 0 +2941559 0 +2941603 0 +2941655 0 +2941760 0 +2941898 0 +2941916 0 +2942057 0 +2942063 0 +2942105 0 +2942165 0 +2942168 0 +2942207 0 +2942249 0 +2942318 0 +2942348 0 +2942398 0 +2942534 0 +2942576 0 +2942693 0 +2942768 0 +2942813 0 +2942918 0 +2942921 0 +2943060 0 +2943141 0 +2943154 0 +2943316 53 +2943340 87 +2943388 41 +2943412 0 +2943453 0 +2943485 162 +2943547 8 +2943552 8 +2943601 0 +2943899 0 +2943923 0 +2943974 0 +2943979 166 +2943984 0 +2944004 0 +2944124 0 +2944209 225 +2944247 0 +2944349 0 +2944461 45 +2944589 0 +2944729 258 +2944749 249 +2944774 178 +2944804 246 +2944956 555 +2945038 4 +2945053 0 +2945061 87 +2945224 122 +2945252 422 +2945366 135 +2945411 81 +2945603 521 +2945639 0 +2945813 124 +2945848 7 +2945944 79 +2946000 88 +2946036 117 +2946070 1158 +2946124 808 +2946216 353 +2946220 638 +2946229 154 +2946287 732 +2946305 0 +2946327 0 +2946334 355 +2946336 0 +2946343 0 +2946365 0 +2946458 102 +2946580 0 +2946587 81 +2946641 21 +2946689 1 +2946785 42 +2946875 429 +2946881 9 +2946982 83 +2947074 232 +2947077 205 +2947199 99 +2947239 0 +2947474 54 +2947480 3 +2947513 0 +2947529 847 +2947573 595 +2947728 3 +2948007 33 +2948287 0 +2948306 0 +2948402 0 +2948558 47 +2948590 0 +2948596 0 +2948612 0 +2948635 231 +2948873 153 +2948965 0 +2948973 90 +2949037 0 +2949089 0 +2949105 89 +2949222 76 +2949276 506 +2949471 48 +2949485 0 +2949525 0 +2949538 13 +2949622 64 +2949735 0 +2950080 55 +2950283 0 +2950293 187 +2950299 52 +2950397 0 +2950422 0 +2950484 52 +2950564 38 +2950603 9 +2950638 30 +2950661 2 +2950765 13 +2950802 0 +2950821 0 +2950961 48 +2951141 0 +2951238 0 +2951262 24 +2951366 0 +2951395 53 +2951502 15 +2951571 0 +2951579 63 +2951594 0 +2951665 0 +2951692 90 +2951735 314 +2951831 215 +2951850 0 +2951963 304 +2951986 106 +2952062 0 +2952161 0 +2952267 0 +2952361 23 +2952376 0 +2952389 0 +2952508 0 +2952527 0 +2952563 58 +2952755 30 +2952758 87 +2952795 0 +2952805 0 +2952914 167 +2952931 0 +2953019 2 +2953042 339 +2953055 0 +2953065 337 +2953105 0 +2953152 62 +2953199 0 +2953201 177 +2953207 0 +2953228 0 +2953256 0 +2953373 252 +2953508 57 +2953585 0 +2953625 75 +2953712 253 +2953716 66 +2953746 9 +2953925 0 +2953981 0 +2954004 0 +2954206 0 +2954245 4 +2954255 10 +2954276 196 +2954319 0 +2954345 0 +2954421 0 +2954450 0 +2954569 0 +2954577 245 +2954601 0 +2954621 4 +2954645 61 +2954760 0 +2954783 0 +2954791 577 +2954868 34 +2955087 0 +2955106 17 +2955134 2 +2955173 331 +2955179 44 +2955214 103 +2955276 420 +2955373 153 +2955418 123 +2955429 159 +2955483 0 +2955530 81 +2955558 45 +2955574 125 +2955580 3 +2955588 0 +2955600 94 +2955623 2 +2955642 0 +2955657 4 +2955726 67 +2955738 0 +2955795 0 +2955824 41 +2956014 124 +2956051 33 +2956073 0 +2956079 245 +2956095 313 +2956121 226 +2956125 61 +2956166 62 +2956211 0 +2956250 0 +2956329 163 +2956461 26 +2956514 14 +2956650 337 +2956675 0 +2956684 2 +2956687 213 +2956734 183 +2956785 5 +2956827 103 +2956853 0 +2956882 362 +2956889 114 +2956960 0 +2957048 12 +2957096 26 +2957117 0 +2957162 0 +2957203 209 +2957232 44 +2957327 303 +2957332 245 +2957416 0 +2957472 0 +2957592 0 +2957620 757 +2957647 12 +2957727 10 +2957741 35 +2957825 17 +2957861 56 +2957939 140 +2958088 162 +2958223 0 +2958289 4 +2958319 183 +2958403 1 +2958560 0 +2958576 90 +2958586 803 +2958650 1 +2958695 0 +2958735 5 +2958744 188 +2958750 2 +2958775 301 +2958941 60 +2958953 0 +2958975 99 +2959217 20 +2959239 126 +2959252 205 +2959256 405 +2959284 19 +2959320 35 +2959336 136 +2959370 19 +2959381 518 +2959469 272 +2959497 458 +2959549 0 +2959622 0 +2959660 140 +2959663 662 +2959739 4 +2959778 0 +2959800 179 +2959803 80 +2959810 19 +2959831 70 +2959838 0 +2959862 135 +2959883 22 +2959893 0 +2959926 0 +2959943 0 +2960012 0 +2960093 0 +2960106 446 +2960140 157 +2960392 0 +2960428 2 +2960470 0 +2960623 0 +2960632 0 +2960683 0 +2960804 101 +2960854 0 +2960870 100 +2960881 0 +2960924 84 +2961019 0 +2961053 0 +2961094 0 +2961103 0 +2961121 9 +2961259 0 +2961373 25 +2961484 0 +2961539 28 +2961612 183 +2961805 0 +2961859 32 +2961931 0 +2961949 0 +2962075 0 +2962127 107 +2962178 466 +2962182 1271 +2962201 90 +2962257 341 +2962269 109 +2962512 0 +2962556 19 +2962566 72 +2962588 24 +2962625 0 +2962655 0 +2962701 30 +2962717 202 +2962746 0 +2962760 0 +2962769 0 +2962879 562 +2962941 253 +2962944 1406 +2963034 0 +2963052 112 +2963113 566 +2963167 396 +2963197 112 +2963265 30 +2963282 0 +2963331 1176 +2963346 0 +2963368 0 +2963383 0 +2963542 213 +2963581 3 +2963631 96 +2963653 57 +2963802 408 +2963827 20 +2963833 34 +2963962 0 +2964000 0 +2964069 384 +2964149 2 +2964227 0 +2964262 1 +2964288 361 +2964311 174 +2964330 13 +2964381 207 +2964393 182 +2964419 8 +2964434 217 +2964472 650 +2964795 227 +2964809 0 +2964861 2 +2964897 15 +2964949 0 +2964968 0 +2965045 112 +2965059 0 +2965165 90 +2965222 342 +2965238 52 +2965290 342 +2965335 175 +2965370 183 +2965459 561 +2965465 308 +2965507 7 +2965535 18 +2965646 28 +2965689 100 +2965837 125 +2965855 0 +2965865 0 +2965867 0 +2965908 0 +2965910 0 +2965934 53 +2965955 193 +2965996 47 +2966041 21 +2966073 51 +2966109 14 +2966281 614 +2966283 368 +2966395 210 +2966401 0 +2966464 0 +2966473 0 +2966514 41 +2966524 0 +2966532 0 +2966552 138 +2966573 237 +2966821 202 +2966824 421 +2967016 63 +2967019 120 +2967055 47 +2967097 86 +2967117 670 +2967141 106 +2967181 328 +2967208 0 +2967247 15 +2967267 0 +2967423 233 +2967436 0 +2967537 201 +2967582 24 +2967624 1 +2967726 109 +2967745 0 +2967753 0 +2967757 43 +2967778 0 +2967783 1 +2967861 114 +2967916 1 +2967939 674 +2968012 210 +2968060 10 +2968169 0 +2968260 200 +2968278 33 +2968294 240 +2968404 829 +2968434 43 +2968471 1 +2968480 84 +2968503 0 +2968510 0 +2968534 0 +2968581 0 +2968610 118 +2968650 0 +2968687 0 +2968770 175 +2968804 0 +2968876 70 +2968940 0 +2968955 0 +2969097 0 +2969270 80 +2969304 0 +2969323 274 +2969421 363 +2969427 74 +2969479 142 +2969494 248 +2969599 84 +2969630 462 +2969645 360 +2969657 0 +2969662 96 +2969675 273 +2969710 3 +2969760 0 +2969772 0 +2969835 773 +2969949 0 +2970005 0 +2970044 0 +2970071 0 +2970082 0 +2970120 37 +2970291 288 +2970324 320 +2970423 40 +2970526 44 +2970612 99 +2970678 157 +2970785 176 +2970834 0 +2970918 0 +2970959 7 +2970995 0 +2971019 245 +2971039 64 +2971140 0 +2971237 36 +2971246 361 +2971265 18 +2971301 301 +2971371 156 +2971409 44 +2971424 0 +2971452 272 +2971496 101 +2971603 29 +2971845 3 +2971855 173 +2971871 173 +2971947 0 +2971995 0 +2972008 2 +2972184 56 +2972281 126 +2972312 233 +2972434 2 +2972484 64 +2972488 38 +2972606 72 +2972609 142 +2972696 225 +2972705 109 +2972727 36 +2972899 7 +2972913 12 +2972927 165 +2972954 36 +2972978 53 +2973081 9 +2973100 0 +2973109 18 +2973115 0 +2973128 8 +2973203 221 +2973216 23 +2973237 65 +2973239 250 +2973341 50 +2973347 62 +2973386 126 +2973389 232 +2973509 101 +2973611 0 +2973697 0 +2973740 0 +2973796 0 +2973991 0 +2974204 0 +2974218 0 +2974252 0 +2974353 0 +2974435 0 +2974498 0 +2974786 0 +2975228 13 +2975243 0 +2975260 0 +2975275 0 +2975336 0 +2975564 0 +2975699 47 +2975717 496 +2975769 152 +2975791 0 +2975840 0 +2975909 0 +2976142 0 +2976150 0 +2976225 0 +2976266 2 +2976329 0 +2976413 0 +2976486 0 +2976566 0 +2976620 0 +2976746 0 +2976759 0 +2976891 0 +2977254 47 +2977308 0 +2977391 25 +2977495 0 +2977535 125 +2977571 100 +2977580 603 +2977625 9 +2977770 0 +2977792 54 +2977965 0 +2978144 161 +2978256 13 +2978291 99 +2978339 12 +2978380 0 +2978472 31 +2978528 41 +2978533 27 +2978556 2 +2978630 32 +2978642 0 +2978682 219 +2978741 86 +2978916 181 +2978956 20 +2978968 48 +2979128 0 +2979136 7 +2979184 84 +2979188 410 +2979215 245 +2979327 0 +2979335 4 +2979356 0 +2979374 107 +2979392 244 +2979488 0 +2979498 334 +2979535 101 +2979584 412 +2979661 424 +2979665 702 +2979669 266 +2979673 0 +2979721 24 +2979767 0 +2979799 8 +2979880 3 +2979914 212 +2979926 0 +2979943 303 +2980033 0 +2980050 184 +2980054 337 +2980171 91 +2980190 63 +2980232 105 +2980394 100 +2980439 37 +2980474 49 +2980526 0 +2980580 141 +2980633 629 +2980715 606 +2980739 239 +2980841 0 +2980852 0 +2980860 0 +2980898 30 +2980908 0 +2980934 0 +2980948 0 +2980964 0 +2980987 0 +2981043 105 +2981145 0 +2981185 252 +2981415 170 +2981465 133 +2981584 680 +2981627 234 +2981663 0 +2981694 0 +2981752 36 +2981791 0 +2981808 124 +2981820 142 +2981835 0 +2981841 0 +2981848 0 +2981867 0 +2981913 68 +2981931 12 +2981946 127 +2982001 6 +2982038 20 +2982052 94 +2982055 73 +2982069 122 +2982075 78 +2982092 0 +2982349 0 +2982444 1 +2982489 632 +2982507 82 +2982552 0 +2982581 95 +2982661 251 +2982713 0 +2982801 0 +2982913 0 +2982925 0 +2982949 136 +2982968 229 +2982978 7 +2982998 71 +2983006 74 +2983088 69 +2983215 0 +2983257 0 +2983329 37 +2983401 28 +2983414 32 +2983513 197 +2983551 219 +2983553 141 +2983653 0 +2983842 7 +2983872 0 +2983883 0 +2983920 0 +2984038 48 +2984090 0 +2984357 7 +2984475 122 +2984509 99 +2984759 177 +2984874 507 +2984905 0 +2984934 46 +2984936 106 +2985061 0 +2985081 126 +2985168 121 +2985180 0 +2985412 60 +2985472 0 +2985523 0 +2985538 238 +2985585 0 +2985658 0 +2985727 175 +2985749 961 +2985795 0 +2985807 0 +2985850 0 +2985885 0 +2985990 82 +2986131 0 +2986190 0 +2986342 31 +2986346 300 +2986356 0 +2986375 213 +2986479 155 +2986482 121 +2986511 0 +2986533 20 +2986671 96 +2986815 303 +2986879 0 +2986902 74 +2986932 42 +2986938 0 +2986997 0 +2987115 0 +2987233 0 +2987411 0 +2987490 44 +2987518 0 +2987586 66 +2987592 94 +2987601 866 +2987655 87 +2987687 297 +2987808 0 +2987922 0 +2987976 309 +2988019 68 +2988031 87 +2988100 66 +2988357 50 +2988383 0 +2988394 21 +2988465 106 +2988761 26 +2988845 0 +2988857 0 +2988951 0 +2989163 307 +2989185 135 +2989218 34 +2989254 270 +2989269 21 +2989294 71 +2989337 0 +2989454 0 +2989498 0 +2989537 0 +2989539 0 +2989555 0 +2989570 0 +2989576 0 +2989615 0 +2989639 0 +2989647 0 +2989684 0 +2989758 0 +2990056 0 +2990077 0 +2990110 0 +2990191 0 +2990197 0 +2990200 0 +2990290 0 +2990293 0 +2990377 0 +2990443 0 +2990458 0 +2990490 0 +2990500 0 +2990509 0 +2990547 0 +2990639 60 +2990694 56 +2990722 215 +2990779 418 +2990817 51 +2990844 24 +2990984 0 +2991045 14 +2991069 1 +2991107 0 +2991114 0 +2991226 568 +2991252 31 +2991297 55 +2991325 215 +2991353 674 +2991371 270 +2991479 592 +2991524 295 +2991563 260 +2991657 330 +2991719 53 +2991734 113 +2991737 241 +2991887 688 +2992004 0 +2992041 0 +2992093 0 +2992141 0 +2992204 0 +2992213 0 +2992231 0 +2992243 0 +2992280 0 +2992378 0 +2992459 0 +2992585 0 +2992612 0 +2992635 196 +2992655 9 +2992728 0 +2992803 0 +2993328 0 +2993481 0 +2993483 0 +2993492 0 +2993715 0 +2993797 0 +2993845 0 +2993861 0 +2993875 0 +2993934 0 +2993966 0 +2993976 0 +2993992 0 +2994001 0 +2994072 0 +2994187 0 +2994398 0 +2994407 0 +2994445 0 +2994602 0 +2994688 0 +2994811 0 +2994857 0 +2994865 0 +2994879 0 +2994926 0 +2994947 0 +2995028 0 +2995056 0 +2995102 352 +2995123 546 +2995127 190 +2995370 103 +2995622 1234 +2995625 180 +2995796 0 +2995983 178 +2995989 461 +2996178 27 +2996242 0 +2996262 0 +2996270 0 +2996276 0 +2996366 41 +2996401 45 +2996417 124 +2996564 0 +2996607 0 +2996827 112 +2996875 107 +2996905 36 +2996934 114 +2996949 183 +2996986 186 +2997116 139 +2997133 12 +2997135 140 +2997205 31 +2997262 0 +2997282 349 +2997316 28 +2997455 0 +2997575 132 +2997625 0 +2997838 0 +2997942 1086 +2997982 343 +2998053 104 +2998096 0 +2998147 0 +2998191 0 +2998298 0 +2998531 0 +2998562 0 +2998660 0 +2998708 0 +2998809 0 +2998957 0 +2998989 0 +2998996 0 +2999118 0 +2999232 0 +2999379 0 +2999439 0 +2999467 0 +2999494 0 +2999518 0 +2999610 0 +2999676 0 +2999698 0 +2999748 0 +2999798 0 +2999974 0 +2999979 50 +3000043 0 +3000111 4 +3000119 17 +3000154 12 +3000165 0 +3000193 122 +3000203 129 +3000266 76 +3000295 0 +3000302 2 +3000343 192 +3000362 97 +3000471 0 +3000650 58 +3000723 0 +3000752 119 +3000848 0 +3000891 0 +3000912 70 +3000946 0 +3000984 18 +3001002 0 +3001155 267 +3001362 0 +3001421 149 +3001425 71 +3001474 1 +3001549 65 +3001569 54 +3001603 151 +3001619 168 +3001868 27 +3001883 0 +3001911 191 +3001928 10 +3001958 59 +3002011 0 +3002019 0 +3002027 43 +3002121 0 +3002217 9 +3002353 22 +3002359 89 +3002761 0 +3002790 23 +3002923 187 +3002988 44 +3003079 0 +3003237 16 +3003252 0 +3003267 0 +3003291 0 +3003335 142 +3003356 97 +3003410 176 +3003418 23 +3003656 46 +3003692 0 +3003724 59 +3003754 0 +3003839 208 +3003842 0 +3003863 0 +3003965 3 +3004027 0 +3004063 22 +3004074 0 +3004120 765 +3004132 0 +3004213 337 +3004243 0 +3004399 0 +3004467 0 +3004483 0 +3004586 0 +3004603 1 +3004707 67 +3004804 43 +3004914 0 +3005211 480 +3005222 87 +3005292 0 +3005322 65 +3005340 150 +3005379 0 +3005382 0 +3005498 376 +3005571 0 +3005701 133 +3005730 220 +3005772 141 +3005775 112 +3005789 273 +3005791 14 +3005846 50 +3005882 530 +3005930 115 +3005945 189 +3005955 0 +3005988 323 +3005992 344 +3006263 224 +3006323 31 +3006364 0 +3006410 265 +3006447 57 +3006512 570 +3006544 56 +3006556 269 +3006595 0 +3006614 97 +3006666 87 +3006747 0 +3006765 257 +3006899 0 +3006953 0 +3006996 23 +3007266 0 +3007405 0 +3007419 0 +3007465 0 +3007495 0 +3007627 0 +3007701 0 +3007750 1 +3007833 0 +3007856 0 +3007883 0 +3008008 0 +3008137 0 +3008192 0 +3008248 0 +3008302 0 +3008364 0 +3008387 0 +3008438 0 +3008677 0 +3008779 0 +3008823 0 +3008848 0 +3008888 0 +3008917 0 +3008938 0 +3008959 0 +3008963 0 +3009022 0 +3009057 0 +3009073 0 +3009078 0 +3009222 59 +3009228 79 +3009244 0 +3009254 0 +3009276 0 +3009310 71 +3009342 3 +3009408 0 +3009641 136 +3009665 5 +3009691 10 +3009732 0 +3009769 2 +3009775 0 +3009801 0 +3009891 237 +3009915 11 +3009928 0 +3009935 21 +3009937 0 +3009948 0 +3010031 439 +3010274 0 +3010472 16 +3010684 97 +3010698 1058 +3010797 107 +3010870 0 +3010881 280 +3011013 169 +3011021 0 +3011097 187 +3011121 166 +3011144 0 +3011291 0 +3011301 638 +3011350 141 +3011359 96 +3011396 64 +3011415 30 +3011427 114 +3011431 308 +3011482 0 +3011504 0 +3011605 0 +3011690 214 +3011751 107 +3011789 561 +3011794 166 +3011821 29 +3011830 61 +3011847 139 +3011907 125 +3011979 210 +3012069 0 +3012226 96 +3012252 1 +3012254 116 +3012314 65 +3012383 267 +3012402 6 +3012514 77 +3012532 0 +3012654 56 +3012677 63 +3012716 496 +3012742 53 +3012762 179 +3012795 0 +3012810 137 +3012830 0 +3012943 1 +3012979 0 +3012991 0 +3013005 0 +3013112 0 +3013263 19 +3013274 0 +3013289 2 +3013354 0 +3013596 74 +3013630 0 +3013641 0 +3013803 0 +3013833 0 +3013891 0 +3014013 0 +3014059 0 +3014160 60 +3014209 0 +3014261 0 +3014271 0 +3014285 0 +3014306 0 +3014318 0 +3014360 0 +3014423 0 +3014450 0 +3014490 0 +3014530 0 +3014602 0 +3014661 72 +3014774 0 +3014935 0 +3014952 0 +3014959 0 +3014969 0 +3014988 0 +3015008 0 +3015047 0 +3015057 0 +3015072 0 +3015081 0 +3015087 30 +3015099 47 +3015109 4 +3015135 0 +3015191 0 +3015226 0 +3015280 0 +3015523 0 +3015584 0 +3015628 0 +3015657 4 +3015666 0 +3015686 9 +3015881 13 +3015899 56 +3016056 1025 +3016059 352 +3016082 0 +3016188 0 +3016201 0 +3016302 530 +3016380 166 +3016395 0 +3016456 305 +3016741 223 +3016790 10 +3016820 71 +3017098 210 +3017139 57 +3017159 0 +3017181 114 +3017257 0 +3017285 0 +3017291 0 +3017348 0 +3017417 0 +3017440 32 +3017465 154 +3017558 0 +3017579 385 +3017643 116 +3017675 0 +3017688 0 +3017694 0 +3017724 0 +3017735 0 +3017747 0 +3017768 193 +3017785 0 +3017815 36 +3017832 0 +3017875 0 +3017957 0 +3017984 0 +3018035 0 +3018525 0 +3018547 0 +3018580 0 +3018606 0 +3018632 0 +3018751 0 +3018762 0 +3018843 0 +3018855 0 +3018870 0 +3018875 0 +3019080 0 +3019264 0 +3019277 0 +3019320 0 +3019364 0 +3019410 0 +3019446 3 +3019466 10 +3019515 0 +3019528 0 +3019580 0 +3019664 0 +3019674 1805 +3019685 388 +3019766 0 +3019795 31 +3019815 508 +3019819 673 +3019884 60 +3019926 619 +3019960 64 +3020013 355 +3020043 141 +3020092 743 +3020094 936 +3020118 466 +3020165 376 +3020304 131 +3020355 188 +3020509 396 +3020539 0 +3020558 0 +3020572 114 +3020626 0 +3020712 73 +3020741 18 +3020754 0 +3020863 9 +3020985 0 +3021026 0 +3021048 118 +3021051 0 +3021066 27 +3021090 131 +3021131 0 +3021137 37 +3021140 47 +3021151 67 +3021162 0 +3021183 81 +3021185 21 +3021198 4 +3021204 0 +3021231 62 +3021249 0 +3021287 289 +3021314 28 +3021320 159 +3021354 122 +3021465 76 +3021497 926 +3021545 55 +3021570 384 +3021622 0 +3021661 21 +3021702 82 +3021711 433 +3021763 121 +3021787 430 +3021850 444 +3021855 365 +3021919 841 +3021933 0 +3021940 200 +3021959 210 +3021988 421 +3021992 0 +3022046 0 +3022077 110 +3022129 0 +3022283 0 +3022423 168 +3022460 0 +3022548 0 +3022615 69 +3022629 11 +3022756 0 +3022773 12 +3022854 75 +3022881 175 +3022954 140 +3023117 0 +3023212 0 +3023329 0 +3023381 1 +3023421 86 +3023454 66 +3023464 100 +3023490 0 +3023537 104 +3023582 0 +3023595 0 +3023610 0 +3023722 0 +3024074 0 +3024115 0 +3024148 0 +3024260 20 +3024271 614 +3024312 428 +3024337 0 +3024484 82 +3024549 211 +3024601 863 +3024783 56 +3024859 0 +3024920 0 +3024972 0 +3024981 86 +3024999 458 +3025054 33 +3025203 1054 +3025269 0 +3025318 168 +3025344 0 +3025407 155 +3025420 280 +3025450 266 +3025615 114 +3025645 6 +3025657 124 +3025755 59 +3025858 491 +3026008 272 +3026231 176 +3026236 7 +3026321 8 +3026345 112 +3026356 117 +3026428 206 +3026481 15 +3026485 39 +3026506 60 +3026551 104 +3026572 4 +3026611 80 +3026667 371 +3026740 55 +3026764 129 +3026785 87 +3026886 1 +3027025 0 +3027101 0 +3027125 57 +3027297 210 +3027305 39 +3027324 95 +3027372 132 +3027380 28 +3027495 58 +3027631 0 +3027645 59 +3027653 0 +3027710 174 +3027728 0 +3027801 1 +3027896 46 +3027936 4 +3028037 35 +3028148 26 +3028176 0 +3028223 0 +3028234 111 +3028309 66 +3028347 23 +3028362 110 +3028444 0 +3028461 0 +3028477 28 +3028571 156 +3028582 4 +3028634 27 +3028646 263 +3028791 0 +3028813 0 +3028998 70 +3029083 65 +3029117 21 +3029140 20 +3029160 92 +3029228 8 +3029301 0 +3029314 185 +3029366 0 +3029447 95 +3029487 167 +3029616 36 +3029726 105 +3029733 8 +3029815 0 +3029861 0 +3029940 0 +3029967 0 +3030072 142 +3030153 201 +3030188 33 +3030210 200 +3030226 105 +3030242 0 +3030258 15 +3030282 67 +3030396 19 +3030428 52 +3030495 441 +3030512 304 +3030516 175 +3030553 0 +3030715 0 +3030734 0 +3030755 0 +3030908 0 +3030929 573 +3030949 0 +3030977 82 +3030998 0 +3031167 75 +3031193 7 +3031300 551 +3031398 23 +3031513 59 +3031561 0 +3031585 351 +3031604 0 +3031646 156 +3031775 282 +3031886 0 +3031916 0 +3031926 0 +3032019 0 +3032023 0 +3032083 0 +3032119 0 +3032153 0 +3032531 115 +3032596 416 +3032598 372 +3032617 164 +3032620 373 +3032653 0 +3032671 129 +3032775 44 +3033034 65 +3033215 0 +3033220 236 +3033250 0 +3033265 259 +3033345 0 +3033398 186 +3033447 670 +3033452 0 +3033464 57 +3033772 477 +3033857 0 +3033877 0 +3033966 28 +3034084 293 +3034318 292 +3034339 53 +3034345 1300 +3034413 0 +3034420 16 +3034577 274 +3034645 0 +3034698 70 +3034717 42 +3034761 163 +3034764 49 +3034776 0 +3034855 0 +3034975 213 +3034988 96 +3035003 135 +3035012 161 +3035051 40 +3035110 53 +3035122 47 +3035162 80 +3035229 0 +3035308 0 +3035327 84 +3035366 45 +3035406 0 +3035414 0 +3035446 82 +3035537 106 +3035540 72 +3035590 119 +3035641 111 +3035672 0 +3035677 457 +3035686 10 +3035911 0 +3035923 173 +3035938 148 +3035973 0 +3036022 0 +3036111 30 +3036122 73 +3036132 0 +3036186 114 +3036197 0 +3036213 114 +3036231 0 +3036243 9 +3036249 0 +3036285 79 +3036306 548 +3036361 0 +3036442 9 +3036480 22 +3036570 510 +3036776 256 +3036821 168 +3036828 156 +3036862 270 +3036877 0 +3036981 89 +3037026 98 +3037065 342 +3037081 75 +3037095 211 +3037191 0 +3037224 27 +3037272 85 +3037330 0 +3037356 70 +3037385 71 +3037428 58 +3037523 191 +3037569 80 +3037642 0 +3037717 0 +3037739 30 +3037820 0 +3037859 241 +3037963 90 +3038024 61 +3038068 102 +3038082 185 +3038174 3 +3038328 1523 +3038419 463 +3038425 162 +3038550 169 +3038718 61 +3038850 587 +3038857 662 +3038864 0 +3038914 1361 +3039023 0 +3039195 0 +3039314 0 +3039415 0 +3039468 0 +3039511 0 +3039574 0 +3039583 0 +3039630 0 +3039656 0 +3039776 0 +3039831 162 +3039843 0 +3039955 0 +3039973 0 +3040032 0 +3040035 0 +3040045 0 +3040104 0 +3040196 0 +3040341 0 +3040401 0 +3040453 0 +3040534 0 +3040645 0 +3040751 0 +3040791 0 +3040818 217 +3040960 110 +3040980 104 +3041030 158 +3041033 168 +3041121 1354 +3041165 0 +3041176 9 +3041180 100 +3041195 112 +3041472 4 +3041651 113 +3041675 45 +3041798 0 +3041846 30 +3041865 334 +3041942 0 +3042085 43 +3042143 15 +3042169 142 +3042366 1278 +3042411 21 +3042475 82 +3042516 72 +3042528 0 +3042568 82 +3042630 144 +3042722 51 +3042757 51 +3042778 781 +3042781 106 +3042817 64 +3042864 17 +3042897 287 +3042909 159 +3042991 0 +3043012 54 +3043146 10 +3043193 1 +3043241 389 +3043541 70 +3043646 117 +3043689 24 +3043706 11 +3044149 0 +3044376 24 +3044578 0 +3044621 214 +3044638 0 +3044750 0 +3044830 126 +3044842 28 +3045365 26 +3045437 99 +3045447 174 +3045543 49 +3045593 0 +3045608 29 +3045652 43 +3045810 0 +3045845 42 +3045948 169 +3046022 0 +3046165 26 +3046283 81 +3046367 0 +3046430 170 +3046445 118 +3046544 18 +3046603 0 +3046683 56 +3046704 200 +3046721 0 +3046733 242 +3046767 73 +3046819 57 +3046888 13 +3046911 347 +3046924 0 +3046936 0 +3046959 308 +3047086 58 +3047117 110 +3047160 178 +3047273 0 +3047284 85 +3047305 0 +3047329 0 +3047350 0 +3047356 0 +3047375 0 +3047435 0 +3047444 0 +3047450 0 +3047492 0 +3047552 0 +3047561 0 +3047659 26 +3047677 20 +3047771 210 +3047841 29 +3047862 42 +3047873 176 +3047879 0 +3047891 38 +3047916 0 +3047933 11 +3047947 105 +3047974 2 +3047999 42 +3048021 0 +3048085 12 +3048102 0 +3048132 0 +3048208 0 +3048235 0 +3048263 0 +3048267 0 +3048324 0 +3048369 0 +3048375 0 +3048415 27 +3048449 0 +3048474 292 +3048497 0 +3048508 193 +3048533 13 +3048546 0 +3048563 0 +3048603 0 +3048632 0 +3048727 44 +3048931 81 +3048956 0 +3048982 10 +3049224 23 +3049311 0 +3049455 0 +3049550 32 +3049589 0 +3049641 63 +3049677 57 +3049732 0 +3049789 42 +3049795 0 +3049881 0 +3049962 0 +3050109 79 +3050113 0 +3050182 49 +3050319 196 +3050436 25 +3050587 13 +3050629 16 +3050719 23 +3050769 0 +3050872 0 +3051114 10 +3051208 0 +3051228 92 +3051230 145 +3051236 0 +3051281 0 +3051360 8 +3051460 0 +3051483 392 +3051529 0 +3051678 0 +3051748 45 +3051755 0 +3051898 0 +3051948 182 +3051971 0 +3052012 71 +3052024 0 +3052190 8 +3052203 0 +3052772 0 +3052828 63 +3052866 49 +3053196 2 +3053220 2 +3053368 230 +3053516 16 +3053558 60 +3053599 336 +3053611 30 +3053680 155 +3053714 9 +3053726 0 +3053732 11 +3053756 20 +3053762 43 +3053830 0 +3053832 1589 +3053945 71 +3054059 0 +3054097 791 +3054166 0 +3054172 1035 +3054215 119 +3054227 266 +3054285 107 +3054328 338 +3054342 155 +3054384 0 +3054614 0 +3055008 0 +3055022 90 +3055024 89 +3055092 0 +3055143 0 +3055148 6 +3055176 3 +3055192 18 +3055319 138 +3055335 2 +3055344 0 +3055485 710 +3055499 557 +3055677 111 +3055727 32 +3055781 126 +3055785 83 +3055886 0 +3055918 411 +3055932 158 +3055940 1068 +3056006 47 +3056013 115 +3056061 306 +3056070 118 +3056076 135 +3056265 467 +3056290 931 +3056382 101 +3056384 26 +3056394 0 +3056421 211 +3056505 0 +3056586 6 +3056617 0 +3056643 197 +3056744 267 +3056928 30 +3056942 291 +3056983 0 +3057001 380 +3057065 92 +3057146 104 +3057172 0 +3057252 262 +3057261 502 +3057277 202 +3057313 18 +3057474 106 +3057682 70 +3057771 301 +3057904 0 +3058032 186 +3058045 114 +3058068 85 +3058126 81 +3058194 186 +3058360 372 +3058422 0 +3058654 0 +3058701 0 +3058746 0 +3058817 0 +3058820 0 +3058866 0 +3058984 0 +3059018 0 +3059037 0 +3059052 0 +3059083 0 +3059138 0 +3059172 0 +3059212 8 +3059249 0 +3059349 0 +3059391 0 +3059436 0 +3059534 0 +3059560 0 +3059700 0 +3059736 0 +3059784 26 +3059856 28 +3060136 0 +3060159 0 +3060222 0 +3060540 0 +3060546 0 +3060555 0 +3060654 0 +3060750 0 +3061031 0 +3061090 0 +3061101 0 +3061167 0 +3061298 0 +3061326 0 +3061360 0 +3061412 0 +3061494 0 +3061497 0 +3061584 0 +3061691 0 +3061891 0 +3062027 0 +3062182 0 +3062344 0 +3062350 0 +3062362 38 +3062369 0 +3062381 67 +3062401 0 +3062441 587 +3062619 74 +3062693 0 +3062723 0 +3062960 0 +3063133 0 +3063175 0 +3063210 164 +3063323 202 +3063365 0 +3063400 55 +3063408 56 +3063427 0 +3063465 0 +3063502 11 +3063581 205 +3063632 126 +3063810 0 +3063817 0 +3063846 0 +3063868 0 +3063956 0 +3063987 0 +3064130 0 +3064135 0 +3064142 0 +3064178 0 +3064218 3 +3064248 27 +3064256 35 +3064292 0 +3064297 0 +3064308 0 +3064310 107 +3064353 0 +3064368 25 +3064388 0 +3064439 0 +3064493 0 +3064516 0 +3064558 35 +3064716 11 +3064814 197 +3064880 0 +3064947 0 +3064955 0 +3065038 0 +3065062 45 +3065355 21 +3065457 0 +3065490 0 +3065637 0 +3065714 42 +3065716 226 +3065764 0 +3065829 215 +3065836 94 +3066065 16 +3066183 28 +3066218 63 +3066425 0 +3066550 0 +3066553 0 +3066697 0 +3066775 0 +3066778 0 +3066856 0 +3066875 0 +3067055 0 +3067089 0 +3067137 83 +3067149 4 +3067380 0 +3067518 0 +3067619 0 +3067623 0 +3067644 0 +3067704 0 +3067727 0 +3067767 0 +3067815 0 +3067957 40 +3067973 4 +3068069 113 +3068081 209 +3068186 0 +3068190 0 +3068225 132 +3068272 0 +3068303 0 +3068319 169 +3068338 0 +3068362 0 +3068369 22 +3068466 30 +3068595 0 +3068603 58 +3068624 0 +3068661 5 +3068684 0 +3068688 0 +3068736 0 +3068791 0 +3068844 0 +3068856 0 +3068929 0 +3068979 0 +3069059 0 +3069083 48 +3069093 0 +3069182 35 +3069222 0 +3069320 20 +3069356 0 +3069410 45 +3069471 0 +3069524 0 +3069530 0 +3069591 32 +3069595 150 +3069642 305 +3069644 117 +3069688 0 +3069811 0 +3069818 117 +3069827 0 +3069856 0 +3069920 0 +3069935 0 +3069939 1 +3069971 0 +3070098 0 +3070246 0 +3070260 71 +3070390 22 +3070411 0 +3070472 0 +3070491 1 +3070549 0 +3070573 23 +3070747 0 +3070823 80 +3070826 0 +3070829 0 +3070836 0 +3070849 0 +3070851 0 +3070860 0 +3070895 0 +3070901 70 +3070960 376 +3070966 712 +3071014 0 +3071023 31 +3071080 0 +3071158 21 +3071258 0 +3071292 491 +3071524 172 +3071539 0 +3071547 0 +3071561 0 +3071570 519 +3071771 94 +3071866 30 +3072039 12 +3072055 0 +3072117 191 +3072209 89 +3072254 0 +3072312 0 +3072335 0 +3072342 0 +3072345 143 +3072351 0 +3072423 0 +3072433 0 +3072441 0 +3072498 9 +3072505 0 +3072522 0 +3072531 0 +3072562 71 +3072574 199 +3072605 0 +3072611 0 +3072645 0 +3072778 8 +3072881 0 +3072884 83 +3073009 222 +3073086 14 +3073143 0 +3073149 0 +3073158 0 +3073273 0 +3073293 0 +3073311 0 +3073396 0 +3073418 0 +3073453 0 +3073683 0 +3073720 0 +3073744 0 +3073750 0 +3073776 0 +3073782 0 +3073792 0 +3073824 0 +3073846 0 +3073930 0 +3073981 0 +3074014 0 +3074184 0 +3074191 0 +3074213 0 +3074267 0 +3074302 0 +3074307 0 +3074333 0 +3074365 0 +3074426 0 +3074461 0 +3074491 9 +3074598 70 +3074623 13 +3074662 26 +3074787 34 +3074801 264 +3074825 86 +3074828 154 +3074857 4 +3074905 121 +3074919 0 +3074934 0 +3074963 245 +3075014 30 +3075161 81 +3075263 0 +3075305 55 +3075371 60 +3075401 55 +3075513 160 +3075575 117 +3075639 91 +3075717 780 +3075907 1333 +3076084 203 +3076331 447 +3076335 208 +3076425 87 +3076441 44 +3076457 1 +3076487 1 +3076499 49 +3076513 6 +3076580 168 +3076604 216 +3076637 103 +3076710 11 +3076729 0 +3076859 2 +3076937 0 +3076952 106 +3076992 22 +3077061 121 +3077254 0 +3077281 197 +3077361 0 +3077398 71 +3077446 57 +3077618 0 +3077624 165 +3077660 0 +3077846 219 +3077864 748 +3077919 71 +3077958 247 +3078032 287 +3078061 54 +3078085 42 +3078093 374 +3078103 156 +3078120 171 +3078159 302 +3078161 0 +3078198 1 +3078332 4 +3078397 35 +3078410 0 +3078482 79 +3078557 32 +3078607 78 +3078616 21 +3078670 6 +3078723 437 +3078765 630 +3078767 184 +3078798 132 +3078810 1 +3078833 42 +3078842 379 +3078999 446 +3079005 169 +3079019 0 +3079034 0 +3079056 0 +3079077 2 +3079081 71 +3079087 20 +3079141 0 +3079148 188 +3079152 75 +3079172 230 +3079246 0 +3079332 366 +3079352 0 +3079390 198 +3079500 0 +3079653 533 +3079674 416 +3079735 210 +3079788 0 +3079997 116 +3080003 1092 +3080039 102 +3080052 0 +3080243 428 +3080356 740 +3080411 199 +3080440 42 +3080518 186 +3080543 432 +3080590 0 +3080634 0 +3080665 160 +3080756 266 +3080798 269 +3080801 571 +3080840 134 +3080859 0 +3080870 551 +3081050 67 +3081061 91 +3081097 17 +3081136 55 +3081149 512 +3081155 16 +3081201 0 +3081207 15 +3081225 0 +3081387 0 +3081520 14 +3081528 2 +3081560 19 +3081573 404 +3081619 0 +3081634 0 +3081711 0 +3081802 0 +3081843 0 +3081903 0 +3082039 0 +3082116 0 +3082209 0 +3082219 0 +3082258 0 +3082333 0 +3082353 7 +3082453 53 +3082509 74 +3082633 0 +3082767 42 +3082800 125 +3082804 212 +3082811 53 +3082860 0 +3082915 0 +3082957 3 +3082961 39 +3083005 0 +3083037 0 +3083069 62 +3083073 7 +3083131 84 +3083135 31 +3083257 137 +3083338 0 +3083347 0 +3083368 30 +3083385 0 +3083433 0 +3083522 104 +3083660 28 +3083710 182 +3083735 236 +3083842 0 +3083864 27 +3083885 0 +3083955 0 +3084040 50 +3084110 0 +3084117 0 +3084146 10 +3084276 82 +3084355 0 +3084364 83 +3084410 182 +3084426 62 +3084469 196 +3084522 405 +3084576 189 +3084579 0 +3084645 133 +3084681 32 +3084696 151 +3084742 0 +3084774 0 +3084930 321 +3084965 69 +3084978 104 +3085048 0 +3085231 140 +3085278 160 +3085423 43 +3085436 314 +3085440 165 +3085464 0 +3085485 130 +3085487 140 +3085497 0 +3085621 0 +3085643 314 +3085671 125 +3085714 0 +3085773 8 +3085856 1 +3085877 0 +3085891 32 +3085913 9 +3085926 338 +3085964 0 +3086116 262 +3086118 0 +3086194 35 +3086216 87 +3086265 0 +3086375 332 +3086510 286 +3086575 0 +3086593 0 +3086721 0 +3086730 0 +3086749 0 +3086771 0 +3086788 0 +3086798 0 +3086803 0 +3086815 85 +3086831 0 +3086896 45 +3086951 0 +3087028 169 +3087052 0 +3087063 89 +3087168 119 +3087199 27 +3087258 0 +3087360 180 +3087401 4 +3087409 117 +3087474 53 +3087486 81 +3087565 0 +3087590 0 +3087607 0 +3087617 0 +3087619 46 +3087666 41 +3087705 6 +3087750 7 +3087777 0 +3087835 2 +3087868 0 +3087951 0 +3087973 0 +3088082 0 +3088113 0 +3088173 779 +3088177 26 +3088252 0 +3088282 0 +3088417 0 +3088521 0 +3088634 0 +3088674 556 +3088701 198 +3088704 201 +3088734 176 +3088737 0 +3088795 0 +3088804 0 +3088828 0 +3088857 11 +3088990 1 +3089046 0 +3089051 0 +3089118 0 +3089217 0 +3089273 2 +3089409 15 +3089454 6 +3089463 32 +3089620 3 +3089659 0 +3089785 17 +3089787 145 +3090063 427 +3090066 386 +3090365 0 +3090549 0 +3090820 0 +3090842 0 +3091080 0 +3091237 0 +3091366 0 +3091378 0 +3091559 0 +3091648 0 +3091715 0 +3091771 0 +3091774 0 +3091789 0 +3091880 0 +3092178 0 +3092185 0 +3092359 0 +3092464 0 +3092622 0 +3092708 0 +3092765 0 +3092782 0 +3092807 0 +3092813 0 +3092850 0 +3092896 11 +3092922 154 +3092942 0 +3093009 258 +3093015 104 +3093145 67 +3093160 612 +3093234 220 +3093328 7 +3093516 0 +3093543 0 +3093685 0 +3093705 0 +3093783 0 +3093837 90 +3093913 0 +3093940 0 +3094000 0 +3094035 0 +3094128 0 +3094194 0 +3094221 0 +3094283 0 +3094368 0 +3094535 0 +3094692 0 +3094739 0 +3094811 0 +3094891 151 +3095048 0 +3095072 0 +3095116 214 +3095122 52 +3095162 474 +3095278 398 +3095315 71 +3095381 582 +3095426 0 +3095439 58 +3095519 0 +3095758 2 +3095812 105 +3095869 80 +3095897 71 +3095967 16 +3096043 9 +3096070 223 +3096102 751 +3096106 1 +3096278 0 +3096359 19 +3096380 132 +3096423 380 +3096469 20 +3096695 86 +3096797 11 +3096805 101 +3096813 92 +3096941 0 +3096945 67 +3096988 18 +3097007 148 +3097154 250 +3097221 291 +3097253 0 +3097459 17 +3097490 0 +3097665 0 +3097707 0 +3097754 0 +3097779 2 +3097824 0 +3097836 55 +3097899 0 +3097970 1 +3098047 1 +3098076 0 +3098335 0 +3098376 83 +3098397 57 +3098439 131 +3098509 0 +3098737 0 +3098826 0 +3098912 26 +3098983 18 +3099178 37 +3099244 0 +3099252 0 +3099325 0 +3099358 0 +3099368 0 +3099466 2 +3099577 4 +3099598 38 +3099631 0 +3099667 29 +3099744 0 +3099880 143 +3099932 0 +3099952 120 +3099985 0 +3099991 40 +3100000 138 +3100021 0 +3100078 30 +3100138 136 +3100163 0 +3100196 64 +3100297 29 +3100345 31 +3100359 0 +3100508 0 +3100521 0 +3100536 2 +3100672 0 +3100742 0 +3100764 1 +3100814 80 +3101005 0 +3101188 34 +3101253 102 +3101275 24 +3101286 1 +3101431 0 +3101463 81 +3101654 75 +3101698 0 +3101774 54 +3101999 1 +3102027 59 +3102110 0 +3102162 68 +3102174 200 +3102194 60 +3102264 0 +3102273 0 +3102315 424 +3102365 0 +3102441 0 +3102470 34 +3102483 0 +3102728 115 +3102762 0 +3102866 0 +3102975 0 +3103052 0 +3103230 0 +3103260 0 +3103358 0 +3103391 0 +3103462 0 +3103651 0 +3103673 0 +3103867 0 +3103879 0 +3103932 0 +3104034 0 +3104046 0 +3104082 1 +3104112 0 +3104148 0 +3104171 477 +3104181 0 +3104202 191 +3104259 0 +3104394 0 +3104499 0 +3104505 1 +3104555 0 +3104613 84 +3104619 18 +3104799 0 +3104916 79 +3104924 235 +3104973 0 +3105045 26 +3105057 75 +3105177 23 +3105315 306 +3105342 610 +3105373 0 +3105444 0 +3105738 50 +3105740 111 +3105794 1 +3105809 747 +3105884 146 +3105965 978 +3106004 290 +3106028 206 +3106106 672 +3106143 112 +3106166 1 +3106268 5 +3106330 17 +3106440 99 +3106505 287 +3106587 0 +3106637 94 +3106670 43 +3106681 0 +3106827 119 +3106875 128 +3107020 151 +3107286 0 +3107332 103 +3107403 0 +3107543 126 +3107674 688 +3107691 169 +3107727 20 +3107771 388 +3108056 189 +3108106 42 +3108110 33 +3108146 32 +3108209 9 +3108230 62 +3108248 87 +3108281 278 +3108308 72 +3108320 20 +3108383 35 +3108386 51 +3108395 362 +3108403 13 +3108421 13 +3108527 56 +3108587 340 +3108638 42 +3108680 27 +3108695 13 +3108784 91 +3108848 89 +3108964 59 +3109280 0 +3109514 379 +3109583 64 +3109623 153 +3109643 0 +3109769 452 +3109838 0 +3109939 134 +3109955 170 +3109986 94 +3110014 26 +3110063 0 +3110106 0 +3110168 817 +3110176 436 +3110262 0 +3110316 33 +3110348 7 +3110472 35 +3110598 586 +3110619 69 +3110666 490 +3110685 342 +3110742 0 +3110750 35 +3110761 0 +3110765 0 +3110769 30 +3110772 1 +3110775 14 +3110896 53 +3110962 249 +3111207 256 +3111214 0 +3111277 0 +3111495 75 +3111567 101 +3111656 703 +3111838 75 +3111873 6 +3111996 201 +3112002 1320 +3112007 1209 +3112011 846 +3112120 225 +3112426 26 +3112455 77 +3112466 342 +3112657 189 +3112711 60 +3112753 176 +3112790 516 +3112800 10 +3112992 123 +3113077 332 +3113186 111 +3113286 0 +3113301 108 +3113341 465 +3113381 56 +3113409 135 +3113418 0 +3113444 442 +3113457 205 +3113589 156 +3113606 105 +3113636 110 +3113794 66 +3113835 195 +3113961 0 +3114032 0 +3114124 0 +3114360 2 +3114426 0 +3114435 0 +3114472 0 +3114531 71 +3114567 3 +3114810 100 +3114835 52 +3114872 42 +3114923 0 +3114941 0 +3114951 103 +3114957 41 +3114985 0 +3115006 0 +3115066 0 +3115104 0 +3115114 0 +3115180 0 +3115241 0 +3115274 231 +3115278 235 +3115293 0 +3115295 90 +3115301 0 +3115319 85 +3115339 0 +3115369 0 +3115393 95 +3115414 30 +3115431 13 +3115508 17 +3115551 0 +3115563 4 +3115570 4 +3115604 17 +3115647 0 +3115724 0 +3115783 135 +3115799 0 +3115830 24 +3115837 136 +3115898 26 +3115939 139 +3115957 21 +3115960 18 +3116014 0 +3116033 48 +3116067 0 +3116104 68 +3116149 633 +3116257 45 +3116671 0 +3116745 0 +3116763 0 +3116884 131 +3117090 0 +3117177 0 +3117335 0 +3117358 22 +3117374 0 +3117403 0 +3117490 6 +3117498 0 +3117511 49 +3117602 0 +3117679 0 +3117714 0 +3117736 51 +3117901 0 +3118015 0 +3118093 38 +3118103 0 +3118147 1 +3118245 179 +3118248 19 +3118420 186 +3118455 0 +3118570 0 +3118638 0 +3118788 0 +3118827 26 +3118831 29 +3118849 0 +3118917 0 +3119183 0 +3119316 17 +3119380 2 +3119406 0 +3119525 0 +3119592 0 +3119599 0 +3119678 0 +3119696 267 +3119699 52 +3119747 0 +3119761 0 +3119970 0 +3119974 0 +3119991 0 +3120203 0 +3120252 0 +3120271 0 +3120322 0 +3120597 204 +3120600 127 +3120639 46 +3120645 37 +3120747 260 +3120749 66 +3120770 19 +3120783 190 +3120858 8 +3120871 0 +3120877 20 +3120886 0 +3120905 20 +3121008 55 +3121032 47 +3121059 178 +3121073 10 +3121087 7 +3121259 45 +3121281 92 +3121290 219 +3121377 238 +3121380 71 +3121498 34 +3121502 62 +3121552 4 +3121674 230 +3121705 125 +3121802 58 +3122146 0 +3122347 0 +3122428 0 +3122653 0 +3122786 0 +3122919 0 +3123013 0 +3123139 37 +3123148 38 +3123226 0 +3123236 0 +3123284 23 +3123431 0 +3123463 0 +3123538 0 +3123579 0 +3123604 0 +3123671 0 +3123678 0 +3123697 0 +3123702 0 +3123704 0 +3123744 42 +3123754 0 +3123812 0 +3123872 2 +3123874 0 +3123877 209 +3123898 0 +3123900 0 +3123941 219 +3123968 160 +3123993 0 +3123999 0 +3124032 1 +3124070 0 +3124082 44 +3124106 0 +3124131 0 +3124246 0 +3124276 0 +3124327 0 +3124338 0 +3124340 0 +3124372 0 +3124385 0 +3124397 0 +3124499 0 +3124675 0 +3124736 0 +3124769 1 +3124889 0 +3124970 64 +3124997 0 +3125013 0 +3125051 56 +3125200 18 +3125264 122 +3125270 19 +3125317 99 +3125372 6 +3125418 13 +3125433 0 +3125491 26 +3125495 0 +3125522 42 +3125541 0 +3125557 0 +3125657 0 +3125663 0 +3125782 39 +3125795 0 +3125851 312 +3125890 41 +3125934 126 +3126036 51 +3126038 65 +3126046 6 +3126092 0 +3126121 0 +3126139 0 +3126151 20 +3126161 0 +3126178 15 +3126225 0 +3126283 40 +3126288 0 +3126333 188 +3126363 0 +3126433 0 +3126454 180 +3126471 0 +3126490 286 +3126502 0 +3126511 0 +3126844 0 +3126902 0 +3126922 0 +3126964 0 +3127013 0 +3127090 0 +3127103 51 +3127134 0 +3127228 0 +3127252 0 +3127276 0 +3127310 0 +3127357 49 +3127394 0 +3127407 370 +3127413 0 +3127497 344 +3127530 236 +3127572 7 +3127616 289 +3127690 28 +3127696 0 +3127763 0 +3127830 0 +3127842 0 +3128014 187 +3128061 2 +3128076 270 +3128150 14 +3128175 0 +3128197 33 +3128254 5 +3128277 141 +3128353 0 +3128380 2 +3128497 0 +3128612 19 +3128683 85 +3128714 0 +3128743 83 +3128767 0 +3128810 0 +3128934 55 +3128950 2 +3128957 132 +3128995 1 +3129004 450 +3129012 0 +3129025 2 +3129056 0 +3129063 22 +3129081 197 +3129110 182 +3129136 0 +3129157 30 +3129243 206 +3129306 10 +3129325 200 +3129372 2 +3129378 233 +3129437 23 +3129445 0 +3129484 14 +3129504 61 +3129548 18 +3129564 276 +3129603 0 +3129621 34 +3129765 328 +3129906 0 +3129981 45 +3130039 282 +3130102 0 +3130158 251 +3130185 17 +3130245 0 +3130279 0 +3130297 0 +3130361 0 +3130545 0 +3130590 0 +3130602 0 +3130618 0 +3130676 0 +3130794 63 +3130815 38 +3130853 0 +3130890 0 +3130941 142 +3131001 0 +3131060 85 +3131064 0 +3131202 226 +3131239 77 +3131262 20 +3131300 4 +3131302 0 +3131385 139 +3131467 0 +3131472 0 +3131481 3 +3131524 6 +3131547 214 +3131656 142 +3131691 1 +3131747 7 +3131782 0 +3131845 184 +3131889 24 +3131891 9 +3131904 3 +3132071 63 +3132122 193 +3132147 0 +3132194 0 +3132217 625 +3132259 0 +3132306 188 +3132389 0 +3132398 0 +3132434 256 +3132523 29 +3132594 582 +3132673 197 +3132727 3 +3132743 106 +3132862 153 +3133007 0 +3133017 4 +3133170 0 +3133210 0 +3133362 4 +3133579 76 +3133591 74 +3133644 0 +3133846 0 +3133928 0 +3134040 89 +3134070 0 +3134139 79 +3134146 41 +3134429 3 +3134437 81 +3134461 0 +3134493 339 +3134535 74 +3134626 0 +3134651 0 +3134786 0 +3134827 0 +3134935 0 +3134950 0 +3134959 0 +3135071 0 +3135079 0 +3135149 0 +3135229 0 +3135233 0 +3135366 0 +3135400 0 +3135508 0 +3135510 0 +3135513 0 +3135515 0 +3135521 0 +3135558 0 +3135584 0 +3135615 0 +3135903 0 +3135913 5 +3136066 0 +3136106 0 +3136258 0 +3136520 335 +3136611 12 +3136621 69 +3136659 7 +3136711 170 +3136787 10 +3136978 148 +3137215 0 +3137237 22 +3137247 0 +3137259 10 +3137365 0 +3137592 321 +3137739 30 +3137880 0 +3137954 0 +3137963 1 +3138018 0 +3138058 77 +3138191 106 +3138262 0 +3138402 0 +3138511 0 +3138610 0 +3138916 0 +3138925 0 +3139144 0 +3139165 205 +3139175 0 +3139337 0 +3139403 0 +3139451 0 +3139472 0 +3139552 0 +3139716 150 +3139736 25 +3139763 36 +3139823 0 +3139881 0 +3139924 0 +3139978 0 +3140009 15 +3140012 0 +3140036 0 +3140048 0 +3140069 0 +3140093 0 +3140252 11 +3140488 57 +3140520 0 +3140640 0 +3140692 29 +3140938 42 +3141145 6 +3141157 0 +3141193 190 +3141280 0 +3141293 0 +3141348 13 +3141351 125 +3141402 0 +3141435 85 +3141444 1 +3141644 0 +3141666 0 +3141679 0 +3141681 0 +3141702 57 +3141744 3 +3142023 0 +3142031 0 +3142110 1 +3142127 168 +3142167 0 +3142233 69 +3142241 0 +3142310 0 +3142343 76 +3142363 0 +3142380 0 +3142404 49 +3142424 3 +3142564 0 +3142600 0 +3142621 27 +3142645 0 +3142651 0 +3142716 22 +3142777 0 +3142883 279 +3142987 3 +3143053 0 +3143084 191 +3143135 25 +3143356 0 +3143396 0 +3143426 284 +3143478 0 +3143497 0 +3143540 128 +3143636 0 +3143691 0 +3143693 0 +3143760 0 +3143909 0 +3143971 0 +3144046 0 +3144068 0 +3144122 0 +3144148 0 +3144262 0 +3144289 0 +3144448 0 +3144532 0 +3144706 18 +3144748 0 +3144756 0 +3144995 0 +3145017 0 +3145020 0 +3145101 0 +3145156 0 +3145199 19 +3145235 0 +3145469 0 +3145523 0 +3145535 0 +3145538 0 +3145653 0 +3145710 0 +3145743 0 +3145866 0 +3145893 0 +3146030 0 +3146091 0 +3146220 0 +3146284 0 +3146291 0 +3146298 0 +3146451 0 +3146514 0 +3146561 0 +3146723 0 +3146789 0 +3147011 0 +3147179 0 +3147345 0 +3147540 0 +3147823 0 +3147837 0 +3147850 0 +3147861 0 +3147874 0 +3147921 0 +3147925 0 +3147967 195 +3147973 156 +3148007 110 +3148020 0 +3148112 0 +3148156 0 +3148173 0 +3148273 80 +3148322 3 +3148328 227 +3148359 99 +3148373 0 +3148386 0 +3148402 25 +3148462 0 +3148468 0 +3148650 0 +3148891 0 +3148919 0 +3148928 0 +3148932 0 +3148959 0 +3148973 0 +3149062 0 +3149118 0 +3149328 0 +3149380 0 +3149741 0 +3149812 0 +3149817 6 +3149857 0 +3149906 0 +3149935 0 +3149962 0 +3150010 145 +3150067 0 +3150071 14 +3150080 60 +3150139 319 +3150176 0 +3150490 0 +3150497 0 +3150610 0 +3150630 0 +3150678 0 +3150680 109 +3150712 0 +3150824 0 +3150830 0 +3150971 0 +3151017 0 +3151199 444 +3151203 111 +3151225 0 +3151339 0 +3151584 0 +3151653 0 +3151690 0 +3151856 0 +3151875 0 +3151912 0 +3151914 0 +3151921 0 +3151968 0 +3152078 0 +3152259 0 +3152370 0 +3152393 0 +3152403 0 +3152424 0 +3152463 0 +3152529 0 +3152547 0 +3152571 0 +3152580 0 +3152634 0 +3152679 0 +3152706 0 +3152735 0 +3152786 0 +3152816 0 +3152826 0 +3152853 0 +3152963 84 +3153017 330 +3153040 72 +3153101 0 +3153103 0 +3153110 0 +3153122 0 +3153166 0 +3153172 0 +3153230 0 +3153241 0 +3153327 0 +3153442 0 +3153475 0 +3153492 0 +3153499 0 +3153561 0 +3153600 0 +3153612 0 +3153622 0 +3153643 0 +3153824 0 +3153900 0 +3153948 0 +3153967 0 +3154251 0 +3154342 0 +3154400 0 +3154404 0 +3154460 0 +3154466 0 +3154478 0 +3154507 0 +3154510 0 +3154595 0 +3154631 0 +3154639 0 +3154644 281 +3154649 0 +3154655 0 +3154666 0 +3154693 0 +3154816 0 +3154824 0 +3154846 0 +3154936 0 +3155025 0 +3155038 0 +3155108 0 +3155222 0 +3155251 0 +3155519 0 +3155562 0 +3155651 0 +3155681 0 +3155782 0 +3155842 0 +3155855 0 +3155882 72 +3156106 154 +3156149 0 +3156162 128 +3156222 78 +3156230 5 +3156293 0 +3156311 573 +3156315 0 +3156377 176 +3156413 46 +3156497 81 +3156636 0 +3156719 0 +3156729 145 +3156914 0 +3156927 0 +3156941 511 +3156958 352 +3157298 495 +3157311 28 +3157330 0 +3157376 0 +3157389 47 +3157402 62 +3157407 24 +3157473 32 +3157513 0 +3157720 18 +3157741 14 +3157841 68 +3157958 0 +3158064 0 +3158073 0 +3158152 37 +3158156 502 +3158192 312 +3158196 5 +3158273 5 +3158277 147 +3158426 25 +3158607 110 +3158803 0 +3158945 0 +3159241 0 +3159305 0 +3159395 0 +3159450 0 +3159483 188 +3159509 0 +3159665 251 +3159738 5 +3160044 3 +3160154 710 +3160169 193 +3160196 33 +3160266 2 +3160327 43 +3160402 185 +3160412 0 +3160466 0 +3160521 110 +3160551 0 +3160562 52 +3160592 1 +3160707 0 +3160784 29 +3160795 129 +3160798 138 +3160874 57 +3160889 0 +3160921 0 +3160986 5 +3161109 8 +3161202 71 +3161204 38 +3161464 25 +3161484 5 +3161575 0 +3161678 83 +3161682 19 +3161775 0 +3161865 343 +3161933 0 +3162050 298 +3162102 0 +3162117 186 +3162147 0 +3162185 102 +3162221 1 +3162233 48 +3162263 116 +3162274 548 +3162278 190 +3162312 2 +3162428 12 +3162451 172 +3162486 45 +3162526 48 +3162536 19 +3162572 1 +3162582 178 +3162617 114 +3162624 3 +3162679 9 +3162693 3 +3162801 0 +3162824 33 +3162873 243 +3163028 167 +3163050 225 +3163125 0 +3163140 345 +3163158 0 +3163164 44 +3163266 0 +3163281 114 +3163290 29 +3163371 0 +3163380 0 +3163404 1 +3163512 0 +3163598 0 +3163676 110 +3163809 455 +3163863 0 +3164049 102 +3164140 76 +3164185 0 +3164329 66 +3164338 1 +3164349 0 +3164392 0 +3164470 0 +3164537 211 +3164539 50 +3164640 0 +3164735 67 +3164761 59 +3164785 236 +3164803 640 +3164885 211 +3164942 0 +3165003 0 +3165109 0 +3165139 0 +3165200 0 +3165214 105 +3165268 0 +3165358 0 +3165400 182 +3165405 55 +3165496 0 +3165526 10 +3165571 0 +3165623 0 +3165679 0 +3165693 0 +3165791 73 +3165824 0 +3165827 0 +3165950 0 +3165980 0 +3165989 0 +3166067 0 +3166078 0 +3166132 0 +3166234 53 +3166238 0 +3166250 0 +3166317 0 +3166331 0 +3166339 0 +3166354 0 +3166421 0 +3166444 0 +3166525 54 +3166636 17 +3166640 39 +3166894 0 +3166907 0 +3167045 0 +3167070 0 +3167113 1 +3167130 0 +3167155 18 +3167230 4 +3167325 509 +3167329 9 +3167428 0 +3167512 0 +3167548 52 +3167551 81 +3167752 1 +3167820 0 +3167848 0 +3168038 0 +3168149 252 +3168166 0 +3168198 9 +3168254 0 +3168282 279 +3168338 98 +3168340 240 +3168538 0 +3168550 0 +3168599 0 +3168667 0 +3168676 0 +3168861 0 +3168890 0 +3169001 21 +3169027 22 +3169107 0 +3169111 110 +3169121 0 +3169198 124 +3169296 0 +3169425 0 +3169497 0 +3169582 69 +3169607 37 +3169638 56 +3169739 0 +3169774 17 +3169806 0 +3169863 0 +3169886 0 +3169897 0 +3170440 0 +3170511 0 +3170717 606 +3170754 62 +3170782 0 +3170831 61 +3170834 6 +3170852 471 +3170870 483 +3170937 377 +3171043 16 +3171161 0 +3171228 12 +3171249 152 +3171332 287 +3171369 121 +3171384 89 +3171397 41 +3171429 130 +3171628 55 +3171648 1061 +3171712 397 +3171791 2 +3171823 42 +3171869 0 +3171874 268 +3171910 331 +3172034 0 +3172051 0 +3172058 125 +3172072 0 +3172154 0 +3172214 333 +3172217 1 +3172234 97 +3172251 0 +3172297 28 +3172336 123 +3172412 23 +3172461 0 +3172468 0 +3172480 0 +3172507 0 +3172531 0 +3172695 14 +3172742 89 +3172750 0 +3172777 0 +3172819 24 +3172848 299 +3172875 0 +3173027 0 +3173039 95 +3173041 0 +3173100 17 +3173152 0 +3173161 0 +3173189 0 +3173195 0 +3173275 0 +3173359 0 +3173431 0 +3173449 0 +3173471 0 +3173614 0 +3173728 0 +3173746 0 +3173767 0 +3173802 0 +3173938 0 +3174005 0 +3174011 0 +3174023 0 +3174028 58 +3174057 1 +3174190 0 +3174198 532 +3174268 382 +3174493 139 +3174544 284 +3174691 0 +3174705 491 +3174733 0 +3174741 47 +3174745 471 +3174812 0 +3175006 13 +3175022 358 +3175142 514 +3175290 135 +3175405 281 +3175413 0 +3175429 0 +3175455 13 +3175464 0 +3175512 199 +3175522 0 +3175566 0 +3175618 0 +3175790 0 +3175926 55 +3175944 0 +3176067 934 +3176131 0 +3176193 10 +3176195 193 +3176757 129 +3176763 274 +3176769 54 +3176837 1 +3176861 50 +3176940 713 +3176982 40 +3176992 89 +3177009 10 +3177245 0 +3177256 0 +3177260 0 +3177278 26 +3177327 2 +3177338 0 +3177393 0 +3177491 0 +3177496 12 +3177515 48 +3177517 104 +3177525 61 +3177528 92 +3177536 0 +3177544 0 +3177693 35 +3177765 151 +3177828 501 +3177999 68 +3178011 0 +3178039 105 +3178074 164 +3178083 0 +3178184 747 +3178218 200 +3178328 139 +3178334 403 +3178378 370 +3178439 224 +3178496 116 +3178513 98 +3178549 1030 +3178601 36 +3178622 0 +3178771 0 +3178846 378 +3178869 291 +3178878 84 +3178892 7 +3178910 31 +3179232 0 +3179366 2 +3179374 0 +3179385 16 +3179509 0 +3179641 0 +3179660 0 +3179806 0 +3179900 0 +3179927 0 +3180056 0 +3180223 0 +3180227 0 +3180244 0 +3180256 0 +3180523 0 +3180545 220 +3180549 84 +3180562 0 +3180603 2 +3180630 0 +3180654 1 +3180733 0 +3180875 0 +3180929 0 +3181023 0 +3181102 0 +3181137 0 +3181141 0 +3181361 0 +3181387 0 +3181416 0 +3181435 0 +3181463 0 +3181497 0 +3181593 0 +3181647 0 +3181655 0 +3181750 0 +3181782 249 +3181847 137 +3181854 0 +3181899 0 +3181913 0 +3182035 0 +3182061 0 +3182138 0 +3182193 0 +3182205 0 +3182311 0 +3182408 0 +3182767 0 +3182816 0 +3182889 0 +3182951 0 +3183074 0 +3183125 0 +3183155 0 +3183171 0 +3183209 9 +3183260 0 +3183282 0 +3183302 0 +3183331 15 +3183412 23 +3183431 297 +3183448 42 +3183497 131 +3183504 68 +3183534 0 +3183599 8 +3183665 255 +3183721 51 +3183728 0 +3183821 350 +3183823 0 +3183969 1 +3184045 52 +3184103 22 +3184165 0 +3184195 10 +3184268 508 +3184321 0 +3184370 210 +3184380 0 +3184452 0 +3184494 0 +3184529 246 +3184540 0 +3184565 107 +3184600 39 +3184639 19 +3184651 91 +3184757 32 +3184886 62 +3185057 83 +3185164 483 +3185178 82 +3185202 27 +3185235 0 +3185265 0 +3185328 0 +3185352 34 +3185372 0 +3185451 0 +3185557 0 +3185607 0 +3185624 136 +3185649 0 +3185674 3 +3185772 0 +3185893 69 +3185903 0 +3185946 0 +3186149 24 +3186160 40 +3186197 31 +3186206 14 +3186251 0 +3186311 0 +3186335 18 +3186353 0 +3186365 0 +3186380 60 +3186394 0 +3186434 167 +3186529 49 +3186547 14 +3186560 33 +3186587 3 +3186605 177 +3186632 12 +3186689 253 +3186724 0 +3186737 124 +3186755 165 +3186816 150 +3186860 0 +3186906 81 +3186926 78 +3186936 130 +3186981 0 +3187037 84 +3187150 0 +3187283 0 +3187315 164 +3187347 367 +3187417 173 +3187424 58 +3187509 140 +3187527 0 +3187557 16 +3187576 167 +3187595 227 +3187609 41 +3187719 45 +3187975 8 +3188034 27 +3188100 0 +3188195 42 +3188204 311 +3188207 23 +3188216 156 +3188278 0 +3188357 368 +3188366 48 +3188374 76 +3188415 0 +3188462 43 +3188474 7 +3188480 363 +3188497 0 +3188612 217 +3188621 86 +3188733 247 +3188768 357 +3188786 9 +3188970 956 +3189003 1 +3189057 326 +3189130 92 +3189140 0 +3189304 276 +3189337 59 +3189427 272 +3189435 101 +3189438 206 +3189458 261 +3189527 0 +3189535 0 +3189580 122 +3189584 87 +3189592 0 +3189646 20 +3189848 0 +3189855 854 +3189884 166 +3189887 231 +3189940 1096 +3189945 52 +3190023 88 +3190098 27 +3190130 234 +3190153 1 +3190247 8 +3190344 0 +3190372 336 +3190441 75 +3190533 146 +3190536 26 +3190690 0 +3190722 0 +3190749 0 +3190788 0 +3191041 0 +3191110 0 +3191188 0 +3191360 0 +3191374 0 +3191411 0 +3191484 0 +3191490 0 +3191564 5 +3191645 5 +3191676 17 +3191702 0 +3191772 0 +3191811 0 +3191814 0 +3191844 0 +3191896 0 +3191910 0 +3191970 0 +3191993 0 +3192001 0 +3192010 0 +3192068 0 +3192071 0 +3192117 0 +3192123 0 +3192365 61 +3192374 42 +3192423 0 +3192502 0 +3192660 0 +3192674 0 +3192749 0 +3192795 0 +3192864 0 +3192866 0 +3192888 0 +3193070 0 +3193223 0 +3193253 234 +3193298 88 +3193339 254 +3193359 0 +3193369 0 +3193398 6 +3193444 149 +3193460 33 +3193467 41 +3193644 22 +3193715 0 +3193802 0 +3193849 67 +3193975 163 +3193998 117 +3194015 0 +3194083 328 +3194085 167 +3194132 1 +3194135 251 +3194160 0 +3194261 44 +3194309 78 +3194323 51 +3194485 0 +3194500 0 +3194621 0 +3194672 0 +3194728 0 +3195043 8 +3195047 130 +3195152 17 +3195168 46 +3195217 14 +3195250 126 +3195404 0 +3195434 20 +3195534 39 +3195550 31 +3195624 0 +3195638 223 +3195661 0 +3195731 0 +3195740 13 +3195820 472 +3195843 0 +3195865 0 +3195884 39 +3195917 158 +3196080 1 +3196087 40 +3196132 214 +3196144 229 +3196240 36 +3196311 110 +3196330 75 +3196383 193 +3196394 0 +3196421 0 +3196438 0 +3196461 18 +3196470 0 +3196486 70 +3196579 0 +3196702 0 +3196709 40 +3196759 1 +3196848 167 +3196865 0 +3196875 234 +3196922 313 +3196956 61 +3197011 0 +3197093 61 +3197100 0 +3197111 64 +3197162 498 +3197166 54 +3197194 8 +3197247 16 +3197286 7 +3197354 56 +3197410 64 +3197422 350 +3197500 245 +3197503 174 +3197526 0 +3197568 129 +3197594 307 +3197614 0 +3197666 99 +3197736 258 +3197831 399 +3197838 30 +3197850 131 +3197956 541 +3197981 174 +3198084 125 +3198125 137 +3198150 0 +3198274 13 +3198285 502 +3198293 234 +3198372 0 +3198548 0 +3198614 0 +3198625 0 +3198668 0 +3198810 0 +3198939 0 +3198969 0 +3199038 0 +3199107 0 +3199120 0 +3199340 0 +3199390 0 +3199658 0 +3199711 0 +3199822 0 +3199829 0 +3199867 0 +3199974 0 +3199982 0 +3199986 0 +3199993 0 +3200184 0 +3200189 134 +3200303 0 +3200327 0 +3200417 0 +3200503 2 +3200528 65 +3200585 86 +3200596 429 +3200606 0 +3200743 490 +3200780 24 +3200795 0 +3200821 81 +3200840 8 +3201049 0 +3201076 51 +3201086 318 +3201092 0 +3201268 7 +3201284 16 +3201374 0 +3201460 0 +3201501 136 +3201560 196 +3201566 1369 +3201602 79 +3201731 92 +3201806 230 +3201854 149 +3201876 110 +3201887 0 +3201924 14 +3201974 25 +3202035 0 +3202060 3 +3202077 209 +3202087 28 +3202197 191 +3202244 0 +3202252 110 +3202307 269 +3202336 0 +3202350 0 +3202407 0 +3202446 0 +3202457 0 +3202759 10 +3202776 192 +3202879 58 +3202940 381 +3203090 94 +3203253 0 +3203311 178 +3203389 0 +3203395 58 +3203455 3 +3203570 0 +3203849 0 +3203860 3 +3203895 0 +3204000 0 +3204027 52 +3204062 0 +3204150 0 +3204201 0 +3204214 6 +3204259 37 +3204373 0 +3204382 98 +3204460 79 +3204514 399 +3204527 1014 +3204557 67 +3204667 158 +3204746 8 +3204850 0 +3204874 231 +3204918 0 +3205105 531 +3205161 86 +3205193 0 +3205266 162 +3205268 126 +3205322 24 +3205385 792 +3205435 251 +3205464 515 +3205487 66 +3205561 0 +3205606 338 +3205727 75 +3205769 0 +3205806 263 +3205844 538 +3205869 0 +3205895 84 +3205956 0 +3206031 13 +3206234 0 +3206261 0 +3206299 0 +3206403 180 +3206563 165 +3206791 444 +3206834 145 +3206847 0 +3206908 0 +3206933 0 +3206959 0 +3207009 0 +3207153 0 +3207439 0 +3207701 102 +3208126 0 +3208210 0 +3208261 204 +3208272 0 +3208401 0 +3208434 0 +3208485 70 +3208507 274 +3208577 53 +3208601 0 +3208690 0 +3208786 0 +3208845 0 +3208885 8 +3208980 0 +3209040 0 +3209069 311 +3209138 0 +3209183 0 +3209187 0 +3209286 0 +3209399 0 +3209407 0 +3209471 0 +3209506 0 +3209509 0 +3209539 0 +3209701 0 +3209719 0 +3209734 3 +3209751 177 +3209760 0 +3209816 30 +3209834 0 +3209905 0 +3209956 71 +3210071 0 +3210140 0 +3210386 308 +3210465 221 +3210590 63 +3210715 0 +3210807 0 +3210872 0 +3211013 1 +3211186 42 +3211225 196 +3211282 5 +3211309 0 +3211372 44 +3211433 274 +3211544 8 +3211617 44 +3211668 0 +3211684 120 +3211741 393 +3211804 373 +3211900 66 +3211942 128 +3211958 0 +3211993 0 +3212013 0 +3212020 87 +3212047 46 +3212056 9 +3212083 2 +3212163 247 +3212328 8 +3212388 203 +3212412 0 +3212476 0 +3212571 163 +3212611 480 +3212620 0 +3212679 189 +3212691 88 +3212771 0 +3212920 321 +3212956 392 +3212971 0 +3213044 0 +3213078 0 +3213092 0 +3213096 0 +3213208 0 +3213210 0 +3213247 0 +3213430 0 +3213499 0 +3213586 0 +3213616 0 +3213619 0 +3213865 43 +3213961 0 +3213964 0 +3214007 0 +3214060 0 +3214287 0 +3214337 0 +3214415 0 +3214482 1 +3214493 106 +3214497 83 +3214503 0 +3214563 169 +3214584 0 +3214721 417 +3214723 105 +3214785 35 +3214810 0 +3214855 0 +3214930 100 +3214966 776 +3214972 0 +3215162 0 +3215240 0 +3215243 75 +3215274 240 +3215342 0 +3215375 141 +3215416 69 +3215471 119 +3215666 0 +3215761 0 +3215773 0 +3215807 0 +3215947 0 +3215951 0 +3216026 0 +3216087 0 +3216200 0 +3216261 0 +3216345 0 +3216362 0 +3216558 0 +3216581 0 +3216584 0 +3216731 0 +3216774 0 +3216789 0 +3216880 0 +3216906 43 +3216937 0 +3216952 0 +3216959 0 +3216979 0 +3217064 0 +3217073 0 +3217292 38 +3217386 0 +3217394 0 +3217471 0 +3217525 0 +3217536 0 +3217591 0 +3217657 397 +3217722 0 +3217809 35 +3217909 14 +3217991 0 +3218035 267 +3218037 330 +3218086 68 +3218106 119 +3218116 101 +3218123 35 +3218125 46 +3218188 0 +3218301 394 +3218307 0 +3218325 79 +3218491 0 +3218505 122 +3218669 58 +3218796 529 +3218835 165 +3218959 0 +3219005 0 +3219035 0 +3219110 121 +3219140 185 +3219212 89 +3219277 38 +3219343 76 +3219470 188 +3219531 128 +3219539 42 +3219619 0 +3219671 0 +3219727 0 +3219776 0 +3219909 0 +3219936 0 +3219977 0 +3220050 254 +3220053 23 +3220074 0 +3220094 106 +3220102 12 +3220157 13 +3220159 54 +3220194 48 +3220278 21 +3220288 15 +3220469 0 +3220486 0 +3220501 0 +3220599 0 +3220707 212 +3220754 16 +3220796 0 +3220868 0 +3220937 0 +3221047 0 +3221174 0 +3221253 141 +3221364 16 +3221460 92 +3221652 164 +3221693 0 +3221698 0 +3221702 0 +3221826 0 +3221835 0 +3221946 268 +3222027 64 +3222120 57 +3222246 4 +3222254 78 +3222260 153 +3222293 51 +3222448 153 +3222460 28 +3222662 373 +3222671 0 +3222683 2914 +3222946 76 +3222954 0 +3222968 25 +3223022 93 +3223090 303 +3223145 78 +3223162 0 +3223183 68 +3223224 21 +3223253 63 +3223324 442 +3223445 41 +3223490 0 +3223532 169 +3223535 0 +3223569 139 +3223650 8 +3223675 173 +3223772 32 +3223827 403 +3223829 107 +3223869 1 +3223881 82 +3223905 378 +3223914 0 +3224243 0 +3224298 205 +3224566 337 +3224650 0 +3224709 183 +3224816 0 +3224896 0 +3224957 0 +3224966 0 +3225248 0 +3225488 0 +3226037 0 +3226151 0 +3226195 0 +3226207 0 +3226297 81 +3226332 0 +3226370 0 +3226439 20 +3226500 1 +3226588 15 +3226676 238 +3226684 0 +3226819 383 +3226829 280 +3226840 223 +3226881 0 +3227004 25 +3227047 385 +3227095 2209 +3227101 40 +3227152 0 +3227194 192 +3227333 216 +3227386 157 +3227463 35 +3227557 0 +3227664 0 +3227703 27 +3227808 86 +3227905 234 +3227909 948 +3228255 0 +3228394 92 +3228547 21 +3228593 0 +3228734 0 +3228773 114 +3228842 0 +3228845 37 +3228877 128 +3228918 52 +3229136 18 +3229156 18 +3229244 19 +3229495 0 +3229529 319 +3229532 141 +3229713 89 +3229824 36 +3229986 113 +3230029 0 +3230069 0 +3230160 87 +3230285 0 +3230329 0 +3230379 0 +3230457 1 +3230645 0 +3230690 0 +3230696 0 +3230733 0 +3230741 0 +3230789 0 +3230909 1 +3230925 48 +3230940 0 +3230970 109 +3231103 64 +3231105 345 +3231129 0 +3231185 0 +3231302 113 +3231362 5 +3231379 0 +3231396 90 +3231553 0 +3231576 0 +3231645 34 +3231776 45 +3231909 51 +3232022 104 +3232161 0 +3232176 42 +3232250 92 +3232304 0 +3232310 218 +3232400 0 +3232511 341 +3232548 250 +3232582 110 +3232622 0 +3232627 0 +3232872 0 +3233203 0 +3233330 0 +3233375 0 +3233399 0 +3233402 0 +3233489 0 +3233549 0 +3233572 0 +3233852 0 +3233926 0 +3233965 0 +3233991 0 +3234057 0 +3234177 20 +3234190 11 +3234203 0 +3234276 0 +3234283 46 +3234424 138 +3234515 0 +3234651 0 +3234763 0 +3234863 0 +3234957 0 +3234976 97 +3235017 177 +3235043 0 +3235064 21 +3235155 0 +3235508 62 +3235530 16 +3235574 0 +3235648 127 +3235679 0 +3235902 15 +3236019 0 +3236039 0 +3236147 69 +3236221 0 +3236232 0 +3236316 0 +3236349 0 +3236435 98 +3236766 1 +3236811 76 +3236850 0 +3236861 0 +3236900 0 +3237102 11 +3237472 0 +3237523 80 +3237530 0 +3237560 0 +3237728 0 +3237747 124 +3237802 78 +3237819 114 +3237990 0 +3238255 0 +3238287 0 +3238306 0 +3238398 292 +3238459 325 +3238510 0 +3238602 287 +3238635 101 +3238654 155 +3238670 281 +3238713 117 +3238737 0 +3238764 1295 +3238856 396 +3238914 1116 +3238993 0 +3238997 0 +3239060 36 +3239251 464 +3239266 95 +3239286 547 +3239830 116 +3239941 0 +3239981 0 +3240013 0 +3240149 0 +3240163 0 +3240188 0 +3240249 0 +3240318 0 +3240399 0 +3240457 0 +3240463 0 +3240563 12 +3240814 0 +3240822 0 +3240845 0 +3241135 46 +3241147 1 +3241223 70 +3241235 129 +3241340 0 +3241344 0 +3241360 0 +3241441 0 +3241487 0 +3241553 0 +3241708 0 +3241743 0 +3241761 0 +3241918 0 +3241955 0 +3241998 0 +3242065 161 +3242120 75 +3242149 172 +3242189 870 +3242222 119 +3242257 118 +3242291 37 +3242293 16 +3242327 82 +3242361 0 +3242381 0 +3242425 0 +3242509 0 +3242523 0 +3242535 0 +3242546 25 +3242608 0 +3242615 0 +3242634 58 +3242695 0 +3242724 0 +3242759 0 +3242798 0 +3242806 0 +3242815 0 +3242881 0 +3242889 0 +3242909 0 +3242934 25 +3242946 0 +3242981 38 +3242985 34 +3242998 0 +3243084 236 +3243167 0 +3243202 0 +3243275 93 +3243283 275 +3243356 254 +3243366 36 +3243407 0 +3243432 305 +3243460 27 +3243465 217 +3243478 9 +3243484 111 +3243501 39 +3243506 0 +3243558 0 +3243660 89 +3243688 735 +3243769 534 +3243771 4043 +3243775 1712 +3243784 0 +3243835 1088 +3243872 0 +3243881 0 +3243905 0 +3243925 0 +3243963 0 +3243991 0 +3244043 0 +3244070 0 +3244079 0 +3244087 14 +3244124 17 +3244201 52 +3244210 0 +3244230 0 +3244287 935 +3244291 0 +3244297 0 +3244354 188 +3244362 0 +3244648 56 +3244670 0 +3244681 133 +3244703 1893 +3244705 1339 +3244756 173 +3244828 451 +3244935 1341 +3244942 47 +3245119 378 +3245238 533 +3245241 7 +3245300 0 +3245407 0 +3245438 49 +3245444 140 +3245488 0 +3245496 146 +3245500 1885 +3245503 179 +3245510 0 +3245587 197 +3245626 0 +3245676 89 +3245899 108 +3245911 0 +3245921 88 +3246126 0 +3246176 379 +3246216 52 +3246250 48 +3246277 217 +3246367 143 +3246469 0 +3246618 641 +3246654 114 +3246899 0 +3247057 106 +3247081 0 +3247097 409 +3247129 7 +3247244 112 +3247255 2 +3247347 281 +3247484 0 +3247505 0 +3247558 898 +3247569 124 +3247745 0 +3247787 352 +3247791 754 +3247892 42 +3248004 1738 +3248102 0 +3248121 88 +3248208 124 +3248379 0 +3248511 14 +3248601 0 +3248659 66 +3248747 103 +3249025 0 +3249051 95 +3249076 230 +3249107 789 +3249216 0 +3249238 1 +3249248 440 +3249288 897 +3249310 0 +3249373 82 +3249397 0 +3249447 0 +3249489 12 +3249498 312 +3249563 7 +3249611 76 +3249625 0 +3249769 127 +3249921 397 +3250229 451 +3250280 4278 +3250312 344 +3250350 372 +3250375 6 +3250401 25 +3250419 81 +3250483 0 +3250537 1859 +3250605 495 +3250677 47 +3250681 745 +3250747 26 +3250835 192 +3250935 411 +3250993 52 +3251026 176 +3251104 0 +3251130 0 +3251309 0 +3251325 0 +3251401 0 +3251487 6 +3251537 22 +3251549 389 +3251583 139 +3251591 59 +3251639 175 +3251652 21 +3251770 166 +3251800 0 +3251895 677 +3251994 224 +3252007 81 +3252077 913 +3252081 303 +3252146 138 +3252252 105 +3252304 0 +3252439 85 +3252456 0 +3252505 275 +3252582 185 +3252645 0 +3252669 0 +3252753 127 +3252761 245 +3252912 309 +3252919 26 +3252972 555 +3252983 446 +3253170 74 +3253181 0 +3253205 412 +3253306 0 +3253418 605 +3253516 0 +3253535 5 +3253634 205 +3253697 946 +3253726 857 +3253843 259 +3254022 34 +3254108 39 +3254140 67 +3254153 102 +3254181 0 +3254215 234 +3254328 99 +3254355 703 +3254422 0 +3254445 263 +3254447 22 +3254469 3 +3254599 394 +3254751 622 +3254771 1639 +3254960 330 +3255141 19 +3255218 180 +3255243 161 +3255313 563 +3255447 0 +3255521 0 +3255533 1 +3255548 36 +3255623 129 +3255672 74 +3255922 15 +3255925 410 +3256094 22 +3256131 0 +3256145 137 +3256165 327 +3256171 1277 +3256196 0 +3256219 446 +3256267 221 +3256374 0 +3256495 115 +3256580 556 +3256698 0 +3256705 16 +3256728 216 +3256767 133 +3256886 0 +3256897 100 +3256914 199 +3256980 76 +3257288 0 +3257324 105 +3257407 0 +3257629 108 +3257654 460 +3257720 653 +3257827 61 +3257851 2752 +3257891 14 +3257940 0 +3258064 431 +3258143 0 +3258253 381 +3258268 805 +3258448 336 +3258501 0 +3258598 26 +3258761 542 +3258830 0 +3258866 34 +3258910 326 +3259007 439 +3259013 0 +3259071 0 +3259169 0 +3259198 33 +3259206 173 +3259271 138 +3259373 102 +3259422 0 +3259793 929 +3259839 674 +3259850 559 +3259854 107 +3259951 787 +3260099 61 +3260206 46 +3260257 154 +3260310 135 +3260387 17 +3260422 288 +3260462 19 +3260554 509 +3260611 166 +3260671 321 +3260779 432 +3260810 0 +3260875 0 +3260930 35 +3260949 3 +3260982 0 +3260994 173 +3261023 0 +3261094 59 +3261111 0 +3261216 0 +3261240 0 +3261529 67 +3261704 292 +3261869 428 +3262075 0 +3262123 176 +3262158 0 +3262328 0 +3262426 0 +3262491 239 +3262667 0 +3262731 116 +3262745 0 +3262773 8 +3262821 281 +3262855 16 +3262859 518 +3263150 56 +3263240 2 +3263259 69 +3263328 147 +3263339 1 +3263647 28 +3263670 81 +3263952 16 +3264028 0 +3264046 0 +3264086 0 +3264163 6 +3264174 48 +3264372 0 +3264463 0 +3264535 57 +3264559 0 +3264605 228 +3264609 1038 +3264642 132 +3264788 438 +3264831 253 +3265237 0 +3265249 126 +3265287 9 +3265422 83 +3265474 194 +3265554 0 +3265573 47 +3265609 0 +3265647 1525 +3265680 172 +3265765 339 +3265786 58 +3265809 834 +3265837 0 +3265849 56 +3265948 90 +3266057 0 +3266260 134 +3266530 1245 +3266568 372 +3266852 320 +3266869 502 +3266974 0 +3267000 0 +3267097 923 +3267264 617 +3267411 698 +3267493 1216 +3267499 1977 +3267541 0 +3267550 146 +3267589 280 +3267644 313 +3267707 180 +3267718 213 +3267729 1284 +3267835 19 +3267914 2305 +3268092 582 +3268094 704 +3268118 2757 +3268302 0 +3268332 0 +3268374 758 +3268397 115 +3268598 77 +3268682 898 +3268723 794 +3268869 91 +3268884 0 +3268901 871 +3268961 3335 +3269023 233 +3269106 750 +3269172 65 +3269210 286 +3269441 2851 +3269597 68 +3269645 124 +3269654 209 +3269669 89 +3269694 86 +3269743 1112 +3269807 124 +3269838 0 +3269851 235 +3269905 86 +3269956 161 +3270015 636 +3270055 926 +3270078 645 +3270211 7 +3270256 130 +3270392 0 +3270427 29 +3270547 84 +3270698 245 +3270704 0 +3270815 269 +3270894 0 +3270901 7 +3270975 445 +3271144 238 +3271172 728 +3271188 619 +3271370 0 +3271432 36 +3271482 338 +3271575 533 +3271587 519 +3271685 260 +3271688 82 +3271695 0 +3271759 781 +3271775 0 +3271787 0 +3271802 101 +3271808 323 +3271865 0 +3271887 7 +3271908 479 +3271985 452 +3272021 840 +3272145 28 +3272243 0 +3272262 250 +3272424 28 +3272452 0 +3272605 115 +3272634 1 +3272659 347 +3272704 0 +3272747 84 +3272808 49 +3272863 170 +3272926 236 +3272957 0 +3273029 588 +3273052 205 +3273056 527 +3273103 0 +3273110 0 +3273142 122 +3273222 344 +3273282 0 +3273311 21 +3273336 0 +3273351 106 +3273375 0 +3273395 77 +3273397 11 +3273411 8 +3273462 33 +3273470 565 +3273552 7 +3273654 0 +3273660 4 +3273671 0 +3273707 3 +3273709 1 +3273726 0 +3273733 0 +3273784 0 +3273867 0 +3273955 15 +3274063 0 +3274184 0 +3274204 134 +3274206 32 +3274215 0 +3274232 17 +3274268 263 +3274272 0 +3274277 548 +3274282 369 +3274289 11 +3274309 303 +3274493 37 +3274502 230 +3274506 95 +3274517 58 +3274566 227 +3274580 67 +3274602 76 +3274611 0 +3274624 86 +3274714 162 +3274759 240 +3274842 10 +3274853 389 +3274862 0 +3274879 0 +3275006 88 +3275017 479 +3275047 5 +3275235 508 +3275259 40 +3275307 173 +3275309 408 +3275375 7 +3275392 0 +3275412 0 +3275464 0 +3275500 384 +3275513 1561 +3275519 307 +3275659 0 +3275732 0 +3275738 0 +3275763 60 +3275791 237 +3275816 770 +3275839 1 +3275866 0 +3275961 252 +3276040 1601 +3276053 225 +3276083 136 +3276098 0 +3276165 259 +3276197 133 +3276220 0 +3276285 56 +3276320 0 +3276381 8 +3276432 19 +3276488 27 +3276514 0 +3276549 66 +3276623 0 +3276777 461 +3276786 71 +3276822 392 +3276981 0 +3277070 474 +3277195 0 +3277416 991 +3277434 0 +3277471 150 +3277480 0 +3277487 603 +3277563 106 +3277677 2952 +3277680 906 +3277731 438 +3277828 0 +3277839 11 +3277893 908 +3277988 30 +3278073 313 +3278272 0 +3278299 21 +3278455 369 +3278532 2055 +3278672 137 +3278735 151 +3278880 829 +3279080 319 +3279146 1 +3279161 51 +3279206 638 +3279309 1905 +3279315 639 +3279331 0 +3279339 350 +3279391 0 +3279456 0 +3279532 713 +3279571 1192 +3279654 98 +3279891 242 +3279919 1511 +3280088 268 +3280143 407 +3280155 407 +3280294 1621 +3280332 0 +3280401 93 +3280452 2372 +3280455 732 +3280514 0 +3280621 14 +3280751 383 +3280881 0 +3280973 42 +3281151 234 +3281262 151 +3281315 374 +3281369 806 +3281509 218 +3281527 81 +3281724 735 +3281745 65 +3281770 43 +3281841 387 +3281938 72 +3282218 2874 +3282271 0 +3282279 761 +3282314 194 +3282321 110 +3282343 0 +3282425 129 +3282466 496 +3282561 819 +3282564 664 +3282715 1493 +3282749 0 +3282816 620 +3282820 146 +3282861 205 +3282887 0 +3282898 303 +3282901 701 +3283038 0 +3283052 48 +3283089 118 +3283109 0 +3283143 0 +3283152 0 +3283262 0 +3283322 0 +3283409 1369 +3283416 726 +3283444 11 +3283467 25 +3283557 2406 +3283631 0 +3283654 0 +3283688 111 +3283757 460 +3283797 139 +3283799 0 +3283818 50 +3283826 128 +3283833 436 +3283842 196 +3283904 0 +3283929 0 +3283940 0 +3283975 0 +3283984 23 +3283992 0 +3284011 0 +3284014 0 +3284043 45 +3284158 730 +3284212 2322 +3284231 58 +3284242 269 +3284319 308 +3284343 557 +3284393 0 +3284404 0 +3284444 262 +3284460 251 +3284567 16 +3284574 148 +3284659 1 +3284728 560 +3284736 0 +3284852 0 +3284897 181 +3284909 35 +3284912 18 +3284935 175 +3284999 103 +3285042 0 +3285075 0 +3285092 57 +3285106 69 +3285108 0 +3285360 0 +3285369 0 +3285376 1 +3285424 247 +3285427 409 +3285543 0 +3285629 0 +3285698 0 +3285752 5 +3285881 59 +3285988 23 +3286037 57 +3286100 122 +3286178 53 +3286223 0 +3286280 433 +3286613 172 +3286696 97 +3286759 0 +3286849 109 +3286910 0 +3286976 1 +3286997 17 +3287039 270 +3287088 0 +3287140 0 +3287150 1 +3287200 0 +3287278 114 +3287327 70 +3287369 79 +3287379 50 +3287393 0 +3287464 187 +3287507 180 +3287578 25 +3287607 27 +3287648 0 +3287693 6 +3287904 143 +3287957 70 +3288046 248 +3288247 424 +3288304 132 +3288328 94 +3288340 530 +3288349 217 +3288359 0 +3288438 0 +3288602 10 +3288671 29 +3288767 703 +3288800 62 +3288858 0 +3288917 60 +3289181 45 +3289403 390 +3289427 25 +3289623 135 +3289661 0 +3289756 0 +3289849 50 +3290034 0 +3290097 0 +3290151 124 +3290189 83 +3290216 0 +3290246 43 +3290303 0 +3290335 91 +3290447 0 +3290504 5 +3290524 0 +3290625 2 +3290831 0 +3290842 0 +3290987 62 +3291018 103 +3291026 76 +3291076 72 +3291079 4 +3291119 1 +3291254 106 +3291278 370 +3291336 153 +3291504 13 +3291518 0 +3291603 87 +3291646 159 +3291689 107 +3291704 0 +3291766 34 +3291806 217 +3291842 30 +3291968 119 +3292157 0 +3292224 63 +3292351 216 +3292434 78 +3292466 0 +3292602 110 +3292709 95 +3292726 107 +3292793 0 +3292890 20 +3292905 116 +3292909 269 +3292936 0 +3292979 106 +3293098 18 +3293218 0 +3293261 0 +3293277 18 +3293347 0 +3293496 481 +3293504 6 +3293573 105 +3293585 73 +3293669 0 +3293675 49 +3293756 41 +3293979 692 +3294109 0 +3294215 0 +3294226 0 +3294494 78 +3294561 41 +3294567 35 +3294591 2 +3294604 275 +3294726 209 +3295107 443 +3295398 235 +3295963 646 +3296049 66 +3296302 286 +3296425 37 +3296732 1152 +3296806 100 +3296968 0 +3297039 368 +3297201 0 +3297235 362 +3297239 256 +3297287 40 +3297306 0 +3297312 382 +3297320 0 +3297344 339 +3297459 128 +3297505 0 +3297527 111 +3297560 156 +3297562 182 +3297719 289 +3297769 582 +3297773 35 +3297835 95 +3297861 6 +3298055 0 +3298114 219 +3298122 0 +3298131 0 +3298141 0 +3298164 0 +3298178 135 +3298281 405 +3298305 105 +3298559 157 +3298692 0 +3298778 0 +3298807 604 +3298811 427 +3298832 366 +3298897 58 +3298904 220 +3298929 238 +3298974 72 +3298990 0 +3299046 8 +3299069 40 +3299078 169 +3299233 11 +3299262 10 +3299286 0 +3299349 0 +3299356 0 +3299365 49 +3299378 140 +3299382 97 +3299390 241 +3299417 19 +3299426 11 +3299489 275 +3299498 478 +3299500 757 +3299504 1242 +3299509 263 +3299539 51 +3299703 0 +3299714 0 +3299742 12 +3299799 0 +3299878 264 +3299896 9 +3299937 5 +3299956 0 +3299972 0 +3300040 0 +3300049 9 +3300093 0 +3300101 0 +3300137 0 +3300183 0 +3300222 0 +3300262 0 +3300264 0 +3300310 0 +3300316 1 +3300339 4 +3300343 25 +3300350 21 +3300385 0 +3300403 0 +3300483 0 +3300498 28 +3300505 0 +3300511 0 +3300553 0 +3300570 0 +3300585 0 +3300597 183 +3300604 0 +3300611 0 +3300632 0 +3300636 18 +3300667 0 +3300688 77 +3300706 15 +3300743 0 +3300826 2 +3300833 0 +3300847 5 +3300924 37 +3301101 63 +3301215 1320 +3301284 168 +3301335 710 +3301359 132 +3301436 299 +3301492 157 +3301514 0 +3301571 0 +3301574 73 +3301686 181 +3301703 0 +3301740 0 +3301751 57 +3301757 47 +3301827 51 +3301832 43 +3301836 347 +3301959 161 +3301978 0 +3301993 0 +3301999 0 +3302021 8 +3302033 16 +3302107 0 +3302121 335 +3302144 0 +3302172 297 +3302174 99 +3302262 127 +3302277 16 +3302295 1 +3302315 33 +3302344 275 +3302470 480 +3302510 148 +3302530 3 +3302539 389 +3302569 21 +3302585 345 +3302592 74 +3302613 157 +3302697 0 +3302703 753 +3302863 5 +3302923 0 +3303075 82 +3303106 0 +3303177 0 +3303206 270 +3303235 114 +3303285 244 +3303311 86 +3303421 47 +3303519 234 +3303584 40 +3303629 0 +3303646 96 +3303698 424 +3303723 140 +3303727 44 +3303737 0 +3303756 149 +3303842 2 +3303876 0 +3303883 198 +3303900 11 +3304034 0 +3304079 0 +3304136 12 +3304173 142 +3304252 142 +3304263 142 +3304266 519 +3304290 57 +3304299 212 +3304413 606 +3304417 419 +3304429 423 +3304485 134 +3304495 94 +3304513 0 +3304519 42 +3304545 0 +3304576 62 +3304648 192 +3304729 14 +3304759 43 +3304912 0 +3304969 160 +3304978 0 +3305034 0 +3305200 0 +3305224 58 +3305233 313 +3305266 30 +3305313 389 +3305315 0 +3305546 129 +3305555 0 +3305600 27 +3305651 3 +3305685 0 +3305732 160 +3305741 5 +3305835 0 +3305843 101 +3305906 78 +3306037 0 +3306058 0 +3306069 0 +3306083 0 +3306101 0 +3306196 223 +3306200 163 +3306213 29 +3306225 0 +3306290 649 +3306305 34 +3306332 0 +3306365 123 +3306533 127 +3306563 628 +3306567 46 +3306583 100 +3306768 0 +3306821 0 +3306832 739 +3306834 544 +3306903 0 +3306935 0 +3306964 119 +3307048 241 +3307060 391 +3307066 586 +3307078 540 +3307116 248 +3307333 185 +3307402 0 +3307439 0 +3307472 0 +3307557 0 +3307581 62 +3307600 391 +3307608 295 +3307614 1 +3307638 45 +3307665 183 +3307680 301 +3307686 33 +3307726 3 +3307743 190 +3307885 185 +3307934 0 +3308090 7 +3308102 0 +3308126 489 +3308169 99 +3308181 33 +3308289 93 +3308381 240 +3308406 34 +3308510 231 +3308627 0 +3308644 0 +3308648 0 +3308656 52 +3308703 39 +3308731 0 +3308786 0 +3308824 0 +3308851 6 +3308853 44 +3308882 0 +3308895 0 +3308976 3 +3308985 0 +3309064 0 +3309072 0 +3309089 0 +3309122 0 +3309203 0 +3309253 10 +3309295 0 +3309348 0 +3309488 0 +3309508 0 +3309579 0 +3309636 28 +3309743 50 +3309818 61 +3309882 732 +3309884 525 +3309986 19 +3310019 87 +3310031 0 +3310060 0 +3310097 452 +3310121 596 +3310147 249 +3310203 214 +3310215 126 +3310260 77 +3310295 0 +3310303 0 +3310383 87 +3310435 51 +3310446 0 +3310539 0 +3310626 121 +3310689 1 +3310699 0 +3310715 120 +3310834 65 +3311048 20 +3311125 97 +3311192 54 +3311196 204 +3311242 7 +3311273 193 +3311297 378 +3311317 52 +3311327 211 +3311336 38 +3311423 67 +3311447 0 +3311456 8 +3311543 110 +3311564 240 +3311578 82 +3311623 87 +3311669 210 +3311693 512 +3311718 183 +3311787 45 +3311822 175 +3311893 13 +3312000 5 +3312011 0 +3312029 0 +3312083 279 +3312102 0 +3312174 1 +3312198 23 +3312216 0 +3312275 0 +3312278 6 +3312282 2 +3312299 0 +3312308 0 +3312311 0 +3312352 0 +3312356 53 +3312381 0 +3312505 20 +3312509 0 +3312552 4 +3312570 0 +3312627 0 +3312637 0 +3312670 0 +3312672 0 +3312692 152 +3312702 5 +3312705 0 +3312717 0 +3312747 0 +3312752 15 +3312776 0 +3312785 0 +3312803 0 +3312811 0 +3312830 0 +3312865 60 +3312888 100 +3312901 24 +3312933 279 +3312954 15 +3313019 113 +3313077 5 +3313094 35 +3313112 1 +3313128 71 +3313169 57 +3313178 19 +3313317 162 +3313388 0 +3313431 744 +3313435 42 +3313446 0 +3313453 50 +3313565 190 +3313742 62 +3313770 49 +3313774 131 +3313897 20 +3314003 40 +3314137 11 +3314281 49 +3314362 34 +3314386 90 +3314416 62 +3314545 0 +3314586 0 +3314620 62 +3314632 0 +3314653 20 +3314758 7 +3314782 190 +3314865 1 +3314878 226 +3314908 0 +3314915 0 +3315065 0 +3315098 187 +3315103 24 +3315156 0 +3315162 35 +3315201 0 +3315203 0 +3315216 0 +3315218 0 +3315438 49 +3315479 86 +3315507 137 +3315538 0 +3315645 33 +3315823 12 +3315904 17 +3315918 0 +3315948 0 +3315990 211 +3316110 0 +3316116 0 +3316132 54 +3316136 0 +3316141 0 +3316145 91 +3316148 0 +3316187 5 +3316211 0 +3316234 0 +3316267 0 +3316287 19 +3316298 336 +3316383 303 +3316454 26 +3316503 3 +3316519 46 +3316577 0 +3316615 371 +3316626 0 +3316847 0 +3316873 26 +3316950 28 +3317004 35 +3317028 535 +3317032 402 +3317056 0 +3317088 30 +3317106 174 +3317109 120 +3317123 9 +3317133 105 +3317222 0 +3317273 134 +3317658 165 +3317726 168 +3317813 277 +3317852 34 +3317870 128 +3317882 329 +3317983 0 +3318015 58 +3318095 1 +3318115 0 +3318144 0 +3318181 0 +3318230 502 +3318239 285 +3318245 336 +3318263 544 +3318284 54 +3318314 598 +3318331 513 +3318451 0 +3318526 0 +3318771 0 +3318801 0 +3318902 217 +3318950 0 +3319027 0 +3319103 79 +3319201 2 +3319316 54 +3319372 72 +3319398 34 +3319497 0 +3319536 0 +3319596 0 +3319635 0 +3319933 0 +3320078 0 +3320117 0 +3320161 0 +3320206 0 +3320338 0 +3320454 0 +3320489 28 +3320585 0 +3320630 2 +3320641 0 +3320654 0 +3320699 124 +3320816 138 +3320934 0 +3320993 0 +3320996 0 +3321008 0 +3321030 0 +3321044 0 +3321064 0 +3321085 0 +3321138 0 +3321153 0 +3321203 0 +3321212 0 +3321222 48 +3321238 0 +3321255 0 +3321329 85 +3321386 0 +3321418 0 +3321426 0 +3321433 0 +3321462 0 +3321529 0 +3321596 2 +3321620 0 +3321654 18 +3321783 18 +3321793 0 +3321846 0 +3321896 152 +3322033 0 +3322137 0 +3322196 69 +3322244 0 +3322251 0 +3322289 0 +3322373 80 +3322454 0 +3322527 0 +3322545 0 +3322698 0 +3322789 0 +3322799 0 +3322808 10 +3322812 48 +3322865 354 +3322901 0 +3322946 72 +3322952 0 +3322982 0 +3323059 0 +3323090 0 +3323122 0 +3323165 0 +3323282 0 +3323301 0 +3323306 0 +3323320 0 +3323378 0 +3323518 0 +3323546 0 +3323640 0 +3323723 0 +3323806 0 +3323884 0 +3324061 0 +3324088 0 +3324107 0 +3324130 0 +3324195 0 +3324226 0 +3324294 0 +3324352 0 +3324544 9 +3324549 0 +3324584 0 +3324685 58 +3324730 136 +3324862 405 +3324961 99 +3325000 63 +3325125 448 +3325138 131 +3325186 0 +3325200 184 +3325285 187 +3325327 0 +3325362 0 +3325416 65 +3325458 55 +3325526 1446 +3325538 48 +3325715 147 +3325808 24 +3325845 2 +3325881 13 +3325892 2 +3325942 99 +3325951 28 +3325963 0 +3325966 10 +3326139 0 +3326157 0 +3326263 0 +3326269 0 +3326348 0 +3326391 0 +3326422 0 +3326434 0 +3326438 0 +3326470 0 +3326568 0 +3326649 0 +3326680 0 +3326743 0 +3326935 18 +3326950 4 +3327024 86 +3327059 277 +3327093 86 +3327126 149 +3327267 30 +3327288 206 +3327369 203 +3327426 623 +3327540 85 +3327546 0 +3327566 0 +3327675 0 +3327719 0 +3327741 143 +3327745 206 +3327749 23 +3327818 90 +3327850 104 +3327854 133 +3328017 0 +3328140 1 +3328391 3 +3328521 0 +3328541 5 +3328567 0 +3328602 0 +3328867 0 +3328937 0 +3329107 0 +3329127 0 +3329245 0 +3329317 0 +3329417 1 +3329490 191 +3329579 1 +3329582 6 +3329639 87 +3329738 50 +3329742 79 +3329802 0 +3329828 1 +3329840 0 +3329935 0 +3329950 0 +3329995 5 +3330066 0 +3330081 0 +3330185 72 +3330212 82 +3330292 50 +3330375 0 +3330407 52 +3330439 207 +3330480 223 +3330512 0 +3330689 0 +3330750 211 +3330757 456 +3330846 372 +3330859 1224 +3330893 0 +3330931 165 +3331166 90 +3331263 39 +3331442 149 +3331483 0 +3331613 145 +3331668 68 +3331759 0 +3331776 0 +3331786 0 +3331797 0 +3331803 0 +3331830 0 +3331871 0 +3332056 0 +3332170 0 +3332435 0 +3332453 282 +3332494 161 +3332517 222 +3332546 0 +3332565 0 +3332630 0 +3332770 46 +3332793 0 +3332839 0 +3332873 0 +3332967 0 +3333166 0 +3333238 0 +3333593 0 +3333678 0 +3333779 0 +3333880 19 +3333942 0 +3334104 27 +3334119 0 +3334347 0 +3334397 180 +3334610 0 +3334645 0 +3334795 0 +3334836 0 +3334869 0 +3335046 326 +3335240 0 +3335277 220 +3335317 54 +3335360 57 +3335445 0 +3335585 688 +3335696 27 +3335748 219 +3335760 0 +3335780 657 +3335893 0 +3335933 20 +3336036 0 +3336167 0 +3336371 0 +3336392 0 +3336454 0 +3336477 0 +3336503 0 +3336561 75 +3336620 81 +3336679 68 +3336704 19 +3336738 37 +3336763 20 +3336797 40 +3336857 0 +3336890 0 +3336993 0 +3337088 0 +3337106 0 +3337242 0 +3337305 0 +3337351 0 +3337412 0 +3337505 0 +3337556 0 +3337570 0 +3337770 0 +3337908 0 +3337931 0 +3338031 0 +3338057 769 +3338104 635 +3338461 18 +3338473 293 +3338537 0 +3338823 225 +3338842 34 +3338852 173 +3338854 281 +3338864 513 +3338936 121 +3338988 4 +3339010 78 +3339144 0 +3339300 0 +3339353 0 +3339476 0 +3339566 0 +3339725 0 +3339932 0 +3339985 0 +3339996 0 +3340010 0 +3340072 0 +3340139 0 +3340209 0 +3340227 0 +3340296 0 +3340322 0 +3340376 0 +3340479 0 +3340666 0 +3340746 0 +3340905 0 +3340925 0 +3340948 0 +3340972 0 +3341057 0 +3341141 0 +3341274 0 +3341300 0 +3341375 0 +3341399 0 +3341423 0 +3341458 0 +3341501 0 +3341519 0 +3341681 0 +3341721 0 +3341899 0 +3342031 0 +3342216 0 +3342300 0 +3342373 0 +3342407 0 +3342429 61 +3342471 66 +3342538 0 +3342570 22 +3342605 0 +3342700 0 +3342736 0 +3342771 32 +3342838 83 +3342870 95 +3342925 86 +3343116 0 +3343127 0 +3343159 0 +3343177 6 +3343223 0 +3343274 0 +3343479 0 +3343514 0 +3343614 0 +3343628 0 +3343688 0 +3343713 0 +3343861 0 +3343873 0 +3343881 0 +3344027 0 +3344045 0 +3344064 0 +3344113 0 +3344120 0 +3344122 0 +3344200 0 +3344353 0 +3344370 0 +3344468 0 +3344602 0 +3344640 54 +3344909 0 +3345013 0 +3345081 0 +3345161 0 +3345222 0 +3345273 0 +3345336 0 +3345447 0 +3345619 0 +3345670 0 +3345748 0 +3345978 0 +3346010 0 +3346089 0 +3346125 0 +3346135 0 +3346158 3 +3346164 90 +3346270 0 +3346403 0 +3346445 96 +3346447 0 +3346512 0 +3346604 4 +3346846 14 +3346860 26 +3346884 464 +3346956 100 +3347037 114 +3347049 0 +3347136 0 +3347232 391 +3347249 53 +3347253 154 +3347313 0 +3347346 210 +3347396 52 +3347440 0 +3347519 9 +3347545 0 +3347598 147 +3347630 827 +3347634 493 +3347657 578 +3347756 12 +3347817 121 +3347858 87 +3347885 0 +3347887 106 +3347897 0 +3347912 12 +3347950 0 +3348053 0 +3348111 620 +3348222 187 +3348318 62 +3348330 0 +3348471 106 +3348547 0 +3348574 0 +3348598 0 +3348606 0 +3348643 139 +3348665 0 +3348681 0 +3348717 0 +3348724 0 +3348740 46 +3348762 22 +3348781 52 +3348981 0 +3349072 0 +3349106 0 +3349230 0 +3349405 0 +3349430 0 +3349567 0 +3349594 0 +3349691 0 +3349693 0 +3349732 0 +3349838 0 +3349883 0 +3349955 0 +3349997 0 +3350024 0 +3350033 0 +3350105 0 +3350180 0 +3350295 0 +3350415 0 +3350653 0 +3350663 36 +3350774 0 +3350811 0 +3350863 38 +3350898 0 +3350957 0 +3351065 2 +3351083 22 +3351408 115 +3351476 173 +3351545 260 +3351738 0 +3351826 0 +3351887 0 +3351915 100 +3352032 0 +3352165 0 +3352181 197 +3352236 82 +3352259 4 +3352271 1 +3352294 0 +3352306 181 +3352348 272 +3352370 35 +3352389 370 +3352459 160 +3352590 0 +3352703 0 +3352727 0 +3352737 0 +3352849 0 +3352870 0 +3353086 0 +3353164 0 +3353365 0 +3353424 0 +3353511 0 +3353629 0 +3353691 0 +3353778 0 +3353869 0 +3354076 0 +3354461 0 +3354552 0 +3354561 0 +3354573 0 +3354661 0 +3355075 0 +3355080 10 +3355089 22 +3355250 62 +3355316 0 +3355357 52 +3355370 0 +3355396 48 +3355524 167 +3355748 0 +3355772 112 +3355873 0 +3355897 0 +3355918 0 +3356161 435 +3356207 0 +3356305 49 +3356407 53 +3356464 49 +3356539 0 +3356562 0 +3356688 150 +3356695 0 +3356755 162 +3356937 81 +3356939 192 +3356945 37 +3356993 40 +3357234 2 +3357337 0 +3357457 16 +3357530 179 +3357541 0 +3357552 0 +3357660 0 +3357781 0 +3357812 0 +3357854 12 +3357893 0 +3357911 0 +3358000 0 +3358141 0 +3358241 72 +3358478 103 +3358487 35 +3358565 73 +3358584 82 +3358841 21 +3358884 62 +3359033 47 +3359070 0 +3359097 123 +3359134 0 +3359152 655 +3359216 0 +3359328 0 +3359388 311 +3359449 28 +3359463 0 +3359579 191 +3359586 115 +3359740 0 +3359817 0 +3359850 0 +3359853 0 +3359877 0 +3359922 0 +3359940 0 +3360093 0 +3360137 0 +3360425 0 +3360494 0 +3360522 0 +3360579 0 +3360590 0 +3360614 0 +3360621 0 +3360625 66 +3360695 0 +3360729 0 +3360743 0 +3360777 0 +3361413 0 +3361425 0 +3361493 0 +3361668 0 +3361764 0 +3361800 0 +3361812 0 +3361836 0 +3362050 0 +3362256 0 +3362337 0 +3362590 0 +3362703 0 +3362784 0 +3362872 0 +3363002 307 +3363090 0 +3363117 125 +3363120 0 +3363152 0 +3363165 0 +3363263 0 +3363397 0 +3363427 277 +3363596 0 +3363678 0 +3363729 226 +3363737 0 +3363765 1 +3363779 193 +3363820 0 +3363842 355 +3363877 11 +3363901 27 +3363989 8 +3364045 51 +3364069 7 +3364154 0 +3364182 88 +3364227 0 +3364272 4 +3364300 38 +3364333 4 +3364358 169 +3364369 70 +3364379 0 +3364414 170 +3364544 40 +3364554 120 +3364696 11 +3364767 0 +3365017 0 +3365037 0 +3365105 0 +3365126 0 +3365132 0 +3365227 0 +3365329 0 +3365341 0 +3365442 0 +3365444 0 +3365509 0 +3365514 0 +3365587 0 +3365590 0 +3365691 0 +3365837 0 +3365860 124 +3365870 0 +3365903 654 +3365969 656 +3366023 239 +3366032 568 +3366063 234 +3366276 305 +3366306 0 +3366483 0 +3366666 223 +3366672 223 +3366687 222 +3366693 810 +3366719 9 +3366738 220 +3366754 0 +3366823 178 +3366840 79 +3366855 48 +3366920 26 +3367021 106 +3367031 142 +3367112 166 +3367152 41 +3367178 194 +3367214 4 +3367248 0 +3367265 220 +3367285 0 +3367825 0 +3367883 0 +3367889 0 +3367928 0 +3367986 0 +3368009 0 +3368149 0 +3368155 0 +3368189 0 +3368276 0 +3368417 0 +3368444 0 +3368459 0 +3368480 0 +3368486 0 +3368515 0 +3368710 0 +3368741 0 +3368793 37 +3368805 209 +3368851 332 +3368944 8 +3369007 0 +3369020 2 +3369105 21 +3369341 8 +3369539 0 +3369766 0 +3369782 46 +3369809 30 +3369836 48 +3369854 0 +3369951 0 +3369965 0 +3369987 0 +3370005 0 +3370043 0 +3370143 0 +3370230 0 +3370284 0 +3370287 0 +3370296 0 +3370299 0 +3370317 0 +3370428 0 +3370485 0 +3370488 0 +3370553 0 +3370599 0 +3370672 0 +3370827 0 +3370845 0 +3370979 0 +3371016 0 +3371121 0 +3371313 0 +3371743 354 +3371789 324 +3371824 259 +3371828 278 +3371835 0 +3371941 12 +3372032 322 +3372336 635 +3372436 68 +3372440 164 +3372504 121 +3372546 211 +3372633 0 +3372666 0 +3373221 0 +3373241 0 +3373647 0 +3373653 0 +3373776 0 +3373863 0 +3374103 0 +3374223 0 +3374268 0 +3374526 0 +3374529 0 +3374631 0 +3374777 0 +3374963 0 +3374971 33 +3375023 254 +3375029 300 +3375389 86 +3375400 249 +3375462 0 +3375561 73 +3375675 19 +3375733 122 +3375786 24 +3375801 146 +3375886 273 +3375971 89 +3376005 0 +3376028 126 +3376130 0 +3376225 80 +3376251 3 +3376283 49 +3376293 64 +3376385 88 +3376491 162 +3376567 62 +3376595 10 +3376625 222 +3376647 113 +3376759 0 +3376789 234 +3376791 53 +3376830 0 +3376836 1443 +3376840 417 +3376870 51 +3376889 111 +3377305 31 +3377385 3 +3377401 0 +3377407 0 +3377409 0 +3377426 0 +3377431 0 +3377447 55 +3377460 0 +3377476 0 +3377499 0 +3377502 0 +3377514 0 +3377532 0 +3377597 154 +3377606 0 +3377626 0 +3377635 0 +3377662 0 +3377774 40 +3377816 339 +3377945 303 +3377988 65 +3378020 532 +3378029 970 +3378122 77 +3378133 62 +3378190 330 +3378265 159 +3378321 7 +3378433 195 +3378470 0 +3378482 0 +3378486 35 +3378490 0 +3378496 0 +3378506 25 +3378618 0 +3378712 2 +3378796 831 +3378816 264 +3378850 166 +3378863 0 +3378908 0 +3378940 0 +3378979 152 +3378985 415 +3378989 57 +3379037 0 +3379049 0 +3379082 1 +3379119 0 +3379131 0 +3379248 29 +3379269 0 +3379284 17 +3379308 0 +3379359 0 +3379742 55 +3379801 0 +3379813 0 +3379822 0 +3379834 0 +3379841 0 +3379871 0 +3379874 0 +3379892 0 +3379898 0 +3379910 0 +3379927 0 +3379942 0 +3379967 0 +3380024 0 +3380044 0 +3380078 0 +3380102 0 +3380214 40 +3380256 356 +3380385 314 +3380428 10 +3380459 331 +3380468 624 +3380561 81 +3380572 60 +3380629 285 +3380704 121 +3380737 39 +3380819 89 +3380823 99 +3380831 22 +3380888 0 +3381011 8 +3381038 3 +3381060 0 +3381104 0 +3381127 0 +3381139 0 +3381145 0 +3381149 0 +3381152 0 +3381155 0 +3381159 0 +3381165 53 +3381180 1 +3381194 0 +3381274 0 +3381302 0 +3381335 110 +3381376 319 +3381475 15 +3381585 9 +3381732 14 +3381742 14 +3381778 51 +3381850 17 +3382039 0 +3382139 213 +3382141 180 +3382179 359 +3382278 20 +3382291 48 +3382363 56 +3382435 0 +3382477 0 +3382604 67 +3382686 58 +3382694 54 +3382714 294 +3382724 147 +3382743 61 +3382764 2 +3382876 0 +3382959 0 +3383091 0 +3383131 0 +3383177 0 +3383304 0 +3383324 0 +3383449 0 +3383509 0 +3383528 0 +3383623 0 +3383683 0 +3383787 0 +3383909 0 +3384068 0 +3384112 0 +3384172 0 +3384179 0 +3384205 0 +3384266 0 +3384361 0 +3384388 0 +3384587 0 +3384592 0 +3384626 0 +3384758 0 +3384828 0 +3384832 0 +3384902 0 +3385059 0 +3385075 0 +3385080 30 +3385164 232 +3385267 0 +3385404 284 +3385467 27 +3385612 362 +3385688 339 +3385690 751 +3385819 223 +3385869 409 +3385928 0 +3385961 0 +3386132 130 +3386139 0 +3386154 0 +3386161 35 +3386237 34 +3386321 0 +3386327 373 +3386425 295 +3386447 1866 +3386453 25 +3386459 0 +3386471 159 +3386606 111 +3386651 0 +3386705 40 +3386736 0 +3386769 98 +3386786 114 +3386830 131 +3386843 7 +3386896 23 +3386919 1014 +3386947 311 +3387003 209 +3387076 446 +3387145 0 +3387259 0 +3387313 0 +3387316 0 +3387759 0 +3387762 0 +3387826 0 +3387856 0 +3387881 0 +3387987 0 +3388020 0 +3388036 0 +3388038 0 +3388064 0 +3388071 0 +3388095 0 +3388249 0 +3388358 0 +3388446 0 +3388598 0 +3388682 0 +3388727 0 +3388831 0 +3388953 0 +3388956 217 +3388959 86 +3388966 3 +3388994 7 +3389004 300 +3389047 26 +3389086 0 +3389096 124 +3389133 0 +3389169 3 +3389230 0 +3389257 0 +3389320 0 +3389371 0 +3389407 0 +3389468 0 +3389543 0 +3389610 0 +3389813 0 +3390030 0 +3390051 0 +3390156 0 +3390184 0 +3390228 0 +3390255 0 +3390543 0 +3390567 0 +3390690 0 +3390717 0 +3390735 0 +3390753 0 +3390797 0 +3390825 0 +3390978 0 +3391006 0 +3391018 0 +3391187 0 +3391344 0 +3391353 0 +3391561 0 +3391619 0 +3391918 0 +3392124 0 +3392194 0 +3392212 0 +3392437 0 +3392567 0 +3392592 0 +3392701 0 +3392776 0 +3392845 0 +3392851 1 +3392871 1001 +3392879 97 +3392944 0 +3392976 25 +3393007 84 +3393199 355 +3393279 61 +3393303 0 +3393314 0 +3393670 12 +3393792 104 +3393848 0 +3393926 0 +3393968 0 +3394005 359 +3394020 0 +3394064 0 +3394149 0 +3394339 0 +3394341 0 +3394358 0 +3394389 0 +3394511 0 +3394611 0 +3394623 0 +3394635 0 +3394769 368 +3394774 567 +3394797 0 +3394928 703 +3394937 464 +3395019 514 +3395047 333 +3395081 215 +3395088 0 +3395100 131 +3395137 11 +3395168 172 +3395212 0 +3395257 0 +3395292 0 +3395316 0 +3395412 0 +3395422 0 +3395556 0 +3395578 0 +3395678 0 +3395701 0 +3395708 0 +3395916 0 +3396012 0 +3396037 0 +3396221 0 +3396264 0 +3396266 0 +3396354 0 +3396361 0 +3396378 0 +3396391 0 +3396444 0 +3396459 240 +3396546 45 +3396571 0 +3396585 95 +3396617 15 +3396669 2 +3396744 658 +3396759 304 +3396809 51 +3396873 0 +3396939 78 +3396966 92 +3396985 0 +3396996 221 +3397000 121 +3397127 9 +3397134 310 +3397146 50 +3397182 154 +3397203 149 +3397215 0 +3397236 961 +3397482 242 +3397527 228 +3397535 115 +3397666 0 +3397722 24 +3397778 24 +3397818 0 +3397829 0 +3397851 149 +3398017 4 +3398042 514 +3398096 42 +3398146 38 +3398174 624 +3398379 291 +3398436 26 +3398445 0 +3398459 0 +3398793 0 +3398840 0 +3398899 0 +3398990 0 +3399031 0 +3399176 0 +3399233 0 +3399254 0 +3399278 0 +3399302 0 +3399408 13 +3399410 112 +3399420 0 +3399480 100 +3399525 2 +3399612 0 +3399827 0 +3399838 0 +3399858 0 +3400011 0 +3400077 0 +3400102 0 +3400115 0 +3400236 74 +3400238 0 +3400344 177 +3400419 0 +3400492 0 +3400511 102 +3400520 2 +3400570 14 +3400661 22 +3400726 24 +3400906 40 +3401022 0 +3401032 5 +3401104 0 +3401340 16 +3401446 162 +3401506 4 +3401521 0 +3401551 21 +3401664 0 +3401825 0 +3401906 166 +3401934 177 +3402036 0 +3402095 0 +3402127 0 +3402177 0 +3402250 0 +3402437 0 +3402648 0 +3402765 0 +3402847 0 +3402932 0 +3402979 0 +3403190 0 +3403274 40 +3403282 0 +3403384 0 +3403420 0 +3403527 0 +3403531 0 +3403540 0 +3403553 0 +3403678 0 +3403723 0 +3403747 0 +3403751 0 +3403930 0 +3403992 0 +3404029 0 +3404044 0 +3404119 0 +3404188 0 +3404262 0 +3404461 0 +3404532 0 +3404641 0 +3404775 0 +3404791 0 +3404836 0 +3404872 0 +3404965 0 +3404980 53 +3405014 96 +3405026 66 +3405108 103 +3405161 0 +3405216 0 +3405514 0 +3405552 0 +3405637 0 +3405672 0 +3405702 0 +3405735 0 +3405857 0 +3405859 0 +3405943 0 +3406011 0 +3406018 0 +3406071 0 +3406136 0 +3406155 0 +3406213 280 +3406229 0 +3406241 0 +3406251 0 +3406259 0 +3406303 0 +3406422 8 +3406453 102 +3406519 36 +3406603 41 +3406630 250 +3406672 0 +3406702 157 +3406715 0 +3406774 0 +3406832 0 +3406948 311 +3406951 548 +3407025 0 +3407044 112 +3407088 0 +3407126 0 +3407248 169 +3407263 156 +3407293 0 +3407578 19 +3407624 0 +3407818 0 +3407878 430 +3408051 131 +3408055 45 +3408115 45 +3408127 0 +3408211 95 +3408326 223 +3408329 93 +3408333 408 +3408337 20 +3408405 233 +3408453 0 +3408564 0 +3408597 0 +3408626 0 +3408642 0 +3408657 0 +3408675 0 +3408689 0 +3408696 0 +3408702 0 +3408760 0 +3408762 0 +3408771 0 +3408774 0 +3408852 0 +3408864 0 +3408876 0 +3408939 0 +3408942 0 +3409050 0 +3409075 0 +3409199 0 +3409358 0 +3409416 49 +3409430 43 +3409451 251 +3409510 40 +3409573 227 +3409609 1216 +3409621 597 +3409663 254 +3409807 124 +3409984 185 +3409988 194 +3409990 321 +3410020 142 +3410146 12 +3410149 506 +3410153 303 +3410188 0 +3410240 568 +3410245 404 +3410254 357 +3410299 21 +3410323 551 +3410349 0 +3410437 141 +3410537 182 +3410656 0 +3410710 0 +3410743 25 +3410758 498 +3410782 152 +3410803 46 +3410851 616 +3410887 521 +3410934 26 +3411017 85 +3411021 85 +3411068 0 +3411146 59 +3411153 103 +3411162 0 +3411169 0 +3411241 0 +3411535 66 +3411617 0 +3411639 0 +3411664 0 +3411720 0 +3411758 7 +3411831 0 +3411969 163 +3412086 42 +3412152 0 +3412155 0 +3412185 0 +3412281 0 +3412302 0 +3412314 0 +3412326 0 +3412329 0 +3412351 0 +3412353 0 +3412365 0 +3412368 0 +3412449 0 +3412494 0 +3412583 0 +3412620 0 +3412647 0 +3412722 0 +3412732 0 +3412734 0 +3412740 0 +3412776 0 +3412800 0 +3412823 0 +3412879 0 +3413013 0 +3413044 0 +3413104 0 +3413134 0 +3413136 0 +3413142 0 +3413235 0 +3413238 0 +3413277 0 +3413295 0 +3413310 0 +3413430 0 +3413457 0 +3413499 0 +3413630 0 +3413806 0 +3413825 0 +3413865 0 +3413895 0 +3413904 0 +3413907 0 +3413952 0 +3413963 0 +3413991 0 +3414015 0 +3414018 0 +3414036 0 +3414058 0 +3414099 0 +3414153 0 +3414183 0 +3414210 0 +3414233 0 +3414341 0 +3414343 0 +3414347 0 +3414357 0 +3414386 0 +3414411 0 +3414491 0 +3414533 0 +3414544 0 +3414554 0 +3414589 0 +3414606 0 +3414656 0 +3414678 0 +3414702 154 +3414706 743 +3414720 53 +3414812 0 +3414816 0 +3414834 0 +3414862 0 +3414876 0 +3414923 0 +3414937 0 +3414942 0 +3414964 0 +3415017 128 +3415031 56 +3415069 0 +3415166 0 +3415179 0 +3415185 0 +3415199 0 +3415222 1 +3415238 0 +3415263 0 +3415318 0 +3415334 84 +3415336 60 +3415364 88 +3415383 0 +3415407 7 +3415606 107 +3415616 3 +3415733 91 +3415835 74 +3415951 130 +3415980 164 +3415993 1338 +3416055 0 +3416069 24 +3416136 17 +3416499 0 +3416505 0 +3416526 71 +3416583 81 +3416603 427 +3416635 91 +3416704 146 +3416739 1089 +3416864 89 +3416879 24 +3416963 137 +3416994 56 +3417011 0 +3417024 296 +3417044 145 +3417141 535 +3417145 317 +3417178 0 +3417206 164 +3417250 626 +3417286 510 +3417323 179 +3417351 16 +3417415 0 +3417605 190 +3417690 136 +3417732 8 +3417743 35 +3417800 0 +3417860 70 +3417875 23 +3417890 199 +3417915 262 +3417917 167 +3417926 723 +3418056 57 +3418160 14 +3418167 0 +3418173 147 +3418175 123 +3418378 673 +3418381 251 +3418413 0 +3418442 0 +3418544 124 +3418626 119 +3418637 81 +3418674 0 +3418683 0 +3418701 180 +3418723 127 +3418727 2364 +3418851 346 +3418977 356 +3419013 592 +3419045 0 +3419180 242 +3419195 344 +3419201 16 +3419218 0 +3419238 0 +3419430 0 +3419454 145 +3419465 82 +3419480 0 +3419516 491 +3419726 169 +3419741 655 +3419763 126 +3419828 261 +3419849 28 +3419981 61 +3420059 34 +3420169 399 +3420260 199 +3420409 83 +3420440 604 +3420528 52 +3420619 0 +3420635 788 +3420638 1023 +3420642 320 +3420668 62 +3420736 485 +3420770 576 +3420837 204 +3420869 0 +3420896 9 +3420914 788 +3420968 83 +3421110 0 +3421145 555 +3421212 54 +3421244 112 +3421289 0 +3421342 112 +3421351 134 +3421354 474 +3421370 32 +3421408 77 +3421428 113 +3421531 0 +3421630 36 +3421638 597 +3421655 507 +3421662 417 +3421666 226 +3421730 46 +3421742 134 +3421834 117 +3421924 59 +3421950 57 +3422011 132 +3422028 0 +3422052 159 +3422140 328 +3422165 0 +3422174 63 +3422267 259 +3422315 0 +3422379 0 +3422530 0 +3422554 0 +3422601 0 +3422661 93 +3422678 68 +3422709 0 +3422719 84 +3422756 0 +3422847 152 +3422927 106 +3422936 315 +3422955 0 +3423219 0 +3423226 118 +3423231 113 +3423263 9 +3423267 126 +3423424 0 +3423656 221 +3423659 2 +3423897 0 +3423906 0 +3423926 0 +3424051 476 +3424148 0 +3424253 679 +3424380 0 +3424491 63 +3424500 164 +3424541 444 +3424704 30 +3424733 235 +3424820 112 +3425037 0 +3425052 8 +3425124 241 +3425231 149 +3425259 53 +3425421 2 +3425438 31 +3425447 0 +3425460 40 +3425474 42 +3425480 0 +3425487 8 +3425489 0 +3425492 172 +3425748 0 +3425780 0 +3425838 42 +3425852 0 +3426050 51 +3426134 91 +3426213 0 +3426218 132 +3426268 11 +3426347 293 +3426504 175 +3426682 202 +3426798 70 +3426825 0 +3426934 1081 +3426948 203 +3426971 0 +3427003 0 +3427045 0 +3427102 218 +3427480 316 +3427501 15 +3427585 294 +3427610 568 +3427664 183 +3427684 300 +3427688 209 +3427744 17 +3427857 112 +3427972 149 +3427985 295 +3428070 101 +3428134 20 +3428188 1 +3428292 0 +3428443 0 +3428480 325 +3428486 249 +3428516 246 +3428518 642 +3428547 23 +3428578 4 +3428758 94 +3429095 0 +3429102 68 +3429181 0 +3429202 99 +3429353 15 +3429386 161 +3429447 21 +3429517 149 +3429537 51 +3429563 0 +3429622 0 +3429722 0 +3429748 201 +3429768 508 +3429770 291 +3429811 0 +3429826 302 +3429859 53 +3429909 11 +3429964 218 +3429985 44 +3430031 67 +3430084 14 +3430159 0 +3430180 262 +3430182 274 +3430261 0 +3430315 57 +3430348 0 +3430356 0 +3430362 0 +3430370 0 +3430393 448 +3430397 615 +3430399 146 +3430493 127 +3430501 113 +3430564 233 +3430587 2 +3430613 7 +3430634 213 +3430843 0 +3430863 0 +3430866 0 +3431007 0 +3431028 151 +3431049 116 +3431110 0 +3431180 0 +3431195 0 +3431204 0 +3431371 91 +3431378 14 +3431389 236 +3431450 0 +3431483 0 +3431540 150 +3431665 48 +3431739 501 +3431773 119 +3431797 343 +3431809 0 +3431846 0 +3431892 0 +3431906 0 +3431935 0 +3432061 583 +3432070 183 +3432280 535 +3432295 136 +3432316 55 +3432332 33 +3432402 63 +3432507 47 +3432616 343 +3432622 310 +3432643 212 +3432650 83 +3432681 144 +3432727 91 +3432870 76 +3432901 0 +3432968 0 +3432997 107 +3433009 244 +3433032 0 +3433101 14 +3433150 318 +3433234 50 +3433273 62 +3433320 0 +3433335 0 +3433411 0 +3433421 0 +3433442 237 +3433446 217 +3433543 78 +3433546 225 +3433626 28 +3433648 84 +3433668 22 +3433707 0 +3433851 16 +3433893 0 +3434007 645 +3434065 73 +3434080 4 +3434146 0 +3434213 0 +3434295 1 +3434324 0 +3434349 150 +3434401 0 +3434427 19 +3434439 0 +3434463 201 +3434494 0 +3434574 116 +3434604 0 +3434854 59 +3434893 121 +3434896 158 +3435093 28 +3435306 0 +3435334 8 +3435345 0 +3435365 32 +3435381 43 +3435423 0 +3435476 38 +3435562 0 +3435568 59 +3435616 1 +3435660 0 +3435672 0 +3435686 49 +3435763 85 +3435844 0 +3435866 0 +3435948 52 +3435962 55 +3436002 106 +3436029 125 +3436144 5 +3436150 0 +3436269 384 +3436330 58 +3436440 8 +3436471 1 +3436513 66 +3436648 293 +3436696 41 +3436698 0 +3436705 0 +3436718 15 +3436766 0 +3436859 83 +3437049 0 +3437161 161 +3437173 43 +3437244 0 +3437300 156 +3437337 167 +3437379 321 +3437568 0 +3437609 0 +3437655 54 +3437766 34 +3437868 0 +3437942 0 +3438042 20 +3438051 21 +3438054 106 +3438060 643 +3438123 0 +3438260 0 +3438424 0 +3438441 76 +3438496 0 +3438592 899 +3438596 0 +3438667 0 +3438683 43 +3438811 0 +3438884 0 +3438913 40 +3438946 0 +3438960 294 +3438975 844 +3439015 285 +3439022 0 +3439118 0 +3439235 166 +3439318 0 +3439373 49 +3439391 47 +3439546 0 +3439601 37 +3439691 7 +3439745 2 +3439818 0 +3439846 313 +3439868 0 +3439880 958 +3439991 316 +3440018 137 +3440132 49 +3440247 0 +3440277 0 +3440336 0 +3440348 732 +3440351 91 +3440360 0 +3440367 50 +3440374 192 +3440390 359 +3440411 0 +3440423 137 +3440426 52 +3440579 161 +3440692 197 +3440712 10 +3440825 305 +3440896 5 +3440964 64 +3440970 13 +3441028 47 +3441104 47 +3441140 213 +3441170 215 +3441246 0 +3441252 0 +3441278 309 +3441350 0 +3441366 285 +3441406 47 +3441544 0 +3441566 104 +3441575 16 +3441625 2 +3441771 41 +3441785 0 +3441810 10 +3441869 70 +3441879 0 +3441895 0 +3442028 0 +3442062 405 +3442074 9 +3442104 122 +3442125 316 +3442169 0 +3442361 217 +3442381 149 +3442425 8 +3442428 153 +3442458 0 +3442483 73 +3442640 0 +3442657 96 +3442716 0 +3442775 2 +3442782 33 +3442817 37 +3442998 0 +3443072 0 +3443149 562 +3443164 99 +3443197 740 +3443245 0 +3443340 0 +3443398 76 +3443431 0 +3443458 221 +3443460 308 +3443929 41 +3444183 0 +3444347 1 +3444353 74 +3444428 0 +3444462 0 +3444670 27 +3444982 99 +3445034 5 +3445318 0 +3445366 89 +3445510 0 +3445526 87 +3445675 96 +3445821 15 +3445867 6 +3445940 2 +3445999 104 +3446017 62 +3446052 48 +3446081 0 +3446145 0 +3446162 0 +3446249 52 +3446286 0 +3446565 0 +3446612 38 +3446715 81 +3446719 0 +3446875 106 +3446883 0 +3446909 0 +3446939 183 +3447015 0 +3447076 25 +3447193 229 +3447213 0 +3447276 100 +3447287 0 +3447335 159 +3447426 65 +3447435 0 +3447498 27 +3447528 0 +3447549 39 +3447747 0 +3447762 0 +3447811 0 +3447868 65 +3447888 0 +3447999 68 +3448014 0 +3448041 0 +3448069 7 +3448110 184 +3448116 52 +3448175 0 +3448217 56 +3448383 262 +3448447 110 +3448471 63 +3448544 66 +3448651 0 +3448693 86 +3448753 59 +3448801 238 +3448894 76 +3448906 44 +3448927 77 +3448930 133 +3448936 184 +3448948 12 +3449026 6 +3449149 210 +3449221 493 +3449266 0 +3449321 7 +3449371 135 +3449421 0 +3449596 180 +3449620 344 +3449622 0 +3449671 143 +3449716 25 +3449755 4 +3449830 73 +3449899 166 +3450028 47 +3450031 102 +3450071 55 +3450216 130 +3450234 61 +3450258 0 +3450318 252 +3450342 0 +3450375 338 +3450615 0 +3450619 33 +3450647 6 +3450660 0 +3450913 32 +3451181 282 +3451202 33 +3451382 10 +3451697 0 +3451748 0 +3451756 29 +3451764 4 +3451800 196 +3451880 4 +3451932 4 +3452066 73 +3452351 237 +3452407 154 +3452411 9 +3452738 42 +3452765 4 +3452810 543 +3452837 0 +3452961 67 +3452982 36 +3453105 0 +3453243 24 +3453345 48 +3453387 238 +3453759 12 +3453855 377 +3453870 265 +3453880 91 +3453913 127 +3454113 58 +3454197 154 +3454222 127 +3454415 44 +3454478 25 +3454574 79 +3454663 0 +3454688 667 +3455081 0 +3455189 222 +3455341 0 +3455414 85 +3455424 130 +3455496 160 +3455528 255 +3455593 55 +3455821 103 +3455854 62 +3455974 604 +3455999 35 +3456009 189 +3456079 163 +3456155 0 +3456247 405 +3456288 160 +3456346 0 +3456365 0 +3456498 31 +3456580 0 +3456628 326 +3456661 26 +3456844 47 +3456931 6 +3456937 54 +3456988 0 +3457138 55 +3457162 0 +3457249 0 +3457290 0 +3457326 5 +3457338 26 +3457397 0 +3457507 0 +3457762 66 +3457801 0 +3458014 0 +3458037 0 +3458063 0 +3458100 0 +3458126 21 +3458157 94 +3458181 0 +3458239 260 +3458326 3 +3458402 111 +3458431 61 +3458511 795 +3458637 0 +3458847 104 +3459011 331 +3459070 0 +3459096 0 +3459303 26 +3459350 573 +3459482 801 +3459641 272 +3459692 70 +3459740 663 +3459815 85 +3459842 10 +3459928 7 +3460022 1 +3460063 526 +3460102 0 +3460418 106 +3460473 26 +3460520 4 +3460805 75 +3460815 0 +3460964 468 +3460983 1 +3461024 195 +3461078 0 +3461196 222 +3461303 12 +3461415 108 +3461424 393 +3461583 361 +3461761 7 +3461794 0 +3461893 3 +3461927 0 +3461990 0 +3462008 0 +3462052 130 +3462070 443 +3462305 0 +3462361 64 +3462380 225 +3462384 255 +3462534 0 +3462570 0 +3462640 71 +3462741 102 +3462755 0 +3462764 288 +3462847 0 +3462894 247 +3462921 807 +3462953 0 +3463001 0 +3463043 1 +3463050 11 +3463254 463 +3463611 0 +3463633 53 +3463928 509 +3463958 826 +3463989 309 +3464034 41 +3464059 194 +3464189 45 +3464216 0 +3464285 1014 +3464365 59 +3464425 45 +3464447 245 +3464481 0 +3464516 353 +3464535 790 +3464670 16 +3464703 141 +3464754 1570 +3464904 120 +3465048 83 +3465063 227 +3465069 486 +3465159 363 +3465357 301 +3465432 20 +3465482 137 +3465540 263 +3465570 0 +3465607 149 +3465627 0 +3465684 999 +3465738 236 +3465789 0 +3465804 18 +3465844 0 +3465874 262 +3465901 154 +3465959 80 +3465965 1000 +3465995 39 +3466105 0 +3466130 203 +3466240 0 +3466243 220 +3466280 0 +3466313 99 +3466328 344 +3466362 19 +3466391 661 +3466442 5944 +3466451 134 +3466525 39 +3466546 133 +3466773 0 +3466829 507 +3466893 65 +3466904 207 +3466969 8 +3466972 61 +3467081 384 +3467137 4 +3467151 0 +3467162 93 +3467177 0 +3467211 10 +3467294 0 +3467359 5 +3467377 0 +3467379 225 +3467399 266 +3467407 432 +3467438 1 +3467627 58 +3467681 0 +3467721 395 +3467724 1 +3467840 1756 +3467864 737 +3467912 335 +3467999 0 +3468037 0 +3468071 0 +3468145 0 +3468192 0 +3468203 0 +3468218 0 +3468244 0 +3468264 0 +3468372 235 +3468402 484 +3468713 11 +3468824 0 +3468843 83 +3468905 0 +3468925 0 +3469240 67 +3469275 155 +3469315 154 +3469443 0 +3469572 0 +3469719 0 +3469787 0 +3469799 0 +3469813 0 +3469817 0 +3469886 0 +3469916 0 +3469972 0 +3470017 0 +3470036 0 +3470088 0 +3470090 0 +3470253 0 +3470372 0 +3470388 0 +3470437 0 +3470457 0 +3470525 0 +3470565 0 +3470659 0 +3470681 0 +3470696 0 +3470719 0 +3470830 0 +3470847 0 +3470893 0 +3471077 0 +3471145 0 +3471338 0 +3471385 0 +3471397 0 +3471441 63 +3471476 0 +3471657 133 +3471733 180 +3471735 874 +3471744 401 +3471813 13 +3471853 11 +3471903 0 +3471975 0 +3472339 63 +3472374 89 +3472480 246 +3472495 896 +3472533 0 +3472586 0 +3472727 201 +3472743 24 +3472769 0 +3472779 0 +3472862 0 +3472892 0 +3472907 0 +3472923 0 +3472978 0 +3473073 0 +3473150 0 +3473315 0 +3473372 0 +3473399 0 +3473424 0 +3473426 0 +3473513 0 +3473639 0 +3473671 0 +3473896 0 +3473912 595 +3474006 63 +3474016 480 +3474019 726 +3474295 17 +3474310 362 +3474372 2 +3474400 84 +3474428 251 +3474458 943 +3474462 13 +3474485 171 +3474537 0 +3474563 0 +3474576 0 +3474705 7 +3474769 0 +3474976 0 +3475069 154 +3475235 131 +3475481 15 +3475527 0 +3475613 101 +3475622 108 +3475625 107 +3475646 0 +3475672 0 +3475687 0 +3475732 21 +3475737 0 +3475782 1 +3475814 0 +3475878 22 +3475890 41 +3475957 0 +3476066 297 +3476319 105 +3476325 61 +3476327 533 +3476594 0 +3476726 43 +3476896 0 +3477031 20 +3477050 0 +3477080 0 +3477107 0 +3477121 11 +3477198 47 +3477358 31 +3477379 0 +3477420 0 +3477498 0 +3477511 0 +3477558 0 +3477568 0 +3477572 0 +3477581 0 +3477604 0 +3477642 0 +3477654 0 +3477660 0 +3477672 19 +3477677 0 +3477701 0 +3477734 0 +3477747 0 +3477775 0 +3477780 0 +3477796 0 +3477824 0 +3477851 0 +3477875 0 +3477879 0 +3477932 0 +3477983 0 +3478044 0 +3478071 0 +3478100 0 +3478110 0 +3478113 182 +3478122 36 +3478137 0 +3478164 0 +3478178 0 +3478248 0 +3478273 0 +3478320 0 +3478357 0 +3478365 0 +3478389 0 +3478408 0 +3478428 0 +3478440 0 +3478505 0 +3478522 28 +3478529 0 +3478536 0 +3478544 165 +3478676 0 +3478685 5 +3478726 47 +3478849 64 +3478909 26 +3478991 0 +3479005 0 +3479015 0 +3479033 0 +3479041 0 +3479091 0 +3479139 92 +3479200 43 +3479299 17 +3479332 18 +3479361 0 +3479386 59 +3479398 119 +3479406 0 +3479418 0 +3479443 0 +3479503 0 +3479554 0 +3479558 0 +3479642 0 +3479681 0 +3479685 0 +3479705 0 +3479721 0 +3479770 0 +3479786 0 +3479826 0 +3479857 0 +3479938 0 +3480058 0 +3480071 8 +3480231 0 +3480314 0 +3480356 3 +3480402 0 +3480405 0 +3480430 0 +3480449 0 +3480719 32 +3480752 31 +3480896 0 +3480930 7 +3480976 60 +3481024 0 +3481115 0 +3481197 43 +3481199 4 +3481233 0 +3481304 24 +3481329 99 +3481348 53 +3481358 11 +3481378 73 +3481386 71 +3481468 81 +3481595 0 +3481637 0 +3481709 30 +3481781 42 +3481794 26 +3481893 215 +3481931 203 +3481933 140 +3482033 0 +3482222 17 +3482294 49 +3482330 14 +3482340 13 +3482487 9 +3482597 12 +3482696 302 +3482737 173 +3482810 32 +3482839 83 +3482865 0 +3482906 67 +3482913 3 +3482950 11 +3482973 0 +3483054 0 +3483065 49 +3483121 0 +3483211 42 +3483250 11 +3483268 0 +3483319 135 +3483383 39 +3483422 97 +3483444 0 +3483484 141 +3483505 17 +3483578 16 +3483626 1 +3483743 7 +3483776 4 +3483785 107 +3483811 0 +3483845 0 +3483897 7 +3483940 815 +3483943 447 +3483954 323 +3484073 8 +3484087 25 +3484220 73 +3484250 23 +3484256 103 +3484262 180 +3484274 345 +3484376 200 +3484396 41 +3484625 47 +3484641 115 +3484667 119 +3484719 0 +3484745 27 +3484766 91 +3484808 163 +3484888 0 +3485092 144 +3485112 254 +3485116 987 +3485145 156 +3485159 20 +3485165 486 +3485208 547 +3485247 125 +3485303 72 +3485312 88 +3485437 13 +3485485 377 +3485491 257 +3485503 371 +3485566 139 +3485635 122 +3485663 88 +3485675 114 +3485765 0 +3485808 0 +3485924 0 +3485936 162 +3485993 5 +3486039 0 +3486189 369 +3486233 0 +3486281 139 +3486323 0 +3486459 31 +3486488 24 +3486603 0 +3486612 50 +3486663 219 +3486816 154 +3486921 47 +3486924 359 +3486934 0 +3486960 210 +3487089 210 +3487125 352 +3487129 349 +3487280 138 +3487332 0 +3487342 0 +3487410 0 +3487432 0 +3487438 4 +3487450 0 +3487501 0 +3487518 0 +3487529 0 +3487559 0 +3487597 0 +3487657 0 +3487665 44 +3487696 0 +3487769 40 +3487830 3 +3487889 82 +3487909 98 +3488061 804 +3488065 265 +3488092 0 +3488108 0 +3488182 528 +3488236 118 +3488302 0 +3488334 559 +3488395 121 +3488557 23 +3488750 0 +3488770 84 +3488807 137 +3488902 310 +3489061 116 +3489135 0 +3489307 356 +3489350 0 +3489522 200 +3489537 115 +3489606 47 +3489624 159 +3489698 415 +3489760 0 +3489776 0 +3489866 0 +3489871 0 +3489887 0 +3489891 0 +3489924 0 +3489936 0 +3489946 0 +3490000 0 +3490048 0 +3490054 0 +3490085 0 +3490098 0 +3490110 0 +3490121 0 +3490124 19 +3490136 141 +3490160 41 +3490165 56 +3490218 115 +3490229 33 +3490318 1 +3490323 139 +3490345 0 +3490373 250 +3490377 326 +3490455 75 +3490461 27 +3490477 178 +3490565 62 +3490583 188 +3490586 129 +3490613 8 +3490658 30 +3490707 0 +3490764 135 +3490803 4 +3490823 0 +3490847 18 +3490881 138 +3490907 1 +3490923 0 +3491096 0 +3491121 0 +3491141 27 +3491185 24 +3491227 77 +3491283 71 +3491431 14 +3491544 0 +3491690 142 +3491699 0 +3491703 32 +3491714 0 +3491768 0 +3491789 147 +3492029 0 +3492099 0 +3492122 0 +3492142 286 +3492242 211 +3492328 0 +3492377 34 +3492525 21 +3492592 0 +3492622 0 +3492663 0 +3492666 67 +3492728 0 +3492792 0 +3492814 0 +3492854 0 +3492907 0 +3492935 2 +3493033 0 +3493039 0 +3493130 23 +3493142 24 +3493207 0 +3493224 3 +3493232 0 +3493328 60 +3493409 0 +3493445 8 +3493475 39 +3493541 0 +3493547 0 +3493550 0 +3493559 2 +3493601 0 +3493616 0 +3493637 45 +3493641 107 +3493705 0 +3493714 0 +3493767 0 +3493944 0 +3493984 0 +3494015 19 +3494072 0 +3494147 0 +3494207 145 +3494213 36 +3494272 0 +3494307 19 +3494318 61 +3494381 119 +3494393 20 +3494472 106 +3494476 236 +3494555 0 +3494614 0 +3494618 87 +3494689 0 +3494709 0 +3494850 1 +3494853 314 +3494990 0 +3495025 45 +3495089 10 +3495099 36 +3495120 0 +3495135 139 +3495189 0 +3495191 49 +3495214 1 +3495349 544 +3495458 0 +3495472 0 +3495518 0 +3495523 0 +3495541 52 +3495576 0 +3495586 0 +3495675 0 +3495725 205 +3495898 149 +3495920 24 +3496076 152 +3496190 0 +3496210 38 +3496220 1 +3496241 97 +3496355 135 +3496395 0 +3496411 0 +3496509 22 +3496512 174 +3496651 0 +3496679 6 +3496688 0 +3496700 143 +3496798 0 +3496849 0 +3496897 0 +3496926 84 +3497017 0 +3497076 0 +3497109 0 +3497221 0 +3497254 52 +3497424 0 +3497530 31 +3497580 0 +3497637 49 +3497874 0 +3497909 0 +3497935 2 +3497958 15 +3497960 25 +3497979 0 +3498014 0 +3498098 0 +3498117 25 +3498261 0 +3498266 1 +3498504 27 +3498638 0 +3498649 43 +3498674 0 +3498754 2 +3498792 0 +3498806 19 +3498823 0 +3498873 0 +3498912 0 +3498924 0 +3498967 140 +3498981 0 +3499010 0 +3499018 1 +3499055 0 +3499062 0 +3499191 0 +3499310 0 +3499365 198 +3499388 0 +3499432 47 +3499445 0 +3499465 0 +3499475 0 +3499614 139 +3499643 174 +3499665 192 +3499826 152 +3499910 105 +3499944 190 +3499961 144 +3499966 121 +3499970 35 +3499989 266 +3500115 0 +3500153 177 +3500360 332 +3500625 71 +3500710 0 +3500774 12 +3500795 0 +3500800 0 +3500816 2 +3500853 0 +3500860 0 +3500909 1 +3500980 34 +3501026 56 +3501045 0 +3501055 0 +3501134 53 +3501155 85 +3501195 380 +3501317 0 +3501332 0 +3501340 2 +3501350 184 +3501375 241 +3501379 45 +3501446 51 +3501466 58 +3501495 9 +3501547 16 +3501594 32 +3501763 0 +3501777 0 +3501810 0 +3501839 0 +3501926 23 +3502007 5 +3502009 54 +3502022 0 +3502094 0 +3502122 0 +3502137 3 +3502146 0 +3502211 9 +3502247 61 +3502253 0 +3502461 0 +3502472 0 +3502482 135 +3502542 0 +3502725 17 +3502839 0 +3502881 64 +3502889 0 +3502934 0 +3502946 0 +3502971 0 +3503003 65 +3503017 92 +3503066 133 +3503075 192 +3503120 747 +3503208 62 +3503227 57 +3503233 31 +3503248 202 +3503254 32 +3503288 24 +3503310 249 +3503313 0 +3503364 0 +3503409 0 +3503637 0 +3503901 0 +3503929 0 +3503951 0 +3503969 0 +3503998 0 +3504024 0 +3504173 0 +3504265 346 +3504354 114 +3504365 0 +3504488 73 +3504591 161 +3504618 0 +3504631 0 +3504684 2 +3504714 1 +3504745 68 +3504768 34 +3504819 0 +3504878 265 +3504975 9 +3504998 0 +3505062 3 +3505143 167 +3505150 77 +3505158 364 +3505197 26 +3505215 57 +3505290 0 +3505303 0 +3505308 0 +3505318 0 +3505323 0 +3505336 98 +3505362 32 +3505419 302 +3505493 0 +3505528 0 +3505564 0 +3505672 0 +3505742 23 +3505783 0 +3505824 0 +3505857 0 +3505912 40 +3506005 23 +3506072 0 +3506122 0 +3506178 123 +3506325 0 +3506365 23 +3506418 24 +3506440 1 +3506452 0 +3506615 0 +3506689 21 +3506719 0 +3506767 0 +3506797 107 +3506875 0 +3506886 0 +3506907 0 +3507046 0 +3507099 0 +3507113 0 +3507133 0 +3507255 10 +3507356 23 +3507437 33 +3507467 0 +3507484 68 +3507611 0 +3507645 0 +3507720 200 +3507724 169 +3507854 0 +3507861 0 +3507993 49 +3508082 49 +3508105 0 +3508225 18 +3508239 1 +3508245 0 +3508310 0 +3508384 73 +3508470 88 +3508564 256 +3508684 48 +3508723 77 +3508831 0 +3508870 0 +3508942 139 +3508980 27 +3509047 0 +3509050 80 +3509064 101 +3509142 72 +3509191 0 +3509200 217 +3509209 31 +3509296 17 +3509424 122 +3509430 1 +3509452 91 +3509489 163 +3509514 0 +3509546 214 +3509548 235 +3509574 157 +3509583 26 +3509612 83 +3509619 0 +3509640 46 +3509690 0 +3509771 1 +3509785 0 +3509802 7 +3510053 58 +3510124 1 +3510136 108 +3510226 262 +3510265 9 +3510438 220 +3510528 10 +3510589 749 +3510619 0 +3510630 28 +3510650 98 +3510669 0 +3510732 0 +3510762 40 +3510854 0 +3510857 35 +3510899 271 +3511103 0 +3511364 44 +3511377 25 +3511397 114 +3511416 319 +3511427 72 +3511441 79 +3511530 777 +3511576 180 +3511661 0 +3511691 184 +3511695 230 +3511707 0 +3511802 3 +3511825 0 +3511889 86 +3511892 0 +3511943 0 +3511961 0 +3512001 0 +3512027 9 +3512033 491 +3512071 0 +3512140 3 +3512324 0 +3512338 6 +3512413 0 +3512458 231 +3512462 0 +3512540 33 +3512544 0 +3512562 0 +3512742 0 +3512793 0 +3512802 133 +3512813 0 +3512889 0 +3512926 32 +3513006 0 +3513042 0 +3513135 0 +3513168 19 +3513261 65 +3513288 138 +3513304 0 +3513330 0 +3513484 0 +3513504 14 +3513557 0 +3513590 0 +3513596 0 +3513635 0 +3513665 0 +3513708 0 +3513896 0 +3513927 1 +3514049 0 +3514095 0 +3514142 0 +3514151 0 +3514160 0 +3514199 0 +3514208 0 +3514272 0 +3514457 0 +3514494 4 +3514526 0 +3514538 0 +3514750 27 +3514763 247 +3514807 0 +3514867 0 +3514948 163 +3514957 13 +3514981 42 +3515137 0 +3515297 0 +3515490 172 +3515508 0 +3515517 0 +3515587 0 +3515676 0 +3515711 0 +3515781 0 +3515811 0 +3515815 97 +3515836 0 +3515871 0 +3515887 0 +3515932 0 +3515952 4 +3516048 30 +3516168 4 +3516204 0 +3516224 0 +3516246 0 +3516348 0 +3516453 0 +3516512 0 +3516519 3 +3516545 0 +3516669 0 +3516777 0 +3517141 0 +3517180 0 +3517297 147 +3517330 40 +3517334 0 +3517358 2 +3517401 0 +3517415 0 +3517595 0 +3517772 0 +3517778 0 +3517888 0 +3517901 81 +3517983 1 +3518018 45 +3518166 78 +3518190 0 +3518227 18 +3518310 0 +3518371 5 +3518464 0 +3518554 9 +3518639 0 +3518644 79 +3518788 58 +3518921 0 +3518932 0 +3518952 0 +3518968 0 +3519223 0 +3519247 8 +3519337 57 +3519520 0 +3519522 0 +3519628 0 +3519682 0 +3519684 0 +3519723 0 +3519768 0 +3519809 0 +3519864 119 +3519897 0 +3519908 132 +3519987 0 +3520026 0 +3520034 143 +3520040 0 +3520066 0 +3520154 0 +3520179 0 +3520196 0 +3520215 0 +3520246 57 +3520300 0 +3520314 28 +3520320 20 +3520343 0 +3520480 0 +3520512 0 +3520550 0 +3520593 0 +3520598 0 +3520610 0 +3520625 0 +3520666 0 +3520688 1 +3520699 0 +3520726 0 +3520795 71 +3520815 0 +3520849 0 +3520861 0 +3520869 57 +3520873 12 +3520939 272 +3520945 98 +3520981 17 +3521061 0 +3521068 78 +3521071 314 +3521075 209 +3521265 52 +3521313 657 +3521361 11 +3521542 106 +3521601 116 +3521639 82 +3521665 0 +3521769 56 +3521820 37 +3521908 212 +3521939 12 +3521945 0 +3521961 57 +3522046 0 +3522175 0 +3522210 0 +3522258 46 +3522457 0 +3522558 9 +3522570 65 +3522609 0 +3522660 71 +3522672 62 +3522705 124 +3522726 0 +3522796 17 +3522806 76 +3522821 0 +3522843 0 +3522865 0 +3523035 30 +3523062 52 +3523184 0 +3523197 98 +3523233 0 +3523285 29 +3523344 0 +3523398 65 +3523409 0 +3523417 0 +3523539 0 +3523799 0 +3523812 0 +3523821 1 +3523896 36 +3523994 0 +3524063 0 +3524067 0 +3524074 0 +3524086 0 +3524098 0 +3524137 0 +3524202 2 +3524239 0 +3524312 0 +3524340 0 +3524360 0 +3524362 0 +3524489 0 +3524558 0 +3524630 0 +3524663 0 +3524729 0 +3524777 0 +3524795 0 +3524852 0 +3525035 0 +3525068 0 +3525113 2 +3525164 32 +3525245 0 +3525303 0 +3525335 0 +3525402 0 +3525417 0 +3525427 11 +3525467 0 +3525493 0 +3525518 36 +3525533 0 +3525558 0 +3525579 193 +3525633 54 +3525650 31 +3525817 24 +3525904 0 +3526016 0 +3526055 262 +3526058 164 +3526167 0 +3526334 47 +3526348 84 +3526408 28 +3526447 0 +3526463 290 +3526465 17 +3526497 0 +3526571 84 +3526574 478 +3526621 89 +3526705 59 +3526796 33 +3526818 283 +3526828 143 +3526856 146 +3526860 42 +3526878 0 +3526909 57 +3526921 28 +3527040 129 +3527127 0 +3527162 0 +3527197 19 +3527203 21 +3527300 18 +3527309 31 +3527392 0 +3527552 58 +3527554 43 +3527588 11 +3527623 0 +3527648 0 +3527759 0 +3527789 0 +3527795 134 +3527823 0 +3527882 0 +3527939 29 +3528098 0 +3528117 108 +3528218 0 +3528311 0 +3528440 0 +3528509 0 +3528513 269 +3528550 88 +3528703 29 +3528745 464 +3528821 47 +3528949 227 +3529115 23 +3529133 78 +3529156 71 +3529182 5 +3529228 19 +3529234 54 +3529246 214 +3529266 0 +3529339 111 +3529404 0 +3529524 0 +3529605 27 +3529672 28 +3529811 0 +3529837 2 +3529897 0 +3529991 208 +3530039 0 +3530073 365 +3530203 0 +3530262 11 +3530293 0 +3530337 0 +3530377 0 +3530423 0 +3530498 1 +3530535 31 +3530588 0 +3530712 0 +3530725 0 +3530739 32 +3530774 0 +3530789 1 +3530936 209 +3531035 395 +3531055 0 +3531080 482 +3531096 1 +3531123 0 +3531133 0 +3531138 0 +3531150 0 +3531160 0 +3531239 811 +3531243 63 +3531380 5 +3531395 22 +3531517 4 +3531621 4 +3531662 42 +3531775 356 +3531845 1 +3531884 8 +3531917 0 +3532039 93 +3532204 616 +3532284 0 +3532305 146 +3532324 101 +3532342 202 +3532523 0 +3532528 0 +3532620 0 +3532830 0 +3532923 0 +3532944 0 +3532954 0 +3533090 0 +3533097 60 +3533197 0 +3533220 261 +3533373 0 +3533427 53 +3533439 0 +3533488 0 +3533602 0 +3533643 0 +3533899 193 +3533916 0 +3533925 406 +3534080 49 +3534333 0 +3534383 0 +3534395 0 +3534397 0 +3534484 0 +3534526 0 +3534639 85 +3534650 0 +3534769 4 +3534805 0 +3534934 0 +3534950 0 +3535001 22 +3535157 22 +3535330 68 +3535339 151 +3535342 0 +3535351 166 +3535421 0 +3535528 0 +3535650 157 +3535703 72 +3535710 0 +3535722 15 +3535796 0 +3535854 45 +3535882 0 +3535942 14 +3536057 0 +3536063 0 +3536067 0 +3536072 0 +3536077 0 +3536181 7 +3536378 71 +3536504 0 +3536540 39 +3536628 0 +3536641 0 +3536659 0 +3536689 0 +3536718 0 +3536729 0 +3536766 0 +3536870 37 +3536952 174 +3536967 0 +3537044 0 +3537055 0 +3537089 0 +3537095 0 +3537194 9 +3537236 0 +3537251 58 +3537268 0 +3537275 73 +3537328 0 +3537340 57 +3537387 0 +3537394 3 +3537397 1 +3537402 0 +3537449 123 +3537494 0 +3537514 0 +3537552 0 +3537850 523 +3537994 0 +3538114 10 +3538180 307 +3538250 208 +3538347 104 +3538360 0 +3538375 159 +3538395 0 +3538466 0 +3538498 54 +3538644 0 +3538675 4 +3538805 62 +3539069 149 +3539073 323 +3539348 55 +3539396 0 +3539405 0 +3539435 0 +3539553 0 +3539633 0 +3539642 0 +3539653 0 +3539691 0 +3539714 3 +3539727 196 +3539789 7 +3539847 769 +3540023 24 +3540035 439 +3540095 109 +3540162 0 +3540230 0 +3540414 0 +3540439 19 +3540493 41 +3540540 0 +3540603 0 +3540630 0 +3540681 0 +3540713 1 +3540754 0 +3540761 0 +3540781 0 +3540872 0 +3540883 124 +3540887 7 +3540893 0 +3540914 0 +3540927 85 +3540930 0 +3540980 107 +3540992 136 +3541067 0 +3541081 34 +3541161 272 +3541180 0 +3541192 68 +3541210 11 +3541226 0 +3541267 0 +3541288 23 +3541291 28 +3541375 150 +3541633 32 +3541843 0 +3541865 0 +3541882 0 +3541899 0 +3541954 11 +3541982 0 +3542045 78 +3542055 0 +3542057 61 +3542069 0 +3542081 87 +3542090 24 +3542108 0 +3542122 0 +3542127 0 +3542148 0 +3542201 0 +3542240 450 +3542248 0 +3542275 0 +3542346 73 +3542532 0 +3542561 72 +3542608 0 +3542648 154 +3542739 0 +3542821 0 +3542839 184 +3542859 0 +3542889 3 +3542900 0 +3542957 0 +3542968 56 +3542989 42 +3543127 437 +3543178 133 +3543182 295 +3543394 0 +3543417 28 +3543436 59 +3543448 66 +3543510 131 +3543634 3 +3543810 0 +3543908 0 +3543962 33 +3544150 4 +3544230 19 +3544289 101 +3544319 38 +3544345 51 +3544370 0 +3544674 16 +3544681 0 +3544787 94 +3544789 53 +3544927 0 +3544956 0 +3545011 1 +3545017 0 +3545053 335 +3545062 1 +3545119 186 +3545181 216 +3545233 12 +3545312 0 +3545366 0 +3545374 0 +3545380 0 +3545392 0 +3545401 0 +3545413 0 +3545415 179 +3545419 0 +3545431 0 +3545433 0 +3545483 340 +3545534 0 +3545598 8 +3545854 0 +3545890 0 +3546046 46 +3546227 0 +3546252 0 +3546380 0 +3546405 9 +3546481 0 +3546534 100 +3546548 0 +3546603 0 +3546703 21 +3546718 0 +3546726 0 +3546795 79 +3546798 130 +3546842 0 +3546849 0 +3546878 0 +3546905 6 +3547104 0 +3547130 21 +3547183 145 +3547188 17 +3547399 67 +3547405 0 +3547480 0 +3547517 1 +3547566 0 +3547590 0 +3547606 0 +3547690 7 +3547731 31 +3547766 0 +3547834 23 +3548143 183 +3548227 483 +3548308 530 +3548319 36 +3548416 820 +3548423 609 +3548609 256 +3548641 337 +3548815 170 +3548861 48 +3548905 47 +3548913 41 +3548925 117 +3548986 29 +3548992 0 +3549004 29 +3549042 208 +3549109 0 +3549230 0 +3549236 29 +3549335 0 +3549395 3 +3549518 298 +3549567 9 +3549608 299 +3549675 131 +3549760 1 +3549943 0 +3549963 0 +3549986 0 +3549990 0 +3550064 109 +3550256 26 +3550342 0 +3550344 0 +3550349 0 +3550356 0 +3550358 0 +3550647 49 +3550857 0 +3550970 116 +3551023 0 +3551047 41 +3551132 6 +3551136 44 +3551211 0 +3551305 60 +3551402 121 +3551433 153 +3551555 4 +3551605 38 +3551609 27 +3551727 92 +3551730 251 +3551817 197 +3551826 112 +3551848 36 +3552020 5 +3552034 17 +3552048 183 +3552075 33 +3552099 35 +3552202 8 +3552221 1 +3552230 34 +3552236 0 +3552249 1 +3552324 220 +3552337 13 +3552358 67 +3552360 249 +3552462 53 +3552468 48 +3552507 128 +3552510 267 +3552605 0 +3552612 56 +3552649 22 +3552667 21 +3552705 57 +3552788 72 +3552885 113 +3552916 227 +3553038 0 +3553088 61 +3553092 37 +3553210 64 +3553213 151 +3553300 226 +3553309 118 +3553331 28 +3553503 10 +3553517 13 +3553531 187 +3553558 36 +3553582 45 +3553685 11 +3553704 2 +3553713 21 +3553719 0 +3553732 7 +3553807 197 +3553820 23 +3553841 67 +3553843 253 +3553945 63 +3553951 60 +3553990 132 +3553993 192 +3554160 425 +3554192 73 +3554219 74 +3554248 0 +3554255 0 +3554262 0 +3554267 0 +3554270 0 +3554392 423 +3554413 0 +3554451 30 +3554504 2 +3554592 0 +3554624 11 +3554637 23 +3554696 431 +3554765 10 +3554795 11 +3554913 135 +3554949 609 +3554984 27 +3555036 70 +3555156 121 +3555260 1 +3555286 102 +3555323 171 +3555384 21 +3555461 51 +3555531 1 +3555568 123 +3555604 0 +3555637 0 +3555678 0 +3555686 46 +3555925 0 +3555951 270 +3556053 1317 +3556079 40 +3556118 21 +3556154 0 +3556212 115 +3556222 25 +3556237 116 +3556310 118 +3556319 492 +3556360 111 +3556372 93 +3556443 20 +3556631 46 +3556680 230 +3556689 118 +3556699 279 +3556721 0 +3556780 0 +3556860 341 +3556872 57 +3556932 0 +3556945 184 +3556962 192 +3556979 54 +3556981 347 +3557037 44 +3557070 0 +3557110 243 +3557143 380 +3557175 56 +3557189 0 +3557251 290 +3557279 83 +3557308 129 +3557344 16 +3557403 47 +3557414 13 +3557444 302 +3557474 0 +3557482 0 +3557543 142 +3557675 202 +3557760 1 +3557972 21 +3557984 304 +3558026 0 +3558182 226 +3558211 183 +3558267 96 +3558271 560 +3558323 112 +3558330 93 +3558333 330 +3558395 22 +3558404 32 +3558439 0 +3558495 90 +3558581 222 +3558604 0 +3558693 0 +3558704 0 +3558729 29 +3558743 57 +3558863 241 +3558917 11 +3558935 134 +3558984 0 +3559015 310 +3559048 0 +3559162 0 +3559194 0 +3559200 0 +3559266 112 +3559270 91 +3559286 0 +3559295 0 +3559370 0 +3559406 0 +3559422 0 +3559448 0 +3559460 0 +3559502 0 +3559533 32 +3559546 0 +3559775 100 +3559836 0 +3559841 147 +3559875 233 +3560195 0 +3560252 0 +3560341 0 +3560440 0 +3560469 0 +3560531 0 +3560549 88 +3560579 0 +3560615 1 +3560630 0 +3560810 0 +3560840 17 +3560852 0 +3560891 0 +3560904 0 +3560913 0 +3560936 0 +3560939 0 +3560951 0 +3561035 0 +3561080 0 +3561120 0 +3561127 0 +3561188 0 +3561209 0 +3561245 0 +3561332 0 +3561338 0 +3561356 0 +3561401 0 +3561543 0 +3561550 0 +3561587 0 +3561593 0 +3561612 1 +3561620 0 +3561626 0 +3561662 0 +3561678 0 +3561698 0 +3561782 0 +3561813 0 +3561863 0 +3561870 0 +3561941 0 +3561954 0 +3561971 0 +3562001 0 +3562004 0 +3562044 0 +3562063 0 +3562080 0 +3562113 0 +3562122 17 +3562133 0 +3562142 0 +3562169 0 +3562191 0 +3562203 0 +3562205 0 +3562419 0 +3562427 0 +3562478 0 +3562493 0 +3562506 0 +3562510 0 +3562519 0 +3562533 0 +3562582 0 +3562602 0 +3562604 0 +3562639 0 +3562655 0 +3562673 0 +3562694 19 +3562728 0 +3562775 0 +3562834 0 +3562865 0 +3562919 0 +3562992 0 +3563021 0 +3563054 0 +3563173 17 +3563177 0 +3563223 40 +3563229 847 +3563265 68 +3563323 7 +3563379 0 +3563642 17 +3563671 51 +3563892 0 +3563901 93 +3563916 105 +3563994 0 +3564062 119 +3564114 94 +3564155 85 +3564212 0 +3564236 1 +3564272 0 +3564280 34 +3564293 569 +3564298 886 +3564369 176 +3564447 8 +3564557 280 +3564622 404 +3564749 0 +3564813 475 +3564938 198 +3564999 28 +3565013 14 +3565043 3 +3565195 181 +3565218 185 +3565248 0 +3565307 63 +3565659 3 +3565692 5 +3565776 62 +3565845 602 +3565876 346 +3565948 47 +3565996 160 +3566092 155 +3566104 38 +3566286 661 +3566515 0 +3566642 276 +3566691 219 +3566697 256 +3566742 400 +3566992 0 +3567016 0 +3567047 51 +3567146 3 +3567164 117 +3567203 154 +3567297 33 +3567350 3 +3567364 0 +3567501 40 +3567642 0 +3567684 307 +3567821 1 +3567893 0 +3567973 27 +3568014 389 +3568107 179 +3568140 335 +3568156 113 +3568256 0 +3568279 238 +3568402 7 +3568470 236 +3568566 292 +3568586 23 +3568671 0 +3568825 690 +3568829 0 +3568836 328 +3568840 290 +3568891 830 +3569043 0 +3569097 0 +3569149 42 +3569207 183 +3569211 327 +3569257 693 +3569393 14 +3569529 0 +3569578 0 +3569601 0 +3569612 0 +3569769 0 +3569951 0 +3569973 0 +3570037 0 +3570044 0 +3570070 0 +3570097 0 +3570108 0 +3570138 0 +3570240 0 +3570287 0 +3570319 0 +3570375 0 +3570398 0 +3570406 0 +3570502 0 +3570526 0 +3570609 0 +3570646 0 +3570655 0 +3570721 0 +3570876 0 +3570892 0 +3570907 0 +3571152 0 +3571203 0 +3571232 738 +3571321 63 +3571326 19 +3571359 467 +3571361 186 +3571380 13 +3571425 13 +3571538 100 +3571573 0 +3571587 0 +3571662 115 +3571812 193 +3571849 479 +3572036 4 +3572115 132 +3572235 440 +3572313 4 +3572532 95 +3572603 112 +3572622 10 +3572624 7 +3572695 76 +3572835 12 +3573160 0 +3573209 0 +3573225 0 +3573263 0 +3573398 0 +3573428 65 +3573431 7 +3573476 0 +3573494 0 +3573552 0 +3573608 0 +3573660 0 +3573687 2 +3573723 816 +3573767 159 +3573794 0 +3573831 175 +3573834 81 +3573844 28 +3573894 1 +3574027 0 +3574194 0 +3574558 0 +3574759 0 +3574770 59 +3574877 0 +3574931 1 +3574948 1 +3575127 1 +3575164 0 +3575184 41 +3575300 0 +3575303 15 +3575376 0 +3575391 16 +3575660 227 +3575710 0 +3575719 65 +3575744 137 +3575796 139 +3575939 0 +3576023 0 +3576081 115 +3576189 96 +3576200 431 +3576213 0 +3576414 0 +3576512 0 +3576573 0 +3576631 0 +3576647 74 +3576660 2 +3576668 77 +3576671 105 +3576693 247 +3576704 0 +3576745 0 +3576843 0 +3576944 0 +3576980 0 +3576992 1 +3577008 19 +3577238 578 +3577304 41 +3577452 0 +3577531 150 +3577580 0 +3577803 0 +3577930 0 +3577963 0 +3577972 0 +3578115 0 +3578119 3 +3578302 7 +3578313 50 +3578317 159 +3578355 86 +3578471 529 +3578602 7 +3578815 22 +3578914 26 +3579187 0 +3579478 6 +3579602 152 +3579741 0 +3579849 118 +3579905 1 +3579911 367 +3579928 54 +3580110 74 +3580191 9 +3580200 34 +3580237 23 +3580282 16 +3580299 70 +3580323 163 +3580394 108 +3580493 1 +3580545 134 +3580553 0 +3580626 0 +3580682 259 +3580768 4 +3580805 69 +3580888 0 +3580926 1 +3581043 35 +3581054 79 +3581079 0 +3581166 186 +3581206 0 +3581224 33 +3581227 19 +3581310 0 +3581393 194 +3581434 309 +3581449 0 +3581600 39 +3581622 394 +3581628 21 +3581636 0 +3581645 40 +3581706 0 +3581714 0 +3581856 0 +3581908 13 +3581913 0 +3581956 0 +3582047 35 +3582202 0 +3582255 0 +3582293 0 +3582493 212 +3582496 158 +3582513 198 +3582524 162 +3582533 167 +3582536 71 +3582595 0 +3582665 0 +3582753 0 +3582804 0 +3582905 0 +3582965 0 +3582986 0 +3583018 0 +3583077 0 +3583139 0 +3583151 0 +3583214 0 +3583232 0 +3583271 0 +3583313 0 +3583363 0 +3583441 0 +3583532 0 +3583537 0 +3583576 0 +3583643 0 +3583651 0 +3583687 0 +3583715 0 +3583727 41 +3583729 81 +3583763 84 +3583802 0 +3583814 0 +3583854 0 +3583918 0 +3583964 0 +3584000 30 +3584009 0 +3584017 5 +3584047 0 +3584111 12 +3584138 0 +3584300 0 +3584337 10 +3584339 0 +3584379 20 +3584591 15 +3584633 0 +3584648 104 +3584791 0 +3584897 94 +3584908 0 +3584923 513 +3584926 276 +3584981 69 +3585172 0 +3585186 0 +3585219 0 +3585232 0 +3585254 0 +3585262 0 +3585330 0 +3585403 0 +3585586 0 +3585678 0 +3585688 21 +3585774 2 +3585797 0 +3585875 11 +3585931 0 +3585998 477 +3586001 260 +3586020 0 +3586027 233 +3586033 6 +3586084 0 +3586102 3 +3586111 333 +3586121 323 +3586157 16 +3586251 74 +3586306 183 +3586321 427 +3586371 260 +3586492 580 +3586495 275 +3586580 0 +3586628 231 +3586742 102 +3586771 0 +3586832 111 +3586845 54 +3586930 0 +3586991 0 +3587166 0 +3587196 0 +3587247 0 +3587255 0 +3587268 0 +3587331 0 +3587418 0 +3587439 0 +3587550 465 +3587553 103 +3587596 515 +3587608 7 +3587636 0 +3587683 17 +3587706 116 +3587789 81 +3587797 240 +3587859 0 +3587871 0 +3587902 0 +3588066 0 +3588090 83 +3588125 0 +3588165 0 +3588194 0 +3588209 0 +3588231 0 +3588315 0 +3588373 0 +3588487 0 +3588545 0 +3588576 95 +3588765 95 +3588814 1 +3588830 9 +3588857 27 +3588995 60 +3589016 118 +3589051 0 +3589135 0 +3589375 0 +3589399 42 +3589426 0 +3589639 0 +3589700 0 +3589739 0 +3589745 0 +3589760 0 +3589766 0 +3589838 0 +3589943 0 +3590034 0 +3590053 0 +3590085 0 +3590166 0 +3590175 0 +3590198 0 +3590387 0 +3590483 0 +3590513 0 +3590515 0 +3590601 0 +3590623 548 +3590693 67 +3590724 70 +3590768 0 +3590844 0 +3590872 184 +3590879 103 +3590933 236 +3591173 54 +3591319 30 +3591432 10 +3591472 0 +3591483 9 +3591492 27 +3591617 379 +3591645 0 +3591671 9 +3591726 0 +3591747 0 +3591822 80 +3591846 0 +3591881 0 +3591907 0 +3591916 33 +3591927 225 +3592010 0 +3592127 0 +3592347 0 +3592388 0 +3592399 0 +3592513 0 +3592548 0 +3592666 0 +3592704 0 +3592710 0 +3592882 0 +3592939 0 +3592945 0 +3592954 0 +3593083 0 +3593166 0 +3593222 0 +3593344 0 +3593377 0 +3593392 59 +3593404 0 +3593451 0 +3593488 188 +3593492 0 +3593543 0 +3593613 112 +3593709 0 +3593763 118 +3593801 346 +3593805 83 +3593897 5 +3593967 60 +3594077 23 +3594246 18 +3594342 99 +3594398 221 +3594454 90 +3594619 0 +3594667 124 +3594676 19 +3594763 70 +3594766 29 +3594778 63 +3594837 128 +3594943 24 +3594974 296 +3594987 40 +3594989 48 +3595043 42 +3595073 1 +3595119 24 +3595138 0 +3595297 41 +3595347 0 +3595402 0 +3595493 0 +3595498 0 +3595501 0 +3595511 0 +3595544 0 +3595557 0 +3595561 0 +3595567 0 +3595611 0 +3595621 0 +3595627 0 +3595653 0 +3595680 0 +3595694 0 +3595704 0 +3595711 0 +3595771 0 +3595823 0 +3595868 0 +3595955 0 +3595999 54 +3596022 0 +3596030 0 +3596062 0 +3596068 279 +3596106 65 +3596110 1141 +3596389 54 +3596619 23 +3596659 4 +3596707 51 +3596734 74 +3596796 460 +3596839 226 +3596933 110 +3596941 0 +3596960 156 +3597015 626 +3597098 268 +3597123 169 +3597300 21 +3597322 0 +3597333 7 +3597416 173 +3597542 365 +3597552 17 +3597568 0 +3597602 0 +3597795 0 +3597835 149 +3597837 74 +3597847 360 +3597877 2 +3597984 107 +3598003 258 +3598039 24 +3598052 0 +3598090 0 +3598178 0 +3598402 0 +3598419 0 +3598602 0 +3598704 0 +3598762 0 +3598788 0 +3598824 0 +3598967 110 +3599029 189 +3599055 0 +3599079 88 +3599082 113 +3599153 0 +3599241 0 +3599271 16 +3599283 249 +3599297 3 +3599304 0 +3599326 0 +3599355 32 +3599430 196 +3599531 14 +3599558 70 +3599690 293 +3599778 232 +3599839 87 +3599898 0 +3600057 0 +3600123 177 +3600155 304 +3600223 872 +3600230 29 +3600252 0 +3600334 205 +3600349 24 +3600452 1 +3600506 304 +3600508 203 +3600523 192 +3600553 182 +3600619 7 +3600685 0 +3600697 0 +3600796 15 +3600821 60 +3600852 111 +3600937 40 +3601017 0 +3601030 36 +3601038 0 +3601071 160 +3601110 298 +3601113 76 +3601365 43 +3601379 52 +3601451 92 +3601523 11 +3601685 139 +3601781 71 +3601788 7 +3601832 150 +3601891 0 +3601922 354 +3601935 16 +3602073 58 +3602130 0 +3602139 221 +3602161 0 +3602197 91 +3602204 37 +3602283 108 +3602314 75 +3602320 52 +3602333 203 +3602390 66 +3602411 117 +3602501 41 +3602847 259 +3602970 140 +3603001 217 +3603043 143 +3603222 233 +3603260 551 +3603329 565 +3603341 0 +3603421 0 +3603471 0 +3603810 0 +3604165 0 +3604271 0 +3604368 0 +3604517 0 +3604667 0 +3604741 0 +3605164 0 +3605261 0 +3605378 0 +3605469 0 +3605532 0 +3605552 0 +3605646 50 +3605693 0 +3605720 56 +3605752 27 +3605786 225 +3605792 34 +3605838 0 +3605946 0 +3605950 0 +3605954 0 +3605998 0 +3606025 53 +3606037 0 +3606103 0 +3606195 0 +3606199 0 +3606343 0 +3606388 0 +3606443 0 +3606562 0 +3606604 0 +3606623 0 +3606640 45 +3606667 0 +3606858 0 +3606910 0 +3606963 0 +3607011 24 +3607053 0 +3607067 40 +3607072 0 +3607077 0 +3607082 0 +3607092 0 +3607097 0 +3607101 0 +3607107 0 +3607113 0 +3607268 0 +3607325 0 +3607575 0 +3607658 0 +3607706 0 +3607714 0 +3607766 0 +3607769 0 +3607817 0 +3607923 0 +3607971 0 +3607986 0 +3608057 0 +3608112 0 +3608230 0 +3608254 129 +3608275 17 +3608295 0 +3608300 0 +3608305 0 +3608310 0 +3608320 0 +3608324 0 +3608404 97 +3608530 393 +3608602 9 +3608682 0 +3608755 0 +3608860 28 +3608895 98 +3608907 70 +3608937 269 +3608997 0 +3609052 0 +3609069 30 +3609094 5 +3609126 139 +3609141 23 +3609246 153 +3609318 400 +3609331 8 +3609369 0 +3609392 269 +3609421 114 +3609423 167 +3609432 61 +3609435 72 +3609481 97 +3609504 301 +3609535 271 +3609645 84 +3609749 430 +3609751 20 +3609775 57 +3609782 40 +3609881 294 +3609894 9 +3609896 376 +3609934 69 +3609950 145 +3609969 5 +3609980 417 +3610044 183 +3610087 2 +3610107 196 +3610180 53 +3610277 332 +3610402 283 +3610423 4 +3610451 264 +3610463 277 +3610490 0 +3610526 0 +3610572 75 +3610605 116 +3610743 3 +3610792 130 +3610831 333 +3610910 0 +3610945 364 +3611023 0 +3611031 0 +3611074 531 +3611122 669 +3611152 92 +3611190 89 +3611245 0 +3611252 0 +3611277 102 +3611404 224 +3611453 0 +3611529 55 +3611637 89 +3611840 126 +3611899 0 +3611960 322 +3611971 171 +3612002 29 +3612013 400 +3612044 530 +3612238 0 +3612363 0 +3612376 0 +3612518 723 +3612623 157 +3612740 71 +3612828 0 +3612939 35 +3612988 0 +3613010 538 +3613270 0 +3613288 0 +3613318 115 +3613348 103 +3613378 164 +3613485 108 +3613545 8 +3613560 0 +3613603 616 +3613636 217 +3613645 20 +3613669 163 +3613713 1 +3613722 5 +3613745 90 +3613782 267 +3613877 165 +3613887 0 +3613920 0 +3613944 396 +3613955 0 +3614100 228 +3614132 408 +3614136 63 +3614209 404 +3614288 223 +3614306 2 +3614331 68 +3614351 287 +3614358 388 +3614373 157 +3614388 79 +3614398 205 +3614579 0 +3614715 57 +3614781 2 +3614815 43 +3614830 16 +3614889 176 +3614921 0 +3614979 128 +3614982 61 +3615009 94 +3615031 0 +3615061 147 +3615067 328 +3615073 298 +3615098 2 +3615122 67 +3615177 114 +3615234 245 +3615276 0 +3615298 411 +3615453 1 +3615513 670 +3615519 364 +3615608 42 +3615738 168 +3615801 73 +3615851 79 +3615855 9 +3615946 44 +3615982 406 +3616059 28 +3616202 72 +3616253 106 +3616286 125 +3616301 287 +3616361 194 +3616384 512 +3616522 491 +3616672 267 +3616684 1443 +3616693 291 +3616706 56 +3616714 358 +3616720 43 +3616775 0 +3616922 0 +3616938 0 +3617058 385 +3617153 0 +3617217 71 +3617396 604 +3617398 174 +3617434 290 +3617456 16 +3617520 0 +3617567 20 +3617659 11 +3617676 34 +3617683 0 +3617759 30 +3617848 8 +3617889 300 +3618097 0 +3618112 0 +3618155 0 +3618169 0 +3618181 0 +3618200 0 +3618207 0 +3618292 0 +3618315 0 +3618406 0 +3618457 0 +3618484 0 +3618565 0 +3618601 0 +3618784 0 +3618880 0 +3618900 0 +3618967 0 +3619141 0 +3619198 0 +3619252 0 +3619285 0 +3619306 0 +3619375 0 +3619438 0 +3619450 0 +3619543 0 +3619612 0 +3619663 0 +3619693 0 +3619767 0 +3619780 0 +3619828 0 +3619921 0 +3619978 0 +3619997 0 +3620008 0 +3620024 0 +3620026 0 +3620126 0 +3620134 0 +3620185 0 +3620464 0 +3620535 0 +3620551 1 +3620561 214 +3620565 35 +3620582 209 +3620632 2 +3620638 0 +3620653 0 +3620686 300 +3620725 7 +3620911 27 +3620933 68 +3620986 195 +3621080 32 +3621112 105 +3621160 273 +3621191 126 +3621258 124 +3621269 197 +3621364 43 +3621412 74 +3621422 197 +3621458 13 +3621477 47 +3621759 242 +3621774 0 +3622019 143 +3622051 0 +3622311 58 +3622328 65 +3622448 43 +3622961 0 +3623118 0 +3623171 0 +3623204 0 +3623244 0 +3623274 0 +3623360 0 +3623364 0 +3623472 0 +3623660 0 +3623683 0 +3623858 0 +3624072 0 +3624125 0 +3624186 0 +3624245 0 +3624265 0 +3624357 0 +3624402 0 +3624420 0 +3624464 0 +3624755 0 +3624775 0 +3624956 0 +3625189 0 +3625221 0 +3625262 0 +3625375 0 +3625437 0 +3625593 0 +3625649 0 +3625689 0 +3625729 0 +3625945 0 +3625951 0 +3626027 0 +3626029 0 +3626114 0 +3626120 0 +3626187 0 +3626307 0 +3626461 0 +3626524 0 +3626627 221 +3626682 0 +3626779 0 +3626796 0 +3626804 0 +3626830 0 +3626930 0 +3626942 0 +3627045 0 +3627166 0 +3627188 0 +3627235 0 +3627405 11 +3627414 0 +3627455 0 +3627528 0 +3627570 0 +3627740 0 +3627756 0 +3627777 0 +3627801 0 +3627873 0 +3627948 0 +3628058 0 +3628164 0 +3628170 0 +3628185 0 +3628212 0 +3628308 0 +3628323 0 +3628369 0 +3628567 0 +3628600 0 +3628643 0 +3628786 0 +3628800 0 +3628822 0 +3628884 0 +3628968 0 +3629024 0 +3629066 0 +3629139 0 +3629250 0 +3629490 0 +3629564 0 +3629584 0 +3629599 0 +3629647 0 +3629694 4 +3629698 25 +3629703 41 +3629707 273 +3629726 0 +3629794 84 +3629797 56 +3629806 0 +3629852 0 +3629901 0 +3629922 0 +3630095 0 +3630142 0 +3630167 0 +3630206 3 +3630341 0 +3630346 0 +3630369 233 +3630520 0 +3630539 207 +3630556 93 +3630568 373 +3630572 69 +3630580 121 +3630701 139 +3630707 291 +3630728 207 +3630754 0 +3630794 0 +3630806 39 +3630817 1 +3630843 40 +3630868 446 +3630892 243 +3630940 0 +3630988 565 +3631051 50 +3631077 43 +3631087 182 +3631099 140 +3631113 173 +3631240 656 +3631322 0 +3631426 1681 +3631438 252 +3631520 0 +3631627 164 +3631651 0 +3631666 572 +3631672 335 +3631681 109 +3631687 0 +3631690 314 +3631755 134 +3631780 221 +3631898 98 +3631909 92 +3631988 108 +3632033 0 +3632050 54 +3632056 0 +3632062 0 +3632064 0 +3632076 0 +3632080 0 +3632093 103 +3632161 0 +3632170 0 +3632274 33 +3632573 25 +3632617 92 +3632670 42 +3632689 46 +3632718 0 +3632728 311 +3632831 0 +3632872 0 +3632881 1 +3632977 0 +3632995 159 +3633167 0 +3633193 0 +3633292 364 +3633302 145 +3633304 113 +3633346 55 +3633393 0 +3633416 0 +3633437 0 +3633447 92 +3633555 340 +3633620 159 +3633627 26 +3633652 0 +3633689 32 +3633732 43 +3633923 1239 +3633927 188 +3633965 51 +3633990 107 +3634139 4 +3634171 109 +3634208 0 +3634242 0 +3634284 102 +3634372 0 +3634386 301 +3634572 46 +3634687 296 +3634718 120 +3634770 10 +3634950 183 +3634966 0 +3635011 0 +3635140 0 +3635191 0 +3635266 0 +3635403 0 +3635409 0 +3635422 0 +3635471 0 +3635570 0 +3635636 0 +3635643 0 +3635697 0 +3635779 0 +3635863 0 +3635891 0 +3635942 0 +3635986 0 +3636160 0 +3636213 0 +3636236 0 +3636244 0 +3636256 0 +3636276 0 +3636297 453 +3636329 42 +3636393 122 +3636536 224 +3636565 19 +3636825 0 +3636915 0 +3637082 77 +3637162 0 +3637369 0 +3637468 0 +3637500 0 +3637592 0 +3637601 0 +3637706 0 +3637709 0 +3637767 0 +3637769 0 +3637800 0 +3637908 0 +3637989 0 +3638012 0 +3638090 0 +3638191 0 +3638231 0 +3638279 0 +3638328 0 +3638378 0 +3638444 0 +3638619 0 +3638659 0 +3638666 0 +3638676 0 +3638729 0 +3638759 1 +3638812 98 +3638838 0 +3639181 0 +3639208 0 +3639243 0 +3639263 0 +3639322 80 +3639329 138 +3639393 0 +3639506 305 +3639797 146 +3639842 170 +3639957 0 +3640064 0 +3640180 0 +3640192 0 +3640198 0 +3640217 0 +3640236 0 +3640264 1 +3640268 858 +3640297 264 +3640303 21 +3640385 0 +3640431 34 +3640441 0 +3640444 0 +3640498 0 +3640529 542 +3640741 336 +3640743 14 +3640825 0 +3640909 0 +3640937 0 +3641003 107 +3641068 0 +3641184 0 +3641269 0 +3641313 0 +3641328 0 +3641368 0 +3641393 0 +3641531 42 +3641653 0 +3641678 0 +3641887 0 +3642060 84 +3642081 0 +3642332 0 +3642463 95 +3642526 21 +3642558 0 +3642580 0 +3642612 1 +3642676 43 +3642816 0 +3642891 0 +3642900 306 +3642905 5 +3643025 202 +3643037 142 +3643114 20 +3643137 0 +3643146 7 +3643185 48 +3643219 203 +3643227 38 +3643239 510 +3643303 1082 +3643306 67 +3643506 27 +3643564 75 +3643634 95 +3643691 76 +3643750 15 +3643763 8 +3643786 0 +3643806 42 +3643889 630 +3643999 400 +3644027 0 +3644055 318 +3644212 384 +3644264 168 +3644281 114 +3644347 31 +3644409 1392 +3644475 0 +3644581 225 +3644610 118 +3644627 689 +3644631 736 +3644647 5 +3644836 0 +3644914 0 +3644952 0 +3644967 0 +3645195 0 +3645322 0 +3645337 0 +3645343 0 +3645448 0 +3645507 0 +3645531 0 +3645650 0 +3645736 0 +3645747 0 +3645799 0 +3645806 0 +3645881 0 +3645929 0 +3645994 0 +3646123 0 +3646131 0 +3646133 0 +3646223 0 +3646280 0 +3646289 0 +3646339 0 +3646400 0 +3646493 0 +3646567 0 +3646578 0 +3646700 0 +3646742 0 +3646849 0 +3646868 0 +3646879 0 +3646913 0 +3646985 0 +3647034 0 +3647158 0 +3647232 0 +3647334 0 +3647351 0 +3647415 0 +3647451 0 +3647489 0 +3647493 0 +3647513 0 +3647577 0 +3647619 0 +3647686 0 +3647716 0 +3647786 0 +3647850 0 +3647868 0 +3647876 0 +3647881 48 +3647911 0 +3647920 0 +3647932 0 +3648094 0 +3648195 0 +3648229 0 +3648231 0 +3648245 0 +3648268 3 +3648290 0 +3648434 0 +3648513 0 +3648515 0 +3648633 0 +3648690 0 +3648805 11 +3648959 0 +3649003 0 +3649054 0 +3649229 0 +3649258 0 +3649278 0 +3649345 0 +3649456 126 +3649459 80 +3649490 0 +3649509 83 +3649583 122 +3649586 67 +3649649 179 +3649733 0 +3649745 141 +3649810 213 +3649829 91 +3649844 247 +3649881 3 +3650147 0 +3650151 0 +3650157 0 +3650165 0 +3650167 0 +3650169 0 +3650176 0 +3650207 11 +3650226 26 +3650241 0 +3650303 0 +3650313 0 +3650355 0 +3650421 0 +3650542 17 +3650661 0 +3650691 15 +3650865 92 +3650940 0 +3651087 0 +3651274 0 +3651427 0 +3651458 97 +3651791 0 +3651806 0 +3651837 0 +3652332 0 +3652391 0 +3652516 1 +3652530 20 +3652665 0 +3652680 54 +3652732 0 +3652839 0 +3652988 0 +3653016 0 +3653185 25 +3653222 12 +3653359 45 +3653404 0 +3653491 0 +3653614 0 +3653640 12 +3653686 369 +3653785 67 +3653810 9 +3653826 42 +3653836 0 +3653844 0 +3654066 276 +3654085 189 +3654125 0 +3654188 0 +3654225 115 +3654243 240 +3654273 161 +3654342 323 +3654446 1 +3654552 42 +3654723 0 +3654815 0 +3654842 12 +3655004 0 +3655074 75 +3655116 1 +3655148 236 +3655209 0 +3655254 548 +3655274 812 +3655307 22 +3655316 0 +3655790 0 +3655814 0 +3655819 114 +3655895 1 +3655916 0 +3655977 0 +3656060 85 +3656077 100 +3656147 0 +3656302 22 +3656337 0 +3656368 0 +3656443 200 +3656710 0 +3656738 160 +3656810 18 +3656825 0 +3656852 98 +3656854 103 +3656929 26 +3656947 19 +3656975 18 +3657003 0 +3657032 0 +3657055 46 +3657164 0 +3657234 40 +3657272 71 +3657306 0 +3657375 0 +3657425 81 +3657566 18 +3657695 144 +3657855 125 +3657859 0 +3657884 8 +3657934 0 +3658012 0 +3658103 326 +3658115 8 +3658126 0 +3658131 0 +3658263 0 +3658360 0 +3658404 0 +3658478 0 +3658638 0 +3658683 32 +3658811 0 +3658849 0 +3658990 0 +3659063 0 +3659437 0 +3659524 0 +3659634 0 +3659790 0 +3659948 0 +3659976 0 +3659980 0 +3660011 0 +3660076 0 +3660154 0 +3660235 0 +3660364 0 +3660377 0 +3660433 0 +3660438 183 +3660543 12 +3660630 0 +3660697 60 +3660736 14 +3660770 0 +3660840 0 +3660846 58 +3661004 66 +3661095 0 +3661162 42 +3661181 3 +3661213 0 +3661248 0 +3661378 0 +3661455 0 +3661557 0 +3661596 0 +3661856 0 +3662023 0 +3662031 0 +3662048 0 +3662073 0 +3662213 0 +3662247 0 +3662251 0 +3662365 0 +3662443 0 +3662560 0 +3662568 0 +3662650 0 +3662799 0 +3662809 0 +3662842 0 +3662863 0 +3662899 0 +3662964 0 +3662995 0 +3663047 0 +3663058 0 +3663153 0 +3663207 0 +3663265 0 +3663301 0 +3663307 0 +3663355 0 +3663367 0 +3663375 0 +3663469 0 +3663544 0 +3663568 0 +3663589 0 +3663618 0 +3663628 0 +3664035 0 +3664093 0 +3664163 0 +3664373 39 +3664474 0 +3664490 0 +3664564 227 +3664566 6 +3664581 0 +3664609 0 +3664631 0 +3664640 0 +3664642 0 +3664678 71 +3664885 107 +3664915 589 +3664948 22 +3664967 35 +3665066 23 +3665080 0 +3665141 156 +3665213 280 +3665243 0 +3665369 87 +3665457 384 +3665474 180 +3665494 396 +3665504 77 +3665621 143 +3665631 2 +3665657 121 +3665686 152 +3665727 198 +3665735 97 +3665808 0 +3665817 285 +3665849 0 +3665861 51 +3665961 16 +3666101 51 +3666148 7 +3666288 121 +3666311 0 +3666324 0 +3666362 0 +3666395 0 +3666480 0 +3666564 0 +3666630 0 +3666640 0 +3666785 0 +3666837 0 +3666927 0 +3666978 0 +3666990 0 +3667089 0 +3667188 0 +3667212 0 +3667270 0 +3667421 0 +3667429 0 +3667702 0 +3667706 0 +3667733 0 +3667751 0 +3667967 0 +3667981 0 +3667985 0 +3668029 0 +3668078 0 +3668157 173 +3668170 16 +3668187 0 +3668237 197 +3668452 0 +3668459 204 +3668480 0 +3668570 7 +3668574 176 +3668663 444 +3668750 202 +3668908 103 +3668915 0 +3669008 1 +3669076 130 +3669371 139 +3669418 267 +3669473 6 +3669484 350 +3669515 35 +3669524 103 +3669578 144 +3669587 0 +3669627 56 +3669629 166 +3669652 0 +3669673 97 +3669803 41 +3669884 324 +3669918 161 +3669939 96 +3669949 799 +3669961 149 +3670001 210 +3670073 481 +3670138 39 +3670154 0 +3670161 156 +3670294 78 +3670373 26 +3670400 96 +3670446 35 +3670460 0 +3670481 0 +3670621 133 +3670707 247 +3670711 245 +3670789 0 +3670883 255 +3670938 351 +3670976 110 +3671141 21 +3671156 0 +3671167 0 +3671196 290 +3671242 12 +3671275 109 +3671277 94 +3671499 78 +3671587 179 +3671628 125 +3671642 1 +3671644 236 +3671658 210 +3671690 258 +3671723 240 +3671758 0 +3671800 30 +3671805 0 +3671815 0 +3671822 0 +3671828 0 +3671832 0 +3671846 0 +3671851 0 +3671853 0 +3671862 0 +3671870 0 +3671981 65 +3672005 0 +3672027 43 +3672034 152 +3672081 0 +3672137 0 +3672276 0 +3672308 1 +3672397 74 +3672418 0 +3672437 151 +3672460 17 +3672607 167 +3672610 150 +3672739 50 +3672755 0 +3672931 137 +3672969 0 +3673025 399 +3673036 338 +3673176 0 +3673261 0 +3673354 699 +3673357 32 +3673390 0 +3673483 85 +3673534 79 +3673543 213 +3673576 0 +3673591 52 +3673630 0 +3673766 87 +3673876 48 +3673962 42 +3674529 212 +3674575 177 +3674601 0 +3674694 282 +3674697 94 +3674772 144 +3674784 201 +3674806 0 +3674824 0 +3674903 0 +3675012 120 +3675042 82 +3675084 0 +3675187 52 +3675335 2 +3675399 430 +3675408 310 +3675433 0 +3675551 0 +3675611 96 +3675651 0 +3675667 419 +3675691 0 +3675704 266 +3675708 296 +3675728 80 +3675732 150 +3675746 14 +3675771 79 +3675860 83 +3675895 1 +3675905 99 +3675925 16 +3675946 0 +3676028 0 +3676045 78 +3676053 34 +3676056 662 +3676088 385 +3676153 161 +3676213 1289 +3676219 758 +3676279 1101 +3676331 800 +3676351 2612 +3676353 2105 +3676360 1205 +3676396 598 +3676434 0 +3676515 286 +3676736 247 +3676772 193 +3676966 144 +3676987 623 +3677021 1362 +3677337 199 +3677343 255 +3677365 0 +3677406 438 +3677638 0 +3677919 725 +3678027 48 +3678211 210 +3678251 1012 +3678293 141 +3678304 4 +3678392 110 +3678400 0 +3678420 0 +3678446 152 +3678649 1 +3678692 18 +3678739 0 +3678750 135 +3678827 117 +3678887 0 +3678927 161 +3678939 0 +3679178 48 +3679232 483 +3679346 1 +3679364 103 +3679375 130 +3679440 87 +3679489 75 +3679527 0 +3679641 0 +3679779 0 +3679800 212 +3679811 0 +3680060 52 +3680157 0 +3680207 390 +3680379 103 +3680405 308 +3680514 83 +3680523 0 +3680597 0 +3680699 80 +3680789 341 +3680837 17 +3680886 104 +3680899 109 +3680903 66 +3680936 62 +3680978 31 +3681019 0 +3681314 322 +3681444 12 +3681633 39 +3681687 636 +3681815 324 +3681846 0 +3681958 0 +3681986 205 +3682034 0 +3682042 233 +3682061 0 +3682111 8 +3682127 0 +3682201 167 +3682223 367 +3682246 113 +3682502 105 +3682556 0 +3682747 39 +3682759 267 +3682894 67 +3682929 0 +3682953 0 +3682997 0 +3683035 0 +3683123 211 +3683172 133 +3683190 0 +3683241 53 +3683248 714 +3683412 37 +3683436 33 +3683471 17 +3683559 929 +3683575 11 +3683666 0 +3683795 37 +3683799 134 +3683802 141 +3683832 168 +3683922 353 +3683952 160 +3684059 0 +3684115 54 +3684294 0 +3684343 0 +3684414 14 +3684553 118 +3684572 0 +3684651 0 +3684684 7 +3684707 0 +3684741 8 +3684744 6 +3684799 0 +3684828 0 +3684831 0 +3684863 0 +3684869 274 +3684903 72 +3685038 0 +3685057 0 +3685098 0 +3685107 0 +3685156 0 +3685218 13 +3685238 0 +3685279 0 +3685427 0 +3685540 0 +3685923 0 +3685975 66 +3686024 68 +3686145 0 +3686158 17 +3686181 0 +3686245 102 +3686262 0 +3686398 62 +3686437 0 +3686686 33 +3686814 7 +3686870 52 +3686916 28 +3686942 0 +3687071 32 +3687094 3 +3687255 0 +3687280 161 +3687443 148 +3687503 0 +3687551 0 +3687564 386 +3687666 253 +3687679 12 +3687807 0 +3687809 0 +3687908 0 +3687980 0 +3688001 0 +3688018 0 +3688057 0 +3688082 0 +3688109 0 +3688166 0 +3688264 0 +3688271 0 +3688280 0 +3688394 0 +3688460 0 +3688515 0 +3688813 0 +3688844 0 +3688904 0 +3688907 0 +3688914 0 +3688974 0 +3689021 0 +3689031 0 +3689045 0 +3689141 0 +3689183 0 +3689308 0 +3689462 0 +3689472 18 +3689493 897 +3689568 0 +3689590 9 +3689643 0 +3689781 0 +3689892 0 +3689929 0 +3690001 0 +3690046 0 +3690280 0 +3690335 106 +3690337 205 +3690362 0 +3690412 0 +3690545 0 +3690719 0 +3690755 0 +3690807 0 +3690845 0 +3690895 0 +3690945 0 +3690950 465 +3691106 441 +3691128 79 +3691150 7 +3691159 0 +3691232 0 +3691333 84 +3691468 0 +3691510 0 +3691514 0 +3691561 0 +3691565 0 +3691578 16 +3691611 311 +3691618 175 +3691622 0 +3691640 0 +3691799 21 +3691836 0 +3691860 40 +3691869 0 +3691931 0 +3691960 0 +3691963 0 +3692079 44 +3692118 26 +3692180 0 +3692231 84 +3692245 0 +3692440 0 +3692531 0 +3692571 0 +3692671 0 +3692694 0 +3692702 324 +3692726 0 +3692776 0 +3693044 0 +3693154 0 +3693181 0 +3693277 382 +3693375 198 +3693383 31 +3693419 0 +3693426 15 +3693458 87 +3693466 0 +3693512 0 +3693587 326 +3693695 604 +3693739 87 +3693778 36 +3693998 248 +3694040 32 +3694169 0 +3694268 322 +3694327 155 +3694348 42 +3694395 55 +3694531 106 +3694591 0 +3694615 0 +3694721 46 +3694730 123 +3694835 0 +3694858 2 +3695258 154 +3695299 51 +3695308 150 +3695340 0 +3695449 0 +3695451 132 +3695577 495 +3695676 0 +3695741 0 +3695792 0 +3695795 41 +3695803 58 +3695940 290 +3695986 360 +3695992 138 +3696142 0 +3696270 0 +3696364 4 +3696398 19 +3696447 0 +3696522 337 +3696535 0 +3696637 0 +3696725 88 +3696759 141 +3696896 0 +3696928 11 +3696972 452 +3697106 549 +3697108 737 +3697110 801 +3697132 179 +3697146 138 +3697186 650 +3697188 368 +3697241 33 +3697243 25 +3697401 70 +3697492 22 +3697597 34 +3697663 188 +3697698 72 +3697753 28 +3697788 0 +3697861 420 +3697954 5 +3697981 17 +3698002 22 +3698032 14 +3698053 132 +3698075 127 +3698082 48 +3698095 0 +3698108 127 +3698137 77 +3698172 206 +3698247 0 +3698467 0 +3698582 0 +3698824 0 +3698901 85 +3698916 0 +3698994 5 +3699039 0 +3699089 0 +3699105 12 +3699197 0 +3699207 0 +3699273 61 +3699315 0 +3699381 81 +3699405 0 +3699531 0 +3699580 570 +3699586 0 +3699645 460 +3699766 82 +3699786 76 +3699827 0 +3699858 113 +3699892 0 +3699941 110 +3699977 579 +3700104 0 +3700124 35 +3700203 653 +3700215 0 +3700225 273 +3700242 94 +3700348 220 +3700405 0 +3700412 24 +3700481 89 +3700575 358 +3700618 373 +3700641 328 +3700667 4 +3700669 34 +3700675 360 +3700706 18 +3700787 1 +3700844 1078 +3700898 1018 +3700901 158 +3701012 311 +3701027 123 +3701058 2 +3701067 390 +3701069 43 +3701088 255 +3701141 0 +3701220 0 +3701234 0 +3701290 0 +3701324 0 +3701419 0 +3701595 5 +3701880 7 +3701931 186 +3701985 44 +3702066 101 +3702149 0 +3702205 0 +3702237 2 +3702296 24 +3702373 264 +3702421 0 +3702903 0 +3702945 41 +3702962 44 +3703192 6 +3703225 2 +3703368 0 +3703370 149 +3703554 4 +3703714 77 +3703795 31 +3703804 24 +3703844 1 +3703895 0 +3703910 0 +3703973 128 +3703993 293 +3704004 0 +3704013 0 +3704035 18 +3704084 0 +3704101 11 +3704115 72 +3704204 314 +3704225 404 +3704255 211 +3704262 31 +3704339 0 +3704629 76 +3704755 8 +3704836 58 +3704843 276 +3704924 0 +3705018 0 +3705089 14 +3705111 62 +3705225 723 +3705399 4 +3705441 0 +3705486 0 +3705549 0 +3705556 2 +3705627 159 +3705629 0 +3705731 0 +3705757 5 +3705828 0 +3705850 0 +3705927 224 +3705933 76 +3706008 1396 +3706047 0 +3706062 129 +3706137 63 +3706208 0 +3706251 0 +3706464 0 +3706540 11 +3706617 0 +3706641 0 +3706662 0 +3706682 0 +3706746 0 +3706767 77 +3706770 596 +3706812 0 +3706821 0 +3706961 861 +3706973 811 +3707195 0 +3707213 89 +3707279 0 +3707354 27 +3707643 0 +3707751 254 +3707844 7 +3707888 0 +3707907 0 +3708041 216 +3708119 0 +3708203 0 +3708284 309 +3708328 0 +3708356 0 +3708418 63 +3708439 610 +3708500 548 +3708516 52 +3708630 0 +3708669 7 +3708872 0 +3708891 13 +3708988 0 +3709103 0 +3709311 0 +3709320 587 +3709323 549 +3709357 331 +3709366 0 +3709406 216 +3709458 71 +3709487 6 +3709535 0 +3709546 0 +3709590 48 +3709613 89 +3709692 34 +3709708 246 +3709776 42 +3709816 0 +3709860 2 +3709882 0 +3709915 743 +3710020 68 +3710047 67 +3710057 0 +3710072 125 +3710224 198 +3710373 0 +3710457 55 +3710554 117 +3710585 162 +3710707 3 +3710757 42 +3710761 19 +3710879 78 +3710882 268 +3710969 179 +3710978 127 +3711000 33 +3711172 8 +3711186 8 +3711200 186 +3711227 44 +3711251 46 +3711354 14 +3711373 2 +3711382 24 +3711388 0 +3711401 4 +3711476 199 +3711489 12 +3711510 67 +3711512 242 +3711614 45 +3711620 54 +3711659 132 +3711662 261 +3711779 75 +3711957 0 +3711987 9 +3712095 264 +3712371 49 +3712608 96 +3712661 165 +3712664 100 +3712707 2 +3712728 47 +3712807 275 +3712814 200 +3712848 2 +3712855 26 +3712884 19 +3712922 1 +3713046 0 +3713180 435 +3713228 91 +3713327 115 +3713480 53 +3713517 0 +3713548 0 +3713565 19 +3713578 254 +3713638 0 +3713658 133 +3713697 42 +3713732 134 +3713844 2 +3714112 620 +3714280 447 +3714352 166 +3714482 568 +3714524 57 +3714578 206 +3714596 0 +3714641 0 +3714657 131 +3714725 720 +3714782 91 +3714890 120 +3715046 0 +3715079 20 +3715160 410 +3715205 62 +3715286 288 +3715415 575 +3715454 259 +3715530 171 +3715539 60 +3715568 741 +3715624 0 +3715694 125 +3715706 0 +3715762 77 +3715787 76 +3715796 0 +3715826 0 +3715844 438 +3715848 84 +3715891 94 +3715967 9 +3716263 932 +3716320 52 +3716458 79 +3716476 224 +3716482 0 +3716563 2 +3716593 113 +3716599 56 +3716629 1 +3716631 50 +3716758 48 +3716882 0 +3716992 261 +3717000 0 +3717008 46 +3717039 0 +3717123 111 +3717131 175 +3717133 258 +3717209 0 +3717282 48 +3717288 12 +3717471 22 +3717511 65 +3717582 609 +3717633 221 +3717650 46 +3717669 0 +3717681 490 +3717776 0 +3717789 117 +3717821 4 +3717875 0 +3717908 0 +3717933 58 +3718005 544 +3718008 7 +3718047 0 +3718201 0 +3718308 49 +3718488 23 +3718638 91 +3718759 219 +3718855 44 +3719161 0 +3719174 15 +3719666 0 +3719791 252 +3719844 109 +3719864 249 +3719914 0 +3719930 0 +3719954 28 +3719991 0 +3720186 0 +3720210 0 +3720439 738 +3720461 308 +3720496 889 +3720516 611 +3720523 85 +3720537 16 +3720735 146 +3720764 0 +3720802 0 +3720812 37 +3720845 127 +3721054 143 +3721121 58 +3721152 0 +3721210 101 +3721220 0 +3721228 22 +3721236 0 +3721273 0 +3721314 55 +3721362 0 +3721371 414 +3721403 78 +3721435 6 +3721444 117 +3721504 51 +3721596 0 +3721695 145 +3721709 0 +3721732 0 +3721851 31 +3721861 19 +3722001 12 +3722052 0 +3722070 0 +3722154 0 +3722179 17 +3722451 0 +3722467 56 +3722470 15 +3722510 0 +3722613 0 +3722622 0 +3722624 0 +3722646 0 +3722811 0 +3722826 0 +3722887 0 +3722916 0 +3723047 0 +3723054 0 +3723198 0 +3723224 0 +3723231 0 +3723417 0 +3723430 0 +3723559 0 +3723619 0 +3723697 0 +3723706 0 +3723715 38 +3723727 316 +3723741 0 +3723768 27 +3723774 403 +3723849 135 +3723972 85 +3724047 0 +3724104 177 +3724276 19 +3724546 0 +3724616 0 +3724671 14 +3724816 39 +3724869 1 +3724880 29 +3724889 3 +3724982 27 +3725021 289 +3725042 258 +3725099 65 +3725144 0 +3725180 47 +3725213 254 +3725215 17 +3725240 49 +3725288 121 +3725420 0 +3725490 0 +3725502 0 +3725623 55 +3725651 3 +3725711 94 +3725714 0 +3725735 75 +3725745 210 +3725803 65 +3725824 218 +3725862 122 +3725865 588 +3725885 0 +3725895 0 +3725944 229 +3725958 49 +3726058 0 +3726144 0 +3726194 0 +3726247 0 +3726262 0 +3726321 0 +3726325 0 +3726490 0 +3726502 211 +3726517 0 +3726593 0 +3726730 0 +3726787 0 +3726892 0 +3726967 0 +3727111 0 +3727389 50 +3727398 0 +3727504 0 +3727546 0 +3727598 0 +3727780 0 +3727784 0 +3727879 0 +3727995 0 +3728121 0 +3728187 0 +3728265 0 +3728280 0 +3728308 0 +3728331 0 +3728454 0 +3728529 0 +3728678 0 +3728699 0 +3728790 0 +3729133 0 +3729167 0 +3729187 0 +3729212 11 +3729298 107 +3729320 0 +3729365 148 +3729383 233 +3729467 140 +3729904 24 +3729937 0 +3730017 70 +3730041 46 +3730078 0 +3730352 91 +3730376 145 +3730406 472 +3730521 18 +3730556 1184 +3730560 8 +3730629 0 +3730644 0 +3730646 189 +3730689 0 +3730704 0 +3730719 4 +3730746 0 +3730773 14 +3730791 0 +3730815 0 +3730827 0 +3730842 0 +3730862 0 +3730875 0 +3730887 0 +3730890 0 +3730915 0 +3730983 0 +3731031 0 +3731157 0 +3731406 170 +3731616 0 +3731712 1630 +3731725 1227 +3731734 115 +3731748 313 +3731778 12 +3731825 461 +3731853 7 +3732009 5 +3732080 141 +3732104 256 +3732134 487 +3732138 266 +3732249 7 +3732284 1201 +3732288 7 +3732357 2 +3732369 0 +3732372 0 +3732374 3 +3732417 0 +3732432 0 +3732447 4 +3732474 0 +3732501 25 +3732519 0 +3732543 0 +3732555 0 +3732570 0 +3732590 0 +3732603 0 +3732615 0 +3732618 0 +3732643 0 +3732711 0 +3732759 0 +3733095 0 +3733126 0 +3733165 0 +3733194 0 +3733221 0 +3733237 0 +3733327 0 +3733329 28 +3733353 0 +3733392 5 +3733407 90 +3733473 0 +3733519 67 +3733664 386 +3733692 41 +3733831 372 +3733979 63 +3734027 197 +3734065 20 +3734078 1 +3734284 0 +3734301 0 +3734425 0 +3734461 0 +3734508 0 +3734589 0 +3734595 0 +3734610 0 +3734700 0 +3734763 101 +3734767 260 +3734778 0 +3734807 140 +3734856 238 +3734919 2 +3735160 32 +3735239 0 +3735250 0 +3735270 0 +3735276 198 +3735280 0 +3735349 34 +3735444 10 +3735451 0 +3735512 69 +3735550 178 +3735567 0 +3735592 203 +3735659 13 +3735689 5 +3735693 0 +3735804 1 +3735839 425 +3735843 50 +3735864 5 +3735912 5 +3735927 2 +3735929 63 +3735972 0 +3735987 0 +3736002 0 +3736023 0 +3736029 0 +3736056 30 +3736074 0 +3736098 0 +3736110 0 +3736125 0 +3736145 0 +3736158 0 +3736170 0 +3736173 0 +3736198 0 +3736266 0 +3736286 198 +3736316 280 +3736475 33 +3736517 316 +3736570 0 +3736585 500 +3736721 60 +3736770 222 +3736887 457 +3736889 531 +3736891 1184 +3736921 53 +3737196 0 +3737403 1 +3737592 453 +3737814 2 +3737880 0 +3738159 0 +3738994 43 +3739045 0 +3739054 0 +3739102 0 +3739290 0 +3739367 0 +3739399 0 +3739513 0 +3739573 4 +3739708 0 +3739888 27 +3740005 0 +3740018 234 +3740054 49 +3740145 52 +3740209 2 +3740218 0 +3740245 0 +3740311 0 +3740320 141 +3740425 29 +3740437 0 +3740719 57 +3740989 0 +3741016 39 +3741145 21 +3741307 0 +3741373 0 +3741439 16 +3741475 0 +3741491 357 +3741499 0 +3741505 0 +3741586 0 +3741608 84 +3741757 0 +3741808 161 +3741863 0 +3742016 107 +3742018 397 +3742059 4 +3742156 0 +3742330 0 +3742339 133 +3742512 152 +3742587 236 +3742603 0 +3742796 521 +3742854 203 +3742882 366 +3742924 375 +3742965 62 +3743001 0 +3743043 494 +3743061 273 +3743119 497 +3743189 121 +3743199 579 +3743233 283 +3743235 1559 +3743359 0 +3743525 215 +3743602 689 +3743609 156 +3743712 0 +3743764 1014 +3743814 273 +3744083 342 +3744106 0 +3744320 119 +3744446 112 +3744484 152 +3744681 0 +3744711 44 +3744725 32 +3744739 43 +3744805 0 +3744891 15 +3744970 0 +3744981 156 +3745036 0 +3745222 0 +3745288 236 +3745441 0 +3745575 21 +3745639 0 +3745830 381 +3746014 173 +3746107 440 +3746139 1142 +3746157 243 +3746197 616 +3746207 103 +3746239 0 +3746344 2 +3746496 899 +3746502 210 +3746510 295 +3746520 482 +3746614 0 +3746700 147 +3746725 38 +3746755 26 +3746770 13 +3746773 104 +3747031 110 +3747094 12 +3747124 0 +3747137 265 +3747204 271 +3747340 24 +3747351 784 +3747362 53 +3747662 229 +3747790 63 +3747833 5 +3747844 25 +3747871 0 +3748035 635 +3748195 196 +3748278 440 +3748482 494 +3748486 130 +3748537 1 +3748555 80 +3748572 83 +3748738 26 +3749016 371 +3749605 131 +3749645 77 +3749734 324 +3749741 9 +3749753 195 +3749824 0 +3749887 0 +3750000 0 +3750061 503 +3750327 177 +3750352 201 +3750361 0 +3750382 67 +3750586 0 +3750724 0 +3750784 0 +3750833 58 +3750981 610 +3751204 71 +3751207 350 +3751225 36 +3751313 75 +3751423 2 +3751448 0 +3751459 0 +3751492 0 +3751507 0 +3751510 0 +3751516 55 +3751520 74 +3751675 108 +3751679 323 +3751687 2 +3751884 222 +3752029 110 +3752062 103 +3752064 594 +3752068 193 +3752119 0 +3752137 0 +3752154 241 +3752171 0 +3752242 0 +3752314 67 +3752364 52 +3752395 0 +3752458 0 +3752482 0 +3752540 157 +3752568 37 +3752572 134 +3752596 10 +3752627 37 +3752724 10 +3752766 130 +3752970 11 +3753138 24 +3753192 54 +3753267 48 +3753277 0 +3753290 25 +3753318 48 +3753327 0 +3753337 290 +3753346 140 +3753376 113 +3753482 19 +3753527 108 +3753631 222 +3753692 285 +3753759 35 +3753936 23 +3753944 6 +3754174 149 +3754254 8 +3754294 0 +3754586 392 +3754656 156 +3755008 45 +3755036 215 +3755121 77 +3755157 0 +3755176 0 +3755272 80 +3755286 127 +3755424 190 +3755464 56 +3755524 56 +3755529 395 +3755546 88 +3755554 284 +3755568 0 +3755703 41 +3755757 625 +3755789 0 +3755816 228 +3755847 0 +3755879 0 +3755905 106 +3755942 383 +3755953 0 +3756055 273 +3756191 197 +3756308 16 +3756550 262 +3756584 0 +3756676 44 +3756707 0 +3756863 148 +3756922 473 +3756952 55 +3757132 340 +3757202 0 +3757326 1 +3757348 83 +3757403 5 +3757529 7 +3757559 0 +3757664 34 +3757786 1006 +3758041 480 +3758243 302 +3758323 75 +3758353 141 +3758361 134 +3758363 500 +3758375 1588 +3758406 771 +3758439 362 +3758594 326 +3758689 146 +3758798 0 +3758893 190 +3758963 53 +3758996 118 +3759068 1 +3759193 1760 +3759275 118 +3759368 0 +3759547 720 +3759844 295 +3759897 0 +3759995 38 +3760025 44 +3760029 1456 +3760299 257 +3760305 243 +3760495 534 +3760675 158 +3760765 49 +3760891 56 +3760946 0 +3760994 0 +3761195 0 +3761360 300 +3761819 97 +3761829 294 +3761837 101 +3761954 55 +3761976 113 +3761999 0 +3762005 0 +3762041 0 +3762047 0 +3762160 137 +3762233 0 +3762283 663 +3762377 90 +3762383 7 +3762443 19 +3762472 288 +3762527 58 +3762542 0 +3762545 80 +3762566 0 +3762647 0 +3762656 0 +3762688 4 +3763004 1 +3763126 575 +3763209 278 +3763370 0 +3763544 24 +3763626 0 +3763653 513 +3763664 0 +3763695 126 +3763739 216 +3763779 0 +3763947 0 +3764053 148 +3764083 107 +3764233 374 +3764303 331 +3764306 16 +3764408 0 +3764504 0 +3764533 89 +3764887 840 +3765110 249 +3765221 0 +3765257 0 +3765272 0 +3765284 0 +3765320 0 +3765365 0 +3765381 0 +3765425 0 +3765431 0 +3765440 0 +3765461 0 +3765501 0 +3765594 186 +3765602 0 +3765799 15 +3765979 327 +3766052 0 +3766069 7 +3766073 0 +3766154 0 +3766184 0 +3766279 55 +3766310 0 +3766370 0 +3766486 198 +3766553 1 +3766642 92 +3766684 210 +3766888 49 +3767056 4 +3767173 0 +3767216 0 +3767226 0 +3767267 243 +3767430 0 +3767444 406 +3767502 66 +3767541 5 +3767567 9 +3767587 69 +3767608 349 +3767653 494 +3767683 453 +3767692 261 +3767785 743 +3767995 580 +3768002 228 +3768019 899 +3768035 0 +3768474 3 +3768571 658 +3768596 520 +3768635 0 +3768687 471 +3768737 0 +3768806 757 +3768877 7 +3768928 4 +3769016 79 +3769035 0 +3769063 142 +3769065 941 +3769118 1714 +3769258 139 +3769332 150 +3769343 0 +3769404 0 +3769420 1176 +3769498 26 +3769515 42 +3769526 0 +3769551 558 +3769675 0 +3769708 0 +3769966 0 +3770070 0 +3770160 0 +3770195 0 +3770229 0 +3770369 0 +3770493 0 +3770504 0 +3770619 0 +3770713 0 +3770726 0 +3770737 0 +3770744 0 +3770750 0 +3770760 0 +3770832 117 +3770899 1 +3770923 217 +3770979 70 +3771011 84 +3771210 1 +3771249 546 +3771291 201 +3771297 84 +3771318 277 +3771332 253 +3771412 103 +3771485 63 +3771533 40 +3771627 567 +3771742 111 +3771862 895 +3771866 1175 +3771948 1 +3772098 0 +3772145 697 +3772171 0 +3772231 41 +3772247 3 +3772253 0 +3772265 81 +3772272 100 +3772474 1366 +3772496 83 +3772532 94 +3772621 256 +3772639 109 +3772891 481 +3772905 135 +3773017 177 +3773112 0 +3773168 0 +3773219 0 +3773417 8 +3773510 0 +3773608 0 +3773714 0 +3773722 0 +3773900 0 +3773907 252 +3773911 658 +3774147 656 +3774169 181 +3774230 89 +3774356 48 +3774429 0 +3774435 8 +3774455 77 +3774483 21 +3774540 211 +3774556 0 +3774621 96 +3774746 417 +3774976 0 +3775030 1 +3775087 80 +3775121 69 +3775262 79 +3775368 174 +3775455 0 +3775483 0 +3775558 73 +3775606 0 +3775616 41 +3775708 76 +3775734 115 +3775770 175 +3775889 0 +3775954 72 +3775969 37 +3775994 69 +3776064 0 +3776223 0 +3776354 165 +3776424 21 +3776455 138 +3776647 192 +3776811 0 +3776999 139 +3777045 17 +3777140 21 +3777227 226 +3777244 0 +3777319 289 +3777334 245 +3777450 36 +3777533 72 +3777563 185 +3777618 310 +3777641 402 +3777756 354 +3777766 0 +3777887 160 +3778007 0 +3778075 1243 +3778160 59 +3778199 53 +3778232 6 +3778373 292 +3778501 665 +3778509 1 +3778581 138 +3778641 444 +3778683 30 +3778751 588 +3778782 237 +3778826 104 +3778876 251 +3778911 322 +3778994 283 +3779065 54 +3779126 94 +3779307 57 +3779332 0 +3779557 0 +3779599 0 +3779728 0 +3779767 14 +3779778 52 +3780037 0 +3780129 0 +3780175 22 +3780241 0 +3780298 1 +3780332 276 +3780336 231 +3780408 139 +3780438 403 +3780447 8 +3780672 122 +3780729 13 +3780753 27 +3780774 372 +3780940 0 +3780990 0 +3781053 19 +3781113 275 +3781140 177 +3781296 0 +3781308 92 +3781356 62 +3781853 134 +3781957 0 +3782168 0 +3782306 13 +3782381 120 +3782456 178 +3782510 146 +3782693 12 +3782729 2 +3782795 147 +3782811 0 +3782891 136 +3782969 0 +3783001 0 +3783145 90 +3783320 5 +3783350 0 +3783362 6 +3783371 5 +3783377 40 +3783451 0 +3783512 486 +3783605 0 +3783659 0 +3783689 0 +3783790 104 +3784246 0 +3784262 0 +3784272 0 +3784328 0 +3784478 18 +3784577 155 +3784604 0 +3784646 6 +3784725 51 +3784786 0 +3784788 0 +3784806 0 +3784851 68 +3784895 1648 +3784897 314 +3785043 22 +3785078 60 +3785086 48 +3785096 0 +3785127 0 +3785305 44 +3785393 0 +3785405 0 +3785424 0 +3785565 45 +3785717 43 +3785757 0 +3785772 104 +3785856 0 +3785858 2 +3785896 0 +3785905 0 +3785962 335 +3786048 390 +3786084 141 +3786122 0 +3786179 367 +3786194 0 +3786445 0 +3786453 0 +3786468 0 +3786639 0 +3786696 0 +3786920 0 +3786996 0 +3787094 0 +3787292 0 +3787512 0 +3787627 2 +3787657 0 +3787662 5 +3787674 0 +3787761 25 +3788080 10 +3788314 39 +3788545 116 +3788561 45 +3788614 5 +3788758 40 +3788789 308 +3788817 0 +3788861 0 +3788883 0 +3788909 126 +3788969 0 +3789047 1 +3789056 164 +3789284 17 +3789310 0 +3789330 63 +3789345 61 +3789358 0 +3789398 39 +3789623 0 +3789644 0 +3789701 71 +3789892 21 +3789903 0 +3789909 0 +3790022 36 +3790108 62 +3790114 62 +3790120 103 +3790164 5 +3790250 38 +3790302 25 +3790335 35 +3790397 186 +3790411 175 +3790432 20 +3790615 97 +3790720 0 +3790856 103 +3790884 251 +3790898 402 +3790902 248 +3790918 4 +3790948 42 +3790971 0 +3791053 0 +3791117 0 +3791120 0 +3791148 20 +3791161 43 +3791165 1 +3791178 0 +3791195 0 +3791197 0 +3791200 0 +3791219 0 +3791280 3 +3791302 0 +3791346 0 +3791371 0 +3791375 0 +3791403 0 +3791406 0 +3791417 0 +3791452 2 +3791548 0 +3791553 309 +3791557 50 +3791561 0 +3791591 0 +3791597 0 +3791613 0 +3791647 0 +3791682 0 +3791695 0 +3791723 0 +3791730 0 +3791740 0 +3791761 0 +3791792 0 +3791807 0 +3791835 0 +3791855 0 +3791861 0 +3791981 17 +3791991 0 +3792018 26 +3792020 117 +3792053 0 +3792069 0 +3792113 0 +3792166 0 +3792243 158 +3792289 134 +3792315 1 +3792330 0 +3792353 0 +3792428 0 +3792442 3 +3792473 0 +3792503 0 +3792507 0 +3792515 0 +3792546 0 +3792548 0 +3792551 29 +3792572 0 +3792574 0 +3792659 0 +3792668 0 +3792671 0 +3792681 0 +3792705 0 +3792729 0 +3792781 5 +3792807 0 +3792817 0 +3792876 0 +3792878 0 +3792887 0 +3792915 0 +3792917 0 +3792973 0 +3792978 0 +3792980 0 +3793011 0 +3793027 0 +3793065 0 +3793097 0 +3793106 0 +3793116 0 +3793165 0 +3793186 0 +3793198 0 +3793204 0 +3793207 0 +3793236 0 +3793258 0 +3793261 0 +3793265 0 +3793308 43 +3793316 0 +3793320 0 +3793335 58 +3793402 0 +3793426 335 +3793466 0 +3793697 107 +3793802 0 +3793818 0 +3793920 0 +3793953 0 +3794014 21 +3794049 58 +3794113 0 +3794133 170 +3794249 45 +3794291 337 +3794323 0 +3794336 17 +3794339 99 +3794366 12 +3794388 0 +3794437 26 +3794441 14 +3794499 0 +3794533 5 +3794576 0 +3794770 42 +3794778 48 +3794813 0 +3794842 180 +3794917 135 +3794952 1 +3794968 21 +3795054 44 +3795131 262 +3795134 127 +3795173 34 +3795179 62 +3795281 188 +3795283 67 +3795304 25 +3795317 151 +3795392 7 +3795405 0 +3795411 21 +3795420 0 +3795439 16 +3795542 49 +3795566 33 +3795593 128 +3795607 6 +3795621 7 +3795793 30 +3795815 104 +3795824 212 +3795911 240 +3795914 91 +3796032 37 +3796036 69 +3796086 1 +3796208 256 +3796239 121 +3796336 72 +3796499 0 +3796530 0 +3796656 0 +3796791 44 +3796896 29 +3796901 0 +3796909 0 +3796958 351 +3797286 101 +3797332 34 +3797342 61 +3797400 140 +3797455 399 +3797514 49 +3797586 0 +3797630 44 +3797700 0 +3797851 3 +3797915 0 +3797928 17 +3797950 0 +3797973 0 +3798007 0 +3798049 0 +3798118 0 +3798216 27 +3798257 0 +3798278 0 +3798335 0 +3798418 24 +3798478 0 +3798493 0 +3798521 0 +3798548 0 +3798567 0 +3798575 0 +3798584 0 +3798599 3 +3798603 43 +3798637 0 +3798686 0 +3798702 6 +3798717 0 +3798719 4 +3798738 0 +3798755 125 +3798790 94 +3798853 0 +3798876 0 +3798882 0 +3798905 0 +3798925 0 +3798931 0 +3798950 0 +3798993 51 +3799085 0 +3799099 0 +3799102 153 +3799115 369 +3799121 266 +3799151 125 +3799155 87 +3799304 251 +3799556 0 +3799622 183 +3799771 55 +3799916 0 +3799922 1 +3799971 30 +3799975 0 +3799987 0 +3799991 48 +3799994 0 +3800100 116 +3800105 90 +3800258 0 +3800272 90 +3800302 0 +3800314 73 +3800370 131 +3800548 53 +3800685 0 +3800745 0 +3800790 65 +3800794 107 +3800844 0 +3800911 0 +3800928 55 +3801023 27 +3801356 81 +3801546 206 +3801549 166 +3801553 226 +3801622 0 +3801836 212 +3801911 281 +3802081 0 +3802208 2 +3802399 2 +3802565 59 +3802691 27 +3802771 0 +3802805 8 +3802852 73 +3802882 0 +3803027 56 +3803262 79 +3803398 0 +3803449 0 +3803497 0 +3803596 0 +3803683 1 +3803728 0 +3803846 1304 +3803920 140 +3803932 451 +3804151 65 +3804250 33 +3804281 37 +3804383 120 +3804555 189 +3804625 197 +3804712 93 +3804768 561 +3804842 0 +3804858 5 +3804905 42 +3804926 91 +3804981 13 +3805120 1891 +3805264 576 +3805266 561 +3805311 236 +3805375 371 +3805392 276 +3805418 0 +3805458 192 +3805563 421 +3805592 91 +3805627 0 +3805635 0 +3805644 0 +3805653 8 +3805670 62 +3805733 311 +3805775 92 +3805835 52 +3805842 0 +3805871 21 +3805987 16 +3806021 92 +3806032 0 +3806089 0 +3806098 279 +3806161 492 +3806164 187 +3806260 335 +3806359 142 +3806396 0 +3806599 0 +3806620 0 +3806756 55 +3806786 63 +3806914 85 +3806942 4 +3806983 8 +3807007 0 +3807118 418 +3807127 0 +3807216 216 +3807354 0 +3807376 204 +3807418 0 +3807427 0 +3807571 0 +3807608 28 +3807644 0 +3807651 147 +3807653 127 +3807662 71 +3807743 0 +3807814 0 +3807998 0 +3808099 0 +3808181 0 +3808328 0 +3808340 390 +3808391 162 +3808443 0 +3808448 102 +3808471 0 +3808518 76 +3808582 0 +3808717 0 +3808722 0 +3808761 36 +3809133 397 +3809166 147 +3809175 266 +3809177 446 +3809449 59 +3809464 186 +3809482 0 +3809523 208 +3809679 0 +3809802 155 +3809805 26 +3809856 0 +3809955 0 +3810401 59 +3810590 2 +3810759 80 +3810816 413 +3810818 305 +3810948 29 +3810989 169 +3811113 44 +3811322 625 +3811378 0 +3811574 2 +3811658 0 +3811673 0 +3811730 2 +3811744 0 +3811777 0 +3811873 1 +3811889 32 +3811897 0 +3811971 0 +3812082 111 +3812194 62 +3812230 48 +3812343 0 +3812392 49 +3812396 82 +3812433 121 +3812449 199 +3812486 37 +3812502 0 +3812610 0 +3812682 0 +3812815 0 +3812854 0 +3813063 0 +3813097 0 +3813383 0 +3813546 0 +3813610 0 +3813668 0 +3813735 0 +3813798 0 +3813818 0 +3813833 0 +3813867 0 +3814002 0 +3814091 0 +3814123 0 +3814150 0 +3814220 14 +3814265 10 +3814340 0 +3814435 33 +3814441 0 +3814469 225 +3814512 5 +3814550 0 +3814628 113 +3814677 0 +3814779 2 +3814782 0 +3814877 0 +3814888 0 +3814928 0 +3814931 55 +3814976 0 +3815012 14 +3815049 0 +3815126 48 +3815293 0 +3815331 77 +3815418 0 +3815462 0 +3815696 0 +3815943 0 +3816052 1 +3816084 0 +3816097 0 +3816117 0 +3816161 1 +3816199 83 +3816221 50 +3816224 444 +3816263 0 +3816341 4 +3816416 19 +3816516 53 +3816551 0 +3816562 0 +3816597 0 +3816630 0 +3816816 41 +3816857 0 +3817008 139 +3817038 130 +3817129 8 +3817152 23 +3817173 5 +3817189 122 +3817191 27 +3817201 56 +3817208 27 +3817217 0 +3817251 153 +3817263 2 +3817346 0 +3817361 24 +3817392 25 +3817396 0 +3817455 0 +3817464 30 +3817528 0 +3817572 60 +3817656 0 +3817853 0 +3817927 0 +3818002 0 +3818025 284 +3818130 0 +3818160 4 +3818207 22 +3818222 0 +3818243 51 +3818258 60 +3818264 0 +3818351 9 +3818504 1 +3818574 182 +3818625 92 +3818831 163 +3818840 1 +3818912 53 +3818951 0 +3819030 28 +3819104 0 +3819144 0 +3819158 88 +3819299 28 +3819362 0 +3819506 41 +3819674 2 +3819755 510 +3819765 317 +3819779 1099 +3819791 403 +3819887 133 +3819890 201 +3819983 392 +3819989 201 +3820044 957 +3820086 435 +3820101 260 +3820330 276 +3820392 0 +3820406 7 +3820417 0 +3820449 8 +3820474 0 +3820533 0 +3820565 0 +3820628 52 +3820773 203 +3820791 57 +3820813 1041 +3820840 1179 +3820843 370 +3820868 166 +3820877 0 +3820982 0 +3820993 107 +3821043 256 +3821052 78 +3821060 242 +3821146 1043 +3821275 213 +3821316 44 +3821491 0 +3821502 0 +3821551 145 +3821564 0 +3821624 80 +3821650 97 +3821701 118 +3821708 15 +3821724 97 +3821814 319 +3821841 168 +3821874 0 +3821891 434 +3821893 47 +3821985 15 +3822019 0 +3822025 16 +3822032 204 +3822146 98 +3822152 12 +3822167 268 +3822184 88 +3822394 53 +3822441 0 +3822579 169 +3822602 70 +3822652 111 +3822691 2 +3822836 237 +3822927 54 +3822986 495 +3823060 406 +3823064 284 +3823105 287 +3823184 387 +3823197 292 +3823199 389 +3823325 63 +3823438 139 +3823463 105 +3823592 51 +3823670 24 +3823779 789 +3823821 367 +3823836 253 +3823847 0 +3823858 412 +3823863 1 +3823881 0 +3824033 53 +3824095 45 +3824103 245 +3824172 216 +3824325 93 +3824395 98 +3824421 58 +3824499 882 +3824509 0 +3824576 318 +3824645 170 +3824663 53 +3824726 0 +3824750 535 +3824776 0 +3824874 50 +3824885 0 +3824943 0 +3824966 89 +3825212 0 +3825262 0 +3825274 0 +3825279 0 +3825288 0 +3825300 0 +3825305 0 +3825344 0 +3825368 0 +3825445 0 +3825520 108 +3825648 10 +3825664 109 +3825690 260 +3825729 81 +3825795 231 +3825801 414 +3825895 16 +3825925 100 +3825982 35 +3826054 463 +3826101 0 +3826164 207 +3826175 14 +3826226 553 +3826241 474 +3826245 584 +3826260 2 +3826298 545 +3826318 54 +3826554 1078 +3826556 273 +3826577 459 +3826704 0 +3826737 104 +3826741 461 +3826789 5 +3826816 695 +3826887 260 +3826962 94 +3827094 150 +3827232 90 +3827244 0 +3827250 1028 +3827262 60 +3827425 1336 +3827460 171 +3827470 0 +3827706 0 +3827839 0 +3827881 94 +3828090 0 +3828136 0 +3828189 366 +3828369 76 +3828447 1215 +3828462 224 +3828526 483 +3828540 319 +3828645 0 +3828700 97 +3828714 6 +3828736 279 +3828748 253 +3828762 160 +3828832 0 +3828858 0 +3829035 0 +3829043 0 +3829132 0 +3829156 0 +3829255 0 +3829338 0 +3829439 0 +3829455 0 +3829557 0 +3829786 0 +3829853 0 +3829870 0 +3829912 49 +3829916 0 +3829931 0 +3829940 7 +3829943 0 +3830032 0 +3830060 0 +3830189 0 +3830204 0 +3830258 0 +3830267 0 +3830384 0 +3830437 0 +3830590 0 +3831243 0 +3831324 0 +3831441 0 +3831464 0 +3831535 0 +3831564 23 +3831574 108 +3831696 0 +3831714 286 +3831719 343 +3831877 12 +3831879 10 +3831919 182 +3831951 232 +3831995 0 +3832029 24 +3832050 50 +3832065 0 +3832077 31 +3832147 0 +3832484 66 +3832526 0 +3832699 56 +3832818 34 +3833030 11 +3833045 202 +3833309 54 +3833369 342 +3833405 0 +3833422 54 +3833504 67 +3833623 175 +3833635 72 +3833658 0 +3833676 0 +3833695 0 +3833702 0 +3833744 0 +3833751 0 +3833801 0 +3834126 711 +3834296 441 +3834299 286 +3834361 10 +3834373 291 +3834438 0 +3834527 74 +3834545 0 +3834568 0 +3834576 4 +3834579 0 +3834600 0 +3834605 0 +3834611 0 +3834640 233 +3834649 122 +3834662 38 +3834708 1 +3834730 0 +3834751 97 +3834777 289 +3834784 795 +3834796 245 +3834911 75 +3835091 78 +3835108 86 +3835148 225 +3835198 208 +3835218 56 +3835350 112 +3835391 82 +3835438 207 +3835476 0 +3836042 0 +3836059 43 +3836157 0 +3836165 4 +3836270 0 +3836282 0 +3836290 18 +3836321 0 +3836514 0 +3836577 42 +3836747 11 +3836872 0 +3836902 0 +3836912 0 +3836920 0 +3836984 0 +3836987 0 +3837032 0 +3837047 0 +3837068 0 +3837077 0 +3837305 0 +3837384 0 +3837447 0 +3837462 0 +3837470 0 +3837472 0 +3837485 0 +3837533 0 +3837681 106 +3837798 0 +3837816 0 +3837878 0 +3837913 71 +3837955 0 +3838051 0 +3838084 0 +3838166 34 +3838219 0 +3838261 27 +3838288 0 +3838609 2 +3838620 119 +3838644 0 +3838647 3 +3838689 26 +3838711 0 +3838731 18 +3838800 100 +3838833 0 +3838875 0 +3838911 67 +3839102 49 +3839113 0 +3839149 0 +3839268 0 +3839286 0 +3839303 13 +3839315 0 +3839399 56 +3839426 0 +3839628 0 +3839649 0 +3839677 64 +3839738 0 +3839896 19 +3840008 0 +3840105 0 +3840149 0 +3840182 0 +3840216 0 +3840229 0 +3840258 0 +3840480 0 +3840537 0 +3840632 0 +3840641 0 +3840648 0 +3840700 0 +3840719 0 +3840775 0 +3840825 0 +3840832 0 +3840884 0 +3840943 0 +3841105 0 +3841127 0 +3841198 0 +3841212 0 +3841288 0 +3841337 0 +3841428 16 +3841571 1 +3841608 329 +3841656 0 +3841659 180 +3841668 0 +3841699 49 +3841726 17 +3841835 0 +3841848 1 +3841884 129 +3841927 16 +3841954 38 +3841988 0 +3842026 80 +3842051 90 +3842070 34 +3842081 49 +3842092 17 +3842156 36 +3842192 0 +3842252 0 +3842263 62 +3842265 18 +3842276 0 +3842279 0 +3842281 58 +3842341 0 +3842409 126 +3842446 39 +3842463 0 +3842481 274 +3842521 353 +3842523 272 +3842546 1 +3842615 9 +3842650 261 +3842659 54 +3842681 0 +3842692 163 +3842696 906 +3842717 0 +3842755 31 +3842767 43 +3842894 217 +3842911 0 +3842933 0 +3842954 0 +3842984 0 +3842989 0 +3843043 0 +3843049 0 +3843060 0 +3843062 0 +3843073 59 +3843076 0 +3843078 0 +3843105 226 +3843133 0 +3843146 0 +3843206 23 +3843243 0 +3843260 0 +3843310 0 +3843318 0 +3843343 0 +3843356 0 +3843413 0 +3843448 0 +3843457 21 +3843471 0 +3843490 0 +3843494 5 +3843515 0 +3843565 66 +3843804 85 +3843829 289 +3843856 217 +3843863 386 +3843886 495 +3843922 62 +3844012 9 +3844019 29 +3844087 0 +3844162 0 +3844290 0 +3844455 34 +3844601 59 +3844605 40 +3844613 29 +3844634 8 +3844660 0 +3844779 105 +3844844 0 +3844915 0 +3844942 32 +3845069 0 +3845207 0 +3845359 15 +3845363 24 +3845462 189 +3845490 0 +3845534 42 +3845555 0 +3845579 68 +3845623 0 +3845807 0 +3845826 0 +3845959 0 +3846124 0 +3846148 123 +3846150 12 +3846191 0 +3846256 1449 +3846362 185 +3846386 209 +3846419 20 +3846441 0 +3846496 0 +3846534 288 +3846584 0 +3846587 1 +3846596 0 +3846627 15 +3846654 0 +3846761 22 +3846774 286 +3846810 31 +3846853 7 +3846880 36 +3846914 0 +3846952 89 +3846977 41 +3846996 39 +3847007 86 +3847018 4 +3847082 38 +3847118 0 +3847178 0 +3847189 36 +3847191 22 +3847202 0 +3847205 0 +3847207 86 +3847259 6 +3847264 13 +3847266 0 +3847275 16 +3847287 0 +3847335 23 +3847372 98 +3847389 0 +3847420 2 +3847441 114 +3847447 24 +3847472 0 +3847485 0 +3847541 0 +3847576 1 +3847585 0 +3847599 15 +3847618 21 +3847626 5 +3847638 37 +3847643 45 +3847648 26 +3847681 26 +3847699 58 +3847759 203 +3847812 0 +3847865 0 +3847919 25 +3847976 14 +3848051 124 +3848297 114 +3848324 669 +3848330 196 +3848333 0 +3848336 16 +3848370 99 +3848486 3 +3848510 251 +3848537 380 +3848539 415 +3848590 37 +3848679 85 +3848717 44 +3848720 0 +3849025 32 +3849046 260 +3849100 509 +3849124 424 +3849140 0 +3849215 110 +3849224 55 +3849227 723 +3849248 75 +3849267 199 +3849411 0 +3849421 0 +3849583 125 +3849721 454 +3849809 60 +3849880 48 +3849911 4 +3849986 0 +3850060 24 +3850169 0 +3850255 32 +3850274 97 +3850330 147 +3850370 218 +3850373 0 +3850541 145 +3850598 412 +3850734 1124 +3850736 119 +3850766 341 +3850769 411 +3850788 0 +3850838 235 +3850910 7 +3850922 501 +3850975 340 +3851032 51 +3851112 0 +3851114 150 +3851192 61 +3851216 8 +3851237 163 +3851489 9 +3851499 0 +3851595 56 +3851630 281 +3851705 15 +3851793 550 +3852027 1 +3852426 0 +3852489 0 +3852531 65 +3852580 0 +3852625 0 +3852776 0 +3853200 85 +3853203 110 +3853309 33 +3853423 2 +3853453 189 +3853461 113 +3853486 60 +3853499 78 +3853552 152 +3853573 8 +3853647 0 +3853672 0 +3853846 142 +3853940 396 +3853989 165 +3853991 1111 +3854032 108 +3854095 0 +3854120 0 +3854270 0 +3854381 38 +3854411 21 +3854505 18 +3854512 0 +3854720 196 +3854741 27 +3854799 0 +3854834 0 +3854910 168 +3854997 0 +3855016 0 +3855064 0 +3855117 0 +3855132 0 +3855172 0 +3855312 0 +3855382 0 +3855427 0 +3855553 0 +3855577 0 +3855619 0 +3855688 0 +3855836 0 +3855859 0 +3855919 0 +3855943 0 +3855950 0 +3856102 0 +3856108 0 +3856176 0 +3856210 0 +3856277 0 +3856431 0 +3856471 0 +3856505 0 +3856682 0 +3856685 0 +3856804 0 +3856813 0 +3856849 0 +3856870 0 +3856902 37 +3856919 0 +3856947 0 +3856998 237 +3857064 128 +3857103 327 +3857121 420 +3857290 0 +3857304 246 +3857334 310 +3857385 0 +3857482 0 +3857496 19 +3857568 0 +3857578 0 +3857833 29 +3857881 0 +3857950 1 +3857966 0 +3857977 0 +3858099 0 +3858108 0 +3858132 462 +3858237 84 +3858693 41 +3858909 248 +3859037 947 +3859109 994 +3859117 1399 +3859416 0 +3859517 104 +3859541 395 +3859565 79 +3859592 139 +3859705 64 +3859788 0 +3859927 566 +3859929 52 +3859938 1691 +3859944 192 +3859959 323 +3859964 0 +3859980 22 +3860403 0 +3860433 0 +3860455 0 +3860486 0 +3860503 0 +3860761 0 +3860784 0 +3860886 0 +3860914 0 +3861008 0 +3861046 0 +3861061 0 +3861099 0 +3861114 0 +3861370 40 +3861405 569 +3861425 142 +3861508 0 +3861541 0 +3861618 0 +3861641 0 +3861775 0 +3861837 0 +3861851 0 +3861972 0 +3862017 0 +3862115 0 +3862152 0 +3862167 0 +3862344 0 +3862380 0 +3862397 0 +3862500 0 +3862523 5 +3862625 200 +3862763 165 +3862880 59 +3862901 183 +3862926 0 +3862948 326 +3862950 574 +3863056 246 +3863207 0 +3863271 138 +3863341 0 +3863471 21 +3863499 0 +3863524 32 +3863650 137 +3863728 271 +3863797 81 +3863955 0 +3863961 91 +3864015 13 +3864045 16 +3864048 77 +3864079 187 +3864406 0 +3864460 32 +3864759 0 +3864787 0 +3864838 0 +3864856 309 +3864860 87 +3864988 87 +3864998 202 +3865070 0 +3865258 49 +3865278 222 +3865284 0 +3865320 5 +3865421 419 +3865458 0 +3865524 0 +3865536 49 +3865605 62 +3865635 98 +3865681 0 +3865858 156 +3865886 0 +3865947 0 +3866037 0 +3866076 74 +3866112 0 +3866177 65 +3866268 0 +3866392 36 +3866458 0 +3866674 0 +3866805 0 +3866915 0 +3867003 63 +3867017 0 +3867066 0 +3867198 27 +3867237 0 +3867375 0 +3867387 0 +3867418 0 +3867555 0 +3867894 105 +3867946 0 +3867955 0 +3867977 0 +3868008 0 +3868251 8 +3868296 0 +3868318 0 +3868340 11 +3868357 202 +3868389 74 +3868511 0 +3868573 0 +3868603 6 +3868788 0 +3868796 0 +3868821 0 +3868874 75 +3868909 0 +3868920 13 +3868941 13 +3868972 51 +3868980 331 +3869028 0 +3869044 0 +3869076 0 +3869092 0 +3869169 63 +3869175 8 +3869404 0 +3869442 18 +3869518 1 +3869642 62 +3869706 0 +3869717 0 +3869766 0 +3869786 0 +3869867 0 +3869906 152 +3869918 515 +3870097 73 +3870159 0 +3870404 0 +3870421 54 +3870468 3 +3870509 0 +3870550 0 +3870559 223 +3870572 458 +3870725 0 +3870739 139 +3870831 16 +3870972 194 +3871010 176 +3871085 0 +3871104 0 +3871131 152 +3871265 6 +3871306 185 +3871310 553 +3871334 84 +3871685 1494 +3871688 414 +3871916 16 +3871925 98 +3872040 61 +3872074 0 +3872109 264 +3872243 205 +3872456 0 +3872535 3 +3872565 134 +3872575 137 +3872605 0 +3872861 144 +3872863 25 +3872875 0 +3872891 410 +3872927 107 +3872937 384 +3872986 0 +3873012 0 +3873059 105 +3873070 167 +3873152 68 +3873244 642 +3873248 943 +3873256 1198 +3873273 70 +3873417 191 +3873425 0 +3873556 62 +3873651 0 +3873707 27 +3873719 24 +3873830 19 +3874074 75 +3874079 392 +3874130 284 +3874147 249 +3874158 0 +3874217 112 +3874228 135 +3874354 0 +3874371 0 +3874384 0 +3874417 801 +3874460 96 +3874488 919 +3874515 0 +3874569 1 +3874604 11 +3874616 0 +3874686 120 +3874689 0 +3874701 2 +3874725 0 +3874734 79 +3874747 1 +3874750 170 +3874836 17 +3874841 267 +3874870 0 +3874909 30 +3874987 22 +3874994 0 +3875032 0 +3875061 0 +3875134 32 +3875263 213 +3875330 51 +3875332 164 +3875345 30 +3875422 0 +3875473 0 +3875502 0 +3875572 181 +3875586 0 +3875632 122 +3875681 7 +3875683 19 +3875779 0 +3875813 125 +3875851 16 +3875854 0 +3875877 0 +3875893 47 +3876053 0 +3876113 0 +3876235 0 +3876461 0 +3876488 65 +3876509 0 +3876515 0 +3876570 0 +3876662 0 +3876777 0 +3876857 0 +3876864 0 +3876891 0 +3877040 0 +3877123 0 +3877144 0 +3877152 0 +3877201 0 +3877293 0 +3877420 0 +3877432 0 +3877454 132 +3877465 54 +3877486 0 +3877501 0 +3877540 0 +3877726 0 +3877981 0 +3878005 0 +3878071 0 +3878117 0 +3878192 0 +3878217 0 +3878221 0 +3878331 0 +3878413 0 +3878538 0 +3878586 0 +3878626 0 +3878660 0 +3878669 0 +3878672 0 +3878725 0 +3878861 0 +3878876 0 +3878972 0 +3879053 0 +3879056 0 +3879079 0 +3879086 0 +3879128 0 +3879173 0 +3879254 0 +3879274 0 +3879308 0 +3879656 0 +3879697 0 +3879701 0 +3879777 0 +3879785 0 +3879811 0 +3879849 0 +3879895 0 +3879989 0 +3880009 0 +3880034 0 +3880070 0 +3880100 0 +3880227 154 +3880262 33 +3880287 0 +3880330 0 +3880391 0 +3880419 0 +3880425 0 +3880433 0 +3880439 0 +3880445 0 +3880472 0 +3880520 0 +3880630 0 +3880654 0 +3880719 0 +3880821 0 +3880854 0 +3880875 127 +3880897 18 +3880945 12 +3881018 0 +3881122 146 +3881180 0 +3881203 0 +3881237 54 +3881249 305 +3881267 54 +3881271 315 +3881288 265 +3881378 17 +3881488 0 +3881512 424 +3881516 218 +3881530 0 +3881534 63 +3881621 84 +3881689 155 +3881813 30 +3881824 0 +3881847 0 +3881898 0 +3881923 0 +3881928 0 +3881945 0 +3882007 0 +3882206 0 +3882257 0 +3882259 0 +3882275 0 +3882329 0 +3882336 0 +3882368 0 +3882377 0 +3882446 0 +3882542 0 +3882665 0 +3882689 0 +3882699 0 +3882718 0 +3882758 0 +3882789 0 +3882812 0 +3882875 0 +3882923 0 +3883050 0 +3883157 0 +3883167 0 +3883183 0 +3883227 0 +3883245 0 +3883440 26 +3883448 0 +3883466 0 +3883512 0 +3883524 0 +3883536 0 +3883673 0 +3883769 0 +3883853 0 +3884015 71 +3884039 53 +3884064 68 +3884135 165 +3884154 44 +3884162 69 +3884202 77 +3884469 61 +3884513 243 +3884534 55 +3884576 119 +3884592 44 +3884669 11 +3884817 59 +3884960 59 +3885009 28 +3885024 98 +3885101 66 +3885148 0 +3885153 233 +3885218 0 +3885277 0 +3885303 173 +3885356 189 +3885390 151 +3885429 7 +3885535 0 +3885552 16 +3885706 0 +3885847 0 +3885855 0 +3885949 0 +3885958 55 +3886156 0 +3886266 49 +3886291 32 +3886539 89 +3886576 0 +3886587 54 +3886751 539 +3886770 290 +3886869 36 +3886944 0 +3887001 0 +3887019 59 +3887145 0 +3887194 0 +3887260 0 +3887483 240 +3887594 0 +3887623 0 +3887639 0 +3887842 0 +3887932 0 +3887994 0 +3888020 177 +3888196 185 +3888245 379 +3888305 40 +3888469 75 +3888523 26 +3888565 0 +3888645 0 +3888737 0 +3888746 35 +3888862 255 +3888866 592 +3888910 196 +3888943 0 +3889022 379 +3889054 91 +3889393 257 +3889422 335 +3889472 151 +3889528 22 +3889536 81 +3889593 1 +3889662 14 +3889686 18 +3889724 0 +3889731 0 +3889780 119 +3889866 520 +3889880 93 +3889897 262 +3889940 29 +3889981 127 +3890025 642 +3890200 5 +3890220 0 +3890252 354 +3890327 358 +3890427 87 +3890568 30 +3890594 5 +3890772 0 +3890854 56 +3890951 104 +3890982 207 +3891104 3 +3891154 70 +3891158 36 +3891276 101 +3891279 243 +3891366 243 +3891375 127 +3891397 19 +3891569 6 +3891583 9 +3891597 203 +3891624 37 +3891648 50 +3891751 13 +3891770 1 +3891779 18 +3891785 0 +3891798 9 +3891873 210 +3891886 18 +3891907 71 +3891909 233 +3892011 62 +3892017 56 +3892056 140 +3892059 250 +3892179 18 +3892223 47 +3892239 0 +3892355 0 +3892366 10 +3892372 142 +3892384 10 +3892414 14 +3892418 301 +3892447 433 +3892467 61 +3892483 3 +3892517 0 +3892528 187 +3892573 72 +3892648 0 +3892666 32 +3892683 374 +3892720 0 +3892724 147 +3892735 127 +3892739 22 +3892741 27 +3892862 104 +3892885 130 +3892921 189 +3892925 0 +3892927 40 +3892984 0 +3893118 0 +3893184 42 +3893230 49 +3893248 7 +3893284 704 +3893302 0 +3893345 41 +3893513 104 +3893530 134 +3893536 478 +3893584 155 +3893588 130 +3893602 336 +3893608 11 +3893617 219 +3893768 73 +3893886 0 +3893895 42 +3893920 87 +3893922 31 +3893940 22 +3893945 0 +3894036 115 +3894074 25 +3894170 17 +3894257 0 +3894273 407 +3894341 53 +3894348 7 +3894387 0 +3894402 0 +3894419 0 +3894445 0 +3894474 104 +3894601 90 +3894642 103 +3894717 0 +3894729 67 +3894731 4 +3894770 0 +3894846 0 +3894882 275 +3894888 0 +3895081 54 +3895156 0 +3895231 87 +3895507 0 +3895541 0 +3895575 199 +3895582 0 +3895605 0 +3895677 32 +3895752 0 +3895773 50 +3895831 67 +3895940 379 +3895950 186 +3896147 309 +3896163 683 +3896261 36 +3896280 31 +3896406 62 +3896530 0 +3896548 27 +3896652 130 +3896784 258 +3896909 43 +3897170 0 +3897318 27 +3897334 155 +3897395 210 +3897461 0 +3897566 201 +3897575 117 +3897587 38 +3897639 220 +3897718 0 +3897809 58 +3897885 3 +3897928 53 +3897963 0 +3898010 0 +3898269 16 +3898298 96 +3898437 52 +3898484 0 +3898528 0 +3898545 14 +3898641 12 +3898707 52 +3898731 32 +3898773 0 +3898787 10 +3898970 146 +3899042 11 +3899055 109 +3899096 0 +3899126 250 +3899177 18 +3899228 0 +3899250 236 +3899252 154 +3899355 0 +3899485 98 +3899534 0 +3899570 0 +3899617 111 +3899657 37 +3899740 72 +3899748 0 +3899811 0 +3899824 34 +3899955 0 +3899957 231 +3899965 55 +3899990 117 +3900052 13 +3900069 18 +3900143 119 +3900191 608 +3900193 171 +3900217 183 +3900353 86 +3900439 42 +3900452 129 +3900456 34 +3900461 302 +3900484 82 +3900515 34 +3900526 14 +3900588 6 +3900632 86 +3900640 0 +3900689 47 +3900793 82 +3900922 16 +3901066 351 +3901075 1 +3901259 17 +3901290 6 +3901325 9 +3901485 0 +3901637 1277 +3901649 0 +3901714 190 +3901767 183 +3901862 171 +3901876 847 +3902033 19 +3902064 446 +3902066 747 +3902118 0 +3902151 0 +3902177 0 +3902274 51 +3902331 131 +3902454 438 +3902473 269 +3902476 282 +3902650 5 +3902658 349 +3902749 46 +3902772 222 +3902814 0 +3902822 30 +3902834 0 +3902856 251 +3902879 0 +3902896 0 +3902966 17 +3902994 183 +3902997 466 +3903074 284 +3903161 0 +3903207 0 +3903214 0 +3903256 0 +3903370 0 +3903399 0 +3903418 0 +3903504 1 +3903531 0 +3903549 1 +3903675 2 +3903705 0 +3903759 2 +3903768 0 +3903850 0 +3904046 3 +3904080 0 +3904112 0 +3904141 0 +3904199 28 +3904287 0 +3904347 0 +3904397 0 +3904460 0 +3904474 0 +3904527 0 +3904536 0 +3904614 398 +3904618 1238 +3904623 250 +3904772 198 +3904808 0 +3904827 0 +3904876 77 +3904910 0 +3904980 1 +3905054 54 +3905085 785 +3905271 0 +3905424 365 +3905626 56 +3905685 43 +3905703 0 +3905716 0 +3905737 80 +3905770 228 +3905804 291 +3905806 402 +3905859 356 +3906076 22 +3906175 881 +3906179 497 +3906232 62 +3906375 286 +3906461 440 +3906488 10 +3906505 915 +3906669 11 +3906727 292 +3906772 0 +3906796 267 +3906839 213 +3906853 1 +3906861 282 +3906955 357 +3907019 58 +3907035 22 +3907119 261 +3907123 687 +3907139 914 +3907193 113 +3907282 52 +3907285 29 +3907336 0 +3907382 8 +3907411 71 +3907415 52 +3907514 1 +3907524 0 +3907558 60 +3907577 275 +3907583 0 +3907589 284 +3907611 0 +3907624 1 +3907640 0 +3907666 492 +3907772 0 +3907796 348 +3907877 39 +3907885 0 +3907978 37 +3908004 46 +3908060 54 +3908066 271 +3908070 28 +3908077 0 +3908162 0 +3908209 0 +3908234 6 +3908309 0 +3908448 0 +3908525 0 +3908546 0 +3908554 0 +3908557 0 +3908593 0 +3908620 0 +3908644 57 +3908714 0 +3908722 0 +3908738 0 +3908810 0 +3908820 0 +3908858 0 +3909008 0 +3909027 0 +3909154 0 +3909173 0 +3909249 0 +3909277 0 +3909321 0 +3909331 0 +3909353 0 +3909361 0 +3909393 0 +3909437 0 +3909469 0 +3909550 0 +3909593 0 +3909736 0 +3909855 172 +3910007 303 +3910051 0 +3910084 27 +3910097 231 +3910147 94 +3910171 1 +3910213 233 +3910295 336 +3910430 0 +3910439 30 +3910463 72 +3910466 0 +3910481 54 +3910541 0 +3910583 21 +3910718 0 +3910739 27 +3910772 0 +3910778 0 +3910819 14 +3910868 37 +3910922 0 +3910966 0 +3910978 0 +3911029 0 +3911060 0 +3911091 63 +3911178 34 +3911226 0 +3911287 38 +3911375 0 +3911418 215 +3911615 48 +3911655 266 +3911663 0 +3911676 278 +3911752 8 +3911799 123 +3911808 190 +3911904 0 +3911931 0 +3912099 43 +3912153 0 +3912198 71 +3912218 347 +3912241 0 +3912264 1199 +3912315 338 +3912338 0 +3912452 0 +3912528 104 +3912789 19 +3913037 19 +3913047 47 +3913076 39 +3913135 0 +3913151 0 +3913191 38 +3913212 323 +3913251 172 +3913287 39 +3913381 0 +3913397 18 +3913412 137 +3913513 0 +3913577 54 +3913582 17 +3913607 0 +3913696 0 +3914051 23 +3914187 373 +3914193 576 +3914284 385 +3914410 0 +3914505 0 +3914612 98 +3914663 81 +3914721 92 +3914739 200 +3914755 4 +3914781 62 +3914844 35 +3914847 71 +3914875 0 +3914911 0 +3914924 0 +3914964 607 +3914973 65 +3915239 0 +3915254 70 +3915344 51 +3915527 27 +3915541 125 +3915543 1 +3915643 422 +3915729 14 +3915753 199 +3915772 233 +3915775 83 +3915795 202 +3915840 0 +3915921 0 +3915935 322 +3915948 0 +3916019 3 +3916076 138 +3916107 137 +3916109 229 +3916176 46 +3916497 94 +3916550 64 +3916766 88 +3916776 0 +3916808 100 +3916817 68 +3916853 0 +3916935 17 +3916947 148 +3916951 12 +3917055 172 +3917076 20 +3917103 28 +3917164 0 +3917230 0 +3917390 33 +3917552 0 +3917688 0 +3917715 15 +3917724 197 +3917865 92 +3918067 24 +3918086 56 +3918128 137 +3918159 0 +3918221 125 +3918227 270 +3918276 0 +3918289 144 +3918343 0 +3918353 0 +3918434 232 +3918441 92 +3918444 347 +3918463 167 +3918525 0 +3918563 120 +3918613 23 +3918745 302 +3918790 43 +3918823 0 +3918921 0 +3918977 35 +3918984 50 +3919000 8 +3919016 34 +3919041 0 +3919066 0 +3919083 19 +3919101 0 +3919103 69 +3919112 0 +3919221 0 +3919240 0 +3919254 59 +3919310 0 +3919362 17 +3919368 8 +3919371 19 +3919375 54 +3919388 0 +3919402 68 +3919417 13 +3919461 111 +3919470 135 +3919548 226 +3919599 233 +3919708 0 +3919777 0 +3919800 1 +3919932 0 +3919956 386 +3919974 29 +3920044 44 +3920055 44 +3920098 99 +3920121 214 +3920123 1 +3920136 258 +3920167 0 +3920233 0 +3920268 71 +3920289 246 +3920330 40 +3920374 0 +3920718 215 +3920878 33 +3920918 41 +3920956 37 +3921022 140 +3921029 143 +3921063 0 +3921075 151 +3921077 365 +3921145 0 +3921250 102 +3921315 547 +3921436 0 +3921468 4 +3921499 61 +3921604 0 +3921794 576 +3921804 0 +3921818 102 +3922007 56 +3922043 0 +3922049 0 +3922055 102 +3922066 22 +3922165 37 +3922190 186 +3922268 185 +3922295 238 +3922306 56 +3922317 135 +3922351 0 +3922361 8 +3922410 213 +3922437 233 +3922483 903 +3922525 2 +3922585 91 +3922603 0 +3922666 98 +3922783 41 +3922855 10 +3922924 169 +3922966 24 +3922975 515 +3922985 171 +3922991 13 +3923036 220 +3923045 369 +3923122 209 +3923125 154 +3923141 0 +3923345 25 +3923460 0 +3923482 2 +3923840 182 +3923956 0 +3924124 0 +3924157 0 +3924185 0 +3924299 83 +3924436 110 +3924511 0 +3924543 0 +3924666 206 +3924716 3 +3924724 0 +3924817 0 +3924827 28 +3924933 0 +3924959 0 +3925071 15 +3925186 36 +3925233 53 +3925303 0 +3925469 57 +3925598 0 +3925610 71 +3925619 40 +3925640 344 +3925697 79 +3925713 108 +3925943 127 +3925946 536 +3925991 246 +3926012 0 +3926030 20 +3926036 430 +3926085 297 +3926120 0 +3926147 86 +3926154 0 +3926193 32 +3926285 580 +3926396 2 +3926452 82 +3926460 23 +3926492 70 +3926505 381 +3926563 28 +3926708 121 +3926752 20 +3926774 309 +3926787 23 +3926827 165 +3926861 118 +3926882 67 +3926955 0 +3926978 23 +3927030 0 +3927057 0 +3927114 0 +3927153 7 +3927366 1 +3927675 0 +3927758 0 +3927801 0 +3927885 0 +3927896 169 +3928014 0 +3928128 0 +3928263 0 +3928272 0 +3928281 0 +3928595 43 +3928641 53 +3928694 294 +3928938 0 +3929154 16 +3929211 0 +3929247 0 +3929301 10 +3929439 42 +3929448 0 +3929502 56 +3929537 873 +3929604 0 +3929921 39 +3930156 0 +3930483 0 +3930651 0 +3930734 8 +3930804 57 +3930835 697 +3930851 468 +3930883 550 +3930900 0 +3930912 290 +3930936 143 +3930949 80 +3930953 237 +3930965 220 +3931079 7 +3931154 32 +3931188 231 +3931199 91 +3931218 123 +3931247 56 +3931263 614 +3931766 0 +3931895 0 +3931913 0 +3932060 301 +3932230 34 +3932240 0 +3932378 44 +3932426 0 +3932507 0 +3932573 0 +3932804 12 +3932897 1 +3932981 0 +3933017 2 +3933035 0 +3933044 0 +3933104 0 +3933335 0 +3933371 0 +3933974 64 +3934577 33 +3935059 0 +3935138 3 +3935228 0 +3935674 0 +3935753 1 +3935843 0 +3936289 0 +3936542 0 +3936551 0 +3936708 218 +3936713 263 +3936760 23 +3936808 146 +3936858 189 +3936878 124 +3936901 736 +3936996 168 +3937036 160 +3937038 1151 +3937115 273 +3937130 504 +3937190 129 +3937274 0 +3937299 422 +3937356 579 +3937492 153 +3937587 305 +3937595 0 +3937682 244 +3937707 19 +3937747 4 +3938082 0 +3938105 292 +3938117 225 +3938252 324 +3938271 0 +3938323 101 +3938457 155 +3938505 1 +3938557 42 +3938564 33 +3938641 44 +3938659 192 +3938710 0 +3938770 267 +3938872 103 +3938875 50 +3938904 111 +3939022 0 +3939053 0 +3939167 377 +3939203 311 +3939213 176 +3939272 119 +3939291 0 +3939332 1 +3939396 1 +3939424 50 +3939494 22 +3939505 6 +3939527 81 +3939546 152 +3939573 1 +3939590 72 +3939669 183 +3939784 676 +3939788 522 +3939800 20 +3939830 47 +3939875 598 +3939912 1 +3940092 14 +3940167 137 +3940169 118 +3940267 0 +3940396 0 +3940474 0 +3940585 151 +3940678 39 +3940743 29 +3940907 60 +3940969 42 +3941053 59 +3941071 16 +3941161 11 +3941200 0 +3941313 77 +3941649 69 +3942005 0 +3942041 0 +3942086 0 +3942133 40 +3942164 43 +3942380 0 +3942518 0 +3942554 4 +3942611 0 +3942620 190 +3942695 0 +3942713 0 +3942851 0 +3943031 0 +3943103 19 +3943301 55 +3943340 0 +3943505 8 +3943598 0 +3943613 112 +3943664 54 +3943994 0 +3944039 0 +3944060 0 +3944366 0 +3944645 0 +3944885 67 +3944961 1 +3945053 0 +3945074 97 +3945168 194 +3945178 45 +3945234 39 +3945330 21 +3945411 285 +3945492 128 +3945510 18 +3945523 21 +3945564 602 +3945567 133 +3945685 389 +3945703 966 +3945706 536 +3945721 984 +3945734 401 +3945748 0 +3945868 9 +3945943 43 +3945977 220 +3945988 98 +3946007 110 +3946036 43 +3946052 625 +3946555 0 +3946684 0 +3946702 0 +3946849 124 +3946933 0 +3947071 5 +3947155 37 +3947413 17 +3947506 30 +3947764 0 +3947857 0 +3948004 6 +3948097 6 +3948355 0 +3948592 0 +3948657 0 +3948807 0 +3948868 0 +3948955 15 +3949192 0 +3949410 0 +3949471 0 +3949792 0 +3950107 0 +3950116 13 +3950125 33 +3950351 970 +3950402 385 +3950409 429 +3950577 0 +3950610 71 +3950621 0 +3950689 77 +3950720 199 +3950900 188 +3950910 41 +3950966 38 +3951062 20 +3951143 251 +3951224 102 +3951242 10 +3951255 18 +3951296 147 +3951299 446 +3951453 0 +3951590 10 +3951718 0 +3951794 0 +3951839 290 +3951896 33 +3951953 137 +3951962 15 +3952025 2 +3952043 48 +3952052 27 +3952093 664 +3952136 13 +3952184 71 +3952205 109 +3952289 264 +3952356 6 +3952373 45 +3952398 320 +3952452 161 +3952476 0 +3952486 0 +3952724 0 +3952796 119 +3952970 0 +3953015 192 +3953056 0 +3953130 29 +3953155 0 +3953333 0 +3953503 15 +3953527 121 +3953582 73 +3953677 111 +3953763 241 +3953806 23 +3953896 0 +3953928 0 +3953990 2 +3954037 0 +3954046 0 +3954066 0 +3954072 9 +3954106 7 +3954197 57 +3954294 0 +3954439 0 +3954660 0 +3954691 0 +3954709 196 +3954795 0 +3954810 196 +3954877 0 +3954977 0 +3955123 0 +3955251 0 +3955385 279 +3955451 0 +3955478 165 +3955537 853 +3955549 166 +3955673 0 +3955697 362 +3955708 2 +3955739 72 +3955763 252 +3955772 29 +3955866 37 +3956054 250 +3956073 39 +3956159 0 +3956226 0 +3956292 0 +3956304 0 +3956420 97 +3956514 241 +3956545 43 +3956560 105 +3956608 510 +3956705 0 +3956752 185 +3956776 102 +3956856 628 +3956938 20 +3957001 966 +3957043 3 +3957176 119 +3957226 64 +3957331 1 +3957342 71 +3957404 78 +3957416 75 +3957509 17 +3957534 167 +3957620 111 +3957631 0 +3957635 220 +3957657 147 +3957711 0 +3957883 11 +3958022 310 +3958083 330 +3958085 44 +3958220 325 +3958232 445 +3958373 40 +3958406 190 +3958415 395 +3958430 148 +3958462 0 +3958516 1 +3958557 69 +3958559 58 +3958619 0 +3958674 0 +3958724 416 +3958733 192 +3958775 13 +3958838 51 +3958869 0 +3958884 79 +3959065 0 +3959226 3 +3959281 133 +3959326 83 +3959395 12 +3959416 172 +3959510 8 +3959551 0 +3959574 177 +3959728 80 +3959776 23 +3959812 0 +3959844 68 +3959863 227 +3959955 14 +3959979 11 +3959981 0 +3960017 91 +3960130 0 +3960253 93 +3960384 0 +3960496 0 +3960642 206 +3960660 79 +3960668 155 +3960711 131 +3960775 0 +3960814 66 +3960881 0 +3960909 110 +3960916 48 +3960962 193 +3961109 94 +3961215 2 +3961235 54 +3961361 110 +3961373 46 +3961414 6 +3961420 0 +3961454 58 +3961487 81 +3961606 73 +3961613 670 +3961739 26 +3961754 9 +3961767 128 +3961784 147 +3961801 1092 +3961846 174 +3961865 0 +3961926 35 +3962001 0 +3962109 0 +3962133 350 +3962136 240 +3962185 78 +3962329 183 +3962333 121 +3962335 208 +3962346 1 +3962350 704 +3962399 0 +3962409 0 +3962413 120 +3962419 0 +3962444 8 +3962502 39 +3962541 446 +3962566 19 +3962634 600 +3962748 125 +3962972 15 +3962988 13 +3963012 0 +3963051 6 +3963099 96 +3963132 0 +3963174 0 +3963183 0 +3963216 0 +3963278 52 +3963417 25 +3963435 0 +3963447 50 +3963457 0 +3963466 3 +3963541 0 +3963660 335 +3963806 0 +3963864 27 +3963886 20 +3963929 0 +3964025 91 +3964052 0 +3964080 60 +3964115 44 +3964151 31 +3964276 0 +3964284 0 +3964382 1 +3964469 0 +3964480 0 +3964514 0 +3964552 119 +3964607 0 +3964629 0 +3964631 0 +3964667 0 +3964691 0 +3964693 0 +3964703 0 +3964724 0 +3964732 0 +3964760 22 +3964779 0 +3964793 0 +3964795 0 +3964812 0 +3964825 0 +3964829 0 +3964838 0 +3964881 0 +3964901 0 +3964910 0 +3964946 0 +3964963 0 +3964995 0 +3965013 0 +3965025 0 +3965032 0 +3965036 0 +3965054 0 +3965056 0 +3965103 42 +3965130 3 +3965150 0 +3965161 0 +3965175 0 +3965204 3 +3965236 58 +3965247 0 +3965259 0 +3965376 34 +3965443 332 +3965533 9 +3965558 0 +3965612 0 +3965704 0 +3965719 0 +3965782 0 +3965838 5 +3965930 0 +3965945 128 +3966044 0 +3966048 115 +3966060 0 +3966089 0 +3966101 0 +3966119 0 +3966302 11 +3966331 0 +3966349 0 +3966352 0 +3966413 0 +3966452 328 +3966460 52 +3966479 0 +3966533 105 +3966560 6 +3966611 0 +3966659 0 +3966759 6 +3966794 0 +3966820 223 +3966899 0 +3966932 54 +3966978 59 +3967039 14 +3967048 0 +3967183 0 +3967199 0 +3967207 1 +3967231 0 +3967256 0 +3967258 0 +3967325 360 +3967329 127 +3967335 0 +3967354 68 +3967363 9 +3967439 0 +3967458 0 +3967482 0 +3967576 0 +3967608 283 +3967902 0 +3967982 0 +3968137 111 +3968139 9 +3968154 119 +3968180 1 +3968184 0 +3968259 12 +3968308 0 +3968317 0 +3968325 0 +3968345 48 +3968391 0 +3968493 12 +3968510 187 +3968611 425 +3968613 331 +3968622 110 +3968685 0 +3968718 45 +3968796 71 +3968841 41 +3968894 0 +3968940 58 +3968956 0 +3969006 0 +3969057 0 +3969064 0 +3969072 0 +3969077 0 +3969088 0 +3969090 0 +3969107 0 +3969109 0 +3969119 0 +3969121 0 +3969127 0 +3969133 0 +3969212 30 +3969233 0 +3969310 0 +3969324 3 +3969394 135 +3969396 128 +3969481 527 +3969562 3 +3969701 206 +3969710 89 +3969766 533 +3969802 446 +3969808 200 +3969849 345 +3969977 206 +3970046 257 +3970094 41 +3970105 124 +3970146 0 +3970193 75 +3970280 47 +3970295 108 +3970338 81 +3970516 0 +3970523 587 +3970637 617 +3970640 331 +3970675 230 +3970687 0 +3970786 4 +3970806 0 +3971040 197 +3971067 76 +3971097 160 +3971191 0 +3971217 0 +3971280 62 +3971355 0 +3971622 0 +3971652 0 +3971841 0 +3971907 54 +3971916 0 +3971993 18 +3972035 198 +3972239 103 +3972423 20 +3972439 22 +3972446 498 +3972493 7 +3972561 41 +3972575 0 +3972685 60 +3972727 241 +3972739 41 +3972893 0 +3973099 28 +3973414 604 +3973482 167 +3973583 681 +3973604 140 +3973680 0 +3973692 135 +3973791 0 +3973803 375 +3974061 98 +3974091 224 +3974238 62 +3974265 54 +3974299 88 +3974439 348 +3974458 275 +3974512 227 +3974607 0 +3974687 2 +3974946 0 +3974998 22 +3975058 46 +3975116 197 +3975178 75 +3975255 0 +3975314 0 +3975332 0 +3975354 0 +3975356 0 +3975366 0 +3975463 0 +3975486 0 +3975566 28 +3975588 0 +3975639 31 +3975706 0 +3975714 0 +3975723 0 +3975726 0 +3975828 0 +3975870 43 +3975962 218 +3976093 0 +3976095 0 +3976187 0 +3976209 0 +3976259 0 +3976339 0 +3976443 0 +3976463 47 +3976467 18 +3976539 0 +3976551 0 +3976567 0 +3976628 0 +3976660 0 +3976731 0 +3976752 0 +3976761 0 +3976764 0 +3976821 63 +3976824 6 +3976868 0 +3976929 0 +3976971 0 +3976993 41 +3977016 0 +3977061 26 +3977099 0 +3977127 0 +3977143 0 +3977197 0 +3977211 333 +3977298 0 +3977423 0 +3977491 290 +3977611 0 +3977685 0 +3977707 0 +3977773 6 +3977800 0 +3977920 18 +3977938 0 +3977990 0 +3978107 48 +3978132 0 +3978277 0 +3978350 0 +3978375 1 +3978479 32 +3978521 126 +3978637 0 +3978664 70 +3978702 219 +3978723 33 +3978737 0 +3978803 0 +3978826 0 +3978868 120 +3978980 42 +3979067 133 +3979103 0 +3979133 286 +3979151 53 +3979153 71 +3979160 53 +3979165 0 +3979235 61 +3979256 0 +3979278 0 +3979325 22 +3979439 0 +3979448 54 +3979469 24 +3979496 41 +3979500 0 +3979522 156 +3979635 0 +3979765 0 +3979785 5 +3979835 24 +3979887 0 +3979890 0 +3979905 167 +3980084 0 +3980097 184 +3980103 0 +3980190 17 +3980244 19 +3980343 0 +3980383 0 +3980424 20 +3980629 0 +3980654 0 +3980660 0 +3980712 0 +3980731 0 +3980789 0 +3980795 0 +3980864 51 +3980970 0 +3981008 0 +3981067 0 +3981092 0 +3981094 73 +3981105 0 +3981113 362 +3981165 84 +3981280 126 +3981428 422 +3981534 0 +3981636 7 +3981640 0 +3981649 81 +3981685 27 +3981838 40 +3982100 58 +3982134 0 +3982244 0 +3982377 59 +3982412 0 +3982503 70 +3982506 0 +3982560 0 +3982586 0 +3982609 4 +3982647 0 +3982698 34 +3982767 0 +3983006 106 +3983019 0 +3983085 0 +3983093 0 +3983210 387 +3983213 0 +3983228 65 +3983306 0 +3983402 115 +3983451 0 +3983477 0 +3983522 17 +3983545 214 +3983569 259 +3983624 220 +3983652 616 +3983741 45 +3983787 22 +3983842 71 +3983995 184 +3984145 126 +3984164 202 +3984172 78 +3984191 159 +3984264 0 +3984272 0 +3984279 26 +3984319 142 +3984374 337 +3984413 0 +3984424 0 +3984452 334 +3984459 5 +3984475 30 +3984565 150 +3984638 0 +3984704 0 +3984778 12 +3984823 0 +3985171 49 +3985190 69 +3985200 211 +3985345 0 +3985400 40 +3985410 0 +3985446 0 +3985455 0 +3985475 0 +3985527 0 +3985530 129 +3985545 0 +3985563 0 +3985991 31 +3986239 49 +3986409 34 +3986412 153 +3986730 71 +3986735 112 +3986788 491 +3986792 526 +3986831 82 +3986894 27 +3986915 403 +3986918 380 +3986928 139 +3987036 4 +3987108 293 +3987142 50 +3987170 0 +3987207 115 +3987231 79 +3987240 81 +3987249 168 +3987379 94 +3987383 380 +3987392 276 +3987538 215 +3987580 51 +3987713 0 +3987776 91 +3987802 0 +3988025 766 +3988185 0 +3988347 0 +3988396 0 +3988398 33 +3988512 95 +3988635 266 +3988675 0 +3988685 0 +3988815 634 +3988932 21 +3988994 0 +3989015 0 +3989104 0 +3989109 0 +3989128 0 +3989132 0 +3989207 3 +3989423 0 +3989623 4 +3989810 0 +3989830 45 +3989894 82 +3989904 0 +3990049 84 +3990103 298 +3990106 0 +3990139 200 +3990255 0 +3990281 0 +3990325 0 +3990346 0 +3990433 113 +3990451 0 +3990631 0 +3990661 0 +3990712 1448 +3990716 0 +3990736 60 +3990868 0 +3991071 0 +3991176 104 +3991242 0 +3991290 0 +3991309 0 +3991354 0 +3991360 5 +3991480 0 +3991513 0 +3991593 2 +3991620 0 +3991632 33 +3991967 66 +3992165 0 +3992182 0 +3992263 28 +3992412 22 +3992585 111 +3992606 187 +3992660 68 +3992709 0 +3992714 1 +3992723 398 +3992864 0 +3992874 480 +3992967 103 +3993060 114 +3993171 87 +3993177 241 +3993186 195 +3993189 276 +3993332 185 +3993341 0 +3993411 0 +3993477 283 +3993516 53 +3993522 1 +3993555 0 +3993615 0 +3993861 0 +3994035 258 +3994131 9 +3994194 238 +3994301 38 +3994425 63 +3994461 93 +3994507 0 +3994572 1 +3994680 185 +3994731 8 +3994740 0 +3994761 146 +3994894 0 +3995011 42 +3995038 0 +3995071 7 +3995219 4 +3995327 0 +3995355 0 +3995448 0 +3995472 0 +3995593 0 +3995605 0 +3995617 8 +3995805 16 +3995818 0 +3995868 3 +3995933 15 +3996013 70 +3996017 0 +3996090 0 +3996125 0 +3996175 145 +3996432 0 +3996516 0 +3996524 0 +3996738 0 +3996895 0 +3996935 0 +3996951 252 +3996964 106 +3996995 0 +3997068 25 +3997072 342 +3997117 0 +3997159 0 +3997176 21 +3997192 65 +3997250 38 +3997264 56 +3997309 38 +3997397 0 +3997414 0 +3997446 0 +3997489 42 +3997503 9 +3997526 0 +3997604 99 +3997642 0 +3997704 139 +3997737 138 +3997813 48 +3997839 0 +3997856 272 +3997887 223 +3997907 221 +3997912 139 +3997921 0 +3997964 4 +3998028 168 +3998137 0 +3998196 0 +3998252 75 +3998400 26 +3998409 24 +3998442 0 +3998636 129 +3998728 65 +3998735 48 +3998990 3 +3999077 48 +3999220 72 +3999362 0 +3999445 38 +3999584 35 +3999601 0 +3999636 0 +3999665 0 +3999690 1 +3999699 18 +3999864 6 +3999927 50 +4000011 0 +4000061 13 +4000421 0 +4000508 7 +4000531 56 +4000535 343 +4000537 27 +4000587 0 +4000706 53 +4000823 0 +4001030 63 +4001131 64 +4001207 0 +4001351 58 +4001360 48 +4001511 400 +4001596 0 +4001601 0 +4001606 17 +4001625 0 +4001641 116 +4001692 609 +4001760 13 +4001904 40 +4002273 352 +4002309 108 +4002441 231 +4002585 0 +4002744 0 +4002867 243 +4002891 36 +4003044 0 +4003102 144 +4003124 0 +4003158 0 +4003254 0 +4003287 0 +4003300 0 +4003340 0 +4003344 31 +4003395 0 +4003511 0 +4003612 0 +4003716 101 +4003748 2 +4004022 0 +4004220 111 +4004466 41 +4004625 41 +4004706 57 +4004786 0 +4004832 86 +4004846 147 +4004921 39 +4004963 73 +4005029 213 +4005208 16 +4005246 340 +4005275 82 +4005303 0 +4005355 0 +4005380 45 +4005546 12 +4005619 35 +4005645 0 +4005693 166 +4005862 0 +4005937 20 +4006111 0 +4006242 0 +4006389 0 +4006406 0 +4006427 0 +4006440 0 +4006572 0 +4006581 0 +4006589 0 +4006812 0 +4006827 45 +4006882 293 +4006902 23 +4006905 0 +4007079 0 +4007160 0 +4007166 0 +4007293 0 +4007332 0 +4007364 1 +4007405 0 +4007483 0 +4007520 110 +4007599 0 +4007653 14 +4007722 0 +4007812 20 +4007926 0 +4007947 972 +4007977 0 +4007997 0 +4008131 0 +4008142 19 +4008160 0 +4008226 0 +4008257 125 +4008341 0 +4008456 9 +4008465 169 +4008565 9 +4008577 9 +4008618 0 +4008644 0 +4008720 19 +4008813 0 +4008825 0 +4008939 0 +4008971 0 +4008994 0 +4009061 0 +4009117 134 +4009228 0 +4009298 0 +4009312 0 +4009333 0 +4009347 6 +4009433 4 +4009614 2 +4009663 36 +4009678 0 +4009721 17 +4009773 0 +4009805 0 +4009839 0 +4009937 32 +4010078 28 +4010135 467 +4010177 69 +4010283 67 +4010392 0 +4010536 36 +4010642 30 +4010670 14 +4010692 111 +4010748 0 +4010800 112 +4010845 0 +4010897 103 +4010900 29 +4010949 25 +4010989 0 +4011062 32 +4011078 0 +4011087 184 +4011141 128 +4011357 0 +4011373 0 +4011424 0 +4011513 47 +4011522 0 +4011553 0 +4011583 0 +4011585 0 +4011642 0 +4011703 0 +4011710 79 +4011723 4 +4011744 0 +4011873 134 +4011912 8 +4011931 0 +4012219 44 +4012272 17 +4012299 1 +4012310 0 +4012337 0 +4012341 2 +4012356 0 +4012362 0 +4012380 0 +4012390 0 +4012394 0 +4012570 15 +4012614 0 +4012636 0 +4012657 1 +4012705 61 +4012824 0 +4012897 123 +4012960 302 +4012991 0 +4013047 209 +4013385 0 +4013482 165 +4013491 50 +4013524 0 +4013560 319 +4013787 127 +4013824 0 +4013862 182 +4013889 323 +4013966 31 +4013985 99 +4014039 11 +4014043 470 +4014058 0 +4014073 1 +4014133 0 +4014143 0 +4014174 21 +4014225 4 +4014246 0 +4014479 0 +4014642 46 +4014646 210 +4014778 0 +4014821 0 +4015008 0 +4015183 0 +4015248 275 +4015282 0 +4015300 407 +4015518 41 +4015531 0 +4015579 3 +4015694 68 +4015840 0 +4015871 0 +4015940 52 +4016100 175 +4016207 43 +4016242 0 +4016266 0 +4016278 0 +4016281 0 +4016287 0 +4016315 0 +4016362 117 +4016377 0 +4016418 209 +4016447 0 +4016491 42 +4016564 0 +4016583 0 +4016643 3 +4016649 5 +4016768 68 +4016809 0 +4016835 102 +4016897 14 +4016943 5 +4016950 32 +4016999 0 +4017017 0 +4017081 56 +4017090 91 +4017130 0 +4017179 122 +4017294 0 +4017315 89 +4017322 0 +4017429 181 +4017488 56 +4017512 90 +4017620 148 +4017624 121 +4017744 338 +4017761 50 +4017768 341 +4017930 153 +4018014 0 +4018052 60 +4018081 35 +4018127 44 +4018181 399 +4018205 41 +4018310 0 +4018322 69 +4018371 310 +4018485 0 +4018627 0 +4018655 127 +4018678 0 +4018733 188 +4018787 441 +4018909 60 +4018981 0 +4019003 0 +4019005 0 +4019038 0 +4019062 9 +4019069 207 +4019113 34 +4019117 27 +4019125 0 +4019132 0 +4019136 0 +4019234 1 +4019244 0 +4019258 0 +4019267 0 +4019361 0 +4019399 21 +4019471 0 +4019528 0 +4019580 5 +4019739 139 +4019800 4 +4019844 0 +4019862 116 +4019901 41 +4019913 31 +4020015 0 +4020031 19 +4020136 1 +4020164 18 +4020254 0 +4020348 67 +4020428 23 +4020550 121 +4020556 348 +4020572 756 +4020628 0 +4020706 251 +4020740 207 +4021139 40 +4021187 766 +4021219 212 +4021236 246 +4021294 18 +4021381 62 +4021581 0 +4021644 0 +4021963 0 +4021969 0 +4021983 0 +4022037 0 +4022111 0 +4022125 0 +4022127 0 +4022282 0 +4022348 0 +4022384 0 +4022395 0 +4022535 0 +4022654 0 +4022844 0 +4022854 0 +4022876 0 +4022908 0 +4022926 0 +4022929 0 +4023043 0 +4023108 0 +4023131 0 +4023151 0 +4023327 0 +4023337 0 +4023346 0 +4023364 0 +4023383 0 +4023385 0 +4023437 0 +4023490 0 +4023518 0 +4023599 0 +4023613 0 +4023677 0 +4023684 0 +4023712 0 +4023777 0 +4023816 41 +4023869 0 +4023894 0 +4023951 0 +4024070 0 +4024174 0 +4024273 0 +4024356 0 +4024358 0 +4024442 0 +4024471 0 +4024491 0 +4024507 0 +4024529 0 +4024635 0 +4024654 0 +4024853 0 +4024890 0 +4024951 0 +4025016 0 +4025040 0 +4025071 27 +4025224 0 +4025279 0 +4025381 0 +4025407 0 +4025444 0 +4025491 0 +4025513 0 +4025565 0 +4025575 0 +4025588 0 +4025623 0 +4025657 0 +4025708 0 +4025746 44 +4025762 582 +4025766 1013 +4025769 339 +4025778 131 +4026074 0 +4026129 0 +4026258 16 +4026292 82 +4026335 125 +4026363 82 +4026376 106 +4026432 125 +4026465 184 +4026541 17 +4026685 198 +4026695 8 +4026743 274 +4026804 234 +4026885 240 +4027031 0 +4027111 17 +4027129 0 +4027268 0 +4027322 0 +4027496 0 +4027506 652 +4027584 139 +4027630 211 +4027679 19 +4027748 17 +4027791 657 +4027870 65 +4027880 565 +4027884 263 +4027937 6 +4027974 7 +4028068 999 +4028084 68 +4028165 0 +4028242 0 +4028287 873 +4028309 284 +4028371 104 +4028503 108 +4028605 4 +4028722 0 +4028770 150 +4028787 0 +4028965 463 +4028969 71 +4029025 0 +4029097 0 +4029110 0 +4029190 0 +4029281 0 +4029287 0 +4029321 0 +4029380 0 +4029383 0 +4029528 0 +4029676 0 +4029719 0 +4029729 0 +4029733 0 +4029766 0 +4029773 50 +4029843 0 +4029857 0 +4029867 151 +4029910 0 +4029935 0 +4030024 0 +4030118 0 +4030229 0 +4030234 0 +4030446 0 +4030474 0 +4030503 0 +4030539 579 +4030546 123 +4030565 97 +4030746 0 +4030769 95 +4030791 360 +4030846 302 +4030883 409 +4030913 0 +4031127 0 +4031165 0 +4031204 135 +4031238 13 +4031308 0 +4031405 79 +4031413 184 +4031535 0 +4031742 0 +4031856 10 +4031974 44 +4031980 7 +4032059 10 +4032072 132 +4032078 92 +4032180 585 +4032199 0 +4032229 0 +4032267 0 +4032675 35 +4032726 20 +4032811 77 +4032899 692 +4032919 64 +4032974 6 +4033039 0 +4033098 0 +4033199 0 +4033228 0 +4033277 0 +4033312 0 +4033366 153 +4033378 0 +4033419 49 +4033458 37 +4033480 381 +4033536 0 +4033579 0 +4033611 137 +4033679 0 +4033900 13 +4033906 410 +4033917 0 +4033961 4 +4034016 150 +4034045 35 +4034050 2 +4034181 345 +4034207 141 +4034372 0 +4034404 0 +4034675 0 +4034715 0 +4034744 0 +4034850 0 +4034949 0 +4034956 0 +4035231 0 +4035313 0 +4035339 0 +4035381 0 +4035396 0 +4035413 0 +4035497 0 +4035525 0 +4035527 0 +4035576 0 +4035697 49 +4035708 344 +4035716 12 +4035737 0 +4035756 0 +4035843 276 +4035897 39 +4035970 0 +4036047 43 +4036092 0 +4036107 233 +4036139 119 +4036223 105 +4036304 0 +4036321 106 +4036337 430 +4036539 122 +4036569 0 +4036595 39 +4036599 0 +4036615 17 +4036682 112 +4036871 20 +4036880 0 +4036907 0 +4036997 7 +4037225 13 +4037303 3 +4037403 20 +4037453 166 +4037494 8 +4037630 0 +4037644 87 +4037791 193 +4037866 11 +4037910 142 +4037966 0 +4038097 351 +4038133 28 +4038136 298 +4038151 261 +4038159 0 +4038238 0 +4038636 0 +4038682 0 +4038712 0 +4038801 0 +4038894 0 +4038903 0 +4038923 0 +4038973 0 +4039030 0 +4039102 0 +4039225 0 +4039390 0 +4039442 0 +4039539 0 +4039608 0 +4039713 0 +4039722 0 +4039849 0 +4039923 0 +4039930 0 +4039962 0 +4040206 0 +4040271 0 +4040400 0 +4040464 0 +4040600 0 +4040625 0 +4040689 0 +4040712 0 +4040736 0 +4040755 0 +4040771 117 +4040795 0 +4040860 7 +4040867 46 +4040939 0 +4040971 0 +4040997 0 +4041052 0 +4041205 0 +4041225 0 +4041305 0 +4041325 0 +4041350 0 +4041356 0 +4041382 0 +4041395 0 +4041467 0 +4041506 0 +4041541 0 +4041639 0 +4041651 0 +4041661 0 +4041691 0 +4041711 0 +4041722 0 +4041890 0 +4041906 0 +4041967 0 +4041975 0 +4041977 0 +4042003 0 +4042067 0 +4042099 0 +4042108 0 +4042117 0 +4042184 0 +4042255 0 +4042269 0 +4042317 0 +4042401 0 +4042434 0 +4042447 0 +4042588 0 +4042679 0 +4042710 0 +4042775 0 +4042846 0 +4042953 315 +4043014 0 +4043082 24 +4043129 270 +4043172 306 +4043181 0 +4043242 55 +4043254 348 +4043437 63 +4043501 86 +4043578 0 +4043618 187 +4043632 9 +4043679 0 +4043764 80 +4043863 21 +4043886 0 +4043950 0 +4043980 0 +4044013 0 +4044109 0 +4044137 0 +4044150 0 +4044217 0 +4044276 0 +4044315 0 +4044448 0 +4044465 0 +4044560 0 +4044609 0 +4044726 0 +4044779 0 +4044882 0 +4044895 0 +4044966 0 +4045093 0 +4045096 0 +4045170 0 +4045273 0 +4045280 0 +4045574 0 +4045649 0 +4045686 0 +4045753 0 +4045771 0 +4045797 0 +4045861 0 +4045897 0 +4045947 0 +4046041 0 +4046118 0 +4046168 0 +4046190 164 +4046240 447 +4046279 93 +4046304 25 +4046362 0 +4046390 0 +4046586 0 +4046607 0 +4046622 0 +4046825 0 +4046859 0 +4046888 0 +4046962 0 +4046978 0 +4047131 0 +4047204 0 +4047246 0 +4047300 0 +4047507 57 +4047562 54 +4047570 0 +4047596 358 +4047706 104 +4047792 0 +4047871 421 +4047933 18 +4048018 830 +4048099 26 +4048120 309 +4048216 26 +4048237 4 +4048452 0 +4048567 0 +4048638 0 +4048640 0 +4048736 0 +4048747 69 +4048768 0 +4048855 0 +4048985 0 +4048991 0 +4049035 0 +4049090 0 +4049153 0 +4049416 0 +4049544 0 +4049566 0 +4049576 0 +4049722 0 +4049771 0 +4049907 0 +4049945 0 +4050054 0 +4050127 0 +4050209 0 +4050272 0 +4050326 0 +4050330 0 +4050407 0 +4050431 0 +4050460 0 +4050474 0 +4050497 0 +4050549 0 +4050689 0 +4050704 1 +4050726 1 +4050728 428 +4050791 1 +4050812 0 +4050909 0 +4051157 0 +4051185 0 +4051200 0 +4051247 0 +4051269 0 +4051304 0 +4051360 0 +4051527 8 +4051554 0 +4051556 0 +4051569 0 +4051613 0 +4051894 0 +4052014 0 +4052259 1 +4052279 0 +4052321 0 +4052357 0 +4052531 0 +4052624 0 +4052636 0 +4052676 0 +4052758 0 +4052772 8 +4052786 0 +4052810 0 +4052854 0 +4052918 0 +4052942 71 +4053554 0 +4053569 376 +4053790 356 +4053828 784 +4053882 54 +4054058 273 +4054061 60 +4054188 15 +4054241 220 +4054267 609 +4054271 277 +4054335 18 +4054469 0 +4054501 0 +4054600 306 +4054817 70 +4054832 0 +4054862 180 +4054864 254 +4054866 619 +4054913 88 +4054951 170 +4054959 235 +4054984 107 +4055016 1 +4055082 176 +4055143 79 +4055159 305 +4055170 28 +4055198 36 +4055212 0 +4055297 486 +4055356 0 +4055370 294 +4055458 0 +4055571 0 +4055924 193 +4055944 34 +4055989 0 +4056014 449 +4056188 1002 +4056208 0 +4056263 1 +4056268 22 +4056278 3 +4056285 0 +4056301 80 +4056323 21 +4056386 430 +4056413 394 +4056438 2 +4056445 9 +4056493 0 +4056548 17 +4056610 0 +4056672 0 +4056696 16 +4056698 146 +4056700 32 +4056717 0 +4056779 0 +4056859 0 +4056873 0 +4056881 18 +4056885 0 +4056901 0 +4056920 0 +4056975 0 +4056989 29 +4056993 0 +4057009 0 +4057012 0 +4057016 0 +4057029 0 +4057037 0 +4057039 0 +4057052 0 +4057080 0 +4057089 0 +4057104 35 +4057152 112 +4057176 0 +4057186 0 +4057198 47 +4057250 55 +4057253 806 +4057275 425 +4057290 87 +4057320 1 +4057346 0 +4057352 0 +4057368 0 +4057370 0 +4057378 0 +4057380 0 +4057394 21 +4057412 0 +4057574 2 +4057744 0 +4057755 299 +4057762 209 +4057821 285 +4057850 925 +4057892 68 +4057922 0 +4057958 164 +4057986 289 +4057995 55 +4057998 1449 +4058186 303 +4058195 201 +4058308 332 +4058335 0 +4058377 29 +4058399 168 +4058447 431 +4058594 0 +4058776 29 +4058815 187 +4058854 97 +4058883 0 +4058921 511 +4058925 45 +4058947 60 +4058960 8 +4059052 655 +4059205 20 +4059217 0 +4059231 0 +4059293 78 +4059322 0 +4059466 80 +4059473 0 +4059490 179 +4059568 145 +4059665 246 +4059712 326 +4059742 0 +4059789 173 +4059922 88 +4059973 218 +4059985 8 +4060075 568 +4060091 46 +4060106 317 +4060255 169 +4060338 700 +4060430 118 +4060576 35 +4060591 184 +4060641 326 +4060694 0 +4060716 326 +4060737 0 +4061030 653 +4061172 0 +4061259 86 +4061277 53 +4061426 496 +4061432 606 +4061468 173 +4061597 21 +4061753 231 +4061840 144 +4061869 0 +4061900 65 +4061939 392 +4062003 60 +4062014 173 +4062049 145 +4062201 210 +4062215 3 +4062233 92 +4062272 0 +4062282 13 +4062284 0 +4062321 0 +4062329 15 +4062341 102 +4062360 0 +4062391 0 +4062398 3 +4062412 0 +4062426 0 +4062445 100 +4062514 0 +4062839 556 +4062881 0 +4062995 83 +4063076 48 +4063101 182 +4063176 37 +4063247 78 +4063255 37 +4063261 68 +4063288 0 +4063303 0 +4063315 0 +4063327 0 +4063366 0 +4063475 0 +4063585 0 +4063703 0 +4063720 0 +4063807 0 +4063928 0 +4063985 0 +4064131 0 +4064430 0 +4064512 0 +4064559 0 +4064654 0 +4064741 0 +4064852 0 +4064993 0 +4065169 1 +4065184 0 +4065192 29 +4065264 0 +4065349 0 +4065365 1 +4065488 3 +4065490 279 +4065533 102 +4065800 91 +4065929 0 +4066010 0 +4066032 0 +4066149 0 +4066256 0 +4066334 0 +4066365 0 +4066592 0 +4066646 0 +4066685 0 +4066777 0 +4066971 0 +4067022 0 +4067186 0 +4067344 0 +4067356 174 +4067471 0 +4067513 0 +4067519 0 +4067534 0 +4067546 0 +4067568 0 +4067607 0 +4067798 0 +4067818 0 +4067902 6 +4067920 101 +4067990 283 +4068031 13 +4068104 191 +4068147 222 +4068153 300 +4068183 122 +4068253 309 +4068315 219 +4068429 843 +4068466 0 +4068530 46 +4068598 373 +4068696 172 +4068838 236 +4068932 77 +4068990 16 +4068997 0 +4069082 308 +4069144 110 +4069147 432 +4069213 0 +4069255 57 +4069272 26 +4069300 0 +4069316 0 +4069328 17 +4069368 8 +4069460 157 +4069489 3 +4069549 109 +4069575 0 +4069596 0 +4069638 64 +4069688 21 +4069870 0 +4069929 0 +4069962 205 +4070016 0 +4070109 0 +4070172 223 +4070185 57 +4070210 0 +4070318 0 +4070409 289 +4070468 176 +4070498 197 +4070511 137 +4070544 296 +4070704 0 +4070757 0 +4071121 0 +4071147 25 +4071156 0 +4071287 10 +4071341 207 +4071368 506 +4071446 157 +4071488 219 +4071513 214 +4071518 0 +4071578 49 +4071616 0 +4071644 1 +4071667 325 +4071676 148 +4071682 332 +4071710 446 +4071772 84 +4071845 84 +4071852 14 +4071890 752 +4071894 123 +4071901 0 +4071924 114 +4072049 3 +4072065 79 +4072129 306 +4072190 178 +4072322 0 +4072390 167 +4072524 0 +4072541 0 +4072548 17 +4072550 2 +4072595 123 +4072632 0 +4072692 0 +4072760 0 +4072786 0 +4072796 0 +4072882 0 +4072968 0 +4072978 0 +4073042 0 +4073082 0 +4073089 0 +4073101 0 +4073121 0 +4073145 0 +4073175 0 +4073217 0 +4073235 0 +4073300 0 +4073390 0 +4073426 0 +4073564 0 +4073622 0 +4073648 266 +4073674 0 +4073727 0 +4073733 0 +4073793 0 +4073855 0 +4073946 0 +4073953 0 +4073971 0 +4074010 0 +4074126 0 +4074150 0 +4074319 0 +4074327 0 +4074412 0 +4074588 0 +4074669 0 +4074703 0 +4074819 0 +4074870 0 +4074922 0 +4075025 0 +4075131 0 +4075212 0 +4075302 0 +4075312 0 +4075455 0 +4075469 1 +4075480 0 +4075493 14 +4075502 0 +4075611 1 +4075634 0 +4075646 8 +4075655 18 +4075677 85 +4075731 0 +4075890 110 +4075959 19 +4076007 101 +4076035 16 +4076055 132 +4076086 135 +4076149 0 +4076177 84 +4076203 0 +4076257 6 +4076418 123 +4076466 0 +4076522 362 +4076609 0 +4076688 64 +4076712 32 +4076946 91 +4077001 0 +4077035 53 +4077119 1 +4077273 0 +4077306 5 +4077354 13 +4077443 0 +4077473 430 +4077530 0 +4077562 1 +4077588 0 +4077606 0 +4077671 19 +4077790 92 +4077841 0 +4077939 120 +4077957 251 +4077997 0 +4078120 108 +4078188 0 +4078212 0 +4078270 0 +4078308 0 +4078364 128 +4078521 0 +4078555 25 +4078561 0 +4078569 0 +4078582 82 +4078599 0 +4078720 21 +4078793 77 +4079224 210 +4079244 278 +4079259 0 +4079265 82 +4079407 8 +4079413 306 +4079424 102 +4079445 19 +4079512 0 +4079604 0 +4079782 51 +4079811 19 +4079842 0 +4079867 5 +4079893 0 +4079917 40 +4079935 115 +4080136 1050 +4080145 3 +4080151 77 +4080157 0 +4080214 65 +4080322 1143 +4080361 116 +4080497 61 +4080511 75 +4080572 0 +4080584 200 +4080638 77 +4080795 59 +4080861 292 +4080888 0 +4080960 450 +4081062 0 +4081173 13 +4081235 53 +4081265 4 +4081286 36 +4081297 12 +4081317 10 +4081339 258 +4081341 1 +4081372 0 +4081394 0 +4081401 0 +4081417 0 +4081429 0 +4081476 33 +4081517 0 +4081585 0 +4081677 0 +4081739 0 +4081866 0 +4081872 0 +4081920 0 +4081939 0 +4081985 0 +4082199 0 +4082367 0 +4082449 0 +4082481 0 +4082523 0 +4082607 0 +4082695 0 +4082706 35 +4082734 435 +4082738 266 +4082754 28 +4082855 0 +4082865 0 +4082886 0 +4082919 0 +4083005 0 +4083028 0 +4083060 0 +4083081 0 +4083227 0 +4083259 0 +4083368 0 +4083390 0 +4083456 0 +4083495 0 +4083522 0 +4083657 0 +4083678 0 +4083701 0 +4083722 0 +4083747 0 +4083818 0 +4084098 0 +4084220 0 +4084398 0 +4084446 0 +4084454 44 +4084570 0 +4084593 0 +4084628 0 +4084745 0 +4084780 0 +4084825 0 +4084829 0 +4084838 0 +4084942 0 +4085066 0 +4085173 0 +4085193 0 +4085264 0 +4085291 0 +4085293 0 +4085328 0 +4085335 0 +4085401 0 +4085435 0 +4085519 0 +4085560 0 +4085612 0 +4085648 0 +4085708 0 +4085846 0 +4085974 0 +4085999 0 +4086084 0 +4086125 0 +4086149 0 +4086161 0 +4086180 0 +4086225 0 +4086231 0 +4086233 0 +4086242 0 +4086254 0 +4086347 0 +4086362 0 +4086605 0 +4086731 0 +4086737 0 +4086790 0 +4086859 0 +4086865 0 +4086903 0 +4086938 0 +4087010 0 +4087070 0 +4087081 0 +4087139 0 +4087154 0 +4087279 6 +4087291 0 +4087308 106 +4087312 386 +4087353 0 +4087399 0 +4087434 160 +4087497 342 +4087554 179 +4087611 102 +4087628 447 +4087682 0 +4087699 0 +4087729 0 +4087821 0 +4087990 0 +4088006 0 +4088069 92 +4088153 121 +4088200 25 +4088226 146 +4088270 103 +4088324 0 +4088363 0 +4088440 0 +4088451 0 +4088480 0 +4088603 0 +4088638 0 +4088765 261 +4088991 9 +4089013 237 +4089048 75 +4089102 445 +4089201 0 +4089286 62 +4089363 4 +4089366 551 +4089400 53 +4089412 39 +4089415 0 +4089432 30 +4089789 0 +4089801 46 +4089818 0 +4089866 0 +4089896 0 +4090035 63 +4090100 0 +4090153 0 +4090242 0 +4090295 0 +4090395 35 +4090416 293 +4090479 11 +4090599 40 +4090686 18 +4090721 110 +4090814 0 +4090869 0 +4090878 0 +4091029 0 +4091077 38 +4091143 0 +4091181 0 +4091188 121 +4091306 0 +4091346 0 +4091416 0 +4091515 0 +4091551 0 +4091571 303 +4091605 60 +4091634 1 +4091644 0 +4091741 0 +4091747 0 +4091797 0 +4091829 0 +4091893 29 +4091955 148 +4091978 0 +4092058 36 +4092061 68 +4092234 41 +4092311 415 +4092334 0 +4092515 0 +4092606 21 +4092620 0 +4092643 1086 +4092772 90 +4092788 8 +4092924 0 +4092984 38 +4093022 19 +4093067 0 +4093191 336 +4093245 0 +4093262 8 +4093275 0 +4093302 4 +4093366 0 +4093547 0 +4093553 4 +4093638 290 +4093688 105 +4093783 125 +4093791 32 +4093814 1197 +4093889 49 +4094212 0 +4094241 22 +4094296 0 +4094343 65 +4094434 190 +4094525 0 +4094561 25 +4094584 243 +4094601 0 +4094612 15 +4094628 27 +4094644 170 +4094650 257 +4094867 0 +4094924 80 +4094928 102 +4095030 0 +4095048 0 +4095163 373 +4095210 542 +4095229 0 +4095325 110 +4095400 47 +4095434 17 +4095445 28 +4095504 0 +4095530 103 +4095543 9 +4095582 15 +4095585 58 +4095618 0 +4095777 153 +4095996 0 +4096023 50 +4096080 99 +4096310 13 +4096412 0 +4096467 0 +4096692 25 +4096710 0 +4096760 0 +4096766 57 +4096861 0 +4096928 264 +4096930 235 +4097215 237 +4097244 25 +4097283 0 +4097350 67 +4097722 123 +4097911 0 +4098107 4 +4098147 50 +4098219 0 +4098249 99 +4098531 0 +4098538 0 +4098627 0 +4098909 0 +4098978 0 +4099178 147 +4099349 1873 +4099455 0 +4099467 0 +4099477 0 +4099484 3 +4099487 39 +4099489 21 +4099517 0 +4099552 110 +4099582 0 +4099635 127 +4099839 984 +4099933 0 +4099951 4 +4100148 133 +4100169 67 +4100175 9 +4100186 22 +4100226 0 +4100244 82 +4100250 86 +4100326 140 +4100444 0 +4100455 0 +4100475 161 +4100482 0 +4100485 106 +4100508 0 +4100601 0 +4100628 0 +4100658 195 +4100666 1 +4100669 87 +4100672 38 +4100780 0 +4100789 0 +4100816 0 +4100860 91 +4100866 57 +4100923 29 +4100998 48 +4101001 0 +4101025 0 +4101037 0 +4101041 108 +4101049 3 +4101133 0 +4101255 111 +4101262 292 +4101398 0 +4101592 13 +4101694 7 +4102009 0 +4102099 34 +4102133 0 +4102225 568 +4102287 102 +4102323 145 +4102359 0 +4102407 0 +4102491 0 +4102522 64 +4102543 6 +4102618 70 +4102649 0 +4102680 0 +4102737 0 +4102807 0 +4102933 0 +4103055 70 +4103070 53 +4103230 0 +4103277 44 +4103315 15 +4103395 285 +4103415 0 +4103424 0 +4103630 0 +4103752 44 +4103775 0 +4103801 0 +4103871 56 +4103917 0 +4103980 0 +4103998 0 +4104012 0 +4104213 0 +4104233 0 +4104303 75 +4104318 0 +4104396 57 +4104415 20 +4104481 0 +4104538 4 +4104565 32 +4104598 136 +4104664 6 +4104841 143 +4104892 0 +4104927 0 +4104996 0 +4105040 0 +4105055 0 +4105092 0 +4105213 0 +4105252 0 +4105261 116 +4105291 0 +4105387 1 +4105447 9 +4105481 11 +4105550 0 +4105627 0 +4105682 0 +4105748 0 +4105917 0 +4105919 0 +4105931 0 +4105997 0 +4106223 0 +4106249 26 +4106315 0 +4106336 0 +4106361 0 +4106384 0 +4106459 0 +4106528 0 +4106577 0 +4106640 73 +4106729 52 +4106810 0 +4106820 28 +4106876 5 +4107096 32 +4107178 518 +4107182 295 +4107265 0 +4107438 148 +4107454 0 +4107524 0 +4107530 39 +4107602 230 +4107667 361 +4107695 0 +4107765 47 +4107779 3 +4107825 50 +4107876 0 +4108020 6 +4108116 13 +4108138 16 +4108200 274 +4108252 0 +4108265 370 +4108575 64 +4108610 20 +4108629 0 +4108647 1 +4108734 21 +4108743 4 +4108779 0 +4108796 0 +4108836 0 +4108851 0 +4108854 0 +4108883 57 +4108983 0 +4109020 0 +4109189 7 +4109196 24 +4109206 87 +4109259 1 +4109271 438 +4109298 17 +4109301 122 +4109326 212 +4109350 0 +4109353 62 +4109465 0 +4109509 78 +4109520 410 +4109608 393 +4109620 0 +4109633 53 +4109719 817 +4109745 0 +4109792 0 +4109889 423 +4110040 2 +4110055 9 +4110183 0 +4110218 0 +4110329 62 +4110383 191 +4110416 125 +4110498 0 +4110532 67 +4110592 88 +4110630 62 +4110767 61 +4110777 0 +4111064 0 +4111108 0 +4111152 0 +4111261 14 +4111343 99 +4111477 0 +4111518 0 +4111613 0 +4111643 0 +4111669 0 +4111785 0 +4111818 0 +4111863 0 +4111880 0 +4112057 0 +4112151 0 +4112171 0 +4112190 0 +4112207 0 +4112225 0 +4112229 0 +4112357 0 +4112521 0 +4112534 0 +4112554 0 +4112558 0 +4112629 0 +4112721 0 +4112740 0 +4112779 0 +4113201 0 +4113239 0 +4113294 0 +4113365 0 +4113467 0 +4113491 0 +4113653 109 +4113668 0 +4113714 4 +4113758 0 +4113822 0 +4114040 133 +4114178 15 +4114206 0 +4114217 65 +4114327 28 +4114390 0 +4114449 0 +4114471 169 +4114551 0 +4114742 0 +4114882 0 +4114905 0 +4114968 0 +4115027 0 +4115110 0 +4115158 884 +4115447 1 +4115468 0 +4115480 0 +4115574 151 +4115617 262 +4115671 43 +4115689 0 +4115751 471 +4115766 104 +4115800 35 +4115802 463 +4115947 14 +4115957 104 +4116007 101 +4116166 584 +4116203 0 +4116272 32 +4116304 0 +4116349 0 +4116377 0 +4116405 276 +4116411 39 +4116436 73 +4116447 109 +4116619 0 +4116683 0 +4117150 64 +4117184 541 +4117259 0 +4117274 31 +4117337 170 +4117399 85 +4117433 0 +4117532 227 +4117540 63 +4117665 0 +4117672 28 +4117750 0 +4117822 162 +4118015 7 +4118060 0 +4118107 176 +4118116 0 +4118148 0 +4118411 50 +4118444 448 +4118473 0 +4118494 0 +4118505 272 +4118515 157 +4118524 49 +4118531 10 +4118549 139 +4118666 761 +4118702 0 +4118737 0 +4118767 116 +4118793 4 +4118802 88 +4118868 0 +4118933 3 +4118995 0 +4119006 238 +4119079 111 +4119094 25 +4119105 0 +4119129 0 +4119241 0 +4119368 79 +4119410 54 +4119630 0 +4119757 0 +4119821 0 +4119896 0 +4119930 0 +4120054 0 +4120100 115 +4120107 6 +4120152 98 +4120191 19 +4120199 0 +4120222 0 +4120252 5 +4120271 3 +4120288 5 +4120322 0 +4120342 0 +4120509 0 +4120603 0 +4120624 0 +4120760 0 +4120852 0 +4121054 352 +4121078 97 +4121099 0 +4121117 143 +4121139 0 +4121150 1 +4121178 86 +4121199 0 +4121238 75 +4121363 0 +4121437 259 +4121459 0 +4121486 59 +4121495 96 +4121521 159 +4121647 0 +4121653 0 +4121668 0 +4121670 70 +4121704 85 +4121709 0 +4121782 0 +4121813 0 +4121864 31 +4121903 110 +4121908 0 +4121911 7 +4122022 0 +4122100 0 +4122144 0 +4122221 0 +4122282 0 +4122333 26 +4122345 1 +4122483 0 +4122509 24 +4122543 2 +4122630 47 +4122745 0 +4122813 0 +4122825 35 +4122873 0 +4122936 152 +4122959 0 +4122992 0 +4123025 0 +4123035 2 +4123048 0 +4123109 0 +4123157 105 +4123160 0 +4123266 0 +4123364 2 +4123392 29 +4123419 0 +4123501 4 +4123809 30 +4123824 0 +4123830 0 +4123899 105 +4123975 0 +4123995 10 +4124023 8 +4124127 345 +4124346 183 +4124405 104 +4124489 7 +4124596 897 +4124774 75 +4124807 29 +4124898 0 +4124905 29 +4124968 64 +4124984 0 +4125086 35 +4125140 106 +4125157 0 +4125390 0 +4125407 109 +4125462 0 +4125487 17 +4125532 488 +4125555 15 +4125601 176 +4125608 0 +4125682 32 +4125808 0 +4125850 229 +4125922 1 +4126012 90 +4126021 0 +4126084 0 +4126099 56 +4126128 0 +4126269 0 +4126372 0 +4126384 217 +4126501 0 +4126521 0 +4126561 0 +4126639 0 +4126656 21 +4126756 263 +4126761 0 +4126773 104 +4126795 0 +4126877 118 +4126883 32 +4126899 38 +4127010 133 +4127018 33 +4127142 74 +4127199 1 +4127296 0 +4127421 20 +4127497 147 +4127513 0 +4127554 320 +4127620 0 +4127634 0 +4128021 0 +4128046 0 +4128141 229 +4128218 270 +4128248 0 +4128259 127 +4128282 16 +4128355 31 +4128496 0 +4128541 27 +4128553 0 +4128660 180 +4128704 130 +4128752 0 +4128843 853 +4128861 173 +4128863 446 +4128946 186 +4129026 0 +4129076 217 +4129099 107 +4129119 622 +4129126 174 +4129188 0 +4129277 41 +4129316 0 +4129324 0 +4129347 5 +4129428 0 +4129470 12 +4129545 0 +4129649 27 +4129732 4 +4129769 0 +4129845 55 +4129871 481 +4129873 351 +4129894 34 +4129896 38 +4129971 54 +4130028 0 +4130083 197 +4130149 19 +4130277 305 +4130345 273 +4130369 0 +4130405 233 +4130495 0 +4130528 47 +4130543 0 +4130552 0 +4130560 207 +4130573 7 +4130588 1 +4130606 302 +4130624 1 +4130642 0 +4130681 88 +4130699 145 +4130739 105 +4130770 89 +4130792 0 +4130803 0 +4130874 94 +4130991 0 +4131168 7 +4131257 281 +4131263 428 +4131408 386 +4131415 271 +4131453 83 +4131508 0 +4131582 23 +4131584 82 +4131598 0 +4131624 6 +4131639 146 +4131690 382 +4131710 244 +4131720 236 +4131808 0 +4131862 0 +4131890 4 +4132000 0 +4132060 38 +4132074 80 +4132103 0 +4132199 104 +4132255 3 +4132285 62 +4132340 16 +4132488 30 +4132668 1 +4132672 0 +4132751 4 +4132814 27 +4132829 0 +4132869 0 +4132905 37 +4133055 6 +4133215 139 +4133265 44 +4133305 58 +4133386 81 +4133424 13 +4133431 14 +4133467 2 +4133582 0 +4133608 0 +4133679 20 +4133812 79 +4133897 228 +4134049 122 +4134101 0 +4134113 230 +4134234 8 +4134310 0 +4134326 0 +4134369 104 +4134449 24 +4134492 0 +4134510 49 +4134590 10 +4134671 84 +4134692 95 +4134733 0 +4134778 0 +4134835 0 +4134859 0 +4134875 123 +4134887 0 +4134900 30 +4134902 50 +4135261 0 +4135273 114 +4135311 325 +4135616 0 +4135670 0 +4135890 0 +4135963 41 +4136016 26 +4136046 49 +4136198 0 +4136207 1 +4136395 75 +4136547 0 +4136566 0 +4136607 0 +4136669 7 +4136672 0 +4136704 14 +4136820 112 +4136825 0 +4136868 0 +4136920 0 +4136999 10 +4137001 18 +4137126 160 +4137130 94 +4137192 0 +4137205 199 +4137246 0 +4137292 1 +4137300 101 +4137303 49 +4137314 87 +4137416 0 +4137537 0 +4137736 0 +4137801 0 +4137818 0 +4138136 0 +4138143 0 +4138203 0 +4138257 0 +4138371 0 +4138382 22 +4138450 0 +4138548 0 +4138641 0 +4138677 1 +4138757 0 +4138806 0 +4138816 0 +4138833 1 +4138847 0 +4138858 0 +4138914 2 +4139037 0 +4139087 0 +4139132 0 +4139165 0 +4139319 0 +4139407 0 +4139417 1 +4139430 0 +4139433 0 +4139459 0 +4139485 0 +4139503 0 +4139516 0 +4139705 0 +4139738 0 +4139762 67 +4139831 4 +4139955 20 +4139965 71 +4140096 26 +4140100 15 +4140123 99 +4140127 232 +4140129 88 +4140176 295 +4140386 71 +4140431 996 +4140454 4 +4140463 0 +4140475 0 +4140483 0 +4140563 0 +4140577 534 +4140579 24 +4140601 34 +4140721 71 +4140745 334 +4140775 0 +4140788 61 +4140796 21 +4140830 0 +4140848 0 +4140994 0 +4141038 11 +4141124 0 +4141136 26 +4141158 0 +4141178 109 +4141196 0 +4141202 175 +4141219 0 +4141325 0 +4141384 129 +4141400 0 +4141479 0 +4141492 32 +4141513 0 +4141562 0 +4141609 96 +4141612 0 +4141622 0 +4141708 141 +4141832 0 +4141919 0 +4141972 0 +4142007 45 +4142020 328 +4142031 0 +4142057 53 +4142077 0 +4142183 120 +4142200 0 +4142236 61 +4142356 0 +4142440 33 +4142482 116 +4142485 5 +4142581 0 +4142677 0 +4142716 0 +4142720 2 +4142749 0 +4142890 239 +4142981 1 +4143030 0 +4143074 0 +4143135 0 +4143213 82 +4143292 393 +4143444 51 +4143492 0 +4143516 0 +4143568 13 +4143745 205 +4143837 203 +4144131 0 +4144300 0 +4144355 0 +4144371 0 +4144479 0 +4144528 0 +4144658 0 +4144676 51 +4144719 0 +4144747 0 +4144750 39 +4144787 0 +4144801 0 +4144818 0 +4144849 0 +4144967 0 +4145019 36 +4145123 0 +4145210 0 +4145285 0 +4145338 0 +4145380 6 +4145526 56 +4145660 0 +4145728 40 +4145738 15 +4145765 35 +4145774 571 +4145879 0 +4145927 352 +4145960 0 +4146050 106 +4146068 227 +4146224 164 +4146382 0 +4146463 139 +4146550 145 +4146596 0 +4146668 60 +4146724 123 +4146794 0 +4147029 0 +4147072 116 +4147234 21 +4147291 50 +4147310 0 +4147366 623 +4147435 685 +4147439 270 +4147709 85 +4147744 0 +4147836 75 +4148092 287 +4148144 31 +4148186 194 +4148217 832 +4148251 127 +4148262 0 +4148277 39 +4148405 53 +4148624 0 +4148680 52 +4148715 128 +4148759 0 +4148859 83 +4148903 16 +4148918 28 +4148927 0 +4148968 92 +4149092 0 +4149272 395 +4149275 81 +4149284 432 +4149386 0 +4149489 0 +4149512 11 +4149526 0 +4149592 0 +4149773 18 +4149775 85 +4149828 0 +4149929 170 +4149938 254 +4149949 396 +4149953 349 +4149979 0 +4150031 83 +4150082 0 +4150163 120 +4150172 93 +4150196 132 +4150328 215 +4150484 46 +4150529 361 +4150571 204 +4150574 48 +4150607 165 +4150721 125 +4150823 3 +4150883 292 +4150991 348 +4151013 0 +4151105 246 +4151137 0 +4151178 276 +4151245 0 +4151377 0 +4151622 0 +4151661 0 +4151734 0 +4151751 0 +4151854 0 +4151920 0 +4152019 0 +4152203 0 +4152219 0 +4152237 0 +4152443 0 +4152465 0 +4152634 0 +4152651 0 +4152740 0 +4152786 0 +4152811 0 +4152814 0 +4152828 0 +4152966 0 +4153273 0 +4153348 0 +4153461 0 +4153523 1 +4153576 0 +4153607 464 +4153736 289 +4153767 0 +4153769 0 +4153875 0 +4153975 0 +4154058 0 +4154244 0 +4154355 0 +4154382 0 +4154397 0 +4154418 0 +4154526 0 +4154560 0 +4154771 0 +4154799 0 +4154835 0 +4154853 0 +4154870 0 +4154899 0 +4154967 0 +4155003 0 +4155054 0 +4155118 0 +4155140 0 +4155201 0 +4155232 0 +4155332 0 +4155399 0 +4155402 0 +4155447 0 +4155584 0 +4155605 0 +4155672 79 +4155688 164 +4155752 418 +4155876 230 +4155925 3 +4155935 39 +4155948 126 +4156001 846 +4156056 170 +4156074 79 +4156205 0 +4156220 19 +4156232 49 +4156416 191 +4156483 0 +4156565 262 +4156589 44 +4156770 41 +4156789 23 +4156969 0 +4156985 0 +4157009 0 +4157321 0 +4157503 0 +4157623 0 +4157686 0 +4157845 0 +4157859 0 +4158044 0 +4158088 0 +4158175 0 +4158269 0 +4158297 0 +4158383 0 +4158407 0 +4158435 0 +4158443 0 +4158483 0 +4158524 0 +4158788 0 +4158909 0 +4158920 289 +4158932 0 +4159067 66 +4159103 112 +4159121 157 +4159324 319 +4159418 383 +4159495 497 +4159521 110 +4159593 9 +4159600 251 +4159624 4 +4159679 263 +4159703 12 +4159841 163 +4160028 0 +4160193 0 +4160281 0 +4160399 38 +4160524 88 +4160553 0 +4160562 38 +4160571 53 +4160924 580 +4160985 152 +4161000 56 +4161019 72 +4161052 0 +4161061 37 +4161187 0 +4161249 0 +4161380 15 +4161465 2 +4161490 0 +4161567 28 +4161588 0 +4161619 97 +4161627 50 +4161711 0 +4161771 0 +4161881 0 +4162137 0 +4162146 134 +4162165 0 +4162182 104 +4162329 59 +4162334 279 +4162336 90 +4162338 1176 +4162372 0 +4162405 0 +4162527 0 +4162573 0 +4162583 0 +4162603 0 +4162674 0 +4162731 33 +4162789 0 +4162803 0 +4162810 0 +4162825 0 +4162893 0 +4162969 49 +4163005 0 +4163033 0 +4163053 0 +4163071 49 +4163074 0 +4163131 14 +4163221 0 +4163229 9 +4163239 0 +4163334 0 +4163426 0 +4163452 0 +4163472 2 +4163476 0 +4163584 0 +4163599 0 +4163601 0 +4163626 0 +4163641 34 +4163662 0 +4163692 0 +4163796 11 +4163868 0 +4163872 80 +4163876 0 +4163910 0 +4163926 42 +4163941 40 +4163958 0 +4164023 0 +4164055 163 +4164110 0 +4164149 0 +4164162 0 +4164183 0 +4164213 0 +4164273 0 +4164295 17 +4164301 0 +4164319 0 +4164357 0 +4164480 0 +4164490 0 +4164529 0 +4164555 0 +4164564 0 +4164675 0 +4164713 0 +4164716 0 +4164777 0 +4164876 124 +4164922 16 +4164931 17 +4164996 0 +4165007 5 +4165154 0 +4165261 0 +4165355 0 +4165396 0 +4165553 0 +4165712 0 +4165737 0 +4165885 0 +4166031 0 +4166086 0 +4166127 0 +4166188 0 +4166217 0 +4166249 0 +4166276 0 +4166365 0 +4166369 0 +4166376 0 +4166397 0 +4166462 0 +4166536 0 +4166572 0 +4166619 0 +4166712 0 +4166721 0 +4166742 0 +4166751 118 +4166848 29 +4166859 28 +4166929 0 +4166984 0 +4167018 0 +4167030 0 +4167040 0 +4167086 0 +4167130 0 +4167178 0 +4167202 0 +4167208 0 +4167235 0 +4167287 0 +4167296 0 +4167313 0 +4167380 0 +4167456 0 +4167467 0 +4167545 0 +4167577 0 +4167661 0 +4167713 0 +4167788 0 +4167888 0 +4167923 0 +4167956 0 +4168064 0 +4168087 0 +4168096 0 +4168110 0 +4168162 58 +4168164 52 +4168263 0 +4168292 281 +4168295 0 +4168332 5 +4168337 0 +4168357 0 +4168365 0 +4168395 0 +4168525 275 +4168535 26 +4168596 281 +4168602 121 +4168609 19 +4168714 2 +4168835 0 +4168887 75 +4168932 142 +4169128 138 +4169215 0 +4169298 0 +4169317 99 +4169384 0 +4169429 698 +4169540 0 +4169628 60 +4169699 88 +4169707 106 +4169711 229 +4169722 0 +4169749 0 +4169788 259 +4169840 77 +4169867 209 +4169886 0 +4169898 45 +4169913 0 +4169937 0 +4169999 2 +4170015 0 +4170032 1 +4170113 320 +4170132 641 +4170167 125 +4170252 0 +4170395 309 +4170413 0 +4170501 32 +4170652 138 +4170682 147 +4170727 200 +4170910 440 +4171050 612 +4171064 133 +4171085 586 +4171092 755 +4171095 1371 +4171141 731 +4171152 52 +4171212 64 +4171336 316 +4171350 530 +4171415 0 +4171458 0 +4171522 310 +4171592 64 +4171661 63 +4171687 34 +4171781 70 +4171848 0 +4171986 0 +4172058 0 +4172070 30 +4172084 31 +4172091 0 +4172284 251 +4172414 229 +4172424 144 +4172502 0 +4172626 0 +4172685 50 +4172697 0 +4172726 49 +4172738 66 +4172742 89 +4172755 0 +4172769 4 +4172793 3 +4172837 91 +4172921 65 +4172947 177 +4172975 0 +4173100 425 +4173144 232 +4173152 750 +4173156 95 +4173185 159 +4173187 84 +4173214 87 +4173248 7 +4173325 30 +4173334 42 +4173385 58 +4173435 256 +4173441 1 +4173451 56 +4173500 11 +4173507 17 +4173516 221 +4173579 2 +4173656 24 +4173835 94 +4173867 112 +4173888 58 +4173933 7 +4174052 39 +4174140 1 +4174153 43 +4174211 48 +4174259 0 +4174306 207 +4174320 0 +4174403 0 +4174408 33 +4174442 24 +4174460 43 +4174471 0 +4174488 250 +4174545 102 +4174761 1 +4174771 64 +4174794 358 +4174834 279 +4174910 83 +4174932 5 +4174965 141 +4175070 0 +4175125 202 +4175312 0 +4175489 218 +4175803 415 +4175809 324 +4175839 387 +4175851 75 +4175947 0 +4176001 136 +4176059 197 +4176084 88 +4176139 290 +4176532 241 +4176568 200 +4176710 0 +4176794 80 +4176935 311 +4177266 0 +4177289 396 +4177456 221 +4177489 313 +4177541 44 +4177610 378 +4177690 94 +4177705 1 +4177793 27 +4177868 0 +4177984 134 +4178087 1 +4178092 24 +4178112 0 +4178143 0 +4178213 28 +4178242 115 +4178297 2 +4178350 9 +4178369 375 +4178377 239 +4178417 7 +4178435 128 +4178636 142 +4178888 290 +4178955 225 +4179096 45 +4179263 969 +4179323 1672 +4179332 1026 +4179435 448 +4179445 0 +4179554 328 +4179635 302 +4179650 141 +4179684 0 +4179690 0 +4179766 0 +4179778 5 +4179860 13 +4179885 146 +4179928 172 +4180031 338 +4180373 24 +4180566 0 +4180586 129 +4180616 328 +4180681 64 +4180712 0 +4180759 99 +4180771 0 +4180909 0 +4180959 0 +4180976 0 +4180990 381 +4181042 1 +4181175 320 +4181189 90 +4181209 0 +4181264 192 +4181301 116 +4181391 568 +4181470 201 +4181503 339 +4181599 194 +4181602 120 +4181650 665 +4181666 0 +4181720 0 +4181765 75 +4181833 272 +4181898 0 +4181926 216 +4182136 83 +4182185 57 +4182290 0 +4182325 203 +4182345 147 +4182394 0 +4182440 3 +4182448 8 +4182518 9 +4182521 69 +4182606 362 +4182688 0 +4182772 654 +4182827 268 +4182832 43 +4182921 57 +4183014 60 +4183024 454 +4183152 0 +4183172 197 +4183196 161 +4183200 282 +4183280 19 +4183429 22 +4183468 2 +4183523 197 +4183576 416 +4183589 0 +4183765 128 +4183792 560 +4183852 58 +4183873 519 +4183990 74 +4184123 0 +4184161 780 +4184379 188 +4184481 2 +4184516 220 +4184527 338 +4184698 355 +4184702 492 +4184725 113 +4184728 228 +4184739 5 +4184805 73 +4184831 1 +4185012 723 +4185066 119 +4185073 97 +4185076 10 +4185258 42 +4185365 46 +4185490 293 +4185494 23 +4185569 46 +4185643 128 +4185667 81 +4185899 23 +4185908 0 +4186001 15 +4186043 0 +4186059 753 +4186216 16 +4186268 174 +4186334 115 +4186351 440 +4186416 63 +4186566 494 +4186578 209 +4186663 35 +4186667 207 +4186713 0 +4186751 436 +4186946 254 +4186957 389 +4186999 285 +4187036 0 +4187105 191 +4187127 316 +4187159 121 +4187168 238 +4187186 487 +4187282 117 +4187452 94 +4187492 68 +4187496 876 +4187518 1 +4187543 86 +4187606 0 +4187625 209 +4187674 50 +4187685 205 +4187933 292 +4187968 9 +4187991 0 +4188053 11 +4188093 0 +4188133 17 +4188164 0 +4188374 213 +4188479 538 +4188639 0 +4188657 0 +4188701 170 +4188711 70 +4189058 0 +4189140 103 +4189238 0 +4189258 0 +4189286 0 +4189323 24 +4189350 72 +4189567 0 +4189597 143 +4189611 0 +4189646 27 +4189662 26 +4189796 0 +4189841 89 +4189873 5 +4189894 400 +4189990 0 +4190048 462 +4190052 205 +4190090 275 +4190121 124 +4190172 0 +4190219 103 +4190232 0 +4190277 0 +4190281 0 +4190285 43 +4190290 0 +4190294 0 +4190299 0 +4190315 699 +4190353 0 +4190396 227 +4190517 32 +4190583 83 +4190604 430 +4190687 21 +4190689 0 +4190703 0 +4190705 0 +4190711 0 +4190732 0 +4190762 99 +4190772 7 +4190785 116 +4190836 43 +4190887 0 +4190943 0 +4191005 418 +4191035 96 +4191078 190 +4191184 126 +4191187 838 +4191195 667 +4191198 30 +4191264 330 +4191377 0 +4191744 333 +4191788 412 +4191871 120 +4191941 0 +4192021 14 +4192030 523 +4192058 132 +4192153 660 +4192244 66 +4192574 1 +4192580 34 +4192678 90 +4192708 0 +4192768 84 +4192779 121 +4192831 212 +4192848 82 +4192865 1 +4193067 432 +4193109 0 +4193156 154 +4193160 86 +4193163 45 +4193250 386 +4193356 28 +4193439 229 +4193609 0 +4193718 0 +4193738 195 +4193814 25 +4193826 162 +4193847 73 +4193885 0 +4193892 0 +4193973 241 +4193990 0 +4193997 205 +4194016 608 +4194247 47 +4194301 17 +4194329 0 +4194338 0 +4194450 174 +4194546 52 +4194564 71 +4194598 115 +4194870 149 +4194894 146 +4194969 108 +4195002 22 +4195119 333 +4195134 15 +4195143 42 +4195180 82 +4195239 27 +4195317 270 +4195384 0 +4195392 0 +4195394 0 +4195402 0 +4195412 0 +4195426 236 +4195435 85 +4195564 117 +4195585 57 +4195604 46 +4195688 258 +4195698 70 +4195707 3 +4195746 90 +4195800 327 +4195816 16 +4195855 260 +4196031 223 +4196041 0 +4196104 969 +4196112 158 +4196140 0 +4196147 0 +4196172 362 +4196250 478 +4196269 31 +4196354 0 +4196393 34 +4196432 251 +4196518 63 +4196553 90 +4196576 0 +4196582 0 +4196585 213 +4196588 0 +4196591 0 +4196596 0 +4196598 0 +4196616 294 +4196628 147 +4196645 10 +4196678 54 +4196711 0 +4196728 68 +4196732 97 +4196891 2 +4196929 32 +4197014 0 +4197058 0 +4197097 162 +4197175 154 +4197223 71 +4197240 59 +4197311 0 +4197405 10 +4197456 42 +4197510 39 +4197546 18 +4197600 219 +4197629 26 +4197696 147 +4197733 68 +4197767 23 +4197812 85 +4197866 0 +4197874 0 +4197913 20 +4197946 74 +4197965 2 +4197998 35 +4198017 0 +4198104 404 +4198175 24 +4198178 67 +4198206 453 +4198265 4 +4198302 47 +4198409 103 +4198433 12 +4198497 99 +4198623 1271 +4198659 108 +4198664 565 +4198706 294 +4198715 618 +4198726 0 +4198768 0 +4198849 308 +4199015 415 +4199093 74 +4199111 5 +4199165 0 +4199196 0 +4199229 0 +4199319 0 +4199450 0 +4199730 0 +4199806 0 +4199965 0 +4200057 0 +4200080 0 +4200250 0 +4200255 15 +4200334 102 +4200338 1002 +4200460 0 +4200515 0 +4200536 0 +4200552 0 +4200612 0 +4200709 0 +4200971 0 +4201043 0 +4201065 0 +4201151 0 +4201192 0 +4201230 0 +4201290 0 +4201314 0 +4201405 1 +4201407 33 +4201448 64 +4201452 34 +4201563 33 +4201652 38 +4201710 0 +4201732 84 +4201741 9 +4201771 0 +4201799 0 +4201895 159 +4201900 115 +4201978 0 +4202090 553 +4202117 163 +4202164 223 +4202185 54 +4202197 126 +4202288 171 +4202313 0 +4202362 338 +4202374 547 +4202460 0 +4202516 273 +4202568 139 +4202578 0 +4202585 389 +4202748 0 +4202788 105 +4202826 386 +4202861 0 +4202886 0 +4202900 0 +4202944 4 +4203031 261 +4203105 71 +4203111 0 +4203129 419 +4203131 203 +4203292 5 +4203304 92 +4203362 243 +4203451 0 +4203656 259 +4203690 0 +4203743 12 +4203765 40 +4203884 118 +4203896 187 +4204023 0 +4204071 0 +4204179 288 +4204228 0 +4204339 0 +4204364 0 +4204386 33 +4204427 0 +4204630 0 +4204638 0 +4204680 0 +4204802 0 +4204926 0 +4205006 58 +4205060 39 +4205079 113 +4205081 0 +4205124 0 +4205126 531 +4205195 0 +4205353 51 +4205385 81 +4205425 308 +4205469 0 +4205531 0 +4205558 0 +4205605 0 +4205653 61 +4205719 50 +4205729 66 +4205838 42 +4205863 2 +4205980 0 +4206016 0 +4206031 188 +4206048 0 +4206073 0 +4206141 567 +4206163 2 +4206165 590 +4206280 0 +4206336 4 +4206430 1 +4206482 402 +4206498 118 +4206697 289 +4206778 213 +4206865 83 +4206928 0 +4206952 0 +4206986 0 +4206997 36 +4207100 0 +4207191 89 +4207222 0 +4207444 78 +4207471 0 +4207612 50 +4207661 0 +4207681 138 +4207690 268 +4207706 0 +4207723 198 +4207726 58 +4207798 0 +4207837 186 +4207843 455 +4207963 823 +4208027 211 +4208074 0 +4208269 227 +4208275 89 +4208308 0 +4208437 210 +4208482 0 +4208567 128 +4208576 0 +4208596 37 +4208617 0 +4208701 3 +4208814 0 +4208877 58 +4208888 103 +4208891 53 +4208906 86 +4208929 69 +4208963 64 +4208980 9 +4208989 0 +4209024 119 +4209072 0 +4209130 0 +4209214 52 +4209355 0 +4209380 151 +4209403 43 +4209434 0 +4209454 0 +4209524 34 +4209529 186 +4209583 71 +4209644 0 +4209646 0 +4209659 0 +4209728 0 +4209752 0 +4209803 0 +4210122 0 +4210185 0 +4210207 0 +4210398 0 +4210425 0 +4210645 0 +4210759 0 +4210861 0 +4210909 0 +4210927 0 +4211081 0 +4211102 72 +4211165 0 +4211174 426 +4211187 0 +4211210 299 +4211371 26 +4211416 0 +4211451 624 +4211468 406 +4211497 351 +4211499 727 +4211533 135 +4211696 99 +4211785 208 +4211830 7 +4211866 380 +4211877 172 +4211933 22 +4211962 109 +4211968 17 +4212101 1 +4212115 21 +4212126 0 +4212138 0 +4212191 0 +4212208 7 +4212215 4 +4212221 0 +4212257 0 +4212268 0 +4212284 22 +4212338 42 +4212344 171 +4212494 0 +4212512 6 +4212542 0 +4212554 0 +4212614 0 +4212656 646 +4212674 176 +4212676 12 +4212721 68 +4212741 6 +4212828 7 +4212849 84 +4212939 0 +4212980 0 +4213020 0 +4213075 0 +4213165 40 +4213188 285 +4213331 0 +4213369 0 +4213389 0 +4213461 1 +4213555 12 +4213623 408 +4213649 0 +4213660 162 +4213710 43 +4213771 123 +4213782 0 +4213907 49 +4213944 45 +4213982 202 +4214028 0 +4214049 11 +4214090 116 +4214104 66 +4214163 0 +4214198 0 +4214219 9 +4214254 55 +4214275 250 +4214302 116 +4214360 6 +4214368 171 +4214396 0 +4214406 1 +4214472 331 +4214475 0 +4214515 0 +4214555 148 +4214603 34 +4214675 47 +4215064 148 +4215072 11 +4215124 0 +4215201 3 +4215339 233 +4215710 0 +4215714 415 +4215717 66 +4215739 0 +4215745 153 +4215761 351 +4215769 875 +4215778 96 +4215882 323 +4215905 275 +4215958 0 +4216079 187 +4216086 22 +4216104 243 +4216229 0 +4216277 47 +4216348 0 +4216366 0 +4216434 0 +4216525 0 +4216743 696 +4216833 0 +4216855 72 +4216858 208 +4216904 0 +4216917 0 +4216929 0 +4216958 0 +4217019 0 +4217073 0 +4217102 0 +4217107 304 +4217122 121 +4217176 36 +4217274 0 +4217293 0 +4217470 3 +4217499 0 +4217542 0 +4217692 43 +4217701 47 +4217732 25 +4217772 33 +4217788 0 +4217815 1 +4217840 0 +4217860 243 +4217871 241 +4217883 0 +4217940 0 +4218103 47 +4218206 0 +4218242 0 +4218336 20 +4218373 22 +4218380 92 +4218431 3 +4218511 310 +4218667 0 +4218683 216 +4218825 90 +4218837 62 +4218861 202 +4219041 201 +4219054 143 +4219135 534 +4219254 0 +4219297 37 +4219339 91 +4219360 149 +4219388 69 +4219434 324 +4219512 513 +4219572 592 +4219625 39 +4219671 0 +4219725 5 +4219814 77 +4219825 290 +4219970 0 +4220004 393 +4220057 109 +4220069 268 +4220183 237 +4220208 150 +4220217 262 +4220219 152 +4220235 404 +4220243 462 +4220285 95 +4220489 0 +4220491 363 +4220569 0 +4220613 0 +4220732 1079 +4220839 156 +4220854 0 +4220876 113 +4220899 14 +4220910 236 +4220960 0 +4221011 1547 +4221031 71 +4221042 257 +4221076 0 +4221078 0 +4221088 7 +4221099 0 +4221315 183 +4221325 314 +4221360 119 +4221443 27 +4221544 0 +4221566 117 +4221595 59 +4221660 163 +4221700 27 +4221808 0 +4221823 166 +4221906 312 +4221930 0 +4222109 0 +4222220 0 +4222361 168 +4222392 640 +4222396 316 +4222422 198 +4222519 23 +4222576 0 +4222615 0 +4222646 0 +4222673 0 +4222679 0 +4222690 0 +4222740 36 +4222827 31 +4222844 95 +4222863 54 +4222881 229 +4222921 0 +4222973 0 +4222982 41 +4223264 256 +4223311 163 +4223351 51 +4223365 0 +4223397 341 +4223476 87 +4223676 57 +4223678 350 +4223705 0 +4223754 0 +4223915 0 +4223979 0 +4224000 0 +4224029 0 +4224078 0 +4224156 0 +4224283 0 +4224297 0 +4224496 0 +4224510 0 +4224579 0 +4224710 0 +4224721 0 +4224754 0 +4224888 0 +4224907 347 +4224923 0 +4224975 0 +4224978 63 +4225002 0 +4225007 6 +4225028 0 +4225105 208 +4225135 0 +4225202 12 +4225220 0 +4225266 1 +4225284 0 +4225336 0 +4225346 40 +4225403 253 +4225483 447 +4225486 48 +4225529 116 +4225555 0 +4225741 140 +4225755 0 +4225764 94 +4225783 34 +4225859 34 +4225890 1 +4225899 0 +4225907 1 +4226086 118 +4226161 0 +4226289 431 +4226326 0 +4226414 1 +4226492 0 +4226527 451 +4226563 34 +4226608 22 +4226680 221 +4226696 9 +4226716 174 +4226722 0 +4226746 37 +4226770 7 +4226801 0 +4226826 0 +4226833 62 +4226835 61 +4226885 3 +4226894 0 +4226923 27 +4226947 0 +4226983 89 +4226994 0 +4227018 0 +4227074 0 +4227221 0 +4227228 0 +4227300 0 +4227410 0 +4227517 0 +4227523 0 +4227552 0 +4227585 0 +4227630 0 +4227767 0 +4227787 0 +4227877 0 +4227976 0 +4228000 0 +4228196 0 +4228211 0 +4228248 0 +4228262 0 +4228270 0 +4228307 0 +4228375 0 +4228438 0 +4228463 0 +4228527 0 +4228649 0 +4228654 0 +4228686 0 +4228723 0 +4228768 0 +4228870 0 +4228954 0 +4228983 0 +4229046 0 +4229079 0 +4229094 0 +4229098 0 +4229125 0 +4229183 0 +4229281 363 +4229393 0 +4229468 0 +4229510 0 +4229633 0 +4229684 0 +4229710 0 +4229813 0 +4229954 0 +4230071 0 +4230089 0 +4230098 541 +4230105 107 +4230117 397 +4230119 50 +4230196 64 +4230215 356 +4230263 943 +4230372 297 +4230413 0 +4230425 0 +4230473 141 +4230556 499 +4230583 28 +4230599 256 +4230601 868 +4230605 799 +4230622 77 +4230694 185 +4230730 333 +4230736 425 +4230748 339 +4230885 60 +4230901 376 +4230907 522 +4230931 24 +4230941 86 +4230944 821 +4230996 68 +4231021 623 +4231162 486 +4231164 476 +4231192 86 +4231198 191 +4231215 10 +4231234 127 +4231237 178 +4231265 176 +4231291 215 +4231307 308 +4231330 206 +4231381 240 +4231527 28 +4231723 577 +4231897 349 +4231900 242 +4231953 53 +4232026 160 +4232108 0 +4232126 502 +4232175 0 +4232221 165 +4232256 7 +4232375 0 +4232417 0 +4232428 0 +4232464 361 +4232479 257 +4232483 234 +4232534 1012 +4232635 1023 +4232639 1009 +4232729 324 +4232795 0 +4232885 10 +4232921 0 +4232945 428 +4232969 3 +4232990 462 +4233036 6 +4233143 0 +4233166 119 +4233206 281 +4233274 16 +4233365 1 +4233506 214 +4233550 3 +4233608 405 +4233632 278 +4233746 95 +4233776 441 +4233968 278 +4234164 61 +4234187 0 +4234271 69 +4234504 223 +4234515 371 +4234527 0 +4234596 202 +4234613 318 +4234633 137 +4234641 353 +4234668 57 +4234710 486 +4234713 493 +4234717 86 +4234725 69 +4234808 11 +4234937 402 +4235096 364 +4235162 162 +4235206 751 +4235226 570 +4235263 591 +4235298 178 +4235372 0 +4235408 56 +4235425 0 +4235437 0 +4235453 0 +4235506 0 +4235578 0 +4235638 0 +4235693 0 +4235765 0 +4235796 258 +4235802 0 +4235931 0 +4235956 0 +4236015 0 +4236168 0 +4236207 0 +4236370 0 +4236448 0 +4236454 0 +4236512 0 +4236593 0 +4236597 0 +4236637 0 +4236639 0 +4236667 0 +4236685 0 +4236718 0 +4236757 0 +4236781 0 +4236837 0 +4236856 0 +4236998 0 +4237021 0 +4237041 0 +4237069 0 +4237124 0 +4237162 133 +4237181 0 +4237249 0 +4237380 0 +4237440 0 +4237522 0 +4237642 0 +4237675 0 +4237705 0 +4237746 0 +4237798 0 +4237836 0 +4237870 0 +4237931 0 +4237982 63 +4238041 0 +4238239 0 +4238249 0 +4238292 0 +4238334 0 +4238379 0 +4238400 0 +4238550 0 +4238595 0 +4238613 0 +4238653 0 +4238745 0 +4238763 0 +4238839 0 +4238910 0 +4238964 0 +4238968 0 +4239114 0 +4239360 0 +4239378 0 +4239420 0 +4239423 0 +4239498 0 +4239513 0 +4239516 0 +4239522 0 +4239552 0 +4239698 0 +4239705 0 +4239732 0 +4239759 0 +4239772 0 +4239868 0 +4239889 0 +4239903 3 +4239910 0 +4239938 0 +4239953 0 +4239978 0 +4240091 0 +4240204 0 +4240267 0 +4240433 0 +4240519 0 +4240526 0 +4240575 0 +4240693 0 +4240748 0 +4240787 0 +4240789 0 +4240799 0 +4240802 0 +4240841 0 +4240844 0 +4240885 0 +4240899 0 +4240935 0 +4241229 0 +4241271 0 +4241379 0 +4241417 0 +4241499 0 +4241517 0 +4241521 0 +4241539 0 +4241786 0 +4241845 0 +4241886 0 +4241950 0 +4241961 0 +4242024 0 +4242053 0 +4242079 0 +4242084 0 +4242383 0 +4242403 0 +4242467 0 +4242863 0 +4243004 0 +4243024 0 +4243041 0 +4243058 0 +4243061 0 +4243092 0 +4243145 38 +4243206 0 +4243219 18 +4243247 61 +4243276 0 +4243420 0 +4243529 0 +4243535 0 +4243640 0 +4243652 0 +4243664 0 +4243688 0 +4243694 0 +4243696 0 +4243817 0 +4243879 0 +4243950 0 +4244058 0 +4244097 0 +4244101 0 +4244109 0 +4244112 0 +4244118 0 +4244151 0 +4244153 0 +4244461 0 +4244483 0 +4244691 0 +4244718 0 +4244736 0 +4244739 0 +4244747 0 +4244897 0 +4245022 0 +4245026 4 +4245048 0 +4245108 0 +4245120 0 +4245135 0 +4245222 0 +4245240 0 +4245293 0 +4245369 0 +4245378 0 +4245530 0 +4245740 0 +4245759 0 +4245801 0 +4245808 0 +4245870 0 +4245894 0 +4245964 0 +4246062 0 +4246245 0 +4246291 0 +4246365 0 +4246383 0 +4246410 0 +4246750 0 +4246969 0 +4247364 0 +4247417 0 +4247456 0 +4247468 0 +4247510 0 +4247513 0 +4247589 0 +4247663 0 +4247759 0 +4247786 0 +4247821 0 +4248068 0 +4248070 0 +4248086 0 +4248089 0 +4248092 0 +4248156 0 +4248318 0 +4248354 0 +4248408 0 +4248455 0 +4248467 0 +4248557 0 +4248633 0 +4248701 0 +4248710 0 +4248771 0 +4248787 0 +4248891 0 +4248950 0 +4249000 0 +4249016 0 +4249038 0 +4249055 0 +4249100 0 +4249111 0 +4249187 0 +4249217 0 +4249245 0 +4249275 0 +4249277 0 +4249416 0 +4249442 0 +4249565 0 +4249573 0 +4249609 0 +4249667 0 +4249808 156 +4249830 0 +4249851 337 +4249868 91 +4249877 468 +4249889 274 +4249969 0 +4250096 87 +4250110 212 +4250148 445 +4250228 182 +4250262 150 +4250265 19 +4250325 198 +4250454 12 +4250481 17 +4250510 4 +4250530 49 +4250547 0 +4250631 1 +4250640 98 +4250690 0 +4250711 29 +4250729 0 +4250783 14 +4250790 9 +4250817 54 +4250901 0 +4250917 29 +4250955 25 +4251011 0 +4251017 0 +4251043 24 +4251049 92 +4251055 0 +4251057 0 +4251059 77 +4251066 0 +4251073 4 +4251094 72 +4251101 73 +4251151 21 +4251166 21 +4251193 53 +4251229 254 +4251232 91 +4251236 537 +4251355 136 +4251386 13 +4251505 291 +4251525 0 +4251531 0 +4251586 113 +4251617 1 +4251851 132 +4251888 5 +4252114 27 +4252275 113 +4252299 459 +4252363 279 +4252663 69 +4252747 0 +4252759 69 +4252788 0 +4252864 237 +4252922 235 +4252943 53 +4253009 140 +4253167 20 +4253320 1470 +4253484 0 +4253500 141 +4253518 30 +4253637 336 +4253835 11 +4253893 17 +4253977 0 +4253986 0 +4254039 29 +4254092 0 +4254161 51 +4254203 413 +4254254 54 +4254325 121 +4254339 0 +4254358 479 +4254373 37 +4254381 70 +4254546 0 +4254714 0 +4254726 0 +4254780 0 +4254889 0 +4254999 0 +4255089 0 +4255227 0 +4255233 0 +4255275 0 +4255368 0 +4255416 0 +4255506 0 +4255725 0 +4255780 0 +4255800 0 +4255921 0 +4255957 0 +4256090 0 +4256126 0 +4256159 0 +4256174 0 +4256195 0 +4256237 0 +4256351 0 +4256402 0 +4256528 0 +4256567 0 +4256606 0 +4256654 0 +4256696 0 +4256810 0 +4257236 0 +4257260 0 +4257314 0 +4257404 0 +4257494 0 +4257653 0 +4257857 0 +4257908 0 +4257986 0 +4258011 0 +4258024 0 +4258043 0 +4258049 0 +4258244 0 +4258274 0 +4258313 0 +4258538 0 +4258598 0 +4258625 0 +4258721 0 +4258847 0 +4258886 0 +4258955 0 +4259286 0 +4259588 0 +4259597 0 +4259657 0 +4259817 0 +4259891 0 +4259927 0 +4260101 0 +4260223 0 +4260326 0 +4260332 0 +4260380 0 +4260422 0 +4260446 0 +4260611 0 +4260847 0 +4260952 0 +4261050 0 +4261093 0 +4261135 0 +4261214 0 +4261365 0 +4261502 0 +4261559 0 +4261606 0 +4261610 0 +4261628 0 +4261637 0 +4261647 0 +4261754 0 +4261761 0 +4262011 0 +4262018 0 +4262051 0 +4262295 0 +4262314 0 +4262467 0 +4262489 0 +4262498 0 +4262686 0 +4262747 0 +4262774 0 +4262930 0 +4263035 0 +4263116 0 +4263136 0 +4263204 0 +4263215 0 +4263221 0 +4263255 0 +4263282 19 +4263329 89 +4263353 168 +4263360 182 +4263387 0 +4263461 0 +4263465 0 +4263510 0 +4263633 0 +4263702 0 +4263717 0 +4263763 0 +4263766 0 +4263769 0 +4263804 0 +4263810 0 +4263860 0 +4263888 0 +4263941 0 +4263954 0 +4263989 0 +4264001 0 +4264048 0 +4264213 0 +4264291 0 +4264318 0 +4264344 1 +4264376 175 +4264388 42 +4264424 0 +4264459 308 +4264464 0 +4264475 0 +4264531 0 +4264564 0 +4264583 0 +4264595 94 +4264684 0 +4264693 299 +4264709 11 +4264945 0 +4265017 0 +4265072 0 +4265149 109 +4265158 100 +4265219 0 +4265237 3 +4265275 2 +4265298 22 +4265356 7 +4265388 0 +4265481 127 +4265524 0 +4265536 40 +4265540 106 +4265565 197 +4265578 60 +4265589 160 +4265620 266 +4265643 38 +4265710 0 +4265733 0 +4265749 0 +4265799 0 +4265901 0 +4266009 0 +4266096 0 +4266117 0 +4266246 0 +4266282 0 +4266294 0 +4266348 0 +4266420 0 +4266501 0 +4266578 0 +4266619 52 +4266717 13 +4266756 0 +4266810 0 +4266897 0 +4266929 62 +4267014 54 +4267038 0 +4267053 0 +4267111 0 +4267179 0 +4267189 0 +4267197 0 +4267261 0 +4267304 0 +4267355 0 +4267467 0 +4267484 0 +4267519 0 +4267542 0 +4267551 0 +4267596 0 +4267626 0 +4267724 0 +4267756 0 +4267774 0 +4267837 0 +4267863 0 +4267944 0 +4268046 0 +4268070 0 +4268122 0 +4268142 0 +4268145 0 +4268166 0 +4268285 0 +4268397 0 +4268461 0 +4268463 0 +4268465 0 +4268520 0 +4268595 0 +4268634 0 +4268643 0 +4268714 0 +4268723 0 +4268844 0 +4268926 0 +4268958 0 +4268985 0 +4269005 0 +4269049 0 +4269106 0 +4269136 0 +4269184 0 +4269196 0 +4269256 0 +4269364 0 +4269421 0 +4269442 0 +4269453 0 +4269510 0 +4269526 0 +4269625 0 +4269691 0 +4269697 0 +4269937 0 +4269954 89 +4269993 5 +4270218 0 +4270454 0 +4270553 0 +4270712 0 +4270811 0 +4270925 0 +4271048 0 +4271076 0 +4271129 0 +4271156 0 +4271200 0 +4271249 0 +4271262 0 +4271283 0 +4271309 0 +4271330 0 +4271362 0 +4271374 0 +4271521 0 +4271558 0 +4271573 0 +4271622 0 +4271828 0 +4272005 0 +4272013 0 +4272080 0 +4272084 0 +4272104 0 +4272142 0 +4272200 0 +4272337 0 +4272365 0 +4272371 0 +4272379 0 +4272385 0 +4272411 0 +4272451 0 +4272493 0 +4272496 0 +4272529 0 +4272562 0 +4272607 0 +4272628 0 +4272666 0 +4272718 0 +4272727 0 +4272748 0 +4272865 0 +4272889 0 +4272893 0 +4272904 0 +4272922 0 +4272994 0 +4273015 0 +4273129 0 +4273149 0 +4273177 0 +4273216 0 +4273246 0 +4273262 0 +4273265 0 +4273291 0 +4273333 0 +4273475 250 +4273480 0 +4273615 0 +4273617 0 +4273626 0 +4273647 0 +4273716 1 +4273817 0 +4273829 0 +4273923 0 +4273956 0 +4274004 0 +4274023 0 +4274080 0 +4274275 0 +4274315 0 +4274349 0 +4274440 0 +4274451 0 +4274463 24 +4274591 77 +4274659 122 +4274667 73 +4274677 494 +4274696 138 +4274723 0 +4274726 0 +4274732 0 +4274744 6 +4274829 0 +4274928 0 +4274989 0 +4275041 25 +4275053 24 +4275127 73 +4275201 277 +4275257 0 +4275446 6 +4275500 35 +4275525 340 +4275539 540 +4275545 134 +4275581 45 +4275602 107 +4275622 0 +4275826 0 +4275833 120 +4275858 24 +4275926 0 +4276016 0 +4276103 153 +4276117 60 +4276130 740 +4276175 309 +4276199 175 +4276433 17 +4276442 323 +4276496 109 +4276513 38 +4276742 444 +4276789 0 +4276800 110 +4276829 27 +4276849 0 +4276931 52 +4276976 125 +4277039 0 +4277159 129 +4277162 13 +4277176 212 +4277179 39 +4277205 263 +4277280 74 +4277309 69 +4277335 131 +4277410 309 +4277492 181 +4277602 0 +4277660 338 +4277747 176 +4277751 39 +4277770 15 +4277793 0 +4277827 43 +4277968 43 +4277991 10 +4278041 156 +4278083 0 +4278113 205 +4278145 0 +4278224 278 +4278395 76 +4278438 0 +4278489 0 +4278621 0 +4278651 0 +4278662 332 +4278669 17 +4278693 0 +4278735 5 +4278821 0 +4278904 0 +4278992 257 +4279108 19 +4279276 0 +4279396 57 +4279407 4 +4279414 55 +4279583 0 +4279658 61 +4279674 51 +4279720 52 +4279777 136 +4279791 189 +4279876 210 +4280017 829 +4280034 22 +4280059 0 +4280148 12 +4280169 0 +4280270 20 +4280297 241 +4280422 23 +4280445 0 +4280493 0 +4280500 0 +4280649 875 +4280665 10 +4280712 250 +4280762 262 +4280772 55 +4280845 0 +4280949 0 +4281097 0 +4281127 0 +4281225 0 +4281273 0 +4281325 0 +4281402 18 +4281435 41 +4281479 0 +4281484 0 +4281518 0 +4281558 0 +4281560 0 +4281584 32 +4281811 62 +4281826 80 +4281860 154 +4281879 193 +4282286 0 +4282325 16 +4282358 0 +4282361 80 +4282400 32 +4282427 27 +4282444 0 +4282536 0 +4282605 12 +4282611 10 +4282624 0 +4282628 73 +4282654 0 +4282705 0 +4282735 0 +4282864 0 +4282964 156 +4282974 11 +4282992 0 +4283004 1 +4283079 0 +4283137 0 +4283171 0 +4283186 91 +4283285 0 +4283342 0 +4283361 0 +4283373 2 +4283514 55 +4283575 0 +4283607 0 +4283686 0 +4283721 0 +4283730 0 +4283736 0 +4283775 0 +4283875 0 +4283915 0 +4283980 0 +4284008 0 +4284024 206 +4284059 83 +4284113 0 +4284138 65 +4284154 165 +4284200 0 +4284237 77 +4284390 55 +4284433 50 +4284466 0 +4284468 17 +4284492 0 +4284533 0 +4284536 19 +4284561 0 +4284598 1 +4284609 0 +4284616 0 +4284634 0 +4284643 0 +4284737 0 +4284752 0 +4284769 0 +4284808 0 +4284856 0 +4284892 241 +4284898 205 +4284911 0 +4284982 2 +4285054 0 +4285069 152 +4285082 1512 +4285194 181 +4285218 2 +4285272 1022 +4285279 558 +4285336 0 +4285344 88 +4285372 0 +4285477 0 +4285498 13 +4285545 71 +4285581 139 +4285613 63 +4285645 148 +4285661 56 +4285674 0 +4285701 161 +4285721 30 +4285774 253 +4285813 1021 +4285819 1046 +4285870 173 +4285875 58 +4285911 135 +4285959 32 +4286022 0 +4286099 57 +4286184 0 +4286215 0 +4286244 272 +4286266 160 +4286304 141 +4286316 0 +4286335 198 +4286381 165 +4286403 20 +4286429 325 +4286467 0 +4286497 63 +4286546 0 +4286563 1 +4286611 0 +4286667 41 +4286684 0 +4286704 0 +4286758 18 +4286768 2 +4286780 15 +4286812 0 +4286821 35 +4286878 163 +4286891 836 +4286893 83 +4286921 0 +4286932 912 +4286935 262 +4286942 0 +4286958 44 +4286979 64 +4287021 1 +4287024 289 +4287038 0 +4287057 159 +4287184 0 +4287226 0 +4287287 78 +4287311 0 +4287342 258 +4287372 56 +4287386 0 +4287399 0 +4287422 0 +4287439 61 +4287474 136 +4287477 463 +4287524 0 +4287533 81 +4287573 224 +4287595 147 +4287676 801 +4287690 462 +4287749 0 +4287782 0 +4287913 0 +4287933 195 +4287939 37 +4287953 43 +4287980 616 +4288208 29 +4288231 18 +4288261 136 +4288281 4 +4288352 114 +4288472 0 +4288478 1 +4288493 0 +4288515 257 +4288541 0 +4288557 0 +4288567 165 +4288676 0 +4288682 0 +4288691 0 +4288696 0 +4288719 0 +4288721 0 +4288767 0 +4288784 0 +4288793 0 +4288810 0 +4288815 0 +4288820 0 +4288837 0 +4288875 0 +4288933 0 +4289000 0 +4289085 0 +4289092 0 +4289097 0 +4289151 8 +4289166 0 +4289179 0 +4289224 0 +4289246 1 +4289248 0 +4289295 1 +4289499 0 +4289568 0 +4289666 192 +4289712 252 +4289827 90 +4289862 0 +4289873 0 +4289886 35 +4290050 1 +4290108 19 +4290163 24 +4290182 0 +4290211 0 +4290259 79 +4290265 1 +4290296 0 +4290438 25 +4290471 0 +4290521 0 +4290549 33 +4290554 0 +4290578 0 +4290633 0 +4290637 0 +4290646 0 +4290653 0 +4290663 0 +4290670 0 +4290704 0 +4290710 0 +4290722 0 +4290728 0 +4290750 0 +4290795 31 +4290829 0 +4290944 0 +4291000 16 +4291139 0 +4291171 3 +4291415 25 +4291425 0 +4291460 0 +4291476 84 +4291625 74 +4291640 0 +4291650 53 +4291654 0 +4291675 13 +4291686 0 +4291692 0 +4291737 0 +4291774 58 +4291809 48 +4291821 5 +4291835 25 +4291842 0 +4291866 0 +4291876 0 +4291917 0 +4291921 0 +4291928 115 +4291949 207 +4291953 235 +4292112 0 +4292148 0 +4292211 14 +4292232 0 +4292244 0 +4292255 0 +4292259 0 +4292281 0 +4292377 297 +4292410 343 +4292457 0 +4292522 440 +4292552 790 +4292569 0 +4292593 0 +4292606 283 +4292638 386 +4292678 549 +4292814 0 +4292856 103 +4292882 642 +4292886 2106 +4292918 1190 +4293034 392 +4293038 522 +4293112 290 +4293157 161 +4293166 17 +4293175 50 +4293178 1018 +4293185 56 +4293204 336 +4293208 1436 +4293226 266 +4293277 507 +4293291 0 +4293369 12 +4293394 476 +4293402 0 +4293616 36 +4293623 6 +4293625 126 +4293645 0 +4293661 290 +4293691 250 +4293755 0 +4293785 0 +4293850 17 +4293998 132 +4294038 166 +4294050 0 +4294097 0 +4294257 226 +4294285 522 +4294331 203 +4294432 87 +4294480 426 +4294542 235 +4294549 72 +4294600 1434 +4294715 0 +4294762 396 +4294775 38 +4294791 217 +4294811 0 +4294851 1 +4294853 750 +4294896 454 +4294916 334 +4294942 334 +4295057 1 +4295176 0 +4295196 639 +4295283 206 +4295294 0 +4295306 0 +4295401 262 +4295544 216 +4295620 1804 +4295666 0 +4295686 13 +4295723 3 +4295759 9 +4295771 255 +4295787 151 +4295861 4 +4295874 0 +4295882 12 +4295985 397 +4296035 0 +4296095 0 +4296139 488 +4296145 378 +4296155 66 +4296169 140 +4296204 593 +4296212 284 +4296216 212 +4296227 0 +4296286 893 +4296364 764 +4296397 525 +4296468 268 +4296484 98 +4296510 1237 +4296672 225 +4296727 0 +4296759 121 +4296794 129 +4296873 0 +4296919 656 +4297070 31 +4297098 865 +4297168 0 +4297237 0 +4297288 526 +4297291 109 +4297335 818 +4297425 561 +4297518 160 +4297545 1059 +4297626 4 +4297717 691 +4297854 263 +4297941 867 +4297984 1018 +4298075 297 +4298095 116 +4298136 169 +4298305 36 +4298432 222 +4298475 297 +4298481 357 +4298557 237 +4298578 110 +4298674 41 +4298711 41 +4298754 45 +4299026 196 +4299036 39 +4299064 273 +4299106 53 +4299112 0 +4299154 89 +4299215 0 +4299335 0 +4299394 171 +4299453 167 +4299518 30 +4299566 87 +4299618 72 +4299622 97 +4299627 13 +4299631 100 +4299647 1063 +4299670 267 +4299676 39 +4299689 26 +4299707 5 +4299778 9 +4299798 0 +4299884 178 +4299893 95 +4299915 90 +4299944 0 +4299957 0 +4300011 0 +4300034 0 +4300036 16 +4300059 0 +4300072 0 +4300131 0 +4300176 0 +4300201 0 +4300216 0 +4300251 27 +4300269 0 +4300276 0 +4300279 31 +4300310 0 +4300319 0 +4300321 90 +4300353 0 +4300360 0 +4300364 0 +4300372 0 +4300374 0 +4300406 0 +4300428 0 +4300450 14 +4300461 0 +4300469 0 +4300510 0 +4300515 121 +4300653 25 +4300756 0 +4300796 0 +4300820 603 +4300862 117 +4300937 1 +4300987 0 +4301025 0 +4301051 0 +4301124 0 +4301136 0 +4301193 0 +4301213 0 +4301286 30 +4301400 6 +4301507 1 +4301539 0 +4301564 0 +4301665 150 +4301683 84 +4301726 13 +4301741 6 +4301969 2 +4302014 141 +4302019 709 +4302210 0 +4302288 46 +4302429 0 +4302458 0 +4302491 172 +4302576 224 +4302612 0 +4302618 0 +4302636 0 +4302651 0 +4302668 142 +4302859 178 +4302896 237 +4302979 0 +4303064 0 +4303194 17 +4303204 88 +4303315 0 +4303379 34 +4303399 183 +4303433 164 +4303463 0 +4303465 17 +4303519 50 +4303530 0 +4303550 0 +4303612 4 +4303658 0 +4303669 93 +4303706 52 +4303756 0 +4303765 0 +4303820 124 +4303937 245 +4303987 37 +4304038 90 +4304065 41 +4304133 249 +4304213 767 +4304247 337 +4304297 25 +4304407 348 +4304557 9 +4304690 3 +4304751 0 +4304796 20 +4304857 0 +4304899 1 +4304906 18 +4304984 80 +4304988 249 +4304998 3 +4305008 62 +4305057 0 +4305256 0 +4305265 9 +4305322 27 +4305396 1322 +4305412 0 +4305454 273 +4305495 0 +4305537 63 +4305544 60 +4305589 68 +4305696 0 +4305791 218 +4305880 344 +4305883 458 +4305894 275 +4305919 179 +4305946 63 +4305997 0 +4306048 374 +4306099 0 +4306129 47 +4306177 135 +4306237 0 +4306298 62 +4306357 166 +4306374 433 +4306377 3 +4306444 113 +4306458 311 +4306585 0 +4306678 0 +4306794 336 +4306824 1012 +4306828 379 +4306853 0 +4306863 0 +4306866 7 +4306966 32 +4307016 97 +4307024 89 +4307042 0 +4307099 54 +4307119 0 +4307240 127 +4307433 149 +4307563 493 +4307601 0 +4307656 16 +4307714 0 +4307827 0 +4307890 0 +4307980 0 +4308064 0 +4308169 0 +4308214 0 +4308228 0 +4308250 0 +4308267 0 +4308274 0 +4308297 0 +4308312 0 +4308350 0 +4308375 0 +4308411 0 +4308436 0 +4308529 0 +4308562 0 +4308585 0 +4308771 0 +4308831 0 +4308873 0 +4308926 2 +4309180 104 +4309269 0 +4309458 2 +4309539 4 +4309730 0 +4309810 48 +4309914 48 +4309937 60 +4309959 74 +4309994 0 +4310015 0 +4310066 94 +4310101 0 +4310201 63 +4310246 39 +4310394 11 +4310408 93 +4310504 614 +4310548 33 +4310564 0 +4310584 0 +4310617 63 +4310799 248 +4310936 390 +4310947 74 +4311135 0 +4311286 23 +4311319 0 +4311394 360 +4311450 466 +4311456 389 +4311526 319 +4311536 0 +4311641 0 +4311667 360 +4311773 0 +4311794 0 +4311846 0 +4311939 0 +4311955 0 +4312022 0 +4312257 0 +4312444 0 +4312453 0 +4312500 0 +4312592 0 +4312653 0 +4312660 36 +4312681 22 +4312727 38 +4312731 20 +4312736 0 +4312742 6 +4312746 2 +4312794 17 +4312880 71 +4312894 518 +4312975 488 +4313088 1 +4313108 2213 +4313158 52 +4313160 822 +4313189 0 +4313223 0 +4313294 897 +4313330 0 +4313351 197 +4313389 1 +4313451 54 +4313477 8 +4313539 52 +4313598 1117 +4313607 300 +4313646 132 +4313666 899 +4313670 110 +4313758 197 +4313780 806 +4313850 29 +4313894 138 +4313928 32 +4313978 11 +4313996 10 +4314015 0 +4314029 16 +4314044 0 +4314055 0 +4314059 0 +4314087 0 +4314090 55 +4314103 0 +4314107 0 +4314126 0 +4314130 0 +4314146 0 +4314156 4 +4314165 0 +4314177 0 +4314187 0 +4314198 0 +4314218 0 +4314237 0 +4314262 14 +4314280 0 +4314322 0 +4314410 0 +4314644 4 +4314721 85 +4314803 161 +4314850 148 +4314871 23 +4314916 0 +4314924 0 +4314988 0 +4315115 94 +4315128 251 +4315165 0 +4315306 110 +4315320 692 +4315468 138 +4315481 1865 +4315569 607 +4315737 0 +4315817 0 +4315878 0 +4315911 0 +4315946 0 +4315961 0 +4316002 65 +4316053 0 +4316163 0 +4316294 0 +4316309 0 +4316319 0 +4316329 16 +4316339 0 +4316387 0 +4316467 329 +4316491 27 +4316607 108 +4316632 123 +4316724 601 +4316728 0 +4316734 144 +4316755 0 +4316767 0 +4316788 300 +4316829 0 +4316871 0 +4316897 131 +4316926 431 +4317001 0 +4317029 0 +4317060 48 +4317063 7 +4317092 9 +4317150 32 +4317164 103 +4317207 1 +4317250 0 +4317354 0 +4317420 0 +4317438 0 +4317502 0 +4317522 0 +4317536 0 +4317569 0 +4317600 0 +4317622 0 +4317634 0 +4317639 0 +4317652 0 +4317686 0 +4317693 0 +4317715 0 +4317742 150 +4317891 0 +4317945 183 +4318083 2 +4318145 0 +4318233 0 +4318248 8 +4318282 47 +4318310 113 +4318332 42 +4318347 139 +4318356 84 +4318386 105 +4318492 16 +4318537 83 +4318641 100 +4318702 278 +4318769 16 +4318946 24 +4318954 3 +4319184 119 +4319264 8 +4319304 0 +4319386 45 +4319441 269 +4319494 0 +4319563 67 +4319767 191 +4319856 0 +4319930 58 +4319979 0 +4320093 15 +4320150 11 +4320154 88 +4320166 1 +4320293 226 +4320364 0 +4320418 143 +4320509 597 +4320518 15 +4320540 3 +4320545 235 +4320626 5 +4320713 0 +4320740 0 +4320809 0 +4320813 0 +4320900 0 +4320958 0 +4321054 0 +4321119 0 +4321130 0 +4321155 0 +4321202 0 +4321211 0 +4321283 0 +4321317 0 +4321355 0 +4321385 0 +4321396 0 +4321398 12 +4321451 11 +4321472 0 +4321481 22 +4321488 15 +4321498 4 +4321510 65 +4321543 0 +4321561 48 +4321814 0 +4321929 0 +4321934 0 +4321996 147 +4322025 0 +4322069 238 +4322112 0 +4322154 98 +4322163 0 +4322177 0 +4322190 106 +4322214 4 +4322248 0 +4322345 43 +4322407 24 +4322419 0 +4322477 0 +4322537 0 +4322735 186 +4322949 121 +4322957 0 +4323077 0 +4323286 271 +4323297 59 +4323435 0 +4323451 0 +4323455 0 +4323461 0 +4323547 0 +4323570 28 +4323628 0 +4323632 61 +4323641 0 +4323657 12 +4323718 0 +4323736 116 +4323739 0 +4323895 456 +4323905 0 +4323958 68 +4323984 124 +4323996 6 +4324235 43 +4324310 0 +4324325 0 +4324327 0 +4324499 115 +4324669 10 +4324847 78 +4324909 3 +4324965 0 +4324982 0 +4325038 319 +4325133 93 +4325229 69 +4325313 85 +4325433 31 +4325493 77 +4325565 337 +4325755 0 +4325929 0 +4325936 96 +4325970 49 +4325977 0 +4325988 0 +4325999 10 +4326005 90 +4326088 90 +4326092 73 +4326117 97 +4326161 18 +4326251 38 +4326317 10 +4326329 0 +4326368 29 +4326408 0 +4326456 0 +4326617 206 +4326647 58 +4326658 0 +4326725 2 +4326760 24 +4326770 196 +4326842 160 +4326948 2 +4326956 0 +4327034 47 +4327046 173 +4327052 241 +4327055 146 +4327182 0 +4327199 159 +4327223 29 +4327288 234 +4327295 159 +4327325 0 +4327379 192 +4327484 2 +4327492 22 +4327524 19 +4327534 163 +4327537 180 +4327584 42 +4327680 94 +4327713 13 +4327732 44 +4327738 18 +4327808 44 +4327907 0 +4327971 544 +4327990 72 +4328151 79 +4328182 15 +4328197 85 +4328304 3 +4328324 143 +4328326 916 +4328373 19 +4328402 435 +4328498 0 +4328572 215 +4329029 128 +4329040 47 +4329169 0 +4329240 0 +4329309 0 +4329329 2 +4329371 231 +4329374 72 +4329397 51 +4329409 0 +4329495 218 +4329565 614 +4329590 29 +4329629 115 +4329640 268 +4329679 22 +4329683 150 +4329694 0 +4329734 10 +4329746 0 +4329778 0 +4329868 134 +4329879 0 +4329929 0 +4329937 0 +4329964 0 +4330009 0 +4330033 0 +4330040 0 +4330065 0 +4330100 0 +4330108 0 +4330183 0 +4330480 0 +4330487 0 +4330499 0 +4330593 0 +4330804 0 +4330842 0 +4330952 0 +4331319 0 +4331411 0 +4331477 0 +4331583 0 +4331665 0 +4331684 0 +4331781 0 +4331787 0 +4331806 0 +4331821 0 +4331865 0 +4331894 0 +4331939 0 +4331955 0 +4332021 0 +4332071 0 +4332087 0 +4332105 0 +4332118 0 +4332175 0 +4332210 0 +4332266 0 +4332350 0 +4332378 0 +4332439 0 +4332534 0 +4332686 0 +4332733 0 +4332797 0 +4332962 0 +4332992 0 +4333019 0 +4333056 0 +4333131 0 +4333218 0 +4333250 0 +4333258 0 +4333401 0 +4333486 0 +4333551 0 +4333569 0 +4333629 0 +4333653 0 +4333707 0 +4333777 0 +4333791 0 +4333848 0 +4333900 0 +4333917 0 +4333936 0 +4333954 0 +4333998 0 +4334150 0 +4334237 0 +4334286 0 +4334380 0 +4334541 0 +4334547 0 +4334639 0 +4334661 0 +4334665 0 +4334667 0 +4334750 0 +4334775 0 +4334972 0 +4335066 0 +4335072 0 +4335220 0 +4335310 0 +4335416 0 +4335453 0 +4335492 0 +4335525 0 +4335603 0 +4335761 0 +4335790 0 +4335814 0 +4335825 0 +4335991 0 +4336054 0 +4336056 0 +4336072 0 +4336081 0 +4336089 0 +4336152 2 +4336182 11 +4336271 14 +4336279 8 +4336315 286 +4336318 56 +4336341 508 +4336369 0 +4336410 1 +4336450 0 +4336454 0 +4336528 23 +4336565 18 +4336599 252 +4336610 29 +4336623 219 +4336651 150 +4336658 103 +4336668 291 +4336697 639 +4336776 653 +4336780 473 +4336843 69 +4336911 0 +4337033 0 +4337156 173 +4337274 56 +4337391 0 +4337428 0 +4337485 134 +4337501 0 +4337576 80 +4337668 0 +4337835 625 +4337902 228 +4338211 0 +4338282 161 +4338442 728 +4338453 161 +4338465 414 +4338494 80 +4338514 0 +4338522 0 +4338528 0 +4338560 0 +4338599 31 +4338618 0 +4338628 5 +4338638 1 +4338650 82 +4338670 0 +4338743 0 +4338763 0 +4338771 0 +4338779 0 +4338798 307 +4338811 0 +4338822 0 +4338828 0 +4338845 0 +4338886 0 +4338889 6 +4338899 0 +4338920 0 +4339081 0 +4339127 444 +4339172 597 +4339180 23 +4339267 0 +4339454 0 +4339636 0 +4339655 0 +4339772 0 +4339804 0 +4339825 0 +4339873 0 +4339875 17 +4340052 253 +4340065 0 +4340197 1 +4340227 0 +4340255 0 +4340267 0 +4340281 0 +4340305 0 +4340311 0 +4340325 0 +4340459 0 +4340463 0 +4340520 0 +4340552 1 +4340563 0 +4340609 0 +4340620 0 +4340680 0 +4340723 66 +4340727 0 +4340734 53 +4340916 0 +4341099 0 +4341117 0 +4341511 0 +4341527 18 +4341534 12 +4341542 0 +4341548 0 +4341640 25 +4341658 0 +4341673 2 +4341691 127 +4341751 151 +4341799 1 +4341824 0 +4341846 0 +4341856 27 +4341941 152 +4341977 4 +4342020 22 +4342379 0 +4342414 452 +4342419 0 +4342444 11 +4342461 0 +4342563 0 +4342603 0 +4342661 30 +4342688 159 +4342748 40 +4342867 34 +4342875 24 +4343093 83 +4343133 40 +4343280 0 +4343292 60 +4343304 77 +4343384 91 +4343410 12 +4343491 0 +4343549 22 +4343578 67 +4343586 0 +4343593 3 +4343612 0 +4343659 103 +4343681 118 +4343740 90 +4343944 80 +4344008 40 +4344061 0 +4344210 0 +4344229 0 +4344273 37 +4344324 0 +4344360 0 +4344374 22 +4344433 0 +4344462 0 +4344511 144 +4344628 0 +4344641 8 +4344709 80 +4344871 0 +4344920 0 +4344936 0 +4344984 1 +4344996 0 +4345038 332 +4345071 134 +4345156 31 +4345225 797 +4345291 433 +4345324 292 +4345441 150 +4345484 590 +4345523 1 +4345609 122 +4345638 740 +4345655 112 +4345694 0 +4345752 2 +4345778 0 +4345811 44 +4345823 106 +4345870 703 +4345873 1193 +4346006 213 +4346008 72 +4346021 0 +4346144 0 +4346200 208 +4346248 70 +4346263 477 +4346266 815 +4346290 25 +4346301 17 +4346439 0 +4346510 0 +4346610 317 +4346682 464 +4346738 0 +4346793 240 +4346802 7 +4346815 179 +4346865 256 +4346946 144 +4346966 0 +4346995 21 +4347071 433 +4347091 68 +4347140 0 +4347152 138 +4347214 69 +4347310 296 +4347432 248 +4347436 386 +4347485 0 +4347534 22 +4347581 32 +4347644 0 +4347766 118 +4347789 324 +4347814 270 +4347838 92 +4347858 176 +4348212 0 +4348221 0 +4348243 0 +4348376 0 +4348434 23 +4348480 0 +4348503 156 +4348578 886 +4348593 629 +4348658 52 +4348846 247 +4348902 500 +4349020 322 +4349038 34 +4349069 71 +4349104 39 +4349163 180 +4349176 557 +4349196 465 +4349227 0 +4349340 385 +4349388 12 +4349553 121 +4349615 122 +4349717 0 +4349807 35 +4349856 257 +4349941 485 +4350051 1 +4350130 0 +4350205 418 +4350316 0 +4350335 76 +4350378 396 +4350552 27 +4350600 0 +4350606 90 +4350622 14 +4350646 0 +4350689 127 +4350691 0 +4350708 0 +4350715 133 +4350721 597 +4350738 0 +4351000 416 +4351042 112 +4351103 43 +4351107 85 +4351298 308 +4351360 248 +4351431 55 +4351452 0 +4351489 460 +4351500 1784 +4351534 477 +4351554 11 +4351689 0 +4351922 299 +4352189 337 +4352252 631 +4352265 471 +4352300 0 +4352321 348 +4352462 0 +4352498 110 +4352520 0 +4352582 72 +4352585 2 +4352638 0 +4352743 0 +4352759 0 +4352794 0 +4352894 0 +4352915 0 +4352920 0 +4352979 160 +4352981 419 +4353022 40 +4353051 118 +4353069 117 +4353134 27 +4353294 75 +4353533 261 +4353703 101 +4353737 233 +4353847 308 +4353950 76 +4353987 161 +4354058 62 +4354210 216 +4354258 131 +4354364 135 +4354403 0 +4354462 210 +4354485 148 +4354528 205 +4354597 396 +4354753 60 +4354824 513 +4354938 436 +4354942 1342 +4354976 87 +4355036 29 +4355116 154 +4355145 1329 +4355147 223 +4355203 74 +4355222 3 +4355352 67 +4355513 375 +4355563 53 +4355589 135 +4355617 424 +4355631 367 +4355720 0 +4355804 0 +4355838 0 +4355844 238 +4355953 0 +4356011 0 +4356117 192 +4356187 256 +4356246 34 +4356330 0 +4356339 713 +4356363 17 +4356373 36 +4356436 0 +4356513 445 +4356530 101 +4356602 234 +4356652 0 +4356677 461 +4356679 222 +4356811 102 +4356927 56 +4356969 298 +4357037 0 +4357445 0 +4357533 29 +4357636 323 +4357645 178 +4357735 1873 +4357775 0 +4357889 120 +4358033 0 +4358098 337 +4358155 132 +4358162 211 +4358187 165 +4358191 965 +4358203 1077 +4358263 127 +4358420 19 +4358543 69 +4358600 11 +4358636 0 +4358870 137 +4358939 0 +4359108 0 +4359218 233 +4359377 93 +4359401 1 +4359419 0 +4359449 0 +4359458 0 +4359467 0 +4359491 0 +4359506 0 +4359523 31 +4359600 7 +4359648 398 +4359677 252 +4359679 247 +4359697 129 +4359754 566 +4359773 364 +4359776 833 +4359787 296 +4359886 0 +4359895 22 +4359994 0 +4360006 0 +4360010 96 +4360019 113 +4360029 535 +4360039 73 +4360051 34 +4360067 81 +4360117 12 +4360173 64 +4360180 96 +4360200 1 +4360238 0 +4360273 64 +4360275 8 +4360475 43 +4360557 846 +4360578 0 +4360616 706 +4360744 117 +4360956 0 +4360989 0 +4361107 77 +4361135 49 +4361168 159 +4361177 0 +4361219 17 +4361239 474 +4361249 305 +4361268 0 +4361294 419 +4361341 549 +4361382 166 +4361571 0 +4361578 70 +4361684 0 +4361750 0 +4361776 65 +4361799 0 +4361925 231 +4361942 80 +4361948 529 +4361950 192 +4361957 0 +4361966 17 +4361987 129 +4362033 1 +4362054 0 +4362112 2 +4362148 5 +4362168 621 +4362197 141 +4362357 1374 +4362392 184 +4362476 182 +4362602 847 +4362627 110 +4362639 498 +4362705 1266 +4362748 277 +4362789 50 +4362918 401 +4362946 13 +4362960 0 +4362976 45 +4363106 383 +4363227 241 +4363263 41 +4363323 25 +4363406 34 +4363440 99 +4363470 536 +4363500 4 +4363559 741 +4363748 1008 +4363780 0 +4363917 16 +4363930 324 +4363946 501 +4364029 3 +4364093 2 +4364144 488 +4364305 0 +4364421 0 +4364552 409 +4364631 46 +4364748 120 +4364811 78 +4364845 0 +4364851 63 +4364912 7 +4364921 0 +4364954 0 +4364962 23 +4364969 0 +4364980 167 +4365027 33 +4365078 0 +4365173 0 +4365182 0 +4365197 0 +4365208 377 +4365212 236 +4365240 151 +4365281 84 +4365286 0 +4365322 0 +4365403 0 +4365523 116 +4365601 218 +4365670 236 +4365704 58 +4365759 1 +4365771 0 +4365813 0 +4365873 0 +4365983 0 +4366102 229 +4366120 199 +4366148 0 +4366387 236 +4366423 241 +4366443 8 +4366458 0 +4366480 82 +4366625 0 +4366643 7 +4366676 0 +4366806 0 +4366909 22 +4366917 15 +4366948 0 +4367081 0 +4367194 17 +4367265 73 +4367399 0 +4367472 82 +4367508 26 +4367594 0 +4367650 302 +4367658 81 +4367734 37 +4367740 215 +4367771 0 +4367799 0 +4367933 0 +4367943 38 +4368007 77 +4368017 0 +4368034 349 +4368046 0 +4368168 9 +4368191 0 +4368287 82 +4368333 0 +4368369 24 +4368414 59 +4368533 0 +4368592 0 +4368598 70 +4368694 275 +4368729 0 +4368798 105 +4368852 148 +4368886 266 +4368915 53 +4368947 0 +4369023 0 +4369040 173 +4369053 264 +4369131 315 +4369212 2 +4369316 35 +4369637 17 +4369724 0 +4369790 0 +4369812 327 +4369899 0 +4369943 99 +4369967 1 +4370054 0 +4370071 0 +4370092 0 +4370156 0 +4370185 0 +4370203 39 +4370230 56 +4370262 0 +4370278 0 +4370378 0 +4370382 417 +4370438 148 +4370545 0 +4370560 65 +4370583 463 +4370593 207 +4370601 0 +4370703 9 +4370773 0 +4370830 215 +4370871 106 +4370917 36 +4371252 129 +4371289 0 +4371358 0 +4371368 131 +4371403 162 +4371406 1854 +4371487 223 +4371494 536 +4371498 71 +4371583 0 +4371604 0 +4371616 0 +4371629 0 +4371669 26 +4371712 148 +4371764 61 +4371768 0 +4371782 0 +4371851 0 +4371868 0 +4371890 0 +4371943 2 +4371961 97 +4372065 111 +4372097 157 +4372185 0 +4372234 0 +4372259 2 +4372270 116 +4372310 0 +4372438 464 +4372451 26 +4372463 0 +4372473 0 +4372483 0 +4372514 0 +4372537 0 +4372577 0 +4372595 0 +4372598 0 +4372614 0 +4372674 0 +4372679 23 +4372718 0 +4372742 0 +4372772 30 +4372780 0 +4372816 0 +4372822 361 +4372877 0 +4372909 178 +4373082 43 +4373091 191 +4373125 345 +4373151 95 +4373160 621 +4373163 566 +4373193 0 +4373287 0 +4373388 0 +4373394 0 +4373453 285 +4373550 81 +4373586 0 +4373595 385 +4373598 0 +4373652 705 +4373695 535 +4373727 5 +4373788 293 +4373925 112 +4373978 0 +4373992 21 +4373994 253 +4374063 0 +4374165 0 +4374207 215 +4374228 0 +4374271 341 +4374275 195 +4374306 0 +4374318 0 +4374352 0 +4374387 34 +4374396 0 +4374414 31 +4374436 189 +4374479 522 +4374485 79 +4374585 0 +4374723 51 +4374784 3 +4375055 198 +4375208 137 +4375230 0 +4375253 12 +4375285 261 +4375408 0 +4375476 445 +4375687 213 +4375691 337 +4375739 446 +4375763 166 +4375814 313 +4375887 95 +4376042 83 +4376064 14 +4376143 0 +4376183 2 +4376207 28 +4376232 25 +4376245 41 +4376263 0 +4376287 14 +4376396 0 +4376402 121 +4376404 344 +4376493 354 +4376566 155 +4376740 55 +4376746 504 +4376758 76 +4376801 110 +4376904 68 +4377140 0 +4377379 0 +4377439 69 +4377451 0 +4377656 46 +4377662 0 +4377736 1 +4377822 12 +4377840 337 +4377910 81 +4377937 9 +4377953 3 +4378021 4 +4378023 0 +4378075 0 +4378078 16 +4378156 6 +4378168 0 +4378249 447 +4378327 0 +4378449 0 +4378540 3 +4378609 132 +4378632 19 +4378651 27 +4378676 0 +4378728 0 +4378840 35 +4379054 49 +4379149 2 +4379155 0 +4379366 106 +4379549 246 +4379814 0 +4379834 0 +4379895 103 +4379982 1 +4380139 28 +4380280 232 +4380372 56 +4380454 148 +4380512 187 +4380798 0 +4380856 77 +4380958 0 +4380961 255 +4381039 8 +4381111 167 +4381266 56 +4381360 965 +4381579 182 +4381666 34 +4381690 284 +4381891 89 +4381947 44 +4382022 28 +4382037 170 +4382103 26 +4382183 234 +4382199 1 +4382278 0 +4382333 2 +4382367 61 +4382396 23 +4382413 730 +4382652 14 +4382690 27 +4382703 2 +4382783 0 +4382882 0 +4382937 1003 +4382960 180 +4383002 210 +4383009 154 +4383103 230 +4383109 187 +4383175 13 +4383268 5 +4383354 139 +4383492 421 +4383613 0 +4383654 74 +4383755 245 +4383802 134 +4383826 152 +4383848 39 +4383854 235 +4383914 373 +4384009 0 +4384091 0 +4384117 105 +4384186 8 +4384193 124 +4384208 238 +4384220 80 +4384298 394 +4384381 0 +4384422 0 +4384477 0 +4384541 303 +4384780 98 +4384810 0 +4384987 0 +4384998 0 +4385041 94 +4385054 288 +4385157 102 +4385160 199 +4385272 26 +4385409 74 +4385416 259 +4385495 414 +4385532 115 +4385568 173 +4385684 0 +4385807 43 +4385969 0 +4386010 0 +4386032 0 +4386051 45 +4386058 0 +4386071 0 +4386100 0 +4386128 0 +4386228 81 +4386281 1 +4386310 196 +4386321 118 +4386391 19 +4386407 0 +4386418 0 +4386449 260 +4386520 0 +4386545 565 +4386567 1443 +4386615 256 +4386619 404 +4386634 0 +4386643 0 +4386733 658 +4386746 111 +4386784 2 +4386853 446 +4386903 0 +4386943 176 +4386985 224 +4387055 780 +4387100 0 +4387137 65 +4387169 167 +4387202 0 +4387260 0 +4387301 3 +4387306 13 +4387310 0 +4387318 0 +4387321 0 +4387366 0 +4387373 0 +4387375 0 +4387395 0 +4387403 0 +4387412 0 +4387431 0 +4387446 0 +4387452 0 +4387456 0 +4387490 0 +4387520 0 +4387526 0 +4387565 0 +4387567 0 +4387648 0 +4387654 0 +4387660 0 +4387699 0 +4387730 0 +4387733 0 +4387738 0 +4387760 0 +4387765 0 +4387796 0 +4387845 0 +4387887 0 +4387916 0 +4387919 0 +4387958 0 +4388012 49 +4388050 195 +4388052 377 +4388061 31 +4388072 0 +4388139 238 +4388159 1 +4388161 122 +4388168 0 +4388181 0 +4388188 0 +4388206 320 +4388211 0 +4388245 0 +4388257 0 +4388262 0 +4388282 0 +4388287 78 +4388290 0 +4388304 0 +4388317 0 +4388319 21 +4388390 0 +4388419 0 +4388438 0 +4388451 124 +4388477 0 +4388566 0 +4388572 65 +4388740 0 +4388867 0 +4389188 180 +4389206 457 +4389218 0 +4389229 202 +4389366 106 +4389383 116 +4389404 242 +4389777 178 +4389785 383 +4389837 29 +4389895 0 +4389980 134 +4390018 43 +4390020 184 +4390170 72 +4390266 286 +4390396 88 +4390448 44 +4390477 43 +4390616 0 +4390775 234 +4390795 45 +4390852 379 +4390871 9 +4391005 110 +4391042 27 +4391098 4 +4391151 109 +4391185 41 +4391246 0 +4391253 9 +4391265 91 +4391329 1 +4391395 609 +4391430 71 +4391592 2 +4391599 412 +4391632 137 +4391706 0 +4391725 0 +4391863 0 +4391943 0 +4391965 0 +4392004 0 +4392028 0 +4392067 0 +4392268 0 +4392344 0 +4392368 0 +4392579 0 +4392720 0 +4392748 0 +4392794 0 +4392827 0 +4392955 0 +4393002 0 +4393041 0 +4393086 85 +4393177 173 +4393219 131 +4393222 42 +4393301 140 +4393372 198 +4393408 173 +4393429 0 +4393436 186 +4393439 312 +4393517 115 +4393670 0 +4393747 0 +4393860 41 +4393908 799 +4393924 135 +4393957 0 +4393966 0 +4394007 0 +4394026 0 +4394092 0 +4394280 0 +4394419 0 +4394493 0 +4394525 0 +4394565 0 +4394590 0 +4394654 0 +4394690 0 +4395030 0 +4395062 0 +4395099 0 +4395171 0 +4395238 0 +4395415 0 +4395462 0 +4395469 0 +4395501 0 +4395568 0 +4395572 0 +4395576 0 +4395685 0 +4395798 0 +4395857 0 +4395924 0 +4395983 0 +4395996 0 +4396032 0 +4396042 0 +4396139 0 +4396183 0 +4396215 0 +4396269 0 +4396280 0 +4396290 0 +4396296 0 +4396406 0 +4396434 0 +4396455 0 +4396534 0 +4396566 0 +4396596 0 +4396667 0 +4396751 0 +4396847 0 +4397010 0 +4397038 0 +4397048 0 +4397065 0 +4397081 0 +4397168 0 +4397176 0 +4397389 0 +4397424 0 +4397467 0 +4397473 0 +4397483 0 +4397571 0 +4397600 0 +4397673 0 +4397689 0 +4397719 0 +4397764 0 +4397771 0 +4397786 0 +4397797 0 +4397883 0 +4397886 0 +4397914 0 +4397928 0 +4397965 0 +4397968 0 +4397972 0 +4398095 0 +4398098 0 +4398104 0 +4398331 169 +4398413 7 +4398714 0 +4398724 0 +4398752 5 +4398870 0 +4398950 0 +4398980 0 +4399141 0 +4399204 7 +4399376 98 +4399403 29 +4399510 60 +4399607 0 +4399819 183 +4399821 0 +4399842 152 +4399983 0 +4400082 76 +4400137 0 +4400185 149 +4400204 167 +4400285 293 +4400325 31 +4400426 0 +4400520 317 +4400531 114 +4400645 101 +4400728 0 +4400745 41 +4400797 417 +4400822 0 +4400837 0 +4400902 112 +4401048 0 +4401135 162 +4401392 397 +4401433 45 +4401458 0 +4401499 0 +4401519 220 +4401531 2 +4401595 0 +4401610 0 +4401677 118 +4401784 0 +4401806 0 +4401821 0 +4401908 0 +4401994 0 +4402014 0 +4402109 0 +4402240 0 +4402344 0 +4402410 0 +4402449 0 +4402529 0 +4402549 0 +4402607 0 +4402621 0 +4402651 0 +4402705 2 +4402719 42 +4402767 0 +4402796 0 +4402859 0 +4402974 0 +4403031 0 +4403080 40 +4403093 0 +4403134 0 +4403171 0 +4403191 0 +4403283 0 +4403326 0 +4403429 0 +4403453 0 +4403477 0 +4403501 0 +4403518 0 +4403552 0 +4403609 0 +4403621 0 +4403641 0 +4403672 0 +4403679 0 +4403809 0 +4403893 0 +4403899 0 +4403932 0 +4404076 0 +4404135 0 +4404208 0 +4404215 0 +4404308 0 +4404315 0 +4404394 0 +4404410 194 +4404434 52 +4404466 0 +4404559 0 +4404572 0 +4404688 0 +4404802 0 +4404843 5 +4404876 0 +4404917 0 +4404926 0 +4405144 0 +4405155 0 +4405168 0 +4405208 4 +4405245 137 +4405250 16 +4405266 0 +4405277 0 +4405420 0 +4405454 0 +4405458 45 +4405483 0 +4405514 0 +4405523 0 +4405558 0 +4405610 0 +4405654 0 +4405675 0 +4405871 0 +4405986 0 +4406003 0 +4406018 0 +4406029 0 +4406059 0 +4406144 0 +4406151 0 +4406281 0 +4406313 0 +4406357 0 +4406552 0 +4406582 0 +4406603 0 +4406669 0 +4406689 0 +4406720 0 +4406727 0 +4406793 0 +4406819 0 +4406822 0 +4406915 0 +4407061 0 +4407090 0 +4407101 0 +4407135 0 +4407219 0 +4407240 0 +4407462 0 +4407484 37 +4407619 154 +4407690 38 +4407744 0 +4407921 54 +4407930 0 +4407939 117 +4407960 18 +4407995 0 +4408001 0 +4408056 85 +4408071 0 +4408076 0 +4408138 106 +4408203 275 +4408299 1 +4408335 54 +4408553 29 +4408742 119 +4408755 415 +4409010 2 +4409166 0 +4409255 0 +4409280 0 +4409297 0 +4409338 0 +4409353 0 +4409357 0 +4409424 0 +4409444 0 +4409546 0 +4409581 0 +4409607 0 +4409615 0 +4409676 0 +4409682 0 +4409702 0 +4409822 0 +4409903 0 +4409974 0 +4409996 0 +4410026 0 +4410029 0 +4410146 2 +4410158 0 +4410240 41 +4410264 0 +4410271 0 +4410277 0 +4410305 0 +4410327 0 +4410337 0 +4410367 0 +4410373 14 +4410403 0 +4410423 12 +4410624 0 +4410668 0 +4410693 0 +4410769 1 +4410851 0 +4410861 0 +4410944 0 +4411049 0 +4411098 0 +4411102 0 +4411164 125 +4411182 118 +4411245 0 +4411258 0 +4411273 72 +4411277 173 +4411337 0 +4411397 0 +4411412 0 +4411421 0 +4411440 99 +4411479 0 +4411508 0 +4411526 0
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/test-data/transit-in1.gff3 Mon Nov 05 12:53:04 2018 -0500 @@ -0,0 +1,3990 @@ +chromosomal replication initiation protein 1 1524 + 507 15607143 885041 dnaA Rv0001 COG0593L +DNA polymerase III subunit beta 2052 3260 + 402 15607144 887092 dnaN Rv0002 COG0592L +recombination protein F 3280 4437 + 385 15607145 887089 recF Rv0003 COG1195L +hypothetical protein Rv0004 4434 4997 + 187 15607146 887088 - Rv0004 COG5512R +DNA gyrase subunit B 5123 7267 + 714 15607147 887081 gyrB Rv0005 COG0187L +DNA gyrase subunit A 7302 9818 + 838 15607148 887105 gyrA Rv0006 COG0188L +POSSIBLE CONSERVED MEMBRANE PROTEIN 9914 10828 + 304 15607149 885982 - Rv0007 - +POSSIBLE MEMBRANE PROTEIN 11874 12311 - 145 15607150 887085 - Rv0008c - +PROBABLE IRON-REGULATED PEPTIDYL-PROLYL CIS-TRANS ISOMERASE A PPIA (PPIase A) (ROTAMASE A) 12468 13016 + 182 15607151 887087 ppiA Rv0009 COG0652O +PROBABLE CONSERVED MEMBRANE PROTEIN 13133 13558 - 141 15607152 887082 - Rv0010c - +putative septation inhibitor protein 13714 13995 - 93 15607153 887074 - Rv0011c - +PROBABLE CONSERVED MEMBRANE PROTEIN 14089 14877 + 262 15607154 887083 - Rv0012 COG3879S +para-aminobenzoate synthase component II 14914 15612 + 232 57116682 885955 trpG Rv0013 COG0512EH +TRANSMEMBRANE SERINE/THREONINE-PROTEIN KINASE B PKNB (PROTEIN KINASE B) (STPK B) 15590 17470 - 626 15607156 887072 pknB Rv0014c COG0515RTKL, COG2815S +TRANSMEMBRANE SERINE/THREONINE-PROTEIN KINASE A PKNA (PROTEIN KINASE A) (STPK A) 17467 18762 - 431 15607157 885953 pknA Rv0015c COG0515RTKL +PROBABLE PENICILLIN-BINDING PROTEIN PBPA 18759 20234 - 491 15607158 887078 pbpA Rv0016c COG0768M +PROBABLE CELL DIVISION PROTEIN RODA 20231 21640 - 469 15607159 887075 rodA Rv0017c COG0772D +POSSIBLE SERINE/THREONINE PHOSPHATASE PPP 21637 23181 - 514 15607160 887070 ppp Rv0018c COG0631T +hypothetical protein Rv0019c 23270 23737 - 155 15607161 887079 - Rv0019c COG1716T +hypothetical protein Rv0020c 23861 25444 - 527 15607162 887067 TB39.8 Rv0020c COG1716T +hypothetical protein Rv0021c 25913 26881 - 322 15607163 887066 - Rv0021c COG2070R +PROBABLE TRANSCRIPTIONAL REGULATORY PROTEIN WHIB-LIKE WHIB5 27023 27442 - 139 15607164 887071 whiB5 Rv0022c - +POSSIBLE TRANSCRIPTIONAL REGULATORY PROTEIN 27595 28365 + 256 15607165 887062 - Rv0023 COG1396K +PUTATIVE SECRETED PROTEIN P60-RELATED PROTEIN 28362 29207 + 281 15607166 887061 - Rv0024 COG0791M +hypothetical protein Rv0025 29245 29607 + 120 15607167 887060 - Rv0025 - +hypothetical protein Rv0026 29722 31068 + 448 15607168 887057 - Rv0026 - +hypothetical protein Rv0027 31189 31506 + 105 15607169 887054 - Rv0027 - +hypothetical protein Rv0028 31514 31819 + 101 15607170 885812 - Rv0028 - +hypothetical protein Rv0029 32057 33154 + 365 15607171 887053 - Rv0029 - +hypothetical protein Rv0030 33224 33553 + 109 15607172 887051 - Rv0030 - +POSSIBLE REMNANT OF A TRANSPOSASE 33582 33794 + 70 15607173 887049 - Rv0031 - +POSSIBLE 8-AMINO-7-OXONONANOATE SYNTHASE BIOF2 (AONS) (8-AMINO-7-KETOPELARGONATE SYNTHASE) (7-KETO-8-AMINO-PELARGONIC ACID SYNTHETASE) (7-KAP SYNTHETASE) (L-ALANINE--PIMELYL CoA LIGASE) 34295 36610 + 771 15607174 887050 bioF2 Rv0032 COG0156H +PROBABLE ACYL CARRIER PROTEIN ACPA (ACP) 36607 36870 + 87 15607175 887052 acpA Rv0033 COG0236IQ +hypothetical protein Rv0034 36867 37262 + 131 15607176 887046 - Rv0034 COG3631R +PROBABLE FATTY-ACID-CoA LIGASE FADD34 (FATTY-ACID-CoA SYNTHETASE) (FATTY-ACID-CoA SYNTHASE) 37259 38947 + 562 57116683 887048 fadD34 Rv0035 COG0318IQ +hypothetical protein Rv0036c 39056 39829 - 257 15607178 887043 - Rv0036c - +PROBABLE CONSERVED INTEGRAL MEMBRANE PROTEIN 39877 41202 - 441 15607179 887042 - Rv0037c COG0477GEPR +hypothetical protein Rv0038 41304 41912 + 202 15607180 887045 - Rv0038 COG1678K +POSSIBLE CONSERVED TRANSMEMBRANE PROTEIN 42004 42351 - 115 15607181 887038 - Rv0039c - +SECRETED PROLINE RICH PROTEIN MTC28 (PROLINE RICH 28 KDA ANTIGEN) 42433 43365 - 310 57116684 887037 mtc28 Rv0040c - +leucyl-tRNA synthetase 43562 46471 + 969 15607183 887040 leuS Rv0041 COG0495J +POSSIBLE TRANSCRIPTIONAL REGULATORY PROTEIN (PROBABLY MARR-FAMILY) 46581 47207 - 208 15607184 887034 - Rv0042c COG1846K +PROBABLE TRANSCRIPTIONAL REGULATORY PROTEIN (PROBABLY GNTR-FAMILY) 47366 48100 - 244 15607185 887032 - Rv0043c COG1802K +POSSIBLE OXIDOREDUCTASE 48233 49027 - 264 15607186 887030 - Rv0044c COG2141C +POSSIBLE HYDROLASE 49043 49939 - 298 15607187 887029 - Rv0045c COG0596R +MYO-INOSITOL-1-PHOSPHATE SYNTHASE INO1 (Inositol 1-phosphate synthetase) (D-glucose 6-phosphate cycloaldolase) (Glucose 6-phosphate cyclase) (Glucocycloaldolase) 50021 51124 - 367 15607188 887028 ino1 Rv0046c COG1260I +hypothetical protein Rv0047c 51185 51727 - 180 15607189 887031 - Rv0047c COG1695K +POSSIBLE MEMBRANE PROTEIN 51828 52697 - 289 15607190 887027 - Rv0048c - +hypothetical protein Rv0049 52831 53244 + 137 15607191 887024 - Rv0049 - +PROBABLE BIFUNCTIONAL PENICILLIN-BINDING PROTEIN 1A/1B PONA1 (MUREIN POLYMERASE) (PBP1): PENICILLIN-INSENSITIVE TRANSGLYCOSYLASE (PEPTIDOGLYCAN TGASE) + PENICILLIN-SENSITIVE TRANSPEPTIDASE (DD-TRANSPEPTIDASE) 53663 55699 + 678 57116685 887065 ponA1 Rv0050 COG0744M +PROBABLE CONSERVED TRANSMEMBRANE PROTEIN 55696 57378 + 560 15607193 887018 - Rv0051 COG5650S +hypothetical protein Rv0052 57410 57973 + 187 15607194 887015 - Rv0052 COG0693R +30S ribosomal protein S6 58192 58482 + 96 15607195 887020 rpsF Rv0053 COG0360J +single-strand DNA-binding protein 58586 59080 + 164 15607196 887013 ssb Rv0054 COG0629L +30S ribosomal protein S18 59122 59376 + 84 57116686 887022 rpsR Rv0055 COG0238J +50S ribosomal protein L9 59409 59867 + 152 15607198 887010 rplI Rv0056 COG0359J +hypothetical protein Rv0057 59896 60417 + 173 15607199 887008 - Rv0057 - +replicative DNA helicase 60396 63020 + 874 15607200 887009 dnaB Rv0058 COG0305L, COG1372L +hypothetical protein Rv0059 63200 63892 + 230 15607201 887006 - Rv0059 - +hypothetical protein Rv0060 63909 64967 + 352 15607202 887004 - Rv0060 COG2110R +hypothetical protein Rv0061 64991 65416 + 141 15607203 887003 - Rv0061 - +POSSIBLE CELLULASE CELA1 (ENDOGLUCANASE) (ENDO-1,4-BETA-GLUCANASE) (FI-CMCASE) (CARBOXYMETHYL CELLULASE) 65552 66694 + 380 57116687 887007 celA1 Rv0062 COG5297G +POSSIBLE OXIDOREDUCTASE 66923 68362 + 479 15607205 886999 - Rv0063 COG0277C +hypothetical protein Rv0064 68620 71559 + 979 15607206 886996 - Rv0064 COG1615S +hypothetical protein Rv0065 71821 72222 + 133 15607207 886993 - Rv0065 COG4113R +PROBABLE ISOCITRATE DEHYDROGENASE 72274 74511 - 745 15607208 887016 icd2 Rv0066c COG2838C +POSSIBLE TRANSCRIPTIONAL REGULATORY PROTEIN (POSSIBLY TETR-FAMILY) 74629 75198 - 189 15607209 886991 - Rv0067c COG1309K +short chain dehydrogenase 75301 76212 + 303 15607210 886989 - Rv0068 COG1028IQR +PROBABLE L-SERINE DEHYDRATASE SDAA (L-SERINE DEAMINASE) (SDH) (L-SD) 76237 77622 - 461 15607211 886986 sdaA Rv0069c COG1760E +PROBABLE SERINE HYDROXYMETHYLTRANSFERASE GLYA2 (SERINE METHYLASE 2) (SHMT 2) 77619 78896 - 425 15607212 886983 glyA2 Rv0070c COG0112E +POSSIBLE MATURASE 79486 80193 + 235 15607213 886988 - Rv0071 COG3344L +PROBABLE GLUTAMINE-TRANSPORT TRANSMEMBRANE PROTEIN ABC TRANSPORTER 80624 81673 + 349 15607214 886984 - Rv0072 COG0577V +PROBABLE GLUTAMINE-TRANSPORT ATP-BINDING PROTEIN ABC TRANSPORTER 81676 82668 + 330 15607215 886977 - Rv0073 COG1136V +hypothetical protein Rv0074 82748 83983 + 411 15607216 886976 - Rv0074 COG1228Q +PROBABLE AMINOTRANSFERASE 83996 85168 + 390 15607217 886982 - Rv0075 COG1168E +PROBABLE MEMBRANE PROTEIN 85183 85572 - 129 15607218 886992 - Rv0076c - +PROBABLE OXIDOREDUCTASE 85636 86466 - 276 15607219 886969 - Rv0077c COG0596R +PROBABLE TRANSCRIPTIONAL REGULATORY PROTEIN 86528 87133 + 201 15607220 886990 - Rv0078 COG1309K +hypothetical protein Rv0078A 87208 87801 - 197 57116688 3205053 - Rv0078A - +hypothetical protein Rv0079 88204 89025 + 273 15607221 886995 - Rv0079 COG1544J +hypothetical protein Rv0080 89022 89480 + 152 15607222 886966 - Rv0080 - +PROBABLE TRANSCRIPTIONAL REGULATORY PROTEIN 89575 89919 + 114 15607223 887012 - Rv0081 COG0640K +PROBABLE OXIDOREDUCTASE 89924 90403 + 159 15607224 886968 - Rv0082 COG3260C +PROBABLE OXIDOREDUCTASE 90400 92322 + 640 15607225 886965 - Rv0083 COG0651CP +POSSIBLE FORMATE HYDROGENLYASE HYCD (FHL) 92328 93278 + 316 15607226 886959 hycD Rv0084 COG0650C +POSSIBLE HYDROGENASE HYCP 93289 93951 + 220 15607227 886973 hycP Rv0085 COG4237C +POSSIBLE HYDROGENASE HYCQ 93951 95417 + 488 15607228 886963 hycQ Rv0086 COG0651CP +POSSIBLE FORMATE HYDROGENASE HYCE (FHL) 95414 96892 + 492 15607229 886956 hycE Rv0087 COG3261C, COG3262C +hypothetical protein Rv0088 96927 97601 + 224 15607230 886954 - Rv0088 COG0030J +POSSIBLE METHYLTRANSFERASE/METHYLASE 97758 98351 + 197 15607231 886949 - Rv0089 COG0500QR +POSSIBLE MEMBRANE PROTEIN 98480 99250 + 256 15607232 886961 - Rv0090 COG0601EP, COG3305S +PROBABLE BIFUNCTIONAL MTA/SAH NUCLEOSIDASE MTN: 5'-METHYLTHIOADENOSINE NUCLEOSIDASE (METHYLTHIOADENOSINE METHYLTHIORIBOHYDROLASE) + S-ADENOSYLHOMOCYSTEINE NUCLEOSIDASE (S-ADENOSYL-L-HOMOCYSTEINE HOMOCYSTEINYLRIBOHYDROLASE) 99684 100451 + 255 15607233 886953 mtn Rv0091 COG0775F +PROBABLE CATION TRANSPORTER P-TYPE ATPASE A CTPA 100583 102868 + 761 15607234 886946 ctpA Rv0092 COG2217P +PROBABLE CONSERVED MEMBRANE PROTEIN 102815 103663 - 282 15607235 886945 - Rv0093c COG5660S +hypothetical protein Rv0094c 103710 104663 - 317 15607236 886943 - Rv0094c - +hypothetical protein Rv0095c 104805 105215 - 136 15607237 886940 - Rv0095c - +PPE FAMILY PROTEIN 105324 106715 + 463 57116689 886938 PPE1 Rv0096 - +POSSIBLE OXIDOREDUCTASE 106734 107603 + 289 15607239 886942 - Rv0097 COG2175Q +hypothetical protein Rv0098 107600 108151 + 183 15607240 886935 - Rv0098 - +acyl-CoA synthetase 108156 109778 + 540 15607241 886933 fadD10 Rv0099 COG0318IQ +hypothetical protein Rv0100 109783 110019 + 78 15607242 886931 - Rv0100 COG3433Q +PROBABLE PEPTIDE SYNTHETASE NRP (PEPTIDE SYNTHASE) 110001 117539 + 2512 15607243 886951 nrp Rv0101 COG1020Q, COG3320Q +PROBABLE CONSERVED INTEGRAL MEMBRANE PROTEIN 117714 119699 + 661 15607244 886926 - Rv0102 COG3336S +PROBABLE CATION-TRANSPORTER P-TYPE ATPASE B CTPB 119915 122173 - 752 15607245 886928 ctpB Rv0103c COG2217P +hypothetical protein Rv0104 122317 123831 + 504 15607246 886923 - Rv0104 COG0664T +50S ribosomal protein L28 123980 124264 - 94 57116690 886920 rpmB Rv0105c COG0227J +hypothetical protein Rv0106 124374 125570 + 398 15607248 886919 - Rv0106 COG0523R +PROBABLE CATION-TRANSPORTER ATPASE I CTPI 125643 130541 - 1632 15607249 886915 ctpI Rv0107c COG0474P +hypothetical protein Rv0108c 130895 131104 - 69 15607250 886918 - Rv0108c - +PE-PGRS FAMILY PROTEIN 131382 132872 + 496 57116691 886912 PE_PGRS1 Rv0109 - +PROBABLE CONSERVED INTEGRAL MEMBRANE PROTEIN 133020 133769 + 249 15607252 886917 - Rv0110 COG0705R +POSSIBLE TRANSMEMBRANE ACYLTRANSFERASE 133950 136007 + 685 15607253 886909 - Rv0111 COG1835I +POSSIBLE GDP-MANNOSE 4,6-DEHYDRATASE GCA (GDP-D-MANNOSE DEHYDRATASE) 136289 137245 + 318 15607254 886907 gca Rv0112 COG0451MG +PROBABLE SEDOHEPTULOSE-7-PHOSPHATE ISOMERASE GMHA (PHOSPHOHEPTOSE ISOMERASE) 137319 137909 + 196 15607255 886905 gmhA Rv0113 COG0279G +POSSIBLE D-ALPHA,BETA-D-HEPTOSE-1,7-BIPHOSPHATE PHOSPHATASE GMHB (D-GLYCERO-D-MANNO-HEPTOSE 7-PHOSPHATE KINASE) 137941 138513 + 190 15607256 886903 gmhB Rv0114 COG0241E +POSSIBLE D-ALPHA-D-HEPTOSE-7-PHOSPHATE KINASE HDDA 138513 139673 + 386 15607257 886902 hddA Rv0115 COG2605R +POSSIBLE CONSERVED MEMBRANE PROTEIN 140267 141022 - 251 15607258 886900 - Rv0116c COG1376S +OXIDATIVE STRESS RESPONSE REGULATORY PROTEIN OXYS 141200 142144 + 314 15607259 886914 oxyS Rv0117 COG0583K +putative oxalyl-CoA decarboxylase 142128 143876 - 582 15607260 886898 oxcA Rv0118c COG0028EH +acyl-CoA synthetase 144049 145626 + 525 15607261 886896 fadD7 Rv0119 COG0318IQ +elongation factor G 145627 147771 - 714 15607262 886894 fusA2 Rv0120c COG0480J +hypothetical protein Rv0121c 147908 148342 - 144 15607263 886892 - Rv0121c COG3576R +hypothetical protein Rv0122 148491 148859 + 122 15607264 886888 - Rv0122 - +hypothetical protein Rv0123 148856 149224 + 122 15607265 886887 - Rv0123 - +PE-PGRS FAMILY PROTEIN 149533 150996 + 487 57116692 886883 PE_PGRS2 Rv0124 - +PROBABLE SERINE PROTEASE PEPA (SERINE PROTEINASE) (MTB32A) 151148 152215 + 355 15607267 886924 pepA Rv0125 COG0265O +TREHALOSE SYNTHASE TRES 152324 154129 + 601 15607268 886881 treS Rv0126 COG0366G +hypothetical protein Rv0127 154232 155599 + 455 15607269 886880 - Rv0127 COG3281G +PROBABLE CONSERVED TRANSMEMBRANE PROTEIN 155667 156446 + 259 15607270 886878 - Rv0128 COG3619S +SECRETED ANTIGEN 85-C FBPC (85C) (ANTIGEN 85 COMPLEX C) (AG58C) (MYCOLYL TRANSFERASE 85C) (FIBRONECTIN-BINDING PROTEIN C) 156578 157600 - 340 57116693 886885 fbpC Rv0129c COG0627R +hypothetical protein Rv0130 157847 158302 + 151 15607272 886876 - Rv0130 COG2030I +PROBABLE ACYL-CoA DEHYDROGENASE FADE1 158315 159658 - 447 15607273 886874 fadE1 Rv0131c COG1960I +PUTATIVE F420-DEPENDENT GLUCOSE-6-PHOSPHATE DEHYDROGENASE FGD2 159700 160782 - 360 15607274 886877 fgd2 Rv0132c COG2141C +PROBABLE ACETYLTRANSFERASE 160869 161474 + 201 15607275 886873 - Rv0133 COG0454KR +POSSIBLE EPOXIDE HYDROLASE EPHF (EPOXIDE HYDRATASE) (ARENE-OXIDE HYDRATASE) 161771 162673 + 300 15607276 886871 ephF Rv0134 COG0596R +POSSIBLE TRANSCRIPTIONAL REGULATORY PROTEIN 162644 163249 - 201 15607277 886869 - Rv0135c COG1309K +PROBABLE CYTOCHROME P450 138 CYP138 163366 164691 + 441 15607278 886868 cyp138 Rv0136 COG2124Q +methionine sulfoxide reductase A 164712 165260 - 182 15607279 886865 msrA Rv0137c COG0225O +hypothetical protein Rv0138 165323 165826 + 167 15607280 886863 - Rv0138 - +POSSIBLE OXIDOREDUCTASE 165827 166849 + 340 15607281 886860 - Rv0139 COG0451MG +hypothetical protein Rv0140 166910 167290 + 126 15607282 886859 - Rv0140 COG2343S +hypothetical protein Rv0141c 167271 167681 - 136 15607283 886872 - Rv0141c COG3631R +hypothetical protein Rv0142 167711 168637 + 308 15607284 886858 - Rv0142 COG0122L +PROBABLE CONSERVED TRANSMEMBRANE PROTEIN 168704 170182 - 492 15607285 886856 - Rv0143c COG0038P +PROBABLE TRANSCRIPTIONAL REGULATORY PROTEIN (POSSIBLY TETR-FAMILY) 170284 171126 + 280 15607286 886854 - Rv0144 COG1309K +hypothetical protein Rv0145 171215 172168 + 317 15607287 886851 - Rv0145 COG3315Q +hypothetical protein Rv0146 172211 173143 + 310 15607288 886849 - Rv0146 COG3315Q +PROBABLE ALDEHYDE DEHYDROGENASE (NAD+) DEPENDENT 173238 174758 + 506 15607289 886847 - Rv0147 COG1012C +PROBABLE SHORT-CHAIN TYPE DEHYDROGENASE/REDUCTASE 174833 175693 + 286 15607290 886845 - Rv0148 COG1028IQR +POSSIBLE QUINONE OXIDOREDUCTASE (NADPH:QUINONE OXIDOREDUCTASE) (ZETA-CRYSTALLIN) 175700 176668 + 322 15607291 886843 - Rv0149 COG0604CR +hypothetical protein Rv0150c 176665 176952 - 95 15607292 886840 - Rv0150c - +PE FAMILY PROTEIN 177543 179309 - 588 57116694 886857 PE1 Rv0151c - +PE FAMILY PROTEIN 179319 180896 - 525 57116695 886838 PE2 Rv0152c - +PHOSPHOTYROSINE PROTEIN PHOSPHATASE PTPB (PROTEIN-TYROSINE-PHOSPHATASE) (PTPase) 181155 181985 - 276 15607295 886842 ptbB Rv0153c COG2365T +PROBABLE ACYL-CoA DEHYDROGENASE FADE2 181987 183198 - 403 15607296 886836 fadE2 Rv0154c COG1960I +PROBABLE NAD(P) TRANSHYDROGENASE (SUBUNIT ALPHA) PNTAA 183622 184722 + 366 15607297 886832 pntAa Rv0155 COG3288C +PROBABLE NAD(P) TRANSHYDROGENASE (SUBUNIT ALPHA) PNTAB 184723 185055 + 110 15607298 886890 pntAb Rv0156 COG3288C +PROBABLE NAD(P) TRANSHYDROGENASE (SUBUNIT BETA) PNTB 185052 186479 + 475 15607299 886830 pntB Rv0157 COG1282C +PROBABLE TRANSCRIPTIONAL REGULATORY PROTEIN (POSSIBLY TETR-FAMILY) 186785 187429 + 214 15607300 886828 - Rv0158 COG1309K +PE FAMILY PROTEIN 187433 188839 - 468 57116696 886826 PE3 Rv0159c - +PE FAMILY PROTEIN 188931 190439 - 502 57116697 886825 PE4 Rv0160c - +POSSIBLE OXIDOREDUCTASE 190607 191956 + 449 15607303 886835 - Rv0161 COG0277C +PROBABLE ZINC-TYPE ALCOHOL DEHYDROGENASE (E SUBUNIT) ADHE 191984 193135 - 383 57116698 886824 adhE1 Rv0162c COG1062C +hypothetical protein Rv0163 193117 193572 + 151 15607305 886821 - Rv0163 COG0824R +hypothetical protein Rv0164 193626 194111 + 161 57116699 886267 TB18.5 Rv0164 COG2867I +POSSIBLE TRANSCRIPTIONAL REGULATORY PROTEIN (PROBABLY GNTR-FAMILY) 194144 194938 - 264 57116700 886818 - Rv0165c COG1802K +acyl-CoA synthetase 194993 196657 + 554 15607307 886822 fadD5 Rv0166 COG0318IQ +CONSERVED HYPOTHETICAL INTEGRAL MEMBRANE PROTEIN YRBE1A 196861 197658 + 265 15607308 886816 yrbE1A Rv0167 COG0767Q +CONSERVED HYPOTHETICAL INTEGRAL MEMBRANE PROTEIN YRBE1B 197660 198529 + 289 15607309 886812 yrbE1B Rv0168 COG0767Q +MCE-FAMILY PROTEIN MCE1A 198534 199898 + 454 57116701 886823 mce1A Rv0169 COG0840NT, COG1463Q +MCE-FAMILY PROTEIN MCE1B 199895 200935 + 346 15607311 886810 mce1B Rv0170 COG1463Q +MCE-FAMILY PROTEIN MCE1C 200932 202479 + 515 15607312 886808 mce1C Rv0171 COG0840NT, COG1463Q +MCE-FAMILY PROTEIN MCE1D 202476 204068 + 530 15607313 886807 mce1D Rv0172 COG1463Q +POSSIBLE MCE-FAMILY LIPOPROTEIN LPRK (MCE-FAMILY LIPOPROTEIN MCE1E) 204065 205237 + 390 15607314 886804 lprK Rv0173 COG1463Q +MCE-FAMILY PROTEIN MCE1F 205231 206778 + 515 15607315 886820 mce1F Rv0174 COG1463Q +PROBABLE CONSERVED MCE ASSOCIATED MEMBRANE PROTEIN 206814 207455 + 213 15607316 886801 - Rv0175 - +PROBABLE CONSERVED MCE ASSOCIATED TRANSMEMBRANE PROTEIN 207452 208420 + 322 15607317 886799 - Rv0176 COG1714S +PROBABLE CONSERVED MCE ASSOCIATED PROTEIN 208417 208971 + 184 15607318 886795 - Rv0177 - +PROBABLE CONSERVED MCE ASSOCIATED MEMBRANE PROTEIN 208938 209672 + 244 15607319 886814 - Rv0178 - +POSSIBLE LIPOPROTEIN LPRO 209703 210812 - 369 15607320 886796 lprO Rv0179c - +PROBABLE CONSERVED TRANSMEMBRANE PROTEIN 210892 212250 - 452 15607321 886792 - Rv0180c COG1511S +hypothetical protein Rv0181c 212277 213011 - 244 15607322 886788 - Rv0181c COG1741R +RNA polymerase factor sigma-70 213028 214140 - 370 15607323 886786 sigG Rv0182c COG1595K +POSSIBLE LYSOPHOSPHOLIPASE 214088 214927 + 279 57116702 886785 - Rv0183 COG2267I +hypothetical protein Rv0184 214969 215718 + 249 15607325 886806 - Rv0184 - +hypothetical protein Rv0185 215715 216224 + 169 15607326 886782 - Rv0185 - +PROBABLE BETA-GLUCOSIDASE BGLS (GENTIOBIASE) (CELLOBIASE) (BETA-D-GLUCOSIDE GLUCOHYDROLASE) 216269 218344 + 691 15607327 886780 bglS Rv0186 COG1472G +PROBABLE O-METHYLTRANSFERASE 218705 219367 + 220 15607328 886779 - Rv0187 COG4122R +PROBABLE CONSERVED TRANSMEMBRANE PROTEIN 219486 219917 + 143 15607329 886776 - Rv0188 - +dihydroxy-acid dehydratase 219996 221723 - 575 15607330 886774 ilvD Rv0189c COG0129EG +hypothetical protein Rv0190 221871 222161 + 96 15607331 886772 - Rv0190 COG1937S +PROBABLE CONSERVED INTEGRAL MEMBRANE PROTEIN 222289 223530 + 413 15607332 886770 - Rv0191 COG2814G +hypothetical protein Rv0192 223564 224664 + 366 15607333 886768 - Rv0192 COG1376S +CONSERVED SECRETED PROTEIN 223607 223909 + 100 57116703 3205105 - Rv0192A - +hypothetical protein Rv0193c 224724 226571 - 615 15607334 886764 - Rv0193c - +PROBABLE DRUGS-TRANSPORT TRANSMEMBRANE ATP-BINDING PROTEIN ABC TRANSPORTER 226878 230462 + 1194 15607335 886790 - Rv0194 COG1132V +POSSIBLE TWO COMPONENT TRANSCRIPTIONAL REGULATORY PROTEIN (PROBABLY LUXR-FAMILY) 230899 231534 + 211 15607336 886762 - Rv0195 COG2197TK +POSSIBLE TRANSCRIPTIONAL REGULATORY PROTEIN 231647 232231 + 194 15607337 886760 - Rv0196 COG1309K +POSSIBLE OXIDOREDUCTASE 232231 234519 + 762 15607338 886758 - Rv0197 COG0243C +PROBABLE ZINC METALLOPROTEASE 234516 236507 - 663 15607339 886755 - Rv0198c COG3590O +PROBABLE CONSERVED MEMBRANE PROTEIN 236550 237209 + 219 15607340 886753 - Rv0199 - +POSSIBLE CONSERVED TRANSMEMBRANE PROTEIN 237206 237895 + 229 15607341 886803 - Rv0200 - +hypothetical protein Rv0201c 237892 238395 - 167 15607342 886756 - Rv0201c COG1476K +PROBABLE CONSERVED TRANSMEMBRANE TRANSPORT PROTEIN MMPL11 238392 241292 - 966 15607343 886750 mmpL11 Rv0202c COG2409R +POSSIBLE EXPORTED PROTEIN 241514 241924 + 136 15607344 886748 - Rv0203 - +PROBABLE CONSERVED TRANSMEMBRANE PROTEIN 241976 243214 - 412 15607345 886747 - Rv0204c COG0392S +PROBABLE CONSERVED TRANSMEMBRANE PROTEIN 243384 244487 + 367 15607346 886766 - Rv0205 COG0628R +POSSIBLE CONSERVED TRANSMEMBRANE TRANSPORT PROTEIN MMPL3 244484 247318 - 944 15607347 886752 mmpL3 Rv0206c COG2409R +hypothetical protein Rv0207c 247384 248112 - 242 15607348 886742 - Rv0207c COG1432S +tRNA (guanine-N(7))-methyltransferase 248115 248906 - 263 15607349 886740 trmB Rv0208c COG0220R +hypothetical protein Rv0209 249038 250123 + 361 15607350 886739 - Rv0209 - +hypothetical protein Rv0210 250120 251598 + 492 15607351 886735 - Rv0210 - +phosphoenolpyruvate carboxykinase 251782 253602 + 606 15607352 886744 pckA Rv0211 COG1274C +POSSIBLE TRANSCRIPTIONAL REGULATORY PROTEIN NADR (PROBABLY ASNC-FAMILY) 253669 254640 - 323 15607353 886734 nadR Rv0212c COG1056H, COG3172H +POSSIBLE METHYLTRANSFERASE (METHYLASE) 254637 255950 - 437 15607354 886746 - Rv0213c COG1032C +acyl-CoA synthetase 256064 257677 + 537 15607355 886737 fadD4 Rv0214 COG0318IQ +PROBABLE ACYL-CoA DEHYDROGENASE FADE3 257783 258856 - 357 15607356 886730 fadE3 Rv0215c COG1960I +hypothetical protein Rv0216 258913 259926 + 337 15607357 886729 - Rv0216 COG2030I +POSSIBLE ESTERASE LIPW 259923 260831 - 302 15607358 886726 lipW Rv0217c COG0657I +PROBABLE CONSERVED TRANSMEMBRANE PROTEIN 260924 262252 + 442 15607359 886727 - Rv0218 COG2041R +PROBABLE CONSERVED TRANSMEMBRANE PROTEIN 262254 262802 + 182 15607360 886725 - Rv0219 - +PROBABLE ESTERASE LIPC 262812 264023 + 403 15607361 886722 lipC Rv0220 COG0657I +hypothetical protein Rv0221 264067 265476 + 469 15607362 886719 - Rv0221 COG1020Q +enoyl-CoA hydratase 265507 266295 + 262 15607363 886723 echA1 Rv0222 COG1024I +PROBABLE ALDEHYDE DEHYDROGENASE 266301 267764 - 487 15607364 886718 - Rv0223c COG1012C +POSSIBLE METHYLTRANSFERASE (METHYLASE) 267863 268627 - 254 15607365 886715 - Rv0224c COG0500QR +POSSIBLE CONSERVED PROTEIN 268663 269817 + 384 15607366 886713 - Rv0225 COG0438M +PROBABLE CONSERVED TRANSMEMBRANE PROTEIN 269834 271564 - 576 15607367 886711 - Rv0226c - +PROBABLE CONSERVED MEMBRANE PROTEIN 271574 272839 - 421 15607368 886710 - Rv0227c - +PROBABLE INTEGRAL MEMBRANE ACYLTRANSFERASE 273055 274278 + 407 15607369 886708 - Rv0228 COG1835I +POSSIBLE CONSERVED MEMBRANE PROTEIN 274306 274986 - 226 15607370 886724 - Rv0229c COG1487R +PROBABLE PHOSPHOTRIESTERASE PHP (PARATHION HYDROLASE) (PTE) (ARYLDIALKYLPHOSPHATASE) (PARAOXONASE) (A-ESTERASE) (ARYLTRIPHOSPHATASE) (PARAOXON HYDROLASE) 274983 275963 - 326 15607371 886705 php Rv0230c COG1735R +PROBABLE ACYL-CoA DEHYDROGENASE FADE4 276058 277764 + 568 15607372 886703 fadE4 Rv0231 COG1960I +PROBABLE TRANSCRIPTIONAL REGULATORY PROTEIN (PROBABLY TETR/ACRR-FAMILY) 277899 278588 + 229 15607373 886701 - Rv0232 COG1309K +ribonucleotide-diphosphate reductase subunit beta 278585 279529 + 314 15607374 886699 nrdB Rv0233 COG0208F +succinic semialdehyde dehydrogenase 279605 281140 - 511 57116704 886732 gabD1 Rv0234c COG1012C +PROBABLE CONSERVED TRANSMEMBRANE PROTEIN 281166 282614 - 482 15607376 886695 - Rv0235c - +PROBABLE CONSERVED TRANSMEMBRANE PROTEIN 282649 286851 - 1400 15607377 886707 - Rv0236c - +SMALL SECRETED PROTEIN 286898 287071 - 57 57116705 3205106 - Rv0236A - +PROBABLE CONSERVED LIPOPROTEIN LPQI 287186 288352 + 388 57116706 886693 lpqI Rv0237 COG1472G +POSSIBLE TRANSCRIPTIONAL REGULATORY PROTEIN (PROBABLY TETR-FAMILY) 288428 289042 + 204 15607379 886691 - Rv0238 COG1309K +hypothetical protein Rv0239 289104 289337 + 77 15607380 886689 - Rv0239 - +hypothetical protein Rv0240 289345 289782 + 145 15607381 886688 - Rv0240 COG1848R +hypothetical protein Rv0241c 289812 290654 - 280 15607382 886686 - Rv0241c COG2030I +3-ketoacyl-(acyl-carrier-protein) reductase 290665 292029 - 454 15607383 886697 fabG Rv0242c COG1028IQR +acetyl-CoA acetyltransferase 292171 293493 + 440 15607384 886682 fadA2 Rv0243 COG0183I +PROBABLE ACYL-CoA DEHYDROGENASE FADE5 293798 295633 - 611 15607385 886698 fadE5 Rv0244c COG1960I +POSSIBLE OXIDOREDUCTASE 296005 296493 + 162 15607386 886680 - Rv0245 COG1853R +PROBABLE CONSERVED INTEGRAL MEMBRANE PROTEIN 296809 298119 + 436 15607387 886678 - Rv0246 - +fumarate reductase iron-sulfur subunit 298116 298862 - 248 15607388 886677 - Rv0247c COG0479C +succinate dehydrogenase flavoprotein subunit 298863 300803 - 646 15607389 886675 sdhA Rv0248c COG1053C +PROBABLE SUCCINATE DEHYDROGENASE 300834 301655 - 273 15607390 886671 - Rv0249c - +hypothetical protein Rv0250c 301735 302028 - 97 15607391 886669 - Rv0250c - +HEAT SHOCK PROTEIN HSP (HEAT-STRESS-INDUCED RIBOSOME-BINDING PROTEIN A) 302173 302652 - 159 15607392 886667 hsp Rv0251c COG0071O +PROBABLE NITRITE REDUCTASE 302866 305427 + 853 15607393 886665 nirB Rv0252 COG1251C +PROBABLE NITRITE REDUCTASE 305453 305809 + 118 15607394 886664 nirD Rv0253 COG2146PR +PROBABLE BIFUNCTIONAL COBALAMIN BIOSYNTHESIS PROTEIN COBU: COBINAMIDE KINASE + COBINAMIDE PHOSPHATE GUANYLYLTRANSFERASE 305825 306349 - 174 15607395 886661 cobU Rv0254c COG2087H +cobyric acid synthase 306374 307858 - 494 57116707 886673 cobQ1 Rv0255c COG1492H +PPE FAMILY PROTEIN 307877 309547 - 556 57116708 886684 PPE2 Rv0256c - +hypothetical protein Rv0257 309699 310073 + 124 57116709 3205110 - Rv0257 - +hypothetical protein Rv0258c 310294 310749 - 151 15607399 886654 - Rv0258c - +hypothetical protein Rv0259c 310774 311517 - 247 15607400 886657 - Rv0259c COG2138S +bifunctional uroporphyrinogen-III synthetase/response regulator domain protein 311514 312659 - 381 15607401 886651 - Rv0260c COG0745TK, COG1587H +PROBABLE INTEGRAL MEMBRANE NITRITE EXTRUSION PROTEIN NARK3 (NITRITE FACILITATOR) 312759 314168 - 469 15607402 886663 narK3 Rv0261c COG2223P +AMINOGLYCOSIDE 2'-N-ACETYLTRANSFERASE AAC (AAC(2')-IC) 314309 314854 - 181 15607403 886648 aac Rv0262c COG0456R +hypothetical protein Rv0263c 314864 315766 - 300 15607404 886659 - Rv0263c COG1984E +hypothetical protein Rv0264c 315783 316415 - 210 15607405 886646 - Rv0264c COG2049E +PROBABLE PERIPLASMIC IRON-TRANSPORT LIPOPROTEIN 316511 317503 - 330 57116710 886650 - Rv0265c COG0614P +PROBABLE 5-OXOPROLINASE OPLA (5-OXO-L-PROLINASE) (PYROGLUTAMASE) (5-OPASE) 317525 321154 - 1209 15607407 886642 oplA Rv0266c COG0145EQ, COG0146EQ +PROBABLE INTEGRAL MEMBRANE NITRITE EXTRUSION PROTEIN NARU (NITRITE FACILITATOR) 321331 322722 + 463 15607408 886644 narU Rv0267 COG2223P +hypothetical protein Rv0268c 322764 323273 - 169 15607409 886647 - Rv0268c COG2161D +hypothetical protein Rv0269c 323338 324531 - 397 15607410 886640 - Rv0269c COG3285L +acyl-CoA synthetase 324567 326249 + 560 15607411 886637 fadD2 Rv0270 COG0318IQ +PROBABLE ACYL-CoA DEHYDROGENASE FADE6 326266 328461 - 731 15607412 886641 fadE6 Rv0271c COG1960I +hypothetical protein Rv0272c 328575 329708 - 377 15607413 886635 - Rv0272c - +POSSIBLE TRANSCRIPTIONAL REGULATORY PROTEIN 329705 330325 - 206 15607414 886633 - Rv0273c COG1309K +hypothetical protein Rv0274 330422 331003 + 193 15607415 886631 - Rv0274 COG0346E +POSSIBLE TRANSCRIPTIONAL REGULATORY PROTEIN (POSSIBLY TETR-FAMILY) 330933 331658 - 241 57116711 886629 - Rv0275c COG1309K +hypothetical protein Rv0276 331748 332668 + 306 15607417 886627 - Rv0276 COG3662S +hypothetical protein Rv0277c 332708 333136 - 142 15607418 886625 - Rv0277c - +PE-PGRS FAMILY PROTEIN 333437 336310 - 957 57116712 886623 PE_PGRS3 Rv0278c - +PE-PGRS FAMILY PROTEIN 336560 339073 - 837 57116713 886621 PE_PGRS4 Rv0279c - +PPE FAMILY PROTEIN 339364 340974 + 536 57116714 886619 PPE3 Rv0280 - +hypothetical protein Rv0281 340998 341906 + 302 15607422 886618 - Rv0281 COG3315Q +hypothetical protein Rv0282 342130 344025 + 631 15607423 886613 - Rv0282 COG0464O +POSSIBLE CONSERVED MEMBRANE PROTEIN 344022 345638 + 538 15607424 886645 - Rv0283 - +POSSIBLE CONSERVED MEMBRANE PROTEIN 345635 349627 + 1330 15607425 886611 - Rv0284 COG1674D +PE FAMILY PROTEIN 349624 349932 + 102 57116715 886608 PE5 Rv0285 - +PPE FAMILY PROTEIN 349935 351476 + 513 57116716 886607 PPE4 Rv0286 - +ESAT-6 LIKE PROTEIN ESXG (CONSERVED HYPOTHETICAL PROTEIN TB9.8) 351525 351818 + 97 15607428 886604 esxG Rv0287 - +LOW MOLECULAR WEIGHT PROTEIN ANTIGEN 7 ESXH (10 kDa ANTIGEN) (CFP-7) (PROTEIN TB10.4) 351848 352138 + 96 15607429 886603 esxH Rv0288 COG4842S +hypothetical protein Rv0289 352149 353036 + 295 15607430 886602 - Rv0289 - +PROBABLE CONSERVED TRANSMEMBRANE PROTEIN 353083 354501 + 472 15607431 886599 - Rv0290 - +PROBABLE MEMBRANE-ANCHORED MYCOSIN MYCP3 (SERINE PROTEASE) (SUBTILISIN-LIKE PROTEASE) (SUBTILASE-LIKE) (MYCOSIN-3) 354498 355883 + 461 15607432 886615 mycP3 Rv0291 COG1404O +PROBABLE CONSERVED TRANSMEMBRANE PROTEIN 355880 356875 + 331 15607433 886601 - Rv0292 - +hypothetical protein Rv0293c 356862 358064 - 400 15607434 886594 - Rv0293c COG0596R +PROBABLE TRANS-ACONITATE METHYLTRANSFERASE TAM 358171 358956 + 261 15607435 886593 tam Rv0294 COG4106R +hypothetical protein Rv0295c 358945 359748 - 267 15607436 886596 - Rv0295c COG4424S +PROBABLE SULFATASE 359758 361155 - 465 57116717 886600 - Rv0296c COG3119P +PE-PGRS FAMILY PROTEIN 361334 363109 + 591 57116718 885981 PE_PGRS5 Rv0297 - +hypothetical protein Rv0298 363252 363479 + 75 15607439 886590 - Rv0298 - +hypothetical protein Rv0299 363476 363778 + 100 15607440 886598 - Rv0299 COG0012J +hypothetical protein Rv0300 363826 364047 + 73 15607441 886588 - Rv0300 - +hypothetical protein Rv0301 364044 364469 + 141 15607442 886586 - Rv0301 COG1487R +PROBABLE TRANSCRIPTIONAL REGULATORY PROTEIN (PROBABLY TETR/ACRR-FAMILY) 364605 365237 + 210 15607443 886584 - Rv0302 COG1309K +PROBABLE DEHYDROGENASE/REDUCTASE 365234 366142 + 302 15607444 886581 - Rv0303 COG1028IQR +PPE FAMILY PROTEIN 366150 372764 - 2204 57116719 886592 PPE5 Rv0304c COG1357S +PPE FAMILY PROTEIN 372820 375711 - 963 57116720 885978 PPE6 Rv0305c - +PUTATIVE OXIDOREDUCTASE 375914 376585 + 223 15607447 886577 - Rv0306 COG0778C +hypothetical protein Rv0307c 376573 377055 - 160 15607448 886580 - Rv0307c - +PROBABLE CONSERVED INTEGRAL MEMBRANE PROTEIN 377113 377829 + 238 15607449 886583 - Rv0308 COG0671I +POSSIBLE CONSERVED EXPORTED PROTEIN 377931 378587 + 218 15607450 886574 - Rv0309 COG3786S +hypothetical protein Rv0310c 378657 379148 - 163 15607451 886570 - Rv0310c - +hypothetical protein Rv0311 379172 380401 + 409 15607452 886579 - Rv0311 - +CONSERVED HYPOTHETICAL PROLINE AND THREONINE RICH PROTEIN 380556 382418 + 620 15607453 886566 - Rv0312 COG0443O +hypothetical protein Rv0313 382490 382876 + 128 15607454 886572 - Rv0313 - +POSSIBLE CONSERVED MEMBRANE PROTEIN 382879 383541 - 220 15607455 886564 - Rv0314c - +POSSIBLE BETA-1,3-GLUCANASE PRECURSOR 383602 384486 + 294 15607456 886563 - Rv0315 COG2273G +POSSIBLE MUCONOLACTONE ISOMERASE 384535 385149 + 204 15607457 886560 - Rv0316 COG4829Q +POSSIBLE GLYCEROPHOSPHORYL DIESTER PHOSPHODIESTERASE GLPQ2 (GLYCEROPHOSPHODIESTER PHOSPHODIESTERASE) 385173 385943 - 256 15607458 886559 glpQ2 Rv0317c COG0584C +PROBABLE CONSERVED INTEGRAL MEMBRANE PROTEIN 386305 387099 - 264 57116721 886576 - Rv0318c COG0428P +pyrrolidone-carboxylate peptidase 387148 387816 + 222 15607460 886555 pcp Rv0319 COG2039O +POSSIBLE CONSERVED EXPORTED PROTEIN 387888 388550 + 220 15607461 886553 - Rv0320 - +deoxycytidine triphosphate deaminase 388582 389154 + 190 15607462 886552 dcd Rv0321 COG0717F +PROBABLE UDP-GLUCOSE 6-DEHYDROGENASE UDGA (UDP-GLC DEHYDROGENASE) (UDP-GLCDH) (UDPGDH) 389260 390591 + 443 15607463 886550 udgA Rv0322 COG1004M +hypothetical protein Rv0323c 390580 391251 - 223 15607464 886557 - Rv0323c COG2120S +POSSIBLE TRANSCRIPTIONAL REGULATORY PROTEIN (POSSIBLY ARSR-FAMILY) 391352 392032 + 226 15607465 886548 - Rv0324 COG0607P, COG0640K +hypothetical protein Rv0325 392039 392263 + 74 15607466 886546 - Rv0325 COG0500QR +hypothetical protein Rv0326 392273 392728 + 151 15607467 886544 - Rv0326 COG0500QR +POSSIBLE CYTOCHROME P450 135A1 CYP135A1 392696 394045 - 449 15607468 886538 cyp135A1 Rv0327c COG2124Q +POSSIBLE TRANSCRIPTIONAL REGULATORY PROTEIN (POSSIBLY TETR/ACRR-FAMILY) 394111 394713 + 200 15607469 886542 - Rv0328 COG1309K +hypothetical protein Rv0329c 394694 395320 - 208 15607470 886536 - Rv0329c COG0500QR +hypothetical protein Rv0330c 395347 396087 - 246 15607471 886540 - Rv0330c COG1309K +POSSIBLE DEHYDROGENASE/REDUCTASE 396201 397367 + 388 15607472 886534 - Rv0331 COG0446R +hypothetical protein Rv0332 397442 398227 + 261 15607473 886532 - Rv0332 - +hypothetical protein Rv0333 398254 398628 + 124 15607474 886528 - Rv0333 - +ALPHA-D-GLUCOSE-1-PHOSPHATE THYMIDYLYLTRANSFERASE RMLA (DTDP-GLUCOSE SYNTHASE) (DTDP-GLUCOSE PYROPHOSPHORYLASE) 398658 399524 + 288 15607475 886568 rmlA Rv0334 COG1209M +PE FAMILY PROTEIN 399535 400050 - 171 57116722 886527 PE6 Rv0335c - +CONSERVED 13E12 REPEAT FAMILY PROTEIN 400192 401703 + 503 15607477 886524 - Rv0336 - +aminotransferase AlaT 401873 403162 - 429 15607478 886522 aspC Rv0337c COG0436E +PROBABLE IRON-SULFUR-BINDING REDUCTASE 403193 405841 - 882 15607479 886520 - Rv0338c COG0247C +POSSIBLE TRANSCRIPTIONAL REGULATORY PROTEIN 405950 408448 - 832 15607480 886516 - Rv0339c COG2197TK, COG2771K +hypothetical protein Rv0340 408634 409173 + 179 15607481 886514 - Rv0340 - +ISONIAZID INDUCTIBLE GENE PROTEIN INIB 409362 410801 + 479 15607482 886518 iniB Rv0341 - +ISONIAZID INDUCTIBLE GENE PROTEIN INIA 410838 412760 + 640 15607483 886510 iniA Rv0342 COG0699R +ISONIAZID INDUCTIBLE GENE PROTEIN INIC 412757 414238 + 493 15607484 886508 iniC Rv0343 COG0699R +PROBABLE LIPOPROTEIN LPQJ 414381 414941 - 186 15607485 886512 lpqJ Rv0344c - +hypothetical protein Rv0345 415050 415460 + 136 15607486 886505 - Rv0345 COG2068R +POSSIBLE L-ASPARAGINE PERMEASE ANSP2 (L-ASPARAGINE TRANSPORT PROTEIN) 415502 416965 - 487 57116723 886530 ansP2 Rv0346c COG1113E +PROBABLE CONSERVED MEMBRANE PROTEIN 417304 418290 + 328 15607488 886501 - Rv0347 - +POSSIBLE TRANSCRIPTIONAL REGULATORY PROTEIN 418293 418946 + 217 15607489 886500 - Rv0348 COG1396K +hypothetical protein Rv0349 418949 419608 + 219 15607490 886506 - Rv0349 - +molecular chaperone DnaK 419835 421712 + 625 15607491 885946 dnaK Rv0350 COG0443O +PROBABLE GRPE PROTEIN (HSP-70 COFACTOR) 421709 422416 + 235 15607492 886497 grpE Rv0351 COG0576O +PROBABLE CHAPERONE PROTEIN DNAJ1 422452 423639 + 395 57116724 886495 dnaJ1 Rv0352 COG0484O +PROBABLE HEAT SHOCK PROTEIN TRANSCRIPTIONAL REPRESSOR HSPR (MERR FAMILY) 423639 424019 + 126 15607494 885929 hspR Rv0353 COG0789K +PPE FAMILY PROTEIN 424269 424694 - 141 57116725 886498 PPE7 Rv0354c - +PPE FAMILY PROTEIN 424777 434679 - 3300 57116726 886491 PPE8 Rv0355c COG1357S +hypothetical protein Rv0356c 434830 435474 - 214 15607497 886490 - Rv0356c COG2050Q +adenylosuccinate synthetase 435471 436769 - 432 15607498 886484 purA Rv0357c COG0104F +hypothetical protein Rv0358 436860 437507 + 215 15607499 886493 - Rv0358 - +PROBABLE CONSERVED INTEGRAL MEMBRANE PROTEIN 437518 438297 + 259 15607500 886482 - Rv0359 COG1994R +hypothetical protein Rv0360c 438302 438739 - 145 15607501 886480 - Rv0360c - +PROBABLE CONSERVED MEMBRANE PROTEIN 438822 439649 + 275 15607502 886478 - Rv0361 - +POSSIBLE Mg2+ TRANSPORT TRANSMEMBRANE PROTEIN MGTE 439871 441253 + 460 15607503 886476 mgtE Rv0362 COG2239P +fructose-bisphosphate aldolase 441265 442299 - 344 15607504 886474 fba Rv0363c COG0191G +POSSIBLE CONSERVED TRANSMEMBRANE PROTEIN 442395 443078 + 227 15607505 886473 - Rv0364 COG0586S +hypothetical protein Rv0365c 443067 444197 - 376 15607506 886487 - Rv0365c COG4833G +hypothetical protein Rv0366c 444222 444815 - 197 15607507 886471 - Rv0366c COG4185S +hypothetical protein Rv0367c 444844 445233 - 129 15607508 886468 - Rv0367c - +hypothetical protein Rv0368c 445314 446525 - 403 15607509 886469 - Rv0368c COG3552R +POSSIBLE MEMBRANE OXIDOREDUCTASE 446531 447046 - 171 15607510 886485 - Rv0369c COG3427S +POSSIBLE OXIDOREDUCTASE 447147 448043 - 298 15607511 886465 - Rv0370c COG0714R +hypothetical protein Rv0371c 448040 448633 - 197 15607512 886463 - Rv0371c COG2068R +hypothetical protein Rv0372c 448630 449385 - 251 15607513 886460 - Rv0372c COG1975O +PROBABLE CARBON MONOXYDE DEHYDROGENASE (LARGE CHAIN) 449404 451803 - 799 15607514 886472 - Rv0373c COG1529C +PROBABLE CARBON MONOXYDE DEHYDROGENASE (SMALL CHAIN) 451800 452279 - 159 15607515 886462 - Rv0374c COG2080C +PROBABLE CARBON MONOXYDE DEHYDROGENASE (MEDIUM CHAIN) 452294 453154 - 286 15607516 886456 - Rv0375c COG1319C +hypothetical protein Rv0376c 453230 454372 - 380 15607517 886454 - Rv0376c COG1975O +PROBABLE TRANSCRIPTIONAL REGULATORY PROTEIN (PROBABLY LYSR-FAMILY) 454421 455386 + 321 15607518 886452 - Rv0377 COG0583K +CONSERVED HYPOTHETICAL GLYCINE RICH PROTEIN 455637 455858 + 73 15607519 886450 - Rv0378 - +POSSIBLE PROTEIN TRANSPORT PROTEIN SECE2 455977 456192 + 71 57116727 886449 secE2 Rv0379 COG3360S +POSSIBLE RNA METHYLTRANSFERASE (RNA METHYLASE) 456268 456819 - 183 15607521 886446 - Rv0380c COG0566J +hypothetical protein Rv0381c 456915 457823 - 302 15607522 886444 - Rv0381c - +orotate phosphoribosyltransferase 457841 458380 - 179 57116728 886443 pyrE Rv0382c COG0461F +POSSIBLE CONSERVED SECRETED PROTEIN 458461 459315 - 284 15607524 886458 - Rv0383c - +PROBABLE ENDOPEPTIDASE ATP BINDING PROTEIN (CHAIN B) CLPB (CLPB PROTEIN) (HEAT SHOCK PROTEIN F84.1) 459456 462002 - 848 15607525 886440 clpB Rv0384c COG0542O +hypothetical protein Rv0385 462135 463307 + 390 15607526 886441 - Rv0385 COG0543HC, COG1017C +PROBABLE TRANSCRIPTIONAL REGULATORY PROTEIN (PROBABLY LUXR/UHPA-FAMILY) 463411 466668 + 1085 15607527 886030 - Rv0386 COG2114T, COG2771K, COG3903R +hypothetical protein Rv0387c 466672 467406 - 244 15607528 886436 - Rv0387c - +PPE FAMILY PROTEIN 467459 468001 - 180 57116729 886439 PPE9 Rv0388c - +phosphoribosylglycinamide formyltransferase 2 468335 469594 + 419 15607530 886032 purT Rv0389 COG0027F +hypothetical protein Rv0390 469591 470013 + 140 15607531 886433 - Rv0390 COG0607P +O-succinylhomoserine sulfhydrylase 470010 471230 + 406 15607532 886431 metZ Rv0391 COG0626E +PROBABLE MEMBRANE NADH DEHYDROGENASE NDHA 471227 472639 - 470 15607533 886430 ndhA Rv0392c COG1252C +CONSERVED 13E12 REPEAT FAMILY PROTEIN 472781 474106 + 441 15607534 886428 - Rv0393 - +POSSIBLE SECRETED PROTEIN 474122 474841 - 239 15607535 886435 - Rv0394c - +hypothetical protein Rv0395 474940 475344 + 134 15607536 886425 - Rv0395 - +hypothetical protein Rv0396 475350 475742 + 130 15607537 886423 - Rv0396 - +CONSERVED 13E12 REPEAT FAMILY PROTEIN 475816 476184 + 122 15607538 886421 - Rv0397 - +POSSIBLE SECRETED PROTEIN 476679 477320 - 213 15607539 886419 - Rv0398c - +POSSIBLE CONSERVED LIPOPROTEIN LPQK 477327 478556 - 409 15607540 886416 lpqK Rv0399c COG1680V +ACYL-CoA DEHYDROGENASE FADE7 478566 479753 - 395 15607541 886427 fadE7 Rv0400c COG1960I +PROBABLE CONSERVED TRANSMEMBRANE PROTEIN 479789 480160 + 123 15607542 886438 - Rv0401 - +PROBABLE CONSERVED TRANSMEMBRANE TRANSPORT PROTEIN MMPL1 480355 483231 - 958 15607543 886413 mmpL1 Rv0402c COG2409R +PROBABLE CONSERVED MEMBRANE PROTEIN MMPS1 483228 483656 - 142 15607544 886411 mmpS1 Rv0403c - +acyl-CoA synthetase 483977 485734 + 585 15607545 886409 fadD30 Rv0404 COG0318IQ +PROBABLE MEMBRANE BOUND POLYKETIDE SYNTHASE PKS6 485731 489939 + 1402 15607546 886407 pks6 Rv0405 COG3321Q +BETA LACTAMASE LIKE PROTEIN 489887 490705 - 272 15607547 886403 - Rv0406c COG0491R +PROBABLE F420-DEPENDENT GLUCOSE-6-PHOSPHATE DEHYDROGENASE FGD1 490783 491793 + 336 15607548 886418 fgd1 Rv0407 COG2141C +phosphate acetyltransferase 491786 493858 + 690 15607549 886401 pta Rv0408 COG0280C, COG0857R +acetate kinase 493851 495008 + 385 15607550 886399 ackA Rv0409 COG0282C +SERINE/THREONINE-PROTEIN KINASE PKNG (PROTEIN KINASE G) (STPK G) 495062 497314 - 750 15607551 886397 pknG Rv0410c COG0515RTKL +PROBABLE GLUTAMINE-BINDING LIPOPROTEIN GLNH (GLNBP) 497314 498300 - 328 15607552 886393 glnH Rv0411c COG0834ET +POSSIBLE CONSERVED MEMBRANE PROTEIN 498300 499619 - 439 15607553 886415 - Rv0412c - +POSSIBLE MUTATOR PROTEIN MUTT3 (7,8-DIHYDRO-8-OXOGUANINE-TRIPHOSPHATASE) (8-OXO-DGTPASE) (DGTP PYROPHOSPHOHYDROLASE) 499713 500366 + 217 15607554 886405 mutT3 Rv0413 COG0494LR +thiamine-phosphate pyrophosphorylase 500350 501018 - 222 15607555 886391 thiE Rv0414c COG0352H +POSSIBLE THIAMINE BIOSYNTHESIS OXIDOREDUCTASE THIO 501148 502170 + 340 15607556 886390 thiO Rv0415 COG0665E +sulfur carrier protein ThiS 502167 502373 + 68 15607557 886395 thiS Rv0416 COG2104H +thiazole synthase 502366 503124 + 252 15607558 886396 thiG Rv0417 COG2022H +PROBABLE LIPOPROTEIN AMINOPEPTIDASE LPQL 503496 504998 + 500 15607559 886381 lpqL Rv0418 COG2234R +POSSIBLE LIPOPROTEIN PEPTIDASE LPQM 505086 506582 + 498 15607560 886388 lpqM Rv0419 COG2321R +POSSIBLE TRANSMEMBRANE PROTEIN 506561 506971 - 136 15607561 886383 - Rv0420c - +hypothetical protein Rv0421c 507132 507761 - 209 15607562 886377 - Rv0421c COG3571R +phosphomethylpyrimidine kinase 507758 508555 - 265 15607563 886375 thiD Rv0422c COG0351H +thiamine biosynthesis protein ThiC 508582 510225 - 547 15607564 886379 thiC Rv0423c COG0422H +hypothetical protein Rv0424c 510377 510652 - 91 15607565 886374 - Rv0424c - +POSSIBLE METAL CATION TRANSPORTING P-TYPE ATPASE CTPH 510702 515321 - 1539 15607566 886373 ctpH Rv0425c COG0474P +POSSIBLE TRANSMEMBRANE PROTEIN 515373 515816 - 147 15607567 886387 - Rv0426c - +PROBABLE EXODEOXYRIBONUCLEASE III PROTEIN XTHA (EXONUCLEASE III) (EXO III) (AP ENDONUCLEASE VI) 516017 516892 - 291 15607568 886370 xthA Rv0427c COG0708L +hypothetical protein Rv0428c 516895 517803 - 302 15607569 886368 - Rv0428c COG0454KR +peptide deformylase 517803 518396 - 197 15607570 886366 def Rv0429c COG0242J +hypothetical protein Rv0430 518733 519041 + 102 15607571 886364 - Rv0430 - +PUTATIVE TUBERCULIN RELATED PEPTIDE 519073 519567 + 164 15607572 886362 - Rv0431 - +PROBABLE PERIPLASMIC SUPEROXIDE DISMUTASE 519600 520322 + 240 15607573 886358 sodC Rv0432 COG2032P +hypothetical protein Rv0433 520324 521454 + 376 15607574 886356 - Rv0433 COG2170S +hypothetical protein Rv0434 521514 522167 + 217 15607575 886360 - Rv0434 COG2802R +PUTATIVE CONSERVED ATPASE 522347 524533 - 728 15607576 886352 - Rv0435c COG0464O +PROBABLE CDP-DIACYLGLYCEROL--SERINE O-PHOSPHATIDYLTRANSFERASE PSSA (PS SYNTHASE) (PHOSPHATIDYLSERINE SYNTHASE) 524530 525390 - 286 15607577 886385 pssA Rv0436c COG1183I +phosphatidylserine decarboxylase 525387 526082 - 231 15607578 886350 psd Rv0437c COG0688I +PROBABLE MOLYBDOPTERIN BIOSYNTHESIS PROTEIN MOEA2 526143 527360 - 405 57116730 886348 moeA2 Rv0438c COG0303H +short chain dehydrogenase 527379 528314 - 311 15607580 886342 - Rv0439c COG1028IQR +chaperonin GroEL 528608 530230 + 540 15607581 886354 groEL Rv0440 COG0459O +hypothetical protein Rv0441c 530296 530724 - 142 15607582 886344 - Rv0441c - +PPE FAMILY PROTEIN 530751 532214 - 487 57116731 886340 PPE10 Rv0442c - +hypothetical protein Rv0443 532396 532911 + 171 15607584 886336 - Rv0443 - +hypothetical protein Rv0444c 533091 533789 - 232 15607585 886346 - Rv0444c COG5343S +RNA polymerase sigma factor SigK 533833 534396 - 187 15607586 886334 sigK Rv0445c COG1595K +POSSIBLE CONSERVED TRANSMEMBRANE PROTEIN 534445 535215 - 256 15607587 886332 - Rv0446c COG3752S +PROBABLE CYCLOPROPANE-FATTY-ACYL-PHOSPHOLIPID SYNTHASE UFAA1 (CYCLOPROPANE FATTY ACID SYNTHASE) (CFA SYNTHASE) 535224 536507 - 427 15607588 886330 ufaA1 Rv0447c COG2230M +hypothetical protein Rv0448c 536504 537169 - 221 15607589 886328 - Rv0448c COG3496S +hypothetical protein Rv0449c 537229 538548 - 439 15607590 886326 - Rv0449c COG2907R +PROBABLE CONSERVED TRANSMEMBRANE TRANSPORT PROTEIN MMPL4 538588 541491 - 967 15607591 886323 mmpL4 Rv0450c COG2409R +PROBABLE CONSERVED MEMBRANE PROTEIN MMPS4 541488 541910 - 140 15607592 886321 mmpS4 Rv0451c - +POSSIBLE TRANSCRIPTIONAL REGULATORY PROTEIN 542142 542852 + 236 15607593 886319 - Rv0452 COG1309K +PPE FAMILY PROTEIN 543174 544730 + 518 57116732 886317 PPE11 Rv0453 - +hypothetical protein Rv0454 544835 545185 + 116 15607595 886339 - Rv0454 COG0009J +hypothetical protein Rv0455c 545375 545821 - 148 15607596 886314 - Rv0455c - +enoyl-CoA hydratase 545889 546803 - 304 15607597 886312 echA2 Rv0456c COG1024I +hypothetical protein Rv0456A 547076 547357 - 93 57116733 3205039 - Rv0456A COG2337T +PROBABLE PEPTIDASE 547586 549607 - 673 15607598 886310 - Rv0457c COG1505E +PROBABLE ALDEHYDE DEHYDROGENASE 549675 551198 + 507 15607599 886306 - Rv0458 COG1012C +hypothetical protein Rv0459 551198 551689 + 163 15607600 886372 - Rv0459 COG3564S +CONSERVED HYDROPHOBIC PROTEIN 551749 551988 + 79 15607601 886304 - Rv0460 - +PROBABLE TRANSMEMBRANE PROTEIN 552026 552550 + 174 15607602 886302 - Rv0461 - +dihydrolipoamide dehydrogenase 552614 554008 + 464 15607603 886300 lpd Rv0462 COG1249C +PROBABLE CONSERVED MEMBRANE PROTEIN 554016 554309 + 97 15607604 886299 - Rv0463 - +hypothetical protein Rv0464c 554313 554885 - 190 15607605 886296 - Rv0464c COG2128S +PROBABLE TRANSCRIPTIONAL REGULATORY PROTEIN 554882 556306 - 474 15607606 886320 - Rv0465c COG1396K, COG3800R +hypothetical protein Rv0466 556458 557252 + 264 15607607 886294 - Rv0466 COG3884I +isocitrate lyase 557527 558813 + 428 57116734 886291 icl Rv0467 COG2224C +3-hydroxybutyryl-CoA dehydrogenase 558895 559755 + 286 15607609 886288 fadB2 Rv0468 COG1250I +POSSIBLE MYCOLIC ACID SYNTHASE UMAA 559888 560748 + 286 57116735 886286 umaA Rv0469 COG2230M +MYCOLIC ACID SYNTHASE PCAA (CYCLOPROPANE SYNTHASE) 560848 561711 - 287 57116736 886284 pcaA Rv0470c COG2230M +hypothetical protein Rv0470A 561854 562294 - 146 57116737 3205059 - Rv0470A COG1575H +hypothetical protein Rv0471c 562225 562713 - 162 15607612 886280 - Rv0471c - +PROBABLE TRANSCRIPTIONAL REGULATORY PROTEIN (POSSIBLY TETR-FAMILY) 562723 563427 - 234 15607613 886308 - Rv0472c COG1309K +POSSIBLE CONSERVED TRANSMEMBRANE PROTEIN 563564 564934 + 456 15607614 886279 - Rv0473 COG2733S +PROBABLE TRANSCRIPTIONAL REGULATORY PROTEIN 565021 565443 + 140 15607615 886276 - Rv0474 COG1396K +IRON-REGULATED HEPARIN BINDING HEMAGGLUTININ HBHA (ADHESIN) 565797 566396 + 199 15607616 886272 hbhA Rv0475 - +POSSIBLE CONSERVED TRANSMEMBRANE PROTEIN 566508 566771 + 87 15607617 886282 - Rv0476 - +POSSIBLE CONSERVED SECRETED PROTEIN 566776 567222 + 148 15607618 886273 - Rv0477 - +deoxyribose-phosphate aldolase 567222 567896 + 224 15607619 888425 deoC Rv0478 COG0274F +PROBABLE CONSERVED MEMBRANE PROTEIN 567921 568967 - 348 15607620 885535 - Rv0479c - +POSSIBLE AMIDOHYDROLASE 568964 569806 - 280 57116738 887163 - Rv0480c COG0388R +hypothetical protein Rv0481c 569988 570512 - 174 15607622 887161 - Rv0481c - +UDP-N-acetylenolpyruvoylglucosamine reductase 570539 571648 + 369 15607623 887169 murB Rv0482 COG0812M +PROBABLE CONSERVED LIPOPROTEIN LPRQ 571710 573065 + 451 15607624 887167 lprQ Rv0483 COG1376S +PROBABLE SHORT-CHAIN TYPE OXIDOREDUCTASE 573046 573801 - 251 15607625 887158 - Rv0484c COG4221R +POSSIBLE TRANSCRIPTIONAL REGULATORY PROTEIN 573984 575300 + 438 15607626 887170 - Rv0485 COG1940KG +MANNOSYLTRANSFERASE 575348 576790 + 480 15607627 887160 - Rv0486 COG0438M +hypothetical protein Rv0487 576787 577338 + 183 15607628 887162 - Rv0487 - +PROBABLE CONSERVED INTEGRAL MEMBRANE PROTEIN 577664 578269 + 201 15607629 887171 - Rv0488 COG1279R +phosphoglyceromutase 578426 579175 + 249 57116739 887183 gpm1 Rv0489 COG0588G +PUTATIVE TWO COMPONENT SENSOR HISTIDINE KINASE SENX3 579349 580581 + 410 15607631 887185 senX3 Rv0490 COG0642T +TWO COMPONENT SENSORY TRANSDUCTION PROTEIN REGX3 (TRANSCRIPTIONAL REGULATORY PROTEIN) (PROBABLY LUXR-FAMILY) 580809 581492 + 227 15607632 887195 regX3 Rv0491 COG0745TK +PROBABLE OXIDOREDUCTASE GMC-TYPE 581489 583378 - 629 57116740 887199 - Rv0492c COG2303E +hypothetical protein Rv0492A 583375 583704 - 109 57116741 3205069 - Rv0492A - +hypothetical protein Rv0493c 583701 584690 - 329 15607634 887200 - Rv0493c - +PROBABLE TRANSCRIPTIONAL REGULATORY PROTEIN (PROBABLY GNTR-FAMILY) 584695 585423 + 242 57116742 887166 - Rv0494 COG2186K +hypothetical protein Rv0495c 585424 586314 - 296 15607636 887198 - Rv0495c - +hypothetical protein Rv0496 586394 587380 + 328 15607637 887234 - Rv0496 COG0248FP +PROBABLE CONSERVED TRANSMEMBRANE PROTEIN 587377 588309 + 310 15607638 887240 - Rv0497 - +hypothetical protein Rv0498 588325 589167 + 280 15607639 887238 - Rv0498 COG1082G +hypothetical protein Rv0499 589183 590058 + 291 15607640 887243 - Rv0499 COG1155C +pyrroline-5-carboxylate reductase 590083 590970 + 295 15607641 887256 proC Rv0500 COG0345E +hypothetical protein Rv0500A 591111 591347 + 78 57116743 3205035 - Rv0500A COG1910P +hypothetical protein Rv0500B 591475 591576 + 33 57116744 3205036 - Rv0500B - +POSSIBLE UDP-GLUCOSE 4-EPIMERASE GALE2 (GALACTOWALDENASE) (UDP-GALACTOSE 4-EPIMERASE) (URIDINE DIPHOSPHATE GALACTOSE 4-EPIMERASE) (URIDINE DIPHOSPHO-GALACTOSE 4-EPIMERASE) 591654 592784 + 376 57116745 887228 galE2 Rv0501 COG0451MG +hypothetical protein Rv0502 592791 593867 + 358 15607643 887260 - Rv0502 COG0204I +CYCLOPROPANE-FATTY-ACYL-PHOSPHOLIPID SYNTHASE 2 CMAA2 (CYCLOPROPANE FATTY ACID SYNTHASE) (CFA SYNTHASE) (CYCLOPROPANE MYCOLIC ACID SYNTHASE 2) (MYCOLIC ACID TRANS-CYCLOPROPANE SYNTHETASE) 593871 594779 - 302 15607644 887264 cmaA2 Rv0503c COG2230M +hypothetical protein Rv0504c 594802 595302 - 166 15607645 887268 - Rv0504c - +POSSIBLE PHOSPHOSERINE PHOSPHATASE SERB1 (PSP) (O-PHOSPHOSERINE PHOSPHOHYDROLASE) (PSPASE) 595464 596585 - 373 57116746 887270 serB1 Rv0505c COG0560E +PROBABLE CONSERVED MEMBRANE PROTEIN MMPS2 596759 597202 + 147 15607647 887279 mmpS2 Rv0506 - +PROBABLE CONSERVED TRANSMEMBRANE TRANSPORT PROTEIN MMPL2 597199 600105 + 968 15607648 887248 mmpL2 Rv0507 COG2409R +hypothetical protein Rv0508 600098 600391 + 97 15607649 887301 - Rv0508 COG0526OC +glutamyl-tRNA reductase 600441 601847 + 468 15607650 887292 hemA Rv0509 COG0373H +porphobilinogen deaminase 601857 602786 + 309 15607651 887306 hemC Rv0510 COG0181H +PROBABLE UROPORPHYRIN-III C-METHYLTRANSFERASE HEMD (UROPORPHYRINOGEN III METHYLASE) (UROGEN III METHYLASE) (SUMT) (UROGEN III METHYLASE) (UROM) 602819 604516 + 565 57116747 887280 hemD Rv0511 COG0007H, COG1587H +delta-aminolevulinic acid dehydratase 604602 605591 + 329 15607653 887312 hemB Rv0512 COG0113H +POSSIBLE CONSERVED TRANSMEMBRANE PROTEIN 605604 606152 + 182 15607654 887307 - Rv0513 - +POSSIBLE TRANSMEMBRANE PROTEIN 606149 606448 + 99 15607655 887319 - Rv0514 - +CONSERVED 13E12 REPEAT FAMILY PROTEIN 606551 608062 + 503 15607656 887322 - Rv0515 - +hypothetical protein Rv0516c 608059 608535 - 158 15607657 887324 - Rv0516c COG1366T +POSSIBLE MEMBRANE ACYLTRANSFERASE 608746 610056 + 436 15607658 887323 - Rv0517 COG1835I +POSSIBLE EXPORTED PROTEIN 610188 610883 + 231 15607659 887321 - Rv0518 COG0443O +POSSIBLE CONSERVED MEMBRANE PROTEIN 611172 612074 - 300 15607660 887334 - Rv0519c COG0627R +POSSIBLE METHYLTRANSFERASE/METHYLASE (FRAGMENT) 612255 612605 + 116 15607661 887331 - Rv0520 COG0500QR +POSSIBLE METHYLTRANSFERASE/METHYLASE (FRAGMENT) 612598 612903 + 101 57116748 3205045 - Rv0521 - +PROBABLE GABA PERMEASE GABP (4-AMINO BUTYRATE TRANSPORT CARRIER) (GAMA-AMINOBUTYRATE PERMEASE) 613038 614342 + 434 57116749 886261 gabP Rv0522 COG1113E +hypothetical protein Rv0523c 614326 614721 - 131 15607663 887341 - Rv0523c - +glutamate-1-semialdehyde aminotransferase 614835 616223 + 462 15607664 887349 hemL Rv0524 COG0001H +hypothetical protein Rv0525 616223 616831 + 202 15607665 887358 - Rv0525 COG0406G +POSSIBLE THIOREDOXIN PROTEIN (THIOL-DISULFIDE INTERCHANGE PROTEIN) 616846 617496 + 216 15607666 887339 - Rv0526 COG0526OC +POSSIBLE CYTOCHROME C-TYPE BIOGENESIS PROTEIN CCDA 617493 618272 + 259 57116750 887362 ccdA Rv0527 COG0785O +PROBABLE CONSERVED TRANSMEMBRANE PROTEIN 618305 619894 + 529 15607668 887372 - Rv0528 COG1333O +POSSIBLE CYTOCHROME C-TYPE BIOGENESIS PROTEIN CCSA 619891 620865 + 324 57116751 887380 ccsA Rv0529 COG0755O +hypothetical protein Rv0530 620907 622124 + 405 15607670 887385 - Rv0530 COG0455D +POSSIBLE CONSERVED MEMBRANE PROTEIN 622329 622646 + 105 15607671 887376 - Rv0531 - +PE-PGRS FAMILY PROTEIN 622793 624577 + 594 57116752 887391 PE_PGRS6 Rv0532 - +3-oxoacyl-(acyl carrier protein) synthase III 624473 625480 - 335 15607673 887381 fabH Rv0533c COG0332I +1,4-dihydroxy-2-naphthoate octaprenyltransferase 625562 626440 - 292 15607674 887408 menA Rv0534c COG1575H +5'-methylthioadenosine phosphorylase 626457 627251 + 264 15607675 887430 pnp Rv0535 COG0005F +PROBABLE UDP-GLUCOSE 4-EPIMERASE GALE3 (GALACTOWALDENASE) (UDP-GALACTOSE 4-EPIMERASE) (URIDINE DIPHOSPHATE GALACTOSE 4-EPIMERASE) (URIDINE DIPHOSPHO-GALACTOSE 4-EPIMERASE) 627248 628288 + 346 57116753 887457 galE3 Rv0536 COG0451MG +PROBABLE INTEGRAL MEMBRANE PROTEIN 628298 629731 - 477 15607677 887465 - Rv0537c - +POSSIBLE CONSERVED MEMBRANE PROTEIN 630040 631686 + 548 15607678 887473 - Rv0538 - +PROBABLE DOLICHYL-PHOSPHATE SUGAR SYNTHASE (DOLICHOL-PHOSPHATE SUGAR SYNTHETASE) (DOLICHOL-PHOSPHATE SUGAR TRANSFERASE) (SUGAR PHOSPHORYLDOLICHOL SYNTHASE) 631743 632375 + 210 15607679 887476 - Rv0539 COG0463M +hypothetical protein Rv0540 632372 633034 + 220 15607680 887489 - Rv0540 COG3222S +PROBABLE CONSERVED INTEGRAL MEMBRANE PROTEIN 633055 634404 - 449 15607681 887416 - Rv0541c - +O-succinylbenzoic acid--CoA ligase 634416 635504 - 362 15607682 887507 menE Rv0542c COG0318IQ +hypothetical protein Rv0543c 635573 635875 - 100 15607683 887494 - Rv0543c - +POSSIBLE CONSERVED TRANSMEMBRANE PROTEIN 635935 636213 - 92 15607684 887511 - Rv0544c - +PROBABLE LOW-AFFINITY INORGANIC PHOSPHATE TRANSPORTER INTEGRAL MEMBRANE PROTEIN PITA 636210 637463 - 417 15607685 887517 pitA Rv0545c COG0306P +hypothetical protein Rv0546c 637583 637969 - 128 15607686 887509 - Rv0546c COG0346E +short chain dehydrogenase 638032 638916 - 294 15607687 887527 - Rv0547c COG1028IQR +naphthoate synthase 639012 639956 - 314 15607688 887529 menB Rv0548c COG0447H +hypothetical protein Rv0549c 640228 640641 - 137 15607689 887534 - Rv0549c COG4113R +hypothetical protein Rv0550c 640638 640904 - 88 15607690 887515 - Rv0550c COG5302R +acyl-CoA synthetase 641096 642811 - 571 15607691 887526 fadD8 Rv0551c COG0318IQ +hypothetical protein Rv0552 642889 644493 + 534 15607692 887537 - Rv0552 COG1574R +O-succinylbenzoate synthase 644490 645470 + 326 15607693 887544 menC Rv0553 COG4948MR +POSSIBLE PEROXIDASE BPOC (NON-HAEM PEROXIDASE) 645467 646255 + 262 15607694 887535 bpoC Rv0554 COG0596R +2-succinyl-6-hydroxy-2,4-cyclohexadiene-1-carboxylic acid synthase/2-oxoglutarate decarboxylase 646298 647962 + 554 15607695 887554 menD Rv0555 COG1165H +PROBABLE CONSERVED TRANSMEMBRANE PROTEIN 647959 648474 + 171 15607696 887551 - Rv0556 - +MANNOSYLTRANSFERASE PIMB 648536 649672 + 378 15607697 887609 pimB Rv0557 COG0438M +ubiquinone/menaquinone biosynthesis methyltransferase 649689 650393 + 234 57116754 887591 ubiE Rv0558 COG2226H +POSSIBLE CONSERVED SECRETED PROTEIN 650407 650745 - 112 15607699 887569 - Rv0559c - +POSSIBLE BENZOQUINONE METHYLTRANSFERASE (METHYLASE) 650779 651504 - 241 15607700 887637 - Rv0560c COG0500QR +POSSIBLE OXIDOREDUCTASE 651529 652755 - 408 15607701 887638 - Rv0561c COG0644C +PROBABLE POLYPRENYL-DIPHOSPHATE SYNTHASE GRCC1 (POLYPRENYL PYROPHOSPHATE SYNTHETASE) 652771 653778 + 335 15607702 887647 grcC1 Rv0562 COG0142H +heat shock protein HtpX 653879 654739 + 286 15607703 887649 htpX Rv0563 COG0501O +NAD(P)H-dependent glycerol-3-phosphate dehydrogenase 654924 655949 - 341 15607704 887651 gpsA Rv0564c COG0240C +PROBABLE MONOOXYGENASE 656010 657470 - 486 15607705 887662 - Rv0565c COG2072P +nucleotide-binding protein 657548 658039 - 163 15607706 887633 - Rv0566c COG1666S +PROBABLE METHYLTRANSFERASE/METHYLASE 658321 659340 + 339 15607707 887667 - Rv0567 COG0500QR +POSSIBLE CYTOCHROME P450 135B1 CYP135B1 659450 660868 + 472 15607708 887654 cyp135B1 Rv0568 COG2124Q +hypothetical protein Rv0569 661003 661269 + 88 15607709 887678 - Rv0569 - +PROBABLE RIBONUCLEOSIDE-DIPHOSPHATE REDUCTASE (LARGE SUBUNIT) NRDZ (RIBONUCLEOTIDE REDUCTASE) 661295 663373 + 692 15607710 887666 nrdZ Rv0570 COG0209F +hypothetical protein Rv0571c 663487 664818 - 443 15607711 887710 - Rv0571c COG0596R, COG1926R, COG2267I +hypothetical protein Rv0572c 665042 665383 - 113 15607712 887696 - Rv0572c - +nicotinate phosphoribosyltransferase 665851 667242 - 463 15607713 887716 - Rv0573c COG1488H +hypothetical protein Rv0574c 667252 668394 - 380 15607714 887721 - Rv0574c COG2843M +hypothetical protein Rv0575c 668579 669745 - 388 15607715 887720 - Rv0575c COG0654HC +PROBABLE TRANSCRIPTIONAL REGULATORY PROTEIN (POSSIBLY ARSR-FAMILY) 669848 671152 + 434 15607716 887717 - Rv0576 COG0640K, COG3832S +hypothetical protein Rv0577 671166 671951 + 261 15607717 887732 TB27.3 Rv0577 COG3324R +PE-PGRS FAMILY PROTEIN 671996 675916 - 1306 57116755 887725 PE_PGRS7 Rv0578c - +hypothetical protein Rv0579 676238 676996 + 252 15607719 887738 - Rv0579 COG1656S +hypothetical protein Rv0580c 677125 677616 - 163 15607720 887712 - Rv0580c - +hypothetical protein Rv0581 677710 677925 + 71 15607721 887739 - Rv0581 - +hypothetical protein Rv0582 677922 678329 + 135 15607722 887747 - Rv0582 COG2402R +PROBABLE CONSERVED LIPOPROTEIN LPQN 678389 679075 - 228 15607723 887733 lpqN Rv0583c - +POSSIBLE CONSERVED EXPORTED PROTEIN 679229 681862 + 877 15607724 887752 - Rv0584 COG3537G +PROBABLE CONSERVED INTEGRAL MEMBRANE PROTEIN 681885 684272 - 795 15607725 887753 - Rv0585c COG0392S, COG3642T +PROBABLE TRANSCRIPTIONAL REGULATORY PROTEIN (GNTR-FAMILY) 684410 685132 + 240 15607726 887754 - Rv0586 COG2186K +CONSERVED HYPOTHETICAL INTEGRAL MEMBRANE PROTEIN YRBE2A 685129 685926 + 265 15607727 887755 yrbE2A Rv0587 COG0767Q +CONSERVED HYPOTHETICAL INTEGRAL MEMBRANE PROTEIN YRBE2B 685928 686815 + 295 15607728 887761 yrbE2B Rv0588 COG0767Q +MCE-FAMILY PROTEIN MCE2A 686821 688035 + 404 57116756 887745 mce2A Rv0589 COG1463Q +MCE-FAMILY PROTEIN MCE2B 688032 688859 + 275 15607730 887771 mce2B Rv0590 COG1463Q +MCE-FAMILY RELATED PROTEIN 688808 689062 + 84 57116757 3205078 - Rv0590A - +MCE-FAMILY PROTEIN MCE2C 689059 690504 + 481 15607731 887770 mce2C Rv0591 COG1463Q +MCE-FAMILY PROTEIN MCE2D 690501 692027 + 508 15607732 887786 mce2D Rv0592 COG1463Q +POSSIBLE MCE-FAMILY LIPOPROTEIN LPRL (MCE-FAMILY LIPOPROTEIN MCE2E) 692024 693232 + 402 15607733 887829 lprL Rv0593 COG1463Q +MCE-FAMILY PROTEIN MCE2F 693237 694787 + 516 15607734 887797 mce2F Rv0594 COG1463Q +hypothetical protein Rv0595c 694839 695231 - 130 15607735 887835 - Rv0595c COG1487R +hypothetical protein Rv0596c 695228 695485 - 85 15607736 887846 - Rv0596c COG4118D +hypothetical protein Rv0597c 695668 696903 - 411 15607737 887853 - Rv0597c COG1373R +hypothetical protein Rv0598c 697154 697567 - 137 15607738 887861 - Rv0598c - +hypothetical protein Rv0599c 697564 697800 - 78 15607739 887856 - Rv0599c COG2002K +PROBABLE TWO COMPONENT SENSOR KINASE -SECOND PART 697904 698410 - 168 57116758 887847 - Rv0600c COG0642T +PROBABLE TWO COMPONENT SENSOR KINASE -FIRST PART 698524 698994 - 156 15607741 887868 - Rv0601c COG0642T +PROBABLE TWO COMPONENT DNA BINDING TRANSCRIPTIONAL REGULATORY PROTEIN TCRA 699038 699799 - 253 15607742 887870 tcrA Rv0602c COG0745TK +POSSIBLE EXPORTED PROTEIN 699856 700167 + 103 15607743 887863 - Rv0603 - +PROBABLE CONSERVED LIPOPROTEIN LPQO 700239 701189 + 316 15607744 887879 lpqO Rv0604 - +POSSIBLE RESOLVASE 701406 702014 + 202 15607745 887872 - Rv0605 COG2452L +POSSIBLE TRANSPOSASE (FRAGMENT) 702016 702759 + 247 15607746 887889 - Rv0606 COG0675L +hypothetical protein Rv0607 702813 703199 + 128 15607747 887883 - Rv0607 - +hypothetical protein Rv0608 703244 703489 + 81 15607748 887895 - Rv0608 COG4423S +hypothetical protein Rv0609 703486 703887 + 133 15607749 887896 - Rv0609 COG3742S +hypothetical protein Rv0609A 703830 704057 + 75 57116759 3205046 - Rv0609A - +hypothetical protein Rv0610c 704752 705909 - 385 15607750 887890 - Rv0610c - +hypothetical protein Rv0611c 705961 706344 - 127 15607751 887906 - Rv0611c - +hypothetical protein Rv0612 706324 706929 + 201 15607752 887908 - Rv0612 - +hypothetical protein Rv0613c 706948 709515 - 855 15607753 887913 - Rv0613c COG0653U +hypothetical protein Rv0614 709356 710348 + 330 15607754 887914 - Rv0614 - +PROBABLE INTEGRAL MEMBRANE PROTEIN 710345 710587 + 80 15607755 887920 - Rv0615 - +hypothetical protein Rv0616c 710584 710850 - 88 15607756 887921 - Rv0616c - +hypothetical protein Rv0617 711006 711407 + 133 15607757 887926 - Rv0617 COG1848R +PROBABLE GALACTOSE-1-PHOSPHATE URIDYLYLTRANSFERASE GALTA 711536 712231 + 231 57116760 887932 galTa Rv0618 COG1085C +PROBABLE GALACTOSE-1-PHOSPHATE URIDYLYLTRANSFERASE GALTB 712174 712719 + 181 57116761 887943 galTb Rv0619 COG1085C +galactokinase 712716 713807 + 363 15607760 887936 galK Rv0620 COG0153G +POSSIBLE MEMBRANE PROTEIN 714202 715266 + 354 15607761 887901 - Rv0621 COG0120G +POSSIBLE MEMBRANE PROTEIN 715370 716317 + 315 57116762 887942 - Rv0622 - +hypothetical protein Rv0623 716410 716664 + 84 15607763 887970 - Rv0623 COG4423S +hypothetical protein Rv0624 716664 717059 + 131 15607764 887951 - Rv0624 COG3742S +PROBABLE CONSERVED TRANSMEMBRANE PROTEIN 717153 717893 - 246 15607765 887967 - Rv0625c COG0398S +hypothetical protein Rv0626 718025 718285 + 86 15607766 887996 - Rv0626 COG4118D +hypothetical protein Rv0627 718282 718689 + 135 15607767 887991 - Rv0627 COG1487R +hypothetical protein Rv0628c 718761 719912 - 383 15607768 887986 - Rv0628c COG4398S +PROBABLE EXONUCLEASE V (ALPHA CHAIN) RECD (EXODEOXYRIBONUCLEASE V ALPHA CHAIN) (EXODEOXYRIBONUCLEASE V POLYPEPTIDE) 720005 721732 - 575 15607769 887999 recD Rv0629c COG0507L +PROBABLE EXONUCLEASE V (BETA CHAIN) RECB (EXODEOXYRIBONUCLEASE V BETA CHAIN)(EXODEOXYRIBONUCLEASE V POLYPEPTIDE) (CHI-SPECIFIC ENDONUCLEASE) 721729 725013 - 1094 15607770 888004 recB Rv0630c COG0210L, COG1074L +PROBABLE EXONUCLEASE V (GAMMA CHAIN) RECC (EXODEOXYRIBONUCLEASE V GAMMA CHAIN)(EXODEOXYRIBONUCLEASE V POLYPEPTIDE) 725013 728306 - 1097 15607771 888008 recC Rv0631c COG1330L +enoyl-CoA hydratase 728583 729278 - 231 15607772 888015 echA3 Rv0632c COG1024I +POSSIBLE EXPORTED PROTEIN 729327 730166 - 279 15607773 888001 - Rv0633c - +POSSIBLE GLYOXALASE II (HYDROXYACYLGLUTATHIONE HYDROLASE) (GLX II) 730320 731033 - 237 15607774 888016 - Rv0634c COG0491R +hypothetical protein Rv0634A 731113 731364 + 83 57116763 3205041 - Rv0634A - +50S ribosomal protein L33 731712 731879 + 55 57116764 3205042 rpmG Rv0634B COG0267J +hypothetical protein Rv0635 731930 732406 + 158 15607775 888032 - Rv0635 - +hypothetical protein Rv0636 732393 732821 + 142 15607776 888031 - Rv0636 COG2030I +hypothetical protein Rv0637 732825 733325 + 166 15607777 888019 - Rv0637 - +preprotein translocase subunit SecE 733737 734222 + 161 57116765 888042 secE Rv0638 COG0690U +transcription antitermination protein NusG 734254 734970 + 238 15607779 888039 nusG Rv0639 COG0250K +50S ribosomal protein L11 735022 735450 + 142 15607780 888045 rplK Rv0640 COG0080J +50S ribosomal protein L1 735517 736224 + 235 15607781 888043 rplA Rv0641 COG0081J +METHOXY MYCOLIC ACID SYNTHASE 4 MMAA4 (METHYL MYCOLIC ACID SYNTHASE 4) (MMA4) (HYDROXY MYCOLIC ACID SYNTHASE) 736298 737203 - 301 15607782 888056 mmaA4 Rv0642c COG2230M +METHOXY MYCOLIC ACID SYNTHASE 3 MMAA3 (METHYL MYCOLIC ACID SYNTHASE 3) (MMA3) (HYDROXY MYCOLIC ACID SYNTHASE) 737268 738149 - 293 15607783 888058 mmaA3 Rv0643c COG2230M +METHOXY MYCOLIC ACID SYNTHASE 2 MMAA2 (METHYL MYCOLIC ACID SYNTHASE 2) (MMA2) (HYDROXY MYCOLIC ACID SYNTHASE) 738297 739160 - 287 15607784 888061 mmaA2 Rv0644c COG2230M +METHOXY MYCOLIC ACID SYNTHASE 1 MMAA1 (METHYL MYCOLIC ACID SYNTHASE 1) (MMA1) (HYDROXY MYCOLIC ACID SYNTHASE) 739327 740187 - 286 15607785 888060 mmaA1 Rv0645c COG2230M +PROBABLE LIPASE/ESTERASE LIPG 740234 741139 - 301 15607786 888065 lipG Rv0646c COG0596R +hypothetical protein Rv0647c 741151 742617 - 488 15607787 888070 - Rv0647c COG0661R +ALPHA-MANNOSIDASE 742719 746366 + 1215 15607788 888048 - Rv0648 COG0383G +POSSIBLE MALONYL COA-ACYL CARRIER PROTEIN TRANSACYLASE FABD2 (MCT) 746363 747037 + 224 57116766 888079 fabD2 Rv0649 - +POSSIBLE SUGAR KINASE 747037 747945 + 302 15607790 888082 - Rv0650 COG1940KG +50S ribosomal protein L10 748276 748812 + 178 15607791 888049 rplJ Rv0651 COG0244J +50S ribosomal protein L7/L12 748849 749241 + 130 15607792 888078 rplL Rv0652 COG0222J +POSSIBLE TRANSCRIPTIONAL REGULATORY PROTEIN (PROBABLY TETR-FAMILY) 749234 749929 - 231 15607793 888087 - Rv0653c COG1309K +PROBABLE DIOXYGENASE 750000 751505 + 501 15607794 888089 - Rv0654 COG3670Q +POSSIBLE RIBONUCLEOTIDE-TRANSPORT ATP-BINDING PROTEIN ABC TRANSPORTER MKL 751517 752596 + 359 15607795 888081 mkl Rv0655 COG1127Q +hypothetical protein Rv0656c 752984 753367 - 127 15607796 888106 - Rv0656c - +hypothetical protein Rv0657c 753462 753617 - 51 15607797 888077 - Rv0657c COG5450K +PROBABLE CONSERVED INTEGRAL MEMBRANE PROTEIN 753693 754409 - 238 15607798 888102 - Rv0658c COG1266R +hypothetical protein Rv0659c 754685 754993 - 102 15607799 888134 - Rv0659c COG2337T +hypothetical protein Rv0660c 754980 755225 - 81 15607800 888141 - Rv0660c - +hypothetical protein Rv0661c 755335 755772 - 145 15607801 888143 - Rv0661c - +hypothetical protein Rv0662c 755769 756137 - 122 15607802 888117 - Rv0662c - +POSSIBLE ARYLSULFATASE ATSD (ARYL-SULFATE SULPHOHYDROLASE) (ARYLSULPHATASE) 756137 758500 + 787 15607803 888144 atsD Rv0663 COG3119P +hypothetical protein Rv0664 758532 758804 + 90 15607804 888146 - Rv0664 - +hypothetical protein Rv0665 758801 759139 + 112 15607805 888149 - Rv0665 - +POSSIBLE MEMBRANE PROTEIN 759136 759309 + 57 15607806 888158 - Rv0666 - +DNA-directed RNA polymerase subunit beta 759807 763325 + 1172 15607807 888164 rpoB Rv0667 COG0085K +DNA-directed RNA polymerase subunit beta' 763370 767320 + 1316 15607808 888177 rpoC Rv0668 COG0086K +POSSIBLE HYDROLASE 767684 769597 - 637 15607809 888181 - Rv0669c - +endonuclease IV 769792 770550 + 252 15607810 888190 end Rv0670 COG0648L +POSSIBLE CONSERVED LIPOPROTEIN LPQP 770582 771424 + 280 15607811 888194 lpqP Rv0671 COG3509Q +PROBABLE ACYL-CoA DEHYDROGENASE FADE8 771484 773112 + 542 15607812 888198 fadE8 Rv0672 COG1960I +enoyl-CoA hydratase 773123 774061 + 312 15607813 888175 echA4 Rv0673 COG1024I +hypothetical protein Rv0674 774064 774786 + 240 15607814 888203 - Rv0674 COG3327K +enoyl-CoA hydratase 774783 775574 + 263 57116767 888222 echA5 Rv0675 COG1024I +PROBABLE CONSERVED TRANSMEMBRANE TRANSPORT PROTEIN MMPL5 775586 778480 - 964 15607816 888219 mmpL5 Rv0676c COG2409R +POSSIBLE CONSERVED MEMBRANE PROTEIN MMPS5 778477 778905 - 142 15607817 888233 mmpS5 Rv0677c COG1138O +hypothetical protein Rv0678 778990 779487 + 165 15607818 888235 - Rv0678 - +CONSERVED HYPOTHETICAL THREONINE RICH PROTEIN 779543 780040 - 165 15607819 888230 - Rv0679c - +PROBABLE CONSERVED TRANSMEMBRANE PROTEIN 780042 780416 - 124 15607820 888229 - Rv0680c - +PROBABLE TRANSCRIPTIONAL REGULATORY PROTEIN (POSSIBLY TETR-FAMILY) 780721 781311 + 196 15607821 888239 - Rv0681 COG1309K +30S ribosomal protein S12 781560 781934 + 124 15607822 888259 rpsL Rv0682 COG0048J +30S ribosomal protein S7 781934 782404 + 156 15607823 888245 rpsG Rv0683 COG0049J +elongation factor G 782485 784590 + 701 57116768 888240 fusA1 Rv0684 COG0480J +elongation factor Tu 784821 786011 + 396 15607825 888262 tuf Rv0685 COG0050J +PROBABLE MEMBRANE PROTEIN 786149 786946 + 265 15607826 888271 - Rv0686 - +3-ketoacyl-(acyl-carrier-protein) reductase 787099 787926 + 275 15607827 888279 fabG Rv0687 COG1028IQR +PUTATIVE FERREDOXIN REDUCTASE 787940 789160 + 406 15607828 888280 - Rv0688 COG0446R +hypothetical protein Rv0689c 789157 789411 - 84 15607829 888283 - Rv0689c - +hypothetical protein Rv0690c 790024 791073 - 349 15607830 888292 - Rv0690c COG4427S +PROBABLE TRANSCRIPTIONAL REGULATORY PROTEIN 791070 791666 - 198 15607831 888296 - Rv0691c COG1309K +hypothetical protein Rv0692 791831 792160 + 109 15607832 888285 - Rv0692 - +PROBABLE COENZYME PQQ SYNTHESIS PROTEIN E PQQE (COENZYME PQQ SYNTHESIS PROTEIN III) 792157 793332 + 391 15607833 888302 pqqE Rv0693 COG0535R +POSSIBLE L-LACTATE DEHYDROGENASE (CYTOCHROME) LLDD1 793335 794525 + 396 15607834 888310 lldD1 Rv0694 COG1304C +hypothetical protein Rv0695 794715 795470 + 251 15607835 888314 - Rv0695 COG1402R +PROBABLE MEMBRANE SUGAR TRANSFERASE 795519 796931 + 470 15607836 888307 - Rv0696 COG0463M +PROBABLE DEHYDROGENASE 796933 798372 + 479 15607837 888316 - Rv0697 COG2303E +hypothetical protein Rv0698 798833 799444 + 203 15607838 888327 - Rv0698 - +hypothetical protein Rv0699 799629 799850 + 73 15607839 888335 - Rv0699 - +30S ribosomal protein S10 800487 800792 + 101 15607840 888331 rpsJ Rv0700 COG0051J +50S ribosomal protein L3 800809 801462 + 217 15607841 888343 rplC Rv0701 COG0087J +50S ribosomal protein L4 801462 802133 + 223 15607842 888345 rplD Rv0702 COG0088J +50S ribosomal protein L23 802133 802435 + 100 15607843 888353 rplW Rv0703 COG0089J +50S ribosomal protein L2 802528 803370 + 280 15607844 888341 rplB Rv0704 COG0090J +30S ribosomal protein S19 803411 803692 + 93 15607845 888356 rpsS Rv0705 COG0185J +50S ribosomal protein L22 803689 804282 + 197 15607846 888359 rplV Rv0706 COG0091J +30S ribosomal protein S3 804282 805106 + 274 15607847 888357 rpsC Rv0707 COG0092J +50S ribosomal protein L16 805110 805526 + 138 15607848 888377 rplP Rv0708 COG0197J +50S ribosomal protein L29 805526 805759 + 77 15607849 888374 rpmC Rv0709 COG0255J +30S ribosomal protein S17 805756 806166 + 136 15607850 888391 rpsQ Rv0710 COG0186J +POSSIBLE ARYLSULFATASE ATSA (ARYL-SULFATE SULPHOHYDROLASE) (ARYLSULPHATASE) 806335 808698 + 787 15607851 888394 atsA Rv0711 COG3119P +hypothetical protein Rv0712 808746 809645 + 299 15607852 888346 - Rv0712 COG1262S +PROBABLE CONSERVED TRANSMEMBRANE PROTEIN 809946 810887 + 313 15607853 888405 - Rv0713 - +50S ribosomal protein L14 811373 811741 + 122 15607854 888411 rplN Rv0714 COG0093J +50S ribosomal protein L24 811742 812059 + 105 15607855 888421 rplX Rv0715 COG0198J +50S ribosomal protein L5 812059 812622 + 187 15607856 888400 rplE Rv0716 COG0094J +30S ribosomal protein S14 812627 812812 + 61 57116769 888414 rpsN Rv0717 COG0199J +30S ribosomal protein S8 812976 813374 + 132 15607858 888424 rpsH Rv0718 COG0096J +50S ribosomal protein L6 813398 813937 + 179 15607859 888433 rplF Rv0719 COG0097J +50S ribosomal protein L18 813940 814308 + 122 15607860 888457 rplR Rv0720 COG0256J +30S ribosomal protein S5 814328 814990 + 220 15607861 888465 rpsE Rv0721 COG0098J +50S ribosomal protein L30 814993 815190 + 65 15607862 888505 rpmD Rv0722 COG1841J +50S ribosomal protein L15 815190 815630 + 146 15607863 888531 rplO Rv0723 COG0200J +POSSIBLE PROTEASE IV SPPA (ENDOPEPTIDASE IV) (SIGNAL PEPTIDE PEPTIDASE) 815663 817534 + 623 15607864 888535 sppA Rv0724 COG0616OU +hypothetical protein Rv0724A 817531 817866 - 111 57116770 3205058 - Rv0724A - +hypothetical protein Rv0725c 817539 818444 - 301 15607865 888447 - Rv0725c COG3315Q +hypothetical protein Rv0726c 818537 819640 - 367 15607866 888552 - Rv0726c COG3315Q +L-fuculose-phosphate aldolase 819843 820499 - 218 15607867 888550 fucA Rv0727c COG0235G +POSSIBLE D-3-PHOSPHOGLYCERATE DEHYDROGENASE SERA2 (PHOSPHOGLYCERATE DEHYDROGENASE) (PGDH) 820496 821476 - 326 15607868 888555 serA2 Rv0728c COG0111HE +POSSIBLE D-XYLULOSE KINASE XYLB (XYLULOKINASE) (XYLULOSE KINASE) 821507 822853 + 448 15607869 888548 xylB Rv0729 COG1070G +hypothetical protein Rv0730 822866 823594 + 242 15607870 888558 - Rv0730 - +hypothetical protein Rv0731c 823683 824639 - 318 15607871 888556 - Rv0731c COG3315Q +preprotein translocase subunit SecY 824800 826125 + 441 15607872 888559 secY Rv0732 COG0201U +adenylate kinase 826122 826667 + 181 15607873 888567 adk Rv0733 COG0563F +methionine aminopeptidase 826670 827470 + 266 57116771 888564 mapA Rv0734 COG0024J +RNA polymerase sigma factor SigL 827543 828076 + 177 15607875 888609 sigL Rv0735 COG1595K +PROBABLE CONSERVED MEMBRANE PROTEIN 828140 828892 + 250 15607876 888611 - Rv0736 COG5662K +POSSIBLE TRANSCRIPTIONAL REGULATORY PROTEIN 829207 829704 + 165 15607877 888619 - Rv0737 COG1846K +hypothetical protein Rv0738 830062 830610 + 182 15607878 888620 - Rv0738 - +hypothetical protein Rv0739 830855 831661 + 268 15607879 888622 - Rv0739 - +hypothetical protein Rv0740 831776 832303 + 175 15607880 888638 - Rv0740 - +PROBABLE TRANSPOSASE (FRAGMENT) 832534 832848 + 104 15607881 888644 - Rv0741 COG3464L +PE-PGRS FAMILY PROTEIN 832981 833508 + 175 57116772 888645 PE_PGRS8 Rv0742 - +hypothetical protein Rv0743c 833886 834443 - 185 15607883 888641 - Rv0743c - +POSSIBLE TRANSCRIPTIONAL REGULATORY PROTEIN 834440 834946 - 168 15607884 888648 - Rv0744c - +hypothetical protein Rv0745 835154 835681 + 175 15607885 888595 - Rv0745 - +PE-PGRS FAMILY PROTEIN 835701 838052 + 783 57116773 888664 PE_PGRS9 Rv0746 - +PE-PGRS FAMILY PROTEIN 838451 840856 + 801 57116774 888662 PE_PGRS10 Rv0747 - +hypothetical protein Rv0748 840947 841204 + 85 15607888 888682 - Rv0748 - +hypothetical protein Rv0749 841228 841656 + 142 15607889 888681 - Rv0749 - +hypothetical protein Rv0749A 841737 841874 - 45 57116775 3205052 - Rv0749A - +hypothetical protein Rv0750 842033 842278 + 81 15607890 888688 - Rv0750 - +PROBABLE 3-HYDROXYISOBUTYRATE DEHYDROGENASE MMSB (HIBADH) 842347 843231 - 294 15607891 888658 mmsB Rv0751c COG2084I +PROBABLE ACYL-CoA DEHYDROGENASE FADE9 843242 844414 - 390 15607892 888684 fadE9 Rv0752c COG1960I +PROBABLE METHYLMALONATE-SEMIALDEHYDE DEHYDROGENASE MMSA (METHYLMALONIC ACID SEMIALDEHYDE DEHYDROGENASE) (MMSDH) 844421 845953 - 510 15607893 888707 mmsA Rv0753c COG1012C +PE-PGRS FAMILY PROTEIN 846159 847913 + 584 57116776 888695 PE_PGRS11 Rv0754 COG0406G +PPE FAMILY PROTEIN 848103 850040 - 645 57116777 888708 PPE12 Rv0755c - +PUTATIVE TRANSPOSASE (FRAGMENT) 850342 850527 - 61 57116778 3205072 - Rv0755A COG3415L +hypothetical protein Rv0756c 850741 851466 - 241 15607896 888730 - Rv0756c COG0108H +POSSIBLE TWO COMPONENT SYSTEM RESPONSE TRANSCRIPTIONAL POSITIVE REGULATOR PHOP 851608 852351 + 247 15607897 888772 phoP Rv0757 COG0745TK +POSSIBLE TWO COMPONENT SYSTEM RESPONSE SENSOR KINASE MEMBRANE ASSOCIATED PHOR 852396 853853 + 485 15607898 888775 phoR Rv0758 COG0642T +hypothetical protein Rv0759c 853825 854157 - 110 15607899 888776 - Rv0759c COG0537FGR +hypothetical protein Rv0760c 854267 854686 - 139 15607900 888784 - Rv0760c - +POSSIBLE ZINC-CONTAINING ALCOHOL DEHYDROGENASE NAD DEPENDENT ADHB 854699 855826 - 375 57116779 888738 adhB Rv0761c COG1062C +hypothetical protein Rv0762c 855925 856470 - 181 15607902 888807 - Rv0762c - +POSSIBLE FERREDOXIN 856473 856679 - 68 15607903 888814 - Rv0763c COG1141C +CYTOCHROME P450 51 CYP51 (CYPL1) (P450-L1A1) (STEROL 14-ALPHA DEMETHYLASE) (LANOSTEROL 14-ALPHA DEMETHYLASE) (P450-14DM) 856682 858037 - 451 15607904 888819 cyp51 Rv0764c COG2124Q +short chain dehydrogenase 858037 858864 - 275 15607905 888793 - Rv0765c COG1028IQR +PROBABLE CYTOCHROME P450 123 CYP123 858864 860072 - 402 15607906 888834 cyp123 Rv0766c COG2124Q +hypothetical protein Rv0767c 860069 860710 - 213 15607907 888833 - Rv0767c - +PROBABLE ALDEHYDE DEHYDROGENASE NAD DEPENDENT ALDA (ALDEHYDE DEHYDROGENASE 860912 862381 + 489 15607908 888832 aldA Rv0768 COG1012C +short chain dehydrogenase 862412 863158 + 248 15607909 888837 - Rv0769 COG1028IQR +PROBABLE DEHYDROGENASE/REDUCTASE 863256 864143 + 295 15607910 888868 - Rv0770 COG2084I +POSSIBLE 4-CARBOXYMUCONOLACTONE DECARBOXYLASE (CMD) 864140 864574 + 144 15607911 888872 - Rv0771 COG0599S +phosphoribosylamine--glycine ligase 864586 865854 + 422 15607912 888873 purD Rv0772 COG0151F +PROBABLE BIFUNCTIONAL ACYLASE GGTA: CEPHALOSPORIN ACYLASE (GL-7ACA ACYLASE) + GAMMA-GLUTAMYLTRANSPEPTIDASE (GGT) 865851 867389 - 512 15607913 888893 ggtA Rv0773c COG0405E +PROBABLE CONSERVED EXPORTED PROTEIN 867440 868351 - 303 57116780 888895 - Rv0774c COG0627R +hypothetical protein Rv0775 868407 869030 + 207 15607915 888899 - Rv0775 COG3226S +hypothetical protein Rv0776c 868984 869763 - 259 15607916 888918 - Rv0776c COG4328S +adenylosuccinate lyase 870008 871426 + 472 15607917 888929 purB Rv0777 COG0015F +POSSIBLE CYTOCHROME P450 126 CYP126 871431 872675 + 414 15607918 888913 cyp126 Rv0778 COG2124Q +POSSIBLE CONSERVED TRANSMEMBRANE PROTEIN 872672 873292 - 206 15607919 888941 - Rv0779c COG0841V +phosphoribosylaminoimidazole-succinocarboxamide synthase 873343 874236 + 297 15607920 888928 hemH Rv0780 COG0152F +PROBABLE PROTEASE II PTRBA 874233 874943 + 236 57116781 885840 ptrBa Rv0781 COG1770E +PROBABLE PROTEASE II PTRBB 874732 876390 + 552 57116782 885862 ptrBb Rv0782 COG1770E +POSSIBLE MULTIDRUG RESISTANCE INTEGRAL MEMBRANE EFFLUX PROTEIN EMRB 876818 878440 - 540 15607923 885836 emrB Rv0783c COG0477GEPR +hypothetical protein Rv0784 878638 879324 + 228 15607924 885863 - Rv0784 COG3233R +putative FAD-binding dehydrogenase 879340 881040 + 566 15607925 885864 - Rv0785 COG3573R +hypothetical protein Rv0786c 881075 881464 - 129 15607926 885615 - Rv0786c COG2220R +hypothetical protein Rv0787 881459 882418 + 319 15607927 885468 - Rv0787 COG0458EF +phosphoribosylformylglycinamidine synthase subunit PurS 882524 882763 + 79 57116783 886264 - Rv0787A COG1828F +phosphoribosylformylglycinamidine synthase subunit I 882760 883434 + 224 15607928 885181 purQ Rv0788 COG0047F +hypothetical protein Rv0789c 883451 884050 - 199 15607929 885153 - Rv0789c - +hypothetical protein Rv0790c 884072 884800 - 242 15607930 885253 - Rv0790c COG1305E +hypothetical protein Rv0791c 884797 885840 - 347 15607931 885273 - Rv0791c COG2141C +PROBABLE TRANSCRIPTIONAL REGULATORY PROTEIN (PROBABLY GNTR-FAMILY) 885837 886646 - 269 15607932 885142 - Rv0792c COG2188K +hypothetical protein Rv0793 886719 887024 + 101 15607933 885497 - Rv0793 COG1359S +PROBABLE OXIDOREDUCTASE 887137 888636 - 499 57116784 885076 - Rv0794c COG1249C +PUTATIVE TRANSPOSASE FOR INSERTION SEQUENCE ELEMENT IS6110 (FRAGMENT) 889072 889398 + 108 15607935 885454 - Rv0795 COG2963L +PUTATIVE TRANSPOSASE FOR INSERTION SEQUENCE ELEMENT IS6110 889395 890333 + 312 15607936 885099 - Rv0796 COG2801L +IS1547 transposase 890388 891482 + 364 15607937 885476 - Rv0797 COG3547L +29 KDa ANTIGEN CFP29 891472 892269 - 265 15607938 885460 cfp29 Rv0798c COG1659S +hypothetical protein Rv0799c 892266 893273 - 335 15607939 885388 - Rv0799c COG2837P +putative aminopeptidase 2 893318 894619 + 433 15607940 885461 pepC Rv0800 COG1362E +hypothetical protein Rv0801 894631 894978 + 115 15607941 885376 - Rv0801 - +hypothetical protein Rv0802c 894972 895628 - 218 15607942 885332 - Rv0802c COG1670J +phosphoribosylformylglycinamidine synthase II 895820 898084 + 754 15607943 885358 purL Rv0803 COG0046F +hypothetical protein Rv0804 898081 898710 + 209 15607944 885330 - Rv0804 COG1266R +hypothetical protein Rv0805 898831 899787 + 318 15607945 885326 - Rv0805 COG1409R +POSSIBLE UDP-GLUCOSE-4-EPIMERASE CPSY (GALACTOWALDENASE) (UDP-GALACTOSE-4-EPIMERASE) (URIDINE DIPHOSPHATE GALACTOSE-4-EPIMERASE) (URIDINE DIPHOSPHO-GALACTOSE-4-EPIMERASE) 899732 901330 - 532 15607946 885243 cpsY Rv0806c - +hypothetical protein Rv0807 901635 902024 + 129 15607947 885272 - Rv0807 - +amidophosphoribosyltransferase 902111 903694 + 527 15607948 885085 purF Rv0808 COG0034F +phosphoribosylaminoimidazole synthetase 903725 904819 + 364 15607949 885134 purM Rv0809 COG0150F +hypothetical protein Rv0810c 904905 905087 - 60 15607950 885410 - Rv0810c - +hypothetical protein Rv0811c 905234 906340 - 368 15607951 885401 - Rv0811c COG0354R +4-amino-4-deoxychorismate lyase 906423 907292 + 289 57116785 885397 - Rv0812 COG0115EH +hypothetical protein Rv0813c 907338 908018 - 226 15607953 885395 - Rv0813c - +CONSERVED HYPOTHETICAL PROTEIN SSEC2 908181 908483 - 100 15607954 885435 sseC2 Rv0814c - +PROBABLE THIOSULFATE SULFURTRANSFERASE CYSA2 (RHODANESE-LIKE PROTEIN) (THIOSULFATE CYANIDE TRANSSULFURASE) (THIOSULFATE THIOTRANSFERASE) 908485 909318 - 277 15607955 885449 cysA2 Rv0815c COG2897P +PROBABLE THIOREDOXIN THIX 909611 910033 - 140 15607956 885087 thiX Rv0816c COG0526OC +PROBABLE CONSERVED EXPORTED PROTEIN 910030 910842 - 270 15607957 885440 - Rv0817c - +TRANSCRIPTIONAL REGULATORY PROTEIN 910972 911739 + 255 15607958 885144 - Rv0818 COG0745TK +hypothetical protein Rv0819 911736 912683 + 315 15607959 885251 - Rv0819 COG0456R +PROBABLE PHOSPHATE-TRANSPORT ATP-BINDING PROTEIN ABC TRANSPORTER PHOT 912726 913502 + 258 15607960 885136 phoT Rv0820 COG1117P +PROBABLE PHOSPHATE-TRANSPORT SYSTEM TRANSCRIPTIONAL REGULATORY PROTEIN PHOY2 913558 914199 - 213 15607961 885270 phoY2 Rv0821c COG0704P +hypothetical protein Rv0822c 914257 916311 - 684 15607962 885374 - Rv0822c COG1316K +POSSIBLE TRANSCRIPTIONAL REGULATORY PROTEIN 916477 917646 - 389 15607963 885380 - Rv0823c COG0042J +PROBABLE ACYL- 917734 918750 - 338 57116786 885444 desA1 Rv0824c - +hypothetical protein Rv0825c 918912 919553 - 213 15607965 885354 - Rv0825c COG1309K +hypothetical protein Rv0826 919634 920689 + 351 15607966 885360 - Rv0826 COG3662S +PROBABLE TRANSCRIPTIONAL REGULATORY PROTEIN 920741 921133 - 130 15607967 885375 - Rv0827c COG0640K +POSSIBLE DEAMINASE 921191 921613 - 140 15607968 885265 - Rv0828c COG0590FJ +POSSIBLE TRANSPOSASE (FRAGMENT) 921575 921865 + 96 15607969 885403 - Rv0829 COG0675L +hypothetical protein Rv0830 921970 922875 + 301 15607970 885886 - Rv0830 COG3315Q +hypothetical protein Rv0831c 922894 923709 - 271 15607971 885349 - Rv0831c - +PE-PGRS FAMILY PROTEIN 924951 925364 + 137 57116787 885236 PE_PGRS12 Rv0832 - +PE-PGRS FAMILY PROTEIN 925361 927610 + 749 57116788 885391 PE_PGRS13 Rv0833 - +PE-PGRS FAMILY PROTEIN 927837 930485 - 882 57116789 885369 PE_PGRS14 Rv0834c - +POSSIBLE LIPOPROTEIN LPQQ 930953 931597 + 214 15607975 885883 lpqQ Rv0835 - +hypothetical protein Rv0836c 932279 932932 - 217 15607976 885356 - Rv0836c COG4849S +hypothetical protein Rv0837c 933003 934031 - 342 15607977 885109 - Rv0837c COG4861S +PROBABLE CONSERVED LIPOPROTEIN LPQR 934720 935490 + 256 15607978 885417 lpqR Rv0838 COG2173M +hypothetical protein Rv0839 935577 936389 + 270 15607979 885255 - Rv0839 COG0500QR +PROBABLE PROLINE IMINOPEPTIDASE PIP (PROLYL AMINOPEPTIDASE) (PAP) 936457 937317 - 286 15607980 885611 pip Rv0840c COG0596R +PROBABLE CONSERVED TRANSMEMBRANE PROTEIN 937593 937835 + 80 57116790 3205068 - Rv0841 COG0477GEPR +PROBABLE CONSERVED INTEGRAL MEMBRANE PROTEIN 938112 939404 + 430 15607982 885616 - Rv0842 - +PROBABLE DEHYDROGENASE 939388 940392 + 334 15607983 885554 - Rv0843 COG1071C +POSSIBLE NITRATE/NITRITE RESPONSE TRANSCRIPTIONAL REGULATORY PROTEIN NARL 940456 941106 - 216 15607984 885603 narL Rv0844c COG2197TK +POSSIBLE TWO COMPONENT SENSOR KINASE 941190 942467 + 425 15607985 885218 - Rv0845 COG4585T +PROBABLE OXIDASE 942680 944194 - 504 15607986 885207 - Rv0846c COG2132Q +PROBABLE LIPOPROTEIN LPQS 944343 944735 + 130 15607987 885051 lpqS Rv0847 - +POSSIBLE CYSTEINE SYNTHASE A CYSK2 (O-ACETYLSERINE SULFHYDRYLASE) (O-ACETYLSERINE (THIOL)-LYASE) (CSASE) 944938 946056 + 372 57116791 885545 cysK2 Rv0848 COG0031E +PROBABLE CONSERVED INTEGRAL MEMBRANE TRANSPORT PROTEIN 946056 947315 + 419 15607989 885111 - Rv0849 COG0477GEPR +PUTATIVE TRANSPOSASE (FRAGMENT) 947312 947644 + 110 15607990 885054 - Rv0850 COG3464L +short chain dehydrogenase 947641 948468 - 275 15607991 885550 - Rv0851c COG1028IQR +POSSIBLE FATTY-ACID-CoA LIGASE FADD16 (FATTY-ACID-CoA SYNTHETASE) (FATTY-ACID-CoA SYNTHASE) 948559 949395 + 278 15607992 885044 fadD16 Rv0852 COG1022I +PROBABLE PYRUVATE OR INDOLE-3-PYRUVATE DECARBOXYLASE PDC 949436 951118 - 560 15607993 885576 pdc Rv0853c COG3961GHR +hypothetical protein Rv0854 951183 951626 + 147 15607994 885127 - Rv0854 COG0113H +PROBABLE FATTY-ACID-CoA RACEMASE FAR 951632 952711 + 359 15607995 885790 far Rv0855 COG1804C +hypothetical protein Rv0856 952825 953229 + 134 15607996 885783 - Rv0856 - +hypothetical protein Rv0857 953257 953730 + 157 57116792 885078 - Rv0857 - +aminotransferase 953727 954920 - 397 15607998 885784 - Rv0858c COG0436E +acetyl-CoA acetyltransferase 955077 956288 + 403 15607999 885774 fadA Rv0859 COG0183I +PROBABLE FATTY OXIDATION PROTEIN FADB 956293 958455 + 720 15608000 885799 fadB Rv0860 COG1024I, COG1250I +PROBABLE DNA HELICASE ERCC3 958523 960151 - 542 15608001 885425 ercc3 Rv0861c COG1061KL +hypothetical protein Rv0862c 960342 962612 - 756 15608002 885413 - Rv0862c - +hypothetical protein Rv0863 962599 962880 + 93 15608003 885423 - Rv0863 - +molybdenum cofactor biosynthesis protein C 962890 963393 + 167 15608004 885826 moaC Rv0864 COG0315H +PROBABLE MOLYBDOPTERIN BIOSYNTHESIS MOG PROTEIN 963390 963872 + 160 15608005 885348 mog Rv0865 COG0521H +PROBABLE MOLYBDENUM COFACTOR BIOSYNTHESIS PROTEIN E2 MOAE2 (MOLYBDOPTERIN CONVERTING FACTOR LARGE SUBUNIT) (MOLYBDOPTERIN 963869 964294 + 141 15608006 885431 moaE2 Rv0866 COG0314H +POSSIBLE RESUSCITATION-PROMOTING FACTOR RPFA 964312 965535 - 407 15608007 885749 rpfA Rv0867c - +PROBABLE MOLYBDENUM COFACTOR BIOSYNTHESIS PROTEIN D 2 MOAD2 (MOLYBDOPTERIN CONVERTING FACTOR SMALL SUBUNIT) (MOLYBDOPTERIN 965983 966261 - 92 15608008 885763 moaD2 Rv0868c COG1977H +molybdenum cofactor biosynthesis protein A 966265 967347 - 360 15608009 885773 moaA Rv0869c COG2896H +hypothetical protein Rv0870c 967344 967733 - 129 15608010 885709 - Rv0870c COG3304S +PROBABLE COLD SHOCK-LIKE PROTEIN B CSPB 967898 968305 + 135 15608011 885725 cspB Rv0871 COG1278K +PE-PGRS FAMILY PROTEIN 968424 970244 - 606 57116793 885742 PE_PGRS15 Rv0872c - +PROBABLE ACYL-CoA DEHYDROGENASE FADE10 970505 972457 + 650 15608013 885636 fadE10 Rv0873 COG1960I +hypothetical protein Rv0874c 972546 973706 - 386 15608014 885658 - Rv0874c COG4398S +POSSIBLE CONSERVED EXPORTED PROTEIN 973806 974294 - 162 15608015 885669 - Rv0875c - +POSSIBLE CONSERVED TRANSMEMBRANE PROTEIN 974291 975937 - 548 15608016 885562 - Rv0876c COG0477GEPR +hypothetical protein Rv0877 976075 976863 + 262 15608017 885601 - Rv0877 - +PPE FAMILY PROTEIN 976872 978203 - 443 57116794 885617 PPE13 Rv0878c - +POSSIBLE CONSERVED TRANSMEMBRANE PROTEIN 978481 978756 - 91 15608019 885095 - Rv0879c - +POSSIBLE TRANSCRIPTIONAL REGULATORY PROTEIN (POSSIBLY MARR-FAMILY) 978934 979365 + 143 15608020 885205 - Rv0880 COG1846K +POSSIBLE RRNA METHYLTRANSFERASE (RRNA METHYLASE) 979362 980228 + 288 15608021 885121 - Rv0881 COG0566J +PROBABLE TRANSMEMBRANE PROTEIN 980225 980509 + 94 15608022 885248 - Rv0882 - +hypothetical protein Rv0883c 980506 981267 - 253 15608023 885139 - Rv0883c - +phosphoserine aminotransferase 981424 982554 - 376 15608024 885140 serC Rv0884c COG1932HE +hypothetical protein Rv0885 982762 983784 + 340 15608025 885285 - Rv0885 - +PROBABLE NADPH:ADRENODOXIN OXIDOREDUCTASE FPRB (ADRENODOXIN REDUCTASE) (AR) (FERREDOXIN-NADP(+) REDUCTASE) 983803 985530 + 575 15608026 885195 fprB Rv0886 COG0493ER, COG1146C +hypothetical protein Rv0887c 985513 985971 - 152 15608027 885113 - Rv0887c COG2764S +PROBABLE EXPORTED PROTEIN 987233 988705 + 490 15608028 885210 - Rv0888 - +citrate synthase 2 988740 989861 - 373 15608029 885466 citA Rv0889c COG0372C +PROBABLE TRANSCRIPTIONAL REGULATORY PROTEIN (PROBABLY LUXR-FAMILY) 989948 992596 - 882 15608030 885227 - Rv0890c COG2771K, COG3903R +POSSIBLE TRANSCRIPTIONAL REGULATORY PROTEIN 992598 993455 - 285 15608031 885493 - Rv0891c COG2114T +PROBABLE MONOOXYGENASE 993853 995340 + 495 15608032 885225 - Rv0892 COG2072P +hypothetical protein Rv0893c 995318 996295 - 325 15608033 885477 - Rv0893c COG3315Q +POSSIBLE TRANSCRIPTIONAL REGULATORY PROTEIN (POSSIBLY LUXR-FAMILY) 996524 997705 + 393 15608034 885199 - Rv0894 COG3903R +hypothetical protein Rv0895 997782 999299 + 505 15608035 885481 - Rv0895 COG1020Q +type II citrate synthase 999472 1000767 + 431 15608036 885208 gltA Rv0896 COG0372C +PROBABLE OXIDOREDUCTASE 1000808 1002415 - 535 15608037 885641 - Rv0897c COG1233Q +hypothetical protein Rv0898c 1002441 1002704 - 87 15608038 885206 - Rv0898c - +OUTER MEMBRANE PROTEIN A OMPA 1002812 1003792 + 326 15608039 885286 ompA Rv0899 COG2885M +POSSIBLE MEMBRANE PROTEIN 1003805 1003957 + 50 15608040 885179 - Rv0900 - +POSSIBLE CONSERVED EXPORTED OR MEMBRANE PROTEIN 1003957 1004484 + 175 15608041 885203 - Rv0901 - +TWO COMPONENT SENSOR HISTIDINE KINASE PRRB 1004501 1005841 - 446 15608042 885647 prrB Rv0902c COG0642T +TWO COMPONENT RESPONSE TRANSCRIPTIONAL REGULATORY PROTEIN PRRA 1005852 1006562 - 236 15608043 885209 prrA Rv0903c COG0745TK +PUTATIVE ACETYL-COENZYME A CARBOXYLASE CARBOXYL TRANSFERASE (SUBUNIT BETA) ACCD3 (ACCASE BETA CHAIN) 1006693 1008180 - 495 15608044 885279 accD3 Rv0904c COG0777I, COG0825I +enoyl-CoA hydratase 1008207 1008938 + 243 15608045 885825 echA6 Rv0905 COG1024I +hypothetical protein Rv0906 1008944 1010062 + 372 15608046 885150 - Rv0906 COG2220R +hypothetical protein Rv0907 1010136 1011734 + 532 15608047 885146 - Rv0907 COG1680V +PROBABLE METAL CATION TRANSPORTER ATPASE P-TYPE CTPE 1011731 1014124 + 797 15608048 885657 ctpE Rv0908 COG0474P +hypothetical protein Rv0909 1014681 1014860 + 59 15608049 885197 - Rv0909 - +hypothetical protein Rv0910 1014866 1015300 + 144 15608050 885137 - Rv0910 - +hypothetical protein Rv0911 1015398 1016171 + 257 15608051 885093 - Rv0911 COG3324R +PROBABLE CONSERVED TRANSMEMBRANE PROTEIN 1016236 1016685 + 149 15608052 885103 - Rv0912 - +POSSIBLE DIOXYGENASE 1017217 1018725 - 502 15608053 885042 - Rv0913c COG3670Q +acetyl-CoA acetyltransferase 1018727 1019965 - 412 15608054 885046 - Rv0914c COG0183I +PPE FAMILY PROTEIN 1020058 1021329 - 423 57116795 885069 PPE14 Rv0915c - +PE FAMILY PROTEIN 1021344 1021643 - 99 57116796 885167 PE7 Rv0916c - +POSSIBLE GLYCINE BETAINE TRANSPORT INTEGRAL MEMBRANE PROTEIN BETP 1022087 1023868 + 593 15608057 885172 betP Rv0917 COG1292M +hypothetical protein Rv0918 1024211 1024687 + 158 15608058 885198 - Rv0918 COG4453S +hypothetical protein Rv0919 1024684 1025184 + 166 15608059 885221 - Rv0919 COG0454KR +PROBABLE TRANSPOSASE 1025497 1026816 - 439 15608060 885549 - Rv0920c COG3328L +POSSIBLE RESOLVASE 1027104 1027685 + 193 15608061 885557 - Rv0921 COG2452L +POSSIBLE TRANSPOSASE 1027685 1029337 + 550 15608062 885564 - Rv0922 COG0675L +hypothetical protein Rv0923c 1029513 1030577 - 354 15608063 885568 - Rv0923c COG2105S, COG4195R +manganese transport protein MntH 1030578 1031864 - 428 57116797 885569 mntH Rv0924c COG1914P +hypothetical protein Rv0925c 1031896 1032633 - 245 15608065 885570 - Rv0925c COG0655R +hypothetical protein Rv0926c 1032710 1033786 - 358 15608066 885387 - Rv0926c COG3804S +short chain dehydrogenase 1033840 1034631 - 263 15608067 885571 - Rv0927c COG1028IQR +PERIPLASMIC PHOSPHATE-BINDING LIPOPROTEIN PSTS3 (PBP-3) (PSTS3) (PHOS1) 1034903 1036015 + 370 57116798 885366 pstS3 Rv0928 COG0226P +PHOSPHATE-TRANSPORT INTEGRAL MEMBRANE ABC TRANSPORTER PSTC2 1036028 1037002 + 324 15608069 885585 pstC2 Rv0929 COG0573P +PROBABLE PHOSPHATE-TRANSPORT INTEGRAL MEMBRANE ABC TRANSPORTER PSTA1 1036999 1037925 + 308 57116799 885589 pstA1 Rv0930 COG0581P +TRANSMEMBRANE SERINE/THREONINE-PROTEIN KINASE D PKND (PROTEIN KINASE D) (STPK D) 1037920 1039914 - 664 15608071 885607 pknD Rv0931c COG0515RTKL, COG3391S +PERIPLASMIC PHOSPHATE-BINDING LIPOPROTEIN PSTS2 (PBP-2) (PSTS2) 1039936 1041048 - 370 57116800 885613 pstS2 Rv0932c COG0226P +PHOSPHATE-TRANSPORT ATP-BINDING PROTEIN ABC TRANSPORTER PSTB 1041264 1042094 + 276 15608073 885653 pstB Rv0933 COG1117P +PERIPLASMIC PHOSPHATE-BINDING LIPOPROTEIN PSTS1 (PBP-1) (PSTS1) 1042115 1043239 + 374 57116801 885724 pstS1 Rv0934 COG0226P +PHOSPHATE-TRANSPORT INTEGRAL MEMBRANE ABC TRANSPORTER PSTC1 1043299 1044315 + 338 57116802 885644 pstC1 Rv0935 COG0573P +PHOSPHATE-TRANSPORT INTEGRAL MEMBRANE ABC TRANSPORTER PSTA2 1044317 1045222 + 301 15608076 885756 pstA2 Rv0936 COG0581P +hypothetical protein Rv0937c 1045199 1046020 - 273 15608077 885050 - Rv0937c COG1273S +ATP-dependent DNA ligase 1046136 1048415 + 759 15608078 885561 - Rv0938 COG1793L, COG3285L +POSSIBLE BIFUNCTIONAL ENZYME: 2-HYDROXYHEPTA-2,4-DIENE-1,7-DIOATE ISOMERASE (HHDD ISOMERASE) + CYCLASE/DEHYDRASE 1048412 1050346 + 644 15608079 885560 - Rv0939 COG0179Q, COG0491R +POSSIBLE OXIDOREDUCTASE 1050593 1051459 - 288 15608080 885412 - Rv0940c COG2141C +hypothetical protein Rv0941c 1051544 1052317 - 257 15608081 885914 - Rv0941c - +hypothetical protein Rv0942 1052360 1052638 + 92 15608082 885913 - Rv0942 - +PROBABLE MONOOXYGENASE 1052696 1053736 - 346 15608083 885889 - Rv0943c COG2072P +POSSIBLE FORMAMIDOPYRIMIDINE-DNA GLYCOSYLASE (FAPY-DNA GLYCOSYLASE) 1053765 1054241 + 158 15608084 885888 - Rv0944 COG0266L +short chain dehydrogenase 1054247 1055008 + 253 15608085 885629 - Rv0945 COG1028IQR +glucose-6-phosphate isomerase 1055024 1056685 - 553 15608086 885533 pgi Rv0946c COG0166G +hypothetical protein Rv0948c 1057646 1057963 - 105 15608088 885485 - Rv0948c COG1605E +PROBABLE ATP-DEPENDENT DNA HELICASE II UVRD1 1058260 1060575 + 771 57116803 885442 uvrD1 Rv0949 COG0210L +hypothetical protein Rv0950c 1060656 1061654 - 332 15608090 885438 - Rv0950c COG0739M +succinyl-CoA synthetase subunit beta 1061964 1063127 + 387 15608091 885434 sucC Rv0951 COG0045C +succinyl-CoA synthetase subunit alpha 1063140 1064051 + 303 15608092 885426 sucD Rv0952 COG0074C +POSSIBLE OXIDOREDUCTASE 1064114 1064962 - 282 15608093 885419 - Rv0953c COG2141C +PROBABLE CONSERVED TRANSMEMBRANE PROTEIN 1065127 1066038 + 303 15608094 885411 - Rv0954 - +PROBABLE CONSERVED INTEGRAL MEMBRANE PROTEIN 1066078 1067445 + 455 15608095 885408 - Rv0955 - +phosphoribosylglycinamide formyltransferase 1067561 1068208 + 215 15608096 885407 purN Rv0956 COG0299F +bifunctional phosphoribosylaminoimidazolecarboxamide formyltransferase/IMP cyclohydrolase 1068205 1069776 + 523 15608097 885406 purH Rv0957 COG0138F +POSSIBLE MAGNESIUM CHELATASE 1069883 1071262 + 459 15608098 885405 - Rv0958 COG1239H +hypothetical protein Rv0959 1071255 1073273 + 672 15608099 885329 - Rv0959 COG4867R +hypothetical protein Rv0960 1073545 1073928 + 127 15608100 885158 - Rv0960 COG4113R +PROBABLE INTEGRAL MEMBRANE PROTEIN 1074074 1074421 + 115 15608101 885173 - Rv0961 - +POSSIBLE LIPOPROTEIN LPRP 1074440 1075114 - 224 15608102 885177 lprP Rv0962c COG1902C, COG4608E +hypothetical protein Rv0963c 1075297 1076097 - 266 15608103 885184 - Rv0963c - +hypothetical protein Rv0964c 1076196 1076678 - 160 15608104 885186 - Rv0964c - +hypothetical protein Rv0965c 1076778 1077197 - 139 15608105 885230 - Rv0965c - +hypothetical protein Rv0966c 1077233 1077835 - 200 57116804 885043 - Rv0966c - +hypothetical protein Rv0967 1077975 1078334 + 119 15608107 885312 - Rv0967 COG1937S +hypothetical protein Rv0968 1078391 1078687 + 98 15608108 885052 - Rv0968 - +PROBABLE METAL CATION TRANSPORTER P-TYPE ATPASE CTPV 1078743 1081055 + 770 15608109 885254 ctpV Rv0969 COG2217P +PROBABLE CONSERVED INTEGRAL MEMBRANE PROTEIN 1081052 1081684 + 210 15608110 885242 - Rv0970 - +enoyl-CoA hydratase 1081775 1082584 - 269 15608111 885308 echA7 Rv0971c COG1024I +PROBABLE ACYL-CoA DEHYDROGENASE FADE12 1082584 1083750 - 388 15608112 885237 fadE12 Rv0972c COG1960I +PROBABLE ACETYL-/PROPIONYL-COENZYME A CARBOXYLASE ALPHA CHAIN (ALPHA SUBUNIT) ACCA2: BIOTIN CARBOXYLASE + BIOTIN CARBOXYL CARRIER PROTEIN (BCCP) 1083747 1085750 - 667 15608113 885922 accA2 Rv0973c COG0439I, COG0511I, COG4770I +PROBABLE ACETYL-/PROPIONYL-CoA CARBOXYLASE (BETA SUBUNIT) ACCD2 1085756 1087345 - 529 15608114 886064 accD2 Rv0974c COG4799I +PROBABLE ACYL-CoA DEHYDROGENASE FADE13 1087348 1088496 - 382 15608115 885856 fadE13 Rv0975c COG1960I +hypothetical protein Rv0976c 1088493 1090175 - 560 15608116 885860 - Rv0976c - +PE-PGRS FAMILY PROTEIN 1090373 1093144 + 923 57116805 885264 PE_PGRS16 Rv0977 - +PE-PGRS FAMILY PROTEIN 1093361 1094356 - 331 57116806 885077 PE_PGRS17 Rv0978c COG3391S +hypothetical protein Rv0979c 1094670 1094864 - 64 57116807 885063 - Rv0979c - +50S ribosomal protein L32 1094886 1095059 + 57 57116808 3205057 rpmF Rv0979A - +PE-PGRS FAMILY PROTEIN 1095078 1096451 - 457 57116809 885327 PE_PGRS18 Rv0980c COG3391S +MYCOBACTERIAL PERSISTENCE REGULATOR MRPA (TWO COMPONENT RESPONSE TRANSCRIPTIONAL REGULATORY PROTEIN) 1096816 1097508 + 230 15608121 885038 mprA Rv0981 COG0745TK +PROBABLE TWO COMPONENT SENSOR KINASE MPRB 1097508 1099022 + 504 15608122 885062 mprB Rv0982 COG0642T +PROBABLE SERINE PROTEASE PEPD (SERINE PROTEINASE) (MTB32B) 1099066 1100460 + 464 15608123 885382 pepD Rv0983 COG0265O +POSSIBLE PTERIN-4-ALPHA-CARBINOLAMINE DEHYDRATASE MOAB2 (PHS) (4-ALPHA-HYDROXY-TETRAHYDROPTERIN DEHYDRATASE) (PTERIN-4-A-CARBINOLAMINE DEHYDRATASE) (PHENYLALANINE HYDROXYLASE-STIMULATING PROTEIN) (PHS) (PTERIN CARBINOLAMINE DEHYDRATASE) (PCD) 1100460 1101005 + 181 15608124 885378 moaB2 Rv0984 COG0521H +large-conductance mechanosensitive channel 1101025 1101480 - 151 15608125 885368 mscL Rv0985c COG1970M +PROBABLE ADHESION COMPONENT TRANSPORT ATP-BINDING PROTEIN ABC TRANSPORTER 1101803 1102549 + 248 15608126 885364 - Rv0986 COG1136V +PROBABLE ADHESION COMPONENT TRANSPORT TRANSMEMBRANE PROTEIN ABC TRANSPORTER 1102542 1105109 + 855 15608127 885363 - Rv0987 COG0577V +POSSIBLE CONSERVED EXPORTED PROTEIN 1105116 1106276 + 386 15608128 885353 - Rv0988 COG5621R +PROBABLE POLYPRENYL-DIPHOSPHATE SYNTHASE GRCC2 (POLYPRENYL PYROPHOSPHATE SYNTHETASE) 1106405 1107382 - 325 15608129 885355 grcC2 Rv0989c COG0142H +hypothetical protein Rv0990c 1107443 1108099 - 218 15608130 885343 - Rv0990c - +CONSERVED HYPOTHETICAL SERINE RICH PROTEIN 1108172 1108504 - 110 15608131 885350 - Rv0991c COG2331S +hypothetical protein Rv0992c 1108578 1109171 - 197 15608132 885337 - Rv0992c COG0212H +PROBABLE UTP--GLUCOSE-1-PHOSPHATE URIDYLYLTRANSFERASE GALU (UDP-GLUCOSE PYROPHOSPHORYLASE) (UDPGP) (ALPHA-D-GLUCOSYL-1-PHOSPHATE URIDYLYLTRANSFERASE) (URIDINE DIPHOSPHOGLUCOSE PYROPHOSPHORYLASE) 1109272 1110192 + 306 15608133 885341 galU Rv0993 COG1210M +PROBABLE MOLYBDOPTERIN BIOSYNTHESIS PROTEIN MOEA1 1110269 1111549 + 426 57116810 885404 moeA1 Rv0994 COG0303H +POSSIBLE RIBOSOMAL-PROTEIN-ALANINE ACETYLTRANSFERASE RIMJ (ACETYLATING ENZYME FOR N-TERMINAL OF RIBOSOMAL PROTEIN S5) 1111612 1112223 + 203 15608135 885399 rimJ Rv0995 COG1670J +PROBABLE CONSERVED TRANSMEMBRANE PROTEIN 1112384 1113460 + 358 15608136 885393 - Rv0996 - +hypothetical protein Rv0997 1114293 1114724 + 143 15608137 885386 - Rv0997 - +hypothetical protein Rv0998 1114748 1115749 + 333 15608138 885385 - Rv0998 COG0454KR, COG0664T +hypothetical protein Rv0999 1115767 1116525 + 252 15608139 886043 - Rv0999 - +hypothetical protein Rv1000c 1116531 1117148 - 205 57116811 886266 - Rv1000c COG3145L +arginine deiminase 1117185 1118393 + 402 15608141 888313 arcA Rv1001 COG2235E +hypothetical protein Rv1002c 1118428 1119939 - 503 15608142 887882 - Rv1002c COG1928O +hypothetical protein Rv1003 1120022 1120879 + 285 15608143 887935 - Rv1003 COG0313R +PROBABLE MEMBRANE PROTEIN 1120889 1122148 - 419 15608144 886039 - Rv1004c - +para-aminobenzoate synthase component I 1122222 1123598 - 458 15608145 888205 pabB Rv1005c COG0147EH +hypothetical protein Rv1006 1123714 1125417 + 567 15608146 888234 - Rv1006 - +methionyl-tRNA synthetase 1125444 1127003 - 519 15608147 886050 metG Rv1007c COG0143J +PROBABLE DEOXYRIBONUCLEASE TATD (YJJV PROTEIN) 1127089 1127883 + 264 15608148 886047 tatD Rv1008 COG0084L +Probable resuscitation-promoting factor rpfB 1128091 1129179 + 362 15608149 886048 rpfB Rv1009 COG3583S +dimethyladenosine transferase 1129152 1130105 + 317 15608150 888792 ksgA Rv1010 COG0030J +4-diphosphocytidyl-2-C-methyl-D-erythritol kinase 1130191 1131111 + 306 15608151 886034 ispE Rv1011 COG1947I +hypothetical protein Rv1012 1131128 1131421 + 97 15608152 886045 - Rv1012 - +acyl-CoA synthetase 1131625 1133259 + 544 15608153 886035 pks16 Rv1013 COG0318IQ +peptidyl-tRNA hydrolase 1133333 1133908 - 191 15608154 886037 pth Rv1014c COG0193J +50S ribosomal protein L25/general stress protein Ctc 1133921 1134568 - 215 15608155 885992 rplY Rv1015c COG1825J +PROBABLE CONSERVED LIPOPROTEIN LPQT 1134785 1135465 - 226 15608156 886066 lpqT Rv1016c - +ribose-phosphate pyrophosphokinase 1135501 1136481 - 326 15608157 885993 prsA Rv1017c COG0462FE +Probable UDP-N-acetylglucosamine pyrophosphorylase glmU 1136573 1138060 - 495 15608158 886069 glmU Rv1018c COG1207M +PROBABLE TRANSCRIPTIONAL REGULATORY PROTEIN (PROBABLY TETR-FAMILY) 1138315 1138908 + 197 15608159 886056 - Rv1019 COG1309K +PROBABLE TRANSCRIPTION-REPAIR COUPLING FACTOR MFD (TRCF) 1138967 1142671 + 1234 15608160 886077 mfd Rv1020 COG1197LK +nucleoside triphosphate pyrophosphohydrolase 1142671 1143648 + 325 15608161 886052 - Rv1021 COG1694R +PROBABLE CONSERVED LIPOPROTEIN LPQU 1143736 1144467 + 243 15608162 886076 lpqU Rv1022 COG2951M +phosphopyruvate hydratase 1144564 1145853 + 429 15608163 886062 eno Rv1023 COG0148G +POSSIBLE CONSERVED MEMBRANE PROTEIN 1145858 1146544 + 228 15608164 886059 - Rv1024 COG2919D +hypothetical protein Rv1025 1146561 1147028 + 155 15608165 886042 - Rv1025 COG1507S +hypothetical protein Rv1026 1147019 1147978 + 319 15608166 886089 - Rv1026 COG0248FP +PROBABLE TRANSCRIPTIONAL REGULATORY PROTEIN KDPE 1148427 1149107 - 226 15608167 886046 kdpE Rv1027c COG0745TK +PROBABLE SENSOR PROTEIN KDPD 1149104 1151686 - 860 15608168 886084 kdpD Rv1028c COG2205T +Probable membrane protein kdpF 1151920 1152012 + 30 57116812 3205056 kdpF Rv1028A - +potassium-transporting ATPase subunit A 1152012 1153727 + 571 15608169 887414 kdpA Rv1029 COG2060P +potassium-transporting ATPase subunit B 1153724 1155853 + 709 15608170 887343 kdpB Rv1030 COG2216P +Probable Potassium-transporting ATPase C chain KDPC (Potassium-translocating ATPase C chain) (ATP phosphohydrolase 1155853 1156422 + 189 15608171 886008 kdpC Rv1031 COG2156P +TWO COMPONENT SENSOR HISTIDINE KINASE TRCS 1156426 1157955 - 509 15608172 887790 trcS Rv1032c COG0642T +TWO COMPONENT TRANSCRIPTIONAL REGULATOR TRCR 1157963 1158736 - 257 15608173 887957 trcR Rv1033c COG0745TK +PROBABLE TRANSPOSASE (FRAGMENT) 1158918 1159307 - 129 15608174 886010 - Rv1034c COG3039L +PROBABLE TRANSPOSASE (FRAGMENT) 1159375 1160061 - 228 15608175 888206 - Rv1035c - +truncated IS1560 transposase 1160095 1160433 - 112 15608176 888227 - Rv1036c - +PUTATIVE ESAT-6 LIKE PROTEIN ESXI (ESAT-6 LIKE PROTEIN 1) 1160544 1160828 - 94 15608177 888299 esxI Rv1037c - +ESAT-6 LIKE PROTEIN ESXJ (ESAT-6 LIKE PROTEIN 2) 1160855 1161151 - 98 15608178 888372 esxJ Rv1038c - +PPE FAMILY PROTEIN 1161297 1162472 - 391 57116813 888477 PPE15 Rv1039c - +PE FAMILY PROTEIN 1162549 1163376 - 275 57116814 888533 PE8 Rv1040c - +PROBABLE IS LIKE-2 TRANSPOSASE 1164572 1165435 - 287 15608181 888546 - Rv1041c COG3293L +PROBABLE IS LIKE-2 TRANSPOSASE 1165092 1165499 - 135 15608182 888607 - Rv1042c COG3293L +hypothetical protein Rv1043c 1165781 1166806 - 341 15608183 888634 - Rv1043c COG0265O +hypothetical protein Rv1044 1167053 1167676 + 207 15608184 888712 - Rv1044 - +hypothetical protein Rv1045 1167673 1168554 + 293 15608185 888783 - Rv1045 - +hypothetical protein Rv1046c 1168704 1169228 - 174 57116815 886071 - Rv1046c - +PROBABLE TRANSPOSASE 1169423 1170670 + 415 15608187 886060 - Rv1047 COG3328L +hypothetical protein Rv1048c 1171038 1172153 - 371 15608188 885295 - Rv1048c - +PROBABLE TRANSCRIPTIONAL REPRESSOR PROTEIN 1172386 1172832 + 148 15608189 886091 - Rv1049 COG1846K +PROBABLE OXIDOREDUCTASE 1172881 1173786 + 301 15608190 887146 - Rv1050 COG1028IQR +hypothetical protein Rv1051c 1173945 1174700 - 251 15608191 887142 - Rv1051c - +hypothetical protein Rv1052 1175723 1176112 + 129 15608192 888441 - Rv1052 - +hypothetical protein Rv1053c 1176011 1176286 - 91 15608193 887141 - Rv1053c - +PROBABLE INTEGRASE (FRAGMENT) 1176928 1177242 + 104 57116816 887139 - Rv1054 - +POSSIBLE INTEGRASE (FRAGMENT) 1177239 1177373 + 44 57116817 887138 - Rv1055 - +hypothetical protein Rv1056 1177628 1178392 + 254 15608196 887147 - Rv1056 COG2343S +hypothetical protein Rv1057 1179396 1180577 + 393 15608197 887135 - Rv1057 COG3391S +acyl-CoA synthetase 1180684 1182315 + 543 15608198 887133 fadD14 Rv1058 COG0318IQ +hypothetical protein Rv1059 1182391 1183455 + 354 15608199 886015 - Rv1059 COG0289E, COG3804S +hypothetical protein Rv1060 1183508 1183981 + 157 15608200 887130 - Rv1060 - +hypothetical protein Rv1061 1184015 1184878 + 287 15608201 887136 - Rv1061 COG0121R +hypothetical protein Rv1062 1184883 1185740 + 285 15608202 887129 - Rv1062 COG1752R +hypothetical protein Rv1063c 1185741 1186823 - 360 15608203 887128 - Rv1063c COG1752R +POSSIBLE LIPOPROTEIN LPQV 1186904 1187323 - 139 15608204 887126 lpqV Rv1064c - +hypothetical protein Rv1065 1187435 1188001 + 188 15608205 887125 - Rv1065 - +hypothetical protein Rv1066 1187998 1188393 + 131 15608206 887127 - Rv1066 COG0607P +PE-PGRS FAMILY PROTEIN 1188421 1190424 - 667 57116818 887122 PE_PGRS19 Rv1067c - +PE-PGRS FAMILY PROTEIN 1190757 1192148 - 463 57116819 887123 PE_PGRS20 Rv1068c - +hypothetical protein Rv1069c 1192510 1194273 - 587 15608209 887120 - Rv1069c COG4425S +enoyl-CoA hydratase 1194270 1195043 - 257 15608210 887117 echA8 Rv1070c COG1024I +enoyl-CoA hydratase 1195055 1196092 - 345 15608211 887116 echA9 Rv1071c COG1024I +PROBABLE CONSERVED TRANSMEMBRANE PROTEIN 1196279 1197115 + 278 15608212 887114 - Rv1072 COG4760S +hypothetical protein Rv1073 1197231 1198082 + 283 15608213 887132 - Rv1073 - +acetyl-CoA acetyltransferase 1198156 1199373 - 405 15608214 887113 fadA3 Rv1074c COG0183I +CONSERVED EXPORTED PROTEIN 1199426 1200370 - 314 15608215 887110 - Rv1075c COG2755E +POSSIBLE LIPASE LIPU 1200767 1201660 + 297 15608216 887112 lipU Rv1076 COG0657I +Probable cystathionine beta-synthase CBS (Serine sulfhydrase) (Beta-thionase) (Hemoprotein H-450) 1201717 1203111 + 464 57116820 887108 cbs Rv1077 COG0031E, COG0517R +Probable Proline-rich antigen homolog pra 1203313 1204035 + 240 15608218 887111 pra Rv1078 COG1714S +cystathionine gamma-synthase 1204067 1205233 + 388 15608219 887103 metB Rv1079 COG0626E +transcription elongation factor GreA 1205304 1205798 - 164 15608220 887115 greA Rv1080c COG0782K +PROBABLE CONSERVED MEMBRANE PROTEIN 1205984 1206418 - 144 15608221 887102 - Rv1081c - +Mycothiol conjugate amidase Mca (Mycothiol S-conjugate amidase) 1206520 1207386 + 288 15608222 887101 mca Rv1082 COG2120S +hypothetical protein Rv1083 1207383 1207649 + 88 15608223 887100 - Rv1083 - +hypothetical protein Rv1084 1207636 1209657 + 673 15608224 887098 - Rv1084 COG1331O +POSSIBLE HEMOLYSIN-LIKE PROTEIN 1209756 1210484 - 242 15608225 887107 - Rv1085c COG1272R +SHORT (C15) CHAIN Z-ISOPRENYL DIPHOSPHATE SYNTHASE (Z-FPP SYNTHASE) (Z-FARNESYL DIPHOSPHATE SYNTHASE) (Z-FPP SYNTHETASE) (Z-FARNESYL DIPHOSPHATE SYNTHETASE) (GERANYLTRANSTRANSFERASE) (FARNESYL PYROPHOSPHATE SYNTHETASE) 1210595 1211383 + 262 15608226 887097 - Rv1086 COG0020I +PE-PGRS FAMILY PROTEIN 1211560 1213863 + 767 57116821 887094 PE_PGRS21 Rv1087 - +hypothetical protein Rv1087A 1214040 1214360 + 106 57116822 3205067 - Rv1087A COG0020I +PE FAMILY PROTEIN 1214513 1214947 + 144 57116823 887096 PE9 Rv1088 - +PE FAMILY PROTEIN 1214769 1215131 + 120 57116824 887090 PE10 Rv1089 - +PROBABLE CELLULASE CELA2A (ENDO-1,4-BETA-GLUCANASE) (ENDOGLUCANASE) (CARBOXYMETHYL CELLULASE) 1215517 1215621 + 34 57116825 3205066 celA2a Rv1089A - +PROBABLE CELLULASE CELA2B (ENDO-1,4-BETA-GLUCANASE) (ENDOGLUCANASE) (CARBOXYMETHYL CELLULASE) 1215599 1216054 + 151 15608230 885637 celA2b Rv1090 - +PE-PGRS FAMILY PROTEIN 1216469 1219030 + 853 57116826 885258 PE_PGRS22 Rv1091 - +pantothenate kinase 1219248 1220186 - 312 15608232 885120 coaA Rv1092c COG1072H +serine hydroxymethyltransferase 1220574 1221854 + 426 57116827 885338 glyA Rv1093 COG0112E +POSSIBLE ACYL- 1221959 1222786 + 275 15608234 885339 desA2 Rv1094 - +PROBABLE PHOH-LIKE PROTEIN PHOH2 (PHOSPHATE STARVATION-INDUCIBLE PROTEIN PSIH) 1222997 1224298 + 433 15608235 885592 phoH2 Rv1095 COG1875T +POSSIBLE GLYCOSYL HYDROLASE 1224385 1225260 + 291 15608236 885949 - Rv1096 COG0726G +PROBABLE MEMBRANE GLYCINE AND PROLINE RICH PROTEIN 1225263 1226144 - 293 15608237 885962 - Rv1097c - +fumarate hydratase 1226141 1227565 - 474 15608238 885651 fumC Rv1098c COG0114C +fructose 1,6-bisphosphatase II 1227596 1228582 - 328 15608239 885861 glpX Rv1099c COG1494G +hypothetical protein Rv1100 1228683 1229384 + 233 15608240 885852 - Rv1100 - +hypothetical protein Rv1101c 1229391 1230548 - 385 15608241 885482 - Rv1101c COG0628R +hypothetical protein Rv1102c 1230660 1230971 - 103 15608242 886001 - Rv1102c COG2337T +hypothetical protein Rv1103c 1230971 1231291 - 106 15608243 885941 - Rv1103c - +POSSIBLE PARA-NITROBENZYL ESTERASE (FRAGMENT) 1231301 1231990 + 229 15608244 885835 - Rv1104 COG2272I +POSSIBLE PARA-NITROBENZYL ESTERASE (FRAGMENT) 1232311 1232826 + 171 57116828 885977 - Rv1105 COG2272I +PROBABLE CHOLESTEROL DEHYDROGENASE 1232844 1233956 - 370 15608246 886004 - Rv1106c COG0451MG +exodeoxyribonuclease VII small subunit 1233966 1234223 - 85 15608247 886005 xseB Rv1107c COG1722L +exodeoxyribonuclease VII large subunit 1234213 1235460 - 415 15608248 885984 xseA Rv1108c COG1570L +hypothetical protein Rv1109c 1235457 1236095 - 212 15608249 885828 - Rv1109c - +4-hydroxy-3-methylbut-2-enyl diphosphate reductase 1236185 1237192 + 335 57116829 885830 ispH Rv1110 COG0761IM +hypothetical protein Rv1111c 1237209 1238192 - 327 57116830 885447 - Rv1111c - +translation-associated GTPase 1238255 1239328 + 357 15608252 887151 - Rv1112 COG0012J +hypothetical protein Rv1113 1239416 1239613 + 65 15608253 885450 - Rv1113 - +hypothetical protein Rv1114 1239610 1239984 + 124 15608254 885490 - Rv1114 COG1487R +POSSIBLE EXPORTED PROTEIN 1240187 1240885 + 232 15608255 885951 - Rv1115 COG0791M +hypothetical protein Rv1116 1241003 1241188 + 61 15608256 885969 - Rv1116 - +CONSERVED HYPOTHETICAL PROTEIN (FRAGMENT) 1241115 1241390 - 91 57116831 3205101 - Rv1116A - +hypothetical protein Rv1117 1241633 1241956 + 107 15608257 885847 - Rv1117 COG1359S +hypothetical protein Rv1118c 1241971 1242831 - 286 15608258 888936 - Rv1118c - +hypothetical protein Rv1119c 1242864 1243013 - 49 15608259 885853 - Rv1119c - +hypothetical protein Rv1120c 1243010 1243504 - 164 15608260 885633 - Rv1120c COG2114T +glucose-6-phosphate 1-dehydrogenase 1243707 1245107 + 466 57116832 885817 zwf1 Rv1121 COG0364G +6-phosphogluconate dehydrogenase-like protein 1245129 1246151 + 340 15608262 885820 gnd2 Rv1122 COG1023G +POSSIBLE PEROXIDASE BPOB (NON-HAEM PEROXIDASE) 1246144 1247052 - 302 15608263 885965 bpoB Rv1123c COG0596R +PROBABLE EPOXIDE HYDROLASE EPHC (EPOXIDE HYDRATASE) 1247127 1248077 + 316 15608264 886022 ephC Rv1124 COG0596R +hypothetical protein Rv1125 1248082 1249326 + 414 15608265 886021 - Rv1125 COG0624E +hypothetical protein Rv1126c 1249330 1249935 - 201 15608266 885845 - Rv1126c - +pyruvate phosphate dikinase 1249932 1251404 - 490 15608267 885956 ppdK Rv1127c COG0574G +hypothetical protein Rv1128c 1251617 1252972 - 451 15608268 885849 - Rv1128c - +PROBABLE TRANSCRIPTIONAL REGULATOR PROTEIN 1253074 1254534 - 486 15608269 885963 - Rv1129c COG1396K, COG3800R +hypothetical protein Rv1130 1254555 1256135 + 526 15608270 885843 - Rv1130 COG2079R +methylcitrate synthase 1256132 1257313 + 393 15608271 888949 gltA1 Rv1131 COG0372C +hypothetical protein Rv1132 1257325 1259055 + 576 15608272 885824 - Rv1132 - +5-methyltetrahydropteroyltriglutamate--homocysteine methyltransferase 1259067 1261346 - 759 15608273 888947 metE Rv1133c COG0620E +hypothetical protein Rv1134 1261922 1262158 + 78 15608274 885983 - Rv1134 - +PPE FAMILY PROTEIN 1262272 1264128 - 618 57116833 885131 PPE16 Rv1135c - +POSSIBLE ACETYL-CoA ACETYLTRANSFERASE (ACETOACETYL-CoA THIOLASE) 1264314 1264556 + 80 57116834 3205047 - Rv1135A COG0183I +POSSIBLE ENOYL-CoA HYDRATASE 1264606 1264947 + 113 15608276 888948 - Rv1136 COG1024I +hypothetical protein Rv1137c 1265087 1265455 - 122 15608277 885071 - Rv1137c - +POSSIBLE OXIDOREDUCTASE 1265472 1266488 - 338 15608278 885119 - Rv1138c COG0644C +hypothetical protein Rv1139c 1266485 1266985 - 166 15608279 885110 - Rv1139c COG1755S +PROBABLE INTEGRAL MEMBRANE PROTEIN 1267347 1268195 + 282 15608280 885117 - Rv1140 COG1266R +enoyl-CoA hydratase 1268203 1269009 - 268 15608281 886024 echA11 Rv1141c COG1024I +enoyl-CoA hydratase 1269152 1269958 - 268 15608282 885458 echA10 Rv1142c COG1024I +PROBABLE ALPHA-METHYLACYL-CoA RACEMASE MCR (2-methylacyl-CoA racemase) (2-arylpropionyl-CoA epimerase ) 1270062 1271144 + 360 15608283 885067 mcr Rv1143 COG1804C +PROBABLE SHORT-CHAIN TYPE DEHYDROGENASE/REDUCTASE 1271156 1271908 + 250 15608284 885932 - Rv1144 COG1028IQR +PROBABLE CONSERVED TRANSMEMBRANE TRANSPORT PROTEIN MMPL13A 1272423 1273334 + 303 15608285 885798 mmpL13a Rv1145 COG2409R +PROBABLE CONSERVED TRANSMEMBRANE TRANSPORT PROTEIN MMPL13B 1273355 1274767 + 470 15608286 885575 mmpL13b Rv1146 COG2409R +hypothetical protein Rv1147 1274900 1275550 + 216 15608287 885471 - Rv1147 COG0500QR +hypothetical protein Rv1148c 1276300 1277748 - 482 15608288 885451 - Rv1148c - +POSSIBLE TRANSPOSASE 1277893 1278300 + 135 15608289 885164 - Rv1149 COG3293L +NAD-dependent deacetylase 1278904 1279617 - 237 15608291 886026 - Rv1151c COG0846K +PROBABLE TRANSCRIPTIONAL REGULATORY PROTEIN 1279655 1280020 + 121 15608292 885985 - Rv1152 COG1725K +PROBABLE O-METHYLTRANSFERASE OMT 1279998 1280846 - 282 15608293 885994 omt Rv1153c COG3315Q +hypothetical protein Rv1154c 1280843 1281484 - 213 15608294 885991 - Rv1154c COG3797S +hypothetical protein Rv1155 1281429 1281872 + 147 15608295 885604 - Rv1155 - +hypothetical protein Rv1156 1282306 1282893 + 195 15608296 885593 - Rv1156 COG0177L +CONSERVED HYPOTHETICAL ALA-, PRO-RICH PROTEIN 1283056 1284171 - 371 15608297 885878 - Rv1157c - +CONSERVED HYPOTHETICAL ALA-, PRO-RICH PROTEIN 1284179 1284862 - 227 15608298 888930 - Rv1158c - +mannosyltransferase 1284992 1286287 + 431 15608299 885899 pimE Rv1159 - +pterin-4-alpha-carbinolamine dehydratase 1286284 1286568 - 94 57116835 3205109 phhB Rv1159A COG2154H +PROBABLE MUTATOR PROTEIN MUTT (7,8-dihydro-8-oxoguanine-triphosphatase) (8-OXO-DGTPASE) 1286595 1287020 + 141 15608300 888485 mutT2 Rv1160 COG0494LR +PROBABLE RESPIRATORY NITRATE REDUCTASE (ALPHA CHAIN) NARG 1287328 1291026 + 1232 15608301 885573 narG Rv1161 COG5013C +PROBABLE RESPIRATORY NITRATE REDUCTASE (BETA CHAIN) NARH 1291065 1292741 + 558 15608302 888265 narH Rv1162 COG1140C +PROBABLE RESPIRATORY NITRATE REDUCTASE (DELTA CHAIN) NARJ 1292798 1293403 + 201 15608303 885890 narJ Rv1163 COG2180C +PROBABLE RESPIRATORY NITRATE REDUCTASE (GAMMA CHAIN) NARI 1293406 1294146 + 246 15608304 888935 narI Rv1164 COG2181C +POSSIBLE GTP-BINDING TRANSLATION ELONGATION FACTOR TYPA (TYROSINE PHOSPHORYLATED PROTEIN A) (GTP-BINDING PROTEIN) 1294168 1296054 + 628 15608305 886038 typA Rv1165 COG1217T +PROBABLE CONSERVED LIPOPROTEIN LPQW 1296152 1298059 + 635 15608306 886036 lpqW Rv1166 COG0747E +PROBABLE TRANSCRIPTIONAL REGULATORY PROTEIN 1298087 1298692 - 201 15608307 888758 - Rv1167c COG1309K +PPE FAMILY PROTEIN 1298764 1299804 - 346 57116836 885990 PPE17 Rv1168c - +PE FAMILY PROTEIN 1299822 1300124 - 100 57116837 885930 PE11 Rv1169c - +N-Acetyl-1-D-myo-Inosityl-2-Amino-2-Deoxy-alpha- D-Glucopyranoside Deacetylase mshB (GlcNAc-Ins deacetylase) 1300304 1301215 + 303 15608310 885997 mshB Rv1170 COG2120S +hypothetical protein Rv1171 1301307 1301747 + 146 57116838 885986 - Rv1171 - +PE FAMILY PROTEIN 1301755 1302681 - 308 57116839 885988 PE12 Rv1172c - +FO synthase 1302931 1305501 + 856 15608313 886061 fbiC Rv1173 COG1060HR +LOW MOLECULAR WEIGHT T-CELL ANTIGEN TB8.4 1305669 1306001 - 110 15608314 886082 TB8.4 Rv1174c - +PROBABLE NADPH DEPENDENT 2,4-DIENOYL-COA REDUCTASE FADH (2,4-dienoyl coenzyme A reductase) (4-enoyl-CoA reductase) 1306202 1308226 - 674 15608315 886053 fadH Rv1175c COG0446R, COG1902C +hypothetical protein Rv1176c 1308223 1308792 - 189 15608316 886080 - Rv1176c COG1695K +PROBABLE FERREDOXIN FDXC 1309005 1309331 + 108 15608317 885869 fdxC Rv1177 COG1146C +N-succinyldiaminopimelate aminotransferase 1309364 1310452 + 362 15608318 886031 - Rv1178 COG0436E +hypothetical protein Rv1179c 1310480 1313299 - 939 15608319 886083 - Rv1179c COG1061KL +PROBABLE POLYKETIDE BETA-KETOACYL SYNTHASE PKS3 1313725 1315191 + 488 15608320 886055 pks3 Rv1180 COG3321Q +PROBABLE POLYKETIDE BETA-KETOACYL SYNTHASE PKS4 1315234 1319982 + 1582 15608321 886081 pks4 Rv1181 COG3321Q +PROBABLE CONSERVED POLYKETIDE SYNTHASE ASSOCIATED PROTEIN PAPA3 1320035 1321453 + 472 15608322 886072 papA3 Rv1182 COG1020Q +PROBABLE CONSERVED TRANSMEMBRANE TRANSPORT PROTEIN MMPL10 1321520 1324528 + 1002 15608323 886068 mmpL10 Rv1183 COG2409R +POSSIBLE EXPORTED PROTEIN 1324532 1325611 - 359 15608324 886063 - Rv1184c COG3008R +acyl-CoA synthetase 1325776 1327512 - 578 15608325 886065 fadD21 Rv1185c COG0318IQ +hypothetical protein Rv1186c 1327689 1329305 - 538 15608326 886057 - Rv1186c COG2508TQ +PROBABLE PYRROLINE-5-CARBOXYLATE DEHYDROGENASE ROCA 1329390 1331021 + 543 15608327 886058 rocA Rv1187 COG1012C +PROBABLE PROLINE DEHYDROGENASE 1331021 1332010 + 329 15608328 886054 - Rv1188 COG0506E +RNA polymerase sigma factor SigI 1332092 1332964 + 290 15608329 886079 sigI Rv1189 COG1595K +hypothetical protein Rv1190 1332980 1333858 + 292 15608330 886049 - Rv1190 COG0596R +hypothetical protein Rv1191 1333931 1334845 + 304 15608331 886041 - Rv1191 COG0596R +hypothetical protein Rv1192 1334927 1335754 + 275 15608332 886007 - Rv1192 COG0596R +acyl-CoA synthetase 1335794 1337215 + 473 15608333 886074 fadD36 Rv1193 COG0318IQ +hypothetical protein Rv1194c 1337248 1338513 - 421 15608334 886040 - Rv1194c COG2508TQ +PE FAMILY PROTEIN 1339003 1339302 + 99 57116840 886044 PE13 Rv1195 - +PPE FAMILY PROTEIN 1339349 1340524 + 391 57116841 886073 PPE18 Rv1196 - +ESAT-6 LIKE PROTEIN ESXK (ESAT-6 LIKE PROTEIN 3) 1340659 1340955 + 98 15608337 886051 esxK Rv1197 - +PUTATIVE ESAT-6 LIKE PROTEIN ESXL (ESAT-6 LIKE PROTEIN 4) 1341006 1341290 + 94 15608338 886090 esxL Rv1198 - +POSSIBLE TRANSPOSASE 1341358 1342605 - 415 15608339 886092 - Rv1199c COG3328L +PROBABLE CONSERVED INTEGRAL MEMBRANE TRANSPORT PROTEIN 1342942 1344219 + 425 15608340 886087 - Rv1200 COG0477GEPR +PROBABLE TRANSFERASE 1344216 1345169 - 317 15608341 886088 - Rv1201c COG2171E +dipeptidase 1345260 1346324 + 354 57116842 887386 dapE Rv1202 COG0624E +hypothetical protein Rv1203c 1346321 1346905 - 194 15608343 886086 - Rv1203c - +hypothetical protein Rv1204c 1346936 1348624 - 562 15608344 887552 - Rv1204c COG0488R +hypothetical protein Rv1205 1348719 1349282 + 187 15608345 886075 - Rv1205 COG1611R +acyl-CoA synthetase 1349332 1351125 + 597 15608346 887549 fadD6 Rv1206 COG0318IQ +PROBABLE DIHYDROPTEROATE SYNTHASE 2 FOLP2 (DHPS 2) (Dihydropteroate pyrophosphorylase 2) 1351191 1352147 + 318 15608347 887447 folP2 Rv1207 COG0294H +hypothetical protein Rv1208 1352144 1353118 + 324 15608348 886085 - Rv1208 COG0463M +hypothetical protein Rv1209 1353157 1353525 + 122 15608349 887600 - Rv1209 - +PROBABLE DNA-3-METHYLADENINE GLYCOSYLASE I TAGA (TAG I) (3-methyladenine-DNA glycosylase I, constitutive) (DNA-3-methyladenine glycosidase I ) 1353522 1354136 + 204 15608350 888035 tagA Rv1210 COG2818L +hypothetical protein Rv1211 1354243 1354470 + 75 15608351 887990 - Rv1211 - +PUTATIVE GLYCOSYL TRANSFERASE 1354498 1355661 - 387 15608352 887805 - Rv1212c COG0438M +glucose-1-phosphate adenylyltransferase 1355836 1357050 + 404 15608353 887933 glgC Rv1213 COG0448G +PE FAMILY PROTEIN 1357293 1357625 - 110 57116843 888362 PE14 Rv1214c - +hypothetical protein Rv1215c 1357759 1359444 - 561 15608355 887684 - Rv1215c COG2936R +PROBABLE CONSERVED INTEGRAL MEMBRANE PROTEIN 1359472 1360146 - 224 15608356 888125 - Rv1216c COG2020O +PROBABLE TETRONASIN-TRANSPORT INTEGRAL MEMBRANE PROTEIN ABC TRANSPORTER 1360155 1361801 - 548 15608357 888401 - Rv1217c COG3559M +PROBABLE TETRONASIN-TRANSPORT ATP-BINDING PROTEIN ABC TRANSPORTER 1361798 1362733 - 311 15608358 888518 - Rv1218c COG1131V +PROBABLE TRANSCRIPTIONAL REGULATORY PROTEIN 1362723 1363361 - 212 15608359 888582 - Rv1219c COG1309K +PROBABLE METHYLTRANSFERASE 1363503 1364150 - 215 15608360 888419 - Rv1220c COG4122R +RNA polymerase sigma factor SigE 1364413 1365186 + 257 15608361 888751 sigE Rv1221 COG1595K +hypothetical protein Rv1222 1365344 1365808 + 154 15608362 885196 - Rv1222 - +PROBABLE SERINE PROTEASE HTRA (DEGP PROTEIN) 1365875 1367461 + 528 57116844 888912 htrA Rv1223 COG0265O +sec-independent translocase 1367463 1367858 + 131 15608364 887143 tatB Rv1224 COG1826U +hypothetical protein Rv1225c 1367891 1368721 - 276 15608365 887148 - Rv1225c COG0647G +PROBABLE TRANSMEMBRANE PROTEIN 1368832 1370295 - 487 15608366 887144 - Rv1226c COG3428S +PROBABLE TRANSMEMBRANE PROTEIN 1370292 1370825 - 177 15608367 885872 - Rv1227c COG3402S +PROBABLE LIPOPROTEIN LPQX 1370920 1371477 + 185 15608368 886013 lpqX Rv1228 - +PROBABLE MRP-RELATED PROTEIN MRP 1371777 1372949 - 390 15608369 886067 mrp Rv1229c COG0489D +POSSIBLE MEMBRANE PROTEIN 1372962 1374197 - 411 15608370 887134 - Rv1230c COG2951M +PROBABLE MEMBRANE PROTEIN 1374322 1374864 - 180 15608371 887140 - Rv1231c COG4420S +hypothetical protein Rv1232c 1374861 1376168 - 435 15608372 886014 - Rv1232c COG2239P +hypothetical protein Rv1233c 1376230 1376826 - 198 15608373 887131 - Rv1233c - +PROBABLE TRANSMEMBRANE PROTEIN 1376976 1377503 + 175 15608374 887137 - Rv1234 - +PROBABLE SUGAR-BINDING LIPOPROTEIN LPQY 1377524 1378930 + 468 15608375 887145 lpqY Rv1235 COG1653G +PROBABLE SUGAR-TRANSPORT INTEGRAL MEMBRANE PROTEIN ABC TRANSPORTER SUGA 1378927 1379850 + 307 15608376 887124 sugA Rv1236 COG1175G +PROBABLE SUGAR-TRANSPORT INTEGRAL MEMBRANE PROTEIN ABC TRANSPORTER SUGB 1379855 1380679 + 274 15608377 887121 sugB Rv1237 COG0395G +PROBABLE SUGAR-TRANSPORT ATP-BINDING PROTEIN ABC TRANSPORTER SUGC 1380684 1381865 + 393 15608378 887104 sugC Rv1238 COG3839G +POSSIBLE MAGNESIUM AND COBALT TRANSPORT TRANSMEMBRANE PROTEIN CORA 1381942 1383042 - 366 15608379 887106 corA Rv1239c COG0598P +malate dehydrogenase 1383213 1384202 + 329 15608380 887119 mdh Rv1240 COG0039C +hypothetical protein Rv1241 1384278 1384538 + 86 15608381 887118 - Rv1241 - +hypothetical protein Rv1242 1384535 1384966 + 143 15608382 887095 - Rv1242 - +PE-PGRS FAMILY PROTEIN 1384989 1386677 - 562 57116845 887109 PE_PGRS23 Rv1243c - +PROBABLE LIPOPROTEIN LPQZ 1386857 1387717 + 286 15608384 887093 lpqZ Rv1244 COG1732M +PROBABLE SHORT-CHAIN TYPE DEHYDROGENASE/REDUCTASE 1387798 1388628 - 276 15608385 887091 - Rv1245c COG1028IQR +hypothetical protein Rv1246c 1388685 1388978 - 97 15608386 887099 - Rv1246c COG2026JD +hypothetical protein Rv1247c 1388975 1389244 - 89 15608387 887086 - Rv1247c COG2161D +alpha-ketoglutarate decarboxylase 1389357 1393052 - 1231 161352467 887084 kgd Rv1248c COG0508C, COG0567C +POSSIBLE MEMBRANE PROTEIN 1393194 1393982 - 262 15608389 887077 - Rv1249c - +PROBABLE DRUG-TRANSPORT INTEGRAL MEMBRANE PROTEIN 1394179 1395918 + 579 15608390 887073 - Rv1250 COG0477GEPR +hypothetical protein Rv1251c 1395821 1399240 - 1139 15608391 887080 - Rv1251c COG1112L, COG2251R +PROBABLE LIPOPROTEIN LPRE 1399296 1399904 - 202 15608392 887064 lprE Rv1252c - +PROBABLE COLD-SHOCK DEAD-BOX PROTEIN A HOMOLOG DEAD (ATP-dependent RNA helicase deaD homolog) 1399970 1401661 + 563 15608393 887069 deaD Rv1253 COG0513LKJ +PROBABLE ACYLTRANSFERASE 1401658 1402809 + 383 15608394 887076 - Rv1254 COG1835I +PROBABLE TRANSCRIPTIONAL REGULATORY PROTEIN 1402778 1403386 - 202 15608395 887068 - Rv1255c COG1309K +PROBA BLE CYTOCHROME P450 130 CYP130 1403386 1404603 - 405 15608396 887059 cyp130 Rv1256c COG2124Q +PROBABLE OXIDOREDUCTASE 1404717 1406084 - 455 15608397 887063 - Rv1257c COG0277C +PROBABLE CONSERVED INTEGRAL MEMBRANE TRANSPORT PROTEIN 1406081 1407340 - 419 15608398 887056 - Rv1258c COG0477GEPR +hypothetical protein Rv1259 1407339 1408238 + 299 15608399 887047 - Rv1259 COG1573L +hypothetical protein Rv1260 1408240 1409358 + 372 15608400 887044 - Rv1260 COG0654HC +hypothetical protein Rv1261c 1409484 1409933 - 149 15608401 887055 - Rv1261c - +HYPOTHETICAL HIT-LIKE PROTEIN 1409938 1410372 - 144 15608402 887036 - Rv1262c COG0537FGR +amidase 1410431 1411819 + 462 15608403 887041 amiB2 Rv1263 COG0154J +ADENYLYL CYCLASE (ATP PYROPHOSPHATE-LYASE) (ADENYLATE CYCLASE) 1411894 1413087 + 397 15608404 887035 - Rv1264 COG2114T +hypothetical protein Rv1265 1413260 1413940 + 226 15608405 887058 - Rv1265 - +PROBABLE TRANSMEMBRANE SERINE/THREONINE-PROTEIN KINASE H PKNH (PROTEIN KINASE H) (STPK H) 1413960 1415840 - 626 15608406 887023 pknH Rv1266c COG0515RTKL +PROBABLE TRANSCRIPTIONAL REGULATORY PROTEIN EMBR 1416181 1417347 - 388 15608407 887026 embR Rv1267c COG1716T, COG3629T +hypothetical protein Rv1268c 1417658 1418356 - 232 15608408 887033 - Rv1268c - +CONSERVED PROBABLE SECRETED PROTEIN 1418579 1418953 - 124 15608409 887039 - Rv1269c - +POSSIBLE LIPOPROTEIN LPRA 1419014 1419748 - 244 15608410 887017 lprA Rv1270c - +CONSERVED HYPOTHETICAL SECRETED PROTEIN 1419961 1420302 - 113 15608411 887019 - Rv1271c - +PROBABLE DRUGS-TRANSPORT TRANSMEMBRANE ATP-BINDING PROTEIN ABC TRANSPORTER 1420410 1422305 - 631 15608412 887021 - Rv1272c COG1132V +PROBABLE DRUGS-TRANSPORT TRANSMEMBRANE ATP-BINDING PROTEIN ABC TRANSPORTER 1422302 1424050 - 582 15608413 887025 - Rv1273c COG1132V +POSSIBLE LIPOPROTEIN LPRB 1424197 1424754 + 185 15608414 887011 lprB Rv1274 - +POSSIBLE LIPOPROTEIN LPRC 1424751 1425293 + 180 15608415 887014 lprC Rv1275 - +hypothetical protein Rv1276c 1425438 1425914 - 158 15608416 887000 - Rv1276c COG2062T +hypothetical protein Rv1277 1426164 1427417 + 417 15608417 887001 - Rv1277 COG0420L +hypothetical protein Rv1278 1427414 1430041 + 875 15608418 887005 - Rv1278 COG0419L, COG4717S +PROBABLE DEHYDROGENASE FAD flavoprotein GMC oxidoreductase 1430062 1431648 + 528 15608419 887002 - Rv1279 COG2303E +PROBABLE PERIPLASMIC OLIGOPEPTIDE-BINDING LIPOPROTEIN OPPA 1431665 1433440 - 591 15608420 886985 oppA Rv1280c COG0747E +PROBABLE OLIGOPEPTIDE-TRANSPORT ATP-BINDING PROTEIN ABC TRANSPORTER OPPD 1433433 1435271 - 612 15608421 886997 oppD Rv1281c COG1123R +PROBABLE OLIGOPEPTIDE-TRANSPORT INTEGRAL MEMBRANE PROTEIN ABC TRANSPORTER OPPC 1435268 1436143 - 291 15608422 886980 oppC Rv1282c COG1173EP +PROBABLE OLIGOPEPTIDE-TRANSPORT INTEGRAL MEMBRANE PROTEIN ABC TRANSPORTER OPPB 1436140 1437117 - 325 15608423 886981 oppB Rv1283c COG0601EP +hypothetical protein Rv1284 1437324 1437815 + 163 15608424 886987 - Rv1284 COG0288P +sulfate adenylyltransferase subunit 2 1437909 1438907 + 332 15608425 886979 cysD Rv1285 COG0175EH +bifunctional sulfate adenylyltransferase subunit 1/adenylylsulfate kinase protein 1438907 1440751 + 614 15608426 886978 cysN Rv1286 COG0529P, COG2895P +hypothetical protein Rv1287 1440805 1441290 + 161 15608427 886998 - Rv1287 COG1959K +hypothetical protein Rv1288 1441348 1442718 + 456 15608428 886974 - Rv1288 COG0627R, COG1388M +hypothetical protein Rv1289 1442767 1443399 + 210 15608429 886994 - Rv1289 - +hypothetical protein Rv1290c 1443482 1445047 - 521 15608430 886971 - Rv1290c COG4325S +hypothetical protein Rv1290A 1445058 1445372 + 104 57116846 3205114 - Rv1290A - +CONSERVED HYPOTHETICAL SECRETED PROTEIN 1445499 1445834 - 111 15608431 886975 - Rv1291c - +arginyl-tRNA synthetase 1446379 1448031 + 550 15608432 886964 argS Rv1292 COG0018J +PROBABLE DIAMINOPIMELATE DECARBOXYLASE LYSA (DAP DECARBOXYLASE) 1448028 1449371 + 447 15608433 886960 lysA Rv1293 COG0019E +homoserine dehydrogenase 1449375 1450700 + 441 15608434 886962 thrA Rv1294 COG0460E +threonine synthase 1450697 1451779 + 360 15608435 886957 thrC Rv1295 COG0498E +homoserine kinase 1451997 1452947 + 316 15608436 886958 thrB Rv1296 COG0083E +transcription termination factor Rho 1453204 1455012 + 602 15608437 886952 rho Rv1297 COG1158K +50S ribosomal protein L31 1455163 1455405 + 80 15608438 886955 rpmE Rv1298 COG0254J +peptide chain release factor 1 1455495 1456568 + 357 15608439 886948 prfA Rv1299 COG0216J +PROBABLE HEMK PROTEIN HOMOLOG HEMK 1456565 1457542 + 325 15608440 886950 hemK Rv1300 COG2890J +hypothetical protein Rv1301 1457558 1458211 + 217 15608441 886970 - Rv1301 COG0009J +PROBABLE UNDECAPAPRENYL-PHOSPHATE ALPHA-N-ACETYLGLUCOSAMINYLTRANSFERASE RFE (UDP-GlcNAc TRANSFERASE) 1458295 1459509 + 404 15608442 886947 rfe Rv1302 COG0472M +hypothetical protein Rv1303 1459766 1460251 + 161 15608443 886944 - Rv1303 - +F0F1 ATP synthase subunit A 1460244 1460996 + 250 15608444 886941 atpB Rv1304 COG0356C +F0F1 ATP synthase subunit C 1461045 1461290 + 81 15608445 886937 atpE Rv1305 COG0636C +F0F1 ATP synthase subunit B 1461321 1461836 + 171 15608446 886939 atpF Rv1306 COG0711C +PROBABLE ATP SYNTHASE DELTA CHAIN ATPH 1461843 1463183 + 446 15608447 886934 atpH Rv1307 COG0711C, COG0712C +F0F1 ATP synthase subunit alpha 1463228 1464877 + 549 15608448 886936 atpA Rv1308 COG0056C +F0F1 ATP synthase subunit gamma 1464884 1465801 + 305 15608449 886929 atpG Rv1309 COG0224C +F0F1 ATP synthase subunit beta 1465841 1467301 + 486 15608450 886932 atpD Rv1310 COG0055C +F0F1 ATP synthase subunit epsilon 1467315 1467680 + 121 15608451 886967 atpC Rv1311 COG0355C +CONSERVED HYPOTHETICAL SECRETED PROTEIN 1467688 1468131 + 147 15608452 886930 - Rv1312 - +POSSIBLE TRANSPOSASE 1468171 1469505 - 444 15608453 886922 - Rv1313c COG3464L +hypothetical protein Rv1314c 1469671 1470252 - 193 15608454 886925 - Rv1314c COG2096S +UDP-N-acetylglucosamine 1-carboxyvinyltransferase 1470321 1471577 + 418 15608455 886921 murA Rv1315 COG0766M +16S rRNA 1471846 1473382 + 1537 2700429 0 rrs Rvnr01 - +PROBABLE METHYLATED-DNA--PROTEIN-CYSTEINE METHYLTRANSFERASE OGT (6-O-methylguanine-DNA methyltransferase) (O-6-methylguanine-DNA-alkyltransferase) 1477134 1477631 - 165 15608456 886913 ogt Rv1316c COG0350L +PROBABLE ADA REGULATORY PROTEIN ALKA (Regulatory protein of adaptative response) (Methylated-DNA--protein-cysteine methyltransferase) (O-6-methylguanine-DNA alkyltransferase) (O-6-methylguanine-DNA methyltransferase) (3-methyladenine DNA glycosylase II) 1477628 1479118 - 496 15608457 886916 alkA Rv1317c COG0122L, COG2169F +POSSIBLE ADENYLATE CYCLASE (ATP PYROPHOSPHATE-LYASE) (ADENYLYL CYCLASE) 1479199 1480824 - 541 15608458 886910 - Rv1318c COG2114T +POSSIBLE ADENYLATE CYCLASE (ATP PYROPHOSPHATE-LYASE) (ADENYLYL CYCLASE) 1480894 1482501 - 535 15608459 886911 - Rv1319c COG2114T +POSSIBLE ADENYLATE CYCLASE (ATP PYROPHOSPHATE-LYASE) (ADENYLYL CYCLASE) 1482514 1484217 - 567 15608460 886906 - Rv1320c COG2114T +hypothetical protein Rv1321 1484279 1484959 + 226 15608461 886908 - Rv1321 COG1637L +hypothetical protein Rv1322 1484982 1485278 + 98 15608462 886927 - Rv1322 - +hypothetical protein Rv1322A 1485313 1485771 - 152 57116847 3205097 - Rv1322A COG0346E +acetyl-CoA acetyltransferase 1485862 1487031 + 389 15608463 886904 fadA4 Rv1323 COG0183I +POSSIBLE THIOREDOXIN 1487161 1488075 + 304 15608464 886897 - Rv1324 COG3118O +PE-PGRS FAMILY PROTEIN 1488154 1489965 - 603 57116848 886899 PE_PGRS24 Rv1325c - +glycogen branching enzyme 1490117 1492312 - 731 15608466 886893 glgB Rv1326c COG0296G +PROBABLE GLUCANASE GLGE 1492320 1494425 - 701 57116849 886895 glgE Rv1327c COG0366G +PROBABLE GLYCOGEN PHOSPHORYLASE GLGP 1494564 1497155 + 863 15608468 886886 glgP Rv1328 COG0058G +PROBABLE ATP-DEPENDENT HELICASE DING 1497195 1499189 - 664 15608469 886889 dinG Rv1329c COG1199KL +nicotinate phosphoribosyltransferase 1499213 1500559 - 448 57116850 886884 - Rv1330c COG1488H +ATP-dependent Clp protease adaptor protein ClpS 1500661 1500966 + 101 15608471 886891 clpS Rv1331 COG2127S +PROBABLE TRANSCRIPTIONAL REGULATORY PROTEIN 1500926 1501582 + 218 15608472 886901 - Rv1332 - +PROBABLE HYDROLASE 1501599 1502633 + 344 15608473 886882 - Rv1333 COG3191EQ +hypothetical protein Rv1334 1502641 1503081 + 146 15608474 886875 - Rv1334 COG1310R +9.5 KDA CULTURE FILTRATE ANTIGEN CFP10A 1503103 1503384 + 93 15608475 886879 - Rv1335 COG1977H +PROBABLE CYSTEINE SYNTHASE B CYSM (CSASE B) (O-acetylserine sulfhydrylase B) (O-acetylserine (Thiol)-lyase B) 1503394 1504365 + 323 15608476 886867 cysM Rv1336 COG0031E +PROBABLE INTEGRAL MEMBRANE PROTEIN 1504356 1505078 + 240 15608477 886870 - Rv1337 COG0705R +glutamate racemase 1505075 1505890 + 271 15608478 886866 murI Rv1338 COG0796M +hypothetical protein Rv1339 1505917 1506738 + 273 15608479 886972 - Rv1339 COG1234R +ribonuclease PH 1506755 1507534 + 259 15608480 886864 rph Rv1340 COG0689J +putative deoxyribonucleotide triphosphate pyrophosphatase 1507573 1508187 + 204 15608481 886861 - Rv1341 COG0127F +hypothetical protein Rv1342c 1508184 1508546 - 120 57116851 886862 - Rv1342c - +PROBABLE CONSERVED LIPOPROTEIN LPRD 1508543 1508923 - 126 15608483 886852 lprD Rv1343c COG4578K +acyl carrier protein 1508968 1509288 + 106 15608484 886848 - Rv1344 COG0236IQ +acyl-CoA synthetase 1509281 1510846 + 521 15608485 886855 fadD33 Rv1345 COG0318IQ +POSSIBLE ACYL-CoA DEHYDROGENASE FADE14 1510846 1512006 + 386 15608486 886844 fadE14 Rv1346 COG1960I +hypothetical protein Rv1347c 1511973 1512605 - 210 15608487 886846 - Rv1347c COG1670J +PROBABLE DRUGS-TRANSPORT TRANSMEMBRANE ATP-BINDING PROTEIN ABC TRANSPORTER 1513047 1515626 + 859 15608488 886853 - Rv1348 COG1132V, COG2375P +PROBABLE DRUGS-TRANSPORT TRANSMEMBRANE ATP-BINDING PROTEIN ABC TRANSPORTER 1515623 1517362 + 579 15608489 886834 - Rv1349 COG1132V +3-ketoacyl-(acyl-carrier-protein) reductase 1517491 1518234 + 247 15608490 886837 fabG Rv1350 COG1028IQR +hypothetical protein Rv1351 1518231 1518560 + 109 15608491 886831 - Rv1351 - +hypothetical protein Rv1352 1518763 1519134 + 123 15608492 886833 - Rv1352 - +PROBABLE TRANSCRIPTIONAL REGULATORY PROTEIN 1519200 1519985 - 261 15608493 886827 - Rv1353c COG1309K +hypothetical protein Rv1354c 1520005 1521876 - 623 15608494 886829 - Rv1354c COG2199T, COG2200T +hypothetical protein Rv1355c 1521885 1524032 - 715 15608495 886839 moeY Rv1355c COG0476H +hypothetical protein Rv1356c 1524029 1524820 - 263 15608496 886850 - Rv1356c - +hypothetical protein Rv1357c 1525293 1526216 - 307 15608497 886815 - Rv1357c COG2200T +PROBABLE TRANSCRIPTIONAL REGULATORY PROTEIN 1526612 1530091 + 1159 15608498 886817 - Rv1358 COG2114T, COG2771K, COG3903R +PROBABLE TRANSCRIPTIONAL REGULATORY PROTEIN 1530173 1530925 + 250 15608499 886841 - Rv1359 COG2114T +PROBABLE OXIDOREDUCTASE 1531348 1532370 + 340 15608500 886813 - Rv1360 COG2141C +PPE FAMILY PROTEIN 1532443 1533633 - 396 57116852 886819 PPE19 Rv1361c - +POSSIBLE MEMBRANE PROTEIN 1533948 1534610 - 220 15608502 886809 - Rv1362c - +POSSIBLE MEMBRANE PROTEIN 1534607 1535392 - 261 15608503 886811 - Rv1363c - +hypothetical protein Rv1364c 1535683 1537644 - 653 57116853 886802 - Rv1364c COG2172T, COG2202T, COG2208TK +ANTI-ANTI-SIGMA FACTOR RSFA (ANTI-SIGMA FACTOR ANTAGONIST) (REGULATOR OF SIGMA F A) 1537783 1538169 - 128 15608505 886794 rsfA Rv1365c COG1366T +hypothetical protein Rv1366 1538390 1539211 + 273 15608506 886805 - Rv1366 COG2357S +hypothetical protein Rv1367c 1539512 1540645 - 377 15608507 886793 - Rv1367c COG1680V +PROBABLE CONSERVED LIPOPROTEIN LPRF 1541020 1541805 + 261 15608508 886798 lprF Rv1368 - +PROBABLE TRANSPOSASE 1541994 1542878 - 294 15608509 886789 - Rv1369c COG2801L +PROBABLE TRANSPOSASE 1542929 1543255 - 108 15608510 886791 - Rv1370c COG2963L +PROBABLE CONSERVED MEMBRANE PROTEIN 1543359 1544828 + 489 15608511 886800 - Rv1371 - +hypothetical protein Rv1372 1544825 1546006 + 393 57116854 886797 - Rv1372 COG3424Q +GLYCOLIPID SULFOTRANSFERASE 1546012 1546992 + 326 15608513 886781 - Rv1373 - +hypothetical protein Rv1374c 1547072 1547530 - 152 57116855 886783 - Rv1374c - +hypothetical protein Rv1375 1547832 1549151 + 439 15608515 886778 - Rv1375 COG1944S +hypothetical protein Rv1376 1549148 1550641 + 497 15608516 886777 - Rv1376 COG3482S +PUTATIVE TRANSFERASE 1550579 1551217 - 212 15608517 886775 - Rv1377c COG0500QR +hypothetical protein Rv1378c 1551228 1552655 - 475 15608518 886773 - Rv1378c COG1403V +pyrimidine regulatory protein PyrR 1552654 1553235 + 193 15608519 886769 pyrR Rv1379 COG2065F +aspartate carbamoyltransferase catalytic subunit 1553232 1554191 + 319 15608520 886771 pyrB Rv1380 COG0540F +dihydroorotase 1554188 1555480 + 430 15608521 886765 pyrC Rv1381 COG0044F +PROBABLE EXPORT OR MEMBRANE PROTEIN 1555477 1555974 + 165 15608522 886767 - Rv1382 - +carbamoyl phosphate synthase small subunit 1555971 1557101 + 376 15608523 886761 carA Rv1383 COG0505EF +carbamoyl phosphate synthase large subunit 1557101 1560448 + 1115 57116856 886253 carB Rv1384 COG0458EF +orotidine 5'-phosphate decarboxylase 1560445 1561269 + 274 15608524 886763 pyrF Rv1385 COG0284F +PE FAMILY PROTEIN 1561464 1561772 + 102 57116857 886757 PE15 Rv1386 - +PPE FAMILY PROTEIN 1561769 1563388 + 539 57116858 886784 PPE20 Rv1387 - +PUTATIVE INTEGRATION HOST FACTOR MIHF 1563694 1564266 + 190 15608527 886751 mihF Rv1388 - +guanylate kinase 1564401 1565027 + 208 15608528 886787 gmk Rv1389 COG0194F +DNA-directed RNA polymerase subunit omega 1565093 1565425 + 110 15608529 886754 rpoZ Rv1390 COG1758K +bifunctional phosphopantothenoylcysteine decarboxylase/phosphopantothenate synthase 1565441 1566697 + 418 15608530 886749 dfp Rv1391 COG0452H +S-adenosylmethionine synthetase 1566825 1568036 + 403 15608531 886741 metK Rv1392 COG0192H +PROBABLE MONOXYGENASE 1568109 1569587 - 492 15608532 886743 - Rv1393c COG2072P +PROBABLE CYTOCHROME P450 132 CYP132 1569584 1570969 - 461 57116859 886738 cyp132 Rv1394c COG2124Q +PROBABLE TRANSCRIPTIONAL REGULATORY PROTEIN 1571047 1572081 + 344 57116860 886251 - Rv1395 COG2207K +PE-PGRS FAMILY PROTEIN 1572127 1573857 - 576 57116861 886745 PE_PGRS25 Rv1396c - +hypothetical protein Rv1397c 1574112 1574513 - 133 15608535 886736 - Rv1397c COG1487R +hypothetical protein Rv1398c 1574510 1574767 - 85 15608536 886759 - Rv1398c - +PROBABLE LIPASE LIPH 1574850 1575809 - 319 15608537 886731 lipH Rv1399c COG0657I +PROBABLE LIPASE LIPH 1575834 1576796 - 320 15608538 886728 lipI Rv1400c COG0657I +POSSIBLE MEMBRANE PROTEIN 1576930 1577532 + 200 15608539 886733 - Rv1401 COG3714S +primosome assembly protein PriA 1577613 1579580 + 655 15608540 886716 priA Rv1402 COG1198L +PUTATIVE METHYLTRANSFERASE 1579598 1580422 - 274 15608541 886717 - Rv1403c COG0500QR +PROBABLE TRANSCRIPTIONAL REGULATORY PROTEIN 1580591 1581073 + 160 15608542 886712 - Rv1404 COG1846K +PUTATIVE METHYLTRANSFERASE 1581145 1581969 - 274 15608543 886714 - Rv1405c COG0500QR +methionyl-tRNA formyltransferase 1582166 1583104 + 312 15608544 886706 fmt Rv1406 COG0223J +PROBABLE FMU PROTEIN (SUN PROTEIN) 1583101 1584474 + 457 15608545 886720 fmu Rv1407 COG0144J +ribulose-phosphate 3-epimerase 1584499 1585197 + 232 15608546 886702 rpe Rv1408 COG0036G +PROBABLE BIFUNCTIONAL riboflavin biosynthesis protein RIBG : Diaminohydroxyphosphoribosylaminopyrimidine deaminase (Riboflavin-specific deaminase) + 5-amino-6-(5-phosphoribosylamino) uracil reductase (HTP reductase) 1585194 1586213 + 339 15608547 886721 ribG Rv1409 COG0117H, COG1985H +AMINOGLYCOSIDES/TETRACYCLINE-TRANSPORT INTEGRAL MEMBRANE PROTEIN 1586210 1587766 - 518 15608548 886709 - Rv1410c COG0477GEPR +PROBABLE CONSERVED LIPOPROTEIN LPRG 1587772 1588482 - 236 15608549 886700 lprG Rv1411c - +riboflavin synthase subunit alpha 1588567 1589172 + 201 15608550 886690 ribC Rv1412 COG0307H +hypothetical protein Rv1413 1589386 1589901 + 171 15608551 886692 - Rv1413 COG3616E +hypothetical protein Rv1414 1589891 1590292 + 133 15608552 886696 - Rv1414 COG3616E +bifunctional 3,4-dihydroxy-2-butanone 4-phosphate synthase/GTP cyclohydrolase II protein 1590397 1591674 + 425 15608553 886694 ribA2 Rv1415 COG0108H, COG0807H +riboflavin synthase subunit beta 1591689 1592153 + 154 15608554 886681 ribH Rv1416 COG0054H +POSSIBLE CONSERVED MEMBRANE PROTEIN 1592150 1592614 + 154 15608555 886704 - Rv1417 - +PROBABLE LIPOPROTEIN LPRH 1592639 1593325 + 228 15608556 886687 lprH Rv1418 - +hypothetical protein Rv1419 1593505 1593978 + 157 15608557 886683 - Rv1419 - +excinuclease ABC subunit C 1594042 1595982 + 646 15608558 886672 uvrC Rv1420 COG0322L +hypothetical protein Rv1421 1595979 1596884 + 301 15608559 886676 - Rv1421 COG1660R +hypothetical protein Rv1422 1596881 1597909 + 342 15608560 886670 - Rv1422 COG0391S +PROBABLE TRANSCRIPTIONAL REGULATORY PROTEIN WHIA 1597906 1598883 + 325 15608561 886674 whiA Rv1423 COG1481S +POSSIBLE MEMBRANE PROTEIN 1598893 1599654 - 253 15608562 886685 - Rv1424c - +hypothetical protein Rv1425 1599658 1601037 + 459 15608563 886668 - Rv1425 - +PROBABLE ESTERASE LIPO 1601059 1602321 - 420 15608564 886660 lipO Rv1426c COG0657I +acyl-CoA synthetase 1602321 1603928 - 535 15608565 886679 fadD12 Rv1427c COG0318IQ +hypothetical protein Rv1428c 1603932 1604759 - 275 15608566 886656 - Rv1428c COG0204I +hypothetical protein Rv1429 1604878 1606146 + 422 15608567 886658 - Rv1429 COG2508TQ +PE FAMILY PROTEIN 1606386 1607972 + 528 57116862 886652 PE16 Rv1430 - +hypothetical protein Rv1431 1608083 1609852 + 589 15608569 886662 - Rv1431 - +PROBABLE DEHYDROGENASE 1609849 1611270 + 473 15608570 886643 - Rv1432 COG1233Q +POSSIBLE CONSERVED EXPORTED PROTEIN 1611434 1612249 + 271 15608571 886649 - Rv1433 COG1376S +hypothetical protein Rv1434 1612256 1612393 + 45 15608572 886634 - Rv1434 - +Probable conserved Proline, Glycine, Valine-rich secreted protein 1612342 1612950 - 202 15608573 886653 - Rv1435c - +glyceraldehyde-3-phosphate dehydrogenase 1613307 1614326 + 339 15608574 886632 gap Rv1436 COG0057G +phosphoglycerate kinase 1614329 1615567 + 412 15608575 886636 pgk Rv1437 COG0126G +triosephosphate isomerase 1615564 1616349 + 261 15608576 886628 tpiA Rv1438 COG0149G +hypothetical protein Rv1439c 1616961 1617386 - 141 15608577 886630 - Rv1439c - +preprotein translocase subunit SecG 1617837 1618070 + 77 57116863 886624 secG Rv1440 COG1314U +PE-PGRS FAMILY PROTEIN 1618209 1619684 - 491 57116864 886626 PE_PGRS26 Rv1441c - +PROBABLE BIOTIN SULFOXIDE REDUCTASE BISC (BDS reductase) (BSO reductase) 1619791 1622091 + 766 15608580 886620 bisC Rv1442 COG0243C +hypothetical protein Rv1443c 1622207 1622692 - 161 15608581 886622 - Rv1443c COG4276S +hypothetical protein Rv1444c 1623287 1623697 - 136 15608582 886616 - Rv1444c COG0419L +6-phosphogluconolactonase 1623714 1624457 - 247 15608583 886617 devB Rv1445c COG0363G +PUTATIVE OXPP CYCLE PROTEIN OPCA 1624454 1625365 - 303 15608584 886612 opcA Rv1446c COG3429G +glucose-6-phosphate 1-dehydrogenase 1625418 1626962 - 514 15608585 886614 zwf2 Rv1447c COG0364G +transaldolase 1626959 1628080 - 373 15608586 886606 tal Rv1448c COG0176G +transketolase 1628097 1630199 - 700 15608587 886638 tkt Rv1449c COG0021G +PE-PGRS FAMILY PROTEIN 1630638 1634627 - 1329 57116865 886605 PE_PGRS27 Rv1450c - +protoheme IX farnesyltransferase 1635029 1635955 + 308 15608589 886666 ctaB Rv1451 COG0109O +PE-PGRS FAMILY PROTEIN 1636004 1638229 - 741 57116866 886595 PE_PGRS28 Rv1452c - +POSSIBLE TRANSCRIPTIONAL ACTIVATOR PROTEIN 1638381 1639646 + 421 57116867 886610 - Rv1453 COG2508TQ +PROBABLE QUINONE REDUCTASE QOR (NADPH:quinone reductase) (Zeta-crystallin homolog protein) 1639674 1640660 - 328 15608592 886589 qor Rv1454c COG0604CR +hypothetical protein Rv1455 1640680 1641543 + 287 15608593 886597 - Rv1455 - +PROBABLE UNIDENTIFIED ANTIBIOTIC-TRANSPORT INTEGRAL MEMBRANE ABC TRANSPORTER 1641493 1642425 - 310 15608594 886591 - Rv1456c COG1612O +PROBABLE UNIDENTIFIED ANTIBIOTIC-TRANSPORT INTEGRAL MEMBRANE ABC TRANSPORTER 1642537 1643322 - 261 15608595 886587 - Rv1457c COG0842V +PROBABLE UNIDENTIFIED ANTIBIOTIC-TRANSPORT ATP-BINDING PROTEIN ABC TRANSPORTER 1643319 1644260 - 313 15608596 886582 - Rv1458c COG1131V +POSSIBLE CONSERVED INTEGRAL MEMBRANE PROTEIN 1644363 1646138 - 591 15608597 886585 - Rv1459c - +PROBABLE TRANSCRIPTIONAL REGULATORY PROTEIN 1646186 1646992 + 268 57116868 886573 - Rv1460 COG2345K +hypothetical protein Rv1461 1646989 1649529 + 846 15608599 886609 - Rv1461 COG0719O, COG1372L +hypothetical protein Rv1462 1649526 1650719 + 397 15608600 886567 - Rv1462 COG0719O +PROBABLE CONSERVED ATP-BINDING PROTEIN ABC TRANSPORTER 1650716 1651516 + 266 15608601 886571 - Rv1463 COG0396O +PROBABLE CYSTEINE DESULFURASE CSD 1651518 1652771 + 417 15608602 886565 csd Rv1464 COG0520E +POSSIBLE NITROGEN FIXATION RELATED PROTEIN 1652768 1653256 + 162 15608603 886569 - Rv1465 COG0822C +hypothetical protein Rv1466 1653231 1653578 + 115 15608604 886561 - Rv1466 COG2151R +PROBABLE ACYL-CoA DEHYDROGENASE FADE15 1653673 1655502 - 609 15608605 886562 fadE15 Rv1467c COG1960I +PE-PGRS FAMILY PROTEIN 1655609 1656721 - 370 57116869 886556 PE_PGRS29 Rv1468c - +PROBABLE CATION TRANSPORTER P-TYPE ATPASE D CTPD 1656963 1658936 + 657 15608607 886578 ctpD Rv1469 COG2217P +PROBABLE THIOREDOXIN TRXA 1658980 1659354 + 124 15608608 886558 trxA Rv1470 COG0526OC +PROBABLE THIOREDOXIN TRXB1 1659370 1659741 + 123 57116870 886554 trxB1 Rv1471 COG0526OC +enoyl-CoA hydratase 1659763 1660620 + 285 15608610 886547 echA12 Rv1472 COG1024I +PROBABLE MACROLIDE-TRANSPORT ATP-BINDING PROTEIN ABC TRANSPORTER 1660656 1662284 + 542 15608611 886549 - Rv1473 COG0488R +POSSIBLE TRANSCRIPTIONAL REGULATORY PROTEIN 1662381 1662572 + 63 57116871 3205054 - Rv1473A - +PROBABLE TRANSCRIPTIONAL REGULATORY PROTEIN 1662641 1663204 - 187 15608612 886543 - Rv1474c COG1309K +aconitate hydratase 1663215 1666046 - 943 15608613 886545 acn Rv1475c COG1048C +POSSIBLE MEMBRANE PROTEIN 1666204 1666764 + 186 15608614 886539 - Rv1476 - +HYPOTHETICAL INVASION PROTEIN 1666990 1668408 + 472 15608615 886541 - Rv1477 COG0791M +HYPOTHETICAL INVASION PROTEIN 1668419 1669144 + 241 15608616 886535 - Rv1478 COG0791M +PROBABLE TRANSCRIPTIONAL REGULATORY PROTEIN MOXR1 1669283 1670416 + 377 57116872 886537 moxR1 Rv1479 COG0714R +hypothetical protein Rv1480 1670413 1671366 + 317 15608618 886531 - Rv1480 COG1721R +PROBABLE MEMBRANE PROTEIN 1671377 1672384 + 335 15608619 886533 - Rv1481 COG2304R +hypothetical protein Rv1482c 1672457 1673299 - 280 57116873 886526 - Rv1482c - +3-OXOACYL- 1673440 1674183 + 247 15608621 886551 fabG1 Rv1483 COG1028IQR +enoyl-(acyl carrier protein) reductase 1674202 1675011 + 269 15608622 886523 inhA Rv1484 COG0623I +ferrochelatase 1675017 1676051 + 344 15608623 886525 hemH Rv1485 COG0276H +hypothetical protein Rv1486c 1676017 1676883 - 288 57116874 886519 - Rv1486c - +hypothetical protein Rv1487 1676941 1677375 + 144 15608625 886521 - Rv1487 COG1585OU +POSSIBLE EXPORTED CONSERVED PROTEIN 1677397 1678542 + 381 15608626 886515 - Rv1488 COG0330O +hypothetical protein Rv1489 1678552 1678908 + 118 57116875 3205064 - Rv1489 - +hypothetical protein Rv1489A 1678942 1679172 + 76 57116876 3205065 - Rv1489A COG1884I +PROBABLE MEMBRANE PROTEIN 1679322 1680629 + 435 15608628 886511 - Rv1490 - +hypothetical protein Rv1491c 1681208 1681966 - 252 15608629 886513 - Rv1491c COG0398S +PROBABLE METHYLMALONYL-CoA MUTASE SMALL SUBUNIT MUTA (MCM) 1682157 1684004 + 615 15608630 886507 mutA Rv1492 COG1884I, COG2185I +methylmalonyl-CoA mutase 1684005 1686257 + 750 15608631 886509 mutB Rv1493 COG1884I, COG2185I +hypothetical protein Rv1494 1686271 1686573 + 100 15608632 886502 - Rv1494 - +hypothetical protein Rv1495 1686570 1686887 + 105 15608633 886504 - Rv1495 COG2337T +arginine/ornithine transport system ATPase 1686884 1687888 + 334 15608634 886496 - Rv1496 COG1703E +PROBABLE ESTERASE LIPL 1687941 1689230 + 429 15608635 886575 lipL Rv1497 COG1680V +PROBABLE METHYLTRANSFERASE 1689303 1689920 - 205 15608636 886503 - Rv1498c COG0500QR +hypothetical protein Rv1498A 1690134 1690346 - 70 57116877 3205040 - Rv1498A COG3360S +hypothetical protein Rv1499 1690407 1690805 + 132 57116878 886494 - Rv1499 - +PROBABLE GLYCOSYLTRANSFERASE 1690850 1691878 + 342 15608638 886492 - Rv1500 COG0463M +hypothetical protein Rv1501 1691890 1692711 + 273 15608639 886499 - Rv1501 COG5285Q +hypothetical protein Rv1502 1692924 1693823 + 299 15608640 886486 - Rv1502 COG2152G +hypothetical protein Rv1503c 1693996 1694544 - 182 15608641 886488 - Rv1503c COG0399M +hypothetical protein Rv1504c 1694545 1695144 - 199 15608642 886481 - Rv1504c COG0399M +hypothetical protein Rv1505c 1695281 1695946 - 221 15608643 886483 - Rv1505c COG0110R +hypothetical protein Rv1506c 1695943 1696443 - 166 15608644 886479 - Rv1506c COG0500QR +hypothetical protein Rv1507c 1696727 1697422 - 231 15608645 886477 - Rv1507c - +hypothetical protein Rv1507A 1697356 1697859 + 167 57116879 3205095 - Rv1507A - +Probable membrane protein 1698095 1699894 - 599 15608646 886078 - Rv1508c - +hypothetical protein Rv1508A 1699866 1700228 + 120 57116880 3205096 - Rv1508A COG1089M +hypothetical protein Rv1509 1700212 1701093 + 293 15608647 886475 - Rv1509 COG0500QR +conserved probable membrane protein 1701295 1702593 + 432 15608648 886466 - Rv1510 - +GDP-D-mannose dehydratase gmdA (GDP-mannose 4,6 dehydratase) (GMD) 1703074 1704096 + 340 15608649 886529 gmdA Rv1511 COG1089M +probable nucleotide-sugar epimerase epiA 1704093 1705061 + 322 15608650 886461 epiA Rv1512 COG0451MG +hypothetical protein Rv1513 1705058 1705789 + 243 15608651 886464 - Rv1513 COG0500QR +hypothetical protein Rv1514c 1705807 1706595 - 262 15608652 886457 - Rv1514c COG0463M +hypothetical protein Rv1515c 1706630 1707526 - 298 15608653 886459 - Rv1515c COG0500QR +probable sugar transferase 1707529 1708539 - 336 57116881 886455 - Rv1516c COG0463M +hypothetical protein Rv1517 1708871 1709635 + 254 15608655 886467 - Rv1517 - +hypothetical protein Rv1518 1709644 1710603 + 319 15608656 886451 - Rv1518 COG0463M +hypothetical protein Rv1519 1710733 1711002 + 89 15608657 886453 - Rv1519 - +probable sugar transferase 1711028 1712068 + 346 15608658 886447 - Rv1520 COG0463M +acyl-CoA synthetase 1712302 1714053 + 583 15608659 886448 fadD25 Rv1521 COG0318IQ +PROBABLE CONSERVED TRANSMEMBRANE TRANSPORT PROTEIN MMPL12 1714172 1717612 - 1146 15608660 886445 mmpL12 Rv1522c COG2409R +Probable methyltransferase 1717653 1718696 + 347 15608661 886489 - Rv1523 COG0500QR +Probable glycosyltransferase 1718726 1719970 + 414 15608662 885814 - Rv1524 COG1819GC +POSSIBLE RHAMNOSYL TRANSFERASE WBBL2 1720017 1720802 + 261 15608663 886470 wbbL2 Rv1525 COG1216R +Probable glycosyltransferase 1720780 1722060 - 426 15608664 886434 - Rv1526c COG1819GC +Probable polyketide synthase pks5 1722083 1728409 - 2108 15608665 886442 pks5 Rv1527c COG3321Q +PROBABLE CONSERVED POLYKETIDE SYNTHASE ASSOCIATED PROTEIN PAPA4 1728953 1729450 - 165 15608666 886028 papA4 Rv1528c - +acyl-CoA synthetase 1729502 1731256 + 584 15608667 886432 fadD24 Rv1529 COG0318IQ +Probable alcohol dehydrogenase adh 1731373 1732476 + 367 15608668 886426 adh Rv1530 COG1063ER +hypothetical protein Rv1531 1732473 1733039 + 188 15608669 886437 - Rv1531 COG2128S +hypothetical protein Rv1532c 1733116 1733550 - 144 15608670 886422 - Rv1532c COG2050Q +hypothetical protein Rv1533 1733610 1734737 + 375 15608671 886424 - Rv1533 COG2070R +Probable transcriptional regulator 1734734 1735411 + 225 15608672 886420 - Rv1534 COG1309K +hypothetical protein Rv1535 1735976 1736212 + 78 15608673 886429 - Rv1535 - +isoleucyl-tRNA synthetase 1736519 1739644 + 1041 15608674 886412 ileS Rv1536 COG0060J +DNA polymerase IV 1739841 1741247 + 468 161352466 886414 dinX Rv1537 COG0389L +Probable L-aparaginase ansA 1741212 1742192 - 326 15608676 886410 ansA Rv1538c COG0252EJ +lipoprotein signal peptidase 1742244 1742852 + 202 15608677 886408 lspA Rv1539 COG0597MU +CONSERVED HYPOTHETICAL PROTEIN MEMBER OF yabO/yceC/yfiI FAMILY 1742845 1743771 + 308 15608678 886404 - Rv1540 COG0564J +Possible lipoprotein lprI 1743778 1744371 - 197 15608679 886406 lprI Rv1541c COG3895R, COG4461S +Probable hemoglobin glbN 1744426 1744836 - 136 15608680 886402 glbN Rv1542c COG2346R +POSSIBLE FATTY ACYL-CoA REDUCTASE 1745064 1746089 + 341 15608681 886400 - Rv1543 COG1028IQR +Possible ketoacyl reductase 1746094 1746897 + 267 15608682 886417 - Rv1544 COG0300R +hypothetical protein Rv1545 1746919 1747146 + 75 15608683 886398 - Rv1545 - +hypothetical protein Rv1546 1747195 1747626 + 143 15608684 886394 - Rv1546 - +DNA polymerase III subunit alpha 1747694 1751248 + 1184 15608685 886392 dnaE Rv1547 COG0587L +PPE FAMILY PROTEIN 1751297 1753333 - 678 57116882 886384 PPE21 Rv1548c - +POSSIBLE FATTY-ACID-CoA LIGASE FADD11.1 (FATTY-ACID-CoA SYNTHETASE) (FATTY-ACID-CoA SYNTHASE) 1753510 1754037 + 175 57116883 886386 fadD11.1 Rv1549 COG1022I +PROBABLE FATTY-ACID-CoA LIGASE FADD11 (FATTY-ACID-CoA SYNTHETASE) (FATTY-ACID-CoA SYNTHASE) 1753716 1755431 + 571 15608688 886380 fadD11 Rv1550 COG1022I +glycerol-3-phosphate acyltransferase 1755445 1757310 + 621 15608689 886382 plsB1 Rv1551 COG2937I +fumarate reductase flavoprotein subunit 1757681 1759432 + 583 15608690 886376 frdA Rv1552 COG1053C +PROBABLE FUMARATE REDUCTASE 1759435 1760178 + 247 15608691 886378 frdB Rv1553 COG0479C +PROBABLE FUMARATE REDUCTASE 1760175 1760555 + 126 15608692 886371 frdC Rv1554 COG3029C +fumarate reductase subunit D 1760552 1760929 + 125 15608693 886389 frdD Rv1555 - +Possible regulatory protein 1760997 1761605 + 202 15608694 886367 - Rv1556 COG1309K +PROBABLE CONSERVED TRANSMEMBRANE TRANSPORT PROTEIN MMPL6 1761744 1762937 + 397 15608695 886033 mmpL6 Rv1557 COG2409R +hypothetical protein Rv1558 1762947 1763393 + 148 15608696 886363 - Rv1558 - +threonine dehydratase 1763428 1764717 + 429 15608697 886365 ilvA Rv1559 COG1171E +hypothetical protein Rv1560 1764755 1764973 + 72 15608698 886359 - Rv1560 COG5450K +hypothetical protein Rv1561 1764979 1765383 + 134 15608699 886361 - Rv1561 COG1487R +Maltooligosyltrehalose trehalohydrolase TreZ 1765400 1767142 - 580 57116884 886355 treZ Rv1562c COG0296G +Maltooligosyltrehalose synthase TreY 1767135 1769432 - 765 57116885 886357 treY Rv1563c COG3280G +Probable Maltooligosyltrehalose synthase TreX 1769436 1771601 - 721 57116886 886353 treX Rv1564c COG1523G +hypothetical protein Rv1565c 1771640 1773829 - 729 15608703 886351 - Rv1565c COG1835I +Possible inv protein 1773928 1774620 - 230 15608704 886347 - Rv1566c COG0791M +Probable hypothetical membrane protein 1774860 1775144 - 94 15608705 886349 - Rv1567c - +adenosylmethionine--8-amino-7-oxononanoate transaminase 1775392 1776705 + 437 15608706 886343 bioA Rv1568 COG0161H +8-amino-7-oxononanoate synthase 1776702 1777862 + 386 57116887 886345 bioF1 Rv1569 COG0156H +dithiobiotin synthetase 1777859 1778539 + 226 15608708 886338 bioD Rv1570 COG0132H +hypothetical protein Rv1571 1778539 1779048 + 169 15608709 886341 - Rv1571 - +hypothetical protein Rv1572c 1779194 1779298 - 34 57116888 886333 - Rv1572c - +Probable phiRV1 phage protein 1779314 1779724 + 136 15608711 886337 - Rv1573 - +Probable phiRV1 phage related protein 1779930 1780241 + 103 15608712 886331 - Rv1574 - +Probable phiRV1 phage protein 1780199 1780699 + 166 57116889 886335 - Rv1575 - +Probable phiRV1 phage protein 1780643 1782064 - 473 15608714 886327 - Rv1576c COG4653R +Probable phiRv1 phage protein 1782072 1782584 - 170 15608715 886329 - Rv1577c COG3740R +Probable phiRv1 phage protein 1782758 1783228 - 156 15608716 886322 - Rv1578c COG3747L +Probable phiRv1 phage protein 1783309 1783623 - 104 15608717 886369 - Rv1579c - +Probable phiRv1 phage protein 1783620 1783892 - 90 15608718 886313 - Rv1580c - +Probable phiRv1 phage protein 1783906 1784301 - 131 15608719 886318 - Rv1581c - +Probable phiRv1 phage protein 1784497 1785912 - 471 15608720 886311 - Rv1582c COG3378R +Probable phiRv1 phage protein 1785912 1786310 - 132 15608721 886315 - Rv1583c - +Possible phiRv1 phage protein 1786307 1786528 - 73 15608722 886307 - Rv1584c - +Possible phage phiRv1 protein 1786584 1787099 - 171 15608723 886309 - Rv1585c - +Probable phiRv1 integrase 1787096 1788505 - 469 15608724 886305 - Rv1586c COG1961L +Partial REP13E12 repeat protein 1788162 1789163 - 333 57116890 886303 - Rv1587c - +Partial REP13E12 repeat protein 1789168 1789836 - 222 15608726 886325 - Rv1588c - +biotin synthase 1790284 1791333 + 349 15608727 886301 bioB Rv1589 COG0502H +hypothetical protein Rv1590 1791334 1791573 + 79 15608728 886292 - Rv1590 - +PROBABLE TRANSMEMBRANE PROTEIN 1791570 1792235 + 221 15608729 886295 - Rv1591 - +hypothetical protein Rv1592c 1792400 1793740 - 446 15608730 886287 - Rv1592c - +hypothetical protein Rv1593c 1793997 1794707 - 236 15608731 886289 - Rv1593c COG1051F +quinolinate synthetase 1794756 1795805 + 349 15608732 886283 nadA Rv1594 COG0379H +L-aspartate oxidase 1795805 1797388 + 527 15608733 886285 nadB Rv1595 COG0029H +nicotinate-nucleotide pyrophosphorylase 1797388 1798245 + 285 15608734 886281 nadC Rv1596 COG0157H +hypothetical protein Rv1597 1798294 1799052 + 252 15608735 886297 - Rv1597 COG0500QR +hypothetical protein Rv1598c 1799073 1799483 - 136 15608736 886324 - Rv1598c - +histidinol dehydrogenase 1799583 1800899 + 438 15608737 886277 hisD Rv1599 COG0141E +histidinol-phosphate aminotransferase 1800896 1802038 + 380 57116891 886298 hisC1 Rv1600 COG0079E +imidazoleglycerol-phosphate dehydratase 1802035 1802667 + 210 15608739 886274 hisB Rv1601 COG0131E +imidazole glycerol phosphate synthase subunit HisH 1802664 1803284 + 206 15608740 885529 hisH Rv1602 COG0118E +1-(5-phosphoribosyl)-5- 1803294 1804031 + 245 15608741 885873 hisA Rv1603 COG0106E +PROBABLE INOSITOL-MONOPHOSPHATASE IMPA (IMP) 1804039 1804851 + 270 15608742 885567 impA Rv1604 COG0483G +imidazole glycerol phosphate synthase subunit HisF 1804853 1805656 + 267 15608743 885261 hisF Rv1605 COG0107E +phosphoribosyl-AMP cyclohydrolase 1805653 1806000 + 115 57116892 886011 hisI Rv1606 COG0139E +Probable ionic transporter integral membrane protein chaA 1806181 1807263 + 360 15608745 885524 chaA Rv1607 COG0387P +Probable peroxidoxin BcpB 1807298 1807762 - 154 15608746 885530 bcpB Rv1608c COG1225O +anthranilate synthase component I 1807903 1809453 + 516 15608747 885040 trpE Rv1609 COG0147EH +POSSIBLE CONSERVED MEMBRANE PROTEIN 1809443 1810150 + 235 15608748 885293 - Rv1610 - +indole-3-glycerol-phosphate synthase 1810240 1811058 + 272 15608749 885294 trpC Rv1611 COG0134E +tryptophan synthase subunit beta 1811127 1812359 + 410 15608750 885297 trpB Rv1612 COG0133E +tryptophan synthase subunit alpha 1812359 1813171 + 270 15608751 885291 trpA Rv1613 COG0159E +prolipoprotein diacylglyceryl transferase 1813171 1814577 + 468 15608752 885292 lgt Rv1614 COG0682M +Probable hypothetical membrane protein 1815253 1815693 + 146 15608753 885499 - Rv1615 COG2314S +hypothetical protein Rv1616 1815683 1816081 + 132 15608754 885498 - Rv1616 - +pyruvate kinase 1816189 1817607 + 472 15608755 885501 pykA Rv1617 COG0469G +Probable acyl-CoA thioesterase II tesB1 1817615 1818517 + 300 15608756 885500 tesB1 Rv1618 COG1946I +hypothetical protein Rv1619 1818575 1820029 + 484 15608757 885509 - Rv1619 COG2898S +PROBABLE 'COMPONENT LINKED WITH THE ASSEMBLY OF CYTOCHROME' TRANSPORT TRANSMEMBRANE ATP-BINDING PROTEIN ABC TRANSPORTER CYDC 1819963 1821693 - 576 15608758 885503 cydC Rv1620c COG1132V +PROBABLE 'COMPONENT LINKED WITH THE ASSEMBLY OF CYTOCHROME' TRANSPORT TRANSMEMBRANE ATP-BINDING PROTEIN ABC TRANSPORTER CYDD 1821690 1823273 - 527 15608759 885512 cydD Rv1621c COG4988CO +Probable integral membrane cytochrome D ubiquinol oxidase (subunit II) cydB (Cytochrome BD-I oxidase subunit II) 1823360 1824400 - 346 15608760 885510 cydB Rv1622c COG1294C +Probable integral membrane cytochrome D ubiquinol oxidase (subunit I) cydA (Cytochrome BD-I oxidase subunit I) 1824430 1825887 - 485 57116893 885446 cydA Rv1623c COG1271C +Probable conserved membrane protein 1825998 1826585 - 195 15608762 885135 - Rv1624c COG3247S +MEMBRANE-ANCHORED ADENYLYL CYCLASE CYA (ATP PYROPHOSPHATE-LYASE) (ADENYLATE CYCLASE) 1826614 1827945 - 443 57116894 888538 cya Rv1625c COG2114T +Probable two-component system transcriptional regulator 1828180 1828797 + 205 15608764 885080 - Rv1626 COG3707T +lipid-transfer protein 1828865 1830073 - 402 15608765 885064 - Rv1627c COG0183I +hypothetical protein Rv1628c 1830070 1830561 - 163 15608766 885289 - Rv1628c COG1545R +DNA polymerase I 1830665 1833379 + 904 15608767 885074 polA Rv1629 COG0258L, COG0749L +30S ribosomal protein S1 1833542 1834987 + 481 15608768 885188 rpsA Rv1630 COG0539J +dephospho-CoA kinase/unknown domain fusion protein 1835013 1836236 + 407 15608769 885165 coaE Rv1631 COG0237H, COG2320S +hypothetical protein Rv1632c 1836387 1836830 - 147 15608770 885649 - Rv1632c COG2306S +excinuclease ABC subunit B 1837075 1839171 + 698 15608771 885249 uvrB Rv1633 COG0556L +Possible drug efflux membrane protein 1839168 1840583 + 471 15608772 885115 - Rv1634 COG0477GEPR +Probable conserved transmembrane protein 1840572 1842242 - 556 15608773 885100 - Rv1635c - +IRON-REGULATED CONSERVED HYPOTHETICAL PROTEIN TB15.3 1842451 1842891 + 146 15608774 885473 TB15.3 Rv1636 COG0589T +hypothetical protein Rv1637c 1842898 1843692 - 264 15608775 885132 - Rv1637c COG0491R +excinuclease ABC subunit A 1843741 1846659 + 972 15608776 885685 uvrA Rv1638 COG0178L +hypothetical protein Rv1638A 1846716 1846973 - 85 57116895 3205103 - Rv1638A COG1842KT +hypothetical protein Rv1639c 1846989 1848458 - 489 15608777 885642 - Rv1639c COG0627R +lysyl-tRNA synthetase 1848517 1852035 - 1172 15608778 885428 lysS Rv1640c COG1190J, COG2898S +translation initiation factor IF-3 1852273 1852878 + 201 15608779 885478 infC Rv1641 COG0290J +50S ribosomal protein L35 1852928 1853122 + 64 15608780 885145 rpmI Rv1642 COG0291J +50S ribosomal protein L20 1853184 1853573 + 129 15608781 885455 rplT Rv1643 COG0292J +Possible 23S rRNA methyltransferase tsnR 1853606 1854388 + 260 15608782 885163 tsnR Rv1644 COG0566J +hypothetical protein Rv1645c 1854399 1855454 - 351 15608783 885287 - Rv1645c COG3662S +PE FAMILY PROTEIN 1855764 1856696 + 310 57116896 885486 PE17 Rv1646 - +hypothetical protein Rv1647 1856774 1857724 + 316 15608785 885432 - Rv1647 COG2114T +Probable transmembrane protein 1857731 1858537 + 268 15608786 885065 - Rv1648 - +phenylalanyl-tRNA synthetase subunit alpha 1858733 1859758 + 341 15608787 885105 pheS Rv1649 COG0016J +phenylalanyl-tRNA synthetase subunit beta 1859758 1862253 + 831 15608788 885283 pheT Rv1650 COG0072J, COG0073R +PE-PGRS FAMILY PROTEIN 1862347 1865382 - 1011 57116897 885174 PE_PGRS30 Rv1651c - +N-acetyl-gamma-glutamyl-phosphate reductase 1865576 1866634 + 352 15608790 885278 argC Rv1652 COG0002E +bifunctional ornithine acetyltransferase/N-acetylglutamate synthase protein 1866631 1867845 + 404 15608791 885125 argJ Rv1653 COG1364E +acetylglutamate kinase 1867842 1868726 + 294 15608792 888076 argB Rv1654 COG0548E +acetylornithine aminotransferase 1868723 1869925 + 400 15608793 885187 argD Rv1655 COG4992E +ornithine carbamoyltransferase 1869922 1870845 + 307 15608794 885462 argF Rv1656 COG0078E +arginine repressor 1870842 1871354 + 170 15608795 885091 argR Rv1657 COG1438K +argininosuccinate synthase 1871363 1872559 + 398 15608796 885645 argG Rv1658 COG0137E +argininosuccinate lyase 1872639 1874051 + 470 15608797 885365 argH Rv1659 COG0165E +Possible chalcone synthase pks10 1874160 1875221 + 353 15608798 885112 pks10 Rv1660 COG3424Q +Probable polyketide synthase pks7 1875304 1881684 + 2126 15608799 885108 pks7 Rv1661 COG3321Q +Probable polyketide synthase pks8 1881704 1886512 + 1602 15608800 885527 pks8 Rv1662 COG3321Q +Probable polyketide synthase pks17 1886512 1888020 + 502 15608801 885523 pks17 Rv1663 COG3321Q +Probable polyketide synthase pks9 1888026 1891079 + 1017 15608802 885519 pks9 Rv1664 COG3321Q +Possible chalcone synthase pks11 1891226 1892287 + 353 15608803 885525 pks11 Rv1665 COG3424Q +Probable cytochrome P450 139 CYP139 1892270 1893562 - 430 15608804 885528 cyp139 Rv1666c COG2124Q +PROBABLE SECOND PART OF MACROLIDE-TRANSPORT ATP-BINDING PROTEIN ABC TRANSPORTER 1893577 1894230 - 217 15608805 885518 - Rv1667c COG0488R +PROBABLE FIRST PART OF MACROLIDE-TRANSPORT ATP-BINDING PROTEIN ABC TRANSPORTER 1894224 1895342 - 372 15608806 885522 - Rv1668c COG0488R +hypothetical protein Rv1669 1895725 1896087 + 120 15608807 885701 - Rv1669 - +hypothetical protein Rv1670 1896120 1896467 + 115 15608808 885702 - Rv1670 COG2343S +PROBABLE MEMBRANE PROTEIN 1896475 1896867 + 130 15608809 885698 - Rv1671 - +PROBABLE CONSERVED INTEGRAL MEMBRANE TRANSPORT PROTEIN 1896876 1898207 - 443 15608810 885700 - Rv1672c COG0477GEPR +hypothetical protein Rv1673c 1898300 1899232 - 310 15608811 885695 - Rv1673c COG1305E +PROBABLE TRANSCRIPTIONAL REGULATORY PROTEIN 1899260 1899916 - 218 15608812 885696 - Rv1674c COG0607P, COG0640K +PROBABLE TRANSCRIPTIONAL REGULATORY PROTEIN 1900241 1900975 - 244 15608813 885693 - Rv1675c COG0664T +hypothetical protein Rv1676 1901047 1901751 + 234 15608814 885694 - Rv1676 COG0626E +PROBABLE CONSERVED LIPOPROTEIN DSBF 1901748 1902296 + 182 15608815 885690 dsbF Rv1677 COG0526OC +PROBABLE INTEGRAL MEMBRANE PROTEIN 1902397 1903299 + 300 15608816 885691 - Rv1678 - +POSSIBLE ACYL-CoA DEHYDROGENASE FADE16 1903299 1904420 + 373 15608817 885688 fadE16 Rv1679 COG1960I +hypothetical protein Rv1680 1904429 1905253 + 274 15608818 885689 - Rv1680 COG3221P +POSSIBLE MOLYBDOPTERIN BIOSYNTHESIS PROTEIN MOEX 1905250 1906242 + 330 15608819 885683 moeX Rv1681 COG0535R +Probable coiled-coil structural protein 1906403 1907320 + 305 15608820 885686 - Rv1682 - +acyl-CoA synthetase 1907594 1910593 + 999 15608821 885687 - Rv1683 COG0318IQ, COG3243I +hypothetical protein Rv1684 1910586 1910810 + 74 15608822 885680 - Rv1684 COG2835S +hypothetical protein Rv1685c 1910776 1911399 - 207 15608823 885682 - Rv1685c COG1309K +PROBABLE CONSERVED INTEGRAL MEMBRANE PROTEIN ABC TRANSPORTER 1911401 1912081 - 226 15608824 885672 - Rv1686c COG0842V +PROBABLE CONSERVED ATP-BINDING PROTEIN ABC TRANSPORTER 1912153 1912920 - 255 15608825 885678 - Rv1687c COG1131V +3-methyladenine DNA glycosylase 1912979 1913590 + 203 15608826 885679 mpg Rv1688 COG2094L +tyrosyl-tRNA synthetase 1913602 1914876 + 424 15608827 885668 tyrS Rv1689 COG0162J +PROBABLE LIPOPROTEIN LPRJ 1915527 1915910 + 127 15608828 885670 lprJ Rv1690 - +hypothetical protein Rv1691 1915949 1916701 + 250 15608829 885665 - Rv1691 COG0457R +PROBABLE PHOSPHATASE 1916698 1917759 + 353 15608830 885241 - Rv1692 COG0647G +hypothetical protein Rv1693 1917756 1917932 + 58 15608831 885662 - Rv1693 - +CYTOTOXIN|HAEMOLYSIN HOMOLOGUE TLYA 1917940 1918746 + 268 15608832 885396 tlyA Rv1694 COG1189J +inorganic polyphosphate/ATP-NAD kinase 1918746 1919669 + 307 15608833 885660 ppnK Rv1695 COG0061G +PROBABLE DNA REPAIR PROTEIN RECN (RECOMBINATION PROTEIN N) 1919683 1921446 + 587 15608834 885805 recN Rv1696 COG0497L +hypothetical protein Rv1697 1921542 1922723 + 393 15608835 885045 - Rv1697 COG4825S +hypothetical protein Rv1698 1922745 1923689 + 314 15608836 885047 - Rv1698 - +CTP synthetase 1923829 1925589 + 586 15608837 885048 pyrG Rv1699 COG0504F +hypothetical protein Rv1700 1925582 1926205 + 207 15608838 885049 - Rv1700 COG0494LR +site-specific tyrosine recombinase XerD 1926202 1927137 + 311 15608839 885055 xerD Rv1701 COG4974L +hypothetical protein Rv1702c 1927211 1928575 - 454 15608840 885061 - Rv1702c COG0567C +Probable catechol-o-methyltransferase 1929131 1929721 - 196 15608841 885066 - Rv1703c COG4122R +PROBABLE D-SERINE/ALANINE/GLYCINE TRANSPORTER PROTEIN CYCA 1929786 1931456 - 556 15608842 888812 cycA Rv1704c COG1113E +PPE FAMILY PROTEIN 1931497 1932654 - 385 57116898 885068 PPE22 Rv1705c - +PPE FAMILY PROTEIN 1932694 1933878 - 394 57116899 885070 PPE23 Rv1706c - +hypothetical protein Rv1706A 1934482 1934649 - 55 57116900 3205102 - Rv1706A COG0477GEPR +PROBABLE CONSERVED TRANSMEMBRANE PROTEIN 1934882 1936342 + 486 15608845 885073 - Rv1707 COG0659P +PUTATIVE INITIATION INHIBITOR PROTEIN 1936360 1937316 + 318 15608846 885082 - Rv1708 COG1192D +hypothetical protein Rv1709 1937313 1938149 + 278 15608847 885083 - Rv1709 COG1354S +hypothetical protein Rv1710 1938146 1938841 + 231 15608848 885116 - Rv1710 COG1386K +hypothetical protein Rv1711 1938838 1939602 + 254 15608849 885122 - Rv1711 COG1187J +cytidylate kinase 1939599 1940291 + 230 15608850 885157 cmk Rv1712 COG0283F +GTP-binding protein EngA 1940288 1941679 + 463 15608851 885086 engA Rv1713 COG1160R +Probable oxidoreductase 1941853 1942665 + 270 15608852 885159 - Rv1714 COG1028IQR +PROBABLE 3-HYDROXYBUTYRYL-CoA DEHYDROGENASE FADB3 (BETA-HYDROXYBUTYRYL-CoA DEHYDROGENASE) (BHBD) 1942659 1943573 + 304 57116901 885160 fadB3 Rv1715 COG1250I +hypothetical protein Rv1716 1943576 1944406 + 276 15608854 885162 - Rv1716 COG1878R +hypothetical protein Rv1717 1944406 1944756 + 116 15608855 885166 - Rv1717 COG0662G, COG3837S +hypothetical protein Rv1718 1944809 1945627 + 272 15608856 885169 - Rv1718 COG3246S +PROBABLE TRANSCRIPTIONAL REGULATORY PROTEIN 1945641 1946420 + 259 15608857 885170 - Rv1719 COG1414K +hypothetical protein Rv1720c 1947030 1947419 - 129 15608858 885180 - Rv1720c COG4113R +hypothetical protein Rv1721c 1947416 1947643 - 75 57116902 885182 - Rv1721c - +biotin carboxylase-like protein 1947861 1949345 + 494 15608860 885183 - Rv1722 COG0439I +PROBABLE HYDROLASE 1949342 1950589 + 415 15608861 885185 - Rv1723 COG1680V +hypothetical protein Rv1724c 1950632 1951051 - 139 15608862 885189 - Rv1724c - +hypothetical protein Rv1725c 1951041 1951751 - 236 15608863 885191 - Rv1725c COG1733K +PROBABLE OXIDOREDUCTASE 1951852 1953237 + 461 15608864 885192 - Rv1726 COG0277C +hypothetical protein Rv1727 1953270 1953839 + 189 15608865 887422 - Rv1727 - +hypothetical protein Rv1728c 1953864 1954634 - 256 15608866 885193 - Rv1728c - +hypothetical protein Rv1729c 1954631 1955569 - 312 15608867 885194 - Rv1729c COG3315Q +POSSIBLE PENICILLIN-BINDING PROTEIN 1955692 1957245 - 517 15608868 885202 - Rv1730c COG1680V +succinic semialdehyde dehydrogenase 1957677 1959233 + 518 57116903 885204 gabD2 Rv1731 COG1012C +hypothetical protein Rv1732c 1959243 1959791 - 182 15608870 885211 - Rv1732c COG0526OC +PROBABLE CONSERVED TRANSMEMBRANE PROTEIN 1959855 1960487 - 210 15608871 885214 - Rv1733c - +hypothetical protein Rv1734c 1960774 1961016 - 80 15608872 885212 - Rv1734c COG0508C +HYPOTHETICAL MEMBRANE PROTEIN 1961291 1961788 - 165 15608873 885216 - Rv1735c COG1275P +PROBABLE NITRATE REDUCTASE NARX 1962228 1964186 - 652 15608874 885213 narX Rv1736c COG2180C, COG2181C, COG5013C +POSSIBLE NITRATE/NITRITE TRANSPORTER NARK2 1964183 1965370 - 395 15608875 885231 narK2 Rv1737c COG2223P +hypothetical protein Rv1738 1965657 1965941 + 94 15608876 885215 - Rv1738 - +PROBABLE SULPHATE-TRANSPORT TRANSMEMBRANE PROTEIN ABC TRANSPORTER 1965955 1967637 - 560 15608877 887208 - Rv1739c COG0659P +hypothetical protein Rv1740 1967705 1967917 + 70 15608878 885226 - Rv1740 COG4423S +hypothetical protein Rv1741 1967917 1968165 + 82 15608879 887165 - Rv1741 COG3742S +hypothetical protein Rv1742 1968173 1968910 + 245 15608880 885234 - Rv1742 - +PROBABLE TRANSMEMBRANE SERINE/THREONINE-PROTEIN KINASE E PKNE (PROTEIN KINASE E) (STPK E) 1969004 1970704 + 566 15608881 885284 pknE Rv1743 COG0515RTKL +PROBABLE MEMBRANE PROTEIN 1970989 1971390 - 133 15608882 885235 - Rv1744c - +isopentenyl-diphosphate delta-isomerase 1971380 1971991 - 203 15608883 885309 idi Rv1745c COG1443I +ANCHORED-MEMBRANE SERINE/THREONINE-PROTEIN KINASE PKNF (PROTEIN KINASE F) (STPK F) 1972138 1973568 + 476 15608884 885275 pknF Rv1746 COG0515RTKL +PROBABLE CONSERVED TRANSMEMBRANE ATP-BINDING PROTEIN ABC TRANSPORTER 1973630 1976227 + 865 15608885 885311 - Rv1747 COG1131V +hypothetical protein Rv1748 1976600 1977331 + 243 15608886 885288 - Rv1748 - +POSSIBLE INTEGRAL MEMBRANE PROTEIN 1977328 1977885 - 185 15608887 885322 - Rv1749c - +acyl-CoA synthetase 1977969 1979567 - 532 15608888 885310 fadD1 Rv1750c COG0318IQ +hypothetical protein Rv1751 1979621 1981003 + 460 15608889 885489 - Rv1751 COG0654HC +hypothetical protein Rv1752 1981130 1981579 + 149 15608890 885313 - Rv1752 COG0673R +PPE FAMILY PROTEIN 1981614 1984775 - 1053 57116904 885544 PPE24 Rv1753c - +hypothetical protein Rv1754c 1984979 1986670 - 563 15608892 885467 - Rv1754c - +PROBABLE PHOSPHOLIPASE C 4 (FRAGMENT) PLCD 1986854 1987696 - 280 15608893 885566 plcD Rv1755c COG3511M +PUTATIVE TRANSPOSASE 1987745 1988629 - 294 15608894 885541 - Rv1756c COG2801L +PUTATIVE TRANSPOSASE 1988680 1989006 - 108 15608895 885558 - Rv1757c COG2963L +PROBABLE CUTINASE CUT1 1989042 1989566 + 174 15608896 885552 cut1 Rv1758 - +PE-PGRS FAMILY PROTEIN 1989833 1992577 - 914 57116905 885325 wag22 Rv1759c - +hypothetical protein Rv1760 1993153 1994661 + 502 15608898 885556 - Rv1760 - +hypothetical protein Rv1761c 1994671 1995054 - 127 15608899 885436 - Rv1761c - +hypothetical protein Rv1762c 1995054 1995842 - 262 15608900 885373 - Rv1762c COG0393S +PUTATIVE TRANSPOSASE 1996152 1996478 + 108 15608901 885372 - Rv1763 COG2963L +PUTATIVE TRANSPOSASE 1996529 1997413 + 294 15608902 885238 - Rv1764 COG2801L +hypothetical protein Rv1765c 1997418 1998515 - 365 15608903 885256 - Rv1765c COG0583K +PUTATIVE TRANSPOSASE (FRAGMENT) 1999142 1999357 - 71 57116906 3205098 - Rv1765A COG2801L +hypothetical protein Rv1766 1999737 2000006 + 89 57116907 885427 - Rv1766 COG1937S +hypothetical protein Rv1767 2000074 2000433 + 119 15608905 885443 - Rv1767 COG0599S +PE-PGRS FAMILY PROTEIN 2000614 2002470 + 618 57116908 885429 PE_PGRS31 Rv1768 - +hypothetical protein Rv1769 2002626 2003870 + 414 15608907 885420 - Rv1769 COG3616E +hypothetical protein Rv1770 2003878 2005164 + 428 15608908 885415 - Rv1770 COG2234R +PROBABLE OXIDOREDUCTASE 2005161 2006447 + 428 15608909 885441 - Rv1771 COG0277C +hypothetical protein Rv1772 2006636 2006947 + 103 15608910 885920 - Rv1772 COG3707T +PROBABLE TRANSCRIPTIONAL REGULATORY PROTEIN 2007020 2007766 - 248 15608911 885342 - Rv1773c COG1414K +PROBABLE OXIDOREDUCTASE 2007832 2009172 + 446 15608912 885367 - Rv1774 COG0277C +hypothetical protein Rv1775 2009172 2009990 + 272 15608913 885842 - Rv1775 - +POSSIBLE TRANSCRIPTIONAL REGULATORY PROTEIN 2009995 2010555 - 186 15608914 885821 - Rv1776c COG1309K +Probable cytochrome p450 144 CYP144 2010656 2011960 + 434 15608915 885839 cyp144 Rv1777 COG2124Q +hypothetical protein Rv1778c 2012081 2012530 - 149 15608916 885424 - Rv1778c - +HYPOTHETICAL INTEGRAL MEMBRANE PROTEIN 2012686 2014479 - 597 15608917 885829 - Rv1779c - +hypothetical protein Rv1780 2014699 2015262 + 187 15608918 885851 - Rv1780 - +PROBABLE 4-ALPHA-GLUCANOTRANSFERASE MALQ (Amylomaltase) (Disproportionating enzyme) (D-enzyme) 2015302 2017476 - 724 15608919 885854 malQ Rv1781c COG1640G +PROBABLE CONSERVED MEMBRANE PROTEIN 2017740 2019260 + 506 15608920 885347 - Rv1782 - +PROBABLE CONSERVED MEMBRANE PROTEIN 2019257 2020564 + 435 15608921 885898 - Rv1783 COG1674D +hypothetical protein Rv1784 2020634 2023432 + 932 15608922 885834 - Rv1784 COG1674D +PROBABLE CYTOCHROME P450 143 CYP143 2023447 2024628 - 393 15608923 885907 cyp143 Rv1785c COG2124Q +PROBABLE FERREDOXIN 2024828 2025031 + 67 15608924 885846 - Rv1786 COG1141C +PPE FAMILY PROTEIN 2025301 2026398 + 365 57116909 885827 PPE25 Rv1787 - +PE FAMILY PROTEIN 2026477 2026776 + 99 57116910 885895 PE18 Rv1788 - +PPE FAMILY PROTEIN 2026790 2027971 + 393 57116911 885333 PPE26 Rv1789 - +PPE FAMILY PROTEIN 2028425 2029477 + 350 57116912 885859 PPE27 Rv1790 - +PE FAMILY PROTEIN 2029904 2030203 + 99 57116913 885445 PE19 Rv1791 - +PUTATIVE ESAT-6 LIKE PROTEIN ESXN (ESAT-6 LIKE PROTEIN 5) 2030694 2030978 + 94 57116914 885448 esxN Rv1793 - +hypothetical protein Rv1794 2031066 2031968 + 300 15608931 885881 - Rv1794 - +hypothetical protein Rv1795 2032240 2033751 + 503 15608932 885628 - Rv1795 - +PROBABLE PROLINE RICH MEMBRANE-ANCHORED MYCOSIN MYCP5 (SERINE PROTEASE) (SUBTILISIN-LIKE PROTEASE) (SUBTILASE-LIKE) (MYCOSIN-5) 2033729 2035486 + 585 15608933 885879 mycP5 Rv1796 COG1404O +hypothetical protein Rv1797 2035483 2036703 + 406 15608934 885452 - Rv1797 - +hypothetical protein Rv1798 2036700 2038532 + 610 15608935 885543 - Rv1798 COG0464O +PROBABLE LIPOPROTEIN LPPT 2039159 2039350 + 63 15608936 885901 lppT Rv1799 - +PPE FAMILY PROTEIN 2039453 2041420 + 655 57116915 885465 PPE28 Rv1800 - +PPE FAMILY PROTEIN 2042001 2043272 + 423 57116916 885491 PPE29 Rv1801 - +PPE FAMILY PROTEIN 2043384 2044775 + 463 57116917 885542 PPE30 Rv1802 - +PE-PGRS FAMILY PROTEIN 2044923 2046842 - 639 57116918 885730 PE_PGRS32 Rv1803c - +hypothetical protein Rv1804c 2047023 2047349 - 108 15608941 885588 - Rv1804c - +hypothetical protein Rv1805c 2047687 2048034 - 115 15608942 885470 - Rv1805c - +PE FAMILY PROTEIN 2048072 2048371 + 99 57116919 885537 PE20 Rv1806 - +PPE FAMILY PROTEIN 2048398 2049597 + 399 57116920 885072 PPE31 Rv1807 - +PPE FAMILY PROTEIN 2049921 2051150 + 409 57116921 885590 PPE32 Rv1808 - +PPE FAMILY PROTEIN 2051282 2052688 + 468 57116922 885555 PPE33 Rv1809 - +hypothetical protein Rv1810 2052933 2053289 + 118 15608947 885591 - Rv1810 - +POSSIBLE Mg2+ TRANSPORT P-TYPE ATPASE C MGTC 2053443 2054147 + 234 15608948 885439 mgtC Rv1811 COG1285S +PROBABLE DEHYDROGENASE 2054157 2055359 - 400 15608949 885487 - Rv1812c COG1252C +hypothetical protein Rv1813c 2055681 2056112 - 143 15608950 885546 - Rv1813c - +MEMBRANE-BOUND C-5 STEROL DESATURASE ERG3 (STEROL-C5-DESATURASE) 2056521 2057423 + 300 15608951 885880 erg3 Rv1814 COG3000I +hypothetical protein Rv1815 2057528 2058193 + 221 15608952 885430 - Rv1815 - +POSSIBLE TRANSCRIPTIONAL REGULATORY PROTEIN 2058256 2058960 + 234 15608953 885340 - Rv1816 COG1309K +hypothetical protein Rv1817 2059595 2061058 + 487 15608954 885548 - Rv1817 COG1053C +PE-PGRS FAMILY PROTEIN 2061178 2062674 - 498 57116923 885551 PE_PGRS33 Rv1818c - +PROBABLE DRUGS-TRANSPORT TRANSMEMBRANE ATP-BINDING PROTEIN ABC TRANSPORTER 2062809 2064728 - 639 15608956 885539 - Rv1819c COG4178R +hypothetical protein Rv1820 2064799 2066442 + 547 15608957 885738 ilvG Rv1820 COG0028EH +preprotein translocase subunit SecA 2066457 2068883 + 808 15608958 885594 secA2 Rv1821 COG0653U +PROBABLE CDP-DIACYLGLYCEROL--GLYCEROL-3-PHOSPHATE 3-PHOSPHATIDYLTRANSFERASE PGSA2 (PGP SYNTHASE) (PHOSPHATIDYLGLYCEROPHOSPHATE SYNTHASE) (3-PHOSPHATIDYL-1'-GLYCEROL-3'PHOSPHATE SYNTHASE) 2069080 2069709 + 209 15608959 885126 pgsA2 Rv1822 COG0558I +hypothetical protein Rv1823 2069702 2070625 + 307 15608960 885547 - Rv1823 COG3879S +hypothetical protein Rv1824 2070654 2071019 + 121 15608961 885719 - Rv1824 COG3856S +hypothetical protein Rv1825 2071036 2071914 + 292 15608962 885726 - Rv1825 COG3879S +glycine cleavage system protein H 2071952 2072356 + 134 15608963 885720 gcvH Rv1826 COG0509E +CONSERVED HYPOTHETICAL PROTEIN CFP17 2072596 2073084 + 162 15608964 885735 cfp17 Rv1827 COG1716T +hypothetical protein Rv1828 2073081 2073824 + 247 15608965 885336 - Rv1828 COG0789K +hypothetical protein Rv1829 2073943 2074437 + 164 15608966 885743 - Rv1829 COG1259S +hypothetical protein Rv1830 2074841 2075518 + 225 15608967 885740 - Rv1830 COG0789K +hypothetical protein Rv1831 2075571 2075828 + 85 15608968 885718 - Rv1831 - +glycine dehydrogenase 2075877 2078702 + 941 15608969 885716 gcvB Rv1832 COG0403E, COG1003E +haloalkane dehalogenase 2078929 2079789 - 286 15608970 885737 - Rv1833c COG0596R +Probable hydrolase 2079830 2080696 + 288 15608971 888761 - Rv1834 COG0596R +hypothetical protein Rv1835c 2080701 2082587 - 628 15608972 885877 - Rv1835c COG2936R +hypothetical protein Rv1836c 2082603 2084636 - 677 15608973 885707 - Rv1836c - +malate synthase G 2084756 2086981 - 741 15608974 885713 glcB Rv1837c COG2225C +hypothetical protein Rv1838c 2087257 2087652 - 131 15608975 885744 - Rv1838c COG1848R +hypothetical protein Rv1839c 2087649 2087912 - 87 15608976 885750 - Rv1839c - +PE-PGRS FAMILY PROTEIN 2087971 2089518 - 515 57116924 885753 PE_PGRS34 Rv1840c - +hypothetical protein Rv1841c 2089681 2090718 - 345 15608978 885656 - Rv1841c COG1253R +hypothetical protein Rv1842c 2090718 2092085 - 455 15608979 885739 - Rv1842c COG1253R +inositol-5-monophosphate dehydrogenase 2092259 2093698 - 479 15608980 885714 guaB1 Rv1843c COG0516F, COG0517R +6-phosphogluconate dehydrogenase 2093731 2095188 - 485 57116925 885755 gnd1 Rv1844c COG0362G +hypothetical protein Rv1845c 2095218 2096168 - 316 15608982 885370 - Rv1845c COG0501O +POSSIBLE TRANSCRIPTIONAL REGULATORY PROTEIN 2096183 2096599 - 138 15608983 885747 - Rv1846c COG3682K +hypothetical protein Rv1847 2096877 2097299 + 140 15608984 885734 - Rv1847 COG2050Q +urease subunit gamma 2097348 2097650 + 100 15608985 885414 ureA Rv1848 COG0831E +urease subunit beta 2097647 2097961 + 104 15608986 885710 ureB Rv1849 COG0832E +urease subunit alpha 2097961 2099694 + 577 15608987 885359 ureC Rv1850 COG0804E +Urease accessory protein uref 2099694 2100329 + 211 15608988 885532 ureF Rv1851 COG0830O +Urease accessory protein ureG 2100340 2101014 + 224 15608989 885729 ureG Rv1852 COG0378OK +Probable urease accessory protein ureD 2101022 2101648 + 208 15608990 885705 ureD Rv1853 - +PROBABLE NADH DEHYDROGENASE NDH 2101651 2103042 - 463 15608991 885746 ndh Rv1854c COG1252C +POSSIBLE OXIDOREDUCTASE 2103184 2104107 - 307 15608992 885736 - Rv1855c COG2141C +short chain dehydrogenase 2104146 2104823 - 225 15608993 885708 - Rv1856c COG1028IQR +PROBABLE MOLYBDATE-BINDING LIPOPROTEIN MODA 2104985 2105770 + 261 15608994 885655 modA Rv1857 COG0725P +PROBABLE MOLBDENUM-TRANSPORT INTEGRAL MEMBRANE PROTEIN ABC TRANSPORTER MODB 2105773 2106567 + 264 15608995 885723 modB Rv1858 COG4149P +PROBABLE MOLYBDENUM-TRANSPORT ATP-BINDING PROTEIN ABC TRANSPORTER MODC 2106574 2107683 + 369 15608996 885731 modC Rv1859 COG1118P, COG3839G +ALANINE AND PROLINE RICH SECRETED PROTEIN APA (FIBRONECTIN ATTACHMENT PROTEIN) (Immunogenic protein MPT32) (Antigen MPT-32) (45-kDa glycoprotein) (45/47 kDa antigen) 2107736 2108713 + 325 57116926 885896 apa Rv1860 - +PROBABLE CONSERVED TRANSMEMBRANE PROTEIN 2109165 2109470 + 101 15608998 885741 - Rv1861 COG2261S +Probable alcohol dehydrogenase adhA 2109544 2110584 + 346 15608999 885652 adhA Rv1862 COG1064R +PROBABLE CONSERVED INTEGRAL MEMBRANE PROTEIN 2110591 2111361 - 256 15609000 885722 - Rv1863c COG1266R +hypothetical protein Rv1864c 2111354 2112109 - 251 15609001 885800 - Rv1864c COG2258S +short chain dehydrogenase 2112106 2112966 - 286 15609002 885806 - Rv1865c COG1028IQR +hypothetical protein Rv1866 2113140 2115476 + 778 15609003 885733 - Rv1866 COG1804C +acetyl-CoA acetyltransferase 2115764 2117248 + 494 15609004 885704 - Rv1867 COG0183I +hypothetical protein Rv1868 2117347 2119446 + 699 15609005 885757 - Rv1868 COG0451MG +Probable reductase 2119460 2120695 - 411 15609006 885796 - Rv1869c COG0446R +hypothetical protein Rv1870c 2120795 2121430 - 211 15609007 885797 - Rv1870c - +hypothetical protein Rv1871c 2121495 2121884 - 129 15609008 885804 - Rv1871c - +POSSIBLE L-LACTATE DEHYDROGENASE (CYTOCHROME) LLDD2 2121907 2123151 - 414 15609009 885754 lldD2 Rv1872c COG1304C +hypothetical protein Rv1873 2123174 2123611 + 145 15609010 885789 - Rv1873 COG5579S +hypothetical protein Rv1874 2123684 2124370 + 228 15609011 885748 - Rv1874 - +hypothetical protein Rv1875 2124381 2124824 + 147 15609012 885793 - Rv1875 - +PROBABLE BACTERIOFERRITIN BFRA 2125340 2125819 + 159 15609013 885767 bfrA Rv1876 COG2193P +PROBABLE CONSERVED INTEGRAL MEMBRANE PROTEIN 2125904 2127967 + 687 15609014 885654 - Rv1877 COG0477GEPR +PROBABLE GLUTAMINE SYNTHETASE GLNA3 (GLUTAMINE SYNTHASE) (GS-I) 2128022 2129374 + 450 15609015 885761 glnA3 Rv1878 COG0174E +hypothetical protein Rv1879 2129377 2130513 + 378 15609016 885650 - Rv1879 COG2159R +Probable cytochrome p450 140 CYP140 2130541 2131857 - 438 15609017 885758 cyp140 Rv1880c COG2124Q +POSSIBLE CONSERVED LIPOPROTEIN LPPE 2131907 2132329 - 140 15609018 885762 lppE Rv1881c - +short chain dehydrogenase 2132370 2133203 - 277 15609019 885782 - Rv1882c COG1028IQR +hypothetical protein Rv1883c 2133231 2133692 - 153 15609020 885484 - Rv1883c - +PROBABLE RESUSCITATION-PROMOTING FACTOR RPFC 2133731 2134261 - 176 15609021 885759 rpfC Rv1884c - +chorismate mutase 2134273 2134872 - 199 15609022 885772 - Rv1885c COG1605E +SECRETED ANTIGEN 85-B FBPB (85B) (ANTIGEN 85 COMPLEX B) (MYCOLYL TRANSFERASE 85B) (FIBRONECTIN-BINDING PROTEIN B) (EXTRACELLULAR ALPHA-ANTIGEN) 2134890 2135867 - 325 15609023 885785 fbpB Rv1886c COG0627R +hypothetical protein Rv1887 2136258 2137400 + 380 15609024 885247 - Rv1887 - +POSSIBLE TRANSMEMBRANE PROTEIN 2137519 2138079 - 186 15609025 885267 - Rv1888c - +hypothetical protein Rv1888A 2138444 2138617 - 57 57116927 3205115 - Rv1888A COG3315Q +hypothetical protein Rv1889c 2138661 2139017 - 118 15609026 885788 - Rv1889c COG3315Q +hypothetical protein Rv1890c 2139076 2139687 - 203 15609027 885786 - Rv1890c COG2353S +hypothetical protein Rv1891 2139741 2140148 + 135 15609028 885094 - Rv1891 - +PROBABLE MEMBRANE PROTEIN 2140165 2140476 + 103 15609029 885090 - Rv1892 - +hypothetical protein Rv1893 2140486 2140704 + 72 15609030 885269 - Rv1893 - +hypothetical protein Rv1894c 2140739 2141869 - 376 15609031 885081 - Rv1894c COG2070R +POSSIBLE DEHYDROGENASE 2142521 2143675 + 384 15609032 885148 - Rv1895 COG1063ER +hypothetical protein Rv1896c 2143535 2144446 - 303 15609033 885915 - Rv1896c COG3315Q +D-tyrosyl-tRNA deacylase 2144451 2144882 - 143 15609034 885893 - Rv1897c COG1490J +hypothetical protein Rv1898 2144940 2145248 + 102 15609035 885089 - Rv1898 COG0011S +POSSIBLE LIPOPROTEIN LPPD 2145214 2146245 - 343 15609036 885138 lppD Rv1899c COG2110R +PROBABLE LIGNIN PEROXIDASE LIPJ 2146245 2147633 - 462 15609037 885151 lipJ Rv1900c COG0596R, COG2114T +competence damage-inducible protein A 2147662 2148954 + 430 15609038 885149 cinA Rv1901 COG1058R, COG1546R +PROBABLE SIALIC ACID-TRANSPORT INTEGRAL MEMBRANE PROTEIN NANT 2149006 2150274 - 422 15609039 885057 nanT Rv1902c COG0477GEPR +PROBABLE CONSERVED MEMBRANE PROTEIN 2150364 2150768 + 134 15609040 885643 - Rv1903 COG1950S +hypothetical protein Rv1904 2150954 2151385 + 143 15609041 885281 - Rv1904 COG1366T +PROBABLE D-AMINO ACID OXIDASE AAO 2151433 2152395 - 320 15609042 885504 aao Rv1905c COG0665E +hypothetical protein Rv1906c 2152425 2152895 - 156 15609043 885514 - Rv1906c - +hypothetical protein Rv1907c 2153235 2153882 - 215 15609044 885402 - Rv1907c - +CATALASE-PEROXIDASE-PEROXYNITRITASE T KATG 2153889 2156111 - 740 15609045 885638 katG Rv1908c COG0376P +FERRIC UPTAKE REGULATION PROTEIN FURA (FUR) 2156149 2156601 - 150 15609046 885400 furA Rv1909c COG0735P +PROBABLE EXPORTED PROTEIN 2156706 2157299 - 197 15609047 885897 - Rv1910c COG1881R +PROBABLE LIPOPROTEIN LPPC 2157382 2157987 - 201 15609048 885646 lppC Rv1911c COG1881R +POSSIBLE OXIDOREDUCTASE FADB5 2158087 2159091 - 334 15609049 885245 fadB5 Rv1912c COG0604CR +hypothetical protein Rv1913 2159191 2159943 + 250 15609050 885640 - Rv1913 COG0491R +hypothetical protein Rv1914c 2159921 2160328 - 135 15609051 885875 - Rv1914c - +PROBABLE ISOCITRATE LYASE aceAa 2160463 2161566 + 367 15609052 885639 aceAa Rv1915 COG2224C +isocitrate lyase 2161566 2162762 + 398 15609053 885383 aceAb Rv1916 COG2224C +PPE FAMILY PROTEIN 2162932 2167311 - 1459 57116928 885362 PPE34 Rv1917c - +PPE FAMILY PROTEIN 2167649 2170612 - 987 57116929 885506 PPE35 Rv1918c - +hypothetical protein Rv1919c 2171061 2171525 - 154 15609056 885876 - Rv1919c - +PROBABLE MEMBRANE PROTEIN 2171623 2172486 + 287 15609057 885416 - Rv1920 COG0204I +PROBABLE CONSERVED LIPOPROTEIN LPPF 2172524 2173795 - 423 15609058 885917 lppF Rv1921c COG0167F +PROBABLE CONSERVED LIPOPROTEIN 2174067 2175182 + 371 15609059 885918 - Rv1922 COG1680V +PROBABLE LIPASE LIPD 2175173 2176513 + 446 15609060 885910 lipD Rv1923 COG1680V +hypothetical protein Rv1924c 2176550 2176930 - 126 15609061 885352 - Rv1924c - +acyl-CoA synthetase 2177087 2178949 + 620 15609062 885200 fadD31 Rv1925 COG0318IQ +IMMUNOGENIC PROTEIN MPT63 (ANTIGEN MPT63/MPB63) (16 kDa IMMUNOPROTECTIVE EXTRACELLULAR PROTEIN) 2178957 2179436 - 159 15609063 885334 mpt63 Rv1926c - +hypothetical protein Rv1927 2179673 2180446 + 257 15609064 885912 - Rv1927 COG3361S +short chain dehydrogenase 2180450 2181217 - 255 15609065 885331 - Rv1928c COG1028IQR +hypothetical protein Rv1929c 2181262 2181906 - 214 15609066 885630 - Rv1929c - +hypothetical protein Rv1930c 2181918 2182442 - 174 15609067 885344 - Rv1930c COG0693R +PROBABLE TRANSCRIPTIONAL REGULATORY PROTEIN 2182460 2183239 - 259 15609068 885437 - Rv1931c COG2207K, COG4977K +thiol peroxidase 2183372 2183869 + 165 15609069 885357 tpx Rv1932 COG2077O +PROBABLE ACYL-CoA DEHYDROGENASE FADE18 2183866 2184957 - 363 15609070 885394 fadE18 Rv1933c COG1960I +PROBABLE ACYL-CoA DEHYDROGENASE FADE17 2184959 2186188 - 409 15609071 885379 fadE17 Rv1934c COG1960I +enoyl-CoA hydratase 2186203 2187159 - 318 15609072 885240 echA13 Rv1935c COG1024I +POSSIBLE MONOOXYGENASE 2187384 2188493 + 369 15609073 885882 - Rv1936 COG2141C +POSSIBLE OXYGENASE 2188496 2191015 + 839 15609074 885433 - Rv1937 COG0543HC, COG0654HC +PROBABLE EPOXIDE HYDROLASE EPHB (EPOXIDE HYDRATASE) 2191027 2192097 + 356 15609075 885392 ephB Rv1938 COG0596R +PROBABLE OXIDOREDUCTASE 2192094 2192609 + 171 15609076 885488 - Rv1939 COG1853R +Probable Riboflavin biosynthesis protein ribA1 (GTP cyclohydrolase II) 2192606 2193667 + 353 57116930 885621 ribA1 Rv1940 COG0108H, COG0807H +PROBABLE SHORT-CHAIN TYPE DEHYDROGENASE/REDUCTASE 2193664 2194434 + 256 15609078 885622 - Rv1941 COG1028IQR +hypothetical protein Rv1942c 2194644 2194973 - 109 15609079 885606 - Rv1942c COG2337T +hypothetical protein Rv1943c 2194970 2195347 - 125 15609080 885605 - Rv1943c - +hypothetical protein Rv1944c 2195344 2195934 - 196 15609081 885884 - Rv1944c COG0653U +hypothetical protein Rv1945 2195989 2197353 + 454 15609082 885980 - Rv1945 - +POSSIBLE LIPOPROTEIN 2197508 2197960 - 150 15609083 885979 lppG Rv1946c - +hypothetical protein Rv1947 2198024 2198425 + 133 15609084 885976 - Rv1947 - +hypothetical protein Rv1948c 2198714 2199064 - 116 15609085 885975 - Rv1948c - +hypothetical protein Rv1949c 2199075 2200034 - 319 15609086 885974 - Rv1949c - +hypothetical protein Rv1950c 2199998 2200189 - 63 15609087 885973 - Rv1950c - +hypothetical protein Rv1951c 2200190 2200486 - 98 15609088 885972 - Rv1951c - +hypothetical protein Rv1952 2200726 2200941 + 71 15609089 885971 - Rv1952 - +hypothetical protein Rv1953 2200938 2201249 + 103 15609090 885970 - Rv1953 COG1487R +hypothetical protein Rv1954c 2201223 2201744 - 173 15609091 885967 - Rv1954c - +hypothetical protein Rv1955 2201584 2202096 + 170 15609092 885966 - Rv1955 COG4679S +POSSIBLE TRANSCRIPTIONAL REGULATORY PROTEIN 2202138 2202587 + 149 15609093 885964 - Rv1956 COG1396K +hypothetical protein Rv1957 2202584 2203129 + 181 15609094 885961 - Rv1957 - +hypothetical protein Rv1958c 2203018 2203632 - 204 15609095 885960 - Rv1958c - +hypothetical protein Rv1959c 2203681 2203977 - 98 15609096 885958 - Rv1959c COG3668R +hypothetical protein Rv1960c 2203974 2204225 - 83 15609097 885957 - Rv1960c COG3609K +hypothetical protein Rv1961 2204212 2204706 + 164 15609098 885954 - Rv1961 - +hypothetical protein Rv1962c 2204866 2205273 - 135 15609099 885952 - Rv1962c COG1848R +PROBABLE TRANSCRIPTIONAL REPRESSOR (PROBABLY TETR-FAMILY) MCE3R 2205582 2206802 - 406 15609100 885950 mce3R Rv1963c COG1309K +CONSERVED HYPOTHETICAL INTEGRAL MEMBRANE PROTEIN YRBE3A 2207700 2208497 + 265 15609101 885948 yrbE3A Rv1964 COG0767Q +CONSERVED HYPOTHETICAL INTEGRAL MEMBRANE PROTEIN YRBE3B 2208507 2209322 + 271 15609102 885947 yrbE3B Rv1965 COG0767Q +MCE-FAMILY PROTEIN MCE3A 2209327 2210604 + 425 57116931 885944 mce3A Rv1966 COG1463Q +MCE-FAMILY PROTEIN MCE3B 2210601 2211629 + 342 15609104 885943 mce3B Rv1967 COG1463Q +MCE-FAMILY PROTEIN MCE3C 2211626 2212858 + 410 15609105 885942 mce3C Rv1968 COG1463Q +MCE-FAMILY PROTEIN MCE3D 2212855 2214126 + 423 15609106 885940 mce3D Rv1969 COG1463Q +POSSIBLE MCE-FAMILY LIPOPROTEIN LPRM (MCE-FAMILY LIPOPROTEIN MCE3E) 2214123 2215256 + 377 15609107 885939 lprM Rv1970 COG1463Q +MCE-FAMILY PROTEIN MCE3F 2215257 2216570 + 437 15609108 885938 mce3F Rv1971 COG1463Q +PROBABLE CONSERVED MCE ASSOCIATED MEMBRANE PROTEIN 2216592 2217167 + 191 15609109 885937 - Rv1972 - +POSSIBLE CONSERVED MCE ASSOCIATED MEMBRANE PROTEIN 2217164 2217646 + 160 15609110 885936 - Rv1973 - +PROBABLE CONSERVED MEMBRANE PROTEIN 2217659 2218036 + 125 15609111 885935 - Rv1974 - +hypothetical protein Rv1975 2218052 2218717 + 221 15609112 885934 - Rv1975 - +hypothetical protein Rv1976c 2218844 2219251 - 135 15609113 885933 - Rv1976c - +hypothetical protein Rv1977 2219754 2220800 + 348 15609114 885931 - Rv1977 COG0501O +hypothetical protein Rv1978 2220908 2221756 + 282 15609115 885928 - Rv1978 COG0500QR +POSSIBLE CONSERVED PERMEASE 2221719 2223164 - 481 15609116 885819 - Rv1979c COG0531E +IMMUNOGENIC PROTEIN MPT64 (ANTIGEN MPT64/MPB64) 2223343 2224029 - 228 15609117 885925 mpt64 Rv1980c - +ribonucleotide-diphosphate reductase subunit beta 2224220 2225188 - 322 57116932 885923 nrdF Rv1981c COG0208F +hypothetical protein Rv1982c 2225413 2225832 - 139 15609119 885816 - Rv1982c COG3742S +PE-PGRS FAMILY PROTEIN 2226244 2227920 + 558 57116933 885921 PE_PGRS35 Rv1983 - +PROBABLE CUTINASE PRECURSOR CFP21 2227908 2228561 - 217 15609121 885813 cfp21 Rv1984c - +chromosome replication initiation inhibitor protein 2228991 2229902 - 303 15609122 885818 - Rv1985c COG0583K +PROBABLE CONSERVED INTEGRAL MEMBRANE PROTEIN 2230011 2230610 + 199 15609123 885635 - Rv1986 COG1279R +POSSIBLE CHITINASE 2231026 2231454 + 142 15609124 885815 - Rv1987 - +PROBABLE METHYLTRANSFERASE 2231680 2232219 + 179 15609125 885632 - Rv1988 COG0030J +hypothetical protein Rv1989c 2232739 2233299 - 186 15609126 885810 - Rv1989c COG5654S +PROBABLE TRANSCRIPTIONAL REGULATORY PROTEIN 2233296 2233637 - 113 15609127 885422 - Rv1990c COG1396K +POSSIBLE DEHYDROGENASE (FRAGMENT) 2233881 2234216 - 111 57116934 3205104 - Rv1990A COG1028IQR +hypothetical protein Rv1991c 2234305 2234649 - 114 15609128 885634 - Rv1991c COG2337T +PROBABLE METAL CATION TRANSPORTER P-TYPE ATPASE G CTPG 2234991 2237306 - 771 15609129 888914 ctpG Rv1992c COG2217P +hypothetical protein Rv1993c 2237303 2237575 - 90 15609130 885631 - Rv1993c - +PROBABLE TRANSCRIPTIONAL REGULATORY PROTEIN 2237628 2237984 - 118 15609131 888889 - Rv1994c COG0640K +hypothetical protein Rv1995 2238141 2238908 + 255 15609132 888917 - Rv1995 COG3945S +hypothetical protein Rv1996 2239004 2239957 + 317 15609133 888863 - Rv1996 COG0589T +PROBABLE METAL CATION TRANSPORTER P-TYPE ATPASE A CTPF 2240159 2242876 + 905 15609134 888867 ctpF Rv1997 COG0474P +hypothetical protein Rv1998c 2242945 2243721 - 258 15609135 888853 - Rv1998c COG2513G +PROBABLE CONSERVED INTEGRAL MEMBRANE PROTEIN 2243816 2245138 - 440 15609136 888881 - Rv1999c COG0531E +hypothetical protein Rv2000 2245209 2246822 + 537 15609137 888864 - Rv2000 COG0493ER, COG0665E +hypothetical protein Rv2001 2246832 2247584 + 250 15609138 888880 - Rv2001 COG3884I +POSSIBLE 20-BETA-HYDROXYSTEROID DEHYDROGENASE FABG3 (Cortisone reductase) ((R)-20-hydroxysteroid dehydrogenase) 2247660 2248442 + 260 15609139 888857 fabG3 Rv2002 COG1028IQR +hypothetical protein Rv2003c 2248563 2249420 - 285 15609140 888818 - Rv2003c COG0500QR +hypothetical protein Rv2004c 2249478 2250974 - 498 15609141 888817 - Rv2004c COG0645R, COG2187S +hypothetical protein Rv2005c 2250996 2251883 - 295 15609142 888831 - Rv2005c COG0589T +PROBABLE TREHALOSE-6-PHOSPHATE PHOSPHATASE OTSB1 (TREHALOSE-PHOSPHATASE) (TPP) 2252002 2255985 + 1327 57116935 888943 otsB1 Rv2006 COG0637R, COG1554G, COG1877G +PROBABLE FERREDOXIN FDXA 2256084 2256428 - 114 15609144 888887 fdxA Rv2007c COG1146C +hypothetical protein Rv2008c 2256617 2257942 - 441 15609145 888813 - Rv2008c COG1373R, COG4108J +hypothetical protein Rv2009 2258030 2258272 + 80 15609146 888925 - Rv2009 COG5450K +hypothetical protein Rv2010 2258273 2258671 + 132 15609147 888933 - Rv2010 COG1487R +hypothetical protein Rv2011c 2258854 2259285 - 143 15609148 888922 - Rv2011c COG1846K +hypothetical protein Rv2012 2259326 2259820 + 164 15609149 888927 - Rv2012 COG5562R +POSSIBLE TRANSPOSASE 2260665 2261144 + 159 57116936 887546 - Rv2013 COG3547L +POSSIBLE TRANSPOSASE 2261098 2261688 + 196 57116937 887547 - Rv2014 COG3547L +hypothetical protein Rv2015c 2261816 2263072 - 418 15609152 888378 - Rv2015c - +hypothetical protein Rv2016 2263426 2264001 + 191 15609153 888630 - Rv2016 - +POSSIBLE TRANSCRIPTIONAL REGULATORY PROTEIN 2263998 2265038 + 346 15609154 888435 - Rv2017 COG1396K, COG2856E +hypothetical protein Rv2018 2265280 2265999 + 239 15609155 887560 - Rv2018 COG2442S +hypothetical protein Rv2019 2265989 2266405 + 138 15609156 887665 - Rv2019 - +hypothetical protein Rv2020c 2266421 2266720 - 99 15609157 887656 - Rv2020c COG4889R +POSSIBLE TRANSCRIPTIONAL REGULATORY PROTEIN 2266805 2267110 - 101 15609158 888092 - Rv2021c COG1396K +hypothetical protein Rv2022c 2267119 2267724 - 201 15609159 888129 - Rv2022c COG4683S +hypothetical protein Rv2023c 2267749 2268108 - 119 15609160 887444 - Rv2023c - +hypothetical protein Rv2024c 2268693 2270240 - 515 15609161 888351 - Rv2024c COG4889R +POSSIBLE CONSERVED MEMBRANE PROTEIN 2270750 2271748 - 332 15609162 888782 - Rv2025c COG0053P +hypothetical protein Rv2026c 2271863 2272747 - 294 15609163 887460 - Rv2026c COG0589T +Probable histidine kinase response regulator 2272787 2274508 - 573 15609164 888471 - Rv2027c COG2203T, COG4585T +hypothetical protein Rv2028c 2274569 2275408 - 279 15609165 888494 - Rv2028c COG0589T +Probable phosphofructokinase PfkB (PHOSPHOHEXOKINASE) 2275405 2276424 - 339 15609166 887491 pfkB Rv2029c COG1105G +hypothetical protein Rv2030c 2276441 2278486 - 681 15609167 887536 - Rv2030c COG1926R, COG2312R +HEAT SHOCK PROTEIN HSPX (ALPHA-CRSTALLIN HOMOLOG) (14 kDa ANTIGEN) (HSP16.3) 2278498 2278932 - 144 15609168 887579 hspX Rv2031c COG0071O +Conserved hypothetical protein Acg 2279129 2280124 + 331 15609169 887582 acg Rv2032 COG0778C +hypothetical protein Rv2033c 2280240 2281082 - 280 15609170 887972 - Rv2033c - +Probable ArsR-type repressor protein 2281294 2281617 + 107 15609171 887859 - Rv2034 COG0640K +hypothetical protein Rv2035 2281614 2282102 + 162 15609172 887445 - Rv2035 - +hypothetical protein Rv2036 2282099 2282740 + 213 15609173 887433 - Rv2036 - +POSSIBLE CONSERVED TRANSMEMBRANE PROTEIN 2282747 2283721 - 324 15609174 888021 - Rv2037c COG1752R +Probable sugar-transport ATP-binding protein ABC transporter 2283723 2284796 - 357 15609175 887998 - Rv2038c COG3839G +Probable sugar-transport integral membrane protein ABC transporter 2284799 2285641 - 280 15609176 887729 - Rv2039c COG0395G +Probable sugar-transport integral membrane protein ABC transporter 2285628 2286530 - 300 15609177 887893 - Rv2040c COG1175G +Probable sugar-binding lipoprotein 2286527 2287846 - 439 15609178 887474 - Rv2041c COG1653G +hypothetical protein Rv2042c 2287884 2288681 - 265 15609179 887497 - Rv2042c - +PYRAZINAMIDASE/NICOTINAMIDAS PNCA (PZase) 2288681 2289241 - 186 15609180 888260 pncA Rv2043c COG1335Q +hypothetical protein Rv2044c 2289282 2289599 - 105 15609181 888243 - Rv2044c - +Probable carboxylesterase LipT 2289685 2291220 - 511 15609182 888358 lipT Rv2045c COG2272I +Probable lipoprotein lppI 2291269 2291925 + 218 15609183 888308 lppI Rv2046 COG0145EQ +hypothetical protein Rv2047c 2291962 2294526 - 854 15609184 888529 - Rv2047c COG0451MG, COG0574G +Probable polyketide synthase pks12 2294531 2306986 - 4151 15609185 888350 pks12 Rv2048c COG3321Q +hypothetical protein Rv2049c 2307293 2307517 - 74 15609186 888593 - Rv2049c - +hypothetical protein Rv2050 2307821 2308156 + 111 15609187 888598 - Rv2050 - +Polyprenol-monophosphomannose synthase Ppm1 2308131 2310755 - 874 15609188 887402 ppm1 Rv2051c COG0463M, COG0815M +hypothetical protein Rv2052c 2310913 2312517 - 534 15609189 888608 - Rv2052c COG1574R +FxsA 2312522 2313049 - 175 15609190 888768 fxsA Rv2053c - +hypothetical protein Rv2054 2313125 2313838 + 237 15609191 888722 - Rv2054 COG0412Q +30S ribosomal protein S18 2314087 2314353 - 88 15609192 887817 rpsR Rv2055c COG0238J +30S ribosomal protein S14 2314354 2314659 - 101 15609193 887819 rpsN Rv2056c COG0199J +50S ribosomal protein L33 2314661 2314825 - 54 57116938 887807 rpmG Rv2057c COG0267J +50S ribosomal protein L28 2314825 2315061 - 78 15609195 887801 rpmB Rv2058c COG0227J +hypothetical protein Rv2059 2315174 2316709 + 511 15609196 888402 - Rv2059 COG0803P +Possible conserved integral membrane protein 2316279 2316680 + 133 15609197 888388 - Rv2060 COG1108P +hypothetical protein Rv2061c 2316681 2317085 - 134 15609198 888246 - Rv2061c COG3576R +cobaltochelatase 2317169 2320753 - 1194 15609199 888252 cobN Rv2062c COG1429H +hypothetical protein Rv2063 2320831 2321064 + 77 57116939 3205116 - Rv2063 - +Possible cobalamin biosynthesis protein CobG 2321451 2322542 + 363 15609201 888140 cobG Rv2064 COG0155P +precorrin-8X methylmutase 2322552 2323178 + 208 15609202 888464 cobH Rv2065 COG2082H +Probable bifunctional protein, CobI-CobJ fusion protein: S-adenosyl-L-methionine-precorrin-2 methyl transferase + precorrin-3 methylase 2323175 2324701 + 508 15609203 888483 cobI Rv2066 COG1010H, COG2243H +hypothetical protein Rv2067c 2324647 2325870 - 407 15609204 888752 - Rv2067c COG0500QR +CLASS A BETA-LACTAMASE BLAC 2325886 2326809 - 307 15609205 888742 blaC Rv2068c COG2367V +RNA polymerase sigma factor SigC 2326944 2327501 + 185 15609206 888723 sigC Rv2069 COG1595K +cobalt-precorrin-6x reductase 2327491 2328225 - 244 15609207 887566 cobK Rv2070c COG2099H +Probable precorrin-4 C11-methyltransferase CobM 2328222 2328977 - 251 15609208 888521 cobM Rv2071c COG2875H +Probable precorrin-6y methyltransferase CobL 2328974 2330146 - 390 15609209 888321 cobL Rv2072c COG2241H, COG2242H +Probable shortchain dehydrogenase 2330214 2330963 - 249 15609210 887267 - Rv2073c COG1028IQR +hypothetical protein Rv2074 2330993 2331406 + 137 15609211 888523 - Rv2074 - +Possible hypothetical exported or envelope protein 2331416 2332879 - 487 15609212 888771 - Rv2075c - +hypothetical protein Rv2076c 2333037 2333288 - 83 15609213 887296 - Rv2076c - +POSSIBLE CONSERVED TRANSMEMBRANE PROTEIN 2333323 2334294 - 323 15609214 887785 - Rv2077c - +hypothetical protein Rv2077A 2334295 2334594 - 99 57116940 3205060 - Rv2077A - +hypothetical protein Rv2078 2335059 2335373 + 104 15609215 888071 - Rv2078 - +hypothetical protein Rv2079 2335355 2337325 + 656 15609216 887333 - Rv2079 - +Possible lipoprotein lppJ 2337306 2337869 + 187 15609217 887351 lppJ Rv2080 - +POSSIBLE TRANSMEMBRANE PROTEIN 2338065 2338505 - 146 15609218 887348 - Rv2081c - +hypothetical protein Rv2082 2338709 2340874 + 721 15609219 887795 - Rv2082 - +hypothetical protein Rv2083 2340871 2341815 + 314 15609220 887281 - Rv2083 - +hypothetical protein Rv2084 2341808 2342944 + 378 15609221 887350 - Rv2084 - +hypothetical protein Rv2085 2343027 2343332 + 101 15609222 888138 - Rv2085 - +hypothetical protein Rv2086 2343311 2343916 + 201 57116941 888128 - Rv2086 COG2801L +hypothetical protein Rv2087 2343994 2344224 + 76 57116942 887934 - Rv2087 COG2801L +PROBABLE TRANSMEMBRANE SERINE/THREONINE-PROTEIN KINASE J PKNJ (PROTEIN KINASE J) (STPK J) 2344411 2346180 + 589 15609225 888322 pknJ Rv2088 COG0515RTKL +Probable dipeptidase PepE 2346197 2347324 - 375 15609226 887719 pepE Rv2089c COG0006E +Probable 5'-3' exonuclease 2347373 2348554 + 393 15609227 887924 - Rv2090 COG0258L +Probable membrane protein 2348558 2349292 - 244 15609228 887469 - Rv2091c - +PROBABLE ATP-DEPENDENT DNA HELICASE HELY 2349334 2352054 - 906 15609229 887736 helY Rv2092c COG4581L +Probable Sec-independent protein translocase transmembrane protein tatC 2352103 2353029 - 308 15609230 888068 tatC Rv2093c COG0805U +twin argininte translocase protein A 2353046 2353297 - 83 15609231 888086 tatA Rv2094c COG1826U +hypothetical protein Rv2095c 2353365 2354315 - 316 15609232 888403 - Rv2095c COG2378K +hypothetical protein Rv2096c 2354312 2355310 - 332 15609233 888436 - Rv2096c COG2378K +hypothetical protein Rv2097c 2355319 2356677 - 452 15609234 888460 - Rv2097c - +hypothetical protein Rv2100 2358389 2360041 + 550 15609237 888454 - Rv2100 - +PROBABLE HELICASE HELZ 2360240 2363281 + 1013 15609238 888635 helZ Rv2101 COG0553KL +hypothetical protein Rv2102 2363391 2364107 + 238 15609239 888639 - Rv2102 COG4279S +hypothetical protein Rv2103c 2364086 2364520 - 144 15609240 888003 - Rv2103c COG1487R, COG1848R +hypothetical protein Rv2104c 2364527 2364781 - 84 15609241 888014 - Rv2104c - +PROBABLE TRANSPOSASE 2365465 2365791 + 108 15609242 888395 - Rv2105 COG2963L +PROBABLE TRANSPOSASE 2365788 2366726 + 312 15609243 888398 - Rv2106 COG2801L +PE FAMILY PROTEIN 2367359 2367655 + 98 57116945 887811 PE22 Rv2107 - +PPE FAMILY PROTEIN 2367711 2368442 + 243 57116946 887814 PPE36 Rv2108 - +proteasome (alpha subunit) PrcA 2368983 2369729 - 248 15609246 887538 prcA Rv2109c COG0638O +proteasome (beta subunit) PrcB 2369726 2370601 - 291 15609247 887508 prcB Rv2110c COG0638O +hypothetical protein Rv2111c 2370598 2370792 - 64 15609248 888788 - Rv2111c - +hypothetical protein Rv2112c 2370905 2372569 - 554 15609249 888290 - Rv2112c - +Probable integral membrane protein 2372630 2373823 + 397 15609250 887731 - Rv2113 - +hypothetical protein Rv2114 2373834 2374457 + 207 15609251 887803 - Rv2114 - +Probable ATPase 2374461 2376290 - 609 15609252 887297 - Rv2115c COG0464O +Probable conserved lipoprotein lppK 2376571 2377140 + 189 15609253 886029 lppK Rv2116 - +hypothetical protein Rv2117 2377148 2377441 + 97 15609254 887685 - Rv2117 COG1550S +POSSIBLE RNA METHYLTRANSFERASE 2377470 2378312 - 280 15609255 887374 - Rv2118c COG2519J +hypothetical protein Rv2119 2378386 2379222 + 278 15609256 888413 - Rv2119 COG2887L +PROBABLE CONSERVED INTEGRAL MEMBRANE PROTEIN 2379245 2379727 - 160 15609257 887821 - Rv2120c COG3918S +ATP phosphoribosyltransferase 2379806 2380660 - 284 15609258 888689 hisG Rv2121c COG0040E +phosphoribosyl-ATP pyrophosphatase 2380663 2380944 - 93 57116947 888671 hisE Rv2122c COG0140E +PPE FAMILY PROTEIN 2381071 2382492 + 473 57116948 888710 PPE37 Rv2123 - +Probable 5-methyltetrahydrofolate--homocystein methyltransferase MetH (Methionine synthase, vitamin-B12 dependent isozyme) (MS) 2382489 2386067 - 1192 15609261 888711 metH Rv2124c COG0646E, COG1410E +hypothetical protein Rv2125 2386293 2387171 + 292 15609262 887798 - Rv2125 COG1938R +PE-PGRS FAMILY PROTEIN 2387202 2387972 - 256 57116949 887791 PE_PGRS37 Rv2126c - +Probable L-asparagine permease ansP1 2388616 2390085 + 489 57116950 887715 ansP1 Rv2127 COG1113E +PROBABLE CONSERVED TRANSMEMBRANE PROTEIN 2390085 2390288 + 67 15609265 887764 - Rv2128 - +short chain dehydrogenase 2390308 2391189 - 293 15609266 887841 - Rv2129c COG1028IQR +cysteinyl-tRNA synthetase 2391215 2392459 - 414 15609267 887492 cysS Rv2130c COG0215J +POSSIBLE MONOPHOSPHATASE CYSQ 2392517 2393320 - 267 15609268 888142 cysQ Rv2131c COG1218P +hypothetical protein Rv2132 2393411 2393641 + 76 15609269 887827 - Rv2132 - +hypothetical protein Rv2133c 2393851 2394639 - 262 15609270 887616 - Rv2133c - +hypothetical protein Rv2134c 2394650 2395237 - 195 15609271 887844 - Rv2134c - +hypothetical protein Rv2135c 2395301 2396011 - 236 15609272 887273 - Rv2135c COG0406G +undecaprenyl pyrophosphate phosphatase 2396008 2396838 - 276 15609273 887612 uppP Rv2136c COG1968V +hypothetical protein Rv2137c 2396902 2397315 - 137 15609274 888009 - Rv2137c - +Probable conserved lipoprotein LppL 2397330 2398406 + 358 15609275 887303 lppL Rv2138 - +dihydroorotate dehydrogenase 2 2398720 2399793 + 357 15609276 887326 pyrD Rv2139 COG0167F +hypothetical protein Rv2140c 2399798 2400328 - 176 15609277 888118 TB18.6 Rv2140c COG1881R +hypothetical protein Rv2141c 2400376 2401722 - 448 57116951 887384 - Rv2141c COG0624E +hypothetical protein Rv2142c 2402193 2402510 - 105 15609279 888770 - Rv2142c - +hypothetical protein Rv2143 2402977 2404035 + 352 15609280 887406 - Rv2143 COG1926R +Probable transmembrane protein 2404165 2404521 - 118 15609281 888202 - Rv2144c - +CONSERVED HYPOTHETICAL PROTEIN WAG31 2404616 2405398 - 260 15609282 888224 wag31 Rv2145c COG3599D +Possible conserved transmembrane protein 2405666 2405956 - 96 15609283 888759 - Rv2146c COG0762S +hypothetical protein Rv2147c 2406118 2406843 - 241 15609284 887394 - Rv2147c COG1799S +hypothetical protein Rv2148c 2406840 2407616 - 258 15609285 888127 - Rv2148c COG0325R +conserved hypothetical protein YfiH 2407622 2408374 - 250 15609286 888121 yfiH Rv2149c COG1496S +cell division protein FtsZ 2408385 2409524 - 379 15609287 888369 ftsZ Rv2150c COG0206D +POSSIBLE CELL DIVISION PROTEIN FTSQ 2409697 2410641 - 314 15609288 888367 ftsQ Rv2151c COG1589M +UDP-N-acetylmuramate--L-alanine ligase 2410638 2412122 - 494 15609289 887983 murC Rv2152c COG0773M +N-acetylglucosaminyl transferase 2412119 2413351 - 410 15609290 888036 murG Rv2153c COG0707M +FtsW-like protein FtsW 2413348 2414922 - 524 15609291 887916 ftsW Rv2154c COG0772D +UDP-N-acetylmuramoyl-L-alanyl-D-glutamate synthetase 2414934 2416394 - 486 15609292 888000 murD Rv2155c COG0771M +phospho-N-acetylmuramoyl-pentapeptide-transferase 2416396 2417475 - 359 15609293 888098 mraY Rv2156c COG0472M +Probable UDP-N-acetylmuramoylalanyl-D-glutamyl-2,6-diaminopimelate- D-alanyl-D-alanyl ligase MurF 2417472 2419004 - 510 15609294 887826 murF Rv2157c COG0770M +UDP-N-acetylmuramoylalanyl-D-glutamate--2,6-diaminopimelate ligase 2419001 2420608 - 535 15609295 887252 murE Rv2158c COG0769M +hypothetical protein Rv2159c 2420631 2421665 - 344 15609296 887236 - Rv2159c - +hypothetical protein Rv2160A 2421643 2422278 - 211 57116952 3205077 - Rv2160A COG1309K +hypothetical protein Rv2160c 2421662 2422003 - 113 15609297 886254 - Rv2160c - +hypothetical protein Rv2161c 2422271 2423137 - 288 15609298 887978 - Rv2161c COG2141C +PE-PGRS FAMILY PROTEIN 2423240 2424838 - 532 57116953 887300 PE_PGRS38 Rv2162c - +Probable penicillin-binding membrane protein pbpB 2425048 2427087 - 679 15609300 887949 pbpB Rv2163c COG0768M +PROBABLE CONSERVED PROLINE RICH MEMBRANE PROTEIN 2427084 2428238 - 384 15609301 887217 - Rv2164c - +S-adenosyl-methyltransferase MraW 2428235 2429269 - 344 161352465 888462 mraW Rv2165c COG0275M +hypothetical protein Rv2166c 2429427 2429858 - 143 15609303 888261 - Rv2166c COG2001S +PROBABLE TRANSPOSASE 2430159 2431199 - 346 15609304 888197 - Rv2167c COG2801L +PROBABLE TRANSPOSASE 2431094 2431420 - 108 15609305 888459 - Rv2168c COG2963L +PROBABLE CONSERVED TRANSMEMBRANE PROTEIN 2431565 2431969 - 134 15609306 888257 - Rv2169c - +hypothetical protein Rv2170 2432235 2432855 + 206 15609307 888170 - Rv2170 COG0456R +Probable conserved lipoprotein lppM 2432951 2433634 + 227 15609308 887522 lppM Rv2171 - +hypothetical protein Rv2172c 2433631 2434536 - 301 15609309 888147 - Rv2172c - +PROBABLE GERANYLGERANYL PYROPHOSPHATE SYNTHETASE IDSA2 (GGPPSASE) (GGPP SYNTHETASE) (GERANYLGERANYL DIPHOSPHATE SYNTHASE) 2434847 2435905 + 352 15609310 888334 idsA2 Rv2173 COG0142H +Possible conserved integral membrane protein 2435909 2437459 + 516 15609311 887528 - Rv2174 - +conserved hypothetical regulatory protein 2437446 2437886 - 146 15609312 887852 - Rv2175c - +PROBABLE TRANSMEMBRANE SERINE/THREONINE-PROTEIN KINASE L PKNL (PROTEIN KINASE L) (STPK L) 2437941 2439140 + 399 15609313 888340 pknL Rv2176 COG0515RTKL +POSSIBLE TRANSPOSASE 2439282 2439947 - 221 15609314 888326 - Rv2177c COG3547L +Probable 3-deoxy-D-arabino-heptulosonate 7-phosphate synthase AroG (DAHP synthetase, phenylalanine-repressible) 2440332 2441720 - 462 15609315 888309 aroG Rv2178c COG3200E +hypothetical protein Rv2179c 2441811 2442317 - 168 15609316 887927 - Rv2179c - +Probable conserved integral membrane protein 2442327 2443214 - 295 15609317 887954 - Rv2180c - +Probable conserved integral membrane protein 2443302 2444585 + 427 15609318 888269 - Rv2181 - +1-acylglycerol-3-phosphate O-acyltransferase 2444586 2445329 - 247 15609319 888625 - Rv2182c COG0204I +hypothetical protein Rv2183c 2445415 2445810 - 131 15609320 887650 - Rv2183c - +hypothetical protein Rv2184c 2445807 2446946 - 379 15609321 888152 - Rv2184c COG0003P +hypothetical protein Rv2185c 2447066 2447500 - 144 15609322 887239 TB16.3 Rv2185c - +hypothetical protein Rv2186c 2447605 2447994 - 129 15609323 887347 - Rv2186c - +Probable long-chain-fatty-acid-CoA ligase fadD15 (FATTY-ACID-CoA SYNTHETASE) (FATTY-ACID-CoA SYNTHASE) 2448160 2449962 + 600 15609324 887456 fadD15 Rv2187 COG1022I +hypothetical protein Rv2188c 2449993 2451150 - 385 57116954 887278 - Rv2188c COG0438M +hypothetical protein Rv2189c 2451247 2452020 - 257 15609326 887575 - Rv2189c - +hypothetical protein Rv2190c 2452115 2453272 - 385 15609327 888670 - Rv2190c COG0791M +hypothetical protein Rv2191 2453819 2455756 + 645 15609328 887265 - Rv2191 COG0322L, COG0847L +anthranilate phosphoribosyltransferase 2455631 2456743 - 370 15609329 887681 trpD Rv2192c COG0547E +PROBABLE CYTOCHROME C OXIDASE (SUBUNIT III) CTAE 2456901 2457512 + 203 15609330 887425 ctaE Rv2193 COG1845C +Probable Ubiquinol-cytochrome C reductase QcrC(cytochrome C subunit) 2457553 2458395 + 280 15609331 888737 qcrC Rv2194 COG2010C +Probable Rieske iron-sulfur protein QcrA 2458392 2459681 + 429 15609332 888420 qcrA Rv2195 COG0723C +Probable Ubiquinol-cytochrome C reductase QcrB (cytochrome B subunit) 2459678 2461327 + 549 15609333 887400 qcrB Rv2196 COG1290C +Probable conserved transmembrane protein 2461504 2462148 - 214 15609334 887213 - Rv2197c - +PROBABLE CONSERVED MEMBRANE PROTEIN MMPS3 2462148 2463047 - 299 15609335 887471 mmpS3 Rv2198c - +Possible conserved integral membrane protein 2463233 2463652 - 139 15609336 888692 - Rv2199c - +PROBABLE TRANSMEMBRANE CYTOCHROME C OXIDASE (SUBUNIT II) CTAC 2463660 2464751 - 363 15609337 888799 ctaC Rv2200c COG1622C +Probable asparagine synthetase AsnB 2464997 2466955 + 652 15609338 888472 asnB Rv2201 COG0367E +Probable carbohydrate kinase CbhK 2467053 2468027 - 324 15609339 888551 cbhK Rv2202c COG0524G +POSSIBLE CONSERVED MEMBRANE PROTEIN 2468231 2468923 + 230 15609340 888318 - Rv2203 - +hypothetical protein Rv2204c 2468931 2469287 - 118 15609341 888428 - Rv2204c COG0316S +hypothetical protein Rv2205c 2469387 2470463 - 358 57116955 887277 - Rv2205c COG1929G +PROBABLE CONSERVED TRANSMEMBRANE PROTEIN 2470622 2471332 + 236 57116956 888107 - Rv2206 - +nicotinate-nucleotide--dimethylbenzimidazole phosphoribosyltransferase 2471411 2472496 + 361 15609344 887781 cobT Rv2207 COG2038H +cobalamin synthase 2472493 2473242 + 249 15609345 887572 cobS Rv2208 COG0368H +Probable conserved integral membrane protein 2473400 2474938 + 512 15609346 887230 - Rv2209 - +branched-chain amino acid aminotransferase 2474864 2475970 - 368 15609347 888352 ilvE Rv2210c COG0115EH +glycine cleavage system aminomethyltransferase T 2476042 2477181 - 379 15609348 887233 gcvT Rv2211c COG0404E +hypothetical protein Rv2212 2477190 2478326 + 378 15609349 887979 - Rv2212 COG2114T +leucyl aminopeptidase 2478338 2479885 + 515 15609350 888105 pepB Rv2213 COG0260E +short chain dehydrogenase 2479923 2481701 - 592 15609351 887472 ephD Rv2214c COG0596R, COG1028IQR +dihydrolipoamide acetyltransferase 2481965 2483626 + 553 15609352 888777 dlaT Rv2215 COG0508C +hypothetical protein Rv2216 2483626 2484531 + 301 15609353 887640 - Rv2216 COG1090R +lipoyltransferase 2484584 2485276 + 230 15609354 887626 lipB Rv2217 COG0321H +lipoyl synthase 2485273 2486208 + 311 15609355 887922 lipA Rv2218 COG0320H +PROBABLE CONSERVED TRANSMEMBRANE PROTEIN 2486235 2486987 + 250 15609356 888380 - Rv2219 - +PROBABLE CONSERVED MEMBRANE PROTEIN 2486994 2487416 - 140 57116957 3205099 - Rv2219A - +GLUTAMINE SYNTHETASE GLNA1 (GLUTAMINE SYNTHASE) (GS-I) 2487615 2489051 + 478 15609357 888383 glnA1 Rv2220 COG0174E +GLUTAMATE-AMMONIA-LIGASE ADENYLYLTRANSFERASE GLNE (Glutamine-synthetase adenylyltransferase) 2489369 2492353 - 994 15609358 887995 glnE Rv2221c COG1391OT +PROBABLE GLUTAMINE SYNTHETASE GLNA2 (GLUTAMINE SYNTHASE) (GS-II) 2492402 2493742 - 446 15609359 888238 glnA2 Rv2222c COG0174E +Probable exported protease 2493837 2495399 - 520 15609360 888093 - Rv2223c COG0596R +Probable exported protease 2495461 2497023 - 520 15609361 887857 - Rv2224c COG0596R +3-methyl-2-oxobutanoate hydroxymethyltransferase 2497742 2498587 + 281 15609362 887440 panB Rv2225 COG0413H +hypothetical protein Rv2226 2498832 2500373 + 513 15609363 888513 - Rv2226 COG5607S +hypothetical protein Rv2227 2500931 2501632 + 233 15609364 888581 - Rv2227 COG3826S +hypothetical protein Rv2228c 2501644 2502738 - 364 15609365 888108 - Rv2228c COG0328L, COG0406G +hypothetical protein Rv2229c 2502735 2503472 - 245 15609366 888264 - Rv2229c COG1579R +hypothetical protein Rv2230c 2503469 2504608 - 379 15609367 888231 - Rv2230c COG0327S, COG3323S +hypothetical protein Rv2231c 2504605 2505699 - 364 15609368 888337 cobC Rv2231c COG0079E +hypothetical protein Rv2232 2506278 2507153 + 291 57116958 887597 - Rv2232 COG0546R +PHOSPHOTYROSINE PROTEIN PHOSPHATASE PTPA (PROTEIN-TYROSINE-PHOSPHATASE) (PTPase) (LMW PHOSPHATASE) 2507146 2507637 + 163 15609371 887373 ptpA Rv2234 COG0394T +PROBABLE CONSERVED TRANSMEMBRANE PROTEIN 2507637 2508452 + 271 15609372 887606 - Rv2235 COG3346S +cobalamin biosynthesis protein 2508434 2509375 - 313 15609373 887513 cobD Rv2236c COG1270H +hypothetical protein Rv2237 2509489 2510256 + 255 15609374 887840 - Rv2237 COG3662S +Probable peroxiredoxin AhpE 2510715 2511176 - 153 15609375 887871 ahpE Rv2238c COG1225O +hypothetical protein Rv2239c 2511176 2511652 - 158 15609376 888451 - Rv2239c - +hypothetical protein Rv2240c 2511690 2512487 - 265 15609377 888600 - Rv2240c - +pyruvate dehydrogenase subunit E1 2512539 2515244 + 901 15609378 887246 aceE Rv2241 COG2609C +hypothetical protein Rv2242 2515304 2516548 + 414 15609379 888624 - Rv2242 COG2508TQ +acyl-carrier-protein S-malonyltransferase 2516787 2517695 + 302 15609380 888769 fabD Rv2243 COG0331I +acyl carrier protein 2517771 2518118 + 115 15609381 888272 acpP Rv2244 COG0236IQ +3-oxoacyl-(acyl carrier protein) synthase II 2518115 2519365 + 416 15609382 887269 kasA Rv2245 COG0304IQ +3-oxoacyl-(acyl carrier protein) synthase II 2519396 2520712 + 438 15609383 887539 kasB Rv2246 COG0304IQ +ACETYL/PROPIONYL-CoA CARBOXYLASE (BETA SUBUNIT) ACCD6 2520743 2522164 + 473 15609384 887671 accD6 Rv2247 COG4799I +hypothetical protein Rv2248 2522360 2523175 + 271 15609385 888603 - Rv2248 - +PROBABLE GLYCEROL-3-PHOSPHATE DEHYDROGENASE GLPD1 2523241 2524791 - 516 15609386 887276 glpD1 Rv2249c COG0578C +Possible transcriptional regulatory protein 2524785 2525354 - 189 57116959 888018 - Rv2250c COG1309K +POSSIBLE FLAVOPROTEIN 2525402 2525821 + 139 57116960 3205100 - Rv2250A COG0277C +POSSIBLE FLAVOPROTEIN 2525565 2526992 + 475 15609388 888706 - Rv2251 COG0277C +diacylglycerol kinase 2526989 2527918 + 309 15609389 888429 - Rv2252 COG1597IR +Possible secreted unknown protein 2527984 2528487 + 167 15609390 888287 - Rv2253 - +Probable integral membrane protein 2528520 2528975 - 151 15609391 887182 - Rv2254c - +hypothetical protein Rv2255c 2528980 2529174 - 64 15609392 885526 - Rv2255c - +hypothetical protein Rv2256c 2529341 2529874 - 177 15609393 885865 - Rv2256c - +hypothetical protein Rv2257c 2530004 2530822 - 272 15609394 888069 - Rv2257c COG1680V +Possible transcriptional regulatory protein 2530836 2531897 - 353 15609395 888755 - Rv2258c COG0500QR +Probable zinc-dependent alcohol dehydrogenase AdhE2 2532245 2533330 + 361 15609396 887215 adhE2 Rv2259 COG1062C +hypothetical protein Rv2260 2533330 2533965 + 211 15609397 888490 - Rv2260 COG0491R +hypothetical protein Rv2261c 2534042 2534464 - 140 15609398 887455 - Rv2261c COG0815M +hypothetical protein Rv2262c 2534470 2535552 - 360 15609399 887220 - Rv2262c COG0815M +short chain dehydrogenase 2535641 2536594 + 317 15609400 887788 - Rv2263 COG1028IQR +conserved hypothetical proline rich protein 2536572 2538350 - 592 15609401 888040 - Rv2264c COG0443O +Possible conserved integral membrane protein 2538700 2539929 + 409 15609402 887976 - Rv2265 COG0477GEPR +Probable cytochrome P450 124 CYP124 2540104 2541390 + 428 15609403 887763 cyp124 Rv2266 COG2124Q +hypothetical protein Rv2267c 2541644 2542810 - 388 15609404 888487 - Rv2267c COG0457R +PROBABLE CYTOCHROME P450 128 CYP128 2542807 2544276 - 489 15609405 888025 cyp128 Rv2268c COG2124Q +hypothetical protein Rv2269c 2544289 2544621 - 110 15609406 887623 - Rv2269c - +PROBABLE LIPOPROTEIN LPPN 2544698 2545225 + 175 15609407 887448 lppN Rv2270 - +hypothetical protein Rv2271 2545332 2545631 + 99 15609408 887223 - Rv2271 - +PROBABLE CONSERVED TRANSMEMBRANE PROTEIN 2545737 2546105 + 122 15609409 887459 - Rv2272 COG2149S +PROBABLE CONSERVED TRANSMEMBRANE PROTEIN 2546102 2546431 + 109 15609410 888440 - Rv2273 - +hypothetical protein Rv2274c 2546488 2546805 - 105 15609411 888067 - Rv2274c - +hypothetical protein Rv2275 2546883 2547752 + 289 15609412 888355 - Rv2275 - +CYTOCHROME P450 121 CYP121 2547749 2548939 + 396 15609413 888373 cyp121 Rv2276 COG2124Q +Possible glycerolphosphodiesterase 2549124 2550029 - 301 15609414 888498 - Rv2277c COG0584C +PROBABLE TRANSPOSASE 2550065 2550391 + 108 15609415 888602 - Rv2278 COG2963L +PROBABLE TRANSPOSASE 2550388 2551326 + 312 15609416 887746 - Rv2279 COG2801L +Probable dehydrogenase 2551560 2552939 + 459 15609417 887601 - Rv2280 COG0277C +Putative phosphate-transport permease PitB 2553173 2554831 + 552 15609418 887257 pitB Rv2281 COG0306P +Probable transcription regulator (lysR family) 2554938 2555876 - 312 15609419 887253 - Rv2282c COG0583K +hypothetical protein Rv2283 2555941 2556135 + 64 15609420 887644 - Rv2283 - +Probable esterase LipM 2556145 2557440 + 431 15609421 887794 lipM Rv2284 COG0657I +hypothetical protein Rv2285 2557473 2558810 + 445 15609422 888632 - Rv2285 - +hypothetical protein Rv2286c 2558877 2559569 - 230 15609423 887395 - Rv2286c COG3917Q +Probable conserved integral membrane transport protein YjcE 2559703 2561331 + 542 15609424 887570 yjcE Rv2287 COG0025P +hypothetical protein Rv2288 2561328 2561705 + 125 15609425 887702 - Rv2288 - +CDP-diacylglycerol pyrophosphatase 2561675 2562457 + 260 15609426 887342 cdh Rv2289 COG2134I +Probable conserved lipoprotein lppO 2562599 2563114 + 171 15609427 887203 lppO Rv2290 - +Probable thiosulfate sulfurtransferase SseB 2563174 2564028 + 284 15609428 887174 sseB Rv2291 COG2897P +hypothetical protein Rv2292c 2564029 2564253 - 74 15609429 888805 - Rv2292c COG0775F +hypothetical protein Rv2293c 2564292 2565032 - 246 15609430 887283 - Rv2293c COG0775F +Probable aminotransferase 2565327 2566550 + 407 15609431 885868 - Rv2294 COG1168E +hypothetical protein Rv2295 2566772 2567410 + 212 15609432 888540 - Rv2295 COG3196S +haloalkane dehalogenase 2567504 2568406 + 300 15609433 887796 - Rv2296 COG0596R +hypothetical protein Rv2297 2568438 2568890 + 150 15609434 887789 - Rv2297 - +hypothetical protein Rv2298 2569082 2570053 + 323 15609435 887344 - Rv2298 COG0667C +heat shock protein 90 2570059 2572002 - 647 15609436 887501 htpG Rv2299c COG0326O +hypothetical protein Rv2300c 2572076 2573008 - 310 15609437 887880 - Rv2300c COG0491R +PROBABLE CUTINASE CUT2 2573015 2573707 + 230 57116961 885371 cut2 Rv2301 - +hypothetical protein Rv2302 2573813 2574055 + 80 15609439 885154 - Rv2302 - +PROBABLE ANTIBIOTIC-RESISTANCE PROTEIN 2574096 2575019 - 307 15609440 885282 - Rv2303c COG2159R +hypothetical protein Rv2304c 2575016 2575225 - 69 15609441 885102 - Rv2304c - +hypothetical protein Rv2305 2575809 2577098 + 429 15609442 885752 - Rv2305 - +POSSIBLE CONSERVED MEMBRANE PROTEIN 2577108 2577701 + 197 57116962 3205062 - Rv2306A COG0398S, COG0841V +POSSIBLE CONSERVED MEMBRANE PROTEIN 2577488 2577922 + 144 57116963 3205063 - Rv2306B COG0398S +hypothetical protein Rv2307c 2577851 2578696 - 281 15609444 885277 - Rv2307c COG1073R +HYPOTHETICAL GLYCINE RICH PROTEIN 2579228 2579419 - 63 57116964 3205073 - Rv2307A - +HYPOTHETICAL GLYCINE RICH PROTEIN 2579504 2579935 - 143 57116965 3205074 - Rv2307B - +hypothetical protein Rv2307D 2580028 2580210 - 60 57116966 3205075 - Rv2307D - +hypothetical protein Rv2308 2580419 2581135 + 238 15609445 885290 - Rv2308 COG2442S +POSSIBLE INTEGRASE (FRAGMENT) 2581843 2582298 - 151 15609446 885133 - Rv2309c COG0582L +hypothetical protein Rv2309A 2583045 2583332 + 95 57116967 3205076 - Rv2309A - +POSSIBLE EXCISIONASE 2583435 2583779 + 114 15609447 885175 - Rv2310 COG1910P +hypothetical protein Rv2311 2583884 2584408 + 174 15609448 885168 - Rv2311 COG0507L +hypothetical protein Rv2312 2584486 2584755 + 89 15609449 885152 - Rv2312 - +hypothetical protein Rv2313c 2585052 2585906 - 284 15609450 885268 - Rv2313c COG2128S +hypothetical protein Rv2314c 2585917 2587290 - 457 15609451 885130 - Rv2314c COG0312R +hypothetical protein Rv2315c 2587287 2588804 - 505 15609452 885260 - Rv2315c COG0312R +PROBABLE SUGAR-TRANSPORT INTEGRAL MEMBRANE PROTEIN ABC TRANSPORTER USPA 2588838 2589710 + 290 15609453 885262 uspA Rv2316 COG1175G +PROBABLE SUGAR-TRANSPORT INTEGRAL MEMBRANE PROTEIN ABC TRANSPORTER USPB 2589697 2590521 + 274 57116968 885101 uspB Rv2317 COG0395G +PROBABLE PERIPLASMIC SUGAR-BINDING LIPOPROTEIN USPC 2590518 2591840 + 440 15609455 885143 uspC Rv2318 COG1653G +hypothetical protein Rv2319c 2591848 2592726 - 292 15609456 885171 - Rv2319c COG0589T +PROBABLE CATIONIC AMINO ACID TRANSPORT INTEGRAL MEMBRANE PROTEIN ROCE 2592723 2594153 - 476 15609457 885084 rocE Rv2320c COG0531E +PROBABLE ORNITHINE AMINOTRANSFERASE (C-terminus part) ROCD2 (ORNITHINE--OXO-ACID AMINOTRANSFERASE) 2594154 2594699 - 181 15609458 885056 rocD2 Rv2321c COG4992E +PROBABLE ORNITHINE AMINOTRANSFERASE (N-terminus part) ROCD1 (ORNITHINE--OXO-ACID AMINOTRANSFERASE) 2594699 2595364 - 221 15609459 885096 rocD1 Rv2322c COG4992E +hypothetical protein Rv2323c 2595361 2596269 - 302 15609460 885480 - Rv2323c COG1834E +PROBABLE TRANSCRIPTIONAL REGULATORY PROTEIN (PROBABLY ASNC-FAMILY) 2596334 2596780 + 148 15609461 885060 - Rv2324 COG1522K +hypothetical protein Rv2325c 2597009 2597857 - 282 15609462 886271 - Rv2325c COG0619P +POSSIBLE TRANSMEMBRANE ATP-BINDING PROTEIN ABC TRANSORTER 2597854 2599947 - 697 15609463 888184 - Rv2326c COG1122P +hypothetical protein Rv2327 2599988 2600479 + 163 15609464 888124 - Rv2327 COG1846K +PE FAMILY PROTEIN 2600731 2601879 + 382 57116969 888111 PE23 Rv2328 - +PROBABLE NITRITE EXTRUSION PROTEIN 1 NARK1 (NITRITE FACILITATOR 1) 2601914 2603461 - 515 15609466 888116 narK1 Rv2329c COG2223P +PROBABLE LIPOPROTEIN LPPP 2603695 2604222 - 175 15609467 888072 lppP Rv2330c - +hypothetical protein Rv2331 2604297 2604683 + 128 15609468 888099 - Rv2331 COG0243C, COG0369P +hypothetical protein Rv2331A 2604740 2605078 + 112 57116970 3205048 - Rv2331A COG0369P +PROBABLE 2605108 2606754 + 548 57116971 887962 mez Rv2332 COG0281C +PROBABLE CONSERVED INTEGRAL MEMBRANE TRANSPORT PROTEIN 2606708 2608321 - 537 15609470 887274 - Rv2333c COG0477GEPR +PROBABLE CYSTEINE SYNTHASE A CYSK1 (O-ACETYLSERINE SULFHYDRYLASE A) (O-ACETYLSERINE (THIOL)-LYASE A) (CSASE A) 2608796 2609728 + 310 57116972 886016 cysK1 Rv2334 COG0031E +PROBABLE SERINE ACETYLTRANSFERASE CYSE (SAT) 2609732 2610421 + 229 15609472 886012 cysE Rv2335 COG1045E +hypothetical protein Rv2336 2610837 2611805 + 322 15609473 888958 - Rv2336 COG1530J +hypothetical protein Rv2337c 2611869 2612987 - 372 15609474 885123 - Rv2337c - +hypothetical protein Rv2338c 2613107 2614063 - 318 15609475 886018 moeW Rv2338c COG0476H +PROBABLE CONSERVED TRANSMEMBRANE TRANSPORT PROTEIN MMPL9 2614693 2617581 + 962 15609476 888966 mmpL9 Rv2339 COG2409R +PE-PGRS FAMILY PROTEIN 2617667 2618908 - 413 57116973 888961 PE_PGRS39 Rv2340c - +PROBABLE CONSERVED LIPOPROTEIN LPPQ 2619597 2620016 + 139 15609478 886275 lppQ Rv2341 - +hypothetical protein Rv2342 2620272 2620529 + 85 15609479 888951 - Rv2342 - +DNA primase 2620533 2622452 - 639 15609480 885996 dnaG Rv2343c COG0358L +deoxyguanosinetriphosphate triphosphohydrolase-like protein 2622457 2623752 - 431 15609481 885421 dgt Rv2344c COG0232F +POSSIBLE CONSERVED TRANSMEMBRANE PROTEIN 2623821 2625803 + 660 15609482 888960 - Rv2345 - +PUTATIVE ESAT-6 LIKE PROTEIN ESXO (ESAT-6 LIKE PROTEIN 6) 2625888 2626172 - 94 15609483 888956 esxO Rv2346c - +PUTATIVE ESAT-6 LIKE PROTEIN ESXP (ESAT-6 LIKE PROTEIN 7) 2626223 2626519 - 98 15609484 886002 esxP Rv2347c - +hypothetical protein Rv2348c 2626654 2626980 - 108 15609485 886006 - Rv2348c - +PROBABLE PHOSPHOLIPASE C 3 PLCC 2627172 2628698 - 508 15609486 886000 plcC Rv2349c COG3511M +PROBABLE MEMBRANE-ASSOCIATED PHOSPHOLIPASE C 2 PLCB 2628781 2630319 - 512 15609487 885999 plcB Rv2350c COG3511M +PROBABLE MEMBRANE-ASSOCIATED PHOSPHOLIPASE C 1 PLCA (MTP40 ANTIGEN) 2630537 2632075 - 512 15609488 885995 plcA Rv2351c COG3511M +PPE FAMILY PROTEIN 2632923 2634098 - 391 57116974 888959 PPE38 Rv2352c - +PPE FAMILY PROTEIN 2634528 2635592 - 354 57116975 886003 PPE39 Rv2353c - +PROBABLE TRANSPOSASE 2635628 2635954 + 108 15609491 888963 - Rv2354 COG2963L +PROBABLE TRANSPOSASE 2635951 2636889 + 312 15609492 888957 - Rv2355 COG2801L +PPE FAMILY PROTEIN 2637688 2639535 - 615 57116976 888950 PPE40 Rv2356c - +glycyl-tRNA synthetase 2639673 2641064 - 463 15609494 888962 glyS Rv2357c COG0423J +PROBABLE TRANSCRIPTIONAL REGULATORY PROTEIN (PROBABLY ARSR-FAMILY) 2641246 2641653 + 135 15609495 888965 - Rv2358 COG0640K +PROBABLE FERRIC UPTAKE REGULATION PROTEIN FURB 2641650 2642042 + 130 15609496 886009 furB Rv2359 COG0735P +hypothetical protein Rv2360c 2642150 2642578 - 142 15609497 888952 - Rv2360c - +LONG (C50) CHAIN Z-ISOPRENYL DIPHOSPHATE SYNTHASE (Z-DECAPRENYL DIPHOSPHATE SYNTHASE) 2642578 2643468 - 296 15609498 888964 - Rv2361c COG0020I +DNA repair protein RecO 2643461 2644258 - 265 15609499 888954 recO Rv2362c COG1381L +amidase 2644320 2645774 + 484 15609500 888955 amiA2 Rv2363 COG0154J +GTP-binding protein Era 2645771 2646673 - 300 57116977 886027 era Rv2364c COG1159R +hypothetical protein Rv2365c 2646747 2647088 - 113 15609502 885259 - Rv2365c - +PROBABLE CONSERVED TRANSMEMBRANE PROTEIN 2647060 2648367 - 435 15609503 885987 - Rv2366c COG1253R +hypothetical protein Rv2367c 2648364 2648912 - 182 15609504 885989 - Rv2367c COG0319R +PROBABLE PHOH-LIKE PROTEIN PHOH1 (PHOSPHATE STARVATION-INDUCIBLE PROTEIN PSIH) 2648916 2649974 - 352 57116978 885998 phoH1 Rv2368c COG1702T +hypothetical protein Rv2369c 2649946 2650248 - 100 15609506 885811 - Rv2369c - +hypothetical protein Rv2370c 2650245 2651558 - 437 15609507 886017 - Rv2370c - +PE-PGRS FAMILY PROTEIN 2651753 2651938 + 61 57116979 885141 PE_PGRS40 Rv2371 - +hypothetical protein Rv2372c 2652037 2652825 - 262 15609509 885926 - Rv2372c COG1385S +PROBABLE CHAPERONE PROTEIN DNAJ2 2652839 2653987 - 382 15609510 886023 dnaJ2 Rv2373c COG0484O +heat-inducible transcription repressor 2654062 2655093 - 343 15609511 885924 hrcA Rv2374c COG1420K +hypothetical protein Rv2375 2655265 2655582 + 105 15609512 885520 - Rv2375 - +LOW MOLECULAR WEIGHT ANTIGEN CFP2 (LOW MOLECULAR WEIGHT PROTEIN ANTIGEN 2) (CFP-2) 2655609 2656115 - 168 15609513 885515 cfp2 Rv2376c - +PUTATIVE CONSERVED PROTEIN MBTH 2656215 2656430 - 71 15609514 885968 mbtH Rv2377c COG3251S +LYSINE-N-OXYGENASE MBTG (L-LYSINE 6-MONOOXYGENASE) (LYSINE N6-HYDROXYLASE) 2656408 2657703 - 431 15609515 885648 mbtG Rv2378c COG3486Q +PEPTIDE SYNTHETASE MBTF (PEPTIDE SYNTHASE) 2657700 2662085 - 1461 15609516 885874 mbtF Rv2379c COG1020Q +PEPTIDE SYNTHETASE MBTE (PEPTIDE SYNTHASE) 2662067 2667115 - 1682 15609517 885822 mbtE Rv2380c COG1020Q +POLYKETIDE SYNTHETASE MBTD (POLYKETIDE SYNTHASE) 2667255 2670269 - 1004 15609518 885850 mbtD Rv2381c COG3321Q +POLYKETIDE SYNTHETASE MBTC (POLYKETIDE SYNTHASE) 2670269 2671603 - 444 15609519 885908 mbtC Rv2382c COG3321Q +PHENYLOXAZOLINE SYNTHASE MBTB (PHENYLOXAZOLINE SYNTHETASE) 2671593 2675837 - 1414 15609520 885838 mbtB Rv2383c COG1020Q, COG3208Q +BIFUNCTIONAL ENZYME MBTA: SALICYL-AMP LIGASE (SAL-AMP LIGASE) + SALICYL-S-ArCP SYNTHETASE 2675936 2677633 + 565 15609521 885833 mbtA Rv2384 COG1021Q +PUTATIVE ACETYL HYDROLASE MBTJ 2677729 2678649 + 306 57116980 885927 mbtJ Rv2385 COG0657I +salicylate synthase MbtI 2678653 2680005 - 450 57116981 885823 mbtI Rv2386c COG0147EH +hypothetical protein Rv2387 2680765 2682018 + 417 15609524 885302 - Rv2387 COG3329R +coproporphyrinogen III oxidase 2682015 2683142 - 375 15609525 885300 hemN Rv2388c COG0635H +PROBABLE RESUSCITATION-PROMOTING FACTOR RPFD 2683248 2683712 - 154 15609526 885246 rpfD Rv2389c - +hypothetical protein Rv2390c 2683709 2684266 - 185 15609527 885866 - Rv2390c - +PROBABLE FERREDOXIN-DEPENDENT NITRITE REDUCTASE NIRA 2684679 2686370 + 563 15609528 885472 nirA Rv2391 COG0155P +phosphoadenosine phosphosulfate reductase 2686367 2687131 + 254 15609529 885250 cysH Rv2392 COG0175EH +hypothetical protein Rv2393 2687128 2687973 + 281 15609530 885508 - Rv2393 COG2138S +PROBABLE GAMMA-GLUTAMYLTRANSPEPTIDASE PRECURSOR GGTB (GAMMA-GLUTAMYLTRANSFERASE) (GLUTAMYL TRANSPEPTIDASE) 2688010 2689941 + 643 15609531 885867 ggtB Rv2394 COG0405E +PROBABLE CONSERVED INTEGRAL MEMBRANE PROTEIN 2690072 2692075 + 667 15609532 885303 - Rv2395 COG1297S +PE-PGRS FAMILY PROTEIN 2692799 2693884 + 361 57116982 885517 PE_PGRS41 Rv2396 - +PROBABLE SULFATE-TRANSPORT ATP-BINDING PROTEIN ABC TRANSPORTER CYSA1 2693909 2694964 - 351 57116983 885663 cysA1 Rv2397c COG1118P +PROBABLE SULFATE-TRANSPORT INTEGRAL MEMBRANE PROTEIN ABC TRANSPORTER CYSW 2694981 2695799 - 272 15609535 885305 cysW Rv2398c COG4208P +PROBABLE SULFATE-TRANSPORT INTEGRAL MEMBRANE PROTEIN ABC TRANSPORTER CYST 2695796 2696647 - 283 15609536 885301 cysT Rv2399c COG0555O +PROBABLE SULFATE-BINDING LIPOPROTEIN SUBI 2696644 2697714 - 356 15609537 885299 subI Rv2400c COG1613P +hypothetical protein Rv2401 2697728 2698057 + 109 57116984 885664 - Rv2401 - +POSSIBLE CONSERVED MEMBRANE PROTEIN 2698042 2698245 - 67 57116985 3205070 - Rv2401A - +hypothetical protein Rv2402 2698529 2700457 + 642 15609539 885661 - Rv2402 COG3387G +PROBABLE CONSERVED LIPOPROTEIN LPPR 2700535 2701290 - 251 15609540 885513 lppR Rv2403c - +GTP-binding protein LepA 2701287 2703248 - 653 15609541 885475 lepA Rv2404c COG0481M +hypothetical protein Rv2405 2703269 2703838 + 189 15609542 885507 - Rv2405 - +hypothetical protein Rv2406c 2704009 2704437 - 142 15609543 885156 - Rv2406c COG0517R +ribonuclease Z 2704697 2705518 + 273 15609544 885684 - Rv2407 COG1234R +POSSIBLE PE FAMILY-RELATED PROTEIN 2706017 2706736 + 239 57116986 885511 PE24 Rv2408 - +hypothetical protein Rv2409c 2706494 2707333 - 279 15609546 885674 - Rv2409c COG1305E +hypothetical protein Rv2410c 2707333 2708310 - 325 15609547 885257 - Rv2410c COG2307S +hypothetical protein Rv2411c 2708310 2709965 - 551 15609548 885681 - Rv2411c COG2308S +30S ribosomal protein S20 2710075 2710335 + 86 15609549 885676 rpsT Rv2412 COG0268J +hypothetical protein Rv2413c 2710351 2711301 - 316 15609550 885666 - Rv2413c COG1466L +hypothetical protein Rv2414c 2711332 2712876 - 514 15609551 885667 - Rv2414c COG0658R +hypothetical protein Rv2415c 2712891 2713784 - 297 15609552 885697 - Rv2415c COG1555L +hypothetical protein Rv2416c 2714124 2715332 - 402 57116987 885903 eis Rv2416c COG4552R +hypothetical protein Rv2417c 2715472 2716314 - 280 15609554 885692 - Rv2417c COG1307S +hypothetical protein Rv2418c 2716395 2717138 - 247 15609555 885304 - Rv2418c - +PROBABLE PHOSPHOGLYCERATE MUTASE (PHOSPHOGLYCEROMUTASE) 2717128 2717799 - 223 15609556 885727 - Rv2419c COG0406G +hypothetical protein Rv2420c 2717796 2718176 - 126 15609557 885677 - Rv2420c COG0799S +nicotinic acid mononucleotide adenyltransferase 2718173 2718808 - 211 15609558 885457 nadD Rv2421c COG1057H +hypothetical protein Rv2422 2719083 2719355 + 90 15609559 885531 - Rv2422 - +hypothetical protein Rv2423 2719597 2720643 + 348 15609560 885516 - Rv2423 COG0500QR +PROBABLE TRANSPOSASE 2720776 2721777 - 333 15609561 885699 - Rv2424c COG3547L +hypothetical protein Rv2425c 2721866 2723308 - 480 15609562 885673 - Rv2425c COG3552R +hypothetical protein Rv2426c 2723308 2724183 - 291 15609563 885909 - Rv2426c COG0714R +gamma-glutamyl phosphate reductase 2724230 2725477 - 415 15609564 885536 proA Rv2427c COG0014E +ALKYL HYDROPEROXIDE REDUCTASE C PROTEIN AHPC (ALKYL HYDROPEROXIDASE C) 2726193 2726780 + 195 15609565 885717 ahpC Rv2428 COG0450O +ALKYL HYDROPEROXIDE REDUCTASE D PROTEIN AHPD (ALKYL HYDROPEROXIDASE D) 2726806 2727339 + 177 15609566 885959 ahpD Rv2429 COG2128S +PPE FAMILY PROTEIN 2727336 2727920 - 194 57116988 885945 PPE41 Rv2430c - +PE FAMILY PROTEIN 2727967 2728266 - 99 57116989 885703 PE25 Rv2431c - +hypothetical protein Rv2432c 2728437 2728847 - 136 15609569 885075 - Rv2432c - +hypothetical protein Rv2433c 2728844 2729134 - 96 15609570 885579 - Rv2433c - +PROBABLE CONSERVED TRANSMEMBRANE PROTEIN 2729115 2730560 - 481 15609571 885885 - Rv2434c COG0664T, COG0668M +PROBABLE CYCLASE (ADENYLYL-OR GUANYLYL-)(ADENYLATE-OR GUANYLATE-) 2730557 2732749 - 730 15609572 885891 - Rv2435c COG0840NT, COG2114T +RIBOKINASE RBSK 2733230 2734144 + 304 15609573 885671 rbsK Rv2436 COG0524G +hypothetical protein Rv2437 2734376 2734795 + 139 15609574 885906 - Rv2437 COG2020O +NAD synthetase 2734792 2736831 - 679 57116990 885808 nadE Rv2438c COG0171H, COG0388R +hypothetical protein Rv2438A 2736709 2736987 + 92 57116991 3205071 - Rv2438A - +gamma-glutamyl kinase 2737117 2738247 - 376 15609576 885266 proB Rv2439c COG0263E +GTPase ObgE 2738247 2739686 - 479 15609577 885900 obgE Rv2440c COG0536R +50S ribosomal protein L27 2739772 2740032 - 86 15609578 885919 rpmA Rv2441c COG0211J +50S ribosomal protein L21 2740047 2740361 - 104 15609579 885715 rplU Rv2442c COG0261J +PROBABLE C4-DICARBOXYLATE-TRANSPORT TRANSMEMBRANE PROTEIN DCTA 2740709 2742184 + 491 15609580 885745 dctA Rv2443 COG1301C +POSSIBLE RIBONUCLEASE E RNE 2742123 2744984 - 953 15609581 885911 rne Rv2444c COG1530J +nucleoside diphosphate kinase 2745314 2745724 - 136 15609582 885905 ndk Rv2445c COG0105F +PROBABLE CONSERVED INTEGRAL MEMBRANE PROTEIN 2745767 2746138 - 123 15609583 885916 - Rv2446c - +PROBABLE FOLYLPOLYGLUTAMATE SYNTHASE PROTEIN FOLC (FOLYLPOLY-GAMMA-GLUTAMATE SYNTHETASE) (FPGS) 2746135 2747598 - 487 15609584 885902 folC Rv2447c COG0285H +valyl-tRNA synthetase 2747595 2750225 - 876 15609585 885892 valS Rv2448c COG0525J +hypothetical protein Rv2449c 2750313 2751572 - 419 15609586 885894 - Rv2449c COG3268S +PROBABLE RESUSCITATION-PROMOTING FACTOR RPFE 2751662 2752180 - 172 15609587 885760 rpfE Rv2450c - +HYPOTHETICAL PROLINE AND SERINE RICH PROTEIN 2752262 2752660 + 132 15609588 886025 - Rv2451 - +hypothetical protein Rv2452c 2752848 2752994 - 48 15609589 885858 - Rv2452c - +molybdopterin-guanine dinucleotide biosynthesis protein A 2753018 2753623 - 201 15609590 885904 mobA Rv2453c COG0746H +2-oxoglutarate ferredoxin oxidoreductase subunit beta 2753625 2754746 - 373 15609591 887435 - Rv2454c COG1013C +PROBABLE OXIDOREDUCTASE (ALPHA SUBUNIT) 2754743 2756704 - 653 15609592 887370 - Rv2455c COG0674C, COG1014C +PROBABLE CONSERVED INTEGRAL MEMBRANE TRANSPORT PROTEIN 2756936 2758192 - 418 15609593 887340 - Rv2456c COG0477GEPR +ATP-dependent protease ATP-binding subunit 2758208 2759488 - 426 15609594 888167 clpX Rv2457c COG1219O +homocysteine methyltransferase 2759779 2760687 + 302 15609595 885871 mmuM Rv2458 COG2040E +PROBABLE CONSERVED INTEGRAL MEMBRANE TRANSPORT PROTEIN 2760854 2762380 + 508 15609596 888191 - Rv2459 COG0477GEPR +ATP-dependent Clp protease proteolytic subunit 2762531 2763175 - 214 15609597 888174 clpP2 Rv2460c COG0740OU +ATP-dependent Clp protease proteolytic subunit 2763172 2763774 - 200 57116992 888176 clpP Rv2461c COG0740OU +trigger factor 2763891 2765291 - 466 15609599 888615 tig Rv2462c COG0544O +PROBABLE ESTERASE/LIPASE LIPP 2765655 2766839 + 394 15609600 888572 lipP Rv2463 COG1680V +POSSIBLE DNA GLYCOSYLASE 2766859 2767665 - 268 15609601 888500 - Rv2464c COG0266L +ribose-5-phosphate isomerase B 2767671 2768159 - 162 57116993 887225 - Rv2465c COG0698G +hypothetical protein Rv2466c 2768261 2768884 - 207 15609603 888214 - Rv2466c COG3531O +PROBABLE AMINOPEPTIDASE N PEPN (LYSYL AMINOPEPTIDASE) (LYS-AP) (ALANINE AMINOPEPTIDASE) 2768986 2771571 + 861 57116994 887403 pepN Rv2467 COG0308E +hypothetical protein Rv2468c 2771644 2772147 - 167 15609605 887767 - Rv2468c - +hypothetical protein Rv2469c 2772367 2773035 - 222 15609606 888591 - Rv2469c COG1403V +POSSIBLE GLOBIN (OXYGEN-BINDING PROTEIN) GLBO 2773178 2773564 + 128 15609607 887743 glbO Rv2470 COG2346R +PROBABLE ALPHA-GLUCOSIDASE AGLA (MALTASE) (GLUCOINVERTASE) (GLUCOSIDOSUCRASE) (MALTASE-GLUCOAMYLASE) (LYSOSOMAL ALPHA-GLUCOSIDASE) (ACID MALTASE) 2773564 2775204 + 546 15609608 887393 aglA Rv2471 COG0366G +hypothetical protein Rv2472 2775272 2775565 + 97 15609609 887255 - Rv2472 - +POSSIBLE ALANINE AND PROLINE RICH MEMBRANE PROTEIN 2775568 2776284 + 238 15609610 888163 - Rv2473 - +hypothetical protein Rv2474c 2776316 2776969 - 217 15609611 888606 - Rv2474c - +hypothetical protein Rv2475c 2776975 2777391 - 138 15609612 887793 - Rv2475c COG0824R +PROBABLE NAD-DEPENDENT GLUTAMATE DEHYDROGENASE GDH (NAD-GDH) (NAD-DEPENDENT GLUTAMIC DEHYDROGENASE) 2777388 2782262 - 1624 15609613 887437 gdh Rv2476c COG2902E +putative ABC transporter ATP-binding protein 2782366 2784042 - 558 15609614 887757 - Rv2477c COG0488R +hypothetical protein Rv2478c 2784123 2784608 - 161 15609615 887304 - Rv2478c COG0629L +PROBABLE TRANSPOSASE 2784657 2785697 - 346 15609616 887201 - Rv2479c COG2801L +POSSIBLE TRANSPOSASE 2785592 2785918 - 108 15609617 887328 - Rv2480c COG2963L +hypothetical protein Rv2481c 2786575 2786898 - 107 15609618 887462 - Rv2481c - +glycerol-3-phosphate acyltransferase 2786914 2789283 - 789 15609619 887848 plsB2 Rv2482c COG2937I +POSSIBLE TRANSMEMBRANE PHOSPHOLIPID BIOSYNTHESIS BIFUNCTIONNAL ENZYME PLSC: PUTATIVE L-3-PHOSPHOSERINE PHOSPHATASE (O-PHOSPHOSERINE PHOSPHOHYDROLASE) (PSP) (PSPASE) + 1-ACYL-SN-GLYCEROL-3-PHOSPHATE ACYLTRANSFERASE (1-AGP ACYLTRANSFERASE) (1-AGPAT) (LYSOPHOSPHATIDIC ACID ACYLTRANSFERASE) (LPAAT) 2789280 2791022 - 580 15609620 887744 plsC Rv2483c COG0204I, COG0560E +hypothetical protein Rv2484c 2791019 2792494 - 491 15609621 888623 - Rv2484c - +PROBABLE CARBOXYLESTERASE LIPQ 2792723 2793988 - 421 15609622 887876 lipQ Rv2485c COG0657I +enoyl-CoA hydratase 2794350 2795120 + 256 15609623 887894 echA14 Rv2486 COG1024I +PE-PGRS FAMILY PROTEIN 2795301 2797385 - 694 57116995 887909 PE_PGRS42 Rv2487c - +PROBABLE TRANSCRIPTIONAL REGULATORY PROTEIN (LUXR-FAMILY) 2797467 2800880 - 1137 15609625 887997 - Rv2488c COG2114T, COG2771K, COG3903R +HYPOTHETICAL ALANINE RICH PROTEIN 2800846 2801145 - 99 15609626 888937 - Rv2489c - +PE-PGRS FAMILY PROTEIN 2801254 2806236 - 1660 57116996 887941 PE_PGRS43 Rv2490c - +hypothetical protein Rv2491 2806665 2807288 + 207 15609628 887780 - Rv2491 COG1611R +hypothetical protein Rv2492 2807278 2808030 + 250 15609629 887436 - Rv2492 COG0207F +hypothetical protein Rv2493 2808083 2808304 + 73 15609630 887480 - Rv2493 - +hypothetical protein Rv2494 2808310 2808735 + 141 15609631 887700 - Rv2494 COG1848R +branched-chain alpha-keto acid dehydrogenase subunit E2 2808758 2809939 - 393 15609632 888237 pdhC Rv2495c COG0508C +PROBABLE PYRUVATE DEHYDROGENASE E1 COMPONENT (BETA SUBUNIT) PDHB (PYRUVATE DECARBOXYLASE) (PYRUVATE DEHYDROGENASE) (PYRUVIC DEHYDROGENASE) 2809936 2810982 - 348 15609633 888571 pdhB Rv2496c COG0022C +PROBABLE PYRUVATE DEHYDROGENASE E1 COMPONENT (ALPHA SUBUNIT) PDHA (PYRUVATE DECARBOXYLASE) (PYRUVATE DEHYDROGENASE) (PYRUVIC DEHYDROGENASE) 2810993 2812096 - 367 15609634 888583 pdhA Rv2497c COG1071C +PROBABLE CITRATE (PRO-3S)-LYASE (BETA SUBUNIT) CITE (CITRASE) (CITRATASE) (CITRITASE) (CITRIDESMOLASE) (CITRASE ALDOLASE) 2812355 2813176 - 273 15609635 887466 citE Rv2498c COG2301G +POSSIBLE OXIDASE REGULATORY-RELATED PROTEIN 2813173 2813730 - 185 15609636 888584 - Rv2499c COG2030I +POSSIBLE ACYL-CoA DEHYDROGENASE FADE19 (MMGC) 2813727 2814911 - 394 15609637 888541 fadE19 Rv2500c COG1960I +PROBABLE ACETYL-/PROPIONYL-COENZYME A CARBOXYLASE ALPHA CHAIN (ALPHA SUBUNIT) ACCA1: BIOTIN CARBOXYLASE + BIOTIN CARBOXYL CARRIER PROTEIN (BCCP) 2814916 2816880 - 654 15609638 887309 accA1 Rv2501c COG4770I +PROBABLE ACETYL-/PROPIONYL-CoA CARBOXYLASE (BETA SUBUNIT) ACCD1 2816885 2818474 - 529 15609639 887168 accD1 Rv2502c COG4799I +PROBABLE SUCCINYL-COA:3-KETOACID-COENZYME A TRANSFERASE (BETA SUBUNIT) SCOB (3-OXO-ACID:COA TRANSFERASE) (OXCT B) (SUCCINYL CoA:3-OXOACID CoA-TRANSFERASE) 2818471 2819127 - 218 15609640 888502 scoB Rv2503c COG2057I +PROBABLE SUCCINYL-COA:3-KETOACID-COENZYME A TRANSFERASE (ALPHA SUBUNIT) SCOA (3-OXO ACID:CoA TRANSFERASE) (OXCT A) (SUCCINYL-COA:3-OXOACID-COENZYME A TRANSFERASE) 2819124 2819870 - 248 15609641 888503 scoA Rv2504c COG1788I +acyl-CoA synthetase 2819953 2821596 - 547 15609642 887774 fadD35 Rv2505c COG0318IQ +PROBABLE TRANSCRIPTIONAL REGULATORY PROTEIN (PROBABLY TETR-FAMILY) 2821712 2822359 + 215 15609643 888516 - Rv2506 COG1309K +POSSIBLE CONSERVED PROLINE RICH MEMBRANE PROTEIN 2822438 2823259 + 273 15609644 888244 - Rv2507 - +PROBABLE CONSERVED INTEGRAL MEMBRANE LEUCINE AND ALANINE RICH PROTEIN 2823256 2824593 - 445 15609645 888527 - Rv2508c COG2270R +PROBABLE SHORT-CHAIN TYPE DEHYDROGENASE/REDUCTASE 2824678 2825484 + 268 15609646 888526 - Rv2509 COG0300R +hypothetical protein Rv2510c 2825488 2827089 - 533 15609647 888613 - Rv2510c COG0433R +oligoribonuclease 2827157 2827804 + 215 15609648 888633 orn Rv2511 COG1949A +IS1081 transposase 2828556 2829803 - 415 15609649 888515 - Rv2512c COG3328L +hypothetical protein Rv2513 2830161 2830583 + 140 15609650 887808 - Rv2513 - +hypothetical protein Rv2514c 2830877 2831338 - 153 15609651 887878 - Rv2514c - +hypothetical protein Rv2515c 2831344 2832591 - 415 15609652 887812 - Rv2515c COG1396K, COG2856E +hypothetical protein Rv2516c 2832710 2833513 - 267 57116997 887186 - Rv2516c - +hypothetical protein Rv2517c 2833510 2833761 - 83 15609654 887673 - Rv2517c - +PROBABLE CONSERVED LIPOPROTEIN LPPS 2834109 2835335 - 408 15609655 888160 lppS Rv2518c COG1376S +PE FAMILY PROTEIN 2835785 2837263 + 492 57116998 888172 PE26 Rv2519 - +POSSIBLE CONSERVED MEMBRANE PROTEIN 2837388 2837615 - 75 15609657 887804 - Rv2520c - +PROBABLE BACTERIOFERRITIN COMIGRATORY PROTEIN BCP 2837684 2838157 + 157 15609658 887694 bcp Rv2521 COG1225O +hypothetical protein Rv2522c 2838129 2839541 - 470 15609659 887375 - Rv2522c COG0624E +4'-phosphopantetheinyl transferase 2839538 2839930 - 130 15609660 888626 acpS Rv2523c COG0736I +PROBABLE FATTY ACID SYNTHASE FAS (FATTY ACID SYNTHETASE) 2840123 2849332 - 3069 15609661 887704 fas Rv2524c COG0304IQ, COG0331I, COG2030I, COG4981I, COG4982I +hypothetical protein Rv2525c 2849852 2850574 - 240 15609662 888612 - Rv2525c - +hypothetical protein Rv2526 2851091 2851318 + 75 15609663 888254 - Rv2526 - +hypothetical protein Rv2527 2851315 2851716 + 133 15609664 887266 - Rv2527 COG1487R +PROBABLE RESTRICTION SYSTEM PROTEIN MRR 2851751 2852671 - 306 15609665 887150 mrr Rv2528c COG1715V +hypothetical protein Rv2529 2852875 2854266 + 463 15609666 887153 - Rv2529 COG1948L +hypothetical protein Rv2530c 2854267 2854686 - 139 15609667 887192 - Rv2530c COG1848R +hypothetical protein Rv2530A 2854683 2854907 - 74 57116999 3205085 - Rv2530A - +PROBABLE AMINO ACID DECARBOXYLASE 2854938 2857781 - 947 57117000 887216 - Rv2531c COG1982E +hypothetical protein Rv2532c 2857853 2858254 - 133 15609669 887152 - Rv2532c COG0325R +transcription antitermination protein NusB 2858254 2858724 - 156 15609670 887359 nusB Rv2533c COG0781K +elongation factor P 2858727 2859290 - 187 15609671 888437 efp Rv2534c COG0231J +PROBABLE CYTOPLASMIC PEPTIDASE PEPQ 2859300 2860418 - 372 15609672 888409 pepQ Rv2535c COG0006E +PROBABLE CONSERVED TRANSMEMBRANE PROTEIN 2860452 2861144 + 230 15609673 888386 - Rv2536 - +3-dehydroquinate dehydratase 2861148 2861591 - 147 15609674 888397 aroD Rv2537c COG0757E +3-dehydroquinate synthase 2861588 2862676 - 362 15609675 888392 aroB Rv2538c COG0337E +shikimate kinase 2862673 2863203 - 176 15609676 887434 aroK Rv2539c COG0703E +chorismate synthase 2863207 2864412 - 401 15609677 887379 aroF Rv2540c COG0082E +HYPOTHETICAL ALANINE RICH PROTEIN 2864427 2864834 + 135 15609678 887831 - Rv2541 COG0443O +hypothetical protein Rv2542 2865130 2866341 + 403 15609679 887261 - Rv2542 - +PROBABLE CONSERVED LIPOPROTEIN LPPA 2866468 2867127 + 219 15609680 888052 lppA Rv2543 - +PROBABLE CONSERVED LIPOPROTEIN LPPB 2867124 2867786 + 220 15609681 888054 lppB Rv2544 - +hypothetical protein Rv2545 2867783 2868061 + 92 15609682 888038 - Rv2545 - +hypothetical protein Rv2546 2868154 2868567 + 137 15609683 887365 - Rv2546 - +hypothetical protein Rv2547 2868606 2868863 + 85 15609684 888452 - Rv2547 - +hypothetical protein Rv2548 2868860 2869237 + 125 15609685 888412 - Rv2548 COG1487R +hypothetical protein Rv2549c 2869727 2870122 - 131 15609686 887193 - Rv2549c COG2402R +hypothetical protein Rv2550c 2870119 2870364 - 81 15609687 887353 - Rv2550c - +hypothetical protein Rv2551c 2870775 2871194 - 139 15609688 887855 - Rv2551c COG1989NOU +shikimate 5-dehydrogenase 2871206 2872015 - 269 15609689 887330 aroE Rv2552c COG0169E +PROBABLE CONSERVED MEMBRANE PROTEIN 2872012 2873265 - 417 15609690 888228 - Rv2553c COG1559R +Holliday junction resolvase-like protein 2873258 2873770 - 170 15609691 887490 - Rv2554c COG0816L +alanyl-tRNA synthetase 2873771 2876485 - 904 15609692 887726 alaS Rv2555c COG0013J +hypothetical protein Rv2556c 2876576 2876965 - 129 15609693 887451 - Rv2556c COG0432S +hypothetical protein Rv2557 2877072 2877746 + 224 15609694 887865 - Rv2557 - +hypothetical protein Rv2558 2877831 2878541 + 236 15609695 887298 - Rv2558 - +recombination factor protein RarA 2878571 2879929 - 452 15609696 887368 - Rv2559c COG2256L +PROBABLE PROLINE AND GLYCINE RICH TRANSMEMBRANE PROTEIN 2880075 2881052 + 325 15609697 887363 - Rv2560 - +hypothetical protein Rv2561 2881409 2881702 + 97 15609698 887164 - Rv2561 COG0065E +hypothetical protein Rv2562 2881758 2882147 + 129 15609699 887329 - Rv2562 - +PROBABLE GLUTAMINE-TRANSPORT TRANSMEMBRANE PROTEIN ABC TRANSPORTER 2882290 2883339 + 349 15609700 887516 - Rv2563 COG0577V +PROBABLE GLUTAMINE-TRANSPORT ATP-BINDING PROTEIN ABC TRANSPORTER GLNQ 2883342 2884334 + 330 15609701 887898 glnQ Rv2564 COG1136V +hypothetical protein Rv2565 2884611 2886362 + 583 15609702 887288 - Rv2565 COG0664T, COG1752R +LONG CONSERVED HYPOTHETICAL PROTEIN 2886373 2889795 + 1140 15609703 887737 - Rv2566 COG1305E, COG4196S +CONSERVED HYPOTHETICAL ALANINE AND LEUCINE RICH PROTEIN 2889795 2892449 + 884 15609704 888578 - Rv2567 COG2307S, COG2308S +hypothetical protein Rv2568c 2892446 2893471 - 341 15609705 887249 - Rv2568c COG4307S +hypothetical protein Rv2569c 2893464 2894408 - 314 15609706 887783 - Rv2569c COG1305E +hypothetical protein Rv2570 2894512 2894901 + 129 15609707 887377 - Rv2570 COG3801S +PROBABLE TRANSMEMBRANE ALANINE AND VALINE AND LEUCINE RICH PROTEIN 2894893 2895960 - 355 15609708 887382 - Rv2571c COG4129S +aspartyl-tRNA synthetase 2896013 2897803 - 596 15609709 888532 aspS Rv2572c COG0173J +2-dehydropantoate 2-reductase 2897956 2898783 + 275 161352464 888188 - Rv2573 COG1893H +hypothetical protein Rv2574 2898806 2899309 + 167 15609711 887232 - Rv2574 - +POSSIBLE CONSERVED MEMBRANE GLYCINE RICH PROTEIN 2899339 2900220 + 293 15609712 888178 - Rv2575 COG2321R +POSSIBLE CONSERVED MEMBRANE PROTEIN 2900226 2900690 - 154 15609713 887251 - Rv2576c - +hypothetical protein Rv2577 2900918 2902507 + 529 15609714 888207 - Rv2577 COG1409R, COG3540P +hypothetical protein Rv2578c 2902509 2903531 - 340 15609715 887427 - Rv2578c COG1533L +haloalkane dehalogenase 2903639 2904541 + 300 57117001 888599 dhaA Rv2579 COG0596R +histidyl-tRNA synthetase 2904821 2906092 - 423 15609717 887479 hisS Rv2580c COG0124J +POSIBLE GLYOXALASE II (HYDROXYACYLGLUTATHIONE HYDROLASE) (GLX II) 2906089 2906763 - 224 15609718 888217 - Rv2581c COG0491R +PROBABLE PEPTIDYL-PROLYL CIS-TRANS ISOMERASE B PPIB (CYCLOPHILIN) (PPIASE) (ROTAMASE) (PEPTIDYLPROLYL ISOMERASE) 2906814 2907740 + 308 15609719 887691 ppiB Rv2582 COG0652O +PROBABLE GTP PYROPHOSPHOKINASE RELA (ATP:GTP 3'-PYROPHOSPHOTRANSFERASE) (PPGPP SYNTHETASE I) ((P)PPGPP SYNTHETASE) (GTP DIPHOSPHOKINASE) 2907826 2910198 - 790 15609720 887888 relA Rv2583c COG0317TK +adenine phosphoribosyltransferase 2910229 2910900 - 223 15609721 888579 apt Rv2584c COG0503F +POSSIBLE CONSERVED LIPOPROTEIN 2911004 2912677 - 557 15609722 887701 - Rv2585c COG0747E +preprotein translocase subunit SecF 2912683 2914011 - 442 15609723 887229 secF Rv2586c COG0341U +preprotein translocase subunit SecD 2914015 2915736 - 573 15609724 888192 secD Rv2587c COG0342U +preprotein translocase subunit YajC 2915846 2916193 - 115 15609725 887346 yajC Rv2588c COG1862U +4-aminobutyrate aminotransferase 2916360 2917709 + 449 15609726 887915 gabT Rv2589 COG0160E +PROBABLE FATTY-ACID-CoA LIGASE FADD9 (FATTY-ACID-CoA SYNTHETASE) (FATTY-ACID-CoA SYNTHASE) 2917871 2921377 + 1168 15609727 888574 fadD9 Rv2590 COG1022I, COG3320Q +PE-PGRS FAMILY PROTEIN 2921551 2923182 + 543 57117002 887992 PE_PGRS44 Rv2591 - +Holliday junction DNA helicase B 2923199 2924233 - 344 15609729 888173 ruvB Rv2592c COG2255L +Holliday junction DNA helicase motor protein 2924230 2924820 - 196 15609730 887688 ruvA Rv2593c COG0632L +Holliday junction resolvase 2924817 2925383 - 188 15609731 887418 ruvC Rv2594c COG0817L +hypothetical protein Rv2595 2925492 2925737 + 81 15609732 887682 - Rv2595 COG2002K +hypothetical protein Rv2596 2925734 2926138 + 134 15609733 888218 - Rv2596 - +PROBABLE MEMBRANE PROTEIN 2926355 2926975 + 206 15609734 887679 - Rv2597 - +hypothetical protein Rv2598 2926986 2927480 + 164 15609735 887689 - Rv2598 - +PROBABLE CONSERVED MEMBRANE PROTEIN 2927477 2927908 + 143 15609736 887832 - Rv2599 COG0449M +PROBABLE CONSERVED INTEGRAL MEMBRANE PROTEIN 2927990 2928391 + 133 15609737 887869 - Rv2600 - +spermidine synthase 2928388 2929959 + 523 57117003 887676 speE Rv2601 COG4262R +hypothetical protein Rv2601A 2930070 2930357 + 95 57117004 3205108 - Rv2601A COG4691R +hypothetical protein Rv2602 2930344 2930784 + 146 15609739 888186 - Rv2602 - +hypothetical protein Rv2603c 2930805 2931560 - 251 15609740 887369 - Rv2603c COG0217S +hypothetical protein Rv2604c 2931693 2932289 - 198 15609741 887371 - Rv2604c COG0311H +PROBABLE ACYL-CoA THIOESTERASE II TESB2 (TEII) 2932297 2933142 - 281 15609742 887588 tesB2 Rv2605c COG1946I +pyridoxine biosynthesis protein 2933171 2934070 - 299 15609743 888592 - Rv2606c COG0214H +pyridoxamine 5'-phosphate oxidase 2934198 2934872 + 224 15609744 888155 pdxH Rv2607 COG0259H +PPE FAMILY PROTEIN 2935046 2936788 + 580 57117005 888204 PPE42 Rv2608 - +PROBABLE CONSERVED MEMBRANE PROTEIN 2936810 2937865 - 351 15609746 888208 - Rv2609c - +ALPHA-MANNOSYLTRANSFERASE PIMA 2937865 2939001 - 378 15609747 888627 pimA Rv2610c COG0438M +lipid A biosynthesis lauroyl acyltransferase 2939012 2939962 - 316 15609748 888618 - Rv2611c COG1560M +PROBABLE PI SYNTHASE PGSA1 (PHOSPHATIDYLINOSITOL SYNTHASE) (CDP-DIACYLGLYCEROL--INOSITOL3-PHOSPHATIDYLTRANSFERASE) 2939959 2940612 - 217 57117006 888209 pgsA1 Rv2612c COG0558I +hypothetical protein Rv2613c 2940609 2941196 - 195 15609750 888193 - Rv2613c COG0537FGR +threonyl-tRNA synthetase 2941189 2943267 - 692 15609751 888211 thrS Rv2614c COG0441J +hypothetical protein Rv2614A 2943376 2943603 + 75 57117007 3205055 - Rv2614A COG0149G +PE-PGRS FAMILY PROTEIN 2943600 2944985 - 461 57117008 888215 PE_PGRS45 Rv2615c - +hypothetical protein Rv2616 2945330 2945830 + 166 15609753 887289 - Rv2616 COG4762S +PROBABLE TRANSMEMBRANE PROTEIN 2945847 2946287 - 146 15609754 888610 - Rv2617c - +hypothetical protein Rv2618 2946434 2947111 + 225 15609755 887690 - Rv2618 COG2345K +hypothetical protein Rv2619c 2947096 2947449 - 117 15609756 888601 - Rv2619c COG1917S +PROBABLE CONSERVED TRANSMEMBRANE PROTEIN 2947462 2947887 - 141 15609757 888497 - Rv2620c - +POSSIBLE TRANSCRIPTIONAL REGULATORY PROTEIN 2947884 2948558 - 224 15609758 888565 - Rv2621c COG2345K +POSSIBLE METHYLTRANSFERASE (METHYLASE) 2948636 2949457 + 273 15609759 887825 - Rv2622 COG0500QR +hypothetical protein Rv2623 2949593 2950486 + 297 15609760 887442 TB31.7 Rv2623 COG0589T +hypothetical protein Rv2624c 2950489 2951307 - 272 15609761 888939 - Rv2624c COG0589T +PROBABLE CONSERVED TRANSMEMBRANE ALANINE AND LEUCINE RICH PROTEIN 2951322 2952503 - 393 15609762 887692 - Rv2625c COG0517R, COG1994R +hypothetical protein Rv2626c 2952562 2952993 - 143 15609763 888576 - Rv2626c COG0517R +hypothetical protein Rv2627c 2953507 2954748 - 413 15609764 888568 - Rv2627c - +hypothetical protein Rv2628 2955058 2955420 + 120 15609765 888566 - Rv2628 - +hypothetical protein Rv2629 2955767 2956891 + 374 15609766 888588 - Rv2629 COG0272L, COG1503J +hypothetical protein Rv2630 2956893 2957432 + 179 15609767 887426 - Rv2630 COG1371S +hypothetical protein Rv2631 2957572 2958870 + 432 57117009 887431 - Rv2631 COG1690S +hypothetical protein Rv2632c 2958909 2959190 - 93 15609769 887231 - Rv2632c - +hypothetical protein Rv2633c 2959335 2959820 - 161 15609770 888597 - Rv2633c - +PE-PGRS FAMILY PROTEIN 2960105 2962441 - 778 57117010 888573 PE_PGRS46 Rv2634c - +hypothetical protein Rv2635 2962470 2962712 + 80 15609772 887813 - Rv2635 - +hypothetical protein Rv2636 2962713 2963390 + 225 15609773 888196 - Rv2636 COG3896V +POSSIBLE TRANSMEMBRANE PROTEIN DEDA 2963586 2964242 + 218 15609774 888616 dedA Rv2637 COG0586S +hypothetical protein Rv2638 2964405 2964851 + 148 15609775 888156 - Rv2638 COG1366T +hypothetical protein Rv2639c 2965026 2965358 - 110 15609776 887428 - Rv2639c COG1742S +POSSIBLE TRANSCRIPTIONAL REGULATORY PROTEIN (PROBABLY ARSR-FAMILY) 2965478 2965837 - 119 15609777 888594 - Rv2640c COG0640K +CADMIUM INDUCIBLE PROTEIN CADI 2965939 2966397 + 152 15609778 888629 cadI Rv2641 COG0346E +POSSIBLE TRANSCRIPTIONAL REGULATORY PROTEIN (PROBABLY ARSR-FAMILY) 2966533 2966913 + 126 15609779 887703 - Rv2642 COG0640K +PROBABLE ARSENIC-TRANSPORT INTEGRAL MEMBRANE PROTEIN ARSC 2966910 2968406 + 498 15609780 887674 arsC Rv2643 COG0394T, COG0798P +hypothetical protein Rv2644c 2968533 2968850 - 105 15609781 887366 - Rv2644c - +hypothetical protein Rv2645 2970123 2970554 + 143 15609782 887799 - Rv2645 - +PROBABLE INTEGRASE 2970551 2971549 + 332 15609783 887706 - Rv2646 COG0582L +hypothetical protein Rv2647 2971659 2972027 + 122 15609784 885870 - Rv2647 - +PROBABLE TRANSPOSASE FOR INSERTION SEQUENCE ELEMENT IS6110 2972160 2972486 + 108 15609785 887828 - Rv2648 COG2963L +PROBABLE TRANSPOSASE FOR INSERTION SEQUENCE ELEMENT IS6110 2972435 2973421 + 328 15609786 888553 - Rv2649 COG2801L +POSSIBLE phiRv2 PROPHAGE PROTEIN 2973795 2975234 - 479 15609787 887478 - Rv2650c COG4653R +POSSIBLE phiRv2 PROPHAGE PROTEASE 2975242 2975775 - 177 15609788 887837 - Rv2651c COG3740R +PROBABLE phiRv2 PROPHAGE PROTEIN 2975928 2976554 - 208 15609789 888577 - Rv2652c - +POSSIBLE phiRv2 PROPHAGE PROTEIN 2976586 2976909 - 107 15609790 887367 - Rv2653c COG1200LK +POSSIBLE phiRv2 PROPHAGE PROTEIN 2976989 2977234 - 81 15609791 888154 - Rv2654c - +POSSIBLE phiRv2 PROPHAGE PROTEIN 2977231 2978658 - 475 15609792 887388 - Rv2655c - +POSSIBLE phiRv2 PROPHAGE PROTEIN 2978660 2979052 - 130 15609793 888179 - Rv2656c - +PROBABLE phiRv2 PROPHAGE PROTEIN 2979049 2979309 - 86 15609794 887399 - Rv2657c - +POSSIBLE PROPHAGE PROTEIN 2979326 2979688 - 120 15609795 888562 - Rv2658c - +PROBABLE phiRv2 PROPHAGE INTEGRASE 2979691 2980818 - 375 15609796 885098 - Rv2659c COG0582L +hypothetical protein Rv2660c 2980963 2981190 - 75 15609797 887222 - Rv2660c - +hypothetical protein Rv2661c 2981187 2981576 - 129 15609798 888545 - Rv2661c - +hypothetical protein Rv2662 2981482 2981754 + 90 15609799 888589 - Rv2662 - +hypothetical protein Rv2663 2981853 2982086 + 77 15609800 888561 - Rv2663 - +hypothetical protein Rv2664 2982097 2982351 + 84 15609801 888501 - Rv2664 - +HYPOTHETICAL ARGININE RICH PROTEIN 2982699 2982980 + 93 15609802 887748 - Rv2665 - +truncated IS1081 transposase 2983071 2983874 + 267 15609803 888904 - Rv2666 COG3328L +POSSIBLE ATP-DEPENDENT PROTEASE ATP-BINDING SUBUNIT CLPC2 2983896 2984654 + 252 57117011 887415 clpC2 Rv2667 COG0542O +POSSIBLE EXPORTED ALANINE AND VALINE RICH PROTEIN 2984733 2985254 + 173 15609805 887993 - Rv2668 - +hypothetical protein Rv2669 2985283 2985753 + 156 15609806 887699 - Rv2669 COG0454KR +hypothetical protein Rv2670c 2985731 2986840 - 369 15609807 887407 - Rv2670c COG1485R +hypothetical protein Rv2671 2986839 2987615 + 258 15609808 887389 ribD Rv2671 COG1985H +POSSIBLE SECRETED PROTEASE 2987682 2989268 + 528 15609809 887398 - Rv2672 COG0596R +POSSIBLE CONSERVED INTEGRAL MEMBRANE PROTEIN 2989291 2990592 + 433 15609810 887396 - Rv2673 - +hypothetical protein Rv2674 2990706 2991116 + 136 15609811 886019 - Rv2674 COG0229O +hypothetical protein Rv2675c 2991184 2991936 - 250 15609812 887760 - Rv2675c COG0500QR +hypothetical protein Rv2676c 2991933 2992628 - 231 15609813 887718 - Rv2676c COG3253S +protoporphyrinogen oxidase 2992634 2993992 - 452 57117012 887711 hemY Rv2677c COG1232H +uroporphyrinogen decarboxylase 2993989 2995062 - 357 15609815 888934 hemE Rv2678c COG0407H +enoyl-CoA hydratase 2995115 2995945 + 276 15609816 887693 echA15 Rv2679 COG1024I +hypothetical protein Rv2680 2996105 2996737 + 210 15609817 887734 - Rv2680 COG1629P +CONSERVED HYPOTHETICAL ALANINE RICH PROTEIN 2996739 2998055 + 438 15609818 887708 - Rv2681 COG0349J +1-deoxy-D-xylulose-5-phosphate synthase 2998052 2999968 - 638 57117013 887461 dxs1 Rv2682c COG1154HI +hypothetical protein Rv2683 3000112 3000609 + 165 15609820 887207 - Rv2683 COG0517R +PROBABLE ARSENIC-TRANSPORT INTEGRAL MEMBRANE PROTEIN ARSA 3000614 3001903 + 429 15609821 888366 arsA Rv2684 COG1055P +PROBABLE ARSENIC-TRANSPORT INTEGRAL MEMBRANE PROTEIN ARSB1 3001983 3003269 + 428 57117014 888150 arsB1 Rv2685 COG1055P +PROBABLE ANTIBIOTIC-TRANSPORT INTEGRAL MEMBRANE LEUCINE AND ALANINE AND VALINE RICH PROTEIN ABC TRANSPORTER 3003280 3004038 - 252 15609823 888360 - Rv2686c - +PROBABLE ANTIBIOTIC-TRANSPORT INTEGRAL MEMBRANE LEUCINE AND VALINE RICH PROTEIN ABC TRANSPORTER 3004035 3004748 - 237 15609824 888446 - Rv2687c - +PROBABLE ANTIBIOTIC-TRANSPORT ATP-BINDING PROTEIN ABC TRANSPORTER 3004745 3005650 - 301 15609825 888463 - Rv2688c COG1131V +CONSERVED HYPOTHETICAL ALANINE AND VALINE AND GLYCINE RICH PROTEIN 3005845 3007062 - 405 15609826 887219 - Rv2689c COG2265J +PROBABLE CONSERVED INTEGRAL MEMBRANE ALANINE AND VALINE AND LEUCINE RICH PROTEIN 3007236 3009209 - 657 15609827 888011 - Rv2690c COG0531E +TRK SYSTEM POTASSIUM UPTAKE PROTEIN CEOB 3009344 3010027 + 227 57117015 887250 ceoB Rv2691 COG0569P +TRK SYSTEM POTASSIUM UPTAKE PROTEIN CEOC 3010024 3010686 + 220 57117016 887493 ceoC Rv2692 COG0569P +PROBABLE CONSERVED INTEGRAL MEMBRANE ALANINE AND LEUCINE RICH PROTEIN 3010697 3011368 - 223 15609830 887917 - Rv2693c - +hypothetical protein Rv2694c 3011399 3011767 - 122 15609831 888911 - Rv2694c - +CONSERVED HYPOTHETICAL ALANINE RICH PROTEIN 3011916 3012623 + 235 15609832 888223 - Rv2695 - +CONSERVED HYPOTHETICAL ALANINE AND GLYCINE AND VALINE RICH PROTEIN 3012829 3013608 - 259 15609833 888482 - Rv2696c COG1530J +deoxyuridine 5'-triphosphate nucleotidohydrolase 3013683 3014147 - 154 15609834 887290 dut Rv2697c COG0756F +PROBABLE CONSERVED ALANINE RICH TRANSMEMBRANE PROTEIN 3014173 3014658 + 161 15609835 888528 - Rv2698 - +hypothetical protein Rv2699c 3014663 3014965 - 100 15609836 887218 - Rv2699c - +POSSIBLE CONSERVED SECRETED ALANINE RICH PROTEIN 3015203 3015853 + 216 15609837 887405 - Rv2700 - +POSSIBLE EXTRAGENIC SUPPRESSOR PROTEIN SUHB 3015863 3016735 - 290 15609838 887210 suhB Rv2701c COG0483G +POLYPHOSPHATE GLUCOKINASE PPGK (POLYPHOSPHATE-GLUCOSE PHOSPHOTRANSFERASE) 3016858 3017655 + 265 15609839 887313 ppgK Rv2702 COG1940KG +RNA polymerase sigma factor RpoD 3017835 3019421 + 528 15609840 887477 sigA Rv2703 COG0568K +hypothetical protein Rv2704 3019458 3019886 + 142 15609841 887675 - Rv2704 COG0251J +hypothetical protein Rv2705c 3019814 3020203 - 129 15609842 887302 - Rv2705c COG3502S +hypothetical protein Rv2706c 3020200 3020457 - 85 15609843 887484 - Rv2706c - +PROBABLE CONSERVED TRANSMEMBRANE ALANINE AND LEUCINE RICH PROTEIN 3020573 3021547 + 324 15609844 887750 - Rv2707 COG1295S +hypothetical protein Rv2708c 3021548 3021796 - 82 15609845 887159 - Rv2708c - +PROBABLE CONSERVED TRANSMEMBRANE PROTEIN 3021839 3022285 + 148 15609846 887282 - Rv2709 - +RNA polymerase sigma factor SigB 3022461 3023432 + 323 15609847 888580 sigB Rv2710 COG0568K +IRON-DEPENDENT REPRESSOR AND ACTIVATOR IDER 3023565 3024257 + 230 15609848 888590 ideR Rv2711 COG1321K +hypothetical protein Rv2712c 3024270 3025328 - 352 15609849 888586 - Rv2712c - +soluble pyridine nucleotide transhydrogenase 3025441 3026847 + 468 15609850 887355 sthA Rv2713 COG1249C +CONSERVED HYPOTHETICAL ALANINE AND LEUCINE RICH PROTEIN 3027065 3028039 + 324 15609851 887653 - Rv2714 - +POSSIBLE HYDROLASE 3028098 3029123 + 341 15609852 887974 - Rv2715 COG0596R +hypothetical protein Rv2716 3029172 3029858 + 228 15609853 887775 - Rv2716 COG0384R +hypothetical protein Rv2717c 3029867 3030361 - 164 15609854 887284 - Rv2717c - +hypothetical protein Rv2718c 3030413 3030877 - 154 15609855 887985 - Rv2718c COG1327K +POSSIBLE CONSERVED MEMBRANE PROTEIN 3031040 3031537 - 165 15609856 887959 - Rv2719c COG0739M +LexA repressor 3031845 3032498 + 217 15609857 888169 lexA Rv2720 COG1974KT +POSSIBLE CONSERVED TRANSMEMBRANE ALANINE AND GLYCINE RICH PROTEIN 3032520 3034619 - 699 15609858 888291 - Rv2721c COG5479M +hypothetical protein Rv2722 3034635 3034883 + 82 15609859 888399 - Rv2722 - +PROBABLE CONSERVED INTEGRAL MEMBRANE PROTEIN 3034909 3036102 + 397 15609860 887768 - Rv2723 COG0861P +PROBABLE ACYL-CoA DEHYDROGENASE FADE20 3036131 3037291 - 386 15609861 887866 fadE20 Rv2724c COG1960I +PROBABLE GTP-BINDING PROTEIN HFLX 3037427 3038914 - 495 15609862 888241 hflX Rv2725c COG2262R +diaminopimelate epimerase 3038931 3039800 - 289 15609863 888614 dapF Rv2726c COG0253E +tRNA delta(2)-isopentenylpyrophosphate transferase 3039825 3040769 - 314 15609864 887242 miaA Rv2727c COG0324J +CONSERVED HYPOTHETICAL ALANINE RICH PROTEIN 3040766 3041461 - 231 15609865 888330 - Rv2728c - +PROBABLE CONSERVED INTEGRAL MEMBRANE ALANINE VALINE AND LEUCINE RICH PROTEIN 3041570 3042475 - 301 15609866 888333 - Rv2729c COG0697GER +hypothetical protein Rv2730 3042542 3043018 + 158 15609867 888323 - Rv2730 - +CONSERVED HYPOTHETICAL ALANINE AND ARGININE RICH PROTEIN 3043026 3044378 + 450 15609868 888300 - Rv2731 - +PROBABLE CONSERVED TRANSMEMBRANE PROTEIN 3044375 3044989 - 204 15609869 888319 - Rv2732c - +CONSERVED HYPOTHETICAL ALANINE, ARGININE-RICH PROTEIN 3044986 3046524 - 512 15609870 888266 - Rv2733c COG0621J +hypothetical protein Rv2734 3046821 3047675 + 284 15609871 888303 - Rv2734 COG4422S +hypothetical protein Rv2735c 3047560 3048552 - 330 15609872 888389 - Rv2735c - +recombination regulator RecX 3048562 3049086 - 174 15609873 888393 recX Rv2736c COG2137R +recombinase A 3049052 3051424 - 790 15609874 888371 recA Rv2737c COG0468L, COG1372L +CONSERVED HYPOTHETICAL CYSTEINE RICH PROTEIN (FRAGMENT) 3051619 3051792 + 57 57117017 3205037 - Rv2737A - +hypothetical protein Rv2738c 3051806 3052012 - 68 15609875 888368 - Rv2738c - +POSSIBLE ALANINE RICH TRANSFERASE 3052023 3053189 - 388 15609876 888363 - Rv2739c COG1819GC +hypothetical protein Rv2740 3053233 3053682 + 149 15609877 888365 - Rv2740 COG4308Q +PE-PGRS FAMILY PROTEIN 3053914 3055491 + 525 57117018 888339 PE_PGRS47 Rv2741 - +CONSERVED HYPOTHETICAL ARGININE RICH PROTEIN 3055515 3056348 - 277 15609879 888332 - Rv2742c - +POSSIBLE CONSERVED TRANSMEMBRANE ALANINE RICH PROTEIN 3056420 3057232 - 270 15609880 887779 - Rv2743c - +CONSERVED 35 KDA ALANINE RICH PROTEIN 3057251 3058063 - 270 57117019 888304 35kd_ag Rv2744c COG1842KT +POSSIBLE TRANSCRIPTIONAL REGULATORY PROTEIN 3058193 3058531 - 112 15609882 888315 - Rv2745c COG1396K +PROBABLE PGP SYNTHASE PGSA3 (CDP-DIACYLGLYCEROL--GLYCEROL-3-PHOSPHATE 3-PHOSPHATIDYLTRANSFERASE) (PHOSPHATIDYLGLYCEROPHOSPHATE SYNTHASE) 3058602 3059231 - 209 15609883 888375 pgsA3 Rv2746c COG0558I +N-acetylglutamate synthase 3059262 3059786 + 174 15609884 888407 - Rv2747 COG1246E +POSSIBLE CELL DIVISION TRANSMEMBRANE PROTEIN FTSK 3059855 3062506 - 883 15609885 888408 ftsK Rv2748c COG1674D +hypothetical protein Rv2749 3062505 3062819 + 104 15609886 888390 - Rv2749 COG1359S +3-ketoacyl-(acyl-carrier-protein) reductase 3062816 3063634 + 272 15609887 888384 - Rv2750 COG1028IQR +hypothetical protein Rv2751 3063638 3064528 + 296 15609888 887806 - Rv2751 COG3315Q +hypothetical protein Rv2752c 3064515 3066191 - 558 15609889 887802 - Rv2752c COG0595R +dihydrodipicolinate synthase 3066222 3067124 - 300 15609890 888289 dapA Rv2753c COG0329EM +FAD-dependent thymidylate synthase 3067193 3067945 - 250 15609891 887766 thyX Rv2754c COG1351F +POSSIBLE TYPE I RESTRICTION/MODIFICATION SYSTEM SPECIFICITY DETERMINANT (FRAGMENT) HSDS.1 (S PROTEIN) 3068189 3068464 - 91 57117020 887776 hsdS.1 Rv2755c COG0732V +POSSIBLE TYPE I RESTRICTION/MODIFICATION SYSTEM DNA METHYLASE HSDM (M PROTEIN) (DNA METHYLTRANSFERASE) 3068461 3070083 - 540 15609893 888278 hsdM Rv2756c COG0286V +hypothetical protein Rv2757c 3070170 3070586 - 138 15609894 888249 - Rv2757c COG1487R +hypothetical protein Rv2758c 3070583 3070849 - 88 15609895 888263 - Rv2758c - +hypothetical protein Rv2759c 3070875 3071270 - 131 15609896 888293 - Rv2759c COG3742S +hypothetical protein Rv2760c 3071267 3071536 - 89 15609897 887705 - Rv2760c - +POSSIBLE TYPE I RESTRICTION/MODIFICATION SYSTEM SPECIFICITY DETERMINANT HSDS (S PROTEIN) 3071546 3072640 - 364 15609898 887695 hsdS Rv2761c COG0732V +hypothetical protein Rv2762c 3072637 3073056 - 139 15609899 887698 - Rv2762c COG3214S +DIHYDROFOLATE REDUCTASE DFRA (DHFR) (TETRAHYDROFOLATE DEHYDROGENASE) 3073130 3073609 - 159 15609900 887777 dfrA Rv2763c COG0262H +thymidylate synthase 3073680 3074471 - 263 15609901 887728 thyA Rv2764c COG0207F +PROBABLE ALANINE RICH HYDROLASE 3074636 3075373 + 245 15609902 887714 - Rv2765 COG0412Q +3-ketoacyl-(acyl-carrier-protein) reductase 3075588 3076370 - 260 57117021 887727 fabG Rv2766c COG1028IQR +POSSIBLE MEMBRANE PROTEIN 3076367 3076720 - 117 15609904 887762 - Rv2767c - +PPE FAMILY PROTEIN 3076894 3078078 - 394 57117022 887765 PPE43 Rv2768c - +PE FAMILY PROTEIN 3078158 3078985 - 275 57117023 888461 PE27 Rv2769c - +PPE FAMILY PROTEIN 3079309 3080457 - 382 57117024 888456 PPE44 Rv2770c - +hypothetical protein Rv2771c 3080581 3081033 - 150 15609908 888434 - Rv2771c COG0655R +PROBABLE CONSERVED TRANSMEMBRANE PROTEIN 3081119 3081592 - 157 15609909 888449 - Rv2772c - +dihydrodipicolinate reductase 3081604 3082341 - 245 15609910 888443 dapB Rv2773c COG0289E +hypothetical protein Rv2774c 3082352 3082756 - 134 15609911 888439 - Rv2774c - +hypothetical protein Rv2775 3082909 3083370 + 153 15609912 888432 - Rv2775 COG0454KR +PROBABLE OXIDOREDUCTASE 3083374 3084303 - 309 15609913 888453 - Rv2776c COG1018C +hypothetical protein Rv2777c 3084485 3085555 - 356 15609914 887833 - Rv2777c COG3687R +hypothetical protein Rv2778c 3085713 3086183 - 156 15609915 887751 - Rv2778c - +POSSIBLE TRANSCRIPTIONAL REGULATORY PROTEIN (PROBABLY LRP/ASNC-FAMILY) 3086215 3086754 - 179 57117025 888479 - Rv2779c COG1522K +SECRETED L-ALANINE DEHYDROGENASE ALD (40 KDA ANTIGEN) (TB43) 3086820 3087935 + 371 15609917 888493 ald Rv2780 COG0686E +POSSIBLE ALANINE RICH OXIDOREDUCTASE 3087950 3088984 - 344 15609918 888488 - Rv2781c COG2070R +PROBABLE ZINC PROTEASE PEPR 3089045 3090361 - 438 15609919 888470 pepR Rv2782c COG0612R +polynucleotide phosphorylase/polyadenylase 3090339 3092597 - 752 15609920 888467 gpsI Rv2783c COG1185J +PROBABLE LIPOPROTEIN LPPU 3092951 3093466 - 171 15609921 888484 lppU Rv2784c - +30S ribosomal protein S15 3093479 3093748 - 89 15609922 888455 rpsO Rv2785c COG0184J +bifunctional riboflavin kinase/FMN adenylyltransferase 3093905 3094900 - 331 15609923 888468 ribF Rv2786c COG0196H +CONSERVED HYPOTHETICAL ALANINE RICH PROTEIN 3095111 3096874 + 587 15609924 888288 - Rv2787 COG0455D +PROBABLE TRANSCRIPTIONAL REPRESSOR SIRR 3096959 3097645 + 228 15609925 888253 sirR Rv2788 COG1321K +PROBABLE ACYL-CoA DEHYDROGENASE FADE21 3097706 3098938 - 410 15609926 888258 fadE21 Rv2789c COG1960I +lipid-transfer protein 3098964 3100169 - 401 15609927 888585 ltp1 Rv2790c COG0183I +PROBABLE TRANSPOSASE 3100202 3101581 - 459 15609928 888281 - Rv2791c COG0675L +POSSIBLE RESOLVASE 3101581 3102162 - 193 15609929 888274 - Rv2792c COG2452L +tRNA pseudouridine synthase B 3102364 3103260 - 298 15609930 888587 truB Rv2793c COG0130J +hypothetical protein Rv2794c 3103257 3103940 - 227 15609931 888226 - Rv2794c COG2977Q +hypothetical protein Rv2795c 3103937 3104911 - 324 15609932 888492 - Rv2795c COG1409R +PROBABLE CONSERVED LIPOPROTEIN LPPV 3105056 3105619 - 187 15609933 888915 lppV Rv2796c - +hypothetical protein Rv2797c 3105619 3107307 - 562 15609934 887713 - Rv2797c - +hypothetical protein Rv2798c 3107311 3107637 - 108 15609935 888431 - Rv2798c - +PROBABLE MEMBRANE PROTEIN 3107768 3108397 + 209 15609936 887759 - Rv2799 - +POSSIBLE HYDROLASE 3108416 3110065 + 549 15609937 888932 - Rv2800 COG2936R +hypothetical protein Rv2801c 3110167 3110523 - 118 15609938 888921 - Rv2801c COG2337T +HYPOTHETICAL ARGININE AND ALANINE RICH PROTEIN 3110780 3111823 - 347 15609939 888931 - Rv2802c COG5586S +hypothetical protein Rv2803 3111822 3112289 + 155 57117026 888416 - Rv2803 COG4453S +hypothetical protein Rv2804c 3112465 3113094 - 209 15609941 888418 - Rv2804c - +hypothetical protein Rv2805 3112867 3113271 + 134 15609942 888916 - Rv2805 - +POSSIBLE MEMBRANE PROTEIN 3113268 3113459 + 63 15609943 888905 - Rv2806 - +hypothetical protein Rv2807 3113658 3114812 + 384 15609944 888907 - Rv2807 - +hypothetical protein Rv2808 3115046 3115303 + 85 15609945 888944 - Rv2808 - +hypothetical protein Rv2809 3115408 3115719 + 103 15609946 888909 - Rv2809 - +PROBABLE TRANSPOSASE 3115741 3116142 - 133 15609947 887784 - Rv2810c COG3464L +hypothetical protein Rv2811 3116139 3116747 + 202 15609948 887740 - Rv2811 - +PROBABLE TRANSPOSASE 3116818 3118227 + 469 15609949 888942 - Rv2812 COG2801L +hypothetical protein Rv2813 3118224 3119036 + 270 15609950 888570 - Rv2813 COG3267U +PROBABLE TRANSPOSASE 3120566 3121504 - 312 15609951 887839 - Rv2814c COG2801L +PROBABLE TRANSPOSASE 3121501 3121827 - 108 15609952 888511 - Rv2815c COG2963L +hypothetical protein Rv2816c 3123625 3123966 - 113 15609953 888520 - Rv2816c COG1343L +hypothetical protein Rv2817c 3123967 3124983 - 338 15609954 888506 - Rv2817c COG1518L +hypothetical protein Rv2818c 3124996 3126144 - 382 15609955 888510 - Rv2818c - +hypothetical protein Rv2819c 3126240 3127367 - 375 15609956 888514 - Rv2819c COG1332L +hypothetical protein Rv2820c 3127364 3128272 - 302 15609957 888908 - Rv2820c COG1567L +hypothetical protein Rv2821c 3128253 3128963 - 236 15609958 887741 - Rv2821c COG1337L +hypothetical protein Rv2822c 3128973 3129347 - 124 15609959 887778 - Rv2822c - +hypothetical protein Rv2823c 3129344 3131773 - 809 15609960 887735 - Rv2823c COG1353R +hypothetical protein Rv2824c 3131770 3132714 - 314 15609961 888945 - Rv2824c COG5551S +hypothetical protein Rv2825c 3132892 3133539 - 215 15609962 887769 - Rv2825c COG4293S +hypothetical protein Rv2826c 3133709 3134593 - 294 15609963 887742 - Rv2826c COG2253S +hypothetical protein Rv2827c 3134596 3135483 - 295 15609964 887707 - Rv2827c COG0172J +hypothetical protein Rv2828c 3135788 3136333 - 181 15609965 887749 - Rv2828c COG4293S +hypothetical protein Rv2829c 3136620 3137012 - 130 15609966 887730 - Rv2829c COG3744S +hypothetical protein Rv2830c 3137009 3137224 - 71 15609967 888537 - Rv2830c COG4118D +enoyl-CoA hydratase 3137271 3138020 + 249 15609968 888519 echA16 Rv2831 COG1024I +PROBABLE Sn-GLYCEROL-3-PHOSPHATE TRANSPORT ATP-BINDING PROTEIN ABC TRANSPORTER UGPC 3138099 3139181 - 360 15609969 888554 ugpC Rv2832c COG3839G +PROBABLE Sn-GLYCEROL-3-PHOSPHATE-BINDING LIPOPROTEIN UGPB 3139174 3140484 - 436 15609970 888199 ugpB Rv2833c COG1653G +PROBABLE Sn-GLYCEROL-3-PHOSPHATE TRANSPORT INTEGRAL MEMBRANE PROTEIN ABC TRANSPORTER UGPE 3140487 3141314 - 275 15609971 888534 ugpE Rv2834c COG0395G +PROBABLE Sn-GLYCEROL-3-PHOSPHATE TRANSPORT INTEGRAL MEMBRANE PROTEIN ABC TRANSPORTER UGPA 3141311 3142222 - 303 15609972 888569 ugpA Rv2835c COG1175G +POSSIBLE DNA-DAMAGE-INDUCIBLE PROTEIN F DINF 3142309 3143628 - 439 15609973 888547 dinF Rv2836c COG0534V +hypothetical protein Rv2837c 3143635 3144645 - 336 15609974 888920 - Rv2837c COG0618R +ribosome-binding factor A 3144620 3145171 - 183 15609975 888923 rbfA Rv2838c COG0858J +translation initiation factor IF-2 3145171 3147873 - 900 15609976 888157 infB Rv2839c COG0532J +hypothetical protein Rv2840c 3147959 3148258 - 99 15609977 888189 - Rv2840c COG2740K +transcription elongation factor NusA 3148385 3149428 - 347 15609978 888213 nusA Rv2841c COG0195K +hypothetical protein Rv2842c 3149425 3149976 - 183 15609979 888159 - Rv2842c COG0779S +PROBABLE CONSERVED TRANSMEMBRANE ALANINE RICH PROTEIN 3150171 3150716 + 181 15609980 888522 - Rv2843 - +CONSERVED HYPOTHETICAL ALANINE RICH PROTEIN 3150713 3151201 + 162 15609981 888536 - Rv2844 - +prolyl-tRNA synthetase 3151202 3152950 - 582 15609982 888539 proS Rv2845c COG0442J +POSSIBLE INTEGRAL MEMBRANE EFFLUX PROTEIN EFPA 3153039 3154631 - 530 15609983 888575 efpA Rv2846c COG0477GEPR +POSSIBLE MULTIFUNCTIONAL ENZYME SIROHEME SYNTHASE CYSG: UROPORPHYRIN-III C-METHYLTRANSFERASE (UROGEN III METHYLASE) (SUMT) (UROPORPHYRINOGEN III METHYLASE) (UROM) + PRECORRIN-2 OXIDASE + FERROCHELATASE 3154654 3155871 - 405 57117027 887481 cysG Rv2847c COG0007H, COG1648H +cobyrinic acid a,c-diamide synthase 3156148 3157521 - 457 15609985 888499 cobB Rv2848c COG1797H +cob(I)yrinic acid a,c-diamide adenosyltransferase 3157521 3158144 - 207 57117028 888236 cobO Rv2849c COG2109H +POSSIBLE MAGNESIUM CHELATASE 3158165 3160054 - 629 15609987 887364 - Rv2850c COG1239H, COG1240H +hypothetical protein Rv2851c 3160051 3160521 - 156 15609988 887664 - Rv2851c COG2153R +malate:quinone oxidoreductase 3160580 3162061 - 493 15609989 888544 mqo Rv2852c COG0579R +PE-PGRS FAMILY PROTEIN 3162268 3164115 + 615 57117029 888171 PE_PGRS48 Rv2853 - +hypothetical protein Rv2854 3164152 3165192 + 346 15609991 888542 - Rv2854 COG2267I +mycothione/glutathione reductase 3165205 3166584 + 459 57117030 887773 mtr Rv2855 COG1249C +POSSIBLE NICKEL-TRANSPORT INTEGRAL MEMBRANE PROTEIN NICT 3166684 3167802 + 372 15609993 888643 nicT Rv2856 COG3376P +short chain dehydrogenase 3168583 3169359 - 258 15609994 888560 - Rv2857c COG1028IQR +PROBABLE ALDEHYDE DEHYDROGENASE ALDC 3169356 3170723 - 455 15609995 888636 aldC Rv2858c COG1012C +POSSIBLE AMIDOTRANSFERASE 3170720 3171646 - 308 15609996 887495 - Rv2859c COG2071R +PROBABLE GLUTAMINE SYNTHETASE GLNA4 (GLUTAMINE SYNTHASE) (GS-II) 3171627 3173000 - 457 15609997 887420 glnA4 Rv2860c COG0174E +methionine aminopeptidase 3173160 3174017 - 285 57117031 888596 mapB Rv2861c COG0024J +hypothetical protein Rv2862c 3174059 3174643 - 194 15609999 887423 - Rv2862c - +hypothetical protein Rv2863 3174992 3175372 + 126 15610000 888195 - Rv2863 COG1848R +POSSIBLE PENICILLIN-BINDING LIPOPROTEIN 3175454 3177265 - 603 15610001 888496 - Rv2864c COG0768M +hypothetical protein Rv2865 3177537 3177818 + 93 15610002 887458 - Rv2865 COG2161D +hypothetical protein Rv2866 3177822 3178085 + 87 15610003 887450 - Rv2866 COG2026JD +hypothetical protein Rv2867c 3178458 3179312 - 284 15610004 887475 - Rv2867c COG3393R +4-hydroxy-3-methylbut-2-en-1-yl diphosphate synthase 3179368 3180531 - 387 15610005 887463 ispG Rv2868c COG0821I +PROBABLE CONSERVED TRANSMEMBRANE PROTEIN 3180548 3181762 - 404 15610006 887449 - Rv2869c COG0750M +1-deoxy-D-xylulose 5-phosphate reductoisomerase 3181770 3183011 - 413 57117032 887800 dxr Rv2870c COG0743I +hypothetical protein Rv2871 3183138 3183395 + 85 15610008 887468 - Rv2871 - +hypothetical protein Rv2872 3183382 3183825 + 147 15610009 887361 - Rv2872 - +CELL SURFACE LIPOPROTEIN MPT83 (LIPOPROTEIN P23) 3183905 3184567 + 220 15610010 887155 mpt83 Rv2873 COG2335M +POSSIBLE INTEGRAL MEMBRANE C-TYPE CYTOCHROME BIOGENESIS PROTEIN DIPZ 3184847 3186934 + 695 15610011 888162 dipZ Rv2874 COG0526OC, COG0785O +MAJOR SECRETED IMMUNOGENIC PROTEIN MPT70 3187030 3187611 + 193 15610012 887724 mpt70 Rv2875 COG2335M +POSSIBLE CONSERVED TRANSMEMBRANE PROTEIN 3187663 3187977 + 104 15610013 887823 - Rv2876 - +PROBABLE CONSERVED INTEGRAL MEMBRANE PROTEIN 3188008 3188871 - 287 57117033 887196 - Rv2877c - +SOLUBLE SECRETED ANTIGEN MPT53 PRECURSOR 3188876 3189397 - 173 15610015 887184 mpt53 Rv2878c COG0526OC +hypothetical protein Rv2879c 3189583 3190152 - 189 15610016 887156 - Rv2879c COG0820R +hypothetical protein Rv2880c 3189851 3190678 - 275 15610017 887810 - Rv2880c COG0820R +PROBABLE INTEGRAL MEMBRANE PHOSPHATIDATE CYTIDYLYLTRANSFERASE CDSA (CDP-DIGLYCERIDE SYNTHETASE) (CDP-DIGLYCERIDE PYROPHOSPHORYLASE) (CDP-DIACYLGLYCEROL SYNTHASE) (CDS) (CTP:PHOSPHATIDATE CYTIDYLYLTRANSFERASE) (CDP-DAG SYNTHASE) (CDP-DG SYNTHETASE) 3190701 3191621 - 306 15610018 888910 cdsA Rv2881c COG0575I +ribosome recycling factor 3191644 3192201 - 185 15610019 887464 frr Rv2882c COG0233J +uridylate kinase 3192373 3193158 - 261 15610020 887709 pyrH Rv2883c COG0528F +PROBABLE TRANSCRIPTIONAL REGULATORY PROTEIN 3193393 3194151 + 252 15610021 887443 - Rv2884 COG0745TK +PROBABLE TRANSPOSASE 3194166 3195548 - 460 15610022 887173 - Rv2885c COG0675L +PROBABLE RESOLVASE 3195545 3196432 - 295 15610023 887424 - Rv2886c COG2452L +PROBABLE TRANSCRIPTIONAL REGULATORY PROTEIN 3196431 3196850 + 139 15610024 888563 - Rv2887 COG1846K +amidase 3196864 3198285 - 473 15610025 887401 amiC Rv2888c COG0154J +elongation factor Ts 3198292 3199107 - 271 15610026 888187 tsf Rv2889c COG0264J +30S ribosomal protein S2 3199119 3199982 - 287 15610027 887187 rpsB Rv2890c COG0052J +hypothetical protein Rv2891 3200266 3201015 + 249 15610028 888328 - Rv2891 COG0739M +PPE FAMILY PROTEIN 3200794 3202020 - 408 57117034 887824 PPE45 Rv2892c - +POSSIBLE OXIDOREDUCTASE 3202420 3203397 + 325 15610030 887337 - Rv2893 COG2141C +site-specific tyrosine recombinase XerC 3203394 3204290 - 298 15610031 887392 xerC Rv2894c COG0582L +POSSIBLE MYCOBACTIN UTILIZATION PROTEIN VIUB 3204381 3205232 - 283 15610032 888180 viuB Rv2895c COG2375P +hypothetical protein Rv2896c 3205265 3206434 - 389 15610033 887177 - Rv2896c COG0758LU +hypothetical protein Rv2897c 3206431 3207942 - 503 15610034 888212 - Rv2897c COG0606O +hypothetical protein Rv2898c 3207942 3208328 - 128 15610035 888507 - Rv2898c COG0792L +formate dehydrogenase accessory protein 3208576 3209406 - 276 15610036 888201 fdhD Rv2899c COG1526C +POSSIBLE FORMATE DEHYDROGENASE H FDHF (FORMATE-HYDROGEN-LYASE-LINKED, SELENOCYSTEINE-CONTAINING POLYPEPTIDE) (FORMATE DEHYDROGENASE-H ALPHA SUBUNIT) (FDH-H) 3209406 3211745 - 779 15610037 887987 fdhF Rv2900c COG0243C +hypothetical protein Rv2901c 3211803 3212108 - 101 15610038 888605 - Rv2901c - +ribonuclease HII 3212162 3212956 - 264 15610039 888504 rnhB Rv2902c COG0164L +PROBABLE SIGNAL PEPTIDASE I LEPB (SPASE I) (LEADER PEPTIDASE I). 3212970 3213854 - 294 15610040 887157 lepB Rv2903c COG0681U +50S ribosomal protein L19 3213912 3214253 - 113 15610041 887356 rplS Rv2904c COG0335J +PROBABLE CONSERVED ALANINE RICH LIPOPROTEIN LPPW 3214628 3215572 + 314 15610042 887421 lppW Rv2905 - +tRNA (guanine-N(1)-)-methyltransferase 3215665 3216357 - 230 15610043 888495 trmD Rv2906c COG0336J +16S rRNA-processing protein 3216361 3216891 - 176 15610044 887188 rimM Rv2907c COG0806J +hypothetical protein Rv2908c 3216905 3217147 - 80 15610045 887336 - Rv2908c COG1837R +30S ribosomal protein S16 3217155 3217643 - 162 15610046 888631 rpsP Rv2909c COG0228J +hypothetical protein Rv2910c 3217827 3218270 - 147 15610047 887387 - Rv2910c - +PROBABLE D-ALANYL-D-ALANINE CARBOXYPEPTIDASE DACB2 (PENICILLIN-BINDING PROTEIN) (DD-PEPTIDASE) (DD-CARBOXYPEPTIDASE) (PBP) (DD-TRANSPEPTIDASE) (SERINE-TYPE D-ALA-D-ALA CARBOXYPEPTIDASE) (D-AMINO ACID HYDROLASE) 3218339 3219214 + 291 57117035 887189 dacB2 Rv2911 COG1686M +PROBABLE TRANSCRIPTIONAL REGULATORY PROTEIN (PROBABLY TETR-FAMILY) 3219274 3219861 - 195 15610049 888017 - Rv2912c COG1309K +POSSIBLE D-AMINO ACID AMINOHYDROLASE (D-AMINO ACID HYDROLASE) 3219863 3221698 - 611 15610050 887809 - Rv2913c COG3653Q +PROBABLE TRANSMEMBRANE SERINE/THREONINE-PROTEIN KINASE I PKNI (PROTEIN KINASE I) (STPK I) (PHOSPHORYLASE B KINASE KINASE) (HYDROXYALKYL-PROTEIN KINASE) 3221767 3223524 - 585 15610051 887642 pknI Rv2914c COG0515RTKL +hypothetical protein Rv2915c 3223568 3224680 - 370 15610052 888083 - Rv2915c COG1228Q +PROBABLE SIGNAL RECOGNITION PARTICLE PROTEIN FFH (FIFTY-FOUR HOMOLOG) (SRP PROTEIN) 3224708 3226285 - 525 15610053 888242 ffh Rv2916c COG0541U +CONSERVED HYPOTHETICAL ALANINE AND ARGININE RICH PROTEIN 3226363 3228243 + 626 15610054 887758 - Rv2917 COG1061KL +PII uridylyl-transferase 3228254 3230680 - 808 15610055 888621 glnD Rv2918c COG2844O +PROBABLE NITROGEN REGULATORY PROTEIN P-II GLNB 3230738 3231076 - 112 15610056 887756 glnB Rv2919c COG0347E +PROBABLE AMMONIUM-TRANSPORT INTEGRAL MEMBRANE PROTEIN AMT 3231073 3232506 - 477 15610057 887683 amt Rv2920c COG0004P +PROBABLE CELL DIVISION PROTEIN FTSY (SRP RECEPTOR) (SIGNAL RECOGNITION PARTICLE RECEPTOR) 3232871 3234139 - 422 15610058 887205 ftsY Rv2921c COG0552U +PROBABLE CHROMOSOME PARTITION PROTEIN SMC 3234189 3237806 - 1205 57117036 887179 smc Rv2922c COG1196D +PROBABLE ACYLPHOSPHATASE ACYP (ACYLPHOSPHATE PHOSPHOHYDROLASE) 3237818 3238099 - 93 57117037 3205043 acyP Rv2922A COG1254C +hypothetical protein Rv2923c 3238086 3238499 - 137 15610060 887687 - Rv2923c COG1765O +formamidopyrimidine-DNA glycosylase 3238601 3239470 - 289 15610061 887438 fpg Rv2924c COG0266L +ribonuclease III 3239829 3240551 - 240 15610062 887873 rnc Rv2925c COG0571K +hypothetical protein Rv2926c 3240548 3241171 - 207 15610063 887487 - Rv2926c COG1399R +hypothetical protein Rv2927c 3241222 3241959 - 245 15610064 887317 - Rv2927c COG3599D +PROBABLE THIOESTERASE TESA 3242198 3242983 + 261 15610065 887446 tesA Rv2928 COG3208Q +hypothetical protein Rv2929 3242970 3243281 + 103 15610066 888112 - Rv2929 - +acyl-CoA synthetase 3243697 3245448 + 583 57117038 887603 fadD26 Rv2930 COG0318IQ +PHENOLPTHIOCEROL SYNTHESIS TYPE-I POLYKETIDE SYNTHASE PPSA 3245445 3251075 + 1876 15610068 888183 ppsA Rv2931 COG3321Q +PHENOLPTHIOCEROL SYNTHESIS TYPE-I POLYKETIDE SYNTHASE PPSB 3251072 3255688 + 1538 15610069 888023 ppsB Rv2932 COG3321Q +PHENOLPTHIOCEROL SYNTHESIS TYPE-I POLYKETIDE SYNTHASE PPSC 3255685 3262251 + 2188 15610070 887686 ppsC Rv2933 COG3321Q +PHENOLPTHIOCEROL SYNTHESIS TYPE-I POLYKETIDE SYNTHASE PPSD 3262248 3267731 + 1827 15610071 887172 ppsD Rv2934 COG3321Q +PHENOLPTHIOCEROL SYNTHESIS TYPE-I POLYKETIDE SYNTHASE PPSE 3267737 3272203 + 1488 15610072 888210 ppsE Rv2935 COG1020Q, COG3321Q +PROBABLE DAUNORUBICIN-DIM-TRANSPORT ATP-BINDING PROTEIN ABC TRANSPORTER DRRA 3272214 3273209 + 331 15610073 888168 drrA Rv2936 COG1131V +PROBABLE DAUNORUBICIN-DIM-TRANSPORT INTEGRAL MEMBRANE PROTEIN ABC TRANSPORTER DRRB 3273206 3274075 + 289 15610074 887968 drrB Rv2937 COG0842V +PROBABLE DAUNORUBICIN-DIM-TRANSPORT INTEGRAL MEMBRANE PROTEIN ABC TRANSPORTER DRRC 3274072 3274902 + 276 15610075 888491 drrC Rv2938 COG0842V +acyltransferase PapA5 3274949 3276217 + 422 15610076 887327 papA5 Rv2939 COG1020Q +PROBABLE MULTIFUNCTIONAL MYCOCEROSIC ACID SYNTHASE MEMBRANE-ASSOCIATED MAS 3276380 3282715 - 2111 15610077 887982 mas Rv2940c COG3321Q +acyl-CoA synthetase 3283335 3285077 + 580 15610078 887454 fadD28 Rv2941 COG0318IQ +CONSERVED TRANSMEMBRANE TRANSPORT PROTEIN MMPL7 3285070 3287832 + 920 15610079 887548 mmpL7 Rv2942 COG2409R +IS1533 transposase 3288464 3289705 + 413 15610080 887834 - Rv2943 COG4584L +POSSIBLE TRANSPOSASE 3289705 3290235 + 176 57117039 3205061 - Rv2943A COG1484L +IS1533 transposase 3289790 3290506 + 238 15610081 887636 - Rv2944 COG1484L +PROBABLE CONSERVED LIPOPROTEIN LPPX 3290624 3291325 - 233 15610082 887956 lppX Rv2945c - +PROBABLE POLYKETIDE SYNTHASE PKS1 3291503 3296353 - 1616 15610083 888122 pks1 Rv2946c COG3321Q +PROBABLE POLYKETIDE SYNTHASE PKS15 3296350 3297840 - 496 15610084 887291 pks15 Rv2947c COG3321Q +acyl-CoA synthetase 3297837 3299954 - 705 15610085 887295 fadD22 Rv2948c COG0318IQ, COG1020Q +hypothetical protein Rv2949c 3299971 3300570 - 199 15610086 887206 - Rv2949c COG3161H +acyl-CoA synthetase 3300596 3302344 - 582 161352463 887202 fadD29 Rv2950c COG0318IQ +POSSIBLE OXIDOREDUCTASE 3303103 3304248 - 381 15610088 887887 - Rv2951c COG2141C +POSSIBLE METHYLTRANSFERASE (METHYLASE) 3304441 3305253 + 270 15610089 887311 - Rv2952 COG0500QR +hypothetical protein Rv2953 3305279 3306535 + 418 15610090 887772 - Rv2953 COG3268S +hypothetical protein Rv2954c 3306666 3307391 - 241 15610091 887214 - Rv2954c COG0500QR +hypothetical protein Rv2955c 3307580 3308545 - 321 15610092 887318 - Rv2955c COG0500QR +hypothetical protein Rv2956 3308668 3309399 + 243 15610093 887486 - Rv2956 COG0500QR +POSSIBLE GLYCOSYL TRANSFERASE 3309470 3310297 + 275 15610094 887258 - Rv2957 COG0463M +POSSIBLE GLYCOSYL TRANSFERASE 3310714 3312000 - 428 15610095 887816 - Rv2958c COG1819GC +POSSIBLE METHYLTRANSFERASE (METHYLASE) 3312101 3312838 - 245 15610096 887862 - Rv2959c COG3510V +hypothetical protein Rv2960c 3312953 3313201 - 82 15610097 887224 - Rv2960c - +PROBABLE TRANSPOSASE 3313283 3313672 + 129 15610098 887316 - Rv2961 COG3039L +POSSIBLE GLYCOSYL TRANSFERASE 3313773 3315122 - 449 15610099 887892 - Rv2962c COG1819GC +PROBABLE INTEGRAL MEMBRANE PROTEIN 3315236 3316456 + 406 15610100 887263 - Rv2963 COG0701R +PROBABLE FORMYLTETRAHYDROFOLATE DEFORMYLASE PURU (FORMYL-FH(4) HYDROLASE) 3316529 3317461 + 310 15610101 887338 purU Rv2964 COG0788F +phosphopantetheine adenylyltransferase 3318330 3318815 - 161 15610102 888423 coaD Rv2965c COG0669H +POSSIBLE METHYLTRANSFERASE (METHYLASE) 3318901 3319467 - 188 15610103 888469 - Rv2966c COG0742L +pyruvate carboxylase 3319663 3323046 - 1127 15610104 887299 pca Rv2967c COG1038C +PROBABLE CONSERVED INTEGRAL MEMBRANE PROTEIN 3323071 3323703 - 210 15610105 888476 - Rv2968c COG4243S +POSSIBLE CONSERVED MEMBRANE OR SECRETED PROTEIN 3323709 3324476 - 255 15610106 888481 - Rv2969c COG1651O +PROBABLE LIPASE/ESTERASE LIPN 3324573 3325703 - 376 15610107 887194 lipN Rv2970c COG0657I +hypothetical protein Rv2970A 3325934 3326104 + 56 57117040 3205038 - Rv2970A COG0656R +PROBABLE OXIDOREDUCTASE 3326101 3326949 + 282 15610108 887275 - Rv2971 COG0656R +POSSIBLE CONSERVED MEMBRANE OR EXPORTED PROTEIN 3327023 3327736 - 237 15610109 887191 - Rv2972c - +PROBABLE ATP-DEPENDENT DNA HELICASE RECG 3327733 3329946 - 737 15610110 887439 recG Rv2973c COG1200LK +CONSERVED HYPOTHETICAL ALANINE RICH PROTEIN 3329949 3331361 - 470 15610111 887383 - Rv2974c COG1461R +hypothetical protein Rv2975c 3331358 3331612 - 84 15610112 887512 - Rv2975c COG1461R +uracil-DNA glycosylase 3332071 3332754 - 227 15610113 887410 ung Rv2976c COG0692L +thiamine monophosphate kinase 3332787 3333788 - 333 15610114 888342 thiL Rv2977c COG0611H +PROBABLE TRANSPOSASE 3333785 3335164 - 459 15610115 887390 - Rv2978c COG0675L +PROBABLE RESOLVASE 3335164 3335748 - 194 15610116 888325 - Rv2979c COG2452L +POSSIBLE CONSERVED SECRETED PROTEIN 3335960 3336505 + 181 15610117 887506 - Rv2980 - +D-alanyl-alanine synthetase A 3336796 3337917 - 373 15610118 888415 ddl Rv2981c COG1181M +NAD(P)H-dependent glycerol-3-phosphate dehydrogenase 3337995 3338999 - 334 15610119 887864 gpsA Rv2982c COG0240C +CONSERVED HYPOTHETICAL ALANINE RICH PROTEIN 3339118 3339762 + 214 15610120 888161 - Rv2983 COG1920S +polyphosphate kinase 3339854 3342082 + 742 15610121 887482 ppk Rv2984 COG0855P +POSSIBLE HYDROLASE MUTT1 3342165 3343118 + 317 15610122 888165 mutT1 Rv2985 COG0406G, COG0494LR +PROBABLE DNA-BINDING PROTEIN HU HOMOLOG HUPB (HISTONE-LIKE PROTEIN) (HLP) (21-KDA LAMININ-2-BINDING PROTEIN) 3343176 3343820 - 214 15610123 888166 hupB Rv2986c COG0776L +isopropylmalate isomerase small subunit 3344033 3344629 - 198 15610124 888225 leuD Rv2987c COG0066E +isopropylmalate isomerase large subunit 3344654 3346075 - 473 15610125 887875 leuC Rv2988c COG0065E +PROBABLE TRANSCRIPTIONAL REGULATORY PROTEIN 3346147 3346848 + 233 15610126 887723 - Rv2989 COG1414K +hypothetical protein Rv2990c 3346859 3347719 - 286 15610127 887176 - Rv2990c - +hypothetical protein Rv2991 3347982 3348473 + 163 15610128 887792 - Rv2991 COG0748P +glutamyl-tRNA synthetase 3348805 3350277 - 490 57117041 887850 gltX Rv2992c COG0008J +POSSIBLE 2-HYDROXYHEPTA-2,4-DIENE-1,7-DIOATE ISOMERASE (HHDD ISOMERASE) 3350274 3350993 - 239 15610130 887867 - Rv2993c COG0179Q +PROBABLE CONSERVED INTEGRAL MEMBRANE PROTEIN 3351269 3352606 + 445 15610131 888200 - Rv2994 COG0477GEPR +3-isopropylmalate dehydrogenase 3352458 3353468 - 336 15610132 888182 leuB Rv2995c COG0473CE +PROBABLE D-3-PHOSPHOGLYCERATE DEHYDROGENASE SERA1 (PGDH) 3353483 3355069 - 528 57117042 887154 serA1 Rv2996c COG0111HE +POSSIBLE ALANINE RICH DEHYDROGENASE 3355099 3356541 + 480 15610134 888637 - Rv2997 COG1233Q +hypothetical protein Rv2998 3356815 3357276 + 153 15610135 888646 - Rv2998 - +hypothetical protein Rv2998A 3357225 3357428 - 67 57117043 3205090 - Rv2998A COG0642T +PROBABLE CONSERVED LIPOPROTEIN LPPY 3357602 3358567 + 321 15610136 887357 lppY Rv2999 - +POSSIBLE CONSERVED TRANSMEMBRANE PROTEIN 3358612 3359271 + 219 15610137 887271 - Rv3000 COG0390R, COG1132V +ketol-acid reductoisomerase 3359585 3360586 - 333 15610138 887483 ilvC Rv3001c COG0059EH +acetolactate synthase 3 regulatory subunit 3360624 3361130 - 168 15610139 887226 ilvH Rv3002c COG0440E +acetolactate synthase 1 catalytic subunit 3361130 3362986 - 618 57117044 887286 ilvB1 Rv3003c COG0028EH +LOW MOLECULAR WEIGHT PROTEIN ANTIGEN 6 (CFP-6) 3363348 3363686 + 112 15610141 887891 cfp6 Rv3004 COG2177D +hypothetical protein Rv3005c 3363693 3364532 - 279 15610142 887305 - Rv3005c COG2259S +PROBABLE CONSERVED LIPOPROTEIN LPPZ 3364709 3365830 + 373 15610143 887308 lppZ Rv3006 COG2133G +POSSIBLE OXIDOREDUCTASE 3365836 3366450 - 204 15610144 888938 - Rv3007c COG1853R +hypothetical protein Rv3008 3366644 3367267 + 207 15610145 888530 - Rv3008 COG1285S +aspartyl/glutamyl-tRNA amidotransferase subunit B 3367264 3368793 - 509 15610146 888919 gatB Rv3009c COG0064J +6-phosphofructokinase 3368823 3369854 - 343 15610147 888509 pfkA Rv3010c COG0205G +aspartyl/glutamyl-tRNA amidotransferase subunit A 3369950 3371434 - 494 15610148 887262 gatA Rv3011c COG0154J +aspartyl/glutamyl-tRNA amidotransferase subunit C 3371431 3371730 - 99 15610149 887335 gatC Rv3012c COG0721J +hypothetical protein Rv3013 3371815 3372471 + 218 15610150 888642 - Rv3013 COG1171E +NAD-dependent DNA ligase LigA 3372545 3374620 - 691 15610151 887354 ligA Rv3014c COG0272L +hypothetical protein Rv3015c 3374651 3375664 - 337 15610152 887181 - Rv3015c - +PROBABLE LIPOPROTEIN LPQA 3375758 3376387 + 209 15610153 888557 lpqA Rv3016 - +ESAT-6 LIKE PROTEIN ESXQ (TB12.9) (ESAT-6 LIKE PROTEIN 8) 3376490 3376852 - 120 15610154 888508 esxQ Rv3017c - +PPE FAMILY PROTEIN 3376939 3378243 - 434 57117045 888940 PPE46 Rv3018c - +PE FAMILY PROTEIN 3378329 3378415 - 28 57117046 3205087 PE27A Rv3018A - +SECRETED ESAT-6 LIKE PROTEIN ESXR (TB10.3) (ESAT-6 LIKE PROTEIN 9) 3378711 3379001 - 96 15610156 888926 esxR Rv3019c COG4842S +ESAT-6 LIKE PROTEIN ESXS 3379036 3379329 - 97 57117047 888946 esxS Rv3020c - +PPE FAMILY PROTEIN 3379376 3380452 - 358 57117048 888924 PPE47 Rv3021c - +PPE FAMILY PROTEIN 3380440 3380682 - 81 57117049 888512 PPE48 Rv3022c - +PE FAMILY PROTEIN 3380679 3380993 - 104 57117050 3205088 PE29 Rv3022A - +PROBABLE TRANSPOSASE 3381375 3382622 - 415 15610160 888525 - Rv3023c COG3328L +tRNA (5-methylaminomethyl-2-thiouridylate)-methyltransferase 3382785 3383888 - 367 15610161 888524 trmU Rv3024c COG0482J +PROBABLE CYSTEINE DESULFURASE ISCS (NIFS PROTEIN HOMOLOG) (NITROGENASE METALLOCLUSTERS BIOSYNTHESIS PROTEIN NIFS) 3383885 3385066 - 393 15610162 887677 iscS Rv3025c COG1104E +hypothetical protein Rv3026c 3385163 3386077 - 304 15610163 888489 - Rv3026c COG0204I +hypothetical protein Rv3027c 3386074 3386814 - 246 15610164 887851 - Rv3027c COG3176R +PROBABLE ELECTRON TRANSFER FLAVOPROTEIN (ALPHA-SUBUNIT) FIXB (ALPHA-ETF) (ELECTRON TRANSFER FLAVOPROTEIN LARGE SUBUNIT) (ETFLS) 3387075 3388031 - 318 15610165 888549 fixB Rv3028c COG2025C +PROBABLE ELECTRON TRANSFER FLAVOPROTEIN (BETA-SUBUNIT) FIXA (BETA-ETF) (ELECTRON TRANSFER FLAVOPROTEIN SMALL SUBUNIT) (ETFSS) 3388070 3388870 - 266 15610166 887670 fixA Rv3029c COG2086C +hypothetical protein Rv3030 3389101 3389925 + 274 15610167 888604 - Rv3030 COG0500QR +hypothetical protein Rv3031 3389922 3391502 + 526 15610168 888543 - Rv3031 COG1543S +POSSIBLE TRANSFERASE 3391534 3392778 + 414 15610169 888185 - Rv3032 COG0438M +hypothetical protein Rv3033 3393380 3393928 + 182 15610170 888865 - Rv3033 - +POSSIBLE TRANSFERASE 3394019 3394921 - 300 15610171 887470 - Rv3034c COG0110R +hypothetical protein Rv3035 3395379 3396461 + 360 15610172 887842 - Rv3035 COG1520S +PROBABLE CONSERVED SECRETED PROTEIN TB22.2 3396458 3397141 - 227 15610173 887320 TB22.2 Rv3036c - +hypothetical protein Rv3037c 3397214 3398290 - 358 15610174 888640 - Rv3037c COG0500QR +hypothetical protein Rv3038c 3398425 3399408 - 327 15610175 888517 - Rv3038c COG0500QR +enoyl-CoA hydratase 3399419 3400183 - 254 15610176 888216 echA17 Rv3039c COG1024I +hypothetical protein Rv3040c 3400192 3401058 - 288 15610177 887672 - Rv3040c COG0494LR +PROBABLE CONSERVED ATP-BINDING PROTEIN ABC TRANSPORTER 3401055 3401918 - 287 15610178 887197 - Rv3041c COG1119P +phosphoserine phosphatase 3401933 3403162 - 409 15610179 887815 serB2 Rv3042c COG0560E, COG3830T +PROBABLE CYTOCHROME C OXIDASE POLYPEPTIDE I CTAD (CYTOCHROME AA3 SUBUNIT 1) 3403200 3404921 - 573 15610180 887881 ctaD Rv3043c COG0843C +PROBABLE FEIII-DICITRATE-BINDING PERIPLASMIC LIPOPROTEIN FECB 3405136 3406215 + 359 15610181 888745 fecB Rv3044 COG0614P +PROBABLE NADP-DEPENDENT ALCOHOL DEHYDROGENASE ADHC 3406285 3407325 + 346 15610182 888888 adhC Rv3045 COG1064R +hypothetical protein Rv3046c 3407314 3407688 - 124 15610183 888870 - Rv3046c - +hypothetical protein Rv3047c 3408022 3408306 - 94 15610184 888898 - Rv3047c - +ribonucleotide-diphosphate reductase subunit beta 3408404 3409378 - 324 57117051 888886 nrdF Rv3048c COG0208F +PROBABLE MONOOXYGENASE 3409509 3411083 - 524 15610186 888894 - Rv3049c COG2072P +PROBABLE TRANSCRIPTIONAL REGULATORY PROTEIN (PROBABLY ASNC-FAMILY) 3411217 3411957 - 246 15610187 888866 - Rv3050c COG1309K +ribonucleotide-diphosphate reductase subunit alpha 3412085 3414166 - 693 15610188 888869 nrdE Rv3051c COG0209F +ribonucleotide reductase stimulatory protein 3414232 3414684 - 150 15610189 888885 nrdI Rv3052c COG1780F +PROBABLE GLUTAREDOXIN ELECTRON TRANSPORT COMPONENT OF NRDEF (GLUTAREDOXIN-LIKE PROTEIN) NRDH 3414719 3414958 - 79 15610190 888884 nrdH Rv3053c COG0695O +hypothetical protein Rv3054c 3415435 3415989 - 184 15610191 887963 - Rv3054c COG0431R +POSSIBLE TRANSCRIPTIONAL REGULATORY PROTEIN (PROBABLY TETR-FAMILY) 3416081 3416695 + 204 15610192 888882 - Rv3055 - +DNA polymerase IV 3416705 3417745 + 346 15610193 887519 dinP Rv3056 COG0389L +short chain dehydrogenase 3417799 3418662 - 287 15610194 888617 - Rv3057c COG1028IQR +POSSIBLE TRANSCRIPTIONAL REGULATORY PROTEIN (PROBABLY TETR-FAMILY) 3418726 3419376 - 216 15610195 888878 - Rv3058c COG1309K +PROBABLE CYTOCHROME P450 136 CYP136 3419492 3420970 + 492 15610196 888883 cyp136 Rv3059 COG2124Q +PROBABLE TRANSCRIPTIONAL REGULATORY PROTEIN (PROBABLY GNTR-FAMILY) 3421741 3423213 - 490 15610197 888855 - Rv3060c COG2186K +PROBABLE ACYL-CoA DEHYDROGENASE FADE22 3423262 3425427 - 721 15610198 887617 fadE22 Rv3061c COG1960I +ATP-dependent DNA ligase 3425584 3427107 + 507 15610199 887553 ligB Rv3062 COG1793L +PROBABLE CARBON STARVATION PROTEIN A HOMOLOG CSTA 3427243 3429519 + 758 15610200 887948 cstA Rv3063 COG1966T +PROBABLE CONSERVED INTEGRAL MEMBRANE PROTEIN 3429825 3430250 - 141 15610201 888879 - Rv3064c COG2259S +MULTIDRUGS-TRANSPORT INTEGRAL MEMBRANE PROTEIN MMR 3430387 3430710 + 107 57117052 887550 mmr Rv3065 COG2076P +PROBABLE TRANSCRIPTIONAL REGULATORY PROTEIN (PROBABLY DEOR-FAMILY) 3430707 3431315 + 202 15610203 888847 - Rv3066 COG3226S +hypothetical protein Rv3067 3431428 3431838 + 136 15610204 888822 - Rv3067 COG0473CE +phosphoglucomutase 3431979 3433622 - 547 15610205 888826 pgmA Rv3068c COG0033G +camphor resistance protein CrcB 3433692 3434090 + 132 15610206 888859 ccrB Rv3069 COG0239D +camphor resistance protein CrcB 3434087 3434467 + 126 15610207 888651 ccrB Rv3070 COG0239D +hypothetical protein Rv3071 3434464 3435573 + 369 15610208 888649 - Rv3071 COG1993S +hypothetical protein Rv3072c 3435798 3436322 - 174 15610209 887175 - Rv3072c COG2141C +hypothetical protein Rv3073c 3436329 3436685 - 118 15610210 888647 - Rv3073c COG3189S +hypothetical protein Rv3074 3436779 3438053 + 424 15610211 888027 - Rv3074 COG1403V +hypothetical protein Rv3075c 3438050 3438973 - 307 15610212 887178 - Rv3075c COG2301G +hypothetical protein Rv3076 3439072 3439548 + 158 15610213 888026 - Rv3076 - +POSSIBLE HYDROLASE 3439541 3441352 + 603 57117053 887419 - Rv3077 COG3119P +PROBABLE HYDROXYLAMINOBENZENE MUTASE HAB 3441353 3441754 + 133 15610215 888891 hab Rv3078 - +hypothetical protein Rv3079c 3441770 3442597 - 275 15610216 888660 - Rv3079c COG2141C +PROBABLE SERINE/THREONINE-PROTEIN KINASE TRANSCRIPTIONAL REGULATORY PROTEIN PKNK (PROTEIN KINASE K) (STPK K) 3442656 3445988 - 1110 15610217 888659 pknK Rv3080c COG0515RTKL, COG2909K +hypothetical protein Rv3081 3446040 3447278 + 412 15610218 888650 - Rv3081 - +VIRULENCE-REGULATING TRANSCRIPTIONAL REGULATOR VIRS (ARAC/XYLS FAMILY) 3447404 3448426 - 340 15610219 888657 virS Rv3082c COG2207K +PROBABLE MONOOXYGENASE (HYDROXYLASE) 3448504 3449991 + 495 15610220 888655 - Rv3083 COG2072P +PROBABLE ACETYL-HYDROLASE/ESTERASE LIPR 3449997 3450923 + 308 15610221 888652 lipR Rv3084 COG0657I +PROBABLE SHORT-CHAIN TYPE DEHYDROGENASE/REDUCTASE 3450920 3451750 + 276 15610222 888656 - Rv3085 COG1028IQR +PROBABLE ZINC-TYPE ALCOHOL DEHYDROGENASE ADHD (ALDEHYDE REDUCTASE) 3451781 3452887 + 368 15610223 888654 adhD Rv3086 COG1062C +hypothetical protein Rv3087 3452925 3454343 + 472 15610224 888653 - Rv3087 - +hypothetical protein Rv3088 3454340 3455764 + 474 15610225 888669 - Rv3088 - +PROBABLE CHAIN-FATTY-ACID-CoA LIGASE FADD13 (FATTY-ACYL-CoA SYNTHETASE) 3455761 3457272 + 503 15610226 888666 fadD13 Rv3089 COG0318IQ +HYPOTHETICAL ALANINE AND VALINE RICH PROTEIN 3458211 3459098 + 295 15610227 888668 - Rv3090 COG0330O +hypothetical protein Rv3091 3459116 3460807 + 563 15610228 888665 - Rv3091 - +PROBABLE CONSERVED INTEGRAL MEMBRANE PROTEIN 3460814 3461734 - 306 15610229 888667 - Rv3092c COG2354S +HYPOTHETICAL OXIDOREDUCTASE 3461760 3462764 - 334 15610230 888663 - Rv3093c COG2141C +hypothetical protein Rv3094c 3462761 3463891 - 376 15610231 888661 - Rv3094c COG1960I +HYPOTHETICAL TRANSCRIPTIONAL REGULATORY PROTEIN 3463973 3464449 + 158 15610232 888679 - Rv3095 COG1733K +hypothetical protein Rv3096 3464547 3465686 + 379 15610233 888678 - Rv3096 - +PE-PGRS FAMILY PROTEIN, PROBABLY TRIACYLGLYCEROL LIPASE (ESTERASE/LIPASE) (TRIGLYCERIDE LIPASE) (TRIBUTYRASE) 3465778 3467091 - 437 57117054 888677 PE_PGRS63 Rv3097c COG0657I +hypothetical protein Rv3098c 3467210 3467662 - 150 15610235 888676 - Rv3098c COG4992E +hypothetical protein Rv3099c 3468413 3469264 - 283 15610236 888674 - Rv3099c - +SsrA-binding protein 3469301 3469783 - 160 15610237 888675 smpB Rv3100c COG0691O +PUTATIVE CELL DIVISION PROTEIN FTSX (SEPTATION COMPONENT-TRANSPORT INTEGRAL MEMBRANE PROTEIN ABC TRANSPORTER) 3469786 3470679 - 297 15610238 888673 ftsX Rv3101c COG2177D +PUTATIVE CELL DIVISION ATP-BINDING PROTEIN FTSE (SEPTATION COMPONENT-TRANSPORT ATP-BINDING PROTEIN ABC TRANSPORTER) 3470680 3471369 - 229 15610239 888672 ftsE Rv3102c COG2884D +HYPOTHETICAL PROLINE-RICH PROTEIN 3471413 3471850 - 145 15610240 888798 - Rv3103c - +POSSIBLE CONSERVED TRANSMEMBRANE PROTEIN 3471852 3472778 - 308 15610241 888685 - Rv3104c COG0668M +peptide chain release factor 2 3472768 3473904 - 378 15610242 888820 prfB Rv3105c COG1186J +NADPH:ADRENODOXIN OXIDOREDUCTASE FPRA (NADPH-FERREDOXIN REDUCTASE) 3474007 3475377 + 456 15610243 888839 fprA Rv3106 COG0493ER +POSSIBLE ALKYLDIHYDROXYACETONEPHOSPHATE SYNTHASE AGPS (ALKYL-DHAP SYNTHASE) (ALKYLGLYCERONE-PHOSPHATE SYNTHASE) 3475378 3476961 - 527 15610244 887657 agpS Rv3107c COG0277C +hypothetical protein Rv3108 3477060 3477500 + 146 15610245 888686 - Rv3108 - +PROBABLE MOLYBDENUM COFACTOR BIOSYNTHESIS PROTEIN A MOAA1 3477649 3478728 + 359 57117055 888836 moaA1 Rv3109 COG2896H +PROBABLE PTERIN-4-ALPHA-CARBINOLAMINE DEHYDRATASE MOAB1 (PHS) (4-ALPHA-HYDROXY-TETRAHYDROPTERIN DEHYDRATASE) (PTERIN-4-A-CARBINOLAMINE DEHYDRATASE) (PHENYLALANINE HYDROXYLASE-STIMULATING PROTEIN) (PHS) (PTERIN CARBINOLAMINE DEHYDRATASE) (PCD) 3478779 3479174 + 131 57117056 888683 moaB1 Rv3110 COG2154H +molybdenum cofactor biosynthesis protein C 3479171 3479683 + 170 57117057 888680 moaC Rv3111 COG0315H +PROBABLE MOLYBDENUM COFACTOR BIOSYNTHESIS PROTEIN D MOAD1 (MOLYBDOPTERIN CONVERTING FACTOR SMALL SUBUNIT) (MOLYBDOPTERIN 3479700 3479951 + 83 57117058 888897 moaD1 Rv3112 COG1977H +POSSIBLE PHOSPHATASE 3480074 3480742 + 222 15610250 888781 - Rv3113 COG0546R +hypothetical protein Rv3114 3480759 3481289 + 176 15610251 888779 - Rv3114 COG0590FJ +PROBABLE TRANSPOSASE 3481451 3482698 + 415 15610252 888790 - Rv3115 COG3328L +PROBABLE MOLYBDENUM COFACTOR BIOSYNTHESIS PROTEIN MOEB2 (MPT-SYNTHASE SULFURYLASE) (MOLYBDOPTERIN SYNTHASE SULPHURYLASE) 3482776 3483945 + 389 57117059 888808 moeB2 Rv3116 COG0476H, COG0607P +PROBABLE THIOSULFATE SULFURTRANSFERASE CYSA3 (RHODANESE-LIKE PROTEIN) (THIOSULFATE CYANIDE TRANSSULFURASE) (THIOSULFATE THIOTRANSFERASE) 3483974 3484807 + 277 15610254 888802 cysA3 Rv3117 COG2897P +CONSERVED HYPOTHETICAL PROTEIN SSEC1 3484809 3485111 + 100 57117060 888809 sseC1 Rv3118 - +PROBABLE MOLYBDENUM COFACTOR BIOSYNTHESIS PROTEIN E MOAE1 (MOLYBDOPTERIN CONVERTING FACTOR LARGE SUBUNIT) (MOLYBDOPTERIN 3485132 3485575 + 147 57117061 888811 moaE1 Rv3119 COG0314H +hypothetical protein Rv3120 3485572 3486174 + 200 15610257 888828 - Rv3120 COG0500QR +PROBABLE CYTOCHROME P450 141 CYP141 3486509 3487711 + 400 15610258 887409 cyp141 Rv3121 COG2124Q +hypothetical protein Rv3122 3488089 3488559 + 156 15610259 888890 - Rv3122 - +hypothetical protein Rv3123 3488569 3489063 + 164 15610260 888823 - Rv3123 - +PROBABLE TRANSCRIPTIONAL REGULATORY PROTEIN 3489506 3490375 + 289 15610261 888825 - Rv3124 COG3629T +PPE FAMILY PROTEIN 3490476 3491651 - 391 57117062 888892 PPE49 Rv3125c - +hypothetical protein Rv3126c 3491808 3492122 - 104 15610263 888806 - Rv3126c - +hypothetical protein Rv3127 3492147 3493181 + 344 15610264 888850 - Rv3127 - +hypothetical protein Rv3129 3494660 3494992 + 110 57117063 888901 - Rv3129 - +hypothetical protein Rv3130c 3494975 3496366 - 463 15610266 888841 - Rv3130c - +hypothetical protein Rv3131 3496551 3497549 + 332 15610267 888838 - Rv3131 - +TWO COMPONENT SENSOR HISTIDINE KINASE DEVS 3497529 3499265 - 578 15610268 888829 devS Rv3132c COG2203T, COG4585T +TWO COMPONENT TRANSCRIPTIONAL REGULATORY PROTEIN DEVR (PROBABLY LUXR/UHPA-FAMILY) 3499262 3499915 - 217 15610269 888842 devR Rv3133c COG2197TK +hypothetical protein Rv3134c 3499943 3500749 - 268 15610270 887558 - Rv3134c COG0589T +PPE FAMILY PROTEIN 3501334 3501732 + 132 57117064 888153 PPE50 Rv3135 - +PPE FAMILY PROTEIN 3501794 3502936 + 380 57117065 888835 PPE51 Rv3136 - +PROBABLE MONOPHOSPHATASE 3503393 3504175 + 260 15610273 888827 - Rv3137 COG0483G +PROBABLE PYRUVATE FORMATE LYASE ACTIVATING PROTEIN PFLA (FORMATE ACETYLTRANSFERASE ACTIVATING ENZYME) ( 3504195 3505283 + 362 15610274 887973 pflA Rv3138 COG1180O +PROBABLE ACYL-CoA DEHYDROGENASE FADE24 3505363 3506769 + 468 15610275 887971 fadE24 Rv3139 COG1960I +PROBABLE ACYL-CoA DEHYDROGENASE FADE23 3506790 3507995 + 401 15610276 887417 fadE23 Rv3140 COG1960I +PROBABLE NADPH QUINONE OXIDOREDUCTASE FADB4 (NADPH:QUINONE REDUCTASE) (ZETA-CRYSTALLIN) 3508095 3509066 + 323 15610277 888051 fadB4 Rv3141 COG0604CR +hypothetical protein Rv3142c 3509118 3509546 - 142 15610278 887521 - Rv3142c - +PROBABLE RESPONSE REGULATOR 3509654 3510055 + 133 15610279 887576 - Rv3143 COG0784T +PPE-FAMILY PROTEIN 3510088 3511317 - 409 57117066 887930 PPE52 Rv3144c - +NADH dehydrogenase subunit A 3511682 3512068 + 128 15610281 887397 nuoA Rv3145 COG0838C +NADH dehydrogenase subunit B 3512077 3512631 + 184 15610282 888791 nuoB Rv3146 COG0377C +NADH dehydrogenase subunit C 3512628 3513338 + 236 15610283 888816 nuoC Rv3147 COG0852C +NADH dehydrogenase subunit D 3513338 3514660 + 440 15610284 888851 nuoD Rv3148 COG0649C +NADH dehydrogenase subunit E 3514657 3515415 + 252 15610285 887903 nuoE Rv3149 COG1905C +PROBABLE NADH DEHYDROGENASE I (CHAIN F) NUOF (NADH-UBIQUINONE OXIDOREDUCTASE CHAIN F) 3515412 3516749 + 445 15610286 888854 nuoF Rv3150 COG1894C +NADH dehydrogenase subunit G 3516746 3519166 + 806 15610287 887540 nuoG Rv3151 COG1034C +NADH dehydrogenase subunit H 3519282 3520514 + 410 15610288 887531 nuoH Rv3152 COG1005C +NADH dehydrogenase subunit I 3520507 3521142 + 211 15610289 887530 nuoI Rv3153 COG1143C +NADH dehydrogenase subunit J 3521139 3521927 + 262 15610290 888762 nuoJ Rv3154 COG0839C +NADH dehydrogenase subunit K 3521924 3522223 + 99 15610291 888764 nuoK Rv3155 COG0713C +NADH dehydrogenase subunit L 3522234 3524135 + 633 15610292 888063 nuoL Rv3156 COG1009CP +NADH dehydrogenase subunit M 3524132 3525793 + 553 15610293 888765 nuoM Rv3157 COG1008C +NADH dehydrogenase subunit N 3525790 3527385 + 531 15610294 888780 nuoN Rv3158 COG1007C +PPE FAMILY PROTEIN 3527391 3529163 - 590 57117067 888794 PPE53 Rv3159c - +POSSIBLE TRANSCRIPTIONAL REGULATORY PROTEIN (PROBABLY TETR-FAMILY) 3529338 3529979 - 213 15610296 888797 - Rv3160c COG1309K +POSSIBLE DIOXYGENASE 3529990 3531138 - 382 15610297 888800 - Rv3161c COG4638PR +POSSIBLE INTEGRAL MEMBRANE PROTEIN 3531208 3531645 - 145 15610298 888756 - Rv3162c - +POSSIBLE CONSERVED SECRETED PROTEIN 3531642 3532913 - 423 15610299 888789 - Rv3163c COG1721R +PROBABLE METHANOL DEHYDROGENASE TRANSCRIPTIONAL REGULATORY PROTEIN MOXR3 3532943 3533905 - 320 15610300 887658 moxR3 Rv3164c COG0714R +hypothetical protein Rv3165c 3533913 3534395 - 160 15610301 887661 - Rv3165c - +hypothetical protein Rv3166c 3534392 3535351 - 319 15610302 888750 - Rv3166c - +PROBABLE TRANSCRIPTIONAL REGULATORY PROTEIN (PROBABLY TETR-FAMILY) 3535431 3536057 - 208 15610303 888763 - Rv3167c COG1309K +hypothetical protein Rv3168 3536102 3537238 + 378 15610304 888778 - Rv3168 COG3173R +hypothetical protein Rv3169 3537238 3538362 + 374 15610305 888774 - Rv3169 - +PROBABLE FLAVIN-CONTAINING MONOAMINE OXIDASE AOFH (AMINE OXIDASE) (MAO) 3538505 3539851 + 448 15610306 888754 aofH Rv3170 COG1231E +POSSIBLE NON-HEME HALOPEROXIDASE HPX 3539846 3540745 - 299 15610307 887293 hpx Rv3171c COG0596R +hypothetical protein Rv3172c 3540882 3541364 - 160 15610308 888848 - Rv3172c - +PROBABLE TRANSCRIPTIONAL REGULATORY PROTEIN (PROBABLY TETR/ACRR-FAMILY) 3541443 3542045 - 200 15610309 888844 - Rv3173c COG1309K +short chain dehydrogenase 3542138 3542845 + 235 15610310 887989 - Rv3174 COG1028IQR +amidase 3542860 3544347 + 495 15610311 887294 - Rv3175 COG0154J +PROBABLE EPOXIDE HYDROLASE MEST (EPOXIDE HYDRATASE) (ARENE-OXIDE HYDRATASE) 3544344 3545300 - 318 57117068 888846 mesT Rv3176c COG0596R +POSSIBLE PEROXIDASE (NON-HAEM PEROXIDASE) 3545447 3546307 + 286 15610313 888766 - Rv3177 COG0596R +hypothetical protein Rv3178 3546438 3546797 + 119 15610314 888786 - Rv3178 - +hypothetical protein Rv3179 3547618 3548907 + 429 15610315 887947 - Rv3179 COG1373R +HYPOTHETICAL ALANINE RICH PROTEIN 3549254 3549688 - 144 15610316 887946 - Rv3180c COG1848R +hypothetical protein Rv3181c 3549691 3550143 - 150 15610317 888787 - Rv3181c COG0745TK, COG4118D +hypothetical protein Rv3182 3550374 3550718 + 114 15610318 888795 - Rv3182 COG4683S +POSSIBLE TRANSCRIPTIONAL REGULATORY PROTEIN 3550715 3551044 + 109 15610319 888059 - Rv3183 COG1396K +PROBABLE TRANSPOSASE 3551281 3551607 + 108 15610320 888796 - Rv3184 COG2963L +PROBABLE TRANSPOSASE 3551604 3552542 + 312 15610321 887441 - Rv3185 COG2801L +PROBABLE TRANSPOSASE 3552764 3553090 + 108 15610322 888024 - Rv3186 COG2963L +PROBABLE TRANSPOSASE 3553087 3554025 + 312 15610323 887604 - Rv3187 COG2801L +hypothetical protein Rv3188 3554298 3554645 + 115 15610324 888103 - Rv3188 - +hypothetical protein Rv3189 3554642 3555262 + 206 15610325 888034 - Rv3189 - +hypothetical protein Rv3190c 3555422 3556687 - 421 15610326 888119 - Rv3190c - +PROBABLE TRANSPOSASE 3557311 3558345 - 344 15610327 887628 - Rv3191c COG2826L +CONSERVED HYPOTHETICAL ALANINE AND PROLINE-RICH PROTEIN 3559563 3560024 + 153 15610328 887899 - Rv3192 COG2141C +hypothetical protein Rv3193c 3560194 3563172 - 992 15610329 888012 - Rv3193c COG1615S +POSSIBLE CONSERVED SECRETED PROTEIN 3563264 3564286 - 340 15610330 888062 - Rv3194c COG3480T +hypothetical protein Rv3195 3564364 3565782 + 472 15610331 888900 - Rv3195 COG5282S +hypothetical protein Rv3196 3565788 3566687 + 299 15610332 888903 - Rv3196 - +hypothetical protein Rv3196A 3566696 3566896 - 66 57117069 3205082 - Rv3196A - +PROBABLE CONSERVED ATP-BINDING PROTEIN ABC TRANSPORTER 3567024 3568367 + 447 15610333 887858 - Rv3197 COG0661R +PROBABLE TRANSCRIPTIONAL REGULATORY PROTEIN WHIB-LIKE WHIB7 3568401 3568679 - 92 57117070 3205083 whiB7 Rv3197A - +PROBABLE ATP-DEPENDENT DNA HELICASE II UVRD2 3569109 3571211 - 700 15610334 888902 uvrD2 Rv3198c COG0210L +POSSIBLE GLUTAREDOXIN PROTEIN 3571335 3571589 + 84 57117071 3205084 - Rv3198A COG0695O +NADH pyrophosphatase 3571602 3572543 - 313 15610335 887860 nudC Rv3199c COG2816L +POSSIBLE TRANSMEMBRANE CATION TRANSPORTER 3572602 3573669 - 355 15610336 887543 - Rv3200c COG1226P +PROBABLE ATP-DEPENDENT DNA HELICASE 3573731 3577036 - 1101 15610337 887663 - Rv3201c COG0210L, COG2887L +POSSIBLE ATP-DEPENDENT DNA HELICASE 3577033 3580200 - 1055 15610338 887574 - Rv3202c COG0210L, COG2887L +POSSIBLE LIPASE LIPV 3580638 3581312 + 224 15610339 888133 lipV Rv3203 COG0596R +POSSIBLE DNA-METHYLTRANSFERASE (MODIFICATION METHYLASE) 3581315 3581620 + 101 15610340 888132 - Rv3204 COG3695L +hypothetical protein Rv3205c 3581627 3582505 - 292 15610341 888877 - Rv3205c - +molybdopterin biosynthesis-like protein MoeZ 3582532 3583710 - 392 57117072 888871 moeB1 Rv3206c COG0476H, COG0607P +hypothetical protein Rv3207c 3583801 3584658 - 285 15610343 888874 - Rv3207c - +PROBABLE TRANSCRIPTIONAL REGULATORY PROTEIN (PROBABLY TETR-FAMILY) 3585004 3585690 + 228 15610344 887905 - Rv3208 COG1309K +hypothetical protein Rv3208A 3585677 3585949 - 90 57117073 3205107 TB9.4 Rv3208A - +CONSERVED HYPOTHETICAL THREONIN AND PROLINE RICH PROTEIN 3586274 3586834 + 186 15610345 888875 - Rv3209 - +hypothetical protein Rv3210c 3586844 3587539 - 231 15610346 888876 - Rv3210c - +PROBABLE ATP-DEPENDENT RNA HELICASE RHLE 3587798 3589381 + 527 15610347 888840 rhlE Rv3211 COG0513LKJ +CONSERVED HYPOTHETICAL ALANINE VALINE RICH PROTEIN 3589394 3590617 + 407 15610348 887931 - Rv3212 - +POSSIBLE SOJ/PARA-RELATED PROTEIN 3590692 3591492 - 266 15610349 888896 - Rv3213c COG1192D +POSSIBLE PHOSPHOGLYCERATE MUTASE GPM2 (PHOSPHOGLYCEROMUTASE) (PGAM) (BPG-DEPENDENT PGAM) 3591646 3592257 + 203 57117074 888830 gpm2 Rv3214 COG0406G +isochorismate synthase 3592254 3593372 + 372 15610351 888824 entC Rv3215 COG1169HQ +POSSIBLE ACETYLTRANSFERASE 3593520 3593852 + 110 15610352 888845 - Rv3216 COG0454KR +PROBABLE CONSERVED INTEGRAL MEMBRANE PROTEIN 3593804 3594235 - 143 15610353 888843 - Rv3217c - +hypothetical protein Rv3218 3594468 3595433 + 321 15610354 888906 - Rv3218 COG1597IR +PROBABLE TRANSCRIPTIONAL REGULATORY PROTEIN WHIB-LIKE WHIB1 3595713 3595967 + 84 15610355 887980 whiB1 Rv3219 - +PROBABLE TWO COMPONENT SENSOR KINASE 3596029 3597534 - 501 15610356 888801 - Rv3220c COG3920T +hypothetical protein Rv3221c 3597551 3597766 - 71 15610357 888096 TB7.3 Rv3221c COG0511I +POSSIBLE ANTI-SIGMA FACTOR 3598051 3598356 - 101 57117075 3205091 - Rv3221A COG0444EP +hypothetical protein Rv3222c 3598353 3598904 - 183 15610358 887655 - Rv3222c - +RNA polymerase sigma factor RpoE 3598901 3599551 - 216 15610359 888094 sigH Rv3223c COG1595K +short chain dehydrogenase 3599851 3600699 + 282 15610360 888852 - Rv3224 COG1028IQR +hypothetical protein Rv3224A 3600635 3600823 + 62 57117076 3205092 - Rv3224A - +hypothetical protein Rv3224B 3600801 3601019 + 72 57117077 3205093 - Rv3224B COG2606S +POSSIBLE TRANSFERASE 3601016 3602440 - 474 15610361 888804 - Rv3225c COG1670J, COG3173R +hypothetical protein Rv3226c 3602564 3603322 - 252 15610362 888220 - Rv3226c COG2135S +3-phosphoshikimate 1-carboxyvinyltransferase 3603377 3604729 + 450 15610363 888753 aroA Rv3227 COG0128E +hypothetical protein Rv3228 3604726 3605718 + 330 15610364 888785 - Rv3228 COG1162R +POSSIBLE LINOLEOYL-CoA DESATURASE (DELTA(6)-DESATURASE) 3605751 3607034 - 427 57117078 888821 - Rv3229c COG3239I +HYPOTHETICAL OXIDOREDUCTASE 3607112 3608254 - 380 15610366 888748 - Rv3230c COG1018C +hypothetical protein Rv3231c 3608364 3608873 - 169 15610367 888749 - Rv3231c - +POSSIBLE TRANSCRIPTIONAL REGULATORY PROTEIN PVDS (PROBABLE RNA POLYMERASE SIGMA FACTOR) 3608870 3609757 - 295 15610368 888760 pvdS Rv3232c COG2326S +hypothetical protein Rv3233c 3609781 3610371 - 196 15610369 888773 - Rv3233c - +hypothetical protein Rv3234c 3610374 3611189 - 271 15610370 888767 - Rv3234c - +HYPOTHETICAL ALANINE ARGININE PROLINE RICH PROTEIN 3611300 3611941 + 213 15610371 888862 - Rv3235 - +PROBABLE CONSERVED INTEGRAL MEMBRANE TRANSPORT PROTEIN 3611959 3613116 - 385 57117079 888861 - Rv3236c COG0475P +hypothetical protein Rv3237c 3613121 3613603 - 160 15610373 888803 - Rv3237c COG0490P +PROBABLE CONSERVED INTEGRAL MEMBRANE PROTEIN 3613664 3614398 - 244 15610374 888858 - Rv3238c COG2020O +PROBABLE CONSERVED TRANSMEMBRANE TRANSPORT PROTEIN 3614457 3617603 - 1048 15610375 888856 - Rv3239c COG0477GEPR, COG0664T, COG1752R +preprotein translocase subunit SecA 3617682 3620531 - 949 57117080 888860 secA1 Rv3240c COG0653U +hypothetical protein Rv3241c 3620610 3621254 - 214 15610377 888849 - Rv3241c COG1544J +hypothetical protein Rv3242c 3621570 3622211 - 213 15610378 888757 - Rv3242c COG1040R +hypothetical protein Rv3243c 3622249 3623091 - 280 15610379 888810 - Rv3243c - +PROBABLE CONSERVED LIPOPROTEIN LPQB 3623159 3624910 - 583 15610380 888815 lpqB Rv3244c - +TWO COMPONENT SENSORY TRANSDUCTION HISTIDINE KINASE MTRB 3624910 3626613 - 567 15610381 888719 mtrB Rv3245c COG0642T +TWO COMPONENT SENSORY TRANSDUCTION TRANSCRIPTIONAL REGULATORY PROTEIN MTRA 3626663 3627349 - 228 15610382 888743 mtrA Rv3246c COG0745TK +thymidylate kinase 3627419 3628063 - 214 15610383 888740 tmk Rv3247c COG0125F +S-adenosyl-L-homocysteine hydrolase 3628160 3629647 - 495 15610384 888746 sahH Rv3248c COG0499H +POSSIBLE TRANSCRIPTIONAL REGULATORY PROTEIN (PROBABLY TETR-FAMILY) 3629752 3630387 - 211 15610385 888741 - Rv3249c COG1309K +PROBABLE RUBREDOXIN RUBB 3630384 3630566 - 60 15610386 888744 rubB Rv3250c COG1773C +PROBABLE RUBREDOXIN RUBA 3630571 3630738 - 55 15610387 888747 rubA Rv3251c COG1773C +PROBABLE TRANSMEMBRANE ALKANE 1-MONOOXYGENASE ALKB (ALKANE 1-HYDROXYLASE) (LAURIC ACID OMEGA-HYDROXYLASE) (OMEGA-HYDROXYLASE) (FATTY ACID OMEGA-HYDROXYLASE) (ALKANE HYDROXYLASE-RUBREDOXIN) 3630738 3631988 - 416 15610388 888690 alkB Rv3252c - +POSSIBLE CATIONIC AMINO ACID TRANSPORT INTEGRAL MEMBRANE PROTEIN 3632097 3633584 - 495 15610389 888739 - Rv3253c COG0531E +hypothetical protein Rv3254 3633675 3635063 + 462 15610390 887237 - Rv3254 - +PROBABLE MANNOSE-6-PHOSPHATE ISOMERASE MANA (PHOSPHOMANNOSE ISOMERASE) (PHOSPHOMANNOISOMERASE) (PMI) (PHOSPHOHEXOISOMERASE) (PHOSPHOHEXOMUTASE) 3635041 3636267 - 408 15610391 888698 manA Rv3255c COG1482G +hypothetical protein Rv3256c 3636275 3637315 - 346 15610392 888696 - Rv3256c - +phosphomannomutase/phosphoglucomutase 3637312 3638709 - 465 15610393 888699 manB Rv3257c COG1109G +hypothetical protein Rv3258c 3638811 3639302 - 163 15610394 888694 - Rv3258c - +hypothetical protein Rv3259 3639425 3639844 + 139 15610395 888697 - Rv3259 COG2925L +PROBABLE TRANSCRIPTIONAL REGULATORY PROTEIN WHIB-LIKE WHIB2 3639872 3640141 - 89 15610396 888687 whiB2 Rv3260c - +PROBABLE F420 BIOSYNTHESIS PROTEIN FBIA 3640543 3641538 + 331 15610397 888701 fbiA Rv3261 COG0391S +F420-0--gamma-glutamyl ligase 3641535 3642881 + 448 15610398 888693 fbiB Rv3262 COG0778C, COG1478S +PROBABLE DNA METHYLASE (MODIFICATION METHYLASE) (METHYLTRANSFERASE) 3643177 3644838 + 553 15610399 888691 - Rv3263 COG0827L +D-ALPHA-D-MANNOSE-1-PHOSPHATE GUANYLYLTRANSFERASE MANB (D-ALPHA-D-HEPTOSE-1-PHOSPHATE GUANYLYLTRANSFERASE) 3644898 3645977 - 359 57117081 888715 manB Rv3264c COG1208MJ +PROBABLE dTDP-RHA:A-D-GlcNAc-DIPHOSPHORYL POLYPRENOL, A-3-L-RHAMNOSYL TRANSFERASE WBBL1 (ALPHA-L-RHAMNOSE-(1->3)-ALPHA-D-GlcNAc(1->P)-P-DECAPRENY L) 3645979 3646884 - 301 57117082 888714 wbbL1 Rv3265c COG1216R +dTDP-6-DEOXY-L-LYXO-4-HEXULOSE REDUCTASE RMLD (dTDP-RHAMNOSE MODIFICATION PROTEIN) (dTDP-RHAMNOSE BIOSYNTHESIS PROTEIN) (dTDP-RHAMNOSE SYNTHASE) 3646895 3647809 - 304 15610402 888704 rmlD Rv3266c COG1091M +CONSERVED HYPOTHETICAL PROTEIN (CPSA-RELATED PROTEIN) 3647885 3649381 + 498 15610403 888713 - Rv3267 COG1316K +hypothetical protein Rv3268 3649420 3650109 + 229 15610404 888703 - Rv3268 - +hypothetical protein Rv3269 3650234 3650515 + 93 15610405 888709 - Rv3269 - +PROBABLE METAL CATION-TRANSPORTING P-TYPE ATPASE C CTPC 3650526 3652682 + 718 15610406 888705 ctpC Rv3270 COG2217P +PROBABLE CONSERVED INTEGRAL MEMBRANE PROTEIN 3652679 3653347 - 222 15610407 888716 - Rv3271c - +hypothetical protein Rv3272 3653448 3654632 + 394 15610408 888702 - Rv3272 COG1804C +PROBABLE TRANSMEMBRANE CARBONIC ANHYDRASE (CARBONATE DEHYDRATASE) (CARBONIC DEHYDRATASE) 3654637 3656931 + 764 15610409 888700 - Rv3273 COG0288P, COG0659P +PROBABLE ACYL-CoA DEHYDROGENASE FADE25 3656920 3658089 - 389 15610410 888731 fadE25 Rv3274c COG1960I +phosphoribosylaminoimidazole carboxylase catalytic subunit 3658114 3658638 - 174 15610411 888721 purE Rv3275c COG0041F +phosphoribosylaminoimidazole carboxylase ATPase subunit 3658635 3659924 - 429 15610412 888720 purK Rv3276c COG0026F +PROBABLE CONSERVED TRANSMEMBRANE PROTEIN 3659878 3660696 + 272 15610413 888729 - Rv3277 COG2246S +PROBABLE CONSERVED TRANSMEMBRANE PROTEIN 3660651 3661169 - 172 15610414 888724 - Rv3278c - +biotin--protein ligase 3661212 3662012 - 266 15610415 888726 birA Rv3279c COG0340H +PROBABLE PROPIONYL-CoA CARBOXYLASE BETA CHAIN 5 ACCD5 (PCCASE) (PROPANOYL-COA:CARBON DIOXIDE LIGASE) 3662062 3663708 + 548 15610416 888725 accD5 Rv3280 COG4799I +hypothetical protein Rv3281 3663689 3664222 + 177 15610417 888732 - Rv3281 - +Maf-like protein 3664219 3664887 + 222 15610418 888718 maf Rv3282 COG0424D +PROBABLE THIOSULFATE SULFURTRANSFERASE SSEA (RHODANESE) (THIOSULFATE CYANIDE TRANSSULFURASE) (THIOSULFATE THIOTRANSFERASE) 3664928 3665821 + 297 15610419 888717 sseA Rv3283 COG2897P +hypothetical protein Rv3284 3665818 3666249 + 143 15610420 887966 - Rv3284 COG2166R +PROBABLE BIFUNCTIONAL PROTEIN ACETYL-/PROPIONYL-COENZYME A CARBOXYLASE (ALPHA CHAIN) ACCA3: BIOTIN CARBOXYLASE + BIOTIN CARBOXYL CARRIER PROTEIN (BCCP) 3666357 3668159 + 600 15610421 887912 accA3 Rv3285 COG4770I +RNA polymerase sigma factor SigF 3668169 3668954 - 261 15610422 888727 sigF Rv3286c COG1191K +ANTI-SIGMA FACTOR RSBW (SIGMA NEGATIVE EFFECTOR) 3668951 3669388 - 145 57117083 887977 rsbW Rv3287c COG2172T +PUTATIVE PROTEIN USFY 3669586 3669999 - 137 15610424 888735 usfY Rv3288c - +POSSIBLE TRANSMEMBRANE PROTEIN 3670034 3670411 - 125 15610425 888736 - Rv3289c - +L-lysine aminotransferase 3670445 3671794 - 449 15610426 887904 lat Rv3290c COG0160E +PROBABLE TRANSCRIPTIONAL REGULATORY PROTEIN (PROBABLY ASNC-FAMILY) 3671845 3672297 - 150 15610427 888728 - Rv3291c COG1522K +hypothetical protein Rv3292 3672328 3673575 + 415 15610428 888734 - Rv3292 COG5383S +PROBABLE PIPERIDEINE-6-CARBOXILIC ACID DEHYDROGENASE PCD (PIPERIDEINE-6-CARBOXYLATE DEHYDROGENASE) 3673602 3675086 + 494 57117084 888733 pcd Rv3293 COG1012C +hypothetical protein Rv3294c 3675186 3675995 - 269 57117085 3205051 - Rv3294c COG1373R +PROBABLE TRANSCRIPTIONAL REGULATORY PROTEIN (PROBABLY TETR-FAMILY) 3676066 3676731 + 221 15610431 887180 - Rv3295 COG1309K +PROBABLE ATP-DEPENDENT HELICASE LHR (LARGE HELICASE-RELATED PROTEIN) 3676775 3681316 + 1513 15610432 887503 lhr Rv3296 COG1201R +PROBABLE ENDONUCLEASE VIII NEI 3681320 3682087 + 255 15610433 887937 nei Rv3297 COG0266L +POSSIBLE ESTERASE LIPOPROTEIN LPQC 3682110 3683024 - 304 15610434 887984 lpqC Rv3298c COG3509Q +PROBABLE ARYLSULFATASE ATSB (ARYL-SULFATE SULPHOHYDROLASE) (SULFATASE) 3683051 3685963 - 970 15610435 887500 atsB Rv3299c COG3119P +hypothetical protein Rv3300c 3685983 3686900 - 305 15610436 887958 - Rv3300c COG0564J +PROBABLE PHOSPHATE-TRANSPORT SYSTEM TRANSCRIPTIONAL REGULATORY PROTEIN PHOU HOMOLOG 1 PHOY1 3686912 3687577 - 221 15610437 887212 phoY1 Rv3301c COG0704P +PROBABLE GLYCEROL-3-PHOSPHATE DEHYDROGENASE GLPD2 3687685 3689442 - 585 15610438 887211 glpD2 Rv3302c COG0578C +flavoprotein disulfide reductase 3689457 3690938 - 493 15610439 887659 lpdA Rv3303c COG1249C +hypothetical protein Rv3304 3691141 3691620 + 159 15610440 887605 - Rv3304 - +POSSIBLE N-ACYL-L-AMINO ACID AMIDOHYDROLASE AMIA1 (N-ACYL-L-AMINO ACID AMINOHYDROLASE) 3691639 3692808 - 389 57117086 887545 amiA1 Rv3305c COG1473R +PROBABLE AMIDOHYDROLASE AMIB1 (AMINOHYDROLASE) 3692805 3693989 - 394 57117087 887645 amiB1 Rv3306c COG1473R +purine nucleoside phosphorylase 3694054 3694860 + 268 15610443 887542 deoD Rv3307 COG0005F +PROBABLE PHOSPHOMANNOMUTASE PMMB (PHOSPHOMANNOSE MUTASE) 3694864 3696468 + 534 15610444 887541 pmmB Rv3308 COG1109G +uracil phosphoribosyltransferase 3696470 3697093 - 207 15610445 887944 upp Rv3309c COG0035F +POSSIBLE ACID PHOSPHATASE (ACID PHOSPHOMONOESTERASE) (PHOSPHOMONOESTERASE) (GLYCEROPHOSPHATASE) 3697198 3698097 + 299 15610446 887988 - Rv3310 - +hypothetical protein Rv3311 3698121 3699383 + 420 15610447 887533 - Rv3311 - +hypothetical protein Rv3312c 3699404 3700330 - 308 15610448 887939 - Rv3312c COG0596R +SECRETED PROTEIN ANTIGEN 3700705 3701016 - 103 57117088 3205113 - Rv3312A - +adenosine deaminase 3701087 3702184 - 365 15610449 887994 add Rv3313c COG1816F +thymidine phosphorylase 3702184 3703467 - 427 15610450 887929 deoA Rv3314c COG0213F +cytidine deaminase 3703464 3703865 - 133 15610451 887975 cdd Rv3315c COG0295F +PROBABLE SUCCINATE DEHYDROGENASE (CYTOCHROME B-556 SUBUNIT) SDHC (SUCCINIC DEHYDROGENASE) (FUMARATE REDUCTASE) (FUMARATE DEHYDROGENASE) (FUMARIC HYDROGENASE) 3704102 3704440 + 112 15610452 887969 sdhC Rv3316 COG2009C +PROBABLE SUCCINATE DEHYDROGENASE (HYDROPHOBIC MEMBRANE ANCHOR SUBUNIT) SDHD (SUCCINIC DEHYDROGENASE) (FUMARATE REDUCTASE) (FUMARATE DEHYDROGENASE) (FUMARIC HYDROGENASE) 3704437 3704871 + 144 15610453 887845 sdhD Rv3317 COG2142C +succinate dehydrogenase flavoprotein subunit 3705000 3706772 + 590 15610454 887639 sdhA Rv3318 COG1053C +succinate dehydrogenase iron-sulfur subunit 3706772 3707563 + 263 15610455 887562 sdhB Rv3319 COG0479C +hypothetical protein Rv3320c 3707642 3708070 - 142 15610456 887245 - Rv3320c COG1848R +hypothetical protein Rv3321c 3708074 3708316 - 80 15610457 887577 - Rv3321c - +POSSIBLE METHYLTRANSFERASE 3708438 3709052 - 204 57117089 887520 - Rv3322c COG0500QR +PROBABLE MOAD-MOAE FUSION PROTEIN MOAX 3709049 3709714 - 221 57117090 887578 moaX Rv3323c COG0314H, COG1977H +molybdenum cofactor biosynthesis protein C 3709715 3710269 - 184 161352462 887981 moaC Rv3324c COG0315H +PROBABLE TRANSPOSASE 3710433 3710759 + 108 15610461 887314 - Rv3325 COG2963L +PROBABLE TRANSPOSASE 3710756 3711694 + 312 15610462 887563 - Rv3326 COG2801L +PROBABLE TRANSPOSASE FUSION PROTEIN 3711749 3713461 + 570 15610463 887965 - Rv3327 COG2128S, COG3547L +RNA polymerase sigma factor SigJ 3713394 3714332 - 312 15610464 887964 sigJ Rv3328c COG1595K +hypothetical protein Rv3329 3714392 3715708 + 438 15610465 888028 - Rv3329 COG0161H +PROBABLE PENICILLIN-BINDING PROTEIN DACB1 (D-ALANYL-D-ALANINE CARBOXYPEPTIDASE) (DD-PEPTIDASE) (DD-CARBOXYPEPTIDASE) (PBP) (DD-TRANSPEPTIDASE) (SERINE-TYPE D-ALA-D-ALA CARBOXYPEPTIDASE) (D-AMINO ACID HYDROLASE) 3715777 3716994 + 405 15610466 887607 dacB1 Rv3330 COG1686M +PROBABLE SUGAR-TRANSPORT INTEGRAL MEMBRANE PROTEIN SUGI 3717090 3718598 + 502 15610467 887504 sugI Rv3331 COG0477GEPR +PROBABLE N-ACETYLGLUCOSAMINE-6-PHOSPHATE DEACETYLASE NAGA (GLCNAC 6-P DEACETYLASE) 3718595 3719746 + 383 15610468 887518 nagA Rv3332 COG1820G +HYPOTHETICAL PROLINE RICH PROTEIN 3719937 3720782 - 281 15610469 887632 - Rv3333c - +PROBABLE TRANSCRIPTIONAL REGULATORY PROTEIN (PROBABLY MERR-FAMILY) 3721257 3721697 + 146 15610470 887593 - Rv3334 COG0789K +PROBABLE CONSERVED INTEGRAL MEMBRANE PROTEIN 3721731 3722600 - 289 15610471 888029 - Rv3335c COG1295S +tryptophanyl-tRNA synthetase 3722621 3723631 - 336 15610472 887559 trpS Rv3336c COG0180J +hypothetical protein Rv3337 3723656 3724042 + 128 57117091 887556 - Rv3337 COG0596R +hypothetical protein Rv3338 3723904 3724548 + 214 15610474 888020 - Rv3338 COG0596R +isocitrate dehydrogenase 3724615 3725844 - 409 15610475 888013 icd1 Rv3339c COG0538C +O-acetylhomoserine aminocarboxypropyltransferase 3726127 3727476 + 449 15610476 888037 metC Rv3340 COG2873E +homoserine O-acetyltransferase 3727488 3728627 + 379 15610477 888030 metX Rv3341 COG2021E +POSSIBLE METHYLTRANSFERASE (METHYLASE) 3728624 3729355 + 243 15610478 888046 - Rv3342 COG0500QR +PPE FAMILY PROTEIN 3729364 3736935 - 2523 57117092 888033 PPE54 Rv3343c - +PE-PGRS FAMILY PROTEIN 3736984 3738438 - 484 57117093 888115 PE_PGRS49 Rv3344c - +PE-PGRS FAMILY PROTEIN 3738158 3742774 - 1538 57117094 888114 PE_PGRS50 Rv3345c - +hypothetical protein Rv3346c 3743198 3743455 - 85 15610482 888010 - Rv3346c - +PPE FAMILY PROTEIN 3743711 3753184 - 3157 57117095 888120 PPE55 Rv3347c - +PROBABLE TRANSPOSASE 3753765 3754256 + 163 15610484 888110 - Rv3348 - +PROBABLE TRANSPOSASE 3754293 3755033 - 246 15610485 888126 - Rv3349c COG3464L +PPE FAMILY PROTEIN 3755952 3767102 - 3716 57117096 888113 PPE56 Rv3350c - +hypothetical protein Rv3351c 3767346 3768140 - 264 15610487 888109 - Rv3351c COG0277C +POSSIBLE OXIDOREDUCTASE 3768222 3768593 - 123 15610488 888104 - Rv3352c COG0277C +hypothetical protein Rv3353c 3768736 3768996 - 86 57117097 888095 - Rv3353c - +hypothetical protein Rv3354 3769111 3769500 + 129 15610490 887643 - Rv3354 - +hypothetical protein Rv3355c 3769514 3769807 - 97 15610491 887660 - Rv3355c - +PROBABLE BIFUNCTIONAL PROTEIN FOLD: METHYLENETETRAHYDROFOLATE DEHYDROGENASE + METHENYLTETRAHYDROFOLATE CYCLOHYDROLASE 3769804 3770649 - 281 15610492 888145 folD Rv3356c COG0190H +hypothetical protein Rv3357 3770773 3771048 + 91 15610493 888135 - Rv3357 COG2161D +hypothetical protein Rv3358 3771045 3771302 + 85 15610494 888139 - Rv3358 COG4115S +POSSIBLE OXIDOREDUCTASE 3771344 3772534 + 396 15610495 887668 - Rv3359 COG1902C +hypothetical protein Rv3360 3772651 3773019 + 122 15610496 888136 - Rv3360 COG1716T +hypothetical protein Rv3361c 3773016 3773567 - 183 15610497 888130 - Rv3361c COG1357S +PROBABLE ATP/GTP-BINDING PROTEIN 3773574 3774155 - 193 15610498 888088 - Rv3362c COG2229R +hypothetical protein Rv3363c 3774136 3774504 - 122 15610499 888090 - Rv3363c - +hypothetical protein Rv3364c 3774482 3774874 - 130 15610500 888085 - Rv3364c COG2018R +hypothetical protein Rv3365c 3774871 3777501 - 876 15610501 887652 - Rv3365c COG0642T +PROBABLE tRNA/rRNA METHYLASE SPOU (tRNA/rRNA METHYLTRANSFERASE) 3777737 3778201 + 154 15610502 887648 spoU Rv3366 COG0219J +PE-PGRS FAMILY PROTEIN 3778568 3780334 + 588 57117098 887404 PE_PGRS51 Rv3367 - +POSSIBLE OXIDOREDUCTASE 3780335 3780979 - 214 15610504 887641 - Rv3368c COG0778C +hypothetical protein Rv3369 3780978 3781412 + 144 15610505 887669 - Rv3369 COG0259H +error-prone DNA polymerase 3781501 3784776 - 1091 161352461 887259 dnaE2 Rv3370c COG0587L +hypothetical protein Rv3371 3784932 3786272 + 446 15610507 888053 - Rv3371 - +POSSIBLE TREHALOSE 6-PHOSPHATE PHOSPHATASE OTSB2 (TREHALOSE-PHOSPHATASE) (TPP) 3786314 3787489 + 391 15610508 888137 otsB2 Rv3372 COG0637R, COG1877G +PROBABLE ENOYL-CoA HYDRATASE ECHA18 (ENOYL HYDRASE) (UNSATURATED ACYL-CoA HYDRATASE) (CROTONASE) 3787726 3788367 + 213 15610509 888123 echA18 Rv3373 COG1024I +PROBABLE ENOYL-CoA HYDRATASE (FRAGMENT) ECHA18.1 (ENOYL HYDRASE) (UNSATURATED ACYL-CoA HYDRATASE) (CROTONASE) 3788368 3788616 + 82 57117099 888100 echA18.1 Rv3374 COG1024I +PROBABLE AMIDASE AMID (ACYLAMIDASE) (ACYLASE) 3788621 3790048 + 475 15610511 888064 amiD Rv3375 COG0154J +hypothetical protein Rv3376 3790156 3790809 + 217 15610512 888066 - Rv3376 COG1011R +POSSIBLE CYCLASE 3790848 3792353 - 501 15610513 888073 - Rv3377c - +hypothetical protein Rv3378c 3792358 3793248 - 296 15610514 888075 - Rv3378c - +1-deoxy-D-xylulose-5-phosphate synthase 3793257 3794867 - 536 15610515 888080 dxs2 Rv3379c COG1154HI +PROBABLE TRANSPOSASE 3795100 3795984 - 294 15610516 887411 - Rv3380c COG2801L +PROBABLE TRANSPOSASE 3796035 3796361 - 108 15610517 887646 - Rv3381c COG2963L +PROBABLE LYTB-RELATED PROTEIN LYTB1 3796448 3797437 - 329 57117100 887953 lytB1 Rv3382c COG0761IM +POSSIBLE POLYPRENYL SYNTHETASE IDSB (POLYPRENYL TRANSFERASE) (POLYPRENYL DIPHOSPHATE SYNTHASE) 3797437 3798489 - 350 15610519 887680 idsB Rv3383c COG0142H +hypothetical protein Rv3384c 3799243 3799635 - 130 15610520 887432 - Rv3384c - +hypothetical protein Rv3385c 3799635 3799943 - 102 15610521 887429 - Rv3385c COG4118D +POSSIBLE TRANSPOSASE 3800092 3800796 + 234 15610522 888044 - Rv3386 COG3039L +POSSIBLE TRANSPOSASE 3800786 3801463 + 225 15610523 887820 - Rv3387 COG3039L +PE-PGRS FAMILY PROTEIN 3801653 3803848 + 731 57117101 888151 PE_PGRS52 Rv3388 - +POSSIBLE DEHYDROGENASE 3803919 3804791 - 290 15610525 887923 - Rv3389c COG2030I +PROBABLE CONSERVED LIPOPROTEIN LPQD 3804865 3805575 + 236 15610526 887627 lpqD Rv3390 COG0406G +short chain dehydrogenase 3805621 3807573 + 650 15610527 887950 acrA1 Rv3391 COG1028IQR, COG3320Q +CYCLOPROPANE-FATTY-ACYL-PHOSPHOLIPID SYNTHASE 1 CMAA1 (CYCLOPROPANE FATTY ACID SYNTHASE) (CFA SYNTHASE) (CYCLOPROPANE MYCOLIC ACID SYNTHASE 1) 3807574 3808437 - 287 15610528 887961 cmaA1 Rv3392c COG2230M +PROBABLE NUCLEOSIDE HYDROLASE IUNH (PURINE NUCLEOSIDASE) 3808461 3809387 + 308 15610529 887625 iunH Rv3393 COG1957F +hypothetical protein Rv3394c 3809442 3811025 - 527 15610530 887945 - Rv3394c COG0389L +hypothetical protein Rv3395c 3811022 3811636 - 204 57117102 887960 - Rv3395c - +PROBABLE MEMBRANE PROTEIN 3811719 3812345 + 208 57117103 3205044 - Rv3395A - +bifunctional GMP synthase/glutamine amidotransferase protein 3812501 3814078 - 525 15610532 887412 guaA Rv3396c COG0518F, COG0519F +PROBABLE PHYTOENE SYNTHASE PHYA 3814090 3814998 - 302 15610533 887911 phyA Rv3397c COG1562I +PROBABLE MULTIFUNCTIONAL GERANYLGERANYL PYROPHOSPHATE SYNTHETASE IDSA1 (GGPP SYNTHETASE) (GGPPSASE) (GERANYLGERANYL DIPHOSPHATE SYNTHASE): DIMETHYLALLYLTRANSFERASE (PRENYLTRANSFERASE) (GERANYL-DIPHOSPHATE SYNTHASE) + GERANYLTRANSTRANSFERASE (FARNESYL-DIPHOSPHATE SYNTHASE) (FARNESYL-PYROPHOSPHATE SYNTHETASE) (FARNESYL DIPHOSPHATE SYNTHETASE) (FPP SYNTHETASE) + FARNESYLTRANSTRANSFERASE (GERANYLGERANYL-DIPHOSPHATE SYNTHASE) 3815027 3816106 - 359 57117104 887919 idsA1 Rv3398c COG0142H +hypothetical protein Rv3399 3816129 3817175 + 348 15610535 887938 - Rv3399 COG3315Q +PROBABLE HYDROLASE 3817239 3818027 + 262 15610536 887918 - Rv3400 COG0637R +hypothetical protein Rv3401 3818042 3820402 + 786 15610537 887928 - Rv3401 COG1554G +hypothetical protein Rv3402c 3820653 3821891 - 412 15610538 887910 - Rv3402c COG0399M +hypothetical protein Rv3403c 3822262 3823863 - 533 15610539 887907 - Rv3403c COG4529S +hypothetical protein Rv3404c 3823880 3824584 - 234 15610540 887902 - Rv3404c COG0223J +POSSIBLE TRANSCRIPTIONAL REGULATORY PROTEIN 3824702 3825268 - 188 15610541 887940 - Rv3405c COG1309K +PROBABLE DIOXYGENASE 3825330 3826217 + 295 15610542 887955 - Rv3406 COG2175Q +hypothetical protein Rv3407 3826252 3826551 + 99 15610543 887505 - Rv3407 COG4118D +hypothetical protein Rv3408 3826548 3826958 + 136 15610544 887900 - Rv3408 COG1848R +PROBABLE CHOLESTEROL OXIDASE PRECURSOR CHOD (CHOLESTEROL-O2 OXIDOREDUCTASE) 3826991 3828727 - 578 15610545 887502 choD Rv3409c COG2303E +inositol-5-monophosphate dehydrogenase 3828783 3829910 - 375 15610546 887510 guaB3 Rv3410c COG0516F +inositol-5-monophosphate dehydrogenase 3829930 3831519 - 529 15610547 887498 guaB2 Rv3411c COG0516F, COG0517R +hypothetical protein Rv3412 3831726 3832136 + 136 15610548 887499 - Rv3412 - +HYPOTHETICAL ALANINE AND PROLINE RICH PROTEIN 3832146 3833045 - 299 15610549 887925 - Rv3413c - +RNA polymerase sigma factor SigD 3833038 3833676 - 212 15610550 887594 sigD Rv3414c COG1595K +hypothetical protein Rv3415c 3833694 3834521 - 275 15610551 887599 - Rv3415c - +TRANSCRIPTIONAL REGULATORY PROTEIN WHIB-LIKE WHIB3 3834892 3835200 + 102 15610552 887598 whiB3 Rv3416 - +chaperonin GroEL 3835272 3836891 - 539 15610553 887877 groEL Rv3417c COG0459O +co-chaperonin GroES 3836986 3837288 - 100 15610554 887583 groES Rv3418c COG0234O +O-sialoglycoprotein endopeptidase 3837555 3838589 - 344 15610555 887595 gcp Rv3419c COG0533O +PROBABLE RIBOSOMAL-PROTEIN-ALANINE ACETYLTRANSFERASE RIMI (ACETYLATING ENZYME FOR N-TERMINAL OF RIBOSOMAL PROTEIN S18) 3838586 3839062 - 158 15610556 887555 rimI Rv3420c COG0456R +hypothetical protein Rv3421c 3839059 3839694 - 211 15610557 887532 - Rv3421c COG1214O +hypothetical protein Rv3422c 3839691 3840197 - 168 15610558 887557 - Rv3422c COG0802R +alanine racemase 3840194 3841420 - 408 15610559 887634 alr Rv3423c COG0787M +hypothetical protein Rv3424c 3841714 3842076 - 120 15610560 887618 - Rv3424c - +PPE FAMILY PROTEIN 3842239 3842769 + 176 57117105 887635 PPE57 Rv3425 - +PPE FAMILY PROTEIN 3843036 3843734 + 232 57117106 887622 PPE58 Rv3426 - +POSSIBLE TRANSPOSASE 3843885 3844640 - 251 15610563 887631 - Rv3427c COG1484L +POSSIBLE TRANSPOSASE 3844738 3845970 - 410 15610564 887621 - Rv3428c COG4584L +PPE FAMILY PROTEIN 3847165 3847701 + 178 57117107 887630 PPE59 Rv3429 - +POSSIBLE TRANSPOSASE 3847642 3848805 - 387 15610566 887615 - Rv3430c COG2801L +POSSIBLE TRANSPOSASE (FRAGMENT) 3849294 3850139 - 281 15610567 887608 - Rv3431c COG3328L +PROBABLE GLUTAMATE DECARBOXYLASE GADB 3850372 3851754 - 460 15610568 887580 gadB Rv3432c COG0076E +hypothetical protein Rv3433c 3851792 3853213 - 473 15610569 887571 - Rv3433c COG0062S, COG0063G +POSSIBLE CONSERVED TRANSMEMBRANE PROTEIN 3853215 3853928 - 237 15610570 887573 - Rv3434c - +PROBABLE CONSERVED TRANSMEMBRANE PROTEIN 3853939 3854793 - 284 15610571 887564 - Rv3435c - +D-fructose-6-phosphate amidotransferase 3855015 3856889 - 624 15610572 887568 glmS Rv3436c COG0449M +POSSIBLE CONSERVED TRANSMEMBRANE PROTEIN 3856911 3857387 + 158 15610573 887567 - Rv3437 - +hypothetical protein Rv3438 3857397 3858239 + 280 15610574 887561 - Rv3438 - +CONSERVED HYPOTHETICAL ALANINE AND PROLINE RICH PROTEIN 3858259 3859662 - 467 15610575 887565 - Rv3439c - +hypothetical protein Rv3440c 3859665 3859976 - 103 15610576 887592 - Rv3440c - +PROBABLE PHOSPHO-SUGAR MUTASE / MRSA PROTEIN HOMOLOG 3860024 3861370 - 448 15610577 887589 mrsA Rv3441c COG1109G +30S ribosomal protein S9 3861495 3861950 - 151 15610578 887488 rpsI Rv3442c COG0103J +50S ribosomal protein L13 3861947 3862390 - 147 15610579 887584 rplM Rv3443c COG0102J +PUTATIVE ESAT-6 LIKE PROTEIN ESXT 3862624 3862926 - 100 15610580 887587 esxT Rv3444c COG4842S +ESAT-6 LIKE PROTEIN ESXU 3862947 3863324 - 125 15610581 887585 esxU Rv3445c COG4842S +HYPOTHETICAL ALANINE AND VALINE RICH PROTEIN 3863317 3864531 - 404 15610582 887586 - Rv3446c - +PROBABLE CONSERVED MEMBRANE PROTEIN 3864528 3868238 - 1236 15610583 887581 - Rv3447c COG1674D +PROBABLE CONSERVED INTEGRAL MEMBRANE PROTEIN 3868352 3869755 + 467 15610584 887624 - Rv3448 - +PROBABLE MEMBRANE-ANCHORED MYCOSIN MYCP4 (SERINE PROTEASE) (SUBTILISIN-LIKE PROTEASE) (SUBTILASE-LIKE) (MYCOSIN-4) 3869752 3871119 + 455 15610585 887602 mycP4 Rv3449 COG1404O +PROBABLE CONSERVED MEMBRANE PROTEIN 3871084 3872496 - 470 15610586 887619 - Rv3450c - +PROBABLE CUTINASE PRECURSOR CUT3 3872617 3873405 + 262 57117108 887611 cut3 Rv3451 - +PROBABLE CUTINASE PRECURSOR CUT4 3873452 3874132 + 226 15610588 887610 cut4 Rv3452 - +POSSIBLE CONSERVED TRANSMEMBRANE PROTEIN 3874404 3874736 + 110 15610589 887596 - Rv3453 - +PROBABLE CONSERVED INTEGRAL MEMBRANE PROTEIN 3874822 3876090 + 422 15610590 887613 - Rv3454 - +tRNA pseudouridine synthase A 3876052 3876945 - 297 161352460 887590 truA Rv3455c COG0101J +50S ribosomal protein L17 3876890 3877432 - 180 15610592 887523 rplQ Rv3456c COG0203J +DNA-directed RNA polymerase subunit alpha 3877464 3878507 - 347 15610593 887629 rpoA Rv3457c COG0202K +30S ribosomal protein S4 3878659 3879264 - 201 15610594 887620 rpsD Rv3458c COG0522J +30S ribosomal protein S11 3879273 3879692 - 139 15610595 887524 rpsK Rv3459c COG0100J +30S ribosomal protein S13 3879696 3880070 - 124 15610596 887514 rpsM Rv3460c COG0099J +50S ribosomal protein L36 3880286 3880399 - 37 15610597 887272 rpmJ Rv3461c COG0257J +translation initiation factor IF-1 3880432 3880653 - 73 15610598 887325 infA Rv3462c COG0361J +hypothetical protein Rv3463 3880907 3881764 + 285 15610599 888286 - Rv3463 COG2141C +dTDP-GLUCOSE 4,6-DEHYDRATASE RMLB 3881837 3882832 + 331 15610600 887332 rmlB Rv3464 COG1088M +dTDP-4-DEHYDRORHAMNOSE 3,5-EPIMERASE RMLC (dTDP-4-KETO-6-DEOXYGLUCOSE 3,5-EPIMERASE) (dTDP-L-RHAMNOSE SYNTHETASE) (THYMIDINE DIPHOSPHO-4-KETO-RHAMNOSE 3,5-EPIMERASE) 3882834 3883442 + 202 15610601 887352 rmlC Rv3465 COG1898M +hypothetical protein Rv3466 3883525 3884193 + 222 15610602 887830 - Rv3466 - +hypothetical protein Rv3467 3883964 3884917 + 317 15610603 888022 - Rv3467 - +POSSIBLE DTDP-GLUCOSE 4,6-DEHYDRATASE 3884975 3886069 - 364 57117109 888007 - Rv3468c COG0451MG +4-hydroxy-2-ketovalerate aldolase 3886073 3887083 - 336 15610605 888074 mhpE Rv3469c COG0119E +PROBABLE ACETOLACTATE SYNTHASE (LARGE SUBUNIT) ILVB2 (AHAS) (ACETOHYDROXY-ACID SYNTHASE LARGE SUBUNIT) (ALS) 3887144 3888802 - 552 15610606 888041 ilvB2 Rv3470c COG0028EH +hypothetical protein Rv3471c 3888808 3889341 - 177 15610607 888050 - Rv3471c COG0662G +hypothetical protein Rv3472 3889362 3889868 + 168 15610608 888006 - Rv3472 - +POSSIBLE PEROXIDASE BPOA (NON-HAEM PEROXIDASE) 3889948 3890733 - 261 15610609 888101 bpoA Rv3473c COG0596R +POSSIBLE TRANSPOSASE FOR INSERTION ELEMENT IS6110 3890830 3891156 + 108 15610610 888097 - Rv3474 COG2963L +POSSIBLE TRANSPOSASE FOR INSERTION ELEMENT IS6110 3891051 3892091 + 346 15610611 888055 - Rv3475 COG2801L +PROBABLE DICARBOXYLIC ACID TRANSPORT INTEGRAL MEMBRANE PROTEIN KGTP (DICARBOXYLATE TRANSPORTER) 3892371 3893720 - 449 15610612 888002 kgtP Rv3476c COG0477GEPR +PE FAMILY PROTEIN 3894093 3894389 + 98 57117110 888474 PE31 Rv3477 - +PE FAMILY PROTEIN 3894426 3895607 + 393 57117111 888047 PPE60 Rv3478 - +POSSIBLE TRANSMEMBRANE PROTEIN 3895820 3898885 + 1021 57117112 888478 - Rv3479 - +hypothetical protein Rv3480c 3898909 3900402 - 497 15610616 888473 - Rv3480c COG1020Q +PROBABLE INTEGRAL MEMBRANE PROTEIN 3900493 3901182 - 229 15610617 888466 - Rv3481c - +PROBABLE CONSERVED MEMBRANE PROTEIN 3901324 3902106 - 260 15610618 888480 - Rv3482c - +hypothetical protein Rv3483c 3902150 3902812 - 220 15610619 888448 - Rv3483c - +POSSIBLE CONSERVED PROTEIN CPSA 3903078 3904616 + 512 15610620 888445 cpsA Rv3484 COG1316K +short chain dehydrogenase 3904622 3905566 - 314 15610621 888427 - Rv3485c COG1028IQR +hypothetical protein Rv3486 3905772 3906221 + 149 15610622 888276 - Rv3486 COG2259S +PROBABLE ESTERASE/LIPASE LIPF 3906174 3907007 - 277 15610623 888430 lipF Rv3487c COG0657I +hypothetical protein Rv3488 3907667 3907990 + 107 15610624 888417 - Rv3488 COG1695K +hypothetical protein Rv3489 3908072 3908236 + 54 15610625 888410 - Rv3489 - +PROBABLE ALPHA, ALPHA-TREHALOSE-PHOSPHATE SYNTHASE 3908236 3909738 + 500 15610626 888404 otsA Rv3490 COG0380G +hypothetical protein Rv3491 3909890 3910468 + 192 15610627 888382 - Rv3491 - +CONSERVED HYPOTHETICAL MCE ASSOCIATED PROTEIN 3910465 3910947 - 160 15610628 888381 - Rv3492c - +CONSERVED HYPOTHETICAL MCE ASSOCIATED ALANINE AND VALINE RICH PROTEIN 3910947 3911675 - 242 15610629 888379 - Rv3493c - +MCE-FAMILY PROTEIN MCE4F 3911675 3913369 - 564 15610630 888376 mce4F Rv3494c COG1463Q +POSSIBLE MCE-FAMILY LIPOPROTEIN LPRN (MCE-FAMILY LIPOPROTEIN MCE4E) 3913380 3914534 - 384 15610631 888364 lprN Rv3495c COG1463Q +MCE-FAMILY PROTEIN MCE4D 3914531 3915886 - 451 15610632 888361 mce4D Rv3496c COG1463Q +MCE-FAMILY PROTEIN MCE4C 3915883 3916956 - 357 15610633 888354 mce4C Rv3497c COG1463Q +MCE-FAMILY PROTEIN MCE4B 3916946 3917998 - 350 15610634 888349 mce4B Rv3498c COG1463Q +MCE-FAMILY PROTEIN MCE4A 3917998 3919200 - 400 57117113 888344 mce4A Rv3499c COG1463Q +CONSERVED HYPOTHETICAL INTEGRAL MEMBRANE PROTEIN YRBE4B 3919220 3920062 - 280 15610636 888336 yrbE4B Rv3500c COG0767Q +CONSERVED HYPOTHETICAL INTEGRAL MEMBRANE PROTEIN YRBE4A 3920097 3920861 - 254 15610637 888320 yrbE4A Rv3501c COG0767Q +3-ketoacyl-(acyl-carrier-protein) reductase 3921087 3922040 - 317 15610638 887697 fabG Rv3502c COG1028IQR +PROBABLE FERREDOXIN FDXD 3922065 3922256 - 63 15610639 888311 fdxD Rv3503c COG1141C +PROBABLE ACYL-CoA DEHYDROGENASE FADE26 3922471 3923673 + 400 15610640 887722 fadE26 Rv3504 COG1960I +PROBABLE ACYL-CoA DEHYDROGENASE FADE27 3923698 3924819 + 373 15610641 888248 fadE27 Rv3505 COG1960I +acyl-CoA synthetase 3924890 3926398 + 502 15610642 888251 fadD17 Rv3506 COG0318IQ +PE-PGRS FAMILY PROTEIN 3926569 3930714 + 1381 57117114 888256 PE_PGRS53 Rv3507 - +PE-PGRS FAMILY PROTEIN 3931005 3936710 + 1901 57117115 888270 PE_PGRS54 Rv3508 - +hypothetical protein Rv3509c 3936877 3938424 - 515 15610645 888267 ilvX Rv3509c COG0028EH +hypothetical protein Rv3510c 3938421 3939257 - 278 15610646 888298 - Rv3510c COG2159R +PE-PGRS FAMILY PROTEIN 3939617 3941761 + 714 57117116 888273 PE_PGRS55 Rv3511 - +PE-PGRS FAMILY PROTEIN 3941724 3944963 + 1079 57117117 888306 PE_PGRS56 Rv3512 - +PROBABLE FATTY-ACID-CoA LIGASE FADD18 (FRAGMENT) (FATTY-ACID-CoA SYNTHETASE) (FATTY-ACID-CoA SYNTHASE) 3945092 3945748 - 218 15610649 888277 fadD18 Rv3513c COG0318IQ +PE-PGRS FAMILY PROTEIN 3945794 3950263 + 1489 57117118 888294 PE_PGRS57 Rv3514 - +acyl-CoA synthetase 3950824 3952470 - 548 57117119 888275 fadD19 Rv3515c COG0318IQ +enoyl-CoA hydratase 3952544 3953335 + 263 15610652 888301 echA19 Rv3516 COG1024I +hypothetical protein Rv3517 3953431 3954270 + 279 15610653 888284 - Rv3517 COG0507L +PROBABLE CYTOCHROME P450 MONOOXYGENASE 142 CYP142 3954325 3955521 - 398 15610654 888282 cyp142 Rv3518c COG2124Q +hypothetical protein Rv3519 3955550 3956260 + 236 15610655 887247 - Rv3519 - +POSSIBLE COENZYME F420-DEPENDENT OXIDOREDUCTASE 3956325 3957368 - 347 15610656 887310 - Rv3520c COG2141C +hypothetical protein Rv3521 3957521 3958432 + 303 15610657 887209 - Rv3521 COG1545R +lipid-transfer protein 3958448 3959512 + 354 15610658 887885 ltp4 Rv3522 COG0183I +acetyl-CoA acetyltransferase 3959529 3960713 + 394 15610659 888247 ltp3 Rv3523 COG0183I +PROBABLE CONSERVED MEMBRANE PROTEIN 3960755 3961786 + 343 15610660 888250 - Rv3524 COG3391S +POSSIBLE SIDEROPHORE-BINDING PROTEIN 3961800 3962324 - 174 15610661 888255 - Rv3525c COG0663R +POSSIBLE OXIDOREDUCTASE 3962439 3963599 + 386 15610662 888268 - Rv3526 COG4638PR +hypothetical protein Rv3527 3963605 3964054 + 149 15610663 888295 - Rv3527 - +hypothetical protein Rv3528c 3964479 3965192 - 237 15610664 888297 - Rv3528c - +hypothetical protein Rv3529c 3965884 3967038 - 384 15610665 888324 - Rv3529c - +short chain dehydrogenase 3967038 3967820 - 260 15610666 888338 - Rv3530c COG1028IQR +hypothetical protein Rv3531c 3967817 3968944 - 375 15610667 888348 - Rv3531c - +PPE FAMILY PROTEIN 3969343 3970563 + 406 57117120 888370 PPE61 Rv3532 - +PPE FAMILY PROTEIN 3970705 3972453 - 582 57117121 888385 PPE62 Rv3533c - +4-hydroxy-2-ketovalerate aldolase 3972552 3973592 - 346 15610670 888387 - Rv3534c COG0119E +acetaldehyde dehydrogenase 3973589 3974500 - 303 15610671 888396 - Rv3535c COG4569Q +PROBABLE HYDRATASE 3974511 3975296 - 261 15610672 888406 - Rv3536c COG3971Q +3-ketosteroid-delta-1-dehydrogenase 3975369 3977060 + 563 15610673 888422 - Rv3537 COG1053C +PROBABLE DEHYDROGENASE 3977062 3977922 + 286 57117122 888426 - Rv3538 COG2030I +PPE FAMILY PROTEIN 3978059 3979498 + 479 57117123 888438 PPE63 Rv3539 - +lipid-transfer protein 3979499 3980659 - 386 15610676 888450 ltp2 Rv3540c COG0183I +hypothetical protein Rv3541c 3980659 3981048 - 129 15610677 888475 - Rv3541c - +hypothetical protein Rv3542c 3981045 3981980 - 311 15610678 888486 - Rv3542c COG1545R +PROBABLE ACYL-CoA DEHYDROGENASE FADE29 3981977 3983140 - 387 15610679 888131 fadE29 Rv3543c COG1960I +PROBABLE ACYL-CoA DEHYDROGENASE FADE28 3983125 3984144 - 339 15610680 888091 fadE28 Rv3544c COG1960I +PROBABLE CYTOCHROME P450 125 CYP125 3984144 3985445 - 433 15610681 887782 cyp125 Rv3545c COG2124Q +acetyl-CoA acetyltransferase 3985557 3986732 + 391 15610682 887360 fadA5 Rv3546 COG0183I +hypothetical protein Rv3547 3986844 3987299 + 151 15610683 887496 - Rv3547 - +short chain dehydrogenase 3987382 3988296 - 304 15610684 887452 - Rv3548c COG1028IQR +short chain dehydrogenase 3988319 3989098 - 259 15610685 887849 - Rv3549c COG1028IQR +enoyl-CoA hydratase 3989153 3989896 + 247 15610686 888232 echA20 Rv3550 COG1024I +POSSIBLE COA-TRANSFERASE (ALPHA SUBUNIT) 3989896 3990774 + 292 15610687 887235 - Rv3551 COG1788I +POSSIBLE COA-TRANSFERASE (BETA SUBUNIT) 3990771 3991523 + 250 15610688 887453 - Rv3552 COG2057I +POSSIBLE OXIDOREDUCTASE 3991621 3992688 + 355 15610689 887190 - Rv3553 COG2070R +POSSIBLE ELECTRON TRANSFER PROTEIN FDXB 3992685 3994742 + 685 15610690 887221 fdxB Rv3554 COG1018C, COG3239I +hypothetical protein Rv3555c 3994830 3995699 - 289 15610691 887952 - Rv3555c - +acetyl-CoA acetyltransferase 3995804 3996964 - 386 15610692 887285 fadA6 Rv3556c COG0183I +PROBABLE TRANSCRIPTIONAL REGULATORY PROTEIN (PROBABLY TETR-FAMILY) 3997029 3997631 - 200 15610693 887467 - Rv3557c COG1309K +PPE FAMILY PROTEIN 3997980 3999638 + 552 57117124 887822 PPE64 Rv3558 - +short chain dehydrogenase 3999647 4000435 - 262 15610695 887897 - Rv3559c COG1028IQR +PROBABLE ACYL-CoA DEHYDROGENASE FADE30 4000432 4001589 - 385 15610696 887838 fadE30 Rv3560c COG1960I +acyl-CoA synthetase 4001637 4003160 + 507 15610697 887244 fadD3 Rv3561 COG0318IQ +PROBABLE ACYL-CoA DEHYDROGENASE FADE31 4003161 4004294 + 377 15610698 887884 fadE31 Rv3562 COG1960I +PROBABLE ACYL-CoA DEHYDROGENASE FADE32 4004291 4005250 + 319 15610699 887818 fadE32 Rv3563 COG1960I +PROBABLE ACYL-CoA DEHYDROGENASE FADE33 4005247 4006203 + 318 15610700 888458 fadE33 Rv3564 COG1960I +aspartate aminotransferase 4006200 4007366 + 388 15610701 888305 aspB Rv3565 COG0436E +ARYLAMINE N-ACETYLTRANSFERASE NAT (ARYLAMINE ACETYLASE) 4007331 4008182 - 283 57117125 888005 nat Rv3566c COG2162Q +hypothetical protein Rv3566A 4008167 4008433 - 88 57117126 3205089 - Rv3566A - +POSSIBLE OXIDOREDUCTASE 4008719 4009282 - 187 15610703 887525 - Rv3567c COG1853R +PROBABLE BIPHENYL-2,3-DIOL 1,2-DIOXYGENASE BPHC (23OHBP OXYGENASE) (2,3-DIHYDROXYBIPHENYL DIOXYGENASE) (2,3-DIHYDROXYBIPHENYL 1,2-DIOXYGENASE) (DHBD) 4009297 4010199 - 300 15610704 887886 bphC Rv3568c COG0346E +2-HYDROXY-6-OXO-6-PHENYLHEXA-2,4-DIENOATE HYDROLASE BPHD 4010196 4011071 - 291 15610705 887378 bphD Rv3569c COG0596R +POSSIBLE OXIDOREDUCTASE 4011086 4012270 - 394 15610706 887241 - Rv3570c COG1960I +POSSIBLE HEMOGLOBINE-RELATED PROTEIN HMP 4012417 4013493 + 358 15610707 887315 hmp Rv3571 COG1018C +hypothetical protein Rv3572 4013511 4014041 + 176 15610708 887227 - Rv3572 - +PROBABLE ACYL-CoA DEHYDROGENASE FADE34 4014077 4016212 - 711 15610709 887843 fadE34 Rv3573c COG1960I +TRANSCRIPTIONAL REGULATORY PROTEIN (PROBABLY TETR-FAMILY) 4016484 4017083 + 199 15610710 887204 - Rv3574 COG1309K +TRANSCRIPTIONAL REGULATORY PROTEIN (PROBABLY LACI-FAMILY) 4017089 4018168 - 359 15610711 888084 - Rv3575c COG1609K +POSSIBLE CONSERVED LIPOPROTEIN LPPH 4018358 4019071 + 237 57117127 888444 lppH Rv3576 - +hypothetical protein Rv3577 4019262 4020128 + 288 15610713 888442 - Rv3577 COG2220R +POSSIBLE ARSENICAL PUMP INTEGRAL MEMBRANE PROTEIN ARSB2 4020142 4021383 + 413 15610714 888329 arsB2 Rv3578 COG1055P +POSSIBLE TRNA/RRNA METHYLTRANSFERASE 4021425 4022393 - 322 15610715 888317 - Rv3579c COG0566J +cysteinyl-tRNA synthetase 4022394 4023803 - 469 57117128 888628 cysS Rv3580c COG0215J +2-C-methyl-D-erythritol 2,4-cyclodiphosphate synthase 4023868 4024347 - 159 15610717 888221 ispF Rv3581c COG0245I +2-C-methyl-D-erythritol 4-phosphate cytidylyltransferase 4024344 4025039 - 231 15610718 887787 ispD Rv3582c COG1211I +POSSIBLE TRANSCRIPTION FACTOR 4025056 4025544 - 162 15610719 887854 - Rv3583c COG1329K +POSSIBLE CONSERVED LIPOPROTEIN LPQE 4025830 4026378 + 182 15610720 887254 lpqE Rv3584 - +DNA repair protein RadA 4026444 4027886 + 480 15610721 887287 radA Rv3585 COG1066O +hypothetical protein Rv3586 4027891 4028967 + 358 15610722 887485 - Rv3586 COG1623R +PROBABLE CONSERVED MEMBRANE PROTEIN 4028968 4029762 - 264 15610723 888057 - Rv3587c - +CARBONIC ANHYDRASE (CARBONATE DEHYDRATASE) (CARBONIC DEHYDRATASE) 4029871 4030494 - 207 15610724 887836 - Rv3588c COG0288P +PROBABLE ADENINE GLYCOSYLASE MUTY 4030493 4031407 + 304 15610725 886639 mutY Rv3589 COG1194L +PE-PGRS FAMILY PROTEIN 4031404 4033158 - 584 57117129 887874 PE_PGRS58 Rv3590c - +POSSIBLE HYDROLASE 4033269 4034042 - 257 15610727 886316 - Rv3591c COG0596R +hypothetical protein Rv3592 4034057 4034374 + 105 15610728 886278 TB11.2 Rv3592 COG2329R +PROBABLE CONSERVED LIPOPROTEIN LPQF 4034352 4035710 + 452 15610729 886290 lpqF Rv3593 COG2367V +hypothetical protein Rv3594 4035857 4036684 + 275 15610730 885659 - Rv3594 - +PE-PGRS FAMILY PROTEIN 4036731 4038050 - 439 57117130 885464 PE_PGRS59 Rv3595c - +PROBABLE ATP-DEPENDENT PROTEASE ATP-BINDING SUBUNIT CLPC1 4038158 4040704 - 848 57117131 885104 clpC1 Rv3596c COG0542O +PROBABLE IRON-REGULATED LSR2 PROTEIN PRECURSOR 4040981 4041319 - 112 15610733 885580 lsr2 Rv3597c - +lysyl-tRNA synthetase 4041423 4042940 - 505 15610734 885574 lysS Rv3598c COG1190J +HYPOTHETICAL SHORT PROTEIN 4042952 4043035 - 27 15610735 887149 - Rv3599c - +pantothenate kinase 4043041 4043859 - 272 15610736 885572 - Rv3600c COG1521K +aspartate alpha-decarboxylase 4043862 4044281 - 139 15610737 885596 panD Rv3601c COG0853H +pantoate--beta-alanine ligase 4044281 4045210 - 309 15610738 885459 panC Rv3602c COG0414H +CONSERVED HYPOTHETICAL ALANINE AND LEUCINE RICH PROTEIN 4045207 4046118 - 303 15610739 885583 - Rv3603c COG5495S +PROBABLE CONSERVED TRANSMEMBRANE PROTEIN RICH IN ALANINE AND ARGININE AND PROLINE 4046303 4047496 - 397 57117132 885232 - Rv3604c - +PROBABLE CONSERVED SECRETED PROTEIN 4047705 4048181 - 158 15610741 885844 - Rv3605c - +2-AMINO-4-HYDROXY-6-HYDROXYMETHYLDIHYDROPTERIDI NE PYROPHOSPHOKINASE FOLK (7,8-DIHYDRO-6-HYDROXYMETHYLPTERIN-PYROPHOSPHOKINASE) (HPPK) (6-HYDROXYMETHYL-7,8-DIHYDROPTERIN PYROPHOSPHOKINASE) (PPPK) (2-AMINO-4-HYDROXY-6-HYDROXYMETHYLDIHYDROPTERIDINE DIPHOSPHOKINASE) (7,8-DIHYDRO-6-HYDROXYMETHYLPTERIN-DIPHOSPHOKINASE) (6-HYDROXYMETHYL-7,8-DIHYDROPTERIN DIPHOSPHOKINASE) 4048181 4048747 - 188 15610742 885848 folK Rv3606c COG0801H +PROBABLE DIHYDRONEOPTERIN ALDOLASE FOLB (DHNA) 4048744 4049145 - 133 57117133 885345 folB Rv3607c COG1539H +DIHYDROPTEROATE SYNTHASE 1 FOLP (DHPS 1) (DIHYDROPTEROATE PYROPHOSPHORYLASE 1) (DIHYDROPTEROATE DIPHOSPHORYLASE 1) 4049138 4049980 - 280 57117134 885831 folP1 Rv3608c COG0294H +GTP cyclohydrolase I 4049977 4050585 - 202 15610745 885346 folE Rv3609c COG0302H +MEMBRANE-BOUND PROTEASE FTSH (CELL DIVISION PROTEIN) 4050601 4052883 - 760 15610746 885732 ftsH Rv3610c COG0465O +HYPOTHETICAL ARGININE AND PROLINE RICH PROTEIN 4052950 4053603 + 217 15610747 885469 - Rv3611 - +hypothetical protein Rv3612c 4053518 4053847 - 109 15610748 885381 - Rv3612c - +hypothetical protein Rv3613c 4053881 4054042 - 53 15610749 885124 - Rv3613c - +hypothetical protein Rv3614c 4054142 4054696 - 184 15610750 885777 - Rv3614c - +hypothetical protein Rv3615c 4054812 4055123 - 103 15610751 885770 - Rv3615c - +CONSERVED HYPOTHETICAL ALANINE AND GLYCINE RICH PROTEIN 4055197 4056375 - 392 15610752 885377 - Rv3616c - +PROBABLE EPOXIDE HYDROLASE EPHA (EPOXIDE HYDRATASE) (ARENE-OXIDE HYDRATASE) 4057733 4058701 + 322 15610753 885769 ephA Rv3617 COG0596R +POSSIBLE MONOOXYGENASE 4058698 4059885 + 395 15610754 885276 - Rv3618 COG2141C +PUTATIVE ESAT-6 LIKE PROTEIN ESXV (ESAT-6 LIKE PROTEIN 1) 4059984 4060268 - 94 15610755 885328 esxV Rv3619c - +PUTATIVE ESAT-6 LIKE PROTEIN ESXW (ESAT-6 LIKE PROTEIN 10) 4060295 4060591 - 98 15610756 885787 esxW Rv3620c - +PPE FAMILY PROTEIN 4060648 4061889 - 413 57117135 885097 PPE65 Rv3621c - +PE FAMILY PROTEIN 4061899 4062198 - 99 57117136 885712 PE32 Rv3622c - +PROBABLE CONSERVED LIPOPROTEIN LPQG 4062527 4063249 + 240 15610759 885233 lpqG Rv3623 COG2968S +hypoxanthine-guanine phosphoribosyltransferase 4063254 4063904 - 216 15610760 885398 hpt Rv3624c COG0634F +POSSIBLE CELL CYCLE PROTEIN MESJ 4063901 4064872 - 323 15610761 885409 mesJ Rv3625c COG0037D +hypothetical protein Rv3626c 4064851 4065903 - 350 15610762 885792 - Rv3626c COG5282S +hypothetical protein Rv3627c 4065900 4067285 - 461 15610763 885728 - Rv3627c COG2027M +inorganic pyrophosphatase 4067423 4067911 + 162 15610764 885775 ppa Rv3628 COG0221C +PROBABLE CONSERVED INTEGRAL MEMBRANE PROTEIN 4067957 4069054 - 365 15610765 885351 - Rv3629c COG2899S +PROBABLE CONSERVED INTEGRAL MEMBRANE PROTEIN 4069175 4070470 + 431 15610766 885802 - Rv3630 - +POSSIBLE TRANSFERASE (POSSIBLY GLYCOSYLTRANSFERASE) 4070514 4071239 + 241 15610767 885314 - Rv3631 COG0463M +POSSIBLE CONSERVED MEMBRANE PROTEIN 4071236 4071580 + 114 15610768 885711 - Rv3632 - +hypothetical protein Rv3633 4071791 4072666 + 291 15610769 885252 - Rv3633 COG5285Q +UDP-GLUCOSE 4-EPIMERASE GALE1 (GALACTOWALDENASE) (UDP-GALACTOSE 4-EPIMERASE) (URIDINE DIPHOSPHATE GALACTOSE 4-EPIMERASE) (URIDINE DIPHOSPHO-GALACTOSE 4-EPIMERASE) 4072667 4073611 - 314 57117137 885765 galE1 Rv3634c COG0451MG +PROBABLE CONSERVED TRANSMEMBRANE PROTEIN 4073634 4075409 + 591 15610771 885675 - Rv3635 - +POSSIBLE TRANSPOSASE 4075752 4076099 + 115 15610772 885274 - Rv3636 COG4584L +POSSIBLE TRANSPOSASE 4076484 4076984 + 166 15610773 885496 - Rv3637 COG4584L +transposase 4076984 4077730 + 248 15610774 885803 - Rv3638 COG1484L +hypothetical protein Rv3639c 4077884 4078450 - 188 15610775 885244 - Rv3639c - +PROBABLE TRANSPOSASE 4078520 4079749 - 409 15610776 885324 - Rv3640c COG3328L +POSSIBLE CELL FILAMENTATION PROTEIN FIC 4079925 4080560 - 211 15610777 885540 fic Rv3641c COG2184D +hypothetical protein Rv3642c 4080571 4080765 - 64 15610778 885220 - Rv3642c - +hypothetical protein Rv3643 4081160 4081351 + 63 15610779 885600 - Rv3643 - +DNA polymerase III subunit delta' 4081516 4082721 - 401 15610780 885553 - Rv3644c COG0470L +PROBABLE CONSERVED TRANSMEMBRANE PROTEIN 4082807 4084456 + 549 15610781 885620 - Rv3645 COG2114T +DNA topoisomerase I 4084453 4087257 - 934 15610782 885608 topA Rv3646c COG0550L, COG1754R +hypothetical protein Rv3647c 4087610 4088188 - 192 15610783 885217 - Rv3647c - +PROBABLE COLD SHOCK PROTEIN A CSPA 4088328 4088531 - 67 15610784 885837 cspA Rv3648c COG1278K +PROBABLE HELICASE 4088781 4091096 + 771 15610785 885841 - Rv3649 COG1205R +PE FAMILY PROTEIN 4091233 4091517 + 94 57117138 885832 PE33 Rv3650 - +hypothetical protein Rv3651 4091841 4092878 + 345 15610787 885296 - Rv3651 - +PE-PGRS FAMILY-RELATED PROTEIN 4093632 4093946 + 104 57117139 886260 PE_PGRS60 Rv3652 - +PE-PGRS FAMILY-RELATED PROTEIN 4093940 4094527 + 195 57117140 886259 PE_PGRS61 Rv3653 - +hypothetical protein Rv3654c 4094660 4094914 - 84 15610790 885612 - Rv3654c - +hypothetical protein Rv3655c 4094923 4095300 - 125 15610791 885614 - Rv3655c - +hypothetical protein Rv3656c 4095324 4095530 - 68 15610792 885624 - Rv3656c - +POSSIBLE CONSERVED ALANINE RICH MEMBRANE PROTEIN 4095540 4096115 - 191 15610793 885619 - Rv3657c COG2064NU +PROBABLE CONSERVED TRANSMEMBRANE PROTEIN 4096139 4096939 - 266 15610794 885618 - Rv3658c - +hypothetical protein Rv3659c 4096936 4097994 - 352 57117141 885627 - Rv3659c COG4962U +hypothetical protein Rv3660c 4098096 4099148 - 350 15610796 885319 - Rv3660c - +hypothetical protein Rv3661 4099647 4100510 + 287 15610797 885316 - Rv3661 COG0560E +hypothetical protein Rv3662c 4101265 4102035 - 256 15610798 885178 - Rv3662c COG3177S +PROBABLE DIPEPTIDE-TRANSPORT ATP-BINDING PROTEIN ABC TRANSPORTER DPPD 4102032 4103678 - 548 15610799 885039 dppD Rv3663c COG1123R +PROBABLE DIPEPTIDE-TRANSPORT INTEGRAL MEMBRANE PROTEIN ABC TRANSPORTER DPPC 4103675 4104475 - 266 15610800 885483 dppC Rv3664c COG1173EP +PROBABLE DIPEPTIDE-TRANSPORT INTEGRAL MEMBRANE PROTEIN ABC TRANSPORTER DPPB 4104531 4105457 - 308 15610801 885474 dppB Rv3665c COG0601EP +PROBABLE PERIPLASMIC DIPEPTIDE-BINDING LIPOPROTEIN DPPA 4105459 4107084 - 541 15610802 885315 dppA Rv3666c COG4166E +acetyl-CoA synthetase 4107792 4109747 + 651 15610803 885479 acs Rv3667 COG0365I +POSSIBLE PROTEASE 4109783 4110481 - 232 15610804 885609 - Rv3668c - +PROBABLE CONSERVED TRANSMEMBRANE PROTEIN 4110827 4111345 + 172 15610805 885626 - Rv3669 - +POSSIBLE EPOXIDE HYDROLASE EPHE (EPOXIDE HYDRATASE) (ARENE-OXIDE HYDRATASE) 4111346 4112329 + 327 15610806 885577 ephE Rv3670 COG0596R +POSSIBLE MEMBRANE-ASSOCIATED SERINE PROTEASE 4112322 4113515 - 397 15610807 885176 - Rv3671c COG0265O +hypothetical protein Rv3672c 4113521 4114342 - 273 15610808 885463 - Rv3672c COG0494LR +POSSIBLE MEMBRANE-ANCHORED THIOREDOXIN-LIKE PROTEIN (THIOL-DISULFIDE INTERCHANGE RELATED PROTEIN) 4114474 4115157 - 227 15610809 885190 - Rv3673c COG0526OC +PROBABLE ENDONUCLEASE III NTH (DNA-(APURINIC OR APYRIMIDINIC SITE)LYASE) (AP LYASE) (AP ENDONUCLEASE CLASS I) (ENDODEOXYRIBONUCLEASE (APURINIC OR APYRIMIDINIC)) (DEOXYRIBONUCLEASE (APURINIC OR APYRIMIDINIC)) 4115157 4115894 - 245 57117142 885058 nth Rv3674c COG0177L +POSSIBLE MEMBRANE PROTEIN 4116002 4116379 + 125 15610811 885155 - Rv3675 - +PROBABLE TRANSCRIPTIONAL REGULATORY PROTEIN (PROBABLY CRP/FNR-FAMILY) 4116478 4117152 + 224 15610812 885502 - Rv3676 COG0664T +POSSIBLE HYDROLASE 4117258 4118052 - 264 15610813 885079 - Rv3677c COG0491R +hypothetical protein Rv3678c 4118059 4118514 - 151 15610814 885495 - Rv3678c COG0251J +hypothetical protein Rv3678A 4118530 4118691 - 53 57117143 3205049 - Rv3678A - +PROBABLE ANION TRANSPORTER ATPASE 4118776 4119798 + 340 15610815 885809 - Rv3679 COG0003P +PROBABLE ANION TRANSPORTER ATPASE 4119795 4120955 + 386 15610816 885317 - Rv3680 COG0003P +PROBABLE TRANSCRIPTIONAL REGULATORY PROTEIN WHIB-LIKE WHIB4 4121198 4121554 - 118 57117144 885320 whiB4 Rv3681c - +PROBABLE BIFUNCTIONAL MEMBRANE-ASSOCIATED PENICILLIN-BINDING PROTEIN 1A/1B PONA2 4121916 4124348 + 810 57117145 885751 ponA2 Rv3682 COG0744M +hypothetical protein Rv3683 4124417 4125376 + 319 15610819 885780 - Rv3683 COG1408R +PROBABLE LYASE 4125439 4126479 + 346 15610820 885598 - Rv3684 COG0031E +PROBABLE CYTOCHROME P450 137 CYP137 4127295 4128725 - 476 15610821 885625 cyp137 Rv3685c COG2124Q +hypothetical protein Rv3686c 4128751 4129083 - 110 15610822 885306 - Rv3686c - +ANTI-ANTI-SIGMA FACTOR RSFB (ANTI-SIGMA FACTOR ANTAGONIST) (REGULATOR OF SIGMA F B) 4129323 4129691 - 122 15610823 885599 rsfB Rv3687c COG1366T +hypothetical protein Rv3688c 4129893 4130357 - 154 15610824 885563 - Rv3688c COG1610S +PROBABLE CONSERVED TRANSMEMBRANE PROTEIN 4130357 4131712 + 451 15610825 885107 - Rv3689 - +PROBABLE CONSERVED MEMBRANE PROTEIN 4131739 4132392 + 217 15610826 885114 - Rv3690 - +hypothetical protein Rv3691 4132518 4133519 + 333 15610827 885623 - Rv3691 - +PROBABLE METHANOL DEHYDROGENASE TRANSCRIPTIONAL REGULATORY PROTEIN MOXR2 4133516 4134592 + 358 15610828 885323 moxR2 Rv3692 COG0714R +POSSIBLE CONSERVED MEMBRANE PROTEIN 4134726 4136048 + 440 15610829 885059 - Rv3693 COG1721R +POSSIBLE CONSERVED TRANSMEMBRANE PROTEIN 4136122 4137114 - 330 15610830 885578 - Rv3694c COG1300S +POSSIBLE CONSERVED MEMBRANE PROTEIN 4137206 4138138 + 310 15610831 885538 - Rv3695 COG1714S +glycerol kinase 4138202 4139755 - 517 15610832 885280 glpK Rv3696c COG0554C +POSSIBLE CONSERVED MEMBRANE PROTEIN 4139805 4140242 - 145 15610833 885492 - Rv3697c COG1848R +hypothetical protein Rv3698 4140493 4142022 + 509 15610834 885565 - Rv3698 - +hypothetical protein Rv3699 4142044 4142745 + 233 15610835 885779 - Rv3699 COG0500QR +hypothetical protein Rv3700c 4142748 4143920 - 390 15610836 885161 - Rv3700c COG0520E +hypothetical protein Rv3701c 4143951 4144916 - 321 15610837 885521 - Rv3701c COG4301S +hypothetical protein Rv3702c 4144913 4145614 - 233 15610838 885224 - Rv3702c COG0121R +hypothetical protein Rv3703c 4145614 4146891 - 425 15610839 885128 - Rv3703c COG1262S +GLUTAMATE--CYSTEINE LIGASE GSHA (GAMMA-GLUTAMYLCYSTEINE SYNTHETASE) (GAMMA-ECS) (GCS) (GAMMA-GLUTAMYL-L-CYSTEINE SYNTHETASE) 4146888 4148186 - 432 15610840 885053 gshA Rv3704c COG3572H +hypothetical protein Rv3705c 4148318 4148962 - 214 15610841 885229 - Rv3705c - +CONSERVED HYPOTHETICAL PROLINE RICH PROTEIN 4149091 4149480 - 129 57117146 3205111 - Rv3705A - +CONSERVED HYPOTHETICAL PROLINE RICH PROTEIN 4149591 4149911 - 106 15610842 885222 - Rv3706c - +hypothetical protein Rv3707c 4150030 4151040 - 336 15610843 885587 - Rv3707c - +aspartate-semialdehyde dehydrogenase 4151180 4152217 - 345 15610844 885118 asd Rv3708c COG0136E +aspartate kinase 4152218 4153483 - 421 15610845 885223 ask Rv3709c COG0527E +2-isopropylmalate synthase 4153860 4155674 + 604 161352459 885092 leuA Rv3710 COG0119E +DNA polymerase III subunit epsilon 4155740 4156729 - 329 15610847 885088 dnaQ Rv3711c COG0847L +POSSIBLE LIGASE 4156981 4158222 + 413 15610848 885228 - Rv3712 COG0769M +POSSIBLE COBYRIC ACID SYNTHASE COBQ2 4158227 4158922 + 231 15610849 885584 cobQ2 Rv3713 COG3442R +hypothetical protein Rv3714c 4158931 4159821 - 296 15610850 885456 - Rv3714c - +recombination protein RecR 4159889 4160500 - 203 15610851 885307 recR Rv3715c COG0353L +hypothetical protein Rv3716c 4160512 4160913 - 133 15610852 885595 - Rv3716c COG0718S +hypothetical protein Rv3717 4161048 4161773 + 241 15610853 885602 - Rv3717 COG0860M +hypothetical protein Rv3718c 4161815 4162258 - 147 15610854 885582 - Rv3718c - +hypothetical protein Rv3719 4162306 4163718 + 470 15610855 885855 - Rv3719 COG0277C +POSSIBLE FATTY ACID SYNTHASE 4163736 4164998 + 420 15610856 885219 - Rv3720 COG2230M +DNA polymerase III subunits gamma and tau 4164995 4166731 - 578 15610857 885361 dnaZX Rv3721c COG2812L +hypothetical protein Rv3722c 4166821 4168128 - 435 57117147 885321 - Rv3722c COG1167KE +PROBABLE CONSERVED TRANSMEMBRANE PROTEIN 4168536 4169300 + 254 15610859 885791 - Rv3723 - +PROBABLE CUTINASE PRECURSOR 4169467 4169709 + 80 57117148 3205112 cut5a Rv3724A - +PROBABLE CUTINASE 4169606 4170169 + 187 57117149 885390 cut5b Rv3724B - +POSSIBLE OXIDOREDUCTASE 4170214 4171143 + 309 15610861 885887 - Rv3725 COG0451MG +POSSIBLE DEHYDROGENASE 4171421 4172614 + 397 15610862 885801 - Rv3726 COG1063ER +POSSIBLE OXIDOREDUCTASE 4172955 4174763 + 602 15610863 885766 - Rv3727 COG3349S +PROBABLE CONSERVED TWO-DOMAIN MEMBRANE PROTEIN 4174873 4178070 + 1065 15610864 885271 - Rv3728 COG0477GEPR, COG1752R +POSSIBLE TRANSFERASE 4178285 4180615 + 776 15610865 885706 - Rv3729 COG0500QR, COG1964R +hypothetical protein Rv3730c 4180680 4181720 - 346 15610866 885201 - Rv3730c COG3285L +ATP-dependent DNA ligase 4181758 4182834 + 358 15610867 885771 ligC Rv3731 COG1793L +hypothetical protein Rv3732 4182934 4183992 + 352 15610868 885795 - Rv3732 COG4402S +hypothetical protein Rv3733c 4184012 4184512 - 166 15610869 885721 - Rv3733c COG4119LR +hypothetical protein Rv3734c 4184526 4185890 - 454 15610870 885335 - Rv3734c - +hypothetical protein Rv3735 4186089 4186577 + 162 15610871 885318 - Rv3735 COG1839S +TRANSCRIPTIONAL REGULATORY PROTEIN (PROBABLY ARAC/XYLS-FAMILY) 4186634 4187695 + 353 15610872 885389 - Rv3736 COG2207K +PROBABLE CONSERVED TRANSMEMBRANE PROTEIN 4187699 4189288 + 529 15610873 885794 - Rv3737 COG2966S, COG3610S +PPE FAMILY PROTEIN 4189285 4190232 - 315 57117150 886262 PPE66 Rv3738c - +PPE FAMILY PROTEIN 4190284 4190517 - 77 57117151 886257 PPE67 Rv3739c - +hypothetical protein Rv3740c 4190833 4192179 - 448 15610876 885781 - Rv3740c - +POSSIBLE OXIDOREDUCTASE 4192179 4192853 - 224 15610877 885129 - Rv3741c COG2072P +POSSIBLE OXIDOREDUCTASE 4192850 4193245 - 131 15610878 885263 - Rv3742c COG2072P +PROBABLE CATION TRANSPORTER P-TYPE ATPASE CTPJ 4193391 4195373 - 660 15610879 885106 ctpJ Rv3743c COG2217P +TRANSCRIPTIONAL REGULATORY PROTEIN (PROBABLY ARSR-FAMILY) 4195440 4195802 + 120 15610880 885418 - Rv3744 COG0640K +hypothetical protein Rv3745c 4195886 4196098 - 70 15610881 885597 - Rv3745c COG3651S +PROBABLE PE FAMILY PROTEIN (PE FAMILY-RELATED PROTEIN) 4196171 4196506 - 111 57117152 885764 PE34 Rv3746c - +hypothetical protein Rv3747 4196724 4197107 + 127 15610883 885778 - Rv3747 - +hypothetical protein Rv3748 4197236 4197595 + 119 15610884 885776 - Rv3748 - +hypothetical protein Rv3749c 4197628 4198137 - 169 15610885 885384 - Rv3749c - +POSSIBLE EXCISIONASE 4198205 4198597 - 130 15610886 885807 - Rv3750c - +PROBABLE INTEGRASE (FRAGMENT) 4198874 4199089 + 71 15610887 885857 - Rv3751 COG0582L +POSSIBLE CYTIDINE/DEOXYCYTIDYLATE DEAMINASE 4199247 4199705 - 152 15610888 885586 - Rv3752c COG0590FJ +hypothetical protein Rv3753c 4199721 4200221 - 166 15610889 885505 - Rv3753c - +prephenate dehydrogenase 4200421 4201326 + 301 15610890 885559 tyrA Rv3754 COG0287E +hypothetical protein Rv3755c 4201289 4201888 - 199 15610891 885298 - Rv3755c COG3554S +POSSIBLE OSMOPROTECTANT (GLYCINE BETAINE/CARNITINE/CHOLINE/L-PROLINE) TRANSPORT INTEGRAL MEMBRANE PROTEIN ABC TRANSPORTER PROZ 4201894 4202613 - 239 15610892 885534 proZ Rv3756c COG1174E +POSSIBLE OSMOPROTECTANT (GLYCINE BETAINE/CARNITINE/CHOLINE/L-PROLINE) TRANSPORT INTEGRAL MEMBRANE PROTEIN ABC TRANSPORTER PROW 4202610 4203299 - 229 15610893 885581 proW Rv3757c COG1174E +POSSIBLE OSMOPROTECTANT (GLYCINE BETAINE/CARNITINE/CHOLINE/L-PROLINE) TRANSPORT ATP-BINDING PROTEIN ABC TRANSPORTER PROV 4203287 4204417 - 376 15610894 886293 proV Rv3758c COG1125E +POSSIBLE OSMOPROTECTANT (GLYCINE BETAINE/CARNITINE/CHOLINE/L-PROLINE) BINDING LIPOPROTEIN PROX 4204426 4205373 - 315 15610895 886270 proX Rv3759c COG1732M +POSSIBLE CONSERVED MEMBRANE PROTEIN 4205538 4205840 + 100 15610896 886093 - Rv3760 - +POSSIBLE ACYL-CoA DEHYDROGENASE FADE36 4205862 4206917 - 351 15610897 886098 fadE36 Rv3761c COG3173R +POSSIBLE HYDROLASE 4206996 4208876 - 626 15610898 886096 - Rv3762c COG2015Q +19 KDA LIPOPROTEIN ANTIGEN PRECURSOR LPQH 4209047 4209526 + 159 15610899 886097 lpqH Rv3763 - +POSSIBLE TWO COMPONENT SENSOR KINASE 4209582 4211009 - 475 15610900 886094 - Rv3764c COG0642T +PROBABLE TWO COMPONENT TRANSCRIPTIONAL REGULATORY PROTEIN 4211080 4211784 - 234 15610901 886100 - Rv3765c COG0745TK +hypothetical protein Rv3766 4212293 4212982 + 229 15610902 886099 - Rv3766 - +hypothetical protein Rv3767c 4212996 4213940 - 314 15610903 886101 - Rv3767c COG3315Q +hypothetical protein Rv3768 4214070 4214429 + 119 15610904 886102 - Rv3768 - +hypothetical protein Rv3769 4214615 4214887 + 90 15610905 885239 - Rv3769 COG0840NT +HYPOTHETICAL LEUCINE RICH PROTEIN 4215200 4215775 - 191 15610906 886104 - Rv3770c - +PROBABLE REMNANT OF A TRANSPOSASE 4215881 4216063 - 60 57117153 3205079 - Rv3770A - +PROBABLE REMNANT OF A TRANSPOSASE 4216078 4216269 - 63 57117154 3205080 - Rv3770B - +hypothetical protein Rv3771c 4216404 4216730 - 108 15610907 886103 - Rv3771c - +putative aminotransferase 4217134 4218195 + 353 15610908 886105 hisC2 Rv3772 COG0079E +hypothetical protein Rv3773c 4218241 4218825 - 194 15610909 886095 - Rv3773c - +enoyl-CoA hydratase 4218849 4219673 + 274 15610910 886106 echA21 Rv3774 COG1024I +PROBABLE LIPASE LIPE 4219685 4220932 + 415 15610911 886269 lipE Rv3775 COG1680V +hypothetical protein Rv3776 4221089 4222648 + 519 15610912 888953 - Rv3776 - +PROBABLE OXIDOREDUCTASE 4222694 4223680 + 328 15610913 886110 - Rv3777 COG0604CR +POSSIBLE AMINOTRANSFERASE 4223699 4224895 - 398 15610914 886116 - Rv3778c COG0520E +PROBABLE CONSERVED TRANSMEMBRANE PROTEIN ALANINE AND LEUCINE RICH 4224985 4226985 + 666 15610915 886107 - Rv3779 - +hypothetical protein Rv3780 4226989 4227525 + 178 15610916 886115 - Rv3780 - +PROBABLE O-ANTIGEN/LIPOPOLYSACCHARIDE TRANSPORT ATP-BINDING PROTEIN ABC TRANSPORTER RFBE 4227529 4228350 + 273 15610917 886113 rfbE Rv3781 COG1134GM +POSSIBLE L-RHAMNOSYLTRANSFERASE 4228347 4229261 + 304 57117155 886114 - Rv3782 COG1216R +PROBABLE O-ANTIGEN/LIPOPOLYSACCHARIDE TRANSPORT INTEGRAL MEMBRANE PROTEIN ABC TRANSPORTER RFBD 4229258 4230100 + 280 15610919 886111 rfbD Rv3783 COG1682GM +POSSIBLE dTDP-GLUCOSE 4,6-DEHYDRATASE 4230256 4231236 + 326 57117156 886117 - Rv3784 COG0451MG +hypothetical protein Rv3785 4231320 4232393 + 357 15610921 886119 - Rv3785 - +hypothetical protein Rv3786c 4232374 4233597 - 407 15610922 886108 - Rv3786c COG0463M, COG0739M +hypothetical protein Rv3787c 4233610 4234536 - 308 15610923 886118 - Rv3787c COG3315Q +nucleoside diphosphate kinase regulator 4234780 4235265 + 161 15610924 886120 - Rv3788 COG0782K +POSSIBLE CONSERVED INTEGRAL MEMBRANE PROTEIN 4235374 4235739 + 121 15610925 886109 - Rv3789 COG2246S +PROBABLE OXIDOREDUCTASE 4235779 4237164 + 461 15610926 886125 - Rv3790 COG0277C +short chain dehydrogenase 4237165 4237929 + 254 15610927 886124 - Rv3791 COG1028IQR +PROBABLE CONSERVED TRANSMEMBRANE PROTEIN 4237932 4239863 + 643 15610928 886127 - Rv3792 - +INTEGRAL MEMBRANE INDOLYLACETYLINOSITOL ARABINOSYLTRANSFERASE EMBC (ARABINOSYLINDOLYLACETYLINOSITOL SYNTHASE) 4239863 4243147 + 1094 15610929 886112 embC Rv3793 - +INTEGRAL MEMBRANE INDOLYLACETYLINOSITOL ARABINOSYLTRANSFERASE EMBA (ARABINOSYLINDOLYLACETYLINOSITOL SYNTHASE) 4243233 4246517 + 1094 15610930 886123 embA Rv3794 - +INTEGRAL MEMBRANE INDOLYLACETYLINOSITOL ARABINOSYLTRANSFERASE EMBB (ARABINOSYLINDOLYLACETYLINOSITOL SYNTHASE) 4246514 4249810 + 1098 15610931 886126 embB Rv3795 - +hypothetical protein Rv3796 4249878 4251005 + 375 57117157 886128 - Rv3796 COG1234R +PROBABLE ACYL-CoA DEHYDROGENASE FADE35 4251085 4252866 + 593 15610933 886122 fadE35 Rv3797 COG1960I +PROBABLE TRANSPOSASE 4252993 4254327 + 444 15610934 886268 - Rv3798 COG3464L +PROBABLE PROPIONYL-CoA CARBOXYLASE BETA CHAIN 4 ACCD4 (PCCASE) (PROPANOYL-COA:CARBON DIOXIDE LIGASE) 4254380 4255948 - 522 57117158 886131 accD4 Rv3799c COG4799I +POLYKETIDE SYNTHASE PKS13 4255945 4261146 - 1733 15610936 886133 pks13 Rv3800c COG3319Q, COG3321Q +acyl-CoA synthetase 4261153 4263066 - 637 15610937 886130 fadD32 Rv3801c COG0318IQ +PROBABLE CONSERVED MEMBRANE PROTEIN 4263355 4264365 - 336 15610938 886135 - Rv3802c - +SECRETED MPT51/MPB51 ANTIGEN PROTEIN FBPD (MPT51/MPB51 ANTIGEN 85 COMPLEX C) (AG58C) (MYCOLYL TRANSFERASE 85C) (FIBRONECTIN-BINDING PROTEIN C) (85C) 4264563 4265462 - 299 57117159 886121 fbpD Rv3803c COG0627R +SECRETED ANTIGEN 85-A FBPA (MYCOLYL TRANSFERASE 85A) (FIBRONECTIN-BINDING PROTEIN A) (ANTIGEN 85 COMPLEX A) 4265642 4266658 - 338 15610940 886132 fbpA Rv3804c COG0627R +PROBABLE CONSERVED TRANSMEMBRANE PROTEIN 4266953 4268836 - 627 15610941 886138 - Rv3805c - +phosphoribose diphosphate:decaprenyl-phosphate phosphoribosyltransferase 4268925 4269833 - 302 15610942 886129 - Rv3806c COG0382H +POSSIBLE CONSERVED TRANSMEMBRANE PROTEIN 4269840 4270337 - 165 15610943 886134 - Rv3807c COG0671I +BIFUNCTIONAL UDP-GALACTOFURANOSYL TRANSFERASE GLFT 4270366 4272279 - 637 15610944 886136 glfT Rv3808c COG1216R +UDP-GALACTOPYRANOSE MUTASE GLF (UDP-GALP MUTASE) (NAD+-FLAVIN ADENINE DINUCLEOTIDE-REQUIRING ENZYME) 4272276 4273475 - 399 15610945 886142 glf Rv3809c COG0562M +EXPORTED REPETITIVE PROTEIN PRECURSOR PIRG (CELL SURFACE PROTEIN) (EXP53) 4273739 4274593 + 284 15610946 886139 pirG Rv3810 - +hypothetical protein Rv3811 4274798 4276417 + 539 57117160 886137 - Rv3811 COG5479M +PE-PGRS FAMILY PROTEIN 4276571 4278085 + 504 57117161 886143 PE_PGRS62 Rv3812 - +hypothetical protein Rv3813c 4278394 4279215 - 273 15610949 886147 - Rv3813c COG0561R +POSSIBLE ACYLTRANSFERASE 4279230 4280015 - 261 15610950 886150 - Rv3814c COG0204I +POSSIBLE ACYLTRANSFERASE 4280033 4280788 - 251 15610951 886149 - Rv3815c COG0204I +POSSIBLE ACYLTRANSFERASE 4280792 4281571 - 259 15610952 886152 - Rv3816c COG0204I +POSSIBLE PHOSPHOTRANSFERASE 4281647 4282402 + 251 15610953 886144 - Rv3817 COG3231J +hypothetical protein Rv3818 4282449 4283999 + 516 15610954 886153 - Rv3818 COG2146PR, COG2220R +hypothetical protein Rv3819 4283996 4284331 + 111 15610955 886146 - Rv3819 - +POSSIBLE CONSERVED POLYKETIDE SYNTHASE ASSOCIATED PROTEIN PAPA2 4284419 4285825 - 468 57117162 886140 papA2 Rv3820c COG1020Q +PROBABLE CONSERVED INTEGRAL MEMBRANE PROTEIN 4285973 4286686 + 237 15610957 886141 - Rv3821 - +hypothetical protein Rv3822 4286721 4287935 + 404 15610958 886155 - Rv3822 - +PROBABLE CONSERVED INTEGRAL MEMBRANE TRANSPORT PROTEIN MMPL8 4288260 4291529 - 1089 15610959 886145 mmpL8 Rv3823c COG2409R +PROBABLE CONSERVED POLYKETIDE SYNTHASE ASSOCIATED PROTEIN PAPA1 4291639 4293174 - 511 15610960 886156 papA1 Rv3824c COG1020Q +PROBABLE POLYKETIDE SYNTHASE PKS2 4293225 4299605 - 2126 15610961 886148 pks2 Rv3825c COG3321Q +acyl-CoA synthetase 4299812 4301566 + 584 15610962 886154 fadD23 Rv3826 COG0318IQ +POSSIBLE TRANSPOSASE 4301563 4302789 - 408 15610963 886151 - Rv3827c COG0675L +POSSIBLE RESOLVASE 4302786 4303397 - 203 15610964 886160 - Rv3828c COG2452L +PROBABLE DEHYDROGENASE 4303398 4305008 - 536 15610965 886157 - Rv3829c COG1233Q +TRANSCRIPTIONAL REGULATORY PROTEIN (PROBABLY TETR-FAMILY) 4305056 4305685 - 209 15610966 886158 - Rv3830c COG1309K +hypothetical protein Rv3831 4305757 4306239 + 160 15610967 886161 - Rv3831 - +hypothetical protein Rv3832c 4306236 4306811 - 191 15610968 886165 - Rv3832c COG0500QR +TRANSCRIPTIONAL REGULATORY PROTEIN (PROBABLY ARAC-FAMILY) 4306867 4307658 + 263 15610969 886162 - Rv3833 COG2207K +seryl-tRNA synthetase 4307655 4308914 - 419 15610970 886163 serS Rv3834c COG0172J +PROBABLE CONSERVED MEMBRANE PROTEIN 4309047 4310396 + 449 15610971 886168 - Rv3835 - +hypothetical protein Rv3836 4310401 4310814 + 137 15610972 886164 - Rv3836 COG3824S +PROBABLE PHOSPHOGLYCERATE MUTASE (PHOSPHOGLYCEROMUTASE) (PHOSPHOGLYCERATE PHOSPHOMUTASE) 4311009 4311707 - 232 15610973 886169 - Rv3837c COG0406G +prephenate dehydratase 4311704 4312669 - 321 15610974 886170 pheA Rv3838c COG0077E +hypothetical protein Rv3839 4312765 4313541 + 258 15610975 886171 - Rv3839 - +POSSIBLE TRANSCRIPTIONAL REGULATORY PROTEIN 4313567 4313980 + 137 15610976 886167 - Rv3840 COG1316K +POSSIBLE BACTERIOFERRITIN BFRB 4314178 4314723 + 181 15610977 886176 bfrB Rv3841 COG1528P +PROBABLE GLYCEROPHOSPHORYL DIESTER PHOSPHODIESTERASE GLPQ1 (GLYCEROPHOSPHODIESTER PHOSPHODIESTERASE) 4314738 4315562 - 274 15610978 886177 glpQ1 Rv3842c COG0584C +PROBABLE CONSERVED TRANSMEMBRANE PROTEIN 4315568 4316596 - 342 15610979 886178 - Rv3843c - +POSSIBLE TRANSPOSASE 4318775 4319266 + 163 15610980 886180 - Rv3844 - +hypothetical protein Rv3845 4319281 4319640 + 119 15610981 886179 - Rv3845 - +SUPEROXIDE DISMUTASE 4320704 4321327 + 207 15610982 886174 sodA Rv3846 COG0605P +hypothetical protein Rv3847 4321538 4322071 + 177 15610983 886182 - Rv3847 - +PROBABLE CONSERVED TRANSMEMBRANE PROTEIN 4322326 4323234 + 302 15610984 886159 - Rv3848 COG2119S +hypothetical protein Rv3849 4323499 4323897 + 132 15610985 886184 espR Rv3849 - +hypothetical protein Rv3850 4324015 4324671 + 218 15610986 886173 - Rv3850 - +POSSIBLE MEMBRANE PROTEIN 4324683 4324967 + 94 15610987 886186 - Rv3851 - +POSSIBLE HISTONE-LIKE PROTEIN HNS 4325074 4325478 + 134 15610988 886187 hns Rv3852 - +ribonuclease activity regulator protein RraA 4325495 4325968 + 157 15610989 886181 menG Rv3853 COG0684H +MONOOXYGENASE ETHA 4326004 4327473 - 489 15610990 886175 ethA Rv3854c COG2072P +TRANSCRIPTIONAL REGULATORY REPRESSOR PROTEIN (TETR-FAMILY) ETHR 4327549 4328199 + 216 15610991 886189 ethR Rv3855 COG1309K +hypothetical protein Rv3856c 4328401 4329408 - 335 15610992 886193 - Rv3856c COG1387ER +POSSIBLE MEMBRANE PROTEIN 4329417 4329614 - 65 15610993 886192 - Rv3857c - +glutamate synthase subunit beta 4330039 4331505 - 488 15610994 886196 gltD Rv3858c COG0493ER +PROBABLE FERREDOXIN-DEPENDENT GLUTAMATE SYNTHASE 4331498 4336081 - 1527 15610995 886195 gltB Rv3859c COG0067E, COG0069E, COG0070E +hypothetical protein Rv3860 4336777 4337949 + 390 15610996 886188 - Rv3860 - +hypothetical protein Rv3861 4337946 4338272 + 108 15610997 886183 - Rv3861 - +POSSIBLE TRANSCRIPTIONAL REGULATORY PROTEIN WHIB-LIKE WHIB6 4338171 4338521 - 116 15610998 886190 whiB6 Rv3862c COG0343J +HYPOTHETICAL ALANINE RICH PROTEIN 4338849 4340027 + 392 15610999 886197 - Rv3863 - +hypothetical protein Rv3864 4340270 4341478 + 402 15611000 886185 - Rv3864 - +hypothetical protein Rv3865 4341566 4341877 + 103 15611001 886172 - Rv3865 - +hypothetical protein Rv3866 4341880 4342731 + 283 15611002 886200 - Rv3866 - +hypothetical protein Rv3867 4342770 4343321 + 183 15611003 886203 - Rv3867 - +hypothetical protein Rv3868 4343314 4345035 + 573 15611004 886199 - Rv3868 COG0464O +POSSIBLE CONSERVED MEMBRANE PROTEIN 4345039 4346481 + 480 15611005 886166 - Rv3869 - +POSSIBLE CONSERVED TRANSMEMBRANE PROTEIN 4346481 4348724 + 747 15611006 886204 - Rv3870 COG1674D +hypothetical protein Rv3871 4348827 4350602 + 591 15611007 886202 - Rv3871 COG1674D +PE FAMILY-RELATED PROTEIN 4350745 4351044 + 99 57117163 886191 PE35 Rv3872 - +PPE FAMILY PROTEIN 4351075 4352181 + 368 57117164 886201 PPE68 Rv3873 - +10 KDA CULTURE FILTRATE ANTIGEN ESXB (LHP) (CFP10) 4352274 4352576 + 100 15611010 886194 esxB Rv3874 - +6 KDA EARLY SECRETORY ANTIGENIC TARGET ESXA (ESAT-6) 4352609 4352896 + 95 57117165 886209 esxA Rv3875 COG4842S +CONSERVED HYPOTHETICAL PROLINE AND ALANINE RICH PROTEIN 4353010 4355010 + 666 15611012 886206 - Rv3876 COG0455D +PROBABLE CONSERVED TRANSMEMBRANE PROTEIN 4355007 4356542 + 511 15611013 886207 - Rv3877 - +CONSERVED HYPOTHETICAL ALANINE RICH PROTEIN 4356693 4357535 + 280 15611014 886198 - Rv3878 - +HYPOTHETICAL ALANINE AND PROLINE RICH PROTEIN 4357593 4359782 - 729 15611015 886212 - Rv3879c - +hypothetical protein Rv3880c 4360199 4360546 - 115 15611016 886205 - Rv3880c - +CONSERVED HYPOTHETICAL ALANINE AND GLYCINE RICH PROTEIN 4360543 4361925 - 460 15611017 886214 - Rv3881c - +POSSIBLE CONSERVED MEMBRANE PROTEIN 4362032 4363420 - 462 15611018 886208 - Rv3882c - +MEMBRANE-ANCHORED MYCOSIN MYCP1 (SERINE PROTEASE) (SUBTILISIN-LIKE PROTEASE) (SUBTILASE-LIKE) (MYCOSIN-1) 4363417 4364757 - 446 15611019 886217 mycP1 Rv3883c COG1404O +PROBABLE CBXX/CFQX FAMILY PROTEIN 4364979 4366838 - 619 15611020 886210 - Rv3884c COG0464O +POSSIBLE CONSERVED MEMBRANE PROTEIN 4366908 4368521 - 537 15611021 886220 - Rv3885c - +PROBABLE ALANINE AND PROLINE RICH MEMBRANE-ANCHORED MYCOSIN MYCP2 (SERINE PROTEASE) (SUBTILISIN-LIKE PROTEASE) (SUBTILASE-LIKE) (MYCOSIN-2) 4368518 4370170 - 550 15611022 886215 mycP2 Rv3886c COG1404O +PROBABLE CONSERVED TRANSMEMBRANE PROTEIN 4370155 4371684 - 509 15611023 886211 - Rv3887c - +PROBABLE CONSERVED MEMBRANE PROTEIN 4371681 4372706 - 341 15611024 886219 - Rv3888c COG0455D, COG3640D +hypothetical protein Rv3889c 4372800 4373630 - 276 15611025 886223 - Rv3889c - +ESAT-6 LIKE PROTEIN ESXC (ESAT-6 like protein 11) 4373726 4374013 - 95 15611026 886222 esxC Rv3890c COG4842S +POSSIBLE ESAT-6 LIKE PROTEIN ESXD 4374049 4374372 - 107 15611027 886218 esxD Rv3891c - +PPE FAMILY PROTEIN 4374484 4375683 - 399 57117166 886227 PPE69 Rv3892c - +PE FAMILY PROTEIN 4375762 4375995 - 77 57117167 886213 PE36 Rv3893c - +POSSIBLE CONSERVED MEMBRANE PROTEIN 4376262 4380452 - 1396 15611030 886230 - Rv3894c COG1674D +PROBABLE CONSERVED MEMBRANE PROTEIN 4380453 4381940 - 495 15611031 886231 - Rv3895c - +hypothetical protein Rv3896c 4381943 4382851 - 302 15611032 886216 - Rv3896c COG3953R +hypothetical protein Rv3897c 4383008 4383640 - 210 15611033 886225 - Rv3897c - +hypothetical protein Rv3898c 4383653 4383985 - 110 15611034 886233 - Rv3898c - +hypothetical protein Rv3899c 4384147 4385379 - 410 15611035 886228 - Rv3899c - +CONSERVED HYPOTHETICAL ALANINE RICH PROTEIN 4385373 4386308 - 311 15611036 886235 - Rv3900c - +POSSIBLE MEMBRANE PROTEIN 4386365 4386814 - 149 15611037 886226 - Rv3901c - +hypothetical protein Rv3902c 4387365 4387895 - 176 15611038 886236 - Rv3902c - +HYPOTHETICAL ALANINE AND PROLINE RICH PROTEIN 4387892 4390432 - 846 15611039 886229 - Rv3903c - +PUTATIVE ESAT-6 LIKE PROTEIN ESXE (HYPOTHETICAL ALANINE RICH PROTEIN) (ESAT-6 LIKE PROTEIN 12) 4390437 4390709 - 90 15611040 886237 esxE Rv3904c - +PUTATIVE ESAT-6 LIKE PROTEIN ESXF (HYPOTHETICAL ALANINE AND GLYCINE RICH PROTEIN) (ESAT-6 LIKE PROTEIN 13) 4390720 4391031 - 103 15611041 886239 esxF Rv3905c COG4842S +hypothetical protein Rv3906c 4391097 4391606 - 169 15611042 886221 - Rv3906c - +PROBABLE POLY(A) POLYMERASE PCNA (POLYNUCLEOTIDE ADENYLYLTRANSFERASE) (NTP POLYMERASE) (RNA ADENYLATING ENZYME) (POLY(A) POLYMERASE) 4391631 4393073 - 480 57117168 886240 pcnA Rv3907c COG0617J +hypothetical protein Rv3908 4393449 4394195 + 248 15611044 886242 - Rv3908 COG0494LR +hypothetical protein Rv3909 4394192 4396600 + 802 15611045 886245 - Rv3909 - +PROBABLE CONSERVED TRANSMEMBRANE PROTEIN 4396597 4400151 + 1184 15611046 886247 - Rv3910 COG0515RTKL, COG0728R +RNA polymerase sigma factor SigM 4400186 4400854 + 222 15611047 886246 sigM Rv3911 COG1595K +HYPOTHETICAL ALANINE RICH PROTEIN 4400870 4401634 + 254 15611048 886234 - Rv3912 - +PROBABLE THIOREDOXIN REDUCTASE TRXB2 (TRXR) (TR) 4401728 4402735 + 335 15611049 886232 trxB2 Rv3913 COG0492O +THIOREDOXIN TRXC (TRX) (MPT46) 4402732 4403082 + 116 15611050 886241 trxC Rv3914 COG0526OC +PROBABLE HYDROLASE 4403192 4404412 + 406 57117169 886250 - Rv3915 COG0860M, COG3409M +hypothetical protein Rv3916c 4404433 4405167 - 244 15611052 886249 - Rv3916c - +PROBABLE CHROMOSOME PARTITIONING PROTEIN PARB 4405457 4406491 - 344 57117170 886244 parB Rv3917c COG1475K +PROBABLE CHROMOSOME PARTITIONING PROTEIN PARA 4406488 4407531 - 347 57117171 886224 parA Rv3918c COG1192D +glucose-inhibited division protein B 4407528 4408202 - 224 15611055 886243 gidB Rv3919c COG0357M +HYPOTHETICAL PROTEIN SIMILAR TO JAG PROTEIN 4408334 4408897 - 187 15611056 886255 - Rv3920c COG1847R +putative inner membrane protein translocase component YidC 4408969 4410069 - 366 15611057 886238 - Rv3921c COG0706U +hypothetical protein Rv3922c 4410053 4410415 - 120 15611058 886256 - Rv3922c COG0759S +ribonuclease P 4410412 4410762 - 116 161352458 886248 rnpA Rv3923c COG0594J +50S ribosomal protein L34 4410786 4410929 - 47 15611060 886258 rpmH Rv3924c COG0230J
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/test-data/transit-in1.prot Mon Nov 05 12:53:04 2018 -0500 @@ -0,0 +1,3990 @@ +chromosomal replication initiation protein 1 1524 + 507 15607143 885041 dnaA Rv0001 COG0593L +DNA polymerase III subunit beta 2052 3260 + 402 15607144 887092 dnaN Rv0002 COG0592L +recombination protein F 3280 4437 + 385 15607145 887089 recF Rv0003 COG1195L +hypothetical protein Rv0004 4434 4997 + 187 15607146 887088 - Rv0004 COG5512R +DNA gyrase subunit B 5123 7267 + 714 15607147 887081 gyrB Rv0005 COG0187L +DNA gyrase subunit A 7302 9818 + 838 15607148 887105 gyrA Rv0006 COG0188L +POSSIBLE CONSERVED MEMBRANE PROTEIN 9914 10828 + 304 15607149 885982 - Rv0007 - +POSSIBLE MEMBRANE PROTEIN 11874 12311 - 145 15607150 887085 - Rv0008c - +PROBABLE IRON-REGULATED PEPTIDYL-PROLYL CIS-TRANS ISOMERASE A PPIA (PPIase A) (ROTAMASE A) 12468 13016 + 182 15607151 887087 ppiA Rv0009 COG0652O +PROBABLE CONSERVED MEMBRANE PROTEIN 13133 13558 - 141 15607152 887082 - Rv0010c - +putative septation inhibitor protein 13714 13995 - 93 15607153 887074 - Rv0011c - +PROBABLE CONSERVED MEMBRANE PROTEIN 14089 14877 + 262 15607154 887083 - Rv0012 COG3879S +para-aminobenzoate synthase component II 14914 15612 + 232 57116682 885955 trpG Rv0013 COG0512EH +TRANSMEMBRANE SERINE/THREONINE-PROTEIN KINASE B PKNB (PROTEIN KINASE B) (STPK B) 15590 17470 - 626 15607156 887072 pknB Rv0014c COG0515RTKL, COG2815S +TRANSMEMBRANE SERINE/THREONINE-PROTEIN KINASE A PKNA (PROTEIN KINASE A) (STPK A) 17467 18762 - 431 15607157 885953 pknA Rv0015c COG0515RTKL +PROBABLE PENICILLIN-BINDING PROTEIN PBPA 18759 20234 - 491 15607158 887078 pbpA Rv0016c COG0768M +PROBABLE CELL DIVISION PROTEIN RODA 20231 21640 - 469 15607159 887075 rodA Rv0017c COG0772D +POSSIBLE SERINE/THREONINE PHOSPHATASE PPP 21637 23181 - 514 15607160 887070 ppp Rv0018c COG0631T +hypothetical protein Rv0019c 23270 23737 - 155 15607161 887079 - Rv0019c COG1716T +hypothetical protein Rv0020c 23861 25444 - 527 15607162 887067 TB39.8 Rv0020c COG1716T +hypothetical protein Rv0021c 25913 26881 - 322 15607163 887066 - Rv0021c COG2070R +PROBABLE TRANSCRIPTIONAL REGULATORY PROTEIN WHIB-LIKE WHIB5 27023 27442 - 139 15607164 887071 whiB5 Rv0022c - +POSSIBLE TRANSCRIPTIONAL REGULATORY PROTEIN 27595 28365 + 256 15607165 887062 - Rv0023 COG1396K +PUTATIVE SECRETED PROTEIN P60-RELATED PROTEIN 28362 29207 + 281 15607166 887061 - Rv0024 COG0791M +hypothetical protein Rv0025 29245 29607 + 120 15607167 887060 - Rv0025 - +hypothetical protein Rv0026 29722 31068 + 448 15607168 887057 - Rv0026 - +hypothetical protein Rv0027 31189 31506 + 105 15607169 887054 - Rv0027 - +hypothetical protein Rv0028 31514 31819 + 101 15607170 885812 - Rv0028 - +hypothetical protein Rv0029 32057 33154 + 365 15607171 887053 - Rv0029 - +hypothetical protein Rv0030 33224 33553 + 109 15607172 887051 - Rv0030 - +POSSIBLE REMNANT OF A TRANSPOSASE 33582 33794 + 70 15607173 887049 - Rv0031 - +POSSIBLE 8-AMINO-7-OXONONANOATE SYNTHASE BIOF2 (AONS) (8-AMINO-7-KETOPELARGONATE SYNTHASE) (7-KETO-8-AMINO-PELARGONIC ACID SYNTHETASE) (7-KAP SYNTHETASE) (L-ALANINE--PIMELYL CoA LIGASE) 34295 36610 + 771 15607174 887050 bioF2 Rv0032 COG0156H +PROBABLE ACYL CARRIER PROTEIN ACPA (ACP) 36607 36870 + 87 15607175 887052 acpA Rv0033 COG0236IQ +hypothetical protein Rv0034 36867 37262 + 131 15607176 887046 - Rv0034 COG3631R +PROBABLE FATTY-ACID-CoA LIGASE FADD34 (FATTY-ACID-CoA SYNTHETASE) (FATTY-ACID-CoA SYNTHASE) 37259 38947 + 562 57116683 887048 fadD34 Rv0035 COG0318IQ +hypothetical protein Rv0036c 39056 39829 - 257 15607178 887043 - Rv0036c - +PROBABLE CONSERVED INTEGRAL MEMBRANE PROTEIN 39877 41202 - 441 15607179 887042 - Rv0037c COG0477GEPR +hypothetical protein Rv0038 41304 41912 + 202 15607180 887045 - Rv0038 COG1678K +POSSIBLE CONSERVED TRANSMEMBRANE PROTEIN 42004 42351 - 115 15607181 887038 - Rv0039c - +SECRETED PROLINE RICH PROTEIN MTC28 (PROLINE RICH 28 KDA ANTIGEN) 42433 43365 - 310 57116684 887037 mtc28 Rv0040c - +leucyl-tRNA synthetase 43562 46471 + 969 15607183 887040 leuS Rv0041 COG0495J +POSSIBLE TRANSCRIPTIONAL REGULATORY PROTEIN (PROBABLY MARR-FAMILY) 46581 47207 - 208 15607184 887034 - Rv0042c COG1846K +PROBABLE TRANSCRIPTIONAL REGULATORY PROTEIN (PROBABLY GNTR-FAMILY) 47366 48100 - 244 15607185 887032 - Rv0043c COG1802K +POSSIBLE OXIDOREDUCTASE 48233 49027 - 264 15607186 887030 - Rv0044c COG2141C +POSSIBLE HYDROLASE 49043 49939 - 298 15607187 887029 - Rv0045c COG0596R +MYO-INOSITOL-1-PHOSPHATE SYNTHASE INO1 (Inositol 1-phosphate synthetase) (D-glucose 6-phosphate cycloaldolase) (Glucose 6-phosphate cyclase) (Glucocycloaldolase) 50021 51124 - 367 15607188 887028 ino1 Rv0046c COG1260I +hypothetical protein Rv0047c 51185 51727 - 180 15607189 887031 - Rv0047c COG1695K +POSSIBLE MEMBRANE PROTEIN 51828 52697 - 289 15607190 887027 - Rv0048c - +hypothetical protein Rv0049 52831 53244 + 137 15607191 887024 - Rv0049 - +PROBABLE BIFUNCTIONAL PENICILLIN-BINDING PROTEIN 1A/1B PONA1 (MUREIN POLYMERASE) (PBP1): PENICILLIN-INSENSITIVE TRANSGLYCOSYLASE (PEPTIDOGLYCAN TGASE) + PENICILLIN-SENSITIVE TRANSPEPTIDASE (DD-TRANSPEPTIDASE) 53663 55699 + 678 57116685 887065 ponA1 Rv0050 COG0744M +PROBABLE CONSERVED TRANSMEMBRANE PROTEIN 55696 57378 + 560 15607193 887018 - Rv0051 COG5650S +hypothetical protein Rv0052 57410 57973 + 187 15607194 887015 - Rv0052 COG0693R +30S ribosomal protein S6 58192 58482 + 96 15607195 887020 rpsF Rv0053 COG0360J +single-strand DNA-binding protein 58586 59080 + 164 15607196 887013 ssb Rv0054 COG0629L +30S ribosomal protein S18 59122 59376 + 84 57116686 887022 rpsR Rv0055 COG0238J +50S ribosomal protein L9 59409 59867 + 152 15607198 887010 rplI Rv0056 COG0359J +hypothetical protein Rv0057 59896 60417 + 173 15607199 887008 - Rv0057 - +replicative DNA helicase 60396 63020 + 874 15607200 887009 dnaB Rv0058 COG0305L, COG1372L +hypothetical protein Rv0059 63200 63892 + 230 15607201 887006 - Rv0059 - +hypothetical protein Rv0060 63909 64967 + 352 15607202 887004 - Rv0060 COG2110R +hypothetical protein Rv0061 64991 65416 + 141 15607203 887003 - Rv0061 - +POSSIBLE CELLULASE CELA1 (ENDOGLUCANASE) (ENDO-1,4-BETA-GLUCANASE) (FI-CMCASE) (CARBOXYMETHYL CELLULASE) 65552 66694 + 380 57116687 887007 celA1 Rv0062 COG5297G +POSSIBLE OXIDOREDUCTASE 66923 68362 + 479 15607205 886999 - Rv0063 COG0277C +hypothetical protein Rv0064 68620 71559 + 979 15607206 886996 - Rv0064 COG1615S +hypothetical protein Rv0065 71821 72222 + 133 15607207 886993 - Rv0065 COG4113R +PROBABLE ISOCITRATE DEHYDROGENASE 72274 74511 - 745 15607208 887016 icd2 Rv0066c COG2838C +POSSIBLE TRANSCRIPTIONAL REGULATORY PROTEIN (POSSIBLY TETR-FAMILY) 74629 75198 - 189 15607209 886991 - Rv0067c COG1309K +short chain dehydrogenase 75301 76212 + 303 15607210 886989 - Rv0068 COG1028IQR +PROBABLE L-SERINE DEHYDRATASE SDAA (L-SERINE DEAMINASE) (SDH) (L-SD) 76237 77622 - 461 15607211 886986 sdaA Rv0069c COG1760E +PROBABLE SERINE HYDROXYMETHYLTRANSFERASE GLYA2 (SERINE METHYLASE 2) (SHMT 2) 77619 78896 - 425 15607212 886983 glyA2 Rv0070c COG0112E +POSSIBLE MATURASE 79486 80193 + 235 15607213 886988 - Rv0071 COG3344L +PROBABLE GLUTAMINE-TRANSPORT TRANSMEMBRANE PROTEIN ABC TRANSPORTER 80624 81673 + 349 15607214 886984 - Rv0072 COG0577V +PROBABLE GLUTAMINE-TRANSPORT ATP-BINDING PROTEIN ABC TRANSPORTER 81676 82668 + 330 15607215 886977 - Rv0073 COG1136V +hypothetical protein Rv0074 82748 83983 + 411 15607216 886976 - Rv0074 COG1228Q +PROBABLE AMINOTRANSFERASE 83996 85168 + 390 15607217 886982 - Rv0075 COG1168E +PROBABLE MEMBRANE PROTEIN 85183 85572 - 129 15607218 886992 - Rv0076c - +PROBABLE OXIDOREDUCTASE 85636 86466 - 276 15607219 886969 - Rv0077c COG0596R +PROBABLE TRANSCRIPTIONAL REGULATORY PROTEIN 86528 87133 + 201 15607220 886990 - Rv0078 COG1309K +hypothetical protein Rv0078A 87208 87801 - 197 57116688 3205053 - Rv0078A - +hypothetical protein Rv0079 88204 89025 + 273 15607221 886995 - Rv0079 COG1544J +hypothetical protein Rv0080 89022 89480 + 152 15607222 886966 - Rv0080 - +PROBABLE TRANSCRIPTIONAL REGULATORY PROTEIN 89575 89919 + 114 15607223 887012 - Rv0081 COG0640K +PROBABLE OXIDOREDUCTASE 89924 90403 + 159 15607224 886968 - Rv0082 COG3260C +PROBABLE OXIDOREDUCTASE 90400 92322 + 640 15607225 886965 - Rv0083 COG0651CP +POSSIBLE FORMATE HYDROGENLYASE HYCD (FHL) 92328 93278 + 316 15607226 886959 hycD Rv0084 COG0650C +POSSIBLE HYDROGENASE HYCP 93289 93951 + 220 15607227 886973 hycP Rv0085 COG4237C +POSSIBLE HYDROGENASE HYCQ 93951 95417 + 488 15607228 886963 hycQ Rv0086 COG0651CP +POSSIBLE FORMATE HYDROGENASE HYCE (FHL) 95414 96892 + 492 15607229 886956 hycE Rv0087 COG3261C, COG3262C +hypothetical protein Rv0088 96927 97601 + 224 15607230 886954 - Rv0088 COG0030J +POSSIBLE METHYLTRANSFERASE/METHYLASE 97758 98351 + 197 15607231 886949 - Rv0089 COG0500QR +POSSIBLE MEMBRANE PROTEIN 98480 99250 + 256 15607232 886961 - Rv0090 COG0601EP, COG3305S +PROBABLE BIFUNCTIONAL MTA/SAH NUCLEOSIDASE MTN: 5'-METHYLTHIOADENOSINE NUCLEOSIDASE (METHYLTHIOADENOSINE METHYLTHIORIBOHYDROLASE) + S-ADENOSYLHOMOCYSTEINE NUCLEOSIDASE (S-ADENOSYL-L-HOMOCYSTEINE HOMOCYSTEINYLRIBOHYDROLASE) 99684 100451 + 255 15607233 886953 mtn Rv0091 COG0775F +PROBABLE CATION TRANSPORTER P-TYPE ATPASE A CTPA 100583 102868 + 761 15607234 886946 ctpA Rv0092 COG2217P +PROBABLE CONSERVED MEMBRANE PROTEIN 102815 103663 - 282 15607235 886945 - Rv0093c COG5660S +hypothetical protein Rv0094c 103710 104663 - 317 15607236 886943 - Rv0094c - +hypothetical protein Rv0095c 104805 105215 - 136 15607237 886940 - Rv0095c - +PPE FAMILY PROTEIN 105324 106715 + 463 57116689 886938 PPE1 Rv0096 - +POSSIBLE OXIDOREDUCTASE 106734 107603 + 289 15607239 886942 - Rv0097 COG2175Q +hypothetical protein Rv0098 107600 108151 + 183 15607240 886935 - Rv0098 - +acyl-CoA synthetase 108156 109778 + 540 15607241 886933 fadD10 Rv0099 COG0318IQ +hypothetical protein Rv0100 109783 110019 + 78 15607242 886931 - Rv0100 COG3433Q +PROBABLE PEPTIDE SYNTHETASE NRP (PEPTIDE SYNTHASE) 110001 117539 + 2512 15607243 886951 nrp Rv0101 COG1020Q, COG3320Q +PROBABLE CONSERVED INTEGRAL MEMBRANE PROTEIN 117714 119699 + 661 15607244 886926 - Rv0102 COG3336S +PROBABLE CATION-TRANSPORTER P-TYPE ATPASE B CTPB 119915 122173 - 752 15607245 886928 ctpB Rv0103c COG2217P +hypothetical protein Rv0104 122317 123831 + 504 15607246 886923 - Rv0104 COG0664T +50S ribosomal protein L28 123980 124264 - 94 57116690 886920 rpmB Rv0105c COG0227J +hypothetical protein Rv0106 124374 125570 + 398 15607248 886919 - Rv0106 COG0523R +PROBABLE CATION-TRANSPORTER ATPASE I CTPI 125643 130541 - 1632 15607249 886915 ctpI Rv0107c COG0474P +hypothetical protein Rv0108c 130895 131104 - 69 15607250 886918 - Rv0108c - +PE-PGRS FAMILY PROTEIN 131382 132872 + 496 57116691 886912 PE_PGRS1 Rv0109 - +PROBABLE CONSERVED INTEGRAL MEMBRANE PROTEIN 133020 133769 + 249 15607252 886917 - Rv0110 COG0705R +POSSIBLE TRANSMEMBRANE ACYLTRANSFERASE 133950 136007 + 685 15607253 886909 - Rv0111 COG1835I +POSSIBLE GDP-MANNOSE 4,6-DEHYDRATASE GCA (GDP-D-MANNOSE DEHYDRATASE) 136289 137245 + 318 15607254 886907 gca Rv0112 COG0451MG +PROBABLE SEDOHEPTULOSE-7-PHOSPHATE ISOMERASE GMHA (PHOSPHOHEPTOSE ISOMERASE) 137319 137909 + 196 15607255 886905 gmhA Rv0113 COG0279G +POSSIBLE D-ALPHA,BETA-D-HEPTOSE-1,7-BIPHOSPHATE PHOSPHATASE GMHB (D-GLYCERO-D-MANNO-HEPTOSE 7-PHOSPHATE KINASE) 137941 138513 + 190 15607256 886903 gmhB Rv0114 COG0241E +POSSIBLE D-ALPHA-D-HEPTOSE-7-PHOSPHATE KINASE HDDA 138513 139673 + 386 15607257 886902 hddA Rv0115 COG2605R +POSSIBLE CONSERVED MEMBRANE PROTEIN 140267 141022 - 251 15607258 886900 - Rv0116c COG1376S +OXIDATIVE STRESS RESPONSE REGULATORY PROTEIN OXYS 141200 142144 + 314 15607259 886914 oxyS Rv0117 COG0583K +putative oxalyl-CoA decarboxylase 142128 143876 - 582 15607260 886898 oxcA Rv0118c COG0028EH +acyl-CoA synthetase 144049 145626 + 525 15607261 886896 fadD7 Rv0119 COG0318IQ +elongation factor G 145627 147771 - 714 15607262 886894 fusA2 Rv0120c COG0480J +hypothetical protein Rv0121c 147908 148342 - 144 15607263 886892 - Rv0121c COG3576R +hypothetical protein Rv0122 148491 148859 + 122 15607264 886888 - Rv0122 - +hypothetical protein Rv0123 148856 149224 + 122 15607265 886887 - Rv0123 - +PE-PGRS FAMILY PROTEIN 149533 150996 + 487 57116692 886883 PE_PGRS2 Rv0124 - +PROBABLE SERINE PROTEASE PEPA (SERINE PROTEINASE) (MTB32A) 151148 152215 + 355 15607267 886924 pepA Rv0125 COG0265O +TREHALOSE SYNTHASE TRES 152324 154129 + 601 15607268 886881 treS Rv0126 COG0366G +hypothetical protein Rv0127 154232 155599 + 455 15607269 886880 - Rv0127 COG3281G +PROBABLE CONSERVED TRANSMEMBRANE PROTEIN 155667 156446 + 259 15607270 886878 - Rv0128 COG3619S +SECRETED ANTIGEN 85-C FBPC (85C) (ANTIGEN 85 COMPLEX C) (AG58C) (MYCOLYL TRANSFERASE 85C) (FIBRONECTIN-BINDING PROTEIN C) 156578 157600 - 340 57116693 886885 fbpC Rv0129c COG0627R +hypothetical protein Rv0130 157847 158302 + 151 15607272 886876 - Rv0130 COG2030I +PROBABLE ACYL-CoA DEHYDROGENASE FADE1 158315 159658 - 447 15607273 886874 fadE1 Rv0131c COG1960I +PUTATIVE F420-DEPENDENT GLUCOSE-6-PHOSPHATE DEHYDROGENASE FGD2 159700 160782 - 360 15607274 886877 fgd2 Rv0132c COG2141C +PROBABLE ACETYLTRANSFERASE 160869 161474 + 201 15607275 886873 - Rv0133 COG0454KR +POSSIBLE EPOXIDE HYDROLASE EPHF (EPOXIDE HYDRATASE) (ARENE-OXIDE HYDRATASE) 161771 162673 + 300 15607276 886871 ephF Rv0134 COG0596R +POSSIBLE TRANSCRIPTIONAL REGULATORY PROTEIN 162644 163249 - 201 15607277 886869 - Rv0135c COG1309K +PROBABLE CYTOCHROME P450 138 CYP138 163366 164691 + 441 15607278 886868 cyp138 Rv0136 COG2124Q +methionine sulfoxide reductase A 164712 165260 - 182 15607279 886865 msrA Rv0137c COG0225O +hypothetical protein Rv0138 165323 165826 + 167 15607280 886863 - Rv0138 - +POSSIBLE OXIDOREDUCTASE 165827 166849 + 340 15607281 886860 - Rv0139 COG0451MG +hypothetical protein Rv0140 166910 167290 + 126 15607282 886859 - Rv0140 COG2343S +hypothetical protein Rv0141c 167271 167681 - 136 15607283 886872 - Rv0141c COG3631R +hypothetical protein Rv0142 167711 168637 + 308 15607284 886858 - Rv0142 COG0122L +PROBABLE CONSERVED TRANSMEMBRANE PROTEIN 168704 170182 - 492 15607285 886856 - Rv0143c COG0038P +PROBABLE TRANSCRIPTIONAL REGULATORY PROTEIN (POSSIBLY TETR-FAMILY) 170284 171126 + 280 15607286 886854 - Rv0144 COG1309K +hypothetical protein Rv0145 171215 172168 + 317 15607287 886851 - Rv0145 COG3315Q +hypothetical protein Rv0146 172211 173143 + 310 15607288 886849 - Rv0146 COG3315Q +PROBABLE ALDEHYDE DEHYDROGENASE (NAD+) DEPENDENT 173238 174758 + 506 15607289 886847 - Rv0147 COG1012C +PROBABLE SHORT-CHAIN TYPE DEHYDROGENASE/REDUCTASE 174833 175693 + 286 15607290 886845 - Rv0148 COG1028IQR +POSSIBLE QUINONE OXIDOREDUCTASE (NADPH:QUINONE OXIDOREDUCTASE) (ZETA-CRYSTALLIN) 175700 176668 + 322 15607291 886843 - Rv0149 COG0604CR +hypothetical protein Rv0150c 176665 176952 - 95 15607292 886840 - Rv0150c - +PE FAMILY PROTEIN 177543 179309 - 588 57116694 886857 PE1 Rv0151c - +PE FAMILY PROTEIN 179319 180896 - 525 57116695 886838 PE2 Rv0152c - +PHOSPHOTYROSINE PROTEIN PHOSPHATASE PTPB (PROTEIN-TYROSINE-PHOSPHATASE) (PTPase) 181155 181985 - 276 15607295 886842 ptbB Rv0153c COG2365T +PROBABLE ACYL-CoA DEHYDROGENASE FADE2 181987 183198 - 403 15607296 886836 fadE2 Rv0154c COG1960I +PROBABLE NAD(P) TRANSHYDROGENASE (SUBUNIT ALPHA) PNTAA 183622 184722 + 366 15607297 886832 pntAa Rv0155 COG3288C +PROBABLE NAD(P) TRANSHYDROGENASE (SUBUNIT ALPHA) PNTAB 184723 185055 + 110 15607298 886890 pntAb Rv0156 COG3288C +PROBABLE NAD(P) TRANSHYDROGENASE (SUBUNIT BETA) PNTB 185052 186479 + 475 15607299 886830 pntB Rv0157 COG1282C +PROBABLE TRANSCRIPTIONAL REGULATORY PROTEIN (POSSIBLY TETR-FAMILY) 186785 187429 + 214 15607300 886828 - Rv0158 COG1309K +PE FAMILY PROTEIN 187433 188839 - 468 57116696 886826 PE3 Rv0159c - +PE FAMILY PROTEIN 188931 190439 - 502 57116697 886825 PE4 Rv0160c - +POSSIBLE OXIDOREDUCTASE 190607 191956 + 449 15607303 886835 - Rv0161 COG0277C +PROBABLE ZINC-TYPE ALCOHOL DEHYDROGENASE (E SUBUNIT) ADHE 191984 193135 - 383 57116698 886824 adhE1 Rv0162c COG1062C +hypothetical protein Rv0163 193117 193572 + 151 15607305 886821 - Rv0163 COG0824R +hypothetical protein Rv0164 193626 194111 + 161 57116699 886267 TB18.5 Rv0164 COG2867I +POSSIBLE TRANSCRIPTIONAL REGULATORY PROTEIN (PROBABLY GNTR-FAMILY) 194144 194938 - 264 57116700 886818 - Rv0165c COG1802K +acyl-CoA synthetase 194993 196657 + 554 15607307 886822 fadD5 Rv0166 COG0318IQ +CONSERVED HYPOTHETICAL INTEGRAL MEMBRANE PROTEIN YRBE1A 196861 197658 + 265 15607308 886816 yrbE1A Rv0167 COG0767Q +CONSERVED HYPOTHETICAL INTEGRAL MEMBRANE PROTEIN YRBE1B 197660 198529 + 289 15607309 886812 yrbE1B Rv0168 COG0767Q +MCE-FAMILY PROTEIN MCE1A 198534 199898 + 454 57116701 886823 mce1A Rv0169 COG0840NT, COG1463Q +MCE-FAMILY PROTEIN MCE1B 199895 200935 + 346 15607311 886810 mce1B Rv0170 COG1463Q +MCE-FAMILY PROTEIN MCE1C 200932 202479 + 515 15607312 886808 mce1C Rv0171 COG0840NT, COG1463Q +MCE-FAMILY PROTEIN MCE1D 202476 204068 + 530 15607313 886807 mce1D Rv0172 COG1463Q +POSSIBLE MCE-FAMILY LIPOPROTEIN LPRK (MCE-FAMILY LIPOPROTEIN MCE1E) 204065 205237 + 390 15607314 886804 lprK Rv0173 COG1463Q +MCE-FAMILY PROTEIN MCE1F 205231 206778 + 515 15607315 886820 mce1F Rv0174 COG1463Q +PROBABLE CONSERVED MCE ASSOCIATED MEMBRANE PROTEIN 206814 207455 + 213 15607316 886801 - Rv0175 - +PROBABLE CONSERVED MCE ASSOCIATED TRANSMEMBRANE PROTEIN 207452 208420 + 322 15607317 886799 - Rv0176 COG1714S +PROBABLE CONSERVED MCE ASSOCIATED PROTEIN 208417 208971 + 184 15607318 886795 - Rv0177 - +PROBABLE CONSERVED MCE ASSOCIATED MEMBRANE PROTEIN 208938 209672 + 244 15607319 886814 - Rv0178 - +POSSIBLE LIPOPROTEIN LPRO 209703 210812 - 369 15607320 886796 lprO Rv0179c - +PROBABLE CONSERVED TRANSMEMBRANE PROTEIN 210892 212250 - 452 15607321 886792 - Rv0180c COG1511S +hypothetical protein Rv0181c 212277 213011 - 244 15607322 886788 - Rv0181c COG1741R +RNA polymerase factor sigma-70 213028 214140 - 370 15607323 886786 sigG Rv0182c COG1595K +POSSIBLE LYSOPHOSPHOLIPASE 214088 214927 + 279 57116702 886785 - Rv0183 COG2267I +hypothetical protein Rv0184 214969 215718 + 249 15607325 886806 - Rv0184 - +hypothetical protein Rv0185 215715 216224 + 169 15607326 886782 - Rv0185 - +PROBABLE BETA-GLUCOSIDASE BGLS (GENTIOBIASE) (CELLOBIASE) (BETA-D-GLUCOSIDE GLUCOHYDROLASE) 216269 218344 + 691 15607327 886780 bglS Rv0186 COG1472G +PROBABLE O-METHYLTRANSFERASE 218705 219367 + 220 15607328 886779 - Rv0187 COG4122R +PROBABLE CONSERVED TRANSMEMBRANE PROTEIN 219486 219917 + 143 15607329 886776 - Rv0188 - +dihydroxy-acid dehydratase 219996 221723 - 575 15607330 886774 ilvD Rv0189c COG0129EG +hypothetical protein Rv0190 221871 222161 + 96 15607331 886772 - Rv0190 COG1937S +PROBABLE CONSERVED INTEGRAL MEMBRANE PROTEIN 222289 223530 + 413 15607332 886770 - Rv0191 COG2814G +hypothetical protein Rv0192 223564 224664 + 366 15607333 886768 - Rv0192 COG1376S +CONSERVED SECRETED PROTEIN 223607 223909 + 100 57116703 3205105 - Rv0192A - +hypothetical protein Rv0193c 224724 226571 - 615 15607334 886764 - Rv0193c - +PROBABLE DRUGS-TRANSPORT TRANSMEMBRANE ATP-BINDING PROTEIN ABC TRANSPORTER 226878 230462 + 1194 15607335 886790 - Rv0194 COG1132V +POSSIBLE TWO COMPONENT TRANSCRIPTIONAL REGULATORY PROTEIN (PROBABLY LUXR-FAMILY) 230899 231534 + 211 15607336 886762 - Rv0195 COG2197TK +POSSIBLE TRANSCRIPTIONAL REGULATORY PROTEIN 231647 232231 + 194 15607337 886760 - Rv0196 COG1309K +POSSIBLE OXIDOREDUCTASE 232231 234519 + 762 15607338 886758 - Rv0197 COG0243C +PROBABLE ZINC METALLOPROTEASE 234516 236507 - 663 15607339 886755 - Rv0198c COG3590O +PROBABLE CONSERVED MEMBRANE PROTEIN 236550 237209 + 219 15607340 886753 - Rv0199 - +POSSIBLE CONSERVED TRANSMEMBRANE PROTEIN 237206 237895 + 229 15607341 886803 - Rv0200 - +hypothetical protein Rv0201c 237892 238395 - 167 15607342 886756 - Rv0201c COG1476K +PROBABLE CONSERVED TRANSMEMBRANE TRANSPORT PROTEIN MMPL11 238392 241292 - 966 15607343 886750 mmpL11 Rv0202c COG2409R +POSSIBLE EXPORTED PROTEIN 241514 241924 + 136 15607344 886748 - Rv0203 - +PROBABLE CONSERVED TRANSMEMBRANE PROTEIN 241976 243214 - 412 15607345 886747 - Rv0204c COG0392S +PROBABLE CONSERVED TRANSMEMBRANE PROTEIN 243384 244487 + 367 15607346 886766 - Rv0205 COG0628R +POSSIBLE CONSERVED TRANSMEMBRANE TRANSPORT PROTEIN MMPL3 244484 247318 - 944 15607347 886752 mmpL3 Rv0206c COG2409R +hypothetical protein Rv0207c 247384 248112 - 242 15607348 886742 - Rv0207c COG1432S +tRNA (guanine-N(7))-methyltransferase 248115 248906 - 263 15607349 886740 trmB Rv0208c COG0220R +hypothetical protein Rv0209 249038 250123 + 361 15607350 886739 - Rv0209 - +hypothetical protein Rv0210 250120 251598 + 492 15607351 886735 - Rv0210 - +phosphoenolpyruvate carboxykinase 251782 253602 + 606 15607352 886744 pckA Rv0211 COG1274C +POSSIBLE TRANSCRIPTIONAL REGULATORY PROTEIN NADR (PROBABLY ASNC-FAMILY) 253669 254640 - 323 15607353 886734 nadR Rv0212c COG1056H, COG3172H +POSSIBLE METHYLTRANSFERASE (METHYLASE) 254637 255950 - 437 15607354 886746 - Rv0213c COG1032C +acyl-CoA synthetase 256064 257677 + 537 15607355 886737 fadD4 Rv0214 COG0318IQ +PROBABLE ACYL-CoA DEHYDROGENASE FADE3 257783 258856 - 357 15607356 886730 fadE3 Rv0215c COG1960I +hypothetical protein Rv0216 258913 259926 + 337 15607357 886729 - Rv0216 COG2030I +POSSIBLE ESTERASE LIPW 259923 260831 - 302 15607358 886726 lipW Rv0217c COG0657I +PROBABLE CONSERVED TRANSMEMBRANE PROTEIN 260924 262252 + 442 15607359 886727 - Rv0218 COG2041R +PROBABLE CONSERVED TRANSMEMBRANE PROTEIN 262254 262802 + 182 15607360 886725 - Rv0219 - +PROBABLE ESTERASE LIPC 262812 264023 + 403 15607361 886722 lipC Rv0220 COG0657I +hypothetical protein Rv0221 264067 265476 + 469 15607362 886719 - Rv0221 COG1020Q +enoyl-CoA hydratase 265507 266295 + 262 15607363 886723 echA1 Rv0222 COG1024I +PROBABLE ALDEHYDE DEHYDROGENASE 266301 267764 - 487 15607364 886718 - Rv0223c COG1012C +POSSIBLE METHYLTRANSFERASE (METHYLASE) 267863 268627 - 254 15607365 886715 - Rv0224c COG0500QR +POSSIBLE CONSERVED PROTEIN 268663 269817 + 384 15607366 886713 - Rv0225 COG0438M +PROBABLE CONSERVED TRANSMEMBRANE PROTEIN 269834 271564 - 576 15607367 886711 - Rv0226c - +PROBABLE CONSERVED MEMBRANE PROTEIN 271574 272839 - 421 15607368 886710 - Rv0227c - +PROBABLE INTEGRAL MEMBRANE ACYLTRANSFERASE 273055 274278 + 407 15607369 886708 - Rv0228 COG1835I +POSSIBLE CONSERVED MEMBRANE PROTEIN 274306 274986 - 226 15607370 886724 - Rv0229c COG1487R +PROBABLE PHOSPHOTRIESTERASE PHP (PARATHION HYDROLASE) (PTE) (ARYLDIALKYLPHOSPHATASE) (PARAOXONASE) (A-ESTERASE) (ARYLTRIPHOSPHATASE) (PARAOXON HYDROLASE) 274983 275963 - 326 15607371 886705 php Rv0230c COG1735R +PROBABLE ACYL-CoA DEHYDROGENASE FADE4 276058 277764 + 568 15607372 886703 fadE4 Rv0231 COG1960I +PROBABLE TRANSCRIPTIONAL REGULATORY PROTEIN (PROBABLY TETR/ACRR-FAMILY) 277899 278588 + 229 15607373 886701 - Rv0232 COG1309K +ribonucleotide-diphosphate reductase subunit beta 278585 279529 + 314 15607374 886699 nrdB Rv0233 COG0208F +succinic semialdehyde dehydrogenase 279605 281140 - 511 57116704 886732 gabD1 Rv0234c COG1012C +PROBABLE CONSERVED TRANSMEMBRANE PROTEIN 281166 282614 - 482 15607376 886695 - Rv0235c - +PROBABLE CONSERVED TRANSMEMBRANE PROTEIN 282649 286851 - 1400 15607377 886707 - Rv0236c - +SMALL SECRETED PROTEIN 286898 287071 - 57 57116705 3205106 - Rv0236A - +PROBABLE CONSERVED LIPOPROTEIN LPQI 287186 288352 + 388 57116706 886693 lpqI Rv0237 COG1472G +POSSIBLE TRANSCRIPTIONAL REGULATORY PROTEIN (PROBABLY TETR-FAMILY) 288428 289042 + 204 15607379 886691 - Rv0238 COG1309K +hypothetical protein Rv0239 289104 289337 + 77 15607380 886689 - Rv0239 - +hypothetical protein Rv0240 289345 289782 + 145 15607381 886688 - Rv0240 COG1848R +hypothetical protein Rv0241c 289812 290654 - 280 15607382 886686 - Rv0241c COG2030I +3-ketoacyl-(acyl-carrier-protein) reductase 290665 292029 - 454 15607383 886697 fabG Rv0242c COG1028IQR +acetyl-CoA acetyltransferase 292171 293493 + 440 15607384 886682 fadA2 Rv0243 COG0183I +PROBABLE ACYL-CoA DEHYDROGENASE FADE5 293798 295633 - 611 15607385 886698 fadE5 Rv0244c COG1960I +POSSIBLE OXIDOREDUCTASE 296005 296493 + 162 15607386 886680 - Rv0245 COG1853R +PROBABLE CONSERVED INTEGRAL MEMBRANE PROTEIN 296809 298119 + 436 15607387 886678 - Rv0246 - +fumarate reductase iron-sulfur subunit 298116 298862 - 248 15607388 886677 - Rv0247c COG0479C +succinate dehydrogenase flavoprotein subunit 298863 300803 - 646 15607389 886675 sdhA Rv0248c COG1053C +PROBABLE SUCCINATE DEHYDROGENASE 300834 301655 - 273 15607390 886671 - Rv0249c - +hypothetical protein Rv0250c 301735 302028 - 97 15607391 886669 - Rv0250c - +HEAT SHOCK PROTEIN HSP (HEAT-STRESS-INDUCED RIBOSOME-BINDING PROTEIN A) 302173 302652 - 159 15607392 886667 hsp Rv0251c COG0071O +PROBABLE NITRITE REDUCTASE 302866 305427 + 853 15607393 886665 nirB Rv0252 COG1251C +PROBABLE NITRITE REDUCTASE 305453 305809 + 118 15607394 886664 nirD Rv0253 COG2146PR +PROBABLE BIFUNCTIONAL COBALAMIN BIOSYNTHESIS PROTEIN COBU: COBINAMIDE KINASE + COBINAMIDE PHOSPHATE GUANYLYLTRANSFERASE 305825 306349 - 174 15607395 886661 cobU Rv0254c COG2087H +cobyric acid synthase 306374 307858 - 494 57116707 886673 cobQ1 Rv0255c COG1492H +PPE FAMILY PROTEIN 307877 309547 - 556 57116708 886684 PPE2 Rv0256c - +hypothetical protein Rv0257 309699 310073 + 124 57116709 3205110 - Rv0257 - +hypothetical protein Rv0258c 310294 310749 - 151 15607399 886654 - Rv0258c - +hypothetical protein Rv0259c 310774 311517 - 247 15607400 886657 - Rv0259c COG2138S +bifunctional uroporphyrinogen-III synthetase/response regulator domain protein 311514 312659 - 381 15607401 886651 - Rv0260c COG0745TK, COG1587H +PROBABLE INTEGRAL MEMBRANE NITRITE EXTRUSION PROTEIN NARK3 (NITRITE FACILITATOR) 312759 314168 - 469 15607402 886663 narK3 Rv0261c COG2223P +AMINOGLYCOSIDE 2'-N-ACETYLTRANSFERASE AAC (AAC(2')-IC) 314309 314854 - 181 15607403 886648 aac Rv0262c COG0456R +hypothetical protein Rv0263c 314864 315766 - 300 15607404 886659 - Rv0263c COG1984E +hypothetical protein Rv0264c 315783 316415 - 210 15607405 886646 - Rv0264c COG2049E +PROBABLE PERIPLASMIC IRON-TRANSPORT LIPOPROTEIN 316511 317503 - 330 57116710 886650 - Rv0265c COG0614P +PROBABLE 5-OXOPROLINASE OPLA (5-OXO-L-PROLINASE) (PYROGLUTAMASE) (5-OPASE) 317525 321154 - 1209 15607407 886642 oplA Rv0266c COG0145EQ, COG0146EQ +PROBABLE INTEGRAL MEMBRANE NITRITE EXTRUSION PROTEIN NARU (NITRITE FACILITATOR) 321331 322722 + 463 15607408 886644 narU Rv0267 COG2223P +hypothetical protein Rv0268c 322764 323273 - 169 15607409 886647 - Rv0268c COG2161D +hypothetical protein Rv0269c 323338 324531 - 397 15607410 886640 - Rv0269c COG3285L +acyl-CoA synthetase 324567 326249 + 560 15607411 886637 fadD2 Rv0270 COG0318IQ +PROBABLE ACYL-CoA DEHYDROGENASE FADE6 326266 328461 - 731 15607412 886641 fadE6 Rv0271c COG1960I +hypothetical protein Rv0272c 328575 329708 - 377 15607413 886635 - Rv0272c - +POSSIBLE TRANSCRIPTIONAL REGULATORY PROTEIN 329705 330325 - 206 15607414 886633 - Rv0273c COG1309K +hypothetical protein Rv0274 330422 331003 + 193 15607415 886631 - Rv0274 COG0346E +POSSIBLE TRANSCRIPTIONAL REGULATORY PROTEIN (POSSIBLY TETR-FAMILY) 330933 331658 - 241 57116711 886629 - Rv0275c COG1309K +hypothetical protein Rv0276 331748 332668 + 306 15607417 886627 - Rv0276 COG3662S +hypothetical protein Rv0277c 332708 333136 - 142 15607418 886625 - Rv0277c - +PE-PGRS FAMILY PROTEIN 333437 336310 - 957 57116712 886623 PE_PGRS3 Rv0278c - +PE-PGRS FAMILY PROTEIN 336560 339073 - 837 57116713 886621 PE_PGRS4 Rv0279c - +PPE FAMILY PROTEIN 339364 340974 + 536 57116714 886619 PPE3 Rv0280 - +hypothetical protein Rv0281 340998 341906 + 302 15607422 886618 - Rv0281 COG3315Q +hypothetical protein Rv0282 342130 344025 + 631 15607423 886613 - Rv0282 COG0464O +POSSIBLE CONSERVED MEMBRANE PROTEIN 344022 345638 + 538 15607424 886645 - Rv0283 - +POSSIBLE CONSERVED MEMBRANE PROTEIN 345635 349627 + 1330 15607425 886611 - Rv0284 COG1674D +PE FAMILY PROTEIN 349624 349932 + 102 57116715 886608 PE5 Rv0285 - +PPE FAMILY PROTEIN 349935 351476 + 513 57116716 886607 PPE4 Rv0286 - +ESAT-6 LIKE PROTEIN ESXG (CONSERVED HYPOTHETICAL PROTEIN TB9.8) 351525 351818 + 97 15607428 886604 esxG Rv0287 - +LOW MOLECULAR WEIGHT PROTEIN ANTIGEN 7 ESXH (10 kDa ANTIGEN) (CFP-7) (PROTEIN TB10.4) 351848 352138 + 96 15607429 886603 esxH Rv0288 COG4842S +hypothetical protein Rv0289 352149 353036 + 295 15607430 886602 - Rv0289 - +PROBABLE CONSERVED TRANSMEMBRANE PROTEIN 353083 354501 + 472 15607431 886599 - Rv0290 - +PROBABLE MEMBRANE-ANCHORED MYCOSIN MYCP3 (SERINE PROTEASE) (SUBTILISIN-LIKE PROTEASE) (SUBTILASE-LIKE) (MYCOSIN-3) 354498 355883 + 461 15607432 886615 mycP3 Rv0291 COG1404O +PROBABLE CONSERVED TRANSMEMBRANE PROTEIN 355880 356875 + 331 15607433 886601 - Rv0292 - +hypothetical protein Rv0293c 356862 358064 - 400 15607434 886594 - Rv0293c COG0596R +PROBABLE TRANS-ACONITATE METHYLTRANSFERASE TAM 358171 358956 + 261 15607435 886593 tam Rv0294 COG4106R +hypothetical protein Rv0295c 358945 359748 - 267 15607436 886596 - Rv0295c COG4424S +PROBABLE SULFATASE 359758 361155 - 465 57116717 886600 - Rv0296c COG3119P +PE-PGRS FAMILY PROTEIN 361334 363109 + 591 57116718 885981 PE_PGRS5 Rv0297 - +hypothetical protein Rv0298 363252 363479 + 75 15607439 886590 - Rv0298 - +hypothetical protein Rv0299 363476 363778 + 100 15607440 886598 - Rv0299 COG0012J +hypothetical protein Rv0300 363826 364047 + 73 15607441 886588 - Rv0300 - +hypothetical protein Rv0301 364044 364469 + 141 15607442 886586 - Rv0301 COG1487R +PROBABLE TRANSCRIPTIONAL REGULATORY PROTEIN (PROBABLY TETR/ACRR-FAMILY) 364605 365237 + 210 15607443 886584 - Rv0302 COG1309K +PROBABLE DEHYDROGENASE/REDUCTASE 365234 366142 + 302 15607444 886581 - Rv0303 COG1028IQR +PPE FAMILY PROTEIN 366150 372764 - 2204 57116719 886592 PPE5 Rv0304c COG1357S +PPE FAMILY PROTEIN 372820 375711 - 963 57116720 885978 PPE6 Rv0305c - +PUTATIVE OXIDOREDUCTASE 375914 376585 + 223 15607447 886577 - Rv0306 COG0778C +hypothetical protein Rv0307c 376573 377055 - 160 15607448 886580 - Rv0307c - +PROBABLE CONSERVED INTEGRAL MEMBRANE PROTEIN 377113 377829 + 238 15607449 886583 - Rv0308 COG0671I +POSSIBLE CONSERVED EXPORTED PROTEIN 377931 378587 + 218 15607450 886574 - Rv0309 COG3786S +hypothetical protein Rv0310c 378657 379148 - 163 15607451 886570 - Rv0310c - +hypothetical protein Rv0311 379172 380401 + 409 15607452 886579 - Rv0311 - +CONSERVED HYPOTHETICAL PROLINE AND THREONINE RICH PROTEIN 380556 382418 + 620 15607453 886566 - Rv0312 COG0443O +hypothetical protein Rv0313 382490 382876 + 128 15607454 886572 - Rv0313 - +POSSIBLE CONSERVED MEMBRANE PROTEIN 382879 383541 - 220 15607455 886564 - Rv0314c - +POSSIBLE BETA-1,3-GLUCANASE PRECURSOR 383602 384486 + 294 15607456 886563 - Rv0315 COG2273G +POSSIBLE MUCONOLACTONE ISOMERASE 384535 385149 + 204 15607457 886560 - Rv0316 COG4829Q +POSSIBLE GLYCEROPHOSPHORYL DIESTER PHOSPHODIESTERASE GLPQ2 (GLYCEROPHOSPHODIESTER PHOSPHODIESTERASE) 385173 385943 - 256 15607458 886559 glpQ2 Rv0317c COG0584C +PROBABLE CONSERVED INTEGRAL MEMBRANE PROTEIN 386305 387099 - 264 57116721 886576 - Rv0318c COG0428P +pyrrolidone-carboxylate peptidase 387148 387816 + 222 15607460 886555 pcp Rv0319 COG2039O +POSSIBLE CONSERVED EXPORTED PROTEIN 387888 388550 + 220 15607461 886553 - Rv0320 - +deoxycytidine triphosphate deaminase 388582 389154 + 190 15607462 886552 dcd Rv0321 COG0717F +PROBABLE UDP-GLUCOSE 6-DEHYDROGENASE UDGA (UDP-GLC DEHYDROGENASE) (UDP-GLCDH) (UDPGDH) 389260 390591 + 443 15607463 886550 udgA Rv0322 COG1004M +hypothetical protein Rv0323c 390580 391251 - 223 15607464 886557 - Rv0323c COG2120S +POSSIBLE TRANSCRIPTIONAL REGULATORY PROTEIN (POSSIBLY ARSR-FAMILY) 391352 392032 + 226 15607465 886548 - Rv0324 COG0607P, COG0640K +hypothetical protein Rv0325 392039 392263 + 74 15607466 886546 - Rv0325 COG0500QR +hypothetical protein Rv0326 392273 392728 + 151 15607467 886544 - Rv0326 COG0500QR +POSSIBLE CYTOCHROME P450 135A1 CYP135A1 392696 394045 - 449 15607468 886538 cyp135A1 Rv0327c COG2124Q +POSSIBLE TRANSCRIPTIONAL REGULATORY PROTEIN (POSSIBLY TETR/ACRR-FAMILY) 394111 394713 + 200 15607469 886542 - Rv0328 COG1309K +hypothetical protein Rv0329c 394694 395320 - 208 15607470 886536 - Rv0329c COG0500QR +hypothetical protein Rv0330c 395347 396087 - 246 15607471 886540 - Rv0330c COG1309K +POSSIBLE DEHYDROGENASE/REDUCTASE 396201 397367 + 388 15607472 886534 - Rv0331 COG0446R +hypothetical protein Rv0332 397442 398227 + 261 15607473 886532 - Rv0332 - +hypothetical protein Rv0333 398254 398628 + 124 15607474 886528 - Rv0333 - +ALPHA-D-GLUCOSE-1-PHOSPHATE THYMIDYLYLTRANSFERASE RMLA (DTDP-GLUCOSE SYNTHASE) (DTDP-GLUCOSE PYROPHOSPHORYLASE) 398658 399524 + 288 15607475 886568 rmlA Rv0334 COG1209M +PE FAMILY PROTEIN 399535 400050 - 171 57116722 886527 PE6 Rv0335c - +CONSERVED 13E12 REPEAT FAMILY PROTEIN 400192 401703 + 503 15607477 886524 - Rv0336 - +aminotransferase AlaT 401873 403162 - 429 15607478 886522 aspC Rv0337c COG0436E +PROBABLE IRON-SULFUR-BINDING REDUCTASE 403193 405841 - 882 15607479 886520 - Rv0338c COG0247C +POSSIBLE TRANSCRIPTIONAL REGULATORY PROTEIN 405950 408448 - 832 15607480 886516 - Rv0339c COG2197TK, COG2771K +hypothetical protein Rv0340 408634 409173 + 179 15607481 886514 - Rv0340 - +ISONIAZID INDUCTIBLE GENE PROTEIN INIB 409362 410801 + 479 15607482 886518 iniB Rv0341 - +ISONIAZID INDUCTIBLE GENE PROTEIN INIA 410838 412760 + 640 15607483 886510 iniA Rv0342 COG0699R +ISONIAZID INDUCTIBLE GENE PROTEIN INIC 412757 414238 + 493 15607484 886508 iniC Rv0343 COG0699R +PROBABLE LIPOPROTEIN LPQJ 414381 414941 - 186 15607485 886512 lpqJ Rv0344c - +hypothetical protein Rv0345 415050 415460 + 136 15607486 886505 - Rv0345 COG2068R +POSSIBLE L-ASPARAGINE PERMEASE ANSP2 (L-ASPARAGINE TRANSPORT PROTEIN) 415502 416965 - 487 57116723 886530 ansP2 Rv0346c COG1113E +PROBABLE CONSERVED MEMBRANE PROTEIN 417304 418290 + 328 15607488 886501 - Rv0347 - +POSSIBLE TRANSCRIPTIONAL REGULATORY PROTEIN 418293 418946 + 217 15607489 886500 - Rv0348 COG1396K +hypothetical protein Rv0349 418949 419608 + 219 15607490 886506 - Rv0349 - +molecular chaperone DnaK 419835 421712 + 625 15607491 885946 dnaK Rv0350 COG0443O +PROBABLE GRPE PROTEIN (HSP-70 COFACTOR) 421709 422416 + 235 15607492 886497 grpE Rv0351 COG0576O +PROBABLE CHAPERONE PROTEIN DNAJ1 422452 423639 + 395 57116724 886495 dnaJ1 Rv0352 COG0484O +PROBABLE HEAT SHOCK PROTEIN TRANSCRIPTIONAL REPRESSOR HSPR (MERR FAMILY) 423639 424019 + 126 15607494 885929 hspR Rv0353 COG0789K +PPE FAMILY PROTEIN 424269 424694 - 141 57116725 886498 PPE7 Rv0354c - +PPE FAMILY PROTEIN 424777 434679 - 3300 57116726 886491 PPE8 Rv0355c COG1357S +hypothetical protein Rv0356c 434830 435474 - 214 15607497 886490 - Rv0356c COG2050Q +adenylosuccinate synthetase 435471 436769 - 432 15607498 886484 purA Rv0357c COG0104F +hypothetical protein Rv0358 436860 437507 + 215 15607499 886493 - Rv0358 - +PROBABLE CONSERVED INTEGRAL MEMBRANE PROTEIN 437518 438297 + 259 15607500 886482 - Rv0359 COG1994R +hypothetical protein Rv0360c 438302 438739 - 145 15607501 886480 - Rv0360c - +PROBABLE CONSERVED MEMBRANE PROTEIN 438822 439649 + 275 15607502 886478 - Rv0361 - +POSSIBLE Mg2+ TRANSPORT TRANSMEMBRANE PROTEIN MGTE 439871 441253 + 460 15607503 886476 mgtE Rv0362 COG2239P +fructose-bisphosphate aldolase 441265 442299 - 344 15607504 886474 fba Rv0363c COG0191G +POSSIBLE CONSERVED TRANSMEMBRANE PROTEIN 442395 443078 + 227 15607505 886473 - Rv0364 COG0586S +hypothetical protein Rv0365c 443067 444197 - 376 15607506 886487 - Rv0365c COG4833G +hypothetical protein Rv0366c 444222 444815 - 197 15607507 886471 - Rv0366c COG4185S +hypothetical protein Rv0367c 444844 445233 - 129 15607508 886468 - Rv0367c - +hypothetical protein Rv0368c 445314 446525 - 403 15607509 886469 - Rv0368c COG3552R +POSSIBLE MEMBRANE OXIDOREDUCTASE 446531 447046 - 171 15607510 886485 - Rv0369c COG3427S +POSSIBLE OXIDOREDUCTASE 447147 448043 - 298 15607511 886465 - Rv0370c COG0714R +hypothetical protein Rv0371c 448040 448633 - 197 15607512 886463 - Rv0371c COG2068R +hypothetical protein Rv0372c 448630 449385 - 251 15607513 886460 - Rv0372c COG1975O +PROBABLE CARBON MONOXYDE DEHYDROGENASE (LARGE CHAIN) 449404 451803 - 799 15607514 886472 - Rv0373c COG1529C +PROBABLE CARBON MONOXYDE DEHYDROGENASE (SMALL CHAIN) 451800 452279 - 159 15607515 886462 - Rv0374c COG2080C +PROBABLE CARBON MONOXYDE DEHYDROGENASE (MEDIUM CHAIN) 452294 453154 - 286 15607516 886456 - Rv0375c COG1319C +hypothetical protein Rv0376c 453230 454372 - 380 15607517 886454 - Rv0376c COG1975O +PROBABLE TRANSCRIPTIONAL REGULATORY PROTEIN (PROBABLY LYSR-FAMILY) 454421 455386 + 321 15607518 886452 - Rv0377 COG0583K +CONSERVED HYPOTHETICAL GLYCINE RICH PROTEIN 455637 455858 + 73 15607519 886450 - Rv0378 - +POSSIBLE PROTEIN TRANSPORT PROTEIN SECE2 455977 456192 + 71 57116727 886449 secE2 Rv0379 COG3360S +POSSIBLE RNA METHYLTRANSFERASE (RNA METHYLASE) 456268 456819 - 183 15607521 886446 - Rv0380c COG0566J +hypothetical protein Rv0381c 456915 457823 - 302 15607522 886444 - Rv0381c - +orotate phosphoribosyltransferase 457841 458380 - 179 57116728 886443 pyrE Rv0382c COG0461F +POSSIBLE CONSERVED SECRETED PROTEIN 458461 459315 - 284 15607524 886458 - Rv0383c - +PROBABLE ENDOPEPTIDASE ATP BINDING PROTEIN (CHAIN B) CLPB (CLPB PROTEIN) (HEAT SHOCK PROTEIN F84.1) 459456 462002 - 848 15607525 886440 clpB Rv0384c COG0542O +hypothetical protein Rv0385 462135 463307 + 390 15607526 886441 - Rv0385 COG0543HC, COG1017C +PROBABLE TRANSCRIPTIONAL REGULATORY PROTEIN (PROBABLY LUXR/UHPA-FAMILY) 463411 466668 + 1085 15607527 886030 - Rv0386 COG2114T, COG2771K, COG3903R +hypothetical protein Rv0387c 466672 467406 - 244 15607528 886436 - Rv0387c - +PPE FAMILY PROTEIN 467459 468001 - 180 57116729 886439 PPE9 Rv0388c - +phosphoribosylglycinamide formyltransferase 2 468335 469594 + 419 15607530 886032 purT Rv0389 COG0027F +hypothetical protein Rv0390 469591 470013 + 140 15607531 886433 - Rv0390 COG0607P +O-succinylhomoserine sulfhydrylase 470010 471230 + 406 15607532 886431 metZ Rv0391 COG0626E +PROBABLE MEMBRANE NADH DEHYDROGENASE NDHA 471227 472639 - 470 15607533 886430 ndhA Rv0392c COG1252C +CONSERVED 13E12 REPEAT FAMILY PROTEIN 472781 474106 + 441 15607534 886428 - Rv0393 - +POSSIBLE SECRETED PROTEIN 474122 474841 - 239 15607535 886435 - Rv0394c - +hypothetical protein Rv0395 474940 475344 + 134 15607536 886425 - Rv0395 - +hypothetical protein Rv0396 475350 475742 + 130 15607537 886423 - Rv0396 - +CONSERVED 13E12 REPEAT FAMILY PROTEIN 475816 476184 + 122 15607538 886421 - Rv0397 - +POSSIBLE SECRETED PROTEIN 476679 477320 - 213 15607539 886419 - Rv0398c - +POSSIBLE CONSERVED LIPOPROTEIN LPQK 477327 478556 - 409 15607540 886416 lpqK Rv0399c COG1680V +ACYL-CoA DEHYDROGENASE FADE7 478566 479753 - 395 15607541 886427 fadE7 Rv0400c COG1960I +PROBABLE CONSERVED TRANSMEMBRANE PROTEIN 479789 480160 + 123 15607542 886438 - Rv0401 - +PROBABLE CONSERVED TRANSMEMBRANE TRANSPORT PROTEIN MMPL1 480355 483231 - 958 15607543 886413 mmpL1 Rv0402c COG2409R +PROBABLE CONSERVED MEMBRANE PROTEIN MMPS1 483228 483656 - 142 15607544 886411 mmpS1 Rv0403c - +acyl-CoA synthetase 483977 485734 + 585 15607545 886409 fadD30 Rv0404 COG0318IQ +PROBABLE MEMBRANE BOUND POLYKETIDE SYNTHASE PKS6 485731 489939 + 1402 15607546 886407 pks6 Rv0405 COG3321Q +BETA LACTAMASE LIKE PROTEIN 489887 490705 - 272 15607547 886403 - Rv0406c COG0491R +PROBABLE F420-DEPENDENT GLUCOSE-6-PHOSPHATE DEHYDROGENASE FGD1 490783 491793 + 336 15607548 886418 fgd1 Rv0407 COG2141C +phosphate acetyltransferase 491786 493858 + 690 15607549 886401 pta Rv0408 COG0280C, COG0857R +acetate kinase 493851 495008 + 385 15607550 886399 ackA Rv0409 COG0282C +SERINE/THREONINE-PROTEIN KINASE PKNG (PROTEIN KINASE G) (STPK G) 495062 497314 - 750 15607551 886397 pknG Rv0410c COG0515RTKL +PROBABLE GLUTAMINE-BINDING LIPOPROTEIN GLNH (GLNBP) 497314 498300 - 328 15607552 886393 glnH Rv0411c COG0834ET +POSSIBLE CONSERVED MEMBRANE PROTEIN 498300 499619 - 439 15607553 886415 - Rv0412c - +POSSIBLE MUTATOR PROTEIN MUTT3 (7,8-DIHYDRO-8-OXOGUANINE-TRIPHOSPHATASE) (8-OXO-DGTPASE) (DGTP PYROPHOSPHOHYDROLASE) 499713 500366 + 217 15607554 886405 mutT3 Rv0413 COG0494LR +thiamine-phosphate pyrophosphorylase 500350 501018 - 222 15607555 886391 thiE Rv0414c COG0352H +POSSIBLE THIAMINE BIOSYNTHESIS OXIDOREDUCTASE THIO 501148 502170 + 340 15607556 886390 thiO Rv0415 COG0665E +sulfur carrier protein ThiS 502167 502373 + 68 15607557 886395 thiS Rv0416 COG2104H +thiazole synthase 502366 503124 + 252 15607558 886396 thiG Rv0417 COG2022H +PROBABLE LIPOPROTEIN AMINOPEPTIDASE LPQL 503496 504998 + 500 15607559 886381 lpqL Rv0418 COG2234R +POSSIBLE LIPOPROTEIN PEPTIDASE LPQM 505086 506582 + 498 15607560 886388 lpqM Rv0419 COG2321R +POSSIBLE TRANSMEMBRANE PROTEIN 506561 506971 - 136 15607561 886383 - Rv0420c - +hypothetical protein Rv0421c 507132 507761 - 209 15607562 886377 - Rv0421c COG3571R +phosphomethylpyrimidine kinase 507758 508555 - 265 15607563 886375 thiD Rv0422c COG0351H +thiamine biosynthesis protein ThiC 508582 510225 - 547 15607564 886379 thiC Rv0423c COG0422H +hypothetical protein Rv0424c 510377 510652 - 91 15607565 886374 - Rv0424c - +POSSIBLE METAL CATION TRANSPORTING P-TYPE ATPASE CTPH 510702 515321 - 1539 15607566 886373 ctpH Rv0425c COG0474P +POSSIBLE TRANSMEMBRANE PROTEIN 515373 515816 - 147 15607567 886387 - Rv0426c - +PROBABLE EXODEOXYRIBONUCLEASE III PROTEIN XTHA (EXONUCLEASE III) (EXO III) (AP ENDONUCLEASE VI) 516017 516892 - 291 15607568 886370 xthA Rv0427c COG0708L +hypothetical protein Rv0428c 516895 517803 - 302 15607569 886368 - Rv0428c COG0454KR +peptide deformylase 517803 518396 - 197 15607570 886366 def Rv0429c COG0242J +hypothetical protein Rv0430 518733 519041 + 102 15607571 886364 - Rv0430 - +PUTATIVE TUBERCULIN RELATED PEPTIDE 519073 519567 + 164 15607572 886362 - Rv0431 - +PROBABLE PERIPLASMIC SUPEROXIDE DISMUTASE 519600 520322 + 240 15607573 886358 sodC Rv0432 COG2032P +hypothetical protein Rv0433 520324 521454 + 376 15607574 886356 - Rv0433 COG2170S +hypothetical protein Rv0434 521514 522167 + 217 15607575 886360 - Rv0434 COG2802R +PUTATIVE CONSERVED ATPASE 522347 524533 - 728 15607576 886352 - Rv0435c COG0464O +PROBABLE CDP-DIACYLGLYCEROL--SERINE O-PHOSPHATIDYLTRANSFERASE PSSA (PS SYNTHASE) (PHOSPHATIDYLSERINE SYNTHASE) 524530 525390 - 286 15607577 886385 pssA Rv0436c COG1183I +phosphatidylserine decarboxylase 525387 526082 - 231 15607578 886350 psd Rv0437c COG0688I +PROBABLE MOLYBDOPTERIN BIOSYNTHESIS PROTEIN MOEA2 526143 527360 - 405 57116730 886348 moeA2 Rv0438c COG0303H +short chain dehydrogenase 527379 528314 - 311 15607580 886342 - Rv0439c COG1028IQR +chaperonin GroEL 528608 530230 + 540 15607581 886354 groEL Rv0440 COG0459O +hypothetical protein Rv0441c 530296 530724 - 142 15607582 886344 - Rv0441c - +PPE FAMILY PROTEIN 530751 532214 - 487 57116731 886340 PPE10 Rv0442c - +hypothetical protein Rv0443 532396 532911 + 171 15607584 886336 - Rv0443 - +hypothetical protein Rv0444c 533091 533789 - 232 15607585 886346 - Rv0444c COG5343S +RNA polymerase sigma factor SigK 533833 534396 - 187 15607586 886334 sigK Rv0445c COG1595K +POSSIBLE CONSERVED TRANSMEMBRANE PROTEIN 534445 535215 - 256 15607587 886332 - Rv0446c COG3752S +PROBABLE CYCLOPROPANE-FATTY-ACYL-PHOSPHOLIPID SYNTHASE UFAA1 (CYCLOPROPANE FATTY ACID SYNTHASE) (CFA SYNTHASE) 535224 536507 - 427 15607588 886330 ufaA1 Rv0447c COG2230M +hypothetical protein Rv0448c 536504 537169 - 221 15607589 886328 - Rv0448c COG3496S +hypothetical protein Rv0449c 537229 538548 - 439 15607590 886326 - Rv0449c COG2907R +PROBABLE CONSERVED TRANSMEMBRANE TRANSPORT PROTEIN MMPL4 538588 541491 - 967 15607591 886323 mmpL4 Rv0450c COG2409R +PROBABLE CONSERVED MEMBRANE PROTEIN MMPS4 541488 541910 - 140 15607592 886321 mmpS4 Rv0451c - +POSSIBLE TRANSCRIPTIONAL REGULATORY PROTEIN 542142 542852 + 236 15607593 886319 - Rv0452 COG1309K +PPE FAMILY PROTEIN 543174 544730 + 518 57116732 886317 PPE11 Rv0453 - +hypothetical protein Rv0454 544835 545185 + 116 15607595 886339 - Rv0454 COG0009J +hypothetical protein Rv0455c 545375 545821 - 148 15607596 886314 - Rv0455c - +enoyl-CoA hydratase 545889 546803 - 304 15607597 886312 echA2 Rv0456c COG1024I +hypothetical protein Rv0456A 547076 547357 - 93 57116733 3205039 - Rv0456A COG2337T +PROBABLE PEPTIDASE 547586 549607 - 673 15607598 886310 - Rv0457c COG1505E +PROBABLE ALDEHYDE DEHYDROGENASE 549675 551198 + 507 15607599 886306 - Rv0458 COG1012C +hypothetical protein Rv0459 551198 551689 + 163 15607600 886372 - Rv0459 COG3564S +CONSERVED HYDROPHOBIC PROTEIN 551749 551988 + 79 15607601 886304 - Rv0460 - +PROBABLE TRANSMEMBRANE PROTEIN 552026 552550 + 174 15607602 886302 - Rv0461 - +dihydrolipoamide dehydrogenase 552614 554008 + 464 15607603 886300 lpd Rv0462 COG1249C +PROBABLE CONSERVED MEMBRANE PROTEIN 554016 554309 + 97 15607604 886299 - Rv0463 - +hypothetical protein Rv0464c 554313 554885 - 190 15607605 886296 - Rv0464c COG2128S +PROBABLE TRANSCRIPTIONAL REGULATORY PROTEIN 554882 556306 - 474 15607606 886320 - Rv0465c COG1396K, COG3800R +hypothetical protein Rv0466 556458 557252 + 264 15607607 886294 - Rv0466 COG3884I +isocitrate lyase 557527 558813 + 428 57116734 886291 icl Rv0467 COG2224C +3-hydroxybutyryl-CoA dehydrogenase 558895 559755 + 286 15607609 886288 fadB2 Rv0468 COG1250I +POSSIBLE MYCOLIC ACID SYNTHASE UMAA 559888 560748 + 286 57116735 886286 umaA Rv0469 COG2230M +MYCOLIC ACID SYNTHASE PCAA (CYCLOPROPANE SYNTHASE) 560848 561711 - 287 57116736 886284 pcaA Rv0470c COG2230M +hypothetical protein Rv0470A 561854 562294 - 146 57116737 3205059 - Rv0470A COG1575H +hypothetical protein Rv0471c 562225 562713 - 162 15607612 886280 - Rv0471c - +PROBABLE TRANSCRIPTIONAL REGULATORY PROTEIN (POSSIBLY TETR-FAMILY) 562723 563427 - 234 15607613 886308 - Rv0472c COG1309K +POSSIBLE CONSERVED TRANSMEMBRANE PROTEIN 563564 564934 + 456 15607614 886279 - Rv0473 COG2733S +PROBABLE TRANSCRIPTIONAL REGULATORY PROTEIN 565021 565443 + 140 15607615 886276 - Rv0474 COG1396K +IRON-REGULATED HEPARIN BINDING HEMAGGLUTININ HBHA (ADHESIN) 565797 566396 + 199 15607616 886272 hbhA Rv0475 - +POSSIBLE CONSERVED TRANSMEMBRANE PROTEIN 566508 566771 + 87 15607617 886282 - Rv0476 - +POSSIBLE CONSERVED SECRETED PROTEIN 566776 567222 + 148 15607618 886273 - Rv0477 - +deoxyribose-phosphate aldolase 567222 567896 + 224 15607619 888425 deoC Rv0478 COG0274F +PROBABLE CONSERVED MEMBRANE PROTEIN 567921 568967 - 348 15607620 885535 - Rv0479c - +POSSIBLE AMIDOHYDROLASE 568964 569806 - 280 57116738 887163 - Rv0480c COG0388R +hypothetical protein Rv0481c 569988 570512 - 174 15607622 887161 - Rv0481c - +UDP-N-acetylenolpyruvoylglucosamine reductase 570539 571648 + 369 15607623 887169 murB Rv0482 COG0812M +PROBABLE CONSERVED LIPOPROTEIN LPRQ 571710 573065 + 451 15607624 887167 lprQ Rv0483 COG1376S +PROBABLE SHORT-CHAIN TYPE OXIDOREDUCTASE 573046 573801 - 251 15607625 887158 - Rv0484c COG4221R +POSSIBLE TRANSCRIPTIONAL REGULATORY PROTEIN 573984 575300 + 438 15607626 887170 - Rv0485 COG1940KG +MANNOSYLTRANSFERASE 575348 576790 + 480 15607627 887160 - Rv0486 COG0438M +hypothetical protein Rv0487 576787 577338 + 183 15607628 887162 - Rv0487 - +PROBABLE CONSERVED INTEGRAL MEMBRANE PROTEIN 577664 578269 + 201 15607629 887171 - Rv0488 COG1279R +phosphoglyceromutase 578426 579175 + 249 57116739 887183 gpm1 Rv0489 COG0588G +PUTATIVE TWO COMPONENT SENSOR HISTIDINE KINASE SENX3 579349 580581 + 410 15607631 887185 senX3 Rv0490 COG0642T +TWO COMPONENT SENSORY TRANSDUCTION PROTEIN REGX3 (TRANSCRIPTIONAL REGULATORY PROTEIN) (PROBABLY LUXR-FAMILY) 580809 581492 + 227 15607632 887195 regX3 Rv0491 COG0745TK +PROBABLE OXIDOREDUCTASE GMC-TYPE 581489 583378 - 629 57116740 887199 - Rv0492c COG2303E +hypothetical protein Rv0492A 583375 583704 - 109 57116741 3205069 - Rv0492A - +hypothetical protein Rv0493c 583701 584690 - 329 15607634 887200 - Rv0493c - +PROBABLE TRANSCRIPTIONAL REGULATORY PROTEIN (PROBABLY GNTR-FAMILY) 584695 585423 + 242 57116742 887166 - Rv0494 COG2186K +hypothetical protein Rv0495c 585424 586314 - 296 15607636 887198 - Rv0495c - +hypothetical protein Rv0496 586394 587380 + 328 15607637 887234 - Rv0496 COG0248FP +PROBABLE CONSERVED TRANSMEMBRANE PROTEIN 587377 588309 + 310 15607638 887240 - Rv0497 - +hypothetical protein Rv0498 588325 589167 + 280 15607639 887238 - Rv0498 COG1082G +hypothetical protein Rv0499 589183 590058 + 291 15607640 887243 - Rv0499 COG1155C +pyrroline-5-carboxylate reductase 590083 590970 + 295 15607641 887256 proC Rv0500 COG0345E +hypothetical protein Rv0500A 591111 591347 + 78 57116743 3205035 - Rv0500A COG1910P +hypothetical protein Rv0500B 591475 591576 + 33 57116744 3205036 - Rv0500B - +POSSIBLE UDP-GLUCOSE 4-EPIMERASE GALE2 (GALACTOWALDENASE) (UDP-GALACTOSE 4-EPIMERASE) (URIDINE DIPHOSPHATE GALACTOSE 4-EPIMERASE) (URIDINE DIPHOSPHO-GALACTOSE 4-EPIMERASE) 591654 592784 + 376 57116745 887228 galE2 Rv0501 COG0451MG +hypothetical protein Rv0502 592791 593867 + 358 15607643 887260 - Rv0502 COG0204I +CYCLOPROPANE-FATTY-ACYL-PHOSPHOLIPID SYNTHASE 2 CMAA2 (CYCLOPROPANE FATTY ACID SYNTHASE) (CFA SYNTHASE) (CYCLOPROPANE MYCOLIC ACID SYNTHASE 2) (MYCOLIC ACID TRANS-CYCLOPROPANE SYNTHETASE) 593871 594779 - 302 15607644 887264 cmaA2 Rv0503c COG2230M +hypothetical protein Rv0504c 594802 595302 - 166 15607645 887268 - Rv0504c - +POSSIBLE PHOSPHOSERINE PHOSPHATASE SERB1 (PSP) (O-PHOSPHOSERINE PHOSPHOHYDROLASE) (PSPASE) 595464 596585 - 373 57116746 887270 serB1 Rv0505c COG0560E +PROBABLE CONSERVED MEMBRANE PROTEIN MMPS2 596759 597202 + 147 15607647 887279 mmpS2 Rv0506 - +PROBABLE CONSERVED TRANSMEMBRANE TRANSPORT PROTEIN MMPL2 597199 600105 + 968 15607648 887248 mmpL2 Rv0507 COG2409R +hypothetical protein Rv0508 600098 600391 + 97 15607649 887301 - Rv0508 COG0526OC +glutamyl-tRNA reductase 600441 601847 + 468 15607650 887292 hemA Rv0509 COG0373H +porphobilinogen deaminase 601857 602786 + 309 15607651 887306 hemC Rv0510 COG0181H +PROBABLE UROPORPHYRIN-III C-METHYLTRANSFERASE HEMD (UROPORPHYRINOGEN III METHYLASE) (UROGEN III METHYLASE) (SUMT) (UROGEN III METHYLASE) (UROM) 602819 604516 + 565 57116747 887280 hemD Rv0511 COG0007H, COG1587H +delta-aminolevulinic acid dehydratase 604602 605591 + 329 15607653 887312 hemB Rv0512 COG0113H +POSSIBLE CONSERVED TRANSMEMBRANE PROTEIN 605604 606152 + 182 15607654 887307 - Rv0513 - +POSSIBLE TRANSMEMBRANE PROTEIN 606149 606448 + 99 15607655 887319 - Rv0514 - +CONSERVED 13E12 REPEAT FAMILY PROTEIN 606551 608062 + 503 15607656 887322 - Rv0515 - +hypothetical protein Rv0516c 608059 608535 - 158 15607657 887324 - Rv0516c COG1366T +POSSIBLE MEMBRANE ACYLTRANSFERASE 608746 610056 + 436 15607658 887323 - Rv0517 COG1835I +POSSIBLE EXPORTED PROTEIN 610188 610883 + 231 15607659 887321 - Rv0518 COG0443O +POSSIBLE CONSERVED MEMBRANE PROTEIN 611172 612074 - 300 15607660 887334 - Rv0519c COG0627R +POSSIBLE METHYLTRANSFERASE/METHYLASE (FRAGMENT) 612255 612605 + 116 15607661 887331 - Rv0520 COG0500QR +POSSIBLE METHYLTRANSFERASE/METHYLASE (FRAGMENT) 612598 612903 + 101 57116748 3205045 - Rv0521 - +PROBABLE GABA PERMEASE GABP (4-AMINO BUTYRATE TRANSPORT CARRIER) (GAMA-AMINOBUTYRATE PERMEASE) 613038 614342 + 434 57116749 886261 gabP Rv0522 COG1113E +hypothetical protein Rv0523c 614326 614721 - 131 15607663 887341 - Rv0523c - +glutamate-1-semialdehyde aminotransferase 614835 616223 + 462 15607664 887349 hemL Rv0524 COG0001H +hypothetical protein Rv0525 616223 616831 + 202 15607665 887358 - Rv0525 COG0406G +POSSIBLE THIOREDOXIN PROTEIN (THIOL-DISULFIDE INTERCHANGE PROTEIN) 616846 617496 + 216 15607666 887339 - Rv0526 COG0526OC +POSSIBLE CYTOCHROME C-TYPE BIOGENESIS PROTEIN CCDA 617493 618272 + 259 57116750 887362 ccdA Rv0527 COG0785O +PROBABLE CONSERVED TRANSMEMBRANE PROTEIN 618305 619894 + 529 15607668 887372 - Rv0528 COG1333O +POSSIBLE CYTOCHROME C-TYPE BIOGENESIS PROTEIN CCSA 619891 620865 + 324 57116751 887380 ccsA Rv0529 COG0755O +hypothetical protein Rv0530 620907 622124 + 405 15607670 887385 - Rv0530 COG0455D +POSSIBLE CONSERVED MEMBRANE PROTEIN 622329 622646 + 105 15607671 887376 - Rv0531 - +PE-PGRS FAMILY PROTEIN 622793 624577 + 594 57116752 887391 PE_PGRS6 Rv0532 - +3-oxoacyl-(acyl carrier protein) synthase III 624473 625480 - 335 15607673 887381 fabH Rv0533c COG0332I +1,4-dihydroxy-2-naphthoate octaprenyltransferase 625562 626440 - 292 15607674 887408 menA Rv0534c COG1575H +5'-methylthioadenosine phosphorylase 626457 627251 + 264 15607675 887430 pnp Rv0535 COG0005F +PROBABLE UDP-GLUCOSE 4-EPIMERASE GALE3 (GALACTOWALDENASE) (UDP-GALACTOSE 4-EPIMERASE) (URIDINE DIPHOSPHATE GALACTOSE 4-EPIMERASE) (URIDINE DIPHOSPHO-GALACTOSE 4-EPIMERASE) 627248 628288 + 346 57116753 887457 galE3 Rv0536 COG0451MG +PROBABLE INTEGRAL MEMBRANE PROTEIN 628298 629731 - 477 15607677 887465 - Rv0537c - +POSSIBLE CONSERVED MEMBRANE PROTEIN 630040 631686 + 548 15607678 887473 - Rv0538 - +PROBABLE DOLICHYL-PHOSPHATE SUGAR SYNTHASE (DOLICHOL-PHOSPHATE SUGAR SYNTHETASE) (DOLICHOL-PHOSPHATE SUGAR TRANSFERASE) (SUGAR PHOSPHORYLDOLICHOL SYNTHASE) 631743 632375 + 210 15607679 887476 - Rv0539 COG0463M +hypothetical protein Rv0540 632372 633034 + 220 15607680 887489 - Rv0540 COG3222S +PROBABLE CONSERVED INTEGRAL MEMBRANE PROTEIN 633055 634404 - 449 15607681 887416 - Rv0541c - +O-succinylbenzoic acid--CoA ligase 634416 635504 - 362 15607682 887507 menE Rv0542c COG0318IQ +hypothetical protein Rv0543c 635573 635875 - 100 15607683 887494 - Rv0543c - +POSSIBLE CONSERVED TRANSMEMBRANE PROTEIN 635935 636213 - 92 15607684 887511 - Rv0544c - +PROBABLE LOW-AFFINITY INORGANIC PHOSPHATE TRANSPORTER INTEGRAL MEMBRANE PROTEIN PITA 636210 637463 - 417 15607685 887517 pitA Rv0545c COG0306P +hypothetical protein Rv0546c 637583 637969 - 128 15607686 887509 - Rv0546c COG0346E +short chain dehydrogenase 638032 638916 - 294 15607687 887527 - Rv0547c COG1028IQR +naphthoate synthase 639012 639956 - 314 15607688 887529 menB Rv0548c COG0447H +hypothetical protein Rv0549c 640228 640641 - 137 15607689 887534 - Rv0549c COG4113R +hypothetical protein Rv0550c 640638 640904 - 88 15607690 887515 - Rv0550c COG5302R +acyl-CoA synthetase 641096 642811 - 571 15607691 887526 fadD8 Rv0551c COG0318IQ +hypothetical protein Rv0552 642889 644493 + 534 15607692 887537 - Rv0552 COG1574R +O-succinylbenzoate synthase 644490 645470 + 326 15607693 887544 menC Rv0553 COG4948MR +POSSIBLE PEROXIDASE BPOC (NON-HAEM PEROXIDASE) 645467 646255 + 262 15607694 887535 bpoC Rv0554 COG0596R +2-succinyl-6-hydroxy-2,4-cyclohexadiene-1-carboxylic acid synthase/2-oxoglutarate decarboxylase 646298 647962 + 554 15607695 887554 menD Rv0555 COG1165H +PROBABLE CONSERVED TRANSMEMBRANE PROTEIN 647959 648474 + 171 15607696 887551 - Rv0556 - +MANNOSYLTRANSFERASE PIMB 648536 649672 + 378 15607697 887609 pimB Rv0557 COG0438M +ubiquinone/menaquinone biosynthesis methyltransferase 649689 650393 + 234 57116754 887591 ubiE Rv0558 COG2226H +POSSIBLE CONSERVED SECRETED PROTEIN 650407 650745 - 112 15607699 887569 - Rv0559c - +POSSIBLE BENZOQUINONE METHYLTRANSFERASE (METHYLASE) 650779 651504 - 241 15607700 887637 - Rv0560c COG0500QR +POSSIBLE OXIDOREDUCTASE 651529 652755 - 408 15607701 887638 - Rv0561c COG0644C +PROBABLE POLYPRENYL-DIPHOSPHATE SYNTHASE GRCC1 (POLYPRENYL PYROPHOSPHATE SYNTHETASE) 652771 653778 + 335 15607702 887647 grcC1 Rv0562 COG0142H +heat shock protein HtpX 653879 654739 + 286 15607703 887649 htpX Rv0563 COG0501O +NAD(P)H-dependent glycerol-3-phosphate dehydrogenase 654924 655949 - 341 15607704 887651 gpsA Rv0564c COG0240C +PROBABLE MONOOXYGENASE 656010 657470 - 486 15607705 887662 - Rv0565c COG2072P +nucleotide-binding protein 657548 658039 - 163 15607706 887633 - Rv0566c COG1666S +PROBABLE METHYLTRANSFERASE/METHYLASE 658321 659340 + 339 15607707 887667 - Rv0567 COG0500QR +POSSIBLE CYTOCHROME P450 135B1 CYP135B1 659450 660868 + 472 15607708 887654 cyp135B1 Rv0568 COG2124Q +hypothetical protein Rv0569 661003 661269 + 88 15607709 887678 - Rv0569 - +PROBABLE RIBONUCLEOSIDE-DIPHOSPHATE REDUCTASE (LARGE SUBUNIT) NRDZ (RIBONUCLEOTIDE REDUCTASE) 661295 663373 + 692 15607710 887666 nrdZ Rv0570 COG0209F +hypothetical protein Rv0571c 663487 664818 - 443 15607711 887710 - Rv0571c COG0596R, COG1926R, COG2267I +hypothetical protein Rv0572c 665042 665383 - 113 15607712 887696 - Rv0572c - +nicotinate phosphoribosyltransferase 665851 667242 - 463 15607713 887716 - Rv0573c COG1488H +hypothetical protein Rv0574c 667252 668394 - 380 15607714 887721 - Rv0574c COG2843M +hypothetical protein Rv0575c 668579 669745 - 388 15607715 887720 - Rv0575c COG0654HC +PROBABLE TRANSCRIPTIONAL REGULATORY PROTEIN (POSSIBLY ARSR-FAMILY) 669848 671152 + 434 15607716 887717 - Rv0576 COG0640K, COG3832S +hypothetical protein Rv0577 671166 671951 + 261 15607717 887732 TB27.3 Rv0577 COG3324R +PE-PGRS FAMILY PROTEIN 671996 675916 - 1306 57116755 887725 PE_PGRS7 Rv0578c - +hypothetical protein Rv0579 676238 676996 + 252 15607719 887738 - Rv0579 COG1656S +hypothetical protein Rv0580c 677125 677616 - 163 15607720 887712 - Rv0580c - +hypothetical protein Rv0581 677710 677925 + 71 15607721 887739 - Rv0581 - +hypothetical protein Rv0582 677922 678329 + 135 15607722 887747 - Rv0582 COG2402R +PROBABLE CONSERVED LIPOPROTEIN LPQN 678389 679075 - 228 15607723 887733 lpqN Rv0583c - +POSSIBLE CONSERVED EXPORTED PROTEIN 679229 681862 + 877 15607724 887752 - Rv0584 COG3537G +PROBABLE CONSERVED INTEGRAL MEMBRANE PROTEIN 681885 684272 - 795 15607725 887753 - Rv0585c COG0392S, COG3642T +PROBABLE TRANSCRIPTIONAL REGULATORY PROTEIN (GNTR-FAMILY) 684410 685132 + 240 15607726 887754 - Rv0586 COG2186K +CONSERVED HYPOTHETICAL INTEGRAL MEMBRANE PROTEIN YRBE2A 685129 685926 + 265 15607727 887755 yrbE2A Rv0587 COG0767Q +CONSERVED HYPOTHETICAL INTEGRAL MEMBRANE PROTEIN YRBE2B 685928 686815 + 295 15607728 887761 yrbE2B Rv0588 COG0767Q +MCE-FAMILY PROTEIN MCE2A 686821 688035 + 404 57116756 887745 mce2A Rv0589 COG1463Q +MCE-FAMILY PROTEIN MCE2B 688032 688859 + 275 15607730 887771 mce2B Rv0590 COG1463Q +MCE-FAMILY RELATED PROTEIN 688808 689062 + 84 57116757 3205078 - Rv0590A - +MCE-FAMILY PROTEIN MCE2C 689059 690504 + 481 15607731 887770 mce2C Rv0591 COG1463Q +MCE-FAMILY PROTEIN MCE2D 690501 692027 + 508 15607732 887786 mce2D Rv0592 COG1463Q +POSSIBLE MCE-FAMILY LIPOPROTEIN LPRL (MCE-FAMILY LIPOPROTEIN MCE2E) 692024 693232 + 402 15607733 887829 lprL Rv0593 COG1463Q +MCE-FAMILY PROTEIN MCE2F 693237 694787 + 516 15607734 887797 mce2F Rv0594 COG1463Q +hypothetical protein Rv0595c 694839 695231 - 130 15607735 887835 - Rv0595c COG1487R +hypothetical protein Rv0596c 695228 695485 - 85 15607736 887846 - Rv0596c COG4118D +hypothetical protein Rv0597c 695668 696903 - 411 15607737 887853 - Rv0597c COG1373R +hypothetical protein Rv0598c 697154 697567 - 137 15607738 887861 - Rv0598c - +hypothetical protein Rv0599c 697564 697800 - 78 15607739 887856 - Rv0599c COG2002K +PROBABLE TWO COMPONENT SENSOR KINASE -SECOND PART 697904 698410 - 168 57116758 887847 - Rv0600c COG0642T +PROBABLE TWO COMPONENT SENSOR KINASE -FIRST PART 698524 698994 - 156 15607741 887868 - Rv0601c COG0642T +PROBABLE TWO COMPONENT DNA BINDING TRANSCRIPTIONAL REGULATORY PROTEIN TCRA 699038 699799 - 253 15607742 887870 tcrA Rv0602c COG0745TK +POSSIBLE EXPORTED PROTEIN 699856 700167 + 103 15607743 887863 - Rv0603 - +PROBABLE CONSERVED LIPOPROTEIN LPQO 700239 701189 + 316 15607744 887879 lpqO Rv0604 - +POSSIBLE RESOLVASE 701406 702014 + 202 15607745 887872 - Rv0605 COG2452L +POSSIBLE TRANSPOSASE (FRAGMENT) 702016 702759 + 247 15607746 887889 - Rv0606 COG0675L +hypothetical protein Rv0607 702813 703199 + 128 15607747 887883 - Rv0607 - +hypothetical protein Rv0608 703244 703489 + 81 15607748 887895 - Rv0608 COG4423S +hypothetical protein Rv0609 703486 703887 + 133 15607749 887896 - Rv0609 COG3742S +hypothetical protein Rv0609A 703830 704057 + 75 57116759 3205046 - Rv0609A - +hypothetical protein Rv0610c 704752 705909 - 385 15607750 887890 - Rv0610c - +hypothetical protein Rv0611c 705961 706344 - 127 15607751 887906 - Rv0611c - +hypothetical protein Rv0612 706324 706929 + 201 15607752 887908 - Rv0612 - +hypothetical protein Rv0613c 706948 709515 - 855 15607753 887913 - Rv0613c COG0653U +hypothetical protein Rv0614 709356 710348 + 330 15607754 887914 - Rv0614 - +PROBABLE INTEGRAL MEMBRANE PROTEIN 710345 710587 + 80 15607755 887920 - Rv0615 - +hypothetical protein Rv0616c 710584 710850 - 88 15607756 887921 - Rv0616c - +hypothetical protein Rv0617 711006 711407 + 133 15607757 887926 - Rv0617 COG1848R +PROBABLE GALACTOSE-1-PHOSPHATE URIDYLYLTRANSFERASE GALTA 711536 712231 + 231 57116760 887932 galTa Rv0618 COG1085C +PROBABLE GALACTOSE-1-PHOSPHATE URIDYLYLTRANSFERASE GALTB 712174 712719 + 181 57116761 887943 galTb Rv0619 COG1085C +galactokinase 712716 713807 + 363 15607760 887936 galK Rv0620 COG0153G +POSSIBLE MEMBRANE PROTEIN 714202 715266 + 354 15607761 887901 - Rv0621 COG0120G +POSSIBLE MEMBRANE PROTEIN 715370 716317 + 315 57116762 887942 - Rv0622 - +hypothetical protein Rv0623 716410 716664 + 84 15607763 887970 - Rv0623 COG4423S +hypothetical protein Rv0624 716664 717059 + 131 15607764 887951 - Rv0624 COG3742S +PROBABLE CONSERVED TRANSMEMBRANE PROTEIN 717153 717893 - 246 15607765 887967 - Rv0625c COG0398S +hypothetical protein Rv0626 718025 718285 + 86 15607766 887996 - Rv0626 COG4118D +hypothetical protein Rv0627 718282 718689 + 135 15607767 887991 - Rv0627 COG1487R +hypothetical protein Rv0628c 718761 719912 - 383 15607768 887986 - Rv0628c COG4398S +PROBABLE EXONUCLEASE V (ALPHA CHAIN) RECD (EXODEOXYRIBONUCLEASE V ALPHA CHAIN) (EXODEOXYRIBONUCLEASE V POLYPEPTIDE) 720005 721732 - 575 15607769 887999 recD Rv0629c COG0507L +PROBABLE EXONUCLEASE V (BETA CHAIN) RECB (EXODEOXYRIBONUCLEASE V BETA CHAIN)(EXODEOXYRIBONUCLEASE V POLYPEPTIDE) (CHI-SPECIFIC ENDONUCLEASE) 721729 725013 - 1094 15607770 888004 recB Rv0630c COG0210L, COG1074L +PROBABLE EXONUCLEASE V (GAMMA CHAIN) RECC (EXODEOXYRIBONUCLEASE V GAMMA CHAIN)(EXODEOXYRIBONUCLEASE V POLYPEPTIDE) 725013 728306 - 1097 15607771 888008 recC Rv0631c COG1330L +enoyl-CoA hydratase 728583 729278 - 231 15607772 888015 echA3 Rv0632c COG1024I +POSSIBLE EXPORTED PROTEIN 729327 730166 - 279 15607773 888001 - Rv0633c - +POSSIBLE GLYOXALASE II (HYDROXYACYLGLUTATHIONE HYDROLASE) (GLX II) 730320 731033 - 237 15607774 888016 - Rv0634c COG0491R +hypothetical protein Rv0634A 731113 731364 + 83 57116763 3205041 - Rv0634A - +50S ribosomal protein L33 731712 731879 + 55 57116764 3205042 rpmG Rv0634B COG0267J +hypothetical protein Rv0635 731930 732406 + 158 15607775 888032 - Rv0635 - +hypothetical protein Rv0636 732393 732821 + 142 15607776 888031 - Rv0636 COG2030I +hypothetical protein Rv0637 732825 733325 + 166 15607777 888019 - Rv0637 - +preprotein translocase subunit SecE 733737 734222 + 161 57116765 888042 secE Rv0638 COG0690U +transcription antitermination protein NusG 734254 734970 + 238 15607779 888039 nusG Rv0639 COG0250K +50S ribosomal protein L11 735022 735450 + 142 15607780 888045 rplK Rv0640 COG0080J +50S ribosomal protein L1 735517 736224 + 235 15607781 888043 rplA Rv0641 COG0081J +METHOXY MYCOLIC ACID SYNTHASE 4 MMAA4 (METHYL MYCOLIC ACID SYNTHASE 4) (MMA4) (HYDROXY MYCOLIC ACID SYNTHASE) 736298 737203 - 301 15607782 888056 mmaA4 Rv0642c COG2230M +METHOXY MYCOLIC ACID SYNTHASE 3 MMAA3 (METHYL MYCOLIC ACID SYNTHASE 3) (MMA3) (HYDROXY MYCOLIC ACID SYNTHASE) 737268 738149 - 293 15607783 888058 mmaA3 Rv0643c COG2230M +METHOXY MYCOLIC ACID SYNTHASE 2 MMAA2 (METHYL MYCOLIC ACID SYNTHASE 2) (MMA2) (HYDROXY MYCOLIC ACID SYNTHASE) 738297 739160 - 287 15607784 888061 mmaA2 Rv0644c COG2230M +METHOXY MYCOLIC ACID SYNTHASE 1 MMAA1 (METHYL MYCOLIC ACID SYNTHASE 1) (MMA1) (HYDROXY MYCOLIC ACID SYNTHASE) 739327 740187 - 286 15607785 888060 mmaA1 Rv0645c COG2230M +PROBABLE LIPASE/ESTERASE LIPG 740234 741139 - 301 15607786 888065 lipG Rv0646c COG0596R +hypothetical protein Rv0647c 741151 742617 - 488 15607787 888070 - Rv0647c COG0661R +ALPHA-MANNOSIDASE 742719 746366 + 1215 15607788 888048 - Rv0648 COG0383G +POSSIBLE MALONYL COA-ACYL CARRIER PROTEIN TRANSACYLASE FABD2 (MCT) 746363 747037 + 224 57116766 888079 fabD2 Rv0649 - +POSSIBLE SUGAR KINASE 747037 747945 + 302 15607790 888082 - Rv0650 COG1940KG +50S ribosomal protein L10 748276 748812 + 178 15607791 888049 rplJ Rv0651 COG0244J +50S ribosomal protein L7/L12 748849 749241 + 130 15607792 888078 rplL Rv0652 COG0222J +POSSIBLE TRANSCRIPTIONAL REGULATORY PROTEIN (PROBABLY TETR-FAMILY) 749234 749929 - 231 15607793 888087 - Rv0653c COG1309K +PROBABLE DIOXYGENASE 750000 751505 + 501 15607794 888089 - Rv0654 COG3670Q +POSSIBLE RIBONUCLEOTIDE-TRANSPORT ATP-BINDING PROTEIN ABC TRANSPORTER MKL 751517 752596 + 359 15607795 888081 mkl Rv0655 COG1127Q +hypothetical protein Rv0656c 752984 753367 - 127 15607796 888106 - Rv0656c - +hypothetical protein Rv0657c 753462 753617 - 51 15607797 888077 - Rv0657c COG5450K +PROBABLE CONSERVED INTEGRAL MEMBRANE PROTEIN 753693 754409 - 238 15607798 888102 - Rv0658c COG1266R +hypothetical protein Rv0659c 754685 754993 - 102 15607799 888134 - Rv0659c COG2337T +hypothetical protein Rv0660c 754980 755225 - 81 15607800 888141 - Rv0660c - +hypothetical protein Rv0661c 755335 755772 - 145 15607801 888143 - Rv0661c - +hypothetical protein Rv0662c 755769 756137 - 122 15607802 888117 - Rv0662c - +POSSIBLE ARYLSULFATASE ATSD (ARYL-SULFATE SULPHOHYDROLASE) (ARYLSULPHATASE) 756137 758500 + 787 15607803 888144 atsD Rv0663 COG3119P +hypothetical protein Rv0664 758532 758804 + 90 15607804 888146 - Rv0664 - +hypothetical protein Rv0665 758801 759139 + 112 15607805 888149 - Rv0665 - +POSSIBLE MEMBRANE PROTEIN 759136 759309 + 57 15607806 888158 - Rv0666 - +DNA-directed RNA polymerase subunit beta 759807 763325 + 1172 15607807 888164 rpoB Rv0667 COG0085K +DNA-directed RNA polymerase subunit beta' 763370 767320 + 1316 15607808 888177 rpoC Rv0668 COG0086K +POSSIBLE HYDROLASE 767684 769597 - 637 15607809 888181 - Rv0669c - +endonuclease IV 769792 770550 + 252 15607810 888190 end Rv0670 COG0648L +POSSIBLE CONSERVED LIPOPROTEIN LPQP 770582 771424 + 280 15607811 888194 lpqP Rv0671 COG3509Q +PROBABLE ACYL-CoA DEHYDROGENASE FADE8 771484 773112 + 542 15607812 888198 fadE8 Rv0672 COG1960I +enoyl-CoA hydratase 773123 774061 + 312 15607813 888175 echA4 Rv0673 COG1024I +hypothetical protein Rv0674 774064 774786 + 240 15607814 888203 - Rv0674 COG3327K +enoyl-CoA hydratase 774783 775574 + 263 57116767 888222 echA5 Rv0675 COG1024I +PROBABLE CONSERVED TRANSMEMBRANE TRANSPORT PROTEIN MMPL5 775586 778480 - 964 15607816 888219 mmpL5 Rv0676c COG2409R +POSSIBLE CONSERVED MEMBRANE PROTEIN MMPS5 778477 778905 - 142 15607817 888233 mmpS5 Rv0677c COG1138O +hypothetical protein Rv0678 778990 779487 + 165 15607818 888235 - Rv0678 - +CONSERVED HYPOTHETICAL THREONINE RICH PROTEIN 779543 780040 - 165 15607819 888230 - Rv0679c - +PROBABLE CONSERVED TRANSMEMBRANE PROTEIN 780042 780416 - 124 15607820 888229 - Rv0680c - +PROBABLE TRANSCRIPTIONAL REGULATORY PROTEIN (POSSIBLY TETR-FAMILY) 780721 781311 + 196 15607821 888239 - Rv0681 COG1309K +30S ribosomal protein S12 781560 781934 + 124 15607822 888259 rpsL Rv0682 COG0048J +30S ribosomal protein S7 781934 782404 + 156 15607823 888245 rpsG Rv0683 COG0049J +elongation factor G 782485 784590 + 701 57116768 888240 fusA1 Rv0684 COG0480J +elongation factor Tu 784821 786011 + 396 15607825 888262 tuf Rv0685 COG0050J +PROBABLE MEMBRANE PROTEIN 786149 786946 + 265 15607826 888271 - Rv0686 - +3-ketoacyl-(acyl-carrier-protein) reductase 787099 787926 + 275 15607827 888279 fabG Rv0687 COG1028IQR +PUTATIVE FERREDOXIN REDUCTASE 787940 789160 + 406 15607828 888280 - Rv0688 COG0446R +hypothetical protein Rv0689c 789157 789411 - 84 15607829 888283 - Rv0689c - +hypothetical protein Rv0690c 790024 791073 - 349 15607830 888292 - Rv0690c COG4427S +PROBABLE TRANSCRIPTIONAL REGULATORY PROTEIN 791070 791666 - 198 15607831 888296 - Rv0691c COG1309K +hypothetical protein Rv0692 791831 792160 + 109 15607832 888285 - Rv0692 - +PROBABLE COENZYME PQQ SYNTHESIS PROTEIN E PQQE (COENZYME PQQ SYNTHESIS PROTEIN III) 792157 793332 + 391 15607833 888302 pqqE Rv0693 COG0535R +POSSIBLE L-LACTATE DEHYDROGENASE (CYTOCHROME) LLDD1 793335 794525 + 396 15607834 888310 lldD1 Rv0694 COG1304C +hypothetical protein Rv0695 794715 795470 + 251 15607835 888314 - Rv0695 COG1402R +PROBABLE MEMBRANE SUGAR TRANSFERASE 795519 796931 + 470 15607836 888307 - Rv0696 COG0463M +PROBABLE DEHYDROGENASE 796933 798372 + 479 15607837 888316 - Rv0697 COG2303E +hypothetical protein Rv0698 798833 799444 + 203 15607838 888327 - Rv0698 - +hypothetical protein Rv0699 799629 799850 + 73 15607839 888335 - Rv0699 - +30S ribosomal protein S10 800487 800792 + 101 15607840 888331 rpsJ Rv0700 COG0051J +50S ribosomal protein L3 800809 801462 + 217 15607841 888343 rplC Rv0701 COG0087J +50S ribosomal protein L4 801462 802133 + 223 15607842 888345 rplD Rv0702 COG0088J +50S ribosomal protein L23 802133 802435 + 100 15607843 888353 rplW Rv0703 COG0089J +50S ribosomal protein L2 802528 803370 + 280 15607844 888341 rplB Rv0704 COG0090J +30S ribosomal protein S19 803411 803692 + 93 15607845 888356 rpsS Rv0705 COG0185J +50S ribosomal protein L22 803689 804282 + 197 15607846 888359 rplV Rv0706 COG0091J +30S ribosomal protein S3 804282 805106 + 274 15607847 888357 rpsC Rv0707 COG0092J +50S ribosomal protein L16 805110 805526 + 138 15607848 888377 rplP Rv0708 COG0197J +50S ribosomal protein L29 805526 805759 + 77 15607849 888374 rpmC Rv0709 COG0255J +30S ribosomal protein S17 805756 806166 + 136 15607850 888391 rpsQ Rv0710 COG0186J +POSSIBLE ARYLSULFATASE ATSA (ARYL-SULFATE SULPHOHYDROLASE) (ARYLSULPHATASE) 806335 808698 + 787 15607851 888394 atsA Rv0711 COG3119P +hypothetical protein Rv0712 808746 809645 + 299 15607852 888346 - Rv0712 COG1262S +PROBABLE CONSERVED TRANSMEMBRANE PROTEIN 809946 810887 + 313 15607853 888405 - Rv0713 - +50S ribosomal protein L14 811373 811741 + 122 15607854 888411 rplN Rv0714 COG0093J +50S ribosomal protein L24 811742 812059 + 105 15607855 888421 rplX Rv0715 COG0198J +50S ribosomal protein L5 812059 812622 + 187 15607856 888400 rplE Rv0716 COG0094J +30S ribosomal protein S14 812627 812812 + 61 57116769 888414 rpsN Rv0717 COG0199J +30S ribosomal protein S8 812976 813374 + 132 15607858 888424 rpsH Rv0718 COG0096J +50S ribosomal protein L6 813398 813937 + 179 15607859 888433 rplF Rv0719 COG0097J +50S ribosomal protein L18 813940 814308 + 122 15607860 888457 rplR Rv0720 COG0256J +30S ribosomal protein S5 814328 814990 + 220 15607861 888465 rpsE Rv0721 COG0098J +50S ribosomal protein L30 814993 815190 + 65 15607862 888505 rpmD Rv0722 COG1841J +50S ribosomal protein L15 815190 815630 + 146 15607863 888531 rplO Rv0723 COG0200J +POSSIBLE PROTEASE IV SPPA (ENDOPEPTIDASE IV) (SIGNAL PEPTIDE PEPTIDASE) 815663 817534 + 623 15607864 888535 sppA Rv0724 COG0616OU +hypothetical protein Rv0724A 817531 817866 - 111 57116770 3205058 - Rv0724A - +hypothetical protein Rv0725c 817539 818444 - 301 15607865 888447 - Rv0725c COG3315Q +hypothetical protein Rv0726c 818537 819640 - 367 15607866 888552 - Rv0726c COG3315Q +L-fuculose-phosphate aldolase 819843 820499 - 218 15607867 888550 fucA Rv0727c COG0235G +POSSIBLE D-3-PHOSPHOGLYCERATE DEHYDROGENASE SERA2 (PHOSPHOGLYCERATE DEHYDROGENASE) (PGDH) 820496 821476 - 326 15607868 888555 serA2 Rv0728c COG0111HE +POSSIBLE D-XYLULOSE KINASE XYLB (XYLULOKINASE) (XYLULOSE KINASE) 821507 822853 + 448 15607869 888548 xylB Rv0729 COG1070G +hypothetical protein Rv0730 822866 823594 + 242 15607870 888558 - Rv0730 - +hypothetical protein Rv0731c 823683 824639 - 318 15607871 888556 - Rv0731c COG3315Q +preprotein translocase subunit SecY 824800 826125 + 441 15607872 888559 secY Rv0732 COG0201U +adenylate kinase 826122 826667 + 181 15607873 888567 adk Rv0733 COG0563F +methionine aminopeptidase 826670 827470 + 266 57116771 888564 mapA Rv0734 COG0024J +RNA polymerase sigma factor SigL 827543 828076 + 177 15607875 888609 sigL Rv0735 COG1595K +PROBABLE CONSERVED MEMBRANE PROTEIN 828140 828892 + 250 15607876 888611 - Rv0736 COG5662K +POSSIBLE TRANSCRIPTIONAL REGULATORY PROTEIN 829207 829704 + 165 15607877 888619 - Rv0737 COG1846K +hypothetical protein Rv0738 830062 830610 + 182 15607878 888620 - Rv0738 - +hypothetical protein Rv0739 830855 831661 + 268 15607879 888622 - Rv0739 - +hypothetical protein Rv0740 831776 832303 + 175 15607880 888638 - Rv0740 - +PROBABLE TRANSPOSASE (FRAGMENT) 832534 832848 + 104 15607881 888644 - Rv0741 COG3464L +PE-PGRS FAMILY PROTEIN 832981 833508 + 175 57116772 888645 PE_PGRS8 Rv0742 - +hypothetical protein Rv0743c 833886 834443 - 185 15607883 888641 - Rv0743c - +POSSIBLE TRANSCRIPTIONAL REGULATORY PROTEIN 834440 834946 - 168 15607884 888648 - Rv0744c - +hypothetical protein Rv0745 835154 835681 + 175 15607885 888595 - Rv0745 - +PE-PGRS FAMILY PROTEIN 835701 838052 + 783 57116773 888664 PE_PGRS9 Rv0746 - +PE-PGRS FAMILY PROTEIN 838451 840856 + 801 57116774 888662 PE_PGRS10 Rv0747 - +hypothetical protein Rv0748 840947 841204 + 85 15607888 888682 - Rv0748 - +hypothetical protein Rv0749 841228 841656 + 142 15607889 888681 - Rv0749 - +hypothetical protein Rv0749A 841737 841874 - 45 57116775 3205052 - Rv0749A - +hypothetical protein Rv0750 842033 842278 + 81 15607890 888688 - Rv0750 - +PROBABLE 3-HYDROXYISOBUTYRATE DEHYDROGENASE MMSB (HIBADH) 842347 843231 - 294 15607891 888658 mmsB Rv0751c COG2084I +PROBABLE ACYL-CoA DEHYDROGENASE FADE9 843242 844414 - 390 15607892 888684 fadE9 Rv0752c COG1960I +PROBABLE METHYLMALONATE-SEMIALDEHYDE DEHYDROGENASE MMSA (METHYLMALONIC ACID SEMIALDEHYDE DEHYDROGENASE) (MMSDH) 844421 845953 - 510 15607893 888707 mmsA Rv0753c COG1012C +PE-PGRS FAMILY PROTEIN 846159 847913 + 584 57116776 888695 PE_PGRS11 Rv0754 COG0406G +PPE FAMILY PROTEIN 848103 850040 - 645 57116777 888708 PPE12 Rv0755c - +PUTATIVE TRANSPOSASE (FRAGMENT) 850342 850527 - 61 57116778 3205072 - Rv0755A COG3415L +hypothetical protein Rv0756c 850741 851466 - 241 15607896 888730 - Rv0756c COG0108H +POSSIBLE TWO COMPONENT SYSTEM RESPONSE TRANSCRIPTIONAL POSITIVE REGULATOR PHOP 851608 852351 + 247 15607897 888772 phoP Rv0757 COG0745TK +POSSIBLE TWO COMPONENT SYSTEM RESPONSE SENSOR KINASE MEMBRANE ASSOCIATED PHOR 852396 853853 + 485 15607898 888775 phoR Rv0758 COG0642T +hypothetical protein Rv0759c 853825 854157 - 110 15607899 888776 - Rv0759c COG0537FGR +hypothetical protein Rv0760c 854267 854686 - 139 15607900 888784 - Rv0760c - +POSSIBLE ZINC-CONTAINING ALCOHOL DEHYDROGENASE NAD DEPENDENT ADHB 854699 855826 - 375 57116779 888738 adhB Rv0761c COG1062C +hypothetical protein Rv0762c 855925 856470 - 181 15607902 888807 - Rv0762c - +POSSIBLE FERREDOXIN 856473 856679 - 68 15607903 888814 - Rv0763c COG1141C +CYTOCHROME P450 51 CYP51 (CYPL1) (P450-L1A1) (STEROL 14-ALPHA DEMETHYLASE) (LANOSTEROL 14-ALPHA DEMETHYLASE) (P450-14DM) 856682 858037 - 451 15607904 888819 cyp51 Rv0764c COG2124Q +short chain dehydrogenase 858037 858864 - 275 15607905 888793 - Rv0765c COG1028IQR +PROBABLE CYTOCHROME P450 123 CYP123 858864 860072 - 402 15607906 888834 cyp123 Rv0766c COG2124Q +hypothetical protein Rv0767c 860069 860710 - 213 15607907 888833 - Rv0767c - +PROBABLE ALDEHYDE DEHYDROGENASE NAD DEPENDENT ALDA (ALDEHYDE DEHYDROGENASE 860912 862381 + 489 15607908 888832 aldA Rv0768 COG1012C +short chain dehydrogenase 862412 863158 + 248 15607909 888837 - Rv0769 COG1028IQR +PROBABLE DEHYDROGENASE/REDUCTASE 863256 864143 + 295 15607910 888868 - Rv0770 COG2084I +POSSIBLE 4-CARBOXYMUCONOLACTONE DECARBOXYLASE (CMD) 864140 864574 + 144 15607911 888872 - Rv0771 COG0599S +phosphoribosylamine--glycine ligase 864586 865854 + 422 15607912 888873 purD Rv0772 COG0151F +PROBABLE BIFUNCTIONAL ACYLASE GGTA: CEPHALOSPORIN ACYLASE (GL-7ACA ACYLASE) + GAMMA-GLUTAMYLTRANSPEPTIDASE (GGT) 865851 867389 - 512 15607913 888893 ggtA Rv0773c COG0405E +PROBABLE CONSERVED EXPORTED PROTEIN 867440 868351 - 303 57116780 888895 - Rv0774c COG0627R +hypothetical protein Rv0775 868407 869030 + 207 15607915 888899 - Rv0775 COG3226S +hypothetical protein Rv0776c 868984 869763 - 259 15607916 888918 - Rv0776c COG4328S +adenylosuccinate lyase 870008 871426 + 472 15607917 888929 purB Rv0777 COG0015F +POSSIBLE CYTOCHROME P450 126 CYP126 871431 872675 + 414 15607918 888913 cyp126 Rv0778 COG2124Q +POSSIBLE CONSERVED TRANSMEMBRANE PROTEIN 872672 873292 - 206 15607919 888941 - Rv0779c COG0841V +phosphoribosylaminoimidazole-succinocarboxamide synthase 873343 874236 + 297 15607920 888928 hemH Rv0780 COG0152F +PROBABLE PROTEASE II PTRBA 874233 874943 + 236 57116781 885840 ptrBa Rv0781 COG1770E +PROBABLE PROTEASE II PTRBB 874732 876390 + 552 57116782 885862 ptrBb Rv0782 COG1770E +POSSIBLE MULTIDRUG RESISTANCE INTEGRAL MEMBRANE EFFLUX PROTEIN EMRB 876818 878440 - 540 15607923 885836 emrB Rv0783c COG0477GEPR +hypothetical protein Rv0784 878638 879324 + 228 15607924 885863 - Rv0784 COG3233R +putative FAD-binding dehydrogenase 879340 881040 + 566 15607925 885864 - Rv0785 COG3573R +hypothetical protein Rv0786c 881075 881464 - 129 15607926 885615 - Rv0786c COG2220R +hypothetical protein Rv0787 881459 882418 + 319 15607927 885468 - Rv0787 COG0458EF +phosphoribosylformylglycinamidine synthase subunit PurS 882524 882763 + 79 57116783 886264 - Rv0787A COG1828F +phosphoribosylformylglycinamidine synthase subunit I 882760 883434 + 224 15607928 885181 purQ Rv0788 COG0047F +hypothetical protein Rv0789c 883451 884050 - 199 15607929 885153 - Rv0789c - +hypothetical protein Rv0790c 884072 884800 - 242 15607930 885253 - Rv0790c COG1305E +hypothetical protein Rv0791c 884797 885840 - 347 15607931 885273 - Rv0791c COG2141C +PROBABLE TRANSCRIPTIONAL REGULATORY PROTEIN (PROBABLY GNTR-FAMILY) 885837 886646 - 269 15607932 885142 - Rv0792c COG2188K +hypothetical protein Rv0793 886719 887024 + 101 15607933 885497 - Rv0793 COG1359S +PROBABLE OXIDOREDUCTASE 887137 888636 - 499 57116784 885076 - Rv0794c COG1249C +PUTATIVE TRANSPOSASE FOR INSERTION SEQUENCE ELEMENT IS6110 (FRAGMENT) 889072 889398 + 108 15607935 885454 - Rv0795 COG2963L +PUTATIVE TRANSPOSASE FOR INSERTION SEQUENCE ELEMENT IS6110 889395 890333 + 312 15607936 885099 - Rv0796 COG2801L +IS1547 transposase 890388 891482 + 364 15607937 885476 - Rv0797 COG3547L +29 KDa ANTIGEN CFP29 891472 892269 - 265 15607938 885460 cfp29 Rv0798c COG1659S +hypothetical protein Rv0799c 892266 893273 - 335 15607939 885388 - Rv0799c COG2837P +putative aminopeptidase 2 893318 894619 + 433 15607940 885461 pepC Rv0800 COG1362E +hypothetical protein Rv0801 894631 894978 + 115 15607941 885376 - Rv0801 - +hypothetical protein Rv0802c 894972 895628 - 218 15607942 885332 - Rv0802c COG1670J +phosphoribosylformylglycinamidine synthase II 895820 898084 + 754 15607943 885358 purL Rv0803 COG0046F +hypothetical protein Rv0804 898081 898710 + 209 15607944 885330 - Rv0804 COG1266R +hypothetical protein Rv0805 898831 899787 + 318 15607945 885326 - Rv0805 COG1409R +POSSIBLE UDP-GLUCOSE-4-EPIMERASE CPSY (GALACTOWALDENASE) (UDP-GALACTOSE-4-EPIMERASE) (URIDINE DIPHOSPHATE GALACTOSE-4-EPIMERASE) (URIDINE DIPHOSPHO-GALACTOSE-4-EPIMERASE) 899732 901330 - 532 15607946 885243 cpsY Rv0806c - +hypothetical protein Rv0807 901635 902024 + 129 15607947 885272 - Rv0807 - +amidophosphoribosyltransferase 902111 903694 + 527 15607948 885085 purF Rv0808 COG0034F +phosphoribosylaminoimidazole synthetase 903725 904819 + 364 15607949 885134 purM Rv0809 COG0150F +hypothetical protein Rv0810c 904905 905087 - 60 15607950 885410 - Rv0810c - +hypothetical protein Rv0811c 905234 906340 - 368 15607951 885401 - Rv0811c COG0354R +4-amino-4-deoxychorismate lyase 906423 907292 + 289 57116785 885397 - Rv0812 COG0115EH +hypothetical protein Rv0813c 907338 908018 - 226 15607953 885395 - Rv0813c - +CONSERVED HYPOTHETICAL PROTEIN SSEC2 908181 908483 - 100 15607954 885435 sseC2 Rv0814c - +PROBABLE THIOSULFATE SULFURTRANSFERASE CYSA2 (RHODANESE-LIKE PROTEIN) (THIOSULFATE CYANIDE TRANSSULFURASE) (THIOSULFATE THIOTRANSFERASE) 908485 909318 - 277 15607955 885449 cysA2 Rv0815c COG2897P +PROBABLE THIOREDOXIN THIX 909611 910033 - 140 15607956 885087 thiX Rv0816c COG0526OC +PROBABLE CONSERVED EXPORTED PROTEIN 910030 910842 - 270 15607957 885440 - Rv0817c - +TRANSCRIPTIONAL REGULATORY PROTEIN 910972 911739 + 255 15607958 885144 - Rv0818 COG0745TK +hypothetical protein Rv0819 911736 912683 + 315 15607959 885251 - Rv0819 COG0456R +PROBABLE PHOSPHATE-TRANSPORT ATP-BINDING PROTEIN ABC TRANSPORTER PHOT 912726 913502 + 258 15607960 885136 phoT Rv0820 COG1117P +PROBABLE PHOSPHATE-TRANSPORT SYSTEM TRANSCRIPTIONAL REGULATORY PROTEIN PHOY2 913558 914199 - 213 15607961 885270 phoY2 Rv0821c COG0704P +hypothetical protein Rv0822c 914257 916311 - 684 15607962 885374 - Rv0822c COG1316K +POSSIBLE TRANSCRIPTIONAL REGULATORY PROTEIN 916477 917646 - 389 15607963 885380 - Rv0823c COG0042J +PROBABLE ACYL- 917734 918750 - 338 57116786 885444 desA1 Rv0824c - +hypothetical protein Rv0825c 918912 919553 - 213 15607965 885354 - Rv0825c COG1309K +hypothetical protein Rv0826 919634 920689 + 351 15607966 885360 - Rv0826 COG3662S +PROBABLE TRANSCRIPTIONAL REGULATORY PROTEIN 920741 921133 - 130 15607967 885375 - Rv0827c COG0640K +POSSIBLE DEAMINASE 921191 921613 - 140 15607968 885265 - Rv0828c COG0590FJ +POSSIBLE TRANSPOSASE (FRAGMENT) 921575 921865 + 96 15607969 885403 - Rv0829 COG0675L +hypothetical protein Rv0830 921970 922875 + 301 15607970 885886 - Rv0830 COG3315Q +hypothetical protein Rv0831c 922894 923709 - 271 15607971 885349 - Rv0831c - +PE-PGRS FAMILY PROTEIN 924951 925364 + 137 57116787 885236 PE_PGRS12 Rv0832 - +PE-PGRS FAMILY PROTEIN 925361 927610 + 749 57116788 885391 PE_PGRS13 Rv0833 - +PE-PGRS FAMILY PROTEIN 927837 930485 - 882 57116789 885369 PE_PGRS14 Rv0834c - +POSSIBLE LIPOPROTEIN LPQQ 930953 931597 + 214 15607975 885883 lpqQ Rv0835 - +hypothetical protein Rv0836c 932279 932932 - 217 15607976 885356 - Rv0836c COG4849S +hypothetical protein Rv0837c 933003 934031 - 342 15607977 885109 - Rv0837c COG4861S +PROBABLE CONSERVED LIPOPROTEIN LPQR 934720 935490 + 256 15607978 885417 lpqR Rv0838 COG2173M +hypothetical protein Rv0839 935577 936389 + 270 15607979 885255 - Rv0839 COG0500QR +PROBABLE PROLINE IMINOPEPTIDASE PIP (PROLYL AMINOPEPTIDASE) (PAP) 936457 937317 - 286 15607980 885611 pip Rv0840c COG0596R +PROBABLE CONSERVED TRANSMEMBRANE PROTEIN 937593 937835 + 80 57116790 3205068 - Rv0841 COG0477GEPR +PROBABLE CONSERVED INTEGRAL MEMBRANE PROTEIN 938112 939404 + 430 15607982 885616 - Rv0842 - +PROBABLE DEHYDROGENASE 939388 940392 + 334 15607983 885554 - Rv0843 COG1071C +POSSIBLE NITRATE/NITRITE RESPONSE TRANSCRIPTIONAL REGULATORY PROTEIN NARL 940456 941106 - 216 15607984 885603 narL Rv0844c COG2197TK +POSSIBLE TWO COMPONENT SENSOR KINASE 941190 942467 + 425 15607985 885218 - Rv0845 COG4585T +PROBABLE OXIDASE 942680 944194 - 504 15607986 885207 - Rv0846c COG2132Q +PROBABLE LIPOPROTEIN LPQS 944343 944735 + 130 15607987 885051 lpqS Rv0847 - +POSSIBLE CYSTEINE SYNTHASE A CYSK2 (O-ACETYLSERINE SULFHYDRYLASE) (O-ACETYLSERINE (THIOL)-LYASE) (CSASE) 944938 946056 + 372 57116791 885545 cysK2 Rv0848 COG0031E +PROBABLE CONSERVED INTEGRAL MEMBRANE TRANSPORT PROTEIN 946056 947315 + 419 15607989 885111 - Rv0849 COG0477GEPR +PUTATIVE TRANSPOSASE (FRAGMENT) 947312 947644 + 110 15607990 885054 - Rv0850 COG3464L +short chain dehydrogenase 947641 948468 - 275 15607991 885550 - Rv0851c COG1028IQR +POSSIBLE FATTY-ACID-CoA LIGASE FADD16 (FATTY-ACID-CoA SYNTHETASE) (FATTY-ACID-CoA SYNTHASE) 948559 949395 + 278 15607992 885044 fadD16 Rv0852 COG1022I +PROBABLE PYRUVATE OR INDOLE-3-PYRUVATE DECARBOXYLASE PDC 949436 951118 - 560 15607993 885576 pdc Rv0853c COG3961GHR +hypothetical protein Rv0854 951183 951626 + 147 15607994 885127 - Rv0854 COG0113H +PROBABLE FATTY-ACID-CoA RACEMASE FAR 951632 952711 + 359 15607995 885790 far Rv0855 COG1804C +hypothetical protein Rv0856 952825 953229 + 134 15607996 885783 - Rv0856 - +hypothetical protein Rv0857 953257 953730 + 157 57116792 885078 - Rv0857 - +aminotransferase 953727 954920 - 397 15607998 885784 - Rv0858c COG0436E +acetyl-CoA acetyltransferase 955077 956288 + 403 15607999 885774 fadA Rv0859 COG0183I +PROBABLE FATTY OXIDATION PROTEIN FADB 956293 958455 + 720 15608000 885799 fadB Rv0860 COG1024I, COG1250I +PROBABLE DNA HELICASE ERCC3 958523 960151 - 542 15608001 885425 ercc3 Rv0861c COG1061KL +hypothetical protein Rv0862c 960342 962612 - 756 15608002 885413 - Rv0862c - +hypothetical protein Rv0863 962599 962880 + 93 15608003 885423 - Rv0863 - +molybdenum cofactor biosynthesis protein C 962890 963393 + 167 15608004 885826 moaC Rv0864 COG0315H +PROBABLE MOLYBDOPTERIN BIOSYNTHESIS MOG PROTEIN 963390 963872 + 160 15608005 885348 mog Rv0865 COG0521H +PROBABLE MOLYBDENUM COFACTOR BIOSYNTHESIS PROTEIN E2 MOAE2 (MOLYBDOPTERIN CONVERTING FACTOR LARGE SUBUNIT) (MOLYBDOPTERIN 963869 964294 + 141 15608006 885431 moaE2 Rv0866 COG0314H +POSSIBLE RESUSCITATION-PROMOTING FACTOR RPFA 964312 965535 - 407 15608007 885749 rpfA Rv0867c - +PROBABLE MOLYBDENUM COFACTOR BIOSYNTHESIS PROTEIN D 2 MOAD2 (MOLYBDOPTERIN CONVERTING FACTOR SMALL SUBUNIT) (MOLYBDOPTERIN 965983 966261 - 92 15608008 885763 moaD2 Rv0868c COG1977H +molybdenum cofactor biosynthesis protein A 966265 967347 - 360 15608009 885773 moaA Rv0869c COG2896H +hypothetical protein Rv0870c 967344 967733 - 129 15608010 885709 - Rv0870c COG3304S +PROBABLE COLD SHOCK-LIKE PROTEIN B CSPB 967898 968305 + 135 15608011 885725 cspB Rv0871 COG1278K +PE-PGRS FAMILY PROTEIN 968424 970244 - 606 57116793 885742 PE_PGRS15 Rv0872c - +PROBABLE ACYL-CoA DEHYDROGENASE FADE10 970505 972457 + 650 15608013 885636 fadE10 Rv0873 COG1960I +hypothetical protein Rv0874c 972546 973706 - 386 15608014 885658 - Rv0874c COG4398S +POSSIBLE CONSERVED EXPORTED PROTEIN 973806 974294 - 162 15608015 885669 - Rv0875c - +POSSIBLE CONSERVED TRANSMEMBRANE PROTEIN 974291 975937 - 548 15608016 885562 - Rv0876c COG0477GEPR +hypothetical protein Rv0877 976075 976863 + 262 15608017 885601 - Rv0877 - +PPE FAMILY PROTEIN 976872 978203 - 443 57116794 885617 PPE13 Rv0878c - +POSSIBLE CONSERVED TRANSMEMBRANE PROTEIN 978481 978756 - 91 15608019 885095 - Rv0879c - +POSSIBLE TRANSCRIPTIONAL REGULATORY PROTEIN (POSSIBLY MARR-FAMILY) 978934 979365 + 143 15608020 885205 - Rv0880 COG1846K +POSSIBLE RRNA METHYLTRANSFERASE (RRNA METHYLASE) 979362 980228 + 288 15608021 885121 - Rv0881 COG0566J +PROBABLE TRANSMEMBRANE PROTEIN 980225 980509 + 94 15608022 885248 - Rv0882 - +hypothetical protein Rv0883c 980506 981267 - 253 15608023 885139 - Rv0883c - +phosphoserine aminotransferase 981424 982554 - 376 15608024 885140 serC Rv0884c COG1932HE +hypothetical protein Rv0885 982762 983784 + 340 15608025 885285 - Rv0885 - +PROBABLE NADPH:ADRENODOXIN OXIDOREDUCTASE FPRB (ADRENODOXIN REDUCTASE) (AR) (FERREDOXIN-NADP(+) REDUCTASE) 983803 985530 + 575 15608026 885195 fprB Rv0886 COG0493ER, COG1146C +hypothetical protein Rv0887c 985513 985971 - 152 15608027 885113 - Rv0887c COG2764S +PROBABLE EXPORTED PROTEIN 987233 988705 + 490 15608028 885210 - Rv0888 - +citrate synthase 2 988740 989861 - 373 15608029 885466 citA Rv0889c COG0372C +PROBABLE TRANSCRIPTIONAL REGULATORY PROTEIN (PROBABLY LUXR-FAMILY) 989948 992596 - 882 15608030 885227 - Rv0890c COG2771K, COG3903R +POSSIBLE TRANSCRIPTIONAL REGULATORY PROTEIN 992598 993455 - 285 15608031 885493 - Rv0891c COG2114T +PROBABLE MONOOXYGENASE 993853 995340 + 495 15608032 885225 - Rv0892 COG2072P +hypothetical protein Rv0893c 995318 996295 - 325 15608033 885477 - Rv0893c COG3315Q +POSSIBLE TRANSCRIPTIONAL REGULATORY PROTEIN (POSSIBLY LUXR-FAMILY) 996524 997705 + 393 15608034 885199 - Rv0894 COG3903R +hypothetical protein Rv0895 997782 999299 + 505 15608035 885481 - Rv0895 COG1020Q +type II citrate synthase 999472 1000767 + 431 15608036 885208 gltA Rv0896 COG0372C +PROBABLE OXIDOREDUCTASE 1000808 1002415 - 535 15608037 885641 - Rv0897c COG1233Q +hypothetical protein Rv0898c 1002441 1002704 - 87 15608038 885206 - Rv0898c - +OUTER MEMBRANE PROTEIN A OMPA 1002812 1003792 + 326 15608039 885286 ompA Rv0899 COG2885M +POSSIBLE MEMBRANE PROTEIN 1003805 1003957 + 50 15608040 885179 - Rv0900 - +POSSIBLE CONSERVED EXPORTED OR MEMBRANE PROTEIN 1003957 1004484 + 175 15608041 885203 - Rv0901 - +TWO COMPONENT SENSOR HISTIDINE KINASE PRRB 1004501 1005841 - 446 15608042 885647 prrB Rv0902c COG0642T +TWO COMPONENT RESPONSE TRANSCRIPTIONAL REGULATORY PROTEIN PRRA 1005852 1006562 - 236 15608043 885209 prrA Rv0903c COG0745TK +PUTATIVE ACETYL-COENZYME A CARBOXYLASE CARBOXYL TRANSFERASE (SUBUNIT BETA) ACCD3 (ACCASE BETA CHAIN) 1006693 1008180 - 495 15608044 885279 accD3 Rv0904c COG0777I, COG0825I +enoyl-CoA hydratase 1008207 1008938 + 243 15608045 885825 echA6 Rv0905 COG1024I +hypothetical protein Rv0906 1008944 1010062 + 372 15608046 885150 - Rv0906 COG2220R +hypothetical protein Rv0907 1010136 1011734 + 532 15608047 885146 - Rv0907 COG1680V +PROBABLE METAL CATION TRANSPORTER ATPASE P-TYPE CTPE 1011731 1014124 + 797 15608048 885657 ctpE Rv0908 COG0474P +hypothetical protein Rv0909 1014681 1014860 + 59 15608049 885197 - Rv0909 - +hypothetical protein Rv0910 1014866 1015300 + 144 15608050 885137 - Rv0910 - +hypothetical protein Rv0911 1015398 1016171 + 257 15608051 885093 - Rv0911 COG3324R +PROBABLE CONSERVED TRANSMEMBRANE PROTEIN 1016236 1016685 + 149 15608052 885103 - Rv0912 - +POSSIBLE DIOXYGENASE 1017217 1018725 - 502 15608053 885042 - Rv0913c COG3670Q +acetyl-CoA acetyltransferase 1018727 1019965 - 412 15608054 885046 - Rv0914c COG0183I +PPE FAMILY PROTEIN 1020058 1021329 - 423 57116795 885069 PPE14 Rv0915c - +PE FAMILY PROTEIN 1021344 1021643 - 99 57116796 885167 PE7 Rv0916c - +POSSIBLE GLYCINE BETAINE TRANSPORT INTEGRAL MEMBRANE PROTEIN BETP 1022087 1023868 + 593 15608057 885172 betP Rv0917 COG1292M +hypothetical protein Rv0918 1024211 1024687 + 158 15608058 885198 - Rv0918 COG4453S +hypothetical protein Rv0919 1024684 1025184 + 166 15608059 885221 - Rv0919 COG0454KR +PROBABLE TRANSPOSASE 1025497 1026816 - 439 15608060 885549 - Rv0920c COG3328L +POSSIBLE RESOLVASE 1027104 1027685 + 193 15608061 885557 - Rv0921 COG2452L +POSSIBLE TRANSPOSASE 1027685 1029337 + 550 15608062 885564 - Rv0922 COG0675L +hypothetical protein Rv0923c 1029513 1030577 - 354 15608063 885568 - Rv0923c COG2105S, COG4195R +manganese transport protein MntH 1030578 1031864 - 428 57116797 885569 mntH Rv0924c COG1914P +hypothetical protein Rv0925c 1031896 1032633 - 245 15608065 885570 - Rv0925c COG0655R +hypothetical protein Rv0926c 1032710 1033786 - 358 15608066 885387 - Rv0926c COG3804S +short chain dehydrogenase 1033840 1034631 - 263 15608067 885571 - Rv0927c COG1028IQR +PERIPLASMIC PHOSPHATE-BINDING LIPOPROTEIN PSTS3 (PBP-3) (PSTS3) (PHOS1) 1034903 1036015 + 370 57116798 885366 pstS3 Rv0928 COG0226P +PHOSPHATE-TRANSPORT INTEGRAL MEMBRANE ABC TRANSPORTER PSTC2 1036028 1037002 + 324 15608069 885585 pstC2 Rv0929 COG0573P +PROBABLE PHOSPHATE-TRANSPORT INTEGRAL MEMBRANE ABC TRANSPORTER PSTA1 1036999 1037925 + 308 57116799 885589 pstA1 Rv0930 COG0581P +TRANSMEMBRANE SERINE/THREONINE-PROTEIN KINASE D PKND (PROTEIN KINASE D) (STPK D) 1037920 1039914 - 664 15608071 885607 pknD Rv0931c COG0515RTKL, COG3391S +PERIPLASMIC PHOSPHATE-BINDING LIPOPROTEIN PSTS2 (PBP-2) (PSTS2) 1039936 1041048 - 370 57116800 885613 pstS2 Rv0932c COG0226P +PHOSPHATE-TRANSPORT ATP-BINDING PROTEIN ABC TRANSPORTER PSTB 1041264 1042094 + 276 15608073 885653 pstB Rv0933 COG1117P +PERIPLASMIC PHOSPHATE-BINDING LIPOPROTEIN PSTS1 (PBP-1) (PSTS1) 1042115 1043239 + 374 57116801 885724 pstS1 Rv0934 COG0226P +PHOSPHATE-TRANSPORT INTEGRAL MEMBRANE ABC TRANSPORTER PSTC1 1043299 1044315 + 338 57116802 885644 pstC1 Rv0935 COG0573P +PHOSPHATE-TRANSPORT INTEGRAL MEMBRANE ABC TRANSPORTER PSTA2 1044317 1045222 + 301 15608076 885756 pstA2 Rv0936 COG0581P +hypothetical protein Rv0937c 1045199 1046020 - 273 15608077 885050 - Rv0937c COG1273S +ATP-dependent DNA ligase 1046136 1048415 + 759 15608078 885561 - Rv0938 COG1793L, COG3285L +POSSIBLE BIFUNCTIONAL ENZYME: 2-HYDROXYHEPTA-2,4-DIENE-1,7-DIOATE ISOMERASE (HHDD ISOMERASE) + CYCLASE/DEHYDRASE 1048412 1050346 + 644 15608079 885560 - Rv0939 COG0179Q, COG0491R +POSSIBLE OXIDOREDUCTASE 1050593 1051459 - 288 15608080 885412 - Rv0940c COG2141C +hypothetical protein Rv0941c 1051544 1052317 - 257 15608081 885914 - Rv0941c - +hypothetical protein Rv0942 1052360 1052638 + 92 15608082 885913 - Rv0942 - +PROBABLE MONOOXYGENASE 1052696 1053736 - 346 15608083 885889 - Rv0943c COG2072P +POSSIBLE FORMAMIDOPYRIMIDINE-DNA GLYCOSYLASE (FAPY-DNA GLYCOSYLASE) 1053765 1054241 + 158 15608084 885888 - Rv0944 COG0266L +short chain dehydrogenase 1054247 1055008 + 253 15608085 885629 - Rv0945 COG1028IQR +glucose-6-phosphate isomerase 1055024 1056685 - 553 15608086 885533 pgi Rv0946c COG0166G +hypothetical protein Rv0948c 1057646 1057963 - 105 15608088 885485 - Rv0948c COG1605E +PROBABLE ATP-DEPENDENT DNA HELICASE II UVRD1 1058260 1060575 + 771 57116803 885442 uvrD1 Rv0949 COG0210L +hypothetical protein Rv0950c 1060656 1061654 - 332 15608090 885438 - Rv0950c COG0739M +succinyl-CoA synthetase subunit beta 1061964 1063127 + 387 15608091 885434 sucC Rv0951 COG0045C +succinyl-CoA synthetase subunit alpha 1063140 1064051 + 303 15608092 885426 sucD Rv0952 COG0074C +POSSIBLE OXIDOREDUCTASE 1064114 1064962 - 282 15608093 885419 - Rv0953c COG2141C +PROBABLE CONSERVED TRANSMEMBRANE PROTEIN 1065127 1066038 + 303 15608094 885411 - Rv0954 - +PROBABLE CONSERVED INTEGRAL MEMBRANE PROTEIN 1066078 1067445 + 455 15608095 885408 - Rv0955 - +phosphoribosylglycinamide formyltransferase 1067561 1068208 + 215 15608096 885407 purN Rv0956 COG0299F +bifunctional phosphoribosylaminoimidazolecarboxamide formyltransferase/IMP cyclohydrolase 1068205 1069776 + 523 15608097 885406 purH Rv0957 COG0138F +POSSIBLE MAGNESIUM CHELATASE 1069883 1071262 + 459 15608098 885405 - Rv0958 COG1239H +hypothetical protein Rv0959 1071255 1073273 + 672 15608099 885329 - Rv0959 COG4867R +hypothetical protein Rv0960 1073545 1073928 + 127 15608100 885158 - Rv0960 COG4113R +PROBABLE INTEGRAL MEMBRANE PROTEIN 1074074 1074421 + 115 15608101 885173 - Rv0961 - +POSSIBLE LIPOPROTEIN LPRP 1074440 1075114 - 224 15608102 885177 lprP Rv0962c COG1902C, COG4608E +hypothetical protein Rv0963c 1075297 1076097 - 266 15608103 885184 - Rv0963c - +hypothetical protein Rv0964c 1076196 1076678 - 160 15608104 885186 - Rv0964c - +hypothetical protein Rv0965c 1076778 1077197 - 139 15608105 885230 - Rv0965c - +hypothetical protein Rv0966c 1077233 1077835 - 200 57116804 885043 - Rv0966c - +hypothetical protein Rv0967 1077975 1078334 + 119 15608107 885312 - Rv0967 COG1937S +hypothetical protein Rv0968 1078391 1078687 + 98 15608108 885052 - Rv0968 - +PROBABLE METAL CATION TRANSPORTER P-TYPE ATPASE CTPV 1078743 1081055 + 770 15608109 885254 ctpV Rv0969 COG2217P +PROBABLE CONSERVED INTEGRAL MEMBRANE PROTEIN 1081052 1081684 + 210 15608110 885242 - Rv0970 - +enoyl-CoA hydratase 1081775 1082584 - 269 15608111 885308 echA7 Rv0971c COG1024I +PROBABLE ACYL-CoA DEHYDROGENASE FADE12 1082584 1083750 - 388 15608112 885237 fadE12 Rv0972c COG1960I +PROBABLE ACETYL-/PROPIONYL-COENZYME A CARBOXYLASE ALPHA CHAIN (ALPHA SUBUNIT) ACCA2: BIOTIN CARBOXYLASE + BIOTIN CARBOXYL CARRIER PROTEIN (BCCP) 1083747 1085750 - 667 15608113 885922 accA2 Rv0973c COG0439I, COG0511I, COG4770I +PROBABLE ACETYL-/PROPIONYL-CoA CARBOXYLASE (BETA SUBUNIT) ACCD2 1085756 1087345 - 529 15608114 886064 accD2 Rv0974c COG4799I +PROBABLE ACYL-CoA DEHYDROGENASE FADE13 1087348 1088496 - 382 15608115 885856 fadE13 Rv0975c COG1960I +hypothetical protein Rv0976c 1088493 1090175 - 560 15608116 885860 - Rv0976c - +PE-PGRS FAMILY PROTEIN 1090373 1093144 + 923 57116805 885264 PE_PGRS16 Rv0977 - +PE-PGRS FAMILY PROTEIN 1093361 1094356 - 331 57116806 885077 PE_PGRS17 Rv0978c COG3391S +hypothetical protein Rv0979c 1094670 1094864 - 64 57116807 885063 - Rv0979c - +50S ribosomal protein L32 1094886 1095059 + 57 57116808 3205057 rpmF Rv0979A - +PE-PGRS FAMILY PROTEIN 1095078 1096451 - 457 57116809 885327 PE_PGRS18 Rv0980c COG3391S +MYCOBACTERIAL PERSISTENCE REGULATOR MRPA (TWO COMPONENT RESPONSE TRANSCRIPTIONAL REGULATORY PROTEIN) 1096816 1097508 + 230 15608121 885038 mprA Rv0981 COG0745TK +PROBABLE TWO COMPONENT SENSOR KINASE MPRB 1097508 1099022 + 504 15608122 885062 mprB Rv0982 COG0642T +PROBABLE SERINE PROTEASE PEPD (SERINE PROTEINASE) (MTB32B) 1099066 1100460 + 464 15608123 885382 pepD Rv0983 COG0265O +POSSIBLE PTERIN-4-ALPHA-CARBINOLAMINE DEHYDRATASE MOAB2 (PHS) (4-ALPHA-HYDROXY-TETRAHYDROPTERIN DEHYDRATASE) (PTERIN-4-A-CARBINOLAMINE DEHYDRATASE) (PHENYLALANINE HYDROXYLASE-STIMULATING PROTEIN) (PHS) (PTERIN CARBINOLAMINE DEHYDRATASE) (PCD) 1100460 1101005 + 181 15608124 885378 moaB2 Rv0984 COG0521H +large-conductance mechanosensitive channel 1101025 1101480 - 151 15608125 885368 mscL Rv0985c COG1970M +PROBABLE ADHESION COMPONENT TRANSPORT ATP-BINDING PROTEIN ABC TRANSPORTER 1101803 1102549 + 248 15608126 885364 - Rv0986 COG1136V +PROBABLE ADHESION COMPONENT TRANSPORT TRANSMEMBRANE PROTEIN ABC TRANSPORTER 1102542 1105109 + 855 15608127 885363 - Rv0987 COG0577V +POSSIBLE CONSERVED EXPORTED PROTEIN 1105116 1106276 + 386 15608128 885353 - Rv0988 COG5621R +PROBABLE POLYPRENYL-DIPHOSPHATE SYNTHASE GRCC2 (POLYPRENYL PYROPHOSPHATE SYNTHETASE) 1106405 1107382 - 325 15608129 885355 grcC2 Rv0989c COG0142H +hypothetical protein Rv0990c 1107443 1108099 - 218 15608130 885343 - Rv0990c - +CONSERVED HYPOTHETICAL SERINE RICH PROTEIN 1108172 1108504 - 110 15608131 885350 - Rv0991c COG2331S +hypothetical protein Rv0992c 1108578 1109171 - 197 15608132 885337 - Rv0992c COG0212H +PROBABLE UTP--GLUCOSE-1-PHOSPHATE URIDYLYLTRANSFERASE GALU (UDP-GLUCOSE PYROPHOSPHORYLASE) (UDPGP) (ALPHA-D-GLUCOSYL-1-PHOSPHATE URIDYLYLTRANSFERASE) (URIDINE DIPHOSPHOGLUCOSE PYROPHOSPHORYLASE) 1109272 1110192 + 306 15608133 885341 galU Rv0993 COG1210M +PROBABLE MOLYBDOPTERIN BIOSYNTHESIS PROTEIN MOEA1 1110269 1111549 + 426 57116810 885404 moeA1 Rv0994 COG0303H +POSSIBLE RIBOSOMAL-PROTEIN-ALANINE ACETYLTRANSFERASE RIMJ (ACETYLATING ENZYME FOR N-TERMINAL OF RIBOSOMAL PROTEIN S5) 1111612 1112223 + 203 15608135 885399 rimJ Rv0995 COG1670J +PROBABLE CONSERVED TRANSMEMBRANE PROTEIN 1112384 1113460 + 358 15608136 885393 - Rv0996 - +hypothetical protein Rv0997 1114293 1114724 + 143 15608137 885386 - Rv0997 - +hypothetical protein Rv0998 1114748 1115749 + 333 15608138 885385 - Rv0998 COG0454KR, COG0664T +hypothetical protein Rv0999 1115767 1116525 + 252 15608139 886043 - Rv0999 - +hypothetical protein Rv1000c 1116531 1117148 - 205 57116811 886266 - Rv1000c COG3145L +arginine deiminase 1117185 1118393 + 402 15608141 888313 arcA Rv1001 COG2235E +hypothetical protein Rv1002c 1118428 1119939 - 503 15608142 887882 - Rv1002c COG1928O +hypothetical protein Rv1003 1120022 1120879 + 285 15608143 887935 - Rv1003 COG0313R +PROBABLE MEMBRANE PROTEIN 1120889 1122148 - 419 15608144 886039 - Rv1004c - +para-aminobenzoate synthase component I 1122222 1123598 - 458 15608145 888205 pabB Rv1005c COG0147EH +hypothetical protein Rv1006 1123714 1125417 + 567 15608146 888234 - Rv1006 - +methionyl-tRNA synthetase 1125444 1127003 - 519 15608147 886050 metG Rv1007c COG0143J +PROBABLE DEOXYRIBONUCLEASE TATD (YJJV PROTEIN) 1127089 1127883 + 264 15608148 886047 tatD Rv1008 COG0084L +Probable resuscitation-promoting factor rpfB 1128091 1129179 + 362 15608149 886048 rpfB Rv1009 COG3583S +dimethyladenosine transferase 1129152 1130105 + 317 15608150 888792 ksgA Rv1010 COG0030J +4-diphosphocytidyl-2-C-methyl-D-erythritol kinase 1130191 1131111 + 306 15608151 886034 ispE Rv1011 COG1947I +hypothetical protein Rv1012 1131128 1131421 + 97 15608152 886045 - Rv1012 - +acyl-CoA synthetase 1131625 1133259 + 544 15608153 886035 pks16 Rv1013 COG0318IQ +peptidyl-tRNA hydrolase 1133333 1133908 - 191 15608154 886037 pth Rv1014c COG0193J +50S ribosomal protein L25/general stress protein Ctc 1133921 1134568 - 215 15608155 885992 rplY Rv1015c COG1825J +PROBABLE CONSERVED LIPOPROTEIN LPQT 1134785 1135465 - 226 15608156 886066 lpqT Rv1016c - +ribose-phosphate pyrophosphokinase 1135501 1136481 - 326 15608157 885993 prsA Rv1017c COG0462FE +Probable UDP-N-acetylglucosamine pyrophosphorylase glmU 1136573 1138060 - 495 15608158 886069 glmU Rv1018c COG1207M +PROBABLE TRANSCRIPTIONAL REGULATORY PROTEIN (PROBABLY TETR-FAMILY) 1138315 1138908 + 197 15608159 886056 - Rv1019 COG1309K +PROBABLE TRANSCRIPTION-REPAIR COUPLING FACTOR MFD (TRCF) 1138967 1142671 + 1234 15608160 886077 mfd Rv1020 COG1197LK +nucleoside triphosphate pyrophosphohydrolase 1142671 1143648 + 325 15608161 886052 - Rv1021 COG1694R +PROBABLE CONSERVED LIPOPROTEIN LPQU 1143736 1144467 + 243 15608162 886076 lpqU Rv1022 COG2951M +phosphopyruvate hydratase 1144564 1145853 + 429 15608163 886062 eno Rv1023 COG0148G +POSSIBLE CONSERVED MEMBRANE PROTEIN 1145858 1146544 + 228 15608164 886059 - Rv1024 COG2919D +hypothetical protein Rv1025 1146561 1147028 + 155 15608165 886042 - Rv1025 COG1507S +hypothetical protein Rv1026 1147019 1147978 + 319 15608166 886089 - Rv1026 COG0248FP +PROBABLE TRANSCRIPTIONAL REGULATORY PROTEIN KDPE 1148427 1149107 - 226 15608167 886046 kdpE Rv1027c COG0745TK +PROBABLE SENSOR PROTEIN KDPD 1149104 1151686 - 860 15608168 886084 kdpD Rv1028c COG2205T +Probable membrane protein kdpF 1151920 1152012 + 30 57116812 3205056 kdpF Rv1028A - +potassium-transporting ATPase subunit A 1152012 1153727 + 571 15608169 887414 kdpA Rv1029 COG2060P +potassium-transporting ATPase subunit B 1153724 1155853 + 709 15608170 887343 kdpB Rv1030 COG2216P +Probable Potassium-transporting ATPase C chain KDPC (Potassium-translocating ATPase C chain) (ATP phosphohydrolase 1155853 1156422 + 189 15608171 886008 kdpC Rv1031 COG2156P +TWO COMPONENT SENSOR HISTIDINE KINASE TRCS 1156426 1157955 - 509 15608172 887790 trcS Rv1032c COG0642T +TWO COMPONENT TRANSCRIPTIONAL REGULATOR TRCR 1157963 1158736 - 257 15608173 887957 trcR Rv1033c COG0745TK +PROBABLE TRANSPOSASE (FRAGMENT) 1158918 1159307 - 129 15608174 886010 - Rv1034c COG3039L +PROBABLE TRANSPOSASE (FRAGMENT) 1159375 1160061 - 228 15608175 888206 - Rv1035c - +truncated IS1560 transposase 1160095 1160433 - 112 15608176 888227 - Rv1036c - +PUTATIVE ESAT-6 LIKE PROTEIN ESXI (ESAT-6 LIKE PROTEIN 1) 1160544 1160828 - 94 15608177 888299 esxI Rv1037c - +ESAT-6 LIKE PROTEIN ESXJ (ESAT-6 LIKE PROTEIN 2) 1160855 1161151 - 98 15608178 888372 esxJ Rv1038c - +PPE FAMILY PROTEIN 1161297 1162472 - 391 57116813 888477 PPE15 Rv1039c - +PE FAMILY PROTEIN 1162549 1163376 - 275 57116814 888533 PE8 Rv1040c - +PROBABLE IS LIKE-2 TRANSPOSASE 1164572 1165435 - 287 15608181 888546 - Rv1041c COG3293L +PROBABLE IS LIKE-2 TRANSPOSASE 1165092 1165499 - 135 15608182 888607 - Rv1042c COG3293L +hypothetical protein Rv1043c 1165781 1166806 - 341 15608183 888634 - Rv1043c COG0265O +hypothetical protein Rv1044 1167053 1167676 + 207 15608184 888712 - Rv1044 - +hypothetical protein Rv1045 1167673 1168554 + 293 15608185 888783 - Rv1045 - +hypothetical protein Rv1046c 1168704 1169228 - 174 57116815 886071 - Rv1046c - +PROBABLE TRANSPOSASE 1169423 1170670 + 415 15608187 886060 - Rv1047 COG3328L +hypothetical protein Rv1048c 1171038 1172153 - 371 15608188 885295 - Rv1048c - +PROBABLE TRANSCRIPTIONAL REPRESSOR PROTEIN 1172386 1172832 + 148 15608189 886091 - Rv1049 COG1846K +PROBABLE OXIDOREDUCTASE 1172881 1173786 + 301 15608190 887146 - Rv1050 COG1028IQR +hypothetical protein Rv1051c 1173945 1174700 - 251 15608191 887142 - Rv1051c - +hypothetical protein Rv1052 1175723 1176112 + 129 15608192 888441 - Rv1052 - +hypothetical protein Rv1053c 1176011 1176286 - 91 15608193 887141 - Rv1053c - +PROBABLE INTEGRASE (FRAGMENT) 1176928 1177242 + 104 57116816 887139 - Rv1054 - +POSSIBLE INTEGRASE (FRAGMENT) 1177239 1177373 + 44 57116817 887138 - Rv1055 - +hypothetical protein Rv1056 1177628 1178392 + 254 15608196 887147 - Rv1056 COG2343S +hypothetical protein Rv1057 1179396 1180577 + 393 15608197 887135 - Rv1057 COG3391S +acyl-CoA synthetase 1180684 1182315 + 543 15608198 887133 fadD14 Rv1058 COG0318IQ +hypothetical protein Rv1059 1182391 1183455 + 354 15608199 886015 - Rv1059 COG0289E, COG3804S +hypothetical protein Rv1060 1183508 1183981 + 157 15608200 887130 - Rv1060 - +hypothetical protein Rv1061 1184015 1184878 + 287 15608201 887136 - Rv1061 COG0121R +hypothetical protein Rv1062 1184883 1185740 + 285 15608202 887129 - Rv1062 COG1752R +hypothetical protein Rv1063c 1185741 1186823 - 360 15608203 887128 - Rv1063c COG1752R +POSSIBLE LIPOPROTEIN LPQV 1186904 1187323 - 139 15608204 887126 lpqV Rv1064c - +hypothetical protein Rv1065 1187435 1188001 + 188 15608205 887125 - Rv1065 - +hypothetical protein Rv1066 1187998 1188393 + 131 15608206 887127 - Rv1066 COG0607P +PE-PGRS FAMILY PROTEIN 1188421 1190424 - 667 57116818 887122 PE_PGRS19 Rv1067c - +PE-PGRS FAMILY PROTEIN 1190757 1192148 - 463 57116819 887123 PE_PGRS20 Rv1068c - +hypothetical protein Rv1069c 1192510 1194273 - 587 15608209 887120 - Rv1069c COG4425S +enoyl-CoA hydratase 1194270 1195043 - 257 15608210 887117 echA8 Rv1070c COG1024I +enoyl-CoA hydratase 1195055 1196092 - 345 15608211 887116 echA9 Rv1071c COG1024I +PROBABLE CONSERVED TRANSMEMBRANE PROTEIN 1196279 1197115 + 278 15608212 887114 - Rv1072 COG4760S +hypothetical protein Rv1073 1197231 1198082 + 283 15608213 887132 - Rv1073 - +acetyl-CoA acetyltransferase 1198156 1199373 - 405 15608214 887113 fadA3 Rv1074c COG0183I +CONSERVED EXPORTED PROTEIN 1199426 1200370 - 314 15608215 887110 - Rv1075c COG2755E +POSSIBLE LIPASE LIPU 1200767 1201660 + 297 15608216 887112 lipU Rv1076 COG0657I +Probable cystathionine beta-synthase CBS (Serine sulfhydrase) (Beta-thionase) (Hemoprotein H-450) 1201717 1203111 + 464 57116820 887108 cbs Rv1077 COG0031E, COG0517R +Probable Proline-rich antigen homolog pra 1203313 1204035 + 240 15608218 887111 pra Rv1078 COG1714S +cystathionine gamma-synthase 1204067 1205233 + 388 15608219 887103 metB Rv1079 COG0626E +transcription elongation factor GreA 1205304 1205798 - 164 15608220 887115 greA Rv1080c COG0782K +PROBABLE CONSERVED MEMBRANE PROTEIN 1205984 1206418 - 144 15608221 887102 - Rv1081c - +Mycothiol conjugate amidase Mca (Mycothiol S-conjugate amidase) 1206520 1207386 + 288 15608222 887101 mca Rv1082 COG2120S +hypothetical protein Rv1083 1207383 1207649 + 88 15608223 887100 - Rv1083 - +hypothetical protein Rv1084 1207636 1209657 + 673 15608224 887098 - Rv1084 COG1331O +POSSIBLE HEMOLYSIN-LIKE PROTEIN 1209756 1210484 - 242 15608225 887107 - Rv1085c COG1272R +SHORT (C15) CHAIN Z-ISOPRENYL DIPHOSPHATE SYNTHASE (Z-FPP SYNTHASE) (Z-FARNESYL DIPHOSPHATE SYNTHASE) (Z-FPP SYNTHETASE) (Z-FARNESYL DIPHOSPHATE SYNTHETASE) (GERANYLTRANSTRANSFERASE) (FARNESYL PYROPHOSPHATE SYNTHETASE) 1210595 1211383 + 262 15608226 887097 - Rv1086 COG0020I +PE-PGRS FAMILY PROTEIN 1211560 1213863 + 767 57116821 887094 PE_PGRS21 Rv1087 - +hypothetical protein Rv1087A 1214040 1214360 + 106 57116822 3205067 - Rv1087A COG0020I +PE FAMILY PROTEIN 1214513 1214947 + 144 57116823 887096 PE9 Rv1088 - +PE FAMILY PROTEIN 1214769 1215131 + 120 57116824 887090 PE10 Rv1089 - +PROBABLE CELLULASE CELA2A (ENDO-1,4-BETA-GLUCANASE) (ENDOGLUCANASE) (CARBOXYMETHYL CELLULASE) 1215517 1215621 + 34 57116825 3205066 celA2a Rv1089A - +PROBABLE CELLULASE CELA2B (ENDO-1,4-BETA-GLUCANASE) (ENDOGLUCANASE) (CARBOXYMETHYL CELLULASE) 1215599 1216054 + 151 15608230 885637 celA2b Rv1090 - +PE-PGRS FAMILY PROTEIN 1216469 1219030 + 853 57116826 885258 PE_PGRS22 Rv1091 - +pantothenate kinase 1219248 1220186 - 312 15608232 885120 coaA Rv1092c COG1072H +serine hydroxymethyltransferase 1220574 1221854 + 426 57116827 885338 glyA Rv1093 COG0112E +POSSIBLE ACYL- 1221959 1222786 + 275 15608234 885339 desA2 Rv1094 - +PROBABLE PHOH-LIKE PROTEIN PHOH2 (PHOSPHATE STARVATION-INDUCIBLE PROTEIN PSIH) 1222997 1224298 + 433 15608235 885592 phoH2 Rv1095 COG1875T +POSSIBLE GLYCOSYL HYDROLASE 1224385 1225260 + 291 15608236 885949 - Rv1096 COG0726G +PROBABLE MEMBRANE GLYCINE AND PROLINE RICH PROTEIN 1225263 1226144 - 293 15608237 885962 - Rv1097c - +fumarate hydratase 1226141 1227565 - 474 15608238 885651 fumC Rv1098c COG0114C +fructose 1,6-bisphosphatase II 1227596 1228582 - 328 15608239 885861 glpX Rv1099c COG1494G +hypothetical protein Rv1100 1228683 1229384 + 233 15608240 885852 - Rv1100 - +hypothetical protein Rv1101c 1229391 1230548 - 385 15608241 885482 - Rv1101c COG0628R +hypothetical protein Rv1102c 1230660 1230971 - 103 15608242 886001 - Rv1102c COG2337T +hypothetical protein Rv1103c 1230971 1231291 - 106 15608243 885941 - Rv1103c - +POSSIBLE PARA-NITROBENZYL ESTERASE (FRAGMENT) 1231301 1231990 + 229 15608244 885835 - Rv1104 COG2272I +POSSIBLE PARA-NITROBENZYL ESTERASE (FRAGMENT) 1232311 1232826 + 171 57116828 885977 - Rv1105 COG2272I +PROBABLE CHOLESTEROL DEHYDROGENASE 1232844 1233956 - 370 15608246 886004 - Rv1106c COG0451MG +exodeoxyribonuclease VII small subunit 1233966 1234223 - 85 15608247 886005 xseB Rv1107c COG1722L +exodeoxyribonuclease VII large subunit 1234213 1235460 - 415 15608248 885984 xseA Rv1108c COG1570L +hypothetical protein Rv1109c 1235457 1236095 - 212 15608249 885828 - Rv1109c - +4-hydroxy-3-methylbut-2-enyl diphosphate reductase 1236185 1237192 + 335 57116829 885830 ispH Rv1110 COG0761IM +hypothetical protein Rv1111c 1237209 1238192 - 327 57116830 885447 - Rv1111c - +translation-associated GTPase 1238255 1239328 + 357 15608252 887151 - Rv1112 COG0012J +hypothetical protein Rv1113 1239416 1239613 + 65 15608253 885450 - Rv1113 - +hypothetical protein Rv1114 1239610 1239984 + 124 15608254 885490 - Rv1114 COG1487R +POSSIBLE EXPORTED PROTEIN 1240187 1240885 + 232 15608255 885951 - Rv1115 COG0791M +hypothetical protein Rv1116 1241003 1241188 + 61 15608256 885969 - Rv1116 - +CONSERVED HYPOTHETICAL PROTEIN (FRAGMENT) 1241115 1241390 - 91 57116831 3205101 - Rv1116A - +hypothetical protein Rv1117 1241633 1241956 + 107 15608257 885847 - Rv1117 COG1359S +hypothetical protein Rv1118c 1241971 1242831 - 286 15608258 888936 - Rv1118c - +hypothetical protein Rv1119c 1242864 1243013 - 49 15608259 885853 - Rv1119c - +hypothetical protein Rv1120c 1243010 1243504 - 164 15608260 885633 - Rv1120c COG2114T +glucose-6-phosphate 1-dehydrogenase 1243707 1245107 + 466 57116832 885817 zwf1 Rv1121 COG0364G +6-phosphogluconate dehydrogenase-like protein 1245129 1246151 + 340 15608262 885820 gnd2 Rv1122 COG1023G +POSSIBLE PEROXIDASE BPOB (NON-HAEM PEROXIDASE) 1246144 1247052 - 302 15608263 885965 bpoB Rv1123c COG0596R +PROBABLE EPOXIDE HYDROLASE EPHC (EPOXIDE HYDRATASE) 1247127 1248077 + 316 15608264 886022 ephC Rv1124 COG0596R +hypothetical protein Rv1125 1248082 1249326 + 414 15608265 886021 - Rv1125 COG0624E +hypothetical protein Rv1126c 1249330 1249935 - 201 15608266 885845 - Rv1126c - +pyruvate phosphate dikinase 1249932 1251404 - 490 15608267 885956 ppdK Rv1127c COG0574G +hypothetical protein Rv1128c 1251617 1252972 - 451 15608268 885849 - Rv1128c - +PROBABLE TRANSCRIPTIONAL REGULATOR PROTEIN 1253074 1254534 - 486 15608269 885963 - Rv1129c COG1396K, COG3800R +hypothetical protein Rv1130 1254555 1256135 + 526 15608270 885843 - Rv1130 COG2079R +methylcitrate synthase 1256132 1257313 + 393 15608271 888949 gltA1 Rv1131 COG0372C +hypothetical protein Rv1132 1257325 1259055 + 576 15608272 885824 - Rv1132 - +5-methyltetrahydropteroyltriglutamate--homocysteine methyltransferase 1259067 1261346 - 759 15608273 888947 metE Rv1133c COG0620E +hypothetical protein Rv1134 1261922 1262158 + 78 15608274 885983 - Rv1134 - +PPE FAMILY PROTEIN 1262272 1264128 - 618 57116833 885131 PPE16 Rv1135c - +POSSIBLE ACETYL-CoA ACETYLTRANSFERASE (ACETOACETYL-CoA THIOLASE) 1264314 1264556 + 80 57116834 3205047 - Rv1135A COG0183I +POSSIBLE ENOYL-CoA HYDRATASE 1264606 1264947 + 113 15608276 888948 - Rv1136 COG1024I +hypothetical protein Rv1137c 1265087 1265455 - 122 15608277 885071 - Rv1137c - +POSSIBLE OXIDOREDUCTASE 1265472 1266488 - 338 15608278 885119 - Rv1138c COG0644C +hypothetical protein Rv1139c 1266485 1266985 - 166 15608279 885110 - Rv1139c COG1755S +PROBABLE INTEGRAL MEMBRANE PROTEIN 1267347 1268195 + 282 15608280 885117 - Rv1140 COG1266R +enoyl-CoA hydratase 1268203 1269009 - 268 15608281 886024 echA11 Rv1141c COG1024I +enoyl-CoA hydratase 1269152 1269958 - 268 15608282 885458 echA10 Rv1142c COG1024I +PROBABLE ALPHA-METHYLACYL-CoA RACEMASE MCR (2-methylacyl-CoA racemase) (2-arylpropionyl-CoA epimerase ) 1270062 1271144 + 360 15608283 885067 mcr Rv1143 COG1804C +PROBABLE SHORT-CHAIN TYPE DEHYDROGENASE/REDUCTASE 1271156 1271908 + 250 15608284 885932 - Rv1144 COG1028IQR +PROBABLE CONSERVED TRANSMEMBRANE TRANSPORT PROTEIN MMPL13A 1272423 1273334 + 303 15608285 885798 mmpL13a Rv1145 COG2409R +PROBABLE CONSERVED TRANSMEMBRANE TRANSPORT PROTEIN MMPL13B 1273355 1274767 + 470 15608286 885575 mmpL13b Rv1146 COG2409R +hypothetical protein Rv1147 1274900 1275550 + 216 15608287 885471 - Rv1147 COG0500QR +hypothetical protein Rv1148c 1276300 1277748 - 482 15608288 885451 - Rv1148c - +POSSIBLE TRANSPOSASE 1277893 1278300 + 135 15608289 885164 - Rv1149 COG3293L +NAD-dependent deacetylase 1278904 1279617 - 237 15608291 886026 - Rv1151c COG0846K +PROBABLE TRANSCRIPTIONAL REGULATORY PROTEIN 1279655 1280020 + 121 15608292 885985 - Rv1152 COG1725K +PROBABLE O-METHYLTRANSFERASE OMT 1279998 1280846 - 282 15608293 885994 omt Rv1153c COG3315Q +hypothetical protein Rv1154c 1280843 1281484 - 213 15608294 885991 - Rv1154c COG3797S +hypothetical protein Rv1155 1281429 1281872 + 147 15608295 885604 - Rv1155 - +hypothetical protein Rv1156 1282306 1282893 + 195 15608296 885593 - Rv1156 COG0177L +CONSERVED HYPOTHETICAL ALA-, PRO-RICH PROTEIN 1283056 1284171 - 371 15608297 885878 - Rv1157c - +CONSERVED HYPOTHETICAL ALA-, PRO-RICH PROTEIN 1284179 1284862 - 227 15608298 888930 - Rv1158c - +mannosyltransferase 1284992 1286287 + 431 15608299 885899 pimE Rv1159 - +pterin-4-alpha-carbinolamine dehydratase 1286284 1286568 - 94 57116835 3205109 phhB Rv1159A COG2154H +PROBABLE MUTATOR PROTEIN MUTT (7,8-dihydro-8-oxoguanine-triphosphatase) (8-OXO-DGTPASE) 1286595 1287020 + 141 15608300 888485 mutT2 Rv1160 COG0494LR +PROBABLE RESPIRATORY NITRATE REDUCTASE (ALPHA CHAIN) NARG 1287328 1291026 + 1232 15608301 885573 narG Rv1161 COG5013C +PROBABLE RESPIRATORY NITRATE REDUCTASE (BETA CHAIN) NARH 1291065 1292741 + 558 15608302 888265 narH Rv1162 COG1140C +PROBABLE RESPIRATORY NITRATE REDUCTASE (DELTA CHAIN) NARJ 1292798 1293403 + 201 15608303 885890 narJ Rv1163 COG2180C +PROBABLE RESPIRATORY NITRATE REDUCTASE (GAMMA CHAIN) NARI 1293406 1294146 + 246 15608304 888935 narI Rv1164 COG2181C +POSSIBLE GTP-BINDING TRANSLATION ELONGATION FACTOR TYPA (TYROSINE PHOSPHORYLATED PROTEIN A) (GTP-BINDING PROTEIN) 1294168 1296054 + 628 15608305 886038 typA Rv1165 COG1217T +PROBABLE CONSERVED LIPOPROTEIN LPQW 1296152 1298059 + 635 15608306 886036 lpqW Rv1166 COG0747E +PROBABLE TRANSCRIPTIONAL REGULATORY PROTEIN 1298087 1298692 - 201 15608307 888758 - Rv1167c COG1309K +PPE FAMILY PROTEIN 1298764 1299804 - 346 57116836 885990 PPE17 Rv1168c - +PE FAMILY PROTEIN 1299822 1300124 - 100 57116837 885930 PE11 Rv1169c - +N-Acetyl-1-D-myo-Inosityl-2-Amino-2-Deoxy-alpha- D-Glucopyranoside Deacetylase mshB (GlcNAc-Ins deacetylase) 1300304 1301215 + 303 15608310 885997 mshB Rv1170 COG2120S +hypothetical protein Rv1171 1301307 1301747 + 146 57116838 885986 - Rv1171 - +PE FAMILY PROTEIN 1301755 1302681 - 308 57116839 885988 PE12 Rv1172c - +FO synthase 1302931 1305501 + 856 15608313 886061 fbiC Rv1173 COG1060HR +LOW MOLECULAR WEIGHT T-CELL ANTIGEN TB8.4 1305669 1306001 - 110 15608314 886082 TB8.4 Rv1174c - +PROBABLE NADPH DEPENDENT 2,4-DIENOYL-COA REDUCTASE FADH (2,4-dienoyl coenzyme A reductase) (4-enoyl-CoA reductase) 1306202 1308226 - 674 15608315 886053 fadH Rv1175c COG0446R, COG1902C +hypothetical protein Rv1176c 1308223 1308792 - 189 15608316 886080 - Rv1176c COG1695K +PROBABLE FERREDOXIN FDXC 1309005 1309331 + 108 15608317 885869 fdxC Rv1177 COG1146C +N-succinyldiaminopimelate aminotransferase 1309364 1310452 + 362 15608318 886031 - Rv1178 COG0436E +hypothetical protein Rv1179c 1310480 1313299 - 939 15608319 886083 - Rv1179c COG1061KL +PROBABLE POLYKETIDE BETA-KETOACYL SYNTHASE PKS3 1313725 1315191 + 488 15608320 886055 pks3 Rv1180 COG3321Q +PROBABLE POLYKETIDE BETA-KETOACYL SYNTHASE PKS4 1315234 1319982 + 1582 15608321 886081 pks4 Rv1181 COG3321Q +PROBABLE CONSERVED POLYKETIDE SYNTHASE ASSOCIATED PROTEIN PAPA3 1320035 1321453 + 472 15608322 886072 papA3 Rv1182 COG1020Q +PROBABLE CONSERVED TRANSMEMBRANE TRANSPORT PROTEIN MMPL10 1321520 1324528 + 1002 15608323 886068 mmpL10 Rv1183 COG2409R +POSSIBLE EXPORTED PROTEIN 1324532 1325611 - 359 15608324 886063 - Rv1184c COG3008R +acyl-CoA synthetase 1325776 1327512 - 578 15608325 886065 fadD21 Rv1185c COG0318IQ +hypothetical protein Rv1186c 1327689 1329305 - 538 15608326 886057 - Rv1186c COG2508TQ +PROBABLE PYRROLINE-5-CARBOXYLATE DEHYDROGENASE ROCA 1329390 1331021 + 543 15608327 886058 rocA Rv1187 COG1012C +PROBABLE PROLINE DEHYDROGENASE 1331021 1332010 + 329 15608328 886054 - Rv1188 COG0506E +RNA polymerase sigma factor SigI 1332092 1332964 + 290 15608329 886079 sigI Rv1189 COG1595K +hypothetical protein Rv1190 1332980 1333858 + 292 15608330 886049 - Rv1190 COG0596R +hypothetical protein Rv1191 1333931 1334845 + 304 15608331 886041 - Rv1191 COG0596R +hypothetical protein Rv1192 1334927 1335754 + 275 15608332 886007 - Rv1192 COG0596R +acyl-CoA synthetase 1335794 1337215 + 473 15608333 886074 fadD36 Rv1193 COG0318IQ +hypothetical protein Rv1194c 1337248 1338513 - 421 15608334 886040 - Rv1194c COG2508TQ +PE FAMILY PROTEIN 1339003 1339302 + 99 57116840 886044 PE13 Rv1195 - +PPE FAMILY PROTEIN 1339349 1340524 + 391 57116841 886073 PPE18 Rv1196 - +ESAT-6 LIKE PROTEIN ESXK (ESAT-6 LIKE PROTEIN 3) 1340659 1340955 + 98 15608337 886051 esxK Rv1197 - +PUTATIVE ESAT-6 LIKE PROTEIN ESXL (ESAT-6 LIKE PROTEIN 4) 1341006 1341290 + 94 15608338 886090 esxL Rv1198 - +POSSIBLE TRANSPOSASE 1341358 1342605 - 415 15608339 886092 - Rv1199c COG3328L +PROBABLE CONSERVED INTEGRAL MEMBRANE TRANSPORT PROTEIN 1342942 1344219 + 425 15608340 886087 - Rv1200 COG0477GEPR +PROBABLE TRANSFERASE 1344216 1345169 - 317 15608341 886088 - Rv1201c COG2171E +dipeptidase 1345260 1346324 + 354 57116842 887386 dapE Rv1202 COG0624E +hypothetical protein Rv1203c 1346321 1346905 - 194 15608343 886086 - Rv1203c - +hypothetical protein Rv1204c 1346936 1348624 - 562 15608344 887552 - Rv1204c COG0488R +hypothetical protein Rv1205 1348719 1349282 + 187 15608345 886075 - Rv1205 COG1611R +acyl-CoA synthetase 1349332 1351125 + 597 15608346 887549 fadD6 Rv1206 COG0318IQ +PROBABLE DIHYDROPTEROATE SYNTHASE 2 FOLP2 (DHPS 2) (Dihydropteroate pyrophosphorylase 2) 1351191 1352147 + 318 15608347 887447 folP2 Rv1207 COG0294H +hypothetical protein Rv1208 1352144 1353118 + 324 15608348 886085 - Rv1208 COG0463M +hypothetical protein Rv1209 1353157 1353525 + 122 15608349 887600 - Rv1209 - +PROBABLE DNA-3-METHYLADENINE GLYCOSYLASE I TAGA (TAG I) (3-methyladenine-DNA glycosylase I, constitutive) (DNA-3-methyladenine glycosidase I ) 1353522 1354136 + 204 15608350 888035 tagA Rv1210 COG2818L +hypothetical protein Rv1211 1354243 1354470 + 75 15608351 887990 - Rv1211 - +PUTATIVE GLYCOSYL TRANSFERASE 1354498 1355661 - 387 15608352 887805 - Rv1212c COG0438M +glucose-1-phosphate adenylyltransferase 1355836 1357050 + 404 15608353 887933 glgC Rv1213 COG0448G +PE FAMILY PROTEIN 1357293 1357625 - 110 57116843 888362 PE14 Rv1214c - +hypothetical protein Rv1215c 1357759 1359444 - 561 15608355 887684 - Rv1215c COG2936R +PROBABLE CONSERVED INTEGRAL MEMBRANE PROTEIN 1359472 1360146 - 224 15608356 888125 - Rv1216c COG2020O +PROBABLE TETRONASIN-TRANSPORT INTEGRAL MEMBRANE PROTEIN ABC TRANSPORTER 1360155 1361801 - 548 15608357 888401 - Rv1217c COG3559M +PROBABLE TETRONASIN-TRANSPORT ATP-BINDING PROTEIN ABC TRANSPORTER 1361798 1362733 - 311 15608358 888518 - Rv1218c COG1131V +PROBABLE TRANSCRIPTIONAL REGULATORY PROTEIN 1362723 1363361 - 212 15608359 888582 - Rv1219c COG1309K +PROBABLE METHYLTRANSFERASE 1363503 1364150 - 215 15608360 888419 - Rv1220c COG4122R +RNA polymerase sigma factor SigE 1364413 1365186 + 257 15608361 888751 sigE Rv1221 COG1595K +hypothetical protein Rv1222 1365344 1365808 + 154 15608362 885196 - Rv1222 - +PROBABLE SERINE PROTEASE HTRA (DEGP PROTEIN) 1365875 1367461 + 528 57116844 888912 htrA Rv1223 COG0265O +sec-independent translocase 1367463 1367858 + 131 15608364 887143 tatB Rv1224 COG1826U +hypothetical protein Rv1225c 1367891 1368721 - 276 15608365 887148 - Rv1225c COG0647G +PROBABLE TRANSMEMBRANE PROTEIN 1368832 1370295 - 487 15608366 887144 - Rv1226c COG3428S +PROBABLE TRANSMEMBRANE PROTEIN 1370292 1370825 - 177 15608367 885872 - Rv1227c COG3402S +PROBABLE LIPOPROTEIN LPQX 1370920 1371477 + 185 15608368 886013 lpqX Rv1228 - +PROBABLE MRP-RELATED PROTEIN MRP 1371777 1372949 - 390 15608369 886067 mrp Rv1229c COG0489D +POSSIBLE MEMBRANE PROTEIN 1372962 1374197 - 411 15608370 887134 - Rv1230c COG2951M +PROBABLE MEMBRANE PROTEIN 1374322 1374864 - 180 15608371 887140 - Rv1231c COG4420S +hypothetical protein Rv1232c 1374861 1376168 - 435 15608372 886014 - Rv1232c COG2239P +hypothetical protein Rv1233c 1376230 1376826 - 198 15608373 887131 - Rv1233c - +PROBABLE TRANSMEMBRANE PROTEIN 1376976 1377503 + 175 15608374 887137 - Rv1234 - +PROBABLE SUGAR-BINDING LIPOPROTEIN LPQY 1377524 1378930 + 468 15608375 887145 lpqY Rv1235 COG1653G +PROBABLE SUGAR-TRANSPORT INTEGRAL MEMBRANE PROTEIN ABC TRANSPORTER SUGA 1378927 1379850 + 307 15608376 887124 sugA Rv1236 COG1175G +PROBABLE SUGAR-TRANSPORT INTEGRAL MEMBRANE PROTEIN ABC TRANSPORTER SUGB 1379855 1380679 + 274 15608377 887121 sugB Rv1237 COG0395G +PROBABLE SUGAR-TRANSPORT ATP-BINDING PROTEIN ABC TRANSPORTER SUGC 1380684 1381865 + 393 15608378 887104 sugC Rv1238 COG3839G +POSSIBLE MAGNESIUM AND COBALT TRANSPORT TRANSMEMBRANE PROTEIN CORA 1381942 1383042 - 366 15608379 887106 corA Rv1239c COG0598P +malate dehydrogenase 1383213 1384202 + 329 15608380 887119 mdh Rv1240 COG0039C +hypothetical protein Rv1241 1384278 1384538 + 86 15608381 887118 - Rv1241 - +hypothetical protein Rv1242 1384535 1384966 + 143 15608382 887095 - Rv1242 - +PE-PGRS FAMILY PROTEIN 1384989 1386677 - 562 57116845 887109 PE_PGRS23 Rv1243c - +PROBABLE LIPOPROTEIN LPQZ 1386857 1387717 + 286 15608384 887093 lpqZ Rv1244 COG1732M +PROBABLE SHORT-CHAIN TYPE DEHYDROGENASE/REDUCTASE 1387798 1388628 - 276 15608385 887091 - Rv1245c COG1028IQR +hypothetical protein Rv1246c 1388685 1388978 - 97 15608386 887099 - Rv1246c COG2026JD +hypothetical protein Rv1247c 1388975 1389244 - 89 15608387 887086 - Rv1247c COG2161D +alpha-ketoglutarate decarboxylase 1389357 1393052 - 1231 161352467 887084 kgd Rv1248c COG0508C, COG0567C +POSSIBLE MEMBRANE PROTEIN 1393194 1393982 - 262 15608389 887077 - Rv1249c - +PROBABLE DRUG-TRANSPORT INTEGRAL MEMBRANE PROTEIN 1394179 1395918 + 579 15608390 887073 - Rv1250 COG0477GEPR +hypothetical protein Rv1251c 1395821 1399240 - 1139 15608391 887080 - Rv1251c COG1112L, COG2251R +PROBABLE LIPOPROTEIN LPRE 1399296 1399904 - 202 15608392 887064 lprE Rv1252c - +PROBABLE COLD-SHOCK DEAD-BOX PROTEIN A HOMOLOG DEAD (ATP-dependent RNA helicase deaD homolog) 1399970 1401661 + 563 15608393 887069 deaD Rv1253 COG0513LKJ +PROBABLE ACYLTRANSFERASE 1401658 1402809 + 383 15608394 887076 - Rv1254 COG1835I +PROBABLE TRANSCRIPTIONAL REGULATORY PROTEIN 1402778 1403386 - 202 15608395 887068 - Rv1255c COG1309K +PROBA BLE CYTOCHROME P450 130 CYP130 1403386 1404603 - 405 15608396 887059 cyp130 Rv1256c COG2124Q +PROBABLE OXIDOREDUCTASE 1404717 1406084 - 455 15608397 887063 - Rv1257c COG0277C +PROBABLE CONSERVED INTEGRAL MEMBRANE TRANSPORT PROTEIN 1406081 1407340 - 419 15608398 887056 - Rv1258c COG0477GEPR +hypothetical protein Rv1259 1407339 1408238 + 299 15608399 887047 - Rv1259 COG1573L +hypothetical protein Rv1260 1408240 1409358 + 372 15608400 887044 - Rv1260 COG0654HC +hypothetical protein Rv1261c 1409484 1409933 - 149 15608401 887055 - Rv1261c - +HYPOTHETICAL HIT-LIKE PROTEIN 1409938 1410372 - 144 15608402 887036 - Rv1262c COG0537FGR +amidase 1410431 1411819 + 462 15608403 887041 amiB2 Rv1263 COG0154J +ADENYLYL CYCLASE (ATP PYROPHOSPHATE-LYASE) (ADENYLATE CYCLASE) 1411894 1413087 + 397 15608404 887035 - Rv1264 COG2114T +hypothetical protein Rv1265 1413260 1413940 + 226 15608405 887058 - Rv1265 - +PROBABLE TRANSMEMBRANE SERINE/THREONINE-PROTEIN KINASE H PKNH (PROTEIN KINASE H) (STPK H) 1413960 1415840 - 626 15608406 887023 pknH Rv1266c COG0515RTKL +PROBABLE TRANSCRIPTIONAL REGULATORY PROTEIN EMBR 1416181 1417347 - 388 15608407 887026 embR Rv1267c COG1716T, COG3629T +hypothetical protein Rv1268c 1417658 1418356 - 232 15608408 887033 - Rv1268c - +CONSERVED PROBABLE SECRETED PROTEIN 1418579 1418953 - 124 15608409 887039 - Rv1269c - +POSSIBLE LIPOPROTEIN LPRA 1419014 1419748 - 244 15608410 887017 lprA Rv1270c - +CONSERVED HYPOTHETICAL SECRETED PROTEIN 1419961 1420302 - 113 15608411 887019 - Rv1271c - +PROBABLE DRUGS-TRANSPORT TRANSMEMBRANE ATP-BINDING PROTEIN ABC TRANSPORTER 1420410 1422305 - 631 15608412 887021 - Rv1272c COG1132V +PROBABLE DRUGS-TRANSPORT TRANSMEMBRANE ATP-BINDING PROTEIN ABC TRANSPORTER 1422302 1424050 - 582 15608413 887025 - Rv1273c COG1132V +POSSIBLE LIPOPROTEIN LPRB 1424197 1424754 + 185 15608414 887011 lprB Rv1274 - +POSSIBLE LIPOPROTEIN LPRC 1424751 1425293 + 180 15608415 887014 lprC Rv1275 - +hypothetical protein Rv1276c 1425438 1425914 - 158 15608416 887000 - Rv1276c COG2062T +hypothetical protein Rv1277 1426164 1427417 + 417 15608417 887001 - Rv1277 COG0420L +hypothetical protein Rv1278 1427414 1430041 + 875 15608418 887005 - Rv1278 COG0419L, COG4717S +PROBABLE DEHYDROGENASE FAD flavoprotein GMC oxidoreductase 1430062 1431648 + 528 15608419 887002 - Rv1279 COG2303E +PROBABLE PERIPLASMIC OLIGOPEPTIDE-BINDING LIPOPROTEIN OPPA 1431665 1433440 - 591 15608420 886985 oppA Rv1280c COG0747E +PROBABLE OLIGOPEPTIDE-TRANSPORT ATP-BINDING PROTEIN ABC TRANSPORTER OPPD 1433433 1435271 - 612 15608421 886997 oppD Rv1281c COG1123R +PROBABLE OLIGOPEPTIDE-TRANSPORT INTEGRAL MEMBRANE PROTEIN ABC TRANSPORTER OPPC 1435268 1436143 - 291 15608422 886980 oppC Rv1282c COG1173EP +PROBABLE OLIGOPEPTIDE-TRANSPORT INTEGRAL MEMBRANE PROTEIN ABC TRANSPORTER OPPB 1436140 1437117 - 325 15608423 886981 oppB Rv1283c COG0601EP +hypothetical protein Rv1284 1437324 1437815 + 163 15608424 886987 - Rv1284 COG0288P +sulfate adenylyltransferase subunit 2 1437909 1438907 + 332 15608425 886979 cysD Rv1285 COG0175EH +bifunctional sulfate adenylyltransferase subunit 1/adenylylsulfate kinase protein 1438907 1440751 + 614 15608426 886978 cysN Rv1286 COG0529P, COG2895P +hypothetical protein Rv1287 1440805 1441290 + 161 15608427 886998 - Rv1287 COG1959K +hypothetical protein Rv1288 1441348 1442718 + 456 15608428 886974 - Rv1288 COG0627R, COG1388M +hypothetical protein Rv1289 1442767 1443399 + 210 15608429 886994 - Rv1289 - +hypothetical protein Rv1290c 1443482 1445047 - 521 15608430 886971 - Rv1290c COG4325S +hypothetical protein Rv1290A 1445058 1445372 + 104 57116846 3205114 - Rv1290A - +CONSERVED HYPOTHETICAL SECRETED PROTEIN 1445499 1445834 - 111 15608431 886975 - Rv1291c - +arginyl-tRNA synthetase 1446379 1448031 + 550 15608432 886964 argS Rv1292 COG0018J +PROBABLE DIAMINOPIMELATE DECARBOXYLASE LYSA (DAP DECARBOXYLASE) 1448028 1449371 + 447 15608433 886960 lysA Rv1293 COG0019E +homoserine dehydrogenase 1449375 1450700 + 441 15608434 886962 thrA Rv1294 COG0460E +threonine synthase 1450697 1451779 + 360 15608435 886957 thrC Rv1295 COG0498E +homoserine kinase 1451997 1452947 + 316 15608436 886958 thrB Rv1296 COG0083E +transcription termination factor Rho 1453204 1455012 + 602 15608437 886952 rho Rv1297 COG1158K +50S ribosomal protein L31 1455163 1455405 + 80 15608438 886955 rpmE Rv1298 COG0254J +peptide chain release factor 1 1455495 1456568 + 357 15608439 886948 prfA Rv1299 COG0216J +PROBABLE HEMK PROTEIN HOMOLOG HEMK 1456565 1457542 + 325 15608440 886950 hemK Rv1300 COG2890J +hypothetical protein Rv1301 1457558 1458211 + 217 15608441 886970 - Rv1301 COG0009J +PROBABLE UNDECAPAPRENYL-PHOSPHATE ALPHA-N-ACETYLGLUCOSAMINYLTRANSFERASE RFE (UDP-GlcNAc TRANSFERASE) 1458295 1459509 + 404 15608442 886947 rfe Rv1302 COG0472M +hypothetical protein Rv1303 1459766 1460251 + 161 15608443 886944 - Rv1303 - +F0F1 ATP synthase subunit A 1460244 1460996 + 250 15608444 886941 atpB Rv1304 COG0356C +F0F1 ATP synthase subunit C 1461045 1461290 + 81 15608445 886937 atpE Rv1305 COG0636C +F0F1 ATP synthase subunit B 1461321 1461836 + 171 15608446 886939 atpF Rv1306 COG0711C +PROBABLE ATP SYNTHASE DELTA CHAIN ATPH 1461843 1463183 + 446 15608447 886934 atpH Rv1307 COG0711C, COG0712C +F0F1 ATP synthase subunit alpha 1463228 1464877 + 549 15608448 886936 atpA Rv1308 COG0056C +F0F1 ATP synthase subunit gamma 1464884 1465801 + 305 15608449 886929 atpG Rv1309 COG0224C +F0F1 ATP synthase subunit beta 1465841 1467301 + 486 15608450 886932 atpD Rv1310 COG0055C +F0F1 ATP synthase subunit epsilon 1467315 1467680 + 121 15608451 886967 atpC Rv1311 COG0355C +CONSERVED HYPOTHETICAL SECRETED PROTEIN 1467688 1468131 + 147 15608452 886930 - Rv1312 - +POSSIBLE TRANSPOSASE 1468171 1469505 - 444 15608453 886922 - Rv1313c COG3464L +hypothetical protein Rv1314c 1469671 1470252 - 193 15608454 886925 - Rv1314c COG2096S +UDP-N-acetylglucosamine 1-carboxyvinyltransferase 1470321 1471577 + 418 15608455 886921 murA Rv1315 COG0766M +16S rRNA 1471846 1473382 + 1537 2700429 0 rrs Rvnr01 - +PROBABLE METHYLATED-DNA--PROTEIN-CYSTEINE METHYLTRANSFERASE OGT (6-O-methylguanine-DNA methyltransferase) (O-6-methylguanine-DNA-alkyltransferase) 1477134 1477631 - 165 15608456 886913 ogt Rv1316c COG0350L +PROBABLE ADA REGULATORY PROTEIN ALKA (Regulatory protein of adaptative response) (Methylated-DNA--protein-cysteine methyltransferase) (O-6-methylguanine-DNA alkyltransferase) (O-6-methylguanine-DNA methyltransferase) (3-methyladenine DNA glycosylase II) 1477628 1479118 - 496 15608457 886916 alkA Rv1317c COG0122L, COG2169F +POSSIBLE ADENYLATE CYCLASE (ATP PYROPHOSPHATE-LYASE) (ADENYLYL CYCLASE) 1479199 1480824 - 541 15608458 886910 - Rv1318c COG2114T +POSSIBLE ADENYLATE CYCLASE (ATP PYROPHOSPHATE-LYASE) (ADENYLYL CYCLASE) 1480894 1482501 - 535 15608459 886911 - Rv1319c COG2114T +POSSIBLE ADENYLATE CYCLASE (ATP PYROPHOSPHATE-LYASE) (ADENYLYL CYCLASE) 1482514 1484217 - 567 15608460 886906 - Rv1320c COG2114T +hypothetical protein Rv1321 1484279 1484959 + 226 15608461 886908 - Rv1321 COG1637L +hypothetical protein Rv1322 1484982 1485278 + 98 15608462 886927 - Rv1322 - +hypothetical protein Rv1322A 1485313 1485771 - 152 57116847 3205097 - Rv1322A COG0346E +acetyl-CoA acetyltransferase 1485862 1487031 + 389 15608463 886904 fadA4 Rv1323 COG0183I +POSSIBLE THIOREDOXIN 1487161 1488075 + 304 15608464 886897 - Rv1324 COG3118O +PE-PGRS FAMILY PROTEIN 1488154 1489965 - 603 57116848 886899 PE_PGRS24 Rv1325c - +glycogen branching enzyme 1490117 1492312 - 731 15608466 886893 glgB Rv1326c COG0296G +PROBABLE GLUCANASE GLGE 1492320 1494425 - 701 57116849 886895 glgE Rv1327c COG0366G +PROBABLE GLYCOGEN PHOSPHORYLASE GLGP 1494564 1497155 + 863 15608468 886886 glgP Rv1328 COG0058G +PROBABLE ATP-DEPENDENT HELICASE DING 1497195 1499189 - 664 15608469 886889 dinG Rv1329c COG1199KL +nicotinate phosphoribosyltransferase 1499213 1500559 - 448 57116850 886884 - Rv1330c COG1488H +ATP-dependent Clp protease adaptor protein ClpS 1500661 1500966 + 101 15608471 886891 clpS Rv1331 COG2127S +PROBABLE TRANSCRIPTIONAL REGULATORY PROTEIN 1500926 1501582 + 218 15608472 886901 - Rv1332 - +PROBABLE HYDROLASE 1501599 1502633 + 344 15608473 886882 - Rv1333 COG3191EQ +hypothetical protein Rv1334 1502641 1503081 + 146 15608474 886875 - Rv1334 COG1310R +9.5 KDA CULTURE FILTRATE ANTIGEN CFP10A 1503103 1503384 + 93 15608475 886879 - Rv1335 COG1977H +PROBABLE CYSTEINE SYNTHASE B CYSM (CSASE B) (O-acetylserine sulfhydrylase B) (O-acetylserine (Thiol)-lyase B) 1503394 1504365 + 323 15608476 886867 cysM Rv1336 COG0031E +PROBABLE INTEGRAL MEMBRANE PROTEIN 1504356 1505078 + 240 15608477 886870 - Rv1337 COG0705R +glutamate racemase 1505075 1505890 + 271 15608478 886866 murI Rv1338 COG0796M +hypothetical protein Rv1339 1505917 1506738 + 273 15608479 886972 - Rv1339 COG1234R +ribonuclease PH 1506755 1507534 + 259 15608480 886864 rph Rv1340 COG0689J +putative deoxyribonucleotide triphosphate pyrophosphatase 1507573 1508187 + 204 15608481 886861 - Rv1341 COG0127F +hypothetical protein Rv1342c 1508184 1508546 - 120 57116851 886862 - Rv1342c - +PROBABLE CONSERVED LIPOPROTEIN LPRD 1508543 1508923 - 126 15608483 886852 lprD Rv1343c COG4578K +acyl carrier protein 1508968 1509288 + 106 15608484 886848 - Rv1344 COG0236IQ +acyl-CoA synthetase 1509281 1510846 + 521 15608485 886855 fadD33 Rv1345 COG0318IQ +POSSIBLE ACYL-CoA DEHYDROGENASE FADE14 1510846 1512006 + 386 15608486 886844 fadE14 Rv1346 COG1960I +hypothetical protein Rv1347c 1511973 1512605 - 210 15608487 886846 - Rv1347c COG1670J +PROBABLE DRUGS-TRANSPORT TRANSMEMBRANE ATP-BINDING PROTEIN ABC TRANSPORTER 1513047 1515626 + 859 15608488 886853 - Rv1348 COG1132V, COG2375P +PROBABLE DRUGS-TRANSPORT TRANSMEMBRANE ATP-BINDING PROTEIN ABC TRANSPORTER 1515623 1517362 + 579 15608489 886834 - Rv1349 COG1132V +3-ketoacyl-(acyl-carrier-protein) reductase 1517491 1518234 + 247 15608490 886837 fabG Rv1350 COG1028IQR +hypothetical protein Rv1351 1518231 1518560 + 109 15608491 886831 - Rv1351 - +hypothetical protein Rv1352 1518763 1519134 + 123 15608492 886833 - Rv1352 - +PROBABLE TRANSCRIPTIONAL REGULATORY PROTEIN 1519200 1519985 - 261 15608493 886827 - Rv1353c COG1309K +hypothetical protein Rv1354c 1520005 1521876 - 623 15608494 886829 - Rv1354c COG2199T, COG2200T +hypothetical protein Rv1355c 1521885 1524032 - 715 15608495 886839 moeY Rv1355c COG0476H +hypothetical protein Rv1356c 1524029 1524820 - 263 15608496 886850 - Rv1356c - +hypothetical protein Rv1357c 1525293 1526216 - 307 15608497 886815 - Rv1357c COG2200T +PROBABLE TRANSCRIPTIONAL REGULATORY PROTEIN 1526612 1530091 + 1159 15608498 886817 - Rv1358 COG2114T, COG2771K, COG3903R +PROBABLE TRANSCRIPTIONAL REGULATORY PROTEIN 1530173 1530925 + 250 15608499 886841 - Rv1359 COG2114T +PROBABLE OXIDOREDUCTASE 1531348 1532370 + 340 15608500 886813 - Rv1360 COG2141C +PPE FAMILY PROTEIN 1532443 1533633 - 396 57116852 886819 PPE19 Rv1361c - +POSSIBLE MEMBRANE PROTEIN 1533948 1534610 - 220 15608502 886809 - Rv1362c - +POSSIBLE MEMBRANE PROTEIN 1534607 1535392 - 261 15608503 886811 - Rv1363c - +hypothetical protein Rv1364c 1535683 1537644 - 653 57116853 886802 - Rv1364c COG2172T, COG2202T, COG2208TK +ANTI-ANTI-SIGMA FACTOR RSFA (ANTI-SIGMA FACTOR ANTAGONIST) (REGULATOR OF SIGMA F A) 1537783 1538169 - 128 15608505 886794 rsfA Rv1365c COG1366T +hypothetical protein Rv1366 1538390 1539211 + 273 15608506 886805 - Rv1366 COG2357S +hypothetical protein Rv1367c 1539512 1540645 - 377 15608507 886793 - Rv1367c COG1680V +PROBABLE CONSERVED LIPOPROTEIN LPRF 1541020 1541805 + 261 15608508 886798 lprF Rv1368 - +PROBABLE TRANSPOSASE 1541994 1542878 - 294 15608509 886789 - Rv1369c COG2801L +PROBABLE TRANSPOSASE 1542929 1543255 - 108 15608510 886791 - Rv1370c COG2963L +PROBABLE CONSERVED MEMBRANE PROTEIN 1543359 1544828 + 489 15608511 886800 - Rv1371 - +hypothetical protein Rv1372 1544825 1546006 + 393 57116854 886797 - Rv1372 COG3424Q +GLYCOLIPID SULFOTRANSFERASE 1546012 1546992 + 326 15608513 886781 - Rv1373 - +hypothetical protein Rv1374c 1547072 1547530 - 152 57116855 886783 - Rv1374c - +hypothetical protein Rv1375 1547832 1549151 + 439 15608515 886778 - Rv1375 COG1944S +hypothetical protein Rv1376 1549148 1550641 + 497 15608516 886777 - Rv1376 COG3482S +PUTATIVE TRANSFERASE 1550579 1551217 - 212 15608517 886775 - Rv1377c COG0500QR +hypothetical protein Rv1378c 1551228 1552655 - 475 15608518 886773 - Rv1378c COG1403V +pyrimidine regulatory protein PyrR 1552654 1553235 + 193 15608519 886769 pyrR Rv1379 COG2065F +aspartate carbamoyltransferase catalytic subunit 1553232 1554191 + 319 15608520 886771 pyrB Rv1380 COG0540F +dihydroorotase 1554188 1555480 + 430 15608521 886765 pyrC Rv1381 COG0044F +PROBABLE EXPORT OR MEMBRANE PROTEIN 1555477 1555974 + 165 15608522 886767 - Rv1382 - +carbamoyl phosphate synthase small subunit 1555971 1557101 + 376 15608523 886761 carA Rv1383 COG0505EF +carbamoyl phosphate synthase large subunit 1557101 1560448 + 1115 57116856 886253 carB Rv1384 COG0458EF +orotidine 5'-phosphate decarboxylase 1560445 1561269 + 274 15608524 886763 pyrF Rv1385 COG0284F +PE FAMILY PROTEIN 1561464 1561772 + 102 57116857 886757 PE15 Rv1386 - +PPE FAMILY PROTEIN 1561769 1563388 + 539 57116858 886784 PPE20 Rv1387 - +PUTATIVE INTEGRATION HOST FACTOR MIHF 1563694 1564266 + 190 15608527 886751 mihF Rv1388 - +guanylate kinase 1564401 1565027 + 208 15608528 886787 gmk Rv1389 COG0194F +DNA-directed RNA polymerase subunit omega 1565093 1565425 + 110 15608529 886754 rpoZ Rv1390 COG1758K +bifunctional phosphopantothenoylcysteine decarboxylase/phosphopantothenate synthase 1565441 1566697 + 418 15608530 886749 dfp Rv1391 COG0452H +S-adenosylmethionine synthetase 1566825 1568036 + 403 15608531 886741 metK Rv1392 COG0192H +PROBABLE MONOXYGENASE 1568109 1569587 - 492 15608532 886743 - Rv1393c COG2072P +PROBABLE CYTOCHROME P450 132 CYP132 1569584 1570969 - 461 57116859 886738 cyp132 Rv1394c COG2124Q +PROBABLE TRANSCRIPTIONAL REGULATORY PROTEIN 1571047 1572081 + 344 57116860 886251 - Rv1395 COG2207K +PE-PGRS FAMILY PROTEIN 1572127 1573857 - 576 57116861 886745 PE_PGRS25 Rv1396c - +hypothetical protein Rv1397c 1574112 1574513 - 133 15608535 886736 - Rv1397c COG1487R +hypothetical protein Rv1398c 1574510 1574767 - 85 15608536 886759 - Rv1398c - +PROBABLE LIPASE LIPH 1574850 1575809 - 319 15608537 886731 lipH Rv1399c COG0657I +PROBABLE LIPASE LIPH 1575834 1576796 - 320 15608538 886728 lipI Rv1400c COG0657I +POSSIBLE MEMBRANE PROTEIN 1576930 1577532 + 200 15608539 886733 - Rv1401 COG3714S +primosome assembly protein PriA 1577613 1579580 + 655 15608540 886716 priA Rv1402 COG1198L +PUTATIVE METHYLTRANSFERASE 1579598 1580422 - 274 15608541 886717 - Rv1403c COG0500QR +PROBABLE TRANSCRIPTIONAL REGULATORY PROTEIN 1580591 1581073 + 160 15608542 886712 - Rv1404 COG1846K +PUTATIVE METHYLTRANSFERASE 1581145 1581969 - 274 15608543 886714 - Rv1405c COG0500QR +methionyl-tRNA formyltransferase 1582166 1583104 + 312 15608544 886706 fmt Rv1406 COG0223J +PROBABLE FMU PROTEIN (SUN PROTEIN) 1583101 1584474 + 457 15608545 886720 fmu Rv1407 COG0144J +ribulose-phosphate 3-epimerase 1584499 1585197 + 232 15608546 886702 rpe Rv1408 COG0036G +PROBABLE BIFUNCTIONAL riboflavin biosynthesis protein RIBG : Diaminohydroxyphosphoribosylaminopyrimidine deaminase (Riboflavin-specific deaminase) + 5-amino-6-(5-phosphoribosylamino) uracil reductase (HTP reductase) 1585194 1586213 + 339 15608547 886721 ribG Rv1409 COG0117H, COG1985H +AMINOGLYCOSIDES/TETRACYCLINE-TRANSPORT INTEGRAL MEMBRANE PROTEIN 1586210 1587766 - 518 15608548 886709 - Rv1410c COG0477GEPR +PROBABLE CONSERVED LIPOPROTEIN LPRG 1587772 1588482 - 236 15608549 886700 lprG Rv1411c - +riboflavin synthase subunit alpha 1588567 1589172 + 201 15608550 886690 ribC Rv1412 COG0307H +hypothetical protein Rv1413 1589386 1589901 + 171 15608551 886692 - Rv1413 COG3616E +hypothetical protein Rv1414 1589891 1590292 + 133 15608552 886696 - Rv1414 COG3616E +bifunctional 3,4-dihydroxy-2-butanone 4-phosphate synthase/GTP cyclohydrolase II protein 1590397 1591674 + 425 15608553 886694 ribA2 Rv1415 COG0108H, COG0807H +riboflavin synthase subunit beta 1591689 1592153 + 154 15608554 886681 ribH Rv1416 COG0054H +POSSIBLE CONSERVED MEMBRANE PROTEIN 1592150 1592614 + 154 15608555 886704 - Rv1417 - +PROBABLE LIPOPROTEIN LPRH 1592639 1593325 + 228 15608556 886687 lprH Rv1418 - +hypothetical protein Rv1419 1593505 1593978 + 157 15608557 886683 - Rv1419 - +excinuclease ABC subunit C 1594042 1595982 + 646 15608558 886672 uvrC Rv1420 COG0322L +hypothetical protein Rv1421 1595979 1596884 + 301 15608559 886676 - Rv1421 COG1660R +hypothetical protein Rv1422 1596881 1597909 + 342 15608560 886670 - Rv1422 COG0391S +PROBABLE TRANSCRIPTIONAL REGULATORY PROTEIN WHIA 1597906 1598883 + 325 15608561 886674 whiA Rv1423 COG1481S +POSSIBLE MEMBRANE PROTEIN 1598893 1599654 - 253 15608562 886685 - Rv1424c - +hypothetical protein Rv1425 1599658 1601037 + 459 15608563 886668 - Rv1425 - +PROBABLE ESTERASE LIPO 1601059 1602321 - 420 15608564 886660 lipO Rv1426c COG0657I +acyl-CoA synthetase 1602321 1603928 - 535 15608565 886679 fadD12 Rv1427c COG0318IQ +hypothetical protein Rv1428c 1603932 1604759 - 275 15608566 886656 - Rv1428c COG0204I +hypothetical protein Rv1429 1604878 1606146 + 422 15608567 886658 - Rv1429 COG2508TQ +PE FAMILY PROTEIN 1606386 1607972 + 528 57116862 886652 PE16 Rv1430 - +hypothetical protein Rv1431 1608083 1609852 + 589 15608569 886662 - Rv1431 - +PROBABLE DEHYDROGENASE 1609849 1611270 + 473 15608570 886643 - Rv1432 COG1233Q +POSSIBLE CONSERVED EXPORTED PROTEIN 1611434 1612249 + 271 15608571 886649 - Rv1433 COG1376S +hypothetical protein Rv1434 1612256 1612393 + 45 15608572 886634 - Rv1434 - +Probable conserved Proline, Glycine, Valine-rich secreted protein 1612342 1612950 - 202 15608573 886653 - Rv1435c - +glyceraldehyde-3-phosphate dehydrogenase 1613307 1614326 + 339 15608574 886632 gap Rv1436 COG0057G +phosphoglycerate kinase 1614329 1615567 + 412 15608575 886636 pgk Rv1437 COG0126G +triosephosphate isomerase 1615564 1616349 + 261 15608576 886628 tpiA Rv1438 COG0149G +hypothetical protein Rv1439c 1616961 1617386 - 141 15608577 886630 - Rv1439c - +preprotein translocase subunit SecG 1617837 1618070 + 77 57116863 886624 secG Rv1440 COG1314U +PE-PGRS FAMILY PROTEIN 1618209 1619684 - 491 57116864 886626 PE_PGRS26 Rv1441c - +PROBABLE BIOTIN SULFOXIDE REDUCTASE BISC (BDS reductase) (BSO reductase) 1619791 1622091 + 766 15608580 886620 bisC Rv1442 COG0243C +hypothetical protein Rv1443c 1622207 1622692 - 161 15608581 886622 - Rv1443c COG4276S +hypothetical protein Rv1444c 1623287 1623697 - 136 15608582 886616 - Rv1444c COG0419L +6-phosphogluconolactonase 1623714 1624457 - 247 15608583 886617 devB Rv1445c COG0363G +PUTATIVE OXPP CYCLE PROTEIN OPCA 1624454 1625365 - 303 15608584 886612 opcA Rv1446c COG3429G +glucose-6-phosphate 1-dehydrogenase 1625418 1626962 - 514 15608585 886614 zwf2 Rv1447c COG0364G +transaldolase 1626959 1628080 - 373 15608586 886606 tal Rv1448c COG0176G +transketolase 1628097 1630199 - 700 15608587 886638 tkt Rv1449c COG0021G +PE-PGRS FAMILY PROTEIN 1630638 1634627 - 1329 57116865 886605 PE_PGRS27 Rv1450c - +protoheme IX farnesyltransferase 1635029 1635955 + 308 15608589 886666 ctaB Rv1451 COG0109O +PE-PGRS FAMILY PROTEIN 1636004 1638229 - 741 57116866 886595 PE_PGRS28 Rv1452c - +POSSIBLE TRANSCRIPTIONAL ACTIVATOR PROTEIN 1638381 1639646 + 421 57116867 886610 - Rv1453 COG2508TQ +PROBABLE QUINONE REDUCTASE QOR (NADPH:quinone reductase) (Zeta-crystallin homolog protein) 1639674 1640660 - 328 15608592 886589 qor Rv1454c COG0604CR +hypothetical protein Rv1455 1640680 1641543 + 287 15608593 886597 - Rv1455 - +PROBABLE UNIDENTIFIED ANTIBIOTIC-TRANSPORT INTEGRAL MEMBRANE ABC TRANSPORTER 1641493 1642425 - 310 15608594 886591 - Rv1456c COG1612O +PROBABLE UNIDENTIFIED ANTIBIOTIC-TRANSPORT INTEGRAL MEMBRANE ABC TRANSPORTER 1642537 1643322 - 261 15608595 886587 - Rv1457c COG0842V +PROBABLE UNIDENTIFIED ANTIBIOTIC-TRANSPORT ATP-BINDING PROTEIN ABC TRANSPORTER 1643319 1644260 - 313 15608596 886582 - Rv1458c COG1131V +POSSIBLE CONSERVED INTEGRAL MEMBRANE PROTEIN 1644363 1646138 - 591 15608597 886585 - Rv1459c - +PROBABLE TRANSCRIPTIONAL REGULATORY PROTEIN 1646186 1646992 + 268 57116868 886573 - Rv1460 COG2345K +hypothetical protein Rv1461 1646989 1649529 + 846 15608599 886609 - Rv1461 COG0719O, COG1372L +hypothetical protein Rv1462 1649526 1650719 + 397 15608600 886567 - Rv1462 COG0719O +PROBABLE CONSERVED ATP-BINDING PROTEIN ABC TRANSPORTER 1650716 1651516 + 266 15608601 886571 - Rv1463 COG0396O +PROBABLE CYSTEINE DESULFURASE CSD 1651518 1652771 + 417 15608602 886565 csd Rv1464 COG0520E +POSSIBLE NITROGEN FIXATION RELATED PROTEIN 1652768 1653256 + 162 15608603 886569 - Rv1465 COG0822C +hypothetical protein Rv1466 1653231 1653578 + 115 15608604 886561 - Rv1466 COG2151R +PROBABLE ACYL-CoA DEHYDROGENASE FADE15 1653673 1655502 - 609 15608605 886562 fadE15 Rv1467c COG1960I +PE-PGRS FAMILY PROTEIN 1655609 1656721 - 370 57116869 886556 PE_PGRS29 Rv1468c - +PROBABLE CATION TRANSPORTER P-TYPE ATPASE D CTPD 1656963 1658936 + 657 15608607 886578 ctpD Rv1469 COG2217P +PROBABLE THIOREDOXIN TRXA 1658980 1659354 + 124 15608608 886558 trxA Rv1470 COG0526OC +PROBABLE THIOREDOXIN TRXB1 1659370 1659741 + 123 57116870 886554 trxB1 Rv1471 COG0526OC +enoyl-CoA hydratase 1659763 1660620 + 285 15608610 886547 echA12 Rv1472 COG1024I +PROBABLE MACROLIDE-TRANSPORT ATP-BINDING PROTEIN ABC TRANSPORTER 1660656 1662284 + 542 15608611 886549 - Rv1473 COG0488R +POSSIBLE TRANSCRIPTIONAL REGULATORY PROTEIN 1662381 1662572 + 63 57116871 3205054 - Rv1473A - +PROBABLE TRANSCRIPTIONAL REGULATORY PROTEIN 1662641 1663204 - 187 15608612 886543 - Rv1474c COG1309K +aconitate hydratase 1663215 1666046 - 943 15608613 886545 acn Rv1475c COG1048C +POSSIBLE MEMBRANE PROTEIN 1666204 1666764 + 186 15608614 886539 - Rv1476 - +HYPOTHETICAL INVASION PROTEIN 1666990 1668408 + 472 15608615 886541 - Rv1477 COG0791M +HYPOTHETICAL INVASION PROTEIN 1668419 1669144 + 241 15608616 886535 - Rv1478 COG0791M +PROBABLE TRANSCRIPTIONAL REGULATORY PROTEIN MOXR1 1669283 1670416 + 377 57116872 886537 moxR1 Rv1479 COG0714R +hypothetical protein Rv1480 1670413 1671366 + 317 15608618 886531 - Rv1480 COG1721R +PROBABLE MEMBRANE PROTEIN 1671377 1672384 + 335 15608619 886533 - Rv1481 COG2304R +hypothetical protein Rv1482c 1672457 1673299 - 280 57116873 886526 - Rv1482c - +3-OXOACYL- 1673440 1674183 + 247 15608621 886551 fabG1 Rv1483 COG1028IQR +enoyl-(acyl carrier protein) reductase 1674202 1675011 + 269 15608622 886523 inhA Rv1484 COG0623I +ferrochelatase 1675017 1676051 + 344 15608623 886525 hemH Rv1485 COG0276H +hypothetical protein Rv1486c 1676017 1676883 - 288 57116874 886519 - Rv1486c - +hypothetical protein Rv1487 1676941 1677375 + 144 15608625 886521 - Rv1487 COG1585OU +POSSIBLE EXPORTED CONSERVED PROTEIN 1677397 1678542 + 381 15608626 886515 - Rv1488 COG0330O +hypothetical protein Rv1489 1678552 1678908 + 118 57116875 3205064 - Rv1489 - +hypothetical protein Rv1489A 1678942 1679172 + 76 57116876 3205065 - Rv1489A COG1884I +PROBABLE MEMBRANE PROTEIN 1679322 1680629 + 435 15608628 886511 - Rv1490 - +hypothetical protein Rv1491c 1681208 1681966 - 252 15608629 886513 - Rv1491c COG0398S +PROBABLE METHYLMALONYL-CoA MUTASE SMALL SUBUNIT MUTA (MCM) 1682157 1684004 + 615 15608630 886507 mutA Rv1492 COG1884I, COG2185I +methylmalonyl-CoA mutase 1684005 1686257 + 750 15608631 886509 mutB Rv1493 COG1884I, COG2185I +hypothetical protein Rv1494 1686271 1686573 + 100 15608632 886502 - Rv1494 - +hypothetical protein Rv1495 1686570 1686887 + 105 15608633 886504 - Rv1495 COG2337T +arginine/ornithine transport system ATPase 1686884 1687888 + 334 15608634 886496 - Rv1496 COG1703E +PROBABLE ESTERASE LIPL 1687941 1689230 + 429 15608635 886575 lipL Rv1497 COG1680V +PROBABLE METHYLTRANSFERASE 1689303 1689920 - 205 15608636 886503 - Rv1498c COG0500QR +hypothetical protein Rv1498A 1690134 1690346 - 70 57116877 3205040 - Rv1498A COG3360S +hypothetical protein Rv1499 1690407 1690805 + 132 57116878 886494 - Rv1499 - +PROBABLE GLYCOSYLTRANSFERASE 1690850 1691878 + 342 15608638 886492 - Rv1500 COG0463M +hypothetical protein Rv1501 1691890 1692711 + 273 15608639 886499 - Rv1501 COG5285Q +hypothetical protein Rv1502 1692924 1693823 + 299 15608640 886486 - Rv1502 COG2152G +hypothetical protein Rv1503c 1693996 1694544 - 182 15608641 886488 - Rv1503c COG0399M +hypothetical protein Rv1504c 1694545 1695144 - 199 15608642 886481 - Rv1504c COG0399M +hypothetical protein Rv1505c 1695281 1695946 - 221 15608643 886483 - Rv1505c COG0110R +hypothetical protein Rv1506c 1695943 1696443 - 166 15608644 886479 - Rv1506c COG0500QR +hypothetical protein Rv1507c 1696727 1697422 - 231 15608645 886477 - Rv1507c - +hypothetical protein Rv1507A 1697356 1697859 + 167 57116879 3205095 - Rv1507A - +Probable membrane protein 1698095 1699894 - 599 15608646 886078 - Rv1508c - +hypothetical protein Rv1508A 1699866 1700228 + 120 57116880 3205096 - Rv1508A COG1089M +hypothetical protein Rv1509 1700212 1701093 + 293 15608647 886475 - Rv1509 COG0500QR +conserved probable membrane protein 1701295 1702593 + 432 15608648 886466 - Rv1510 - +GDP-D-mannose dehydratase gmdA (GDP-mannose 4,6 dehydratase) (GMD) 1703074 1704096 + 340 15608649 886529 gmdA Rv1511 COG1089M +probable nucleotide-sugar epimerase epiA 1704093 1705061 + 322 15608650 886461 epiA Rv1512 COG0451MG +hypothetical protein Rv1513 1705058 1705789 + 243 15608651 886464 - Rv1513 COG0500QR +hypothetical protein Rv1514c 1705807 1706595 - 262 15608652 886457 - Rv1514c COG0463M +hypothetical protein Rv1515c 1706630 1707526 - 298 15608653 886459 - Rv1515c COG0500QR +probable sugar transferase 1707529 1708539 - 336 57116881 886455 - Rv1516c COG0463M +hypothetical protein Rv1517 1708871 1709635 + 254 15608655 886467 - Rv1517 - +hypothetical protein Rv1518 1709644 1710603 + 319 15608656 886451 - Rv1518 COG0463M +hypothetical protein Rv1519 1710733 1711002 + 89 15608657 886453 - Rv1519 - +probable sugar transferase 1711028 1712068 + 346 15608658 886447 - Rv1520 COG0463M +acyl-CoA synthetase 1712302 1714053 + 583 15608659 886448 fadD25 Rv1521 COG0318IQ +PROBABLE CONSERVED TRANSMEMBRANE TRANSPORT PROTEIN MMPL12 1714172 1717612 - 1146 15608660 886445 mmpL12 Rv1522c COG2409R +Probable methyltransferase 1717653 1718696 + 347 15608661 886489 - Rv1523 COG0500QR +Probable glycosyltransferase 1718726 1719970 + 414 15608662 885814 - Rv1524 COG1819GC +POSSIBLE RHAMNOSYL TRANSFERASE WBBL2 1720017 1720802 + 261 15608663 886470 wbbL2 Rv1525 COG1216R +Probable glycosyltransferase 1720780 1722060 - 426 15608664 886434 - Rv1526c COG1819GC +Probable polyketide synthase pks5 1722083 1728409 - 2108 15608665 886442 pks5 Rv1527c COG3321Q +PROBABLE CONSERVED POLYKETIDE SYNTHASE ASSOCIATED PROTEIN PAPA4 1728953 1729450 - 165 15608666 886028 papA4 Rv1528c - +acyl-CoA synthetase 1729502 1731256 + 584 15608667 886432 fadD24 Rv1529 COG0318IQ +Probable alcohol dehydrogenase adh 1731373 1732476 + 367 15608668 886426 adh Rv1530 COG1063ER +hypothetical protein Rv1531 1732473 1733039 + 188 15608669 886437 - Rv1531 COG2128S +hypothetical protein Rv1532c 1733116 1733550 - 144 15608670 886422 - Rv1532c COG2050Q +hypothetical protein Rv1533 1733610 1734737 + 375 15608671 886424 - Rv1533 COG2070R +Probable transcriptional regulator 1734734 1735411 + 225 15608672 886420 - Rv1534 COG1309K +hypothetical protein Rv1535 1735976 1736212 + 78 15608673 886429 - Rv1535 - +isoleucyl-tRNA synthetase 1736519 1739644 + 1041 15608674 886412 ileS Rv1536 COG0060J +DNA polymerase IV 1739841 1741247 + 468 161352466 886414 dinX Rv1537 COG0389L +Probable L-aparaginase ansA 1741212 1742192 - 326 15608676 886410 ansA Rv1538c COG0252EJ +lipoprotein signal peptidase 1742244 1742852 + 202 15608677 886408 lspA Rv1539 COG0597MU +CONSERVED HYPOTHETICAL PROTEIN MEMBER OF yabO/yceC/yfiI FAMILY 1742845 1743771 + 308 15608678 886404 - Rv1540 COG0564J +Possible lipoprotein lprI 1743778 1744371 - 197 15608679 886406 lprI Rv1541c COG3895R, COG4461S +Probable hemoglobin glbN 1744426 1744836 - 136 15608680 886402 glbN Rv1542c COG2346R +POSSIBLE FATTY ACYL-CoA REDUCTASE 1745064 1746089 + 341 15608681 886400 - Rv1543 COG1028IQR +Possible ketoacyl reductase 1746094 1746897 + 267 15608682 886417 - Rv1544 COG0300R +hypothetical protein Rv1545 1746919 1747146 + 75 15608683 886398 - Rv1545 - +hypothetical protein Rv1546 1747195 1747626 + 143 15608684 886394 - Rv1546 - +DNA polymerase III subunit alpha 1747694 1751248 + 1184 15608685 886392 dnaE Rv1547 COG0587L +PPE FAMILY PROTEIN 1751297 1753333 - 678 57116882 886384 PPE21 Rv1548c - +POSSIBLE FATTY-ACID-CoA LIGASE FADD11.1 (FATTY-ACID-CoA SYNTHETASE) (FATTY-ACID-CoA SYNTHASE) 1753510 1754037 + 175 57116883 886386 fadD11.1 Rv1549 COG1022I +PROBABLE FATTY-ACID-CoA LIGASE FADD11 (FATTY-ACID-CoA SYNTHETASE) (FATTY-ACID-CoA SYNTHASE) 1753716 1755431 + 571 15608688 886380 fadD11 Rv1550 COG1022I +glycerol-3-phosphate acyltransferase 1755445 1757310 + 621 15608689 886382 plsB1 Rv1551 COG2937I +fumarate reductase flavoprotein subunit 1757681 1759432 + 583 15608690 886376 frdA Rv1552 COG1053C +PROBABLE FUMARATE REDUCTASE 1759435 1760178 + 247 15608691 886378 frdB Rv1553 COG0479C +PROBABLE FUMARATE REDUCTASE 1760175 1760555 + 126 15608692 886371 frdC Rv1554 COG3029C +fumarate reductase subunit D 1760552 1760929 + 125 15608693 886389 frdD Rv1555 - +Possible regulatory protein 1760997 1761605 + 202 15608694 886367 - Rv1556 COG1309K +PROBABLE CONSERVED TRANSMEMBRANE TRANSPORT PROTEIN MMPL6 1761744 1762937 + 397 15608695 886033 mmpL6 Rv1557 COG2409R +hypothetical protein Rv1558 1762947 1763393 + 148 15608696 886363 - Rv1558 - +threonine dehydratase 1763428 1764717 + 429 15608697 886365 ilvA Rv1559 COG1171E +hypothetical protein Rv1560 1764755 1764973 + 72 15608698 886359 - Rv1560 COG5450K +hypothetical protein Rv1561 1764979 1765383 + 134 15608699 886361 - Rv1561 COG1487R +Maltooligosyltrehalose trehalohydrolase TreZ 1765400 1767142 - 580 57116884 886355 treZ Rv1562c COG0296G +Maltooligosyltrehalose synthase TreY 1767135 1769432 - 765 57116885 886357 treY Rv1563c COG3280G +Probable Maltooligosyltrehalose synthase TreX 1769436 1771601 - 721 57116886 886353 treX Rv1564c COG1523G +hypothetical protein Rv1565c 1771640 1773829 - 729 15608703 886351 - Rv1565c COG1835I +Possible inv protein 1773928 1774620 - 230 15608704 886347 - Rv1566c COG0791M +Probable hypothetical membrane protein 1774860 1775144 - 94 15608705 886349 - Rv1567c - +adenosylmethionine--8-amino-7-oxononanoate transaminase 1775392 1776705 + 437 15608706 886343 bioA Rv1568 COG0161H +8-amino-7-oxononanoate synthase 1776702 1777862 + 386 57116887 886345 bioF1 Rv1569 COG0156H +dithiobiotin synthetase 1777859 1778539 + 226 15608708 886338 bioD Rv1570 COG0132H +hypothetical protein Rv1571 1778539 1779048 + 169 15608709 886341 - Rv1571 - +hypothetical protein Rv1572c 1779194 1779298 - 34 57116888 886333 - Rv1572c - +Probable phiRV1 phage protein 1779314 1779724 + 136 15608711 886337 - Rv1573 - +Probable phiRV1 phage related protein 1779930 1780241 + 103 15608712 886331 - Rv1574 - +Probable phiRV1 phage protein 1780199 1780699 + 166 57116889 886335 - Rv1575 - +Probable phiRV1 phage protein 1780643 1782064 - 473 15608714 886327 - Rv1576c COG4653R +Probable phiRv1 phage protein 1782072 1782584 - 170 15608715 886329 - Rv1577c COG3740R +Probable phiRv1 phage protein 1782758 1783228 - 156 15608716 886322 - Rv1578c COG3747L +Probable phiRv1 phage protein 1783309 1783623 - 104 15608717 886369 - Rv1579c - +Probable phiRv1 phage protein 1783620 1783892 - 90 15608718 886313 - Rv1580c - +Probable phiRv1 phage protein 1783906 1784301 - 131 15608719 886318 - Rv1581c - +Probable phiRv1 phage protein 1784497 1785912 - 471 15608720 886311 - Rv1582c COG3378R +Probable phiRv1 phage protein 1785912 1786310 - 132 15608721 886315 - Rv1583c - +Possible phiRv1 phage protein 1786307 1786528 - 73 15608722 886307 - Rv1584c - +Possible phage phiRv1 protein 1786584 1787099 - 171 15608723 886309 - Rv1585c - +Probable phiRv1 integrase 1787096 1788505 - 469 15608724 886305 - Rv1586c COG1961L +Partial REP13E12 repeat protein 1788162 1789163 - 333 57116890 886303 - Rv1587c - +Partial REP13E12 repeat protein 1789168 1789836 - 222 15608726 886325 - Rv1588c - +biotin synthase 1790284 1791333 + 349 15608727 886301 bioB Rv1589 COG0502H +hypothetical protein Rv1590 1791334 1791573 + 79 15608728 886292 - Rv1590 - +PROBABLE TRANSMEMBRANE PROTEIN 1791570 1792235 + 221 15608729 886295 - Rv1591 - +hypothetical protein Rv1592c 1792400 1793740 - 446 15608730 886287 - Rv1592c - +hypothetical protein Rv1593c 1793997 1794707 - 236 15608731 886289 - Rv1593c COG1051F +quinolinate synthetase 1794756 1795805 + 349 15608732 886283 nadA Rv1594 COG0379H +L-aspartate oxidase 1795805 1797388 + 527 15608733 886285 nadB Rv1595 COG0029H +nicotinate-nucleotide pyrophosphorylase 1797388 1798245 + 285 15608734 886281 nadC Rv1596 COG0157H +hypothetical protein Rv1597 1798294 1799052 + 252 15608735 886297 - Rv1597 COG0500QR +hypothetical protein Rv1598c 1799073 1799483 - 136 15608736 886324 - Rv1598c - +histidinol dehydrogenase 1799583 1800899 + 438 15608737 886277 hisD Rv1599 COG0141E +histidinol-phosphate aminotransferase 1800896 1802038 + 380 57116891 886298 hisC1 Rv1600 COG0079E +imidazoleglycerol-phosphate dehydratase 1802035 1802667 + 210 15608739 886274 hisB Rv1601 COG0131E +imidazole glycerol phosphate synthase subunit HisH 1802664 1803284 + 206 15608740 885529 hisH Rv1602 COG0118E +1-(5-phosphoribosyl)-5- 1803294 1804031 + 245 15608741 885873 hisA Rv1603 COG0106E +PROBABLE INOSITOL-MONOPHOSPHATASE IMPA (IMP) 1804039 1804851 + 270 15608742 885567 impA Rv1604 COG0483G +imidazole glycerol phosphate synthase subunit HisF 1804853 1805656 + 267 15608743 885261 hisF Rv1605 COG0107E +phosphoribosyl-AMP cyclohydrolase 1805653 1806000 + 115 57116892 886011 hisI Rv1606 COG0139E +Probable ionic transporter integral membrane protein chaA 1806181 1807263 + 360 15608745 885524 chaA Rv1607 COG0387P +Probable peroxidoxin BcpB 1807298 1807762 - 154 15608746 885530 bcpB Rv1608c COG1225O +anthranilate synthase component I 1807903 1809453 + 516 15608747 885040 trpE Rv1609 COG0147EH +POSSIBLE CONSERVED MEMBRANE PROTEIN 1809443 1810150 + 235 15608748 885293 - Rv1610 - +indole-3-glycerol-phosphate synthase 1810240 1811058 + 272 15608749 885294 trpC Rv1611 COG0134E +tryptophan synthase subunit beta 1811127 1812359 + 410 15608750 885297 trpB Rv1612 COG0133E +tryptophan synthase subunit alpha 1812359 1813171 + 270 15608751 885291 trpA Rv1613 COG0159E +prolipoprotein diacylglyceryl transferase 1813171 1814577 + 468 15608752 885292 lgt Rv1614 COG0682M +Probable hypothetical membrane protein 1815253 1815693 + 146 15608753 885499 - Rv1615 COG2314S +hypothetical protein Rv1616 1815683 1816081 + 132 15608754 885498 - Rv1616 - +pyruvate kinase 1816189 1817607 + 472 15608755 885501 pykA Rv1617 COG0469G +Probable acyl-CoA thioesterase II tesB1 1817615 1818517 + 300 15608756 885500 tesB1 Rv1618 COG1946I +hypothetical protein Rv1619 1818575 1820029 + 484 15608757 885509 - Rv1619 COG2898S +PROBABLE 'COMPONENT LINKED WITH THE ASSEMBLY OF CYTOCHROME' TRANSPORT TRANSMEMBRANE ATP-BINDING PROTEIN ABC TRANSPORTER CYDC 1819963 1821693 - 576 15608758 885503 cydC Rv1620c COG1132V +PROBABLE 'COMPONENT LINKED WITH THE ASSEMBLY OF CYTOCHROME' TRANSPORT TRANSMEMBRANE ATP-BINDING PROTEIN ABC TRANSPORTER CYDD 1821690 1823273 - 527 15608759 885512 cydD Rv1621c COG4988CO +Probable integral membrane cytochrome D ubiquinol oxidase (subunit II) cydB (Cytochrome BD-I oxidase subunit II) 1823360 1824400 - 346 15608760 885510 cydB Rv1622c COG1294C +Probable integral membrane cytochrome D ubiquinol oxidase (subunit I) cydA (Cytochrome BD-I oxidase subunit I) 1824430 1825887 - 485 57116893 885446 cydA Rv1623c COG1271C +Probable conserved membrane protein 1825998 1826585 - 195 15608762 885135 - Rv1624c COG3247S +MEMBRANE-ANCHORED ADENYLYL CYCLASE CYA (ATP PYROPHOSPHATE-LYASE) (ADENYLATE CYCLASE) 1826614 1827945 - 443 57116894 888538 cya Rv1625c COG2114T +Probable two-component system transcriptional regulator 1828180 1828797 + 205 15608764 885080 - Rv1626 COG3707T +lipid-transfer protein 1828865 1830073 - 402 15608765 885064 - Rv1627c COG0183I +hypothetical protein Rv1628c 1830070 1830561 - 163 15608766 885289 - Rv1628c COG1545R +DNA polymerase I 1830665 1833379 + 904 15608767 885074 polA Rv1629 COG0258L, COG0749L +30S ribosomal protein S1 1833542 1834987 + 481 15608768 885188 rpsA Rv1630 COG0539J +dephospho-CoA kinase/unknown domain fusion protein 1835013 1836236 + 407 15608769 885165 coaE Rv1631 COG0237H, COG2320S +hypothetical protein Rv1632c 1836387 1836830 - 147 15608770 885649 - Rv1632c COG2306S +excinuclease ABC subunit B 1837075 1839171 + 698 15608771 885249 uvrB Rv1633 COG0556L +Possible drug efflux membrane protein 1839168 1840583 + 471 15608772 885115 - Rv1634 COG0477GEPR +Probable conserved transmembrane protein 1840572 1842242 - 556 15608773 885100 - Rv1635c - +IRON-REGULATED CONSERVED HYPOTHETICAL PROTEIN TB15.3 1842451 1842891 + 146 15608774 885473 TB15.3 Rv1636 COG0589T +hypothetical protein Rv1637c 1842898 1843692 - 264 15608775 885132 - Rv1637c COG0491R +excinuclease ABC subunit A 1843741 1846659 + 972 15608776 885685 uvrA Rv1638 COG0178L +hypothetical protein Rv1638A 1846716 1846973 - 85 57116895 3205103 - Rv1638A COG1842KT +hypothetical protein Rv1639c 1846989 1848458 - 489 15608777 885642 - Rv1639c COG0627R +lysyl-tRNA synthetase 1848517 1852035 - 1172 15608778 885428 lysS Rv1640c COG1190J, COG2898S +translation initiation factor IF-3 1852273 1852878 + 201 15608779 885478 infC Rv1641 COG0290J +50S ribosomal protein L35 1852928 1853122 + 64 15608780 885145 rpmI Rv1642 COG0291J +50S ribosomal protein L20 1853184 1853573 + 129 15608781 885455 rplT Rv1643 COG0292J +Possible 23S rRNA methyltransferase tsnR 1853606 1854388 + 260 15608782 885163 tsnR Rv1644 COG0566J +hypothetical protein Rv1645c 1854399 1855454 - 351 15608783 885287 - Rv1645c COG3662S +PE FAMILY PROTEIN 1855764 1856696 + 310 57116896 885486 PE17 Rv1646 - +hypothetical protein Rv1647 1856774 1857724 + 316 15608785 885432 - Rv1647 COG2114T +Probable transmembrane protein 1857731 1858537 + 268 15608786 885065 - Rv1648 - +phenylalanyl-tRNA synthetase subunit alpha 1858733 1859758 + 341 15608787 885105 pheS Rv1649 COG0016J +phenylalanyl-tRNA synthetase subunit beta 1859758 1862253 + 831 15608788 885283 pheT Rv1650 COG0072J, COG0073R +PE-PGRS FAMILY PROTEIN 1862347 1865382 - 1011 57116897 885174 PE_PGRS30 Rv1651c - +N-acetyl-gamma-glutamyl-phosphate reductase 1865576 1866634 + 352 15608790 885278 argC Rv1652 COG0002E +bifunctional ornithine acetyltransferase/N-acetylglutamate synthase protein 1866631 1867845 + 404 15608791 885125 argJ Rv1653 COG1364E +acetylglutamate kinase 1867842 1868726 + 294 15608792 888076 argB Rv1654 COG0548E +acetylornithine aminotransferase 1868723 1869925 + 400 15608793 885187 argD Rv1655 COG4992E +ornithine carbamoyltransferase 1869922 1870845 + 307 15608794 885462 argF Rv1656 COG0078E +arginine repressor 1870842 1871354 + 170 15608795 885091 argR Rv1657 COG1438K +argininosuccinate synthase 1871363 1872559 + 398 15608796 885645 argG Rv1658 COG0137E +argininosuccinate lyase 1872639 1874051 + 470 15608797 885365 argH Rv1659 COG0165E +Possible chalcone synthase pks10 1874160 1875221 + 353 15608798 885112 pks10 Rv1660 COG3424Q +Probable polyketide synthase pks7 1875304 1881684 + 2126 15608799 885108 pks7 Rv1661 COG3321Q +Probable polyketide synthase pks8 1881704 1886512 + 1602 15608800 885527 pks8 Rv1662 COG3321Q +Probable polyketide synthase pks17 1886512 1888020 + 502 15608801 885523 pks17 Rv1663 COG3321Q +Probable polyketide synthase pks9 1888026 1891079 + 1017 15608802 885519 pks9 Rv1664 COG3321Q +Possible chalcone synthase pks11 1891226 1892287 + 353 15608803 885525 pks11 Rv1665 COG3424Q +Probable cytochrome P450 139 CYP139 1892270 1893562 - 430 15608804 885528 cyp139 Rv1666c COG2124Q +PROBABLE SECOND PART OF MACROLIDE-TRANSPORT ATP-BINDING PROTEIN ABC TRANSPORTER 1893577 1894230 - 217 15608805 885518 - Rv1667c COG0488R +PROBABLE FIRST PART OF MACROLIDE-TRANSPORT ATP-BINDING PROTEIN ABC TRANSPORTER 1894224 1895342 - 372 15608806 885522 - Rv1668c COG0488R +hypothetical protein Rv1669 1895725 1896087 + 120 15608807 885701 - Rv1669 - +hypothetical protein Rv1670 1896120 1896467 + 115 15608808 885702 - Rv1670 COG2343S +PROBABLE MEMBRANE PROTEIN 1896475 1896867 + 130 15608809 885698 - Rv1671 - +PROBABLE CONSERVED INTEGRAL MEMBRANE TRANSPORT PROTEIN 1896876 1898207 - 443 15608810 885700 - Rv1672c COG0477GEPR +hypothetical protein Rv1673c 1898300 1899232 - 310 15608811 885695 - Rv1673c COG1305E +PROBABLE TRANSCRIPTIONAL REGULATORY PROTEIN 1899260 1899916 - 218 15608812 885696 - Rv1674c COG0607P, COG0640K +PROBABLE TRANSCRIPTIONAL REGULATORY PROTEIN 1900241 1900975 - 244 15608813 885693 - Rv1675c COG0664T +hypothetical protein Rv1676 1901047 1901751 + 234 15608814 885694 - Rv1676 COG0626E +PROBABLE CONSERVED LIPOPROTEIN DSBF 1901748 1902296 + 182 15608815 885690 dsbF Rv1677 COG0526OC +PROBABLE INTEGRAL MEMBRANE PROTEIN 1902397 1903299 + 300 15608816 885691 - Rv1678 - +POSSIBLE ACYL-CoA DEHYDROGENASE FADE16 1903299 1904420 + 373 15608817 885688 fadE16 Rv1679 COG1960I +hypothetical protein Rv1680 1904429 1905253 + 274 15608818 885689 - Rv1680 COG3221P +POSSIBLE MOLYBDOPTERIN BIOSYNTHESIS PROTEIN MOEX 1905250 1906242 + 330 15608819 885683 moeX Rv1681 COG0535R +Probable coiled-coil structural protein 1906403 1907320 + 305 15608820 885686 - Rv1682 - +acyl-CoA synthetase 1907594 1910593 + 999 15608821 885687 - Rv1683 COG0318IQ, COG3243I +hypothetical protein Rv1684 1910586 1910810 + 74 15608822 885680 - Rv1684 COG2835S +hypothetical protein Rv1685c 1910776 1911399 - 207 15608823 885682 - Rv1685c COG1309K +PROBABLE CONSERVED INTEGRAL MEMBRANE PROTEIN ABC TRANSPORTER 1911401 1912081 - 226 15608824 885672 - Rv1686c COG0842V +PROBABLE CONSERVED ATP-BINDING PROTEIN ABC TRANSPORTER 1912153 1912920 - 255 15608825 885678 - Rv1687c COG1131V +3-methyladenine DNA glycosylase 1912979 1913590 + 203 15608826 885679 mpg Rv1688 COG2094L +tyrosyl-tRNA synthetase 1913602 1914876 + 424 15608827 885668 tyrS Rv1689 COG0162J +PROBABLE LIPOPROTEIN LPRJ 1915527 1915910 + 127 15608828 885670 lprJ Rv1690 - +hypothetical protein Rv1691 1915949 1916701 + 250 15608829 885665 - Rv1691 COG0457R +PROBABLE PHOSPHATASE 1916698 1917759 + 353 15608830 885241 - Rv1692 COG0647G +hypothetical protein Rv1693 1917756 1917932 + 58 15608831 885662 - Rv1693 - +CYTOTOXIN|HAEMOLYSIN HOMOLOGUE TLYA 1917940 1918746 + 268 15608832 885396 tlyA Rv1694 COG1189J +inorganic polyphosphate/ATP-NAD kinase 1918746 1919669 + 307 15608833 885660 ppnK Rv1695 COG0061G +PROBABLE DNA REPAIR PROTEIN RECN (RECOMBINATION PROTEIN N) 1919683 1921446 + 587 15608834 885805 recN Rv1696 COG0497L +hypothetical protein Rv1697 1921542 1922723 + 393 15608835 885045 - Rv1697 COG4825S +hypothetical protein Rv1698 1922745 1923689 + 314 15608836 885047 - Rv1698 - +CTP synthetase 1923829 1925589 + 586 15608837 885048 pyrG Rv1699 COG0504F +hypothetical protein Rv1700 1925582 1926205 + 207 15608838 885049 - Rv1700 COG0494LR +site-specific tyrosine recombinase XerD 1926202 1927137 + 311 15608839 885055 xerD Rv1701 COG4974L +hypothetical protein Rv1702c 1927211 1928575 - 454 15608840 885061 - Rv1702c COG0567C +Probable catechol-o-methyltransferase 1929131 1929721 - 196 15608841 885066 - Rv1703c COG4122R +PROBABLE D-SERINE/ALANINE/GLYCINE TRANSPORTER PROTEIN CYCA 1929786 1931456 - 556 15608842 888812 cycA Rv1704c COG1113E +PPE FAMILY PROTEIN 1931497 1932654 - 385 57116898 885068 PPE22 Rv1705c - +PPE FAMILY PROTEIN 1932694 1933878 - 394 57116899 885070 PPE23 Rv1706c - +hypothetical protein Rv1706A 1934482 1934649 - 55 57116900 3205102 - Rv1706A COG0477GEPR +PROBABLE CONSERVED TRANSMEMBRANE PROTEIN 1934882 1936342 + 486 15608845 885073 - Rv1707 COG0659P +PUTATIVE INITIATION INHIBITOR PROTEIN 1936360 1937316 + 318 15608846 885082 - Rv1708 COG1192D +hypothetical protein Rv1709 1937313 1938149 + 278 15608847 885083 - Rv1709 COG1354S +hypothetical protein Rv1710 1938146 1938841 + 231 15608848 885116 - Rv1710 COG1386K +hypothetical protein Rv1711 1938838 1939602 + 254 15608849 885122 - Rv1711 COG1187J +cytidylate kinase 1939599 1940291 + 230 15608850 885157 cmk Rv1712 COG0283F +GTP-binding protein EngA 1940288 1941679 + 463 15608851 885086 engA Rv1713 COG1160R +Probable oxidoreductase 1941853 1942665 + 270 15608852 885159 - Rv1714 COG1028IQR +PROBABLE 3-HYDROXYBUTYRYL-CoA DEHYDROGENASE FADB3 (BETA-HYDROXYBUTYRYL-CoA DEHYDROGENASE) (BHBD) 1942659 1943573 + 304 57116901 885160 fadB3 Rv1715 COG1250I +hypothetical protein Rv1716 1943576 1944406 + 276 15608854 885162 - Rv1716 COG1878R +hypothetical protein Rv1717 1944406 1944756 + 116 15608855 885166 - Rv1717 COG0662G, COG3837S +hypothetical protein Rv1718 1944809 1945627 + 272 15608856 885169 - Rv1718 COG3246S +PROBABLE TRANSCRIPTIONAL REGULATORY PROTEIN 1945641 1946420 + 259 15608857 885170 - Rv1719 COG1414K +hypothetical protein Rv1720c 1947030 1947419 - 129 15608858 885180 - Rv1720c COG4113R +hypothetical protein Rv1721c 1947416 1947643 - 75 57116902 885182 - Rv1721c - +biotin carboxylase-like protein 1947861 1949345 + 494 15608860 885183 - Rv1722 COG0439I +PROBABLE HYDROLASE 1949342 1950589 + 415 15608861 885185 - Rv1723 COG1680V +hypothetical protein Rv1724c 1950632 1951051 - 139 15608862 885189 - Rv1724c - +hypothetical protein Rv1725c 1951041 1951751 - 236 15608863 885191 - Rv1725c COG1733K +PROBABLE OXIDOREDUCTASE 1951852 1953237 + 461 15608864 885192 - Rv1726 COG0277C +hypothetical protein Rv1727 1953270 1953839 + 189 15608865 887422 - Rv1727 - +hypothetical protein Rv1728c 1953864 1954634 - 256 15608866 885193 - Rv1728c - +hypothetical protein Rv1729c 1954631 1955569 - 312 15608867 885194 - Rv1729c COG3315Q +POSSIBLE PENICILLIN-BINDING PROTEIN 1955692 1957245 - 517 15608868 885202 - Rv1730c COG1680V +succinic semialdehyde dehydrogenase 1957677 1959233 + 518 57116903 885204 gabD2 Rv1731 COG1012C +hypothetical protein Rv1732c 1959243 1959791 - 182 15608870 885211 - Rv1732c COG0526OC +PROBABLE CONSERVED TRANSMEMBRANE PROTEIN 1959855 1960487 - 210 15608871 885214 - Rv1733c - +hypothetical protein Rv1734c 1960774 1961016 - 80 15608872 885212 - Rv1734c COG0508C +HYPOTHETICAL MEMBRANE PROTEIN 1961291 1961788 - 165 15608873 885216 - Rv1735c COG1275P +PROBABLE NITRATE REDUCTASE NARX 1962228 1964186 - 652 15608874 885213 narX Rv1736c COG2180C, COG2181C, COG5013C +POSSIBLE NITRATE/NITRITE TRANSPORTER NARK2 1964183 1965370 - 395 15608875 885231 narK2 Rv1737c COG2223P +hypothetical protein Rv1738 1965657 1965941 + 94 15608876 885215 - Rv1738 - +PROBABLE SULPHATE-TRANSPORT TRANSMEMBRANE PROTEIN ABC TRANSPORTER 1965955 1967637 - 560 15608877 887208 - Rv1739c COG0659P +hypothetical protein Rv1740 1967705 1967917 + 70 15608878 885226 - Rv1740 COG4423S +hypothetical protein Rv1741 1967917 1968165 + 82 15608879 887165 - Rv1741 COG3742S +hypothetical protein Rv1742 1968173 1968910 + 245 15608880 885234 - Rv1742 - +PROBABLE TRANSMEMBRANE SERINE/THREONINE-PROTEIN KINASE E PKNE (PROTEIN KINASE E) (STPK E) 1969004 1970704 + 566 15608881 885284 pknE Rv1743 COG0515RTKL +PROBABLE MEMBRANE PROTEIN 1970989 1971390 - 133 15608882 885235 - Rv1744c - +isopentenyl-diphosphate delta-isomerase 1971380 1971991 - 203 15608883 885309 idi Rv1745c COG1443I +ANCHORED-MEMBRANE SERINE/THREONINE-PROTEIN KINASE PKNF (PROTEIN KINASE F) (STPK F) 1972138 1973568 + 476 15608884 885275 pknF Rv1746 COG0515RTKL +PROBABLE CONSERVED TRANSMEMBRANE ATP-BINDING PROTEIN ABC TRANSPORTER 1973630 1976227 + 865 15608885 885311 - Rv1747 COG1131V +hypothetical protein Rv1748 1976600 1977331 + 243 15608886 885288 - Rv1748 - +POSSIBLE INTEGRAL MEMBRANE PROTEIN 1977328 1977885 - 185 15608887 885322 - Rv1749c - +acyl-CoA synthetase 1977969 1979567 - 532 15608888 885310 fadD1 Rv1750c COG0318IQ +hypothetical protein Rv1751 1979621 1981003 + 460 15608889 885489 - Rv1751 COG0654HC +hypothetical protein Rv1752 1981130 1981579 + 149 15608890 885313 - Rv1752 COG0673R +PPE FAMILY PROTEIN 1981614 1984775 - 1053 57116904 885544 PPE24 Rv1753c - +hypothetical protein Rv1754c 1984979 1986670 - 563 15608892 885467 - Rv1754c - +PROBABLE PHOSPHOLIPASE C 4 (FRAGMENT) PLCD 1986854 1987696 - 280 15608893 885566 plcD Rv1755c COG3511M +PUTATIVE TRANSPOSASE 1987745 1988629 - 294 15608894 885541 - Rv1756c COG2801L +PUTATIVE TRANSPOSASE 1988680 1989006 - 108 15608895 885558 - Rv1757c COG2963L +PROBABLE CUTINASE CUT1 1989042 1989566 + 174 15608896 885552 cut1 Rv1758 - +PE-PGRS FAMILY PROTEIN 1989833 1992577 - 914 57116905 885325 wag22 Rv1759c - +hypothetical protein Rv1760 1993153 1994661 + 502 15608898 885556 - Rv1760 - +hypothetical protein Rv1761c 1994671 1995054 - 127 15608899 885436 - Rv1761c - +hypothetical protein Rv1762c 1995054 1995842 - 262 15608900 885373 - Rv1762c COG0393S +PUTATIVE TRANSPOSASE 1996152 1996478 + 108 15608901 885372 - Rv1763 COG2963L +PUTATIVE TRANSPOSASE 1996529 1997413 + 294 15608902 885238 - Rv1764 COG2801L +hypothetical protein Rv1765c 1997418 1998515 - 365 15608903 885256 - Rv1765c COG0583K +PUTATIVE TRANSPOSASE (FRAGMENT) 1999142 1999357 - 71 57116906 3205098 - Rv1765A COG2801L +hypothetical protein Rv1766 1999737 2000006 + 89 57116907 885427 - Rv1766 COG1937S +hypothetical protein Rv1767 2000074 2000433 + 119 15608905 885443 - Rv1767 COG0599S +PE-PGRS FAMILY PROTEIN 2000614 2002470 + 618 57116908 885429 PE_PGRS31 Rv1768 - +hypothetical protein Rv1769 2002626 2003870 + 414 15608907 885420 - Rv1769 COG3616E +hypothetical protein Rv1770 2003878 2005164 + 428 15608908 885415 - Rv1770 COG2234R +PROBABLE OXIDOREDUCTASE 2005161 2006447 + 428 15608909 885441 - Rv1771 COG0277C +hypothetical protein Rv1772 2006636 2006947 + 103 15608910 885920 - Rv1772 COG3707T +PROBABLE TRANSCRIPTIONAL REGULATORY PROTEIN 2007020 2007766 - 248 15608911 885342 - Rv1773c COG1414K +PROBABLE OXIDOREDUCTASE 2007832 2009172 + 446 15608912 885367 - Rv1774 COG0277C +hypothetical protein Rv1775 2009172 2009990 + 272 15608913 885842 - Rv1775 - +POSSIBLE TRANSCRIPTIONAL REGULATORY PROTEIN 2009995 2010555 - 186 15608914 885821 - Rv1776c COG1309K +Probable cytochrome p450 144 CYP144 2010656 2011960 + 434 15608915 885839 cyp144 Rv1777 COG2124Q +hypothetical protein Rv1778c 2012081 2012530 - 149 15608916 885424 - Rv1778c - +HYPOTHETICAL INTEGRAL MEMBRANE PROTEIN 2012686 2014479 - 597 15608917 885829 - Rv1779c - +hypothetical protein Rv1780 2014699 2015262 + 187 15608918 885851 - Rv1780 - +PROBABLE 4-ALPHA-GLUCANOTRANSFERASE MALQ (Amylomaltase) (Disproportionating enzyme) (D-enzyme) 2015302 2017476 - 724 15608919 885854 malQ Rv1781c COG1640G +PROBABLE CONSERVED MEMBRANE PROTEIN 2017740 2019260 + 506 15608920 885347 - Rv1782 - +PROBABLE CONSERVED MEMBRANE PROTEIN 2019257 2020564 + 435 15608921 885898 - Rv1783 COG1674D +hypothetical protein Rv1784 2020634 2023432 + 932 15608922 885834 - Rv1784 COG1674D +PROBABLE CYTOCHROME P450 143 CYP143 2023447 2024628 - 393 15608923 885907 cyp143 Rv1785c COG2124Q +PROBABLE FERREDOXIN 2024828 2025031 + 67 15608924 885846 - Rv1786 COG1141C +PPE FAMILY PROTEIN 2025301 2026398 + 365 57116909 885827 PPE25 Rv1787 - +PE FAMILY PROTEIN 2026477 2026776 + 99 57116910 885895 PE18 Rv1788 - +PPE FAMILY PROTEIN 2026790 2027971 + 393 57116911 885333 PPE26 Rv1789 - +PPE FAMILY PROTEIN 2028425 2029477 + 350 57116912 885859 PPE27 Rv1790 - +PE FAMILY PROTEIN 2029904 2030203 + 99 57116913 885445 PE19 Rv1791 - +PUTATIVE ESAT-6 LIKE PROTEIN ESXN (ESAT-6 LIKE PROTEIN 5) 2030694 2030978 + 94 57116914 885448 esxN Rv1793 - +hypothetical protein Rv1794 2031066 2031968 + 300 15608931 885881 - Rv1794 - +hypothetical protein Rv1795 2032240 2033751 + 503 15608932 885628 - Rv1795 - +PROBABLE PROLINE RICH MEMBRANE-ANCHORED MYCOSIN MYCP5 (SERINE PROTEASE) (SUBTILISIN-LIKE PROTEASE) (SUBTILASE-LIKE) (MYCOSIN-5) 2033729 2035486 + 585 15608933 885879 mycP5 Rv1796 COG1404O +hypothetical protein Rv1797 2035483 2036703 + 406 15608934 885452 - Rv1797 - +hypothetical protein Rv1798 2036700 2038532 + 610 15608935 885543 - Rv1798 COG0464O +PROBABLE LIPOPROTEIN LPPT 2039159 2039350 + 63 15608936 885901 lppT Rv1799 - +PPE FAMILY PROTEIN 2039453 2041420 + 655 57116915 885465 PPE28 Rv1800 - +PPE FAMILY PROTEIN 2042001 2043272 + 423 57116916 885491 PPE29 Rv1801 - +PPE FAMILY PROTEIN 2043384 2044775 + 463 57116917 885542 PPE30 Rv1802 - +PE-PGRS FAMILY PROTEIN 2044923 2046842 - 639 57116918 885730 PE_PGRS32 Rv1803c - +hypothetical protein Rv1804c 2047023 2047349 - 108 15608941 885588 - Rv1804c - +hypothetical protein Rv1805c 2047687 2048034 - 115 15608942 885470 - Rv1805c - +PE FAMILY PROTEIN 2048072 2048371 + 99 57116919 885537 PE20 Rv1806 - +PPE FAMILY PROTEIN 2048398 2049597 + 399 57116920 885072 PPE31 Rv1807 - +PPE FAMILY PROTEIN 2049921 2051150 + 409 57116921 885590 PPE32 Rv1808 - +PPE FAMILY PROTEIN 2051282 2052688 + 468 57116922 885555 PPE33 Rv1809 - +hypothetical protein Rv1810 2052933 2053289 + 118 15608947 885591 - Rv1810 - +POSSIBLE Mg2+ TRANSPORT P-TYPE ATPASE C MGTC 2053443 2054147 + 234 15608948 885439 mgtC Rv1811 COG1285S +PROBABLE DEHYDROGENASE 2054157 2055359 - 400 15608949 885487 - Rv1812c COG1252C +hypothetical protein Rv1813c 2055681 2056112 - 143 15608950 885546 - Rv1813c - +MEMBRANE-BOUND C-5 STEROL DESATURASE ERG3 (STEROL-C5-DESATURASE) 2056521 2057423 + 300 15608951 885880 erg3 Rv1814 COG3000I +hypothetical protein Rv1815 2057528 2058193 + 221 15608952 885430 - Rv1815 - +POSSIBLE TRANSCRIPTIONAL REGULATORY PROTEIN 2058256 2058960 + 234 15608953 885340 - Rv1816 COG1309K +hypothetical protein Rv1817 2059595 2061058 + 487 15608954 885548 - Rv1817 COG1053C +PE-PGRS FAMILY PROTEIN 2061178 2062674 - 498 57116923 885551 PE_PGRS33 Rv1818c - +PROBABLE DRUGS-TRANSPORT TRANSMEMBRANE ATP-BINDING PROTEIN ABC TRANSPORTER 2062809 2064728 - 639 15608956 885539 - Rv1819c COG4178R +hypothetical protein Rv1820 2064799 2066442 + 547 15608957 885738 ilvG Rv1820 COG0028EH +preprotein translocase subunit SecA 2066457 2068883 + 808 15608958 885594 secA2 Rv1821 COG0653U +PROBABLE CDP-DIACYLGLYCEROL--GLYCEROL-3-PHOSPHATE 3-PHOSPHATIDYLTRANSFERASE PGSA2 (PGP SYNTHASE) (PHOSPHATIDYLGLYCEROPHOSPHATE SYNTHASE) (3-PHOSPHATIDYL-1'-GLYCEROL-3'PHOSPHATE SYNTHASE) 2069080 2069709 + 209 15608959 885126 pgsA2 Rv1822 COG0558I +hypothetical protein Rv1823 2069702 2070625 + 307 15608960 885547 - Rv1823 COG3879S +hypothetical protein Rv1824 2070654 2071019 + 121 15608961 885719 - Rv1824 COG3856S +hypothetical protein Rv1825 2071036 2071914 + 292 15608962 885726 - Rv1825 COG3879S +glycine cleavage system protein H 2071952 2072356 + 134 15608963 885720 gcvH Rv1826 COG0509E +CONSERVED HYPOTHETICAL PROTEIN CFP17 2072596 2073084 + 162 15608964 885735 cfp17 Rv1827 COG1716T +hypothetical protein Rv1828 2073081 2073824 + 247 15608965 885336 - Rv1828 COG0789K +hypothetical protein Rv1829 2073943 2074437 + 164 15608966 885743 - Rv1829 COG1259S +hypothetical protein Rv1830 2074841 2075518 + 225 15608967 885740 - Rv1830 COG0789K +hypothetical protein Rv1831 2075571 2075828 + 85 15608968 885718 - Rv1831 - +glycine dehydrogenase 2075877 2078702 + 941 15608969 885716 gcvB Rv1832 COG0403E, COG1003E +haloalkane dehalogenase 2078929 2079789 - 286 15608970 885737 - Rv1833c COG0596R +Probable hydrolase 2079830 2080696 + 288 15608971 888761 - Rv1834 COG0596R +hypothetical protein Rv1835c 2080701 2082587 - 628 15608972 885877 - Rv1835c COG2936R +hypothetical protein Rv1836c 2082603 2084636 - 677 15608973 885707 - Rv1836c - +malate synthase G 2084756 2086981 - 741 15608974 885713 glcB Rv1837c COG2225C +hypothetical protein Rv1838c 2087257 2087652 - 131 15608975 885744 - Rv1838c COG1848R +hypothetical protein Rv1839c 2087649 2087912 - 87 15608976 885750 - Rv1839c - +PE-PGRS FAMILY PROTEIN 2087971 2089518 - 515 57116924 885753 PE_PGRS34 Rv1840c - +hypothetical protein Rv1841c 2089681 2090718 - 345 15608978 885656 - Rv1841c COG1253R +hypothetical protein Rv1842c 2090718 2092085 - 455 15608979 885739 - Rv1842c COG1253R +inositol-5-monophosphate dehydrogenase 2092259 2093698 - 479 15608980 885714 guaB1 Rv1843c COG0516F, COG0517R +6-phosphogluconate dehydrogenase 2093731 2095188 - 485 57116925 885755 gnd1 Rv1844c COG0362G +hypothetical protein Rv1845c 2095218 2096168 - 316 15608982 885370 - Rv1845c COG0501O +POSSIBLE TRANSCRIPTIONAL REGULATORY PROTEIN 2096183 2096599 - 138 15608983 885747 - Rv1846c COG3682K +hypothetical protein Rv1847 2096877 2097299 + 140 15608984 885734 - Rv1847 COG2050Q +urease subunit gamma 2097348 2097650 + 100 15608985 885414 ureA Rv1848 COG0831E +urease subunit beta 2097647 2097961 + 104 15608986 885710 ureB Rv1849 COG0832E +urease subunit alpha 2097961 2099694 + 577 15608987 885359 ureC Rv1850 COG0804E +Urease accessory protein uref 2099694 2100329 + 211 15608988 885532 ureF Rv1851 COG0830O +Urease accessory protein ureG 2100340 2101014 + 224 15608989 885729 ureG Rv1852 COG0378OK +Probable urease accessory protein ureD 2101022 2101648 + 208 15608990 885705 ureD Rv1853 - +PROBABLE NADH DEHYDROGENASE NDH 2101651 2103042 - 463 15608991 885746 ndh Rv1854c COG1252C +POSSIBLE OXIDOREDUCTASE 2103184 2104107 - 307 15608992 885736 - Rv1855c COG2141C +short chain dehydrogenase 2104146 2104823 - 225 15608993 885708 - Rv1856c COG1028IQR +PROBABLE MOLYBDATE-BINDING LIPOPROTEIN MODA 2104985 2105770 + 261 15608994 885655 modA Rv1857 COG0725P +PROBABLE MOLBDENUM-TRANSPORT INTEGRAL MEMBRANE PROTEIN ABC TRANSPORTER MODB 2105773 2106567 + 264 15608995 885723 modB Rv1858 COG4149P +PROBABLE MOLYBDENUM-TRANSPORT ATP-BINDING PROTEIN ABC TRANSPORTER MODC 2106574 2107683 + 369 15608996 885731 modC Rv1859 COG1118P, COG3839G +ALANINE AND PROLINE RICH SECRETED PROTEIN APA (FIBRONECTIN ATTACHMENT PROTEIN) (Immunogenic protein MPT32) (Antigen MPT-32) (45-kDa glycoprotein) (45/47 kDa antigen) 2107736 2108713 + 325 57116926 885896 apa Rv1860 - +PROBABLE CONSERVED TRANSMEMBRANE PROTEIN 2109165 2109470 + 101 15608998 885741 - Rv1861 COG2261S +Probable alcohol dehydrogenase adhA 2109544 2110584 + 346 15608999 885652 adhA Rv1862 COG1064R +PROBABLE CONSERVED INTEGRAL MEMBRANE PROTEIN 2110591 2111361 - 256 15609000 885722 - Rv1863c COG1266R +hypothetical protein Rv1864c 2111354 2112109 - 251 15609001 885800 - Rv1864c COG2258S +short chain dehydrogenase 2112106 2112966 - 286 15609002 885806 - Rv1865c COG1028IQR +hypothetical protein Rv1866 2113140 2115476 + 778 15609003 885733 - Rv1866 COG1804C +acetyl-CoA acetyltransferase 2115764 2117248 + 494 15609004 885704 - Rv1867 COG0183I +hypothetical protein Rv1868 2117347 2119446 + 699 15609005 885757 - Rv1868 COG0451MG +Probable reductase 2119460 2120695 - 411 15609006 885796 - Rv1869c COG0446R +hypothetical protein Rv1870c 2120795 2121430 - 211 15609007 885797 - Rv1870c - +hypothetical protein Rv1871c 2121495 2121884 - 129 15609008 885804 - Rv1871c - +POSSIBLE L-LACTATE DEHYDROGENASE (CYTOCHROME) LLDD2 2121907 2123151 - 414 15609009 885754 lldD2 Rv1872c COG1304C +hypothetical protein Rv1873 2123174 2123611 + 145 15609010 885789 - Rv1873 COG5579S +hypothetical protein Rv1874 2123684 2124370 + 228 15609011 885748 - Rv1874 - +hypothetical protein Rv1875 2124381 2124824 + 147 15609012 885793 - Rv1875 - +PROBABLE BACTERIOFERRITIN BFRA 2125340 2125819 + 159 15609013 885767 bfrA Rv1876 COG2193P +PROBABLE CONSERVED INTEGRAL MEMBRANE PROTEIN 2125904 2127967 + 687 15609014 885654 - Rv1877 COG0477GEPR +PROBABLE GLUTAMINE SYNTHETASE GLNA3 (GLUTAMINE SYNTHASE) (GS-I) 2128022 2129374 + 450 15609015 885761 glnA3 Rv1878 COG0174E +hypothetical protein Rv1879 2129377 2130513 + 378 15609016 885650 - Rv1879 COG2159R +Probable cytochrome p450 140 CYP140 2130541 2131857 - 438 15609017 885758 cyp140 Rv1880c COG2124Q +POSSIBLE CONSERVED LIPOPROTEIN LPPE 2131907 2132329 - 140 15609018 885762 lppE Rv1881c - +short chain dehydrogenase 2132370 2133203 - 277 15609019 885782 - Rv1882c COG1028IQR +hypothetical protein Rv1883c 2133231 2133692 - 153 15609020 885484 - Rv1883c - +PROBABLE RESUSCITATION-PROMOTING FACTOR RPFC 2133731 2134261 - 176 15609021 885759 rpfC Rv1884c - +chorismate mutase 2134273 2134872 - 199 15609022 885772 - Rv1885c COG1605E +SECRETED ANTIGEN 85-B FBPB (85B) (ANTIGEN 85 COMPLEX B) (MYCOLYL TRANSFERASE 85B) (FIBRONECTIN-BINDING PROTEIN B) (EXTRACELLULAR ALPHA-ANTIGEN) 2134890 2135867 - 325 15609023 885785 fbpB Rv1886c COG0627R +hypothetical protein Rv1887 2136258 2137400 + 380 15609024 885247 - Rv1887 - +POSSIBLE TRANSMEMBRANE PROTEIN 2137519 2138079 - 186 15609025 885267 - Rv1888c - +hypothetical protein Rv1888A 2138444 2138617 - 57 57116927 3205115 - Rv1888A COG3315Q +hypothetical protein Rv1889c 2138661 2139017 - 118 15609026 885788 - Rv1889c COG3315Q +hypothetical protein Rv1890c 2139076 2139687 - 203 15609027 885786 - Rv1890c COG2353S +hypothetical protein Rv1891 2139741 2140148 + 135 15609028 885094 - Rv1891 - +PROBABLE MEMBRANE PROTEIN 2140165 2140476 + 103 15609029 885090 - Rv1892 - +hypothetical protein Rv1893 2140486 2140704 + 72 15609030 885269 - Rv1893 - +hypothetical protein Rv1894c 2140739 2141869 - 376 15609031 885081 - Rv1894c COG2070R +POSSIBLE DEHYDROGENASE 2142521 2143675 + 384 15609032 885148 - Rv1895 COG1063ER +hypothetical protein Rv1896c 2143535 2144446 - 303 15609033 885915 - Rv1896c COG3315Q +D-tyrosyl-tRNA deacylase 2144451 2144882 - 143 15609034 885893 - Rv1897c COG1490J +hypothetical protein Rv1898 2144940 2145248 + 102 15609035 885089 - Rv1898 COG0011S +POSSIBLE LIPOPROTEIN LPPD 2145214 2146245 - 343 15609036 885138 lppD Rv1899c COG2110R +PROBABLE LIGNIN PEROXIDASE LIPJ 2146245 2147633 - 462 15609037 885151 lipJ Rv1900c COG0596R, COG2114T +competence damage-inducible protein A 2147662 2148954 + 430 15609038 885149 cinA Rv1901 COG1058R, COG1546R +PROBABLE SIALIC ACID-TRANSPORT INTEGRAL MEMBRANE PROTEIN NANT 2149006 2150274 - 422 15609039 885057 nanT Rv1902c COG0477GEPR +PROBABLE CONSERVED MEMBRANE PROTEIN 2150364 2150768 + 134 15609040 885643 - Rv1903 COG1950S +hypothetical protein Rv1904 2150954 2151385 + 143 15609041 885281 - Rv1904 COG1366T +PROBABLE D-AMINO ACID OXIDASE AAO 2151433 2152395 - 320 15609042 885504 aao Rv1905c COG0665E +hypothetical protein Rv1906c 2152425 2152895 - 156 15609043 885514 - Rv1906c - +hypothetical protein Rv1907c 2153235 2153882 - 215 15609044 885402 - Rv1907c - +CATALASE-PEROXIDASE-PEROXYNITRITASE T KATG 2153889 2156111 - 740 15609045 885638 katG Rv1908c COG0376P +FERRIC UPTAKE REGULATION PROTEIN FURA (FUR) 2156149 2156601 - 150 15609046 885400 furA Rv1909c COG0735P +PROBABLE EXPORTED PROTEIN 2156706 2157299 - 197 15609047 885897 - Rv1910c COG1881R +PROBABLE LIPOPROTEIN LPPC 2157382 2157987 - 201 15609048 885646 lppC Rv1911c COG1881R +POSSIBLE OXIDOREDUCTASE FADB5 2158087 2159091 - 334 15609049 885245 fadB5 Rv1912c COG0604CR +hypothetical protein Rv1913 2159191 2159943 + 250 15609050 885640 - Rv1913 COG0491R +hypothetical protein Rv1914c 2159921 2160328 - 135 15609051 885875 - Rv1914c - +PROBABLE ISOCITRATE LYASE aceAa 2160463 2161566 + 367 15609052 885639 aceAa Rv1915 COG2224C +isocitrate lyase 2161566 2162762 + 398 15609053 885383 aceAb Rv1916 COG2224C +PPE FAMILY PROTEIN 2162932 2167311 - 1459 57116928 885362 PPE34 Rv1917c - +PPE FAMILY PROTEIN 2167649 2170612 - 987 57116929 885506 PPE35 Rv1918c - +hypothetical protein Rv1919c 2171061 2171525 - 154 15609056 885876 - Rv1919c - +PROBABLE MEMBRANE PROTEIN 2171623 2172486 + 287 15609057 885416 - Rv1920 COG0204I +PROBABLE CONSERVED LIPOPROTEIN LPPF 2172524 2173795 - 423 15609058 885917 lppF Rv1921c COG0167F +PROBABLE CONSERVED LIPOPROTEIN 2174067 2175182 + 371 15609059 885918 - Rv1922 COG1680V +PROBABLE LIPASE LIPD 2175173 2176513 + 446 15609060 885910 lipD Rv1923 COG1680V +hypothetical protein Rv1924c 2176550 2176930 - 126 15609061 885352 - Rv1924c - +acyl-CoA synthetase 2177087 2178949 + 620 15609062 885200 fadD31 Rv1925 COG0318IQ +IMMUNOGENIC PROTEIN MPT63 (ANTIGEN MPT63/MPB63) (16 kDa IMMUNOPROTECTIVE EXTRACELLULAR PROTEIN) 2178957 2179436 - 159 15609063 885334 mpt63 Rv1926c - +hypothetical protein Rv1927 2179673 2180446 + 257 15609064 885912 - Rv1927 COG3361S +short chain dehydrogenase 2180450 2181217 - 255 15609065 885331 - Rv1928c COG1028IQR +hypothetical protein Rv1929c 2181262 2181906 - 214 15609066 885630 - Rv1929c - +hypothetical protein Rv1930c 2181918 2182442 - 174 15609067 885344 - Rv1930c COG0693R +PROBABLE TRANSCRIPTIONAL REGULATORY PROTEIN 2182460 2183239 - 259 15609068 885437 - Rv1931c COG2207K, COG4977K +thiol peroxidase 2183372 2183869 + 165 15609069 885357 tpx Rv1932 COG2077O +PROBABLE ACYL-CoA DEHYDROGENASE FADE18 2183866 2184957 - 363 15609070 885394 fadE18 Rv1933c COG1960I +PROBABLE ACYL-CoA DEHYDROGENASE FADE17 2184959 2186188 - 409 15609071 885379 fadE17 Rv1934c COG1960I +enoyl-CoA hydratase 2186203 2187159 - 318 15609072 885240 echA13 Rv1935c COG1024I +POSSIBLE MONOOXYGENASE 2187384 2188493 + 369 15609073 885882 - Rv1936 COG2141C +POSSIBLE OXYGENASE 2188496 2191015 + 839 15609074 885433 - Rv1937 COG0543HC, COG0654HC +PROBABLE EPOXIDE HYDROLASE EPHB (EPOXIDE HYDRATASE) 2191027 2192097 + 356 15609075 885392 ephB Rv1938 COG0596R +PROBABLE OXIDOREDUCTASE 2192094 2192609 + 171 15609076 885488 - Rv1939 COG1853R +Probable Riboflavin biosynthesis protein ribA1 (GTP cyclohydrolase II) 2192606 2193667 + 353 57116930 885621 ribA1 Rv1940 COG0108H, COG0807H +PROBABLE SHORT-CHAIN TYPE DEHYDROGENASE/REDUCTASE 2193664 2194434 + 256 15609078 885622 - Rv1941 COG1028IQR +hypothetical protein Rv1942c 2194644 2194973 - 109 15609079 885606 - Rv1942c COG2337T +hypothetical protein Rv1943c 2194970 2195347 - 125 15609080 885605 - Rv1943c - +hypothetical protein Rv1944c 2195344 2195934 - 196 15609081 885884 - Rv1944c COG0653U +hypothetical protein Rv1945 2195989 2197353 + 454 15609082 885980 - Rv1945 - +POSSIBLE LIPOPROTEIN 2197508 2197960 - 150 15609083 885979 lppG Rv1946c - +hypothetical protein Rv1947 2198024 2198425 + 133 15609084 885976 - Rv1947 - +hypothetical protein Rv1948c 2198714 2199064 - 116 15609085 885975 - Rv1948c - +hypothetical protein Rv1949c 2199075 2200034 - 319 15609086 885974 - Rv1949c - +hypothetical protein Rv1950c 2199998 2200189 - 63 15609087 885973 - Rv1950c - +hypothetical protein Rv1951c 2200190 2200486 - 98 15609088 885972 - Rv1951c - +hypothetical protein Rv1952 2200726 2200941 + 71 15609089 885971 - Rv1952 - +hypothetical protein Rv1953 2200938 2201249 + 103 15609090 885970 - Rv1953 COG1487R +hypothetical protein Rv1954c 2201223 2201744 - 173 15609091 885967 - Rv1954c - +hypothetical protein Rv1955 2201584 2202096 + 170 15609092 885966 - Rv1955 COG4679S +POSSIBLE TRANSCRIPTIONAL REGULATORY PROTEIN 2202138 2202587 + 149 15609093 885964 - Rv1956 COG1396K +hypothetical protein Rv1957 2202584 2203129 + 181 15609094 885961 - Rv1957 - +hypothetical protein Rv1958c 2203018 2203632 - 204 15609095 885960 - Rv1958c - +hypothetical protein Rv1959c 2203681 2203977 - 98 15609096 885958 - Rv1959c COG3668R +hypothetical protein Rv1960c 2203974 2204225 - 83 15609097 885957 - Rv1960c COG3609K +hypothetical protein Rv1961 2204212 2204706 + 164 15609098 885954 - Rv1961 - +hypothetical protein Rv1962c 2204866 2205273 - 135 15609099 885952 - Rv1962c COG1848R +PROBABLE TRANSCRIPTIONAL REPRESSOR (PROBABLY TETR-FAMILY) MCE3R 2205582 2206802 - 406 15609100 885950 mce3R Rv1963c COG1309K +CONSERVED HYPOTHETICAL INTEGRAL MEMBRANE PROTEIN YRBE3A 2207700 2208497 + 265 15609101 885948 yrbE3A Rv1964 COG0767Q +CONSERVED HYPOTHETICAL INTEGRAL MEMBRANE PROTEIN YRBE3B 2208507 2209322 + 271 15609102 885947 yrbE3B Rv1965 COG0767Q +MCE-FAMILY PROTEIN MCE3A 2209327 2210604 + 425 57116931 885944 mce3A Rv1966 COG1463Q +MCE-FAMILY PROTEIN MCE3B 2210601 2211629 + 342 15609104 885943 mce3B Rv1967 COG1463Q +MCE-FAMILY PROTEIN MCE3C 2211626 2212858 + 410 15609105 885942 mce3C Rv1968 COG1463Q +MCE-FAMILY PROTEIN MCE3D 2212855 2214126 + 423 15609106 885940 mce3D Rv1969 COG1463Q +POSSIBLE MCE-FAMILY LIPOPROTEIN LPRM (MCE-FAMILY LIPOPROTEIN MCE3E) 2214123 2215256 + 377 15609107 885939 lprM Rv1970 COG1463Q +MCE-FAMILY PROTEIN MCE3F 2215257 2216570 + 437 15609108 885938 mce3F Rv1971 COG1463Q +PROBABLE CONSERVED MCE ASSOCIATED MEMBRANE PROTEIN 2216592 2217167 + 191 15609109 885937 - Rv1972 - +POSSIBLE CONSERVED MCE ASSOCIATED MEMBRANE PROTEIN 2217164 2217646 + 160 15609110 885936 - Rv1973 - +PROBABLE CONSERVED MEMBRANE PROTEIN 2217659 2218036 + 125 15609111 885935 - Rv1974 - +hypothetical protein Rv1975 2218052 2218717 + 221 15609112 885934 - Rv1975 - +hypothetical protein Rv1976c 2218844 2219251 - 135 15609113 885933 - Rv1976c - +hypothetical protein Rv1977 2219754 2220800 + 348 15609114 885931 - Rv1977 COG0501O +hypothetical protein Rv1978 2220908 2221756 + 282 15609115 885928 - Rv1978 COG0500QR +POSSIBLE CONSERVED PERMEASE 2221719 2223164 - 481 15609116 885819 - Rv1979c COG0531E +IMMUNOGENIC PROTEIN MPT64 (ANTIGEN MPT64/MPB64) 2223343 2224029 - 228 15609117 885925 mpt64 Rv1980c - +ribonucleotide-diphosphate reductase subunit beta 2224220 2225188 - 322 57116932 885923 nrdF Rv1981c COG0208F +hypothetical protein Rv1982c 2225413 2225832 - 139 15609119 885816 - Rv1982c COG3742S +PE-PGRS FAMILY PROTEIN 2226244 2227920 + 558 57116933 885921 PE_PGRS35 Rv1983 - +PROBABLE CUTINASE PRECURSOR CFP21 2227908 2228561 - 217 15609121 885813 cfp21 Rv1984c - +chromosome replication initiation inhibitor protein 2228991 2229902 - 303 15609122 885818 - Rv1985c COG0583K +PROBABLE CONSERVED INTEGRAL MEMBRANE PROTEIN 2230011 2230610 + 199 15609123 885635 - Rv1986 COG1279R +POSSIBLE CHITINASE 2231026 2231454 + 142 15609124 885815 - Rv1987 - +PROBABLE METHYLTRANSFERASE 2231680 2232219 + 179 15609125 885632 - Rv1988 COG0030J +hypothetical protein Rv1989c 2232739 2233299 - 186 15609126 885810 - Rv1989c COG5654S +PROBABLE TRANSCRIPTIONAL REGULATORY PROTEIN 2233296 2233637 - 113 15609127 885422 - Rv1990c COG1396K +POSSIBLE DEHYDROGENASE (FRAGMENT) 2233881 2234216 - 111 57116934 3205104 - Rv1990A COG1028IQR +hypothetical protein Rv1991c 2234305 2234649 - 114 15609128 885634 - Rv1991c COG2337T +PROBABLE METAL CATION TRANSPORTER P-TYPE ATPASE G CTPG 2234991 2237306 - 771 15609129 888914 ctpG Rv1992c COG2217P +hypothetical protein Rv1993c 2237303 2237575 - 90 15609130 885631 - Rv1993c - +PROBABLE TRANSCRIPTIONAL REGULATORY PROTEIN 2237628 2237984 - 118 15609131 888889 - Rv1994c COG0640K +hypothetical protein Rv1995 2238141 2238908 + 255 15609132 888917 - Rv1995 COG3945S +hypothetical protein Rv1996 2239004 2239957 + 317 15609133 888863 - Rv1996 COG0589T +PROBABLE METAL CATION TRANSPORTER P-TYPE ATPASE A CTPF 2240159 2242876 + 905 15609134 888867 ctpF Rv1997 COG0474P +hypothetical protein Rv1998c 2242945 2243721 - 258 15609135 888853 - Rv1998c COG2513G +PROBABLE CONSERVED INTEGRAL MEMBRANE PROTEIN 2243816 2245138 - 440 15609136 888881 - Rv1999c COG0531E +hypothetical protein Rv2000 2245209 2246822 + 537 15609137 888864 - Rv2000 COG0493ER, COG0665E +hypothetical protein Rv2001 2246832 2247584 + 250 15609138 888880 - Rv2001 COG3884I +POSSIBLE 20-BETA-HYDROXYSTEROID DEHYDROGENASE FABG3 (Cortisone reductase) ((R)-20-hydroxysteroid dehydrogenase) 2247660 2248442 + 260 15609139 888857 fabG3 Rv2002 COG1028IQR +hypothetical protein Rv2003c 2248563 2249420 - 285 15609140 888818 - Rv2003c COG0500QR +hypothetical protein Rv2004c 2249478 2250974 - 498 15609141 888817 - Rv2004c COG0645R, COG2187S +hypothetical protein Rv2005c 2250996 2251883 - 295 15609142 888831 - Rv2005c COG0589T +PROBABLE TREHALOSE-6-PHOSPHATE PHOSPHATASE OTSB1 (TREHALOSE-PHOSPHATASE) (TPP) 2252002 2255985 + 1327 57116935 888943 otsB1 Rv2006 COG0637R, COG1554G, COG1877G +PROBABLE FERREDOXIN FDXA 2256084 2256428 - 114 15609144 888887 fdxA Rv2007c COG1146C +hypothetical protein Rv2008c 2256617 2257942 - 441 15609145 888813 - Rv2008c COG1373R, COG4108J +hypothetical protein Rv2009 2258030 2258272 + 80 15609146 888925 - Rv2009 COG5450K +hypothetical protein Rv2010 2258273 2258671 + 132 15609147 888933 - Rv2010 COG1487R +hypothetical protein Rv2011c 2258854 2259285 - 143 15609148 888922 - Rv2011c COG1846K +hypothetical protein Rv2012 2259326 2259820 + 164 15609149 888927 - Rv2012 COG5562R +POSSIBLE TRANSPOSASE 2260665 2261144 + 159 57116936 887546 - Rv2013 COG3547L +POSSIBLE TRANSPOSASE 2261098 2261688 + 196 57116937 887547 - Rv2014 COG3547L +hypothetical protein Rv2015c 2261816 2263072 - 418 15609152 888378 - Rv2015c - +hypothetical protein Rv2016 2263426 2264001 + 191 15609153 888630 - Rv2016 - +POSSIBLE TRANSCRIPTIONAL REGULATORY PROTEIN 2263998 2265038 + 346 15609154 888435 - Rv2017 COG1396K, COG2856E +hypothetical protein Rv2018 2265280 2265999 + 239 15609155 887560 - Rv2018 COG2442S +hypothetical protein Rv2019 2265989 2266405 + 138 15609156 887665 - Rv2019 - +hypothetical protein Rv2020c 2266421 2266720 - 99 15609157 887656 - Rv2020c COG4889R +POSSIBLE TRANSCRIPTIONAL REGULATORY PROTEIN 2266805 2267110 - 101 15609158 888092 - Rv2021c COG1396K +hypothetical protein Rv2022c 2267119 2267724 - 201 15609159 888129 - Rv2022c COG4683S +hypothetical protein Rv2023c 2267749 2268108 - 119 15609160 887444 - Rv2023c - +hypothetical protein Rv2024c 2268693 2270240 - 515 15609161 888351 - Rv2024c COG4889R +POSSIBLE CONSERVED MEMBRANE PROTEIN 2270750 2271748 - 332 15609162 888782 - Rv2025c COG0053P +hypothetical protein Rv2026c 2271863 2272747 - 294 15609163 887460 - Rv2026c COG0589T +Probable histidine kinase response regulator 2272787 2274508 - 573 15609164 888471 - Rv2027c COG2203T, COG4585T +hypothetical protein Rv2028c 2274569 2275408 - 279 15609165 888494 - Rv2028c COG0589T +Probable phosphofructokinase PfkB (PHOSPHOHEXOKINASE) 2275405 2276424 - 339 15609166 887491 pfkB Rv2029c COG1105G +hypothetical protein Rv2030c 2276441 2278486 - 681 15609167 887536 - Rv2030c COG1926R, COG2312R +HEAT SHOCK PROTEIN HSPX (ALPHA-CRSTALLIN HOMOLOG) (14 kDa ANTIGEN) (HSP16.3) 2278498 2278932 - 144 15609168 887579 hspX Rv2031c COG0071O +Conserved hypothetical protein Acg 2279129 2280124 + 331 15609169 887582 acg Rv2032 COG0778C +hypothetical protein Rv2033c 2280240 2281082 - 280 15609170 887972 - Rv2033c - +Probable ArsR-type repressor protein 2281294 2281617 + 107 15609171 887859 - Rv2034 COG0640K +hypothetical protein Rv2035 2281614 2282102 + 162 15609172 887445 - Rv2035 - +hypothetical protein Rv2036 2282099 2282740 + 213 15609173 887433 - Rv2036 - +POSSIBLE CONSERVED TRANSMEMBRANE PROTEIN 2282747 2283721 - 324 15609174 888021 - Rv2037c COG1752R +Probable sugar-transport ATP-binding protein ABC transporter 2283723 2284796 - 357 15609175 887998 - Rv2038c COG3839G +Probable sugar-transport integral membrane protein ABC transporter 2284799 2285641 - 280 15609176 887729 - Rv2039c COG0395G +Probable sugar-transport integral membrane protein ABC transporter 2285628 2286530 - 300 15609177 887893 - Rv2040c COG1175G +Probable sugar-binding lipoprotein 2286527 2287846 - 439 15609178 887474 - Rv2041c COG1653G +hypothetical protein Rv2042c 2287884 2288681 - 265 15609179 887497 - Rv2042c - +PYRAZINAMIDASE/NICOTINAMIDAS PNCA (PZase) 2288681 2289241 - 186 15609180 888260 pncA Rv2043c COG1335Q +hypothetical protein Rv2044c 2289282 2289599 - 105 15609181 888243 - Rv2044c - +Probable carboxylesterase LipT 2289685 2291220 - 511 15609182 888358 lipT Rv2045c COG2272I +Probable lipoprotein lppI 2291269 2291925 + 218 15609183 888308 lppI Rv2046 COG0145EQ +hypothetical protein Rv2047c 2291962 2294526 - 854 15609184 888529 - Rv2047c COG0451MG, COG0574G +Probable polyketide synthase pks12 2294531 2306986 - 4151 15609185 888350 pks12 Rv2048c COG3321Q +hypothetical protein Rv2049c 2307293 2307517 - 74 15609186 888593 - Rv2049c - +hypothetical protein Rv2050 2307821 2308156 + 111 15609187 888598 - Rv2050 - +Polyprenol-monophosphomannose synthase Ppm1 2308131 2310755 - 874 15609188 887402 ppm1 Rv2051c COG0463M, COG0815M +hypothetical protein Rv2052c 2310913 2312517 - 534 15609189 888608 - Rv2052c COG1574R +FxsA 2312522 2313049 - 175 15609190 888768 fxsA Rv2053c - +hypothetical protein Rv2054 2313125 2313838 + 237 15609191 888722 - Rv2054 COG0412Q +30S ribosomal protein S18 2314087 2314353 - 88 15609192 887817 rpsR Rv2055c COG0238J +30S ribosomal protein S14 2314354 2314659 - 101 15609193 887819 rpsN Rv2056c COG0199J +50S ribosomal protein L33 2314661 2314825 - 54 57116938 887807 rpmG Rv2057c COG0267J +50S ribosomal protein L28 2314825 2315061 - 78 15609195 887801 rpmB Rv2058c COG0227J +hypothetical protein Rv2059 2315174 2316709 + 511 15609196 888402 - Rv2059 COG0803P +Possible conserved integral membrane protein 2316279 2316680 + 133 15609197 888388 - Rv2060 COG1108P +hypothetical protein Rv2061c 2316681 2317085 - 134 15609198 888246 - Rv2061c COG3576R +cobaltochelatase 2317169 2320753 - 1194 15609199 888252 cobN Rv2062c COG1429H +hypothetical protein Rv2063 2320831 2321064 + 77 57116939 3205116 - Rv2063 - +Possible cobalamin biosynthesis protein CobG 2321451 2322542 + 363 15609201 888140 cobG Rv2064 COG0155P +precorrin-8X methylmutase 2322552 2323178 + 208 15609202 888464 cobH Rv2065 COG2082H +Probable bifunctional protein, CobI-CobJ fusion protein: S-adenosyl-L-methionine-precorrin-2 methyl transferase + precorrin-3 methylase 2323175 2324701 + 508 15609203 888483 cobI Rv2066 COG1010H, COG2243H +hypothetical protein Rv2067c 2324647 2325870 - 407 15609204 888752 - Rv2067c COG0500QR +CLASS A BETA-LACTAMASE BLAC 2325886 2326809 - 307 15609205 888742 blaC Rv2068c COG2367V +RNA polymerase sigma factor SigC 2326944 2327501 + 185 15609206 888723 sigC Rv2069 COG1595K +cobalt-precorrin-6x reductase 2327491 2328225 - 244 15609207 887566 cobK Rv2070c COG2099H +Probable precorrin-4 C11-methyltransferase CobM 2328222 2328977 - 251 15609208 888521 cobM Rv2071c COG2875H +Probable precorrin-6y methyltransferase CobL 2328974 2330146 - 390 15609209 888321 cobL Rv2072c COG2241H, COG2242H +Probable shortchain dehydrogenase 2330214 2330963 - 249 15609210 887267 - Rv2073c COG1028IQR +hypothetical protein Rv2074 2330993 2331406 + 137 15609211 888523 - Rv2074 - +Possible hypothetical exported or envelope protein 2331416 2332879 - 487 15609212 888771 - Rv2075c - +hypothetical protein Rv2076c 2333037 2333288 - 83 15609213 887296 - Rv2076c - +POSSIBLE CONSERVED TRANSMEMBRANE PROTEIN 2333323 2334294 - 323 15609214 887785 - Rv2077c - +hypothetical protein Rv2077A 2334295 2334594 - 99 57116940 3205060 - Rv2077A - +hypothetical protein Rv2078 2335059 2335373 + 104 15609215 888071 - Rv2078 - +hypothetical protein Rv2079 2335355 2337325 + 656 15609216 887333 - Rv2079 - +Possible lipoprotein lppJ 2337306 2337869 + 187 15609217 887351 lppJ Rv2080 - +POSSIBLE TRANSMEMBRANE PROTEIN 2338065 2338505 - 146 15609218 887348 - Rv2081c - +hypothetical protein Rv2082 2338709 2340874 + 721 15609219 887795 - Rv2082 - +hypothetical protein Rv2083 2340871 2341815 + 314 15609220 887281 - Rv2083 - +hypothetical protein Rv2084 2341808 2342944 + 378 15609221 887350 - Rv2084 - +hypothetical protein Rv2085 2343027 2343332 + 101 15609222 888138 - Rv2085 - +hypothetical protein Rv2086 2343311 2343916 + 201 57116941 888128 - Rv2086 COG2801L +hypothetical protein Rv2087 2343994 2344224 + 76 57116942 887934 - Rv2087 COG2801L +PROBABLE TRANSMEMBRANE SERINE/THREONINE-PROTEIN KINASE J PKNJ (PROTEIN KINASE J) (STPK J) 2344411 2346180 + 589 15609225 888322 pknJ Rv2088 COG0515RTKL +Probable dipeptidase PepE 2346197 2347324 - 375 15609226 887719 pepE Rv2089c COG0006E +Probable 5'-3' exonuclease 2347373 2348554 + 393 15609227 887924 - Rv2090 COG0258L +Probable membrane protein 2348558 2349292 - 244 15609228 887469 - Rv2091c - +PROBABLE ATP-DEPENDENT DNA HELICASE HELY 2349334 2352054 - 906 15609229 887736 helY Rv2092c COG4581L +Probable Sec-independent protein translocase transmembrane protein tatC 2352103 2353029 - 308 15609230 888068 tatC Rv2093c COG0805U +twin argininte translocase protein A 2353046 2353297 - 83 15609231 888086 tatA Rv2094c COG1826U +hypothetical protein Rv2095c 2353365 2354315 - 316 15609232 888403 - Rv2095c COG2378K +hypothetical protein Rv2096c 2354312 2355310 - 332 15609233 888436 - Rv2096c COG2378K +hypothetical protein Rv2097c 2355319 2356677 - 452 15609234 888460 - Rv2097c - +hypothetical protein Rv2100 2358389 2360041 + 550 15609237 888454 - Rv2100 - +PROBABLE HELICASE HELZ 2360240 2363281 + 1013 15609238 888635 helZ Rv2101 COG0553KL +hypothetical protein Rv2102 2363391 2364107 + 238 15609239 888639 - Rv2102 COG4279S +hypothetical protein Rv2103c 2364086 2364520 - 144 15609240 888003 - Rv2103c COG1487R, COG1848R +hypothetical protein Rv2104c 2364527 2364781 - 84 15609241 888014 - Rv2104c - +PROBABLE TRANSPOSASE 2365465 2365791 + 108 15609242 888395 - Rv2105 COG2963L +PROBABLE TRANSPOSASE 2365788 2366726 + 312 15609243 888398 - Rv2106 COG2801L +PE FAMILY PROTEIN 2367359 2367655 + 98 57116945 887811 PE22 Rv2107 - +PPE FAMILY PROTEIN 2367711 2368442 + 243 57116946 887814 PPE36 Rv2108 - +proteasome (alpha subunit) PrcA 2368983 2369729 - 248 15609246 887538 prcA Rv2109c COG0638O +proteasome (beta subunit) PrcB 2369726 2370601 - 291 15609247 887508 prcB Rv2110c COG0638O +hypothetical protein Rv2111c 2370598 2370792 - 64 15609248 888788 - Rv2111c - +hypothetical protein Rv2112c 2370905 2372569 - 554 15609249 888290 - Rv2112c - +Probable integral membrane protein 2372630 2373823 + 397 15609250 887731 - Rv2113 - +hypothetical protein Rv2114 2373834 2374457 + 207 15609251 887803 - Rv2114 - +Probable ATPase 2374461 2376290 - 609 15609252 887297 - Rv2115c COG0464O +Probable conserved lipoprotein lppK 2376571 2377140 + 189 15609253 886029 lppK Rv2116 - +hypothetical protein Rv2117 2377148 2377441 + 97 15609254 887685 - Rv2117 COG1550S +POSSIBLE RNA METHYLTRANSFERASE 2377470 2378312 - 280 15609255 887374 - Rv2118c COG2519J +hypothetical protein Rv2119 2378386 2379222 + 278 15609256 888413 - Rv2119 COG2887L +PROBABLE CONSERVED INTEGRAL MEMBRANE PROTEIN 2379245 2379727 - 160 15609257 887821 - Rv2120c COG3918S +ATP phosphoribosyltransferase 2379806 2380660 - 284 15609258 888689 hisG Rv2121c COG0040E +phosphoribosyl-ATP pyrophosphatase 2380663 2380944 - 93 57116947 888671 hisE Rv2122c COG0140E +PPE FAMILY PROTEIN 2381071 2382492 + 473 57116948 888710 PPE37 Rv2123 - +Probable 5-methyltetrahydrofolate--homocystein methyltransferase MetH (Methionine synthase, vitamin-B12 dependent isozyme) (MS) 2382489 2386067 - 1192 15609261 888711 metH Rv2124c COG0646E, COG1410E +hypothetical protein Rv2125 2386293 2387171 + 292 15609262 887798 - Rv2125 COG1938R +PE-PGRS FAMILY PROTEIN 2387202 2387972 - 256 57116949 887791 PE_PGRS37 Rv2126c - +Probable L-asparagine permease ansP1 2388616 2390085 + 489 57116950 887715 ansP1 Rv2127 COG1113E +PROBABLE CONSERVED TRANSMEMBRANE PROTEIN 2390085 2390288 + 67 15609265 887764 - Rv2128 - +short chain dehydrogenase 2390308 2391189 - 293 15609266 887841 - Rv2129c COG1028IQR +cysteinyl-tRNA synthetase 2391215 2392459 - 414 15609267 887492 cysS Rv2130c COG0215J +POSSIBLE MONOPHOSPHATASE CYSQ 2392517 2393320 - 267 15609268 888142 cysQ Rv2131c COG1218P +hypothetical protein Rv2132 2393411 2393641 + 76 15609269 887827 - Rv2132 - +hypothetical protein Rv2133c 2393851 2394639 - 262 15609270 887616 - Rv2133c - +hypothetical protein Rv2134c 2394650 2395237 - 195 15609271 887844 - Rv2134c - +hypothetical protein Rv2135c 2395301 2396011 - 236 15609272 887273 - Rv2135c COG0406G +undecaprenyl pyrophosphate phosphatase 2396008 2396838 - 276 15609273 887612 uppP Rv2136c COG1968V +hypothetical protein Rv2137c 2396902 2397315 - 137 15609274 888009 - Rv2137c - +Probable conserved lipoprotein LppL 2397330 2398406 + 358 15609275 887303 lppL Rv2138 - +dihydroorotate dehydrogenase 2 2398720 2399793 + 357 15609276 887326 pyrD Rv2139 COG0167F +hypothetical protein Rv2140c 2399798 2400328 - 176 15609277 888118 TB18.6 Rv2140c COG1881R +hypothetical protein Rv2141c 2400376 2401722 - 448 57116951 887384 - Rv2141c COG0624E +hypothetical protein Rv2142c 2402193 2402510 - 105 15609279 888770 - Rv2142c - +hypothetical protein Rv2143 2402977 2404035 + 352 15609280 887406 - Rv2143 COG1926R +Probable transmembrane protein 2404165 2404521 - 118 15609281 888202 - Rv2144c - +CONSERVED HYPOTHETICAL PROTEIN WAG31 2404616 2405398 - 260 15609282 888224 wag31 Rv2145c COG3599D +Possible conserved transmembrane protein 2405666 2405956 - 96 15609283 888759 - Rv2146c COG0762S +hypothetical protein Rv2147c 2406118 2406843 - 241 15609284 887394 - Rv2147c COG1799S +hypothetical protein Rv2148c 2406840 2407616 - 258 15609285 888127 - Rv2148c COG0325R +conserved hypothetical protein YfiH 2407622 2408374 - 250 15609286 888121 yfiH Rv2149c COG1496S +cell division protein FtsZ 2408385 2409524 - 379 15609287 888369 ftsZ Rv2150c COG0206D +POSSIBLE CELL DIVISION PROTEIN FTSQ 2409697 2410641 - 314 15609288 888367 ftsQ Rv2151c COG1589M +UDP-N-acetylmuramate--L-alanine ligase 2410638 2412122 - 494 15609289 887983 murC Rv2152c COG0773M +N-acetylglucosaminyl transferase 2412119 2413351 - 410 15609290 888036 murG Rv2153c COG0707M +FtsW-like protein FtsW 2413348 2414922 - 524 15609291 887916 ftsW Rv2154c COG0772D +UDP-N-acetylmuramoyl-L-alanyl-D-glutamate synthetase 2414934 2416394 - 486 15609292 888000 murD Rv2155c COG0771M +phospho-N-acetylmuramoyl-pentapeptide-transferase 2416396 2417475 - 359 15609293 888098 mraY Rv2156c COG0472M +Probable UDP-N-acetylmuramoylalanyl-D-glutamyl-2,6-diaminopimelate- D-alanyl-D-alanyl ligase MurF 2417472 2419004 - 510 15609294 887826 murF Rv2157c COG0770M +UDP-N-acetylmuramoylalanyl-D-glutamate--2,6-diaminopimelate ligase 2419001 2420608 - 535 15609295 887252 murE Rv2158c COG0769M +hypothetical protein Rv2159c 2420631 2421665 - 344 15609296 887236 - Rv2159c - +hypothetical protein Rv2160A 2421643 2422278 - 211 57116952 3205077 - Rv2160A COG1309K +hypothetical protein Rv2160c 2421662 2422003 - 113 15609297 886254 - Rv2160c - +hypothetical protein Rv2161c 2422271 2423137 - 288 15609298 887978 - Rv2161c COG2141C +PE-PGRS FAMILY PROTEIN 2423240 2424838 - 532 57116953 887300 PE_PGRS38 Rv2162c - +Probable penicillin-binding membrane protein pbpB 2425048 2427087 - 679 15609300 887949 pbpB Rv2163c COG0768M +PROBABLE CONSERVED PROLINE RICH MEMBRANE PROTEIN 2427084 2428238 - 384 15609301 887217 - Rv2164c - +S-adenosyl-methyltransferase MraW 2428235 2429269 - 344 161352465 888462 mraW Rv2165c COG0275M +hypothetical protein Rv2166c 2429427 2429858 - 143 15609303 888261 - Rv2166c COG2001S +PROBABLE TRANSPOSASE 2430159 2431199 - 346 15609304 888197 - Rv2167c COG2801L +PROBABLE TRANSPOSASE 2431094 2431420 - 108 15609305 888459 - Rv2168c COG2963L +PROBABLE CONSERVED TRANSMEMBRANE PROTEIN 2431565 2431969 - 134 15609306 888257 - Rv2169c - +hypothetical protein Rv2170 2432235 2432855 + 206 15609307 888170 - Rv2170 COG0456R +Probable conserved lipoprotein lppM 2432951 2433634 + 227 15609308 887522 lppM Rv2171 - +hypothetical protein Rv2172c 2433631 2434536 - 301 15609309 888147 - Rv2172c - +PROBABLE GERANYLGERANYL PYROPHOSPHATE SYNTHETASE IDSA2 (GGPPSASE) (GGPP SYNTHETASE) (GERANYLGERANYL DIPHOSPHATE SYNTHASE) 2434847 2435905 + 352 15609310 888334 idsA2 Rv2173 COG0142H +Possible conserved integral membrane protein 2435909 2437459 + 516 15609311 887528 - Rv2174 - +conserved hypothetical regulatory protein 2437446 2437886 - 146 15609312 887852 - Rv2175c - +PROBABLE TRANSMEMBRANE SERINE/THREONINE-PROTEIN KINASE L PKNL (PROTEIN KINASE L) (STPK L) 2437941 2439140 + 399 15609313 888340 pknL Rv2176 COG0515RTKL +POSSIBLE TRANSPOSASE 2439282 2439947 - 221 15609314 888326 - Rv2177c COG3547L +Probable 3-deoxy-D-arabino-heptulosonate 7-phosphate synthase AroG (DAHP synthetase, phenylalanine-repressible) 2440332 2441720 - 462 15609315 888309 aroG Rv2178c COG3200E +hypothetical protein Rv2179c 2441811 2442317 - 168 15609316 887927 - Rv2179c - +Probable conserved integral membrane protein 2442327 2443214 - 295 15609317 887954 - Rv2180c - +Probable conserved integral membrane protein 2443302 2444585 + 427 15609318 888269 - Rv2181 - +1-acylglycerol-3-phosphate O-acyltransferase 2444586 2445329 - 247 15609319 888625 - Rv2182c COG0204I +hypothetical protein Rv2183c 2445415 2445810 - 131 15609320 887650 - Rv2183c - +hypothetical protein Rv2184c 2445807 2446946 - 379 15609321 888152 - Rv2184c COG0003P +hypothetical protein Rv2185c 2447066 2447500 - 144 15609322 887239 TB16.3 Rv2185c - +hypothetical protein Rv2186c 2447605 2447994 - 129 15609323 887347 - Rv2186c - +Probable long-chain-fatty-acid-CoA ligase fadD15 (FATTY-ACID-CoA SYNTHETASE) (FATTY-ACID-CoA SYNTHASE) 2448160 2449962 + 600 15609324 887456 fadD15 Rv2187 COG1022I +hypothetical protein Rv2188c 2449993 2451150 - 385 57116954 887278 - Rv2188c COG0438M +hypothetical protein Rv2189c 2451247 2452020 - 257 15609326 887575 - Rv2189c - +hypothetical protein Rv2190c 2452115 2453272 - 385 15609327 888670 - Rv2190c COG0791M +hypothetical protein Rv2191 2453819 2455756 + 645 15609328 887265 - Rv2191 COG0322L, COG0847L +anthranilate phosphoribosyltransferase 2455631 2456743 - 370 15609329 887681 trpD Rv2192c COG0547E +PROBABLE CYTOCHROME C OXIDASE (SUBUNIT III) CTAE 2456901 2457512 + 203 15609330 887425 ctaE Rv2193 COG1845C +Probable Ubiquinol-cytochrome C reductase QcrC(cytochrome C subunit) 2457553 2458395 + 280 15609331 888737 qcrC Rv2194 COG2010C +Probable Rieske iron-sulfur protein QcrA 2458392 2459681 + 429 15609332 888420 qcrA Rv2195 COG0723C +Probable Ubiquinol-cytochrome C reductase QcrB (cytochrome B subunit) 2459678 2461327 + 549 15609333 887400 qcrB Rv2196 COG1290C +Probable conserved transmembrane protein 2461504 2462148 - 214 15609334 887213 - Rv2197c - +PROBABLE CONSERVED MEMBRANE PROTEIN MMPS3 2462148 2463047 - 299 15609335 887471 mmpS3 Rv2198c - +Possible conserved integral membrane protein 2463233 2463652 - 139 15609336 888692 - Rv2199c - +PROBABLE TRANSMEMBRANE CYTOCHROME C OXIDASE (SUBUNIT II) CTAC 2463660 2464751 - 363 15609337 888799 ctaC Rv2200c COG1622C +Probable asparagine synthetase AsnB 2464997 2466955 + 652 15609338 888472 asnB Rv2201 COG0367E +Probable carbohydrate kinase CbhK 2467053 2468027 - 324 15609339 888551 cbhK Rv2202c COG0524G +POSSIBLE CONSERVED MEMBRANE PROTEIN 2468231 2468923 + 230 15609340 888318 - Rv2203 - +hypothetical protein Rv2204c 2468931 2469287 - 118 15609341 888428 - Rv2204c COG0316S +hypothetical protein Rv2205c 2469387 2470463 - 358 57116955 887277 - Rv2205c COG1929G +PROBABLE CONSERVED TRANSMEMBRANE PROTEIN 2470622 2471332 + 236 57116956 888107 - Rv2206 - +nicotinate-nucleotide--dimethylbenzimidazole phosphoribosyltransferase 2471411 2472496 + 361 15609344 887781 cobT Rv2207 COG2038H +cobalamin synthase 2472493 2473242 + 249 15609345 887572 cobS Rv2208 COG0368H +Probable conserved integral membrane protein 2473400 2474938 + 512 15609346 887230 - Rv2209 - +branched-chain amino acid aminotransferase 2474864 2475970 - 368 15609347 888352 ilvE Rv2210c COG0115EH +glycine cleavage system aminomethyltransferase T 2476042 2477181 - 379 15609348 887233 gcvT Rv2211c COG0404E +hypothetical protein Rv2212 2477190 2478326 + 378 15609349 887979 - Rv2212 COG2114T +leucyl aminopeptidase 2478338 2479885 + 515 15609350 888105 pepB Rv2213 COG0260E +short chain dehydrogenase 2479923 2481701 - 592 15609351 887472 ephD Rv2214c COG0596R, COG1028IQR +dihydrolipoamide acetyltransferase 2481965 2483626 + 553 15609352 888777 dlaT Rv2215 COG0508C +hypothetical protein Rv2216 2483626 2484531 + 301 15609353 887640 - Rv2216 COG1090R +lipoyltransferase 2484584 2485276 + 230 15609354 887626 lipB Rv2217 COG0321H +lipoyl synthase 2485273 2486208 + 311 15609355 887922 lipA Rv2218 COG0320H +PROBABLE CONSERVED TRANSMEMBRANE PROTEIN 2486235 2486987 + 250 15609356 888380 - Rv2219 - +PROBABLE CONSERVED MEMBRANE PROTEIN 2486994 2487416 - 140 57116957 3205099 - Rv2219A - +GLUTAMINE SYNTHETASE GLNA1 (GLUTAMINE SYNTHASE) (GS-I) 2487615 2489051 + 478 15609357 888383 glnA1 Rv2220 COG0174E +GLUTAMATE-AMMONIA-LIGASE ADENYLYLTRANSFERASE GLNE (Glutamine-synthetase adenylyltransferase) 2489369 2492353 - 994 15609358 887995 glnE Rv2221c COG1391OT +PROBABLE GLUTAMINE SYNTHETASE GLNA2 (GLUTAMINE SYNTHASE) (GS-II) 2492402 2493742 - 446 15609359 888238 glnA2 Rv2222c COG0174E +Probable exported protease 2493837 2495399 - 520 15609360 888093 - Rv2223c COG0596R +Probable exported protease 2495461 2497023 - 520 15609361 887857 - Rv2224c COG0596R +3-methyl-2-oxobutanoate hydroxymethyltransferase 2497742 2498587 + 281 15609362 887440 panB Rv2225 COG0413H +hypothetical protein Rv2226 2498832 2500373 + 513 15609363 888513 - Rv2226 COG5607S +hypothetical protein Rv2227 2500931 2501632 + 233 15609364 888581 - Rv2227 COG3826S +hypothetical protein Rv2228c 2501644 2502738 - 364 15609365 888108 - Rv2228c COG0328L, COG0406G +hypothetical protein Rv2229c 2502735 2503472 - 245 15609366 888264 - Rv2229c COG1579R +hypothetical protein Rv2230c 2503469 2504608 - 379 15609367 888231 - Rv2230c COG0327S, COG3323S +hypothetical protein Rv2231c 2504605 2505699 - 364 15609368 888337 cobC Rv2231c COG0079E +hypothetical protein Rv2232 2506278 2507153 + 291 57116958 887597 - Rv2232 COG0546R +PHOSPHOTYROSINE PROTEIN PHOSPHATASE PTPA (PROTEIN-TYROSINE-PHOSPHATASE) (PTPase) (LMW PHOSPHATASE) 2507146 2507637 + 163 15609371 887373 ptpA Rv2234 COG0394T +PROBABLE CONSERVED TRANSMEMBRANE PROTEIN 2507637 2508452 + 271 15609372 887606 - Rv2235 COG3346S +cobalamin biosynthesis protein 2508434 2509375 - 313 15609373 887513 cobD Rv2236c COG1270H +hypothetical protein Rv2237 2509489 2510256 + 255 15609374 887840 - Rv2237 COG3662S +Probable peroxiredoxin AhpE 2510715 2511176 - 153 15609375 887871 ahpE Rv2238c COG1225O +hypothetical protein Rv2239c 2511176 2511652 - 158 15609376 888451 - Rv2239c - +hypothetical protein Rv2240c 2511690 2512487 - 265 15609377 888600 - Rv2240c - +pyruvate dehydrogenase subunit E1 2512539 2515244 + 901 15609378 887246 aceE Rv2241 COG2609C +hypothetical protein Rv2242 2515304 2516548 + 414 15609379 888624 - Rv2242 COG2508TQ +acyl-carrier-protein S-malonyltransferase 2516787 2517695 + 302 15609380 888769 fabD Rv2243 COG0331I +acyl carrier protein 2517771 2518118 + 115 15609381 888272 acpP Rv2244 COG0236IQ +3-oxoacyl-(acyl carrier protein) synthase II 2518115 2519365 + 416 15609382 887269 kasA Rv2245 COG0304IQ +3-oxoacyl-(acyl carrier protein) synthase II 2519396 2520712 + 438 15609383 887539 kasB Rv2246 COG0304IQ +ACETYL/PROPIONYL-CoA CARBOXYLASE (BETA SUBUNIT) ACCD6 2520743 2522164 + 473 15609384 887671 accD6 Rv2247 COG4799I +hypothetical protein Rv2248 2522360 2523175 + 271 15609385 888603 - Rv2248 - +PROBABLE GLYCEROL-3-PHOSPHATE DEHYDROGENASE GLPD1 2523241 2524791 - 516 15609386 887276 glpD1 Rv2249c COG0578C +Possible transcriptional regulatory protein 2524785 2525354 - 189 57116959 888018 - Rv2250c COG1309K +POSSIBLE FLAVOPROTEIN 2525402 2525821 + 139 57116960 3205100 - Rv2250A COG0277C +POSSIBLE FLAVOPROTEIN 2525565 2526992 + 475 15609388 888706 - Rv2251 COG0277C +diacylglycerol kinase 2526989 2527918 + 309 15609389 888429 - Rv2252 COG1597IR +Possible secreted unknown protein 2527984 2528487 + 167 15609390 888287 - Rv2253 - +Probable integral membrane protein 2528520 2528975 - 151 15609391 887182 - Rv2254c - +hypothetical protein Rv2255c 2528980 2529174 - 64 15609392 885526 - Rv2255c - +hypothetical protein Rv2256c 2529341 2529874 - 177 15609393 885865 - Rv2256c - +hypothetical protein Rv2257c 2530004 2530822 - 272 15609394 888069 - Rv2257c COG1680V +Possible transcriptional regulatory protein 2530836 2531897 - 353 15609395 888755 - Rv2258c COG0500QR +Probable zinc-dependent alcohol dehydrogenase AdhE2 2532245 2533330 + 361 15609396 887215 adhE2 Rv2259 COG1062C +hypothetical protein Rv2260 2533330 2533965 + 211 15609397 888490 - Rv2260 COG0491R +hypothetical protein Rv2261c 2534042 2534464 - 140 15609398 887455 - Rv2261c COG0815M +hypothetical protein Rv2262c 2534470 2535552 - 360 15609399 887220 - Rv2262c COG0815M +short chain dehydrogenase 2535641 2536594 + 317 15609400 887788 - Rv2263 COG1028IQR +conserved hypothetical proline rich protein 2536572 2538350 - 592 15609401 888040 - Rv2264c COG0443O +Possible conserved integral membrane protein 2538700 2539929 + 409 15609402 887976 - Rv2265 COG0477GEPR +Probable cytochrome P450 124 CYP124 2540104 2541390 + 428 15609403 887763 cyp124 Rv2266 COG2124Q +hypothetical protein Rv2267c 2541644 2542810 - 388 15609404 888487 - Rv2267c COG0457R +PROBABLE CYTOCHROME P450 128 CYP128 2542807 2544276 - 489 15609405 888025 cyp128 Rv2268c COG2124Q +hypothetical protein Rv2269c 2544289 2544621 - 110 15609406 887623 - Rv2269c - +PROBABLE LIPOPROTEIN LPPN 2544698 2545225 + 175 15609407 887448 lppN Rv2270 - +hypothetical protein Rv2271 2545332 2545631 + 99 15609408 887223 - Rv2271 - +PROBABLE CONSERVED TRANSMEMBRANE PROTEIN 2545737 2546105 + 122 15609409 887459 - Rv2272 COG2149S +PROBABLE CONSERVED TRANSMEMBRANE PROTEIN 2546102 2546431 + 109 15609410 888440 - Rv2273 - +hypothetical protein Rv2274c 2546488 2546805 - 105 15609411 888067 - Rv2274c - +hypothetical protein Rv2275 2546883 2547752 + 289 15609412 888355 - Rv2275 - +CYTOCHROME P450 121 CYP121 2547749 2548939 + 396 15609413 888373 cyp121 Rv2276 COG2124Q +Possible glycerolphosphodiesterase 2549124 2550029 - 301 15609414 888498 - Rv2277c COG0584C +PROBABLE TRANSPOSASE 2550065 2550391 + 108 15609415 888602 - Rv2278 COG2963L +PROBABLE TRANSPOSASE 2550388 2551326 + 312 15609416 887746 - Rv2279 COG2801L +Probable dehydrogenase 2551560 2552939 + 459 15609417 887601 - Rv2280 COG0277C +Putative phosphate-transport permease PitB 2553173 2554831 + 552 15609418 887257 pitB Rv2281 COG0306P +Probable transcription regulator (lysR family) 2554938 2555876 - 312 15609419 887253 - Rv2282c COG0583K +hypothetical protein Rv2283 2555941 2556135 + 64 15609420 887644 - Rv2283 - +Probable esterase LipM 2556145 2557440 + 431 15609421 887794 lipM Rv2284 COG0657I +hypothetical protein Rv2285 2557473 2558810 + 445 15609422 888632 - Rv2285 - +hypothetical protein Rv2286c 2558877 2559569 - 230 15609423 887395 - Rv2286c COG3917Q +Probable conserved integral membrane transport protein YjcE 2559703 2561331 + 542 15609424 887570 yjcE Rv2287 COG0025P +hypothetical protein Rv2288 2561328 2561705 + 125 15609425 887702 - Rv2288 - +CDP-diacylglycerol pyrophosphatase 2561675 2562457 + 260 15609426 887342 cdh Rv2289 COG2134I +Probable conserved lipoprotein lppO 2562599 2563114 + 171 15609427 887203 lppO Rv2290 - +Probable thiosulfate sulfurtransferase SseB 2563174 2564028 + 284 15609428 887174 sseB Rv2291 COG2897P +hypothetical protein Rv2292c 2564029 2564253 - 74 15609429 888805 - Rv2292c COG0775F +hypothetical protein Rv2293c 2564292 2565032 - 246 15609430 887283 - Rv2293c COG0775F +Probable aminotransferase 2565327 2566550 + 407 15609431 885868 - Rv2294 COG1168E +hypothetical protein Rv2295 2566772 2567410 + 212 15609432 888540 - Rv2295 COG3196S +haloalkane dehalogenase 2567504 2568406 + 300 15609433 887796 - Rv2296 COG0596R +hypothetical protein Rv2297 2568438 2568890 + 150 15609434 887789 - Rv2297 - +hypothetical protein Rv2298 2569082 2570053 + 323 15609435 887344 - Rv2298 COG0667C +heat shock protein 90 2570059 2572002 - 647 15609436 887501 htpG Rv2299c COG0326O +hypothetical protein Rv2300c 2572076 2573008 - 310 15609437 887880 - Rv2300c COG0491R +PROBABLE CUTINASE CUT2 2573015 2573707 + 230 57116961 885371 cut2 Rv2301 - +hypothetical protein Rv2302 2573813 2574055 + 80 15609439 885154 - Rv2302 - +PROBABLE ANTIBIOTIC-RESISTANCE PROTEIN 2574096 2575019 - 307 15609440 885282 - Rv2303c COG2159R +hypothetical protein Rv2304c 2575016 2575225 - 69 15609441 885102 - Rv2304c - +hypothetical protein Rv2305 2575809 2577098 + 429 15609442 885752 - Rv2305 - +POSSIBLE CONSERVED MEMBRANE PROTEIN 2577108 2577701 + 197 57116962 3205062 - Rv2306A COG0398S, COG0841V +POSSIBLE CONSERVED MEMBRANE PROTEIN 2577488 2577922 + 144 57116963 3205063 - Rv2306B COG0398S +hypothetical protein Rv2307c 2577851 2578696 - 281 15609444 885277 - Rv2307c COG1073R +HYPOTHETICAL GLYCINE RICH PROTEIN 2579228 2579419 - 63 57116964 3205073 - Rv2307A - +HYPOTHETICAL GLYCINE RICH PROTEIN 2579504 2579935 - 143 57116965 3205074 - Rv2307B - +hypothetical protein Rv2307D 2580028 2580210 - 60 57116966 3205075 - Rv2307D - +hypothetical protein Rv2308 2580419 2581135 + 238 15609445 885290 - Rv2308 COG2442S +POSSIBLE INTEGRASE (FRAGMENT) 2581843 2582298 - 151 15609446 885133 - Rv2309c COG0582L +hypothetical protein Rv2309A 2583045 2583332 + 95 57116967 3205076 - Rv2309A - +POSSIBLE EXCISIONASE 2583435 2583779 + 114 15609447 885175 - Rv2310 COG1910P +hypothetical protein Rv2311 2583884 2584408 + 174 15609448 885168 - Rv2311 COG0507L +hypothetical protein Rv2312 2584486 2584755 + 89 15609449 885152 - Rv2312 - +hypothetical protein Rv2313c 2585052 2585906 - 284 15609450 885268 - Rv2313c COG2128S +hypothetical protein Rv2314c 2585917 2587290 - 457 15609451 885130 - Rv2314c COG0312R +hypothetical protein Rv2315c 2587287 2588804 - 505 15609452 885260 - Rv2315c COG0312R +PROBABLE SUGAR-TRANSPORT INTEGRAL MEMBRANE PROTEIN ABC TRANSPORTER USPA 2588838 2589710 + 290 15609453 885262 uspA Rv2316 COG1175G +PROBABLE SUGAR-TRANSPORT INTEGRAL MEMBRANE PROTEIN ABC TRANSPORTER USPB 2589697 2590521 + 274 57116968 885101 uspB Rv2317 COG0395G +PROBABLE PERIPLASMIC SUGAR-BINDING LIPOPROTEIN USPC 2590518 2591840 + 440 15609455 885143 uspC Rv2318 COG1653G +hypothetical protein Rv2319c 2591848 2592726 - 292 15609456 885171 - Rv2319c COG0589T +PROBABLE CATIONIC AMINO ACID TRANSPORT INTEGRAL MEMBRANE PROTEIN ROCE 2592723 2594153 - 476 15609457 885084 rocE Rv2320c COG0531E +PROBABLE ORNITHINE AMINOTRANSFERASE (C-terminus part) ROCD2 (ORNITHINE--OXO-ACID AMINOTRANSFERASE) 2594154 2594699 - 181 15609458 885056 rocD2 Rv2321c COG4992E +PROBABLE ORNITHINE AMINOTRANSFERASE (N-terminus part) ROCD1 (ORNITHINE--OXO-ACID AMINOTRANSFERASE) 2594699 2595364 - 221 15609459 885096 rocD1 Rv2322c COG4992E +hypothetical protein Rv2323c 2595361 2596269 - 302 15609460 885480 - Rv2323c COG1834E +PROBABLE TRANSCRIPTIONAL REGULATORY PROTEIN (PROBABLY ASNC-FAMILY) 2596334 2596780 + 148 15609461 885060 - Rv2324 COG1522K +hypothetical protein Rv2325c 2597009 2597857 - 282 15609462 886271 - Rv2325c COG0619P +POSSIBLE TRANSMEMBRANE ATP-BINDING PROTEIN ABC TRANSORTER 2597854 2599947 - 697 15609463 888184 - Rv2326c COG1122P +hypothetical protein Rv2327 2599988 2600479 + 163 15609464 888124 - Rv2327 COG1846K +PE FAMILY PROTEIN 2600731 2601879 + 382 57116969 888111 PE23 Rv2328 - +PROBABLE NITRITE EXTRUSION PROTEIN 1 NARK1 (NITRITE FACILITATOR 1) 2601914 2603461 - 515 15609466 888116 narK1 Rv2329c COG2223P +PROBABLE LIPOPROTEIN LPPP 2603695 2604222 - 175 15609467 888072 lppP Rv2330c - +hypothetical protein Rv2331 2604297 2604683 + 128 15609468 888099 - Rv2331 COG0243C, COG0369P +hypothetical protein Rv2331A 2604740 2605078 + 112 57116970 3205048 - Rv2331A COG0369P +PROBABLE 2605108 2606754 + 548 57116971 887962 mez Rv2332 COG0281C +PROBABLE CONSERVED INTEGRAL MEMBRANE TRANSPORT PROTEIN 2606708 2608321 - 537 15609470 887274 - Rv2333c COG0477GEPR +PROBABLE CYSTEINE SYNTHASE A CYSK1 (O-ACETYLSERINE SULFHYDRYLASE A) (O-ACETYLSERINE (THIOL)-LYASE A) (CSASE A) 2608796 2609728 + 310 57116972 886016 cysK1 Rv2334 COG0031E +PROBABLE SERINE ACETYLTRANSFERASE CYSE (SAT) 2609732 2610421 + 229 15609472 886012 cysE Rv2335 COG1045E +hypothetical protein Rv2336 2610837 2611805 + 322 15609473 888958 - Rv2336 COG1530J +hypothetical protein Rv2337c 2611869 2612987 - 372 15609474 885123 - Rv2337c - +hypothetical protein Rv2338c 2613107 2614063 - 318 15609475 886018 moeW Rv2338c COG0476H +PROBABLE CONSERVED TRANSMEMBRANE TRANSPORT PROTEIN MMPL9 2614693 2617581 + 962 15609476 888966 mmpL9 Rv2339 COG2409R +PE-PGRS FAMILY PROTEIN 2617667 2618908 - 413 57116973 888961 PE_PGRS39 Rv2340c - +PROBABLE CONSERVED LIPOPROTEIN LPPQ 2619597 2620016 + 139 15609478 886275 lppQ Rv2341 - +hypothetical protein Rv2342 2620272 2620529 + 85 15609479 888951 - Rv2342 - +DNA primase 2620533 2622452 - 639 15609480 885996 dnaG Rv2343c COG0358L +deoxyguanosinetriphosphate triphosphohydrolase-like protein 2622457 2623752 - 431 15609481 885421 dgt Rv2344c COG0232F +POSSIBLE CONSERVED TRANSMEMBRANE PROTEIN 2623821 2625803 + 660 15609482 888960 - Rv2345 - +PUTATIVE ESAT-6 LIKE PROTEIN ESXO (ESAT-6 LIKE PROTEIN 6) 2625888 2626172 - 94 15609483 888956 esxO Rv2346c - +PUTATIVE ESAT-6 LIKE PROTEIN ESXP (ESAT-6 LIKE PROTEIN 7) 2626223 2626519 - 98 15609484 886002 esxP Rv2347c - +hypothetical protein Rv2348c 2626654 2626980 - 108 15609485 886006 - Rv2348c - +PROBABLE PHOSPHOLIPASE C 3 PLCC 2627172 2628698 - 508 15609486 886000 plcC Rv2349c COG3511M +PROBABLE MEMBRANE-ASSOCIATED PHOSPHOLIPASE C 2 PLCB 2628781 2630319 - 512 15609487 885999 plcB Rv2350c COG3511M +PROBABLE MEMBRANE-ASSOCIATED PHOSPHOLIPASE C 1 PLCA (MTP40 ANTIGEN) 2630537 2632075 - 512 15609488 885995 plcA Rv2351c COG3511M +PPE FAMILY PROTEIN 2632923 2634098 - 391 57116974 888959 PPE38 Rv2352c - +PPE FAMILY PROTEIN 2634528 2635592 - 354 57116975 886003 PPE39 Rv2353c - +PROBABLE TRANSPOSASE 2635628 2635954 + 108 15609491 888963 - Rv2354 COG2963L +PROBABLE TRANSPOSASE 2635951 2636889 + 312 15609492 888957 - Rv2355 COG2801L +PPE FAMILY PROTEIN 2637688 2639535 - 615 57116976 888950 PPE40 Rv2356c - +glycyl-tRNA synthetase 2639673 2641064 - 463 15609494 888962 glyS Rv2357c COG0423J +PROBABLE TRANSCRIPTIONAL REGULATORY PROTEIN (PROBABLY ARSR-FAMILY) 2641246 2641653 + 135 15609495 888965 - Rv2358 COG0640K +PROBABLE FERRIC UPTAKE REGULATION PROTEIN FURB 2641650 2642042 + 130 15609496 886009 furB Rv2359 COG0735P +hypothetical protein Rv2360c 2642150 2642578 - 142 15609497 888952 - Rv2360c - +LONG (C50) CHAIN Z-ISOPRENYL DIPHOSPHATE SYNTHASE (Z-DECAPRENYL DIPHOSPHATE SYNTHASE) 2642578 2643468 - 296 15609498 888964 - Rv2361c COG0020I +DNA repair protein RecO 2643461 2644258 - 265 15609499 888954 recO Rv2362c COG1381L +amidase 2644320 2645774 + 484 15609500 888955 amiA2 Rv2363 COG0154J +GTP-binding protein Era 2645771 2646673 - 300 57116977 886027 era Rv2364c COG1159R +hypothetical protein Rv2365c 2646747 2647088 - 113 15609502 885259 - Rv2365c - +PROBABLE CONSERVED TRANSMEMBRANE PROTEIN 2647060 2648367 - 435 15609503 885987 - Rv2366c COG1253R +hypothetical protein Rv2367c 2648364 2648912 - 182 15609504 885989 - Rv2367c COG0319R +PROBABLE PHOH-LIKE PROTEIN PHOH1 (PHOSPHATE STARVATION-INDUCIBLE PROTEIN PSIH) 2648916 2649974 - 352 57116978 885998 phoH1 Rv2368c COG1702T +hypothetical protein Rv2369c 2649946 2650248 - 100 15609506 885811 - Rv2369c - +hypothetical protein Rv2370c 2650245 2651558 - 437 15609507 886017 - Rv2370c - +PE-PGRS FAMILY PROTEIN 2651753 2651938 + 61 57116979 885141 PE_PGRS40 Rv2371 - +hypothetical protein Rv2372c 2652037 2652825 - 262 15609509 885926 - Rv2372c COG1385S +PROBABLE CHAPERONE PROTEIN DNAJ2 2652839 2653987 - 382 15609510 886023 dnaJ2 Rv2373c COG0484O +heat-inducible transcription repressor 2654062 2655093 - 343 15609511 885924 hrcA Rv2374c COG1420K +hypothetical protein Rv2375 2655265 2655582 + 105 15609512 885520 - Rv2375 - +LOW MOLECULAR WEIGHT ANTIGEN CFP2 (LOW MOLECULAR WEIGHT PROTEIN ANTIGEN 2) (CFP-2) 2655609 2656115 - 168 15609513 885515 cfp2 Rv2376c - +PUTATIVE CONSERVED PROTEIN MBTH 2656215 2656430 - 71 15609514 885968 mbtH Rv2377c COG3251S +LYSINE-N-OXYGENASE MBTG (L-LYSINE 6-MONOOXYGENASE) (LYSINE N6-HYDROXYLASE) 2656408 2657703 - 431 15609515 885648 mbtG Rv2378c COG3486Q +PEPTIDE SYNTHETASE MBTF (PEPTIDE SYNTHASE) 2657700 2662085 - 1461 15609516 885874 mbtF Rv2379c COG1020Q +PEPTIDE SYNTHETASE MBTE (PEPTIDE SYNTHASE) 2662067 2667115 - 1682 15609517 885822 mbtE Rv2380c COG1020Q +POLYKETIDE SYNTHETASE MBTD (POLYKETIDE SYNTHASE) 2667255 2670269 - 1004 15609518 885850 mbtD Rv2381c COG3321Q +POLYKETIDE SYNTHETASE MBTC (POLYKETIDE SYNTHASE) 2670269 2671603 - 444 15609519 885908 mbtC Rv2382c COG3321Q +PHENYLOXAZOLINE SYNTHASE MBTB (PHENYLOXAZOLINE SYNTHETASE) 2671593 2675837 - 1414 15609520 885838 mbtB Rv2383c COG1020Q, COG3208Q +BIFUNCTIONAL ENZYME MBTA: SALICYL-AMP LIGASE (SAL-AMP LIGASE) + SALICYL-S-ArCP SYNTHETASE 2675936 2677633 + 565 15609521 885833 mbtA Rv2384 COG1021Q +PUTATIVE ACETYL HYDROLASE MBTJ 2677729 2678649 + 306 57116980 885927 mbtJ Rv2385 COG0657I +salicylate synthase MbtI 2678653 2680005 - 450 57116981 885823 mbtI Rv2386c COG0147EH +hypothetical protein Rv2387 2680765 2682018 + 417 15609524 885302 - Rv2387 COG3329R +coproporphyrinogen III oxidase 2682015 2683142 - 375 15609525 885300 hemN Rv2388c COG0635H +PROBABLE RESUSCITATION-PROMOTING FACTOR RPFD 2683248 2683712 - 154 15609526 885246 rpfD Rv2389c - +hypothetical protein Rv2390c 2683709 2684266 - 185 15609527 885866 - Rv2390c - +PROBABLE FERREDOXIN-DEPENDENT NITRITE REDUCTASE NIRA 2684679 2686370 + 563 15609528 885472 nirA Rv2391 COG0155P +phosphoadenosine phosphosulfate reductase 2686367 2687131 + 254 15609529 885250 cysH Rv2392 COG0175EH +hypothetical protein Rv2393 2687128 2687973 + 281 15609530 885508 - Rv2393 COG2138S +PROBABLE GAMMA-GLUTAMYLTRANSPEPTIDASE PRECURSOR GGTB (GAMMA-GLUTAMYLTRANSFERASE) (GLUTAMYL TRANSPEPTIDASE) 2688010 2689941 + 643 15609531 885867 ggtB Rv2394 COG0405E +PROBABLE CONSERVED INTEGRAL MEMBRANE PROTEIN 2690072 2692075 + 667 15609532 885303 - Rv2395 COG1297S +PE-PGRS FAMILY PROTEIN 2692799 2693884 + 361 57116982 885517 PE_PGRS41 Rv2396 - +PROBABLE SULFATE-TRANSPORT ATP-BINDING PROTEIN ABC TRANSPORTER CYSA1 2693909 2694964 - 351 57116983 885663 cysA1 Rv2397c COG1118P +PROBABLE SULFATE-TRANSPORT INTEGRAL MEMBRANE PROTEIN ABC TRANSPORTER CYSW 2694981 2695799 - 272 15609535 885305 cysW Rv2398c COG4208P +PROBABLE SULFATE-TRANSPORT INTEGRAL MEMBRANE PROTEIN ABC TRANSPORTER CYST 2695796 2696647 - 283 15609536 885301 cysT Rv2399c COG0555O +PROBABLE SULFATE-BINDING LIPOPROTEIN SUBI 2696644 2697714 - 356 15609537 885299 subI Rv2400c COG1613P +hypothetical protein Rv2401 2697728 2698057 + 109 57116984 885664 - Rv2401 - +POSSIBLE CONSERVED MEMBRANE PROTEIN 2698042 2698245 - 67 57116985 3205070 - Rv2401A - +hypothetical protein Rv2402 2698529 2700457 + 642 15609539 885661 - Rv2402 COG3387G +PROBABLE CONSERVED LIPOPROTEIN LPPR 2700535 2701290 - 251 15609540 885513 lppR Rv2403c - +GTP-binding protein LepA 2701287 2703248 - 653 15609541 885475 lepA Rv2404c COG0481M +hypothetical protein Rv2405 2703269 2703838 + 189 15609542 885507 - Rv2405 - +hypothetical protein Rv2406c 2704009 2704437 - 142 15609543 885156 - Rv2406c COG0517R +ribonuclease Z 2704697 2705518 + 273 15609544 885684 - Rv2407 COG1234R +POSSIBLE PE FAMILY-RELATED PROTEIN 2706017 2706736 + 239 57116986 885511 PE24 Rv2408 - +hypothetical protein Rv2409c 2706494 2707333 - 279 15609546 885674 - Rv2409c COG1305E +hypothetical protein Rv2410c 2707333 2708310 - 325 15609547 885257 - Rv2410c COG2307S +hypothetical protein Rv2411c 2708310 2709965 - 551 15609548 885681 - Rv2411c COG2308S +30S ribosomal protein S20 2710075 2710335 + 86 15609549 885676 rpsT Rv2412 COG0268J +hypothetical protein Rv2413c 2710351 2711301 - 316 15609550 885666 - Rv2413c COG1466L +hypothetical protein Rv2414c 2711332 2712876 - 514 15609551 885667 - Rv2414c COG0658R +hypothetical protein Rv2415c 2712891 2713784 - 297 15609552 885697 - Rv2415c COG1555L +hypothetical protein Rv2416c 2714124 2715332 - 402 57116987 885903 eis Rv2416c COG4552R +hypothetical protein Rv2417c 2715472 2716314 - 280 15609554 885692 - Rv2417c COG1307S +hypothetical protein Rv2418c 2716395 2717138 - 247 15609555 885304 - Rv2418c - +PROBABLE PHOSPHOGLYCERATE MUTASE (PHOSPHOGLYCEROMUTASE) 2717128 2717799 - 223 15609556 885727 - Rv2419c COG0406G +hypothetical protein Rv2420c 2717796 2718176 - 126 15609557 885677 - Rv2420c COG0799S +nicotinic acid mononucleotide adenyltransferase 2718173 2718808 - 211 15609558 885457 nadD Rv2421c COG1057H +hypothetical protein Rv2422 2719083 2719355 + 90 15609559 885531 - Rv2422 - +hypothetical protein Rv2423 2719597 2720643 + 348 15609560 885516 - Rv2423 COG0500QR +PROBABLE TRANSPOSASE 2720776 2721777 - 333 15609561 885699 - Rv2424c COG3547L +hypothetical protein Rv2425c 2721866 2723308 - 480 15609562 885673 - Rv2425c COG3552R +hypothetical protein Rv2426c 2723308 2724183 - 291 15609563 885909 - Rv2426c COG0714R +gamma-glutamyl phosphate reductase 2724230 2725477 - 415 15609564 885536 proA Rv2427c COG0014E +ALKYL HYDROPEROXIDE REDUCTASE C PROTEIN AHPC (ALKYL HYDROPEROXIDASE C) 2726193 2726780 + 195 15609565 885717 ahpC Rv2428 COG0450O +ALKYL HYDROPEROXIDE REDUCTASE D PROTEIN AHPD (ALKYL HYDROPEROXIDASE D) 2726806 2727339 + 177 15609566 885959 ahpD Rv2429 COG2128S +PPE FAMILY PROTEIN 2727336 2727920 - 194 57116988 885945 PPE41 Rv2430c - +PE FAMILY PROTEIN 2727967 2728266 - 99 57116989 885703 PE25 Rv2431c - +hypothetical protein Rv2432c 2728437 2728847 - 136 15609569 885075 - Rv2432c - +hypothetical protein Rv2433c 2728844 2729134 - 96 15609570 885579 - Rv2433c - +PROBABLE CONSERVED TRANSMEMBRANE PROTEIN 2729115 2730560 - 481 15609571 885885 - Rv2434c COG0664T, COG0668M +PROBABLE CYCLASE (ADENYLYL-OR GUANYLYL-)(ADENYLATE-OR GUANYLATE-) 2730557 2732749 - 730 15609572 885891 - Rv2435c COG0840NT, COG2114T +RIBOKINASE RBSK 2733230 2734144 + 304 15609573 885671 rbsK Rv2436 COG0524G +hypothetical protein Rv2437 2734376 2734795 + 139 15609574 885906 - Rv2437 COG2020O +NAD synthetase 2734792 2736831 - 679 57116990 885808 nadE Rv2438c COG0171H, COG0388R +hypothetical protein Rv2438A 2736709 2736987 + 92 57116991 3205071 - Rv2438A - +gamma-glutamyl kinase 2737117 2738247 - 376 15609576 885266 proB Rv2439c COG0263E +GTPase ObgE 2738247 2739686 - 479 15609577 885900 obgE Rv2440c COG0536R +50S ribosomal protein L27 2739772 2740032 - 86 15609578 885919 rpmA Rv2441c COG0211J +50S ribosomal protein L21 2740047 2740361 - 104 15609579 885715 rplU Rv2442c COG0261J +PROBABLE C4-DICARBOXYLATE-TRANSPORT TRANSMEMBRANE PROTEIN DCTA 2740709 2742184 + 491 15609580 885745 dctA Rv2443 COG1301C +POSSIBLE RIBONUCLEASE E RNE 2742123 2744984 - 953 15609581 885911 rne Rv2444c COG1530J +nucleoside diphosphate kinase 2745314 2745724 - 136 15609582 885905 ndk Rv2445c COG0105F +PROBABLE CONSERVED INTEGRAL MEMBRANE PROTEIN 2745767 2746138 - 123 15609583 885916 - Rv2446c - +PROBABLE FOLYLPOLYGLUTAMATE SYNTHASE PROTEIN FOLC (FOLYLPOLY-GAMMA-GLUTAMATE SYNTHETASE) (FPGS) 2746135 2747598 - 487 15609584 885902 folC Rv2447c COG0285H +valyl-tRNA synthetase 2747595 2750225 - 876 15609585 885892 valS Rv2448c COG0525J +hypothetical protein Rv2449c 2750313 2751572 - 419 15609586 885894 - Rv2449c COG3268S +PROBABLE RESUSCITATION-PROMOTING FACTOR RPFE 2751662 2752180 - 172 15609587 885760 rpfE Rv2450c - +HYPOTHETICAL PROLINE AND SERINE RICH PROTEIN 2752262 2752660 + 132 15609588 886025 - Rv2451 - +hypothetical protein Rv2452c 2752848 2752994 - 48 15609589 885858 - Rv2452c - +molybdopterin-guanine dinucleotide biosynthesis protein A 2753018 2753623 - 201 15609590 885904 mobA Rv2453c COG0746H +2-oxoglutarate ferredoxin oxidoreductase subunit beta 2753625 2754746 - 373 15609591 887435 - Rv2454c COG1013C +PROBABLE OXIDOREDUCTASE (ALPHA SUBUNIT) 2754743 2756704 - 653 15609592 887370 - Rv2455c COG0674C, COG1014C +PROBABLE CONSERVED INTEGRAL MEMBRANE TRANSPORT PROTEIN 2756936 2758192 - 418 15609593 887340 - Rv2456c COG0477GEPR +ATP-dependent protease ATP-binding subunit 2758208 2759488 - 426 15609594 888167 clpX Rv2457c COG1219O +homocysteine methyltransferase 2759779 2760687 + 302 15609595 885871 mmuM Rv2458 COG2040E +PROBABLE CONSERVED INTEGRAL MEMBRANE TRANSPORT PROTEIN 2760854 2762380 + 508 15609596 888191 - Rv2459 COG0477GEPR +ATP-dependent Clp protease proteolytic subunit 2762531 2763175 - 214 15609597 888174 clpP2 Rv2460c COG0740OU +ATP-dependent Clp protease proteolytic subunit 2763172 2763774 - 200 57116992 888176 clpP Rv2461c COG0740OU +trigger factor 2763891 2765291 - 466 15609599 888615 tig Rv2462c COG0544O +PROBABLE ESTERASE/LIPASE LIPP 2765655 2766839 + 394 15609600 888572 lipP Rv2463 COG1680V +POSSIBLE DNA GLYCOSYLASE 2766859 2767665 - 268 15609601 888500 - Rv2464c COG0266L +ribose-5-phosphate isomerase B 2767671 2768159 - 162 57116993 887225 - Rv2465c COG0698G +hypothetical protein Rv2466c 2768261 2768884 - 207 15609603 888214 - Rv2466c COG3531O +PROBABLE AMINOPEPTIDASE N PEPN (LYSYL AMINOPEPTIDASE) (LYS-AP) (ALANINE AMINOPEPTIDASE) 2768986 2771571 + 861 57116994 887403 pepN Rv2467 COG0308E +hypothetical protein Rv2468c 2771644 2772147 - 167 15609605 887767 - Rv2468c - +hypothetical protein Rv2469c 2772367 2773035 - 222 15609606 888591 - Rv2469c COG1403V +POSSIBLE GLOBIN (OXYGEN-BINDING PROTEIN) GLBO 2773178 2773564 + 128 15609607 887743 glbO Rv2470 COG2346R +PROBABLE ALPHA-GLUCOSIDASE AGLA (MALTASE) (GLUCOINVERTASE) (GLUCOSIDOSUCRASE) (MALTASE-GLUCOAMYLASE) (LYSOSOMAL ALPHA-GLUCOSIDASE) (ACID MALTASE) 2773564 2775204 + 546 15609608 887393 aglA Rv2471 COG0366G +hypothetical protein Rv2472 2775272 2775565 + 97 15609609 887255 - Rv2472 - +POSSIBLE ALANINE AND PROLINE RICH MEMBRANE PROTEIN 2775568 2776284 + 238 15609610 888163 - Rv2473 - +hypothetical protein Rv2474c 2776316 2776969 - 217 15609611 888606 - Rv2474c - +hypothetical protein Rv2475c 2776975 2777391 - 138 15609612 887793 - Rv2475c COG0824R +PROBABLE NAD-DEPENDENT GLUTAMATE DEHYDROGENASE GDH (NAD-GDH) (NAD-DEPENDENT GLUTAMIC DEHYDROGENASE) 2777388 2782262 - 1624 15609613 887437 gdh Rv2476c COG2902E +putative ABC transporter ATP-binding protein 2782366 2784042 - 558 15609614 887757 - Rv2477c COG0488R +hypothetical protein Rv2478c 2784123 2784608 - 161 15609615 887304 - Rv2478c COG0629L +PROBABLE TRANSPOSASE 2784657 2785697 - 346 15609616 887201 - Rv2479c COG2801L +POSSIBLE TRANSPOSASE 2785592 2785918 - 108 15609617 887328 - Rv2480c COG2963L +hypothetical protein Rv2481c 2786575 2786898 - 107 15609618 887462 - Rv2481c - +glycerol-3-phosphate acyltransferase 2786914 2789283 - 789 15609619 887848 plsB2 Rv2482c COG2937I +POSSIBLE TRANSMEMBRANE PHOSPHOLIPID BIOSYNTHESIS BIFUNCTIONNAL ENZYME PLSC: PUTATIVE L-3-PHOSPHOSERINE PHOSPHATASE (O-PHOSPHOSERINE PHOSPHOHYDROLASE) (PSP) (PSPASE) + 1-ACYL-SN-GLYCEROL-3-PHOSPHATE ACYLTRANSFERASE (1-AGP ACYLTRANSFERASE) (1-AGPAT) (LYSOPHOSPHATIDIC ACID ACYLTRANSFERASE) (LPAAT) 2789280 2791022 - 580 15609620 887744 plsC Rv2483c COG0204I, COG0560E +hypothetical protein Rv2484c 2791019 2792494 - 491 15609621 888623 - Rv2484c - +PROBABLE CARBOXYLESTERASE LIPQ 2792723 2793988 - 421 15609622 887876 lipQ Rv2485c COG0657I +enoyl-CoA hydratase 2794350 2795120 + 256 15609623 887894 echA14 Rv2486 COG1024I +PE-PGRS FAMILY PROTEIN 2795301 2797385 - 694 57116995 887909 PE_PGRS42 Rv2487c - +PROBABLE TRANSCRIPTIONAL REGULATORY PROTEIN (LUXR-FAMILY) 2797467 2800880 - 1137 15609625 887997 - Rv2488c COG2114T, COG2771K, COG3903R +HYPOTHETICAL ALANINE RICH PROTEIN 2800846 2801145 - 99 15609626 888937 - Rv2489c - +PE-PGRS FAMILY PROTEIN 2801254 2806236 - 1660 57116996 887941 PE_PGRS43 Rv2490c - +hypothetical protein Rv2491 2806665 2807288 + 207 15609628 887780 - Rv2491 COG1611R +hypothetical protein Rv2492 2807278 2808030 + 250 15609629 887436 - Rv2492 COG0207F +hypothetical protein Rv2493 2808083 2808304 + 73 15609630 887480 - Rv2493 - +hypothetical protein Rv2494 2808310 2808735 + 141 15609631 887700 - Rv2494 COG1848R +branched-chain alpha-keto acid dehydrogenase subunit E2 2808758 2809939 - 393 15609632 888237 pdhC Rv2495c COG0508C +PROBABLE PYRUVATE DEHYDROGENASE E1 COMPONENT (BETA SUBUNIT) PDHB (PYRUVATE DECARBOXYLASE) (PYRUVATE DEHYDROGENASE) (PYRUVIC DEHYDROGENASE) 2809936 2810982 - 348 15609633 888571 pdhB Rv2496c COG0022C +PROBABLE PYRUVATE DEHYDROGENASE E1 COMPONENT (ALPHA SUBUNIT) PDHA (PYRUVATE DECARBOXYLASE) (PYRUVATE DEHYDROGENASE) (PYRUVIC DEHYDROGENASE) 2810993 2812096 - 367 15609634 888583 pdhA Rv2497c COG1071C +PROBABLE CITRATE (PRO-3S)-LYASE (BETA SUBUNIT) CITE (CITRASE) (CITRATASE) (CITRITASE) (CITRIDESMOLASE) (CITRASE ALDOLASE) 2812355 2813176 - 273 15609635 887466 citE Rv2498c COG2301G +POSSIBLE OXIDASE REGULATORY-RELATED PROTEIN 2813173 2813730 - 185 15609636 888584 - Rv2499c COG2030I +POSSIBLE ACYL-CoA DEHYDROGENASE FADE19 (MMGC) 2813727 2814911 - 394 15609637 888541 fadE19 Rv2500c COG1960I +PROBABLE ACETYL-/PROPIONYL-COENZYME A CARBOXYLASE ALPHA CHAIN (ALPHA SUBUNIT) ACCA1: BIOTIN CARBOXYLASE + BIOTIN CARBOXYL CARRIER PROTEIN (BCCP) 2814916 2816880 - 654 15609638 887309 accA1 Rv2501c COG4770I +PROBABLE ACETYL-/PROPIONYL-CoA CARBOXYLASE (BETA SUBUNIT) ACCD1 2816885 2818474 - 529 15609639 887168 accD1 Rv2502c COG4799I +PROBABLE SUCCINYL-COA:3-KETOACID-COENZYME A TRANSFERASE (BETA SUBUNIT) SCOB (3-OXO-ACID:COA TRANSFERASE) (OXCT B) (SUCCINYL CoA:3-OXOACID CoA-TRANSFERASE) 2818471 2819127 - 218 15609640 888502 scoB Rv2503c COG2057I +PROBABLE SUCCINYL-COA:3-KETOACID-COENZYME A TRANSFERASE (ALPHA SUBUNIT) SCOA (3-OXO ACID:CoA TRANSFERASE) (OXCT A) (SUCCINYL-COA:3-OXOACID-COENZYME A TRANSFERASE) 2819124 2819870 - 248 15609641 888503 scoA Rv2504c COG1788I +acyl-CoA synthetase 2819953 2821596 - 547 15609642 887774 fadD35 Rv2505c COG0318IQ +PROBABLE TRANSCRIPTIONAL REGULATORY PROTEIN (PROBABLY TETR-FAMILY) 2821712 2822359 + 215 15609643 888516 - Rv2506 COG1309K +POSSIBLE CONSERVED PROLINE RICH MEMBRANE PROTEIN 2822438 2823259 + 273 15609644 888244 - Rv2507 - +PROBABLE CONSERVED INTEGRAL MEMBRANE LEUCINE AND ALANINE RICH PROTEIN 2823256 2824593 - 445 15609645 888527 - Rv2508c COG2270R +PROBABLE SHORT-CHAIN TYPE DEHYDROGENASE/REDUCTASE 2824678 2825484 + 268 15609646 888526 - Rv2509 COG0300R +hypothetical protein Rv2510c 2825488 2827089 - 533 15609647 888613 - Rv2510c COG0433R +oligoribonuclease 2827157 2827804 + 215 15609648 888633 orn Rv2511 COG1949A +IS1081 transposase 2828556 2829803 - 415 15609649 888515 - Rv2512c COG3328L +hypothetical protein Rv2513 2830161 2830583 + 140 15609650 887808 - Rv2513 - +hypothetical protein Rv2514c 2830877 2831338 - 153 15609651 887878 - Rv2514c - +hypothetical protein Rv2515c 2831344 2832591 - 415 15609652 887812 - Rv2515c COG1396K, COG2856E +hypothetical protein Rv2516c 2832710 2833513 - 267 57116997 887186 - Rv2516c - +hypothetical protein Rv2517c 2833510 2833761 - 83 15609654 887673 - Rv2517c - +PROBABLE CONSERVED LIPOPROTEIN LPPS 2834109 2835335 - 408 15609655 888160 lppS Rv2518c COG1376S +PE FAMILY PROTEIN 2835785 2837263 + 492 57116998 888172 PE26 Rv2519 - +POSSIBLE CONSERVED MEMBRANE PROTEIN 2837388 2837615 - 75 15609657 887804 - Rv2520c - +PROBABLE BACTERIOFERRITIN COMIGRATORY PROTEIN BCP 2837684 2838157 + 157 15609658 887694 bcp Rv2521 COG1225O +hypothetical protein Rv2522c 2838129 2839541 - 470 15609659 887375 - Rv2522c COG0624E +4'-phosphopantetheinyl transferase 2839538 2839930 - 130 15609660 888626 acpS Rv2523c COG0736I +PROBABLE FATTY ACID SYNTHASE FAS (FATTY ACID SYNTHETASE) 2840123 2849332 - 3069 15609661 887704 fas Rv2524c COG0304IQ, COG0331I, COG2030I, COG4981I, COG4982I +hypothetical protein Rv2525c 2849852 2850574 - 240 15609662 888612 - Rv2525c - +hypothetical protein Rv2526 2851091 2851318 + 75 15609663 888254 - Rv2526 - +hypothetical protein Rv2527 2851315 2851716 + 133 15609664 887266 - Rv2527 COG1487R +PROBABLE RESTRICTION SYSTEM PROTEIN MRR 2851751 2852671 - 306 15609665 887150 mrr Rv2528c COG1715V +hypothetical protein Rv2529 2852875 2854266 + 463 15609666 887153 - Rv2529 COG1948L +hypothetical protein Rv2530c 2854267 2854686 - 139 15609667 887192 - Rv2530c COG1848R +hypothetical protein Rv2530A 2854683 2854907 - 74 57116999 3205085 - Rv2530A - +PROBABLE AMINO ACID DECARBOXYLASE 2854938 2857781 - 947 57117000 887216 - Rv2531c COG1982E +hypothetical protein Rv2532c 2857853 2858254 - 133 15609669 887152 - Rv2532c COG0325R +transcription antitermination protein NusB 2858254 2858724 - 156 15609670 887359 nusB Rv2533c COG0781K +elongation factor P 2858727 2859290 - 187 15609671 888437 efp Rv2534c COG0231J +PROBABLE CYTOPLASMIC PEPTIDASE PEPQ 2859300 2860418 - 372 15609672 888409 pepQ Rv2535c COG0006E +PROBABLE CONSERVED TRANSMEMBRANE PROTEIN 2860452 2861144 + 230 15609673 888386 - Rv2536 - +3-dehydroquinate dehydratase 2861148 2861591 - 147 15609674 888397 aroD Rv2537c COG0757E +3-dehydroquinate synthase 2861588 2862676 - 362 15609675 888392 aroB Rv2538c COG0337E +shikimate kinase 2862673 2863203 - 176 15609676 887434 aroK Rv2539c COG0703E +chorismate synthase 2863207 2864412 - 401 15609677 887379 aroF Rv2540c COG0082E +HYPOTHETICAL ALANINE RICH PROTEIN 2864427 2864834 + 135 15609678 887831 - Rv2541 COG0443O +hypothetical protein Rv2542 2865130 2866341 + 403 15609679 887261 - Rv2542 - +PROBABLE CONSERVED LIPOPROTEIN LPPA 2866468 2867127 + 219 15609680 888052 lppA Rv2543 - +PROBABLE CONSERVED LIPOPROTEIN LPPB 2867124 2867786 + 220 15609681 888054 lppB Rv2544 - +hypothetical protein Rv2545 2867783 2868061 + 92 15609682 888038 - Rv2545 - +hypothetical protein Rv2546 2868154 2868567 + 137 15609683 887365 - Rv2546 - +hypothetical protein Rv2547 2868606 2868863 + 85 15609684 888452 - Rv2547 - +hypothetical protein Rv2548 2868860 2869237 + 125 15609685 888412 - Rv2548 COG1487R +hypothetical protein Rv2549c 2869727 2870122 - 131 15609686 887193 - Rv2549c COG2402R +hypothetical protein Rv2550c 2870119 2870364 - 81 15609687 887353 - Rv2550c - +hypothetical protein Rv2551c 2870775 2871194 - 139 15609688 887855 - Rv2551c COG1989NOU +shikimate 5-dehydrogenase 2871206 2872015 - 269 15609689 887330 aroE Rv2552c COG0169E +PROBABLE CONSERVED MEMBRANE PROTEIN 2872012 2873265 - 417 15609690 888228 - Rv2553c COG1559R +Holliday junction resolvase-like protein 2873258 2873770 - 170 15609691 887490 - Rv2554c COG0816L +alanyl-tRNA synthetase 2873771 2876485 - 904 15609692 887726 alaS Rv2555c COG0013J +hypothetical protein Rv2556c 2876576 2876965 - 129 15609693 887451 - Rv2556c COG0432S +hypothetical protein Rv2557 2877072 2877746 + 224 15609694 887865 - Rv2557 - +hypothetical protein Rv2558 2877831 2878541 + 236 15609695 887298 - Rv2558 - +recombination factor protein RarA 2878571 2879929 - 452 15609696 887368 - Rv2559c COG2256L +PROBABLE PROLINE AND GLYCINE RICH TRANSMEMBRANE PROTEIN 2880075 2881052 + 325 15609697 887363 - Rv2560 - +hypothetical protein Rv2561 2881409 2881702 + 97 15609698 887164 - Rv2561 COG0065E +hypothetical protein Rv2562 2881758 2882147 + 129 15609699 887329 - Rv2562 - +PROBABLE GLUTAMINE-TRANSPORT TRANSMEMBRANE PROTEIN ABC TRANSPORTER 2882290 2883339 + 349 15609700 887516 - Rv2563 COG0577V +PROBABLE GLUTAMINE-TRANSPORT ATP-BINDING PROTEIN ABC TRANSPORTER GLNQ 2883342 2884334 + 330 15609701 887898 glnQ Rv2564 COG1136V +hypothetical protein Rv2565 2884611 2886362 + 583 15609702 887288 - Rv2565 COG0664T, COG1752R +LONG CONSERVED HYPOTHETICAL PROTEIN 2886373 2889795 + 1140 15609703 887737 - Rv2566 COG1305E, COG4196S +CONSERVED HYPOTHETICAL ALANINE AND LEUCINE RICH PROTEIN 2889795 2892449 + 884 15609704 888578 - Rv2567 COG2307S, COG2308S +hypothetical protein Rv2568c 2892446 2893471 - 341 15609705 887249 - Rv2568c COG4307S +hypothetical protein Rv2569c 2893464 2894408 - 314 15609706 887783 - Rv2569c COG1305E +hypothetical protein Rv2570 2894512 2894901 + 129 15609707 887377 - Rv2570 COG3801S +PROBABLE TRANSMEMBRANE ALANINE AND VALINE AND LEUCINE RICH PROTEIN 2894893 2895960 - 355 15609708 887382 - Rv2571c COG4129S +aspartyl-tRNA synthetase 2896013 2897803 - 596 15609709 888532 aspS Rv2572c COG0173J +2-dehydropantoate 2-reductase 2897956 2898783 + 275 161352464 888188 - Rv2573 COG1893H +hypothetical protein Rv2574 2898806 2899309 + 167 15609711 887232 - Rv2574 - +POSSIBLE CONSERVED MEMBRANE GLYCINE RICH PROTEIN 2899339 2900220 + 293 15609712 888178 - Rv2575 COG2321R +POSSIBLE CONSERVED MEMBRANE PROTEIN 2900226 2900690 - 154 15609713 887251 - Rv2576c - +hypothetical protein Rv2577 2900918 2902507 + 529 15609714 888207 - Rv2577 COG1409R, COG3540P +hypothetical protein Rv2578c 2902509 2903531 - 340 15609715 887427 - Rv2578c COG1533L +haloalkane dehalogenase 2903639 2904541 + 300 57117001 888599 dhaA Rv2579 COG0596R +histidyl-tRNA synthetase 2904821 2906092 - 423 15609717 887479 hisS Rv2580c COG0124J +POSIBLE GLYOXALASE II (HYDROXYACYLGLUTATHIONE HYDROLASE) (GLX II) 2906089 2906763 - 224 15609718 888217 - Rv2581c COG0491R +PROBABLE PEPTIDYL-PROLYL CIS-TRANS ISOMERASE B PPIB (CYCLOPHILIN) (PPIASE) (ROTAMASE) (PEPTIDYLPROLYL ISOMERASE) 2906814 2907740 + 308 15609719 887691 ppiB Rv2582 COG0652O +PROBABLE GTP PYROPHOSPHOKINASE RELA (ATP:GTP 3'-PYROPHOSPHOTRANSFERASE) (PPGPP SYNTHETASE I) ((P)PPGPP SYNTHETASE) (GTP DIPHOSPHOKINASE) 2907826 2910198 - 790 15609720 887888 relA Rv2583c COG0317TK +adenine phosphoribosyltransferase 2910229 2910900 - 223 15609721 888579 apt Rv2584c COG0503F +POSSIBLE CONSERVED LIPOPROTEIN 2911004 2912677 - 557 15609722 887701 - Rv2585c COG0747E +preprotein translocase subunit SecF 2912683 2914011 - 442 15609723 887229 secF Rv2586c COG0341U +preprotein translocase subunit SecD 2914015 2915736 - 573 15609724 888192 secD Rv2587c COG0342U +preprotein translocase subunit YajC 2915846 2916193 - 115 15609725 887346 yajC Rv2588c COG1862U +4-aminobutyrate aminotransferase 2916360 2917709 + 449 15609726 887915 gabT Rv2589 COG0160E +PROBABLE FATTY-ACID-CoA LIGASE FADD9 (FATTY-ACID-CoA SYNTHETASE) (FATTY-ACID-CoA SYNTHASE) 2917871 2921377 + 1168 15609727 888574 fadD9 Rv2590 COG1022I, COG3320Q +PE-PGRS FAMILY PROTEIN 2921551 2923182 + 543 57117002 887992 PE_PGRS44 Rv2591 - +Holliday junction DNA helicase B 2923199 2924233 - 344 15609729 888173 ruvB Rv2592c COG2255L +Holliday junction DNA helicase motor protein 2924230 2924820 - 196 15609730 887688 ruvA Rv2593c COG0632L +Holliday junction resolvase 2924817 2925383 - 188 15609731 887418 ruvC Rv2594c COG0817L +hypothetical protein Rv2595 2925492 2925737 + 81 15609732 887682 - Rv2595 COG2002K +hypothetical protein Rv2596 2925734 2926138 + 134 15609733 888218 - Rv2596 - +PROBABLE MEMBRANE PROTEIN 2926355 2926975 + 206 15609734 887679 - Rv2597 - +hypothetical protein Rv2598 2926986 2927480 + 164 15609735 887689 - Rv2598 - +PROBABLE CONSERVED MEMBRANE PROTEIN 2927477 2927908 + 143 15609736 887832 - Rv2599 COG0449M +PROBABLE CONSERVED INTEGRAL MEMBRANE PROTEIN 2927990 2928391 + 133 15609737 887869 - Rv2600 - +spermidine synthase 2928388 2929959 + 523 57117003 887676 speE Rv2601 COG4262R +hypothetical protein Rv2601A 2930070 2930357 + 95 57117004 3205108 - Rv2601A COG4691R +hypothetical protein Rv2602 2930344 2930784 + 146 15609739 888186 - Rv2602 - +hypothetical protein Rv2603c 2930805 2931560 - 251 15609740 887369 - Rv2603c COG0217S +hypothetical protein Rv2604c 2931693 2932289 - 198 15609741 887371 - Rv2604c COG0311H +PROBABLE ACYL-CoA THIOESTERASE II TESB2 (TEII) 2932297 2933142 - 281 15609742 887588 tesB2 Rv2605c COG1946I +pyridoxine biosynthesis protein 2933171 2934070 - 299 15609743 888592 - Rv2606c COG0214H +pyridoxamine 5'-phosphate oxidase 2934198 2934872 + 224 15609744 888155 pdxH Rv2607 COG0259H +PPE FAMILY PROTEIN 2935046 2936788 + 580 57117005 888204 PPE42 Rv2608 - +PROBABLE CONSERVED MEMBRANE PROTEIN 2936810 2937865 - 351 15609746 888208 - Rv2609c - +ALPHA-MANNOSYLTRANSFERASE PIMA 2937865 2939001 - 378 15609747 888627 pimA Rv2610c COG0438M +lipid A biosynthesis lauroyl acyltransferase 2939012 2939962 - 316 15609748 888618 - Rv2611c COG1560M +PROBABLE PI SYNTHASE PGSA1 (PHOSPHATIDYLINOSITOL SYNTHASE) (CDP-DIACYLGLYCEROL--INOSITOL3-PHOSPHATIDYLTRANSFERASE) 2939959 2940612 - 217 57117006 888209 pgsA1 Rv2612c COG0558I +hypothetical protein Rv2613c 2940609 2941196 - 195 15609750 888193 - Rv2613c COG0537FGR +threonyl-tRNA synthetase 2941189 2943267 - 692 15609751 888211 thrS Rv2614c COG0441J +hypothetical protein Rv2614A 2943376 2943603 + 75 57117007 3205055 - Rv2614A COG0149G +PE-PGRS FAMILY PROTEIN 2943600 2944985 - 461 57117008 888215 PE_PGRS45 Rv2615c - +hypothetical protein Rv2616 2945330 2945830 + 166 15609753 887289 - Rv2616 COG4762S +PROBABLE TRANSMEMBRANE PROTEIN 2945847 2946287 - 146 15609754 888610 - Rv2617c - +hypothetical protein Rv2618 2946434 2947111 + 225 15609755 887690 - Rv2618 COG2345K +hypothetical protein Rv2619c 2947096 2947449 - 117 15609756 888601 - Rv2619c COG1917S +PROBABLE CONSERVED TRANSMEMBRANE PROTEIN 2947462 2947887 - 141 15609757 888497 - Rv2620c - +POSSIBLE TRANSCRIPTIONAL REGULATORY PROTEIN 2947884 2948558 - 224 15609758 888565 - Rv2621c COG2345K +POSSIBLE METHYLTRANSFERASE (METHYLASE) 2948636 2949457 + 273 15609759 887825 - Rv2622 COG0500QR +hypothetical protein Rv2623 2949593 2950486 + 297 15609760 887442 TB31.7 Rv2623 COG0589T +hypothetical protein Rv2624c 2950489 2951307 - 272 15609761 888939 - Rv2624c COG0589T +PROBABLE CONSERVED TRANSMEMBRANE ALANINE AND LEUCINE RICH PROTEIN 2951322 2952503 - 393 15609762 887692 - Rv2625c COG0517R, COG1994R +hypothetical protein Rv2626c 2952562 2952993 - 143 15609763 888576 - Rv2626c COG0517R +hypothetical protein Rv2627c 2953507 2954748 - 413 15609764 888568 - Rv2627c - +hypothetical protein Rv2628 2955058 2955420 + 120 15609765 888566 - Rv2628 - +hypothetical protein Rv2629 2955767 2956891 + 374 15609766 888588 - Rv2629 COG0272L, COG1503J +hypothetical protein Rv2630 2956893 2957432 + 179 15609767 887426 - Rv2630 COG1371S +hypothetical protein Rv2631 2957572 2958870 + 432 57117009 887431 - Rv2631 COG1690S +hypothetical protein Rv2632c 2958909 2959190 - 93 15609769 887231 - Rv2632c - +hypothetical protein Rv2633c 2959335 2959820 - 161 15609770 888597 - Rv2633c - +PE-PGRS FAMILY PROTEIN 2960105 2962441 - 778 57117010 888573 PE_PGRS46 Rv2634c - +hypothetical protein Rv2635 2962470 2962712 + 80 15609772 887813 - Rv2635 - +hypothetical protein Rv2636 2962713 2963390 + 225 15609773 888196 - Rv2636 COG3896V +POSSIBLE TRANSMEMBRANE PROTEIN DEDA 2963586 2964242 + 218 15609774 888616 dedA Rv2637 COG0586S +hypothetical protein Rv2638 2964405 2964851 + 148 15609775 888156 - Rv2638 COG1366T +hypothetical protein Rv2639c 2965026 2965358 - 110 15609776 887428 - Rv2639c COG1742S +POSSIBLE TRANSCRIPTIONAL REGULATORY PROTEIN (PROBABLY ARSR-FAMILY) 2965478 2965837 - 119 15609777 888594 - Rv2640c COG0640K +CADMIUM INDUCIBLE PROTEIN CADI 2965939 2966397 + 152 15609778 888629 cadI Rv2641 COG0346E +POSSIBLE TRANSCRIPTIONAL REGULATORY PROTEIN (PROBABLY ARSR-FAMILY) 2966533 2966913 + 126 15609779 887703 - Rv2642 COG0640K +PROBABLE ARSENIC-TRANSPORT INTEGRAL MEMBRANE PROTEIN ARSC 2966910 2968406 + 498 15609780 887674 arsC Rv2643 COG0394T, COG0798P +hypothetical protein Rv2644c 2968533 2968850 - 105 15609781 887366 - Rv2644c - +hypothetical protein Rv2645 2970123 2970554 + 143 15609782 887799 - Rv2645 - +PROBABLE INTEGRASE 2970551 2971549 + 332 15609783 887706 - Rv2646 COG0582L +hypothetical protein Rv2647 2971659 2972027 + 122 15609784 885870 - Rv2647 - +PROBABLE TRANSPOSASE FOR INSERTION SEQUENCE ELEMENT IS6110 2972160 2972486 + 108 15609785 887828 - Rv2648 COG2963L +PROBABLE TRANSPOSASE FOR INSERTION SEQUENCE ELEMENT IS6110 2972435 2973421 + 328 15609786 888553 - Rv2649 COG2801L +POSSIBLE phiRv2 PROPHAGE PROTEIN 2973795 2975234 - 479 15609787 887478 - Rv2650c COG4653R +POSSIBLE phiRv2 PROPHAGE PROTEASE 2975242 2975775 - 177 15609788 887837 - Rv2651c COG3740R +PROBABLE phiRv2 PROPHAGE PROTEIN 2975928 2976554 - 208 15609789 888577 - Rv2652c - +POSSIBLE phiRv2 PROPHAGE PROTEIN 2976586 2976909 - 107 15609790 887367 - Rv2653c COG1200LK +POSSIBLE phiRv2 PROPHAGE PROTEIN 2976989 2977234 - 81 15609791 888154 - Rv2654c - +POSSIBLE phiRv2 PROPHAGE PROTEIN 2977231 2978658 - 475 15609792 887388 - Rv2655c - +POSSIBLE phiRv2 PROPHAGE PROTEIN 2978660 2979052 - 130 15609793 888179 - Rv2656c - +PROBABLE phiRv2 PROPHAGE PROTEIN 2979049 2979309 - 86 15609794 887399 - Rv2657c - +POSSIBLE PROPHAGE PROTEIN 2979326 2979688 - 120 15609795 888562 - Rv2658c - +PROBABLE phiRv2 PROPHAGE INTEGRASE 2979691 2980818 - 375 15609796 885098 - Rv2659c COG0582L +hypothetical protein Rv2660c 2980963 2981190 - 75 15609797 887222 - Rv2660c - +hypothetical protein Rv2661c 2981187 2981576 - 129 15609798 888545 - Rv2661c - +hypothetical protein Rv2662 2981482 2981754 + 90 15609799 888589 - Rv2662 - +hypothetical protein Rv2663 2981853 2982086 + 77 15609800 888561 - Rv2663 - +hypothetical protein Rv2664 2982097 2982351 + 84 15609801 888501 - Rv2664 - +HYPOTHETICAL ARGININE RICH PROTEIN 2982699 2982980 + 93 15609802 887748 - Rv2665 - +truncated IS1081 transposase 2983071 2983874 + 267 15609803 888904 - Rv2666 COG3328L +POSSIBLE ATP-DEPENDENT PROTEASE ATP-BINDING SUBUNIT CLPC2 2983896 2984654 + 252 57117011 887415 clpC2 Rv2667 COG0542O +POSSIBLE EXPORTED ALANINE AND VALINE RICH PROTEIN 2984733 2985254 + 173 15609805 887993 - Rv2668 - +hypothetical protein Rv2669 2985283 2985753 + 156 15609806 887699 - Rv2669 COG0454KR +hypothetical protein Rv2670c 2985731 2986840 - 369 15609807 887407 - Rv2670c COG1485R +hypothetical protein Rv2671 2986839 2987615 + 258 15609808 887389 ribD Rv2671 COG1985H +POSSIBLE SECRETED PROTEASE 2987682 2989268 + 528 15609809 887398 - Rv2672 COG0596R +POSSIBLE CONSERVED INTEGRAL MEMBRANE PROTEIN 2989291 2990592 + 433 15609810 887396 - Rv2673 - +hypothetical protein Rv2674 2990706 2991116 + 136 15609811 886019 - Rv2674 COG0229O +hypothetical protein Rv2675c 2991184 2991936 - 250 15609812 887760 - Rv2675c COG0500QR +hypothetical protein Rv2676c 2991933 2992628 - 231 15609813 887718 - Rv2676c COG3253S +protoporphyrinogen oxidase 2992634 2993992 - 452 57117012 887711 hemY Rv2677c COG1232H +uroporphyrinogen decarboxylase 2993989 2995062 - 357 15609815 888934 hemE Rv2678c COG0407H +enoyl-CoA hydratase 2995115 2995945 + 276 15609816 887693 echA15 Rv2679 COG1024I +hypothetical protein Rv2680 2996105 2996737 + 210 15609817 887734 - Rv2680 COG1629P +CONSERVED HYPOTHETICAL ALANINE RICH PROTEIN 2996739 2998055 + 438 15609818 887708 - Rv2681 COG0349J +1-deoxy-D-xylulose-5-phosphate synthase 2998052 2999968 - 638 57117013 887461 dxs1 Rv2682c COG1154HI +hypothetical protein Rv2683 3000112 3000609 + 165 15609820 887207 - Rv2683 COG0517R +PROBABLE ARSENIC-TRANSPORT INTEGRAL MEMBRANE PROTEIN ARSA 3000614 3001903 + 429 15609821 888366 arsA Rv2684 COG1055P +PROBABLE ARSENIC-TRANSPORT INTEGRAL MEMBRANE PROTEIN ARSB1 3001983 3003269 + 428 57117014 888150 arsB1 Rv2685 COG1055P +PROBABLE ANTIBIOTIC-TRANSPORT INTEGRAL MEMBRANE LEUCINE AND ALANINE AND VALINE RICH PROTEIN ABC TRANSPORTER 3003280 3004038 - 252 15609823 888360 - Rv2686c - +PROBABLE ANTIBIOTIC-TRANSPORT INTEGRAL MEMBRANE LEUCINE AND VALINE RICH PROTEIN ABC TRANSPORTER 3004035 3004748 - 237 15609824 888446 - Rv2687c - +PROBABLE ANTIBIOTIC-TRANSPORT ATP-BINDING PROTEIN ABC TRANSPORTER 3004745 3005650 - 301 15609825 888463 - Rv2688c COG1131V +CONSERVED HYPOTHETICAL ALANINE AND VALINE AND GLYCINE RICH PROTEIN 3005845 3007062 - 405 15609826 887219 - Rv2689c COG2265J +PROBABLE CONSERVED INTEGRAL MEMBRANE ALANINE AND VALINE AND LEUCINE RICH PROTEIN 3007236 3009209 - 657 15609827 888011 - Rv2690c COG0531E +TRK SYSTEM POTASSIUM UPTAKE PROTEIN CEOB 3009344 3010027 + 227 57117015 887250 ceoB Rv2691 COG0569P +TRK SYSTEM POTASSIUM UPTAKE PROTEIN CEOC 3010024 3010686 + 220 57117016 887493 ceoC Rv2692 COG0569P +PROBABLE CONSERVED INTEGRAL MEMBRANE ALANINE AND LEUCINE RICH PROTEIN 3010697 3011368 - 223 15609830 887917 - Rv2693c - +hypothetical protein Rv2694c 3011399 3011767 - 122 15609831 888911 - Rv2694c - +CONSERVED HYPOTHETICAL ALANINE RICH PROTEIN 3011916 3012623 + 235 15609832 888223 - Rv2695 - +CONSERVED HYPOTHETICAL ALANINE AND GLYCINE AND VALINE RICH PROTEIN 3012829 3013608 - 259 15609833 888482 - Rv2696c COG1530J +deoxyuridine 5'-triphosphate nucleotidohydrolase 3013683 3014147 - 154 15609834 887290 dut Rv2697c COG0756F +PROBABLE CONSERVED ALANINE RICH TRANSMEMBRANE PROTEIN 3014173 3014658 + 161 15609835 888528 - Rv2698 - +hypothetical protein Rv2699c 3014663 3014965 - 100 15609836 887218 - Rv2699c - +POSSIBLE CONSERVED SECRETED ALANINE RICH PROTEIN 3015203 3015853 + 216 15609837 887405 - Rv2700 - +POSSIBLE EXTRAGENIC SUPPRESSOR PROTEIN SUHB 3015863 3016735 - 290 15609838 887210 suhB Rv2701c COG0483G +POLYPHOSPHATE GLUCOKINASE PPGK (POLYPHOSPHATE-GLUCOSE PHOSPHOTRANSFERASE) 3016858 3017655 + 265 15609839 887313 ppgK Rv2702 COG1940KG +RNA polymerase sigma factor RpoD 3017835 3019421 + 528 15609840 887477 sigA Rv2703 COG0568K +hypothetical protein Rv2704 3019458 3019886 + 142 15609841 887675 - Rv2704 COG0251J +hypothetical protein Rv2705c 3019814 3020203 - 129 15609842 887302 - Rv2705c COG3502S +hypothetical protein Rv2706c 3020200 3020457 - 85 15609843 887484 - Rv2706c - +PROBABLE CONSERVED TRANSMEMBRANE ALANINE AND LEUCINE RICH PROTEIN 3020573 3021547 + 324 15609844 887750 - Rv2707 COG1295S +hypothetical protein Rv2708c 3021548 3021796 - 82 15609845 887159 - Rv2708c - +PROBABLE CONSERVED TRANSMEMBRANE PROTEIN 3021839 3022285 + 148 15609846 887282 - Rv2709 - +RNA polymerase sigma factor SigB 3022461 3023432 + 323 15609847 888580 sigB Rv2710 COG0568K +IRON-DEPENDENT REPRESSOR AND ACTIVATOR IDER 3023565 3024257 + 230 15609848 888590 ideR Rv2711 COG1321K +hypothetical protein Rv2712c 3024270 3025328 - 352 15609849 888586 - Rv2712c - +soluble pyridine nucleotide transhydrogenase 3025441 3026847 + 468 15609850 887355 sthA Rv2713 COG1249C +CONSERVED HYPOTHETICAL ALANINE AND LEUCINE RICH PROTEIN 3027065 3028039 + 324 15609851 887653 - Rv2714 - +POSSIBLE HYDROLASE 3028098 3029123 + 341 15609852 887974 - Rv2715 COG0596R +hypothetical protein Rv2716 3029172 3029858 + 228 15609853 887775 - Rv2716 COG0384R +hypothetical protein Rv2717c 3029867 3030361 - 164 15609854 887284 - Rv2717c - +hypothetical protein Rv2718c 3030413 3030877 - 154 15609855 887985 - Rv2718c COG1327K +POSSIBLE CONSERVED MEMBRANE PROTEIN 3031040 3031537 - 165 15609856 887959 - Rv2719c COG0739M +LexA repressor 3031845 3032498 + 217 15609857 888169 lexA Rv2720 COG1974KT +POSSIBLE CONSERVED TRANSMEMBRANE ALANINE AND GLYCINE RICH PROTEIN 3032520 3034619 - 699 15609858 888291 - Rv2721c COG5479M +hypothetical protein Rv2722 3034635 3034883 + 82 15609859 888399 - Rv2722 - +PROBABLE CONSERVED INTEGRAL MEMBRANE PROTEIN 3034909 3036102 + 397 15609860 887768 - Rv2723 COG0861P +PROBABLE ACYL-CoA DEHYDROGENASE FADE20 3036131 3037291 - 386 15609861 887866 fadE20 Rv2724c COG1960I +PROBABLE GTP-BINDING PROTEIN HFLX 3037427 3038914 - 495 15609862 888241 hflX Rv2725c COG2262R +diaminopimelate epimerase 3038931 3039800 - 289 15609863 888614 dapF Rv2726c COG0253E +tRNA delta(2)-isopentenylpyrophosphate transferase 3039825 3040769 - 314 15609864 887242 miaA Rv2727c COG0324J +CONSERVED HYPOTHETICAL ALANINE RICH PROTEIN 3040766 3041461 - 231 15609865 888330 - Rv2728c - +PROBABLE CONSERVED INTEGRAL MEMBRANE ALANINE VALINE AND LEUCINE RICH PROTEIN 3041570 3042475 - 301 15609866 888333 - Rv2729c COG0697GER +hypothetical protein Rv2730 3042542 3043018 + 158 15609867 888323 - Rv2730 - +CONSERVED HYPOTHETICAL ALANINE AND ARGININE RICH PROTEIN 3043026 3044378 + 450 15609868 888300 - Rv2731 - +PROBABLE CONSERVED TRANSMEMBRANE PROTEIN 3044375 3044989 - 204 15609869 888319 - Rv2732c - +CONSERVED HYPOTHETICAL ALANINE, ARGININE-RICH PROTEIN 3044986 3046524 - 512 15609870 888266 - Rv2733c COG0621J +hypothetical protein Rv2734 3046821 3047675 + 284 15609871 888303 - Rv2734 COG4422S +hypothetical protein Rv2735c 3047560 3048552 - 330 15609872 888389 - Rv2735c - +recombination regulator RecX 3048562 3049086 - 174 15609873 888393 recX Rv2736c COG2137R +recombinase A 3049052 3051424 - 790 15609874 888371 recA Rv2737c COG0468L, COG1372L +CONSERVED HYPOTHETICAL CYSTEINE RICH PROTEIN (FRAGMENT) 3051619 3051792 + 57 57117017 3205037 - Rv2737A - +hypothetical protein Rv2738c 3051806 3052012 - 68 15609875 888368 - Rv2738c - +POSSIBLE ALANINE RICH TRANSFERASE 3052023 3053189 - 388 15609876 888363 - Rv2739c COG1819GC +hypothetical protein Rv2740 3053233 3053682 + 149 15609877 888365 - Rv2740 COG4308Q +PE-PGRS FAMILY PROTEIN 3053914 3055491 + 525 57117018 888339 PE_PGRS47 Rv2741 - +CONSERVED HYPOTHETICAL ARGININE RICH PROTEIN 3055515 3056348 - 277 15609879 888332 - Rv2742c - +POSSIBLE CONSERVED TRANSMEMBRANE ALANINE RICH PROTEIN 3056420 3057232 - 270 15609880 887779 - Rv2743c - +CONSERVED 35 KDA ALANINE RICH PROTEIN 3057251 3058063 - 270 57117019 888304 35kd_ag Rv2744c COG1842KT +POSSIBLE TRANSCRIPTIONAL REGULATORY PROTEIN 3058193 3058531 - 112 15609882 888315 - Rv2745c COG1396K +PROBABLE PGP SYNTHASE PGSA3 (CDP-DIACYLGLYCEROL--GLYCEROL-3-PHOSPHATE 3-PHOSPHATIDYLTRANSFERASE) (PHOSPHATIDYLGLYCEROPHOSPHATE SYNTHASE) 3058602 3059231 - 209 15609883 888375 pgsA3 Rv2746c COG0558I +N-acetylglutamate synthase 3059262 3059786 + 174 15609884 888407 - Rv2747 COG1246E +POSSIBLE CELL DIVISION TRANSMEMBRANE PROTEIN FTSK 3059855 3062506 - 883 15609885 888408 ftsK Rv2748c COG1674D +hypothetical protein Rv2749 3062505 3062819 + 104 15609886 888390 - Rv2749 COG1359S +3-ketoacyl-(acyl-carrier-protein) reductase 3062816 3063634 + 272 15609887 888384 - Rv2750 COG1028IQR +hypothetical protein Rv2751 3063638 3064528 + 296 15609888 887806 - Rv2751 COG3315Q +hypothetical protein Rv2752c 3064515 3066191 - 558 15609889 887802 - Rv2752c COG0595R +dihydrodipicolinate synthase 3066222 3067124 - 300 15609890 888289 dapA Rv2753c COG0329EM +FAD-dependent thymidylate synthase 3067193 3067945 - 250 15609891 887766 thyX Rv2754c COG1351F +POSSIBLE TYPE I RESTRICTION/MODIFICATION SYSTEM SPECIFICITY DETERMINANT (FRAGMENT) HSDS.1 (S PROTEIN) 3068189 3068464 - 91 57117020 887776 hsdS.1 Rv2755c COG0732V +POSSIBLE TYPE I RESTRICTION/MODIFICATION SYSTEM DNA METHYLASE HSDM (M PROTEIN) (DNA METHYLTRANSFERASE) 3068461 3070083 - 540 15609893 888278 hsdM Rv2756c COG0286V +hypothetical protein Rv2757c 3070170 3070586 - 138 15609894 888249 - Rv2757c COG1487R +hypothetical protein Rv2758c 3070583 3070849 - 88 15609895 888263 - Rv2758c - +hypothetical protein Rv2759c 3070875 3071270 - 131 15609896 888293 - Rv2759c COG3742S +hypothetical protein Rv2760c 3071267 3071536 - 89 15609897 887705 - Rv2760c - +POSSIBLE TYPE I RESTRICTION/MODIFICATION SYSTEM SPECIFICITY DETERMINANT HSDS (S PROTEIN) 3071546 3072640 - 364 15609898 887695 hsdS Rv2761c COG0732V +hypothetical protein Rv2762c 3072637 3073056 - 139 15609899 887698 - Rv2762c COG3214S +DIHYDROFOLATE REDUCTASE DFRA (DHFR) (TETRAHYDROFOLATE DEHYDROGENASE) 3073130 3073609 - 159 15609900 887777 dfrA Rv2763c COG0262H +thymidylate synthase 3073680 3074471 - 263 15609901 887728 thyA Rv2764c COG0207F +PROBABLE ALANINE RICH HYDROLASE 3074636 3075373 + 245 15609902 887714 - Rv2765 COG0412Q +3-ketoacyl-(acyl-carrier-protein) reductase 3075588 3076370 - 260 57117021 887727 fabG Rv2766c COG1028IQR +POSSIBLE MEMBRANE PROTEIN 3076367 3076720 - 117 15609904 887762 - Rv2767c - +PPE FAMILY PROTEIN 3076894 3078078 - 394 57117022 887765 PPE43 Rv2768c - +PE FAMILY PROTEIN 3078158 3078985 - 275 57117023 888461 PE27 Rv2769c - +PPE FAMILY PROTEIN 3079309 3080457 - 382 57117024 888456 PPE44 Rv2770c - +hypothetical protein Rv2771c 3080581 3081033 - 150 15609908 888434 - Rv2771c COG0655R +PROBABLE CONSERVED TRANSMEMBRANE PROTEIN 3081119 3081592 - 157 15609909 888449 - Rv2772c - +dihydrodipicolinate reductase 3081604 3082341 - 245 15609910 888443 dapB Rv2773c COG0289E +hypothetical protein Rv2774c 3082352 3082756 - 134 15609911 888439 - Rv2774c - +hypothetical protein Rv2775 3082909 3083370 + 153 15609912 888432 - Rv2775 COG0454KR +PROBABLE OXIDOREDUCTASE 3083374 3084303 - 309 15609913 888453 - Rv2776c COG1018C +hypothetical protein Rv2777c 3084485 3085555 - 356 15609914 887833 - Rv2777c COG3687R +hypothetical protein Rv2778c 3085713 3086183 - 156 15609915 887751 - Rv2778c - +POSSIBLE TRANSCRIPTIONAL REGULATORY PROTEIN (PROBABLY LRP/ASNC-FAMILY) 3086215 3086754 - 179 57117025 888479 - Rv2779c COG1522K +SECRETED L-ALANINE DEHYDROGENASE ALD (40 KDA ANTIGEN) (TB43) 3086820 3087935 + 371 15609917 888493 ald Rv2780 COG0686E +POSSIBLE ALANINE RICH OXIDOREDUCTASE 3087950 3088984 - 344 15609918 888488 - Rv2781c COG2070R +PROBABLE ZINC PROTEASE PEPR 3089045 3090361 - 438 15609919 888470 pepR Rv2782c COG0612R +polynucleotide phosphorylase/polyadenylase 3090339 3092597 - 752 15609920 888467 gpsI Rv2783c COG1185J +PROBABLE LIPOPROTEIN LPPU 3092951 3093466 - 171 15609921 888484 lppU Rv2784c - +30S ribosomal protein S15 3093479 3093748 - 89 15609922 888455 rpsO Rv2785c COG0184J +bifunctional riboflavin kinase/FMN adenylyltransferase 3093905 3094900 - 331 15609923 888468 ribF Rv2786c COG0196H +CONSERVED HYPOTHETICAL ALANINE RICH PROTEIN 3095111 3096874 + 587 15609924 888288 - Rv2787 COG0455D +PROBABLE TRANSCRIPTIONAL REPRESSOR SIRR 3096959 3097645 + 228 15609925 888253 sirR Rv2788 COG1321K +PROBABLE ACYL-CoA DEHYDROGENASE FADE21 3097706 3098938 - 410 15609926 888258 fadE21 Rv2789c COG1960I +lipid-transfer protein 3098964 3100169 - 401 15609927 888585 ltp1 Rv2790c COG0183I +PROBABLE TRANSPOSASE 3100202 3101581 - 459 15609928 888281 - Rv2791c COG0675L +POSSIBLE RESOLVASE 3101581 3102162 - 193 15609929 888274 - Rv2792c COG2452L +tRNA pseudouridine synthase B 3102364 3103260 - 298 15609930 888587 truB Rv2793c COG0130J +hypothetical protein Rv2794c 3103257 3103940 - 227 15609931 888226 - Rv2794c COG2977Q +hypothetical protein Rv2795c 3103937 3104911 - 324 15609932 888492 - Rv2795c COG1409R +PROBABLE CONSERVED LIPOPROTEIN LPPV 3105056 3105619 - 187 15609933 888915 lppV Rv2796c - +hypothetical protein Rv2797c 3105619 3107307 - 562 15609934 887713 - Rv2797c - +hypothetical protein Rv2798c 3107311 3107637 - 108 15609935 888431 - Rv2798c - +PROBABLE MEMBRANE PROTEIN 3107768 3108397 + 209 15609936 887759 - Rv2799 - +POSSIBLE HYDROLASE 3108416 3110065 + 549 15609937 888932 - Rv2800 COG2936R +hypothetical protein Rv2801c 3110167 3110523 - 118 15609938 888921 - Rv2801c COG2337T +HYPOTHETICAL ARGININE AND ALANINE RICH PROTEIN 3110780 3111823 - 347 15609939 888931 - Rv2802c COG5586S +hypothetical protein Rv2803 3111822 3112289 + 155 57117026 888416 - Rv2803 COG4453S +hypothetical protein Rv2804c 3112465 3113094 - 209 15609941 888418 - Rv2804c - +hypothetical protein Rv2805 3112867 3113271 + 134 15609942 888916 - Rv2805 - +POSSIBLE MEMBRANE PROTEIN 3113268 3113459 + 63 15609943 888905 - Rv2806 - +hypothetical protein Rv2807 3113658 3114812 + 384 15609944 888907 - Rv2807 - +hypothetical protein Rv2808 3115046 3115303 + 85 15609945 888944 - Rv2808 - +hypothetical protein Rv2809 3115408 3115719 + 103 15609946 888909 - Rv2809 - +PROBABLE TRANSPOSASE 3115741 3116142 - 133 15609947 887784 - Rv2810c COG3464L +hypothetical protein Rv2811 3116139 3116747 + 202 15609948 887740 - Rv2811 - +PROBABLE TRANSPOSASE 3116818 3118227 + 469 15609949 888942 - Rv2812 COG2801L +hypothetical protein Rv2813 3118224 3119036 + 270 15609950 888570 - Rv2813 COG3267U +PROBABLE TRANSPOSASE 3120566 3121504 - 312 15609951 887839 - Rv2814c COG2801L +PROBABLE TRANSPOSASE 3121501 3121827 - 108 15609952 888511 - Rv2815c COG2963L +hypothetical protein Rv2816c 3123625 3123966 - 113 15609953 888520 - Rv2816c COG1343L +hypothetical protein Rv2817c 3123967 3124983 - 338 15609954 888506 - Rv2817c COG1518L +hypothetical protein Rv2818c 3124996 3126144 - 382 15609955 888510 - Rv2818c - +hypothetical protein Rv2819c 3126240 3127367 - 375 15609956 888514 - Rv2819c COG1332L +hypothetical protein Rv2820c 3127364 3128272 - 302 15609957 888908 - Rv2820c COG1567L +hypothetical protein Rv2821c 3128253 3128963 - 236 15609958 887741 - Rv2821c COG1337L +hypothetical protein Rv2822c 3128973 3129347 - 124 15609959 887778 - Rv2822c - +hypothetical protein Rv2823c 3129344 3131773 - 809 15609960 887735 - Rv2823c COG1353R +hypothetical protein Rv2824c 3131770 3132714 - 314 15609961 888945 - Rv2824c COG5551S +hypothetical protein Rv2825c 3132892 3133539 - 215 15609962 887769 - Rv2825c COG4293S +hypothetical protein Rv2826c 3133709 3134593 - 294 15609963 887742 - Rv2826c COG2253S +hypothetical protein Rv2827c 3134596 3135483 - 295 15609964 887707 - Rv2827c COG0172J +hypothetical protein Rv2828c 3135788 3136333 - 181 15609965 887749 - Rv2828c COG4293S +hypothetical protein Rv2829c 3136620 3137012 - 130 15609966 887730 - Rv2829c COG3744S +hypothetical protein Rv2830c 3137009 3137224 - 71 15609967 888537 - Rv2830c COG4118D +enoyl-CoA hydratase 3137271 3138020 + 249 15609968 888519 echA16 Rv2831 COG1024I +PROBABLE Sn-GLYCEROL-3-PHOSPHATE TRANSPORT ATP-BINDING PROTEIN ABC TRANSPORTER UGPC 3138099 3139181 - 360 15609969 888554 ugpC Rv2832c COG3839G +PROBABLE Sn-GLYCEROL-3-PHOSPHATE-BINDING LIPOPROTEIN UGPB 3139174 3140484 - 436 15609970 888199 ugpB Rv2833c COG1653G +PROBABLE Sn-GLYCEROL-3-PHOSPHATE TRANSPORT INTEGRAL MEMBRANE PROTEIN ABC TRANSPORTER UGPE 3140487 3141314 - 275 15609971 888534 ugpE Rv2834c COG0395G +PROBABLE Sn-GLYCEROL-3-PHOSPHATE TRANSPORT INTEGRAL MEMBRANE PROTEIN ABC TRANSPORTER UGPA 3141311 3142222 - 303 15609972 888569 ugpA Rv2835c COG1175G +POSSIBLE DNA-DAMAGE-INDUCIBLE PROTEIN F DINF 3142309 3143628 - 439 15609973 888547 dinF Rv2836c COG0534V +hypothetical protein Rv2837c 3143635 3144645 - 336 15609974 888920 - Rv2837c COG0618R +ribosome-binding factor A 3144620 3145171 - 183 15609975 888923 rbfA Rv2838c COG0858J +translation initiation factor IF-2 3145171 3147873 - 900 15609976 888157 infB Rv2839c COG0532J +hypothetical protein Rv2840c 3147959 3148258 - 99 15609977 888189 - Rv2840c COG2740K +transcription elongation factor NusA 3148385 3149428 - 347 15609978 888213 nusA Rv2841c COG0195K +hypothetical protein Rv2842c 3149425 3149976 - 183 15609979 888159 - Rv2842c COG0779S +PROBABLE CONSERVED TRANSMEMBRANE ALANINE RICH PROTEIN 3150171 3150716 + 181 15609980 888522 - Rv2843 - +CONSERVED HYPOTHETICAL ALANINE RICH PROTEIN 3150713 3151201 + 162 15609981 888536 - Rv2844 - +prolyl-tRNA synthetase 3151202 3152950 - 582 15609982 888539 proS Rv2845c COG0442J +POSSIBLE INTEGRAL MEMBRANE EFFLUX PROTEIN EFPA 3153039 3154631 - 530 15609983 888575 efpA Rv2846c COG0477GEPR +POSSIBLE MULTIFUNCTIONAL ENZYME SIROHEME SYNTHASE CYSG: UROPORPHYRIN-III C-METHYLTRANSFERASE (UROGEN III METHYLASE) (SUMT) (UROPORPHYRINOGEN III METHYLASE) (UROM) + PRECORRIN-2 OXIDASE + FERROCHELATASE 3154654 3155871 - 405 57117027 887481 cysG Rv2847c COG0007H, COG1648H +cobyrinic acid a,c-diamide synthase 3156148 3157521 - 457 15609985 888499 cobB Rv2848c COG1797H +cob(I)yrinic acid a,c-diamide adenosyltransferase 3157521 3158144 - 207 57117028 888236 cobO Rv2849c COG2109H +POSSIBLE MAGNESIUM CHELATASE 3158165 3160054 - 629 15609987 887364 - Rv2850c COG1239H, COG1240H +hypothetical protein Rv2851c 3160051 3160521 - 156 15609988 887664 - Rv2851c COG2153R +malate:quinone oxidoreductase 3160580 3162061 - 493 15609989 888544 mqo Rv2852c COG0579R +PE-PGRS FAMILY PROTEIN 3162268 3164115 + 615 57117029 888171 PE_PGRS48 Rv2853 - +hypothetical protein Rv2854 3164152 3165192 + 346 15609991 888542 - Rv2854 COG2267I +mycothione/glutathione reductase 3165205 3166584 + 459 57117030 887773 mtr Rv2855 COG1249C +POSSIBLE NICKEL-TRANSPORT INTEGRAL MEMBRANE PROTEIN NICT 3166684 3167802 + 372 15609993 888643 nicT Rv2856 COG3376P +short chain dehydrogenase 3168583 3169359 - 258 15609994 888560 - Rv2857c COG1028IQR +PROBABLE ALDEHYDE DEHYDROGENASE ALDC 3169356 3170723 - 455 15609995 888636 aldC Rv2858c COG1012C +POSSIBLE AMIDOTRANSFERASE 3170720 3171646 - 308 15609996 887495 - Rv2859c COG2071R +PROBABLE GLUTAMINE SYNTHETASE GLNA4 (GLUTAMINE SYNTHASE) (GS-II) 3171627 3173000 - 457 15609997 887420 glnA4 Rv2860c COG0174E +methionine aminopeptidase 3173160 3174017 - 285 57117031 888596 mapB Rv2861c COG0024J +hypothetical protein Rv2862c 3174059 3174643 - 194 15609999 887423 - Rv2862c - +hypothetical protein Rv2863 3174992 3175372 + 126 15610000 888195 - Rv2863 COG1848R +POSSIBLE PENICILLIN-BINDING LIPOPROTEIN 3175454 3177265 - 603 15610001 888496 - Rv2864c COG0768M +hypothetical protein Rv2865 3177537 3177818 + 93 15610002 887458 - Rv2865 COG2161D +hypothetical protein Rv2866 3177822 3178085 + 87 15610003 887450 - Rv2866 COG2026JD +hypothetical protein Rv2867c 3178458 3179312 - 284 15610004 887475 - Rv2867c COG3393R +4-hydroxy-3-methylbut-2-en-1-yl diphosphate synthase 3179368 3180531 - 387 15610005 887463 ispG Rv2868c COG0821I +PROBABLE CONSERVED TRANSMEMBRANE PROTEIN 3180548 3181762 - 404 15610006 887449 - Rv2869c COG0750M +1-deoxy-D-xylulose 5-phosphate reductoisomerase 3181770 3183011 - 413 57117032 887800 dxr Rv2870c COG0743I +hypothetical protein Rv2871 3183138 3183395 + 85 15610008 887468 - Rv2871 - +hypothetical protein Rv2872 3183382 3183825 + 147 15610009 887361 - Rv2872 - +CELL SURFACE LIPOPROTEIN MPT83 (LIPOPROTEIN P23) 3183905 3184567 + 220 15610010 887155 mpt83 Rv2873 COG2335M +POSSIBLE INTEGRAL MEMBRANE C-TYPE CYTOCHROME BIOGENESIS PROTEIN DIPZ 3184847 3186934 + 695 15610011 888162 dipZ Rv2874 COG0526OC, COG0785O +MAJOR SECRETED IMMUNOGENIC PROTEIN MPT70 3187030 3187611 + 193 15610012 887724 mpt70 Rv2875 COG2335M +POSSIBLE CONSERVED TRANSMEMBRANE PROTEIN 3187663 3187977 + 104 15610013 887823 - Rv2876 - +PROBABLE CONSERVED INTEGRAL MEMBRANE PROTEIN 3188008 3188871 - 287 57117033 887196 - Rv2877c - +SOLUBLE SECRETED ANTIGEN MPT53 PRECURSOR 3188876 3189397 - 173 15610015 887184 mpt53 Rv2878c COG0526OC +hypothetical protein Rv2879c 3189583 3190152 - 189 15610016 887156 - Rv2879c COG0820R +hypothetical protein Rv2880c 3189851 3190678 - 275 15610017 887810 - Rv2880c COG0820R +PROBABLE INTEGRAL MEMBRANE PHOSPHATIDATE CYTIDYLYLTRANSFERASE CDSA (CDP-DIGLYCERIDE SYNTHETASE) (CDP-DIGLYCERIDE PYROPHOSPHORYLASE) (CDP-DIACYLGLYCEROL SYNTHASE) (CDS) (CTP:PHOSPHATIDATE CYTIDYLYLTRANSFERASE) (CDP-DAG SYNTHASE) (CDP-DG SYNTHETASE) 3190701 3191621 - 306 15610018 888910 cdsA Rv2881c COG0575I +ribosome recycling factor 3191644 3192201 - 185 15610019 887464 frr Rv2882c COG0233J +uridylate kinase 3192373 3193158 - 261 15610020 887709 pyrH Rv2883c COG0528F +PROBABLE TRANSCRIPTIONAL REGULATORY PROTEIN 3193393 3194151 + 252 15610021 887443 - Rv2884 COG0745TK +PROBABLE TRANSPOSASE 3194166 3195548 - 460 15610022 887173 - Rv2885c COG0675L +PROBABLE RESOLVASE 3195545 3196432 - 295 15610023 887424 - Rv2886c COG2452L +PROBABLE TRANSCRIPTIONAL REGULATORY PROTEIN 3196431 3196850 + 139 15610024 888563 - Rv2887 COG1846K +amidase 3196864 3198285 - 473 15610025 887401 amiC Rv2888c COG0154J +elongation factor Ts 3198292 3199107 - 271 15610026 888187 tsf Rv2889c COG0264J +30S ribosomal protein S2 3199119 3199982 - 287 15610027 887187 rpsB Rv2890c COG0052J +hypothetical protein Rv2891 3200266 3201015 + 249 15610028 888328 - Rv2891 COG0739M +PPE FAMILY PROTEIN 3200794 3202020 - 408 57117034 887824 PPE45 Rv2892c - +POSSIBLE OXIDOREDUCTASE 3202420 3203397 + 325 15610030 887337 - Rv2893 COG2141C +site-specific tyrosine recombinase XerC 3203394 3204290 - 298 15610031 887392 xerC Rv2894c COG0582L +POSSIBLE MYCOBACTIN UTILIZATION PROTEIN VIUB 3204381 3205232 - 283 15610032 888180 viuB Rv2895c COG2375P +hypothetical protein Rv2896c 3205265 3206434 - 389 15610033 887177 - Rv2896c COG0758LU +hypothetical protein Rv2897c 3206431 3207942 - 503 15610034 888212 - Rv2897c COG0606O +hypothetical protein Rv2898c 3207942 3208328 - 128 15610035 888507 - Rv2898c COG0792L +formate dehydrogenase accessory protein 3208576 3209406 - 276 15610036 888201 fdhD Rv2899c COG1526C +POSSIBLE FORMATE DEHYDROGENASE H FDHF (FORMATE-HYDROGEN-LYASE-LINKED, SELENOCYSTEINE-CONTAINING POLYPEPTIDE) (FORMATE DEHYDROGENASE-H ALPHA SUBUNIT) (FDH-H) 3209406 3211745 - 779 15610037 887987 fdhF Rv2900c COG0243C +hypothetical protein Rv2901c 3211803 3212108 - 101 15610038 888605 - Rv2901c - +ribonuclease HII 3212162 3212956 - 264 15610039 888504 rnhB Rv2902c COG0164L +PROBABLE SIGNAL PEPTIDASE I LEPB (SPASE I) (LEADER PEPTIDASE I). 3212970 3213854 - 294 15610040 887157 lepB Rv2903c COG0681U +50S ribosomal protein L19 3213912 3214253 - 113 15610041 887356 rplS Rv2904c COG0335J +PROBABLE CONSERVED ALANINE RICH LIPOPROTEIN LPPW 3214628 3215572 + 314 15610042 887421 lppW Rv2905 - +tRNA (guanine-N(1)-)-methyltransferase 3215665 3216357 - 230 15610043 888495 trmD Rv2906c COG0336J +16S rRNA-processing protein 3216361 3216891 - 176 15610044 887188 rimM Rv2907c COG0806J +hypothetical protein Rv2908c 3216905 3217147 - 80 15610045 887336 - Rv2908c COG1837R +30S ribosomal protein S16 3217155 3217643 - 162 15610046 888631 rpsP Rv2909c COG0228J +hypothetical protein Rv2910c 3217827 3218270 - 147 15610047 887387 - Rv2910c - +PROBABLE D-ALANYL-D-ALANINE CARBOXYPEPTIDASE DACB2 (PENICILLIN-BINDING PROTEIN) (DD-PEPTIDASE) (DD-CARBOXYPEPTIDASE) (PBP) (DD-TRANSPEPTIDASE) (SERINE-TYPE D-ALA-D-ALA CARBOXYPEPTIDASE) (D-AMINO ACID HYDROLASE) 3218339 3219214 + 291 57117035 887189 dacB2 Rv2911 COG1686M +PROBABLE TRANSCRIPTIONAL REGULATORY PROTEIN (PROBABLY TETR-FAMILY) 3219274 3219861 - 195 15610049 888017 - Rv2912c COG1309K +POSSIBLE D-AMINO ACID AMINOHYDROLASE (D-AMINO ACID HYDROLASE) 3219863 3221698 - 611 15610050 887809 - Rv2913c COG3653Q +PROBABLE TRANSMEMBRANE SERINE/THREONINE-PROTEIN KINASE I PKNI (PROTEIN KINASE I) (STPK I) (PHOSPHORYLASE B KINASE KINASE) (HYDROXYALKYL-PROTEIN KINASE) 3221767 3223524 - 585 15610051 887642 pknI Rv2914c COG0515RTKL +hypothetical protein Rv2915c 3223568 3224680 - 370 15610052 888083 - Rv2915c COG1228Q +PROBABLE SIGNAL RECOGNITION PARTICLE PROTEIN FFH (FIFTY-FOUR HOMOLOG) (SRP PROTEIN) 3224708 3226285 - 525 15610053 888242 ffh Rv2916c COG0541U +CONSERVED HYPOTHETICAL ALANINE AND ARGININE RICH PROTEIN 3226363 3228243 + 626 15610054 887758 - Rv2917 COG1061KL +PII uridylyl-transferase 3228254 3230680 - 808 15610055 888621 glnD Rv2918c COG2844O +PROBABLE NITROGEN REGULATORY PROTEIN P-II GLNB 3230738 3231076 - 112 15610056 887756 glnB Rv2919c COG0347E +PROBABLE AMMONIUM-TRANSPORT INTEGRAL MEMBRANE PROTEIN AMT 3231073 3232506 - 477 15610057 887683 amt Rv2920c COG0004P +PROBABLE CELL DIVISION PROTEIN FTSY (SRP RECEPTOR) (SIGNAL RECOGNITION PARTICLE RECEPTOR) 3232871 3234139 - 422 15610058 887205 ftsY Rv2921c COG0552U +PROBABLE CHROMOSOME PARTITION PROTEIN SMC 3234189 3237806 - 1205 57117036 887179 smc Rv2922c COG1196D +PROBABLE ACYLPHOSPHATASE ACYP (ACYLPHOSPHATE PHOSPHOHYDROLASE) 3237818 3238099 - 93 57117037 3205043 acyP Rv2922A COG1254C +hypothetical protein Rv2923c 3238086 3238499 - 137 15610060 887687 - Rv2923c COG1765O +formamidopyrimidine-DNA glycosylase 3238601 3239470 - 289 15610061 887438 fpg Rv2924c COG0266L +ribonuclease III 3239829 3240551 - 240 15610062 887873 rnc Rv2925c COG0571K +hypothetical protein Rv2926c 3240548 3241171 - 207 15610063 887487 - Rv2926c COG1399R +hypothetical protein Rv2927c 3241222 3241959 - 245 15610064 887317 - Rv2927c COG3599D +PROBABLE THIOESTERASE TESA 3242198 3242983 + 261 15610065 887446 tesA Rv2928 COG3208Q +hypothetical protein Rv2929 3242970 3243281 + 103 15610066 888112 - Rv2929 - +acyl-CoA synthetase 3243697 3245448 + 583 57117038 887603 fadD26 Rv2930 COG0318IQ +PHENOLPTHIOCEROL SYNTHESIS TYPE-I POLYKETIDE SYNTHASE PPSA 3245445 3251075 + 1876 15610068 888183 ppsA Rv2931 COG3321Q +PHENOLPTHIOCEROL SYNTHESIS TYPE-I POLYKETIDE SYNTHASE PPSB 3251072 3255688 + 1538 15610069 888023 ppsB Rv2932 COG3321Q +PHENOLPTHIOCEROL SYNTHESIS TYPE-I POLYKETIDE SYNTHASE PPSC 3255685 3262251 + 2188 15610070 887686 ppsC Rv2933 COG3321Q +PHENOLPTHIOCEROL SYNTHESIS TYPE-I POLYKETIDE SYNTHASE PPSD 3262248 3267731 + 1827 15610071 887172 ppsD Rv2934 COG3321Q +PHENOLPTHIOCEROL SYNTHESIS TYPE-I POLYKETIDE SYNTHASE PPSE 3267737 3272203 + 1488 15610072 888210 ppsE Rv2935 COG1020Q, COG3321Q +PROBABLE DAUNORUBICIN-DIM-TRANSPORT ATP-BINDING PROTEIN ABC TRANSPORTER DRRA 3272214 3273209 + 331 15610073 888168 drrA Rv2936 COG1131V +PROBABLE DAUNORUBICIN-DIM-TRANSPORT INTEGRAL MEMBRANE PROTEIN ABC TRANSPORTER DRRB 3273206 3274075 + 289 15610074 887968 drrB Rv2937 COG0842V +PROBABLE DAUNORUBICIN-DIM-TRANSPORT INTEGRAL MEMBRANE PROTEIN ABC TRANSPORTER DRRC 3274072 3274902 + 276 15610075 888491 drrC Rv2938 COG0842V +acyltransferase PapA5 3274949 3276217 + 422 15610076 887327 papA5 Rv2939 COG1020Q +PROBABLE MULTIFUNCTIONAL MYCOCEROSIC ACID SYNTHASE MEMBRANE-ASSOCIATED MAS 3276380 3282715 - 2111 15610077 887982 mas Rv2940c COG3321Q +acyl-CoA synthetase 3283335 3285077 + 580 15610078 887454 fadD28 Rv2941 COG0318IQ +CONSERVED TRANSMEMBRANE TRANSPORT PROTEIN MMPL7 3285070 3287832 + 920 15610079 887548 mmpL7 Rv2942 COG2409R +IS1533 transposase 3288464 3289705 + 413 15610080 887834 - Rv2943 COG4584L +POSSIBLE TRANSPOSASE 3289705 3290235 + 176 57117039 3205061 - Rv2943A COG1484L +IS1533 transposase 3289790 3290506 + 238 15610081 887636 - Rv2944 COG1484L +PROBABLE CONSERVED LIPOPROTEIN LPPX 3290624 3291325 - 233 15610082 887956 lppX Rv2945c - +PROBABLE POLYKETIDE SYNTHASE PKS1 3291503 3296353 - 1616 15610083 888122 pks1 Rv2946c COG3321Q +PROBABLE POLYKETIDE SYNTHASE PKS15 3296350 3297840 - 496 15610084 887291 pks15 Rv2947c COG3321Q +acyl-CoA synthetase 3297837 3299954 - 705 15610085 887295 fadD22 Rv2948c COG0318IQ, COG1020Q +hypothetical protein Rv2949c 3299971 3300570 - 199 15610086 887206 - Rv2949c COG3161H +acyl-CoA synthetase 3300596 3302344 - 582 161352463 887202 fadD29 Rv2950c COG0318IQ +POSSIBLE OXIDOREDUCTASE 3303103 3304248 - 381 15610088 887887 - Rv2951c COG2141C +POSSIBLE METHYLTRANSFERASE (METHYLASE) 3304441 3305253 + 270 15610089 887311 - Rv2952 COG0500QR +hypothetical protein Rv2953 3305279 3306535 + 418 15610090 887772 - Rv2953 COG3268S +hypothetical protein Rv2954c 3306666 3307391 - 241 15610091 887214 - Rv2954c COG0500QR +hypothetical protein Rv2955c 3307580 3308545 - 321 15610092 887318 - Rv2955c COG0500QR +hypothetical protein Rv2956 3308668 3309399 + 243 15610093 887486 - Rv2956 COG0500QR +POSSIBLE GLYCOSYL TRANSFERASE 3309470 3310297 + 275 15610094 887258 - Rv2957 COG0463M +POSSIBLE GLYCOSYL TRANSFERASE 3310714 3312000 - 428 15610095 887816 - Rv2958c COG1819GC +POSSIBLE METHYLTRANSFERASE (METHYLASE) 3312101 3312838 - 245 15610096 887862 - Rv2959c COG3510V +hypothetical protein Rv2960c 3312953 3313201 - 82 15610097 887224 - Rv2960c - +PROBABLE TRANSPOSASE 3313283 3313672 + 129 15610098 887316 - Rv2961 COG3039L +POSSIBLE GLYCOSYL TRANSFERASE 3313773 3315122 - 449 15610099 887892 - Rv2962c COG1819GC +PROBABLE INTEGRAL MEMBRANE PROTEIN 3315236 3316456 + 406 15610100 887263 - Rv2963 COG0701R +PROBABLE FORMYLTETRAHYDROFOLATE DEFORMYLASE PURU (FORMYL-FH(4) HYDROLASE) 3316529 3317461 + 310 15610101 887338 purU Rv2964 COG0788F +phosphopantetheine adenylyltransferase 3318330 3318815 - 161 15610102 888423 coaD Rv2965c COG0669H +POSSIBLE METHYLTRANSFERASE (METHYLASE) 3318901 3319467 - 188 15610103 888469 - Rv2966c COG0742L +pyruvate carboxylase 3319663 3323046 - 1127 15610104 887299 pca Rv2967c COG1038C +PROBABLE CONSERVED INTEGRAL MEMBRANE PROTEIN 3323071 3323703 - 210 15610105 888476 - Rv2968c COG4243S +POSSIBLE CONSERVED MEMBRANE OR SECRETED PROTEIN 3323709 3324476 - 255 15610106 888481 - Rv2969c COG1651O +PROBABLE LIPASE/ESTERASE LIPN 3324573 3325703 - 376 15610107 887194 lipN Rv2970c COG0657I +hypothetical protein Rv2970A 3325934 3326104 + 56 57117040 3205038 - Rv2970A COG0656R +PROBABLE OXIDOREDUCTASE 3326101 3326949 + 282 15610108 887275 - Rv2971 COG0656R +POSSIBLE CONSERVED MEMBRANE OR EXPORTED PROTEIN 3327023 3327736 - 237 15610109 887191 - Rv2972c - +PROBABLE ATP-DEPENDENT DNA HELICASE RECG 3327733 3329946 - 737 15610110 887439 recG Rv2973c COG1200LK +CONSERVED HYPOTHETICAL ALANINE RICH PROTEIN 3329949 3331361 - 470 15610111 887383 - Rv2974c COG1461R +hypothetical protein Rv2975c 3331358 3331612 - 84 15610112 887512 - Rv2975c COG1461R +uracil-DNA glycosylase 3332071 3332754 - 227 15610113 887410 ung Rv2976c COG0692L +thiamine monophosphate kinase 3332787 3333788 - 333 15610114 888342 thiL Rv2977c COG0611H +PROBABLE TRANSPOSASE 3333785 3335164 - 459 15610115 887390 - Rv2978c COG0675L +PROBABLE RESOLVASE 3335164 3335748 - 194 15610116 888325 - Rv2979c COG2452L +POSSIBLE CONSERVED SECRETED PROTEIN 3335960 3336505 + 181 15610117 887506 - Rv2980 - +D-alanyl-alanine synthetase A 3336796 3337917 - 373 15610118 888415 ddl Rv2981c COG1181M +NAD(P)H-dependent glycerol-3-phosphate dehydrogenase 3337995 3338999 - 334 15610119 887864 gpsA Rv2982c COG0240C +CONSERVED HYPOTHETICAL ALANINE RICH PROTEIN 3339118 3339762 + 214 15610120 888161 - Rv2983 COG1920S +polyphosphate kinase 3339854 3342082 + 742 15610121 887482 ppk Rv2984 COG0855P +POSSIBLE HYDROLASE MUTT1 3342165 3343118 + 317 15610122 888165 mutT1 Rv2985 COG0406G, COG0494LR +PROBABLE DNA-BINDING PROTEIN HU HOMOLOG HUPB (HISTONE-LIKE PROTEIN) (HLP) (21-KDA LAMININ-2-BINDING PROTEIN) 3343176 3343820 - 214 15610123 888166 hupB Rv2986c COG0776L +isopropylmalate isomerase small subunit 3344033 3344629 - 198 15610124 888225 leuD Rv2987c COG0066E +isopropylmalate isomerase large subunit 3344654 3346075 - 473 15610125 887875 leuC Rv2988c COG0065E +PROBABLE TRANSCRIPTIONAL REGULATORY PROTEIN 3346147 3346848 + 233 15610126 887723 - Rv2989 COG1414K +hypothetical protein Rv2990c 3346859 3347719 - 286 15610127 887176 - Rv2990c - +hypothetical protein Rv2991 3347982 3348473 + 163 15610128 887792 - Rv2991 COG0748P +glutamyl-tRNA synthetase 3348805 3350277 - 490 57117041 887850 gltX Rv2992c COG0008J +POSSIBLE 2-HYDROXYHEPTA-2,4-DIENE-1,7-DIOATE ISOMERASE (HHDD ISOMERASE) 3350274 3350993 - 239 15610130 887867 - Rv2993c COG0179Q +PROBABLE CONSERVED INTEGRAL MEMBRANE PROTEIN 3351269 3352606 + 445 15610131 888200 - Rv2994 COG0477GEPR +3-isopropylmalate dehydrogenase 3352458 3353468 - 336 15610132 888182 leuB Rv2995c COG0473CE +PROBABLE D-3-PHOSPHOGLYCERATE DEHYDROGENASE SERA1 (PGDH) 3353483 3355069 - 528 57117042 887154 serA1 Rv2996c COG0111HE +POSSIBLE ALANINE RICH DEHYDROGENASE 3355099 3356541 + 480 15610134 888637 - Rv2997 COG1233Q +hypothetical protein Rv2998 3356815 3357276 + 153 15610135 888646 - Rv2998 - +hypothetical protein Rv2998A 3357225 3357428 - 67 57117043 3205090 - Rv2998A COG0642T +PROBABLE CONSERVED LIPOPROTEIN LPPY 3357602 3358567 + 321 15610136 887357 lppY Rv2999 - +POSSIBLE CONSERVED TRANSMEMBRANE PROTEIN 3358612 3359271 + 219 15610137 887271 - Rv3000 COG0390R, COG1132V +ketol-acid reductoisomerase 3359585 3360586 - 333 15610138 887483 ilvC Rv3001c COG0059EH +acetolactate synthase 3 regulatory subunit 3360624 3361130 - 168 15610139 887226 ilvH Rv3002c COG0440E +acetolactate synthase 1 catalytic subunit 3361130 3362986 - 618 57117044 887286 ilvB1 Rv3003c COG0028EH +LOW MOLECULAR WEIGHT PROTEIN ANTIGEN 6 (CFP-6) 3363348 3363686 + 112 15610141 887891 cfp6 Rv3004 COG2177D +hypothetical protein Rv3005c 3363693 3364532 - 279 15610142 887305 - Rv3005c COG2259S +PROBABLE CONSERVED LIPOPROTEIN LPPZ 3364709 3365830 + 373 15610143 887308 lppZ Rv3006 COG2133G +POSSIBLE OXIDOREDUCTASE 3365836 3366450 - 204 15610144 888938 - Rv3007c COG1853R +hypothetical protein Rv3008 3366644 3367267 + 207 15610145 888530 - Rv3008 COG1285S +aspartyl/glutamyl-tRNA amidotransferase subunit B 3367264 3368793 - 509 15610146 888919 gatB Rv3009c COG0064J +6-phosphofructokinase 3368823 3369854 - 343 15610147 888509 pfkA Rv3010c COG0205G +aspartyl/glutamyl-tRNA amidotransferase subunit A 3369950 3371434 - 494 15610148 887262 gatA Rv3011c COG0154J +aspartyl/glutamyl-tRNA amidotransferase subunit C 3371431 3371730 - 99 15610149 887335 gatC Rv3012c COG0721J +hypothetical protein Rv3013 3371815 3372471 + 218 15610150 888642 - Rv3013 COG1171E +NAD-dependent DNA ligase LigA 3372545 3374620 - 691 15610151 887354 ligA Rv3014c COG0272L +hypothetical protein Rv3015c 3374651 3375664 - 337 15610152 887181 - Rv3015c - +PROBABLE LIPOPROTEIN LPQA 3375758 3376387 + 209 15610153 888557 lpqA Rv3016 - +ESAT-6 LIKE PROTEIN ESXQ (TB12.9) (ESAT-6 LIKE PROTEIN 8) 3376490 3376852 - 120 15610154 888508 esxQ Rv3017c - +PPE FAMILY PROTEIN 3376939 3378243 - 434 57117045 888940 PPE46 Rv3018c - +PE FAMILY PROTEIN 3378329 3378415 - 28 57117046 3205087 PE27A Rv3018A - +SECRETED ESAT-6 LIKE PROTEIN ESXR (TB10.3) (ESAT-6 LIKE PROTEIN 9) 3378711 3379001 - 96 15610156 888926 esxR Rv3019c COG4842S +ESAT-6 LIKE PROTEIN ESXS 3379036 3379329 - 97 57117047 888946 esxS Rv3020c - +PPE FAMILY PROTEIN 3379376 3380452 - 358 57117048 888924 PPE47 Rv3021c - +PPE FAMILY PROTEIN 3380440 3380682 - 81 57117049 888512 PPE48 Rv3022c - +PE FAMILY PROTEIN 3380679 3380993 - 104 57117050 3205088 PE29 Rv3022A - +PROBABLE TRANSPOSASE 3381375 3382622 - 415 15610160 888525 - Rv3023c COG3328L +tRNA (5-methylaminomethyl-2-thiouridylate)-methyltransferase 3382785 3383888 - 367 15610161 888524 trmU Rv3024c COG0482J +PROBABLE CYSTEINE DESULFURASE ISCS (NIFS PROTEIN HOMOLOG) (NITROGENASE METALLOCLUSTERS BIOSYNTHESIS PROTEIN NIFS) 3383885 3385066 - 393 15610162 887677 iscS Rv3025c COG1104E +hypothetical protein Rv3026c 3385163 3386077 - 304 15610163 888489 - Rv3026c COG0204I +hypothetical protein Rv3027c 3386074 3386814 - 246 15610164 887851 - Rv3027c COG3176R +PROBABLE ELECTRON TRANSFER FLAVOPROTEIN (ALPHA-SUBUNIT) FIXB (ALPHA-ETF) (ELECTRON TRANSFER FLAVOPROTEIN LARGE SUBUNIT) (ETFLS) 3387075 3388031 - 318 15610165 888549 fixB Rv3028c COG2025C +PROBABLE ELECTRON TRANSFER FLAVOPROTEIN (BETA-SUBUNIT) FIXA (BETA-ETF) (ELECTRON TRANSFER FLAVOPROTEIN SMALL SUBUNIT) (ETFSS) 3388070 3388870 - 266 15610166 887670 fixA Rv3029c COG2086C +hypothetical protein Rv3030 3389101 3389925 + 274 15610167 888604 - Rv3030 COG0500QR +hypothetical protein Rv3031 3389922 3391502 + 526 15610168 888543 - Rv3031 COG1543S +POSSIBLE TRANSFERASE 3391534 3392778 + 414 15610169 888185 - Rv3032 COG0438M +hypothetical protein Rv3033 3393380 3393928 + 182 15610170 888865 - Rv3033 - +POSSIBLE TRANSFERASE 3394019 3394921 - 300 15610171 887470 - Rv3034c COG0110R +hypothetical protein Rv3035 3395379 3396461 + 360 15610172 887842 - Rv3035 COG1520S +PROBABLE CONSERVED SECRETED PROTEIN TB22.2 3396458 3397141 - 227 15610173 887320 TB22.2 Rv3036c - +hypothetical protein Rv3037c 3397214 3398290 - 358 15610174 888640 - Rv3037c COG0500QR +hypothetical protein Rv3038c 3398425 3399408 - 327 15610175 888517 - Rv3038c COG0500QR +enoyl-CoA hydratase 3399419 3400183 - 254 15610176 888216 echA17 Rv3039c COG1024I +hypothetical protein Rv3040c 3400192 3401058 - 288 15610177 887672 - Rv3040c COG0494LR +PROBABLE CONSERVED ATP-BINDING PROTEIN ABC TRANSPORTER 3401055 3401918 - 287 15610178 887197 - Rv3041c COG1119P +phosphoserine phosphatase 3401933 3403162 - 409 15610179 887815 serB2 Rv3042c COG0560E, COG3830T +PROBABLE CYTOCHROME C OXIDASE POLYPEPTIDE I CTAD (CYTOCHROME AA3 SUBUNIT 1) 3403200 3404921 - 573 15610180 887881 ctaD Rv3043c COG0843C +PROBABLE FEIII-DICITRATE-BINDING PERIPLASMIC LIPOPROTEIN FECB 3405136 3406215 + 359 15610181 888745 fecB Rv3044 COG0614P +PROBABLE NADP-DEPENDENT ALCOHOL DEHYDROGENASE ADHC 3406285 3407325 + 346 15610182 888888 adhC Rv3045 COG1064R +hypothetical protein Rv3046c 3407314 3407688 - 124 15610183 888870 - Rv3046c - +hypothetical protein Rv3047c 3408022 3408306 - 94 15610184 888898 - Rv3047c - +ribonucleotide-diphosphate reductase subunit beta 3408404 3409378 - 324 57117051 888886 nrdF Rv3048c COG0208F +PROBABLE MONOOXYGENASE 3409509 3411083 - 524 15610186 888894 - Rv3049c COG2072P +PROBABLE TRANSCRIPTIONAL REGULATORY PROTEIN (PROBABLY ASNC-FAMILY) 3411217 3411957 - 246 15610187 888866 - Rv3050c COG1309K +ribonucleotide-diphosphate reductase subunit alpha 3412085 3414166 - 693 15610188 888869 nrdE Rv3051c COG0209F +ribonucleotide reductase stimulatory protein 3414232 3414684 - 150 15610189 888885 nrdI Rv3052c COG1780F +PROBABLE GLUTAREDOXIN ELECTRON TRANSPORT COMPONENT OF NRDEF (GLUTAREDOXIN-LIKE PROTEIN) NRDH 3414719 3414958 - 79 15610190 888884 nrdH Rv3053c COG0695O +hypothetical protein Rv3054c 3415435 3415989 - 184 15610191 887963 - Rv3054c COG0431R +POSSIBLE TRANSCRIPTIONAL REGULATORY PROTEIN (PROBABLY TETR-FAMILY) 3416081 3416695 + 204 15610192 888882 - Rv3055 - +DNA polymerase IV 3416705 3417745 + 346 15610193 887519 dinP Rv3056 COG0389L +short chain dehydrogenase 3417799 3418662 - 287 15610194 888617 - Rv3057c COG1028IQR +POSSIBLE TRANSCRIPTIONAL REGULATORY PROTEIN (PROBABLY TETR-FAMILY) 3418726 3419376 - 216 15610195 888878 - Rv3058c COG1309K +PROBABLE CYTOCHROME P450 136 CYP136 3419492 3420970 + 492 15610196 888883 cyp136 Rv3059 COG2124Q +PROBABLE TRANSCRIPTIONAL REGULATORY PROTEIN (PROBABLY GNTR-FAMILY) 3421741 3423213 - 490 15610197 888855 - Rv3060c COG2186K +PROBABLE ACYL-CoA DEHYDROGENASE FADE22 3423262 3425427 - 721 15610198 887617 fadE22 Rv3061c COG1960I +ATP-dependent DNA ligase 3425584 3427107 + 507 15610199 887553 ligB Rv3062 COG1793L +PROBABLE CARBON STARVATION PROTEIN A HOMOLOG CSTA 3427243 3429519 + 758 15610200 887948 cstA Rv3063 COG1966T +PROBABLE CONSERVED INTEGRAL MEMBRANE PROTEIN 3429825 3430250 - 141 15610201 888879 - Rv3064c COG2259S +MULTIDRUGS-TRANSPORT INTEGRAL MEMBRANE PROTEIN MMR 3430387 3430710 + 107 57117052 887550 mmr Rv3065 COG2076P +PROBABLE TRANSCRIPTIONAL REGULATORY PROTEIN (PROBABLY DEOR-FAMILY) 3430707 3431315 + 202 15610203 888847 - Rv3066 COG3226S +hypothetical protein Rv3067 3431428 3431838 + 136 15610204 888822 - Rv3067 COG0473CE +phosphoglucomutase 3431979 3433622 - 547 15610205 888826 pgmA Rv3068c COG0033G +camphor resistance protein CrcB 3433692 3434090 + 132 15610206 888859 ccrB Rv3069 COG0239D +camphor resistance protein CrcB 3434087 3434467 + 126 15610207 888651 ccrB Rv3070 COG0239D +hypothetical protein Rv3071 3434464 3435573 + 369 15610208 888649 - Rv3071 COG1993S +hypothetical protein Rv3072c 3435798 3436322 - 174 15610209 887175 - Rv3072c COG2141C +hypothetical protein Rv3073c 3436329 3436685 - 118 15610210 888647 - Rv3073c COG3189S +hypothetical protein Rv3074 3436779 3438053 + 424 15610211 888027 - Rv3074 COG1403V +hypothetical protein Rv3075c 3438050 3438973 - 307 15610212 887178 - Rv3075c COG2301G +hypothetical protein Rv3076 3439072 3439548 + 158 15610213 888026 - Rv3076 - +POSSIBLE HYDROLASE 3439541 3441352 + 603 57117053 887419 - Rv3077 COG3119P +PROBABLE HYDROXYLAMINOBENZENE MUTASE HAB 3441353 3441754 + 133 15610215 888891 hab Rv3078 - +hypothetical protein Rv3079c 3441770 3442597 - 275 15610216 888660 - Rv3079c COG2141C +PROBABLE SERINE/THREONINE-PROTEIN KINASE TRANSCRIPTIONAL REGULATORY PROTEIN PKNK (PROTEIN KINASE K) (STPK K) 3442656 3445988 - 1110 15610217 888659 pknK Rv3080c COG0515RTKL, COG2909K +hypothetical protein Rv3081 3446040 3447278 + 412 15610218 888650 - Rv3081 - +VIRULENCE-REGULATING TRANSCRIPTIONAL REGULATOR VIRS (ARAC/XYLS FAMILY) 3447404 3448426 - 340 15610219 888657 virS Rv3082c COG2207K +PROBABLE MONOOXYGENASE (HYDROXYLASE) 3448504 3449991 + 495 15610220 888655 - Rv3083 COG2072P +PROBABLE ACETYL-HYDROLASE/ESTERASE LIPR 3449997 3450923 + 308 15610221 888652 lipR Rv3084 COG0657I +PROBABLE SHORT-CHAIN TYPE DEHYDROGENASE/REDUCTASE 3450920 3451750 + 276 15610222 888656 - Rv3085 COG1028IQR +PROBABLE ZINC-TYPE ALCOHOL DEHYDROGENASE ADHD (ALDEHYDE REDUCTASE) 3451781 3452887 + 368 15610223 888654 adhD Rv3086 COG1062C +hypothetical protein Rv3087 3452925 3454343 + 472 15610224 888653 - Rv3087 - +hypothetical protein Rv3088 3454340 3455764 + 474 15610225 888669 - Rv3088 - +PROBABLE CHAIN-FATTY-ACID-CoA LIGASE FADD13 (FATTY-ACYL-CoA SYNTHETASE) 3455761 3457272 + 503 15610226 888666 fadD13 Rv3089 COG0318IQ +HYPOTHETICAL ALANINE AND VALINE RICH PROTEIN 3458211 3459098 + 295 15610227 888668 - Rv3090 COG0330O +hypothetical protein Rv3091 3459116 3460807 + 563 15610228 888665 - Rv3091 - +PROBABLE CONSERVED INTEGRAL MEMBRANE PROTEIN 3460814 3461734 - 306 15610229 888667 - Rv3092c COG2354S +HYPOTHETICAL OXIDOREDUCTASE 3461760 3462764 - 334 15610230 888663 - Rv3093c COG2141C +hypothetical protein Rv3094c 3462761 3463891 - 376 15610231 888661 - Rv3094c COG1960I +HYPOTHETICAL TRANSCRIPTIONAL REGULATORY PROTEIN 3463973 3464449 + 158 15610232 888679 - Rv3095 COG1733K +hypothetical protein Rv3096 3464547 3465686 + 379 15610233 888678 - Rv3096 - +PE-PGRS FAMILY PROTEIN, PROBABLY TRIACYLGLYCEROL LIPASE (ESTERASE/LIPASE) (TRIGLYCERIDE LIPASE) (TRIBUTYRASE) 3465778 3467091 - 437 57117054 888677 PE_PGRS63 Rv3097c COG0657I +hypothetical protein Rv3098c 3467210 3467662 - 150 15610235 888676 - Rv3098c COG4992E +hypothetical protein Rv3099c 3468413 3469264 - 283 15610236 888674 - Rv3099c - +SsrA-binding protein 3469301 3469783 - 160 15610237 888675 smpB Rv3100c COG0691O +PUTATIVE CELL DIVISION PROTEIN FTSX (SEPTATION COMPONENT-TRANSPORT INTEGRAL MEMBRANE PROTEIN ABC TRANSPORTER) 3469786 3470679 - 297 15610238 888673 ftsX Rv3101c COG2177D +PUTATIVE CELL DIVISION ATP-BINDING PROTEIN FTSE (SEPTATION COMPONENT-TRANSPORT ATP-BINDING PROTEIN ABC TRANSPORTER) 3470680 3471369 - 229 15610239 888672 ftsE Rv3102c COG2884D +HYPOTHETICAL PROLINE-RICH PROTEIN 3471413 3471850 - 145 15610240 888798 - Rv3103c - +POSSIBLE CONSERVED TRANSMEMBRANE PROTEIN 3471852 3472778 - 308 15610241 888685 - Rv3104c COG0668M +peptide chain release factor 2 3472768 3473904 - 378 15610242 888820 prfB Rv3105c COG1186J +NADPH:ADRENODOXIN OXIDOREDUCTASE FPRA (NADPH-FERREDOXIN REDUCTASE) 3474007 3475377 + 456 15610243 888839 fprA Rv3106 COG0493ER +POSSIBLE ALKYLDIHYDROXYACETONEPHOSPHATE SYNTHASE AGPS (ALKYL-DHAP SYNTHASE) (ALKYLGLYCERONE-PHOSPHATE SYNTHASE) 3475378 3476961 - 527 15610244 887657 agpS Rv3107c COG0277C +hypothetical protein Rv3108 3477060 3477500 + 146 15610245 888686 - Rv3108 - +PROBABLE MOLYBDENUM COFACTOR BIOSYNTHESIS PROTEIN A MOAA1 3477649 3478728 + 359 57117055 888836 moaA1 Rv3109 COG2896H +PROBABLE PTERIN-4-ALPHA-CARBINOLAMINE DEHYDRATASE MOAB1 (PHS) (4-ALPHA-HYDROXY-TETRAHYDROPTERIN DEHYDRATASE) (PTERIN-4-A-CARBINOLAMINE DEHYDRATASE) (PHENYLALANINE HYDROXYLASE-STIMULATING PROTEIN) (PHS) (PTERIN CARBINOLAMINE DEHYDRATASE) (PCD) 3478779 3479174 + 131 57117056 888683 moaB1 Rv3110 COG2154H +molybdenum cofactor biosynthesis protein C 3479171 3479683 + 170 57117057 888680 moaC Rv3111 COG0315H +PROBABLE MOLYBDENUM COFACTOR BIOSYNTHESIS PROTEIN D MOAD1 (MOLYBDOPTERIN CONVERTING FACTOR SMALL SUBUNIT) (MOLYBDOPTERIN 3479700 3479951 + 83 57117058 888897 moaD1 Rv3112 COG1977H +POSSIBLE PHOSPHATASE 3480074 3480742 + 222 15610250 888781 - Rv3113 COG0546R +hypothetical protein Rv3114 3480759 3481289 + 176 15610251 888779 - Rv3114 COG0590FJ +PROBABLE TRANSPOSASE 3481451 3482698 + 415 15610252 888790 - Rv3115 COG3328L +PROBABLE MOLYBDENUM COFACTOR BIOSYNTHESIS PROTEIN MOEB2 (MPT-SYNTHASE SULFURYLASE) (MOLYBDOPTERIN SYNTHASE SULPHURYLASE) 3482776 3483945 + 389 57117059 888808 moeB2 Rv3116 COG0476H, COG0607P +PROBABLE THIOSULFATE SULFURTRANSFERASE CYSA3 (RHODANESE-LIKE PROTEIN) (THIOSULFATE CYANIDE TRANSSULFURASE) (THIOSULFATE THIOTRANSFERASE) 3483974 3484807 + 277 15610254 888802 cysA3 Rv3117 COG2897P +CONSERVED HYPOTHETICAL PROTEIN SSEC1 3484809 3485111 + 100 57117060 888809 sseC1 Rv3118 - +PROBABLE MOLYBDENUM COFACTOR BIOSYNTHESIS PROTEIN E MOAE1 (MOLYBDOPTERIN CONVERTING FACTOR LARGE SUBUNIT) (MOLYBDOPTERIN 3485132 3485575 + 147 57117061 888811 moaE1 Rv3119 COG0314H +hypothetical protein Rv3120 3485572 3486174 + 200 15610257 888828 - Rv3120 COG0500QR +PROBABLE CYTOCHROME P450 141 CYP141 3486509 3487711 + 400 15610258 887409 cyp141 Rv3121 COG2124Q +hypothetical protein Rv3122 3488089 3488559 + 156 15610259 888890 - Rv3122 - +hypothetical protein Rv3123 3488569 3489063 + 164 15610260 888823 - Rv3123 - +PROBABLE TRANSCRIPTIONAL REGULATORY PROTEIN 3489506 3490375 + 289 15610261 888825 - Rv3124 COG3629T +PPE FAMILY PROTEIN 3490476 3491651 - 391 57117062 888892 PPE49 Rv3125c - +hypothetical protein Rv3126c 3491808 3492122 - 104 15610263 888806 - Rv3126c - +hypothetical protein Rv3127 3492147 3493181 + 344 15610264 888850 - Rv3127 - +hypothetical protein Rv3129 3494660 3494992 + 110 57117063 888901 - Rv3129 - +hypothetical protein Rv3130c 3494975 3496366 - 463 15610266 888841 - Rv3130c - +hypothetical protein Rv3131 3496551 3497549 + 332 15610267 888838 - Rv3131 - +TWO COMPONENT SENSOR HISTIDINE KINASE DEVS 3497529 3499265 - 578 15610268 888829 devS Rv3132c COG2203T, COG4585T +TWO COMPONENT TRANSCRIPTIONAL REGULATORY PROTEIN DEVR (PROBABLY LUXR/UHPA-FAMILY) 3499262 3499915 - 217 15610269 888842 devR Rv3133c COG2197TK +hypothetical protein Rv3134c 3499943 3500749 - 268 15610270 887558 - Rv3134c COG0589T +PPE FAMILY PROTEIN 3501334 3501732 + 132 57117064 888153 PPE50 Rv3135 - +PPE FAMILY PROTEIN 3501794 3502936 + 380 57117065 888835 PPE51 Rv3136 - +PROBABLE MONOPHOSPHATASE 3503393 3504175 + 260 15610273 888827 - Rv3137 COG0483G +PROBABLE PYRUVATE FORMATE LYASE ACTIVATING PROTEIN PFLA (FORMATE ACETYLTRANSFERASE ACTIVATING ENZYME) ( 3504195 3505283 + 362 15610274 887973 pflA Rv3138 COG1180O +PROBABLE ACYL-CoA DEHYDROGENASE FADE24 3505363 3506769 + 468 15610275 887971 fadE24 Rv3139 COG1960I +PROBABLE ACYL-CoA DEHYDROGENASE FADE23 3506790 3507995 + 401 15610276 887417 fadE23 Rv3140 COG1960I +PROBABLE NADPH QUINONE OXIDOREDUCTASE FADB4 (NADPH:QUINONE REDUCTASE) (ZETA-CRYSTALLIN) 3508095 3509066 + 323 15610277 888051 fadB4 Rv3141 COG0604CR +hypothetical protein Rv3142c 3509118 3509546 - 142 15610278 887521 - Rv3142c - +PROBABLE RESPONSE REGULATOR 3509654 3510055 + 133 15610279 887576 - Rv3143 COG0784T +PPE-FAMILY PROTEIN 3510088 3511317 - 409 57117066 887930 PPE52 Rv3144c - +NADH dehydrogenase subunit A 3511682 3512068 + 128 15610281 887397 nuoA Rv3145 COG0838C +NADH dehydrogenase subunit B 3512077 3512631 + 184 15610282 888791 nuoB Rv3146 COG0377C +NADH dehydrogenase subunit C 3512628 3513338 + 236 15610283 888816 nuoC Rv3147 COG0852C +NADH dehydrogenase subunit D 3513338 3514660 + 440 15610284 888851 nuoD Rv3148 COG0649C +NADH dehydrogenase subunit E 3514657 3515415 + 252 15610285 887903 nuoE Rv3149 COG1905C +PROBABLE NADH DEHYDROGENASE I (CHAIN F) NUOF (NADH-UBIQUINONE OXIDOREDUCTASE CHAIN F) 3515412 3516749 + 445 15610286 888854 nuoF Rv3150 COG1894C +NADH dehydrogenase subunit G 3516746 3519166 + 806 15610287 887540 nuoG Rv3151 COG1034C +NADH dehydrogenase subunit H 3519282 3520514 + 410 15610288 887531 nuoH Rv3152 COG1005C +NADH dehydrogenase subunit I 3520507 3521142 + 211 15610289 887530 nuoI Rv3153 COG1143C +NADH dehydrogenase subunit J 3521139 3521927 + 262 15610290 888762 nuoJ Rv3154 COG0839C +NADH dehydrogenase subunit K 3521924 3522223 + 99 15610291 888764 nuoK Rv3155 COG0713C +NADH dehydrogenase subunit L 3522234 3524135 + 633 15610292 888063 nuoL Rv3156 COG1009CP +NADH dehydrogenase subunit M 3524132 3525793 + 553 15610293 888765 nuoM Rv3157 COG1008C +NADH dehydrogenase subunit N 3525790 3527385 + 531 15610294 888780 nuoN Rv3158 COG1007C +PPE FAMILY PROTEIN 3527391 3529163 - 590 57117067 888794 PPE53 Rv3159c - +POSSIBLE TRANSCRIPTIONAL REGULATORY PROTEIN (PROBABLY TETR-FAMILY) 3529338 3529979 - 213 15610296 888797 - Rv3160c COG1309K +POSSIBLE DIOXYGENASE 3529990 3531138 - 382 15610297 888800 - Rv3161c COG4638PR +POSSIBLE INTEGRAL MEMBRANE PROTEIN 3531208 3531645 - 145 15610298 888756 - Rv3162c - +POSSIBLE CONSERVED SECRETED PROTEIN 3531642 3532913 - 423 15610299 888789 - Rv3163c COG1721R +PROBABLE METHANOL DEHYDROGENASE TRANSCRIPTIONAL REGULATORY PROTEIN MOXR3 3532943 3533905 - 320 15610300 887658 moxR3 Rv3164c COG0714R +hypothetical protein Rv3165c 3533913 3534395 - 160 15610301 887661 - Rv3165c - +hypothetical protein Rv3166c 3534392 3535351 - 319 15610302 888750 - Rv3166c - +PROBABLE TRANSCRIPTIONAL REGULATORY PROTEIN (PROBABLY TETR-FAMILY) 3535431 3536057 - 208 15610303 888763 - Rv3167c COG1309K +hypothetical protein Rv3168 3536102 3537238 + 378 15610304 888778 - Rv3168 COG3173R +hypothetical protein Rv3169 3537238 3538362 + 374 15610305 888774 - Rv3169 - +PROBABLE FLAVIN-CONTAINING MONOAMINE OXIDASE AOFH (AMINE OXIDASE) (MAO) 3538505 3539851 + 448 15610306 888754 aofH Rv3170 COG1231E +POSSIBLE NON-HEME HALOPEROXIDASE HPX 3539846 3540745 - 299 15610307 887293 hpx Rv3171c COG0596R +hypothetical protein Rv3172c 3540882 3541364 - 160 15610308 888848 - Rv3172c - +PROBABLE TRANSCRIPTIONAL REGULATORY PROTEIN (PROBABLY TETR/ACRR-FAMILY) 3541443 3542045 - 200 15610309 888844 - Rv3173c COG1309K +short chain dehydrogenase 3542138 3542845 + 235 15610310 887989 - Rv3174 COG1028IQR +amidase 3542860 3544347 + 495 15610311 887294 - Rv3175 COG0154J +PROBABLE EPOXIDE HYDROLASE MEST (EPOXIDE HYDRATASE) (ARENE-OXIDE HYDRATASE) 3544344 3545300 - 318 57117068 888846 mesT Rv3176c COG0596R +POSSIBLE PEROXIDASE (NON-HAEM PEROXIDASE) 3545447 3546307 + 286 15610313 888766 - Rv3177 COG0596R +hypothetical protein Rv3178 3546438 3546797 + 119 15610314 888786 - Rv3178 - +hypothetical protein Rv3179 3547618 3548907 + 429 15610315 887947 - Rv3179 COG1373R +HYPOTHETICAL ALANINE RICH PROTEIN 3549254 3549688 - 144 15610316 887946 - Rv3180c COG1848R +hypothetical protein Rv3181c 3549691 3550143 - 150 15610317 888787 - Rv3181c COG0745TK, COG4118D +hypothetical protein Rv3182 3550374 3550718 + 114 15610318 888795 - Rv3182 COG4683S +POSSIBLE TRANSCRIPTIONAL REGULATORY PROTEIN 3550715 3551044 + 109 15610319 888059 - Rv3183 COG1396K +PROBABLE TRANSPOSASE 3551281 3551607 + 108 15610320 888796 - Rv3184 COG2963L +PROBABLE TRANSPOSASE 3551604 3552542 + 312 15610321 887441 - Rv3185 COG2801L +PROBABLE TRANSPOSASE 3552764 3553090 + 108 15610322 888024 - Rv3186 COG2963L +PROBABLE TRANSPOSASE 3553087 3554025 + 312 15610323 887604 - Rv3187 COG2801L +hypothetical protein Rv3188 3554298 3554645 + 115 15610324 888103 - Rv3188 - +hypothetical protein Rv3189 3554642 3555262 + 206 15610325 888034 - Rv3189 - +hypothetical protein Rv3190c 3555422 3556687 - 421 15610326 888119 - Rv3190c - +PROBABLE TRANSPOSASE 3557311 3558345 - 344 15610327 887628 - Rv3191c COG2826L +CONSERVED HYPOTHETICAL ALANINE AND PROLINE-RICH PROTEIN 3559563 3560024 + 153 15610328 887899 - Rv3192 COG2141C +hypothetical protein Rv3193c 3560194 3563172 - 992 15610329 888012 - Rv3193c COG1615S +POSSIBLE CONSERVED SECRETED PROTEIN 3563264 3564286 - 340 15610330 888062 - Rv3194c COG3480T +hypothetical protein Rv3195 3564364 3565782 + 472 15610331 888900 - Rv3195 COG5282S +hypothetical protein Rv3196 3565788 3566687 + 299 15610332 888903 - Rv3196 - +hypothetical protein Rv3196A 3566696 3566896 - 66 57117069 3205082 - Rv3196A - +PROBABLE CONSERVED ATP-BINDING PROTEIN ABC TRANSPORTER 3567024 3568367 + 447 15610333 887858 - Rv3197 COG0661R +PROBABLE TRANSCRIPTIONAL REGULATORY PROTEIN WHIB-LIKE WHIB7 3568401 3568679 - 92 57117070 3205083 whiB7 Rv3197A - +PROBABLE ATP-DEPENDENT DNA HELICASE II UVRD2 3569109 3571211 - 700 15610334 888902 uvrD2 Rv3198c COG0210L +POSSIBLE GLUTAREDOXIN PROTEIN 3571335 3571589 + 84 57117071 3205084 - Rv3198A COG0695O +NADH pyrophosphatase 3571602 3572543 - 313 15610335 887860 nudC Rv3199c COG2816L +POSSIBLE TRANSMEMBRANE CATION TRANSPORTER 3572602 3573669 - 355 15610336 887543 - Rv3200c COG1226P +PROBABLE ATP-DEPENDENT DNA HELICASE 3573731 3577036 - 1101 15610337 887663 - Rv3201c COG0210L, COG2887L +POSSIBLE ATP-DEPENDENT DNA HELICASE 3577033 3580200 - 1055 15610338 887574 - Rv3202c COG0210L, COG2887L +POSSIBLE LIPASE LIPV 3580638 3581312 + 224 15610339 888133 lipV Rv3203 COG0596R +POSSIBLE DNA-METHYLTRANSFERASE (MODIFICATION METHYLASE) 3581315 3581620 + 101 15610340 888132 - Rv3204 COG3695L +hypothetical protein Rv3205c 3581627 3582505 - 292 15610341 888877 - Rv3205c - +molybdopterin biosynthesis-like protein MoeZ 3582532 3583710 - 392 57117072 888871 moeB1 Rv3206c COG0476H, COG0607P +hypothetical protein Rv3207c 3583801 3584658 - 285 15610343 888874 - Rv3207c - +PROBABLE TRANSCRIPTIONAL REGULATORY PROTEIN (PROBABLY TETR-FAMILY) 3585004 3585690 + 228 15610344 887905 - Rv3208 COG1309K +hypothetical protein Rv3208A 3585677 3585949 - 90 57117073 3205107 TB9.4 Rv3208A - +CONSERVED HYPOTHETICAL THREONIN AND PROLINE RICH PROTEIN 3586274 3586834 + 186 15610345 888875 - Rv3209 - +hypothetical protein Rv3210c 3586844 3587539 - 231 15610346 888876 - Rv3210c - +PROBABLE ATP-DEPENDENT RNA HELICASE RHLE 3587798 3589381 + 527 15610347 888840 rhlE Rv3211 COG0513LKJ +CONSERVED HYPOTHETICAL ALANINE VALINE RICH PROTEIN 3589394 3590617 + 407 15610348 887931 - Rv3212 - +POSSIBLE SOJ/PARA-RELATED PROTEIN 3590692 3591492 - 266 15610349 888896 - Rv3213c COG1192D +POSSIBLE PHOSPHOGLYCERATE MUTASE GPM2 (PHOSPHOGLYCEROMUTASE) (PGAM) (BPG-DEPENDENT PGAM) 3591646 3592257 + 203 57117074 888830 gpm2 Rv3214 COG0406G +isochorismate synthase 3592254 3593372 + 372 15610351 888824 entC Rv3215 COG1169HQ +POSSIBLE ACETYLTRANSFERASE 3593520 3593852 + 110 15610352 888845 - Rv3216 COG0454KR +PROBABLE CONSERVED INTEGRAL MEMBRANE PROTEIN 3593804 3594235 - 143 15610353 888843 - Rv3217c - +hypothetical protein Rv3218 3594468 3595433 + 321 15610354 888906 - Rv3218 COG1597IR +PROBABLE TRANSCRIPTIONAL REGULATORY PROTEIN WHIB-LIKE WHIB1 3595713 3595967 + 84 15610355 887980 whiB1 Rv3219 - +PROBABLE TWO COMPONENT SENSOR KINASE 3596029 3597534 - 501 15610356 888801 - Rv3220c COG3920T +hypothetical protein Rv3221c 3597551 3597766 - 71 15610357 888096 TB7.3 Rv3221c COG0511I +POSSIBLE ANTI-SIGMA FACTOR 3598051 3598356 - 101 57117075 3205091 - Rv3221A COG0444EP +hypothetical protein Rv3222c 3598353 3598904 - 183 15610358 887655 - Rv3222c - +RNA polymerase sigma factor RpoE 3598901 3599551 - 216 15610359 888094 sigH Rv3223c COG1595K +short chain dehydrogenase 3599851 3600699 + 282 15610360 888852 - Rv3224 COG1028IQR +hypothetical protein Rv3224A 3600635 3600823 + 62 57117076 3205092 - Rv3224A - +hypothetical protein Rv3224B 3600801 3601019 + 72 57117077 3205093 - Rv3224B COG2606S +POSSIBLE TRANSFERASE 3601016 3602440 - 474 15610361 888804 - Rv3225c COG1670J, COG3173R +hypothetical protein Rv3226c 3602564 3603322 - 252 15610362 888220 - Rv3226c COG2135S +3-phosphoshikimate 1-carboxyvinyltransferase 3603377 3604729 + 450 15610363 888753 aroA Rv3227 COG0128E +hypothetical protein Rv3228 3604726 3605718 + 330 15610364 888785 - Rv3228 COG1162R +POSSIBLE LINOLEOYL-CoA DESATURASE (DELTA(6)-DESATURASE) 3605751 3607034 - 427 57117078 888821 - Rv3229c COG3239I +HYPOTHETICAL OXIDOREDUCTASE 3607112 3608254 - 380 15610366 888748 - Rv3230c COG1018C +hypothetical protein Rv3231c 3608364 3608873 - 169 15610367 888749 - Rv3231c - +POSSIBLE TRANSCRIPTIONAL REGULATORY PROTEIN PVDS (PROBABLE RNA POLYMERASE SIGMA FACTOR) 3608870 3609757 - 295 15610368 888760 pvdS Rv3232c COG2326S +hypothetical protein Rv3233c 3609781 3610371 - 196 15610369 888773 - Rv3233c - +hypothetical protein Rv3234c 3610374 3611189 - 271 15610370 888767 - Rv3234c - +HYPOTHETICAL ALANINE ARGININE PROLINE RICH PROTEIN 3611300 3611941 + 213 15610371 888862 - Rv3235 - +PROBABLE CONSERVED INTEGRAL MEMBRANE TRANSPORT PROTEIN 3611959 3613116 - 385 57117079 888861 - Rv3236c COG0475P +hypothetical protein Rv3237c 3613121 3613603 - 160 15610373 888803 - Rv3237c COG0490P +PROBABLE CONSERVED INTEGRAL MEMBRANE PROTEIN 3613664 3614398 - 244 15610374 888858 - Rv3238c COG2020O +PROBABLE CONSERVED TRANSMEMBRANE TRANSPORT PROTEIN 3614457 3617603 - 1048 15610375 888856 - Rv3239c COG0477GEPR, COG0664T, COG1752R +preprotein translocase subunit SecA 3617682 3620531 - 949 57117080 888860 secA1 Rv3240c COG0653U +hypothetical protein Rv3241c 3620610 3621254 - 214 15610377 888849 - Rv3241c COG1544J +hypothetical protein Rv3242c 3621570 3622211 - 213 15610378 888757 - Rv3242c COG1040R +hypothetical protein Rv3243c 3622249 3623091 - 280 15610379 888810 - Rv3243c - +PROBABLE CONSERVED LIPOPROTEIN LPQB 3623159 3624910 - 583 15610380 888815 lpqB Rv3244c - +TWO COMPONENT SENSORY TRANSDUCTION HISTIDINE KINASE MTRB 3624910 3626613 - 567 15610381 888719 mtrB Rv3245c COG0642T +TWO COMPONENT SENSORY TRANSDUCTION TRANSCRIPTIONAL REGULATORY PROTEIN MTRA 3626663 3627349 - 228 15610382 888743 mtrA Rv3246c COG0745TK +thymidylate kinase 3627419 3628063 - 214 15610383 888740 tmk Rv3247c COG0125F +S-adenosyl-L-homocysteine hydrolase 3628160 3629647 - 495 15610384 888746 sahH Rv3248c COG0499H +POSSIBLE TRANSCRIPTIONAL REGULATORY PROTEIN (PROBABLY TETR-FAMILY) 3629752 3630387 - 211 15610385 888741 - Rv3249c COG1309K +PROBABLE RUBREDOXIN RUBB 3630384 3630566 - 60 15610386 888744 rubB Rv3250c COG1773C +PROBABLE RUBREDOXIN RUBA 3630571 3630738 - 55 15610387 888747 rubA Rv3251c COG1773C +PROBABLE TRANSMEMBRANE ALKANE 1-MONOOXYGENASE ALKB (ALKANE 1-HYDROXYLASE) (LAURIC ACID OMEGA-HYDROXYLASE) (OMEGA-HYDROXYLASE) (FATTY ACID OMEGA-HYDROXYLASE) (ALKANE HYDROXYLASE-RUBREDOXIN) 3630738 3631988 - 416 15610388 888690 alkB Rv3252c - +POSSIBLE CATIONIC AMINO ACID TRANSPORT INTEGRAL MEMBRANE PROTEIN 3632097 3633584 - 495 15610389 888739 - Rv3253c COG0531E +hypothetical protein Rv3254 3633675 3635063 + 462 15610390 887237 - Rv3254 - +PROBABLE MANNOSE-6-PHOSPHATE ISOMERASE MANA (PHOSPHOMANNOSE ISOMERASE) (PHOSPHOMANNOISOMERASE) (PMI) (PHOSPHOHEXOISOMERASE) (PHOSPHOHEXOMUTASE) 3635041 3636267 - 408 15610391 888698 manA Rv3255c COG1482G +hypothetical protein Rv3256c 3636275 3637315 - 346 15610392 888696 - Rv3256c - +phosphomannomutase/phosphoglucomutase 3637312 3638709 - 465 15610393 888699 manB Rv3257c COG1109G +hypothetical protein Rv3258c 3638811 3639302 - 163 15610394 888694 - Rv3258c - +hypothetical protein Rv3259 3639425 3639844 + 139 15610395 888697 - Rv3259 COG2925L +PROBABLE TRANSCRIPTIONAL REGULATORY PROTEIN WHIB-LIKE WHIB2 3639872 3640141 - 89 15610396 888687 whiB2 Rv3260c - +PROBABLE F420 BIOSYNTHESIS PROTEIN FBIA 3640543 3641538 + 331 15610397 888701 fbiA Rv3261 COG0391S +F420-0--gamma-glutamyl ligase 3641535 3642881 + 448 15610398 888693 fbiB Rv3262 COG0778C, COG1478S +PROBABLE DNA METHYLASE (MODIFICATION METHYLASE) (METHYLTRANSFERASE) 3643177 3644838 + 553 15610399 888691 - Rv3263 COG0827L +D-ALPHA-D-MANNOSE-1-PHOSPHATE GUANYLYLTRANSFERASE MANB (D-ALPHA-D-HEPTOSE-1-PHOSPHATE GUANYLYLTRANSFERASE) 3644898 3645977 - 359 57117081 888715 manB Rv3264c COG1208MJ +PROBABLE dTDP-RHA:A-D-GlcNAc-DIPHOSPHORYL POLYPRENOL, A-3-L-RHAMNOSYL TRANSFERASE WBBL1 (ALPHA-L-RHAMNOSE-(1->3)-ALPHA-D-GlcNAc(1->P)-P-DECAPRENY L) 3645979 3646884 - 301 57117082 888714 wbbL1 Rv3265c COG1216R +dTDP-6-DEOXY-L-LYXO-4-HEXULOSE REDUCTASE RMLD (dTDP-RHAMNOSE MODIFICATION PROTEIN) (dTDP-RHAMNOSE BIOSYNTHESIS PROTEIN) (dTDP-RHAMNOSE SYNTHASE) 3646895 3647809 - 304 15610402 888704 rmlD Rv3266c COG1091M +CONSERVED HYPOTHETICAL PROTEIN (CPSA-RELATED PROTEIN) 3647885 3649381 + 498 15610403 888713 - Rv3267 COG1316K +hypothetical protein Rv3268 3649420 3650109 + 229 15610404 888703 - Rv3268 - +hypothetical protein Rv3269 3650234 3650515 + 93 15610405 888709 - Rv3269 - +PROBABLE METAL CATION-TRANSPORTING P-TYPE ATPASE C CTPC 3650526 3652682 + 718 15610406 888705 ctpC Rv3270 COG2217P +PROBABLE CONSERVED INTEGRAL MEMBRANE PROTEIN 3652679 3653347 - 222 15610407 888716 - Rv3271c - +hypothetical protein Rv3272 3653448 3654632 + 394 15610408 888702 - Rv3272 COG1804C +PROBABLE TRANSMEMBRANE CARBONIC ANHYDRASE (CARBONATE DEHYDRATASE) (CARBONIC DEHYDRATASE) 3654637 3656931 + 764 15610409 888700 - Rv3273 COG0288P, COG0659P +PROBABLE ACYL-CoA DEHYDROGENASE FADE25 3656920 3658089 - 389 15610410 888731 fadE25 Rv3274c COG1960I +phosphoribosylaminoimidazole carboxylase catalytic subunit 3658114 3658638 - 174 15610411 888721 purE Rv3275c COG0041F +phosphoribosylaminoimidazole carboxylase ATPase subunit 3658635 3659924 - 429 15610412 888720 purK Rv3276c COG0026F +PROBABLE CONSERVED TRANSMEMBRANE PROTEIN 3659878 3660696 + 272 15610413 888729 - Rv3277 COG2246S +PROBABLE CONSERVED TRANSMEMBRANE PROTEIN 3660651 3661169 - 172 15610414 888724 - Rv3278c - +biotin--protein ligase 3661212 3662012 - 266 15610415 888726 birA Rv3279c COG0340H +PROBABLE PROPIONYL-CoA CARBOXYLASE BETA CHAIN 5 ACCD5 (PCCASE) (PROPANOYL-COA:CARBON DIOXIDE LIGASE) 3662062 3663708 + 548 15610416 888725 accD5 Rv3280 COG4799I +hypothetical protein Rv3281 3663689 3664222 + 177 15610417 888732 - Rv3281 - +Maf-like protein 3664219 3664887 + 222 15610418 888718 maf Rv3282 COG0424D +PROBABLE THIOSULFATE SULFURTRANSFERASE SSEA (RHODANESE) (THIOSULFATE CYANIDE TRANSSULFURASE) (THIOSULFATE THIOTRANSFERASE) 3664928 3665821 + 297 15610419 888717 sseA Rv3283 COG2897P +hypothetical protein Rv3284 3665818 3666249 + 143 15610420 887966 - Rv3284 COG2166R +PROBABLE BIFUNCTIONAL PROTEIN ACETYL-/PROPIONYL-COENZYME A CARBOXYLASE (ALPHA CHAIN) ACCA3: BIOTIN CARBOXYLASE + BIOTIN CARBOXYL CARRIER PROTEIN (BCCP) 3666357 3668159 + 600 15610421 887912 accA3 Rv3285 COG4770I +RNA polymerase sigma factor SigF 3668169 3668954 - 261 15610422 888727 sigF Rv3286c COG1191K +ANTI-SIGMA FACTOR RSBW (SIGMA NEGATIVE EFFECTOR) 3668951 3669388 - 145 57117083 887977 rsbW Rv3287c COG2172T +PUTATIVE PROTEIN USFY 3669586 3669999 - 137 15610424 888735 usfY Rv3288c - +POSSIBLE TRANSMEMBRANE PROTEIN 3670034 3670411 - 125 15610425 888736 - Rv3289c - +L-lysine aminotransferase 3670445 3671794 - 449 15610426 887904 lat Rv3290c COG0160E +PROBABLE TRANSCRIPTIONAL REGULATORY PROTEIN (PROBABLY ASNC-FAMILY) 3671845 3672297 - 150 15610427 888728 - Rv3291c COG1522K +hypothetical protein Rv3292 3672328 3673575 + 415 15610428 888734 - Rv3292 COG5383S +PROBABLE PIPERIDEINE-6-CARBOXILIC ACID DEHYDROGENASE PCD (PIPERIDEINE-6-CARBOXYLATE DEHYDROGENASE) 3673602 3675086 + 494 57117084 888733 pcd Rv3293 COG1012C +hypothetical protein Rv3294c 3675186 3675995 - 269 57117085 3205051 - Rv3294c COG1373R +PROBABLE TRANSCRIPTIONAL REGULATORY PROTEIN (PROBABLY TETR-FAMILY) 3676066 3676731 + 221 15610431 887180 - Rv3295 COG1309K +PROBABLE ATP-DEPENDENT HELICASE LHR (LARGE HELICASE-RELATED PROTEIN) 3676775 3681316 + 1513 15610432 887503 lhr Rv3296 COG1201R +PROBABLE ENDONUCLEASE VIII NEI 3681320 3682087 + 255 15610433 887937 nei Rv3297 COG0266L +POSSIBLE ESTERASE LIPOPROTEIN LPQC 3682110 3683024 - 304 15610434 887984 lpqC Rv3298c COG3509Q +PROBABLE ARYLSULFATASE ATSB (ARYL-SULFATE SULPHOHYDROLASE) (SULFATASE) 3683051 3685963 - 970 15610435 887500 atsB Rv3299c COG3119P +hypothetical protein Rv3300c 3685983 3686900 - 305 15610436 887958 - Rv3300c COG0564J +PROBABLE PHOSPHATE-TRANSPORT SYSTEM TRANSCRIPTIONAL REGULATORY PROTEIN PHOU HOMOLOG 1 PHOY1 3686912 3687577 - 221 15610437 887212 phoY1 Rv3301c COG0704P +PROBABLE GLYCEROL-3-PHOSPHATE DEHYDROGENASE GLPD2 3687685 3689442 - 585 15610438 887211 glpD2 Rv3302c COG0578C +flavoprotein disulfide reductase 3689457 3690938 - 493 15610439 887659 lpdA Rv3303c COG1249C +hypothetical protein Rv3304 3691141 3691620 + 159 15610440 887605 - Rv3304 - +POSSIBLE N-ACYL-L-AMINO ACID AMIDOHYDROLASE AMIA1 (N-ACYL-L-AMINO ACID AMINOHYDROLASE) 3691639 3692808 - 389 57117086 887545 amiA1 Rv3305c COG1473R +PROBABLE AMIDOHYDROLASE AMIB1 (AMINOHYDROLASE) 3692805 3693989 - 394 57117087 887645 amiB1 Rv3306c COG1473R +purine nucleoside phosphorylase 3694054 3694860 + 268 15610443 887542 deoD Rv3307 COG0005F +PROBABLE PHOSPHOMANNOMUTASE PMMB (PHOSPHOMANNOSE MUTASE) 3694864 3696468 + 534 15610444 887541 pmmB Rv3308 COG1109G +uracil phosphoribosyltransferase 3696470 3697093 - 207 15610445 887944 upp Rv3309c COG0035F +POSSIBLE ACID PHOSPHATASE (ACID PHOSPHOMONOESTERASE) (PHOSPHOMONOESTERASE) (GLYCEROPHOSPHATASE) 3697198 3698097 + 299 15610446 887988 - Rv3310 - +hypothetical protein Rv3311 3698121 3699383 + 420 15610447 887533 - Rv3311 - +hypothetical protein Rv3312c 3699404 3700330 - 308 15610448 887939 - Rv3312c COG0596R +SECRETED PROTEIN ANTIGEN 3700705 3701016 - 103 57117088 3205113 - Rv3312A - +adenosine deaminase 3701087 3702184 - 365 15610449 887994 add Rv3313c COG1816F +thymidine phosphorylase 3702184 3703467 - 427 15610450 887929 deoA Rv3314c COG0213F +cytidine deaminase 3703464 3703865 - 133 15610451 887975 cdd Rv3315c COG0295F +PROBABLE SUCCINATE DEHYDROGENASE (CYTOCHROME B-556 SUBUNIT) SDHC (SUCCINIC DEHYDROGENASE) (FUMARATE REDUCTASE) (FUMARATE DEHYDROGENASE) (FUMARIC HYDROGENASE) 3704102 3704440 + 112 15610452 887969 sdhC Rv3316 COG2009C +PROBABLE SUCCINATE DEHYDROGENASE (HYDROPHOBIC MEMBRANE ANCHOR SUBUNIT) SDHD (SUCCINIC DEHYDROGENASE) (FUMARATE REDUCTASE) (FUMARATE DEHYDROGENASE) (FUMARIC HYDROGENASE) 3704437 3704871 + 144 15610453 887845 sdhD Rv3317 COG2142C +succinate dehydrogenase flavoprotein subunit 3705000 3706772 + 590 15610454 887639 sdhA Rv3318 COG1053C +succinate dehydrogenase iron-sulfur subunit 3706772 3707563 + 263 15610455 887562 sdhB Rv3319 COG0479C +hypothetical protein Rv3320c 3707642 3708070 - 142 15610456 887245 - Rv3320c COG1848R +hypothetical protein Rv3321c 3708074 3708316 - 80 15610457 887577 - Rv3321c - +POSSIBLE METHYLTRANSFERASE 3708438 3709052 - 204 57117089 887520 - Rv3322c COG0500QR +PROBABLE MOAD-MOAE FUSION PROTEIN MOAX 3709049 3709714 - 221 57117090 887578 moaX Rv3323c COG0314H, COG1977H +molybdenum cofactor biosynthesis protein C 3709715 3710269 - 184 161352462 887981 moaC Rv3324c COG0315H +PROBABLE TRANSPOSASE 3710433 3710759 + 108 15610461 887314 - Rv3325 COG2963L +PROBABLE TRANSPOSASE 3710756 3711694 + 312 15610462 887563 - Rv3326 COG2801L +PROBABLE TRANSPOSASE FUSION PROTEIN 3711749 3713461 + 570 15610463 887965 - Rv3327 COG2128S, COG3547L +RNA polymerase sigma factor SigJ 3713394 3714332 - 312 15610464 887964 sigJ Rv3328c COG1595K +hypothetical protein Rv3329 3714392 3715708 + 438 15610465 888028 - Rv3329 COG0161H +PROBABLE PENICILLIN-BINDING PROTEIN DACB1 (D-ALANYL-D-ALANINE CARBOXYPEPTIDASE) (DD-PEPTIDASE) (DD-CARBOXYPEPTIDASE) (PBP) (DD-TRANSPEPTIDASE) (SERINE-TYPE D-ALA-D-ALA CARBOXYPEPTIDASE) (D-AMINO ACID HYDROLASE) 3715777 3716994 + 405 15610466 887607 dacB1 Rv3330 COG1686M +PROBABLE SUGAR-TRANSPORT INTEGRAL MEMBRANE PROTEIN SUGI 3717090 3718598 + 502 15610467 887504 sugI Rv3331 COG0477GEPR +PROBABLE N-ACETYLGLUCOSAMINE-6-PHOSPHATE DEACETYLASE NAGA (GLCNAC 6-P DEACETYLASE) 3718595 3719746 + 383 15610468 887518 nagA Rv3332 COG1820G +HYPOTHETICAL PROLINE RICH PROTEIN 3719937 3720782 - 281 15610469 887632 - Rv3333c - +PROBABLE TRANSCRIPTIONAL REGULATORY PROTEIN (PROBABLY MERR-FAMILY) 3721257 3721697 + 146 15610470 887593 - Rv3334 COG0789K +PROBABLE CONSERVED INTEGRAL MEMBRANE PROTEIN 3721731 3722600 - 289 15610471 888029 - Rv3335c COG1295S +tryptophanyl-tRNA synthetase 3722621 3723631 - 336 15610472 887559 trpS Rv3336c COG0180J +hypothetical protein Rv3337 3723656 3724042 + 128 57117091 887556 - Rv3337 COG0596R +hypothetical protein Rv3338 3723904 3724548 + 214 15610474 888020 - Rv3338 COG0596R +isocitrate dehydrogenase 3724615 3725844 - 409 15610475 888013 icd1 Rv3339c COG0538C +O-acetylhomoserine aminocarboxypropyltransferase 3726127 3727476 + 449 15610476 888037 metC Rv3340 COG2873E +homoserine O-acetyltransferase 3727488 3728627 + 379 15610477 888030 metX Rv3341 COG2021E +POSSIBLE METHYLTRANSFERASE (METHYLASE) 3728624 3729355 + 243 15610478 888046 - Rv3342 COG0500QR +PPE FAMILY PROTEIN 3729364 3736935 - 2523 57117092 888033 PPE54 Rv3343c - +PE-PGRS FAMILY PROTEIN 3736984 3738438 - 484 57117093 888115 PE_PGRS49 Rv3344c - +PE-PGRS FAMILY PROTEIN 3738158 3742774 - 1538 57117094 888114 PE_PGRS50 Rv3345c - +hypothetical protein Rv3346c 3743198 3743455 - 85 15610482 888010 - Rv3346c - +PPE FAMILY PROTEIN 3743711 3753184 - 3157 57117095 888120 PPE55 Rv3347c - +PROBABLE TRANSPOSASE 3753765 3754256 + 163 15610484 888110 - Rv3348 - +PROBABLE TRANSPOSASE 3754293 3755033 - 246 15610485 888126 - Rv3349c COG3464L +PPE FAMILY PROTEIN 3755952 3767102 - 3716 57117096 888113 PPE56 Rv3350c - +hypothetical protein Rv3351c 3767346 3768140 - 264 15610487 888109 - Rv3351c COG0277C +POSSIBLE OXIDOREDUCTASE 3768222 3768593 - 123 15610488 888104 - Rv3352c COG0277C +hypothetical protein Rv3353c 3768736 3768996 - 86 57117097 888095 - Rv3353c - +hypothetical protein Rv3354 3769111 3769500 + 129 15610490 887643 - Rv3354 - +hypothetical protein Rv3355c 3769514 3769807 - 97 15610491 887660 - Rv3355c - +PROBABLE BIFUNCTIONAL PROTEIN FOLD: METHYLENETETRAHYDROFOLATE DEHYDROGENASE + METHENYLTETRAHYDROFOLATE CYCLOHYDROLASE 3769804 3770649 - 281 15610492 888145 folD Rv3356c COG0190H +hypothetical protein Rv3357 3770773 3771048 + 91 15610493 888135 - Rv3357 COG2161D +hypothetical protein Rv3358 3771045 3771302 + 85 15610494 888139 - Rv3358 COG4115S +POSSIBLE OXIDOREDUCTASE 3771344 3772534 + 396 15610495 887668 - Rv3359 COG1902C +hypothetical protein Rv3360 3772651 3773019 + 122 15610496 888136 - Rv3360 COG1716T +hypothetical protein Rv3361c 3773016 3773567 - 183 15610497 888130 - Rv3361c COG1357S +PROBABLE ATP/GTP-BINDING PROTEIN 3773574 3774155 - 193 15610498 888088 - Rv3362c COG2229R +hypothetical protein Rv3363c 3774136 3774504 - 122 15610499 888090 - Rv3363c - +hypothetical protein Rv3364c 3774482 3774874 - 130 15610500 888085 - Rv3364c COG2018R +hypothetical protein Rv3365c 3774871 3777501 - 876 15610501 887652 - Rv3365c COG0642T +PROBABLE tRNA/rRNA METHYLASE SPOU (tRNA/rRNA METHYLTRANSFERASE) 3777737 3778201 + 154 15610502 887648 spoU Rv3366 COG0219J +PE-PGRS FAMILY PROTEIN 3778568 3780334 + 588 57117098 887404 PE_PGRS51 Rv3367 - +POSSIBLE OXIDOREDUCTASE 3780335 3780979 - 214 15610504 887641 - Rv3368c COG0778C +hypothetical protein Rv3369 3780978 3781412 + 144 15610505 887669 - Rv3369 COG0259H +error-prone DNA polymerase 3781501 3784776 - 1091 161352461 887259 dnaE2 Rv3370c COG0587L +hypothetical protein Rv3371 3784932 3786272 + 446 15610507 888053 - Rv3371 - +POSSIBLE TREHALOSE 6-PHOSPHATE PHOSPHATASE OTSB2 (TREHALOSE-PHOSPHATASE) (TPP) 3786314 3787489 + 391 15610508 888137 otsB2 Rv3372 COG0637R, COG1877G +PROBABLE ENOYL-CoA HYDRATASE ECHA18 (ENOYL HYDRASE) (UNSATURATED ACYL-CoA HYDRATASE) (CROTONASE) 3787726 3788367 + 213 15610509 888123 echA18 Rv3373 COG1024I +PROBABLE ENOYL-CoA HYDRATASE (FRAGMENT) ECHA18.1 (ENOYL HYDRASE) (UNSATURATED ACYL-CoA HYDRATASE) (CROTONASE) 3788368 3788616 + 82 57117099 888100 echA18.1 Rv3374 COG1024I +PROBABLE AMIDASE AMID (ACYLAMIDASE) (ACYLASE) 3788621 3790048 + 475 15610511 888064 amiD Rv3375 COG0154J +hypothetical protein Rv3376 3790156 3790809 + 217 15610512 888066 - Rv3376 COG1011R +POSSIBLE CYCLASE 3790848 3792353 - 501 15610513 888073 - Rv3377c - +hypothetical protein Rv3378c 3792358 3793248 - 296 15610514 888075 - Rv3378c - +1-deoxy-D-xylulose-5-phosphate synthase 3793257 3794867 - 536 15610515 888080 dxs2 Rv3379c COG1154HI +PROBABLE TRANSPOSASE 3795100 3795984 - 294 15610516 887411 - Rv3380c COG2801L +PROBABLE TRANSPOSASE 3796035 3796361 - 108 15610517 887646 - Rv3381c COG2963L +PROBABLE LYTB-RELATED PROTEIN LYTB1 3796448 3797437 - 329 57117100 887953 lytB1 Rv3382c COG0761IM +POSSIBLE POLYPRENYL SYNTHETASE IDSB (POLYPRENYL TRANSFERASE) (POLYPRENYL DIPHOSPHATE SYNTHASE) 3797437 3798489 - 350 15610519 887680 idsB Rv3383c COG0142H +hypothetical protein Rv3384c 3799243 3799635 - 130 15610520 887432 - Rv3384c - +hypothetical protein Rv3385c 3799635 3799943 - 102 15610521 887429 - Rv3385c COG4118D +POSSIBLE TRANSPOSASE 3800092 3800796 + 234 15610522 888044 - Rv3386 COG3039L +POSSIBLE TRANSPOSASE 3800786 3801463 + 225 15610523 887820 - Rv3387 COG3039L +PE-PGRS FAMILY PROTEIN 3801653 3803848 + 731 57117101 888151 PE_PGRS52 Rv3388 - +POSSIBLE DEHYDROGENASE 3803919 3804791 - 290 15610525 887923 - Rv3389c COG2030I +PROBABLE CONSERVED LIPOPROTEIN LPQD 3804865 3805575 + 236 15610526 887627 lpqD Rv3390 COG0406G +short chain dehydrogenase 3805621 3807573 + 650 15610527 887950 acrA1 Rv3391 COG1028IQR, COG3320Q +CYCLOPROPANE-FATTY-ACYL-PHOSPHOLIPID SYNTHASE 1 CMAA1 (CYCLOPROPANE FATTY ACID SYNTHASE) (CFA SYNTHASE) (CYCLOPROPANE MYCOLIC ACID SYNTHASE 1) 3807574 3808437 - 287 15610528 887961 cmaA1 Rv3392c COG2230M +PROBABLE NUCLEOSIDE HYDROLASE IUNH (PURINE NUCLEOSIDASE) 3808461 3809387 + 308 15610529 887625 iunH Rv3393 COG1957F +hypothetical protein Rv3394c 3809442 3811025 - 527 15610530 887945 - Rv3394c COG0389L +hypothetical protein Rv3395c 3811022 3811636 - 204 57117102 887960 - Rv3395c - +PROBABLE MEMBRANE PROTEIN 3811719 3812345 + 208 57117103 3205044 - Rv3395A - +bifunctional GMP synthase/glutamine amidotransferase protein 3812501 3814078 - 525 15610532 887412 guaA Rv3396c COG0518F, COG0519F +PROBABLE PHYTOENE SYNTHASE PHYA 3814090 3814998 - 302 15610533 887911 phyA Rv3397c COG1562I +PROBABLE MULTIFUNCTIONAL GERANYLGERANYL PYROPHOSPHATE SYNTHETASE IDSA1 (GGPP SYNTHETASE) (GGPPSASE) (GERANYLGERANYL DIPHOSPHATE SYNTHASE): DIMETHYLALLYLTRANSFERASE (PRENYLTRANSFERASE) (GERANYL-DIPHOSPHATE SYNTHASE) + GERANYLTRANSTRANSFERASE (FARNESYL-DIPHOSPHATE SYNTHASE) (FARNESYL-PYROPHOSPHATE SYNTHETASE) (FARNESYL DIPHOSPHATE SYNTHETASE) (FPP SYNTHETASE) + FARNESYLTRANSTRANSFERASE (GERANYLGERANYL-DIPHOSPHATE SYNTHASE) 3815027 3816106 - 359 57117104 887919 idsA1 Rv3398c COG0142H +hypothetical protein Rv3399 3816129 3817175 + 348 15610535 887938 - Rv3399 COG3315Q +PROBABLE HYDROLASE 3817239 3818027 + 262 15610536 887918 - Rv3400 COG0637R +hypothetical protein Rv3401 3818042 3820402 + 786 15610537 887928 - Rv3401 COG1554G +hypothetical protein Rv3402c 3820653 3821891 - 412 15610538 887910 - Rv3402c COG0399M +hypothetical protein Rv3403c 3822262 3823863 - 533 15610539 887907 - Rv3403c COG4529S +hypothetical protein Rv3404c 3823880 3824584 - 234 15610540 887902 - Rv3404c COG0223J +POSSIBLE TRANSCRIPTIONAL REGULATORY PROTEIN 3824702 3825268 - 188 15610541 887940 - Rv3405c COG1309K +PROBABLE DIOXYGENASE 3825330 3826217 + 295 15610542 887955 - Rv3406 COG2175Q +hypothetical protein Rv3407 3826252 3826551 + 99 15610543 887505 - Rv3407 COG4118D +hypothetical protein Rv3408 3826548 3826958 + 136 15610544 887900 - Rv3408 COG1848R +PROBABLE CHOLESTEROL OXIDASE PRECURSOR CHOD (CHOLESTEROL-O2 OXIDOREDUCTASE) 3826991 3828727 - 578 15610545 887502 choD Rv3409c COG2303E +inositol-5-monophosphate dehydrogenase 3828783 3829910 - 375 15610546 887510 guaB3 Rv3410c COG0516F +inositol-5-monophosphate dehydrogenase 3829930 3831519 - 529 15610547 887498 guaB2 Rv3411c COG0516F, COG0517R +hypothetical protein Rv3412 3831726 3832136 + 136 15610548 887499 - Rv3412 - +HYPOTHETICAL ALANINE AND PROLINE RICH PROTEIN 3832146 3833045 - 299 15610549 887925 - Rv3413c - +RNA polymerase sigma factor SigD 3833038 3833676 - 212 15610550 887594 sigD Rv3414c COG1595K +hypothetical protein Rv3415c 3833694 3834521 - 275 15610551 887599 - Rv3415c - +TRANSCRIPTIONAL REGULATORY PROTEIN WHIB-LIKE WHIB3 3834892 3835200 + 102 15610552 887598 whiB3 Rv3416 - +chaperonin GroEL 3835272 3836891 - 539 15610553 887877 groEL Rv3417c COG0459O +co-chaperonin GroES 3836986 3837288 - 100 15610554 887583 groES Rv3418c COG0234O +O-sialoglycoprotein endopeptidase 3837555 3838589 - 344 15610555 887595 gcp Rv3419c COG0533O +PROBABLE RIBOSOMAL-PROTEIN-ALANINE ACETYLTRANSFERASE RIMI (ACETYLATING ENZYME FOR N-TERMINAL OF RIBOSOMAL PROTEIN S18) 3838586 3839062 - 158 15610556 887555 rimI Rv3420c COG0456R +hypothetical protein Rv3421c 3839059 3839694 - 211 15610557 887532 - Rv3421c COG1214O +hypothetical protein Rv3422c 3839691 3840197 - 168 15610558 887557 - Rv3422c COG0802R +alanine racemase 3840194 3841420 - 408 15610559 887634 alr Rv3423c COG0787M +hypothetical protein Rv3424c 3841714 3842076 - 120 15610560 887618 - Rv3424c - +PPE FAMILY PROTEIN 3842239 3842769 + 176 57117105 887635 PPE57 Rv3425 - +PPE FAMILY PROTEIN 3843036 3843734 + 232 57117106 887622 PPE58 Rv3426 - +POSSIBLE TRANSPOSASE 3843885 3844640 - 251 15610563 887631 - Rv3427c COG1484L +POSSIBLE TRANSPOSASE 3844738 3845970 - 410 15610564 887621 - Rv3428c COG4584L +PPE FAMILY PROTEIN 3847165 3847701 + 178 57117107 887630 PPE59 Rv3429 - +POSSIBLE TRANSPOSASE 3847642 3848805 - 387 15610566 887615 - Rv3430c COG2801L +POSSIBLE TRANSPOSASE (FRAGMENT) 3849294 3850139 - 281 15610567 887608 - Rv3431c COG3328L +PROBABLE GLUTAMATE DECARBOXYLASE GADB 3850372 3851754 - 460 15610568 887580 gadB Rv3432c COG0076E +hypothetical protein Rv3433c 3851792 3853213 - 473 15610569 887571 - Rv3433c COG0062S, COG0063G +POSSIBLE CONSERVED TRANSMEMBRANE PROTEIN 3853215 3853928 - 237 15610570 887573 - Rv3434c - +PROBABLE CONSERVED TRANSMEMBRANE PROTEIN 3853939 3854793 - 284 15610571 887564 - Rv3435c - +D-fructose-6-phosphate amidotransferase 3855015 3856889 - 624 15610572 887568 glmS Rv3436c COG0449M +POSSIBLE CONSERVED TRANSMEMBRANE PROTEIN 3856911 3857387 + 158 15610573 887567 - Rv3437 - +hypothetical protein Rv3438 3857397 3858239 + 280 15610574 887561 - Rv3438 - +CONSERVED HYPOTHETICAL ALANINE AND PROLINE RICH PROTEIN 3858259 3859662 - 467 15610575 887565 - Rv3439c - +hypothetical protein Rv3440c 3859665 3859976 - 103 15610576 887592 - Rv3440c - +PROBABLE PHOSPHO-SUGAR MUTASE / MRSA PROTEIN HOMOLOG 3860024 3861370 - 448 15610577 887589 mrsA Rv3441c COG1109G +30S ribosomal protein S9 3861495 3861950 - 151 15610578 887488 rpsI Rv3442c COG0103J +50S ribosomal protein L13 3861947 3862390 - 147 15610579 887584 rplM Rv3443c COG0102J +PUTATIVE ESAT-6 LIKE PROTEIN ESXT 3862624 3862926 - 100 15610580 887587 esxT Rv3444c COG4842S +ESAT-6 LIKE PROTEIN ESXU 3862947 3863324 - 125 15610581 887585 esxU Rv3445c COG4842S +HYPOTHETICAL ALANINE AND VALINE RICH PROTEIN 3863317 3864531 - 404 15610582 887586 - Rv3446c - +PROBABLE CONSERVED MEMBRANE PROTEIN 3864528 3868238 - 1236 15610583 887581 - Rv3447c COG1674D +PROBABLE CONSERVED INTEGRAL MEMBRANE PROTEIN 3868352 3869755 + 467 15610584 887624 - Rv3448 - +PROBABLE MEMBRANE-ANCHORED MYCOSIN MYCP4 (SERINE PROTEASE) (SUBTILISIN-LIKE PROTEASE) (SUBTILASE-LIKE) (MYCOSIN-4) 3869752 3871119 + 455 15610585 887602 mycP4 Rv3449 COG1404O +PROBABLE CONSERVED MEMBRANE PROTEIN 3871084 3872496 - 470 15610586 887619 - Rv3450c - +PROBABLE CUTINASE PRECURSOR CUT3 3872617 3873405 + 262 57117108 887611 cut3 Rv3451 - +PROBABLE CUTINASE PRECURSOR CUT4 3873452 3874132 + 226 15610588 887610 cut4 Rv3452 - +POSSIBLE CONSERVED TRANSMEMBRANE PROTEIN 3874404 3874736 + 110 15610589 887596 - Rv3453 - +PROBABLE CONSERVED INTEGRAL MEMBRANE PROTEIN 3874822 3876090 + 422 15610590 887613 - Rv3454 - +tRNA pseudouridine synthase A 3876052 3876945 - 297 161352460 887590 truA Rv3455c COG0101J +50S ribosomal protein L17 3876890 3877432 - 180 15610592 887523 rplQ Rv3456c COG0203J +DNA-directed RNA polymerase subunit alpha 3877464 3878507 - 347 15610593 887629 rpoA Rv3457c COG0202K +30S ribosomal protein S4 3878659 3879264 - 201 15610594 887620 rpsD Rv3458c COG0522J +30S ribosomal protein S11 3879273 3879692 - 139 15610595 887524 rpsK Rv3459c COG0100J +30S ribosomal protein S13 3879696 3880070 - 124 15610596 887514 rpsM Rv3460c COG0099J +50S ribosomal protein L36 3880286 3880399 - 37 15610597 887272 rpmJ Rv3461c COG0257J +translation initiation factor IF-1 3880432 3880653 - 73 15610598 887325 infA Rv3462c COG0361J +hypothetical protein Rv3463 3880907 3881764 + 285 15610599 888286 - Rv3463 COG2141C +dTDP-GLUCOSE 4,6-DEHYDRATASE RMLB 3881837 3882832 + 331 15610600 887332 rmlB Rv3464 COG1088M +dTDP-4-DEHYDRORHAMNOSE 3,5-EPIMERASE RMLC (dTDP-4-KETO-6-DEOXYGLUCOSE 3,5-EPIMERASE) (dTDP-L-RHAMNOSE SYNTHETASE) (THYMIDINE DIPHOSPHO-4-KETO-RHAMNOSE 3,5-EPIMERASE) 3882834 3883442 + 202 15610601 887352 rmlC Rv3465 COG1898M +hypothetical protein Rv3466 3883525 3884193 + 222 15610602 887830 - Rv3466 - +hypothetical protein Rv3467 3883964 3884917 + 317 15610603 888022 - Rv3467 - +POSSIBLE DTDP-GLUCOSE 4,6-DEHYDRATASE 3884975 3886069 - 364 57117109 888007 - Rv3468c COG0451MG +4-hydroxy-2-ketovalerate aldolase 3886073 3887083 - 336 15610605 888074 mhpE Rv3469c COG0119E +PROBABLE ACETOLACTATE SYNTHASE (LARGE SUBUNIT) ILVB2 (AHAS) (ACETOHYDROXY-ACID SYNTHASE LARGE SUBUNIT) (ALS) 3887144 3888802 - 552 15610606 888041 ilvB2 Rv3470c COG0028EH +hypothetical protein Rv3471c 3888808 3889341 - 177 15610607 888050 - Rv3471c COG0662G +hypothetical protein Rv3472 3889362 3889868 + 168 15610608 888006 - Rv3472 - +POSSIBLE PEROXIDASE BPOA (NON-HAEM PEROXIDASE) 3889948 3890733 - 261 15610609 888101 bpoA Rv3473c COG0596R +POSSIBLE TRANSPOSASE FOR INSERTION ELEMENT IS6110 3890830 3891156 + 108 15610610 888097 - Rv3474 COG2963L +POSSIBLE TRANSPOSASE FOR INSERTION ELEMENT IS6110 3891051 3892091 + 346 15610611 888055 - Rv3475 COG2801L +PROBABLE DICARBOXYLIC ACID TRANSPORT INTEGRAL MEMBRANE PROTEIN KGTP (DICARBOXYLATE TRANSPORTER) 3892371 3893720 - 449 15610612 888002 kgtP Rv3476c COG0477GEPR +PE FAMILY PROTEIN 3894093 3894389 + 98 57117110 888474 PE31 Rv3477 - +PE FAMILY PROTEIN 3894426 3895607 + 393 57117111 888047 PPE60 Rv3478 - +POSSIBLE TRANSMEMBRANE PROTEIN 3895820 3898885 + 1021 57117112 888478 - Rv3479 - +hypothetical protein Rv3480c 3898909 3900402 - 497 15610616 888473 - Rv3480c COG1020Q +PROBABLE INTEGRAL MEMBRANE PROTEIN 3900493 3901182 - 229 15610617 888466 - Rv3481c - +PROBABLE CONSERVED MEMBRANE PROTEIN 3901324 3902106 - 260 15610618 888480 - Rv3482c - +hypothetical protein Rv3483c 3902150 3902812 - 220 15610619 888448 - Rv3483c - +POSSIBLE CONSERVED PROTEIN CPSA 3903078 3904616 + 512 15610620 888445 cpsA Rv3484 COG1316K +short chain dehydrogenase 3904622 3905566 - 314 15610621 888427 - Rv3485c COG1028IQR +hypothetical protein Rv3486 3905772 3906221 + 149 15610622 888276 - Rv3486 COG2259S +PROBABLE ESTERASE/LIPASE LIPF 3906174 3907007 - 277 15610623 888430 lipF Rv3487c COG0657I +hypothetical protein Rv3488 3907667 3907990 + 107 15610624 888417 - Rv3488 COG1695K +hypothetical protein Rv3489 3908072 3908236 + 54 15610625 888410 - Rv3489 - +PROBABLE ALPHA, ALPHA-TREHALOSE-PHOSPHATE SYNTHASE 3908236 3909738 + 500 15610626 888404 otsA Rv3490 COG0380G +hypothetical protein Rv3491 3909890 3910468 + 192 15610627 888382 - Rv3491 - +CONSERVED HYPOTHETICAL MCE ASSOCIATED PROTEIN 3910465 3910947 - 160 15610628 888381 - Rv3492c - +CONSERVED HYPOTHETICAL MCE ASSOCIATED ALANINE AND VALINE RICH PROTEIN 3910947 3911675 - 242 15610629 888379 - Rv3493c - +MCE-FAMILY PROTEIN MCE4F 3911675 3913369 - 564 15610630 888376 mce4F Rv3494c COG1463Q +POSSIBLE MCE-FAMILY LIPOPROTEIN LPRN (MCE-FAMILY LIPOPROTEIN MCE4E) 3913380 3914534 - 384 15610631 888364 lprN Rv3495c COG1463Q +MCE-FAMILY PROTEIN MCE4D 3914531 3915886 - 451 15610632 888361 mce4D Rv3496c COG1463Q +MCE-FAMILY PROTEIN MCE4C 3915883 3916956 - 357 15610633 888354 mce4C Rv3497c COG1463Q +MCE-FAMILY PROTEIN MCE4B 3916946 3917998 - 350 15610634 888349 mce4B Rv3498c COG1463Q +MCE-FAMILY PROTEIN MCE4A 3917998 3919200 - 400 57117113 888344 mce4A Rv3499c COG1463Q +CONSERVED HYPOTHETICAL INTEGRAL MEMBRANE PROTEIN YRBE4B 3919220 3920062 - 280 15610636 888336 yrbE4B Rv3500c COG0767Q +CONSERVED HYPOTHETICAL INTEGRAL MEMBRANE PROTEIN YRBE4A 3920097 3920861 - 254 15610637 888320 yrbE4A Rv3501c COG0767Q +3-ketoacyl-(acyl-carrier-protein) reductase 3921087 3922040 - 317 15610638 887697 fabG Rv3502c COG1028IQR +PROBABLE FERREDOXIN FDXD 3922065 3922256 - 63 15610639 888311 fdxD Rv3503c COG1141C +PROBABLE ACYL-CoA DEHYDROGENASE FADE26 3922471 3923673 + 400 15610640 887722 fadE26 Rv3504 COG1960I +PROBABLE ACYL-CoA DEHYDROGENASE FADE27 3923698 3924819 + 373 15610641 888248 fadE27 Rv3505 COG1960I +acyl-CoA synthetase 3924890 3926398 + 502 15610642 888251 fadD17 Rv3506 COG0318IQ +PE-PGRS FAMILY PROTEIN 3926569 3930714 + 1381 57117114 888256 PE_PGRS53 Rv3507 - +PE-PGRS FAMILY PROTEIN 3931005 3936710 + 1901 57117115 888270 PE_PGRS54 Rv3508 - +hypothetical protein Rv3509c 3936877 3938424 - 515 15610645 888267 ilvX Rv3509c COG0028EH +hypothetical protein Rv3510c 3938421 3939257 - 278 15610646 888298 - Rv3510c COG2159R +PE-PGRS FAMILY PROTEIN 3939617 3941761 + 714 57117116 888273 PE_PGRS55 Rv3511 - +PE-PGRS FAMILY PROTEIN 3941724 3944963 + 1079 57117117 888306 PE_PGRS56 Rv3512 - +PROBABLE FATTY-ACID-CoA LIGASE FADD18 (FRAGMENT) (FATTY-ACID-CoA SYNTHETASE) (FATTY-ACID-CoA SYNTHASE) 3945092 3945748 - 218 15610649 888277 fadD18 Rv3513c COG0318IQ +PE-PGRS FAMILY PROTEIN 3945794 3950263 + 1489 57117118 888294 PE_PGRS57 Rv3514 - +acyl-CoA synthetase 3950824 3952470 - 548 57117119 888275 fadD19 Rv3515c COG0318IQ +enoyl-CoA hydratase 3952544 3953335 + 263 15610652 888301 echA19 Rv3516 COG1024I +hypothetical protein Rv3517 3953431 3954270 + 279 15610653 888284 - Rv3517 COG0507L +PROBABLE CYTOCHROME P450 MONOOXYGENASE 142 CYP142 3954325 3955521 - 398 15610654 888282 cyp142 Rv3518c COG2124Q +hypothetical protein Rv3519 3955550 3956260 + 236 15610655 887247 - Rv3519 - +POSSIBLE COENZYME F420-DEPENDENT OXIDOREDUCTASE 3956325 3957368 - 347 15610656 887310 - Rv3520c COG2141C +hypothetical protein Rv3521 3957521 3958432 + 303 15610657 887209 - Rv3521 COG1545R +lipid-transfer protein 3958448 3959512 + 354 15610658 887885 ltp4 Rv3522 COG0183I +acetyl-CoA acetyltransferase 3959529 3960713 + 394 15610659 888247 ltp3 Rv3523 COG0183I +PROBABLE CONSERVED MEMBRANE PROTEIN 3960755 3961786 + 343 15610660 888250 - Rv3524 COG3391S +POSSIBLE SIDEROPHORE-BINDING PROTEIN 3961800 3962324 - 174 15610661 888255 - Rv3525c COG0663R +POSSIBLE OXIDOREDUCTASE 3962439 3963599 + 386 15610662 888268 - Rv3526 COG4638PR +hypothetical protein Rv3527 3963605 3964054 + 149 15610663 888295 - Rv3527 - +hypothetical protein Rv3528c 3964479 3965192 - 237 15610664 888297 - Rv3528c - +hypothetical protein Rv3529c 3965884 3967038 - 384 15610665 888324 - Rv3529c - +short chain dehydrogenase 3967038 3967820 - 260 15610666 888338 - Rv3530c COG1028IQR +hypothetical protein Rv3531c 3967817 3968944 - 375 15610667 888348 - Rv3531c - +PPE FAMILY PROTEIN 3969343 3970563 + 406 57117120 888370 PPE61 Rv3532 - +PPE FAMILY PROTEIN 3970705 3972453 - 582 57117121 888385 PPE62 Rv3533c - +4-hydroxy-2-ketovalerate aldolase 3972552 3973592 - 346 15610670 888387 - Rv3534c COG0119E +acetaldehyde dehydrogenase 3973589 3974500 - 303 15610671 888396 - Rv3535c COG4569Q +PROBABLE HYDRATASE 3974511 3975296 - 261 15610672 888406 - Rv3536c COG3971Q +3-ketosteroid-delta-1-dehydrogenase 3975369 3977060 + 563 15610673 888422 - Rv3537 COG1053C +PROBABLE DEHYDROGENASE 3977062 3977922 + 286 57117122 888426 - Rv3538 COG2030I +PPE FAMILY PROTEIN 3978059 3979498 + 479 57117123 888438 PPE63 Rv3539 - +lipid-transfer protein 3979499 3980659 - 386 15610676 888450 ltp2 Rv3540c COG0183I +hypothetical protein Rv3541c 3980659 3981048 - 129 15610677 888475 - Rv3541c - +hypothetical protein Rv3542c 3981045 3981980 - 311 15610678 888486 - Rv3542c COG1545R +PROBABLE ACYL-CoA DEHYDROGENASE FADE29 3981977 3983140 - 387 15610679 888131 fadE29 Rv3543c COG1960I +PROBABLE ACYL-CoA DEHYDROGENASE FADE28 3983125 3984144 - 339 15610680 888091 fadE28 Rv3544c COG1960I +PROBABLE CYTOCHROME P450 125 CYP125 3984144 3985445 - 433 15610681 887782 cyp125 Rv3545c COG2124Q +acetyl-CoA acetyltransferase 3985557 3986732 + 391 15610682 887360 fadA5 Rv3546 COG0183I +hypothetical protein Rv3547 3986844 3987299 + 151 15610683 887496 - Rv3547 - +short chain dehydrogenase 3987382 3988296 - 304 15610684 887452 - Rv3548c COG1028IQR +short chain dehydrogenase 3988319 3989098 - 259 15610685 887849 - Rv3549c COG1028IQR +enoyl-CoA hydratase 3989153 3989896 + 247 15610686 888232 echA20 Rv3550 COG1024I +POSSIBLE COA-TRANSFERASE (ALPHA SUBUNIT) 3989896 3990774 + 292 15610687 887235 - Rv3551 COG1788I +POSSIBLE COA-TRANSFERASE (BETA SUBUNIT) 3990771 3991523 + 250 15610688 887453 - Rv3552 COG2057I +POSSIBLE OXIDOREDUCTASE 3991621 3992688 + 355 15610689 887190 - Rv3553 COG2070R +POSSIBLE ELECTRON TRANSFER PROTEIN FDXB 3992685 3994742 + 685 15610690 887221 fdxB Rv3554 COG1018C, COG3239I +hypothetical protein Rv3555c 3994830 3995699 - 289 15610691 887952 - Rv3555c - +acetyl-CoA acetyltransferase 3995804 3996964 - 386 15610692 887285 fadA6 Rv3556c COG0183I +PROBABLE TRANSCRIPTIONAL REGULATORY PROTEIN (PROBABLY TETR-FAMILY) 3997029 3997631 - 200 15610693 887467 - Rv3557c COG1309K +PPE FAMILY PROTEIN 3997980 3999638 + 552 57117124 887822 PPE64 Rv3558 - +short chain dehydrogenase 3999647 4000435 - 262 15610695 887897 - Rv3559c COG1028IQR +PROBABLE ACYL-CoA DEHYDROGENASE FADE30 4000432 4001589 - 385 15610696 887838 fadE30 Rv3560c COG1960I +acyl-CoA synthetase 4001637 4003160 + 507 15610697 887244 fadD3 Rv3561 COG0318IQ +PROBABLE ACYL-CoA DEHYDROGENASE FADE31 4003161 4004294 + 377 15610698 887884 fadE31 Rv3562 COG1960I +PROBABLE ACYL-CoA DEHYDROGENASE FADE32 4004291 4005250 + 319 15610699 887818 fadE32 Rv3563 COG1960I +PROBABLE ACYL-CoA DEHYDROGENASE FADE33 4005247 4006203 + 318 15610700 888458 fadE33 Rv3564 COG1960I +aspartate aminotransferase 4006200 4007366 + 388 15610701 888305 aspB Rv3565 COG0436E +ARYLAMINE N-ACETYLTRANSFERASE NAT (ARYLAMINE ACETYLASE) 4007331 4008182 - 283 57117125 888005 nat Rv3566c COG2162Q +hypothetical protein Rv3566A 4008167 4008433 - 88 57117126 3205089 - Rv3566A - +POSSIBLE OXIDOREDUCTASE 4008719 4009282 - 187 15610703 887525 - Rv3567c COG1853R +PROBABLE BIPHENYL-2,3-DIOL 1,2-DIOXYGENASE BPHC (23OHBP OXYGENASE) (2,3-DIHYDROXYBIPHENYL DIOXYGENASE) (2,3-DIHYDROXYBIPHENYL 1,2-DIOXYGENASE) (DHBD) 4009297 4010199 - 300 15610704 887886 bphC Rv3568c COG0346E +2-HYDROXY-6-OXO-6-PHENYLHEXA-2,4-DIENOATE HYDROLASE BPHD 4010196 4011071 - 291 15610705 887378 bphD Rv3569c COG0596R +POSSIBLE OXIDOREDUCTASE 4011086 4012270 - 394 15610706 887241 - Rv3570c COG1960I +POSSIBLE HEMOGLOBINE-RELATED PROTEIN HMP 4012417 4013493 + 358 15610707 887315 hmp Rv3571 COG1018C +hypothetical protein Rv3572 4013511 4014041 + 176 15610708 887227 - Rv3572 - +PROBABLE ACYL-CoA DEHYDROGENASE FADE34 4014077 4016212 - 711 15610709 887843 fadE34 Rv3573c COG1960I +TRANSCRIPTIONAL REGULATORY PROTEIN (PROBABLY TETR-FAMILY) 4016484 4017083 + 199 15610710 887204 - Rv3574 COG1309K +TRANSCRIPTIONAL REGULATORY PROTEIN (PROBABLY LACI-FAMILY) 4017089 4018168 - 359 15610711 888084 - Rv3575c COG1609K +POSSIBLE CONSERVED LIPOPROTEIN LPPH 4018358 4019071 + 237 57117127 888444 lppH Rv3576 - +hypothetical protein Rv3577 4019262 4020128 + 288 15610713 888442 - Rv3577 COG2220R +POSSIBLE ARSENICAL PUMP INTEGRAL MEMBRANE PROTEIN ARSB2 4020142 4021383 + 413 15610714 888329 arsB2 Rv3578 COG1055P +POSSIBLE TRNA/RRNA METHYLTRANSFERASE 4021425 4022393 - 322 15610715 888317 - Rv3579c COG0566J +cysteinyl-tRNA synthetase 4022394 4023803 - 469 57117128 888628 cysS Rv3580c COG0215J +2-C-methyl-D-erythritol 2,4-cyclodiphosphate synthase 4023868 4024347 - 159 15610717 888221 ispF Rv3581c COG0245I +2-C-methyl-D-erythritol 4-phosphate cytidylyltransferase 4024344 4025039 - 231 15610718 887787 ispD Rv3582c COG1211I +POSSIBLE TRANSCRIPTION FACTOR 4025056 4025544 - 162 15610719 887854 - Rv3583c COG1329K +POSSIBLE CONSERVED LIPOPROTEIN LPQE 4025830 4026378 + 182 15610720 887254 lpqE Rv3584 - +DNA repair protein RadA 4026444 4027886 + 480 15610721 887287 radA Rv3585 COG1066O +hypothetical protein Rv3586 4027891 4028967 + 358 15610722 887485 - Rv3586 COG1623R +PROBABLE CONSERVED MEMBRANE PROTEIN 4028968 4029762 - 264 15610723 888057 - Rv3587c - +CARBONIC ANHYDRASE (CARBONATE DEHYDRATASE) (CARBONIC DEHYDRATASE) 4029871 4030494 - 207 15610724 887836 - Rv3588c COG0288P +PROBABLE ADENINE GLYCOSYLASE MUTY 4030493 4031407 + 304 15610725 886639 mutY Rv3589 COG1194L +PE-PGRS FAMILY PROTEIN 4031404 4033158 - 584 57117129 887874 PE_PGRS58 Rv3590c - +POSSIBLE HYDROLASE 4033269 4034042 - 257 15610727 886316 - Rv3591c COG0596R +hypothetical protein Rv3592 4034057 4034374 + 105 15610728 886278 TB11.2 Rv3592 COG2329R +PROBABLE CONSERVED LIPOPROTEIN LPQF 4034352 4035710 + 452 15610729 886290 lpqF Rv3593 COG2367V +hypothetical protein Rv3594 4035857 4036684 + 275 15610730 885659 - Rv3594 - +PE-PGRS FAMILY PROTEIN 4036731 4038050 - 439 57117130 885464 PE_PGRS59 Rv3595c - +PROBABLE ATP-DEPENDENT PROTEASE ATP-BINDING SUBUNIT CLPC1 4038158 4040704 - 848 57117131 885104 clpC1 Rv3596c COG0542O +PROBABLE IRON-REGULATED LSR2 PROTEIN PRECURSOR 4040981 4041319 - 112 15610733 885580 lsr2 Rv3597c - +lysyl-tRNA synthetase 4041423 4042940 - 505 15610734 885574 lysS Rv3598c COG1190J +HYPOTHETICAL SHORT PROTEIN 4042952 4043035 - 27 15610735 887149 - Rv3599c - +pantothenate kinase 4043041 4043859 - 272 15610736 885572 - Rv3600c COG1521K +aspartate alpha-decarboxylase 4043862 4044281 - 139 15610737 885596 panD Rv3601c COG0853H +pantoate--beta-alanine ligase 4044281 4045210 - 309 15610738 885459 panC Rv3602c COG0414H +CONSERVED HYPOTHETICAL ALANINE AND LEUCINE RICH PROTEIN 4045207 4046118 - 303 15610739 885583 - Rv3603c COG5495S +PROBABLE CONSERVED TRANSMEMBRANE PROTEIN RICH IN ALANINE AND ARGININE AND PROLINE 4046303 4047496 - 397 57117132 885232 - Rv3604c - +PROBABLE CONSERVED SECRETED PROTEIN 4047705 4048181 - 158 15610741 885844 - Rv3605c - +2-AMINO-4-HYDROXY-6-HYDROXYMETHYLDIHYDROPTERIDI NE PYROPHOSPHOKINASE FOLK (7,8-DIHYDRO-6-HYDROXYMETHYLPTERIN-PYROPHOSPHOKINASE) (HPPK) (6-HYDROXYMETHYL-7,8-DIHYDROPTERIN PYROPHOSPHOKINASE) (PPPK) (2-AMINO-4-HYDROXY-6-HYDROXYMETHYLDIHYDROPTERIDINE DIPHOSPHOKINASE) (7,8-DIHYDRO-6-HYDROXYMETHYLPTERIN-DIPHOSPHOKINASE) (6-HYDROXYMETHYL-7,8-DIHYDROPTERIN DIPHOSPHOKINASE) 4048181 4048747 - 188 15610742 885848 folK Rv3606c COG0801H +PROBABLE DIHYDRONEOPTERIN ALDOLASE FOLB (DHNA) 4048744 4049145 - 133 57117133 885345 folB Rv3607c COG1539H +DIHYDROPTEROATE SYNTHASE 1 FOLP (DHPS 1) (DIHYDROPTEROATE PYROPHOSPHORYLASE 1) (DIHYDROPTEROATE DIPHOSPHORYLASE 1) 4049138 4049980 - 280 57117134 885831 folP1 Rv3608c COG0294H +GTP cyclohydrolase I 4049977 4050585 - 202 15610745 885346 folE Rv3609c COG0302H +MEMBRANE-BOUND PROTEASE FTSH (CELL DIVISION PROTEIN) 4050601 4052883 - 760 15610746 885732 ftsH Rv3610c COG0465O +HYPOTHETICAL ARGININE AND PROLINE RICH PROTEIN 4052950 4053603 + 217 15610747 885469 - Rv3611 - +hypothetical protein Rv3612c 4053518 4053847 - 109 15610748 885381 - Rv3612c - +hypothetical protein Rv3613c 4053881 4054042 - 53 15610749 885124 - Rv3613c - +hypothetical protein Rv3614c 4054142 4054696 - 184 15610750 885777 - Rv3614c - +hypothetical protein Rv3615c 4054812 4055123 - 103 15610751 885770 - Rv3615c - +CONSERVED HYPOTHETICAL ALANINE AND GLYCINE RICH PROTEIN 4055197 4056375 - 392 15610752 885377 - Rv3616c - +PROBABLE EPOXIDE HYDROLASE EPHA (EPOXIDE HYDRATASE) (ARENE-OXIDE HYDRATASE) 4057733 4058701 + 322 15610753 885769 ephA Rv3617 COG0596R +POSSIBLE MONOOXYGENASE 4058698 4059885 + 395 15610754 885276 - Rv3618 COG2141C +PUTATIVE ESAT-6 LIKE PROTEIN ESXV (ESAT-6 LIKE PROTEIN 1) 4059984 4060268 - 94 15610755 885328 esxV Rv3619c - +PUTATIVE ESAT-6 LIKE PROTEIN ESXW (ESAT-6 LIKE PROTEIN 10) 4060295 4060591 - 98 15610756 885787 esxW Rv3620c - +PPE FAMILY PROTEIN 4060648 4061889 - 413 57117135 885097 PPE65 Rv3621c - +PE FAMILY PROTEIN 4061899 4062198 - 99 57117136 885712 PE32 Rv3622c - +PROBABLE CONSERVED LIPOPROTEIN LPQG 4062527 4063249 + 240 15610759 885233 lpqG Rv3623 COG2968S +hypoxanthine-guanine phosphoribosyltransferase 4063254 4063904 - 216 15610760 885398 hpt Rv3624c COG0634F +POSSIBLE CELL CYCLE PROTEIN MESJ 4063901 4064872 - 323 15610761 885409 mesJ Rv3625c COG0037D +hypothetical protein Rv3626c 4064851 4065903 - 350 15610762 885792 - Rv3626c COG5282S +hypothetical protein Rv3627c 4065900 4067285 - 461 15610763 885728 - Rv3627c COG2027M +inorganic pyrophosphatase 4067423 4067911 + 162 15610764 885775 ppa Rv3628 COG0221C +PROBABLE CONSERVED INTEGRAL MEMBRANE PROTEIN 4067957 4069054 - 365 15610765 885351 - Rv3629c COG2899S +PROBABLE CONSERVED INTEGRAL MEMBRANE PROTEIN 4069175 4070470 + 431 15610766 885802 - Rv3630 - +POSSIBLE TRANSFERASE (POSSIBLY GLYCOSYLTRANSFERASE) 4070514 4071239 + 241 15610767 885314 - Rv3631 COG0463M +POSSIBLE CONSERVED MEMBRANE PROTEIN 4071236 4071580 + 114 15610768 885711 - Rv3632 - +hypothetical protein Rv3633 4071791 4072666 + 291 15610769 885252 - Rv3633 COG5285Q +UDP-GLUCOSE 4-EPIMERASE GALE1 (GALACTOWALDENASE) (UDP-GALACTOSE 4-EPIMERASE) (URIDINE DIPHOSPHATE GALACTOSE 4-EPIMERASE) (URIDINE DIPHOSPHO-GALACTOSE 4-EPIMERASE) 4072667 4073611 - 314 57117137 885765 galE1 Rv3634c COG0451MG +PROBABLE CONSERVED TRANSMEMBRANE PROTEIN 4073634 4075409 + 591 15610771 885675 - Rv3635 - +POSSIBLE TRANSPOSASE 4075752 4076099 + 115 15610772 885274 - Rv3636 COG4584L +POSSIBLE TRANSPOSASE 4076484 4076984 + 166 15610773 885496 - Rv3637 COG4584L +transposase 4076984 4077730 + 248 15610774 885803 - Rv3638 COG1484L +hypothetical protein Rv3639c 4077884 4078450 - 188 15610775 885244 - Rv3639c - +PROBABLE TRANSPOSASE 4078520 4079749 - 409 15610776 885324 - Rv3640c COG3328L +POSSIBLE CELL FILAMENTATION PROTEIN FIC 4079925 4080560 - 211 15610777 885540 fic Rv3641c COG2184D +hypothetical protein Rv3642c 4080571 4080765 - 64 15610778 885220 - Rv3642c - +hypothetical protein Rv3643 4081160 4081351 + 63 15610779 885600 - Rv3643 - +DNA polymerase III subunit delta' 4081516 4082721 - 401 15610780 885553 - Rv3644c COG0470L +PROBABLE CONSERVED TRANSMEMBRANE PROTEIN 4082807 4084456 + 549 15610781 885620 - Rv3645 COG2114T +DNA topoisomerase I 4084453 4087257 - 934 15610782 885608 topA Rv3646c COG0550L, COG1754R +hypothetical protein Rv3647c 4087610 4088188 - 192 15610783 885217 - Rv3647c - +PROBABLE COLD SHOCK PROTEIN A CSPA 4088328 4088531 - 67 15610784 885837 cspA Rv3648c COG1278K +PROBABLE HELICASE 4088781 4091096 + 771 15610785 885841 - Rv3649 COG1205R +PE FAMILY PROTEIN 4091233 4091517 + 94 57117138 885832 PE33 Rv3650 - +hypothetical protein Rv3651 4091841 4092878 + 345 15610787 885296 - Rv3651 - +PE-PGRS FAMILY-RELATED PROTEIN 4093632 4093946 + 104 57117139 886260 PE_PGRS60 Rv3652 - +PE-PGRS FAMILY-RELATED PROTEIN 4093940 4094527 + 195 57117140 886259 PE_PGRS61 Rv3653 - +hypothetical protein Rv3654c 4094660 4094914 - 84 15610790 885612 - Rv3654c - +hypothetical protein Rv3655c 4094923 4095300 - 125 15610791 885614 - Rv3655c - +hypothetical protein Rv3656c 4095324 4095530 - 68 15610792 885624 - Rv3656c - +POSSIBLE CONSERVED ALANINE RICH MEMBRANE PROTEIN 4095540 4096115 - 191 15610793 885619 - Rv3657c COG2064NU +PROBABLE CONSERVED TRANSMEMBRANE PROTEIN 4096139 4096939 - 266 15610794 885618 - Rv3658c - +hypothetical protein Rv3659c 4096936 4097994 - 352 57117141 885627 - Rv3659c COG4962U +hypothetical protein Rv3660c 4098096 4099148 - 350 15610796 885319 - Rv3660c - +hypothetical protein Rv3661 4099647 4100510 + 287 15610797 885316 - Rv3661 COG0560E +hypothetical protein Rv3662c 4101265 4102035 - 256 15610798 885178 - Rv3662c COG3177S +PROBABLE DIPEPTIDE-TRANSPORT ATP-BINDING PROTEIN ABC TRANSPORTER DPPD 4102032 4103678 - 548 15610799 885039 dppD Rv3663c COG1123R +PROBABLE DIPEPTIDE-TRANSPORT INTEGRAL MEMBRANE PROTEIN ABC TRANSPORTER DPPC 4103675 4104475 - 266 15610800 885483 dppC Rv3664c COG1173EP +PROBABLE DIPEPTIDE-TRANSPORT INTEGRAL MEMBRANE PROTEIN ABC TRANSPORTER DPPB 4104531 4105457 - 308 15610801 885474 dppB Rv3665c COG0601EP +PROBABLE PERIPLASMIC DIPEPTIDE-BINDING LIPOPROTEIN DPPA 4105459 4107084 - 541 15610802 885315 dppA Rv3666c COG4166E +acetyl-CoA synthetase 4107792 4109747 + 651 15610803 885479 acs Rv3667 COG0365I +POSSIBLE PROTEASE 4109783 4110481 - 232 15610804 885609 - Rv3668c - +PROBABLE CONSERVED TRANSMEMBRANE PROTEIN 4110827 4111345 + 172 15610805 885626 - Rv3669 - +POSSIBLE EPOXIDE HYDROLASE EPHE (EPOXIDE HYDRATASE) (ARENE-OXIDE HYDRATASE) 4111346 4112329 + 327 15610806 885577 ephE Rv3670 COG0596R +POSSIBLE MEMBRANE-ASSOCIATED SERINE PROTEASE 4112322 4113515 - 397 15610807 885176 - Rv3671c COG0265O +hypothetical protein Rv3672c 4113521 4114342 - 273 15610808 885463 - Rv3672c COG0494LR +POSSIBLE MEMBRANE-ANCHORED THIOREDOXIN-LIKE PROTEIN (THIOL-DISULFIDE INTERCHANGE RELATED PROTEIN) 4114474 4115157 - 227 15610809 885190 - Rv3673c COG0526OC +PROBABLE ENDONUCLEASE III NTH (DNA-(APURINIC OR APYRIMIDINIC SITE)LYASE) (AP LYASE) (AP ENDONUCLEASE CLASS I) (ENDODEOXYRIBONUCLEASE (APURINIC OR APYRIMIDINIC)) (DEOXYRIBONUCLEASE (APURINIC OR APYRIMIDINIC)) 4115157 4115894 - 245 57117142 885058 nth Rv3674c COG0177L +POSSIBLE MEMBRANE PROTEIN 4116002 4116379 + 125 15610811 885155 - Rv3675 - +PROBABLE TRANSCRIPTIONAL REGULATORY PROTEIN (PROBABLY CRP/FNR-FAMILY) 4116478 4117152 + 224 15610812 885502 - Rv3676 COG0664T +POSSIBLE HYDROLASE 4117258 4118052 - 264 15610813 885079 - Rv3677c COG0491R +hypothetical protein Rv3678c 4118059 4118514 - 151 15610814 885495 - Rv3678c COG0251J +hypothetical protein Rv3678A 4118530 4118691 - 53 57117143 3205049 - Rv3678A - +PROBABLE ANION TRANSPORTER ATPASE 4118776 4119798 + 340 15610815 885809 - Rv3679 COG0003P +PROBABLE ANION TRANSPORTER ATPASE 4119795 4120955 + 386 15610816 885317 - Rv3680 COG0003P +PROBABLE TRANSCRIPTIONAL REGULATORY PROTEIN WHIB-LIKE WHIB4 4121198 4121554 - 118 57117144 885320 whiB4 Rv3681c - +PROBABLE BIFUNCTIONAL MEMBRANE-ASSOCIATED PENICILLIN-BINDING PROTEIN 1A/1B PONA2 4121916 4124348 + 810 57117145 885751 ponA2 Rv3682 COG0744M +hypothetical protein Rv3683 4124417 4125376 + 319 15610819 885780 - Rv3683 COG1408R +PROBABLE LYASE 4125439 4126479 + 346 15610820 885598 - Rv3684 COG0031E +PROBABLE CYTOCHROME P450 137 CYP137 4127295 4128725 - 476 15610821 885625 cyp137 Rv3685c COG2124Q +hypothetical protein Rv3686c 4128751 4129083 - 110 15610822 885306 - Rv3686c - +ANTI-ANTI-SIGMA FACTOR RSFB (ANTI-SIGMA FACTOR ANTAGONIST) (REGULATOR OF SIGMA F B) 4129323 4129691 - 122 15610823 885599 rsfB Rv3687c COG1366T +hypothetical protein Rv3688c 4129893 4130357 - 154 15610824 885563 - Rv3688c COG1610S +PROBABLE CONSERVED TRANSMEMBRANE PROTEIN 4130357 4131712 + 451 15610825 885107 - Rv3689 - +PROBABLE CONSERVED MEMBRANE PROTEIN 4131739 4132392 + 217 15610826 885114 - Rv3690 - +hypothetical protein Rv3691 4132518 4133519 + 333 15610827 885623 - Rv3691 - +PROBABLE METHANOL DEHYDROGENASE TRANSCRIPTIONAL REGULATORY PROTEIN MOXR2 4133516 4134592 + 358 15610828 885323 moxR2 Rv3692 COG0714R +POSSIBLE CONSERVED MEMBRANE PROTEIN 4134726 4136048 + 440 15610829 885059 - Rv3693 COG1721R +POSSIBLE CONSERVED TRANSMEMBRANE PROTEIN 4136122 4137114 - 330 15610830 885578 - Rv3694c COG1300S +POSSIBLE CONSERVED MEMBRANE PROTEIN 4137206 4138138 + 310 15610831 885538 - Rv3695 COG1714S +glycerol kinase 4138202 4139755 - 517 15610832 885280 glpK Rv3696c COG0554C +POSSIBLE CONSERVED MEMBRANE PROTEIN 4139805 4140242 - 145 15610833 885492 - Rv3697c COG1848R +hypothetical protein Rv3698 4140493 4142022 + 509 15610834 885565 - Rv3698 - +hypothetical protein Rv3699 4142044 4142745 + 233 15610835 885779 - Rv3699 COG0500QR +hypothetical protein Rv3700c 4142748 4143920 - 390 15610836 885161 - Rv3700c COG0520E +hypothetical protein Rv3701c 4143951 4144916 - 321 15610837 885521 - Rv3701c COG4301S +hypothetical protein Rv3702c 4144913 4145614 - 233 15610838 885224 - Rv3702c COG0121R +hypothetical protein Rv3703c 4145614 4146891 - 425 15610839 885128 - Rv3703c COG1262S +GLUTAMATE--CYSTEINE LIGASE GSHA (GAMMA-GLUTAMYLCYSTEINE SYNTHETASE) (GAMMA-ECS) (GCS) (GAMMA-GLUTAMYL-L-CYSTEINE SYNTHETASE) 4146888 4148186 - 432 15610840 885053 gshA Rv3704c COG3572H +hypothetical protein Rv3705c 4148318 4148962 - 214 15610841 885229 - Rv3705c - +CONSERVED HYPOTHETICAL PROLINE RICH PROTEIN 4149091 4149480 - 129 57117146 3205111 - Rv3705A - +CONSERVED HYPOTHETICAL PROLINE RICH PROTEIN 4149591 4149911 - 106 15610842 885222 - Rv3706c - +hypothetical protein Rv3707c 4150030 4151040 - 336 15610843 885587 - Rv3707c - +aspartate-semialdehyde dehydrogenase 4151180 4152217 - 345 15610844 885118 asd Rv3708c COG0136E +aspartate kinase 4152218 4153483 - 421 15610845 885223 ask Rv3709c COG0527E +2-isopropylmalate synthase 4153860 4155674 + 604 161352459 885092 leuA Rv3710 COG0119E +DNA polymerase III subunit epsilon 4155740 4156729 - 329 15610847 885088 dnaQ Rv3711c COG0847L +POSSIBLE LIGASE 4156981 4158222 + 413 15610848 885228 - Rv3712 COG0769M +POSSIBLE COBYRIC ACID SYNTHASE COBQ2 4158227 4158922 + 231 15610849 885584 cobQ2 Rv3713 COG3442R +hypothetical protein Rv3714c 4158931 4159821 - 296 15610850 885456 - Rv3714c - +recombination protein RecR 4159889 4160500 - 203 15610851 885307 recR Rv3715c COG0353L +hypothetical protein Rv3716c 4160512 4160913 - 133 15610852 885595 - Rv3716c COG0718S +hypothetical protein Rv3717 4161048 4161773 + 241 15610853 885602 - Rv3717 COG0860M +hypothetical protein Rv3718c 4161815 4162258 - 147 15610854 885582 - Rv3718c - +hypothetical protein Rv3719 4162306 4163718 + 470 15610855 885855 - Rv3719 COG0277C +POSSIBLE FATTY ACID SYNTHASE 4163736 4164998 + 420 15610856 885219 - Rv3720 COG2230M +DNA polymerase III subunits gamma and tau 4164995 4166731 - 578 15610857 885361 dnaZX Rv3721c COG2812L +hypothetical protein Rv3722c 4166821 4168128 - 435 57117147 885321 - Rv3722c COG1167KE +PROBABLE CONSERVED TRANSMEMBRANE PROTEIN 4168536 4169300 + 254 15610859 885791 - Rv3723 - +PROBABLE CUTINASE PRECURSOR 4169467 4169709 + 80 57117148 3205112 cut5a Rv3724A - +PROBABLE CUTINASE 4169606 4170169 + 187 57117149 885390 cut5b Rv3724B - +POSSIBLE OXIDOREDUCTASE 4170214 4171143 + 309 15610861 885887 - Rv3725 COG0451MG +POSSIBLE DEHYDROGENASE 4171421 4172614 + 397 15610862 885801 - Rv3726 COG1063ER +POSSIBLE OXIDOREDUCTASE 4172955 4174763 + 602 15610863 885766 - Rv3727 COG3349S +PROBABLE CONSERVED TWO-DOMAIN MEMBRANE PROTEIN 4174873 4178070 + 1065 15610864 885271 - Rv3728 COG0477GEPR, COG1752R +POSSIBLE TRANSFERASE 4178285 4180615 + 776 15610865 885706 - Rv3729 COG0500QR, COG1964R +hypothetical protein Rv3730c 4180680 4181720 - 346 15610866 885201 - Rv3730c COG3285L +ATP-dependent DNA ligase 4181758 4182834 + 358 15610867 885771 ligC Rv3731 COG1793L +hypothetical protein Rv3732 4182934 4183992 + 352 15610868 885795 - Rv3732 COG4402S +hypothetical protein Rv3733c 4184012 4184512 - 166 15610869 885721 - Rv3733c COG4119LR +hypothetical protein Rv3734c 4184526 4185890 - 454 15610870 885335 - Rv3734c - +hypothetical protein Rv3735 4186089 4186577 + 162 15610871 885318 - Rv3735 COG1839S +TRANSCRIPTIONAL REGULATORY PROTEIN (PROBABLY ARAC/XYLS-FAMILY) 4186634 4187695 + 353 15610872 885389 - Rv3736 COG2207K +PROBABLE CONSERVED TRANSMEMBRANE PROTEIN 4187699 4189288 + 529 15610873 885794 - Rv3737 COG2966S, COG3610S +PPE FAMILY PROTEIN 4189285 4190232 - 315 57117150 886262 PPE66 Rv3738c - +PPE FAMILY PROTEIN 4190284 4190517 - 77 57117151 886257 PPE67 Rv3739c - +hypothetical protein Rv3740c 4190833 4192179 - 448 15610876 885781 - Rv3740c - +POSSIBLE OXIDOREDUCTASE 4192179 4192853 - 224 15610877 885129 - Rv3741c COG2072P +POSSIBLE OXIDOREDUCTASE 4192850 4193245 - 131 15610878 885263 - Rv3742c COG2072P +PROBABLE CATION TRANSPORTER P-TYPE ATPASE CTPJ 4193391 4195373 - 660 15610879 885106 ctpJ Rv3743c COG2217P +TRANSCRIPTIONAL REGULATORY PROTEIN (PROBABLY ARSR-FAMILY) 4195440 4195802 + 120 15610880 885418 - Rv3744 COG0640K +hypothetical protein Rv3745c 4195886 4196098 - 70 15610881 885597 - Rv3745c COG3651S +PROBABLE PE FAMILY PROTEIN (PE FAMILY-RELATED PROTEIN) 4196171 4196506 - 111 57117152 885764 PE34 Rv3746c - +hypothetical protein Rv3747 4196724 4197107 + 127 15610883 885778 - Rv3747 - +hypothetical protein Rv3748 4197236 4197595 + 119 15610884 885776 - Rv3748 - +hypothetical protein Rv3749c 4197628 4198137 - 169 15610885 885384 - Rv3749c - +POSSIBLE EXCISIONASE 4198205 4198597 - 130 15610886 885807 - Rv3750c - +PROBABLE INTEGRASE (FRAGMENT) 4198874 4199089 + 71 15610887 885857 - Rv3751 COG0582L +POSSIBLE CYTIDINE/DEOXYCYTIDYLATE DEAMINASE 4199247 4199705 - 152 15610888 885586 - Rv3752c COG0590FJ +hypothetical protein Rv3753c 4199721 4200221 - 166 15610889 885505 - Rv3753c - +prephenate dehydrogenase 4200421 4201326 + 301 15610890 885559 tyrA Rv3754 COG0287E +hypothetical protein Rv3755c 4201289 4201888 - 199 15610891 885298 - Rv3755c COG3554S +POSSIBLE OSMOPROTECTANT (GLYCINE BETAINE/CARNITINE/CHOLINE/L-PROLINE) TRANSPORT INTEGRAL MEMBRANE PROTEIN ABC TRANSPORTER PROZ 4201894 4202613 - 239 15610892 885534 proZ Rv3756c COG1174E +POSSIBLE OSMOPROTECTANT (GLYCINE BETAINE/CARNITINE/CHOLINE/L-PROLINE) TRANSPORT INTEGRAL MEMBRANE PROTEIN ABC TRANSPORTER PROW 4202610 4203299 - 229 15610893 885581 proW Rv3757c COG1174E +POSSIBLE OSMOPROTECTANT (GLYCINE BETAINE/CARNITINE/CHOLINE/L-PROLINE) TRANSPORT ATP-BINDING PROTEIN ABC TRANSPORTER PROV 4203287 4204417 - 376 15610894 886293 proV Rv3758c COG1125E +POSSIBLE OSMOPROTECTANT (GLYCINE BETAINE/CARNITINE/CHOLINE/L-PROLINE) BINDING LIPOPROTEIN PROX 4204426 4205373 - 315 15610895 886270 proX Rv3759c COG1732M +POSSIBLE CONSERVED MEMBRANE PROTEIN 4205538 4205840 + 100 15610896 886093 - Rv3760 - +POSSIBLE ACYL-CoA DEHYDROGENASE FADE36 4205862 4206917 - 351 15610897 886098 fadE36 Rv3761c COG3173R +POSSIBLE HYDROLASE 4206996 4208876 - 626 15610898 886096 - Rv3762c COG2015Q +19 KDA LIPOPROTEIN ANTIGEN PRECURSOR LPQH 4209047 4209526 + 159 15610899 886097 lpqH Rv3763 - +POSSIBLE TWO COMPONENT SENSOR KINASE 4209582 4211009 - 475 15610900 886094 - Rv3764c COG0642T +PROBABLE TWO COMPONENT TRANSCRIPTIONAL REGULATORY PROTEIN 4211080 4211784 - 234 15610901 886100 - Rv3765c COG0745TK +hypothetical protein Rv3766 4212293 4212982 + 229 15610902 886099 - Rv3766 - +hypothetical protein Rv3767c 4212996 4213940 - 314 15610903 886101 - Rv3767c COG3315Q +hypothetical protein Rv3768 4214070 4214429 + 119 15610904 886102 - Rv3768 - +hypothetical protein Rv3769 4214615 4214887 + 90 15610905 885239 - Rv3769 COG0840NT +HYPOTHETICAL LEUCINE RICH PROTEIN 4215200 4215775 - 191 15610906 886104 - Rv3770c - +PROBABLE REMNANT OF A TRANSPOSASE 4215881 4216063 - 60 57117153 3205079 - Rv3770A - +PROBABLE REMNANT OF A TRANSPOSASE 4216078 4216269 - 63 57117154 3205080 - Rv3770B - +hypothetical protein Rv3771c 4216404 4216730 - 108 15610907 886103 - Rv3771c - +putative aminotransferase 4217134 4218195 + 353 15610908 886105 hisC2 Rv3772 COG0079E +hypothetical protein Rv3773c 4218241 4218825 - 194 15610909 886095 - Rv3773c - +enoyl-CoA hydratase 4218849 4219673 + 274 15610910 886106 echA21 Rv3774 COG1024I +PROBABLE LIPASE LIPE 4219685 4220932 + 415 15610911 886269 lipE Rv3775 COG1680V +hypothetical protein Rv3776 4221089 4222648 + 519 15610912 888953 - Rv3776 - +PROBABLE OXIDOREDUCTASE 4222694 4223680 + 328 15610913 886110 - Rv3777 COG0604CR +POSSIBLE AMINOTRANSFERASE 4223699 4224895 - 398 15610914 886116 - Rv3778c COG0520E +PROBABLE CONSERVED TRANSMEMBRANE PROTEIN ALANINE AND LEUCINE RICH 4224985 4226985 + 666 15610915 886107 - Rv3779 - +hypothetical protein Rv3780 4226989 4227525 + 178 15610916 886115 - Rv3780 - +PROBABLE O-ANTIGEN/LIPOPOLYSACCHARIDE TRANSPORT ATP-BINDING PROTEIN ABC TRANSPORTER RFBE 4227529 4228350 + 273 15610917 886113 rfbE Rv3781 COG1134GM +POSSIBLE L-RHAMNOSYLTRANSFERASE 4228347 4229261 + 304 57117155 886114 - Rv3782 COG1216R +PROBABLE O-ANTIGEN/LIPOPOLYSACCHARIDE TRANSPORT INTEGRAL MEMBRANE PROTEIN ABC TRANSPORTER RFBD 4229258 4230100 + 280 15610919 886111 rfbD Rv3783 COG1682GM +POSSIBLE dTDP-GLUCOSE 4,6-DEHYDRATASE 4230256 4231236 + 326 57117156 886117 - Rv3784 COG0451MG +hypothetical protein Rv3785 4231320 4232393 + 357 15610921 886119 - Rv3785 - +hypothetical protein Rv3786c 4232374 4233597 - 407 15610922 886108 - Rv3786c COG0463M, COG0739M +hypothetical protein Rv3787c 4233610 4234536 - 308 15610923 886118 - Rv3787c COG3315Q +nucleoside diphosphate kinase regulator 4234780 4235265 + 161 15610924 886120 - Rv3788 COG0782K +POSSIBLE CONSERVED INTEGRAL MEMBRANE PROTEIN 4235374 4235739 + 121 15610925 886109 - Rv3789 COG2246S +PROBABLE OXIDOREDUCTASE 4235779 4237164 + 461 15610926 886125 - Rv3790 COG0277C +short chain dehydrogenase 4237165 4237929 + 254 15610927 886124 - Rv3791 COG1028IQR +PROBABLE CONSERVED TRANSMEMBRANE PROTEIN 4237932 4239863 + 643 15610928 886127 - Rv3792 - +INTEGRAL MEMBRANE INDOLYLACETYLINOSITOL ARABINOSYLTRANSFERASE EMBC (ARABINOSYLINDOLYLACETYLINOSITOL SYNTHASE) 4239863 4243147 + 1094 15610929 886112 embC Rv3793 - +INTEGRAL MEMBRANE INDOLYLACETYLINOSITOL ARABINOSYLTRANSFERASE EMBA (ARABINOSYLINDOLYLACETYLINOSITOL SYNTHASE) 4243233 4246517 + 1094 15610930 886123 embA Rv3794 - +INTEGRAL MEMBRANE INDOLYLACETYLINOSITOL ARABINOSYLTRANSFERASE EMBB (ARABINOSYLINDOLYLACETYLINOSITOL SYNTHASE) 4246514 4249810 + 1098 15610931 886126 embB Rv3795 - +hypothetical protein Rv3796 4249878 4251005 + 375 57117157 886128 - Rv3796 COG1234R +PROBABLE ACYL-CoA DEHYDROGENASE FADE35 4251085 4252866 + 593 15610933 886122 fadE35 Rv3797 COG1960I +PROBABLE TRANSPOSASE 4252993 4254327 + 444 15610934 886268 - Rv3798 COG3464L +PROBABLE PROPIONYL-CoA CARBOXYLASE BETA CHAIN 4 ACCD4 (PCCASE) (PROPANOYL-COA:CARBON DIOXIDE LIGASE) 4254380 4255948 - 522 57117158 886131 accD4 Rv3799c COG4799I +POLYKETIDE SYNTHASE PKS13 4255945 4261146 - 1733 15610936 886133 pks13 Rv3800c COG3319Q, COG3321Q +acyl-CoA synthetase 4261153 4263066 - 637 15610937 886130 fadD32 Rv3801c COG0318IQ +PROBABLE CONSERVED MEMBRANE PROTEIN 4263355 4264365 - 336 15610938 886135 - Rv3802c - +SECRETED MPT51/MPB51 ANTIGEN PROTEIN FBPD (MPT51/MPB51 ANTIGEN 85 COMPLEX C) (AG58C) (MYCOLYL TRANSFERASE 85C) (FIBRONECTIN-BINDING PROTEIN C) (85C) 4264563 4265462 - 299 57117159 886121 fbpD Rv3803c COG0627R +SECRETED ANTIGEN 85-A FBPA (MYCOLYL TRANSFERASE 85A) (FIBRONECTIN-BINDING PROTEIN A) (ANTIGEN 85 COMPLEX A) 4265642 4266658 - 338 15610940 886132 fbpA Rv3804c COG0627R +PROBABLE CONSERVED TRANSMEMBRANE PROTEIN 4266953 4268836 - 627 15610941 886138 - Rv3805c - +phosphoribose diphosphate:decaprenyl-phosphate phosphoribosyltransferase 4268925 4269833 - 302 15610942 886129 - Rv3806c COG0382H +POSSIBLE CONSERVED TRANSMEMBRANE PROTEIN 4269840 4270337 - 165 15610943 886134 - Rv3807c COG0671I +BIFUNCTIONAL UDP-GALACTOFURANOSYL TRANSFERASE GLFT 4270366 4272279 - 637 15610944 886136 glfT Rv3808c COG1216R +UDP-GALACTOPYRANOSE MUTASE GLF (UDP-GALP MUTASE) (NAD+-FLAVIN ADENINE DINUCLEOTIDE-REQUIRING ENZYME) 4272276 4273475 - 399 15610945 886142 glf Rv3809c COG0562M +EXPORTED REPETITIVE PROTEIN PRECURSOR PIRG (CELL SURFACE PROTEIN) (EXP53) 4273739 4274593 + 284 15610946 886139 pirG Rv3810 - +hypothetical protein Rv3811 4274798 4276417 + 539 57117160 886137 - Rv3811 COG5479M +PE-PGRS FAMILY PROTEIN 4276571 4278085 + 504 57117161 886143 PE_PGRS62 Rv3812 - +hypothetical protein Rv3813c 4278394 4279215 - 273 15610949 886147 - Rv3813c COG0561R +POSSIBLE ACYLTRANSFERASE 4279230 4280015 - 261 15610950 886150 - Rv3814c COG0204I +POSSIBLE ACYLTRANSFERASE 4280033 4280788 - 251 15610951 886149 - Rv3815c COG0204I +POSSIBLE ACYLTRANSFERASE 4280792 4281571 - 259 15610952 886152 - Rv3816c COG0204I +POSSIBLE PHOSPHOTRANSFERASE 4281647 4282402 + 251 15610953 886144 - Rv3817 COG3231J +hypothetical protein Rv3818 4282449 4283999 + 516 15610954 886153 - Rv3818 COG2146PR, COG2220R +hypothetical protein Rv3819 4283996 4284331 + 111 15610955 886146 - Rv3819 - +POSSIBLE CONSERVED POLYKETIDE SYNTHASE ASSOCIATED PROTEIN PAPA2 4284419 4285825 - 468 57117162 886140 papA2 Rv3820c COG1020Q +PROBABLE CONSERVED INTEGRAL MEMBRANE PROTEIN 4285973 4286686 + 237 15610957 886141 - Rv3821 - +hypothetical protein Rv3822 4286721 4287935 + 404 15610958 886155 - Rv3822 - +PROBABLE CONSERVED INTEGRAL MEMBRANE TRANSPORT PROTEIN MMPL8 4288260 4291529 - 1089 15610959 886145 mmpL8 Rv3823c COG2409R +PROBABLE CONSERVED POLYKETIDE SYNTHASE ASSOCIATED PROTEIN PAPA1 4291639 4293174 - 511 15610960 886156 papA1 Rv3824c COG1020Q +PROBABLE POLYKETIDE SYNTHASE PKS2 4293225 4299605 - 2126 15610961 886148 pks2 Rv3825c COG3321Q +acyl-CoA synthetase 4299812 4301566 + 584 15610962 886154 fadD23 Rv3826 COG0318IQ +POSSIBLE TRANSPOSASE 4301563 4302789 - 408 15610963 886151 - Rv3827c COG0675L +POSSIBLE RESOLVASE 4302786 4303397 - 203 15610964 886160 - Rv3828c COG2452L +PROBABLE DEHYDROGENASE 4303398 4305008 - 536 15610965 886157 - Rv3829c COG1233Q +TRANSCRIPTIONAL REGULATORY PROTEIN (PROBABLY TETR-FAMILY) 4305056 4305685 - 209 15610966 886158 - Rv3830c COG1309K +hypothetical protein Rv3831 4305757 4306239 + 160 15610967 886161 - Rv3831 - +hypothetical protein Rv3832c 4306236 4306811 - 191 15610968 886165 - Rv3832c COG0500QR +TRANSCRIPTIONAL REGULATORY PROTEIN (PROBABLY ARAC-FAMILY) 4306867 4307658 + 263 15610969 886162 - Rv3833 COG2207K +seryl-tRNA synthetase 4307655 4308914 - 419 15610970 886163 serS Rv3834c COG0172J +PROBABLE CONSERVED MEMBRANE PROTEIN 4309047 4310396 + 449 15610971 886168 - Rv3835 - +hypothetical protein Rv3836 4310401 4310814 + 137 15610972 886164 - Rv3836 COG3824S +PROBABLE PHOSPHOGLYCERATE MUTASE (PHOSPHOGLYCEROMUTASE) (PHOSPHOGLYCERATE PHOSPHOMUTASE) 4311009 4311707 - 232 15610973 886169 - Rv3837c COG0406G +prephenate dehydratase 4311704 4312669 - 321 15610974 886170 pheA Rv3838c COG0077E +hypothetical protein Rv3839 4312765 4313541 + 258 15610975 886171 - Rv3839 - +POSSIBLE TRANSCRIPTIONAL REGULATORY PROTEIN 4313567 4313980 + 137 15610976 886167 - Rv3840 COG1316K +POSSIBLE BACTERIOFERRITIN BFRB 4314178 4314723 + 181 15610977 886176 bfrB Rv3841 COG1528P +PROBABLE GLYCEROPHOSPHORYL DIESTER PHOSPHODIESTERASE GLPQ1 (GLYCEROPHOSPHODIESTER PHOSPHODIESTERASE) 4314738 4315562 - 274 15610978 886177 glpQ1 Rv3842c COG0584C +PROBABLE CONSERVED TRANSMEMBRANE PROTEIN 4315568 4316596 - 342 15610979 886178 - Rv3843c - +POSSIBLE TRANSPOSASE 4318775 4319266 + 163 15610980 886180 - Rv3844 - +hypothetical protein Rv3845 4319281 4319640 + 119 15610981 886179 - Rv3845 - +SUPEROXIDE DISMUTASE 4320704 4321327 + 207 15610982 886174 sodA Rv3846 COG0605P +hypothetical protein Rv3847 4321538 4322071 + 177 15610983 886182 - Rv3847 - +PROBABLE CONSERVED TRANSMEMBRANE PROTEIN 4322326 4323234 + 302 15610984 886159 - Rv3848 COG2119S +hypothetical protein Rv3849 4323499 4323897 + 132 15610985 886184 espR Rv3849 - +hypothetical protein Rv3850 4324015 4324671 + 218 15610986 886173 - Rv3850 - +POSSIBLE MEMBRANE PROTEIN 4324683 4324967 + 94 15610987 886186 - Rv3851 - +POSSIBLE HISTONE-LIKE PROTEIN HNS 4325074 4325478 + 134 15610988 886187 hns Rv3852 - +ribonuclease activity regulator protein RraA 4325495 4325968 + 157 15610989 886181 menG Rv3853 COG0684H +MONOOXYGENASE ETHA 4326004 4327473 - 489 15610990 886175 ethA Rv3854c COG2072P +TRANSCRIPTIONAL REGULATORY REPRESSOR PROTEIN (TETR-FAMILY) ETHR 4327549 4328199 + 216 15610991 886189 ethR Rv3855 COG1309K +hypothetical protein Rv3856c 4328401 4329408 - 335 15610992 886193 - Rv3856c COG1387ER +POSSIBLE MEMBRANE PROTEIN 4329417 4329614 - 65 15610993 886192 - Rv3857c - +glutamate synthase subunit beta 4330039 4331505 - 488 15610994 886196 gltD Rv3858c COG0493ER +PROBABLE FERREDOXIN-DEPENDENT GLUTAMATE SYNTHASE 4331498 4336081 - 1527 15610995 886195 gltB Rv3859c COG0067E, COG0069E, COG0070E +hypothetical protein Rv3860 4336777 4337949 + 390 15610996 886188 - Rv3860 - +hypothetical protein Rv3861 4337946 4338272 + 108 15610997 886183 - Rv3861 - +POSSIBLE TRANSCRIPTIONAL REGULATORY PROTEIN WHIB-LIKE WHIB6 4338171 4338521 - 116 15610998 886190 whiB6 Rv3862c COG0343J +HYPOTHETICAL ALANINE RICH PROTEIN 4338849 4340027 + 392 15610999 886197 - Rv3863 - +hypothetical protein Rv3864 4340270 4341478 + 402 15611000 886185 - Rv3864 - +hypothetical protein Rv3865 4341566 4341877 + 103 15611001 886172 - Rv3865 - +hypothetical protein Rv3866 4341880 4342731 + 283 15611002 886200 - Rv3866 - +hypothetical protein Rv3867 4342770 4343321 + 183 15611003 886203 - Rv3867 - +hypothetical protein Rv3868 4343314 4345035 + 573 15611004 886199 - Rv3868 COG0464O +POSSIBLE CONSERVED MEMBRANE PROTEIN 4345039 4346481 + 480 15611005 886166 - Rv3869 - +POSSIBLE CONSERVED TRANSMEMBRANE PROTEIN 4346481 4348724 + 747 15611006 886204 - Rv3870 COG1674D +hypothetical protein Rv3871 4348827 4350602 + 591 15611007 886202 - Rv3871 COG1674D +PE FAMILY-RELATED PROTEIN 4350745 4351044 + 99 57117163 886191 PE35 Rv3872 - +PPE FAMILY PROTEIN 4351075 4352181 + 368 57117164 886201 PPE68 Rv3873 - +10 KDA CULTURE FILTRATE ANTIGEN ESXB (LHP) (CFP10) 4352274 4352576 + 100 15611010 886194 esxB Rv3874 - +6 KDA EARLY SECRETORY ANTIGENIC TARGET ESXA (ESAT-6) 4352609 4352896 + 95 57117165 886209 esxA Rv3875 COG4842S +CONSERVED HYPOTHETICAL PROLINE AND ALANINE RICH PROTEIN 4353010 4355010 + 666 15611012 886206 - Rv3876 COG0455D +PROBABLE CONSERVED TRANSMEMBRANE PROTEIN 4355007 4356542 + 511 15611013 886207 - Rv3877 - +CONSERVED HYPOTHETICAL ALANINE RICH PROTEIN 4356693 4357535 + 280 15611014 886198 - Rv3878 - +HYPOTHETICAL ALANINE AND PROLINE RICH PROTEIN 4357593 4359782 - 729 15611015 886212 - Rv3879c - +hypothetical protein Rv3880c 4360199 4360546 - 115 15611016 886205 - Rv3880c - +CONSERVED HYPOTHETICAL ALANINE AND GLYCINE RICH PROTEIN 4360543 4361925 - 460 15611017 886214 - Rv3881c - +POSSIBLE CONSERVED MEMBRANE PROTEIN 4362032 4363420 - 462 15611018 886208 - Rv3882c - +MEMBRANE-ANCHORED MYCOSIN MYCP1 (SERINE PROTEASE) (SUBTILISIN-LIKE PROTEASE) (SUBTILASE-LIKE) (MYCOSIN-1) 4363417 4364757 - 446 15611019 886217 mycP1 Rv3883c COG1404O +PROBABLE CBXX/CFQX FAMILY PROTEIN 4364979 4366838 - 619 15611020 886210 - Rv3884c COG0464O +POSSIBLE CONSERVED MEMBRANE PROTEIN 4366908 4368521 - 537 15611021 886220 - Rv3885c - +PROBABLE ALANINE AND PROLINE RICH MEMBRANE-ANCHORED MYCOSIN MYCP2 (SERINE PROTEASE) (SUBTILISIN-LIKE PROTEASE) (SUBTILASE-LIKE) (MYCOSIN-2) 4368518 4370170 - 550 15611022 886215 mycP2 Rv3886c COG1404O +PROBABLE CONSERVED TRANSMEMBRANE PROTEIN 4370155 4371684 - 509 15611023 886211 - Rv3887c - +PROBABLE CONSERVED MEMBRANE PROTEIN 4371681 4372706 - 341 15611024 886219 - Rv3888c COG0455D, COG3640D +hypothetical protein Rv3889c 4372800 4373630 - 276 15611025 886223 - Rv3889c - +ESAT-6 LIKE PROTEIN ESXC (ESAT-6 like protein 11) 4373726 4374013 - 95 15611026 886222 esxC Rv3890c COG4842S +POSSIBLE ESAT-6 LIKE PROTEIN ESXD 4374049 4374372 - 107 15611027 886218 esxD Rv3891c - +PPE FAMILY PROTEIN 4374484 4375683 - 399 57117166 886227 PPE69 Rv3892c - +PE FAMILY PROTEIN 4375762 4375995 - 77 57117167 886213 PE36 Rv3893c - +POSSIBLE CONSERVED MEMBRANE PROTEIN 4376262 4380452 - 1396 15611030 886230 - Rv3894c COG1674D +PROBABLE CONSERVED MEMBRANE PROTEIN 4380453 4381940 - 495 15611031 886231 - Rv3895c - +hypothetical protein Rv3896c 4381943 4382851 - 302 15611032 886216 - Rv3896c COG3953R +hypothetical protein Rv3897c 4383008 4383640 - 210 15611033 886225 - Rv3897c - +hypothetical protein Rv3898c 4383653 4383985 - 110 15611034 886233 - Rv3898c - +hypothetical protein Rv3899c 4384147 4385379 - 410 15611035 886228 - Rv3899c - +CONSERVED HYPOTHETICAL ALANINE RICH PROTEIN 4385373 4386308 - 311 15611036 886235 - Rv3900c - +POSSIBLE MEMBRANE PROTEIN 4386365 4386814 - 149 15611037 886226 - Rv3901c - +hypothetical protein Rv3902c 4387365 4387895 - 176 15611038 886236 - Rv3902c - +HYPOTHETICAL ALANINE AND PROLINE RICH PROTEIN 4387892 4390432 - 846 15611039 886229 - Rv3903c - +PUTATIVE ESAT-6 LIKE PROTEIN ESXE (HYPOTHETICAL ALANINE RICH PROTEIN) (ESAT-6 LIKE PROTEIN 12) 4390437 4390709 - 90 15611040 886237 esxE Rv3904c - +PUTATIVE ESAT-6 LIKE PROTEIN ESXF (HYPOTHETICAL ALANINE AND GLYCINE RICH PROTEIN) (ESAT-6 LIKE PROTEIN 13) 4390720 4391031 - 103 15611041 886239 esxF Rv3905c COG4842S +hypothetical protein Rv3906c 4391097 4391606 - 169 15611042 886221 - Rv3906c - +PROBABLE POLY(A) POLYMERASE PCNA (POLYNUCLEOTIDE ADENYLYLTRANSFERASE) (NTP POLYMERASE) (RNA ADENYLATING ENZYME) (POLY(A) POLYMERASE) 4391631 4393073 - 480 57117168 886240 pcnA Rv3907c COG0617J +hypothetical protein Rv3908 4393449 4394195 + 248 15611044 886242 - Rv3908 COG0494LR +hypothetical protein Rv3909 4394192 4396600 + 802 15611045 886245 - Rv3909 - +PROBABLE CONSERVED TRANSMEMBRANE PROTEIN 4396597 4400151 + 1184 15611046 886247 - Rv3910 COG0515RTKL, COG0728R +RNA polymerase sigma factor SigM 4400186 4400854 + 222 15611047 886246 sigM Rv3911 COG1595K +HYPOTHETICAL ALANINE RICH PROTEIN 4400870 4401634 + 254 15611048 886234 - Rv3912 - +PROBABLE THIOREDOXIN REDUCTASE TRXB2 (TRXR) (TR) 4401728 4402735 + 335 15611049 886232 trxB2 Rv3913 COG0492O +THIOREDOXIN TRXC (TRX) (MPT46) 4402732 4403082 + 116 15611050 886241 trxC Rv3914 COG0526OC +PROBABLE HYDROLASE 4403192 4404412 + 406 57117169 886250 - Rv3915 COG0860M, COG3409M +hypothetical protein Rv3916c 4404433 4405167 - 244 15611052 886249 - Rv3916c - +PROBABLE CHROMOSOME PARTITIONING PROTEIN PARB 4405457 4406491 - 344 57117170 886244 parB Rv3917c COG1475K +PROBABLE CHROMOSOME PARTITIONING PROTEIN PARA 4406488 4407531 - 347 57117171 886224 parA Rv3918c COG1192D +glucose-inhibited division protein B 4407528 4408202 - 224 15611055 886243 gidB Rv3919c COG0357M +HYPOTHETICAL PROTEIN SIMILAR TO JAG PROTEIN 4408334 4408897 - 187 15611056 886255 - Rv3920c COG1847R +putative inner membrane protein translocase component YidC 4408969 4410069 - 366 15611057 886238 - Rv3921c COG0706U +hypothetical protein Rv3922c 4410053 4410415 - 120 15611058 886256 - Rv3922c COG0759S +ribonuclease P 4410412 4410762 - 116 161352458 886248 rnpA Rv3923c COG0594J +50S ribosomal protein L34 4410786 4410929 - 47 15611060 886258 rpmH Rv3924c COG0230J
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/transit_hmm.xml Mon Nov 05 12:53:04 2018 -0500 @@ -0,0 +1,38 @@ +<?xml version="1.0"?> +<tool id="transit_hmm" name="HMM" version="@VERSION@+galaxy0"> + <description>perform HMM</description> + <macros> + <import>macros.xml</import> + </macros> + <expand macro="requirements" /> + <command detect_errors="exit_code"><![CDATA[ + @LINK_INPUTS@ + transit hmm + @FILES@ + @STANDARD_OPTIONS@ + $loess + ]]> + </command> + <inputs> + <expand macro="standard_inputs"> + <param name="loess" argument="-l" type="boolean" truevalue="-l" falsevalue="" label="Perform LOESS Correction" help="Helps remove possible genomic position bias." /> + </expand> + </inputs> + <outputs> + <expand macro="outputs" /> + </outputs> + <tests> + <test> + <param name="inputs" ftype="wig" value="transit-in1-rep1.wig,transit-in1-rep2.wig" /> + <param name="annotation" ftype="gff3" value="transit-in1.gff3" /> + <output name="output" file="transit-out1.txt" ftype="tabular" /> + <output name="genes" file="transit-genes1.txt" ftype="tabular" /> + </test> + </tests> + <help> +<![CDATA[ +HMM +The HMM method can be used to determine the essentiality of the entire genome, as opposed to gene-level analysis of the other methods. It is capable of identifying regions that have unusually high or unusually low read counts (i.e. growth advantage or growth defect regions), in addition to the more common categories of essential and non-essential. +]]></help> + <expand macro="citations" /> +</tool>